wine
11 years agoiads.idl: Add missing interfaces.
Alistair Leslie-Hughes [Wed, 20 Mar 2013 22:20:02 +0000 (09:20 +1100)] 
iads.idl: Add missing interfaces.

11 years agontdll: Add a stub for RtlConvertToAutoInheritSecurityObject.
Austin English [Tue, 26 Mar 2013 22:38:08 +0000 (15:38 -0700)] 
ntdll: Add a stub for RtlConvertToAutoInheritSecurityObject.

11 years agojscript: Use helpers to access string buffer in object.c.
Jacek Caban [Wed, 27 Mar 2013 10:04:09 +0000 (11:04 +0100)] 
jscript: Use helpers to access string buffer in object.c.

11 years agojscript: Use helpers to access string buffer in global.c.
Jacek Caban [Wed, 27 Mar 2013 10:03:44 +0000 (11:03 +0100)] 
jscript: Use helpers to access string buffer in global.c.

11 years agojscript: Use helpers to access string buffer in engine.c.
Jacek Caban [Wed, 27 Mar 2013 10:02:42 +0000 (11:02 +0100)] 
jscript: Use helpers to access string buffer in engine.c.

11 years agojscript: Use to_flat_string to access string buffer in array.c.
Jacek Caban [Wed, 27 Mar 2013 10:01:59 +0000 (11:01 +0100)] 
jscript: Use to_flat_string to access string buffer in array.c.

11 years agojscript: Added to_flat_string helper and use it to access string buffer in activex.c.
Jacek Caban [Wed, 27 Mar 2013 10:01:43 +0000 (11:01 +0100)] 
jscript: Added to_flat_string helper and use it to access string buffer in activex.c.

11 years agomsvcrt: Added _set_output_format tests.
Piotr Caban [Wed, 27 Mar 2013 09:39:42 +0000 (10:39 +0100)] 
msvcrt: Added _set_output_format tests.

11 years agomsvcrt: Added _set_output_format implementation.
Piotr Caban [Wed, 27 Mar 2013 09:39:30 +0000 (10:39 +0100)] 
msvcrt: Added _set_output_format implementation.

11 years agowmi: Match parameters list with function we're forwarding to.
Piotr Caban [Wed, 27 Mar 2013 08:51:38 +0000 (09:51 +0100)] 
wmi: Match parameters list with function we're forwarding to.

11 years agoimagehlp: Match parameters list with function we're forwarding to.
Piotr Caban [Wed, 27 Mar 2013 08:51:27 +0000 (09:51 +0100)] 
imagehlp: Match parameters list with function we're forwarding to.

11 years agoshell32: Match parameters list with function we're forwarding to.
Piotr Caban [Wed, 27 Mar 2013 08:51:15 +0000 (09:51 +0100)] 
shell32: Match parameters list with function we're forwarding to.

11 years agod3dx10: Match parameters list with function we're forwarding to.
Piotr Caban [Wed, 27 Mar 2013 08:51:01 +0000 (09:51 +0100)] 
d3dx10: Match parameters list with function we're forwarding to.

11 years agohlink: Implement IHlinkBrowseContext_SetCurrentHlink().
Nikolay Sivov [Wed, 27 Mar 2013 06:41:07 +0000 (10:41 +0400)] 
hlink: Implement IHlinkBrowseContext_SetCurrentHlink().

11 years agowined3d: Add NVIDIA GeForce 410M.
Frédéric Delanoy [Wed, 27 Mar 2013 00:06:11 +0000 (01:06 +0100)] 
wined3d: Add NVIDIA GeForce 410M.

11 years agowinhttp: netconn_get_next_line() is not used anymore so remove it.
Francois Gouget [Tue, 26 Mar 2013 15:27:51 +0000 (16:27 +0100)] 
winhttp: netconn_get_next_line() is not used anymore so remove it.

11 years agokernel32/tests: Avoid test failure on multicore machines.
Detlef Riekenberg [Sat, 16 Mar 2013 17:23:59 +0000 (18:23 +0100)] 
kernel32/tests: Avoid test failure on multicore machines.

