wine
11 years agoriched20: Move the password string hack to just before it's used.
Huw Davies [Fri, 15 Feb 2013 16:13:40 +0000 (16:13 +0000)] 
riched20: Move the password string hack to just before it's used.

11 years agoriched20: Move the range clamping to the helper now that the range isn't used later on.
Huw Davies [Fri, 15 Feb 2013 16:13:39 +0000 (16:13 +0000)] 
riched20: Move the range clamping to the helper now that the range isn't used later on.

11 years agoriched20: Move underline drawing to a common function.
Huw Davies [Fri, 15 Feb 2013 16:13:38 +0000 (16:13 +0000)] 
riched20: Move underline drawing to a common function.

11 years agomsi: Don't remove products if msidbUpgradeAttributesOnlyDetect is set.
Hans Leidekker [Fri, 15 Feb 2013 15:45:04 +0000 (16:45 +0100)] 
msi: Don't remove products if msidbUpgradeAttributesOnlyDetect is set.

11 years agowinetest: Trace the time it takes to run each test.
Francois Gouget [Fri, 15 Feb 2013 10:16:49 +0000 (11:16 +0100)] 
winetest: Trace the time it takes to run each test.

11 years agovbscript: Rename vbsheap to heap_pool.
Piotr Caban [Fri, 15 Feb 2013 14:11:13 +0000 (15:11 +0100)] 
vbscript: Rename vbsheap to heap_pool.

11 years agovbscript: Added IRegExp2::Pattern implementation.
Piotr Caban [Fri, 15 Feb 2013 14:10:53 +0000 (15:10 +0100)] 
vbscript: Added IRegExp2::Pattern implementation.

11 years agovbscript: Added partial implementation of IDispatch methods in IRegExp2.
Piotr Caban [Fri, 15 Feb 2013 14:10:27 +0000 (15:10 +0100)] 
vbscript: Added partial implementation of IDispatch methods in IRegExp2.

11 years agovbscript: Added IRegExp2_QueryInterface tests.
Piotr Caban [Fri, 15 Feb 2013 14:09:57 +0000 (15:09 +0100)] 
vbscript: Added IRegExp2_QueryInterface tests.

11 years agovbscript: Added IRegExp2 stub.
Piotr Caban [Fri, 15 Feb 2013 14:09:28 +0000 (15:09 +0100)] 
vbscript: Added IRegExp2 stub.

11 years agojscript: Moved generic regular expressions code to separate file.
Piotr Caban [Fri, 15 Feb 2013 13:05:42 +0000 (14:05 +0100)] 
jscript: Moved generic regular expressions code to separate file.

11 years agojscript: Make context generic in internal regular expression functions.
Piotr Caban [Fri, 15 Feb 2013 13:05:15 +0000 (14:05 +0100)] 
jscript: Make context generic in internal regular expression functions.

11 years agojscript: Move code operating on JSRegExp out of do_regexp_match_next function.
Piotr Caban [Fri, 15 Feb 2013 13:04:59 +0000 (14:04 +0100)] 
jscript: Move code operating on JSRegExp out of do_regexp_match_next function.

11 years agojscript: Don't use jsstr_t in js_NewRegExp.
Piotr Caban [Fri, 15 Feb 2013 13:04:44 +0000 (14:04 +0100)] 
jscript: Don't use jsstr_t in js_NewRegExp.

11 years agojscript: Don't use jsstr_t in JSRegExp structure.
Piotr Caban [Fri, 15 Feb 2013 13:04:29 +0000 (14:04 +0100)] 
jscript: Don't use jsstr_t in JSRegExp structure.

11 years agojscript: Rename jsheap_t to heap_pool_t.
Piotr Caban [Fri, 15 Feb 2013 13:04:14 +0000 (14:04 +0100)] 
jscript: Rename jsheap_t to heap_pool_t.

11 years agowmvcore: Fix a typo.
Jeff Latimer [Fri, 15 Feb 2013 12:32:02 +0000 (23:32 +1100)] 
wmvcore: Fix a typo.

