wine
16 years agowinex11drv: Distinguish left and right keys for shift, ctrl and alt.
Vitaliy Margolen [Wed, 2 Apr 2008 05:13:45 +0000 (23:13 -0600)] 
winex11drv: Distinguish left and right keys for shift, ctrl and alt.

16 years agowinecfg: Update Russian translation.
Vitaliy Margolen [Wed, 2 Apr 2008 05:12:51 +0000 (23:12 -0600)] 
winecfg: Update Russian translation.

16 years agoprogman: Delete bitrotted translations.
Michael Stefaniuc [Tue, 1 Apr 2008 23:11:05 +0000 (01:11 +0200)] 
progman: Delete bitrotted translations.

16 years agowrc: Sync the codepage mapping to the LANG_* identifiers from include/winnt.h.
Michael Stefaniuc [Tue, 1 Apr 2008 22:17:10 +0000 (00:17 +0200)] 
wrc: Sync the codepage mapping to the LANG_* identifiers from include/winnt.h.

16 years agohhctrl: Added Greek translation.
Apostolos Alexiadis [Tue, 1 Apr 2008 16:09:31 +0000 (19:09 +0300)] 
hhctrl: Added Greek translation.

16 years agocomdlg32: Added Greek translation.
Apostolos Alexiadis [Tue, 1 Apr 2008 16:08:43 +0000 (19:08 +0300)] 
comdlg32: Added Greek translation.

16 years agocomctl32: Greek translation update.
Apostolos Alexiadis [Tue, 1 Apr 2008 16:07:51 +0000 (19:07 +0300)] 
comctl32: Greek translation update.

16 years agoimm: Implement GetCompositionFont.
Aric Stewart [Tue, 1 Apr 2008 16:13:36 +0000 (11:13 -0500)] 
imm: Implement GetCompositionFont.

16 years agoquartz: Implement graph MediaSeeking GetPositions.
Maarten Lankhorst [Fri, 28 Mar 2008 22:16:58 +0000 (15:16 -0700)] 
quartz: Implement graph MediaSeeking GetPositions.

16 years agoquartz: Allow parser filters to implement their own seeking methods.
Maarten Lankhorst [Tue, 25 Mar 2008 23:11:22 +0000 (16:11 -0700)] 
quartz: Allow parser filters to implement their own seeking methods.

16 years agoquartz: Small mpeg splitter fixes.
Maarten Lankhorst [Mon, 31 Mar 2008 04:18:49 +0000 (21:18 -0700)] 
quartz: Small mpeg splitter fixes.

Just to be cautious, since it reads 4 bytes it should stop trying at
EOF-3. Also be more strict with the return values.

16 years agowinemp3: Replace fprintf with wine debugging facilities.
Maarten Lankhorst [Mon, 31 Mar 2008 18:19:58 +0000 (11:19 -0700)] 
winemp3: Replace fprintf with wine debugging facilities.

16 years agoimm32: Remove stray semicolon. Don't try to load an invalid file.
Alexandre Julliard [Tue, 1 Apr 2008 21:17:21 +0000 (23:17 +0200)] 
imm32: Remove stray semicolon. Don't try to load an invalid file.

16 years agowined3d: Catch D3DUSAGE_AUTOGENMIPMAP and D3DUSAGE_RENDERTARGET combos.
Stefan Dösinger [Fri, 28 Mar 2008 22:46:38 +0000 (23:46 +0100)] 
wined3d: Catch D3DUSAGE_AUTOGENMIPMAP and D3DUSAGE_RENDERTARGET combos.

16 years agoddraw: Do not fail if D3D is not available.
Stefan Dösinger [Fri, 28 Mar 2008 22:09:26 +0000 (23:09 +0100)] 
ddraw: Do not fail if D3D is not available.

16 years agowined3d: Refuse 3D initialization without opengl.
Stefan Dösinger [Fri, 28 Mar 2008 22:04:52 +0000 (23:04 +0100)] 
wined3d: Refuse 3D initialization without opengl.

16 years agowined3d: Return a fake pixel format if gl is not loaded.
Stefan Dösinger [Fri, 28 Mar 2008 22:04:34 +0000 (23:04 +0100)] 
wined3d: Return a fake pixel format if gl is not loaded.

