wine
16 years agonet.exe: Add Russian resources.
Konstantin Kondratyuk [Tue, 2 Oct 2007 13:25:11 +0000 (17:25 +0400)] 
net.exe: Add Russian resources.

16 years agomshtml: Pass the IDispatch interface of the element right-clicked on to IDocHostUIHan...
Jacek Caban [Tue, 2 Oct 2007 12:20:59 +0000 (14:20 +0200)] 
mshtml: Pass the IDispatch interface of the element right-clicked on to IDocHostUIHandler_ShowContextMenu if applicable instead of always the document's one.

Found by Rob Shearman.

16 years agomshtml: Added get_tagName implementation.
Jacek Caban [Tue, 2 Oct 2007 12:20:34 +0000 (14:20 +0200)] 
mshtml: Added get_tagName implementation.

16 years agowidl: Correct default pointers.
Dan Hipschman [Wed, 3 Oct 2007 04:41:04 +0000 (21:41 -0700)] 
widl: Correct default pointers.

16 years agowidl: Write types in the format string comments.
Dan Hipschman [Wed, 3 Oct 2007 04:40:13 +0000 (21:40 -0700)] 
widl: Write types in the format string comments.

16 years agowidl: Add a declonly argument to write_type_left.
Dan Hipschman [Wed, 3 Oct 2007 04:39:38 +0000 (21:39 -0700)] 
widl: Add a declonly argument to write_type_left.

16 years agowidl: Add newlines to error messages that are missing them.
Dan Hipschman [Wed, 3 Oct 2007 04:38:31 +0000 (21:38 -0700)] 
widl: Add newlines to error messages that are missing them.

16 years agontdll: Fix a typo.
Juan Lang [Tue, 2 Oct 2007 16:50:49 +0000 (09:50 -0700)] 
ntdll: Fix a typo.

16 years agontdll: Fix the HEAP_CreateSubHeap return value (spotted by Allan Tong).
Alexandre Julliard [Wed, 3 Oct 2007 08:08:34 +0000 (10:08 +0200)] 
ntdll: Fix the HEAP_CreateSubHeap return value (spotted by Allan Tong).

16 years agowinenas.drv: Add workaround for INT64 type too.
Alexandre Julliard [Tue, 2 Oct 2007 13:03:07 +0000 (15:03 +0200)] 
winenas.drv: Add workaround for INT64 type too.

16 years agouser32/tests: Replace GWL_WNDPROC by GWLP_WNDPROC.
Alexandre Julliard [Tue, 2 Oct 2007 13:01:29 +0000 (15:01 +0200)] 
user32/tests: Replace GWL_WNDPROC by GWLP_WNDPROC.

16 years agoimagehlp: Fixed UpdateDebugInfoFile definition.
Alexandre Julliard [Tue, 2 Oct 2007 12:58:10 +0000 (14:58 +0200)] 
imagehlp: Fixed UpdateDebugInfoFile definition.

16 years agoserver: Add a default access mapping function for files, and use it for devices too.
Alexandre Julliard [Tue, 2 Oct 2007 12:20:15 +0000 (14:20 +0200)] 
server: Add a default access mapping function for files, and use it for devices too.

16 years agokernel32: Improve tracing in GlobalAlloc.
Alexandre Julliard [Tue, 2 Oct 2007 11:31:59 +0000 (13:31 +0200)] 
kernel32: Improve tracing in GlobalAlloc.

16 years agouser32: Add a message test for ownerdrawn listbox, make it pass under Wine.
Dmitry Timoshkov [Tue, 2 Oct 2007 10:08:15 +0000 (19:08 +0900)] 
user32: Add a message test for ownerdrawn listbox, make it pass under Wine.

16 years agopdh: Removed superflous NULL ptr check.
Marcus Meissner [Tue, 2 Oct 2007 09:32:37 +0000 (11:32 +0200)] 
pdh: Removed superflous NULL ptr check.

16 years agompr: Initialize lpwSystem.
Marcus Meissner [Tue, 2 Oct 2007 09:28:52 +0000 (11:28 +0200)] 
mpr: Initialize lpwSystem.