11 years agows2_32/tests: Fix the GetAcceptExSockaddrs() test.
Francois Gouget [Fri, 15 Feb 2013 10:34:00 +0000 (11:34 +0100)] 
ws2_32/tests: Fix the GetAcceptExSockaddrs() test.

11 years agoole32/tests: Add test for OleRun.
Roman Dadkov [Wed, 13 Feb 2013 14:03:53 +0000 (18:03 +0400)] 
ole32/tests: Add test for OleRun.

11 years agod3d11: Make debug_d3d_driver_type() static.
Francois Gouget [Fri, 15 Feb 2013 10:13:48 +0000 (11:13 +0100)] 
d3d11: Make debug_d3d_driver_type() static.

11 years agovbscript: Added support for a few more constants.
Jacek Caban [Fri, 15 Feb 2013 09:29:42 +0000 (10:29 +0100)] 
vbscript: Added support for a few more constants.

11 years agokernel32: There is no need for lock/unlock heap in GlobalAlloc.
Dmitry Timoshkov [Fri, 15 Feb 2013 08:40:43 +0000 (16:40 +0800)] 
kernel32: There is no need for lock/unlock heap in GlobalAlloc.

11 years agogdi32: SelectClipPath should update actual clipping region for a EMF DC.
Dmitry Timoshkov [Fri, 15 Feb 2013 05:06:33 +0000 (13:06 +0800)] 
gdi32: SelectClipPath should update actual clipping region for a EMF DC.

11 years agoconfigure: Include Xlib.h before Xrandr.h.
Henri Verbeet [Thu, 14 Feb 2013 20:16:11 +0000 (21:16 +0100)] 
configure: Include Xlib.h before Xrandr.h.

11 years agowtsapi32: Remove an unnecessary DllMain entry point.
Alexandre Julliard [Thu, 14 Feb 2013 20:37:37 +0000 (21:37 +0100)] 
wtsapi32: Remove an unnecessary DllMain entry point.

11 years agousp10: Remove an unnecessary DllMain entry point.
Alexandre Julliard [Thu, 14 Feb 2013 20:37:25 +0000 (21:37 +0100)] 
usp10: Remove an unnecessary DllMain entry point.

11 years agosensapi: Remove an unnecessary DllMain entry point.
Alexandre Julliard [Thu, 14 Feb 2013 20:37:17 +0000 (21:37 +0100)] 
sensapi: Remove an unnecessary DllMain entry point.

11 years agoktmw32: Remove an unnecessary DllMain entry point.
Alexandre Julliard [Thu, 14 Feb 2013 20:37:03 +0000 (21:37 +0100)] 
ktmw32: Remove an unnecessary DllMain entry point.

11 years agoiphlpapi: Remove an unnecessary DllMain entry point.
Alexandre Julliard [Thu, 14 Feb 2013 20:36:51 +0000 (21:36 +0100)] 
iphlpapi: Remove an unnecessary DllMain entry point.

11 years agodpnhpast: Remove an unnecessary DllMain entry point.
Alexandre Julliard [Thu, 14 Feb 2013 20:36:39 +0000 (21:36 +0100)] 
dpnhpast: Remove an unnecessary DllMain entry point.

11 years agocryptnet: Remove an unnecessary DllMain entry point.
Alexandre Julliard [Thu, 14 Feb 2013 20:36:26 +0000 (21:36 +0100)] 
cryptnet: Remove an unnecessary DllMain entry point.

11 years agotwain_32: Remove an unnecessary DllMain entry point.
Alexandre Julliard [Thu, 14 Feb 2013 20:35:40 +0000 (21:35 +0100)] 
twain_32: Remove an unnecessary DllMain entry point.

11 years agoodbccu32: Remove an unnecessary source file.
Alexandre Julliard [Thu, 14 Feb 2013 20:35:21 +0000 (21:35 +0100)] 
odbccu32: Remove an unnecessary source file.

11 years agousp10: Correct error with ScriptLayout log2vis.
Aric Stewart [Thu, 14 Feb 2013 18:10:31 +0000 (12:10 -0600)] 
usp10: Correct error with ScriptLayout log2vis.

