wine/hramrach.git
15 years agoRelease 0.9.22.wine-0.9.22
Alexandre Julliard [Thu, 28 Sep 2006 17:35:07 +0000 (28 19:35 +0200)]
Release 0.9.22.

15 years agoole32: StgOpenStorage on non-existent file should create it (with test).
Andrey Turkin [Fri, 22 Sep 2006 02:40:49 +0000 (22 06:40 +0400)]
ole32: StgOpenStorage on non-existent file should create it (with test).

15 years agoshlwapi: Add size parameters to function that takes array arguments.
Andrew Talbot [Wed, 27 Sep 2006 18:27:37 +0000 (27 19:27 +0100)]
shlwapi: Add size parameters to function that takes array arguments.

15 years agorpcrt4: Fix RpcMgmtSetServerStackSize prototype.
Thomas Weidenmueller [Wed, 27 Sep 2006 13:03:20 +0000 (27 15:03 +0200)]
rpcrt4: Fix RpcMgmtSetServerStackSize prototype.

15 years agocrypt32: A small test to verify when to write function pointers.
Paul Vriens [Thu, 28 Sep 2006 10:11:04 +0000 (28 12:11 +0200)]
crypt32: A small test to verify when to write function pointers.

15 years agolocalspl/tests: Add initial test.
Detlef Riekenberg [Thu, 28 Sep 2006 09:47:52 +0000 (28 11:47 +0200)]
localspl/tests: Add initial test.

15 years agoclusapi: Implement stub dll for clusapi.
Benjamin Arai [Wed, 27 Sep 2006 23:02:35 +0000 (27 16:02 -0700)]
clusapi: Implement stub dll for clusapi.

15 years agomsi: Follow state resolution rules when a feature parent saves a component.
James Hawkins [Thu, 28 Sep 2006 02:37:06 +0000 (27 19:37 -0700)]
msi: Follow state resolution rules when a feature parent saves a component.

15 years agomsi: A feature state of INSTALLSTATE_ABSENT translates into a component state of...
James Hawkins [Thu, 28 Sep 2006 02:36:16 +0000 (27 19:36 -0700)]
msi: A feature state of INSTALLSTATE_ABSENT translates into a component state of INSTALLSTATE_UNKNOWN.

15 years agocrypt32: Implement CertGetPublicKeyLength.
Juan Lang [Thu, 28 Sep 2006 06:07:26 +0000 (27 23:07 -0700)]
crypt32: Implement CertGetPublicKeyLength.

15 years agogdi32: Make GdiFont a proper C structure, with GdiFont* being a pointer.
Dmitry Timoshkov [Thu, 28 Sep 2006 06:11:06 +0000 (28 15:11 +0900)]
gdi32: Make GdiFont a proper C structure, with GdiFont* being a pointer.

15 years agontdll: Align stack to 4 bytes.
Marcus Meissner [Wed, 27 Sep 2006 20:10:16 +0000 (27 22:10 +0200)]
ntdll: Align stack to 4 bytes.

15 years agolocalspl: Start implementation of InitializePrintMonitor.
Detlef Riekenberg [Wed, 27 Sep 2006 21:22:33 +0000 (27 23:22 +0200)]
localspl: Start implementation of InitializePrintMonitor.

15 years agoregedit: Updated Korean Resource.
Hwang YunSong(황윤성) [Thu, 28 Sep 2006 00:55:15 +0000 (28 09:55 +0900)]
regedit: Updated Korean Resource.

15 years agowinmm: Updated Korean resource.
Hwang YunSong(황윤성) [Thu, 28 Sep 2006 00:53:57 +0000 (28 09:53 +0900)]
winmm: Updated Korean resource.

15 years agowined3d: Tell gl about the surface alignment.
Stefan Dösinger [Wed, 27 Sep 2006 22:12:34 +0000 (28 00:12 +0200)]
wined3d: Tell gl about the surface alignment.

15 years agoshdocvw: Cast-qual warnings fix.
Andrew Talbot [Wed, 27 Sep 2006 21:46:43 +0000 (27 22:46 +0100)]
shdocvw: Cast-qual warnings fix.