16 years agokernel32: Test IsBadReadPtr/ IsBadCodePtr / IsBadWritePtr.
Marcus Meissner [Tue, 2 Oct 2007 09:01:37 +0000 (11:01 +0200)] 
kernel32: Test IsBadReadPtr/ IsBadCodePtr / IsBadWritePtr.

16 years agowinecfg: Add more keyboard shortcuts.
Luke Bratch [Mon, 1 Oct 2007 17:22:05 +0000 (18:22 +0100)] 
winecfg: Add more keyboard shortcuts.

16 years agowine.inf: Create psapi.dll as a fake dll.
Chris Spencer [Mon, 1 Oct 2007 16:34:55 +0000 (17:34 +0100)] 
wine.inf: Create psapi.dll as a fake dll.

16 years agogdi32: Prefer a Microsoft cmap table over other platform ones.
Dmitry Timoshkov [Tue, 2 Oct 2007 03:04:25 +0000 (12:04 +0900)] 
gdi32: Prefer a Microsoft cmap table over other platform ones.

16 years agocrypt32: Don't check decoded length against encoded length for indefinite-form sequences.
Juan Lang [Mon, 1 Oct 2007 23:04:34 +0000 (16:04 -0700)] 
crypt32: Don't check decoded length against encoded length for indefinite-form sequences.

16 years agofaultrep: Add stub for ReportFault.
Louis Lenders [Mon, 1 Oct 2007 21:22:29 +0000 (22:22 +0100)] 
faultrep: Add stub for ReportFault.

16 years agomshtml: Removed unused function get_child_text_node().
Gerald Pfeifer [Sat, 29 Sep 2007 15:04:12 +0000 (17:04 +0200)] 
mshtml: Removed unused function get_child_text_node().

16 years agowinex11.drv: Move X11DRV_XRender_Installed under #ifdef SONAME_LIBXRENDER.
Gerald Pfeifer [Sat, 29 Sep 2007 15:04:55 +0000 (17:04 +0200)] 
winex11.drv: Move X11DRV_XRender_Installed under #ifdef SONAME_LIBXRENDER.

16 years agokernel32: Fix types for the FreeBSD implementation of GlobalMemoryStatusEx().
Gerald Pfeifer [Sat, 29 Sep 2007 14:02:02 +0000 (16:02 +0200)] 
kernel32: Fix types for the FreeBSD implementation of GlobalMemoryStatusEx().

16 years agokernel32: Fix signedess for FreeBSD-specific implementation of GetSystemInfo().
Gerald Pfeifer [Sat, 29 Sep 2007 13:50:28 +0000 (15:50 +0200)] 
kernel32: Fix signedess for FreeBSD-specific implementation of GetSystemInfo().

16 years agooleaut32: Fix some memory leaks.
Andrew Talbot [Mon, 1 Oct 2007 20:33:07 +0000 (21:33 +0100)] 
oleaut32: Fix some memory leaks.

16 years agoole32: Fix some memory leaks.
Andrew Talbot [Mon, 1 Oct 2007 19:17:29 +0000 (20:17 +0100)] 
ole32: Fix some memory leaks.

16 years agoFix substandard wine.desktop file.
Stéphane LOEUILLET [Sat, 29 Sep 2007 21:49:36 +0000 (23:49 +0200)] 
Fix substandard wine.desktop file.

16 years agodsound: Fix IDirectSoundBuffer_GetPosition.
Maarten Lankhorst [Mon, 1 Oct 2007 13:07:59 +0000 (15:07 +0200)] 
dsound: Fix IDirectSoundBuffer_GetPosition.

16 years agourlmon: Get rid of no longer needed IHttpNegotiate wrapper.
Jacek Caban [Mon, 1 Oct 2007 12:14:57 +0000 (14:14 +0200)] 
urlmon: Get rid of no longer needed IHttpNegotiate wrapper.

16 years agourlmon: Added more RegiterBindStatusCallback tests.
Jacek Caban [Mon, 1 Oct 2007 12:11:11 +0000 (14:11 +0200)] 
urlmon: Added more RegiterBindStatusCallback tests.

16 years agourlmon: Added more strict QueryInterface tests.
Jacek Caban [Mon, 1 Oct 2007 12:10:36 +0000 (14:10 +0200)] 
urlmon: Added more strict QueryInterface tests.