Issue found and test written by Huw Davies.

11 years agowininet: Set available bytes in InternetQueryDataAvailable even if it ends up in...
Jacek Caban [Thu, 14 Feb 2013 17:05:14 +0000 (18:05 +0100)] 
wininet: Set available bytes in InternetQueryDataAvailable even if it ends up in async call.

11 years agourlmon: Allow available_bytes to be set before protocol_continue call.
Jacek Caban [Thu, 14 Feb 2013 17:04:53 +0000 (18:04 +0100)] 
urlmon: Allow available_bytes to be set before protocol_continue call.

11 years agomsvcr90: Sync _wstat32i64 and _stat32i64 implementation.
Jactry Zeng [Thu, 14 Feb 2013 13:13:08 +0000 (21:13 +0800)] 
msvcr90: Sync _wstat32i64 and _stat32i64 implementation.

11 years agomsvcr80: Sync _wstat32i64 and _stat32i64 implementation.
Jactry Zeng [Thu, 14 Feb 2013 13:12:56 +0000 (21:12 +0800)] 
msvcr80: Sync _wstat32i64 and _stat32i64 implementation.

11 years agomsvcr100: Added _stat32i64 implementation.
Jactry Zeng [Thu, 14 Feb 2013 13:12:38 +0000 (21:12 +0800)] 
msvcr100: Added _stat32i64 implementation.

11 years agomsvcr100: Added _wstat32i64 implementation.
Jactry Zeng [Thu, 14 Feb 2013 13:12:25 +0000 (21:12 +0800)] 
msvcr100: Added _wstat32i64 implementation.

11 years agowinmm: Handle GetTickCount overflow in MIDI player.
Jörg Höhle [Thu, 14 Feb 2013 06:39:50 +0000 (07:39 +0100)] 
winmm: Handle GetTickCount overflow in MIDI player.

11 years agoriched20: Simplify selection painting by drawing a selected run twice with appropriat...
Huw Davies [Thu, 14 Feb 2013 14:16:23 +0000 (14:16 +0000)] 
riched20: Simplify selection painting by drawing a selected run twice with appropriate clipping.

11 years agoriched20: Use the point from char helpers to calculate the selection rectangle.
Huw Davies [Thu, 14 Feb 2013 14:16:22 +0000 (14:16 +0000)] 
riched20: Use the point from char helpers to calculate the selection rectangle.

11 years agoriched20: The string len parameter is no longer necessary.
Huw Davies [Thu, 14 Feb 2013 14:16:21 +0000 (14:16 +0000)] 
riched20: The string len parameter is no longer necessary.

11 years agoriched20: Make it possible to perform point -> char conversion while holding a context.
Huw Davies [Thu, 14 Feb 2013 14:16:20 +0000 (14:16 +0000)] 
riched20: Make it possible to perform point -> char conversion while holding a context.

11 years agoriched20: Remove the special case tab handling now that we handle that in draw_space.
Huw Davies [Thu, 14 Feb 2013 14:16:19 +0000 (14:16 +0000)] 
riched20: Remove the special case tab handling now that we handle that in draw_space.

11 years agoriched20: Move the white space painting operations to a common function.
Huw Davies [Thu, 14 Feb 2013 14:16:18 +0000 (14:16 +0000)] 
riched20: Move the white space painting operations to a common function.

11 years agoriched20: Move text color determination to a helper function.
Huw Davies [Thu, 14 Feb 2013 14:16:17 +0000 (14:16 +0000)] 
riched20: Move text color determination to a helper function.

11 years agoriched20: Move y offset calculation to a helper function.
Huw Davies [Thu, 14 Feb 2013 14:16:16 +0000 (14:16 +0000)] 
riched20: Move y offset calculation to a helper function.

11 years agoriched20: Move underline pen creation to a helper function.
Huw Davies [Thu, 14 Feb 2013 14:16:15 +0000 (14:16 +0000)] 
riched20: Move underline pen creation to a helper function.

11 years agoriched20: Pass the run to the text drawing routine.
Huw Davies [Thu, 14 Feb 2013 14:16:14 +0000 (14:16 +0000)] 
riched20: Pass the run to the text drawing routine.