15 years agosecur32: Cast-qual warnings fix.
Andrew Talbot [Wed, 27 Sep 2006 19:03:31 +0000 (27 20:03 +0100)]
secur32: Cast-qual warnings fix.

15 years agoole32: Don't return from CoRegisterClassObject until we have created the named pipe.
Huw Davies [Wed, 27 Sep 2006 15:23:42 +0000 (27 16:23 +0100)]
ole32: Don't return from CoRegisterClassObject until we have created the named pipe.

Also don't fail if the client connects to the pipe between CreateNamedPipe and ConnectNamedPipe.

15 years agoinclude: Add types to objidl.idl used by COM contexts.
Robert Shearman [Wed, 27 Sep 2006 14:51:18 +0000 (27 15:51 +0100)]
include: Add types to objidl.idl used by COM contexts.

15 years agooleaut32: Make sure to free the allocated vtable when the tmarshal proxy is released.
Robert Shearman [Wed, 27 Sep 2006 14:51:26 +0000 (27 15:51 +0100)]
oleaut32: Make sure to free the allocated vtable when the tmarshal proxy is released.

15 years agoole32: Check the return value of IStream_SetSize so as to not blindly continue on...
Robert Shearman [Wed, 27 Sep 2006 14:51:13 +0000 (27 15:51 +0100)]
ole32: Check the return value of IStream_SetSize so as to not blindly continue on and possibly corrupt the structured storage file.

15 years agontdll: Avoid crashing in check_atl_thunk if an execution exception was raised with...
Robert Shearman [Wed, 27 Sep 2006 14:51:07 +0000 (27 15:51 +0100)]
ntdll: Avoid crashing in check_atl_thunk if an execution exception was raised with a bad address.

15 years agontdll: NtAllocateVirtual with type of MEM_WRITE_WATCH fails with STATUS_NOT_SUPPORTED...
Robert Shearman [Wed, 27 Sep 2006 14:50:35 +0000 (27 15:50 +0100)]
ntdll: NtAllocateVirtual with type of MEM_WRITE_WATCH fails with STATUS_NOT_SUPPORTED on Win2000 instead of STATUS_INVALID_PARAMETER.

15 years agoinclude: Add recently added PSDK VM flags to winnt.h.
Robert Shearman [Wed, 27 Sep 2006 14:50:04 +0000 (27 15:50 +0100)]
include: Add recently added PSDK VM flags to winnt.h.

15 years agogdi32: Modify kerning scaling algorithm to the one which appears to better match...
Dmitry Timoshkov [Wed, 27 Sep 2006 14:43:23 +0000 (27 23:43 +0900)]
gdi32: Modify kerning scaling algorithm to the one which appears to better match what Windows does.

15 years agomshtml: Added get_readyState implementation.
Jacek Caban [Wed, 27 Sep 2006 14:37:36 +0000 (27 16:37 +0200)]
mshtml: Added get_readyState implementation.

15 years agomshtml: Remove conflicts between resource.h and mshtmcid.h.
Jacek Caban [Wed, 27 Sep 2006 14:36:19 +0000 (27 16:36 +0200)]
mshtml: Remove conflicts between resource.h and mshtmcid.h.

15 years agoole32/tests: Avoid using sizeof in a trace.
Alexandre Julliard [Wed, 27 Sep 2006 18:54:05 +0000 (27 20:54 +0200)]
ole32/tests: Avoid using sizeof in a trace.

15 years agod3d9/tests: Don't test texture states beyond the supported maximum.
Alexandre Julliard [Wed, 27 Sep 2006 18:53:01 +0000 (27 20:53 +0200)]
d3d9/tests: Don't test texture states beyond the supported maximum.

15 years agocomctl32: toolbar: Test and fix TB_ADDSTRING from resource.
Mikołaj Zalewski [Tue, 26 Sep 2006 19:30:26 +0000 (26 21:30 +0200)]
comctl32: toolbar: Test and fix TB_ADDSTRING from resource.

15 years agowined3d: Fix typo in ResourceReleased.
Jan Zerebecki [Mon, 25 Sep 2006 09:54:14 +0000 (25 11:54 +0200)]
wined3d: Fix typo in ResourceReleased.

