wine
18 years agolibs: Get rid of Makelib.rules since we only have one library now.
Alexandre Julliard [Sat, 5 Aug 2006 19:17:11 +0000 (21:17 +0200)] 
libs: Get rid of Makelib.rules since we only have one library now.

Merge all the rules into the libwine makefile.

18 years agonetapi32: Add stub for NetUserGetLocalGroups.
Robert Reif [Fri, 4 Aug 2006 23:12:34 +0000 (19:12 -0400)] 
netapi32: Add stub for NetUserGetLocalGroups.

18 years agonetapi32: Return an error for unimplemented levels in NetUserGetInfo.
Robert Reif [Fri, 4 Aug 2006 23:00:58 +0000 (19:00 -0400)] 
netapi32: Return an error for unimplemented levels in NetUserGetInfo.

18 years agonetapi32: Add stub for NetLocalGroupEnum.
Robert Reif [Fri, 4 Aug 2006 22:35:04 +0000 (18:35 -0400)] 
netapi32: Add stub for NetLocalGroupEnum.

18 years agowtsapi32: Add some stubs.
Robert Reif [Fri, 4 Aug 2006 22:17:39 +0000 (18:17 -0400)] 
wtsapi32: Add some stubs.

18 years agomsi: Write-strings warnings fix.
Andrew Talbot [Fri, 4 Aug 2006 21:27:42 +0000 (22:27 +0100)] 
msi: Write-strings warnings fix.

18 years agowined3d: Volume textures fix.
Roderick Colenbrander [Fri, 4 Aug 2006 22:11:17 +0000 (00:11 +0200)] 
wined3d: Volume textures fix.

18 years agowined3d: Raster caps fix.
Roderick Colenbrander [Fri, 4 Aug 2006 20:42:57 +0000 (22:42 +0200)] 
wined3d: Raster caps fix.

18 years agowined3d: Primitive misc caps fix.
Roderick Colenbrander [Fri, 4 Aug 2006 20:37:27 +0000 (22:37 +0200)] 
wined3d: Primitive misc caps fix.

18 years agosetupapi: Create an empty list when getting device interface classes.
Kevin Koltzau [Fri, 4 Aug 2006 20:31:59 +0000 (16:31 -0400)] 
setupapi: Create an empty list when getting device interface classes.

18 years agoriched20: Implement EM_SETPASSWORDCHAR and EM_GETPASSWORDCHAR.
Matt Finnicum [Fri, 4 Aug 2006 19:47:44 +0000 (15:47 -0400)] 
riched20: Implement EM_SETPASSWORDCHAR and EM_GETPASSWORDCHAR.

18 years agowidl: Replace strdup, malloc and realloc with xstrdup, xmalloc and xrealloc.
Dan Hipschman [Fri, 4 Aug 2006 18:06:54 +0000 (11:06 -0700)] 
widl: Replace strdup, malloc and realloc with xstrdup, xmalloc and xrealloc.

18 years agoconfigure: Only link against libresolv where necessary.
Alexandre Julliard [Fri, 4 Aug 2006 21:17:56 +0000 (23:17 +0200)] 
configure: Only link against libresolv where necessary.

18 years agoserver: Added support for kqueue() as an alternative to poll() on FreeBSD.
Alexandre Julliard [Fri, 4 Aug 2006 20:11:00 +0000 (22:11 +0200)] 
server: Added support for kqueue() as an alternative to poll() on FreeBSD.

18 years agowined3d: Basetexture anisotropic fix.
Roderick Colenbrander [Fri, 4 Aug 2006 16:14:41 +0000 (18:14 +0200)] 
wined3d: Basetexture anisotropic fix.

18 years agowined3d: Fix a number of badly reported caps.
Roderick Colenbrander [Fri, 4 Aug 2006 17:14:16 +0000 (19:14 +0200)] 
wined3d: Fix a number of badly reported caps.

18 years agouser: Call SetLastError in CreateWindowEx when WS_CHILD is set with no parent.
Dan Hipschman [Fri, 4 Aug 2006 17:08:53 +0000 (10:08 -0700)] 
user: Call SetLastError in CreateWindowEx when WS_CHILD is set with no parent.

18 years agouser: Add a test for CreateWindowEx.
Dan Hipschman [Fri, 4 Aug 2006 17:08:00 +0000 (10:08 -0700)] 
user: Add a test for CreateWindowEx.

18 years agouser: Don't bother checking the WS_VISIBLE style on the desktop window.
Alexandre Julliard [Fri, 4 Aug 2006 18:45:55 +0000 (20:45 +0200)] 
user: Don't bother checking the WS_VISIBLE style on the desktop window.