11 years agowinex11: Don't use uninitialized variables (Coverity).
Alexandre Julliard [Tue, 26 Mar 2013 16:14:42 +0000 (17:14 +0100)] 
winex11: Don't use uninitialized variables (Coverity).

11 years agogdi32: Printer drivers don't use the character extra spacing if lpdx is supplied.
Huw Davies [Tue, 26 Mar 2013 11:14:26 +0000 (11:14 +0000)] 
gdi32: Printer drivers don't use the character extra spacing if lpdx is supplied.

11 years agowinemac: Keep stable surface for layered windows using UpdateLayeredWindow().
Ken Thomases [Tue, 26 Mar 2013 13:54:51 +0000 (08:54 -0500)] 
winemac: Keep stable surface for layered windows using UpdateLayeredWindow().

11 years agoexplorer: Create desktop window hidden and only show it if it wins the race.
Ken Thomases [Tue, 26 Mar 2013 09:55:04 +0000 (04:55 -0500)] 
explorer: Create desktop window hidden and only show it if it wins the race.

11 years agontdll: Improve stub for FileFsAttributeInformation in NtQueryVolumeInformationFile.
André Hentschel [Mon, 25 Mar 2013 15:07:33 +0000 (16:07 +0100)] 
ntdll: Improve stub for FileFsAttributeInformation in NtQueryVolumeInformationFile.

11 years agomshtml: Use Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME in CreateUri calls.
Jacek Caban [Tue, 26 Mar 2013 10:37:47 +0000 (11:37 +0100)] 
mshtml: Use Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME in CreateUri calls.

11 years agourlmon: Fixed handling URIs with implicit file scheme in CoInternetCombineUrlEx.
Jacek Caban [Tue, 26 Mar 2013 10:34:12 +0000 (11:34 +0100)] 
urlmon: Fixed handling URIs with implicit file scheme in CoInternetCombineUrlEx.

11 years agojscript: Use jsstr_flatten to access string buffer in jsutils.c.
Jacek Caban [Tue, 26 Mar 2013 09:38:01 +0000 (10:38 +0100)] 
jscript: Use jsstr_flatten to access string buffer in jsutils.c.

11 years agojscript: Use jsstr_flatten to access string buffer in dispex.c.
Jacek Caban [Tue, 26 Mar 2013 09:37:31 +0000 (10:37 +0100)] 
jscript: Use jsstr_flatten to access string buffer in dispex.c.

11 years agojscript: Added jsstr_flatten helper and use it to access string buffer in date.c.
Jacek Caban [Tue, 26 Mar 2013 09:36:58 +0000 (10:36 +0100)] 
jscript: Added jsstr_flatten helper and use it to access string buffer in date.c.

11 years agomsvcrt20: Match parameters list with function we're forwarding to.
Piotr Caban [Tue, 26 Mar 2013 09:02:45 +0000 (10:02 +0100)] 
msvcrt20: Match parameters list with function we're forwarding to.

11 years agomsvcrt: Match architecture with function we're forwarding to.
Piotr Caban [Tue, 26 Mar 2013 09:01:59 +0000 (10:01 +0100)] 
msvcrt: Match architecture with function we're forwarding to.

11 years agomsvcp: Match parameters list and architecture with function we're forwarding to.
Piotr Caban [Tue, 26 Mar 2013 09:00:00 +0000 (10:00 +0100)] 
msvcp: Match parameters list and architecture with function we're forwarding to.

11 years agomsvcp80: Fixed typo in spec file.
Piotr Caban [Tue, 26 Mar 2013 08:59:10 +0000 (09:59 +0100)] 
msvcp80: Fixed typo in spec file.

11 years agowininet: Reorder functions to avoid urlcache_create_hash_table forward declaration.
Piotr Caban [Tue, 26 Mar 2013 08:53:48 +0000 (09:53 +0100)] 
wininet: Reorder functions to avoid urlcache_create_hash_table forward declaration.

11 years agowininet: Rename URLCacheContainers_* functions to cache_containers_*.
Piotr Caban [Tue, 26 Mar 2013 08:53:37 +0000 (09:53 +0100)] 
wininet: Rename URLCacheContainers_* functions to cache_containers_*.

11 years agowininet: Rename URLCache_* functions to urlcache_*.
Piotr Caban [Tue, 26 Mar 2013 08:53:23 +0000 (09:53 +0100)] 
wininet: Rename URLCache_* functions to urlcache_*.