16 years agourlmon: Wrap callback in RegisterBindStatusCallback.
Jacek Caban [Mon, 1 Oct 2007 12:09:32 +0000 (14:09 +0200)] 
urlmon: Wrap callback in RegisterBindStatusCallback.

16 years agourlmon: Added IID_IBindStatusCallbackHolder to uuid.
Jacek Caban [Mon, 1 Oct 2007 12:08:48 +0000 (14:08 +0200)] 
urlmon: Added IID_IBindStatusCallbackHolder to uuid.

16 years agosecur32: Remove hardcoded assumption that the SECBUFFER_DATA is always at index 1...
Kai Blin [Mon, 1 Oct 2007 09:57:02 +0000 (11:57 +0200)] 
secur32: Remove hardcoded assumption that the SECBUFFER_DATA is always at index 1 for en/decrypting.

16 years agontdll: Make the heap structure more compatible with the NT layout.
Alexandre Julliard [Mon, 1 Oct 2007 13:32:14 +0000 (15:32 +0200)] 
ntdll: Make the heap structure more compatible with the NT layout.

16 years agontdll: Convert the subheap list to a standard list.
Alexandre Julliard [Mon, 1 Oct 2007 13:31:14 +0000 (15:31 +0200)] 
ntdll: Convert the subheap list to a standard list.

16 years agontdll: Remove assumptions that the subheap is at the beginning of the memory block.
Alexandre Julliard [Mon, 1 Oct 2007 13:28:50 +0000 (15:28 +0200)] 
ntdll: Remove assumptions that the subheap is at the beginning of the memory block.

17 years agontdll: Clear heap blocks also for WARN_ON(heap).
Alexandre Julliard [Mon, 1 Oct 2007 17:55:20 +0000 (19:55 +0200)] 
ntdll: Clear heap blocks also for WARN_ON(heap).

17 years agoshlwapi: Fix GetAcceptLanguagesA to not read past the end of the buffer.
Alexandre Julliard [Mon, 1 Oct 2007 16:09:11 +0000 (18:09 +0200)] 
shlwapi: Fix GetAcceptLanguagesA to not read past the end of the buffer.

17 years agouser32/tests: Compare against ASCII string first since it may not be a valid Unicode...
Alexandre Julliard [Mon, 1 Oct 2007 16:08:21 +0000 (18:08 +0200)] 
user32/tests: Compare against ASCII string first since it may not be a valid Unicode string in that case.

17 years agomsi: Avoid accessing a freed object.
Alexandre Julliard [Mon, 1 Oct 2007 16:07:49 +0000 (18:07 +0200)] 
msi: Avoid accessing a freed object.

17 years agomshtml: The HTMLDocument URL is a standard WCHAR string, not a BSTR.
Alexandre Julliard [Mon, 1 Oct 2007 16:07:30 +0000 (18:07 +0200)] 
mshtml: The HTMLDocument URL is a standard WCHAR string, not a BSTR.

17 years agocomctl32/tests: Avoid destroying a DPA twice.
Alexandre Julliard [Mon, 1 Oct 2007 16:03:51 +0000 (18:03 +0200)] 
comctl32/tests: Avoid destroying a DPA twice.

17 years agowineboot: Add a timeout dialog when any WM_QUERYENDSESSION or WM_ENDSESSION messages...
Rob Shearman [Wed, 26 Sep 2007 22:53:55 +0000 (15:53 -0700)] 
wineboot: Add a timeout dialog when any WM_QUERYENDSESSION or WM_ENDSESSION messages take too long.

17 years agompr: Implement WNetGetResourceInformation functions.
Konstantin Kondratyuk [Mon, 1 Oct 2007 07:58:59 +0000 (11:58 +0400)] 
mpr: Implement WNetGetResourceInformation functions.

17 years agouser32: Define WINE_FILEVERSION in version resource of user.exe.
Stefan Leichter [Sat, 29 Sep 2007 21:17:08 +0000 (23:17 +0200)] 
user32: Define WINE_FILEVERSION in version resource of user.exe.

17 years agokernel32: Define WINE_FILEVERSION in version resource of krnl386.exe.
Stefan Leichter [Sat, 29 Sep 2007 21:15:51 +0000 (23:15 +0200)] 
kernel32: Define WINE_FILEVERSION in version resource of krnl386.exe.

