wine
12 years agourlhist.idl: Added missing flags.
Jacek Caban [Mon, 28 May 2012 09:50:53 +0000 (11:50 +0200)] 
urlhist.idl: Added missing flags.
(cherry picked from commit ef309733709bf882887a5aaeac61a92fcf855b72)

12 years agousp10: Correct glyph caching beyond the BMP.
Aric Stewart [Mon, 4 Jun 2012 16:14:27 +0000 (11:14 -0500)] 
usp10: Correct glyph caching beyond the BMP.
(cherry picked from commit 7fbf72c40083f7f97a12e60de247d94b635f400d)

12 years agousp10: Check bounds before checking value in array.
Aric Stewart [Fri, 25 May 2012 12:55:19 +0000 (07:55 -0500)] 
usp10: Check bounds before checking value in array.
(cherry picked from commit 1f4554d141774e948a29731db72ce5758ddad2f5)

12 years agokrnl386.exe: Fix drive spec in get_media_id call.
Oleksij Rempel [Tue, 29 May 2012 21:10:08 +0000 (23:10 +0200)] 
krnl386.exe: Fix drive spec in get_media_id call.
(cherry picked from commit fa3038c6bda292f156d98316d65f5b03433f7b22)

12 years agokrnl386: Set 11-bit for fixed drive.
Oleksij Rempel [Fri, 25 May 2012 08:58:50 +0000 (10:58 +0200)] 
krnl386: Set 11-bit for fixed drive.
(cherry picked from commit 3a8eae3191a71b8783e1215701d667beb1738850)

12 years agokrnl386: Set remote bit for cdrom.
Oleksij Rempel [Fri, 25 May 2012 08:58:49 +0000 (10:58 +0200)] 
krnl386: Set remote bit for cdrom.
(cherry picked from commit 75555c3011484b980f4e2b8dc6d237abbba4a0ea)

12 years agovbscript: Add support for integer values in conditional jumps.
Francois Gouget [Wed, 23 May 2012 13:36:04 +0000 (15:36 +0200)] 
vbscript: Add support for integer values in conditional jumps.
(cherry picked from commit d090c39470b57fa931299c7c0b0b8027a8f181fd)

12 years agouxtheme: plf is already a pointer.
Austin English [Mon, 21 May 2012 23:52:40 +0000 (16:52 -0700)] 
uxtheme: plf is already a pointer.
(cherry picked from commit d7ccfef25b5a128705dbfc11a717c2f4153f02c6)

12 years agourlmon: Implement TYMED_HGLOBAL case for CopyStgMedium.
Nikolay Sivov [Fri, 18 May 2012 22:06:06 +0000 (02:06 +0400)] 
urlmon: Implement TYMED_HGLOBAL case for CopyStgMedium.
(cherry picked from commit 6c4bdf3bdf95718db25ccf67d16ee0e7bdf1a55d)

12 years agowineps: Fix top-down dib pattern brushes.
Huw Davies [Thu, 17 May 2012 13:42:12 +0000 (14:42 +0100)] 
wineps: Fix top-down dib pattern brushes.
(cherry picked from commit c5697ff4b106cb08ea74ce6f7f94651fdf6ddc5b)

12 years agocomctl32: Don't make separator on first position hot.
Piotr Caban [Thu, 17 May 2012 10:22:55 +0000 (12:22 +0200)] 
comctl32: Don't make separator on first position hot.
(cherry picked from commit 99ff5683f3333f390417ed4c28dcf65b0a56ad6e)

12 years agocomctl32: Return if point is over a button in TOOLBAR_InternalHitTest.
Piotr Caban [Thu, 17 May 2012 10:22:32 +0000 (12:22 +0200)] 
comctl32: Return if point is over a button in TOOLBAR_InternalHitTest.
(cherry picked from commit 2d75a2425e401e5b7781f3484298ae8ebca01bb9)

12 years agoregedit: Fix qword entries export.
Bruno Jesus [Thu, 17 May 2012 00:39:19 +0000 (21:39 -0300)] 
regedit: Fix qword entries export.
(cherry picked from commit 0d3807dbc50b60bfbcb259e58bc0fdba1f6e8394)

12 years agocomctl32: When created with TCS_VERTICAL, TCS_MULTILINE is set automatically.
Nikolay Sivov [Thu, 17 May 2012 06:53:45 +0000 (10:53 +0400)] 
comctl32: When created with TCS_VERTICAL, TCS_MULTILINE is set automatically.
(cherry picked from commit 21727c416fa4fafc5a7351e95ef4fe369445b9a3)

