wine
13 years agoole32: Use IsEqualIID instead of memcmp to compare REFIIDs.
Michael Stefaniuc [Fri, 23 Jul 2010 09:30:00 +0000 (11:30 +0200)] 
ole32: Use IsEqualIID instead of memcmp to compare REFIIDs.

13 years agomsi: Synchronize the spec file with version 5.0.
Hans Leidekker [Fri, 23 Jul 2010 07:43:44 +0000 (09:43 +0200)] 
msi: Synchronize the spec file with version 5.0.

13 years agomsi: Register dlls directly in the SelfRegModules and SelfUnregModules actions.
Hans Leidekker [Fri, 23 Jul 2010 07:43:27 +0000 (09:43 +0200)] 
msi: Register dlls directly in the SelfRegModules and SelfUnregModules actions.

13 years agomsi: Warn if a transform file cannot be opened.
Hans Leidekker [Fri, 23 Jul 2010 07:43:11 +0000 (09:43 +0200)] 
msi: Warn if a transform file cannot be opened.

13 years agomsi: Add some tests for MsiGetSourcePath.
Hans Leidekker [Fri, 23 Jul 2010 07:42:56 +0000 (09:42 +0200)] 
msi: Add some tests for MsiGetSourcePath.

13 years agomsi: Set/unset the SourceDir property at the right stage in the execution sequence.
Hans Leidekker [Fri, 23 Jul 2010 07:42:37 +0000 (09:42 +0200)] 
msi: Set/unset the SourceDir property at the right stage in the execution sequence.

13 years agomsi: Never defer standard actions.
Hans Leidekker [Fri, 23 Jul 2010 07:42:21 +0000 (09:42 +0200)] 
msi: Never defer standard actions.

13 years agomsi/tests: Properly contruct the icon path for win9x.
Hans Leidekker [Fri, 23 Jul 2010 07:42:06 +0000 (09:42 +0200)] 
msi/tests: Properly contruct the icon path for win9x.

13 years agomsi/tests: Initialize a string buffer and fix some leaks.
Hans Leidekker [Fri, 23 Jul 2010 07:41:49 +0000 (09:41 +0200)] 
msi/tests: Initialize a string buffer and fix some leaks.

13 years agomsi: Fix a memory leak.
Hans Leidekker [Fri, 23 Jul 2010 07:41:23 +0000 (09:41 +0200)] 
msi: Fix a memory leak.

13 years agourlmon: Partially implemented IUri_GetHost.
Thomas Mullaly [Thu, 24 Jun 2010 20:24:48 +0000 (16:24 -0400)] 
urlmon: Partially implemented IUri_GetHost.

13 years agourlmon/tests: Added more test URIs.
Thomas Mullaly [Thu, 24 Jun 2010 04:00:38 +0000 (00:00 -0400)] 
urlmon/tests: Added more test URIs.

13 years agourlmon: Implemented canonicalization functions for IPv4 addresses.
Thomas Mullaly [Thu, 24 Jun 2010 03:21:14 +0000 (23:21 -0400)] 
urlmon: Implemented canonicalization functions for IPv4 addresses.

13 years agourlmon: Implemented a parser for IPv4 addresses.
Thomas Mullaly [Mon, 21 Jun 2010 21:03:02 +0000 (17:03 -0400)] 
urlmon: Implemented a parser for IPv4 addresses.

13 years agowineboot: Don't abort shutdown if we have to terminate a process.
Vincent Povirk [Thu, 22 Jul 2010 21:49:35 +0000 (16:49 -0500)] 
wineboot: Don't abort shutdown if we have to terminate a process.

We can sometimes get a FALSE result from WM_QUERYENDSESSION as a side-effect
of terminating a process. We should continue the shutdown process in this
case.

13 years agowineboot: Query windows from all desktops when --end-session --kill is used.
Vincent Povirk [Tue, 18 May 2010 18:36:36 +0000 (13:36 -0500)] 
wineboot: Query windows from all desktops when --end-session --kill is used.

13 years agousp10: Start implementing Chaining Context Substitution Format 3: Coverage-based...
Aric Stewart [Thu, 22 Jul 2010 21:18:02 +0000 (16:18 -0500)] 
usp10: Start implementing Chaining Context Substitution Format 3: Coverage-based Chaining Context Glyph Substitution.