17 years agogdi32: Define WINE_FILEVERSION in version resource of gdi.exe.
Stefan Leichter [Sat, 29 Sep 2007 21:14:22 +0000 (23:14 +0200)] 
gdi32: Define WINE_FILEVERSION in version resource of gdi.exe.

17 years agoole32: Define WINE_FILEVERSION in version resource of ole2nls.dll too.
Stefan Leichter [Sat, 29 Sep 2007 21:09:14 +0000 (23:09 +0200)] 
ole32: Define WINE_FILEVERSION in version resource of ole2nls.dll too.

17 years agoddraw: Fix RegDeleteTreeA/W compile issues when building ddraw for Windows.
Roderick Colenbrander [Sat, 29 Sep 2007 19:06:40 +0000 (21:06 +0200)] 
ddraw: Fix RegDeleteTreeA/W compile issues when building ddraw for Windows.

17 years agoole32: Implement win16 COCREATEGUID.
Damjan Jovanovic [Fri, 28 Sep 2007 12:18:25 +0000 (14:18 +0200)] 
ole32: Implement win16 COCREATEGUID.

17 years agowined3d: Bem is an instruction and uses registers.
Stefan Dösinger [Wed, 5 Sep 2007 18:12:06 +0000 (20:12 +0200)] 
wined3d: Bem is an instruction and uses registers.

17 years agowined3d: Enable the mNxN implementation for pixel shaders.
Stefan Dösinger [Wed, 5 Sep 2007 18:01:53 +0000 (20:01 +0200)] 
wined3d: Enable the mNxN implementation for pixel shaders.

17 years agowined3d: Implement texbeml in arb shaders.
Stefan Dösinger [Wed, 5 Sep 2007 15:55:36 +0000 (17:55 +0200)] 
wined3d: Implement texbeml in arb shaders.

17 years agowined3d: Add proper input register handling to texreg2ar/gb.
Stefan Dösinger [Wed, 5 Sep 2007 15:13:04 +0000 (17:13 +0200)] 
wined3d: Add proper input register handling to texreg2ar/gb.

17 years agowined3d: Add texreg2rgb support to arb shaders.
Stefan Dösinger [Wed, 5 Sep 2007 15:05:58 +0000 (17:05 +0200)] 
wined3d: Add texreg2rgb support to arb shaders.

17 years agouser32: Add tests for DefWindowProc processing the undocumented 0x3B message.
Rob Shearman [Sun, 30 Sep 2007 16:56:08 +0000 (17:56 +0100)] 
user32: Add tests for DefWindowProc processing the undocumented 0x3B message.

17 years agowined3d: WINAPI compile fixes.
Roderick Colenbrander [Sun, 30 Sep 2007 13:38:16 +0000 (15:38 +0200)] 
wined3d: WINAPI compile fixes.

17 years agowineoss: Seperate wave-in and wave-outs shared use of a single OSS_DEVICE struct.
Maarten Lankhorst [Mon, 1 Oct 2007 07:16:59 +0000 (09:16 +0200)] 
wineoss: Seperate wave-in and wave-outs shared use of a single OSS_DEVICE struct.

17 years agodsound: Call waveInUnPrepareHeader and waveInPrepareHeader when submitting new buffer.
Maarten Lankhorst [Mon, 1 Oct 2007 07:14:03 +0000 (09:14 +0200)] 
dsound: Call waveInUnPrepareHeader and waveInPrepareHeader when submitting new buffer.

17 years agodsound: Use smaller buffers for wavein capture.
Maarten Lankhorst [Fri, 28 Sep 2007 23:54:03 +0000 (01:54 +0200)] 
dsound: Use smaller buffers for wavein capture.

17 years agopdh: Skip tests when running on non-english locale.
Hans Leidekker [Sat, 29 Sep 2007 19:07:16 +0000 (21:07 +0200)] 
pdh: Skip tests when running on non-english locale.

17 years agopdh: Fix parameter handling in PdhAddEnglishCounter{A, W} and PdhCollectQueryDataWith...
Hans Leidekker [Sat, 29 Sep 2007 19:07:01 +0000 (21:07 +0200)] 
pdh: Fix parameter handling in PdhAddEnglishCounter{A, W} and PdhCollectQueryDataWithTime.

