Commit Graph

38079 Commits

Author SHA1 Message Date
Andrew Fenn 457a22deac xinput1_3: Initial implementation. 2008-11-11 14:03:00 +01:00
Alexandre Julliard c1d2d86be7 kernel32: Implemented the Ex variants of CreateEvent/Mutex/Semaphore/WaitableTimer. 2008-11-11 14:03:00 +01:00
Kai Blin b740819e30 advapi32: Implement LsaSetSecret stub. 2008-11-11 14:03:00 +01:00
Hans Leidekker 2c594fb79c inetcomm: Get rid of the server info copy. 2008-11-11 11:41:28 +01:00
Hans Leidekker 55b086b24e inetcomm: Add an implementation of IVirtualStream. 2008-11-11 11:41:24 +01:00
Hans Leidekker 066a8f442d user32: Add a stub implementation of ChangeWindowMessageFilter. 2008-11-11 11:41:19 +01:00
Paul Vriens 0a11bd813a urlmon/tests: Fix failures on Win9x and WinMe. 2008-11-11 11:41:13 +01:00
Paul Vriens 7a723944b8 urlmon/tests: Skip some tests on Win9x and WinMe. 2008-11-11 11:41:03 +01:00
Paul Vriens bf8ca52abf advapi32/tests: Fix valgrind warning. 2008-11-11 11:41:00 +01:00
Paul Vriens a9c3d6f207 ole32/tests: Don't crash on NT4. 2008-11-11 11:40:55 +01:00
Lei Zhang 87ca1b9416 comctl32: Check for NULL input in TAB_AdjustRect. 2008-11-11 11:40:46 +01:00
Andrew Talbot 1c64c934db setupapi: Sign-compare warnings fix. 2008-11-11 11:40:42 +01:00
Alexandre Julliard f96670cb5f ntdll: Add support for root directory in NtCreateFile for Win32 file objects. 2008-11-11 11:40:08 +01:00
Alexandre Julliard 66d893b0f9 ntdll/tests: Fix a couple of test failures on Vista. 2008-11-11 11:39:31 +01:00
Alexandre Julliard 18ee259274 kernel32: Get the drive type from the mount manager instead of the registry. 2008-11-10 16:28:37 +01:00
Alexandre Julliard 8227c03073 mountmgr: Return the drive type even when the buffer is too small. 2008-11-10 16:11:05 +01:00
Huw Davies 90ff82930a kernel32: Fix a few Welsh translations. 2008-11-10 14:30:06 +01:00
Christian Costa be0afe9569 d3dxof: Fix buffer overflow. 2008-11-10 14:29:27 +01:00
Alistair Leslie-Hughes d0ccdfbd4f advapi32: Correct off by one in LookupPrivilegeValueW. 2008-11-10 13:29:27 +01:00
Tony Wasserka 5d4e081026 d3dx9: Implement ID3DXSprite_GetDevice. 2008-11-10 13:27:50 +01:00
Tony Wasserka 67dadeb7c8 d3dx9: Implement ID3DXSprite_Flush. 2008-11-10 13:27:45 +01:00
Tony Wasserka 6fae43c0c8 d3dx9: Implement ID3DXSprite_Begin/End. 2008-11-10 13:27:41 +01:00
Alistair Leslie-Hughes af0aa2832f mshtml: Implement IHTMLStyle get/put posLeft. 2008-11-10 13:24:44 +01:00
Alexandre Julliard 2e25b859ea ntdll: Don't call the dll entry point for native modules. 2008-11-10 13:20:45 +01:00
Reece Dunn 6a78ea4d6c uxtheme: Add stubs for the double buffer drawing API in Vista. 2008-11-10 12:58:49 +01:00
Roderick Colenbrander f571ecd23c wined3d: Add two missing D3D8/D3D9 capabilities. 2008-11-10 12:57:30 +01:00
Eric Pouech fe734de8d9 dbghelp: Fix all forward declaration cases for UDT. 2008-11-10 11:59:21 +01:00
Alexandre Julliard 85df734453 ntdll/tests: Fix the atom test on NT4. 2008-11-10 11:57:26 +01:00
Paul Chitescu fb6b40cc60 user32: Unimplemented SystemParametersInfoW actions display fixme only once. 2008-11-10 11:17:37 +01:00
Peter Dons Tychsen 9d15a99a10 winedos: Implement VGA_WritePixel for int10 service in CGA mode. 2008-11-10 11:16:54 +01:00
Peter Dons Tychsen db0a4b9c9b winedos: Implement int10 CGA palette control. 2008-11-10 11:16:45 +01:00
Peter Dons Tychsen 49ad04c1f7 winedos: Add support for the Color Control Register (CGA). 2008-11-10 11:16:38 +01:00
Andrew Talbot f397252071 secur32: Sign-compare warning fix. 2008-11-10 11:15:07 +01:00
Andrew Talbot c44dcda12b rsaenh: Sign-compare warnings fix. 2008-11-10 11:15:03 +01:00
Alexandre Julliard b97d63d76f kernel32: Explicitly request execute permission in MapViewOfFile. 2008-11-10 11:09:40 +01:00
Alexandre Julliard 1ff8e7dd41 kernel32/tests: Fix the thread test on NT4. 2008-11-10 11:09:18 +01:00
Alexandre Julliard 220a2c2c0b kernel32/tests: Fix some resource test failures on NT4. 2008-11-10 11:09:11 +01:00
Alexandre Julliard 181e4f08b6 kernel32/tests: Fix some profile test failures on NT4. 2008-11-10 11:09:02 +01:00
Ryan Schmidt 2827a74cb1 jscript: Fix build with bison 2.4. 2008-11-10 11:08:41 +01:00
Detlef Riekenberg 44540a664f advapi32/tests: Fix broken GetLastError tests. 2008-11-10 11:08:30 +01:00
Detlef Riekenberg 21a70825bc advapi32/tests: Fix tests on win9x (GetFileSecurity not implemented). 2008-11-10 11:08:09 +01:00
Alistair Leslie-Hughes 8c57a6ef8b advapi32: Correct spelling of SE_CHANGE_NOTIFY_PRIVILEGE. 2008-11-10 11:08:01 +01:00
Detlef Riekenberg 4621210b59 shlwapi/tests: Add more entries for PathIsURL. 2008-11-10 11:07:38 +01:00
Nikolay Sivov 71264731a4 gdiplus: Added GdipSetTextContrast. 2008-11-10 11:07:32 +01:00
Nikolay Sivov 56173d4005 gdiplus: Added GdipGetTextContrast. 2008-11-10 11:07:26 +01:00
Christian Costa 48c4248d3a d3dxof: Finish strings support. 2008-11-10 11:07:13 +01:00
Christian Costa e4748c3ca3 d3dxof: Increase max childs/subobjects and check the limit is not overcome. 2008-11-10 11:07:03 +01:00
Christian Costa b46b75170e d3dxof: Close source file when releasing EnumObject. 2008-11-10 11:06:59 +01:00
Christian Costa 35cc5504eb d3dxof: Allow template definitions in objects file. 2008-11-10 11:06:53 +01:00
Peter Dons Tychsen e0b91a7aa7 winedos: Add support for decoding and displaying the 4 bit CGA framebuffer. 2008-11-10 11:06:48 +01:00
Hans Leidekker b65d768343 inetcomm: Send a notification when disconnecting. 2008-11-10 11:06:31 +01:00
Hans Leidekker 1f87ec3a3c inetcomm: Support both forms of the UIDL and LIST commands. 2008-11-10 11:06:28 +01:00
Hans Leidekker ba1ae62bd2 inetcomm: Add an implementation of IPOP3Transport::CommandTOP. 2008-11-10 11:06:23 +01:00
Hans Leidekker 46c5c1a93a inetcomm: Add an implementation of IPOP3Transport::CommandRETR. 2008-11-10 11:06:19 +01:00
Hans Leidekker dcbe1a4214 inetcomm: Add an implementation of IPOP3Transport::CommandRSET. 2008-11-10 11:06:15 +01:00
Hans Leidekker 05312014fe inetcomm: Add an implementation of IPOP3Transport::CommandNOOP. 2008-11-10 11:06:11 +01:00
Hans Leidekker e2b173f1a9 inetcomm: Add an implementation of IPOP3Transport::CommandDELE. 2008-11-10 11:06:07 +01:00
Hans Leidekker 550033d203 inetcomm: Flesh out the pop3 command parser. 2008-11-10 11:06:01 +01:00
Paul Vriens 47dddefbb2 winmm/tests: Fix a test failure on Vista and W2K8. 2008-11-07 13:56:08 +01:00
Paul Vriens 4f5460ffcf user32/tests: Skip GetMenuItemInfo tests on NT4 and below. 2008-11-07 13:34:24 +01:00
Paul Vriens 80d3604947 user32/tests: Set last error if the menu item cannot be found. 2008-11-07 13:34:18 +01:00
Alexandre Julliard adc09cc1b4 advapi32/tests: Avoid sizeof in traces. 2008-11-07 13:34:11 +01:00
Krzysztof Kotlenga 1c3e81bf5e winex11: Make pens of width = 1 scalable. 2008-11-07 13:23:48 +01:00
Paul Bryan Roberts 6435a5ddab server: Clone file_get_sd() and file_set_fd() for directories. 2008-11-07 12:01:51 +01:00
Paul Bryan Roberts 2703721860 advapi32: Add TRACE to GetFileSecurity(). 2008-11-07 12:01:18 +01:00
Paul Bryan Roberts fa9c9f0e4c advapi32/tests: Simple tests of GetFileSecurity()/SetFileSecurity(). 2008-11-07 11:54:39 +01:00
Tony Wasserka edae5d545e d3dx9: Implement ID3DXSprite_Draw. 2008-11-07 11:43:47 +01:00
Tony Wasserka d0fd93ef92 d3dx9: Implement D3DXCreateSprite. 2008-11-07 11:43:07 +01:00
Nicolas Le Cam 5ddcedff18 cryptui/tests: Fix test failures on Win2k and below. 2008-11-07 11:27:28 +01:00
Nicolas Le Cam ae0bddeb85 advapi32/tests: Run a test on more platforms. 2008-11-07 11:27:23 +01:00
Nicolas Le Cam f714cf4bd1 advapi32/tests: test_enum_provider_types test cleanup. 2008-11-07 11:25:15 +01:00
Sergey Khodych 30a6f54dc9 comctl32/tests: Fix typo in toolbar todo test. 2008-11-07 11:17:56 +01:00
Alexandre Julliard 66a39678e9 ntdll: Store correct values in the various limits on all platforms instead of using 0. 2008-11-07 11:04:07 +01:00
Paul Vriens b8d468637e user32/tests: Fix some test failures on Win9x. 2008-11-07 11:01:31 +01:00
Reece Dunn 9368972866 comctl32: Don't draw the theme background of the group box over it's content area.
Hi,

