wine
19 years agooleaut32: Conformance test for olefont:OLEFontImpl_IsEqual.
Benjamin Arai [Wed, 2 Aug 2006 23:47:28 +0000 (16:47 -0700)] 
oleaut32: Conformance test for olefont:OLEFontImpl_IsEqual.

19 years agowinnt.h: Add missing define.
Robert Reif [Thu, 3 Aug 2006 12:02:21 +0000 (08:02 -0400)] 
winnt.h: Add missing define.

19 years agowined3d: Paletted texture support.
Roderick Colenbrander [Thu, 3 Aug 2006 10:39:04 +0000 (12:39 +0200)] 
wined3d: Paletted texture support.

19 years agoddraw: Don't link to wined3d, load it at runtime.
Mike McCormack [Thu, 3 Aug 2006 05:30:00 +0000 (14:30 +0900)] 
ddraw: Don't link to wined3d, load it at runtime.

This lets ddraw dlls built on a machine with OpenGL present run on other
machines that may not have the OpenGL libraries installed.

19 years agoserver: Remove unused thread_apc member.
Thomas Kho [Thu, 3 Aug 2006 00:41:02 +0000 (19:41 -0500)] 
server: Remove unused thread_apc member.

19 years agonotepad: Updated Korean resource.
Hwang YunSong(황윤성) [Wed, 2 Aug 2006 23:55:20 +0000 (08:55 +0900)] 
notepad: Updated Korean resource.

19 years agofonts: Add that extra pixel to the variants of 'e' too.
Huw Davies [Wed, 2 Aug 2006 21:16:41 +0000 (22:16 +0100)] 
fonts: Add that extra pixel to the variants of 'e' too.

19 years agoriched20: Fixed handling of window private data for Win64.
Alexandre Julliard [Thu, 3 Aug 2006 16:20:01 +0000 (18:20 +0200)] 
riched20: Fixed handling of window private data for Win64.

19 years agoriched20: Handle incorrect calls of window procedure.
Krzysztof Foltman [Wed, 2 Aug 2006 20:54:03 +0000 (22:54 +0200)] 
riched20: Handle incorrect calls of window procedure.

19 years agoadvapi32: Check returned data from LsaQueryInformationPolicy.
Robert Reif [Wed, 2 Aug 2006 02:33:18 +0000 (22:33 -0400)] 
advapi32: Check returned data from LsaQueryInformationPolicy.

19 years agomsi/tests: Write-strings warnings fix.
Andrew Talbot [Wed, 2 Aug 2006 18:34:26 +0000 (19:34 +0100)] 
msi/tests: Write-strings warnings fix.

19 years agolz32/tests: Write-strings warning fix.
Andrew Talbot [Wed, 2 Aug 2006 17:19:51 +0000 (18:19 +0100)] 
lz32/tests: Write-strings warning fix.

19 years agokernel32: Make some functions static.
Alexandre Julliard [Wed, 2 Aug 2006 20:02:32 +0000 (22:02 +0200)] 
kernel32: Make some functions static.

19 years agohhctrl.ocx: Make some functions static.
Alexandre Julliard [Wed, 2 Aug 2006 20:02:25 +0000 (22:02 +0200)] 
hhctrl.ocx: Make some functions static.

19 years agouser: Add some missing internal Wine messages to the message spy.
Alexandre Julliard [Wed, 2 Aug 2006 20:02:13 +0000 (22:02 +0200)] 
user: Add some missing internal Wine messages to the message spy.

19 years agohlink: Added HlinkTranslateURL tub implementation.
Jacek Caban [Wed, 2 Aug 2006 19:30:46 +0000 (21:30 +0200)] 
hlink: Added HlinkTranslateURL tub implementation.

19 years agohlink: Added HlinkIsShortcut implementation.
Jacek Caban [Wed, 2 Aug 2006 19:29:58 +0000 (21:29 +0200)] 
hlink: Added HlinkIsShortcut implementation.

19 years agoole32: Clean up OleRun.
Jacek Caban [Wed, 2 Aug 2006 19:29:04 +0000 (21:29 +0200)] 
ole32: Clean up OleRun.