12 years agocomctl32: Properly disable redraw on tab control.
Nikolay Sivov [Thu, 17 May 2012 05:37:03 +0000 (09:37 +0400)] 
comctl32: Properly disable redraw on tab control.
(cherry picked from commit ace41e9264ffd4f115f69e805b074585f0431754)

12 years agouser32: Added GetMenuBarInfo implementation.
Piotr Caban [Wed, 16 May 2012 11:36:31 +0000 (13:36 +0200)] 
user32: Added GetMenuBarInfo implementation.
(cherry picked from commit cd08b5a40abfe33bae339d4514d3611a0abf7648)

12 years agoole32: Add a NULL pointer check in CoDisconnectObject.
Alexandre Julliard [Mon, 14 May 2012 16:24:19 +0000 (18:24 +0200)] 
ole32: Add a NULL pointer check in CoDisconnectObject.
(cherry picked from commit 2736d28064437a470897bb9cb8688e354bb93908)

12 years agouser32: Return Unicode length instead of ANSI in GetUserObjectInformationA.
Owen Rudge [Mon, 14 May 2012 14:25:03 +0000 (15:25 +0100)] 
user32: Return Unicode length instead of ANSI in GetUserObjectInformationA.
(cherry picked from commit fecde1ead8260ddb89b74c00b367721cccd76173)

12 years agouser32: Correct return value when buffer too short in GetUserObjectInformation.
Owen Rudge [Mon, 14 May 2012 14:23:29 +0000 (15:23 +0100)] 
user32: Correct return value when buffer too short in GetUserObjectInformation.
(cherry picked from commit 83f67ff998097c92cb5d3eef128969d25c6588e5)

12 years agowidl: Added --help command line option.
Jacek Caban [Fri, 8 Jun 2012 09:15:17 +0000 (11:15 +0200)] 
widl: Added --help command line option.
(cherry picked from commit 42e77c849f32946d1e6417dfb5d6c6d667482871)

12 years agowidl: Added support for nameless structs and unions.
Jacek Caban [Sat, 12 May 2012 14:13:57 +0000 (16:13 +0200)] 
widl: Added support for nameless structs and unions.
(cherry picked from commit 76693d52c7b2d199df9d1f0e6051b2ffa333b8e1)

12 years agowine.inf: Unify all the control panel settings.
Alexandre Julliard [Wed, 9 May 2012 10:42:20 +0000 (12:42 +0200)] 
wine.inf: Unify all the control panel settings.
(cherry picked from commit bd621203ac835844ffca25b7bd53646f9b1b1eb0)

12 years agowine.inf: Add HKCU\Control Panel\Mouse\Beep key.
Austin English [Wed, 9 May 2012 08:22:47 +0000 (03:22 -0500)] 
wine.inf: Add HKCU\Control Panel\Mouse\Beep key.
(cherry picked from commit 7b909b53f99058d3f0611a69260d72d1bf926b7f)

12 years agomsvcrt: Fix malloc_func_t/free_func_t calling convention.
Thomas Faber [Sat, 5 May 2012 11:42:00 +0000 (13:42 +0200)] 
msvcrt: Fix malloc_func_t/free_func_t calling convention.
(cherry picked from commit bf5c7d4546b791e3e00f8501c3e74173266a07b4)

12 years agoriched20: Don't need to redraw when changing selection from none to none.
Dan Kegel [Wed, 9 May 2012 21:53:01 +0000 (14:53 -0700)] 
riched20: Don't need to redraw when changing selection from none to none.
(cherry picked from commit 499604337461d0fbd9f922022fa86a9fc0434317)

12 years agorpcrt4: Add a stub implementation of RpcServerInqDefaultPrincNameA/W.
Hans Leidekker [Wed, 9 May 2012 10:06:29 +0000 (12:06 +0200)] 
rpcrt4: Add a stub implementation of RpcServerInqDefaultPrincNameA/W.
(cherry picked from commit 4d6ff8543394981a34014f0359d4953c145fa1e7)

12 years agoadvapi32: Add stub implementations of EventUnregister and EventWrite.
Hans Leidekker [Tue, 8 May 2012 07:30:40 +0000 (09:30 +0200)] 
advapi32: Add stub implementations of EventUnregister and EventWrite.
(cherry picked from commit 593bd1a5d912eec8bcd63c7100227c36ab29dd3c)