11 years agowininet: Rename URLCacheFindEntryHandle to find_handle.
Piotr Caban [Tue, 26 Mar 2013 08:53:13 +0000 (09:53 +0100)] 
wininet: Rename URLCacheFindEntryHandle to find_handle.

11 years agowininet: Rename URLCACHECONTAINER to cache_container.
Piotr Caban [Tue, 26 Mar 2013 08:53:03 +0000 (09:53 +0100)] 
wininet: Rename URLCACHECONTAINER to cache_container.

11 years agowininet: Rename STREAM_HANDLE to stream_handle.
Piotr Caban [Tue, 26 Mar 2013 08:52:52 +0000 (09:52 +0100)] 
wininet: Rename STREAM_HANDLE to stream_handle.

11 years agowininet: Rename URLCACHE_HEADER to urlcache_header.
Piotr Caban [Tue, 26 Mar 2013 08:52:40 +0000 (09:52 +0100)] 
wininet: Rename URLCACHE_HEADER to urlcache_header.

11 years agowininet: Rename HASH_CACHEFILE_ENTRY to entry_hash_table.
Piotr Caban [Tue, 26 Mar 2013 08:52:29 +0000 (09:52 +0100)] 
wininet: Rename HASH_CACHEFILE_ENTRY to entry_hash_table.

11 years agowinemac: Support CFSTR_SHELLURLW (UniformResourceLocator) clipboard format, mapped...
Ken Thomases [Tue, 26 Mar 2013 05:48:02 +0000 (00:48 -0500)] 
winemac: Support CFSTR_SHELLURLW (UniformResourceLocator) clipboard format, mapped to public.url.

11 years agowinemac: Specify import and export functions explicitly in builtin_format_names[].
Ken Thomases [Tue, 26 Mar 2013 05:47:58 +0000 (00:47 -0500)] 
winemac: Specify import and export functions explicitly in builtin_format_names[].

11 years agowinmm: Shutdown the devices thread when all devices are closed.
Andrew Eikum [Mon, 25 Mar 2013 19:46:41 +0000 (14:46 -0500)] 
winmm: Shutdown the devices thread when all devices are closed.

11 years agommdevapi: Don't free resources on PROCESS_DETACH.
Andrew Eikum [Mon, 25 Mar 2013 19:46:38 +0000 (14:46 -0500)] 
mmdevapi: Don't free resources on PROCESS_DETACH.

11 years agohlink: Implement IHlinkBrowseContext_UpdateHlink().
Nikolay Sivov [Mon, 25 Mar 2013 13:50:32 +0000 (17:50 +0400)] 
hlink: Implement IHlinkBrowseContext_UpdateHlink().

11 years agohlink: Implement IHlinkBrowseContext_GetHlink().
Nikolay Sivov [Mon, 25 Mar 2013 13:44:31 +0000 (17:44 +0400)] 
hlink: Implement IHlinkBrowseContext_GetHlink().

11 years agohlink: Add link stack to browser context.
Nikolay Sivov [Sat, 23 Mar 2013 18:29:07 +0000 (22:29 +0400)] 
hlink: Add link stack to browser context.

11 years agohlink: Remove useless initializers.
Nikolay Sivov [Sat, 23 Mar 2013 17:53:14 +0000 (21:53 +0400)] 
hlink: Remove useless initializers.

11 years agohlink: Implement HlinkUpdateStackItem().
Nikolay Sivov [Sat, 23 Mar 2013 07:03:35 +0000 (11:03 +0400)] 
hlink: Implement HlinkUpdateStackItem().

11 years agoxmllite: Partially implement value normalization for CDATA sections.
Nikolay Sivov [Sat, 23 Mar 2013 20:04:12 +0000 (00:04 +0400)] 
xmllite: Partially implement value normalization for CDATA sections.

11 years agomsxml3: Embed user/password in uri used to create a moniker.
Nikolay Sivov [Mon, 18 Mar 2013 08:44:44 +0000 (12:44 +0400)] 
msxml3: Embed user/password in uri used to create a moniker.

