wine
18 years agokernel: Protect sys/resource.h include.
Francois Gouget [Thu, 2 Mar 2006 18:37:37 +0000 (19:37 +0100)] 
kernel: Protect sys/resource.h include.

18 years agoRelease 0.9.9. wine-0.9.9
Alexandre Julliard [Thu, 2 Mar 2006 17:16:27 +0000 (18:16 +0100)] 
Release 0.9.9.

18 years agoFixed some compiler warnings on old gcc versions.
Alexandre Julliard [Thu, 2 Mar 2006 17:03:32 +0000 (18:03 +0100)] 
Fixed some compiler warnings on old gcc versions.

18 years agodlls: Remove 16-bit files on make clean.
Alexandre Julliard [Thu, 2 Mar 2006 15:16:31 +0000 (16:16 +0100)] 
dlls: Remove 16-bit files on make clean.

18 years agowined3d: Opengl 2.x compile fix.
Roderick Colenbrander [Thu, 2 Mar 2006 12:27:13 +0000 (13:27 +0100)] 
wined3d: Opengl 2.x compile fix.

18 years agouser: Fix uninitialized rectangle in menu arrow painting.
Vitaly Lipatov [Wed, 1 Mar 2006 17:56:47 +0000 (20:56 +0300)] 
user: Fix uninitialized rectangle in menu arrow painting.

18 years agowine.inf: Add a default RelayExclude.
Mike McCormack [Tue, 28 Feb 2006 15:21:52 +0000 (00:21 +0900)] 
wine.inf: Add a default RelayExclude.

18 years agowinedbg: Bring usage() and .man up to date.
Eric Pouech [Wed, 1 Mar 2006 20:05:39 +0000 (21:05 +0100)] 
winedbg: Bring usage() and .man up to date.

18 years agowinedbg: Add ability to reload a minidump.
Eric Pouech [Wed, 1 Mar 2006 20:05:35 +0000 (21:05 +0100)] 
winedbg: Add ability to reload a minidump.

- now recognize winedbg foo.mdmp on command line
- fleshed out tgt_minidump to reload information from minidump

18 years agowinedbg: process_io
Eric Pouech [Wed, 1 Mar 2006 20:05:31 +0000 (21:05 +0100)] 
winedbg: process_io

- added ability to specify process_io at process creation/attachment
  time
- created a process_io structure for gdbproxy

18 years agowinedbg: main_loop.
Eric Pouech [Wed, 1 Mar 2006 20:05:28 +0000 (21:05 +0100)] 
winedbg: main_loop.

- split dbg_main_loop in two parts (one for finishing the debuggee
  attachment, the second one really for handling the main loop)
- removed now longer needed dbg_main_loop

18 years agoshdocvw: Don't call hlink_navigate if HLNF_OPENINNEWWINDOW is set.
Jacek Caban [Wed, 1 Mar 2006 21:06:11 +0000 (22:06 +0100)] 
shdocvw: Don't call hlink_navigate if HLNF_OPENINNEWWINDOW is set.

- Don't call hlink_navigate if HLNF_OPENINNEWWINDOW is set.
- Remove unneeded call to GetBindInfo.

18 years agomshtml: Beginning support for links opened in a new frame.
Jacek Caban [Wed, 1 Mar 2006 21:04:51 +0000 (22:04 +0100)] 
mshtml: Beginning support for links opened in a new frame.

18 years agomshtml: Use NSContainer as 'This' of its window.
Jacek Caban [Wed, 1 Mar 2006 21:03:00 +0000 (22:03 +0100)] 
mshtml: Use NSContainer as 'This' of its window.

18 years agocabinet: Set proper error information on failures.
Gerold J. Wucherpfennig [Fri, 24 Feb 2006 13:28:20 +0000 (14:28 +0100)] 
cabinet: Set proper error information on failures.