12 years agoadvapi32: Return a fake handle from EventRegister.
Hans Leidekker [Tue, 8 May 2012 07:30:19 +0000 (09:30 +0200)] 
advapi32: Return a fake handle from EventRegister.
(cherry picked from commit cb436f712235288487ba9a8e6137bd0b35b07666)

12 years agowinegcc: Try harder to find out whether the compiler is from gcc family.
Eric Pouech [Thu, 10 May 2012 20:43:26 +0000 (22:43 +0200)] 
winegcc: Try harder to find out whether the compiler is from gcc family.
(cherry picked from commit b21da1d7018be09cd33c87bea06890447784666b)

12 years agodbghelp: Protect COFF line number parsing against out of bounds access.
Eric Pouech [Sun, 20 May 2012 07:43:52 +0000 (09:43 +0200)] 
dbghelp: Protect COFF line number parsing against out of bounds access.
(cherry picked from commit dbd70d09176129b5f76c921e1c6c1e18075319c2)

12 years agowinedbg: In the gdb remote protocol implementation, correctly manage the size of...
Eric Pouech [Tue, 22 May 2012 19:52:03 +0000 (21:52 +0200)] 
winedbg: In the gdb remote protocol implementation, correctly manage the size of registers on the wire (esp. for 64bit ones).
(cherry picked from commit e9eab7bbfc1457ec6bf90a92977aa9484bf6c741)

12 years agowinedbg: In the gdb remote protocol implementation, correctly manage the size of...
Eric Pouech [Sun, 20 May 2012 07:45:26 +0000 (09:45 +0200)] 
winedbg: In the gdb remote protocol implementation, correctly manage the size of registers on the wire (esp. for 64bit ones).
(cherry picked from commit 8308c35ec5e67f9c51eb41ce6b80abd7986ae56b)

12 years agowinedbg: Also recognize 'rep ret' as a valid return insn for i386 as we did for x86_64.
Eric Pouech [Sat, 12 May 2012 16:11:31 +0000 (18:11 +0200)] 
winedbg: Also recognize 'rep ret' as a valid return insn for i386 as we did for x86_64.
(cherry picked from commit 18986ee013d856bbf26aa910128be8425ed7345e)

12 years agowinedbg: Fix printing of fp registers for x86_64 CPU.
Eric Pouech [Tue, 8 May 2012 17:52:34 +0000 (19:52 +0200)] 
winedbg: Fix printing of fp registers for x86_64 CPU.
(cherry picked from commit 721a3c910a74ba310e51a0325d738aa276624057)

12 years agowinedbg: Fix set instruction when sizeof(int) <> sizeof register.
Eric Pouech [Wed, 4 Apr 2012 20:30:38 +0000 (22:30 +0200)] 
winedbg: Fix set instruction when sizeof(int) <> sizeof register.
(cherry picked from commit 88949b2c59f5613ff1a3964e7ce538474578d6c3)

12 years agoshell32: Implement IShellDispatch2::IsServiceRunning().
Nikolay Sivov [Mon, 7 May 2012 09:42:27 +0000 (13:42 +0400)] 
shell32: Implement IShellDispatch2::IsServiceRunning().
(cherry picked from commit 9af543aad8ff50ba0e5ad7a1803b6608433a3717)

12 years agoshell32: Added a stub for IShellDispatch2.
Nikolay Sivov [Mon, 7 May 2012 05:07:21 +0000 (09:07 +0400)] 
shell32: Added a stub for IShellDispatch2.
(cherry picked from commit cb53b7a8e164261a37ca5b04872a686ef8502a64)

12 years agowinebuild: Allow angle brackets in export names.
Vincent Povirk [Wed, 2 May 2012 19:16:01 +0000 (14:16 -0500)] 
winebuild: Allow angle brackets in export names.
(cherry picked from commit ee1531ef789999e7a7766718c73e44baa75b94da)

12 years agowine.inf: Start the spool service when needed.
André Hentschel [Fri, 27 Apr 2012 17:18:06 +0000 (19:18 +0200)] 
wine.inf: Start the spool service when needed.
(cherry picked from commit f9d91a7dc49e423eacdaf16a9eb1b34b3a41e052)