19 years agoriched20: Added short descriptions to functions in run.c, just in case
Krzysztof Foltman [Wed, 2 Aug 2006 18:33:26 +0000 (20:33 +0200)] 
riched20: Added short descriptions to functions in run.c, just in case
anybody had any doubts about what they actually do.

19 years agofonts: By popular demand, add an extra pixel to the smallest strike of 'e'.
Huw Davies [Wed, 2 Aug 2006 14:33:35 +0000 (15:33 +0100)] 
fonts: By popular demand, add an extra pixel to the smallest strike of 'e'.

19 years agowinetest: Added hlink tests.
Stefan Leichter [Wed, 2 Aug 2006 18:02:33 +0000 (20:02 +0200)] 
winetest: Added hlink tests.

19 years agouser: Implementation of Get/SetWindowLongPtr for 64-bit platforms.
Alexandre Julliard [Wed, 2 Aug 2006 19:59:00 +0000 (21:59 +0200)] 
user: Implementation of Get/SetWindowLongPtr for 64-bit platforms.

Also use the same code for Get/SetWindowWord.
Based on a patch by Ge van Geldorp.

19 years agomsi: Only ever write the long path for InProcServers.
Mike McCormack [Wed, 2 Aug 2006 11:41:13 +0000 (13:41 +0200)] 
msi: Only ever write the long path for InProcServers.

19 years agomsi: Register advertised components too.
Mike McCormack [Wed, 2 Aug 2006 11:41:06 +0000 (13:41 +0200)] 
msi: Register advertised components too.

19 years agouxtheme: Make some variables static.
Alexandre Julliard [Wed, 2 Aug 2006 11:33:01 +0000 (13:33 +0200)] 
uxtheme: Make some variables static.

19 years agooledlg: Make a string static.
Alexandre Julliard [Wed, 2 Aug 2006 11:32:34 +0000 (13:32 +0200)] 
oledlg: Make a string static.

19 years agokernel32: Make the keymap entries const.
Alexandre Julliard [Wed, 2 Aug 2006 11:32:05 +0000 (13:32 +0200)] 
kernel32: Make the keymap entries const.

19 years agoole32: Make some functions and variables static.
Alexandre Julliard [Wed, 2 Aug 2006 11:31:26 +0000 (13:31 +0200)] 
ole32: Make some functions and variables static.

19 years agomsxml3: Make some functions and variables static.
Alexandre Julliard [Wed, 2 Aug 2006 11:28:36 +0000 (13:28 +0200)] 
msxml3: Make some functions and variables static.

19 years agoopengl32: Make some functions and variables static.
Alexandre Julliard [Wed, 2 Aug 2006 11:26:36 +0000 (13:26 +0200)] 
opengl32: Make some functions and variables static.

19 years agoglu32: Make some functions static.
Alexandre Julliard [Wed, 2 Aug 2006 11:26:24 +0000 (13:26 +0200)] 
glu32: Make some functions static.

19 years agodsound: Make some functions static.
Alexandre Julliard [Wed, 2 Aug 2006 11:26:14 +0000 (13:26 +0200)] 
dsound: Make some functions static.

19 years agowinex11.drv: Make some functions and variables static, and get rid of x11ddraw.h.
Alexandre Julliard [Wed, 2 Aug 2006 11:21:58 +0000 (13:21 +0200)] 
winex11.drv: Make some functions and variables static, and get rid of x11ddraw.h.

19 years agomsi: Add tests for SQL query markers.
James Hawkins [Wed, 2 Aug 2006 00:36:03 +0000 (17:36 -0700)] 
msi: Add tests for SQL query markers.

19 years agomsi: A file that does not have the msidbFileAttributesCompressed bit set should be...
James Hawkins [Tue, 1 Aug 2006 22:10:21 +0000 (15:10 -0700)] 
msi: A file that does not have the msidbFileAttributesCompressed bit set should be considered non-compressed.

19 years agomsi: Don't crash if an empty record is given to MsiProcessMessage.
James Hawkins [Tue, 1 Aug 2006 20:15:34 +0000 (13:15 -0700)] 
msi: Don't crash if an empty record is given to MsiProcessMessage.