16 years agowined3d: Create a fake non-gl adapter.
Stefan Dösinger [Fri, 28 Mar 2008 22:04:17 +0000 (23:04 +0100)] 
wined3d: Create a fake non-gl adapter.

16 years agoadvapi32: Remove some unused services functions.
Rob Shearman [Tue, 1 Apr 2008 11:48:34 +0000 (12:48 +0100)] 
advapi32: Remove some unused services functions.

16 years agoservices: Fix memory leak of some data in the service record.
Rob Shearman [Tue, 1 Apr 2008 11:48:28 +0000 (12:48 +0100)] 
services: Fix memory leak of some data in the service record.

16 years agorpcrt4: Add a reference to the binding object in I_RpcNegotiateTransferSyntax and...
Rob Shearman [Tue, 1 Apr 2008 11:48:15 +0000 (12:48 +0100)] 
rpcrt4: Add a reference to the binding object in I_RpcNegotiateTransferSyntax and release the reference in I_RpcFreeBuffer.

This is needed because a context binding handle could be released on
unmarshall, but it still needs to stay valid until the binding handle is
no longer being used.

Re-use the previously unused RPCRT4_ExportBinding function as
RPCRT4_AddRefBinding and rename RPCRT4_DestroyBinding to
RPCRT4_ReleaseBinding to show that it's purpose is to release a
reference count and destroy if necessary, not always destroy.

16 years agorpcrt4: Improve trace in RPCRT4_find_interface to print the interface identifier...
Rob Shearman [Tue, 1 Apr 2008 11:48:06 +0000 (12:48 +0100)] 
rpcrt4: Improve trace in RPCRT4_find_interface to print the interface identifier data as well as the object guid.

16 years agowidl: Be more strict about where semicolons can appear in IDL files.
Rob Shearman [Tue, 1 Apr 2008 11:47:56 +0000 (12:47 +0100)] 
widl: Be more strict about where semicolons can appear in IDL files.

In particular, don't allow them after cpp_quote and without a statement.

Update the rules for importlib, library definition, dispinterface
definition, interface definition, coclass definition and module
definition to optionally allow a semicolon postfix.

Call pop_import from the parser instead of the lexer to ensure that
pop_import is only called after the last statement in the imported file
has been parsed.

16 years agontdll: Add a guard page at the bottom of the stack and raise a stack overflow excepti...
Alexandre Julliard [Tue, 1 Apr 2008 15:40:37 +0000 (17:40 +0200)] 
ntdll: Add a guard page at the bottom of the stack and raise a stack overflow exception when hit.

16 years agontdll: Add support for handling page faults caused by guard pages on the thread stack.
Alexandre Julliard [Tue, 1 Apr 2008 15:37:17 +0000 (17:37 +0200)] 
ntdll: Add support for handling page faults caused by guard pages on the thread stack.

16 years agontdll: Moved stack allocation for thread and process to a common routine in virtual.c.
Alexandre Julliard [Tue, 1 Apr 2008 12:11:44 +0000 (14:11 +0200)] 
ntdll: Moved stack allocation for thread and process to a common routine in virtual.c.

16 years agomshtml: Fixed copy&paste mistake.
Jacek Caban [Tue, 1 Apr 2008 11:50:20 +0000 (11:50 +0000)] 
mshtml: Fixed copy&paste mistake.

16 years agoinclude: Added activedbg.idl.
Jacek Caban [Tue, 1 Apr 2008 11:48:29 +0000 (11:48 +0000)] 
include: Added activedbg.idl.

16 years agod3d9: Add some visual tests for Direct3DDevice9_StretchRect().
Jason Green [Tue, 1 Apr 2008 05:20:44 +0000 (01:20 -0400)] 
d3d9: Add some visual tests for Direct3DDevice9_StretchRect().

16 years agod3d9: Add a visual test for the DP2ADD shader instruction.
Jason Green [Tue, 1 Apr 2008 05:03:11 +0000 (01:03 -0400)] 
d3d9: Add a visual test for the DP2ADD shader instruction.

