Juan Lang
4f815c7d03
crypt32: Convert internal callers of CRYPT_AsnDecodeArray to call CRYPT_AsnDecodeArrayNoAlloc.
2009-10-15 12:06:21 +02:00
Juan Lang
a8f5934f44
crypt32: Pass decode flags to CRYPT_AsnDecodeArrayNoAlloc.
2009-10-15 12:06:21 +02:00
Juan Lang
136eedb9af
crypt32: Further simplify calling CRYPT_AsnDecodeArrayNoAlloc.
2009-10-15 12:06:20 +02:00
Juan Lang
271b477171
crypt32: Let CRYPT_AsnDecodeArrayNoAlloc calculate array size rather than requiring every caller to do so.
2009-10-15 12:06:20 +02:00
Juan Lang
c64f31087f
crypt32: Simplify calling CRYPT_AsnDecodeArrayNoAlloc.
2009-10-15 12:06:20 +02:00
Juan Lang
3c14587e18
crypt32: Add array descriptor members describing offsets of outer structure.
2009-10-15 12:06:20 +02:00
Juan Lang
77cfb32360
crypt32: Simplify CRYPT_AsnDecodePKCSAttributes.
2009-10-15 12:06:20 +02:00
Juan Lang
c7e3ea1484
crypt32: Explicitly pass array pointer when decoding CTL entry attributes rather than assuming a particular alignment.
2009-10-15 12:06:20 +02:00
Juan Lang
f5946e4acb
crypt32: Explicitly pass array pointer when decoding cert policy qualifiers rather than assuming a particular alignment.
2009-10-15 12:06:20 +02:00
Juan Lang
117ea9ee91
crypt32: Explicitly pass array pointer when decoding basic constraints' subtrees rather than assuming a particular alignment.
2009-10-15 12:06:20 +02:00
Juan Lang
6d74aac002
crypt32: Explicitly pass array pointer when decoding policy qualifier notice numbers rather than assuming a particular alignment.
2009-10-15 12:06:20 +02:00
Juan Lang
362abb6fa9
crypt32: Remove a redundant trace.
2009-10-15 12:06:20 +02:00
Juan Lang
3270451ec0
crypt32: Explicitly pass array pointer when decoding CTL extensions rather than assuming a particular alignment.
2009-10-15 12:06:20 +02:00
Juan Lang
8aefb32523
crypt32: Explicitly pass array pointer when decoding CTL entries rather than assuming a particular alignment.
2009-10-15 12:06:20 +02:00
Juan Lang
030cd8f594
crypt32: Explicitly pass array pointer when decoding CMS message signers rather than assuming a particular alignment.
2009-10-15 12:06:20 +02:00
Juan Lang
e87dc9c530
crypt32: Simplify CRYPT_AsnDecodeDistPointName.
2009-10-15 12:06:19 +02:00
Juan Lang
26bfd0281c
crypt32: Explicitly pass array pointer when decoding name constraints' excluded subtrees rather than assuming a particular alignment.
2009-10-15 12:06:19 +02:00
Juan Lang
ab1376ad6c
crypt32: Explicitly pass array pointer when decoding name constraints' permitted subtrees rather than assuming a particular alignment.
2009-10-15 12:06:19 +02:00
Juan Lang
07a1750af7
crypt32: Explicitly pass array pointer when decoding CMS message CRLs rather than assuming a particular alignment.
2009-10-15 12:06:19 +02:00
Juan Lang
8c52850102
crypt32: Explicitly pass array pointer when decoding CMS message certs rather than assuming a particular alignment.
2009-10-15 12:06:19 +02:00
Juan Lang
65296a476d
crypt32: Explicitly pass array pointer when decoding PKCS attribute values rather than assuming a particular alignment.
2009-10-15 12:06:19 +02:00
Juan Lang
b8f696ff62
crypt32: Simplify CRYPT_AsnDecodeSMIMECapabilities.
2009-10-15 12:06:19 +02:00
Juan Lang
6ef1c3e09f
crypt32: Let decoder helpers do more sanity checking.
2009-10-15 12:06:19 +02:00
Juan Lang
9afaafc006
crypt32: Simplify CRYPT_AsnDecodeExtensions.
2009-10-15 12:06:19 +02:00
Juan Lang
d1f94671e6
crypt32: Explicitly pass array pointer when decoding CRL extensions rather than assuming a particular alignment.
2009-10-15 12:06:19 +02:00
Juan Lang
e0f3bf6836
crypt32: Explicitly pass array pointer when decoding CRL entry extensions rather than assuming a particular alignment.
2009-10-15 12:06:19 +02:00
Juan Lang
d2e683d86a
crypt32: Explicitly pass array pointer when decoding cert extensions rather than assuming a particular alignment.
2009-10-15 12:06:19 +02:00
Juan Lang
abbbe940ac
crypt32: Explicitly pass array pointer when decoding CRL entries rather than assuming a particular alignment.
2009-10-15 12:06:18 +02:00
Henri Verbeet
3e96881e4c
secur32: Don't bother zeroing the handle table in SECUR32_initSchannelSP().
...
Handles are initialized when they're allocated.
2009-10-15 12:06:18 +02:00
Henri Verbeet
226519efbc
secur32: Don't try to cleanup uninitialized handles in SECUR32_deinitSchannelSP().
2009-10-15 12:06:18 +02:00
Henri Verbeet
5b47904231
secur32: Recognize the ARC4 cipher in schannel_get_cipher_algid().
2009-10-15 12:06:18 +02:00
Henri Verbeet
594497f4bb
wined3d: Simplify IWineD3DStateBlockImpl_Apply().
...
Consistently use the stateblock's contained states to determine what to apply.
2009-10-15 12:06:18 +02:00
Henri Verbeet
ce10d5f186
wined3d: Don't apply more than num_contained_render_states in IWineD3DStateBlockImpl_Apply().
2009-10-15 12:06:18 +02:00
Paul Vriens
5a40c65cfe
dinput/tests: Fix a few intermittent test failures.
2009-10-15 12:06:18 +02:00
Detlef Riekenberg
289ed3ada7
winspool/tests: Add tests for EnumPrintProcessors.
2009-10-15 12:06:18 +02:00
Detlef Riekenberg
353fe2ed15
winspool: Implement EnumPrintProcessors[A|W].
2009-10-15 12:06:18 +02:00
Detlef Riekenberg
212d1e36bf
localspl: Implement fpEnumPrintProcessors.
2009-10-15 12:06:18 +02:00
Andrew Eikum
4172d6820c
mshtml: Implement IHTMLLocation::get_port.
2009-10-15 12:06:18 +02:00
Andrew Eikum
a26b82fc32
mshtml: Add helper function get_url_components.
2009-10-15 12:06:18 +02:00
Andrew Eikum
ab857c8493
mshtml: Add test suite for IHTMLLocation.
2009-10-15 12:06:18 +02:00
Eric Pouech
99c4b22bab
winmm: Transform the mmio proc kind into a boolean (to distinguish between ANSI and Unicode).
2009-10-15 12:06:18 +02:00
Eric Pouech
e5b4559d2e
winmm: Create real 16<>32 thunks for mmio support in MMSystem.
2009-10-15 12:06:17 +02:00
Eric Pouech
f4c561746c
mmsystem: Move the 16bit mmio code into a dedicated file (mmio16.c).
2009-10-15 12:06:17 +02:00
Jacek Caban
04eff32bbb
msxml3: Store xmlnode structure instead of pointer in node implementations.
2009-10-15 12:06:17 +02:00
Markus Stockhausen
70ae1ba4b5
dinput8: Ensure balance of CoInitialize/CoUninitialize.
2009-10-15 12:06:17 +02:00
Vincent Povirk
8643bae364
urlmon: Add CoInternetGetSecurityUrl stub.
2009-10-15 12:06:17 +02:00
James Helferty
2b5ff09160
d3d9/tests: Fix position of EndScene in visual test.
2009-10-15 12:06:17 +02:00
Jacek Caban
e52115d673
jscript: Create regexp object when evaluating regexp literal.
2009-10-14 15:10:32 +02:00
Jacek Caban
98b5a1c6e8
jscript: Separate flags parsing from regexp creating.
2009-10-14 15:10:24 +02:00
Jacek Caban
fa3e6917b4
jscript: Don't use VARTYPE as is in literal_t.
2009-10-14 15:10:17 +02:00
Paul Chitescu
b462e34cf8
netapi32: Add stub for NetFileEnum().
2009-10-14 15:09:53 +02:00
Paul Vriens
d11df5126d
kernel32/tests: Fix some test failures on Win9x/WinMe.
2009-10-14 14:24:29 +02:00
Alexandre Julliard
af683e711c
winex11: The xrender tile picture must be used only inside the critical section.
2009-10-14 14:24:17 +02:00
Roderick Colenbrander
a705257393
winex11: Use get_xrender_picture in X11DRV_XRender_GetSrcAreaStretch.
2009-10-14 14:23:19 +02:00
Roderick Colenbrander
14e21d955a
winex11: Add X11DRV_XRender_SetDeviceClipping for syncing the clipping region with XRender pictures.
2009-10-14 14:01:34 +02:00
Ray Hinchliffe
2c725de6de
kernel32: Correct ullTotalVirtual for GlobalMemoryStatusEx().
2009-10-14 13:03:33 +02:00
Erich Hoover
8c9a6e9f5c
winex11: Send WM_SYSKEYDOWN and WM_SYSKEYUP when the 'F10' key is used.
2009-10-14 12:59:39 +02:00
Erich Hoover
b74c0cc2fe
user32: Test for 'F10' key events.
2009-10-14 12:57:47 +02:00
Stefan Dösinger
e80144c403
d3d: Make EndScene calls hookable.
2009-10-14 12:21:06 +02:00
Stefan Dösinger
024dcba89a
dinput: Make the creation functions hookable.
2009-10-14 12:21:06 +02:00
Stefan Dösinger
64367542d0
ddraw: Make directdraw create functions hookable.
2009-10-14 12:21:06 +02:00
Stefan Dösinger
dcacd83a82
d3d9: Make some functions hookable.
2009-10-14 12:21:06 +02:00
Stefan Dösinger
f54d6c366d
d3d8: Make Direct3DCreate8 hookable.
2009-10-14 12:21:06 +02:00
Stefan Dösinger
29d72a53ab
shell32: Make some functions hookable.
2009-10-14 12:21:06 +02:00
Stefan Dösinger
acebc001b7
user32: Make some functions hookable.
2009-10-14 12:21:06 +02:00
Stefan Dösinger
282cc71aed
kernel32: Make some functions hookable.
2009-10-14 12:21:05 +02:00
Paul Vriens
55b3a9c906
winmm/tests: Fix some test failures in Win9x and WinMe.
2009-10-14 11:50:27 +02:00
Alexander Kochetkov
ae4de9d695
oleaut32: Fix null terminator in SysReAllocStringLen.
2009-10-14 11:50:19 +02:00
Alexander Kochetkov
b6da072551
oleaut32/tests: Checking null terminator in return value of SysReAllocStringLen.
2009-10-14 11:46:50 +02:00
Charles Davis
6368dbbd59
ntdll: Implement CDROM_RawRead() on Mac OS.
2009-10-14 11:46:43 +02:00
Jörg Höhle
d48d923df3
winmm: MCI notification is controlled by keyword only.
2009-10-14 11:27:08 +02:00
Henri Verbeet
bac6486520
wined3d: Merge some bitfields in struct SAVEDSTATES.
2009-10-14 11:26:44 +02:00
Henri Verbeet
1f029a30db
wined3d: Simplify IWineD3DStateBlockImpl_Capture().
...
Consistently use the stateblock's contained states to determine what to
capture.
2009-10-14 11:26:38 +02:00
Henri Verbeet
a24d14796a
wined3d: Remove the useless "changed" and "enabledChanged" fields from struct wined3d_light_info.
2009-10-14 11:26:26 +02:00
Henri Verbeet
3bc9d1894d
wined3d: Rename PLIGHTINFOEL to something less awful.
2009-10-14 11:26:17 +02:00
Henri Verbeet
580cd8c5bb
wined3d: Get rid of stateblock_copy_values().
...
Use IWineD3DStateBlockImpl_Capture() for the initial stateblock capture
instead.
2009-10-14 11:26:02 +02:00
Nikolay Sivov
2cc98ef94a
comctl32/monthcal: Reduce update rectangle after updating current selection.
2009-10-14 11:25:46 +02:00
Nikolay Sivov
ca579f7c61
comctl32/monthcal: Fix painting selected day, remove unneeded operations.
2009-10-14 11:25:41 +02:00
Nikolay Sivov
e1de222e4e
comctl32/comboex: Handle NULL item text case to avoid crash.
2009-10-14 11:25:34 +02:00
Maarten Lankhorst
d7a9e2d275
winealsa.drv: Remove call to snd_pcm_drain.
...
snd_pcm_drain can cause a deadlock if in the wrong state, and
snd_pcm_drop below does the same thing.
2009-10-14 11:24:35 +02:00
Piotr Caban
daf4da0646
jscript: Added Global.encodeURIComponent implementation.
2009-10-14 11:24:01 +02:00
Piotr Caban
662a8525f4
jscript: Fixed Global functions lengths.
2009-10-14 11:23:40 +02:00
Vincent Povirk
657c832765
ole32: Add test showing storage objects can't be opened twice.
2009-10-14 11:23:07 +02:00
Paul Vriens
133c0f5401
advapi32/tests: Fix a test failure on Vista and higher.
2009-10-14 11:22:52 +02:00
Paul Vriens
b4955e5779
advapi32/tests: Fix a test failure on W2K and lower.
2009-10-14 11:22:46 +02:00
Jacek Caban
1d134f74ab
mshtml: Return failure in GetContentType if content type is not available.
2009-10-14 11:22:38 +02:00
Jacek Caban
b7c257bb48
mshtml: Added support for DISPATCH_METHOD|DISPATCH_PROPERTYGET calls to InvokeEx implementation.
2009-10-14 11:22:32 +02:00
Jacek Caban
d43ab58efb
mshtml: Use DISPATCH_* macros instead of INVOKE_*.
2009-10-14 11:22:26 +02:00
Jacek Caban
f6b89e9f15
mshtml: Added IHTMLFrameBase IDispatchEx support.
2009-10-14 11:22:18 +02:00
Jacek Caban
a4deae49b3
mshtml: Added IHTMLBaseFrame interface stub implementation.
2009-10-14 11:21:48 +02:00
Paul Vriens
17c1881953
advapi32/tests: Add some extra tests.
2009-10-13 16:23:16 +02:00
Paul Vriens
e57edfea8b
advapi32: Skip leading spaces when parsing.
2009-10-13 16:23:09 +02:00
Paul Vriens
69568dac91
advapi32/tests: Make some tests table driven.
2009-10-13 16:22:57 +02:00
Aric Stewart
fc5089349d
wininet: Cache basic authentication values based on realm and host.
2009-10-13 14:19:47 +02:00
Alexandre Julliard
44ed5c0423
ntdll: Use the exception code as exit status when no debugger is present.
2009-10-13 14:15:27 +02:00
Dmitry Timoshkov
d3c482250a
rsaenh: Fix the accepted RC2 key length, based on a test case by Dan Kegel.
2009-10-13 14:07:00 +02:00
Charles Davis
c7992a8d26
ntdll: Implement CDROM_ReadQChannel() on Mac OS.
2009-10-13 12:41:30 +02:00
Sergey Khodych
12a417de8a
riched20: Implement handling of WM_KEYDOWN VK_TAB in the dialog mode.
2009-10-13 12:38:58 +02:00
Sergey Khodych
a50ca4ace0
riched20: Implement handling of WM_KEYDOWN VK_ESCAPE in the dialog mode.
2009-10-13 12:38:54 +02:00
Sergey Khodych
8fb119ba8b
riched20: Implement handling of WM_KEYDOWN VK_RETURN in the dialog mode.
2009-10-13 12:38:49 +02:00
Sergey Khodych
851c33ddd9
riched20: Enable the dialog mode after receiving WM_GETDLGCODE message.
2009-10-13 12:38:44 +02:00
Sergey Khodych
205df00c64
riched20: Cache ES_WANTRETURN style.
2009-10-13 12:38:40 +02:00
Alexandre Julliard
2fda19ca98
winex11: Store the device format in the Xrender info structure.
2009-10-13 12:21:53 +02:00
Alexandre Julliard
6193d7def4
winex11: Make all render format pointers const.
2009-10-13 12:06:38 +02:00
Roderick Colenbrander
34116289a5
winex11: Introduce get_xrender_picture for retrieving a Picture from a physDev and allocating a Picture when needed.
2009-10-13 12:03:58 +02:00
Andrew Eikum
1622fd0e7a
mshtml: Add stub implementation for IHTMLDocument6.
2009-10-13 11:38:29 +02:00
Henri Verbeet
8949a2c1ad
wined3d: Remove some code that doesn't make sense.
...
This was introduced by abb11f30cd
, but I don't
see how it could ever do something useful. Perhaps that's a lack of
imagination on my part, but the only situation in which device->stateBlock
should be NULL is while creating the initial stateblock, and in that case we
just returned in the line above. Setting the stream frequency of all streams
to 0x01010101 doesn't make sense either.
2009-10-13 11:38:28 +02:00
Henri Verbeet
aa96a4559e
d3d9: Add some stateblock tests for device resources.
2009-10-13 11:38:28 +02:00
Henri Verbeet
6bd741e3ce
d3d8: Add some stateblock tests for device resources.
2009-10-13 11:38:28 +02:00
Henri Verbeet
da5b491606
wined3d: Capture on a recorded stateblock doesn't record the vertexdeclaration in d3d9.
2009-10-13 11:38:28 +02:00
Henri Verbeet
526839068f
wined3d: Vertex state stateblocks should also record the vertex declaration.
2009-10-13 11:38:28 +02:00
Paul Vriens
3c130309d3
comctl32/tests: Fix a test failure on older comctl32 versions.
2009-10-13 11:28:09 +02:00
Nikolay Sivov
e58b5349fb
comctl32/monthcal: Add separate handler for WM_PRINTCLIENT.
2009-10-13 11:27:59 +02:00
Nikolay Sivov
7beaa88ed9
comctl32/monthcal: Implement handler for WM_ERASEBKGND.
2009-10-13 11:27:52 +02:00
Nikolay Sivov
840a39e90a
comctl32/monthcal: Simplify painting operations, split painting to several helpers.
2009-10-13 11:27:48 +02:00
Jacek Caban
8272ecd3f2
mshtml: Added more events tests.
2009-10-13 11:27:39 +02:00
Jacek Caban
6e319087a9
mshtml: Added IHTMLElement::click implementation.
2009-10-13 11:27:32 +02:00
Jacek Caban
946bd4ae1c
mshtml: Added IHTMLElement3::fireEvent implementation.
2009-10-13 11:27:27 +02:00
Jacek Caban
672bca557a
mshtml: Create nsIDOMEvent in create_event if not available.
2009-10-13 11:27:21 +02:00
Jacek Caban
3e0fa120a8
mshtml: Added IHTMLWindow2::get_length implementation.
2009-10-13 11:27:12 +02:00
Jacek Caban
2d4236bfda
mshtml: Added IHTMLWindow2::name property implementation.
2009-10-13 11:27:07 +02:00
Alexandre Julliard
6310ff1d7b
oleaut32/tests: Fix some test failures on Win64.
2009-10-12 19:45:06 +02:00
Hans Leidekker
d95d7db7f6
sti: Return success from the IStillImageW::UnregisterLaunchApplication stub.
2009-10-12 17:07:05 +02:00
Hans Leidekker
a57d86068e
iphlpapi: Allow both direct and indirect default routes in GetBestRoute.
2009-10-12 17:07:05 +02:00
Hans Leidekker
1e867f3647
hnetcfg: Add stub implementations of INetFwServices and INetFwService.
2009-10-12 17:07:05 +02:00
Hans Leidekker
535025c93d
hnetcfg: Add stub implementations of INetFwOpenPorts and INetFwOpenPort.
2009-10-12 17:07:04 +02:00
Alexandre Julliard
5db3e7d43e
user32: Set last error in WIN_GetRectangles.
2009-10-12 17:07:04 +02:00
Alexandre Julliard
796346f825
user32: Get rid of the 16-bit heap support.
2009-10-12 17:07:04 +02:00
Alexandre Julliard
db79a9f2e9
user32: Use client-side user handles for menus.
2009-10-12 17:07:04 +02:00
Alexandre Julliard
4bb95f4d0f
user32: Use the generic handle functions for windows too.
2009-10-12 17:07:04 +02:00
Alexandre Julliard
da3c4c995a
user32: Use client-side user handles for DeferWindowPos.
2009-10-12 17:07:04 +02:00
Alexandre Julliard
d996f7e334
user32: Add functions for manipulating client-side user handles.
2009-10-12 17:07:04 +02:00
Jeff Zaroyko
a1126242a7
wined3d: Fix prototype for set_texture_matrix.
2009-10-12 17:07:03 +02:00
Louis Lenders
42f0bbb332
dwmapi: Add stub for DwmGetGraphicsStreamTransformHint.
2009-10-12 17:07:03 +02:00
Nikolay Sivov
5a244bc863
comctl32/monthcal: Fix today link test.
2009-10-12 13:01:54 +02:00
Nikolay Sivov
a914372586
comctl32/datetime: Use SDK class name for inner button window.
2009-10-12 13:01:48 +02:00
Nikolay Sivov
f12f948849
comctl32/datetime: It isn't allowed to change DTS_SHOWNONE after creation.
2009-10-12 13:01:42 +02:00
Nikolay Sivov
a096ba4c5b
comctl32/datetime: Fix wrong assumption about DTN_DATETIMECHANGE flags, add DTN_CLOSEUP notifications.
2009-10-12 13:01:35 +02:00
Nikolay Sivov
8431bed5f6
comctl32/datetime: Get rid of duplicated helper.
2009-10-12 13:01:28 +02:00
Nikolay Sivov
a4b5c5db1c
comctl32: Don't use additional heap allocated pointer to old window procedure.
2009-10-12 13:01:21 +02:00
Nikolay Sivov
ecf89c7e3d
comctl32/monthcal: Fix selection during navigation with prev/next buttons.
2009-10-12 13:00:46 +02:00
Nikolay Sivov
c9e3e3bc8e
comctl32/monthcal: Fix multiselection days painting, including intersections with prev/next months.
2009-10-12 13:00:39 +02:00
Nikolay Sivov
4651624d35
comctl32/monthcal: Simplify parameter set of day of week calculation helper.
2009-10-12 13:00:30 +02:00
Nikolay Sivov
7d2ef4f23d
comctl32/monthcal: Fix column/row calculation for previous and next month.
2009-10-12 13:00:19 +02:00
Nikolay Sivov
22dddce999
comctl32/monthcal: Fix a test skip condition - zero is a valid day of week.
2009-10-12 13:00:08 +02:00
Nikolay Sivov
6b72f16906
comctl32/monthcal: Handle over/underflow while navigation with month menu.
2009-10-12 13:00:01 +02:00
Nikolay Sivov
18857222ec
comctl32/monthcal: Handle September 1752 with a special case - it's a 19 day month.
2009-10-12 12:59:53 +02:00
Nikolay Sivov
a00c217ce9
comctl32/monthcal: Reuse existing calls to get day of week.
2009-10-12 12:59:37 +02:00
Nikolay Sivov
2906aaf605
comctl32/monthcal: Process UpDown year control through subclass procedure.
2009-10-12 12:59:31 +02:00
Nikolay Sivov
48fcccd861
comctl32/tab: Support for TCN_KEYDOWN notification.
2009-10-12 12:58:48 +02:00