19 years agomsi: Set the install state to INSTALLSTATE_LOCAL for features with compressed files.
James Hawkins [Tue, 1 Aug 2006 17:14:15 +0000 (10:14 -0700)] 
msi: Set the install state to INSTALLSTATE_LOCAL for features with compressed files.

19 years agoadvapi32: LsaQueryInformationPolicy: do the right thing for both domains and accounts.
Robert Reif [Wed, 2 Aug 2006 01:49:15 +0000 (21:49 -0400)] 
advapi32: LsaQueryInformationPolicy: do the right thing for both domains and accounts.

19 years agowintrust: Implement TrustIsCertificateSelfSigned.
Juan Lang [Wed, 2 Aug 2006 00:20:33 +0000 (17:20 -0700)] 
wintrust: Implement TrustIsCertificateSelfSigned.

19 years agocrypt32: Support more types in CertRDNToStr.
Juan Lang [Wed, 2 Aug 2006 00:15:14 +0000 (17:15 -0700)] 
crypt32: Support more types in CertRDNToStr.

19 years agomsvfw32: Updated Korean resource.
Hwang YunSong(황윤성) [Tue, 1 Aug 2006 23:45:09 +0000 (08:45 +0900)] 
msvfw32: Updated Korean resource.

19 years agoshell32: Fix the file version string of the version resource.
Stefan Leichter [Tue, 1 Aug 2006 20:53:25 +0000 (22:53 +0200)] 
shell32: Fix the file version string of the version resource.

19 years agokernel/tests: Write-strings warnings fix.
Andrew Talbot [Tue, 1 Aug 2006 19:16:41 +0000 (20:16 +0100)] 
kernel/tests: Write-strings warnings fix.

19 years agokernel: Write-strings warnings fixes.
Andrew Talbot [Tue, 1 Aug 2006 18:38:40 +0000 (19:38 +0100)] 
kernel: Write-strings warnings fixes.

19 years agooleview: Initialize TVITEM.lParam to NULL in EnumFuncs.
Dan Hipschman [Tue, 1 Aug 2006 17:49:25 +0000 (10:49 -0700)] 
oleview: Initialize TVITEM.lParam to NULL in EnumFuncs.

19 years agomshtml: Remove unwarranted REG_EXPAND_SZ flags.
Francois Gouget [Tue, 1 Aug 2006 19:14:40 +0000 (21:14 +0200)] 
mshtml: Remove unwarranted REG_EXPAND_SZ flags.

19 years agolibport: Fixed invalid lvalue accesses in memmove.
Alexandre Julliard [Tue, 1 Aug 2006 17:35:52 +0000 (19:35 +0200)] 
libport: Fixed invalid lvalue accesses in memmove.

19 years agoview: Updated Korean resource.
Hwang YunSong(황윤성) [Tue, 1 Aug 2006 08:54:06 +0000 (17:54 +0900)] 
view: Updated Korean resource.

19 years agocomctl32: Limit the width of the watermark to 164 pixels.
Huw Davies [Tue, 1 Aug 2006 11:22:59 +0000 (12:22 +0100)] 
comctl32: Limit the width of the watermark to 164 pixels.

19 years agocomctl32: Limit the size of the header bitmap to 49x49.
Huw Davies [Mon, 31 Jul 2006 14:38:14 +0000 (15:38 +0100)] 
comctl32: Limit the size of the header bitmap to 49x49.

19 years agocomctl32: Invalidate the header area so that updated titles will be drawn.
Huw Davies [Mon, 31 Jul 2006 14:28:17 +0000 (15:28 +0100)] 
comctl32: Invalidate the header area so that updated titles will be drawn.

19 years agocomctl32: Wordwrap the sub title.
Huw Davies [Mon, 31 Jul 2006 12:58:43 +0000 (13:58 +0100)] 
comctl32: Wordwrap the sub title.

19 years agocomctl32: The titles are already converted to unicode so always use DrawTextW to...
Huw Davies [Mon, 31 Jul 2006 11:47:45 +0000 (12:47 +0100)] 
comctl32: The titles are already converted to unicode so always use DrawTextW to write them.

