wine
13 years agowined3d: Get rid of the WINED3DRASTER_STATUS typedef.
Henri Verbeet [Fri, 2 Dec 2011 07:15:53 +0000 (08:15 +0100)] 
wined3d: Get rid of the WINED3DRASTER_STATUS typedef.

13 years agowined3d: Get rid of the WINED3DPRESENT_PARAMETERS typedef.
Henri Verbeet [Fri, 2 Dec 2011 07:15:52 +0000 (08:15 +0100)] 
wined3d: Get rid of the WINED3DPRESENT_PARAMETERS typedef.

13 years agod3d9/tests: Add a test for texture creation from system memory.
Henri Verbeet [Fri, 2 Dec 2011 07:15:51 +0000 (08:15 +0100)] 
d3d9/tests: Add a test for texture creation from system memory.

13 years agod3d9: Implement texture creation from system memory.
Henri Verbeet [Fri, 2 Dec 2011 07:15:50 +0000 (08:15 +0100)] 
d3d9: Implement texture creation from system memory.

13 years agod3d9: Add some FIXMEs for d3d9ex resource sharing.
Henri Verbeet [Fri, 2 Dec 2011 07:15:49 +0000 (08:15 +0100)] 
d3d9: Add some FIXMEs for d3d9ex resource sharing.

13 years agopo: Update German translation.
André Hentschel [Thu, 1 Dec 2011 19:07:10 +0000 (20:07 +0100)] 
po: Update German translation.

13 years agoappwiz.cpl: Make the Gecko URL a proper link.
Alexandre Julliard [Thu, 1 Dec 2011 19:37:18 +0000 (20:37 +0100)] 
appwiz.cpl: Make the Gecko URL a proper link.

13 years agocomctl32: Fix text wrapping in syslink when an item starts in the middle of a line.
Alexandre Julliard [Thu, 1 Dec 2011 19:30:16 +0000 (20:30 +0100)] 
comctl32: Fix text wrapping in syslink when an item starts in the middle of a line.

13 years agoappwiz.cpl: Convert dialogs to po files.
Alexandre Julliard [Thu, 1 Dec 2011 19:17:33 +0000 (20:17 +0100)] 
appwiz.cpl: Convert dialogs to po files.

13 years agowineoss.drv: Add period to latency calculation.
Andrew Eikum [Thu, 1 Dec 2011 16:57:18 +0000 (10:57 -0600)] 
wineoss.drv: Add period to latency calculation.

13 years agowineoss.drv: Remove volume setting support.
Andrew Eikum [Thu, 1 Dec 2011 16:57:11 +0000 (10:57 -0600)] 
wineoss.drv: Remove volume setting support.

13 years agoshlwapi: Partially implement SHRegCreateUSKeyW.
Nikolay Sivov [Thu, 1 Dec 2011 17:19:29 +0000 (20:19 +0300)] 
shlwapi: Partially implement SHRegCreateUSKeyW.

13 years agousp10: Handle the Gurmukhi addak.
Aric Stewart [Thu, 1 Dec 2011 16:13:34 +0000 (10:13 -0600)] 
usp10: Handle the Gurmukhi addak.

13 years agousp10: Always apply features in logical order.
Aric Stewart [Thu, 1 Dec 2011 15:09:41 +0000 (09:09 -0600)] 
usp10: Always apply features in logical order.

13 years agousp10: Apply lookups in order over the whole range of glyphs instead of individually...
Aric Stewart [Thu, 1 Dec 2011 15:09:25 +0000 (09:09 -0600)] 
usp10: Apply lookups in order over the whole range of glyphs instead of individually to each glyph.

13 years agousp10: Standard features are only ccmp and locl.
Aric Stewart [Thu, 1 Dec 2011 15:08:42 +0000 (09:08 -0600)] 
usp10: Standard features are only ccmp and locl.

13 years agousp10: Turn off dlig feature for hebrew. It is not used by default.
Aric Stewart [Thu, 1 Dec 2011 15:08:36 +0000 (09:08 -0600)] 
usp10: Turn off dlig feature for hebrew. It is not used by default.

