Commit Graph

43471 Commits

Author SHA1 Message Date
Rob Shearman
3f4eb28bf5 mciwave: Fix the character count passed to GetTempPathW in create_tmp_file. 2008-02-19 13:39:24 +01:00
Rob Shearman
608ac1e828 advapi32: Fix the AccessCheck tests so that the ACCESS_SYSTEM_SECURITY test now runs (when the user has the Security privilege).
Duplicate the token at SecurityImpersonation impersonation level instead
of SecurityIdentification, otherwise the call to RtlAdjustPrivilege
fails on Windows.
2008-02-19 13:39:24 +01:00
Rob Shearman
9ad684b426 comdlg32: Fix the character length passed into GetDlgItemTextW in PRINTDLG_PS_UpdateDlgStructW. 2008-02-19 13:39:24 +01:00
Rob Shearman
ff527875d9 comdlg32: Fix potential buffer overrun of lpxx->lfFaceName in CFn_WMCommand. 2008-02-19 13:39:24 +01:00
Rob Shearman
e1affcc55e browseui: Fix typo in declaration of empty_string in set_buffer. 2008-02-19 13:39:24 +01:00
Rob Shearman
719cd82f35 wininet: Fix potential buffer overrun in HttpQueryInfoA.
If HTTP_QUERY_CUSTOM is specified then the buffer contains a
null-terminated string on input and data of length len on output. The
code wasn't taking into account that the input len could be less than
the length of the string and thus could result in the allocated buffer
being overrun with the call to WideCharToMultiByte.
2008-02-19 13:39:24 +01:00
Mikołaj Zalewski
39dce04658 devenum: Add Polish translation. 2008-02-19 13:39:24 +01:00
Mikołaj Zalewski
b536702b60 devenum: Convert resource file to UTF-8. 2008-02-19 13:39:24 +01:00
Alexander Dorofeyev
5346039d5a wined3d: Take alpha from device palette entry for d3d 8 and later.
Adds support for D3D >= 8 style palettes that contain alpha. This fixes
rendering problems in games like Commandos 3 and Madden NFL 2004.
2008-02-19 13:39:24 +01:00
Alexander Dorofeyev
74c380cb7b ddraw/tests: Add test for palette handling in IDirect3DTexture_Load. 2008-02-19 13:39:24 +01:00
Alexander Dorofeyev
cfa40a22c9 ddraw/tests: Split d3d1 initialization and destruction into separate functions.
Slight rewrite to make creating additional D3D1 tests easier.
2008-02-19 13:39:23 +01:00
Alexander Dorofeyev
ed44f9d130 ddraw: Fix palette handling in IDirect3DTexture_Load.
This fixes a potential refcounting problem and makes the function fail with NULL
destination texture's palette and non-NULL source palette like it does on native.
2008-02-19 13:39:17 +01:00
Alexander Dorofeyev
ddd0ec1670 ddraw/tests: Add test for branch instruction with non-zero offset. 2008-02-19 12:06:50 +01:00
Alexander Dorofeyev
4981eda895 ddraw: Fix executebuffer branching with non-zero offset.
Fixes a crash in Moto Racer 2.
2008-02-19 12:06:38 +01:00
Roderick Colenbrander
1079f37407 wined3d: When DDCAPS_ALLOW256 is set, palette entry 0 and 255 are filled with black and white. 2008-02-19 12:06:25 +01:00
Roderick Colenbrander
c937634376 gdi32: GetPaletteEntries should not filter peFlags (test included). 2008-02-19 12:06:10 +01:00
Alexandre Julliard
1fa9e526ff gdi32: Avoid calling GetObject16 from 32-bit code. 2008-02-18 18:07:51 +01:00
Alexandre Julliard
30e2cb1616 gdi32: Move a few more gdiobj functions to gdi16.c. 2008-02-18 17:53:43 +01:00
Alexandre Julliard
aa500d266f gdi32: Get rid of the 16-bit GetObject functions. 2008-02-18 17:50:35 +01:00
Alexandre Julliard
a306af0c62 gdi32: Reimplemented GetObject16 and moved it to gdi16.c. 2008-02-18 17:46:29 +01:00
Alexandre Julliard
1fdae2b2a5 gdi32: Reimplemented IsGDIObject16 and moved it to gdi16.c. 2008-02-18 17:26:31 +01:00
Alexandre Julliard
125793df0e winex11: Move the raising of windows on SetFocus to the X11 driver where it belongs. 2008-02-18 17:22:51 +01:00
Maarten Lankhorst
2472e81cea dssenh: Add initial stub dll. 2008-02-18 15:26:37 +01:00
Maarten Lankhorst
e11826f553 softpub: Add initial stub dll. 2008-02-18 15:26:01 +01:00
Maarten Lankhorst
b3a9699ab3 slbcsp: Add initial stub dll. 2008-02-18 15:24:57 +01:00
Maarten Lankhorst
322d4cab1e sccbase: Add initial stub dll. 2008-02-18 15:24:03 +01:00
Maarten Lankhorst
c438d23902 mssip32: Add initial stub dll. 2008-02-18 15:22:42 +01:00
Maarten Lankhorst
7c3d24bf5c initpki: Add initial stub dll. 2008-02-18 15:21:33 +01:00
Maarten Lankhorst
e4576c807b gpkcsp: Add initial stub dll. 2008-02-18 15:20:42 +01:00
Maarten Lankhorst
f930821779 cryptdlg: Add initial stub dll. 2008-02-18 15:06:52 +01:00
Alexandre Julliard
8f15dd4d4e user32: Rewrite SWP_DoOwnedPopups to take into account topmost windows. 2008-02-18 15:00:38 +01:00
Jeff Latimer
75adca5385 pdh: Remove unnecessary test done in PdhLookupPerfNameByIndexW. 2008-02-18 14:22:31 +01:00
Jeff Latimer
33c386f7fe pdh: Check for size > 0 but no buffer. 2008-02-18 14:22:00 +01:00
Jeff Latimer
52f03de951 pdh/tests: Add test for size > 0 but no buffer. 2008-02-18 14:21:46 +01:00
Francois Gouget
84acc6f9c1 inetcomm: Fix compilation on systems that don't support nameless unions. 2008-02-18 14:21:33 +01:00
Roderick Colenbrander
c2d978410f wined3d: Add separate alpha blend support. 2008-02-18 14:19:57 +01:00
Roderick Colenbrander
a29584b34f wined3d: Add SURFACE_BUSY support to *_BltFast. 2008-02-18 14:19:44 +01:00
Roderick Colenbrander
5437cb01f1 wined3d: Add SURFACE_BUSY support to *_Blt. 2008-02-18 14:19:37 +01:00
Paul Vriens
ba4669860e advapi32/tests: Skip tests when our language isn't LANG_ENGLISH. 2008-02-18 14:13:18 +01:00
Maarten Lankhorst
c6e61fbf89 user32: Fix a message test that would only pass on wine. 2008-02-18 14:11:17 +01:00
Francois Gouget
331bac4d00 mscms/tests: The presence of an ICM file in the color directory has nothing to do with the presence of a registered RGB profile. 2008-02-18 14:10:44 +01:00
Francois Gouget
e681508591 mscms/tests: EnumColorProfiles() should not fail even if there are no ICM files in the 'color directory'. 2008-02-18 14:10:41 +01:00
Rob Shearman
c627a81a76 shell32: Fix the logic in Control_LoadApplet determining when to use CPL_INQUIRE and when to use CPL_NEWINQUIRE.
Previously, the code would fail to get the name of an applet that didn't 
return an icon for CPL_NEWINQUIRE and didn't return set either idName or 
idIcon to a non-zero value for CPL_INQUIRE.

