Henri Verbeet [Tue, 18 Oct 2011 18:46:13 +0000 (20:46 +0200)]
wined3d: Detach any attached overlays on surface cleanup.
Spotted by Dan Kegel / Valgrind.
Henri Verbeet [Tue, 18 Oct 2011 18:46:12 +0000 (20:46 +0200)]
ddraw: Clear attached_iface before releasing it in ddraw_surface_delete_attached_surface().
Spotted by Dan Kegel / Valgrind.
Henri Verbeet [Tue, 18 Oct 2011 18:46:11 +0000 (20:46 +0200)]
ddraw: Initialize the surface desc's dwFlags field to 0 before surface locks.
Otherwise DDSD2_to_DDSD() would try to convert uninitialized data on failure.
Spotted by Dan Kegel / Valgrind.
Luca Bennati [Tue, 18 Oct 2011 16:20:49 +0000 (18:20 +0200)]
po: Update Italian translation.
Dmitry Timoshkov [Tue, 18 Oct 2011 06:34:05 +0000 (15:34 +0900)]
ntdll: Take into account timezone bias changes when detecting daylight saving rules.
Francois Gouget [Tue, 18 Oct 2011 14:46:29 +0000 (16:46 +0200)]
shlwapi: Don't use a long where an int is more than big enough.
Francois Gouget [Tue, 18 Oct 2011 14:44:32 +0000 (16:44 +0200)]
xcopy: Use FormatMessage() for better internationalization support.
This makes it possible to reorder the format string placeholders in message translations.
Francois Gouget [Tue, 18 Oct 2011 14:43:04 +0000 (16:43 +0200)]
xcopy: Reorder the functions to avoid forward declarations.
Piotr Caban [Tue, 18 Oct 2011 13:23:49 +0000 (15:23 +0200)]
shell32/tests: Fix uninitialized memory access (Valgrind).
Piotr Caban [Tue, 18 Oct 2011 13:23:26 +0000 (15:23 +0200)]
shell32: Don't convert output parameter in SHBrowseForFolderA (Valgrind).
Piotr Caban [Tue, 18 Oct 2011 13:22:46 +0000 (15:22 +0200)]
msvcrt: Initialize all ctype fields.
Jacek Caban [Tue, 18 Oct 2011 13:16:29 +0000 (15:16 +0200)]
urlmon: Skip tests that fail on too old IEs.
Jacek Caban [Tue, 18 Oct 2011 13:07:50 +0000 (15:07 +0200)]
mshtml: Added IHTMLDocument2::elementFromPoint implementation.
Austin English [Mon, 17 Oct 2011 22:25:21 +0000 (15:25 -0700)]
d3d9/tests: Only skip the visual tests if d3d cannot be initialized on Windows.
Dan Kegel [Mon, 17 Oct 2011 15:24:40 +0000 (08:24 -0700)]
mlang/tests: Don't call lstrcpyW on a null string.
Aric Stewart [Mon, 17 Oct 2011 14:07:06 +0000 (09:07 -0500)]
user32: Use Uniscribe in the single line edit control.
Marcus Meissner [Tue, 18 Oct 2011 03:50:26 +0000 (05:50 +0200)]
shlwapi: Fixed bad pointer arithmentic by removing sizeof() (Coverity).
Marcus Meissner [Tue, 18 Oct 2011 03:40:38 +0000 (05:40 +0200)]
ddraw: Lowercase variable names to fix a incorrect sizeof() (Coverity).
Marcus Meissner [Tue, 18 Oct 2011 03:22:10 +0000 (05:22 +0200)]
directshow: Removed bad sizeof in copy/pasted code (Coverity).
Marcus Meissner [Tue, 18 Oct 2011 03:12:52 +0000 (05:12 +0200)]
explorerframe: Fixed incorrect sizeof (Coverity).
Marcus Meissner [Tue, 18 Oct 2011 03:07:32 +0000 (05:07 +0200)]
gdi32: Remove a incorrect sizeof from pointer arithmetic (Coverity).
Marcus Meissner [Tue, 18 Oct 2011 03:05:51 +0000 (05:05 +0200)]
mshtml: Adjusted some incorrect sizeofs (Coverity).
Marcus Meissner [Tue, 18 Oct 2011 02:48:33 +0000 (04:48 +0200)]
msvcrt: Use correct sizeof to realloc (Coverity).
Jacek Caban [Tue, 18 Oct 2011 10:36:03 +0000 (12:36 +0200)]
vbscript: Added support for hex literals not ending with '&'.
Jacek Caban [Tue, 18 Oct 2011 10:27:37 +0000 (12:27 +0200)]
mshtml: Better error handling in NSContainer initialization.
Piotr Caban [Tue, 18 Oct 2011 09:14:21 +0000 (11:14 +0200)]
msvcp: Sync spec files.
Piotr Caban [Tue, 18 Oct 2011 09:14:06 +0000 (11:14 +0200)]
msvcp90: Use debugstr_a to avoid overflow in traces.
Piotr Caban [Tue, 18 Oct 2011 09:13:52 +0000 (11:13 +0200)]
msvcp90: Fix buffer size in basic_string_char_grow.
Piotr Caban [Tue, 18 Oct 2011 09:13:42 +0000 (11:13 +0200)]
msvcp90: Added basic_string::get_allocator implementation.
Piotr Caban [Tue, 18 Oct 2011 09:13:26 +0000 (11:13 +0200)]
msvcp90: Added basic_string::erase iterator based functions.
Piotr Caban [Tue, 18 Oct 2011 09:13:10 +0000 (11:13 +0200)]
msvcp90: Added basic_string::replace iterator based functions.
Piotr Caban [Tue, 18 Oct 2011 09:12:53 +0000 (11:12 +0200)]
msvcp90: Added basic_string::find_last_not_of implementation.
Piotr Caban [Tue, 18 Oct 2011 09:12:37 +0000 (11:12 +0200)]
msvcp90: Added basic_string::rfind implementation.
Huw Davies [Tue, 18 Oct 2011 08:43:03 +0000 (09:43 +0100)]
gdi32/tests: Remove unused legacy values.
Nikolay Sivov [Sun, 16 Oct 2011 15:22:32 +0000 (10:22 -0500)]
comctl32/tests: Make state data accessible to caller (Valgrind).
Nikolay Sivov [Sun, 16 Oct 2011 15:19:52 +0000 (10:19 -0500)]
comctl32/monthcal: Update pointer after reallocation (Valgrind).
Aric Stewart [Tue, 18 Oct 2011 01:47:23 +0000 (20:47 -0500)]
usp10: Properly adjust LogClust when decomposing indic vowels.
Aric Stewart [Tue, 18 Oct 2011 01:47:13 +0000 (20:47 -0500)]
usp10: Properly adjust LogClust when composing indic consonants.
Andrew Eikum [Mon, 17 Oct 2011 19:52:23 +0000 (14:52 -0500)]
dsound: Don't make the capture buffer object address public until it is prepared.
Andrew Eikum [Mon, 17 Oct 2011 19:52:03 +0000 (14:52 -0500)]
dsound: Fix type conversion problems.
Andrew Talbot [Mon, 17 Oct 2011 19:29:58 +0000 (20:29 +0100)]
winex11.drv: Mark some fall-throughs in switch statements.
Henri Verbeet [Mon, 17 Oct 2011 19:06:24 +0000 (21:06 +0200)]
wined3d: Make the device parameter to is_display_mode_supported() const.
Henri Verbeet [Mon, 17 Oct 2011 19:06:23 +0000 (21:06 +0200)]
wined3d: Make the device parameter to invalidate_active_texture() const.
Henri Verbeet [Mon, 17 Oct 2011 19:06:22 +0000 (21:06 +0200)]
ddraw: Destroy the swapchain in ddraw_destroy() if it still exists.
Henri Verbeet [Mon, 17 Oct 2011 19:06:21 +0000 (21:06 +0200)]
wined3d: Mark default pool surfaces lost when they're unloaded.
Henri Verbeet [Mon, 17 Oct 2011 19:06:20 +0000 (21:06 +0200)]
wined3d: Keep surfaces in sysmem if they're both already there in wined3d_surface_blt().
The idea is to avoid bouncing surfaces between the CPU and GPU when doing both
locks and blits on a surface. This is mostly an issue for ddraw applications.
Aric Stewart [Mon, 17 Oct 2011 15:40:53 +0000 (10:40 -0500)]
usp10: Handle advance for multi-glyph clusters correctly.
Aric Stewart [Mon, 17 Oct 2011 15:40:46 +0000 (10:40 -0500)]
usp10: Break out get_cluster_size and use it to correct ScriptStringGetLogicalWidths for clusters.
Alexandre Julliard [Tue, 18 Oct 2011 13:01:19 +0000 (15:01 +0200)]
gdi32: Return the correct error code when selecting objects in a metafile.
Alexandre Julliard [Mon, 17 Oct 2011 18:39:54 +0000 (20:39 +0200)]
gdi32: Get rid of the DC_FUNCTIONS typedef.
Alexandre Julliard [Mon, 17 Oct 2011 18:12:59 +0000 (20:12 +0200)]
wineps: Get rid of the StretchDIBits entry point.
Ričardas Barkauskas [Mon, 17 Oct 2011 13:58:51 +0000 (16:58 +0300)]
ddraw: COM cleanup for IDirect3DDevice7 interface.
Ričardas Barkauskas [Mon, 17 Oct 2011 13:58:40 +0000 (16:58 +0300)]
ddraw: Use impl_from_IDirect3DDevice7 for application provided interfaces.
Ričardas Barkauskas [Mon, 17 Oct 2011 13:58:25 +0000 (16:58 +0300)]
ddraw: Use unsafe_impl_from_IDirect3DDevice7 for application provided interfaces.
Ričardas Barkauskas [Mon, 17 Oct 2011 13:58:11 +0000 (16:58 +0300)]
ddraw: COM cleanup for IDirect3DDevice3 interface.
Ričardas Barkauskas [Mon, 17 Oct 2011 13:58:00 +0000 (16:58 +0300)]
ddraw: Rename device_from_device3 to impl_from_IDirect3DDevice3.
Ričardas Barkauskas [Mon, 17 Oct 2011 13:57:53 +0000 (16:57 +0300)]
ddraw: Use unsafe_impl_from_IDirect3DDevice3 for application provided interfaces.
Ričardas Barkauskas [Mon, 17 Oct 2011 13:57:46 +0000 (16:57 +0300)]
ddraw: COM cleanup for IDirect3DDevice2 interface.
Ričardas Barkauskas [Mon, 17 Oct 2011 13:57:34 +0000 (16:57 +0300)]
ddraw: Rename device_from_device2 to impl_from_IDirect3DDevice2.
Ričardas Barkauskas [Mon, 17 Oct 2011 13:57:19 +0000 (16:57 +0300)]
ddraw: Use unsafe_impl_from_IDirect3DDevice2 for application provided interfaces.
Ričardas Barkauskas [Mon, 17 Oct 2011 13:57:11 +0000 (16:57 +0300)]
ddraw: COM cleanup for IDirect3DDevice interface.
Ričardas Barkauskas [Mon, 17 Oct 2011 13:57:00 +0000 (16:57 +0300)]
ddraw: Rename device_from_device1 to impl_from_IDirect3DDevice.
Ričardas Barkauskas [Mon, 17 Oct 2011 13:56:43 +0000 (16:56 +0300)]
ddraw: Use unsafe_impl_from_IDirect3DDevice for application provided interfaces.
Huw Davies [Mon, 17 Oct 2011 14:46:08 +0000 (15:46 +0100)]
gdi32/tests: Add some StretchDIBits tests.
Huw Davies [Mon, 17 Oct 2011 14:46:07 +0000 (15:46 +0100)]
gdi32: Implement nulldrv_StretchDIBits using the PutImage gdi driver function.
Huw Davies [Mon, 17 Oct 2011 14:46:06 +0000 (15:46 +0100)]
gdi32: Make the convert_bits and stretch_bits helpers external.
Huw Davies [Mon, 17 Oct 2011 14:46:05 +0000 (15:46 +0100)]
gdi32: Move the intersection of vis rects into a separate function.
Huw Davies [Mon, 17 Oct 2011 14:46:04 +0000 (15:46 +0100)]
gdi32: Allow a caller to build_rle_bitmap to not request the clip region.
Aric Stewart [Mon, 17 Oct 2011 12:41:16 +0000 (07:41 -0500)]
usp10: Handle the fNeedsCaretInfo flag in XtoCP and CPtoX.
Jacek Caban [Mon, 17 Oct 2011 12:32:13 +0000 (14:32 +0200)]
vbscript: Added lexer support for '_'.
Dmitry Timoshkov [Fri, 14 Oct 2011 04:47:37 +0000 (13:47 +0900)]
ntdll: Move adding VPROT_READ for Solaris to the same place where it's done for FreeBSD.
Dmitry Timoshkov [Fri, 14 Oct 2011 03:16:00 +0000 (12:16 +0900)]
ntdll: FreeBSD needs page read access when execute access is requested.
Juan Lang [Sun, 16 Oct 2011 21:49:14 +0000 (14:49 -0700)]
shell32: Use existing buffer rather than copying, and potentially truncating, a filename prior to executing it.
Juan Lang [Sun, 16 Oct 2011 20:07:05 +0000 (13:07 -0700)]
shell32: Check size of input parameters before copying to fixed length buffers.
Alistair Leslie-Hughes [Thu, 6 Oct 2011 10:45:02 +0000 (21:45 +1100)]
mmcndmgr: Add mmcndmgr dll.
Alistair Leslie-Hughes [Thu, 6 Oct 2011 10:31:31 +0000 (21:31 +1100)]
mmcndmgr: Add MMC interfaces.
Ken Sharp [Sat, 15 Oct 2011 02:59:52 +0000 (03:59 +0100)]
ntdll: Update Win2k8 to SP2.
Alexandre Julliard [Mon, 17 Oct 2011 11:25:05 +0000 (13:25 +0200)]
gdi32: Add a fall back implementation of BlendImage using client-side blending.
Marcus Meissner [Sun, 16 Oct 2011 22:42:28 +0000 (00:42 +0200)]
msvcrt: Replaced bad memcpy by strcpy (Coverity).
Marcus Meissner [Sun, 16 Oct 2011 22:26:21 +0000 (00:26 +0200)]
setupx.dll16: Fixed bad sizeof() (Coverity).
Dan Kegel [Sun, 16 Oct 2011 17:47:59 +0000 (10:47 -0700)]
comdlg32/tests: Initialize find & replace strings before testing FindTextA, etc.
Marcus Meissner [Sun, 16 Oct 2011 17:16:41 +0000 (19:16 +0200)]
dsound: Remove dead code from mixer (Coverity).
Marcus Meissner [Sun, 16 Oct 2011 10:38:24 +0000 (12:38 +0200)]
usp10: Fixed some oom handling (Coverity).
Marcus Meissner [Sun, 16 Oct 2011 09:32:03 +0000 (11:32 +0200)]
user32: Load PaddedBorderWidth from registry too (Coverity).
Luca Bennati [Sat, 15 Oct 2011 13:49:52 +0000 (15:49 +0200)]
winecfg: Update Italian translation.
Luca Bennati [Sat, 15 Oct 2011 13:06:41 +0000 (15:06 +0200)]
comdlg32: Update Italian translation.
Luca Bennati [Sat, 15 Oct 2011 13:37:10 +0000 (15:37 +0200)]
inetcpl: Update Italian translation.
Luca Bennati [Sat, 15 Oct 2011 13:18:39 +0000 (15:18 +0200)]
dinput: Add Italian translation.
Luca Bennati [Sat, 15 Oct 2011 10:52:56 +0000 (12:52 +0200)]
po: Update Italian translation.
Hwang YunSong [Sat, 15 Oct 2011 12:01:17 +0000 (21:01 +0900)]
po: Updated Korean translation.
Frédéric Delanoy [Fri, 14 Oct 2011 21:11:32 +0000 (23:11 +0200)]
cryptui: Avoid idempotent operation (Clang).
André Hentschel [Fri, 14 Oct 2011 18:41:58 +0000 (20:41 +0200)]
dbghelp: Rewrite stabs parsing to not need PATH_MAX.
Francois Gouget [Sat, 15 Oct 2011 19:27:33 +0000 (21:27 +0200)]
po: Fix Catalan translations with a mismatched '\n' ending.
Also added a '\n' to separate two paragraphs as in the English string.
Łukasz Wojniłowicz [Sun, 16 Oct 2011 07:05:21 +0000 (09:05 +0200)]
winecfg: Update Polish translation.
Łukasz Wojniłowicz [Sat, 15 Oct 2011 19:58:38 +0000 (21:58 +0200)]
po: Update Polish translation.
Thomas Faber [Sun, 16 Oct 2011 11:18:55 +0000 (13:18 +0200)]
ntdll/tests: Fix build with MSVC.
Marcus Meissner [Sun, 16 Oct 2011 11:04:35 +0000 (13:04 +0200)]
winecfg: Added missing break (Coverity).
Marcus Meissner [Sun, 16 Oct 2011 11:09:44 +0000 (13:09 +0200)]
dsound: Added missing LeaveCriticalSection (Coverity).
Marcus Meissner [Sun, 16 Oct 2011 21:11:48 +0000 (23:11 +0200)]
wined3d: Fixed sizeof (Coverity).
Marcus Meissner [Sun, 16 Oct 2011 20:55:32 +0000 (22:55 +0200)]
winhttp: Fixed sizeof calls (Coverity).