12 years agogdi32: Improve performance of common case of AlphaBlend.
Jeff Muizelaar [Sat, 28 Apr 2012 15:29:40 +0000 (11:29 -0400)] 
gdi32: Improve performance of common case of AlphaBlend.
(cherry picked from commit 2da2f001cf56f99d6575170c4755e20ce1fa4d2d)

12 years agouser32: Make a few more functions hotpatchable.
Austin English [Mon, 30 Apr 2012 17:16:29 +0000 (12:16 -0500)] 
user32: Make a few more functions hotpatchable.
(cherry picked from commit 6f40cb83e95137ccf118c8cefd7f9e0c867caac7)

12 years agokernel32: Fix another overflow in GetModuleFileNameExW.
Alexandre Julliard [Tue, 1 May 2012 12:43:46 +0000 (14:43 +0200)] 
kernel32: Fix another overflow in GetModuleFileNameExW.
(cherry picked from commit fd11023e4b44b18af7f9d44b216bcc254fe3b299)

12 years agokernel32: Fix buffer overflows in K32GetModuleFileNameExA/W.
Alexandre Julliard [Mon, 30 Apr 2012 12:19:57 +0000 (14:19 +0200)] 
kernel32: Fix buffer overflows in K32GetModuleFileNameExA/W.
(cherry picked from commit d08f34cd8ecd883a0f0c6bd9b150d92407f0f7c9)

12 years agojscript: Add missing port.h include for isnan.
Thomas Faber [Sat, 28 Apr 2012 07:08:21 +0000 (09:08 +0200)] 
jscript: Add missing port.h include for isnan.
(cherry picked from commit 58ad6fcf1fafb379b76c0fd66a5021ad9806bcaa)

12 years agod3dx9: Use param->bytes for copying the data in ID3DXBaseEffect::SetValue().
Rico Schüller [Wed, 18 Apr 2012 07:33:35 +0000 (09:33 +0200)] 
d3dx9: Use param->bytes for copying the data in ID3DXBaseEffect::SetValue().
(cherry picked from commit fcb5b6c32cd40e8a6383a091a94f124cd7b360a0)

12 years agoregedit: Allows semicolon comments.
Bruno Jesus [Fri, 27 Apr 2012 04:40:47 +0000 (01:40 -0300)] 
regedit: Allows semicolon comments.
(cherry picked from commit 1fba4a6886821ec783fc24bf3a6d77dc6d5698f7)

12 years agoregedit: Fix item text reading in regedit.
Bruno Jesus [Fri, 27 Apr 2012 02:51:08 +0000 (23:51 -0300)] 
regedit: Fix item text reading in regedit.
(cherry picked from commit c3821f6c6389e8087a916b6a313d94c39e08abf5)

12 years agogdi32: Fix coordinates for row copies in mirrored vertical stretching.
Alexandre Julliard [Tue, 24 Apr 2012 10:38:09 +0000 (12:38 +0200)] 
gdi32: Fix coordinates for row copies in mirrored vertical stretching.
(cherry picked from commit 9674011d75d7cca38dd514d13953748ce98329fe)

12 years agogdi32: Fix some typos in the 4-bpp shrink_row function.
Alexandre Julliard [Mon, 23 Apr 2012 12:58:12 +0000 (14:58 +0200)] 
gdi32: Fix some typos in the 4-bpp shrink_row function.
(cherry picked from commit 6c2235cf98bcd187dd5ee4608d9edc3cabb224bb)

12 years agomscoree: Always call mono_thread_attach before invoking managed code.
Vincent Povirk [Mon, 23 Apr 2012 19:55:52 +0000 (14:55 -0500)] 
mscoree: Always call mono_thread_attach before invoking managed code.
(cherry picked from commit 3b4d278026486d42d67190649ad3b86ae4b61a87)

12 years agogdiplus: Use StretchBlt instead of GdiAlphaBlend if device doesn't support alpha...
Dmitry Timoshkov [Fri, 13 Apr 2012 05:03:49 +0000 (14:03 +0900)] 
gdiplus: Use StretchBlt instead of GdiAlphaBlend if device doesn't support alpha blending.
(cherry picked from commit 600cbb78743fceb2f8abf29ebf23aa0ea97254a7)