19 years agoshell32: Send directories and non-regular files to the trash.
Mikołaj Zalewski [Tue, 1 Aug 2006 15:20:03 +0000 (17:20 +0200)] 
shell32: Send directories and non-regular files to the trash.

19 years agouser: Add a couple of missing bits to the SetWindowLong test.
Dmitry Timoshkov [Tue, 1 Aug 2006 14:05:42 +0000 (23:05 +0900)] 
user: Add a couple of missing bits to the SetWindowLong test.

19 years agomshtml: Added implementation of put_scrollTop and put_scrollLeft.
Jacek Caban [Tue, 1 Aug 2006 12:50:52 +0000 (14:50 +0200)] 
mshtml: Added implementation of put_scrollTop and put_scrollLeft.

19 years agomshtml: Store HTMLElement pointer in HTMLTextContainer.
Jacek Caban [Tue, 1 Aug 2006 12:49:57 +0000 (14:49 +0200)] 
mshtml: Store HTMLElement pointer in HTMLTextContainer.

19 years agoadvapi32: More LsaQueryInformationPolicy tests.
Robert Reif [Tue, 1 Aug 2006 11:35:54 +0000 (07:35 -0400)] 
advapi32: More LsaQueryInformationPolicy tests.

19 years agohlink: Use ShellExecute to start the link if we can't get a IHlinkTarget.
Mike McCormack [Tue, 1 Aug 2006 18:25:36 +0000 (03:25 +0900)] 
hlink: Use ShellExecute to start the link if we can't get a IHlinkTarget.

19 years agogdi: Fixed buffer overflow in GetCharABCWidthsI.
Alexandre Julliard [Tue, 1 Aug 2006 15:52:48 +0000 (17:52 +0200)] 
gdi: Fixed buffer overflow in GetCharABCWidthsI.

19 years agomakedep: Always search for includes in the standard directories, even without -I...
Alexandre Julliard [Tue, 1 Aug 2006 10:37:18 +0000 (12:37 +0200)] 
makedep: Always search for includes in the standard directories, even without -I option.

19 years agomakedep: Don't add dependencies for system headers.
Alexandre Julliard [Tue, 1 Aug 2006 10:27:22 +0000 (12:27 +0200)] 
makedep: Don't add dependencies for system headers.

19 years agomakedep: Get rid of restrictions on line lengths. Merge lines that end in a backslash.
Alexandre Julliard [Tue, 1 Aug 2006 10:16:29 +0000 (12:16 +0200)] 
makedep: Get rid of restrictions on line lengths. Merge lines that end in a backslash.

19 years agomakedep: Convert to standard Wine lists.
Alexandre Julliard [Tue, 1 Aug 2006 10:13:57 +0000 (12:13 +0200)] 
makedep: Convert to standard Wine lists.

19 years agomsxml3: Add progids for MSXML.DOMDocument and MSXML.FreeThreadedDOMDocument.
Robert Shearman [Fri, 28 Jul 2006 00:20:30 +0000 (01:20 +0100)] 
msxml3: Add progids for MSXML.DOMDocument and MSXML.FreeThreadedDOMDocument.

Don't delete the progid key when unregistering coclasses - this is now
done in unregister_progids.

19 years agomsxml3: Separate the writing of progids from the writing of classes.
Robert Shearman [Fri, 28 Jul 2006 00:20:06 +0000 (01:20 +0100)] 
msxml3: Separate the writing of progids from the writing of classes.

This allows writing multiple progids that refer to one class.
Support writing out Version and VersionIndependentProgId keys for classes.

19 years agokernel: Wsign-compare warning fix.
Michael Stefaniuc [Thu, 27 Jul 2006 22:00:06 +0000 (00:00 +0200)] 
kernel: Wsign-compare warning fix.

19 years agoadvapi32: LsaQueryInformationPolicy update.
Robert Reif [Mon, 31 Jul 2006 21:53:32 +0000 (17:53 -0400)] 
advapi32: LsaQueryInformationPolicy update.

