wine
18 years agocrypt32/tests: Write-strings warnings fix.
Andrew Talbot [Thu, 27 Jul 2006 18:45:58 +0000 (19:45 +0100)] 
crypt32/tests: Write-strings warnings fix.

18 years agowinebrowser: Pass any given argument that is not a mailto URL to the browser.
Stefan Siebert [Thu, 27 Jul 2006 16:08:23 +0000 (18:08 +0200)] 
winebrowser: Pass any given argument that is not a mailto URL to the browser.

18 years agomsiexec: Don't crash if there's no args.
Mike McCormack [Thu, 27 Jul 2006 14:39:49 +0000 (23:39 +0900)] 
msiexec: Don't crash if there's no args.

18 years agomsi: Don't set the shortcut's working directory if it's NULL.
Mike McCormack [Thu, 27 Jul 2006 14:18:15 +0000 (23:18 +0900)] 
msi: Don't set the shortcut's working directory if it's NULL.

18 years agomsi: Fix some memory leaks.
Mike McCormack [Thu, 27 Jul 2006 14:17:57 +0000 (23:17 +0900)] 
msi: Fix some memory leaks.

18 years agodinput: Keyboard: Use the same event queue mechanism as mouse.
Vitaliy Margolen [Thu, 27 Jul 2006 14:19:59 +0000 (08:19 -0600)] 
dinput: Keyboard: Use the same event queue mechanism as mouse.

18 years agowined3d: Do not use the IWineD3DSurface for the cursor.
Stefan Dösinger [Thu, 27 Jul 2006 15:39:03 +0000 (17:39 +0200)] 
wined3d: Do not use the IWineD3DSurface for the cursor.

18 years agowined3d: Avoid a false ERR.
Stefan Dösinger [Thu, 27 Jul 2006 15:24:55 +0000 (17:24 +0200)] 
wined3d: Avoid a false ERR.

18 years agoRelease 0.9.18. wine-0.9.18
Alexandre Julliard [Thu, 27 Jul 2006 14:55:50 +0000 (16:55 +0200)] 
Release 0.9.18.

18 years agowined3d: Fix minor typo from shader patch.
Jason Green [Thu, 27 Jul 2006 11:59:03 +0000 (07:59 -0400)] 
wined3d: Fix minor typo from shader patch.

18 years agowine.inf: Add lnkfile description.
Huw Davies [Thu, 27 Jul 2006 11:23:45 +0000 (12:23 +0100)] 
wine.inf: Add lnkfile description.

18 years agoserver: Round up the timeout for poll() to avoid redundant calls.
Alexandre Julliard [Thu, 27 Jul 2006 12:39:50 +0000 (14:39 +0200)] 
server: Round up the timeout for poll() to avoid redundant calls.

18 years agoserver: Don't crash on invalid request sizes.
Alexandre Julliard [Thu, 27 Jul 2006 12:39:33 +0000 (14:39 +0200)] 
server: Don't crash on invalid request sizes.

18 years agowinhelp: Write-strings warning fix.
Andrew Talbot [Wed, 26 Jul 2006 19:30:30 +0000 (20:30 +0100)] 
winhelp: Write-strings warning fix.

18 years agouser/tests: Write-strings warnings fix.
Andrew Talbot [Wed, 26 Jul 2006 21:22:05 +0000 (22:22 +0100)] 
user/tests: Write-strings warnings fix.

18 years agomsi: Download the MSI package if it is a remote URL.
James Hawkins [Wed, 26 Jul 2006 21:54:15 +0000 (14:54 -0700)] 
msi: Download the MSI package if it is a remote URL.

18 years agocrypt32: Implement CryptStrToNameA/W, with tests.
Juan Lang [Wed, 26 Jul 2006 17:57:32 +0000 (10:57 -0700)] 
crypt32: Implement CryptStrToNameA/W, with tests.

18 years agocrypt32: Implement X509_UNICODE_NAME encoding/decoding.
Juan Lang [Wed, 26 Jul 2006 14:44:47 +0000 (07:44 -0700)] 
crypt32: Implement X509_UNICODE_NAME encoding/decoding.

