Alexandre Julliard [Mon, 2 Jul 2007 11:40:32 +0000 (13:40 +0200)]
configure: Export the shared library extension instead of hardcoding .so.
Alexandre Julliard [Mon, 2 Jul 2007 11:38:18 +0000 (13:38 +0200)]
configure: Fix the strip command line for Mac OS.
Paul Vriens [Mon, 2 Jul 2007 08:53:47 +0000 (10:53 +0200)]
advapi32/tests: Add tests for OpenSCManagerA.
H. Verbeet [Sun, 1 Jul 2007 21:41:57 +0000 (23:41 +0200)]
wined3d: Cleanup shader_glsl_load_psamplers().
H. Verbeet [Sun, 1 Jul 2007 21:41:47 +0000 (23:41 +0200)]
wined3d: In tex_colorop() & tex_alphaop(), only check the mapped stage against GL_LIMITS(textures) if the texture is used.
H. Verbeet [Sun, 1 Jul 2007 21:41:15 +0000 (23:41 +0200)]
wined3d: Only set GL_SHADER_OPERATION_NV to GL_NONE for supported units.
H. Verbeet [Sun, 1 Jul 2007 21:41:04 +0000 (23:41 +0200)]
wined3d: Only call activate_dimensions() if the texture is used.
H. Verbeet [Sun, 1 Jul 2007 21:40:57 +0000 (23:40 +0200)]
wined3d: Call IWineD3DDeviceImpl_FindTexUnitMap for cards without support for NV_REGISTER_COMBINERS as well.
Kai Blin [Fri, 29 Jun 2007 21:39:20 +0000 (23:39 +0200)]
ws2_32: Handle IPv6 in WSAStringToAddress.
Michael Stefaniuc [Fri, 29 Jun 2007 20:50:18 +0000 (22:50 +0200)]
ntdll: Fix missing unlock on error path. Found by Smatch.
Juan Lang [Fri, 29 Jun 2007 20:00:48 +0000 (13:00 -0700)]
crypt32: Accept ERROR_INVALID_PARAMETER in addition to ERROR_PATH_NOT_FOUND (and remove no-longer-useful checkFileStoreFailure).
Juan Lang [Fri, 29 Jun 2007 19:56:43 +0000 (12:56 -0700)]
crypt32: Accept ERROR_BADKEY in addition to ERROR_INVALID_HANDLE.
Juan Lang [Fri, 29 Jun 2007 19:53:35 +0000 (12:53 -0700)]
crypt32: Accept OSS errors as well.
Juan Lang [Fri, 29 Jun 2007 19:43:00 +0000 (12:43 -0700)]
crypt32: Accept OSS errors.
Juan Lang [Fri, 29 Jun 2007 19:38:07 +0000 (12:38 -0700)]
crypt32: Don't fail when CryptVerifyCertificateSignatureEx is missing, use skip (and get rid of unnecessary indenting).
Juan Lang [Fri, 29 Jun 2007 19:37:08 +0000 (12:37 -0700)]
crypt32: Use skip to avoid failures where support is missing.
Markus Gömmel [Fri, 22 Jun 2007 11:53:30 +0000 (13:53 +0200)]
user32: Center MessageBox dialogs to desktop, as Windows does.
Markus Gömmel [Thu, 21 Jun 2007 09:24:16 +0000 (11:24 +0200)]
comctl32/datetime: Added a missing InvalidateRect to update display after WM_ENABLE.
Aric Stewart [Fri, 29 Jun 2007 16:03:08 +0000 (11:03 -0500)]
imm32: Implementation of GCS_CURSORPOS.
Alexandre Julliard [Fri, 29 Jun 2007 17:36:20 +0000 (19:36 +0200)]
Release 0.9.40.
Maarten Lankhorst [Fri, 29 Jun 2007 16:30:52 +0000 (18:30 +0200)]
dsound: Fix calcplayposition to handle mixed amount > buffer length better.
Konstantin Kondratyuk [Fri, 29 Jun 2007 11:18:08 +0000 (15:18 +0400)]
programs/winefile: Add Russian resources.
Andrew Talbot [Thu, 28 Jun 2007 20:32:45 +0000 (21:32 +0100)]
ole32: Constify some variables.
Kai Blin [Fri, 29 Jun 2007 10:41:28 +0000 (12:41 +0200)]
ws2_32: Return WSAEINVAL for unhandled address families in WSAStringToAddress.
Prepare for IPv6 support.
Misha Koshelev [Fri, 29 Jun 2007 01:00:30 +0000 (20:00 -0500)]
shell32: Fix shelllink creation to non-executable files and remove unnecessary code.
Misha Koshelev [Fri, 29 Jun 2007 00:56:30 +0000 (19:56 -0500)]
shell32/tests: Fix tests of IShellLinkA_SetPath to conform on both Windows 98 and XP.
Misha Koshelev [Fri, 29 Jun 2007 00:56:24 +0000 (19:56 -0500)]
shell32/tests: Allow CoCreateInstance to return E_NOINTERFACE to pass on Win98; add skips and display return values.
Misha Koshelev [Fri, 29 Jun 2007 00:56:00 +0000 (19:56 -0500)]
shell32/tests: Add test for shell links to existing non-executable files.
Misha Koshelev [Fri, 29 Jun 2007 00:55:56 +0000 (19:55 -0500)]
shell32/tests: Allow individual tests in check_lnk to be todo_wine'd.
H. Verbeet [Thu, 28 Jun 2007 21:32:59 +0000 (23:32 +0200)]
wined3d: Get rid of the oneToOneTexUnitMap field.
H. Verbeet [Thu, 28 Jun 2007 21:32:53 +0000 (23:32 +0200)]
wined3d: In device_map_psamplers(), only touch the sampler mapping for samplers that are used by the shader.
H. Verbeet [Thu, 28 Jun 2007 21:32:38 +0000 (23:32 +0200)]
wined3d: Cleanup device_map_fixed_function_samplers().
Alexandre Julliard [Fri, 29 Jun 2007 11:40:48 +0000 (13:40 +0200)]
ws2_32: Don't print traces from async I/O callbacks.
Alexandre Julliard [Fri, 29 Jun 2007 11:40:42 +0000 (13:40 +0200)]
ntdll: Don't print traces from async I/O callbacks.
Jacek Caban [Fri, 29 Jun 2007 00:58:42 +0000 (02:58 +0200)]
mshtml: Add IID_IPropertyNotifySink and DIID_HTMLTextContainerEvents connection points to HTMLBodyElement.
Jacek Caban [Fri, 29 Jun 2007 00:50:39 +0000 (02:50 +0200)]
mshtml: Added IConnectionPointContainer implementation to HTMLBodyElement.
Jacek Caban [Fri, 29 Jun 2007 00:50:04 +0000 (02:50 +0200)]
mshtml: Make connection points container independent.
Jacek Caban [Fri, 29 Jun 2007 00:49:27 +0000 (02:49 +0200)]
mshtml: Move IConnectionPointContainer to the separated struct.
Jacek Caban [Fri, 29 Jun 2007 00:48:50 +0000 (02:48 +0200)]
mshtml: Store connection point as a list.
Jacek Caban [Fri, 29 Jun 2007 00:47:59 +0000 (02:47 +0200)]
mshtml: Don't use dynamic allocation for connection points.
Juan Lang [Fri, 29 Jun 2007 00:19:45 +0000 (17:19 -0700)]
crypt32: Implement getting content for data messages opened to encode.
Juan Lang [Fri, 29 Jun 2007 00:19:04 +0000 (17:19 -0700)]
crypt32: Implement getting bare content for data messages opened to encode.
Juan Lang [Fri, 29 Jun 2007 00:16:49 +0000 (17:16 -0700)]
crypt32: Add tests for data message encoding.
Juan Lang [Fri, 29 Jun 2007 00:16:15 +0000 (17:16 -0700)]
crypt32: Add a stub get param function for data messages and remove stub message from open function.
Juan Lang [Fri, 29 Jun 2007 00:14:02 +0000 (17:14 -0700)]
crypt32: Implement CryptMsgUpdate for data messages opened to encode.
Juan Lang [Thu, 28 Jun 2007 23:53:37 +0000 (16:53 -0700)]
crypt32: Add a finalized member to message.
Juan Lang [Thu, 28 Jun 2007 23:52:37 +0000 (16:52 -0700)]
crypt32: Store stream info in message.
Juan Lang [Thu, 28 Jun 2007 23:51:47 +0000 (16:51 -0700)]
crypt32: Add an update function, use it to implement CryptMsgUpdate.
Juan Lang [Thu, 28 Jun 2007 23:49:55 +0000 (16:49 -0700)]
crypt32: Add a get param function, use it to implement CryptMsgGetParam.
Juan Lang [Thu, 28 Jun 2007 23:49:06 +0000 (16:49 -0700)]
crypt32: Stub CryptMsgOpenToEncode for data messages.
Juan Lang [Thu, 28 Jun 2007 23:46:55 +0000 (16:46 -0700)]
crypt32: Test CryptMsgGetParam for data messages opened to encode.
Juan Lang [Thu, 28 Jun 2007 23:46:33 +0000 (16:46 -0700)]
crypt32: Test CryptMsgUpdate for data messages opened to encode.
Juan Lang [Thu, 28 Jun 2007 23:46:08 +0000 (16:46 -0700)]
crypt32: Test CryptMsgOpenToEncode for data messages.
Juan Lang [Thu, 28 Jun 2007 23:45:29 +0000 (16:45 -0700)]
crypt32: Add base message type and use it to implement CryptMsgDuplicate and CryptMsgClose.
Juan Lang [Thu, 28 Jun 2007 23:44:33 +0000 (16:44 -0700)]
crypt32: Add basic parameter checking to CryptMsgOpenTo*.
Juan Lang [Thu, 28 Jun 2007 23:43:17 +0000 (16:43 -0700)]
crypt32: Add basic tests for CryptMsg functions.
Juan Lang [Thu, 28 Jun 2007 23:41:43 +0000 (16:41 -0700)]
crypt32: Don't return fake HCRYPTMSG from CryptMsgOpenTo*.
Juan Lang [Thu, 28 Jun 2007 17:07:57 +0000 (10:07 -0700)]
wincrypt: Add missing message flags and parameters.
Rob Shearman [Fri, 29 Jun 2007 08:11:32 +0000 (09:11 +0100)]
wine.inf: Add the SystemDrive environment variable.
Misha Koshelev [Fri, 29 Jun 2007 00:47:59 +0000 (19:47 -0500)]
winemenubuilder: Do not WINE_ERR in InvokeShellLinker if we are going to try again.
James Hawkins [Thu, 28 Jun 2007 22:38:58 +0000 (15:38 -0700)]
msi: Ignore invalid conditional expressions when checking the launch conditions.
James Hawkins [Thu, 28 Jun 2007 22:11:26 +0000 (15:11 -0700)]
msi: Add tests that show '!=' is not a valid conditional expression operator.
Michael Stefaniuc [Thu, 28 Jun 2007 21:00:54 +0000 (23:00 +0200)]
comctl32: Replace malloc() with HeapAlloc().
Alex Villacís Lasso [Thu, 28 Jun 2007 15:48:59 +0000 (10:48 -0500)]
winemp3: Announce capability to decode at 48 KHz.
Pedro Maia [Fri, 22 Jun 2007 16:06:20 +0000 (17:06 +0100)]
shell32: Update paths in Portuguese resource.
Maarten Lankhorst [Thu, 28 Jun 2007 15:34:01 +0000 (17:34 +0200)]
winealsa: Silence buffer on allocation.
Vitaliy Margolen [Thu, 28 Jun 2007 12:34:04 +0000 (06:34 -0600)]
dinput: Move key state array into object.
Hans Leidekker [Mon, 25 Jun 2007 19:11:02 +0000 (21:11 +0200)]
pdh: Implement PdhCollectQueryData.
Hans Leidekker [Mon, 25 Jun 2007 19:10:19 +0000 (21:10 +0200)]
pdh: Implement PdhAddCounter{A, W} and PdhRemoveCounter.
Hans Leidekker [Mon, 25 Jun 2007 19:10:11 +0000 (21:10 +0200)]
pdh: Implement PdhOpenQuery{A, W} and PdhCloseQuery.
Hans Leidekker [Mon, 25 Jun 2007 19:09:48 +0000 (21:09 +0200)]
pdh: Add public headers.
Alexandre Julliard [Thu, 28 Jun 2007 12:10:42 +0000 (14:10 +0200)]
wpp: Don't suppress output from C include files, that's up to the user.
Alexandre Julliard [Thu, 28 Jun 2007 12:10:07 +0000 (14:10 +0200)]
wrc: Strip C code based on the name of the include file.
Get rid of the old C code stripping support that wasn't used anymore.
Maarten Lankhorst [Sat, 23 Jun 2007 18:40:35 +0000 (20:40 +0200)]
dsound/winealsa: Remove writelead for alsa directsound.
Maarten Lankhorst [Wed, 27 Jun 2007 21:37:26 +0000 (23:37 +0200)]
winealsa: Optimize GetPosition() more in dsalsa.
Misha Koshelev [Thu, 28 Jun 2007 01:23:33 +0000 (20:23 -0500)]
winemenubuilder: Wait for parent process to finish instead of creating RunOnce entry that may never run.
Misha Koshelev [Thu, 28 Jun 2007 01:23:30 +0000 (20:23 -0500)]
winemenubuilder: Create/release semaphore only around call to wineshelllink.
Aric Stewart [Wed, 27 Jun 2007 12:57:51 +0000 (07:57 -0500)]
riched20: Make richedit control IME aware.
Jeff Latimer [Wed, 27 Jun 2007 12:10:38 +0000 (22:10 +1000)]
cabinet: Fix a potential NULL reference.
Vitaliy Margolen [Wed, 27 Jun 2007 12:58:27 +0000 (06:58 -0600)]
dinput: Combine all Release functionality into base class.
Vitaliy Margolen [Wed, 27 Jun 2007 12:58:08 +0000 (06:58 -0600)]
dinput: Move parent dinput reference into base class.
Vitaliy Margolen [Wed, 27 Jun 2007 12:57:57 +0000 (06:57 -0600)]
dinput: Remove duplicate code.
H. Verbeet [Wed, 27 Jun 2007 21:47:24 +0000 (23:47 +0200)]
wined3d: Check more thoroughly if a stage references a texture.
H. Verbeet [Wed, 27 Jun 2007 21:47:06 +0000 (23:47 +0200)]
wined3d: Map vertex samplers to a texturing unit.
H. Verbeet [Wed, 27 Jun 2007 21:46:53 +0000 (23:46 +0200)]
wined3d: Implement texldl.
Michael Stefaniuc [Wed, 27 Jun 2007 20:54:56 +0000 (22:54 +0200)]
winefile: Do not use the TEXT() macro on character constants. The implicit cast from char to WCHAR works as well in UNICODE mode.
Michael Stefaniuc [Wed, 27 Jun 2007 20:48:29 +0000 (22:48 +0200)]
winefile: Do not use wide character constants.
Andrew Talbot [Wed, 27 Jun 2007 19:59:51 +0000 (20:59 +0100)]
ntdll: Constify some variables.
Paul Vriens [Thu, 28 Jun 2007 05:59:55 +0000 (07:59 +0200)]
advapi32/service: Don't rely blindly on type.
Paul Vriens [Wed, 27 Jun 2007 15:14:55 +0000 (17:14 +0200)]
advapi32/service: Make sure we fill all struct members.
Konstantin Kondratyuk [Wed, 27 Jun 2007 07:03:11 +0000 (11:03 +0400)]
uninstaller: Add Russian resources.
James Hawkins [Mon, 25 Jun 2007 22:56:21 +0000 (15:56 -0700)]
msi: Reference count the custom action data to avoid freeing the data by another thread.
Based on a patch by Rob Shearman.
Alexandre Julliard [Wed, 27 Jun 2007 12:14:49 +0000 (14:14 +0200)]
msi: Avoid some redundant checks in MsiCloseHandle.
James Hawkins [Wed, 27 Jun 2007 00:02:06 +0000 (17:02 -0700)]
msi: Add support for remote handles.
Paul Vriens [Tue, 26 Jun 2007 18:55:01 +0000 (20:55 +0200)]
advapi32/service: Return (more) correct needed buffersize.
Paul Vriens [Tue, 26 Jun 2007 15:47:56 +0000 (17:47 +0200)]
advapi32/service: Fix wrong key.
Paul Vriens [Tue, 26 Jun 2007 15:28:14 +0000 (17:28 +0200)]
advapi32/service: Use the correct registry key for the service account.
Paul Vriens [Tue, 26 Jun 2007 10:56:53 +0000 (12:56 +0200)]
advapi32/tests: Add some service related tests.
Damjan Jovanovic [Wed, 27 Jun 2007 07:50:35 +0000 (09:50 +0200)]
winex11.drv: Added better support for the X file drag protocol.
Evan Stade [Wed, 27 Jun 2007 00:50:52 +0000 (17:50 -0700)]
gdi32: Added missing call to GDI_ReleaseObj.