Update LsaQueryInformationPolicy to use correct computer name and SID.
Add support for PolicyDnsDomainInformation.

19 years agohlink: Add a short test case.
Mike McCormack [Tue, 1 Aug 2006 17:19:15 +0000 (02:19 +0900)] 
hlink: Add a short test case.

19 years agohlink: Use CoTaskMemAlloc when returning memory to a caller.
Mike McCormack [Tue, 1 Aug 2006 17:15:30 +0000 (02:15 +0900)] 
hlink: Use CoTaskMemAlloc when returning memory to a caller.

19 years agohlink: Create a strdupW function and use it.
Mike McCormack [Tue, 1 Aug 2006 17:14:53 +0000 (02:14 +0900)] 
hlink: Create a strdupW function and use it.

19 years agomsi: Wake dialog on messages from external threads.
Thomas Kho [Tue, 1 Aug 2006 01:17:03 +0000 (20:17 -0500)] 
msi: Wake dialog on messages from external threads.

19 years agomsi: Fix a couple install state test cases.
James Hawkins [Mon, 31 Jul 2006 21:50:44 +0000 (14:50 -0700)] 
msi: Fix a couple install state test cases.

- Correctly handle the msidbComponentAttributesOptional component attribute.
- Don't set a component's state to INSTALLSTATE_LOCAL if the
  msidbComponentAttributesSourceOnly attribute is provided.

19 years agomsi: Fix the add_feature_entry helper function.
James Hawkins [Mon, 31 Jul 2006 20:55:24 +0000 (13:55 -0700)] 
msi: Fix the add_feature_entry helper function.

19 years agowinsplp.h: Remove FAR, use W structs, fix typo.
Detlef Riekenberg [Mon, 31 Jul 2006 20:49:39 +0000 (22:49 +0200)] 
winsplp.h: Remove FAR, use W structs, fix typo.

19 years agodinput/tests: Write-strings warning fix.
Andrew Talbot [Mon, 31 Jul 2006 18:51:00 +0000 (19:51 +0100)] 
dinput/tests: Write-strings warning fix.

19 years agodsound/tests: Write-strings warning fix.
Andrew Talbot [Mon, 31 Jul 2006 18:53:07 +0000 (19:53 +0100)] 
dsound/tests: Write-strings warning fix.

19 years agouser: Ignore setting NULL window procs inside SetWindowLong.
Robert Shearman [Mon, 31 Jul 2006 15:43:35 +0000 (16:43 +0100)] 
user: Ignore setting NULL window procs inside SetWindowLong.

Add tests for SetWindowLong error cases.

19 years agomsvcrt: Fix fgetwc/s in binary mode.
Duane Clark [Mon, 31 Jul 2006 19:15:37 +0000 (12:15 -0700)] 
msvcrt: Fix fgetwc/s in binary mode.

19 years agomsvcrt: Test fgetwc/s in binary mode.
Duane Clark [Mon, 31 Jul 2006 19:14:04 +0000 (12:14 -0700)] 
msvcrt: Test fgetwc/s in binary mode.

19 years agomsvcrt: Remove read_i loop and fix fread.
Duane Clark [Mon, 31 Jul 2006 19:12:02 +0000 (12:12 -0700)] 
msvcrt: Remove read_i loop and fix fread.

19 years agowidl: Set type_t kind field correctly for all types.
Dan Hipschman [Mon, 31 Jul 2006 18:57:05 +0000 (11:57 -0700)] 
widl: Set type_t kind field correctly for all types.

19 years agowidl: Set defined flag for coclasses.
Dan Hipschman [Mon, 31 Jul 2006 18:56:24 +0000 (11:56 -0700)] 
widl: Set defined flag for coclasses.

19 years agosetupapi: Add a stub implementation of SetupGetSourceInfo.
James Hawkins [Mon, 31 Jul 2006 18:48:27 +0000 (11:48 -0700)] 
setupapi: Add a stub implementation of SetupGetSourceInfo.