12 years agoshlwapi: Add NULL checks to StrCpyW and StrCatW.
Carlo Bramini [Wed, 18 Apr 2012 19:51:05 +0000 (21:51 +0200)] 
shlwapi: Add NULL checks to StrCpyW and StrCatW.
(cherry picked from commit f6524a9f77cfad6b2d6c7745cdc8598e50e4bdf4)

12 years agowinhttp: Use SSL_pending in netconn_query_data_available.
Jacek Caban [Thu, 19 Apr 2012 11:36:02 +0000 (13:36 +0200)] 
winhttp: Use SSL_pending in netconn_query_data_available.
(cherry picked from commit 8b64a2f13cc5cb0d0289039a41de84d5bf21128e)

12 years agowinhttp: Fixed netconn_recv when read uses both SSL_recv and buffered data.
Jacek Caban [Thu, 19 Apr 2012 11:35:47 +0000 (13:35 +0200)] 
winhttp: Fixed netconn_recv when read uses both SSL_recv and buffered data.
(cherry picked from commit 9a82f6a812ab4c781a77b6627523e8af6b77fccc)

12 years agooleaut32: Treat years 0 to 29 as 2000 to 2029 in VARIANT_RollUdate.
Daniel Lehman [Wed, 18 Apr 2012 20:01:56 +0000 (13:01 -0700)] 
oleaut32: Treat years 0 to 29 as 2000 to 2029 in VARIANT_RollUdate.
(cherry picked from commit cc37abb6589a1aa9862624c77a45b32c9a36dca1)

12 years agomsvcrt: Add declarations to stdlib.h for _strtoui64 and _strtoi64.
Daniel Lehman [Fri, 13 Jan 2012 23:58:48 +0000 (15:58 -0800)] 
msvcrt: Add declarations to stdlib.h for _strtoui64 and _strtoi64.
(cherry picked from commit 5afde5f37832aaff99276c6e9926cf510797886b)

12 years agogdi32: Don't add_join if points are coincident in wide_line_segments.
Daniel Lehman [Wed, 25 Jan 2012 21:47:31 +0000 (13:47 -0800)] 
gdi32: Don't add_join if points are coincident in wide_line_segments.
(cherry picked from commit 2c5d7d716ada49f898bb0d7961ee693654205e27)

12 years agoinclude: Add some missing FILE_FLAG_xxx definitions.
Dmitry Timoshkov [Wed, 18 Apr 2012 07:29:35 +0000 (16:29 +0900)] 
include: Add some missing FILE_FLAG_xxx definitions.
(cherry picked from commit 492732aa32009c0031851e40d6b07183bdd826a0)

12 years agoinclude: Define MUTEX_ALL_ACCESS in a PSDK compatible way.
Dmitry Timoshkov [Wed, 18 Apr 2012 07:29:16 +0000 (16:29 +0900)] 
include: Define MUTEX_ALL_ACCESS in a PSDK compatible way.
(cherry picked from commit 64cf2db9a69ad08252acdd5896714338e336a79d)

12 years agowinex11: ExtFloodFill does take the current ROP into account.
Alexandre Julliard [Tue, 17 Apr 2012 14:40:47 +0000 (16:40 +0200)] 
winex11: ExtFloodFill does take the current ROP into account.
(cherry picked from commit a9b786728cce6e9f68df9c148b0b467316fe4895)

12 years agomsvcrt: Added more length modifiers in scanf function.
Piotr Caban [Mon, 16 Apr 2012 14:32:57 +0000 (16:32 +0200)] 
msvcrt: Added more length modifiers in scanf function.
(cherry picked from commit 7240170ceedecef6aac674e795fdc4e1a74e131a)

12 years agomsvcrt: Fixed 'h' modifier handling when printing integers.
Piotr Caban [Mon, 16 Apr 2012 13:21:47 +0000 (15:21 +0200)] 
msvcrt: Fixed 'h' modifier handling when printing integers.
(cherry picked from commit 0cc16fc8a56ef9511366dec8a904cd8da34b661c)

12 years agoaxcore.idl: Guard GetTimeFormat by WINE_NO_UNICODE_MACROS ifdef and added missing...
Jacek Caban [Mon, 16 Apr 2012 11:55:00 +0000 (13:55 +0200)] 
axcore.idl: Guard GetTimeFormat by WINE_NO_UNICODE_MACROS ifdef and added missing AM_GBF_NODDSURFACELOCK define.
(cherry picked from commit c9178fdf6fe4d7c77422a786ce825a554424b5f5)