16 years agocomdlg32: When PD_USEDEVMODECOPIESANDCOLLATE flag is not set dmCopies must be 1.
Vitaly Perov [Mon, 31 Mar 2008 13:13:46 +0000 (17:13 +0400)] 
comdlg32: When PD_USEDEVMODECOPIESANDCOLLATE flag is not set dmCopies must be 1.

16 years agoimm32: Begin to add basic framework for loading IMEs as dlls.
Aric Stewart [Mon, 31 Mar 2008 14:15:29 +0000 (09:15 -0500)] 
imm32: Begin to add basic framework for loading IMEs as dlls.

16 years agoimm32: Correct a typo accidently using data instead of root_context.
Aric Stewart [Mon, 31 Mar 2008 18:08:34 +0000 (13:08 -0500)] 
imm32: Correct a typo accidently using data instead of root_context.

16 years agowinemine: Use a standard About box with the larger icon.
Alexandre Julliard [Tue, 1 Apr 2008 11:19:06 +0000 (13:19 +0200)] 
winemine: Use a standard About box with the larger icon.

16 years agowinemine: A nicer icon.
Herve Chanal [Tue, 1 Apr 2008 10:17:13 +0000 (12:17 +0200)] 
winemine: A nicer icon.

16 years agoshlwapi/tests: Loop over the STGM access modes when testing the SHCreateStreamOnFile...
Reece Dunn [Mon, 31 Mar 2008 07:32:18 +0000 (08:32 +0100)] 
shlwapi/tests: Loop over the STGM access modes when testing the SHCreateStreamOnFile methods.

16 years agosetupapi: Fix for SetupGetIntField, with tests.
Paul Vriens [Mon, 31 Mar 2008 17:51:21 +0000 (19:51 +0200)] 
setupapi: Fix for SetupGetIntField, with tests.

16 years agowinecfg: Add support for updating all system colours.
Reece Dunn [Sun, 10 Feb 2008 21:24:45 +0000 (21:24 +0000)] 
winecfg: Add support for updating all system colours.

16 years agomscoree: Added ICorRuntimeHost support.
Alistair Leslie-Hughes [Fri, 28 Mar 2008 10:10:55 +0000 (21:10 +1100)] 
mscoree: Added ICorRuntimeHost support.

16 years agomscoree: Add missing interfaces.
Alistair Leslie-Hughes [Thu, 27 Mar 2008 10:59:01 +0000 (21:59 +1100)] 
mscoree: Add missing interfaces.

16 years agolocalspl: Add Russian translation.
Vitaliy Margolen [Tue, 1 Apr 2008 04:38:33 +0000 (22:38 -0600)] 
localspl: Add Russian translation.

16 years agomsxml3: Added fixmes to stubs.
Piotr Caban [Mon, 31 Mar 2008 23:45:13 +0000 (01:45 +0200)] 
msxml3: Added fixmes to stubs.

16 years agomsxml3: Added SAXXMLReader registration.
Piotr Caban [Mon, 31 Mar 2008 23:44:49 +0000 (01:44 +0200)] 
msxml3: Added SAXXMLReader registration.

16 years agoRemove superfluous semicolons from IDL files.
Rob Shearman [Mon, 31 Mar 2008 21:00:09 +0000 (22:00 +0100)] 
Remove superfluous semicolons from IDL files.

16 years agowidl: Parse typedefs of function pointers.
Rob Shearman [Mon, 31 Mar 2008 20:59:47 +0000 (21:59 +0100)] 
widl: Parse typedefs of function pointers.

16 years agontdll: Remove superfluous semicolon.
Andrew Talbot [Mon, 31 Mar 2008 20:41:19 +0000 (21:41 +0100)] 
ntdll: Remove superfluous semicolon.

16 years agomsxml3: Remove superfluous semicolon.
Andrew Talbot [Mon, 31 Mar 2008 19:42:18 +0000 (20:42 +0100)] 
msxml3: Remove superfluous semicolon.

16 years agomshtml: Remove superfluous semicolon.
Andrew Talbot [Mon, 31 Mar 2008 19:42:14 +0000 (20:42 +0100)] 
mshtml: Remove superfluous semicolon.