18 years agouser32: Fix handling of '\b' right flush character in menus.
Rein Klazes [Wed, 1 Mar 2006 15:39:37 +0000 (16:39 +0100)] 
user32: Fix handling of '\b' right flush character in menus.
- do not add extra space; modify the tests to confirm this;
- right flush to the menu tab stop, not to the menu border;
- small fixes to the menu tab stop calculation.

18 years agoriched20: Implement EM_AUTOURLDETECT & EM_GETAUTOURLDETECT.
Brandon Woodmansee [Wed, 1 Mar 2006 10:49:42 +0000 (10:49 +0000)] 
riched20: Implement EM_AUTOURLDETECT & EM_GETAUTOURLDETECT.

18 years agocrypt32: More gcc 2.95 adjustments.
Jeremy White [Wed, 1 Mar 2006 15:52:22 +0000 (09:52 -0600)] 
crypt32: More gcc 2.95 adjustments.

18 years agowined3d: Reverse GL_BGR to GL_RGB for the D3D RGB formats.
Aric Cyr [Wed, 1 Mar 2006 15:45:42 +0000 (00:45 +0900)] 
wined3d: Reverse GL_BGR to GL_RGB for the D3D RGB formats.
This fixes texture colours in many D3D games (verified with Age Of Mythology).

18 years agoole: Change NORMALEXTREFS to 5, like it is in native.
Robert Shearman [Wed, 1 Mar 2006 12:18:33 +0000 (12:18 +0000)] 
ole: Change NORMALEXTREFS to 5, like it is in native.

18 years agoole: Fix marshaling of proxies for interfaces that haven't already been unmarshaled.
Robert Shearman [Wed, 1 Mar 2006 12:18:14 +0000 (12:18 +0000)] 
ole: Fix marshaling of proxies for interfaces that haven't already been unmarshaled.

18 years agooleaut: Use IsEqualIID in connpt.c instead of memcmp for comparing IIDs.
Robert Shearman [Wed, 1 Mar 2006 12:17:00 +0000 (12:17 +0000)] 
oleaut: Use IsEqualIID in connpt.c instead of memcmp for comparing IIDs.

18 years agorpcrt4: Change the stubless parameter attributes to using a bitfield
Robert Shearman [Wed, 1 Mar 2006 12:22:26 +0000 (12:22 +0000)] 
rpcrt4: Change the stubless parameter attributes to using a bitfield
(as defined by the PSDK) so the ServerAllocSize part is easier to
calculate.

18 years agorpcrt4: Implement marshaling and unmarshaling for enum types.
Robert Shearman [Wed, 1 Mar 2006 12:21:56 +0000 (12:21 +0000)] 
rpcrt4: Implement marshaling and unmarshaling for enum types.

18 years agocrypt32: Use CertFindCertificateInStore to simplify adding certificates.
Juan Lang [Wed, 1 Mar 2006 16:38:32 +0000 (08:38 -0800)] 
crypt32: Use CertFindCertificateInStore to simplify adding certificates.

18 years agoshell32: New icons for Desktop and My Computer.
Jon Parshall [Wed, 1 Mar 2006 06:08:45 +0000 (14:08 +0800)] 
shell32: New icons for Desktop and My Computer.

18 years agouser32: Ensure VK_UP displays the popup menu for the selected item if
Jason Edmeades [Wed, 1 Mar 2006 11:39:09 +0000 (12:39 +0100)] 
user32: Ensure VK_UP displays the popup menu for the selected item if
the popup menu is not visible

18 years agoPACKAGING: Mention more libraries / tools in the needed dependencies section.
Marcus Meissner [Wed, 1 Mar 2006 06:10:34 +0000 (07:10 +0100)] 
PACKAGING: Mention more libraries / tools in the needed dependencies section.

18 years agoREADME: Fix spelling Red Hat. Remove unneeded references to Debian
Gerald Pfeifer [Tue, 28 Feb 2006 22:19:19 +0000 (23:19 +0100)] 
README: Fix spelling Red Hat.  Remove unneeded references to Debian
and Red Hat.  Document the use of libxml2 as a weak prerequisite.

