Francois Gouget [Fri, 9 Dec 2011 11:00:39 +0000 (12:00 +0100)]
include: Add the missing inaddr.h and in6addr.h include directives.
Francois Gouget [Fri, 9 Dec 2011 10:59:43 +0000 (11:59 +0100)]
iphlpapi: Remove a few redundant include directives.
Francois Gouget [Fri, 9 Dec 2011 10:58:22 +0000 (11:58 +0100)]
include: Eliminate redundancy between winsock.h and inaddr.h.
Francois Gouget [Fri, 9 Dec 2011 10:57:44 +0000 (11:57 +0100)]
include: in6addr.h does not depend on winsock's u_xxx types.
Francois Gouget [Fri, 9 Dec 2011 10:57:32 +0000 (11:57 +0100)]
include: Add a couple of missing include directives in dshow.h.
Hans Leidekker [Fri, 9 Dec 2011 07:59:18 +0000 (08:59 +0100)]
po: Update Dutch translation.
Łukasz Wojniłowicz [Thu, 8 Dec 2011 17:20:22 +0000 (18:20 +0100)]
po: Update Polish translation.
Huw Davies [Fri, 9 Dec 2011 13:47:28 +0000 (13:47 +0000)]
gdi32/tests: Add some tests for wide pens.
Huw Davies [Fri, 9 Dec 2011 13:47:27 +0000 (13:47 +0000)]
gdi32: Add support for wide cosmetic pens.
Piotr Caban [Fri, 9 Dec 2011 12:33:45 +0000 (13:33 +0100)]
services: Set result inside service_send_command.
Piotr Caban [Fri, 9 Dec 2011 12:33:32 +0000 (13:33 +0100)]
services: Accept SERVICE_START_PENDING as valid service start status.
Jacek Caban [Fri, 9 Dec 2011 10:05:08 +0000 (11:05 +0100)]
jscript: Use bytecode for '<<=' expression implementation.
Jacek Caban [Fri, 9 Dec 2011 10:04:57 +0000 (11:04 +0100)]
jscript: Use bytecode for '<<' expression implementation.
Jacek Caban [Fri, 9 Dec 2011 10:04:45 +0000 (11:04 +0100)]
jscript: Use bytecode for '>>>=' expression implementation.
Jacek Caban [Fri, 9 Dec 2011 10:04:24 +0000 (11:04 +0100)]
jscript: Use bytecode for '>>>' expression implementation.
Jacek Caban [Fri, 9 Dec 2011 10:04:14 +0000 (11:04 +0100)]
jscript: Fixed memory leaks.
Hans Leidekker [Fri, 9 Dec 2011 08:01:42 +0000 (09:01 +0100)]
winhttp: Remove some dead assignments (clang).
Hans Leidekker [Fri, 9 Dec 2011 08:01:23 +0000 (09:01 +0100)]
winhttp: Avoid a null pointer dereference (clang).
Nikolay Sivov [Fri, 9 Dec 2011 07:42:54 +0000 (10:42 +0300)]
comctl32/listview: Create header when LVS_EX_FULLROWSELECT is requested.
Pierre Schweitzer [Thu, 8 Dec 2011 21:58:56 +0000 (22:58 +0100)]
usp10: Fix memory leak.
Henri Verbeet [Thu, 8 Dec 2011 20:04:06 +0000 (21:04 +0100)]
wined3d: Get rid of the WINED3DPSHADERCAPS2_0 typedef.
Henri Verbeet [Thu, 8 Dec 2011 20:04:05 +0000 (21:04 +0100)]
wined3d: Get rid of the WINED3DVSHADERCAPS2_0 typedef.
Henri Verbeet [Thu, 8 Dec 2011 20:04:04 +0000 (21:04 +0100)]
wined3d: Introduce a helper function for checking colors against a color key.
Henri Verbeet [Thu, 8 Dec 2011 20:04:03 +0000 (21:04 +0100)]
wined3d: Print the GL_RENDERER string when no "card selector" is available in wined3d_guess_card().
Henri Verbeet [Thu, 8 Dec 2011 20:04:02 +0000 (21:04 +0100)]
wined3d: The VertexAttrib*h[v] calls in NV_half_float depend on NV_vertex_program.
Based on a patch by Aurélien Couderc.
Alexandre Julliard [Thu, 8 Dec 2011 20:32:22 +0000 (21:32 +0100)]
gdi32/tests: Add tests for DIB_PAL_COLORS and DIB palettes with missing entries.
Alexandre Julliard [Fri, 9 Dec 2011 19:00:36 +0000 (20:00 +0100)]
gdi32: Remove the nb_colors fields in the bitmap object, we always allocate a full size color table.
Alexandre Julliard [Fri, 9 Dec 2011 15:48:28 +0000 (16:48 +0100)]
gdi32: Fix handling of DIB_PAL_COLORS in the various DIB functions.
Alexandre Julliard [Fri, 9 Dec 2011 15:20:04 +0000 (16:20 +0100)]
gdi32: Always allocate a full-size color table when creating a DIB section.
Alexandre Julliard [Thu, 8 Dec 2011 20:31:59 +0000 (21:31 +0100)]
gdi32: Add a helper to build a color table from the DIB_PAL_COLORS bitmap info.
Alexandre Julliard [Thu, 8 Dec 2011 16:04:14 +0000 (17:04 +0100)]
gdi32: Don't make a copy of the DIB color table when selecting it into a DC.
Alexandre Julliard [Thu, 8 Dec 2011 18:58:47 +0000 (19:58 +0100)]
gdi32: Use PutImage directly to set the initial bitmap bits.
Alexandre Julliard [Thu, 8 Dec 2011 18:53:44 +0000 (19:53 +0100)]
gdi32: Use the convert_bits helper function in SetDIBits and SetDIBitsToDevice.
Jacek Caban [Thu, 8 Dec 2011 15:36:33 +0000 (16:36 +0100)]
winebrowser: Use IUri API for URL-related logic.
Luca Bennati [Wed, 7 Dec 2011 17:08:09 +0000 (18:08 +0100)]
po: Update Italian translation.
Jacek Caban [Wed, 7 Dec 2011 15:40:43 +0000 (16:40 +0100)]
wininet: Added more connection failure tests.
Jacek Caban [Wed, 7 Dec 2011 15:40:27 +0000 (16:40 +0100)]
wininet: Properly handle closed connection in HTTP_HttpEndRequestW.
Jacek Caban [Wed, 7 Dec 2011 15:40:07 +0000 (16:40 +0100)]
wininet: Use test.winehq.org instead of crossover.codeweavers.com in test_async_HttpSendRequestEx.
Aric Stewart [Thu, 8 Dec 2011 16:02:08 +0000 (10:02 -0600)]
usp10: Some Indic scripts, Sinhala, want GDEF to set glyph properties.
Stefan Dösinger [Thu, 8 Dec 2011 14:59:07 +0000 (15:59 +0100)]
ddraw/tests: Extend the CreateSurface(NULL test), use own function.
Stefan Dösinger [Thu, 8 Dec 2011 14:59:06 +0000 (15:59 +0100)]
ddraw: SetSurfaceDesc can set width, height and pitch under certain conditions.
Stefan Dösinger [Wed, 7 Dec 2011 23:13:03 +0000 (00:13 +0100)]
ddraw/tests: Make the SetSurfaceDesc test ok messages consistent.
Piotr Caban [Thu, 8 Dec 2011 11:10:26 +0000 (12:10 +0100)]
msvcp90: Added _Locinfo::_Gettnames implementation.
Piotr Caban [Thu, 8 Dec 2011 11:10:12 +0000 (12:10 +0100)]
msvcp90: Added _Locinfo::_Getmonths implementation.
Piotr Caban [Thu, 8 Dec 2011 11:09:54 +0000 (12:09 +0100)]
msvcp90: Added _Locinfo::_Getdays implementation.
Piotr Caban [Thu, 8 Dec 2011 11:09:41 +0000 (12:09 +0100)]
msvcp90: Added _Locinfo::_Getname implementation.
Piotr Caban [Thu, 8 Dec 2011 11:09:28 +0000 (12:09 +0100)]
msvcp90: Added _Locinfo::_Getlconv implementation.
Piotr Caban [Thu, 8 Dec 2011 11:09:15 +0000 (12:09 +0100)]
msvcp90: Added _Locinfo::_Getfalse and _Gettrue implementation.
Piotr Caban [Thu, 8 Dec 2011 11:09:05 +0000 (12:09 +0100)]
msvcp90: Added _Getcvt implementation.
Jacek Caban [Thu, 8 Dec 2011 11:03:35 +0000 (12:03 +0100)]
jscript: Use bytecode for '>>=' expression.
Jacek Caban [Thu, 8 Dec 2011 11:03:22 +0000 (12:03 +0100)]
jscript: Use bytecode for '>>' expression.
Jacek Caban [Thu, 8 Dec 2011 11:03:09 +0000 (12:03 +0100)]
jscript: Use bytecode for '&=' expression implementation.
Jacek Caban [Thu, 8 Dec 2011 11:02:53 +0000 (12:02 +0100)]
jscript: Use bytecode for binary and implementation.
Jacek Caban [Thu, 8 Dec 2011 11:02:40 +0000 (12:02 +0100)]
jscript: Use bytecode for array literal expressions.
Jacek Caban [Thu, 8 Dec 2011 11:02:23 +0000 (12:02 +0100)]
jscript: Use bytecode for pre-decrement implementation.
Jacek Caban [Thu, 8 Dec 2011 11:02:08 +0000 (12:02 +0100)]
jscript: Use bytecode for pre-increment expression implementation.
Alexandre Julliard [Thu, 8 Dec 2011 09:32:51 +0000 (10:32 +0100)]
winex11: Add some sanity checks on bitmap formats before creating a pixmap.
Alexandre Julliard [Thu, 8 Dec 2011 09:32:26 +0000 (10:32 +0100)]
gdi32: Add missing check for empty visible rects in the non-stretching case.
Nikolay Sivov [Tue, 6 Dec 2011 21:22:34 +0000 (00:22 +0300)]
msxml3: Added IDispatchEx for IXSLProcessor.
Nikolay Sivov [Tue, 6 Dec 2011 21:06:31 +0000 (00:06 +0300)]
msxml3: Added IDispatchEx support for IXSLTemplate.
Henri Verbeet [Wed, 7 Dec 2011 21:08:59 +0000 (22:08 +0100)]
wined3d: Get rid of the WINEDDCOLORKEY typedef.
Henri Verbeet [Wed, 7 Dec 2011 21:08:58 +0000 (22:08 +0100)]
wined3d: Get rid of the WineDirect3DVertexStridedData typedef.
Henri Verbeet [Wed, 7 Dec 2011 21:08:57 +0000 (22:08 +0100)]
wined3d: Avoid clearing the current wined3d context in WineD3D_CreateFakeGLContext().
There should be no need to clear the thread's current wined3d context as long
as we properly restore the corresponding GL stuff. This avoids hitting the
context restore code in context_enter() when we have e.g. two d3d9 devices,
one of which is inactive, because now we can see that the GL context that's
active belongs to another wined3d context, and we don't need to bother
saving and restoring it.
Henri Verbeet [Wed, 7 Dec 2011 21:08:56 +0000 (22:08 +0100)]
wined3d: Properly check if a surface has a DIB section in gdi_surface_map().
Henri Verbeet [Wed, 7 Dec 2011 21:08:55 +0000 (22:08 +0100)]
wined3d: Read the PBO back into the DIB section if we have one in surface_remove_pbo().
Jacek Caban [Wed, 7 Dec 2011 17:28:04 +0000 (18:28 +0100)]
appwiz.cpl: Run winebrowser directly instead of using ShellExecute.
Aric Stewart [Wed, 7 Dec 2011 14:30:49 +0000 (08:30 -0600)]
usp10: Handle dangling joiners when processing Indic GlyphProps.
Alexandre Julliard [Wed, 7 Dec 2011 16:57:32 +0000 (17:57 +0100)]
winex11: Don't call get_xrender_picture inside the X11 lock.
Piotr Caban [Wed, 7 Dec 2011 12:50:03 +0000 (13:50 +0100)]
msvcrt/tests: Added _Gettnames tests.
Piotr Caban [Wed, 7 Dec 2011 12:49:47 +0000 (13:49 +0100)]
msvcrt: Added _Getmonths implementation.
Piotr Caban [Wed, 7 Dec 2011 12:49:09 +0000 (13:49 +0100)]
msvcrt: Added _Getdays implementation.
Piotr Caban [Wed, 7 Dec 2011 12:48:36 +0000 (13:48 +0100)]
msvcrt: Added _Gettnames implementation.
Piotr Caban [Wed, 7 Dec 2011 12:48:22 +0000 (13:48 +0100)]
msvcrt: Initialize lc_time_curr inside create_locale.
Frédéric Delanoy [Wed, 7 Dec 2011 11:37:19 +0000 (12:37 +0100)]
po: Update French translation.
Frédéric Delanoy [Wed, 7 Dec 2011 11:46:17 +0000 (12:46 +0100)]
cmd: Avoid dead assignment (Clang).
Frédéric Delanoy [Wed, 7 Dec 2011 11:11:47 +0000 (12:11 +0100)]
taskmgr: Avoid dead assignment (Clang).
Jacek Caban [Wed, 7 Dec 2011 11:19:08 +0000 (12:19 +0100)]
scrrun: Moved script extensions registration to scrrun.dll.
Jacek Caban [Wed, 7 Dec 2011 10:02:07 +0000 (11:02 +0100)]
jscript: Use bytecode for post-decrement expression.
Jacek Caban [Wed, 7 Dec 2011 10:01:53 +0000 (11:01 +0100)]
jscript: Use bytecode for post-increment expression.
Jacek Caban [Wed, 7 Dec 2011 10:01:13 +0000 (11:01 +0100)]
jscript: Added bytecode version of array expression.
Jacek Caban [Wed, 7 Dec 2011 10:01:40 +0000 (11:01 +0100)]
jscript: Use binary_expression_t instead of array_expression_t.
Jacek Caban [Wed, 7 Dec 2011 10:00:44 +0000 (11:00 +0100)]
jscript: Use bytecode for all call expressions.
Jacek Caban [Wed, 7 Dec 2011 10:00:20 +0000 (11:00 +0100)]
jscript: Use bytecode for calls on identifier and member expressions.
Dmitry Timoshkov [Wed, 7 Dec 2011 08:07:38 +0000 (16:07 +0800)]
user32: Add the tests for dialog window styles, make them pass under Wine.
Dmitry Timoshkov [Wed, 7 Dec 2011 08:06:23 +0000 (16:06 +0800)]
user32: Add more window style tests, make them pass under Wine.
Pierre Schweitzer [Tue, 6 Dec 2011 20:54:42 +0000 (21:54 +0100)]
wineps.drv: Fix memory leak.
Pierre Schweitzer [Tue, 6 Dec 2011 20:52:51 +0000 (21:52 +0100)]
msacm32: Fix buffer double free.
Pierre Schweitzer [Tue, 6 Dec 2011 20:53:20 +0000 (21:53 +0100)]
msctf: Fix memory leaks.
Pierre Schweitzer [Tue, 6 Dec 2011 20:54:25 +0000 (21:54 +0100)]
usp10: Fix memory leaks.
Pierre Schweitzer [Tue, 6 Dec 2011 20:51:45 +0000 (21:51 +0100)]
kernel32: Fix memory leak.
Frédéric Delanoy [Tue, 6 Dec 2011 22:08:00 +0000 (23:08 +0100)]
cmd: Avoid duplication of commonly used strings.
Aric Stewart [Tue, 6 Dec 2011 13:57:02 +0000 (07:57 -0600)]
usp10: Unicode does not compose the Gurmukhi letter SHA.
Henri Verbeet [Tue, 6 Dec 2011 21:57:48 +0000 (22:57 +0100)]
wined3d: Get rid of the WineDirect3DStridedData typedef.
Henri Verbeet [Tue, 6 Dec 2011 21:57:47 +0000 (22:57 +0100)]
wined3d: Get rid of the WINED3DBOX typedef.
Henri Verbeet [Tue, 6 Dec 2011 21:57:46 +0000 (22:57 +0100)]
ddraw: Just read the actual reference counts in DestroyCallback().
Henri Verbeet [Tue, 6 Dec 2011 21:57:45 +0000 (22:57 +0100)]
ddraw: Destroy the swapchain in the DllMain() cleanup handler.
This is mostly to make sure there aren't any resources still being referenced
by wined3d.
Henri Verbeet [Tue, 6 Dec 2011 21:57:44 +0000 (22:57 +0100)]
wined3d: Unbind stateblock resources in wined3d_device_uninit_3d().
Alexandre Julliard [Wed, 7 Dec 2011 16:09:11 +0000 (17:09 +0100)]
gdi32: Rename the CLIPPING_UpdateGCRegion function.
We haven't used a GC here for a long time now.
Alexandre Julliard [Wed, 7 Dec 2011 16:49:47 +0000 (17:49 +0100)]
gdi32: Don't store the metaclip region, recompute it as needed.
Alexandre Julliard [Wed, 7 Dec 2011 16:05:07 +0000 (17:05 +0100)]
gdi32: Only store a total visible region when it's a combination of other regions.