16 years agowgl: Add missing WGL_STEREO_ARB to ConvertAttribWGLtoGLX.
Roderick Colenbrander [Mon, 31 Mar 2008 22:59:11 +0000 (22:59 +0000)] 
wgl: Add missing WGL_STEREO_ARB to ConvertAttribWGLtoGLX.

16 years agowgl: Fix ChoosePixelFormat behavior.
Roderick Colenbrander [Mon, 31 Mar 2008 22:18:14 +0000 (22:18 +0000)] 
wgl: Fix ChoosePixelFormat behavior.

16 years agowininet: Use INTERNET_MAX_URL_LENGTH to size buffers we intend to store a URL in.
Hans Leidekker [Mon, 31 Mar 2008 18:26:16 +0000 (20:26 +0200)] 
wininet: Use INTERNET_MAX_URL_LENGTH to size buffers we intend to store a URL in.

16 years agowininet: Parse the redirect URL in HTTP_HandleRedirect in case of a proxy connection.
Hans Leidekker [Mon, 31 Mar 2008 18:25:57 +0000 (20:25 +0200)] 
wininet: Parse the redirect URL in HTTP_HandleRedirect in case of a proxy connection.

16 years agowininet: Remove dead code from HTTP_DealWithProxy and improve its debug trace.
Hans Leidekker [Mon, 31 Mar 2008 18:25:40 +0000 (20:25 +0200)] 
wininet: Remove dead code from HTTP_DealWithProxy and improve its debug trace.

16 years agowinecfg: Update the Dutch resources.
Paul Vriens [Mon, 31 Mar 2008 18:29:57 +0000 (20:29 +0200)] 
winecfg: Update the Dutch resources.

16 years agoquartz: Break processing loop when shutting down.
Chris Robinson [Mon, 31 Mar 2008 17:01:54 +0000 (10:01 -0700)] 
quartz: Break processing loop when shutting down.

16 years agows2_32: Make function declarations match definitions.
Andrew Talbot [Mon, 31 Mar 2008 16:55:20 +0000 (17:55 +0100)] 
ws2_32: Make function declarations match definitions.

16 years agouser32: Don't start explorer.exe on non-visible window stations.
Alexandre Julliard [Mon, 31 Mar 2008 15:26:42 +0000 (17:26 +0200)] 
user32: Don't start explorer.exe on non-visible window stations.

16 years agowineboot: No longer needs to keep running now that we have services.exe.
Alexandre Julliard [Mon, 31 Mar 2008 15:26:24 +0000 (17:26 +0200)] 
wineboot: No longer needs to keep running now that we have services.exe.

16 years agoadvapi32: Silence the pipe read error in the normal case.
Alexandre Julliard [Mon, 31 Mar 2008 15:26:07 +0000 (17:26 +0200)] 
advapi32: Silence the pipe read error in the normal case.

16 years agogdi32: Test retrieving BI_BITFIELDS info for 16bpp modes.
Dan Kegel [Sun, 30 Mar 2008 04:24:43 +0000 (21:24 -0700)] 
gdi32: Test retrieving BI_BITFIELDS info for 16bpp modes.

16 years agouser32: Properly translate keyboard left/right-shift, alt, ctrl keys hardware messages.
Vitaliy Margolen [Sat, 29 Mar 2008 16:11:24 +0000 (10:11 -0600)] 
user32: Properly translate keyboard left/right-shift, alt, ctrl keys hardware messages.

16 years agosetupapi: Add a check of "#" for interface subkey names.
Alexander Morozov [Fri, 28 Mar 2008 15:49:34 +0000 (18:49 +0300)] 
setupapi: Add a check of "#" for interface subkey names.

16 years agoimm32: Have both ImmInternalPostIMEMessage and ImmInternalSendIMENotify receive an...
Aric Stewart [Thu, 27 Mar 2008 16:04:30 +0000 (11:04 -0500)] 
imm32: Have both ImmInternalPostIMEMessage and ImmInternalSendIMENotify receive an InputContextData parameter instead of relaying on root_context.

16 years agofusion: Add initial tests for IAssemblyCache.
James Hawkins [Mon, 31 Mar 2008 06:03:24 +0000 (01:03 -0500)] 
fusion: Add initial tests for IAssemblyCache.