12 years agovbscript: 'property' may be both keyword and identifier.
Jacek Caban [Wed, 25 Apr 2012 09:26:34 +0000 (11:26 +0200)] 
vbscript: 'property' may be both keyword and identifier.
(cherry picked from commit d856d7cd11d8845321b0ebf89ad866b3b168e9ba)

12 years agojscript: Added regexp 'pre-parser' to support non-backslash-sequenced non-terminating...
Jacek Caban [Fri, 20 Apr 2012 09:08:08 +0000 (11:08 +0200)] 
jscript: Added regexp 'pre-parser' to support non-backslash-sequenced non-terminating '/' in characted classes.
(cherry picked from commit 4733fd062391a2d975771df53cdda058141dbc80)

12 years agojscript: Correctly handle empty matches in String.replace.
Jacek Caban [Wed, 18 Apr 2012 11:50:19 +0000 (13:50 +0200)] 
jscript: Correctly handle empty matches in String.replace.
(cherry picked from commit c1cb8f29b022ca1a1cf9da560f70d4b83337a9de)

12 years agojscript: Pass correct cpbegin to InitMatch.
Jacek Caban [Wed, 18 Apr 2012 11:50:08 +0000 (13:50 +0200)] 
jscript: Pass correct cpbegin to InitMatch.
(cherry picked from commit e21588aef7a12c04e817735d2f298c9a5a357c73)

12 years agojscript: Make sure to jump out of switch before entering implicit default clausule.
Jacek Caban [Mon, 16 Apr 2012 09:25:25 +0000 (11:25 +0200)] 
jscript: Make sure to jump out of switch before entering implicit default clausule.
(cherry picked from commit 05d59abc1c7a0463a90fc121252b0e342a3609d1)

12 years agocomctl32: Truncate the info tip text when using ANSI version messages.
Akihiro Sagawa [Fri, 13 Apr 2012 13:45:22 +0000 (22:45 +0900)] 
comctl32: Truncate the info tip text when using ANSI version messages.
(cherry picked from commit 8cedea0d60f567b68531be06efc4f0a21ad8b516)

12 years agocomctl32: Add support for retrieving lpszText in TOOLINFO structure.
Akihiro Sagawa [Wed, 11 Apr 2012 15:42:55 +0000 (00:42 +0900)] 
comctl32: Add support for retrieving lpszText in TOOLINFO structure.
(cherry picked from commit b48f394e4f3ee73eb2f974d19770d411d13f3e62)

12 years agourlmon: Build more appropriate user agent string.
Jacek Caban [Fri, 6 Apr 2012 10:34:12 +0000 (12:34 +0200)] 
urlmon: Build more appropriate user agent string.

The registry value we used previously seems to be ignored by recent IEs.
(cherry picked from commit 6f9e33083860fc64fded56a71e09a98994aa7ecd)

12 years agomsi: Fixed MsiGetFileHashW for empty files.
Robert van Herk [Thu, 5 Apr 2012 11:08:08 +0000 (13:08 +0200)] 
msi: Fixed MsiGetFileHashW for empty files.
(cherry picked from commit f87c4a36ddc1a32af392e45b0af1feff8c388852)

12 years agoinclude: Fix a couple of ID3DXSaveUserData prototypes.
Henri Verbeet [Thu, 12 Apr 2012 20:49:05 +0000 (22:49 +0200)] 
include: Fix a couple of ID3DXSaveUserData prototypes.
(cherry picked from commit bdcc868ec473739076204e1fb6f3dec68af7a7bd)

12 years agoregedit: Fix buffer size when exporting binary values.
Ilya Basin [Thu, 12 Apr 2012 14:10:59 +0000 (18:10 +0400)] 
regedit: Fix buffer size when exporting binary values.
(cherry picked from commit f900ed1474b0fd05dbf0a11907d0bf0682fff979)

12 years agowordpad: Don't quit if the user cancels the save-as dialog when being prompted to...
Huw Davies [Wed, 11 Apr 2012 12:50:57 +0000 (13:50 +0100)] 
wordpad: Don't quit if the user cancels the save-as dialog when being prompted to save changes.
(cherry picked from commit 965388465d7d358a4cf08d5470485ac370c2f840)