Fix this by sending CPL_INQUIRE first and loading any strings or icon 
specified and then only fall back to CPL_NEWINQUIRE if any of the 
required members were zero (i.e. CPL_DYNAMIC_RES) and then only fill in 
these fields.
2008-02-18 14:10:20 +01:00
Divan Burger
c8b626fa1d comdlg32: Fix memory leak in colour dialog. 2008-02-18 14:10:12 +01:00
Alexandre Julliard
a8b0a5ea91 winedbg: Avoid using size_t in an error message. 2008-02-18 14:10:03 +01:00
Alexandre Julliard
3d418add04 kernel32: Fixed the active processor mask on Mac OS. 2008-02-18 14:09:49 +01:00
Gerald Pfeifer
8a590e8daa shell32: Adjust a format specifier and remove a redundant range check in ILGetDisplayNameExW(). 2008-02-18 13:37:15 +01:00
Stefan Dösinger
989d283000 wined3d: Detect and work around the MacOS Geforce 8 PBO brokeness. 2008-02-18 13:36:58 +01:00
Stefan Dösinger
b8c613196d wined3d: Fix a syntax error in the ARB vertex program offset shader.
As some Mesa developers pointed out, the GL_ARB_vertex_program grammar
does not allow an immediate value as source argument in ARL. Most
compilers accept it, but since it is not the purpose of the test
program to test for this replace it with a proper constant.
2008-02-18 13:34:37 +01:00
Stefan Dösinger
c2d97b2329 wined3d: Add a test for fixed function bump mapping. 2008-02-18 13:34:25 +01:00