13 years agoshell32: Implement Set/GetCurrentViewMode in the default shellview.
David Hedberg [Thu, 22 Jul 2010 20:08:07 +0000 (22:08 +0200)] 
shell32: Implement Set/GetCurrentViewMode in the default shellview.

13 years agokrnl386.exe16: Add an error code.
AndrĂ© Hentschel [Thu, 22 Jul 2010 17:08:02 +0000 (19:08 +0200)] 
krnl386.exe16: Add an error code.

13 years agocmdlgtst: Add Ukrainian translation.
Igor Paliychuk [Thu, 22 Jul 2010 14:22:14 +0000 (17:22 +0300)] 
cmdlgtst: Add Ukrainian translation.

13 years agoatl: Improved AtlInternalQueryInterface implementation.
Piotr Caban [Thu, 22 Jul 2010 16:37:12 +0000 (18:37 +0200)] 
atl: Improved AtlInternalQueryInterface implementation.

13 years agoinclude: Don't install tlb files, they are platform-dependent.
Alexandre Julliard [Fri, 23 Jul 2010 09:34:23 +0000 (11:34 +0200)] 
include: Don't install tlb files, they are platform-dependent.

13 years agogdi32: Update the DC mappings when the layout is changed.
Alexandre Julliard [Fri, 23 Jul 2010 09:34:07 +0000 (11:34 +0200)] 
gdi32: Update the DC mappings when the layout is changed.

13 years agogdi32/tests: Fix a typo in a macro name.
Alexandre Julliard [Thu, 22 Jul 2010 19:04:56 +0000 (21:04 +0200)] 
gdi32/tests: Fix a typo in a macro name.

13 years agouser32: DCX_NORESETATTRS should be applied at DC release time.
Alexandre Julliard [Thu, 22 Jul 2010 18:00:35 +0000 (20:00 +0200)] 
user32: DCX_NORESETATTRS should be applied at DC release time.

13 years agomsvcp90: Added allocator<char> implementation.
Piotr Caban [Thu, 22 Jul 2010 07:40:19 +0000 (09:40 +0200)] 
msvcp90: Added allocator<char> implementation.

13 years agoinclude: Make sure wine/port.h and msvcrt headers are not used together.
Alexandre Julliard [Thu, 22 Jul 2010 15:40:55 +0000 (17:40 +0200)] 
include: Make sure wine/port.h and msvcrt headers are not used together.

13 years agomsvcrt: Use the appropriate mangled names for operator new/delete on 64-bit.
Alexandre Julliard [Thu, 22 Jul 2010 14:55:35 +0000 (16:55 +0200)] 
msvcrt: Use the appropriate mangled names for operator new/delete on 64-bit.

13 years agod3dx9/tests: Add beginning of general tests for texture functions.
Owen Rudge [Wed, 21 Jul 2010 14:06:09 +0000 (15:06 +0100)] 
d3dx9/tests: Add beginning of general tests for texture functions.

13 years agoshlwapi/tests: Load shell32 explicitly.
Paul Vriens [Thu, 22 Jul 2010 13:13:06 +0000 (15:13 +0200)] 
shlwapi/tests: Load shell32 explicitly.

13 years agoshell32: Change a fixme to a trace in shfldr_unixfs.c.
David Hedberg [Wed, 21 Jul 2010 19:49:13 +0000 (21:49 +0200)] 
shell32: Change a fixme to a trace in shfldr_unixfs.c.

This downgrades a FIXME that can be triggered in normal operation
through the use of, for example, SHGetIDListFromObject.

13 years agoole32: Implement cross-process drag and drop.
Huw Davies [Thu, 22 Jul 2010 12:37:19 +0000 (13:37 +0100)] 
ole32: Implement cross-process drag and drop.

13 years agoole32/tests: Relax the reference counting tests a bit. We only care whether reference...
Huw Davies [Thu, 22 Jul 2010 11:16:17 +0000 (12:16 +0100)] 
ole32/tests: Relax the reference counting tests a bit. We only care whether references are held or not.