12 years agofonts: Update cyrillic bitmap glyphs in Tahoma Bold.
Dmitry Timoshkov [Wed, 11 Apr 2012 10:09:53 +0000 (19:09 +0900)] 
fonts: Update cyrillic bitmap glyphs in Tahoma Bold.
(cherry picked from commit 4f819f8efcd08e29a1a7650300e204839b43af2c)

12 years agows2_32: Implement IPV6_UNICAST_IF socket option.
Erich Hoover [Mon, 9 Apr 2012 19:06:30 +0000 (13:06 -0600)] 
ws2_32: Implement IPV6_UNICAST_IF socket option.
(cherry picked from commit 1d49c6692991bbbd102102a508b2409e5e5f5f0f)

12 years agows2_32: Implement IP_UNICAST_IF socket option.
Erich Hoover [Mon, 9 Apr 2012 19:06:08 +0000 (13:06 -0600)] 
ws2_32: Implement IP_UNICAST_IF socket option.
(cherry picked from commit 313d36d5aa03db464a752eca58df87b628ca80bc)

12 years agoconfigure.ac: Prefer pkg-config over freetype-config.
Nicolas Le Cam [Sat, 7 Apr 2012 20:46:58 +0000 (22:46 +0200)] 
configure.ac: Prefer pkg-config over freetype-config.
(cherry picked from commit a37f74f5adec8cd3f924fc96e083a66219086091)

12 years agogdi32: Fix GetClipBox return value for non-memory DCs.
Alexandre Julliard [Mon, 9 Apr 2012 13:13:31 +0000 (15:13 +0200)] 
gdi32: Fix GetClipBox return value for non-memory DCs.
(cherry picked from commit 1ca6ed774835187d14a4b536812bb9fb38e57ac0)

12 years agowinedump: Add basic support for dumping the property store in lnk files.
Vincent Povirk [Thu, 5 Apr 2012 21:46:54 +0000 (16:46 -0500)] 
winedump: Add basic support for dumping the property store in lnk files.
(cherry picked from commit 73e7346dd5b1d34ea1ae698e4d9c5f16bdf7f7fb)

12 years agogdi32: On Mac OS X, find fonts using Core Text rather than FontConfig, by default.
Ken Thomases [Wed, 4 Apr 2012 22:41:10 +0000 (17:41 -0500)] 
gdi32: On Mac OS X, find fonts using Core Text rather than FontConfig, by default.
(cherry picked from commit 9cb7a97981c8bedcb4425ec22e2b90047b2ccc9a)

12 years agoRevert "gdi32: Load fonts from default Mac external font paths.".
Ken Thomases [Wed, 4 Apr 2012 22:40:13 +0000 (17:40 -0500)] 
Revert "gdi32: Load fonts from default Mac external font paths.".

This reverts commit 85a71387dac1ca3ad47970800c8c01743681b528.
(cherry picked from commit 272cf2a9730865dd5ca32689d62209a4b761e993)

12 years agowinex11: Fix a potential deadlock in the GradientFill non-XRender fallback.
Alexandre Julliard [Mon, 2 Apr 2012 20:21:22 +0000 (22:21 +0200)] 
winex11: Fix a potential deadlock in the GradientFill non-XRender fallback.
(cherry picked from commit 46390b09d5dccce6704208ea62cbf53e29e0ce90)

12 years agoinclude/d3dx9: Fix spelling errors.
Józef Kucia [Sun, 1 Apr 2012 13:47:24 +0000 (15:47 +0200)] 
include/d3dx9: Fix spelling errors.
(cherry picked from commit 8be9d69909ee5b0e0d788b64f7bb418b62c11f08)

12 years agoshlwapi: Don't remove nonexistent extension in PathRemoveExtension.
Carlo Bramini [Mon, 9 Apr 2012 21:55:53 +0000 (23:55 +0200)] 
shlwapi: Don't remove nonexistent extension in PathRemoveExtension.
(cherry picked from commit f9c9ea6343daf1fbd587d4718b48371ad1bef5a3)

12 years agoinclude: mimeole.idl: Fix typo in ADDRESSPROPS structure.
Carlo Bramini [Mon, 2 Apr 2012 20:19:37 +0000 (22:19 +0200)] 
include: mimeole.idl: Fix typo in ADDRESSPROPS structure.
(cherry picked from commit 8e4acd81aaf6a2e413391606c1e8c67479567007)

