wine
12 years agontdll: Don't change SIGCHLD disposition; no automatic reaping of child processes.
Ken Thomases [Wed, 30 Nov 2011 22:48:22 +0000 (16:48 -0600)] 
ntdll: Don't change SIGCHLD disposition; no automatic reaping of child processes.

12 years agogdi.exe16: Don't double-close the spool file.
Ken Thomases [Wed, 30 Nov 2011 16:06:00 +0000 (10:06 -0600)] 
gdi.exe16: Don't double-close the spool file.

FreePrintJob() closes the file descriptor.

12 years agowined3d: Get rid of WINED3DDEVINFO_RESOURCEMANAGER.
Henri Verbeet [Thu, 1 Dec 2011 06:31:43 +0000 (07:31 +0100)] 
wined3d: Get rid of WINED3DDEVINFO_RESOURCEMANAGER.

12 years agowined3d: Get rid of WINED3DDEVINFO_STAGETIMINGS.
Henri Verbeet [Thu, 1 Dec 2011 06:31:42 +0000 (07:31 +0100)] 
wined3d: Get rid of WINED3DDEVINFO_STAGETIMINGS.

12 years agowined3d: Create a PBO in surface_load_location() even if SFLAG_INSYSMEM is already...
Henri Verbeet [Thu, 1 Dec 2011 06:31:41 +0000 (07:31 +0100)] 
wined3d: Create a PBO in surface_load_location() even if SFLAG_INSYSMEM is already set.

In the longer term, sysmem and pbo should be separate resource locations.

12 years agowined3d: Introduce a separate function to determine if a surface needs a PBO.
Henri Verbeet [Thu, 1 Dec 2011 06:31:40 +0000 (07:31 +0100)] 
wined3d: Introduce a separate function to determine if a surface needs a PBO.

12 years agowined3d: Move the surface map counting code to wined3d_surface_map().
Henri Verbeet [Thu, 1 Dec 2011 06:31:39 +0000 (07:31 +0100)] 
wined3d: Move the surface map counting code to wined3d_surface_map().

12 years agooledlg: Convert dialogs to po files.
Alexandre Julliard [Wed, 30 Nov 2011 19:29:07 +0000 (20:29 +0100)] 
oledlg: Convert dialogs to po files.

12 years agowininet: Convert dialogs to po files.
Alexandre Julliard [Wed, 30 Nov 2011 18:57:15 +0000 (19:57 +0100)] 
wininet: Convert dialogs to po files.

12 years agosetupapi: Convert dialogs to po files.
Alexandre Julliard [Wed, 30 Nov 2011 18:44:15 +0000 (19:44 +0100)] 
setupapi: Convert dialogs to po files.

12 years agodinput: Convert dialogs to po files.
Alexandre Julliard [Wed, 30 Nov 2011 17:20:32 +0000 (18:20 +0100)] 
dinput: Convert dialogs to po files.

12 years agomshtml: Convert dialogs to po files.
Alexandre Julliard [Wed, 30 Nov 2011 17:13:08 +0000 (18:13 +0100)] 
mshtml: Convert dialogs to po files.

12 years agomsvfw32: Convert dialogs to po files.
Alexandre Julliard [Wed, 30 Nov 2011 17:05:28 +0000 (18:05 +0100)] 
msvfw32: Convert dialogs to po files.

12 years agoserialui: Convert dialogs to po files.
Alexandre Julliard [Wed, 30 Nov 2011 16:51:45 +0000 (17:51 +0100)] 
serialui: Convert dialogs to po files.

12 years agorpcrt4: Implement RpcEpRegisterNoReplaceW.
André Hentschel [Wed, 30 Nov 2011 02:19:57 +0000 (03:19 +0100)] 
rpcrt4: Implement RpcEpRegisterNoReplaceW.

12 years agorpcrt4: Implement RpcEpRegisterNoReplaceA.
André Hentschel [Wed, 30 Nov 2011 02:19:53 +0000 (03:19 +0100)] 
rpcrt4: Implement RpcEpRegisterNoReplaceA.