16 years agoinclude: Add corerror.h.
James Hawkins [Mon, 31 Mar 2008 05:53:52 +0000 (00:53 -0500)] 
include: Add corerror.h.

16 years agowgl: Move all winex11.drv opengl traces to wgl.
Roderick Colenbrander [Sun, 30 Mar 2008 22:21:03 +0000 (22:21 +0000)] 
wgl: Move all winex11.drv opengl traces to wgl.

16 years agowined3d: Request a pixel format with alpha support in case of P8 render targets.
Roderick Colenbrander [Sun, 30 Mar 2008 21:36:03 +0000 (21:36 +0000)] 
wined3d: Request a pixel format with alpha support in case of P8 render targets.

16 years agowininet: Use a direct connection for tests that connect to localhost.
Hans Leidekker [Sun, 30 Mar 2008 18:19:46 +0000 (19:19 +0100)] 
wininet: Use a direct connection for tests that connect to localhost.

16 years agowininet: Set ProxyEnable registry value if it isn't already set.
Hans Leidekker [Sun, 30 Mar 2008 18:17:54 +0000 (19:17 +0100)] 
wininet: Set ProxyEnable registry value if it isn't already set.

16 years agowininet: Don't set the host port from the server port.
Hans Leidekker [Sun, 30 Mar 2008 18:17:31 +0000 (19:17 +0100)] 
wininet: Don't set the host port from the server port.

This works for direct connections but in case of proxy connections server
port and host port usually are different.

16 years agowininet: Fix redirects through a proxy.
Hans Leidekker [Sun, 30 Mar 2008 18:16:52 +0000 (19:16 +0100)] 
wininet: Fix redirects through a proxy.

HTTP_DealWithProxy replaces the request path with a full URL to make sure
a correct request is built for for the proxy. This will work just once in
case of a redirect because the path will be appended to the redirect url,
resulting in an incorrect url.

16 years agowininet: Don't close proxy connections when keep-alive is specified.
Hans Leidekker [Sun, 30 Mar 2008 18:16:34 +0000 (19:16 +0100)] 
wininet: Don't close proxy connections when keep-alive is specified.

16 years agowininet: Support http_proxy environment variable.
Hans Leidekker [Sun, 30 Mar 2008 18:16:11 +0000 (19:16 +0100)] 
wininet: Support http_proxy environment variable.

Based on a patch by Mike Hearn.

16 years agoshell32: Adjusted German about dialog for changes in English one.
Marcus Meissner [Sat, 29 Mar 2008 23:07:30 +0000 (00:07 +0100)] 
shell32: Adjusted German about dialog for changes in English one.

16 years agonet: Add Norwegian Bokmål resource.
Alexander Nicolaysen Sørnes [Sun, 30 Mar 2008 00:08:06 +0000 (01:08 +0100)] 
net: Add Norwegian Bokmål resource.

16 years agoreg: Add Norwegian Bokmål resource.
Alexander Nicolaysen Sørnes [Sat, 29 Mar 2008 23:59:15 +0000 (00:59 +0100)] 
reg: Add Norwegian Bokmål resource.

16 years agoquartz: Check against a null dereference and don't read beyond the end of file.
Maarten Lankhorst [Fri, 28 Mar 2008 20:10:20 +0000 (13:10 -0700)] 
quartz: Check against a null dereference and don't read beyond the end of file.

16 years agodbghelp: Fix type mismatch in comparison.
Andrew Talbot [Sat, 29 Mar 2008 16:11:20 +0000 (16:11 +0000)] 
dbghelp: Fix type mismatch in comparison.

16 years agoqcap: Assign to struct instead of using CopyMemory.
Andrew Talbot [Sat, 29 Mar 2008 11:37:17 +0000 (11:37 +0000)] 
qcap: Assign to struct instead of using CopyMemory.

16 years agoole32: Assign to structs instead of using CopyMemory.
Andrew Talbot [Sat, 29 Mar 2008 11:37:15 +0000 (11:37 +0000)] 
ole32: Assign to structs instead of using CopyMemory.

16 years agoquartz: Assign to structs instead of using CopyMemory.
Andrew Talbot [Sat, 29 Mar 2008 11:37:20 +0000 (11:37 +0000)] 
quartz: Assign to structs instead of using CopyMemory.