12 years agoinclude: Add PERCEIVED types and flags.
Carlo Bramini [Sat, 31 Mar 2012 13:29:54 +0000 (15:29 +0200)] 
include: Add PERCEIVED types and flags.
(cherry picked from commit 52c9dcb6a22a326edde8a0ac482086cc448c6b8f)

12 years agovbscript: Short if statement may have optional 'end if'.
Jacek Caban [Fri, 13 Apr 2012 15:40:40 +0000 (17:40 +0200)] 
vbscript: Short if statement may have optional 'end if'.
(cherry picked from commit cb1a8a3c58e1ba020fa6b8b8196519637d2cb916)

12 years agojscript: Replace only the first match for non-regexp pattern in String.replace.
Jacek Caban [Mon, 9 Apr 2012 12:02:35 +0000 (14:02 +0200)] 
jscript: Replace only the first match for non-regexp pattern in String.replace.
(cherry picked from commit 78fc648dec5218dbb1290ee99907e78a08af7cc8)

12 years agojscript: Fixed parsing /=/ regexp.
Jacek Caban [Mon, 2 Apr 2012 11:46:11 +0000 (13:46 +0200)] 
jscript: Fixed parsing /=/ regexp.
(cherry picked from commit 114a439fed9f4fadc8a5a3ab27af869297f2321c)

12 years agojscript: Emit undefined statement return for switch without default clausule.
Jacek Caban [Mon, 2 Apr 2012 11:45:23 +0000 (13:45 +0200)] 
jscript: Emit undefined statement return for switch without default clausule.
(cherry picked from commit 353553e0aa716e14ed5788fbc4818ffe23b99eba)

12 years agojscript: Fixed jsheap_grow implementation.
Jacek Caban [Fri, 30 Mar 2012 16:19:48 +0000 (18:19 +0200)] 
jscript: Fixed jsheap_grow implementation.
(cherry picked from commit b3bafb60a278bfe23d67923d399d46f2da11dd46)

12 years agodinput: Correct wrong loop delimiter in diactionformat_priority.
Lucas Zawacki [Sat, 24 Mar 2012 21:47:47 +0000 (18:47 -0300)] 
dinput: Correct wrong loop delimiter in diactionformat_priority.
(cherry picked from commit 146176cc3802e837cad011aaf7e0414cad57694c)

12 years agod3dx9: Do not weld self.
Michael Mc Donnell [Wed, 21 Mar 2012 22:27:35 +0000 (23:27 +0100)] 
d3dx9: Do not weld self.
(cherry picked from commit f144626e81c3b60bbc9a9c028e4a8ec1f5d96c24)

12 years agomscoree: Search for an arch-specific mono dll first.
Vincent Povirk [Mon, 19 Mar 2012 17:54:55 +0000 (12:54 -0500)] 
mscoree: Search for an arch-specific mono dll first.
(cherry picked from commit c110a55f12a0dae4fdff9fb3e861eb4eb8bc0380)

12 years agomscoree: Allow capital for version number.
Alistair Leslie-Hughes [Thu, 15 Mar 2012 11:40:25 +0000 (22:40 +1100)] 
mscoree: Allow capital for version number.
(cherry picked from commit d08e89a8d61bf3224503327b7f40ef65cab7b038)

12 years agomscoree: Better support RUNTIME_INFO_UPGRADE_VERSION in GetRequestedRuntimeInfo.
Alistair Leslie-Hughes [Mon, 12 Mar 2012 05:15:31 +0000 (16:15 +1100)] 
mscoree: Better support RUNTIME_INFO_UPGRADE_VERSION in GetRequestedRuntimeInfo.
(cherry picked from commit f67d34f7afd405811e25ecc8f46468aa64eb9767)

12 years agoddraw: Improve GetScanLine stub so it's usable for timing related tasks.
Piotr Caban [Fri, 6 Apr 2012 12:49:54 +0000 (14:49 +0200)] 
ddraw: Improve GetScanLine stub so it's usable for timing related tasks.
(cherry picked from commit 5c85f96f33b71b8e8991d6ecbbafac9b1306cb4a)

12 years agoshell32: Handle ASSOCDATA_EDITFLAGS in IQueryAssociations:GetData function.
Piotr Caban [Tue, 27 Mar 2012 10:05:38 +0000 (12:05 +0200)] 
shell32: Handle ASSOCDATA_EDITFLAGS in IQueryAssociations:GetData function.
(cherry picked from commit 924538f22a7a42434845015e17288bf19e5e8c82)