18 years agousp10: Implement ScriptGetGlyphABCWidth.
Hans Leidekker [Fri, 4 Aug 2006 12:55:30 +0000 (14:55 +0200)] 
usp10: Implement ScriptGetGlyphABCWidth.

Add a test for ScriptGetGlyphABCWidth and ScriptCacheGetHeight.

18 years agoadvapi32: Add more SID tests.
Robert Reif [Fri, 4 Aug 2006 12:17:58 +0000 (08:17 -0400)] 
advapi32: Add more SID tests.

18 years agorpcrt4: Make the error output on a failed binding more informative
Robert Shearman [Fri, 4 Aug 2006 11:55:44 +0000 (12:55 +0100)] 
rpcrt4: Make the error output on a failed binding more informative
by dumping information about the interface it is trying to bind to.

18 years agourlmon: Delay-load cabinet.dll as native urlmon doesn't import it.
Robert Shearman [Fri, 4 Aug 2006 11:55:37 +0000 (12:55 +0100)] 
urlmon: Delay-load cabinet.dll as native urlmon doesn't import it.

18 years agousp10: Implement ScriptIsComplex.
Hans Leidekker [Fri, 4 Aug 2006 09:41:58 +0000 (11:41 +0200)] 
usp10: Implement ScriptIsComplex.

18 years agowidl: Generate GUID (infile_i.c) files.
Dan Hipschman [Fri, 4 Aug 2006 00:48:45 +0000 (17:48 -0700)] 
widl: Generate GUID (infile_i.c) files.

18 years agomsi: Use the initial dialog position values in the database when creating the dialog...
James Hawkins [Fri, 4 Aug 2006 00:42:05 +0000 (17:42 -0700)] 
msi: Use the initial dialog position values in the database when creating the dialog window.

18 years agousp10: Fix glyph comparsion between tests.
Jeff Latimer [Fri, 4 Aug 2006 09:47:37 +0000 (19:47 +1000)] 
usp10: Fix glyph comparsion between tests.

18 years agontdll: Fix a race condition at thread exit.
Alexandre Julliard [Fri, 4 Aug 2006 10:04:39 +0000 (12:04 +0200)] 
ntdll: Fix a race condition at thread exit.

18 years agooleaut32: Removes extra string allocation for varformat:VarMonthName.
Benjamin Arai [Fri, 4 Aug 2006 02:59:22 +0000 (19:59 -0700)] 
oleaut32: Removes extra string allocation for varformat:VarMonthName.

18 years agontdll: Add an optimisation for NtQueryDirectoryFile to not read the
Robert Shearman [Thu, 3 Aug 2006 19:25:28 +0000 (20:25 +0100)] 
ntdll: Add an optimisation for NtQueryDirectoryFile to not read the
whole directory if the mask doesn't contain any wildcards and the file
exists on in the directory with the same case as the mask.

18 years agooledlg: Updated Korean resource.
Hwang YunSong(황윤성) [Fri, 4 Aug 2006 00:00:29 +0000 (09:00 +0900)] 
oledlg: Updated Korean resource.

18 years agoadvapi32: Add a computer SID to the registry.
Robert Reif [Fri, 4 Aug 2006 01:47:50 +0000 (21:47 -0400)] 
advapi32: Add a computer SID to the registry.

18 years agontdll: Fix some function arguments.
Robert Reif [Thu, 3 Aug 2006 22:54:14 +0000 (18:54 -0400)] 
ntdll: Fix some function arguments.

18 years agowined3d: Surface pitch fix.
Roderick Colenbrander [Thu, 3 Aug 2006 21:29:51 +0000 (23:29 +0200)] 
wined3d: Surface pitch fix.

18 years agomshtml: Fix handling offset in BSCallback.
Jacek Caban [Thu, 3 Aug 2006 20:00:30 +0000 (22:00 +0200)] 
mshtml: Fix handling offset in BSCallback.

18 years agowined3d: Disable vertex arrays after we're done drawing from them.
H. Verbeet [Thu, 3 Aug 2006 19:53:16 +0000 (21:53 +0200)] 
wined3d: Disable vertex arrays after we're done drawing from them.

After drawing from a vertex array we should disable them, to prevent
the next draw calls from potentially reading past their ends. This
also moves the disabling of vertex attrib arrays (for shaders) into
its own function.

18 years agowidl: Write forward declarations for coclass definitions.
Dan Hipschman [Thu, 3 Aug 2006 00:36:15 +0000 (17:36 -0700)] 
widl: Write forward declarations for coclass definitions.

18 years agoriched20: Make EM_LINELENGTH work correctly for non-final paragraphs containing exact...
Krzysztof Foltman [Thu, 3 Aug 2006 18:37:45 +0000 (20:37 +0200)] 
riched20: Make EM_LINELENGTH work correctly for non-final paragraphs containing exactly one screen line.