11 years agoriched20: The run width is always passed so we don't need to calculate it again.
Huw Davies [Thu, 14 Feb 2013 14:16:13 +0000 (14:16 +0000)] 
riched20: The run width is always passed so we don't need to calculate it again.

11 years agowininet: Add a stub for LoadUrlCacheContent.
Austin English [Wed, 13 Feb 2013 20:27:34 +0000 (12:27 -0800)] 
wininet: Add a stub for LoadUrlCacheContent.

11 years agod3dx9: Use const instead of CONST.
Nozomi Kodama [Wed, 13 Feb 2013 16:57:14 +0000 (06:57 -1000)] 
d3dx9: Use const instead of CONST.

11 years agogdi32: ExcludeClipRect should update actual clipping region for a EMF DC.
Dmitry Timoshkov [Thu, 14 Feb 2013 05:38:31 +0000 (13:38 +0800)] 
gdi32: ExcludeClipRect should update actual clipping region for a EMF DC.

11 years agogdi32: IntersectClipRect should update actual clipping region for a EMF DC.
Dmitry Timoshkov [Thu, 14 Feb 2013 05:38:06 +0000 (13:38 +0800)] 
gdi32: IntersectClipRect should update actual clipping region for a EMF DC.

11 years agogdi32: OffsetClipRgn should update actual clipping region for a EMF DC.
Dmitry Timoshkov [Thu, 14 Feb 2013 05:37:38 +0000 (13:37 +0800)] 
gdi32: OffsetClipRgn should update actual clipping region for a EMF DC.

11 years agogdi32: Add more EMF clipping tests.
Dmitry Timoshkov [Thu, 14 Feb 2013 05:37:11 +0000 (13:37 +0800)] 
gdi32: Add more EMF clipping tests.

11 years agowineoss.drv: Use offsetof to calculate the size of a struct with variable length...
Michael Stefaniuc [Wed, 13 Feb 2013 22:44:39 +0000 (23:44 +0100)] 
wineoss.drv: Use offsetof to calculate the size of a struct with variable length array.

11 years agomsctf: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Wed, 13 Feb 2013 21:06:41 +0000 (21:06 +0000)] 
msctf: Avoid signed-unsigned integer comparisons.

11 years agomsdaps: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Wed, 13 Feb 2013 21:06:47 +0000 (21:06 +0000)] 
msdaps: Avoid signed-unsigned integer comparisons.

11 years agompr/tests: Test to check the return values of WNetGetUniversalNameA.
Roman Dadkov [Tue, 12 Feb 2013 14:26:00 +0000 (18:26 +0400)] 
mpr/tests: Test to check the return values of WNetGetUniversalNameA.

11 years agoole32/tests: Add test for SetClientSite.
Roman Dadkov [Wed, 13 Feb 2013 13:27:15 +0000 (17:27 +0400)] 
ole32/tests: Add test for SetClientSite.

11 years agooleaut32: Added some SysFreeString tests.
Jacek Caban [Wed, 13 Feb 2013 17:57:38 +0000 (18:57 +0100)] 
oleaut32: Added some SysFreeString tests.

11 years agooleaut32: Don't free a string in SysFreeString if it's already in cache.
Jacek Caban [Wed, 13 Feb 2013 17:57:21 +0000 (18:57 +0100)] 
oleaut32: Don't free a string in SysFreeString if it's already in cache.

11 years agontdll: Implement RtlUnwind for ARM.
André Hentschel [Wed, 13 Feb 2013 15:36:41 +0000 (16:36 +0100)] 
ntdll: Implement RtlUnwind for ARM.

11 years agowinmm: More compatible waveIn/Out[Un]Prepare WHDR_* flag handling.
Jörg Höhle [Sun, 27 Jan 2013 09:43:43 +0000 (10:43 +0100)] 
winmm: More compatible waveIn/Out[Un]Prepare WHDR_* flag handling.