17 years agopdh: Implement PdhCalculateCounterFromRawValue.
Hans Leidekker [Sat, 29 Sep 2007 19:06:49 +0000 (21:06 +0200)] 
pdh: Implement PdhCalculateCounterFromRawValue.

17 years agopdh: Implement and test PdhCollectQueryDataEx.
Hans Leidekker [Sat, 29 Sep 2007 19:06:35 +0000 (21:06 +0200)] 
pdh: Implement and test PdhCollectQueryDataEx.

17 years agopdh: Serialize access to performance counters and queries.
Hans Leidekker [Sat, 29 Sep 2007 19:06:23 +0000 (21:06 +0200)] 
pdh: Serialize access to performance counters and queries.

17 years agopdh: Add tests for PdhValidatePath{, Ex}{A, W}.
Hans Leidekker [Sat, 29 Sep 2007 19:06:07 +0000 (21:06 +0200)] 
pdh: Add tests for PdhValidatePath{, Ex}{A, W}.

17 years agopdh: Implement PdhValidatePath{, Ex}{A, W}.
Hans Leidekker [Sat, 29 Sep 2007 19:05:53 +0000 (21:05 +0200)] 
pdh: Implement PdhValidatePath{, Ex}{A, W}.

17 years agowined3d: Only call ENTER_GL for the parts in ActivateContext that actually need it.
Roderick Colenbrander [Sat, 29 Sep 2007 15:12:35 +0000 (17:12 +0200)] 
wined3d: Only call ENTER_GL for the parts in ActivateContext that actually need it.

17 years agowined3d: CreateContext should not be called between ENTER_GL/LEAVE_GL.
Roderick Colenbrander [Sat, 29 Sep 2007 14:58:44 +0000 (16:58 +0200)] 
wined3d: CreateContext should not be called between ENTER_GL/LEAVE_GL.

17 years agowined3d: CreateFakeGLContxt/ReleaseFakeGLContext doesn't need ENTER_GL/LEAVE_GL and...
Roderick Colenbrander [Sat, 29 Sep 2007 14:38:11 +0000 (16:38 +0200)] 
wined3d: CreateFakeGLContxt/ReleaseFakeGLContext doesn't need ENTER_GL/LEAVE_GL and they are making GDI calls.

The removal of ENTER_GL from the fake context code, requires the
addition of ENTER_GL/LEAVE_GL to FillGLCaps which was protected by the
fake context code before.

17 years agomsvfw32: Fix a memory leak.
Andrew Talbot [Fri, 28 Sep 2007 20:24:53 +0000 (21:24 +0100)] 
msvfw32: Fix a memory leak.

17 years agodinput: Fix typo.
Vitaliy Margolen [Sat, 29 Sep 2007 16:23:11 +0000 (10:23 -0600)] 
dinput: Fix typo.

17 years agomshtml: Use GetWineURL in before_async_open.
Jacek Caban [Sat, 29 Sep 2007 01:41:10 +0000 (03:41 +0200)] 
mshtml: Use GetWineURL in before_async_open.

17 years agomshtml: Remove no longer used defines.
Jacek Caban [Sat, 29 Sep 2007 01:40:46 +0000 (03:40 +0200)] 
mshtml: Remove no longer used defines.

17 years agowincrypt.h: Add a few more definitions.
Juan Lang [Fri, 28 Sep 2007 21:56:45 +0000 (14:56 -0700)] 
wincrypt.h: Add a few more definitions.

17 years agowintrust: Add stub for WVTAsn1SpcSpOpusInfoDecode.
Juan Lang [Fri, 28 Sep 2007 23:28:12 +0000 (16:28 -0700)] 
wintrust: Add stub for WVTAsn1SpcSpOpusInfoDecode.

17 years agocrypt32: Correct copying a signer info's attributes.
Juan Lang [Fri, 28 Sep 2007 23:12:41 +0000 (16:12 -0700)] 
crypt32: Correct copying a signer info's attributes.

17 years agowintrust: Don't warn for generic cert verify action.
Juan Lang [Fri, 28 Sep 2007 20:05:18 +0000 (13:05 -0700)] 
wintrust: Don't warn for generic cert verify action.