12 years agomsvcrt: Implement _wasctime_s.
André Hentschel [Wed, 30 Nov 2011 01:51:43 +0000 (02:51 +0100)] 
msvcrt: Implement _wasctime_s.

12 years agomsvcrt: Implement asctime_s.
André Hentschel [Wed, 30 Nov 2011 01:51:28 +0000 (02:51 +0100)] 
msvcrt: Implement asctime_s.

12 years agocmd/tests: Use resynchronization points to better deal with two IF statements tests.
Francois Gouget [Wed, 30 Nov 2011 12:05:29 +0000 (13:05 +0100)] 
cmd/tests: Use resynchronization points to better deal with two IF statements tests.

12 years agoadvapi32: Send shutdown notification to services.
Piotr Caban [Wed, 30 Nov 2011 14:29:15 +0000 (15:29 +0100)] 
advapi32: Send shutdown notification to services.

12 years agoservices: Wait for all services to terminate before exiting.
Piotr Caban [Wed, 30 Nov 2011 14:29:01 +0000 (15:29 +0100)] 
services: Wait for all services to terminate before exiting.

12 years agoadvapi32: Added support for SERVICE_CONFIG_PRESHUTDOWN_INFO.
Piotr Caban [Wed, 30 Nov 2011 14:28:49 +0000 (15:28 +0100)] 
advapi32: Added support for SERVICE_CONFIG_PRESHUTDOWN_INFO.

12 years agoservices: Added support for SERVICE_CONFIG_PRESHUTDOWN_INFO.
Piotr Caban [Wed, 30 Nov 2011 14:28:26 +0000 (15:28 +0100)] 
services: Added support for SERVICE_CONFIG_PRESHUTDOWN_INFO.

12 years agoinclude: Update winsvc.h header.
Piotr Caban [Wed, 30 Nov 2011 14:28:15 +0000 (15:28 +0100)] 
include: Update winsvc.h header.

12 years agomshtml: Fixed nsEventStates handling.
Jacek Caban [Wed, 30 Nov 2011 12:53:33 +0000 (13:53 +0100)] 
mshtml: Fixed nsEventStates handling.

It contains a copy-constructor in C++, so it's passed as a pointer.

12 years agokernel32: Add a test for protections accepted by CreateFileMapping, make it pass...
Dmitry Timoshkov [Tue, 29 Nov 2011 05:54:15 +0000 (13:54 +0800)] 
kernel32: Add a test for protections accepted by CreateFileMapping, make it pass under Wine.

12 years agouxtheme: Use the correct alpha for theme gradients.
Alexandre Julliard [Wed, 30 Nov 2011 13:33:54 +0000 (14:33 +0100)] 
uxtheme: Use the correct alpha for theme gradients.

12 years agouser32: Use the correct alpha for the title bar gradient and simplify the mesh.
Alexandre Julliard [Wed, 30 Nov 2011 13:26:25 +0000 (14:26 +0100)] 
user32: Use the correct alpha for the title bar gradient and simplify the mesh.

12 years agowinex11: Implement rectangular gradients using XRender if supported.
Alexandre Julliard [Wed, 30 Nov 2011 12:22:21 +0000 (13:22 +0100)] 
winex11: Implement rectangular gradients using XRender if supported.

12 years agowinex11: Implement rectangular gradients using straight X11 calls.
Alexandre Julliard [Wed, 30 Nov 2011 12:09:08 +0000 (13:09 +0100)] 
winex11: Implement rectangular gradients using straight X11 calls.

12 years agogdi32: Use the DIB engine and PutImage for the null driver rectangular gradient imple...
Alexandre Julliard [Wed, 30 Nov 2011 11:21:35 +0000 (12:21 +0100)] 
gdi32: Use the DIB engine and PutImage for the null driver rectangular gradient implementation.

12 years agowineconsole: Widen label to accomodate translations.
Alex Henrie [Wed, 30 Nov 2011 07:39:55 +0000 (00:39 -0700)] 
wineconsole: Widen label to accomodate translations.

12 years agoshell32: Update Catalan translation.
Alex Henrie [Wed, 30 Nov 2011 07:39:49 +0000 (00:39 -0700)] 
shell32: Update Catalan translation.