11 years agowinmm: More compatible midiIn/Out[Un]Prepare MHDR_* flag handling.
Jörg Höhle [Sat, 26 Jan 2013 22:29:31 +0000 (23:29 +0100)] 
winmm: More compatible midiIn/Out[Un]Prepare MHDR_* flag handling.

11 years agoloader: Rename the elf_hash function to avoid conflicts.
Alexandre Julliard [Wed, 13 Feb 2013 15:58:23 +0000 (16:58 +0100)] 
loader: Rename the elf_hash function to avoid conflicts.

11 years agoloader: Define our own auxv structure.
Alexandre Julliard [Wed, 13 Feb 2013 15:26:39 +0000 (16:26 +0100)] 
loader: Define our own auxv structure.

11 years agoserver: Don't support debug registers in ptrace if sys/user.h is missing.
Alexandre Julliard [Wed, 13 Feb 2013 15:26:17 +0000 (16:26 +0100)] 
server: Don't support debug registers in ptrace if sys/user.h is missing.

11 years agowinex11: Preserve the client window when changing the window visual.
Alexandre Julliard [Wed, 13 Feb 2013 13:51:00 +0000 (14:51 +0100)] 
winex11: Preserve the client window when changing the window visual.

11 years agomsi/tests: Move a couple of tests from install.c to msi.c.
Hans Leidekker [Wed, 13 Feb 2013 11:06:14 +0000 (12:06 +0100)] 
msi/tests: Move a couple of tests from install.c to msi.c.

11 years agogdi32: Make sure that actual clipping region is updated for a EMF DC.
Dmitry Timoshkov [Wed, 13 Feb 2013 08:47:13 +0000 (16:47 +0800)] 
gdi32: Make sure that actual clipping region is updated for a EMF DC.

11 years agod3d11: Add a stub for D3D11CreateDevice.
Austin English [Tue, 12 Feb 2013 23:44:15 +0000 (15:44 -0800)] 
d3d11: Add a stub for D3D11CreateDevice.

11 years agowmvcore: Add stub implementation for WMCreateEditor.
Jeff Latimer [Wed, 13 Feb 2013 02:58:41 +0000 (13:58 +1100)] 
wmvcore: Add stub implementation for WMCreateEditor.

11 years agowinedbg: Add PState to cpu_register_map for ARM64.
André Hentschel [Tue, 12 Feb 2013 22:02:17 +0000 (23:02 +0100)] 
winedbg: Add PState to cpu_register_map for ARM64.

11 years agomlang: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Tue, 12 Feb 2013 22:20:04 +0000 (22:20 +0000)] 
mlang: Avoid signed-unsigned integer comparisons.

11 years agommdevapi: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Tue, 12 Feb 2013 22:20:09 +0000 (22:20 +0000)] 
mmdevapi: Avoid signed-unsigned integer comparisons.

11 years agomscoree: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Tue, 12 Feb 2013 22:20:14 +0000 (22:20 +0000)] 
mscoree: Avoid signed-unsigned integer comparisons.

11 years agowininet/tests: Fix a test failure.
Hans Leidekker [Tue, 12 Feb 2013 16:42:40 +0000 (17:42 +0100)] 
wininet/tests: Fix a test failure.

11 years agourlmon: Fixed tests on IEs that report BINDSTATUS_DECODING.
Jacek Caban [Tue, 12 Feb 2013 16:22:15 +0000 (17:22 +0100)] 
urlmon: Fixed tests on IEs that report BINDSTATUS_DECODING.

This seems to happen on some IE versions that decode gzip streams in
urlmon (as opposed to wininet).

11 years agourlmon: Skip reported_url tests when binding to object.
Jacek Caban [Tue, 12 Feb 2013 16:21:16 +0000 (17:21 +0100)] 
urlmon: Skip reported_url tests when binding to object.

This limits the scope of
http://source.winehq.org/git/wine.git/commitdiff/259cd7933612abdef0f88f446589ec489176ce7d
to fix random test failures. This makes the original test questionable,
so if we ever see it failing again, we should simply revert it.