18 years agoriched20: Make EM_GETLINE work properly in 1.0 emulation mode.
Krzysztof Foltman [Thu, 3 Aug 2006 18:35:01 +0000 (20:35 +0200)] 
riched20: Make EM_GETLINE work properly in 1.0 emulation mode.

18 years agoriched20: Ctrl+A should be allowed in read-only controls too.
Krzysztof Foltman [Thu, 3 Aug 2006 17:53:54 +0000 (19:53 +0200)] 
riched20: Ctrl+A should be allowed in read-only controls too.

18 years agomshtml: Added nsInputStream::Read implementation.
Jacek Caban [Thu, 3 Aug 2006 19:38:08 +0000 (21:38 +0200)] 
mshtml: Added nsInputStream::Read implementation.

18 years agoole32: Ensure that a returned free block is valid in storage.
Robert Shearman [Thu, 3 Aug 2006 19:25:14 +0000 (20:25 +0100)] 
ole32: Ensure that a returned free block is valid in storage.

Otherwise, an IStream_SetSize call followed by an IStream_Read call
could fail with STG_E_DOCFILECORRUPT.

18 years agoole32: Fix CoLockObjectExternal to respect fLastUnlockReleases.
Robert Shearman [Thu, 3 Aug 2006 19:24:57 +0000 (20:24 +0100)] 
ole32: Fix CoLockObjectExternal to respect fLastUnlockReleases.

18 years agomsi: Fix the creation of shortcuts with a null icon index by mapping it to zero.
Robert Shearman [Thu, 3 Aug 2006 19:24:10 +0000 (20:24 +0100)] 
msi: Fix the creation of shortcuts with a null icon index by mapping it to zero.

18 years agomsvfw32: Write-strings warning fix.
Andrew Talbot [Thu, 3 Aug 2006 18:33:40 +0000 (19:33 +0100)] 
msvfw32: Write-strings warning fix.

18 years agoole32/tests: Write-strings warnings fix.
Andrew Talbot [Thu, 3 Aug 2006 17:27:12 +0000 (18:27 +0100)] 
ole32/tests: Write-strings warnings fix.

18 years agoriched20/tests: Write-strings warnings fix.
Andrew Talbot [Thu, 3 Aug 2006 17:51:22 +0000 (18:51 +0100)] 
riched20/tests: Write-strings warnings fix.

18 years agodbghelp: Properly handle variable with const value (ie without location) in dwarf...
Eric Pouech [Thu, 3 Aug 2006 17:36:10 +0000 (19:36 +0200)] 
dbghelp: Properly handle variable with const value (ie without location) in dwarf code.

18 years agoserver: Abstract the epoll functions a bit more.
Alexandre Julliard [Thu, 3 Aug 2006 17:56:55 +0000 (19:56 +0200)] 
server: Abstract the epoll functions a bit more.

18 years agoshell32: Add property ids to header files.
Mikołaj Zalewski [Thu, 3 Aug 2006 16:55:52 +0000 (18:55 +0200)] 
shell32: Add property ids to header files.

18 years agoinclude: Add the ShellFolderViewOC coclass.
Francois Gouget [Thu, 3 Aug 2006 17:02:21 +0000 (19:02 +0200)] 
include: Add the ShellFolderViewOC coclass.

18 years agooleaut32: GetTypeInfoType - Return TYPE_E_ELEMENTNOTFOUND if index out of bounds.
Stefan Siebert [Thu, 3 Aug 2006 15:54:06 +0000 (17:54 +0200)] 
oleaut32: GetTypeInfoType - Return TYPE_E_ELEMENTNOTFOUND if index out of bounds.

18 years agohlink: Avoid double computation of the string length.
Dmitry Timoshkov [Thu, 3 Aug 2006 14:39:00 +0000 (23:39 +0900)] 
hlink: Avoid double computation of the string length.

18 years agowinex11.drv: Comment out the XCloseDisplay call on process detach.
Alexandre Julliard [Thu, 3 Aug 2006 17:29:44 +0000 (19:29 +0200)] 
winex11.drv: Comment out the XCloseDisplay call on process detach.

It has a tendency to trigger X11 bugs, and it's not really useful anyway.

18 years agooleaut32: Implement function olefont:OLEFontImpl_IsEqual.
Benjamin Arai [Wed, 2 Aug 2006 23:47:48 +0000 (16:47 -0700)] 
oleaut32: Implement function olefont:OLEFontImpl_IsEqual.

18 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.

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

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

18 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.

18 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.

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

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

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

18 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.

18 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.

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

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

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

18 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.

18 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'.

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

18 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.

18 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.

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

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

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

18 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.

18 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.

18 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.

18 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.

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

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

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

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

18 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.

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

18 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.

18 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.

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

18 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.