Some applications (e.g. Cepstral SwiftTalker) have dialogs that
contain controls that are ordered before the group box that contains
them. The current rendering of themed group boxes will draw it's
background over the content area, hiding any controls that have
already been drawn. XP with the default and other custom themes
correctly shows controls beneath the group box.

This patch excludes the group box content area from being drawn to, so
that any controls that have already been drawn do not get overridden.

- Reece

From 889e477bcb4561565b8caaf41c88c5fe7d83b8d2 Mon Sep 17 00:00:00 2001
From: Reece Dunn <msclrhd@gmail.com>
Date: Fri, 7 Nov 2008 00:11:52 +0000
Subject: [PATCH] comctl32: don't draw the theme background of the group box over it's content area.
2008-11-07 11:01:26 +01:00
Michael Stefaniuc c48c5c8577 crypt32: Fix the aligning up to a DWORD_PTR boundary. 2008-11-07 11:01:21 +01:00
Michael Stefaniuc c46a88a3c9 comctl32: Remove superfluous casts that crept in as well as some older ones. 2008-11-07 11:00:16 +01:00
Juan Lang 305c965276 crypt32: Implement CryptFormatObject for SPC_FINANCIAL_CRITERIA_OBJID. 2008-11-07 10:59:53 +01:00
Juan Lang 9fecf55753 crypt32: Implement CryptFormatObject for szOID_CRL_DIST_POINTS. 2008-11-07 10:59:47 +01:00
Juan Lang c11aa873c5 crypt32: Implement CryptFormatObject for szOID_AUTHORITY_INFO_ACCESS. 2008-11-07 10:59:40 +01:00
Juan Lang c6ec755469 crypt32: Implement CryptFormatObject for szOID_BASIC_CONSTRAINTS2. 2008-11-07 10:59:33 +01:00
Juan Lang b5f6c34977 crypt32: Implement CryptFormatObject for szOID_ENHANCED_KEY_USAGE. 2008-11-07 10:59:28 +01:00
Juan Lang 426d13e5be crypt32: Implement CryptFormatObject for szOID_AUTHORITY_KEY_IDENTIFIER2. 2008-11-07 10:59:21 +01:00
Juan Lang ab81dc123e crypt32: Make a global copy of crypt32's HINSTANCE. 2008-11-07 10:59:03 +01:00
Juan Lang ba7705ea95 crypt32: Add base implementation of CryptFormatObject. 2008-11-07 10:58:56 +01:00
Juan Lang 14cb694ff8 crypt32: Add tests for CryptFormatObject. 2008-11-07 10:58:47 +01:00
Andrew Talbot 99ae980c0d rpcrt4: Sign-compare warnings fix. 2008-11-07 10:56:48 +01:00
Nikolay Sivov fa1e0313ee gdiplus: Added TRACE(..) for Pen calls. 2008-11-07 10:56:41 +01:00
Nicolas Le Cam 2de8540751 user32: Partially implement SystemParametersInfo(SPI_{GET/SET}FOREGROUNDLOCKTIMEOUT). 2008-11-07 10:56:36 +01:00
Vincent Povirk 23f54c939b setupapi: Add a matching CoUninitialize call.
Spotted by Rob Shearman.
2008-11-07 10:56:30 +01:00
Alexandre Julliard a6ce819ca2 kernel32/tests: Fix one more failing test on Win9x. 2008-11-07 10:50:57 +01:00
Paul Vriens 3f4333d70c gdi32/tests: Don't crash on NT4. 2008-11-06 15:01:12 +01:00
Paul Vriens 97802ef16b winmm/tests: Fix failure on Win9x and WinMe. 2008-11-06 15:01:07 +01:00
Paul Vriens bb6e59ec7f user32/tests: Fix some test failures on Win9x and WinMe. 2008-11-06 15:01:03 +01:00
Alexandre Julliard 1ca7b881d7 ntdll: Do not report non-reserved memory areas as free since we don't know what's in them. 2008-11-06 15:00:58 +01:00
Sergey Khodych 7f25cd993c comctl32: toolbar: Use a cx field for buttons in TOOLBAR_WrapToolbar. 2008-11-06 11:56:03 +01:00
Sergey Khodych 65e9a6e02e comctl32: toolbar: Improve text layout in TBSTYLE_LIST toolbars. 2008-11-06 11:55:56 +01:00
Sergey Khodych 1232b08449 comctl32: toolbar: Calculate a correct size for empty buttons with the BTNS_AUTOSIZE style. 2008-11-06 11:55:51 +01:00
Alexandre Julliard eb96fbf346 ntdll: Keep track of the current working set limit independently of system views that may be allocated beyond it. 2008-11-06 11:42:58 +01:00
Alexandre Julliard cc49f6ba8b kernel32/tests: Fix a few more errors on Win9x. 2008-11-06 11:23:16 +01:00
Paul Vriens 9a2fdfd66b rsaenh/tests: Fix a test failure on NT4 and below. 2008-11-06 11:10:23 +01:00
Jeff Zaroyko 75e511f3a7 ws2_32: Test WSAAccept optional callback parameter before trying to use it. 2008-11-06 11:10:18 +01:00
Dmitry Timoshkov 25a1803720 gdi32: Fix a broken test. 2008-11-06 11:10:10 +01:00
Michael Stefaniuc 2d27d82909 comdlg32: Remove superfluous casts of void pointers to other pointer types. 2008-11-06 11:09:59 +01:00
Michael Stefaniuc 5f55f154bf shlwapi: Remove superfluous casts of/to void pointers. 2008-11-06 11:09:56 +01:00
Michael Stefaniuc 095568dfe9 ole32: Remove some superfluous casts of void pointers and zero. 2008-11-06 11:09:54 +01:00
Michael Stefaniuc b7de266082 shell32: Remove superfluous casts; mostly of void pointers. 2008-11-06 11:09:51 +01:00
Austin English d7c0cbdce5 wininet: Change a couple fixme's to warn's. 2008-11-06 11:09:48 +01:00
Andrew Talbot affc6e029c riched20: Sign-compare warnings fix. 2008-11-06 11:09:41 +01:00
Detlef Riekenberg 609a3998f7 user32/tests: Fix crash on win9x in the dde test. 2008-11-06 11:09:36 +01:00
Juan Lang aa1effe3b2 crypt32: Separate checking the tag of encoded bits from decoding the bits. 2008-11-06 11:09:26 +01:00
Juan Lang ed2ba3a467 crypt32: Add missing ok calls. 2008-11-06 11:09:22 +01:00
Sergey Khodych 11d17fafc4 winex11: BitBlt returns TRUE when drawing outside of the clipping or visible region. 2008-11-06 11:09:16 +01:00
Alexandre Julliard 5e2ed6bfe9 ntdll,server: Fixed access checks for OpenFileMapping and MapViewOfFile. 2008-11-05 20:32:32 +01:00
Alexandre Julliard 0f9283437c ntdll/tests: Fix a couple of tests on NT4. 2008-11-05 19:58:26 +01:00
Kusanagi Kouichi fcaeffb7b4 winex11: Implement large data transfers. 2008-11-05 16:43:10 +01:00
Vincent Povirk 6c380468d9 setupapi: Implement ProfileItems directive. 2008-11-05 15:55:09 +01:00
Vincent Povirk 35d0a7a051 setupapi/tests: Add test for ProfileItems directive. 2008-11-05 15:50:08 +01:00
Roderick Colenbrander fff24b061c wnaspi32: Fix a buffer size regression. 2008-11-05 15:46:28 +01:00
Reece Dunn 5c76b4da73 comctl32: Support themed check boxes and radio buttons. 2008-11-05 13:14:13 +01:00
Reece Dunn 1f9cc20466 comctl32: Support themed push buttons. 2008-11-05 13:13:29 +01:00
Alexandre Julliard f21096ad01 ntdll: Don't force anonymous file mappings to always be fully committed. 2008-11-05 12:31:49 +01:00
Alexandre Julliard cdce50f5be ntdll: Store the per-page committed status in the server for anonymous file mappings. 2008-11-05 12:31:37 +01:00
Andrew Talbot a19ff5f07b quartz: Sign-compare warnings fix. 2008-11-05 10:56:54 +01:00
Michael Stefaniuc 3591663cca shell32: Use FIELD_OFFSET instead of hand coding its functionality. 2008-11-05 10:55:59 +01:00
Michael Stefaniuc 311bef2a5c fusion: Remove superfluous casts of void pointers. 2008-11-05 10:55:50 +01:00
Michael Stefaniuc fb11803d19 user32: Remove superfluous casts of void pointers. 2008-11-05 10:55:46 +01:00
Lei Zhang be2570f7a0 wininet: Handle HTTP 303 redirects. 2008-11-05 10:55:40 +01:00
Lei Zhang 905f628c05 wininet: Remove redundant variables. 2008-11-05 10:55:36 +01:00
Jacek Caban 1b51a43a7c jscript: Added SCRIPTITEM_ISVISIBLE flag implementation. 2008-11-05 10:55:29 +01:00
Jacek Caban 73658a8bc0 jscript: Added SCRIPTSTATE_CONNECTED implementation. 2008-11-05 10:55:25 +01:00
Jacek Caban 8932765580 jscript: Fixed SetScriptSite called before InitNew handling. 2008-11-05 10:55:16 +01:00
Jacek Caban d9f097adf9 mshtml: Remove no longer used interfaces. 2008-11-05 10:55:09 +01:00
Aric Stewart e46a875996 comctl32: Add implementation of LVS_EX_ONECLICKACTIVATE. 2008-11-05 10:55:05 +01:00
Paul Vriens ec2258169c shell32/tests: Fix a test failure on NT4. 2008-11-05 10:54:53 +01:00
Paul Vriens d64f8a887f shlwapi/tests: Fix a failure on Win9x and NT4. 2008-11-05 10:54:45 +01:00
Paul Vriens fbdb78c888 ddraw/tests: Fix a test on W2K3. 2008-11-05 10:54:40 +01:00
Alexandre Julliard 503269a4db kernel32/tests: Add a few more tests, fix some failures on Windows. 2008-11-04 16:23:16 +01:00
Alexandre Julliard fdf2e7a338 kernel32/tests: Fix a couple of failures on Windows. 2008-11-04 16:13:30 +01:00
Paul Vriens 6fd4c62802 shlwapi/tests: Fix some failures on XP and W2K3. 2008-11-04 14:08:47 +01:00
Hans Leidekker f039960586 inetcomm: CreateIMAPTransport, CreatePOP3Transport and CreateSMTPTransport are implemented. 2008-11-04 14:08:42 +01:00
Hans Leidekker 157d18bbf8 inetcomm: Advertise support for a couple more interfaces. 2008-11-04 14:08:36 +01:00
Hans Leidekker de8dd504d7 inetcomm: Add an implementation of ISMTPTransport2::CommandDATA. 2008-11-04 14:08:17 +01:00
Hans Leidekker d80d9b82f2 inetcomm: Add an implementation of IPOP3Transport::CommandPASS. 2008-11-04 14:08:12 +01:00
Hans Leidekker 954945cd2e inetcomm: Add an implementation of IPOP3Transport::CommandUSER. 2008-11-04 14:08:08 +01:00
Alexandre Julliard 7e94787948 ntdll: Add a noexec flag for memory views where we don't want to force exec permission. 2008-11-04 13:16:01 +01:00
Alexandre Julliard 0b0b6c351a ntdll: Store the per-view flags in the high word of the page protection bits. 2008-11-04 13:05:37 +01:00
Aric Stewart cf164785af shell32: Do not automatically fail in SHGetFileInfo if the flag SHGFI_USEFILEATTRIBUTES is combined with SHGFI_ATTRIBUTES, SHGFI_EXETYPE, or SHGFI_PIDL. 2008-11-04 12:45:28 +01:00
Aric Stewart a971489dd0 msimtf: Add a mostly wrapper stub for IActiveIMMApp. 2008-11-04 12:45:22 +01:00
Stefan Dösinger 40c06ea296 d3d9: Add a test for GetTexture with no texture set. 2008-11-04 11:41:20 +01:00