18 years agorsaenh: Public keys should be exported with the CALG_RSA_KEYX alg_id.
Juan Lang [Wed, 26 Jul 2006 17:20:09 +0000 (10:20 -0700)] 
rsaenh: Public keys should be exported with the CALG_RSA_KEYX alg_id.

18 years agooleaut32: Fixed compiler warning.
Alexandre Julliard [Thu, 27 Jul 2006 10:03:33 +0000 (12:03 +0200)] 
oleaut32: Fixed compiler warning.

18 years agowined3d: Fix some upside-down rendering issues for shaders.
Jason Green [Thu, 27 Jul 2006 02:13:32 +0000 (22:13 -0400)] 
wined3d: Fix some upside-down rendering issues for shaders.

18 years agowined3d: BltFast/BltOverride color keying.
Roderick Colenbrander [Wed, 26 Jul 2006 21:19:04 +0000 (23:19 +0200)] 
wined3d: BltFast/BltOverride color keying.

18 years agoregedit: Write-strings warning fix.
Andrew Talbot [Wed, 26 Jul 2006 18:32:29 +0000 (19:32 +0100)] 
regedit: Write-strings warning fix.

18 years agowined3d: Blacklist WINED3DFMT_R8G8B8.
Stefan Dösinger [Wed, 26 Jul 2006 22:56:09 +0000 (00:56 +0200)] 
wined3d: Blacklist WINED3DFMT_R8G8B8.

18 years agowineconsole: Updated Korean resource.
Hwang YunSong(황윤성) [Wed, 26 Jul 2006 23:48:58 +0000 (08:48 +0900)] 
wineconsole: Updated Korean resource.

18 years agocomctl32: Fix a typo.
Mike McCormack [Thu, 27 Jul 2006 02:05:24 +0000 (11:05 +0900)] 
comctl32: Fix a typo.

18 years agomsi: Fix the value of LONG integers in records (suggested by James Hawkins).
Mike McCormack [Thu, 27 Jul 2006 03:34:20 +0000 (12:34 +0900)] 
msi: Fix the value of LONG integers in records (suggested by James Hawkins).

18 years agomsi: Remember to free a handle.
Mike McCormack [Thu, 27 Jul 2006 02:23:54 +0000 (11:23 +0900)] 
msi: Remember to free a handle.

18 years agomsi: Fix some memory leaks in the condition parser.
Mike McCormack [Thu, 27 Jul 2006 02:23:41 +0000 (11:23 +0900)] 
msi: Fix some memory leaks in the condition parser.

18 years agomsi: Use msi_alloc/free, not HeapAlloc/Free.
Mike McCormack [Thu, 27 Jul 2006 02:05:45 +0000 (11:05 +0900)] 
msi: Use msi_alloc/free, not HeapAlloc/Free.

18 years agomsi: Test the column types of MSI packages.
James Hawkins [Wed, 26 Jul 2006 21:53:09 +0000 (14:53 -0700)] 
msi: Test the column types of MSI packages.

18 years agomsi: Test the states of a component with a compressed file.
James Hawkins [Wed, 26 Jul 2006 21:53:02 +0000 (14:53 -0700)] 
msi: Test the states of a component with a compressed file.

18 years agomsi: Fix a typo.
James Hawkins [Wed, 26 Jul 2006 21:52:56 +0000 (14:52 -0700)] 
msi: Fix a typo.

18 years agodinput8: Better DirectInput8Create warning.
Roderick Colenbrander [Wed, 26 Jul 2006 19:42:16 +0000 (21:42 +0200)] 
dinput8: Better DirectInput8Create warning.

18 years agoshlwapi: Change '/'->'\' only for file protocol in UrlCanonicalize.
Jacek Caban [Wed, 26 Jul 2006 18:55:56 +0000 (20:55 +0200)] 
shlwapi: Change '/'->'\' only for file protocol in UrlCanonicalize.

18 years agomshtml: Fix handling res URLs with full path and number resource ID.
Jacek Caban [Wed, 26 Jul 2006 18:55:35 +0000 (20:55 +0200)] 
mshtml: Fix handling res URLs with full path and number resource ID.