16 years agouxtheme: Assign to struct instead of using CopyMemory.
Andrew Talbot [Sat, 29 Mar 2008 11:37:23 +0000 (11:37 +0000)] 
uxtheme: Assign to struct instead of using CopyMemory.

16 years agodsound: Assign to structs instead of using CopyMemory.
Andrew Talbot [Sat, 29 Mar 2008 11:37:12 +0000 (11:37 +0000)] 
dsound: Assign to structs instead of using CopyMemory.

16 years agomshtml: Added parsing external scripts support.
Jacek Caban [Sat, 29 Mar 2008 20:57:48 +0000 (20:57 +0000)] 
mshtml: Added parsing external scripts support.

16 years agomshtml: Added parsing inline script support.
Jacek Caban [Sat, 29 Mar 2008 20:39:34 +0000 (20:39 +0000)] 
mshtml: Added parsing inline script support.

16 years agomshtml: Return S_OK in OnEnterScript and OnLeaveScript.
Jacek Caban [Sat, 29 Mar 2008 20:39:23 +0000 (20:39 +0000)] 
mshtml: Return S_OK in OnEnterScript and OnLeaveScript.

16 years agomshtml: Added IActiveScriptSite::GetItemInfo implementation.
Jacek Caban [Sat, 29 Mar 2008 17:35:15 +0000 (17:35 +0000)] 
mshtml: Added IActiveScriptSite::GetItemInfo implementation.

16 years agomshtml: Added IActiveScriptSite::GetLCID implementation.
Jacek Caban [Sat, 29 Mar 2008 17:35:02 +0000 (17:35 +0000)] 
mshtml: Added IActiveScriptSite::GetLCID implementation.

16 years agomshtml: Added IActiveScriptSiteWindow stub implementation.
Jacek Caban [Sat, 29 Mar 2008 17:34:49 +0000 (17:34 +0000)] 
mshtml: Added IActiveScriptSiteWindow stub implementation.

16 years agoUpdate Russian translations.
Vitaliy Margolen [Sat, 29 Mar 2008 19:21:32 +0000 (13:21 -0600)] 
Update Russian translations.

16 years agomshtml: Add Russian translation.
Vitaliy Margolen [Sat, 29 Mar 2008 19:21:25 +0000 (13:21 -0600)] 
mshtml: Add Russian translation.

16 years agonet: Update help.
Vitaliy Margolen [Sat, 29 Mar 2008 19:21:22 +0000 (13:21 -0600)] 
net: Update help.

16 years agokernel32: Set processorLevel to cpu family.
Alexander Nicolaysen Sørnes [Sat, 29 Mar 2008 23:44:19 +0000 (00:44 +0100)] 
kernel32: Set processorLevel to cpu family.

16 years agowined3d: Fix a postpixelshader_blending bug.
Roderick Colenbrander [Sat, 29 Mar 2008 14:48:15 +0000 (14:48 +0000)] 
wined3d: Fix a postpixelshader_blending bug.

16 years agowine.inf: Update timezone information.
Dmitry Timoshkov [Sun, 30 Mar 2008 09:38:39 +0000 (18:38 +0900)] 
wine.inf: Update timezone information.

16 years agowordpad: Update the German translation.
Michael Stefaniuc [Sat, 29 Mar 2008 22:23:07 +0000 (23:23 +0100)] 
wordpad: Update the German translation.

16 years agonotepad: Update the German translation.
Michael Stefaniuc [Sat, 29 Mar 2008 22:22:45 +0000 (23:22 +0100)] 
notepad: Update the German translation.

16 years agouser32: Void functions should not return a value.
Andrew Talbot [Sat, 29 Mar 2008 19:10:23 +0000 (19:10 +0000)] 
user32: Void functions should not return a value.

16 years agoinetcomm: Void functions should not return a value.
Andrew Talbot [Sat, 29 Mar 2008 19:10:31 +0000 (19:10 +0000)] 
inetcomm: Void functions should not return a value.

16 years agorpcrt4: Void functions should not return a value.
Andrew Talbot [Sat, 29 Mar 2008 19:10:17 +0000 (19:10 +0000)] 
rpcrt4: Void functions should not return a value.