Commit Graph

881 Commits

Author SHA1 Message Date
Gerald Pfeifer
36bdc64e39 ntdll: Use struct mtget.mt_blksiz on systems featuring this.
Work around using struct mtget.mt_gstat on systems lacking this.
2006-02-05 13:51:03 +01:00
Robert Millan
8800352477 Enable for GNU/kFreeBSD the same kernel-specific interface/parameter
that is used with FreeBSD.
2006-02-05 13:06:50 +01:00
Alexandre Julliard
5ccae1aec9 Release 0.9.7. 2006-02-02 15:54:42 +01:00
Hans Leidekker
0844b702b4 ntdll: Add implementation of tape IOCTLs. 2006-01-26 13:23:08 +01:00
Huw Davies
603d21cbc4 gdi: Use correct include file for FT_Get_Module. 2006-01-24 10:57:35 +01:00
Alexandre Julliard
1a08ae5b15 configure: Remove the -mpreferred-stack-boundary option, this breaks MacOS. 2006-01-20 19:56:24 +01:00
Alexandre Julliard
13c7e9de05 Release 0.9.6. 2006-01-19 15:13:21 +01:00
Alexandre Julliard
f9e5b0f5f0 msvcrt: Implemented asctime, ctime and strftime instead of using the libc ones.
Make the code thread-safe by using asctime_r if available.
2006-01-14 17:22:03 +01:00
James Hawkins
ca0246fbde cabinet: Add initial tests for Extract. 2006-01-10 12:14:47 +01:00
Robert Shearman
3dea0973d2 Added implementation of security.dll. 2006-01-05 14:39:41 +01:00
Alexandre Julliard
d8e98fe62f Release 0.9.5. 2006-01-04 17:04:35 +01:00
Alexandre Julliard
4d05f2444a Release 0.9.4. 2005-12-22 18:28:20 +01:00
Hans Leidekker
b2c62c9455 wldap32: Added configure checks for some potentially missing functions. 2005-12-21 18:42:00 +01:00
H. Verbeet
c26ad82e75 d3d9: Add a test for BeginStateBlock and EndStateBlock. 2005-12-09 14:53:28 +01:00
Alexandre Julliard
30855169a0 Release 0.9.3. 2005-12-08 14:59:44 +01:00
Robert Shearman
1e5153cf3c Cleanup SSL connections properly, do a few security checks in
NETCON_secure_connect and display errors from SSL on failure. Don't
use SSL_set_bio as SSL_set_fd is cleaner for us.
2005-12-01 11:18:43 +01:00
Hans Leidekker
ecfc2c15ff Link to the reentrant version of libldap. 2005-11-29 17:35:09 +01:00
Alexandre Julliard
19ae546131 Release 0.9.2. 2005-11-22 17:01:24 +00:00
Hans Leidekker
20d0e80e61 Avoid using deprecated openldap functions.
Implement ldap_sslinit{A,W}, improve cldap_open{A,W}.
Add stub implementation for ldap_startup and ldap_stop_tls_s.
2005-11-18 16:56:44 +00:00
Marcus Meissner
7a6fdea105 Implemented getaddrinfo(), including full mapping of struct addrinfo
between UNIX and Windows. Based on a patch by Mike Hearn.
2005-11-17 12:58:35 +00:00
Aric Stewart
6bd1625f57 Beginnings of an explorer.exe replacement that wraps the existing
winefile program.
2005-11-16 11:45:51 +00:00
Alexandre Julliard
a0cf682bc8 Release 0.9.1. 2005-11-09 13:41:27 +00:00
Alexandre Julliard
5f963331e7 Added an 'eject' Winelib app that allows unmounting and ejecting a CD
even if a Windows app has files open on it.
2005-10-31 21:10:38 +00:00
Alexandre Julliard
21883d794a Get rid of the no longer used tty driver. 2005-10-31 16:10:03 +00:00
Michael Jung
7a48f838dd Added initial tests for shdocvw's FolderShortcut related
functionality.
2005-10-31 14:13:14 +00:00
Marcus Meissner
049b5943e6 Print first line of LDD output only. 2005-10-27 10:22:13 +00:00
Alexandre Julliard
d7d3169d8a Release 0.9. 2005-10-25 12:04:17 +00:00
Alexandre Julliard
eddb6ff66d Release 20050930. 2005-09-30 12:02:38 +00:00
Steven Edwards
331e09c22c Added stringtable regression test. 2005-09-21 14:16:05 +00:00
Alexandre Julliard
495bf51392 Set the proper build flags for Darwin based on the CPU type instead of
assuming PowerPC.
2005-09-15 09:48:18 +00:00
Vincent Béron
d7f6424199 Tweak the test for detecting libxslt as it didn't work correctly on
RH8.
2005-09-15 09:39:09 +00:00
Alexandre Julliard
f8cb48b515 Only try to set -mpreferred-stack-boundary on i386.
Add -Wdeclaration-after-statement warning if supported.
2005-09-12 10:14:00 +00:00
Alexandre Julliard
e3be5642e6 Added a define check for __x86_64__. 2005-09-09 09:30:02 +00:00
Alexandre Julliard
62d00477de We shouldn't use flat namespace for dlls on Mac OS. Also don't hide
undefined symbol errors.
2005-09-03 15:43:53 +00:00
Mike McCormack
f3719a881e Implemented IXMLDOMNode::selectNodes. 2005-09-03 09:39:38 +00:00
Alexandre Julliard
e8a316eaff Release 20050830. 2005-08-30 10:58:41 +00:00
Alexandre Julliard
633b12d5dc Added a make rules file for static import libraries. 2005-08-25 12:14:13 +00:00
Alexandre Julliard
71ae2d7bed Beginnings of a crt0 library. 2005-08-25 11:41:05 +00:00
Rémi Assailly
c6e294deb1 Moved mciavi32 to the top-level dlls directory. 2005-08-23 19:52:30 +00:00
Gerald Pfeifer
ebe0484d1a Prefer sys/limits.h over machine/limits.h. 2005-08-22 09:33:37 +00:00
Rémi Assailly
2e689c6c66 Removed mcianim. 2005-08-19 11:22:25 +00:00
Rémi Assailly
5df5e40164 Moved mciseq to the top-level dlls directory. 2005-08-17 12:15:35 +00:00
Mike McCormack
cab04351d7 Add some msxml3 tests. 2005-08-12 11:25:05 +00:00
Mike McCormack
70adb8f565 Add a configure test for xmlReadMemory. 2005-08-12 10:35:17 +00:00
Mike McCormack
b744372231 Turn off gcc 4.0's builtin wchar inlines. 2005-08-11 17:12:18 +00:00
Alexandre Julliard
adbb098837 Added support for the --image-base linker option in winegcc using the
prelink tool.
2005-08-09 11:12:29 +00:00
Mike McCormack
90c75bdd5b Use pkg-config in the libxml configure check. 2005-08-08 18:36:53 +00:00
Alexandre Julliard
82776020da Removed some unused or redundant configure checks.
A few cleanups in configure.ac.
2005-08-08 11:17:25 +00:00
Alexandre Julliard
49b7fdcfc0 Removed the broken mmap64 configure check, and moved the
_FILE_OFFSET_BITS define to wine/port.h. Made sure that all files that
need the define include it.
2005-08-03 21:25:10 +00:00
Alexandre Julliard
6625b63b53 Get rid of the no longer used regedit test. 2005-08-03 19:36:51 +00:00
Alexandre Julliard
734821444e Merged some of the header checks to reduce the size of the generated
configure script a bit.
2005-08-03 19:21:04 +00:00
Peter Åstrand
7a15eb9318 Implemented an Esound driver. 2005-08-03 15:53:26 +00:00
Kai Blin
84fb7913f9 Set up tests for secur32. 2005-08-03 13:08:49 +00:00
Mike McCormack
dcc2d6c254 Initial implementation of msxml3 based on libxml2. 2005-08-02 11:29:04 +00:00
Daniel Remenak
e491e8f897 Detect force-feedback-capable linux event device joysticks and return
DIDC_FORCEFEEDBACK when queried for capabilities.
2005-07-29 14:18:58 +00:00
Rémi Assailly
dbbd0d5115 Moved mcicda to the top-level dlls directory. 2005-07-27 15:42:40 +00:00
Steven Edwards
54508df527 Add stub implementation of the Uniscribe Script Processor. 2005-07-27 11:02:52 +00:00
Thomas Weidenmueller
96e052b9dc Added stubs for objsel.dll and objsel.h. 2005-07-26 11:30:42 +00:00
Alexandre Julliard
40ac6ee641 Release 20050725. 2005-07-25 12:22:04 +00:00
Anderson Lizardo
5a2da4eeba Fixed "broken OpenGL setup" configure check, which used to report
false errors on some systems.
2005-07-25 11:12:11 +00:00
Rémi Assailly
f9f5eaab6e Moved midimap to the top-level dlls directory. 2005-07-21 11:31:56 +00:00
Huw Davies
a30c1b9871 Implement stdole2.tlb. 2005-07-20 17:52:04 +00:00
Hans Leidekker
ea524defc9 Configure checks for OpenLDAP headers and libraries. 2005-07-15 16:39:42 +00:00
Hans Leidekker
d3447022e1 Link directly to liblcms.
Fix typo in test.
2005-07-15 10:09:43 +00:00
Hans Leidekker
8d63dfb73e Beginnings of WLDAP32. 2005-07-13 11:56:15 +00:00
Jacek Caban
8831329dae Added hh.exe. 2005-07-12 20:41:52 +00:00
Gerald Pfeifer
b8b15f3e6e Add a configure check for struct request_sense. Use this in
CDROM_ScsiPassThroughDir() and CDROM_ScsiPassThrough() to unbreak the
build on FreeBSD.
2005-07-10 17:42:46 +00:00
Phil Krylov
0f6c0394bf Fixed dlls/ntdll/cdrom.c compilation in Darwin by adding HAVE_IOKit
detection to configure and defining SENSEBUFLEN as kSenseDefaultSize
(which is corresponding IOKit enum value).
2005-07-01 19:15:26 +00:00
Vitaliy Margolen
80816e93f3 Fix test for arts. 2005-06-30 20:46:59 +00:00
Alexandre Julliard
8ee142a179 Removed some no longer used asm checks. 2005-06-30 18:24:56 +00:00
Alexandre Julliard
471a7ed076 Release 20050628. 2005-06-28 14:39:19 +00:00
Dmitry Timoshkov
ea64a36a44 Add a check for sg_io_hdr_t and (not tested) check for scsireq_t
presence.
2005-06-27 12:07:49 +00:00
Jacek Caban
51bb3f6079 Added tests. 2005-06-27 11:19:49 +00:00
Pierre d'Herbemont
009781d4d3 Also check for /usr/X11R6/lib/libGL.dylib. 2005-06-20 15:52:16 +00:00
Alexandre Julliard
5729f58b68 Move the loader a bit higher in memory to leave more space for ntdll
and kernel32.
2005-06-17 10:22:46 +00:00
Detlef Riekenberg
29056637a5 Added activeds.dll with some stubs to get the native printui.dll to
load.
2005-06-13 11:47:46 +00:00
Adrian Harvey
59f97251f2 Added sys/types.h to configure check for videodev.h. 2005-06-12 11:10:43 +00:00
Alexandre Julliard
075f98e2f1 Moved dde files to the main directory and got rid of the dlls/user/dde
subdirectory.
2005-06-09 10:21:31 +00:00
Alexandre Julliard
e0996494d0 Moved monitor functions to dlls/user/misc.c and finally got rid of the
windows/ directory.
2005-06-09 10:07:04 +00:00
Christian Costa
69c3e6ff11 Moved d3ddevice and direct3d objects files to ddraw root dir.
Renamed all remaining files.
2005-06-06 15:51:50 +00:00
Christian Costa
8d0480d754 Moved dsurface object files to ddraw root dir. 2005-06-05 17:50:49 +00:00
Christian Costa
96eb47392c Moved ddraw object files to ddraw root dir. 2005-06-04 09:34:54 +00:00
Christian Costa
4dadfc481a Moved clipper and palette objects files to ddraw root dir. 2005-06-03 11:30:11 +00:00
Alexandre Julliard
0603a15f2a Release 20050524. 2005-05-24 14:16:16 +00:00
Phil Krylov
6618b0355c Added detection of platforms which don't have external timezone and
daylight variables, and emulation of these variables.
2005-05-24 11:52:46 +00:00
Kees Cook
255541a16e Create basic test suite for CryptProtectData/CryptUnprotectData. 2005-05-24 09:58:26 +00:00
Alexandre Julliard
71440f35c8 Disable Win16 support by default on non-x86 platforms. 2005-05-19 14:28:17 +00:00
Emmanuel Maillard
64c077860e Added Darwin 8.0 specific headers. 2005-05-18 18:20:23 +00:00
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
Alexandre Julliard
6c303a9ce9 Release 20050419. 2005-04-19 12:54:44 +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
Alexandre Julliard
fb36140adb Release 20050310. 2005-03-10 20:10:32 +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
Alexandre Julliard
93cd1931f5 Release 20050211. 2005-02-11 13:34:17 +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
Alexandre Julliard
1bc887bcbe Release 20050111. 2005-01-11 19:08:58 +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
Alexandre Julliard
612b4dc968 Release 20041201. 2004-12-01 17:27:33 +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
Alexandre Julliard
ffc86d5a66 Release 20041019. 2004-10-20 02:15:06 +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
Alexandre Julliard
8087fca344 Release 20040914. 2004-09-14 22:11:36 +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