15 years agocrypt32: Partly implement CryptSIPRetrieveSubjectGuid.
Paul Vriens [Wed, 27 Sep 2006 06:00:15 +0000 (27 08:00 +0200)]
crypt32: Partly implement CryptSIPRetrieveSubjectGuid.

15 years agolz32/tests: Fix some typos in error messages.
Saulius Krasuckas [Wed, 27 Sep 2006 09:48:49 +0000 (27 12:48 +0300)]
lz32/tests: Fix some typos in error messages.

15 years agowined3d: Read GL info and load constants into the same device.
Ivan Gyurdiev [Wed, 27 Sep 2006 11:15:58 +0000 (27 07:15 -0400)]
wined3d: Read GL info and load constants into the same device.

15 years agowined3d: Move device pointer into the BaseShader class.
Ivan Gyurdiev [Wed, 27 Sep 2006 11:14:46 +0000 (27 07:14 -0400)]
wined3d: Move device pointer into the BaseShader class.

15 years agonetapi32: Add stubs for DsGetDcNameW and DsGetSiteNameW.
Juan Lang [Wed, 27 Sep 2006 14:23:29 +0000 (27 07:23 -0700)]
netapi32: Add stubs for DsGetDcNameW and DsGetSiteNameW.

15 years agowintrust.h: Remove duplicate definitions. Spotted by Paul Vriens.
Juan Lang [Wed, 27 Sep 2006 14:21:00 +0000 (27 07:21 -0700)]
wintrust.h: Remove duplicate definitions.  Spotted by Paul Vriens.

15 years agocrypt32: Another CryptSIPLoad test.
Paul Vriens [Wed, 27 Sep 2006 14:10:22 +0000 (27 16:10 +0200)]
crypt32: Another CryptSIPLoad test.

15 years agowintrust: Added some CryptSIP stub implementations.
Paul Vriens [Wed, 27 Sep 2006 12:36:42 +0000 (27 14:36 +0200)]
wintrust: Added some CryptSIP stub implementations.

15 years agowintrust: Fix function prototype.
Paul Vriens [Wed, 27 Sep 2006 12:36:18 +0000 (27 14:36 +0200)]
wintrust: Fix function prototype.

15 years agoclock: French translation improvements.
Jonathan Ernst [Wed, 27 Sep 2006 10:45:57 +0000 (27 12:45 +0200)]
clock: French translation improvements.

15 years agonotepad: French translation improvements.
Jonathan Ernst [Wed, 27 Sep 2006 10:45:57 +0000 (27 12:45 +0200)]
notepad: French translation improvements.

15 years agoprogman: French translation improvements.
Jonathan Ernst [Wed, 27 Sep 2006 10:45:57 +0000 (27 12:45 +0200)]
progman: French translation improvements.

15 years agowinefile: French translation improvements.
Jonathan Ernst [Wed, 27 Sep 2006 10:45:57 +0000 (27 12:45 +0200)]
winefile: French translation improvements.

15 years agotaskmgr: French translation improvements.
Jonathan Ernst [Wed, 27 Sep 2006 10:45:13 +0000 (27 12:45 +0200)]
taskmgr: French translation improvements.

15 years agoregedit: French translation improvements.
Jonathan Ernst [Wed, 27 Sep 2006 10:45:13 +0000 (27 12:45 +0200)]
regedit: French translation improvements.

15 years agoview: Reset the image left-top corner to the window left-top corner after a Scale...
Mikołaj Zalewski [Wed, 27 Sep 2006 10:03:23 +0000 (27 12:03 +0200)]
view: Reset the image left-top corner to the window left-top corner after a Scale to Window.

15 years agoview: Remove the Info > Hello menu item.
Mikołaj Zalewski [Wed, 27 Sep 2006 10:00:06 +0000 (27 12:00 +0200)]
view: Remove the Info > Hello menu item.

15 years agoview: Remove IDS_APPNAME from resources.
Mikołaj Zalewski [Wed, 27 Sep 2006 09:56:31 +0000 (27 11:56 +0200)]
view: Remove IDS_APPNAME from resources.