12 years agocomctl32: Update Catalan translation.
Alex Henrie [Wed, 30 Nov 2011 07:39:39 +0000 (00:39 -0700)] 
comctl32: Update Catalan translation.

12 years agoappwiz.cpl: Add Catalan translation.
Alex Henrie [Wed, 30 Nov 2011 07:39:32 +0000 (00:39 -0700)] 
appwiz.cpl: Add Catalan translation.

12 years agopo: Update Catalan translation.
Alex Henrie [Wed, 30 Nov 2011 07:39:15 +0000 (00:39 -0700)] 
po: Update Catalan translation.

12 years agojscript: Get rid of no longer needed EXPRVAL_NAMEREF.
Jacek Caban [Wed, 30 Nov 2011 09:14:48 +0000 (10:14 +0100)] 
jscript: Get rid of no longer needed EXPRVAL_NAMEREF.

12 years agojscript: Use bytecode for delete member expression.
Jacek Caban [Wed, 30 Nov 2011 09:14:33 +0000 (10:14 +0100)] 
jscript: Use bytecode for delete member expression.

12 years agojscript: Use bytecode for delete on array expression implementation.
Jacek Caban [Wed, 30 Nov 2011 09:14:22 +0000 (10:14 +0100)] 
jscript: Use bytecode for delete on array expression implementation.

12 years agojscript: Mark some functions as static.
Jacek Caban [Wed, 30 Nov 2011 09:14:04 +0000 (10:14 +0100)] 
jscript: Mark some functions as static.

12 years agowined3d: Get rid of WINED3DDEVINFO_PIPELINETIMINGS.
Henri Verbeet [Wed, 30 Nov 2011 05:01:48 +0000 (06:01 +0100)] 
wined3d: Get rid of WINED3DDEVINFO_PIPELINETIMINGS.

12 years agowined3d: Get rid of WINED3DDEVINFO_INTERFACETIMINGS.
Henri Verbeet [Wed, 30 Nov 2011 05:01:47 +0000 (06:01 +0100)] 
wined3d: Get rid of WINED3DDEVINFO_INTERFACETIMINGS.

12 years agoddraw: Keep the primary surface mapped at the same address for early ddraw versions.
Henri Verbeet [Wed, 30 Nov 2011 05:01:46 +0000 (06:01 +0100)] 
ddraw: Keep the primary surface mapped at the same address for early ddraw versions.

12 years agowined3d: Add a flags parameter to wined3d_surface_create().
Henri Verbeet [Wed, 30 Nov 2011 05:01:45 +0000 (06:01 +0100)] 
wined3d: Add a flags parameter to wined3d_surface_create().

12 years agoddraw: Resize the swapchain window on mode changes in exclusive mode.
Henri Verbeet [Wed, 30 Nov 2011 05:01:44 +0000 (06:01 +0100)] 
ddraw: Resize the swapchain window on mode changes in exclusive mode.

12 years agosecur32: Eliminate broken clean-up "cheat".
Ken Thomases [Wed, 30 Nov 2011 01:16:32 +0000 (19:16 -0600)] 
secur32: Eliminate broken clean-up "cheat".

12 years agosecur32: Clean up the helper in all cases where it was allocated.
Ken Thomases [Wed, 30 Nov 2011 01:16:13 +0000 (19:16 -0600)] 
secur32: Clean up the helper in all cases where it was allocated.

12 years agosecur32: Eliminate a dead store.
Ken Thomases [Wed, 30 Nov 2011 01:15:46 +0000 (19:15 -0600)] 
secur32: Eliminate a dead store.

12 years agontdll: Move a return out of a #ifdef.
André Hentschel [Wed, 30 Nov 2011 00:13:22 +0000 (01:13 +0100)] 
ntdll: Move a return out of a #ifdef.

12 years agoconfigure: Add checks for sparc64 and powerpc64.
André Hentschel [Wed, 30 Nov 2011 00:07:33 +0000 (01:07 +0100)] 
configure: Add checks for sparc64 and powerpc64.

