Commit Graph

497 Commits

Author SHA1 Message Date
Alexandre Julliard
c626491bf1 Make sure we check for egrep before we use it. 2004-08-16 20:09:37 +00:00
Alexandre Julliard
56a4a76a25 Automatically disable 16-bit support in the PE build. 2004-08-12 03:27:50 +00:00
Mike McCormack
06b8046f20 Added a test for stat'ing a memory based storage file. 2004-08-11 00:17:52 +00:00
Huw Davies
e82dfab20f dlopen libungif and libjpeg. 2004-08-04 19:10:26 +00:00
Alexandre Julliard
94a9d33b6c Authors: Dmitry Timoshkov <dmitry@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Added an implementation of mlang.dll and test cases for it.
2004-08-04 18:33:06 +00:00
Christian Costa
eac96b5606 Added native and emulated S3TC support. 2004-07-30 18:54:32 +00:00
Michael Jung
b4b0c243ac Added a tiny unit test for rsabase.dll. 2004-07-30 00:06:54 +00:00
Emmanuel Maillard
46718f8720 Set segment address of wine executable and libwine.dylib on Darwin. 2004-07-22 19:48:41 +00:00
Alexandre Julliard
ebc6a2d9b6 Moved all files from the objects/ directory to dlls/gdi.
Merged text.c into font.c and dcvalues.c into dc.c.
2004-07-21 04:07:28 +00:00
Emmanuel Maillard
d110e1f264 wine_pthread_init_thread: retrieve the stack info on Darwin. 2004-07-21 03:06:03 +00:00
Emmanuel Maillard
3bc8d2e92a Build wine-pthread on Darwin. 2004-07-19 20:11:10 +00:00
Vincent Béron
3496689a89 First draft for a msiexec.exe replacement. 2004-07-19 19:44:07 +00:00
Aric Stewart
4bd374fa07 First implementation of the Advanced Template Library, with just a few
functions implemented.
2004-07-06 21:01:18 +00:00
Emmanuel Maillard
bc21f4410b Check for -lresolv for Darwin. 2004-07-06 19:41:12 +00:00
Alexandre Julliard
bfac60bfeb Do direct Linux system calls in the preloader to avoid trouble with
some broken static libcs.
2004-06-22 02:42:05 +00:00
Pierre d'Herbemont
68467db6c6 - Detection of .size instruction.
- Detection of the assembler name prefix.
2004-06-18 19:36:26 +00:00
Huw Davies
c22171836b Add support for bitmap fonts. 2004-06-16 20:06:26 +00:00
Stefan Leichter
0d4fff4fdd Moved implementation of GetModuleBaseName from ascii to unicode, added
some tests for GetModuleBaseNameA.
2004-06-15 20:23:47 +00:00
Pierre d'Herbemont
197b5e315f - strip support for darwin
- WINE_GET_SONAME support for darwin
2004-06-14 19:34:42 +00:00
Christian Costa
7590fe58f4 Added d3dxof dll, part of Direct3D. 2004-06-03 00:03:23 +00:00
Alexandre Julliard
5f4823b9ae Added check for static libc. 2004-06-02 21:35:33 +00:00
Alexandre Julliard
b1abca8a5d Initial version of the Wine preloader, used to reserve memory
areas at startup. Based on the work of Mike McCormack.
2004-05-28 20:59:22 +00:00
Patrik Stridvall
5c4420fc4c Implemented the debug version of operator new (C++). 2004-05-18 01:05:36 +00:00
Ivan Leo Murray-Smith
8f14eb0eb6 Added empty (stubs in spec only) d3drm. 2004-05-18 00:54:12 +00:00
Alexandre Julliard
8c29b5f0cc Removed the no longer used SMB file I/O support, we can't do reliable
file I/O in user space anyway.
2004-05-14 22:24:48 +00:00
Robert Reif
00cd2b2e52 Added tests for msacm32.dll. 2004-05-03 20:17:43 +00:00
Alexandre Julliard
ffcc67abf1 Added auto-detection of DOS drive devices based on finding the
corresponding mount point in /etc/mtab or /etc/fstab.
2004-04-29 20:04:48 +00:00
Jon Griffiths
4ec0d3be0a Tests for newly added MAPI functions. 2004-04-23 23:30:00 +00:00
Krzysztof Foltman
9bca690d6a Added dummy hhctrl.ocx with stubs of HtmlHelpA and HtmlHelpW. 2004-04-22 03:45:00 +00:00
Raphael Junqueira
033ae9219f Added dxdiagn.dll with a simple implementation of IDxDiagProvider. 2004-04-16 00:26:14 +00:00
Kevin Koltzau
d344456adc Add additional names of mingw tools. 2004-04-15 00:01:05 +00:00
Raphael Junqueira
5f3f2149a9 Added simple dpnet.dll implementation. 2004-04-07 20:39:00 +00:00
Sami Aario
78f1224fd9 Stubs to prevent taskmgr.exe from crashing or aborting during
startup.
2004-04-07 19:41:21 +00:00
Mike McCormack
c7c9f93913 Load the XRandR extension dynamically (with help from Alex Pasadyn). 2004-04-07 03:57:35 +00:00
Shachar Shemesh
9f2627e8fc Static libraries names for ICU are libsicu*.a now.
Add printout of the linking test.
2004-04-06 20:13:21 +00:00
Alexandre Julliard
e77c9be0dc Added support for fstatvfs. 2004-04-06 03:33:25 +00:00
Stefan Leichter
09733db5c5 Added tests for GetFileVersionInfoSizeA. 2004-04-05 22:54:03 +00:00
Eric Pouech
800864a050 First shot at implementing dbghelp. 2004-04-05 22:21:27 +00:00
Alexandre Julliard
a1fe8b4f24 Use futimes() instead of utime() to implement SetFileTime, so that it
can be done on the client side.
2004-03-27 01:48:52 +00:00
Alexandre Julliard
b400edb0e7 Removed check for -lm, winegcc takes care of that. 2004-03-25 00:47:53 +00:00
Eric Pouech
d6b348f0a1 Ported the ReactOS taskmgr written by Brian Palmer. 2004-03-23 01:19:54 +00:00
Mike McCormack
c068f67051 Require bison to compile Wine. 2004-03-16 03:11:39 +00:00
Sami Nopanen
9063cefec5 Initial implementation of cards.dll. 2004-03-15 20:26:42 +00:00
Robert Reif
cc02d9548e Added dxerr8 and dxerr9 libraries. 2004-03-09 23:25:57 +00:00
Christian Costa
76b7787b58 Add amstream dll (MultiMedia Streams), part of Direct Show. 2004-03-09 01:29:56 +00:00
Alexandre Julliard
b859a68682 Added check for f_namelen in struct statfs. 2004-03-07 03:16:43 +00:00
Alexandre Julliard
13af489103 Use statvfs instead of statfs, and provide a default implementation in
libwine_port if necessary.
2004-03-05 21:03:46 +00:00
Alexandre Julliard
a631ef6369 Renamed the symbol for the cpp binary to avoid conflicts with
configure internals.
2004-03-03 20:30:46 +00:00
Alexandre Julliard
3e61ef7d64 We need to use AC_CHECK_TOOL to check for cpp in order to support
cross-compilation properly.
2004-03-02 06:48:48 +00:00
Juan Lang
3ed89c33b0 Added a secur32.dll that loads other SSP DLLs and forwards calls to
them.
2004-03-02 04:57:35 +00:00
Dimitrie O. Paun
f41c2b212a Instrument winegcc to use the compilers and options detected at
configure time. Add support for parsing/formatting a string array
from/to a char string. Add option to disable short wchar support in
winegcc.
2004-03-02 02:23:26 +00:00
Juan Lang
e9ed2f3108 - The virtual netbios device driver is properly named vnbt.vxd, not
vnb.vxd.
- Make it not depend on UNIX includes.
2004-03-01 23:35:25 +00:00
Alexandre Julliard
e8a339c1d2 Portability fixes for LSB compatibility. 2004-03-01 21:32:02 +00:00
Alexandre Julliard
7ba8fba26f Moved msrle32 to the top-level dlls directory. 2004-02-27 21:51:12 +00:00
Alexandre Julliard
b3b12cff15 More robust fix for the artsc-config breakage. 2004-02-24 01:24:20 +00:00
Alexandre Julliard
6c8147b1d1 Allow the implementation of the VxDCall entry points to be moved to
separate VxD dlls.
Moved VMM code to a separate dll, and removed the registry calls to
get rid of the code duplication with advapi32.
2004-02-21 04:13:56 +00:00
Alexandre Julliard
a21cf075a8 Added support for implementing VxDs as separate dlls and loading them
on demand.
Moved all the DeviceIoControl code into the respective VxD dlls.
2004-02-20 01:18:43 +00:00
Mike McCormack
b6de304722 Implement enough of rsabase.dll to get Steam to login. 2004-02-13 20:47:07 +00:00
Alexandre Julliard
79692a3fe8 We don't really need subdirectories in dlls/dinput. 2004-02-12 23:27:59 +00:00
Alexandre Julliard
85106cdaf3 Moved remaining files from graphics/ to dlls/gdi. 2004-02-12 23:11:30 +00:00
Alexandre Julliard
440ff6db12 Added version scripts for libwine and libwine_unicode. 2004-02-12 22:54:00 +00:00
Alexandre Julliard
2676973fdc Workaround for broken artsc-config script (based on a patch by
stirling@kc.rr.com).
2004-02-09 21:09:37 +00:00
Eric Pouech
53fa0d5433 - Fixed broken winedbg compilation on BSD.
- Fixed some corner case handling in ELF list walking (reported by
  Robert Shearman).