13 years agowordpad: Allow objects & images to be added with native riched20.
Dylan Smith [Thu, 22 Jul 2010 12:30:19 +0000 (08:30 -0400)] 
wordpad: Allow objects & images to be added with native riched20.

Native riched20.dll seems to need an IRichEditOleCallback object in
order to get a buffer to store the image (using the GetNewStorage
method).

13 years agoshdocvw: Don't fail on invalid headers argument in navigate_url.
Jacek Caban [Thu, 22 Jul 2010 11:58:45 +0000 (13:58 +0200)] 
shdocvw: Don't fail on invalid headers argument in navigate_url.

13 years agomsvcrt: Fixed strtod_l/wcstod_l implementation.
Piotr Caban [Thu, 22 Jul 2010 10:35:08 +0000 (12:35 +0200)] 
msvcrt: Fixed strtod_l/wcstod_l implementation.

13 years agomsi/tests: Fix some more wow64 test failures.
Hans Leidekker [Thu, 22 Jul 2010 09:49:28 +0000 (11:49 +0200)] 
msi/tests: Fix some more wow64 test failures.

13 years agomsi/tests: Avoid a long timeout in the test for DeleteServices.
Hans Leidekker [Thu, 22 Jul 2010 09:49:05 +0000 (11:49 +0200)] 
msi/tests: Avoid a long timeout in the test for DeleteServices.

13 years agomsi/tests: Skip tests when the current user has insufficient rights.
Hans Leidekker [Thu, 22 Jul 2010 09:48:28 +0000 (11:48 +0200)] 
msi/tests: Skip tests when the current user has insufficient rights.

13 years agomsi/tests: Return an error code from helper_createpackage and package_from_db.
Hans Leidekker [Thu, 22 Jul 2010 09:48:10 +0000 (11:48 +0200)] 
msi/tests: Return an error code from helper_createpackage and package_from_db.

13 years agomsi/tests: Fix test failures on wow64.
Hans Leidekker [Thu, 22 Jul 2010 09:47:46 +0000 (11:47 +0200)] 
msi/tests: Fix test failures on wow64.

13 years agomsi: Downgrade a warning.
Hans Leidekker [Thu, 22 Jul 2010 09:47:30 +0000 (11:47 +0200)] 
msi: Downgrade a warning.

13 years agomsi: Make sure properties are updated after applying a patch.
Hans Leidekker [Thu, 22 Jul 2010 09:47:13 +0000 (11:47 +0200)] 
msi: Make sure properties are updated after applying a patch.

13 years agocomctl32: Make sure that the focus is set to an existing property sheet button.
Dmitry Timoshkov [Thu, 22 Jul 2010 08:50:41 +0000 (17:50 +0900)] 
comctl32: Make sure that the focus is set to an existing property sheet button.

13 years agoshlwapi: Improved UrlCanonicalizeW implementation.
Piotr Caban [Thu, 22 Jul 2010 07:39:30 +0000 (09:39 +0200)] 
shlwapi: Improved UrlCanonicalizeW implementation.

13 years agourlmon: Implemented IUri_GetPassword.
Thomas Mullaly [Sun, 20 Jun 2010 03:53:37 +0000 (23:53 -0400)] 
urlmon: Implemented IUri_GetPassword.

13 years agourlmon: Implemented IUri_GetUserName.
Thomas Mullaly [Sun, 20 Jun 2010 03:41:46 +0000 (23:41 -0400)] 
urlmon: Implemented IUri_GetUserName.

13 years agourlmon: Implemented IUri_GetUserInfo.
Thomas Mullaly [Thu, 17 Jun 2010 23:38:23 +0000 (19:38 -0400)] 
urlmon: Implemented IUri_GetUserInfo.

13 years agourlmon/tests: Added more test URI's.
Thomas Mullaly [Thu, 17 Jun 2010 23:26:53 +0000 (19:26 -0400)] 
urlmon/tests: Added more test URI's.

13 years agourlmon: Implemented the canonicalization routine for the userinfo of a URI.
Thomas Mullaly [Thu, 17 Jun 2010 19:58:17 +0000 (15:58 -0400)] 
urlmon: Implemented the canonicalization routine for the userinfo of a URI.

13 years agourlmon: Implemented parser for the userinfo of a URI.
Thomas Mullaly [Wed, 16 Jun 2010 23:48:23 +0000 (19:48 -0400)] 
urlmon: Implemented parser for the userinfo of a URI.