18 years agooleaut32: Add validation of some more parameters in IFontDisp::Invoke.
Robert Shearman [Wed, 26 Jul 2006 14:02:04 +0000 (15:02 +0100)] 
oleaut32: Add validation of some more parameters in IFontDisp::Invoke.

18 years agooleaut32: Clean up IFontDisp::Invoke by using VariantChangeTypeEx to coerce the input...
Robert Shearman [Wed, 26 Jul 2006 14:02:18 +0000 (15:02 +0100)] 
oleaut32: Clean up IFontDisp::Invoke by using VariantChangeTypeEx to coerce the input parameter into the correct type.

18 years agoole32: Add more self-registration entries for classes and interfaces.
Robert Shearman [Wed, 26 Jul 2006 14:01:51 +0000 (15:01 +0100)] 
ole32: Add more self-registration entries for classes and interfaces.

18 years agowine.inf: Add inifile entries.
Huw Davies [Wed, 26 Jul 2006 12:59:48 +0000 (13:59 +0100)] 
wine.inf: Add inifile entries.

18 years agowcmd: Correct handling of quotes and /s flag when a command argument is present.
Thomas Kho [Tue, 25 Jul 2006 00:20:31 +0000 (19:20 -0500)] 
wcmd: Correct handling of quotes and /s flag when a command argument is present.

18 years agowined3d: Fix CopyRects if pDestPointsArray is NULL.
Kovács András [Sun, 23 Jul 2006 19:13:57 +0000 (20:13 +0100)] 
wined3d: Fix CopyRects if pDestPointsArray is NULL.

18 years agox11drv: Number of fixes for ChangeDisplaySettingsEx with tests.
Vitaliy Margolen [Wed, 26 Jul 2006 05:31:22 +0000 (23:31 -0600)] 
x11drv: Number of fixes for ChangeDisplaySettingsEx with tests.

18 years agowinedbg: Change ADDRESS variables to ADDRESS64 so we can handle 64-bit addresses.
Ge van Geldorp [Wed, 26 Jul 2006 09:57:27 +0000 (11:57 +0200)] 
winedbg: Change ADDRESS variables to ADDRESS64 so we can handle 64-bit addresses.

18 years agowined3d: More efficient color keying dirtifying.
Stefan Dösinger [Tue, 25 Jul 2006 14:41:41 +0000 (16:41 +0200)] 
wined3d: More efficient color keying dirtifying.

Instead of blindly dirtifying the surface LoadTexture keeps track of
the color key that was used when creating the opengl texture and
reloads the surface if the color key has changed.

18 years agoddraw: Support using an application-provided surface pointer.
Stefan Dösinger [Tue, 25 Jul 2006 14:38:02 +0000 (16:38 +0200)] 
ddraw: Support using an application-provided surface pointer.

18 years agomsi: Fix an off by one error in MsiRecordGetString.
Mike McCormack [Wed, 26 Jul 2006 08:43:57 +0000 (17:43 +0900)] 
msi: Fix an off by one error in MsiRecordGetString.

18 years agomsi: Implement SQL inner joins.
Mike McCormack [Wed, 26 Jul 2006 07:27:15 +0000 (16:27 +0900)] 
msi: Implement SQL inner joins.

18 years agocrypt32/tests: Clean up temp files.
Alexandre Julliard [Wed, 26 Jul 2006 12:51:10 +0000 (14:51 +0200)] 
crypt32/tests: Clean up temp files.

18 years agoserver: Convert the server start time to the abs_time_t type.
Alexandre Julliard [Wed, 26 Jul 2006 12:50:55 +0000 (14:50 +0200)] 
server: Convert the server start time to the abs_time_t type.

18 years agoserver: Convert thread creation/exit times to the abs_time_t type.
Alexandre Julliard [Wed, 26 Jul 2006 12:49:55 +0000 (14:49 +0200)] 
server: Convert thread creation/exit times to the abs_time_t type.

18 years agontdll: Renamed the NTDLL_get/from_server_timeout functions since they don't deal...
Alexandre Julliard [Wed, 26 Jul 2006 12:49:13 +0000 (14:49 +0200)] 
ntdll: Renamed the NTDLL_get/from_server_timeout functions since they don't deal only with timeouts.