11 years agowined3d: Add NVidia GeForce 315M.
Daniel Jelinski [Sun, 17 Mar 2013 15:57:49 +0000 (16:57 +0100)] 
wined3d: Add NVidia GeForce 315M.

11 years agowinemac: Implement GetDeviceGammaRamp() and SetDeviceGammaRamp().
Ken Thomases [Mon, 18 Mar 2013 03:41:07 +0000 (22:41 -0500)] 
winemac: Implement GetDeviceGammaRamp() and SetDeviceGammaRamp().

11 years agoinetcpl.cpl: Minor fix, remove useless code.
Carlo Bramini [Sat, 16 Mar 2013 18:53:40 +0000 (19:53 +0100)] 
inetcpl.cpl: Minor fix, remove useless code.

11 years agosecur32: Pass whole schan_credentials struct to schannel backend implementations.
Jacek Caban [Mon, 25 Mar 2013 12:55:20 +0000 (13:55 +0100)] 
secur32: Pass whole schan_credentials struct to schannel backend implementations.

11 years agomsvcrt: Fixed copied buffer size in _ui64tow_s.
Piotr Caban [Mon, 25 Mar 2013 12:37:29 +0000 (13:37 +0100)] 
msvcrt: Fixed copied buffer size in _ui64tow_s.

11 years agowinhttp: Remove support for MSG_PEEK.
Hans Leidekker [Mon, 25 Mar 2013 12:27:15 +0000 (13:27 +0100)] 
winhttp: Remove support for MSG_PEEK.

11 years agowinhttp: Add a read-ahead buffer to allow WinHttpQueryDataAvailable to return the...
Hans Leidekker [Mon, 25 Mar 2013 12:26:37 +0000 (13:26 +0100)] 
winhttp: Add a read-ahead buffer to allow WinHttpQueryDataAvailable to return the right values in chunked mode.

This is a port of wininet commit 3d02c42b39c7346a97c41974418a6d01a29f9b81.

11 years agorpcrt4: Use the right port for https connections.
Hans Leidekker [Mon, 25 Mar 2013 12:26:03 +0000 (13:26 +0100)] 
rpcrt4: Use the right port for https connections.

11 years agows2_32: Make _is_blocking() return server error code, so that callers can act appropr...
Dmitry Timoshkov [Fri, 22 Mar 2013 05:59:50 +0000 (14:59 +0900)] 
ws2_32: Make _is_blocking() return server error code, so that callers can act appropriately.

11 years agomsvcp90/tests: Remove thiscall_thunk_retptr struct definitions.
Austin English [Thu, 21 Mar 2013 03:24:13 +0000 (20:24 -0700)] 
msvcp90/tests: Remove thiscall_thunk_retptr struct definitions.

11 years agodinput: Initialize all axis (from 0 to ABS_MAX) with -1.
Lucas Zawacki [Wed, 20 Mar 2013 22:35:08 +0000 (19:35 -0300)] 
dinput: Initialize all axis (from 0 to ABS_MAX) with -1.

11 years agomsvcrt: Fixed fgetwc behavior on multibyte characters and Unicode files.
Piotr Caban [Wed, 20 Mar 2013 09:40:45 +0000 (10:40 +0100)] 
msvcrt: Fixed fgetwc behavior on multibyte characters and Unicode files.

11 years agomsvcrt: Remove incorrect cast in fgetws function.
Piotr Caban [Wed, 20 Mar 2013 09:39:37 +0000 (10:39 +0100)] 
msvcrt: Remove incorrect cast in fgetws function.

11 years agoatl: Don't forward AtlAxWinInit to atl100.
Qian Hong [Fri, 15 Mar 2013 14:16:20 +0000 (22:16 +0800)] 
atl: Don't forward AtlAxWinInit to atl100.

11 years agoatl80: Don't forward AtlAxWinInit to atl100.
Qian Hong [Fri, 15 Mar 2013 14:15:46 +0000 (22:15 +0800)] 
atl80: Don't forward AtlAxWinInit to atl100.

11 years agoatl100: Fixed register class types in AtlAxWinInit.
Qian Hong [Fri, 15 Mar 2013 14:14:01 +0000 (22:14 +0800)] 
atl100: Fixed register class types in AtlAxWinInit.