19 years agomsi: Set the install state to INSTALLSTATE_LOCAL for components with compressed files.
James Hawkins [Mon, 31 Jul 2006 18:15:52 +0000 (11:15 -0700)] 
msi: Set the install state to INSTALLSTATE_LOCAL for components with compressed files.

19 years agooleaut32: Improve dump_DispParms.
Robert Shearman [Mon, 31 Jul 2006 15:44:06 +0000 (16:44 +0100)] 
oleaut32: Improve dump_DispParms.

19 years agooleaut32: Add some validation for the DISPPARAMS structure in ITypeInfo::Invoke.
Robert Shearman [Mon, 31 Jul 2006 15:44:02 +0000 (16:44 +0100)] 
oleaut32: Add some validation for the DISPPARAMS structure in ITypeInfo::Invoke.

19 years agoole32: Implement OleNoteObjectVisible as described by MSDN.
Robert Shearman [Mon, 31 Jul 2006 15:43:50 +0000 (16:43 +0100)] 
ole32: Implement OleNoteObjectVisible as described by MSDN.

19 years agoole32: Remove a check on the share mode for the NULL filename case as the check is...
Robert Shearman [Mon, 31 Jul 2006 15:43:46 +0000 (16:43 +0100)] 
ole32: Remove a check on the share mode for the NULL filename case as the check is already done earlier in StgCreateDocfile.

19 years agontdll: Move the calling of the process entry point back to kernel32.
Alexandre Julliard [Mon, 31 Jul 2006 19:25:29 +0000 (21:25 +0200)] 
ntdll: Move the calling of the process entry point back to kernel32.

Apparently some copy protection stuff relies on that.
This reverts commit 50fca716fddf5af03b4c91ae5e950daff5fbdf2a.

19 years agontdll: Set initial module refcount to 1 to avoid unloading during imports fixup.
Alexandre Julliard [Mon, 31 Jul 2006 19:03:01 +0000 (21:03 +0200)] 
ntdll: Set initial module refcount to 1 to avoid unloading during imports fixup.

19 years agopreloader: Added support for the new style DT_GNU_HASH symbol table.
Alexandre Julliard [Mon, 31 Jul 2006 19:02:38 +0000 (21:02 +0200)] 
preloader: Added support for the new style DT_GNU_HASH symbol table.

19 years agopreloader: Fixed type checking in symbol lookup.
Alexandre Julliard [Mon, 31 Jul 2006 14:44:40 +0000 (16:44 +0200)] 
preloader: Fixed type checking in symbol lookup.

19 years agopreloader: Properly use the ELF hash table when looking up a symbol.
Alexandre Julliard [Mon, 31 Jul 2006 13:48:32 +0000 (15:48 +0200)] 
preloader: Properly use the ELF hash table when looking up a symbol.

19 years agoshdocvw: Added WebBrowser::Invoke implementation.
Jacek Caban [Mon, 31 Jul 2006 11:27:22 +0000 (13:27 +0200)] 
shdocvw: Added WebBrowser::Invoke implementation.

19 years agoshdocvw: Added SetExtent and GetExtent implementation.
Jacek Caban [Mon, 31 Jul 2006 11:22:32 +0000 (13:22 +0200)] 
shdocvw: Added SetExtent and GetExtent implementation.

19 years agowined3d: Fix potential NULL dereference in IWineD3DSurfaceImpl_LockRect.
Chris Robinson [Mon, 31 Jul 2006 13:36:55 +0000 (06:36 -0700)] 
wined3d: Fix potential NULL dereference in IWineD3DSurfaceImpl_LockRect.

19 years agowined3d: Avoid NULL dereference.
Chris Robinson [Mon, 31 Jul 2006 13:36:11 +0000 (06:36 -0700)] 
wined3d: Avoid NULL dereference.

19 years agoriched20: Implement EM_GETLINE.
Thomas Kho [Mon, 31 Jul 2006 05:59:43 +0000 (07:59 +0200)] 
riched20: Implement EM_GETLINE.

19 years agoole32: Use IsGUIDEqual to compare IIDs.
Mike McCormack [Mon, 31 Jul 2006 18:10:58 +0000 (03:10 +0900)] 
ole32: Use IsGUIDEqual to compare IIDs.