18 years agoserver: Rename the wait_input_idle request to better reflect what it does.
Alexandre Julliard [Wed, 26 Jul 2006 09:48:25 +0000 (11:48 +0200)] 
server: Rename the wait_input_idle request to better reflect what it does.

Also get rid of the unused timeout field.

18 years agoserver: Make the create_async function take an absolute timeout.
Alexandre Julliard [Wed, 26 Jul 2006 09:47:42 +0000 (11:47 +0200)] 
server: Make the create_async function take an absolute timeout.

18 years agoserver: Fix some comparisons between signed and unsigned.
Michael Stefaniuc [Tue, 25 Jul 2006 08:30:04 +0000 (10:30 +0200)] 
server: Fix some comparisons between signed and unsigned.

18 years agoserver: Added data_size_t type to represent sizes in the server protocol.
Alexandre Julliard [Wed, 26 Jul 2006 08:43:25 +0000 (10:43 +0200)] 
server: Added data_size_t type to represent sizes in the server protocol.

Make it an unsigned int to save some space on Win64, if we need to
transfer more than 4Gb over the server pipe something is seriously
wrong.

18 years agorsaenh: Fix the case when CPGetHashParam should return the size of the HASHVAL.
Karsten Elfenbein [Tue, 25 Jul 2006 18:59:12 +0000 (20:59 +0200)] 
rsaenh: Fix the case when CPGetHashParam should return the size of the HASHVAL.

18 years agorsaenh: Fix the case when the CPEncrypt function is asked for the needed buffer size.
Karsten Elfenbein [Tue, 25 Jul 2006 18:57:34 +0000 (20:57 +0200)] 
rsaenh: Fix the case when the CPEncrypt function is asked for the needed buffer size.

18 years agowinspool.drv/tests: Write-strings warnings fix.
Andrew Talbot [Tue, 25 Jul 2006 20:53:32 +0000 (21:53 +0100)] 
winspool.drv/tests: Write-strings warnings fix.

18 years agomsi/tests: Write-strings warnings fix.
Andrew Talbot [Tue, 25 Jul 2006 18:03:02 +0000 (19:03 +0100)] 
msi/tests: Write-strings warnings fix.

18 years agowinefile: Updated Korean resource.
Hwang YunSong(황윤성) [Tue, 25 Jul 2006 23:47:32 +0000 (08:47 +0900)] 
winefile: Updated Korean resource.

18 years agodmime: Accept IDirectMusicPerformance2 in QueryInterface.
Samuel Lidén Borell [Tue, 25 Jul 2006 21:48:28 +0000 (23:48 +0200)] 
dmime: Accept IDirectMusicPerformance2 in QueryInterface.

18 years agocrypt32: Implement file stores.
Juan Lang [Tue, 25 Jul 2006 23:29:50 +0000 (16:29 -0700)] 
crypt32: Implement file stores.

18 years agowined3d: Enable all bump mapping formats.
Stefan Dösinger [Tue, 25 Jul 2006 19:10:01 +0000 (21:10 +0200)] 
wined3d: Enable all bump mapping formats.

18 years agowined3d: Fix crash caused by bad TRACE.
Jason Green [Wed, 26 Jul 2006 06:25:07 +0000 (02:25 -0400)] 
wined3d: Fix crash caused by bad TRACE.

18 years agowined3d: Remove superfluous breaks.
Michael Stefaniuc [Tue, 25 Jul 2006 21:32:29 +0000 (23:32 +0200)] 
wined3d: Remove superfluous breaks.

18 years agowidl: Allow trailing commas in attribute lists.
Dan Hipschman [Tue, 25 Jul 2006 19:00:49 +0000 (12:00 -0700)] 
widl: Allow trailing commas in attribute lists.

18 years agomsi: Add a FIXME for join queries.
Mike McCormack [Wed, 26 Jul 2006 02:17:26 +0000 (11:17 +0900)] 
msi: Add a FIXME for join queries.

18 years agomsi: Always load all the components.
Mike McCormack [Tue, 25 Jul 2006 12:49:44 +0000 (21:49 +0900)] 
msi: Always load all the components.