11 years agoatl100: Fixed register class names in AtlAxWinInit.
Qian Hong [Fri, 15 Mar 2013 14:13:06 +0000 (22:13 +0800)] 
atl100: Fixed register class names in AtlAxWinInit.

11 years agoatl100/tests: Added class name test for AtlAxWinInit.
Qian Hong [Fri, 15 Mar 2013 14:11:55 +0000 (22:11 +0800)] 
atl100/tests: Added class name test for AtlAxWinInit.

11 years agoadvapi32: Fix segfault in OpenService.
Jimmy Rentz [Sat, 16 Mar 2013 02:18:44 +0000 (22:18 -0400)] 
advapi32: Fix segfault in OpenService.

11 years agojscript: Return buffer pointer separately from jsstr_t from jsstr_alloc_len.
Jacek Caban [Mon, 25 Mar 2013 11:28:38 +0000 (12:28 +0100)] 
jscript: Return buffer pointer separately from jsstr_t from jsstr_alloc_len.

11 years agovbscript: Added IMatch interface to Match2 object.
Piotr Caban [Mon, 25 Mar 2013 11:34:49 +0000 (12:34 +0100)] 
vbscript: Added IMatch interface to Match2 object.

11 years agovbscript: Added IMatchCollection interface to MatchCollection2 object.
Piotr Caban [Mon, 25 Mar 2013 11:34:38 +0000 (12:34 +0100)] 
vbscript: Added IMatchCollection interface to MatchCollection2 object.

11 years agoriched20: Always write out the color table.
Huw Davies [Mon, 25 Mar 2013 11:05:56 +0000 (11:05 +0000)] 
riched20: Always write out the color table.

11 years agoriched20: Set the bidi base embedding level.
Huw Davies [Mon, 25 Mar 2013 11:05:55 +0000 (11:05 +0000)] 
riched20: Set the bidi base embedding level.

11 years agoriched20: We don't need to special case the PARAFORMAT2 fields since the masks have...
Huw Davies [Mon, 25 Mar 2013 11:05:54 +0000 (11:05 +0000)] 
riched20: We don't need to special case the PARAFORMAT2 fields since the masks have already been correctly sanitised. This fixes setting PFE_RTLPARA.

11 years agowinemac: Don't read an array at index -1 in debugstr_pf().
Ken Thomases [Mon, 25 Mar 2013 05:34:32 +0000 (00:34 -0500)] 
winemac: Don't read an array at index -1 in debugstr_pf().

11 years agontdll: Implement RtlLookupFunctionEntry on ARM.
André Hentschel [Sat, 23 Mar 2013 16:24:04 +0000 (17:24 +0100)] 
ntdll: Implement RtlLookupFunctionEntry on ARM.

11 years agontdll: Add stubs for RtlAddFunctionTable and RtlDeleteFunctionTable on ARM.
André Hentschel [Sat, 23 Mar 2013 16:20:28 +0000 (17:20 +0100)] 
ntdll: Add stubs for RtlAddFunctionTable and RtlDeleteFunctionTable on ARM.

11 years agowinedump: Dump exception info on ARM.
André Hentschel [Sat, 23 Mar 2013 16:17:45 +0000 (17:17 +0100)] 
winedump: Dump exception info on ARM.

11 years agowinedump: Recognize IMAGE_DEBUG_TYPE_CLSID.
André Hentschel [Sat, 23 Mar 2013 16:16:20 +0000 (17:16 +0100)] 
winedump: Recognize IMAGE_DEBUG_TYPE_CLSID.

11 years agostrmbase: Fixed user-after-free (Coverity).
Marcus Meissner [Sat, 23 Mar 2013 10:14:13 +0000 (11:14 +0100)] 
strmbase: Fixed user-after-free (Coverity).

11 years agourlmon: Pass up error on error condition (Coverity).
Marcus Meissner [Sat, 23 Mar 2013 10:14:04 +0000 (11:14 +0100)] 
urlmon: Pass up error on error condition (Coverity).

11 years agoriched20: EM_FINDTEXT implementation should match richedit character type.
Andrew Eikum [Fri, 22 Mar 2013 16:34:42 +0000 (11:34 -0500)] 
riched20: EM_FINDTEXT implementation should match richedit character type.