18 years agoserver: Print a message if wineserver crashes and we don't dump cores.
Mike McCormack [Tue, 28 Feb 2006 16:07:04 +0000 (01:07 +0900)] 
server: Print a message if wineserver crashes and we don't dump cores.

18 years agox11drv: Convert 24-bit into 32-bit color before looking for an
Vitaliy Margolen [Sun, 26 Feb 2006 06:15:44 +0000 (23:15 -0700)] 
x11drv: Convert 24-bit into 32-bit color before looking for an
available screen resolution. We do this during enumeration, so there
would be no 24-bit modes available.

18 years agocrypt32: Eliminate an unnecessary function pointer from stores.
Juan Lang [Tue, 28 Feb 2006 17:08:03 +0000 (09:08 -0800)] 
crypt32: Eliminate an unnecessary function pointer from stores.

18 years agonotepad: Wrap long lines by default like Windows does.
Dmitry Timoshkov [Tue, 28 Feb 2006 13:35:40 +0000 (21:35 +0800)] 
notepad: Wrap long lines by default like Windows does.

18 years agokernel32: Implemented ClearCommError on top of GET_COMM_STATUS ioctl.
Eric Pouech [Mon, 27 Feb 2006 21:22:06 +0000 (22:22 +0100)] 
kernel32: Implemented ClearCommError on top of GET_COMM_STATUS ioctl.

18 years agontdll: Implemented serial IOCTL for status: GET_COMM_STATUS.
Eric Pouech [Mon, 27 Feb 2006 21:22:06 +0000 (22:22 +0100)] 
ntdll: Implemented serial IOCTL for status: GET_COMM_STATUS.

18 years agowrc: Integer ids can be used for control labels instead of strings.
Alexandre Julliard [Tue, 28 Feb 2006 14:27:25 +0000 (15:27 +0100)] 
wrc: Integer ids can be used for control labels instead of strings.

18 years agowinnls32: Renamed the winnls directory to winnls32.
Alexandre Julliard [Tue, 28 Feb 2006 12:02:42 +0000 (13:02 +0100)] 
winnls32: Renamed the winnls directory to winnls32.

18 years agownaspi32: Renamed the winaspi directory to wnaspi32.
Alexandre Julliard [Tue, 28 Feb 2006 11:59:52 +0000 (12:59 +0100)] 
wnaspi32: Renamed the winaspi directory to wnaspi32.

18 years agolz32: Renamed lzexpand directory to lz32.
Alexandre Julliard [Tue, 28 Feb 2006 11:54:48 +0000 (12:54 +0100)] 
lz32: Renamed lzexpand directory to lz32.

18 years agontdll: Don't reset the load count when reusing a builtin modref.
Alexandre Julliard [Tue, 28 Feb 2006 11:41:25 +0000 (12:41 +0100)] 
ntdll: Don't reset the load count when reusing a builtin modref.

18 years agowine.inf: Add printing section for local port monitor.
Detlef Riekenberg [Wed, 22 Feb 2006 23:20:19 +0000 (00:20 +0100)] 
wine.inf: Add printing section for local port monitor.

18 years agodsound: Fix duplex create bug.
Robert Reif [Mon, 27 Feb 2006 12:34:01 +0000 (07:34 -0500)] 
dsound: Fix duplex create bug.

18 years agodinput: Return an error if both DISCL_EXCLUSIVE and DISCL_BACKGROUND are set.
Vitaly Budovski [Tue, 21 Feb 2006 11:00:00 +0000 (22:00 +1100)] 
dinput: Return an error if both DISCL_EXCLUSIVE and DISCL_BACKGROUND are set.

18 years agowined3d: Implemented WINED3DRS_CCW_STENCIL* render states.
Vitaly Budovski [Sat, 25 Feb 2006 14:53:48 +0000 (01:53 +1100)] 
wined3d: Implemented WINED3DRS_CCW_STENCIL* render states.