18 years agodbghelp: Implement SymGetSymFromAddr64.
Robert Shearman [Tue, 25 Jul 2006 09:35:49 +0000 (10:35 +0100)] 
dbghelp: Implement SymGetSymFromAddr64.

18 years agoconfigure: Add a check for the DGifOpen function in the gif_lib.h header as the v4...
Robert Shearman [Tue, 25 Jul 2006 09:36:06 +0000 (10:36 +0100)] 
configure: Add a check for the DGifOpen function in the gif_lib.h header as the v4 of the file does define it, while v3 doesn't.

18 years agocomdlg32: GetOpenFileNameW - Create unicode windows.
Stefan Siebert [Mon, 24 Jul 2006 12:45:32 +0000 (14:45 +0200)] 
comdlg32: GetOpenFileNameW - Create unicode windows.

18 years agouninstaller: Fail more gracefully when the registry key is missing.
Alexandre Julliard [Tue, 25 Jul 2006 15:50:27 +0000 (17:50 +0200)] 
uninstaller: Fail more gracefully when the registry key is missing.

18 years agooleaut32: Adding a NULL to a safearray is supposed to crash.
Neil Skrypuch [Sun, 23 Jul 2006 16:25:52 +0000 (12:25 -0400)] 
oleaut32: Adding a NULL to a safearray is supposed to crash.

18 years agontdll: Avoid accessing the TEB after the memory view has been released.
Alexandre Julliard [Tue, 25 Jul 2006 10:03:56 +0000 (12:03 +0200)] 
ntdll: Avoid accessing the TEB after the memory view has been released.

When using reserved areas the memory could potentially be reused right
after the release.

18 years agoserver: Try harder to find a suitable thread for read/write_process_memory.
Alexandre Julliard [Tue, 25 Jul 2006 09:41:47 +0000 (11:41 +0200)] 
server: Try harder to find a suitable thread for read/write_process_memory.

18 years agoserver: Add new threads to end of thread_list.
Thomas Kho [Fri, 21 Jul 2006 03:44:36 +0000 (22:44 -0500)] 
server: Add new threads to end of thread_list.

18 years agorpcrt4: Support for SMVARRAY in EmbeddedComplexSize.
Phil Lodwick [Fri, 14 Jul 2006 16:05:39 +0000 (11:05 -0500)] 
rpcrt4: Support for SMVARRAY in EmbeddedComplexSize.

18 years agowined3d: Implement more GLSL instructions.
Jason Green [Tue, 25 Jul 2006 02:52:38 +0000 (22:52 -0400)] 
wined3d: Implement more GLSL instructions.

Implement D3DSIO_TEXREG2AR, TEXREG2GB, TEXREG2RGB, TEXM3X3TEX, TEXM3X3SPEC.

18 years agomsi: Fix where queries on 32bit integer columns.
Mike McCormack [Tue, 25 Jul 2006 02:17:56 +0000 (11:17 +0900)] 
msi: Fix where queries on 32bit integer columns.

18 years agomsi: Add tests for the WHERE SQL clause.
James Hawkins [Tue, 25 Jul 2006 00:10:23 +0000 (17:10 -0700)] 
msi: Add tests for the WHERE SQL clause.

18 years agowineps.drv: Updated Korean resource.
Hwang YunSong(황윤성) [Mon, 24 Jul 2006 23:46:36 +0000 (08:46 +0900)] 
wineps.drv: Updated Korean resource.

18 years agowined3d: Add real occlusion query support.
H. Verbeet [Mon, 24 Jul 2006 22:51:33 +0000 (00:51 +0200)] 
wined3d: Add real occlusion query support.

18 years agowined3d: Add traces to IWineD3DVertexShaderImpl_SetFunction & IWineD3DPixelShaderImpl...
H. Verbeet [Mon, 24 Jul 2006 22:51:03 +0000 (00:51 +0200)] 
wined3d: Add traces to IWineD3DVertexShaderImpl_SetFunction & IWineD3DPixelShaderImpl_SetFunction.

18 years agowined3d: D3d8 shaders can have a NULL pFunction, but a valid vertex declaration.
H. Verbeet [Mon, 24 Jul 2006 22:50:43 +0000 (00:50 +0200)] 
wined3d: D3d8 shaders can have a NULL pFunction, but a valid vertex declaration.