11 years agomsvcp: Sync implementations.
Piotr Caban [Tue, 19 Mar 2013 14:38:42 +0000 (15:38 +0100)] 
msvcp: Sync implementations.

11 years agomsvcp90: Added time_put facet to locale object.
Piotr Caban [Tue, 19 Mar 2013 14:38:14 +0000 (15:38 +0100)] 
msvcp90: Added time_put facet to locale object.

11 years agomsvcp90: Added collate facet to locale object.
Piotr Caban [Tue, 19 Mar 2013 14:37:59 +0000 (15:37 +0100)] 
msvcp90: Added collate facet to locale object.

11 years agomsvcp90: Added time_put class implementation.
Piotr Caban [Tue, 19 Mar 2013 14:37:48 +0000 (15:37 +0100)] 
msvcp90: Added time_put class implementation.

11 years agomsvcp90: Added time_put class stub.
Piotr Caban [Tue, 19 Mar 2013 14:37:36 +0000 (15:37 +0100)] 
msvcp90: Added time_put class stub.

11 years agousp10: Correct access to -1 index of array.
Aric Stewart [Mon, 18 Mar 2013 16:21:15 +0000 (11:21 -0500)] 
usp10: Correct access to -1 index of array.

Issue found by Phil Krylov.

11 years agousp10: Support GPOS extension lookup subtables.
Phil Krylov [Fri, 8 Mar 2013 16:24:59 +0000 (20:24 +0400)] 
usp10: Support GPOS extension lookup subtables.

11 years agomshtml: Added IHTMLButtonElement::name tests.
Jacek Caban [Mon, 18 Mar 2013 13:06:29 +0000 (14:06 +0100)] 
mshtml: Added IHTMLButtonElement::name tests.

11 years agomshtml: Added IHTMLButtonElement::name implementation.
Jacek Caban [Mon, 18 Mar 2013 13:06:10 +0000 (14:06 +0100)] 
mshtml: Added IHTMLButtonElement::name implementation.

11 years agowindowscodecs: Make JPEG decoder fallback to 96 dpi resolution for density_unit ...
Dmitry Timoshkov [Mon, 18 Mar 2013 05:22:13 +0000 (14:22 +0900)] 
windowscodecs: Make JPEG decoder fallback to 96 dpi resolution for density_unit == 0 case.

11 years agowinemac: Allow Command-[Shift-]Tab to switch apps even when the displays are captured.
Ken Thomases [Mon, 18 Mar 2013 03:40:59 +0000 (22:40 -0500)] 
winemac: Allow Command-[Shift-]Tab to switch apps even when the displays are captured.

11 years agowinemac: Implement rudimentary support for system tray icons as Mac status items.
Ken Thomases [Mon, 18 Mar 2013 03:40:54 +0000 (22:40 -0500)] 
winemac: Implement rudimentary support for system tray icons as Mac status items.

11 years agowinemac: Set application Dock icon from first icon resource in process's .exe file.
Ken Thomases [Mon, 18 Mar 2013 03:40:49 +0000 (22:40 -0500)] 
winemac: Set application Dock icon from first icon resource in process's .exe file.

11 years agowinemac: Move create_cgimage_from_icon_bitmaps() into new module, image.c.
Ken Thomases [Mon, 18 Mar 2013 03:40:44 +0000 (22:40 -0500)] 
winemac: Move create_cgimage_from_icon_bitmaps() into new module, image.c.

11 years agowinemac: Rename create_cgimage_from_icon() to create_cgimage_from_icon_bitmaps().
Ken Thomases [Mon, 18 Mar 2013 03:40:38 +0000 (22:40 -0500)] 
winemac: Rename create_cgimage_from_icon() to create_cgimage_from_icon_bitmaps().

11 years agocomctl32/listview: Fix overwriting of item values.
Daniel Jelinski [Sun, 17 Mar 2013 15:18:15 +0000 (16:18 +0100)] 
comctl32/listview: Fix overwriting of item values.

11 years agojscript: Fix warning with older compilers.
Marcus Meissner [Sat, 16 Mar 2013 06:53:06 +0000 (07:53 +0100)] 
jscript: Fix warning with older compilers.