12 years agogameux: Remove duplicate "if" condition.
Frédéric Delanoy [Tue, 29 Nov 2011 22:30:50 +0000 (23:30 +0100)] 
gameux: Remove duplicate "if" condition.

12 years agocmd: Reorder global vars declarations/definitions to improve readability.
Frédéric Delanoy [Tue, 29 Nov 2011 22:30:52 +0000 (23:30 +0100)] 
cmd: Reorder global vars declarations/definitions to improve readability.

12 years agocmd: Move commonly used global vars declarations to header file.
Frédéric Delanoy [Tue, 29 Nov 2011 22:30:51 +0000 (23:30 +0100)] 
cmd: Move commonly used global vars declarations to header file.

12 years agocmd: Move a global var to the file using it.
Frédéric Delanoy [Tue, 29 Nov 2011 22:30:49 +0000 (23:30 +0100)] 
cmd: Move a global var to the file using it.

12 years agoole32: Process all pending messages in CoWaitForMultipleHandles before waiting again...
Alexandre Julliard [Tue, 29 Nov 2011 20:22:40 +0000 (21:22 +0100)] 
ole32: Process all pending messages in CoWaitForMultipleHandles before waiting again, otherwise we may not wake up.

12 years agopo: Update German translation.
André Hentschel [Tue, 29 Nov 2011 18:04:06 +0000 (19:04 +0100)] 
po: Update German translation.

12 years agocmd: Rename unicodePipes variable.
Frédéric Delanoy [Tue, 29 Nov 2011 13:39:28 +0000 (14:39 +0100)] 
cmd: Rename unicodePipes variable.

12 years agocmd: Reduce the scope of a global variable.
Frédéric Delanoy [Tue, 29 Nov 2011 13:39:27 +0000 (14:39 +0100)] 
cmd: Reduce the scope of a global variable.

12 years agocmd: Use boolean types for boolean variables.
Frédéric Delanoy [Tue, 29 Nov 2011 13:39:26 +0000 (14:39 +0100)] 
cmd: Use boolean types for boolean variables.

12 years agocmd: Remove an unused global variable.
Frédéric Delanoy [Tue, 29 Nov 2011 13:39:25 +0000 (14:39 +0100)] 
cmd: Remove an unused global variable.

12 years agogdi32/tests: Add tests for rectangular gradients in DIBs.
Alexandre Julliard [Mon, 28 Nov 2011 15:10:06 +0000 (16:10 +0100)] 
gdi32/tests: Add tests for rectangular gradients in DIBs.

12 years agogdi32: Don't set gradient alpha channel for 8888 bitmaps created with bitfields.
Alexandre Julliard [Tue, 29 Nov 2011 14:12:00 +0000 (15:12 +0100)] 
gdi32: Don't set gradient alpha channel for 8888 bitmaps created with bitfields.

12 years agogdi32: Implement 8-bpp and 4-bpp gradient dithering.
Alexandre Julliard [Tue, 29 Nov 2011 13:22:59 +0000 (14:22 +0100)] 
gdi32: Implement 8-bpp and 4-bpp gradient dithering.

12 years agogdi32: Implement 16-bpp gradient dithering.
Alexandre Julliard [Tue, 29 Nov 2011 13:18:02 +0000 (14:18 +0100)] 
gdi32: Implement 16-bpp gradient dithering.

12 years agogdi32: Implement rectangular gradients in the DIB engine.
Alexandre Julliard [Mon, 28 Nov 2011 12:21:52 +0000 (13:21 +0100)] 
gdi32: Implement rectangular gradients in the DIB engine.

12 years agodinput: Add more error checking to IDirectInput_GetDeviceStatus.
Vitaliy Margolen [Sat, 26 Nov 2011 17:30:23 +0000 (10:30 -0700)] 
dinput: Add more error checking to IDirectInput_GetDeviceStatus.

12 years agodinput: Add more parameter checking to enum devices.
Vitaliy Margolen [Sat, 26 Nov 2011 17:30:16 +0000 (10:30 -0700)] 
dinput: Add more parameter checking to enum devices.