15 years agoview: Add Polish translation.
Mikołaj Zalewski [Wed, 27 Sep 2006 09:53:02 +0000 (27 11:53 +0200)]
view: Add Polish translation.

15 years agoregedit: Fix the English (Neutral) menu.
Mikołaj Zalewski [Wed, 27 Sep 2006 09:51:34 +0000 (27 11:51 +0200)]
regedit: Fix the English (Neutral) menu.

15 years agowinecfg: Update Russian translation.
Vitaliy Margolen [Tue, 26 Sep 2006 14:19:29 +0000 (26 08:19 -0600)]
winecfg: Update Russian translation.

15 years agowined3d: Comparing BOOLs against FALSE is redundant.
H. Verbeet [Tue, 26 Sep 2006 18:31:58 +0000 (26 20:31 +0200)]
wined3d: Comparing BOOLs against FALSE is redundant.

15 years agowined3d: Add a comment to clarify the point of max_sampler_stages.
H. Verbeet [Tue, 26 Sep 2006 18:31:52 +0000 (26 20:31 +0200)]
wined3d: Add a comment to clarify the point of max_sampler_stages.

15 years agowined3d: Add support for native NPOT textures.
H. Verbeet [Tue, 26 Sep 2006 18:31:48 +0000 (26 20:31 +0200)]
wined3d: Add support for native NPOT textures.

15 years agowined3d: Enable pixel shaders by default.
H. Verbeet [Tue, 26 Sep 2006 18:31:44 +0000 (26 20:31 +0200)]
wined3d: Enable pixel shaders by default.

15 years agowined3d: Fix the default values for wined3d_settings.
H. Verbeet [Tue, 26 Sep 2006 18:31:41 +0000 (26 20:31 +0200)]
wined3d: Fix the default values for wined3d_settings.

15 years agowined3d: Don't overwrite the position y offset in ARB vertex programs.
H. Verbeet [Tue, 26 Sep 2006 18:31:36 +0000 (26 20:31 +0200)]
wined3d: Don't overwrite the position y offset in ARB vertex programs.

15 years agowined3d: Cleanup ActiveRender some more.
H. Verbeet [Tue, 26 Sep 2006 18:31:32 +0000 (26 20:31 +0200)]
wined3d: Cleanup ActiveRender some more.

15 years agowined3d: Render upside down when rendering offscreen, even if the backbuffer is used...
H. Verbeet [Tue, 26 Sep 2006 18:31:28 +0000 (26 20:31 +0200)]
wined3d: Render upside down when rendering offscreen, even if the backbuffer is used to render to.

15 years agowined3d: Show the MESSAGE in device_find_fbconfigs() only once.
H. Verbeet [Tue, 26 Sep 2006 18:31:23 +0000 (26 20:31 +0200)]
wined3d: Show the MESSAGE in device_find_fbconfigs() only once.

15 years agowintrust.h: Add missing defines.
Juan Lang [Wed, 27 Sep 2006 05:08:54 +0000 (26 22:08 -0700)]
wintrust.h: Add missing defines.

15 years agocrypt32: Encode/decode authority key ids.
Juan Lang [Wed, 27 Sep 2006 04:20:35 +0000 (26 21:20 -0700)]
crypt32: Encode/decode authority key ids.

15 years agocmdlgtst: Updated Korean resource.
Hwang YunSong(황윤성) [Wed, 27 Sep 2006 01:02:12 +0000 (27 10:02 +0900)]
cmdlgtst: Updated Korean resource.

15 years agorsaenh: Cast-qual warnings fix.
Andrew Talbot [Tue, 26 Sep 2006 21:08:07 +0000 (26 22:08 +0100)]
rsaenh: Cast-qual warnings fix.

15 years agorsaenh: Cast-qual warnings fix.
Andrew Talbot [Tue, 26 Sep 2006 21:06:33 +0000 (26 22:06 +0100)]
rsaenh: Cast-qual warnings fix.

15 years agouninstaller: Add Polish translation.
Mikołaj Zalewski [Tue, 26 Sep 2006 20:13:42 +0000 (26 22:13 +0200)]
uninstaller: Add Polish translation.