13 years agokernel32: Add a bunch of VirtualProtect tests on a memory-mapped file.
Dmitry Timoshkov [Tue, 29 Nov 2011 05:54:44 +0000 (13:54 +0800)] 
kernel32: Add a bunch of VirtualProtect tests on a memory-mapped file.

13 years agomsvfw32: Fix a displayed label.
Frédéric Delanoy [Wed, 30 Nov 2011 22:08:14 +0000 (23:08 +0100)] 
msvfw32: Fix a displayed label.

13 years agogameux: Do not use RegCloseKey on invalid/uninitialized registry key handle (Coverity).
Frédéric Delanoy [Wed, 30 Nov 2011 15:26:17 +0000 (16:26 +0100)] 
gameux: Do not use RegCloseKey on invalid/uninitialized registry key handle (Coverity).

13 years agod3dx9: Implement ID3DXBaseEffect::SetMatrixTranspose().
Rico Schüller [Thu, 1 Dec 2011 12:45:07 +0000 (13:45 +0100)] 
d3dx9: Implement ID3DXBaseEffect::SetMatrixTranspose().

13 years agod3dx9: Implement ID3DXBaseEffect::SetMatrixTransposeArray().
Rico Schüller [Thu, 1 Dec 2011 12:44:55 +0000 (13:44 +0100)] 
d3dx9: Implement ID3DXBaseEffect::SetMatrixTransposeArray().

13 years agojscript: Use bytecode for '>=' expression implementation.
Jacek Caban [Thu, 1 Dec 2011 12:23:36 +0000 (13:23 +0100)] 
jscript: Use bytecode for '>=' expression implementation.

13 years agojscript: Use bytecode for '>' expression implementation.
Jacek Caban [Thu, 1 Dec 2011 12:23:16 +0000 (13:23 +0100)] 
jscript: Use bytecode for '>' expression implementation.

13 years agojscript: Use bytecode for '<=' expression implementation.
Jacek Caban [Thu, 1 Dec 2011 12:23:03 +0000 (13:23 +0100)] 
jscript: Use bytecode for '<=' expression implementation.

13 years agojscript: Use bytecode for '<' expression implementation.
Jacek Caban [Thu, 1 Dec 2011 12:22:52 +0000 (13:22 +0100)] 
jscript: Use bytecode for '<' expression implementation.

13 years agomsi: Resolve the target folder if necessary in msi_get_target_folder.
Hans Leidekker [Thu, 1 Dec 2011 12:04:44 +0000 (13:04 +0100)] 
msi: Resolve the target folder if necessary in msi_get_target_folder.

13 years agomsi: Split up delete_reg_key_or_value.
Hans Leidekker [Thu, 1 Dec 2011 12:04:19 +0000 (13:04 +0100)] 
msi: Split up delete_reg_key_or_value.

13 years agowinhttp: Double the handle table size on reallocation.
Hans Leidekker [Thu, 1 Dec 2011 12:02:53 +0000 (13:02 +0100)] 
winhttp: Double the handle table size on reallocation.

13 years agowinhttp: Support ICU_ESCAPE in WinHttpCrackUrl.
Hans Leidekker [Thu, 1 Dec 2011 12:02:20 +0000 (13:02 +0100)] 
winhttp: Support ICU_ESCAPE in WinHttpCrackUrl.

13 years agowinhttp: Consistently use the allocation macros.
Hans Leidekker [Thu, 1 Dec 2011 12:01:51 +0000 (13:01 +0100)] 
winhttp: Consistently use the allocation macros.

13 years agopo: Update Italian translation.
Luca Bennati [Wed, 30 Nov 2011 15:01:13 +0000 (16:01 +0100)] 
po: Update Italian translation.

13 years agomsvcrt: Add validity checks for _mbstrlen_l.
Akihiro Sagawa [Wed, 30 Nov 2011 13:34:09 +0000 (22:34 +0900)] 
msvcrt: Add validity checks for _mbstrlen_l.