12 years agodinput: Stub IDirectInputJoyConfig8 interface.
Vitaliy Margolen [Sat, 26 Nov 2011 17:30:07 +0000 (10:30 -0700)] 
dinput: Stub IDirectInputJoyConfig8 interface.

12 years agocmd/tests: Tweak subsection headers so they are treated as resynchronization points.
Francois Gouget [Tue, 29 Nov 2011 10:46:16 +0000 (11:46 +0100)] 
cmd/tests: Tweak subsection headers so they are treated as resynchronization points.

12 years agocmd/tests: Standardize the batch file section headers.
Francois Gouget [Tue, 29 Nov 2011 10:45:51 +0000 (11:45 +0100)] 
cmd/tests: Standardize the batch file section headers.

12 years agocmd/tests: Treat lines that start with '---' as resynchronization points.
Francois Gouget [Tue, 29 Nov 2011 10:44:37 +0000 (11:44 +0100)] 
cmd/tests: Treat lines that start with '---' as resynchronization points.

12 years agod3dx9: Implement ID3DXBaseEffect::SetMatrixArray().
Rico Schüller [Tue, 29 Nov 2011 09:04:27 +0000 (10:04 +0100)] 
d3dx9: Implement ID3DXBaseEffect::SetMatrixArray().

12 years agod3dx9: Implement ID3DXBaseEffect::SetMatrix().
Rico Schüller [Tue, 29 Nov 2011 09:04:23 +0000 (10:04 +0100)] 
d3dx9: Implement ID3DXBaseEffect::SetMatrix().

12 years agod3dx9: Implement ID3DXBaseEffect::SetBoolArray().
Rico Schüller [Tue, 29 Nov 2011 09:04:19 +0000 (10:04 +0100)] 
d3dx9: Implement ID3DXBaseEffect::SetBoolArray().

12 years agod3dx9: Implement ID3DXBaseEffect::SetBool().
Rico Schüller [Tue, 29 Nov 2011 09:04:10 +0000 (10:04 +0100)] 
d3dx9: Implement ID3DXBaseEffect::SetBool().

12 years agojscript: Use bytecode for binary xor expressions.
Jacek Caban [Tue, 29 Nov 2011 10:09:49 +0000 (11:09 +0100)] 
jscript: Use bytecode for binary xor expressions.

12 years agojscript: Use bytecode for binary or implementation.
Jacek Caban [Tue, 29 Nov 2011 10:09:35 +0000 (11:09 +0100)] 
jscript: Use bytecode for binary or implementation.

12 years agojscript: Use bytecode for modulo expression implementation.
Jacek Caban [Tue, 29 Nov 2011 10:09:20 +0000 (11:09 +0100)] 
jscript: Use bytecode for modulo expression implementation.

12 years agojscript: Use bytecode for '/' expression implementation.
Jacek Caban [Tue, 29 Nov 2011 10:09:04 +0000 (11:09 +0100)] 
jscript: Use bytecode for '/' expression implementation.

12 years agojscript: Use bytecode for '*' expression implementation.
Jacek Caban [Tue, 29 Nov 2011 10:08:54 +0000 (11:08 +0100)] 
jscript: Use bytecode for '*' expression implementation.

12 years agopo: Update Italian translation.
Luca Bennati [Mon, 28 Nov 2011 07:31:34 +0000 (08:31 +0100)] 
po: Update Italian translation.

12 years agocmd: Correctly parse program name when launching external processes.
Eric Pouech [Mon, 28 Nov 2011 21:09:07 +0000 (22:09 +0100)] 
cmd: Correctly parse program name when launching external processes.

12 years agomsvcrt: Implemented _ultow_s.
Eric Pouech [Mon, 28 Nov 2011 20:53:38 +0000 (21:53 +0100)] 
msvcrt: Implemented _ultow_s.

12 years agowined3d: Get rid of WINED3DDEVINFO_CACHEUTILIZATION.
Henri Verbeet [Mon, 28 Nov 2011 20:31:01 +0000 (21:31 +0100)] 
wined3d: Get rid of WINED3DDEVINFO_CACHEUTILIZATION.