13 years agourlmon: Added a stub implementation for parsing the hier-part of a URI.
Thomas Mullaly [Sat, 12 Jun 2010 00:19:35 +0000 (20:19 -0400)] 
urlmon: Added a stub implementation for parsing the hier-part of a URI.

13 years agourlmon: Fixed the scheme name parser to handle wildcard schemes.
Thomas Mullaly [Thu, 22 Jul 2010 03:56:36 +0000 (23:56 -0400)] 
urlmon: Fixed the scheme name parser to handle wildcard schemes.

13 years agokernel32/tests: Add test for CT_TYPE1 of GetStringTypeW.
Aric Stewart [Mon, 19 Jul 2010 18:52:57 +0000 (13:52 -0500)] 
kernel32/tests: Add test for CT_TYPE1 of GetStringTypeW.

13 years agolibwine: There are a few supercript characters (No, Lm types) that Windows marks...
Aric Stewart [Mon, 19 Jul 2010 18:52:43 +0000 (13:52 -0500)] 
libwine: There are a few supercript characters (No, Lm types) that Windows marks as being either digit or as a letter.

13 years agolibwine: There are a number of characters of non punctuation type in the latin I...
Aric Stewart [Mon, 19 Jul 2010 18:52:29 +0000 (13:52 -0500)] 
libwine: There are a number of characters of non punctuation type in the latin I block that Windows considers to be punctuation.

13 years agolibwine: Remove some previous c1 cntrl exceptions that are no longer valid.
Aric Stewart [Mon, 19 Jul 2010 18:52:15 +0000 (13:52 -0500)] 
libwine: Remove some previous c1 cntrl exceptions that are no longer valid.

13 years agolibwine: Add C1_DEFINED to our C1 types and set it properly.
Aric Stewart [Mon, 19 Jul 2010 18:51:59 +0000 (13:51 -0500)] 
libwine: Add C1_DEFINED to our C1 types and set it properly.

13 years agolibwine: Update wctype table to represent windows 7 values.
Aric Stewart [Mon, 19 Jul 2010 18:51:39 +0000 (13:51 -0500)] 
libwine: Update wctype table to represent windows 7 values.

13 years agouser32: Prevent resize of minimized windows from SetWindowPos.
Dylan Smith [Tue, 20 Jul 2010 21:53:23 +0000 (17:53 -0400)] 
user32: Prevent resize of minimized windows from SetWindowPos.

13 years agouser32/tests: Minimized windows shouldn't be resizable.
Dylan Smith [Tue, 20 Jul 2010 21:53:15 +0000 (17:53 -0400)] 
user32/tests: Minimized windows shouldn't be resizable.

13 years agowinhttp: Handle errors from SSL_read.
Hans Leidekker [Tue, 20 Jul 2010 12:50:19 +0000 (14:50 +0200)] 
winhttp: Handle errors from SSL_read.

13 years agowinhttp: Add a partial implementation of WINHTTP_OPTION_SECURITY_CERTIFICATE_STRUCT.
Hans Leidekker [Tue, 20 Jul 2010 12:49:52 +0000 (14:49 +0200)] 
winhttp: Add a partial implementation of WINHTTP_OPTION_SECURITY_CERTIFICATE_STRUCT.

13 years agokernel32: Enhance EndUpdateResource.
Andrey Turkin [Wed, 21 Jul 2010 13:57:37 +0000 (17:57 +0400)] 
kernel32: Enhance EndUpdateResource.

13 years agowrc: Display a warning in pedantic mode when using memory options in 32-bit resources.
Alexandre Julliard [Thu, 22 Jul 2010 08:43:08 +0000 (10:43 +0200)] 
wrc: Display a warning in pedantic mode when using memory options in 32-bit resources.

13 years agosane.ds: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:02 +0000 (23:56 +0200)] 
sane.ds: Remove the ignored common resource attributes.

13 years agocredui: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:51:13 +0000 (23:51 +0200)] 
credui: Remove the ignored common resource attributes.

13 years agoserialui: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:07 +0000 (23:56 +0200)] 
serialui: Remove the ignored common resource attributes.