15 years agowinmm: Use English (US) instead of English (Neutral) for resources.
Mikołaj Zalewski [Tue, 26 Sep 2006 18:58:50 +0000 (26 20:58 +0200)]
winmm: Use English (US) instead of English (Neutral) for resources.

15 years agocomctl32: Update Polish translation.
Mikołaj Zalewski [Tue, 26 Sep 2006 18:53:51 +0000 (26 20:53 +0200)]
comctl32: Update Polish translation.

15 years agomsrle32: Show correctly the authors surname in some non-latin1 languages.
Mikołaj Zalewski [Tue, 26 Sep 2006 18:52:44 +0000 (26 20:52 +0200)]
msrle32: Show correctly the authors surname in some non-latin1 languages.

15 years agovideo codecs: add Polish translation.
Mikołaj Zalewski [Tue, 26 Sep 2006 18:46:28 +0000 (26 20:46 +0200)]
video codecs: add Polish translation.

15 years agodmband: Print 64bit integers with wine_dbgstr_longlong.
Stefan Leichter [Tue, 26 Sep 2006 19:26:51 +0000 (26 21:26 +0200)]
dmband: Print 64bit integers with wine_dbgstr_longlong.

15 years agomsi: If the feature linked to a component has a state of INSTALLSTATE_UNKNOWN, the...
James Hawkins [Tue, 26 Sep 2006 03:05:25 +0000 (25 20:05 -0700)]
msi: If the feature linked to a component has a state of INSTALLSTATE_UNKNOWN, the component's state should match.

15 years agomsi: Only specifically resolve the TARGETDIR directory once.
James Hawkins [Tue, 26 Sep 2006 03:04:55 +0000 (25 20:04 -0700)]
msi: Only specifically resolve the TARGETDIR directory once.