12 years agowined3d: Get rid of WINED3DDEVINFO_BANDWIDTHTIMINGS.
Henri Verbeet [Mon, 28 Nov 2011 20:31:00 +0000 (21:31 +0100)] 
wined3d: Get rid of WINED3DDEVINFO_BANDWIDTHTIMINGS.

12 years agowined3d: Use proper texcoord masks for GLSL texm3x3spec / texm3x3vspec.
Henri Verbeet [Mon, 28 Nov 2011 20:30:59 +0000 (21:30 +0100)] 
wined3d: Use proper texcoord masks for GLSL texm3x3spec / texm3x3vspec.

12 years agoddraw: Rename the wineD3D field in IDirectDrawImpl to wined3d.
Henri Verbeet [Mon, 28 Nov 2011 20:30:58 +0000 (21:30 +0100)] 
ddraw: Rename the wineD3D field in IDirectDrawImpl to wined3d.

12 years agoddraw: Create the wined3d swapchain when setting the cooperative level.
Henri Verbeet [Mon, 28 Nov 2011 20:30:57 +0000 (21:30 +0100)] 
ddraw: Create the wined3d swapchain when setting the cooperative level.

12 years agowinex11: Avoid grabbing user_section while holding X11DRV_CritSection.
Ulrich Czekalla [Mon, 28 Nov 2011 09:56:30 +0000 (04:56 -0500)] 
winex11: Avoid grabbing user_section while holding X11DRV_CritSection.

12 years agod3dx9: Implement ID3DXBaseEffect::SetIntArray().
Rico Schüller [Thu, 24 Nov 2011 21:36:32 +0000 (22:36 +0100)] 
d3dx9: Implement ID3DXBaseEffect::SetIntArray().

12 years agod3dx9: Implement ID3DXBaseEffect::SetInt().
Rico Schüller [Thu, 24 Nov 2011 21:36:29 +0000 (22:36 +0100)] 
d3dx9: Implement ID3DXBaseEffect::SetInt().

12 years agod3dx9: Implement ID3DXBaseEffect::SetFloatArray().
Rico Schüller [Thu, 24 Nov 2011 21:36:25 +0000 (22:36 +0100)] 
d3dx9: Implement ID3DXBaseEffect::SetFloatArray().

12 years agod3dx9: Implement ID3DXBaseEffect::SetFloat().
Rico Schüller [Thu, 24 Nov 2011 21:36:22 +0000 (22:36 +0100)] 
d3dx9: Implement ID3DXBaseEffect::SetFloat().

12 years agod3dx9: Handle a special case in ID3DXBaseEffect::GetInt().
Rico Schüller [Thu, 24 Nov 2011 21:36:13 +0000 (22:36 +0100)] 
d3dx9: Handle a special case in ID3DXBaseEffect::GetInt().

12 years agows2_32: Remove duplicated code.
Bruno Jesus [Sat, 26 Nov 2011 22:43:03 +0000 (20:43 -0200)] 
ws2_32: Remove duplicated code.

12 years agows2_32: Fix function GetAcceptExSockaddrs.
Bruno Jesus [Sat, 26 Nov 2011 21:26:06 +0000 (19:26 -0200)] 
ws2_32: Fix function GetAcceptExSockaddrs.

12 years agomsxml3: Change parser position computation.
Piotr Caban [Mon, 28 Nov 2011 14:05:25 +0000 (15:05 +0100)] 
msxml3: Change parser position computation.

12 years agoAssorted spelling fixes and wording tweaks.
Francois Gouget [Mon, 28 Nov 2011 10:37:42 +0000 (11:37 +0100)] 
Assorted spelling fixes and wording tweaks.

12 years agojscript: Added bytecode-based version of identifier expression.
Jacek Caban [Mon, 28 Nov 2011 11:08:54 +0000 (12:08 +0100)] 
jscript: Added bytecode-based version of identifier expression.

12 years agojscript: Use bytecode for new expression implementation.
Jacek Caban [Mon, 28 Nov 2011 11:05:07 +0000 (12:05 +0100)] 
jscript: Use bytecode for new expression implementation.