13 years agomsi: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:53:26 +0000 (23:53 +0200)] 
msi: Remove the ignored common resource attributes.

13 years agoview: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:57:12 +0000 (23:57 +0200)] 
view: Remove the ignored common resource attributes.

13 years agoshdoclc: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:14 +0000 (23:56 +0200)] 
shdoclc: Remove the ignored common resource attributes.

13 years agomsiexec: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:49 +0000 (23:56 +0200)] 
msiexec: Remove the ignored common resource attributes.

13 years agowinefile: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:57:24 +0000 (23:57 +0200)] 
winefile: Remove the ignored common resource attributes.

13 years agoshlwapi: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:22 +0000 (23:56 +0200)] 
shlwapi: Remove the ignored common resource attributes.

13 years agompr: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:53:09 +0000 (23:53 +0200)] 
mpr: Remove the ignored common resource attributes.

13 years agooleaut32: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:55:55 +0000 (23:55 +0200)] 
oleaut32: Remove the ignored common resource attributes.

13 years agostart: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:57:02 +0000 (23:57 +0200)] 
start: Remove the ignored common resource attributes.

13 years agoregedit: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:59 +0000 (23:56 +0200)] 
regedit: Remove the ignored common resource attributes.

13 years agoclock: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:44 +0000 (23:56 +0200)] 
clock: Remove the ignored common resource attributes.

13 years agocryptdlg: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:51:21 +0000 (23:51 +0200)] 
cryptdlg: Remove the ignored common resource attributes.

13 years agouninstaller: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:57:09 +0000 (23:57 +0200)] 
uninstaller: Remove the ignored common resource attributes.

13 years agostdole32.tlb: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:28 +0000 (23:56 +0200)] 
stdole32.tlb: Remove the ignored common resource attributes.

13 years agowineconsole: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:57:21 +0000 (23:57 +0200)] 
wineconsole: Remove the ignored common resource attributes.

13 years agowineps.drv: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:33 +0000 (23:56 +0200)] 
wineps.drv: Remove the ignored common resource attributes.

13 years agowinhlp32: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:57:33 +0000 (23:57 +0200)] 
winhlp32: Remove the ignored common resource attributes.

13 years agolocalspl: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:53:01 +0000 (23:53 +0200)] 
localspl: Remove the ignored common resource attributes.

13 years agooledlg: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:55:58 +0000 (23:55 +0200)] 
oledlg: Remove the ignored common resource attributes.

13 years agomsacm32: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:53:12 +0000 (23:53 +0200)] 
msacm32: Remove the ignored common resource attributes.

13 years agowineboot: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:57:16 +0000 (23:57 +0200)] 
wineboot: Remove the ignored common resource attributes.

13 years agowldap32: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:40 +0000 (23:56 +0200)] 
wldap32: Remove the ignored common resource attributes.

13 years agostdole2.tlb: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:25 +0000 (23:56 +0200)] 
stdole2.tlb: Remove the ignored common resource attributes.

13 years agooleview: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:54 +0000 (23:56 +0200)] 
oleview: Remove the ignored common resource attributes.

13 years agowinspool.drv: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:38 +0000 (23:56 +0200)] 
winspool.drv: Remove the ignored common resource attributes.

13 years agomsvidc32: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:55:45 +0000 (23:55 +0200)] 
msvidc32: Remove the ignored common resource attributes.

13 years agomsxml3: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:55:48 +0000 (23:55 +0200)] 
msxml3: Remove the ignored common resource attributes.

13 years agowordpad: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:57:50 +0000 (23:57 +0200)] 
wordpad: Remove the ignored common resource attributes.

13 years agowinemine: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:57:29 +0000 (23:57 +0200)] 
winemine: Remove the ignored common resource attributes.

13 years agowinecfg: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:57:19 +0000 (23:57 +0200)] 
winecfg: Remove the ignored common resource attributes.

13 years agotaskmgr: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:57:06 +0000 (23:57 +0200)] 
taskmgr: Remove the ignored common resource attributes.

13 years agoprogman: Remove the ignored common resource attributes.
Michael Stefaniuc [Wed, 21 Jul 2010 21:56:57 +0000 (23:56 +0200)] 
progman: Remove the ignored common resource attributes.