18 years agowined3d: Implemented WINED3DRS_SCISSORTESTENABLE.
Vitaly Budovski [Sat, 25 Feb 2006 09:57:31 +0000 (20:57 +1100)] 
wined3d: Implemented WINED3DRS_SCISSORTESTENABLE.

18 years agowined3d: Implemented WINED3DRS_SLOPESCALEDEPTHBIAS.
Vitaly Budovski [Sat, 25 Feb 2006 10:00:52 +0000 (21:00 +1100)] 
wined3d: Implemented WINED3DRS_SLOPESCALEDEPTHBIAS.

18 years agowined3d: Implemented WINED3DRS_ANTIALIASEDLINEENABLE.
Vitaly Budovski [Sat, 25 Feb 2006 09:54:31 +0000 (20:54 +1100)] 
wined3d: Implemented WINED3DRS_ANTIALIASEDLINEENABLE.

18 years agowined3d: Added D3D9 render states.
Vitaly Budovski [Sat, 25 Feb 2006 09:52:44 +0000 (20:52 +1100)] 
wined3d: Added D3D9 render states.

18 years agowined3d: Fixed some typos and prevented divide by 0.
Vitaly Budovski [Sat, 25 Feb 2006 09:50:27 +0000 (20:50 +1100)] 
wined3d: Fixed some typos and prevented divide by 0.

18 years agocrypt32: Don't access a blob after freeing it.
Eric Pouech [Mon, 27 Feb 2006 21:24:59 +0000 (22:24 +0100)] 
crypt32: Don't access a blob after freeing it.

18 years agowinedbg: Added a close_process method to process_io.
Eric Pouech [Mon, 27 Feb 2006 20:50:43 +0000 (21:50 +0100)] 
winedbg: Added a close_process method to process_io.

- added a close_process method to process_io
- made use of it to get rid of dbg_detach

18 years agowinedbg: Extend auto mode with minidump.
Eric Pouech [Mon, 27 Feb 2006 20:50:39 +0000 (21:50 +0100)] 
winedbg: Extend auto mode with minidump.

- added -minidump and -minidump <file> options to command line

Those options are to be used in remplacement of --auto to create a minidump
In the form --minidump <file>, the minidump will be created in <file>,
otherwise the filename will be automatically generated.

18 years agowinedbg: Rewrite auto mode.
Eric Pouech [Mon, 27 Feb 2006 20:50:36 +0000 (21:50 +0100)] 
winedbg: Rewrite auto mode.

- rewrote auto mode as a specific set of commands to be run in
  regular parser, instead of hard coding those commands
- added a new function to store a set of commands to be executed
  in a file
- added 'echo' command to the parser functions
- got rid of dbg_action_mode
- added support of '--' on command line

18 years agowinedbg: Fixed regression in gdb handling.
Eric Pouech [Mon, 27 Feb 2006 20:50:33 +0000 (21:50 +0100)] 
winedbg: Fixed regression in gdb handling.

18 years agoadvpack: Factor out loading the program files directory.
James Hawkins [Mon, 27 Feb 2006 19:50:25 +0000 (13:50 -0600)] 
advpack: Factor out loading the program files directory.

18 years agoadvpack: Add tests for the TranslateInfStringEx trio of functions and
James Hawkins [Mon, 27 Feb 2006 19:50:03 +0000 (13:50 -0600)] 
advpack: Add tests for the TranslateInfStringEx trio of functions and
fix the errors.

18 years agoadvpack: Factor out the API loading of advpack tests.
James Hawkins [Mon, 27 Feb 2006 19:49:50 +0000 (13:49 -0600)] 
advpack: Factor out the API loading of advpack tests.

18 years agocrypt32: Correct compile problem on gcc 2.95.
Juan Lang [Mon, 27 Feb 2006 17:23:07 +0000 (09:23 -0800)] 
crypt32: Correct compile problem on gcc 2.95.