2004-02-05 01:27:38 +00:00
Alexandre Julliard
c3eac43839 Moved libuuid to the dlls directory, and moved the DirectX GUIDs into
a separate libdxguid library.
2004-01-26 21:29:05 +00:00
Mike McCormack
4cc64c8e5e Merged ffmpeg's MS Video 1 decoder by Mike Melanson. 2004-01-23 05:00:37 +00:00
Rok Mandeljc
0382ea1d8a - updated resources to DX9
- completely rewritten headers (DX9 compat.; look much nicer now ;=)
- removed IDirectMusicSong and IDirectMusicMelodyFormulationTrack
  (which are removed from DX9; weren't implemented in DX8 anyway)
- combined/simplified IDirectMusicSomething / IDirectMusicObject /
  IPersistStream for objects that support loading
- implemented IDirectMusicObject on all such objects; via generic
  functions
- combined IDirectMusicTrack(8)/IPersistStream on all tracks
- fully implemented IDirectMusicContainer (at least 90% if there are
  no private interfaces)
- implemented IDirectMusicCollection (99% work & MS compliant
  behaviour; except for instruments)
- tried to implement IDirectMusicInstrument (unfortunately uses some
  dirty private interfaces... :(
- added dswave.dll; DirectMusic Wave
- some changes in style
- many, many more ;)
2004-01-20 00:21:40 +00:00
Marcus Meissner
bc624583e2 Do not cache results of checks with side effects. 2004-01-18 22:15:46 +00:00
Alexandre Julliard
0a106bff72 Authors: Tim Ferguson <Tim.Ferguson@infotech.monash.edu.au>, Mike McCormack <mike@codeweavers.com>
Port Tim Ferguson's ICCVID codec to Wine.
2004-01-15 04:56:18 +00:00
Mike McCormack
d0779463da Stub enough of MSVCRT40 to make IE4 install work. 2004-01-12 22:12:27 +00:00
Aric Stewart
2eebf3c78e Enable Tablet support with both Tilt and Pressure. 2004-01-09 00:03:00 +00:00
Alexandre Julliard
e293074100 Added configure check for readlink. 2004-01-08 05:07:05 +00:00
Alexandre Julliard
3604824262 If supported by the linker, prevent the ELF loader from calling the
dll constructors at load time and call them from the dll entry point
instead.
2004-01-08 03:36:53 +00:00
Juan Lang
e6f491aa5c Fixed the dwBCastAddr member of MIB_IPADDRROW, added a test program. 2004-01-07 01:08:55 +00:00
Wim Lewis
8cbb94ca93 Fixed shell quoting of the inline-asm tests so that they work properly
with the pdksh that ships with OpenBSD.
2004-01-07 00:46:10 +00:00
Hans Leidekker
d17b232741 Use gcc's -pipe option to reduce compile time. 2004-01-06 21:37:44 +00:00
Chris Morgan
d888d36e1d Added winebrowser app that launches a Unix browser. 2004-01-06 20:49:58 +00:00
Marcus Meissner
dfd315b415 When checking for gethostbyname_r_6 not try to compile but try to
link.
2004-01-02 03:53:57 +00:00
Alexandre Julliard
875927f67e Updated configure with autoconf 2.58. Set the bug report address. 2004-01-02 01:55:29 +00:00
Ulrich Czekalla
9655a5fdc5 Add stubbed version of newdev.dll. 2003-12-30 22:19:30 +00:00
Michael Stefaniuc
610e89ecc5 Search for mingw-$prog too. 2003-12-30 19:08:46 +00:00
Alexandre Julliard
4715f13209 Moved all the files in graphics/x11drv to dlls/x11drv. 2003-12-05 00:20:27 +00:00
Alexandre Julliard
9f71bd9824 Authors: Jakob Eriksson <jakov@vmlinux.org>, Dimitrie O. Paun <dpaun@rogers.com>, Ferenc Wagner <wferi@afavant.elte.hu>
New Wine test shell utility.
2003-12-04 02:01:39 +00:00
Jacek Caban
5e69f118e8 Added -lXmu and -lXi for glut library. 2003-12-03 20:26:43 +00:00
Jacek Caban
ef799c463d Added glut32 dll. 2003-12-02 04:11:09 +00:00
Alexandre Julliard
177f3d1e25 Removed some no longer used programs. 2003-11-30 01:55:54 +00:00
Alexandre Julliard
46321f4c15 Added unicows dll, based on the spec file written by Shachar Shemesh. 2003-11-27 01:10:26 +00:00
Pierre d'Herbemont
794bf0fda0 Add Darwin/Mac OS X support to the build system. 2003-11-25 03:31:26 +00:00
Alexandre Julliard
c6d44be3e5 Create a huge array in bss to reserve the memory area we need for PE
binaries, to prevent exec shield from mapping system libraries there.
2003-11-22 00:08:26 +00:00
Rein Klazes
9c26917268 Fix detection of freetype/freetype.h when the libfreetype version
requires that ft2build.h is included first.
2003-11-20 04:17:33 +00:00
Rein Klazes
e617a9c528 Include ft2build.h before freetype/freetype.h. Libfreetype 2.1.7
requires this.
2003-11-19 02:18:13 +00:00
Sami Aario
f22a4720b5 Added some conformance tests for ddraw. These enumerate some display
modes and then attempt to open them.
2003-11-18 00:12:00 +00:00
Alexandre Julliard
ef2d04d4ed Link the main binaries with --export-dynamic so that the pthread
emulation works correctly (reported by Jeremy Shaw).
2003-11-17 20:07:55 +00:00
Alexandre Julliard
97657b1dcf Get rid of the msdos/ directory. 2003-11-14 21:12:03 +00:00
Raphael Junqueira
0196861349 Add the wined3d dll for beginning a cleaner d3d architecture that will
contain the shared openGL code needed for all wine direct3d
implementations.
2003-11-14 03:50:35 +00:00
Alexandre Julliard
7999469e7d Moved memory/environ.c, memory/virtual.c and misc/cpu.c to
dlls/kernel.
Get rid of the memory/ directory.
2003-11-13 20:58:55 +00:00
Alexandre Julliard
821ab8636f Added configure check for pthread_getattr_np. 2003-11-12 22:44:56 +00:00
Alexandre Julliard
a628c13e90 Added a wine-glibc binary that detects the glibc threading in use and
execs the corresponding wine binary.
Removed the --with-nptl configure option.
2003-11-12 03:28:21 +00:00
Alexandre Julliard
b2d937d5d9 Added sigsetjmp/siglongjmp and gettid to the portability library. 2003-11-12 03:16:00 +00:00
Alexandre Julliard
546839f408 Only build both Wine binaries on Linux, pthread support doesn't work
on other platforms.
2003-11-11 00:48:21 +00:00
Huw Davies
6e12807b55 Load any TrueType fonts that fontconfig knows about. 2003-11-09 00:30:13 +00:00
Alexandre Julliard
f45325e443 Create two separate wine binaries, one using libpthread and one using
kernel threading directly.
Get rid of the remaining HAVE_NPTL ifdefs.
Remove the scheduler directory.
2003-11-06 23:05:41 +00:00
Alexandre Julliard
357c7401b9 Re-use the loader directory for the main wine loader, and get rid of
the miscemu directory.
2003-11-06 01:17:56 +00:00
Alexandre Julliard
00fdd9fc1b AVM Computersysteme Vertriebs GmbH
Implemented a CAPI20 wrapper library for CAPI4Linux access.

Marcus Meissner <marcus@jet.franken.de>
Cleaned up, autoconfed.
2003-11-06 00:26:43 +00:00
Mike McCormack
b107b92849 Mostly stub implemenation for cfgmgr32. 2003-10-31 03:38:07 +00:00
Pierre d'Herbemont
ae8ca36b99 Include <arpa/nameser.h> before <resolv.h>. 2003-10-27 21:55:00 +00:00
Alexandre Julliard
3657b6d569 Recent versions of libXrandr depend on libXrender. 2003-10-16 05:16:05 +00:00
Alexandre Julliard
255b486ca7 Regroup the X11 header checks to reduce the size of the generated
configure a bit.
2003-10-15 04:09:55 +00:00
Alex Pasadyn
8f174bc654 Check for Xrandr extension. 2003-10-15 03:28:04 +00:00
Dmitry Timoshkov
2581db8f6a Fixed some problems found while compiling and linking Wine under
Cygwin.
2003-10-14 05:27:43 +00:00
Alexandre Julliard
0b1a82aa5e Added check for pthread.h (reported by Steven Edwards).
Removed init_done check, the process heap is now created before kernel
is loaded anyway.
2003-10-14 01:27:31 +00:00
Alexandre Julliard
6ac34ac6ab Define an LDDLL command to link dlls, instead of using LDDLLFLAGS. 2003-10-11 01:05:18 +00:00
Dimitrie O. Paun
b817a3c5ac Use docbook2txt to generate the text output instead of adhoc hacks. 2003-10-09 04:33:20 +00:00
Alexandre Julliard
7b7efbe031 Removed creation of loader/ne and win32 directories. 2003-10-08 04:28:08 +00:00
Rein Klazes
c6c404dcd6 Added a check for <scsi/scsi.h> and include it in dlls/ntdll/cdrom.c. 2003-10-07 22:49:22 +00:00
Kevin Koltzau
0af4fb9e6d Initial implementation of uxtheme.dll, mostly stubbed out for now. 2003-10-04 03:48:11 +00:00
Pavel Roskin
6ce0569ada Added check for scsi/scsi_ioctl.h. 2003-10-03 04:31:49 +00:00
Pavel Roskin
d65071963e Added check for st_blocks in struct stat. 2003-10-03 03:28:40 +00:00
Pavel Roskin
7add08a303 Added configure check for spawnvp(). 2003-09-24 18:54:40 +00:00
Alexandre Julliard
ccc7570b84 Get rid of relay32 directory. 2003-09-19 04:36:54 +00:00
Alexandre Julliard
280661c6f4 Moved winegcc and winewrap to a separate directory. 2003-09-11 21:27:58 +00:00
Mike McCormack
aa1c2a35b1 Added an initial (mostly stub) implementation of MSHTML.DLL. 2003-09-08 19:32:14 +00:00
Alexandre Julliard
80e34dbb66 Moved the implementation of the pthread wrappers to dlls/kernel. 2003-09-03 00:26:08 +00:00
Alexandre Julliard
4e874ee0d7 The if1632 directory no longer exists. 2003-08-26 02:31:43 +00:00
Alexandre Julliard
871cd03567 It seems FreeBSD no longer requires libpthread when linking with
OpenGL.
2003-08-21 21:30:35 +00:00
Mike McCormack
9557d1bfae Dlopen libncurses.so in wineconsole. 2003-08-20 04:19:01 +00:00
Alexandre Julliard
dd0242de6d Remove the dummy pthread functions and use -lpthread instead to
resolve missing symbols in GL libs.
2003-08-20 03:44:25 +00:00
Mike McCormack
6386edc5d8 Partial implementation of the Microsoft Installer (msi.dll). 2003-08-13 01:27:48 +00:00
Gerald Pfeifer
bcb6ecf8cb resolv.h may require netinet/in.h, so try to #include that when
checking for the former.
2003-08-11 18:37:13 +00:00
André Johansen
2123c1374a Introduced the mswsock dll.
Added stubs for TransmitFile() and AcceptEx().
2003-08-02 00:52:02 +00:00
Alexandre Julliard
efca0f6a91 Disable gcc strict aliasing optimization for now. 2003-07-24 00:09:51 +00:00
Richard Cohen
6039fb0121 Always use our own c2man. 2003-07-21 22:01:07 +00:00
Pierre d'Herbemont
b64b7deb8e Add PowerPC processor detection. 2003-07-16 23:37:22 +00:00
Alexandre Julliard
aa1bdc4263 Added d3d9 dll. 2003-07-01 01:11:13 +00:00
Dmitry Timoshkov
85d4281616 Implement LCMapString using unicode collation tables.
Move CompareString and LCMapString to dlls/kernel/locale.c.
2003-06-27 19:02:23 +00:00
Eric Pouech
5caccaf621 Created an empty oleacc DLL. 2003-06-23 03:43:00 +00:00
David Hammerton
852c7ae404 - implemented support for https protocol
- fixes to the http protocol
2003-06-20 23:26:56 +00:00
Alexandre Julliard
4ee8290b96 Added checks for ICU libraries (based on a patch by Shachar Shemesh). 2003-06-20 21:38:10 +00:00
Mike McCormack
88090b47a6 Remove code that starts wineshelllink, instead create a windows
compatible shortcut (*.lnk) file. After creating that file, start a
link processor (winemenubuilder) on it, which reads it back then calls
wineshelllink.
Rework CreateStreamFromFile to create an IStream object that is
writeable.
2003-05-21 18:50:53 +00:00
Yorick Hardy
b133454a2e Implemented GetSystemInfo on NetBSD. 2003-05-20 17:48:40 +00:00
Yorick Hardy
c26b7dbad9 Added the implementation for CDROM_GetIdeInterface on NetBSD. 2003-05-19 21:46:09 +00:00
Uwe Bonnes
2c4fd4289c New comctl32 test directory and test case for DPA_Search. 2003-05-15 23:58:48 +00:00
Juan Lang
38fa5ad1bc Added an implementation of iphlpapi.dll; most Get* functions
introduced through Win98 are included.
2003-05-13 03:32:20 +00:00
Alexandre Julliard
c80c290e51 In assembler check, try to use gas first (based on a patch by Robert
Lunnon).
2003-05-06 18:41:52 +00:00
Alexandre Julliard
e1a9b10f51 Moved the wpp library from tools/ to libs/.
Create symlinks to the various libraries in the libs directory.
2003-05-01 03:16:21 +00:00
Alexandre Julliard
117436e08e Moved rules for building shared libraries into a global Makelib.rules
file.
2003-05-01 00:39:29 +00:00
Alexandre Julliard
fedc411743 Moved the functionality of starting Win16 and DOS programs from the
common process startup into a separate winevdm application.
2003-04-27 00:47:58 +00:00
Alexandre Julliard
21ee3295fc Support resources in cross-compiled tests. 2003-04-21 22:52:31 +00:00
Alexandre Julliard
db89a54bf4 Check for struct option independently of the getopt_long check. 2003-04-20 02:56:14 +00:00
Alexandre Julliard
fc09423d3d Allow overriding CFLAGS when running configure. Other small cleanups. 2003-04-14 21:46:41 +00:00
Hans Leidekker
b195d9fe54 Add aliases to configure check for mingw cross compiler and dlltool. 2003-04-12 00:00:57 +00:00
Rok Mandeljc
3dec4c5219 Added stubs for dpnhpast and for all the dmusic dlls. 2003-04-08 03:56:04 +00:00
Adam Gundy
19a1513fd7 Added an implementation of the MSVCRTD.DLL debugging C runtime DLL. 2003-04-04 19:37:57 +00:00
Alexandre Julliard
6a9cea957a Added --with-nptl configure option and necessary changes to support
running on top of NPTL threads.
2003-04-03 02:54:54 +00:00
Alexandre Julliard
3200c02b9c Don't bother checking for the errno function, simply define all of
them.
2003-04-02 23:27:46 +00:00
Alexandre Julliard
c44555bb37 Added support for marking heap blocks as inaccessible/uninitialized if
valgrind is installed, based on a patch by Adam Gundy.
2003-04-02 01:42:06 +00:00
Alexandre Julliard
6f7a204466 Added SYSDEPS_GetUnixTid to return the Unix thread id to send to the
server.
2003-04-01 04:39:35 +00:00
Alexandre Julliard
c45bbad3d6 Use _spawnvp to replace fork for non-Unix platforms. 2003-04-01 00:12:02 +00:00
Dimitrie O. Paun
82ce2cc7df New winecfg skeleton app, based heavily on original work by Jaco
Greeff.
2003-03-31 19:41:55 +00:00
Alexandre Julliard
5537dbbf40 Replaced WINE_CHECK_STRUCT_MEMBER autoconf macro by the standard
AC_CHECK_MEMBERS. Added check for si_fd in siginfo_t.
2003-03-28 00:36:12 +00:00
Alexandre Julliard
4d52d37924 If supported, relocate the main wine binary to a higher address to
leave more space for the Win32 executable.
2003-03-24 19:33:20 +00:00
Alexandre Julliard
8d7b8e573f Portability fixes. 2003-03-23 20:11:45 +00:00
Christian Costa
f814cf87af Make use of .half and/or .asciiz assembler keywords when necessary. 2003-03-23 00:18:26 +00:00
Alexandre Julliard
2d1c79066e Moved libwine to libs/ directory.
Some makefile fixes and cleanups.
2003-03-22 20:40:48 +00:00
Alexandre Julliard
7ab9a715a8 Moved libwine_unicode to the libs/ directory. 2003-03-21 05:06:48 +00:00
Rok Mandeljc
2d04be72f7 Stub implementation of the dmusic dll. 2003-03-21 00:42:38 +00:00
Alexandre Julliard
9612383678 Moved [efg]cvt functions to msvcrt and fixed them to use a per-thread
buffer.
2003-03-20 23:47:25 +00:00
Alexandre Julliard
2ee8b5bb13 Replaced mkstemp by mkstemps from libiberty.
Removed a couple of unnecessary portability functions.
2003-03-20 21:07:49 +00:00
Alexandre Julliard
6692d399d6 Moved libwine_uuid to the new libs/ directory. 2003-03-20 01:30:11 +00:00
Alexandre Julliard
6a9fe36de2 Created a separate static portability library and moved some of the
libwine routines in there.
2003-03-19 22:09:16 +00:00
Alexandre Julliard
b59bdbfa41 Get rid of win16drv directory. 2003-02-27 00:28:50 +00:00
Mike McCormack
c509bc4d0d Turn off -Wpointer-arith if it generates warnings when including
string.h.
2003-02-25 04:01:58 +00:00
Enrico Horn
eaae7050fa Added d3dim.dll with stubs. 2003-01-24 01:08:15 +00:00
Alexandre Julliard
f8aa3b506c Added -Wpointer-arith gcc flag, and fixed the resulting warnings. 2003-01-23 21:32:35 +00:00
Dan Kegel
ba02ae412e Added Windows-compatible start.exe. 2003-01-21 20:14:36 +00:00
Alexandre Julliard
b38b4c2c7c Moved the IPX check so that the sys/socket.h check has already been
done when we check for IPX headers.
2003-01-21 00:36:46 +00:00
Stefan Leichter
88b1106492 Added tests for GetPrinterDriverDirectoryA. 2003-01-15 00:50:48 +00:00
Steven Edwards
be514b908e Check for vsnprintf and _vsnprintf, and define vsnprintf with
_vsnprintf if needed.
2003-01-14 19:35:03 +00:00
Alexandre Julliard
b69389520c Added configure check for regex.h. 2003-01-13 18:41:40 +00:00
Marcus Meissner
728bedcfc6 Added GIF decompressor support to OLE Automation IPictures. 2003-01-09 06:04:33 +00:00
Marcus Meissner
1d4db787b6 Check and define AS (for cross/biarch compiler support). 2003-01-09 00:46:54 +00:00
Alexandre Julliard
14bd120eb3 Add -gstabs+ option if supported (based on a patch by Marcus
Meissner).
2003-01-09 00:42:26 +00:00
Shachar Shemesh
175d059527 Initial wineboot implementation; at this stage only wininit.ini
processing has been written.
2003-01-04 02:52:05 +00:00
Dmitry Timoshkov
5a23a0012f Added ctl3d, ctl3dv2 and ctl3d32 API implementations. 2003-01-02 19:34:14 +00:00
Alexandre Julliard
8418d8f3dd Fixed quoting in INSTALL check. 2002-12-24 02:39:47 +00:00
Alexandre Julliard
e24bcc77e5 Make sure INSTALL path is relative to the top dir when using the
script in tools/.
2002-12-24 00:35:19 +00:00
Patrik Stridvall
5caddc7863 Added stubs for WINTAB{,32}.DLL (used by many important drawing
applications for supporting tablets).
2002-12-17 01:49:16 +00:00
Raphael Junqueira
e31ae92630 - some D3D8 fixes
- beginning of shaders support (Vertex and Pixel Shaders 1.1 on
  DirectX8)
- beginning of D3DX8 support the D3D8 utility API (very basic, only
  the core header)
2002-12-17 01:15:15 +00:00
Brad Campbell
5ac2a538c6 Added additional test for gcvt as uClibc appears to have this and not
ecvt.
2002-12-13 23:30:54 +00:00
Chris Morgan
4691b18520 Add support for Jack audio server. 2002-12-13 02:26:18 +00:00
Alexandre Julliard
ada5e6521b Implemented import libraries; on Unix we import the .def file
directly, on Mingw we use it to build the .a library.
2002-12-12 22:03:14 +00:00
Alexandre Julliard
b42dc56fce Made stdcall decoration in .def files the default, and added -k option
to switch it off.
2002-12-12 04:06:28 +00:00
Alexandre Julliard
05783b55e0 Added WINE_CHECK_DEFINE macro to factor out some repeated code. 2002-12-11 00:21:55 +00:00
Steven Edwards
69b6786127 Alpha porting fix. 2002-12-10 22:48:48 +00:00
Dimitrie O. Paun
647c1a33c8 Gracefully degrade to getopt if getopt_long does not exist. 2002-12-10 19:16:24 +00:00
Francois Gouget
d523a45bd0 A simple test for IDirectSound.GetCaps. 2002-12-05 19:19:41 +00:00
Alexandre Julliard
d77294a8ec Authors: Greg Turner <gmturner007@ameritech.net>, Ove Kaaven <ovek@transgaming.com>
- preliminary implementation of endpoint-mapping via a new on-demand
  server-ish process
- more header fixups
- (re)implement RpcEpRegisterA, RpcEpUnregister, and
  RpcEpResolveBinding using the new rpcss functionality
- update the todo list in rpcrt4_main.c a bit
- many beautifications and touch-ups
- command-line configurable timeout
- micro-client imbedded in np_server.c
2002-12-02 21:17:04 +00:00
Patrik Stridvall
6caeb721e3 Fixed pthreads on FreeBSD (based on patch by Alexandre Julliard). 2002-11-25 21:12:26 +00:00
Vincent Béron
1d8cb6efd2 The default behavior of "make everything" is now to build separate
guides rather than the big one.
Determines the name of the installed docbook filter (db2html or
docbook2html, etc.) in configure, defaulting to false if absent.
2002-11-23 01:20:02 +00:00
Alexandre Julliard
b80749915b Removed OpenGL thread safety check.
Renamed option to --without-opengl for consistency.
2002-11-21 21:51:24 +00:00
Alexandre Julliard
f2abe47d62 Use the '-z defs' linker option if supported to better catch undefined
symbols.
2002-11-21 04:13:35 +00:00
Patrik Stridvall
d1447faaec Added stub implementation of cabinet.dll. 2002-11-19 00:47:12 +00:00
Lionel Ulmer
56ab2b3e91 Load OpenGL library dynamically from x11drv. 2002-11-15 04:16:38 +00:00
Alberto Massari
15e8e0a2f1 Added rundll32 utility. 2002-11-15 01:41:20 +00:00
Gerald Pfeifer
d2033a5998 ucontext.h check requires signal.h. 2002-11-12 23:21:55 +00:00
Marcus Meissner
f061f76704 Do not link against -lcups directly, but dynamically load it if
present (just like freetype etc.)
2002-11-12 02:22:24 +00:00
Patrik Stridvall
9398d9c129 Updated the generated tests. 2002-11-12 01:13:10 +00:00
Alexandre Julliard
44519bde8c Removed winetest. 2002-11-11 21:14:25 +00:00
Patrik Stridvall
63ae7feed6 - Added #include <sys/types.h> where needed for FreeBSD.
- Added protection for #include <sys/{socket,un}.h>.
2002-11-08 19:34:52 +00:00
Gerald Pfeifer
6cef4cdc14 When checking for sys/mount.h and sys/user.h also include sys/types.h
if available.
2002-11-06 22:00:10 +00:00
Francois Gouget
4ce28377f7 Test sound format support with waveOutGetDevCaps and waveOutOpen. 2002-11-04 23:47:49 +00:00
Steven Edwards
45e56818f7 Mingw porting fix. 2002-10-31 03:41:56 +00:00
Uwe Bonnes
a768fa3119 First version of msvcrt scanf test. 2002-10-30 23:49:03 +00:00
Alexandre Julliard
26fd740d9c Avoid reference to glibc internal __libc_fork function. 2002-10-22 00:44:24 +00:00
Francois Gouget
6f670b13f5 The NAS headers and libraries are sometimes stored in the X
directories.
2002-10-10 17:54:27 +00:00
Michael Günnewig
288b8ee18c Implemented the MS RLE video codec. 2002-10-08 00:40:05 +00:00
Greg Turner
ac89cc28dd Added skeleton for rpcrt4 unit test with some UUID tests. 2002-10-07 21:54:07 +00:00
Patrik Stridvall
928ecb4891 Added some more autogenerated tests. 2002-10-02 19:58:27 +00:00
Alexandre Julliard
c728efc3c9 Added --disable-win16 configure option. 2002-10-02 02:34:09 +00:00
Alexandre Julliard
137eed8d9b Moved X flags and libraries out of Make.rules into the makefiles that
need them.
2002-10-01 18:16:19 +00:00
Alexandre Julliard
4b9344eb15 Moved ts_xlib.c into x11drv and removed libwine_tsx11. 2002-09-25 03:29:55 +00:00
Alexandre Julliard
f264bd326b Moved the debugger to programs/winedbg where it belongs. 2002-09-13 17:54:27 +00:00
Andriy Palamarchuk
b812c90c2a Implemented buffer management functions, a couple of workstation
information functions, created conformance tests.
2002-09-11 02:35:17 +00:00
Alexandre Julliard
c3c587eb1d Added preliminary support for cross-compiling tests using mingw on
Linux if available.
2002-09-06 19:46:00 +00:00
Marco Pietrobono
0e79a4128c Use alsa/asoundlib.h instead of sys/asoundlib.h if possible. 2002-08-29 01:51:31 +00:00
Andriy Palamarchuk
5b5bea0362 SHFileOperation: Implemented the FO_RENAME action, fixed FO_DELETE,
implemented unit tests for these two actions.
2002-08-27 01:34:33 +00:00
Patrik Stridvall
57bf45067a MSVC compatibility fixes. 2002-08-26 21:53:24 +00:00
Marcus Meissner
49163d5e6a Do not emit .string into the instruction stream, but into the .data
section (to avoid alignment assertions).
2002-08-20 00:26:40 +00:00
Jon Griffiths
1da297178a Implement and test rtl bitmap functions.
Add a couple of other misc rtl functions.
2002-08-15 22:08:40 +00:00
Marcus Meissner
5ee517ac3d Copy va_lists by using va_copy, not by just assigning them. 2002-08-09 19:49:31 +00:00
Alexandre Julliard
edeee89c3e Create separate makefiles for tests for more flexibility. 2002-08-09 01:22:40 +00:00
Alexandre Julliard
7bf07d154e Only link with msvcrt on mingw32. Cleaned up a few AC_SUBST. 2002-08-03 00:25:59 +00:00
Robert Lunnon
2a91e3f99b Preliminary audio driver for Solaris Libaudioio. 2002-08-01 18:22:38 +00:00
Alexandre Julliard
04b5a86c46 Merged the NAS driver written by Nicolas
Escuder <n.escuder@alineanet.com>.
2002-07-30 02:44:19 +00:00
Marcus Meissner
786d24903b Check for mkstemp, added a port implementation if it is not
present. Use mkstemp() in various places needing tmp files.
2002-07-29 23:55:39 +00:00
Gerald Pfeifer
87c369df54 Include sys/types.h before sys/socket.h. 2002-07-23 02:02:02 +00:00
Alexandre Julliard
84555cc771 Generate the __ASM_NAME and __ASM_FUNC macros directly from
configure.
Simplified the WINE_TRY_ASM_LINK test.
Moved DECL_GLOBAL_CONSTRUCTOR to wine/port.h.
2002-07-22 20:51:02 +00:00
Gregg Mattinson
57807fa11f Added checks for __sparc__, __sun__ and @function. 2002-07-20 20:17:13 +00:00
Gregg Mattinson
044b5c411b - X11/extensions/shape.h requires X11/Xutil.h.
- X11/XKBlib.h requires X11/Xlib.h.
 - net/if.h requires sys/socket.h.
 - netinet/ip.h requires sys/socket.h and sys/in_systm.h.
 - resolv.h requires sys/socket.h.
2002-07-19 03:16:51 +00:00
Alexandre Julliard
7d4ee77cab Merged the IDL compiler written by Ove Kaaven. 2002-07-16 03:20:45 +00:00
Alexandre Julliard
b7d3c79beb Split the C preprocessor from wrc into a separate library.
Prefixed exported functions by 'pp' to avoid namespace conflicts.
2002-07-16 02:33:10 +00:00
Alexandre Julliard
c345f7b953 Created registry unit test and added tests for RegEnumValue[AW]. 2002-07-10 03:30:14 +00:00
Alexandre Julliard
142dab8c81 Added configure check for getpwuid. 2002-07-01 18:17:30 +00:00
Alexandre Julliard
f92b7c06c2 Added some ALSA configure checks. 2002-06-28 18:31:01 +00:00
Eric Pouech
a120ce015c Created an ALSA driver (with the help of David Hammerton and Marco
Pietrobono).
2002-06-28 17:40:16 +00:00
Sylvain Petreolle
3a99d8baa1 Created d3d8 stub dll. 2002-06-25 23:23:03 +00:00
Steven Edwards
ff4525ce84 Added check for pwd.h. 2002-06-24 23:00:25 +00:00
Aric Stewart
ff9b9d4ef8 Reworking of http and asyncronous calls to get IE6 to install.
Added a version resource.
Added unit test for http.
2002-06-21 23:59:49 +00:00
Andriy Palamarchuk
f5aad76936 Added regedit unit test, a couple minor changes to regedit. 2002-06-20 23:09:33 +00:00
Ove Kaaven
d2d08f0c28 - support DirectInput 8 interfaces.
- implemented mouse wheel support.
2002-06-14 00:39:44 +00:00
Alexandre Julliard
65a42168e3 Merged Martin Fuchs' file manager (with the help of Steven Edwards). 2002-06-04 21:29:40 +00:00