Commit Graph

452 Commits

Author SHA1 Message Date
Mike McCormack b5c63ed491 Initial mostly stub implementation of ODBC control panel. 2005-05-16 19:42:47 +00:00
Robert Reif 8bffed50c6 Added dinput tests. 2005-05-11 12:05:17 +00:00
Dimi Paun 12f9bb7ab2 Moved the SGML documentation over to SourceForge. 2005-05-10 13:26:14 +00:00
Robert Lunnon c0cb4d352b Implement futimes for Solaris using futimesat. 2005-05-07 14:53:38 +00:00
Maarten Lankhorst 888eaae74c Implemented capGetDriverDescription. 2005-04-27 09:46:25 +00:00
Benjamin Cutler 250a8aec08 Added partial implementation of powrprof.dll. 2005-04-20 19:15:31 +00:00
Alexandre Julliard 4a334aed3c Move all the old config conversion code to a new oldconfig.c file, and
get rid of misc/registry.c and the misc directory.
2005-04-20 15:43:36 +00:00
Jacek Caban 6f8f4753ff Added checking for artsc library. 2005-03-28 09:58:45 +00:00
Francois Gouget 99d026fb53 Issue a warning if no sound system was found. 2005-03-19 17:08:18 +00:00
Krzysztof Foltman d488f3f1de Initial implementation of riched20. 2005-03-05 11:19:14 +00:00
Steven Edwards 5727918424 Added a check for poll.h. 2005-03-04 12:38:36 +00:00
Emmanuel Maillard 4fe448ddf9 Add '-read_only_relocs warning' to LDDLLFLAGS on Darwin. 2005-03-01 10:46:27 +00:00
Pierre d'Herbemont f94121ed22 Syntax fix in configure.ac. 2005-02-26 17:43:50 +00:00
Alex Woods bbcf9864e1 Handle host_cpu of x86_64 like other x86s. 2005-02-10 19:09:08 +00:00
Huw Davies 4046846a82 Added stdole32.tlb. 2005-01-28 14:13:08 +00:00
Steven Edwards 160e6479cf Add a stub dll for the System Event Notification Service. 2005-01-28 11:41:23 +00:00
Ulrich Czekalla 04f6346a6d Added WTSAPI32.DLL. 2005-01-24 19:42:02 +00:00
Ulrich Czekalla c173f6a756 Add stub version of cryptdll.dll. 2005-01-24 19:07:16 +00:00
Robert Reif 97199823bf Added stubs for NeedRebootInit and NeedReboot.
Added implementations for GetVersionFromFile and
GetVersionFromFileEx.
Added test for GetVersionFromFile.
2005-01-20 20:03:13 +00:00
Vincent Béron 151015fa02 Only use Alsa if 1.0 is detected. 2005-01-10 13:26:33 +00:00
Marcus Meissner 67d3afb0d1 Load libcapi20.so.* dynamically on demand. 2005-01-07 15:33:02 +00:00
Mike McCormack 23b291a642 Add a simple test case for MSI databases. 2005-01-05 13:26:34 +00:00
Paul Millar 10a6c56071 Check for features missing in mingw environment, allowing tools
subdirectory to be cross-built again.
2004-12-07 17:19:54 +00:00
Vincent Béron df5a79562d Remove some unused tests. 2004-12-06 11:57:08 +00:00
Kevin Koltzau a2bbacb04f Look for lcms.h in lcms/lcms.h. 2004-11-23 17:33:55 +00:00
Huw Davies 14de4815b3 We don't use DGA version 1 so remove the configure check for it. 2004-11-23 13:48:00 +00:00
Evan G. Parry d23f5ef290 Added some tests for lzexpand. 2004-11-21 16:05:14 +00:00
Rein Klazes 7ff12568b8 Add a first AC_CHECK_HEADERS, forcing checking of the default includes
even when building wine without X11.
2004-11-09 20:16:35 +00:00
Michael Jung 64dce8a579 Implemented a substantial part of rsaenh.dll. 2004-11-04 21:15:32 +00:00
Kevin Koltzau 92ec21bd2b Add stretching support to AlphaBlend. 2004-10-27 00:43:50 +00:00
Hans Leidekker c3de6ef38f Add ffs() to porting library, needed by MinGW. 2004-10-19 23:53:26 +00:00
Vincent Béron 1f504141b7 Use a new DLLDEFS variable in configure/Makefiles to actually remove
all the debug messages (minus ERRs) if the user decides so.
2004-10-19 23:06:11 +00:00
Warren Baird 1023fe300a - added -fPIC to the LDDLLFLAGS line for HPUX; winegcc needs to pass
-fPIC to the link line to keep the hp linker happy
- set DLLEXT to .sl on HPUX
2004-10-19 21:37:09 +00:00
Hans Leidekker bed3842c9a Added check for fork() to fix the MinGW build. 2004-10-14 03:08:57 +00:00
Vincent Béron 4bf9d98c68 Don't build wine-preloader for other cpus than x86. 2004-10-14 00:30:59 +00:00
Jeremy White 08c0f691ce Made NtDelayExecution with a 0 timeout yield the CPU, as it is
supposed to.
2004-10-09 02:26:29 +00:00
Alexandre Julliard 2aa8e871d4 Build Wine as 32-bit by default on x86-64, and added a --enable-win64
option for people who want to play with 64-bit support.
2004-10-08 23:39:16 +00:00
Hans Leidekker 081b25071a Implement color profile handles.
Implement OpenColorProfile{A,W} and CloseColorProfile.
Implement GetColorDirectory{A,W} and InstallColorProfile{A,W}.
Implement UninstallColorProfile{A,W}.
Dynamically load liblcms.
Add tests.
2004-10-07 19:12:41 +00:00
Steven Edwards e7c3ab1874 Check for getuid and avoid the use of it in libwine if we don't have
it.
2004-10-04 20:45:49 +00:00
Huw Davies 20313b8306 Partial implementation of advpack.RegInstall. 2004-09-27 20:39:40 +00:00
Alexandre Julliard 969f57c24a Added support for epoll() as an alternative to poll() (based on the
work of Shachar Shemesh and Mike McCormack).
2004-09-23 04:48:24 +00:00
Warren Baird 421e8b92cf Fix autoconf to have a new WINE_TRY_SHLIB_FLAGS function that tests if
the provided flags can be used to link a shared library.
Added test for building shared libs on HP-UX with gcc.
2004-09-22 19:17:55 +00:00
Hans Leidekker 5164757cea Beginnings of an MSCMS implementation based on LittleCMS. 2004-09-22 04:08:38 +00:00
Alexandre Julliard 60a8fcf4b0 Avoid using socklen_t. 2004-09-16 20:34:27 +00:00
Marcus Meissner 00cf13a6e1 Autodetect libgif so extension and try to load it. 2004-09-14 19:27:58 +00:00
Rein Klazes d1993fb398 Fix compile error with include files from Linux 2.6.7+. 2004-09-07 22:44:34 +00:00
Steven Edwards c91ae456b8 Use Windows sockets when building Wininet on Mingw. 2004-09-03 18:57:19 +00:00
Alexandre Julliard 754e7aa788 Added configure check for socklen_t. 2004-09-03 18:30:28 +00:00
Alexandre Julliard 2ceb42dd43 Moved all files from the controls/ directory to dlls/user. 2004-08-31 01:10:08 +00:00
Alexandre Julliard 5f6e3c88bd Authors: Stewart Caie<kyz@uklinux.net>, Jed Wing <jedwin@ugcs.caltech.edu>, Mike McCormack <mike@codeweavers.com>
Added an implemenation of ITSS.DLL.
2004-08-24 21:00:15 +00:00
Francois Gouget a896389679 Added 'strmiids.lib'.
Moved CLSID_FilterGraph and the related GUIDs to strmiids.
2004-08-19 19:31:20 +00:00
Emmanuel Maillard 2300ce663a - Update build system to support IOKit and CoreFoundation frameworks
on Darwin.
- Add support for the -framework "name" linker option.
- NtQueryVolumeInformationFile set device info on Darwin.
2004-08-19 01:20:45 +00:00
Vincent Béron 5606d10403 Show the proper make command at the end of configure. 2004-08-19 00:03:45 +00:00
Huw Davies 00acb5f719 First stab at Wine versions of Courier, System and MS Sans Serif
fonts.
2004-08-17 22:33:14 +00:00
Christian Costa e3a288f474 Added tests for filtergraph. 2004-08-16 21:14:28 +00:00
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