18 years agocrypt32: Add Korean translation.
YunSong Hwang [Tue, 28 Feb 2006 04:16:17 +0000 (13:16 +0900)] 
crypt32: Add Korean translation.

18 years agomsvcrt: Add a stub for _wsetlocale.
Mike McCormack [Tue, 28 Feb 2006 04:15:50 +0000 (13:15 +0900)] 
msvcrt: Add a stub for _wsetlocale.

18 years agowinecfg: New Hungarian language resource.
Kovács András [Mon, 27 Feb 2006 19:33:05 +0000 (20:33 +0100)] 
winecfg: New Hungarian language resource.

18 years agod3d8: Remove spaces before '\n'.
Francois Gouget [Mon, 27 Feb 2006 19:59:20 +0000 (20:59 +0100)] 
d3d8: Remove spaces before '\n'.

18 years agod3d8: Header cleanup.
Roderick Colenbrander [Mon, 27 Feb 2006 16:46:12 +0000 (17:46 +0100)] 
d3d8: Header cleanup.
Remove unneeded structures and functions from d3d8_private.h, clean
some datatypes up and remove d3dcore_gl.h.

18 years agomshtml: Added nsIInterfaceRequestor implementation.
Jacek Caban [Mon, 27 Feb 2006 18:08:23 +0000 (19:08 +0100)] 
mshtml: Added nsIInterfaceRequestor implementation.

18 years agomshtml: Improve ConfirmEx hack.
Jacek Caban [Fri, 24 Feb 2006 21:21:03 +0000 (22:21 +0100)] 
mshtml: Improve ConfirmEx hack.

18 years agoadvpack: Prepare the unicodification of advpack.dll.
Francois Gouget [Fri, 24 Feb 2006 15:09:42 +0000 (16:09 +0100)] 
advpack: Prepare the unicodification of advpack.dll.
All functions that manipulate strings should have an Ansi and a
Unicode variant.
Forward the unqualified dll entry points to the Ansi variant for
backward compatibility.
We're not allowed to use unqualified entry points in Wine, so change
RegInstall() calls to RegInstallA().
Update win32.api.

18 years agowinedbg: Auto mode.
Eric Pouech [Fri, 24 Feb 2006 21:15:08 +0000 (22:15 +0100)] 
winedbg: Auto mode.

- rewrite auto mode startup
- move part of auto handling to tgt_active.c

18 years agowinedbg: Move gdb command line handling.
Eric Pouech [Fri, 24 Feb 2006 21:14:36 +0000 (22:14 +0100)] 
winedbg: Move gdb command line handling.

- moves gdb command line handling to gdbproxy.c
- using manifest constants to make code more readable

18 years agowinedbg: Active and command line.
Eric Pouech [Fri, 24 Feb 2006 21:14:05 +0000 (22:14 +0100)] 
winedbg: Active and command line.

- move process attachment and process creation (related to command
  line handling) from winedbg.c to tgt_active.c
- tidy up argument parsing

18 years agowinedbg: Cleanup the process_io usage.
Eric Pouech [Fri, 24 Feb 2006 21:13:34 +0000 (22:13 +0100)] 
winedbg: Cleanup the process_io usage.

- made be_process_io references 'const'
- make use of it for dbg_read_memory and dbg_write_memory

18 years agowinedbg: Active targets
Eric Pouech [Fri, 24 Feb 2006 21:12:59 +0000 (22:12 +0100)] 
winedbg: Active targets

Move all code related to an 'active' target (ie a running process)
from winedbg.c to tgt_active.c.

18 years agokernel32: ClearCommError.
Eric Pouech [Fri, 24 Feb 2006 20:31:56 +0000 (21:31 +0100)] 
kernel32: ClearCommError.

ClearCommError should only deal with *communication* errors (are being
seen on the serial interface) rather than API errors (which can be
reported to the caller by the API itself).  I then removed all the
stuff related to storing the error status in the server object.