18 years agowidl: Support SAFEARRAY(type) syntax.
Dan Hipschman [Mon, 24 Jul 2006 21:40:44 +0000 (14:40 -0700)] 
widl: Support SAFEARRAY(type) syntax.

18 years agowidl: Fix redefinition of types in output.
Dan Hipschman [Mon, 24 Jul 2006 21:39:38 +0000 (14:39 -0700)] 
widl: Fix redefinition of types in output.

18 years agoshdocvw: Added more test and fixes.
Jacek Caban [Mon, 24 Jul 2006 21:10:00 +0000 (23:10 +0200)] 
shdocvw: Added more test and fixes.

18 years agogdi32: Use the correct name when writing the fixed font registry value.
Huw Davies [Mon, 24 Jul 2006 13:08:45 +0000 (14:08 +0100)] 
gdi32: Use the correct name when writing the fixed font registry value.

18 years agouser: Add more TrackMouseEvent tests, particularly a test with
Dmitry Timoshkov [Mon, 24 Jul 2006 15:45:30 +0000 (00:45 +0900)] 
user: Add more TrackMouseEvent tests, particularly a test with
injected mouse move events. Fix a problem detected by the test.

18 years agouser: Various TrackMouseEvent fixes.
Dmitry Timoshkov [Mon, 24 Jul 2006 12:19:25 +0000 (21:19 +0900)] 
user: Various TrackMouseEvent fixes.

- Use WINPOS_WindowFromPoint instead of WindowFromPoint in order to
  use hittest directly to simplify the code.
- WM_NCMOUSEHOVER and WM_MOUSEHOVER take different parameters.

18 years agouser: Add a trace to EndDeferWindowPos.
Dmitry Timoshkov [Mon, 24 Jul 2006 12:13:36 +0000 (21:13 +0900)] 
user: Add a trace to EndDeferWindowPos.

18 years agouser: Use (win) debug channel by default, add a TRACE to SendInput.
Dmitry Timoshkov [Mon, 24 Jul 2006 12:13:53 +0000 (21:13 +0900)] 
user: Use (win) debug channel by default, add a TRACE to SendInput.

18 years agosetupapi: Move SetupDiGetClassDevsExW into devinst.c.
Christian Gmeiner [Mon, 24 Jul 2006 11:13:47 +0000 (13:13 +0200)] 
setupapi: Move SetupDiGetClassDevsExW into devinst.c.

18 years agomsi: Use CLSIDFromString to make squash_guid a bit more robust.
Mike McCormack [Mon, 24 Jul 2006 11:34:05 +0000 (20:34 +0900)] 
msi: Use CLSIDFromString to make squash_guid a bit more robust.

18 years agomsi: Make MsiConfigureFeature a bit more robust.
Mike McCormack [Mon, 24 Jul 2006 11:34:14 +0000 (20:34 +0900)] 
msi: Make MsiConfigureFeature a bit more robust.

18 years agomsi: Move COM server implementation to a separate file.
Mike McCormack [Mon, 24 Jul 2006 10:47:00 +0000 (19:47 +0900)] 
msi: Move COM server implementation to a separate file.

18 years agoconfigure: Check for freetype-config first, then use the libraries it specifies.
Mike McCormack [Mon, 24 Jul 2006 06:24:44 +0000 (15:24 +0900)] 
configure: Check for freetype-config first, then use the libraries it specifies.

18 years agowined3d: Improve traces for D3DTRANSFORMSTATETYPE.
Jason Green [Mon, 24 Jul 2006 02:54:30 +0000 (22:54 -0400)] 
wined3d: Improve traces for D3DTRANSFORMSTATETYPE.

Added debug function for WINED3DTRANSFORMSTATETYPE and changed all
references from D3DTS_* to WINED3DTS_*.

18 years agopreloader: Allocate more space in low memory as well as for top-down allocations.
Alexandre Julliard [Mon, 24 Jul 2006 13:25:39 +0000 (15:25 +0200)] 
preloader: Allocate more space in low memory as well as for top-down allocations.