Alexandre Julliard [Tue, 8 Apr 2003 23:37:38 +0000 (8 23:37 +0000)]
Alexandre Julliard [Tue, 8 Apr 2003 22:39:29 +0000 (8 22:39 +0000)]
Updated URLs.
Rok Mandeljc [Tue, 8 Apr 2003 21:42:00 +0000 (8 21:42 +0000)]
Added stubs for all dmusic interfaces.
Juraj Hercek [Tue, 8 Apr 2003 20:49:01 +0000 (8 20:49 +0000)]
Fixed tagLVDISPINFO definition.
Juraj Hercek [Tue, 8 Apr 2003 19:42:30 +0000 (8 19:42 +0000)]
Fixed generation of makefiles and wrapper files when "--wrap" option
is used.
Rein Klazes [Tue, 8 Apr 2003 19:42:06 +0000 (8 19:42 +0000)]
Only log the parameters of tapiGetLocationInfo as addresses, as output
parameters they probably point to garbage.
Rein Klazes [Tue, 8 Apr 2003 19:41:52 +0000 (8 19:41 +0000)]
Compare the two items in LISTBOX_FindStringPos() in the same order as
in Windows.
Hans Leidekker [Tue, 8 Apr 2003 19:41:25 +0000 (8 19:41 +0000)]
Add some more newly arrived dlls.
Jukka Heinonen [Tue, 8 Apr 2003 19:41:03 +0000 (8 19:41 +0000)]
Return correct segment for VESA information.
Check oem number/version flag first and after that overwrite condition
code.
Michal Janusz Miroslaw [Tue, 8 Apr 2003 19:40:37 +0000 (8 19:40 +0000)]
Add stub for InvalidateNLSCache.
Alexandre Julliard [Tue, 8 Apr 2003 03:58:42 +0000 (8 03:58 +0000)]
Make DRIVE_FindRootW really behave like DRIVE_FindRoot.
Rok Mandeljc [Tue, 8 Apr 2003 03:56:04 +0000 (8 03:56 +0000)]
Added stubs for dpnhpast and for all the dmusic dlls.
Alexandre Julliard [Tue, 8 Apr 2003 00:56:32 +0000 (8 00:56 +0000)]
Avoid warning.
Thomas Mertes [Tue, 8 Apr 2003 00:56:01 +0000 (8 00:56 +0000)]
Tests for RtlUlonglongByteSwap, RtlRandom, RtlAreAllAccessesGranted,
RtlAreAnyAccessesGranted, RtlUnicodeStringToAnsiString,
RtlAppendAsciizToString, RtlAppendStringToString,
RtlAppendUnicodeToString and RtlAppendUnicodeStringToString.
Thomas Mertes [Tue, 8 Apr 2003 00:55:36 +0000 (8 00:55 +0000)]
Implemented RtlRandom, RtlAreAllAccessesGranted,
RtlAreAnyAccessesGranted, RtlCopyLuid, RtlEqualLuid, RtlMapGenericMask
and RtlCopyLuidAndAttributesArray.
Documentation updates for RtlExtendedMagicDivide, RtlUniform,
RtlUnicodeStringToAnsiString, RtlAppendAsciizToString,
RtlAppendStringToString, RtlAppendUnicodeToString and
RtlAppendUnicodeStringToString.
Adam Gundy [Mon, 7 Apr 2003 23:30:20 +0000 (7 23:30 +0000)]
Fixed ecvt/fcvt/gcvt entries.
Alexandre Julliard [Mon, 7 Apr 2003 23:27:54 +0000 (7 23:27 +0000)]
Added possibility to filter relay traces based on the module that
called the function. Cleaned up a few traces.
Maxime Bellengé [Mon, 7 Apr 2003 23:21:03 +0000 (7 23:21 +0000)]
Implemented the GRADIENT_FILL_RECT{H|V} cases of GdiGradientFill.
Tom Hughes [Mon, 7 Apr 2003 23:20:08 +0000 (7 23:20 +0000)]
Fix a few incorrect tags.
Hans Leidekker [Mon, 7 Apr 2003 23:19:43 +0000 (7 23:19 +0000)]
Make winapi_check handle spec files where no handler is specified.
Hans Leidekker [Mon, 7 Apr 2003 23:19:28 +0000 (7 23:19 +0000)]
Sync winapi_check to Wine spec files.
Rolf Kalbermatter [Mon, 7 Apr 2003 23:19:04 +0000 (7 23:19 +0000)]
Implement SHLWAPI_269 and SHLWAPI_270.
Fix a 0 reference bug in SHLWAPI_436 and change its return value to
what at least W2K does as well.
Jerry Jenkins [Mon, 7 Apr 2003 23:18:31 +0000 (7 23:18 +0000)]
Align data to proper size.
Alexandre Julliard [Sat, 5 Apr 2003 05:16:11 +0000 (5 05:16 +0000)]
Rewrote most of the import fixup code to avoid doing redundant work
for every entry point. Moved it all to dlls/ntdll/loader.c.
Various optimizations in the other loader routines.
Alexandre Julliard [Sat, 5 Apr 2003 05:13:33 +0000 (5 05:13 +0000)]
Fetch the exe module directly from the PDB instead of calling
LdrGetDllHandle.
Robert Reif [Sat, 5 Apr 2003 05:11:02 +0000 (5 05:11 +0000)]
Fixed a problem when multiple devices are present and a device other
than the first one is used.
Alberto Massari [Sat, 5 Apr 2003 05:10:37 +0000 (5 05:10 +0000)]
- The bindcontext object was leaking strings.
- Removed unused variable.
Gerald Pfeifer [Sat, 5 Apr 2003 05:10:18 +0000 (5 05:10 +0000)]
Improve error message for RAS not being supported.
Eric Pouech [Sat, 5 Apr 2003 05:09:57 +0000 (5 05:09 +0000)]
Work around not implemented ioctl in BSD.
Alexandre Julliard [Fri, 4 Apr 2003 22:29:52 +0000 (4 22:29 +0000)]
Cleaned up the option mapping code a bit.
Alexandre Julliard [Fri, 4 Apr 2003 22:26:34 +0000 (4 22:26 +0000)]
Implemented NtQueueApcThread, and changed the server APC interface to
always take 3 parameters.
Implemented a number of other ntdll thread functions, and use them
from the kernel ones.
Alexandre Julliard [Fri, 4 Apr 2003 22:13:02 +0000 (4 22:13 +0000)]
Warning fixes.
Andreas Mohr [Fri, 4 Apr 2003 22:12:21 +0000 (4 22:12 +0000)]
Structure README file in a better way, some doc fixes.
Mike Hearn [Fri, 4 Apr 2003 22:05:10 +0000 (4 22:05 +0000)]
Correct the error code returned when a file does not exist.
Mike Hearn [Fri, 4 Apr 2003 22:04:47 +0000 (4 22:04 +0000)]
- Map winsock sockopts to the POSIX equivalents for IP multicast.
- Remap winsock1 constant values to winsock2 using a forwarder
function.
- Change a FIXME to a TRACE, it appeared to be simply reporting
progress.
Alexandre Julliard [Fri, 4 Apr 2003 19:50:17 +0000 (4 19:50 +0000)]
Merged PE_InitDLL into MODULE_InitDLL.
Fixed a few traces.
Alexandre Julliard [Fri, 4 Apr 2003 19:41:31 +0000 (4 19:41 +0000)]
Remove the Wine-specific EXCEPTION_CRITICAL_SECTION_WAIT define.
Adam Gundy [Fri, 4 Apr 2003 19:37:57 +0000 (4 19:37 +0000)]
Added an implementation of the MSVCRTD.DLL debugging C runtime DLL.
Alexandre Julliard [Fri, 4 Apr 2003 19:33:07 +0000 (4 19:33 +0000)]
Removed the commented out winsock support, it can't work anyway.
Alexandre Julliard [Fri, 4 Apr 2003 19:32:18 +0000 (4 19:32 +0000)]
Yet another hack to try to make this file compile in all
circumstances.
Dimitrie O. Paun [Fri, 4 Apr 2003 19:31:41 +0000 (4 19:31 +0000)]
Add a few missing BN_* constants.
Alexandre Julliard [Thu, 3 Apr 2003 23:57:39 +0000 (3 23:57 +0000)]
Avoid warning on redefinition of KEY_EVENT.
Eric Pouech [Thu, 3 Apr 2003 23:57:11 +0000 (3 23:57 +0000)]
No longer call WaitFor*Object* from ntdll (but NtWait*Object*).
Rok Mandeljc [Thu, 3 Apr 2003 23:56:12 +0000 (3 23:56 +0000)]
Update version info to 8.1.
Rok Mandeljc [Thu, 3 Apr 2003 23:55:27 +0000 (3 23:55 +0000)]
Added version info.
Alexandre Julliard [Thu, 3 Apr 2003 18:05:17 +0000 (3 18:05 +0000)]
Don't output register function code if it's a forwarded entry point.
Michael Stefaniuc [Thu, 3 Apr 2003 18:04:40 +0000 (3 18:04 +0000)]
Add some missing HeapFree's and one missing free.
Vitaliy Margolen [Thu, 3 Apr 2003 18:03:22 +0000 (3 18:03 +0000)]
Remove bogus initialization in SetKeyboardState.
Robert Reif [Thu, 3 Apr 2003 18:03:01 +0000 (3 18:03 +0000)]
Added wide character enumeration of sound devices.
Robert Reif [Thu, 3 Apr 2003 18:02:39 +0000 (3 18:02 +0000)]
Added a few missing DX8 definitions.
Paul McNett [Thu, 3 Apr 2003 18:02:19 +0000 (3 18:02 +0000)]
Stubs for BeginUpdateResourceA(), BeginUpdateResourceW(),
EndUpdateResourceA(), and EndUpdateResourceW().
Alexandre Julliard [Thu, 3 Apr 2003 03:50:56 +0000 (3 03:50 +0000)]
Added hack to patch the glibc errno_location to jump to our function,
based on a patch by Marcus Meissner.
Alexandre Julliard [Thu, 3 Apr 2003 02:54:54 +0000 (3 02:54 +0000)]
Added --with-nptl configure option and necessary changes to support
running on top of NPTL threads.
Alexandre Julliard [Wed, 2 Apr 2003 23:27:46 +0000 (2 23:27 +0000)]
Don't bother checking for the errno function, simply define all of
them.
Vitaliy Margolen [Wed, 2 Apr 2003 23:25:01 +0000 (2 23:25 +0000)]
Fix buffer overflow in datetime.
Adam Gundy [Wed, 2 Apr 2003 23:19:45 +0000 (2 23:19 +0000)]
Zero initialize the reserved bytes in the toolbar details returned by
TOOLBAR_GetButton().
Uwe Bonnes [Wed, 2 Apr 2003 23:19:14 +0000 (2 23:19 +0000)]
Added some stubs.
Vitaliy Margolen [Wed, 2 Apr 2003 23:18:17 +0000 (2 23:18 +0000)]
Fix ImageList_Read - the root cause of ugly toolbar icons.
Alexandre Julliard [Wed, 2 Apr 2003 22:48:59 +0000 (2 22:48 +0000)]
Added abs_time_t structure to the server protocol, and added a dump
routine for it that displays the relative timeout to make timeout
values easier to interpret.
Robert Reif [Wed, 2 Apr 2003 22:38:42 +0000 (2 22:38 +0000)]
Added more information to some of the failure messages.
Fixed a bug where garbage data is printed out for the 2 MHz tests.
Dimitrie O. Paun [Wed, 2 Apr 2003 22:36:29 +0000 (2 22:36 +0000)]
Make use of the new spawnvp function in wine{gcc,wrap}.
Robert Reif [Wed, 2 Apr 2003 22:35:05 +0000 (2 22:35 +0000)]
Added entry for DirectSoundFullDuplexCreate.
Alexandre Julliard [Wed, 2 Apr 2003 05:20:54 +0000 (2 05:20 +0000)]
Dump string resources in a more readable way.
Dimitrie O. Paun [Wed, 2 Apr 2003 05:20:12 +0000 (2 05:20 +0000)]
Add spawnvp to the portability lib.
Alexandre Julliard [Wed, 2 Apr 2003 01:44:01 +0000 (2 01:44 +0000)]
Initialize the dummy char we send down the pipe to make valgrind
happy.
Alexandre Julliard [Wed, 2 Apr 2003 01:43:33 +0000 (2 01:43 +0000)]
Make sure we don't use libwine_port functions when linking with
msvcrt.
Alexandre Julliard [Wed, 2 Apr 2003 01:42:06 +0000 (2 01:42 +0000)]
Added support for marking heap blocks as inaccessible/uninitialized if
valgrind is installed, based on a patch by Adam Gundy.
Alexandre Julliard [Wed, 2 Apr 2003 01:38:42 +0000 (2 01:38 +0000)]
Handle htonl() and friends like select(), this will hopefully avoid
conflicts with Unix headers.
Andreas Mohr [Wed, 2 Apr 2003 01:23:43 +0000 (2 01:23 +0000)]
Some spelling and formatting fixes.
Eric Pouech [Wed, 2 Apr 2003 01:07:53 +0000 (2 01:07 +0000)]
Added support for R types in stabs parsing.
Eric Pouech [Wed, 2 Apr 2003 00:59:12 +0000 (2 00:59 +0000)]
Fixed a few FormatCode entries.
Rolf Kalbermatter [Tue, 1 Apr 2003 04:41:12 +0000 (1 04:41 +0000)]
Fix test to succeed in Win 98/2K and most probably ME/XP as well.
Alexandre Julliard [Tue, 1 Apr 2003 04:39:35 +0000 (1 04:39 +0000)]
Added SYSDEPS_GetUnixTid to return the Unix thread id to send to the
server.
Rolf Kalbermatter [Tue, 1 Apr 2003 04:35:54 +0000 (1 04:35 +0000)]
Moved prototype for SHBindToParent() to shlobj.h.
Andreas Mohr [Tue, 1 Apr 2003 03:26:13 +0000 (1 03:26 +0000)]
- new, much more detailed and easier "step-by-step" layout
- better intro
- add Glossary (glossary.sgml)
- much better Getting Wine chapter
- much better Wine configuration chapter
- better Wine drive layer configuration section
- explain wineserver cmdline options
- rearranged tons of things into a less messy state
- tons of janitorial fixes
Alexandre Julliard [Tue, 1 Apr 2003 00:12:50 +0000 (1 00:12 +0000)]
Portability fixes.
Alexandre Julliard [Tue, 1 Apr 2003 00:12:02 +0000 (1 00:12 +0000)]
Use _spawnvp to replace fork for non-Unix platforms.
Alexandre Julliard [Tue, 1 Apr 2003 00:08:32 +0000 (1 00:08 +0000)]
Added support for specifying an stdcall dll entry point.
Alexandre Julliard [Tue, 1 Apr 2003 00:02:36 +0000 (1 00:02 +0000)]
Removed uses of u_long. Use void* type for pointers where possible.
Dmitry Timoshkov [Mon, 31 Mar 2003 23:58:27 +0000 (31 23:58 +0000)]
Fix some problems found while compiling and linking Wine under
Cygwin.
Alexandre Julliard [Mon, 31 Mar 2003 23:56:35 +0000 (31 23:56 +0000)]
Try to make winsock.h more portable (based on a patch by Francois
Gouget).
Dimitrie O. Paun [Mon, 31 Mar 2003 19:41:55 +0000 (31 19:41 +0000)]
New winecfg skeleton app, based heavily on original work by Jaco
Greeff.
Sylvain Petreolle [Mon, 31 Mar 2003 19:34:53 +0000 (31 19:34 +0000)]
Use regedit instead of regapi.
Andreas Mohr [Mon, 31 Mar 2003 19:32:46 +0000 (31 19:32 +0000)]
Trace format fix.
Alexandre Julliard [Mon, 31 Mar 2003 19:32:20 +0000 (31 19:32 +0000)]
Added missing NONAMELESSSTRUCT/UNION.
Alexandre Julliard [Mon, 31 Mar 2003 01:37:04 +0000 (31 01:37 +0000)]
Moved WaitForMultipleObjects to ntdll (based on a patch by Eric
Pouech).
Added NTDLL_get_server_timeout function to compute ntdll-style
timeouts and adapted the timer code to use it.
Francois Gouget [Mon, 31 Mar 2003 01:34:37 +0000 (31 01:34 +0000)]
- s/cvs -PAd update/cvs update -PAd/.
- Fix the Odin link.
- Add a link to BeWine.
- Small typo fixes and rephrasing.
Rok Mandeljc [Mon, 31 Mar 2003 01:34:08 +0000 (31 01:34 +0000)]
Framework for the doppler effect.
Rok Mandeljc [Mon, 31 Mar 2003 01:33:08 +0000 (31 01:33 +0000)]
(sorta) implemented EnumPorts.
Vitaliy Margolen [Mon, 31 Mar 2003 01:32:47 +0000 (31 01:32 +0000)]
Fix random segfaults in X11DRV_SetImageBits_1.
Alexandre Julliard [Sun, 30 Mar 2003 03:09:39 +0000 (30 03:09 +0000)]
Use the right buffer size in SYSPARAMS_Load instead of some random
value.
Alexandre Julliard [Sun, 30 Mar 2003 03:08:52 +0000 (30 03:08 +0000)]
Clear the entire request, not just the end, in case it contains
padding bytes.
Alexandre Julliard [Sun, 30 Mar 2003 03:08:13 +0000 (30 03:08 +0000)]
Fixed regression in VERSION_GetLinkedDllVersion() introduced by
previous change.
Adam Gundy [Sun, 30 Mar 2003 03:06:30 +0000 (30 03:06 +0000)]
MSVCRT_fclose() mustn't use the _flag field from the file structure
after _close() has been called.
When _open_osfhandle() is used by MFC's CStdioFile, it expects write
access even though it doesn't set the necessary flag bit.
Vitaliy Margolen [Sun, 30 Mar 2003 03:05:55 +0000 (30 03:05 +0000)]
Unicode strings termination fixes.
Maxime Bellengé [Sun, 30 Mar 2003 03:05:12 +0000 (30 03:05 +0000)]
Fix a regression when loading a real windows registry.
Jukka Heinonen [Sun, 30 Mar 2003 03:04:37 +0000 (30 03:04 +0000)]
Add prototype for GetCompressedFileSize. Move some int21 functions to
winedos. Improve file attribute functions.
Adam Gundy [Sun, 30 Mar 2003 01:36:09 +0000 (30 01:36 +0000)]
Don't look at the second character of the path unless the first
character is non-NUL.
Adam Gundy [Sun, 30 Mar 2003 01:35:49 +0000 (30 01:35 +0000)]
Don't convert uninitialized bytes of the filename from wide to
multibyte.
Adam Gundy [Sun, 30 Mar 2003 01:35:31 +0000 (30 01:35 +0000)]
Make sure the new array of printer pointers is NULL initialized.