17 years agowintrust: In SoftpubLoadSignature, don't assume a message is present.
Juan Lang [Fri, 28 Sep 2007 19:47:03 +0000 (12:47 -0700)] 
wintrust: In SoftpubLoadSignature, don't assume a message is present.

17 years agowintrust: Improve SoftpubLoadMessage for WTD_CHOICE_CERT.
Juan Lang [Fri, 28 Sep 2007 19:44:27 +0000 (12:44 -0700)] 
wintrust: Improve SoftpubLoadMessage for WTD_CHOICE_CERT.

17 years agowintrust: Implement SoftpubDefCertInit.
Juan Lang [Fri, 28 Sep 2007 19:42:47 +0000 (12:42 -0700)] 
wintrust: Implement SoftpubDefCertInit.

17 years agocrypt32: Be more strict about format of serialized store files.
Juan Lang [Fri, 28 Sep 2007 16:06:11 +0000 (09:06 -0700)] 
crypt32: Be more strict about format of serialized store files.

17 years agocrypt32: Implement opening file name stores from files that contain PKCS7 messages.
Juan Lang [Fri, 28 Sep 2007 16:03:53 +0000 (09:03 -0700)] 
crypt32: Implement opening file name stores from files that contain PKCS7 messages.

17 years agocrypt32: Allow file stores to support more than one type of file.
Juan Lang [Fri, 28 Sep 2007 15:38:12 +0000 (08:38 -0700)] 
crypt32: Allow file stores to support more than one type of file.

17 years agocrypt32: Create file store directly in CRYPT_FileNameOpenStoreW.
Juan Lang [Fri, 28 Sep 2007 15:37:47 +0000 (08:37 -0700)] 
crypt32: Create file store directly in CRYPT_FileNameOpenStoreW.

17 years agocrypt32: Add a helper function to create a file store from an already-initialized...
Juan Lang [Fri, 28 Sep 2007 15:37:17 +0000 (08:37 -0700)] 
crypt32: Add a helper function to create a file store from an already-initialized memory store.

17 years agouser32: WM_IME_SETCONTEXT messages are optional.
Dmitry Timoshkov [Fri, 28 Sep 2007 15:22:37 +0000 (00:22 +0900)] 
user32: WM_IME_SETCONTEXT messages are optional.

17 years agogdi32: Fix 3 tiny bugs in bidi.
Maarten Lankhorst [Fri, 28 Sep 2007 14:22:15 +0000 (16:22 +0200)] 
gdi32: Fix 3 tiny bugs in bidi.

17 years agogdi32: Fix meaning and use of bidirectionality flags.
Maarten Lankhorst [Thu, 27 Sep 2007 08:41:58 +0000 (10:41 +0200)] 
gdi32: Fix meaning and use of bidirectionality flags.

17 years agomsvcirt: Added stub implementation of msvcirt.dll.
Alexandre Julliard [Fri, 28 Sep 2007 18:43:43 +0000 (20:43 +0200)] 
msvcirt: Added stub implementation of msvcirt.dll.

17 years agoRelease 0.9.46. wine-0.9.46
Alexandre Julliard [Fri, 28 Sep 2007 15:25:19 +0000 (17:25 +0200)] 
Release 0.9.46.

17 years agokernel32: Pass completion value to ntdll layer.
Andrey Turkin [Thu, 27 Sep 2007 20:04:07 +0000 (00:04 +0400)] 
kernel32: Pass completion value to ntdll layer.

17 years agoserver: Allow completion object to be attached to an fd object.
Andrey Turkin [Thu, 27 Sep 2007 20:03:39 +0000 (00:03 +0400)] 
server: Allow completion object to be attached to an fd object.

17 years agocrypt32: Move CertSaveStore to serialize.c.
Juan Lang [Thu, 27 Sep 2007 23:13:05 +0000 (16:13 -0700)] 
crypt32: Move CertSaveStore to serialize.c.

17 years agocrypt32: Use CertSaveStore to save file stores.
Juan Lang [Thu, 27 Sep 2007 21:01:30 +0000 (14:01 -0700)] 
crypt32: Use CertSaveStore to save file stores.

17 years agocrypt32: Implement CertSaveStore.
Juan Lang [Thu, 27 Sep 2007 20:49:16 +0000 (13:49 -0700)] 
crypt32: Implement CertSaveStore.