13 years agomsvcrt: Fix wctob in C locale.
Akihiro Sagawa [Wed, 30 Nov 2011 13:34:13 +0000 (22:34 +0900)] 
msvcrt: Fix wctob in C locale.

13 years agomsvcrt: Use given locale info in _mbtowcs_l.
Akihiro Sagawa [Wed, 30 Nov 2011 13:34:05 +0000 (22:34 +0900)] 
msvcrt: Use given locale info in _mbtowcs_l.

13 years agowinemenubuilder: Use _P_DETACH instead of _P_NOWAIT with spawnvp() to avoid zombies.
Ken Thomases [Wed, 30 Nov 2011 22:49:45 +0000 (16:49 -0600)] 
winemenubuilder: Use _P_DETACH instead of _P_NOWAIT with spawnvp() to avoid zombies.

13 years agoexplorer: Use _P_DETACH instead of _P_NOWAIT with spawnvp() to avoid zombies.
Ken Thomases [Wed, 30 Nov 2011 22:49:41 +0000 (16:49 -0600)] 
explorer: Use _P_DETACH instead of _P_NOWAIT with spawnvp() to avoid zombies.

13 years agolibport: For spawnvp(_P_DETACH, ...), double-fork to avoid creating zombies.
Ken Thomases [Wed, 30 Nov 2011 22:49:37 +0000 (16:49 -0600)] 
libport: For spawnvp(_P_DETACH, ...), double-fork to avoid creating zombies.

13 years agolibwine: Reap child process to avoid leaving a zombie.
Ken Thomases [Wed, 30 Nov 2011 22:49:32 +0000 (16:49 -0600)] 
libwine: Reap child process to avoid leaving a zombie.

13 years agosecur32: Reap child process to avoid leaving a zombie.
Ken Thomases [Wed, 30 Nov 2011 22:49:27 +0000 (16:49 -0600)] 
secur32: Reap child process to avoid leaving a zombie.

13 years agonetapi32: Wait for and reap smbpasswd child process.
Ken Thomases [Wed, 30 Nov 2011 22:49:20 +0000 (16:49 -0600)] 
netapi32: Wait for and reap smbpasswd child process.

13 years agowinspool: Wait for and reap print spool child process.
Ken Thomases [Wed, 30 Nov 2011 22:49:14 +0000 (16:49 -0600)] 
winspool: Wait for and reap print spool child process.

13 years agogdi.exe16: Wait for and reap print spool child process.
Ken Thomases [Wed, 30 Nov 2011 22:49:06 +0000 (16:49 -0600)] 
gdi.exe16: Wait for and reap print spool child process.

13 years agokernel32: Use double-fork to avoid leaving zombie processes.
Ken Thomases [Thu, 1 Dec 2011 00:20:24 +0000 (18:20 -0600)] 
kernel32: Use double-fork to avoid leaving zombie processes.

13 years agowinspool: No need to reset SIGCHLD because we're not changing it anymore.
Ken Thomases [Wed, 30 Nov 2011 22:48:58 +0000 (16:48 -0600)] 
winspool: No need to reset SIGCHLD because we're not changing it anymore.

13 years agogdi.exe16: No need to reset SIGCHLD because we're not changing it anymore.
Ken Thomases [Wed, 30 Nov 2011 22:48:54 +0000 (16:48 -0600)] 
gdi.exe16: No need to reset SIGCHLD because we're not changing it anymore.

13 years agokernel32: No need to reset SIGCHLD because we're not changing it anymore.
Ken Thomases [Wed, 30 Nov 2011 22:48:47 +0000 (16:48 -0600)] 
kernel32: No need to reset SIGCHLD because we're not changing it anymore.

13 years agolibport: No need to reset SIGCHLD because we're not changing it anymore.
Ken Thomases [Wed, 30 Nov 2011 22:48:33 +0000 (16:48 -0600)] 
libport: No need to reset SIGCHLD because we're not changing it anymore.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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().

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

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

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

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

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

13 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.

13 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.

13 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.

13 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.

13 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.

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

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

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

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

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

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

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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().

13 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.

13 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".

13 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.

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

13 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.

13 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.

13 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.

13 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.