11 years agourlmon: Fixed QueryInfo tests during BINDSTATUS_PROXYDETECTING notification.
Jacek Caban [Tue, 12 Feb 2013 16:17:47 +0000 (17:17 +0100)] 
urlmon: Fixed QueryInfo tests during BINDSTATUS_PROXYDETECTING notification.

11 years agourlmon: Clean up handling tested URLs.
Jacek Caban [Tue, 12 Feb 2013 16:17:02 +0000 (17:17 +0100)] 
urlmon: Clean up handling tested URLs.

11 years agoriched20: Move run extent calculation to wrap.c.
Huw Davies [Tue, 12 Feb 2013 15:48:14 +0000 (15:48 +0000)] 
riched20: Move run extent calculation to wrap.c.

11 years agomake_xftmpl: Avoid comparing a char with EOF.
André Hentschel [Tue, 12 Feb 2013 15:21:04 +0000 (16:21 +0100)] 
make_xftmpl: Avoid comparing a char with EOF.

11 years agontdll: Check for invalid %gs value in 32-bit code.
Alexandre Julliard [Tue, 12 Feb 2013 14:21:15 +0000 (15:21 +0100)] 
ntdll: Check for invalid %gs value in 32-bit code.

Suggested by Alessandro Pignotti.

11 years agontdll: Add a helper function to check that a fault address lies in a known virtual...
Alexandre Julliard [Tue, 12 Feb 2013 18:56:08 +0000 (19:56 +0100)] 
ntdll: Add a helper function to check that a fault address lies in a known virtual memory view.

11 years agooleaut32: Return error if VT_HRESULT is used as return type in DispCallFunc.
Jacek Caban [Tue, 12 Feb 2013 13:52:30 +0000 (14:52 +0100)] 
oleaut32: Return error if VT_HRESULT is used as return type in DispCallFunc.

11 years agomshtml: Use VT_ERROR as return type in DispCallFunc call.
Jacek Caban [Tue, 12 Feb 2013 13:36:48 +0000 (14:36 +0100)] 
mshtml: Use VT_ERROR as return type in DispCallFunc call.

11 years agooleaut32: COM clean up of ITypeLib2 interface implementation.
Jacek Caban [Tue, 12 Feb 2013 13:36:36 +0000 (14:36 +0100)] 
oleaut32: COM clean up of ITypeLib2 interface implementation.

11 years agomsiexec: Convert DoRegServer to Unicode.
Hans Leidekker [Tue, 12 Feb 2013 13:33:23 +0000 (14:33 +0100)] 
msiexec: Convert DoRegServer to Unicode.

11 years agomsiexec: Add /unregserver support.
Hans Leidekker [Tue, 12 Feb 2013 13:32:45 +0000 (14:32 +0100)] 
msiexec: Add /unregserver support.

11 years agouser32: Prefer loading color cursors in LoadImage.
Alexandre Julliard [Tue, 12 Feb 2013 12:56:41 +0000 (13:56 +0100)] 
user32: Prefer loading color cursors in LoadImage.

11 years agowininet: Don't reset the available size after the async has been queued.
Alexandre Julliard [Tue, 12 Feb 2013 09:19:26 +0000 (10:19 +0100)] 
wininet: Don't reset the available size after the async has been queued.

11 years agowinspool.drv: There is no need to speculate about wineps.drv default DEVMODE.
Dmitry Timoshkov [Tue, 12 Feb 2013 07:21:26 +0000 (15:21 +0800)] 
winspool.drv: There is no need to speculate about wineps.drv default DEVMODE.

11 years agokernel32: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Mon, 11 Feb 2013 22:44:12 +0000 (22:44 +0000)] 
kernel32: Avoid signed-unsigned integer comparisons.

11 years agomapi32: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Mon, 11 Feb 2013 22:44:56 +0000 (22:44 +0000)] 
mapi32: Avoid signed-unsigned integer comparisons.

11 years agocryptui: Use add_usage_to_oid correctly.
Juan Lang [Mon, 11 Feb 2013 20:51:04 +0000 (12:51 -0800)] 
cryptui: Use add_usage_to_oid correctly.

Spotted by Marcus Meissner and Coverity.