15 years agomsi: Add tests for setting the target path of TARGETDIR (based on a patch by Andrey...
James Hawkins [Tue, 26 Sep 2006 03:04:05 +0000 (25 20:04 -0700)]
msi: Add tests for setting the target path of TARGETDIR (based on a patch by Andrey Turkin).

15 years agomsi: Store the full path to the database file in the MSIDATABASE structure.
James Hawkins [Tue, 26 Sep 2006 03:03:31 +0000 (25 20:03 -0700)]
msi: Store the full path to the database file in the MSIDATABASE structure.

15 years agowinuser.h: Fix PROPENUMPROCEXA/W types declarations.
Nicolas Delcros [Thu, 21 Sep 2006 16:06:21 +0000 (21 17:06 +0100)]
winuser.h: Fix PROPENUMPROCEXA/W types declarations.

15 years agosetupapi: Brace the guid in SetupDiOpenClassRegKeyExW.
Damjan Jovanovic [Thu, 21 Sep 2006 14:15:14 +0000 (21 16:15 +0200)]
setupapi: Brace the guid in SetupDiOpenClassRegKeyExW.

15 years agoexplorer: Work around the latest HAL binary compatibility breakage.
Alexandre Julliard [Tue, 26 Sep 2006 18:29:15 +0000 (26 20:29 +0200)]
explorer: Work around the latest HAL binary compatibility breakage.

15 years agocrypt32: Add tests for CryptSIPRetrieveSubjectGuid.
Paul Vriens [Tue, 26 Sep 2006 14:11:08 +0000 (26 16:11 +0200)]
crypt32: Add tests for CryptSIPRetrieveSubjectGuid.

15 years agosetupapi: Fix a typo.
James Hawkins [Fri, 22 Sep 2006 23:52:07 +0000 (22 16:52 -0700)]
setupapi: Fix a typo.

15 years agod3d8: Remove no longer used imports.
Vitaliy Margolen [Tue, 26 Sep 2006 13:25:11 +0000 (26 07:25 -0600)]
d3d8: Remove no longer used imports.

15 years agod3d9: Remove no longer used imports.
Vitaliy Margolen [Tue, 26 Sep 2006 13:25:07 +0000 (26 07:25 -0600)]
d3d9: Remove no longer used imports.

15 years agomssip.h: Added function definition.
Paul Vriens [Tue, 26 Sep 2006 10:52:38 +0000 (26 12:52 +0200)]
mssip.h: Added function definition.

15 years agogdi32: Add a test for GetKerningPairs.
Dmitry Timoshkov [Thu, 21 Sep 2006 07:10:53 +0000 (21 16:10 +0900)]
gdi32: Add a test for GetKerningPairs.

15 years agogdi32: Implement GetKerningPairs for TrueType fonts.
Dmitry Timoshkov [Wed, 20 Sep 2006 15:18:51 +0000 (21 00:18 +0900)]
gdi32: Implement GetKerningPairs for TrueType fonts.

15 years agowinex11.drv: Use a proper protector for X11/XKBlib.h.
Dmitry Timoshkov [Tue, 26 Sep 2006 07:37:00 +0000 (26 16:37 +0900)]
winex11.drv: Use a proper protector for X11/XKBlib.h.

15 years agowinedbg: Fixed regression in gdb startup (especially gdb proxy).
Eric Pouech [Mon, 25 Sep 2006 20:45:24 +0000 (25 22:45 +0200)]
winedbg: Fixed regression in gdb startup (especially gdb proxy).

15 years agowinedbg: Put back the %d format for printing integral values even for
Eric Pouech [Mon, 25 Sep 2006 20:45:39 +0000 (25 22:45 +0200)]
winedbg: Put back the %d format for printing integral values even for
64bit internal values as the default format in winebdg command imposes.

15 years agodbghelp: Added support for a couple of compiland's children.
Eric Pouech [Mon, 25 Sep 2006 20:41:42 +0000 (25 22:41 +0200)]
dbghelp: Added support for a couple of compiland's children.

15 years agodbghelp: Fix location computation when attribute has a constant form instead of a...
Eric Pouech [Mon, 25 Sep 2006 20:41:27 +0000 (25 22:41 +0200)]
dbghelp: Fix location computation when attribute has a constant form instead of a block form.

15 years agodbghelp: Change the definition of an attribute so that we can pass around the form.
Eric Pouech [Mon, 25 Sep 2006 20:41:10 +0000 (25 22:41 +0200)]
dbghelp: Change the definition of an attribute so that we can pass around the form.

15 years agodbghelp: Move the attribute union (now nameless) into a structure called attribute.
Eric Pouech [Mon, 25 Sep 2006 20:40:58 +0000 (25 22:40 +0200)]
dbghelp: Move the attribute union (now nameless) into a structure called attribute.

15 years agodbghelp: Added support for DW_OP_breg* operations in location computation.
Eric Pouech [Mon, 25 Sep 2006 20:40:50 +0000 (25 22:40 +0200)]
dbghelp: Added support for DW_OP_breg* operations in location computation.

15 years agodbghelp: Variables & registers.
Eric Pouech [Mon, 25 Sep 2006 20:40:41 +0000 (25 22:40 +0200)]
dbghelp: Variables & registers.

- more strickling differentiation variable location between
  a register, and the dereferenced address defined by a
  register (and possibly an offset)
- added a parameter to symt_add_func_local (and internal symbol
  data struct) to help differentiate
- fix all debug parsers to confer to this new scheme

15 years agolz32/tests: Try to open nonexisting compressed files.
Saulius Krasuckas [Mon, 25 Sep 2006 18:02:51 +0000 (25 21:02 +0300)]
lz32/tests: Try to open nonexisting compressed files.

15 years agolz32/tests: Add more cases for opening compressed files.
Saulius Krasuckas [Mon, 25 Sep 2006 18:02:12 +0000 (25 21:02 +0300)]
lz32/tests: Add more cases for opening compressed files.

15 years agolz32/tests: Move indirect opening of compressed files into separate functions.
Saulius Krasuckas [Mon, 25 Sep 2006 18:00:39 +0000 (25 21:00 +0300)]
lz32/tests: Move indirect opening of compressed files into separate functions.

Also rename W-string variable to get some naming consistency.

15 years agolz32/tests: Compare result to predefined compressed file name, not calculated one.
Saulius Krasuckas [Mon, 25 Sep 2006 17:59:23 +0000 (25 20:59 +0300)]
lz32/tests: Compare result to predefined compressed file name, not calculated one.