18 years agoriched20: Implement EM_SCROLL and its tests.
Andrew de los Reyes [Sat, 25 Feb 2006 07:26:42 +0000 (23:26 -0800)] 
riched20: Implement EM_SCROLL and its tests.

18 years agoriched20: EM_HIDESELECTION implementation.
Hamza Lakhani [Fri, 24 Feb 2006 21:31:25 +0000 (13:31 -0800)] 
riched20: EM_HIDESELECTION implementation.

18 years agoddraw: Fix transparent Blits on 8bit surfaces.
Peter Beutner [Sat, 25 Feb 2006 12:34:52 +0000 (13:34 +0100)] 
ddraw: Fix transparent Blits on 8bit surfaces.
There are no red/green/blue bitmasks with color depth==8bpp. In that
case always match against the whole byte.

18 years agowined3d: Don't use GetDevice in IWineD3DSurfaceImpl_GetContainer, as
H. Verbeet [Fri, 24 Feb 2006 20:40:18 +0000 (20:40 +0000)] 
wined3d: Don't use GetDevice in IWineD3DSurfaceImpl_GetContainer, as
it adds a reference to the device that shouldn't be there.

18 years agod3d8: Moved the remaining code over to WineD3D (based on patches by
Roderick Colenbrander [Sat, 25 Feb 2006 12:15:08 +0000 (13:15 +0100)] 
d3d8: Moved the remaining code over to WineD3D (based on patches by
Oliver Stieber).

18 years agowinsock: Fix two Windows to Unix mapping issues.
Hans Leidekker [Sat, 25 Feb 2006 19:31:32 +0000 (20:31 +0100)] 
winsock: Fix two Windows to Unix mapping issues.
Handle wildcard address family hint in getaddrinfo.
Convert flags too in getnameinfo.

18 years agocrypt32: Add German resource file.
Henning Gerhardt [Sat, 25 Feb 2006 14:14:49 +0000 (15:14 +0100)] 
crypt32: Add German resource file.

18 years agomscms: One more LastError code fixed.
Saulius Krasuckas [Sat, 25 Feb 2006 08:22:36 +0000 (10:22 +0200)] 
mscms: One more LastError code fixed.

18 years agoshell32/tests: Added test for Desktop::ParseDisplayName(SHGetFolderPath(CSIDL_PERSONAL))
Michael Jung [Fri, 24 Feb 2006 21:24:12 +0000 (22:24 +0100)] 
shell32/tests: Added test for Desktop::ParseDisplayName(SHGetFolderPath(CSIDL_PERSONAL))
Test if the Desktop Folder's ParseDisplayName recognizes MyDocument's
path.  Removed some HRESULT tests on IUnknown_Release calls, which
returns ULONG.

18 years agomshtml: Return error in NewChannelFromURL if retval is NULL.
Jacek Caban [Fri, 24 Feb 2006 19:32:23 +0000 (20:32 +0100)] 
mshtml: Return error in NewChannelFromURL if retval is NULL.

18 years agomshtml: Added nsIURI::Clone implementation.
Jacek Caban [Fri, 24 Feb 2006 19:31:12 +0000 (20:31 +0100)] 
mshtml: Added nsIURI::Clone implementation.

18 years agomshtml: Don't add null byte to post data.
Jacek Caban [Fri, 24 Feb 2006 19:29:37 +0000 (20:29 +0100)] 
mshtml: Don't add null byte to post data.

18 years agomshtml: Init nsIOService as soon as possible.
Jacek Caban [Fri, 24 Feb 2006 19:27:38 +0000 (20:27 +0100)] 
mshtml: Init nsIOService as soon as possible.

18 years agoiphplapi: Define IF_NAMESIZE if missing.
Vitaly Lipatov [Fri, 24 Feb 2006 10:27:45 +0000 (13:27 +0300)] 
iphplapi: Define IF_NAMESIZE if missing.

18 years agoUpdated/new Norwegian Bokmål resources.
Alexander N. Sørnes [Fri, 24 Feb 2006 17:53:33 +0000 (18:53 +0100)] 
Updated/new Norwegian Bokmål resources.

18 years agoole32: Add descriptions for StgCreateDocfile and StgIsStorageFile functions.
Vitaly Lipatov [Fri, 24 Feb 2006 17:06:35 +0000 (20:06 +0300)] 
ole32: Add descriptions for StgCreateDocfile and StgIsStorageFile functions.

18 years agoriched20: Added a comment to make life easier.
Phil Krylov [Fri, 24 Feb 2006 12:49:05 +0000 (15:49 +0300)] 
riched20: Added a comment to make life easier.

18 years agoAssorted spelling fixes.
Francois Gouget [Fri, 24 Feb 2006 15:11:36 +0000 (16:11 +0100)] 
Assorted spelling fixes.

18 years agocrypt32: Add CryptQueryObject() prototype.
Francois Gouget [Fri, 24 Feb 2006 15:03:49 +0000 (16:03 +0100)] 
crypt32: Add CryptQueryObject() prototype.
Update win32.api.

18 years agowinsock: Tweak getnameinfo() prototype.
Francois Gouget [Fri, 24 Feb 2006 14:58:09 +0000 (15:58 +0100)] 
winsock: Tweak getnameinfo() prototype.
Tweak the getnameinfo() prototype to better match the Windows PSDK and
the GetNameInfoW() prototype.
Update win32.api.

18 years agosfc: Updates.
Francois Gouget [Fri, 24 Feb 2006 14:44:15 +0000 (15:44 +0100)] 
sfc: Updates.
Add a missing sfc.dll prototype.
Add an sfc.dll section to win32.api for winapi_check.

18 years agomsftedit: Fix CreateTextServices() forward.
Francois Gouget [Fri, 24 Feb 2006 14:50:44 +0000 (15:50 +0100)] 
msftedit: Fix CreateTextServices() forward.

18 years agod3d8: Remove spaces before '\n', spelling fix.
Francois Gouget [Fri, 24 Feb 2006 14:49:20 +0000 (15:49 +0100)] 
d3d8: Remove spaces before '\n', spelling fix.

18 years agoAdd trailing '\n's to ok() calls.
Francois Gouget [Fri, 24 Feb 2006 14:45:43 +0000 (15:45 +0100)] 
Add trailing '\n's to ok() calls.

18 years agouser32: Handle WM_ENDSESSION in DefWinProc().
Francois Gouget [Fri, 24 Feb 2006 14:34:09 +0000 (15:34 +0100)] 
user32: Handle WM_ENDSESSION in DefWinProc().
DefWinProc() should call PostQuitMessage() on WM_ENDSESSION if the
shutdown is proceeding.

18 years agouser32: 0 vs. INFINITE timeout.
Francois Gouget [Fri, 24 Feb 2006 12:14:17 +0000 (13:14 +0100)] 
user32: 0 vs. INFINITE timeout.
It is 0 that denotes an infinite timeout for the wine server now, not
-1 (INFINITE).
Document put_message_in_queue()'s check for INFINITE (done for
backwards compatibility with Windows 9x).

18 years agouser: Fix ExitWindows().
Francois Gouget [Fri, 24 Feb 2006 11:58:16 +0000 (12:58 +0100)] 
user: Fix ExitWindows().
- Use 0 to get an infinite timeout with SendMessageTimeoutW().
- Use SendMessageTimeoutW() to send the WM_ENDSESSION messages too so
we don't get stuck if a process is hung.
- Only send WM_ENDSESSION to windows that received a
WM_QUERYENDSESSION message. Also better mimick the Windows behavior.

18 years agousp10: Tidy default values.
Jeff Latimer [Fri, 24 Feb 2006 09:13:51 +0000 (20:13 +1100)] 
usp10: Tidy default values.
Set values for pwLogClust, uJustification and fClusterStart similar to
what Windows uses.