Henri Verbeet
d03a105c1a
wined3d: Fix a typo.
2009-10-26 11:20:44 +01:00
Henri Verbeet
de82b55b20
wined3d: Refuse to parse shaders with an invalid version token.
2009-10-26 11:20:39 +01:00
Henri Verbeet
5fbe5ee027
wined3d: Add a separate structure for driver info.
2009-10-26 11:20:33 +01:00
Henri Verbeet
69bf130476
wined3d: Remove a redundant ActivateContext() call.
2009-10-26 11:20:26 +01:00
Vladimir Pankratov
49b24053ff
setupapi: Update Russian translation.
2009-10-26 11:20:22 +01:00
Hans Leidekker
253d2c17d6
winhttp: Implement HTTP_OPTION_PARENT_HANDLE for connection handles.
2009-10-26 11:20:18 +01:00
Hans Leidekker
4a8f4f2867
wininet: Avoid accessing uninitialized memory.
...
Found by valgrind.
2009-10-26 11:20:09 +01:00
Francois Gouget
621230fdc2
mmsystem.dll16: Make MMSYSTEM_MMTIME16to32() static.
2009-10-26 11:20:03 +01:00
Francois Gouget
959ced4e3c
mmsystem.dll16: Reorder the thread and time functions to avoid the need for forward declarations.
2009-10-26 11:19:58 +01:00
Jerome Leclanche
370873f974
msvcirt: Implement MSVCIRT_operator_sl_callback.
2009-10-26 11:19:45 +01:00
Jacek Caban
8a860e4c0f
mshtml: Fail to create HTMLDocument if Gecko is not available.
2009-10-26 11:19:38 +01:00
Kirill K. Smirnov
125c5645cb
gdiplus: Avoid deleting non-existent object.
2009-10-26 11:19:32 +01:00
Nikolay Sivov
eaa939e942
comctl32/tests: Release Imagelist handles when no needed anymore.
2009-10-26 11:19:25 +01:00
Nikolay Sivov
31ae6a902e
comctl32/toolbar: Don't leak button strings.
2009-10-26 11:19:19 +01:00
Jeremy White
b8d7088e88
oleaut32: Implement the ability to marshall VT_CARRAY's of user defined types.
2009-10-26 11:19:12 +01:00
Jeremy White
1e0b836712
oleaut32: StructArg tests cannot rely on an unpacked structure memcmp.
2009-10-26 11:17:41 +01:00
Vincent Povirk
ee6856d874
ole32: Don't use IEnumSTATSTG to search for elements of storages.
...
We use it to do a linear search of a binary tree, which is overkill.
Replace it with a simple binary search.
2009-10-26 11:17:35 +01:00
Vincent Povirk
dce1ec06c8
ole32: Rename previous/nextProperty to left/rightChild.
...
These fields are used to build a binary tree of elements in a storage. This
should make the usage clearer.
2009-10-26 11:17:23 +01:00
Vincent Povirk
224ddb50f3
ole32: Clarify the timestamp fields in StgProperty.
...
According to the MS spec, these are FILETIME structures containing creation
and modification times.
2009-10-26 11:17:13 +01:00
Eric Pouech
70d43eb047
msvfw32: Remove 16bit driver references (now that they no longer exist in winmm).
2009-10-26 11:17:06 +01:00
Juan Lang
89c009a063
crypt32: Fix a test failure on systems with no c: drive.
2009-10-26 11:17:00 +01:00
Juan Lang
cf9491a5a3
crypt32: Move tracing of key usage extension to common extension tracing location.
2009-10-26 11:16:54 +01:00
Paul Vriens
eaec876917
user32/tests: Fix a typo.
2009-10-23 20:01:53 +02:00
Paul Vriens
05765a0b0c
user32/tests: Skip some tests on Win9x/WinMe.
2009-10-23 15:54:08 +02:00
Detlef Riekenberg
6f6ce4a325
user32: Bump version to XP values.
2009-10-23 15:54:08 +02:00
Detlef Riekenberg
836ca78fd5
localspl: Accept environment 'Windows IA64'.
2009-10-23 15:54:07 +02:00
Alexandre Julliard
1b27890af6
user32: Fix the return value of EnumThreadWindows.
2009-10-23 15:54:07 +02:00
Nikolay Sivov
a04c6db804
comctl32/tests: Explicitly initialize window handle.
2009-10-23 14:40:40 +02:00
Louis Lenders
3c92b6c5e4
kernel32: Add stub for GetVolumePathNamesForVolumeNameW.
2009-10-23 12:38:31 +02:00
Alexandre Julliard
9ea4e18be6
winex11: Do not give focus to a WS_EX_NOACTIVATE window.
2009-10-23 12:25:22 +02:00
Alexandre Julliard
67cbdfb575
user32: Don't print CreateWindow warning for HWND_MESSAGE windows.
2009-10-23 12:23:51 +02:00
Christian Costa
c94763b420
d3dxof: Only consider 4 lowest bits in DXFILELOADOPTIONS + tests.
2009-10-23 12:23:35 +02:00
Christian Costa
b9561c9cf9
d3dxof: Properly initialize nb_childs.
2009-10-23 12:23:28 +02:00
Eric Pouech
a60dd6e918
winmm: Final split of mmsystem.
2009-10-23 12:17:57 +02:00
Eric Pouech
ca1a7c6bad
winmm: Get rid of 16bit driver support.
2009-10-23 12:14:58 +02:00
Eric Pouech
2a581444d0
winmm: Get rid of 16bit driver support in mci.
2009-10-23 12:14:52 +02:00
Eric Pouech
14a68405d3
winmm: Simply use kernel32.{Release|Restore}ThunkLock instead of using 16bit convolutions.
2009-10-23 12:14:46 +02:00
Eric Pouech
9709d1c67f
winmm: Duplicate the 16<>32 time struct conversion functions in both DLLs.
2009-10-23 12:14:40 +02:00
Eric Pouech
73c7919c87
winmm: Restrict exposure of WINE_MMTHREAD to mmsystem.
2009-10-23 12:14:35 +02:00
Eric Pouech
c997bd8460
winmm: Get rid to 16=>32 mappers in winmm (they're now in mmsystem).
2009-10-23 12:14:28 +02:00
Eric Pouech
69c963c3d1
winmm: Get rid of the bFrom32 parameter in MMDRV_Alloc and MMDRV_Message.
2009-10-23 12:14:22 +02:00
Eric Pouech
32c170344a
winmm: Move the 16bit management of wave out driver type to the new 16=>32 thunking scheme.
2009-10-23 12:14:15 +02:00
Eric Pouech
739f3304c8
winmm: Move the 16bit management of wave in driver type to the new 16=>32 thunking scheme.
2009-10-23 12:14:08 +02:00
Eric Pouech
2d235de320
winmm: Move the 16bit management of midi stream (for midi out driver type) to the new 16=>32 thunking scheme.
2009-10-23 12:14:01 +02:00
Eric Pouech
80b079e011
winmm: Move the 16bit management of midi out driver type to the new 16=>32 thunking scheme.
2009-10-23 12:13:55 +02:00
Eric Pouech
84efa19e90
winmm: Move the 16bit management of midi in driver type to the new 16=>32 thunking scheme.
2009-10-23 12:13:47 +02:00
Eric Pouech
8aa64672de
winmm: Move the 16bit management of mixer driver type to the new 16=>32 thunking scheme.
2009-10-23 12:13:40 +02:00
Eric Pouech
beeac41595
winmm: Use the new 16=>32 thunks for Aux driver type.
2009-10-23 12:13:31 +02:00
Eric Pouech
60b652cd4e
winmm: Added partial infrastructure for driver management in mmsystem.c.
2009-10-23 12:13:24 +02:00
Hans Leidekker
e58ebbf3e0
msi: Fix calculation of required buffer size in MsiSummaryInfoGetPropertyW.
2009-10-23 12:04:38 +02:00
Hans Leidekker
0f127fc7a1
wininet: Avoid accessing uninitialized memory.
...
Found by valgrind.
2009-10-23 12:04:15 +02:00
Hans Leidekker
394a437723
msi/tests: Free the string returned from ConvertSidToStringSid.
...
Found by valgrind.
2009-10-23 12:04:06 +02:00
Hans Leidekker
483590a3c5
msi/tests: Avoid accessing uninitialized memory.
...
Found by valgrind.
2009-10-23 12:04:00 +02:00
Henri Verbeet
ade350b4d4
wined3d: Compare and copy the actual palette in palette9_changed() (Valgrind).
2009-10-23 12:03:37 +02:00
Henri Verbeet
53104ac1e7
wined3d: Don't use the stack as cursor mask (Valgrind).
2009-10-23 12:03:30 +02:00
Henri Verbeet
342a71b281
wined3d: Replace the "stateLookup" tables with a single "wrap_lookup" table.
2009-10-23 12:03:15 +02:00
Henri Verbeet
fff8b09fb4
d3d9/tests: Release the IDirect3D9Ex interface in test_qi_ex_to_base().
2009-10-23 12:03:08 +02:00
Henri Verbeet
50f5c9253e
d3d8/tests: Properly release the first device in test_depth_stencil_reset().
2009-10-23 12:03:03 +02:00
Paul Vriens
cde8673339
kernel32/tests: Fix an intermittent test failure on Vista+.
2009-10-23 12:02:54 +02:00
Ken Thomases
3d93a19266
winecoreaudio: Allow getting/setting volume on device as well as instances.
2009-10-23 12:02:27 +02:00
Nikolay Sivov
e94587c98d
kernel32: Fix copied data length.
2009-10-23 12:02:17 +02:00
Jacek Caban
501e680ea9
mshtml: Call pop_mutation_queue in MUTATION_IFRAME handler.
2009-10-23 12:00:33 +02:00
Juan Lang
c593173d15
crypt32: Make sure item size is at least the min size, and only align sizes that are greater.
2009-10-23 12:00:23 +02:00
Juan Lang
a5087e6051
wintrust: Make sure item size is at least the min size, and only align sizes that are greater.
2009-10-23 12:00:17 +02:00
Juan Lang
18ba0ae59f
advapi32: Fix a comment typo.
2009-10-23 12:00:09 +02:00
Paul Vriens
f555aef269
advapi32/tests: Fix some test failures on several platforms.
2009-10-23 12:00:00 +02:00
Juan Lang
cd084ff1f9
wintrust: Test the pgKnownSubject field of WINTRUST_FILE_INFO.
2009-10-23 11:59:22 +02:00
Alexandre Julliard
1f4febdb55
msvcrt: Implement __lconv_init.
2009-10-22 22:26:45 +02:00
Alexandre Julliard
b102fcadef
ntdll: Add Windows directory redirections for Wow64.
2009-10-22 20:06:06 +02:00
Alexandre Julliard
639e07bead
ntdll: Abstract the support for comparing file identities.
2009-10-22 19:59:04 +02:00
Alexandre Julliard
4e77222820
ntdll: Move the window and system dir variables to directory.c
2009-10-22 19:55:06 +02:00
Alexandre Julliard
c9689897d9
kernel32: Create the syswow64 directory if necessary.
2009-10-22 19:52:12 +02:00
Juan Lang
eea0d75ed5
crypt32: Fix test failures on older versions of crypt32.
2009-10-22 17:24:52 +02:00
Andrew Eikum
ad158f6efd
mshtml: Add HTMLImageElementFactory::value for constructing IHTMLImgElement objects.
2009-10-22 16:28:16 +02:00
Andrew Eikum
753aa4ca98
mshtml: Handle DISPATCH_CONSTRUCT flag for DispatchEx objects.
2009-10-22 16:28:10 +02:00
Rico Schüller
c1265cfd12
d3d10/tests: Add ID3D10EffectVariable::GetElement() test.
2009-10-22 15:46:48 +02:00
Rico Schüller
bc3c1b8b7f
d3d10/tests: Add variable member test.
2009-10-22 15:46:37 +02:00
Rico Schüller
083d5ced8e
d3d10: Implement ID3D10EffectConstantBuffer::GetParentConstantBuffer().
2009-10-22 15:45:56 +02:00
Rico Schüller
8e2e7eb1e9
d3d10: Implement ID3D10EffectVariable::GetElement().
2009-10-22 15:45:51 +02:00
Alexandre Julliard
12cb58c426
user32: Data chunks in RIFF file must be word-aligned.
2009-10-22 15:15:00 +02:00
Alexandre Julliard
3b602f5fea
rpcrt4/tests: Fix a double free (Valgrind).
2009-10-22 15:10:58 +02:00
Alexandre Julliard
985dd53712
kernel32: Store the symlink target directly into the correct buffer in GetVolumeNameForVolumeMountPointW.
2009-10-22 14:57:24 +02:00
Alexandre Julliard
71f4b3bb84
ntdll: Always set the I/O status information on ioctl completion (Valgrind).
2009-10-22 14:48:15 +02:00
Nikolay Sivov
2854884a42
gdi32: Always create a context for DIB_RGB_COLORS.
2009-10-22 14:39:21 +02:00
Nikolay Sivov
a061d3a0d4
comctl32: Fix imagelist leak when switching LVS_EX_CHECKBOXES style.
2009-10-22 14:37:13 +02:00
Nikolay Sivov
cd7cfd7451
comctl32/listview: Free ID array when removing all items.
2009-10-22 14:37:02 +02:00
Nikolay Sivov
7301ec8aa8
comctl32/listview: Free column data on control destruction.
2009-10-22 14:36:56 +02:00
Nikolay Sivov
aaec03347d
comctl32/listview: Don't query header if it isn't created.
2009-10-22 14:36:47 +02:00
Julius Schwartzenberg
9f548bd9b8
user32/tests: Test extra value of standard dialog and edit classes.
2009-10-22 14:36:15 +02:00
Julius Schwartzenberg
8e899e0076
user32: Change extra value for standard edit class to 6.
...
Civilization II crashes when trying to display an edit box when this
value is anything other than six. It crashes in exactly the same way
on Windows XP 64-bit.
2009-10-22 14:35:58 +02:00
Alexandre Julliard
104a0f5439
advapi32: Fix lookup of the current user SID in SetEntriesInAclW.
2009-10-22 13:19:31 +02:00
Alexandre Julliard
f7bd47f78b
ole32/tests: Set returned pointer to NULL in CreateInstance (Valgrind).
2009-10-22 13:04:36 +02:00
Juan Lang
9d9ae93a58
rsaenh: Revert part of d3c482250a
.
2009-10-22 10:55:49 +02:00
Juan Lang
a48aae26e6
rsaenh: Fail if CRYPT_IPSEC_HMAC_KEY is passed to CryptImportKey.
2009-10-22 10:55:42 +02:00
Juan Lang
a1502846af
rsaenh: Add more tests of the RC2 key length.
2009-10-22 10:55:35 +02:00
Henri Verbeet
66961840a5
d3d9: Free "elements" in a vertexdeclaration_init() error path (Valgrind).
2009-10-22 10:46:25 +02:00
Henri Verbeet
a927573395
wined3d: Free the context array in IWineGDISwapChainImpl_Destroy() (Valgrind).
2009-10-22 10:46:20 +02:00
Henri Verbeet
8d2512317f
wined3d: Free the blitter private data in arbfp_blit_free() (Valgrind).
2009-10-22 10:46:15 +02:00
Henri Verbeet
6be41fd59a
wined3d: Get rid of GL_LIMITS.
2009-10-22 10:46:05 +02:00
Henri Verbeet
55047f811a
wined3d: Fix some GLINFO_LOCATION abuse.
2009-10-22 10:45:57 +02:00
Jacek Caban
571125455e
jscript: Fixed replace string parsing.
...
Reported by Dan Kegel.
2009-10-22 10:42:55 +02:00
Jacek Caban
0c8794614d
jscript: Fixed a test that depends on time zone.
2009-10-22 10:42:48 +02:00
Jacek Caban
3263ace686
mshtml: Initialize iframe windows when added to document.
2009-10-22 10:42:03 +02:00
Jacek Caban
23891357a3
mshtml: Moved HTMLDocumentNode creating to HTMLWindow_Create.
2009-10-22 10:41:55 +02:00
Jacek Caban
5b5528f299
mshtml: Get rid of update_nsdocument call in SetStatus hack.
2009-10-22 10:41:46 +02:00
Jacek Caban
250ec843a5
mshtml: Moved Wine[Add|Remove]Observer calls to HTMLDocumentNode constructor/destructor.
2009-10-22 10:41:39 +02:00
Jacek Caban
5894e3be75
mshtml: Moved nsIDocumentObserver implementation to HTMLDocumentNode object.
2009-10-22 10:41:32 +02:00
Jacek Caban
f9eff68891
mshtml: Moved nsdoc to HTMLDocumentNode object.
2009-10-22 10:41:22 +02:00
Eric Pouech
3abaed0f22
winmm: Create a real function for MMSYSTEM.timeGetTime.
2009-10-22 10:41:15 +02:00
Ken Thomases
0377c0d3e8
msacm32.drv: Don't access uninitialized memory.
2009-10-21 19:45:30 +02:00
Alexandre Julliard
f86d10ffb6
kernel32: Make sure the 32/64-bit state of the wineprefix matches the binary we are running.
2009-10-21 19:45:17 +02:00
Alexandre Julliard
11b0b0658d
kernel32: Return the appropriate binary type for 64-bit PE files.
2009-10-21 18:02:30 +02:00
Dan Kegel
4696a53679
kernel32: Fix two little leaks in heap test.
...
Found by valgrind.
2009-10-21 17:40:19 +02:00
Hans Leidekker
a15e6cbb1a
msi: Avoid accessing uninitialized memory.
...
Found by valgrind.
2009-10-21 17:05:54 +02:00
Hans Leidekker
ec0a0b372e
winhttp: Fix two memory leaks.
...
Found by valgrind.
2009-10-21 17:05:38 +02:00
Hans Leidekker
45b6cf8355
winhttp/tests: Free the certificate context after use.
...
Found by valgrind.
2009-10-21 17:05:26 +02:00
Hans Leidekker
6732d5dfd7
winhttp: Correct SSL lock size and make sure we free as many as we allocated.
...
Found by valgrind.
2009-10-21 17:04:42 +02:00
Hans Leidekker
7c59b46890
winhttp: Fix a memory leak.
...
Found by valgrind.
2009-10-21 17:04:36 +02:00
Hans Leidekker
f80ca42e4b
hnetcfg: Improve the stub for INetFwServices::Item.
2009-10-21 17:04:29 +02:00
Hans Leidekker
7c05c62419
mscms/tests: Avoid accessing uninitialized memory.
...
Found by valgrind.
2009-10-21 17:04:12 +02:00
Dmitriy Anisimkov
f951deec6f
ws2_32: Ignore EINTR poll result code in WS_select.
2009-10-21 17:02:43 +02:00
Juan Lang
7fa618aa8e
crypt32: Check key usage during chain validation.
2009-10-21 16:21:53 +02:00
Juan Lang
f2057592bf
crypt32: Add tests for key usage in the base policy.
2009-10-21 16:21:49 +02:00
Juan Lang
a700e0556f
crypt32: Add key usage extension to non-root CA certs.
2009-10-21 16:21:44 +02:00
Juan Lang
cbabc9d689
crypt32: Get CA flag from basic constraints extension of every cert in the chain.
2009-10-21 16:21:40 +02:00
Juan Lang
f348e3feb7
crypt32: Check basic constraints extension for end certs too.
2009-10-21 16:21:36 +02:00
Nikolay Sivov
77fe22b226
user32/win: Release scroll window data on window destruction.
2009-10-21 16:05:59 +02:00
Nikolay Sivov
ebea81f131
comctl32/tests: Release activation context handle when we're done with tests.
2009-10-21 16:05:59 +02:00
Nikolay Sivov
57577fb20b
comctl32/header: Don't leak Imagelist handle.
2009-10-21 16:05:59 +02:00
Nikolay Sivov
e72ed1c421
user32/edit: Properly clean up on failure inside WM_NCCREATE handler.
2009-10-21 16:05:59 +02:00
Nikolay Sivov
a60966068b
user32/edit: Don't leak undo buffer.
2009-10-21 16:05:58 +02:00
Nikolay Sivov
e98687f425
comctl32/syslink: Implement LWS_IGNORERETURN.
2009-10-21 16:05:58 +02:00
Nikolay Sivov
b853de8038
comctl32/syslink: Implement LWS_TRANSPARENT style.
2009-10-21 16:05:58 +02:00
Nikolay Sivov
92c2d8afcd
comctl32/syslink: Add a WM_ERASEBKGND handler.
2009-10-21 16:05:58 +02:00
Andrew Eikum
90029d3429
mshtml: Add DispatchEx support to HTMLImageElementFactory.
2009-10-21 16:05:58 +02:00
Andrew Eikum
9c53e8d935
mshtml: Implement HTMLImageElementFactory::create.
2009-10-21 16:05:58 +02:00
Andrew Eikum
9579d64c69
mshtml: Add stub implementation for HTMLImageElementFactory.
2009-10-21 16:05:58 +02:00
Juan Lang
48975c38e0
rsaenh: Store key when algid is a CALG_RSA_* algid, too.
2009-10-21 16:05:58 +02:00
Aurimas Fišeras
65fc5aa57e
kernel32/nls: Add genitive forms for Lithuanian locale.
2009-10-21 16:05:58 +02:00
Nikolay Sivov
2b7a3657f7
kernel32/locale: Add support for LOCALE_RETURN_GENITIVE_NAMES for LOCALE_SMONTHNAME* locale data, update Russian nls resource accordingly.
2009-10-21 16:05:57 +02:00
Nikolay Sivov
15c0f0a42d
kernel32/tests: Add tests for LOCALE_RETURN_GENITIVE_NAMES flag for GetLocaleInfoW.
2009-10-21 16:05:57 +02:00
Henri Verbeet
ac14a2eec8
winex11.drv: Properly free "visinfo" in get_formats() (Valgrind).
2009-10-21 16:05:57 +02:00
Henri Verbeet
fa548414f9
wined3d: Free the shader buffer in shader_glsl_free() (Valgrind).
2009-10-21 16:05:57 +02:00
Henri Verbeet
42eb516d96
wined3d: Free the adapter's format info in IWineD3DImpl_Release() (Valgrind).
2009-10-21 16:05:57 +02:00
Henri Verbeet
f2aaca2f67
wined3d: Rename WineD3DAdapter to wined3d_adapter.
2009-10-21 16:05:57 +02:00
Henri Verbeet
a3f22d07d1
dxgi: Free the adapters array in dxgi_factory_Release() (Valgrind).
2009-10-21 16:05:57 +02:00
Paul Vriens
6d4a4fc4cd
shell32/tests: Fix a test failure on some Vista boxes.
2009-10-21 16:05:57 +02:00
Paul Vriens
e1bf800ba5
ddraw/tests: Fix a test failure on Win9x/WinMe.
2009-10-21 16:05:57 +02:00
Paul Vriens
ab9ee4a3fd
winspool.drv/tests: Fix a test failure on Vista.
2009-10-21 16:05:57 +02:00
Francois Gouget
dc5bff6632
hnetcfg: Make NetFwOpenPort_create() static.
2009-10-21 16:05:57 +02:00
Andrew Eikum
a4b5ccfc29
hlink: Use HLINKSETF flags in Hlink::fnSetMonikerReference.
2009-10-21 16:05:56 +02:00
Ričardas Barkauskas
258fd75b39
dinput: Fix counting non mapped axis as pov.
2009-10-21 16:05:56 +02:00
Juan Lang
e1903dc6e0
crypt32: Encode public keys with NULL parameters if they're empty (and make tests more restrictive).
2009-10-21 16:05:56 +02:00
Juan Lang
d8ca5bc348
crypt32: Use helper function to encode public keys for hashing.
...
This is necessary because the publicly callable form embeds the asn.1
NULL value when the parameters are empty, whereas the hash value
expects that it's missing.
2009-10-21 16:05:56 +02:00
Juan Lang
c97e442a28
crypt32: Add a helper function to encode a cert's public key.
2009-10-21 16:05:55 +02:00
Juan Lang
43182842cd
crypt32: Set an output parameter on the success path.
2009-10-21 16:05:55 +02:00
Eric Pouech
05e625fe3f
mmsystem: Create a real function for mciExecute.
2009-10-21 16:05:55 +02:00
Eric Pouech
22daf0e216
winmm: Move the 16=>32W MCI map functions to mci16.c.
2009-10-21 16:05:55 +02:00
Eric Pouech
ebcbdb9cdc
winmm: Simplify mciLoadCommandResource by dropping 16bit module support.
2009-10-21 16:05:55 +02:00
Juan Lang
dd26bee14c
crypt32: Fix duplicating a NULL CTL context.
2009-10-21 16:05:55 +02:00
Juan Lang
acc9d81f26
crypt32: Fix duplicating a NULL CRL context.
2009-10-21 16:05:54 +02:00
Hib Eris
47ec8ab0f3
msi: Remove table_find_insert_idx().
...
The function table_find_insert_idx() is replaced by the more generic
function find_insert_index().
2009-10-20 15:57:25 +02:00
Hib Eris
f6ae2507ef
msi: Fix table rows order.
2009-10-20 15:57:09 +02:00
Hib Eris
efacff81d6
msi: Add function get_table_value_from_record.
2009-10-20 15:57:01 +02:00
Hib Eris
9dddb94b99
msi: Fix merging string type checks.
2009-10-20 15:55:43 +02:00
Hib Eris
925fb3b408
msi/tests: Add tests for rows order.
2009-10-20 15:07:07 +02:00
Hib Eris
8d49633275
msi/tests: Add test for merging string types.
2009-10-20 15:03:39 +02:00
Hib Eris
a3214c978d
msi: Fix a failure with merging existing tables.
2009-10-20 15:03:33 +02:00
Hib Eris
6aad5cb307
msi/tests: Add tests for merging existing tables.
2009-10-20 15:03:24 +02:00
Louis Lenders
786271e1a1
d3d9/tests: Test {IDirect3DTexture9, IDirect3DSurface9}::UnlockRect for rectangles that are not locked.
2009-10-20 15:00:40 +02:00
Charles Davis
e3823e14ce
ntdll: Finish implementation of DVD_ReadKey() with key type DvdGetRpcKey on Linux.
2009-10-20 14:53:02 +02:00
Charles Davis
ca786887a2
ntdll: Implement DVD_GetRegion() on both Linux and Mac OS.
2009-10-20 14:52:53 +02:00
Charles Davis
816a78b0cf
ntdll: Implement CDROM_ScsiGetCaps() on Mac OS.
2009-10-20 14:52:39 +02:00
Charles Davis
d22abc20a3
ntdll: Partially implement CDROM_GetControl() on Mac OS.
...
Only the speed is returned.
2009-10-20 14:49:59 +02:00
Stefan Dösinger
122ed40c2b
wined3d: Use ARB constant limits in ARB.
2009-10-20 14:46:16 +02:00
Stefan Dösinger
435646550b
wined3d: Use GLSL constant limits in GLSL.
2009-10-20 14:46:13 +02:00
Stefan Dösinger
2d802af4d9
wined3d: Make shader specific constants accessible via GL_LIMITS.
2009-10-20 14:46:08 +02:00
Hans Leidekker
afcd2c5358
msi: Open the database read/write in MSI_OpenPackageW.
...
Fixes transforms that add binary streams.
2009-10-20 14:40:01 +02:00
Hans Leidekker
8dd3d389b0
msi: Create the local copy before opening the database.
2009-10-20 14:39:55 +02:00
Hans Leidekker
33d9f37f4a
msi: Always create a temporary copy of the package.
2009-10-20 14:39:47 +02:00
Paul Vriens
5f52d86cc2
oleaut32/tests: Remove a temp file.
2009-10-20 14:39:37 +02:00
Owen Rudge
36e9153f38
comctl32: Ensure listview control has focus when marquee dragging.
2009-10-20 14:27:17 +02:00
Jacek Caban
f1bb67222e
mshtml: Use create_nsdoc in exec_indent.
2009-10-20 14:16:01 +02:00
Jacek Caban
fa1388355f
mshtml: Use create_nselem in exec_hyperlink.
2009-10-20 14:15:56 +02:00
Jacek Caban
6f48c43581
mshtml: Use create_nselem in set_font_size.
2009-10-20 14:15:52 +02:00
Jacek Caban
dd04cbc53c
mshtml: Use create_nselem in IHTMLOptionFactory::create.
2009-10-20 14:15:47 +02:00
Jacek Caban
9ce3e6b7c2
mshtml: Moved creating new element to separated function.
2009-10-20 14:15:42 +02:00
Nikolay Sivov
dd0a7078e0
gdi32: Prevent possible buffer overrun.
2009-10-20 14:09:25 +02:00
Michael Stefaniuc
975a93de68
mshtml: Remove redundant NULL check before HeapFree (Smatch).
2009-10-20 14:00:51 +02:00
Henri Verbeet
94d33d3e86
wined3d: Destroy FBO entries from the context that created them.
...
EXT_framebuffer_object doesn't specify if FBOs are shareable between GL
contexts, but ARB_framebuffer_object explicitly prohibits it.
2009-10-20 14:00:37 +02:00
Henri Verbeet
e3ca576576
wined3d: Use context->valid in context_destroy_gl_resources().
...
Instead of relying on wglMakeCurrent() to do what we want.
2009-10-20 14:00:36 +02:00
Henri Verbeet
43aaaa8a4b
wined3d: Validate the D3D context in FindContext().
...
Apparently it's valid to use a D3D device after its window is destroyed.
OpenGL isn't always so forgiving, so this patch is a first step to avoid
making GL calls on a context without window.
2009-10-20 14:00:36 +02:00
Henri Verbeet
0cb6f28751
wined3d: Get rid of the useless "isPBuffer" bitfield in struct wined3d_context.
2009-10-20 14:00:36 +02:00
Henri Verbeet
4dbf1c4900
d3d9: Add traces.
2009-10-20 14:00:36 +02:00
Paul Vriens
41099b0ff7
comctl32/tests: Fix some test failures on older comctl32.
2009-10-20 14:00:36 +02:00
Vitaliy Margolen
82379e83e3
ntoskrnl: Initialize structure size.
2009-10-20 14:00:36 +02:00
Ken Thomases
fd596b9cb8
winecoreaudio: Fix incorrect casts from float to DWORD in wodGetVolume.
2009-10-20 14:00:35 +02:00
Juan Lang
1e424138fe
crypt32: Implement CryptFindCertificateInStore for unicode strings.
2009-10-20 14:00:35 +02:00
Juan Lang
af4b5303ba
crypt32: Test CertFindCertificateStore for finding Unicode strings.
2009-10-20 14:00:35 +02:00
Juan Lang
c0872b218c
crypt32/tests: Get rid of a couple of certs unneeded by a test.
2009-10-20 14:00:35 +02:00
Juan Lang
53f964fea8
wintrust: Correct sizes of structure members.
2009-10-20 14:00:35 +02:00
Jacek Caban
fbb763a53e
jscript: Use the value returned from constructor in 'new' expression if the value if an object.
2009-10-20 13:48:29 +02:00
Jacek Caban
fded8dc017
jscript: Added invoke version 2 tests.
2009-10-20 13:48:20 +02:00
Jacek Caban
86e7beae82
jscript: Added Error.toString implementation for invoke version >= 2.
2009-10-20 13:48:13 +02:00
Jacek Caban
96cbc45a52
jscript: Return array length in Array.unshift for invoke version >= 2.
2009-10-20 13:48:07 +02:00
Jacek Caban
a1ac9d661f
jscript: Pass invoke version to IDispatchEx functions.
2009-10-20 13:48:00 +02:00
Jacek Caban
48eef3bc67
jscript: Ignore version bits in grfdex.
2009-10-20 13:47:53 +02:00
Jacek Caban
be8107a235
mshtml: Ignore version bits in grfdex.
2009-10-20 13:47:47 +02:00
Jacek Caban
3b2d5ecdf5
jscript: Added SetProperty(SCRIPTPROP_INVOKEVERSIONING) implementation.
2009-10-20 13:47:40 +02:00
Andrew Eikum
b16634c2f9
mshtml/tests: Remove todo_wine paths.
2009-10-20 13:47:33 +02:00
Andrew Eikum
bbf8a4baf5
mshtml: Implement IHTMLLocation::get_search.
2009-10-20 13:47:26 +02:00
Andrew Eikum
4ebf01f681
mshtml: Implement IHTMLLocation::get_hash.
2009-10-20 13:47:21 +02:00
Juan Lang
7a6381e852
rsaenh: Make the enhanced crypto provider the default.
2009-10-20 13:47:14 +02:00
Juan Lang
9a72789686
rsaenh: Add some traces to key importing.
2009-10-20 13:47:04 +02:00
Juan Lang
87405ade02
crypt32: Add a safe default for unsupported critical extensions.
2009-10-20 13:46:55 +02:00
Andrey Turkin
b78d457efb
dlls: Update Russian translations.
2009-10-20 13:46:45 +02:00
Alexandre Julliard
9390bc921e
user32/tests: Use the correct lparam in the WM_DDE_ACK reply.
2009-10-19 16:21:50 +02:00
Alexandre Julliard
5b5054c10e
netapi32/tests: Don't try to get the size of a freed buffer.
2009-10-19 16:06:07 +02:00
Tommy Schultz Lassen
1931173ac8
msvcr71: Add _vscprintf and _vscwprintf.
2009-10-19 15:04:34 +02:00
Jörg Höhle
f6ac7696af
winecoreaudio: Move ERR&WARN out of OSSpinLock sections.
2009-10-19 15:03:24 +02:00
Hans Leidekker
534f20bc49
msi: Get rid of some redundant initializations.
2009-10-19 15:02:42 +02:00
Hans Leidekker
b7a81df452
msi: Allocate MSISCRIPT structure at package creation time.
2009-10-19 15:02:36 +02:00
Andrew Eikum
a03d0bcaa9
mshtml: Reimplement HTMLLocation::get_pathname.
2009-10-19 15:02:07 +02:00
Andrew Eikum
6a456fa6d9
mshtml: Reimplement IHTMLLocation::get_href.
2009-10-19 15:02:02 +02:00
Charles Davis
192a838cd0
ntdll: Implement DVD_ReadStructure() on Mac OS.
2009-10-19 15:01:30 +02:00
Charles Davis
71f430e740
ntdll: Implement DVD_ReadKey() on Mac OS.
2009-10-19 15:00:41 +02:00
Charles Davis
7b0ba554ef
ntdll: Implement DVD_SendKey() on Mac OS.
2009-10-19 14:59:46 +02:00
Charles Davis
df2bf3e3e5
ntdll: Implement DVD_EndSession() on Mac OS.
2009-10-19 14:59:42 +02:00
Charles Davis
05acaeb0f1
ntdll: Implement DVD_StartSession() on Mac OS.
2009-10-19 14:59:33 +02:00
Matteo Bruni
cbcf699856
d3dx9: D3DXAssembleShaderFromResource implementation.
2009-10-19 14:46:55 +02:00
Matteo Bruni
c31121dd35
d3dx9: D3DXAssembleShader and D3DXAssembleShaderFromFile stubs.
2009-10-19 14:46:40 +02:00
Francois Gouget
32bba6222b
comctl32: Add a trailing '\n' to a Wine trace.
2009-10-19 14:45:37 +02:00
Francois Gouget
915b69e2a7
shell32: Fix compilation on systems that don't support nameless unions.
2009-10-19 14:45:32 +02:00
Francois Gouget
af6c873b54
shlwapi: Fix compilation on systems that don't support nameless unions.
2009-10-19 14:45:25 +02:00
Francois Gouget
323f163af4
ddraw/tests: Fix compilation on systems that don't support nameless unions.
2009-10-19 14:45:21 +02:00
Francois Gouget
9b89b85e5f
ntdll/tests: Fix compilation on systems that don't support nameless unions.
2009-10-19 14:45:15 +02:00
Francois Gouget
d2cc5380db
crypt32: Fix compilation on systems that don't support nameless unions.
2009-10-19 14:45:10 +02:00
Francois Gouget
5a45951f3e
comctl32/monthcal: Fix compilation on systems that don't support nameless unions.
2009-10-19 14:45:04 +02:00
Ričardas Barkauskas
a8f89a2ffa
comctl32/propsheet: Test and fix for crash processing PSM_INDEXTOHWND with no longer valid handle.
2009-10-19 14:44:57 +02:00
Marcus Meissner
1aee359542
localspl: Check for NULL return from HeapAlloc.
2009-10-19 14:43:57 +02:00
Juan Lang
d1963ee2f1
ws2_32: Don't overwrite address length before checking it.
2009-10-19 14:41:49 +02:00
Henri Verbeet
f8bd01a315
d3d8: Add traces.
2009-10-19 11:45:57 +02:00
Henri Verbeet
adf5bb5f6a
wined3d: Cleanup IWineD3DDeviceImpl_UpdateTexture().
...
The root problem here is that with the original error handling a NULL
dereference occurs (IWineD3DBaseTexture_GetType()) when either the source or
destination texture is NULL. Rewriting the error handling changes the
indentation of almost the entire function though, so this patch ends up
rewriting the entire function.
2009-10-19 11:45:45 +02:00
Henri Verbeet
02772641b2
ddraw/tests: Remove some leftover debug code.
2009-10-19 11:45:36 +02:00
Henri Verbeet
d17cd37d3b
d3d9/tests: Remove an unused color result.
2009-10-19 11:45:30 +02:00
Henri Verbeet
44aead2e1c
d3d9: Fix some IDirect3DDevice9Ex methods.
2009-10-19 11:45:25 +02:00
Nikolay Sivov
1ab851a1bd
comctl32/monthcal: Explicitly set required control size.
2009-10-19 11:45:20 +02:00
Nikolay Sivov
5517209a24
comctl32/header: Process input order array more accurately.
2009-10-19 11:45:17 +02:00
Nikolay Sivov
76859b0f47
comctl32/treeview: Erase background on WM_PAINT if BeginPaint() tells us to do it.
2009-10-19 11:45:12 +02:00
Wilfried Pasquazzo
a00d2235aa
oleaut32: Updated IPicture_Render testcase to pass on all older Windows.
2009-10-19 11:45:05 +02:00
Alexandre Julliard
0065a115c6
gdiplus: Remove a useless inline specifier.
2009-10-19 11:44:39 +02:00
Alexandre Julliard
190d7e74ec
ws2_32: Set Information to 0 upon completion of an async shutdown.
2009-10-19 11:44:20 +02:00
Jacek Caban
82cb0fc7e0
shlwapi: Added ParseURL[AW] tests.
2009-10-19 11:44:00 +02:00
Jacek Caban
4d592ae84f
shlwapi: Make more strict restriction for URL scheme and fix error handling in ParseURLW.
2009-10-19 11:43:53 +02:00
Jacek Caban
e57b8526b2
shlwapi: Make more strict restriction for URL scheme and fix error handling in ParseURLA.
2009-10-19 11:43:48 +02:00
Jacek Caban
a34ed0f6ee
shlwapi: Properly handle ParseURL errors in UrlGetPart[AW].
2009-10-19 11:43:42 +02:00
Marcus Meissner
87118d00fe
cabinet: Fixed free_decompression_temps/_mem , handle NULL (Coverity).
2009-10-19 11:43:37 +02:00
Ge van Geldorp
e77bef234a
winex11.drv: Fix build on systems without libXrender.
2009-10-19 11:43:01 +02:00
Marcus Meissner
8ba51495fc
winmm: Handle NULL szFileName in mmioOpen16 (Coverity).
2009-10-19 11:42:53 +02:00
Marcus Meissner
1ae601772c
mciwave: Return on error (Coverity).
2009-10-19 11:42:20 +02:00
Marcus Meissner
6999921a6d
winmm: Return error on NULL ioProc (Coverity).
2009-10-19 11:41:52 +02:00
Marcus Meissner
61393fa021
dsound: Check for NULL listener (Coverity).
2009-10-19 11:41:47 +02:00
Eric Pouech
b6c7eda2d3
winmm: Get rid of WINE_TIMER_IS32 internal flag.
2009-10-19 11:41:27 +02:00
Eric Pouech
09a9c87d6b
mmsystem: Cleanly separate MCI in MMSystem from WinMM code.
2009-10-19 11:38:34 +02:00
Eric Pouech
4633822cdf
mmsystem: Move the 16-bit MCI functions to a new mci16.c file.
2009-10-19 11:38:10 +02:00
Eric Pouech
4587a322df
winmm: Protect MCI_SYSINFO against null buffers.
2009-10-19 11:36:38 +02:00
Eric Pouech
3d8507bcb8
mciwave: Try to synchronize better async commands.
2009-10-19 11:36:29 +02:00
Eric Pouech
49ff58e386
mciwave: Simplify async command management by directly calling the right function instead of going through winmm again.
2009-10-19 11:36:18 +02:00
Michael Stefaniuc
77f43eedf5
user32: Remove a duplicated return statement (Smatch).
2009-10-19 11:36:08 +02:00
Juan Lang
af192c20f9
wintrust: Simplify CRYPT_AsnDecodeInt.
2009-10-19 11:36:02 +02:00
Juan Lang
60140610e3
crypt32: Compare certificates in a consistent order.
2009-10-19 11:35:55 +02:00
Juan Lang
3740e4150b
crypt32: Avoid repeatedly decoding authority key id extensions when searching for a cert's issuer.
2009-10-19 11:35:46 +02:00
Juan Lang
b2d27097b5
crypt32: Introduce a helper function to search for certificates that doesn't require recreating the search key for every certificate.
2009-10-19 11:35:38 +02:00
Juan Lang
e0a4404831
crypt32: Use helper function to search for certs.
2009-10-19 11:35:32 +02:00
Juan Lang
1437d7ccc2
crypt32: Explicitly pass pointers to blob arrays rather than relying on an invalid alignment assumption.
2009-10-19 11:35:23 +02:00
Juan Lang
3000bc200a
crypt32: Explicitly pass pointers to blob arrays rather than relying on an invalid alignment assumption.
2009-10-19 11:35:14 +02:00
Juan Lang
5f317d702a
crypt32: Fix an invalid alignment assumption decoding a subtree's maximum.
2009-10-19 11:35:04 +02:00
Juan Lang
4e300b6def
crypt32: Simplify CRYPT_AsnDecodeIntInternal.
2009-10-19 11:34:51 +02:00
Owen Rudge
685fe55f97
comctl32: Only execute hit test in MouseMove if necessary.
2009-10-19 11:34:45 +02:00
Detlef Riekenberg
8c743cb25f
winspool/tests: Fix a failure on NT4 for EnumPrintProcessors.
2009-10-16 17:49:54 +02:00
Detlef Riekenberg
388aca4b9f
winspool: Use the backend for GetPrintProcessorDirectory and update the tests.
2009-10-16 17:49:54 +02:00
Detlef Riekenberg
065599a4dc
localspl: Implement fpGetPrintProcessorDirectory.
2009-10-16 17:49:54 +02:00
Detlef Riekenberg
fe4ba50bd9
winspool: Fix a copy & paste error in a comment.
2009-10-16 17:49:54 +02:00
Rein Klazes
b94f63ef38
user32: Handle MN_GETHMENU in PopupMenuWndProc.
2009-10-16 17:49:40 +02:00
Tony Wasserka
7f8e4e275d
d3dx9: Add tests for ARGB pixel format conversion in D3DXLoadSurfaceFromMemory.
2009-10-16 17:32:46 +02:00
Tony Wasserka
56e86b3df1
d3dx9: Implement converting and copying ARGB surface data in D3DXLoadSurfaceFromMemory.
2009-10-16 17:32:37 +02:00
Roderick Colenbrander
a9cafb8f2e
winex11: Use get_xrender_picture in X11DRV_AlphaBlend.
2009-10-16 13:43:19 +02:00
Juan Lang
7a33b61f34
crypt32: Don't pass CRYPT_DECODE_ALLOC_FLAG to array item decoders.
2009-10-16 13:40:08 +02:00
Alexandre Julliard
905609b73b
ntdll: Assume leaf function when we can't find exception information for an ELF module.
2009-10-16 13:39:15 +02:00
Henri Verbeet
9dd78e13d5
wined3d: Printing a FIXME once only works if the relevant BOOL is static (LLVM/Clang).
2009-10-16 13:37:21 +02:00
Henri Verbeet
023446f109
d3d9/tests: Check some more return values (LLVM/Clang).
2009-10-16 13:37:12 +02:00
Henri Verbeet
ec5c417019
d3d8/tests: Check some more return values (LLVM/Clang).
2009-10-16 13:37:05 +02:00
Henri Verbeet
c45609f15c
ddraw/tests: Check some more return values (LLVM/Clang).
2009-10-16 13:37:00 +02:00
Henri Verbeet
f4005c371f
d3d8: Get rid of some unused variables in IDirect3DDevice8Impl_CopyRects() (LLVM/Clang).
2009-10-16 13:36:55 +02:00
Jeff Zaroyko
8846f8ac30
d3dxof: Remove unused variable.
2009-10-16 13:36:48 +02:00
Ken Thomases
8b086d6050
winmm/tests: Don't complain for Wine drivers that allow multiple wave-out opens.
2009-10-16 13:36:41 +02:00
Ken Thomases
f639c4df54
winecoreaudio: Quiet a noisy FIXME.
2009-10-16 13:36:34 +02:00
Andrew Eikum
fc3808e553
mshtml: Implement IHTMLLocation::get_hostname.
2009-10-16 13:36:27 +02:00
Andrew Eikum
7cb9fe1064
mshtml: Implement IHTMLLocation::get_host.
2009-10-16 13:36:23 +02:00
Andrew Eikum
c9adc4149c
mshtml: Implement IHTMLLocation::get_protocol.
2009-10-16 13:36:15 +02:00
Detlef Riekenberg
7189c58f2f
d3d8/tests: Mark a failure of GetLightEnable on Win9x as broken().
2009-10-16 13:36:11 +02:00
Nikolay Sivov
cbdc99cdba
comctl32/monthcal: Get/set unicode format flag using MCM_[GET|SET]UNICODEFORMAT.
2009-10-16 13:36:01 +02:00
Alexandre Julliard
62ac036bc6
user32: Add a helper to retrieve the dimensions of an icon.
2009-10-15 20:00:00 +02:00
Alexandre Julliard
09d1c52fa0
user32: Move 16-bit resource functions to user16.c.
2009-10-15 17:55:46 +02:00
Alexandre Julliard
a7adbf7849
user32: Reimplement accelerator functions to use 32-bit user handles instead of 16-bit functions.
2009-10-15 17:35:06 +02:00
Hans Leidekker
a187b43ddd
msi: Eliminate the last parameter from ACTION_PerformActionSequence.
2009-10-15 14:17:24 +02:00
Hans Leidekker
e3aa2f33d9
msi: Use a function to test the UI level instead of passing a boolean around.
2009-10-15 14:17:18 +02:00
Hans Leidekker
796eed1dc7
msi: Reorder functions to avoid forward declarations.
2009-10-15 14:17:06 +02:00
Hans Leidekker
55b89f4a66
msi: Add some tests for MsiGetTargetPathW.
2009-10-15 14:16:57 +02:00
Hans Leidekker
843382f284
msi: Define common strings only once.
2009-10-15 14:16:50 +02:00
Nikolay Sivov
f84a6bdf3a
comctl32/tooltips: Remove unneeded helper parameter.
2009-10-15 14:16:05 +02:00
Nikolay Sivov
38c0d421ec
comctl32/tooltips: Remove redundant code, let handlers deal with A<->W conversions.
2009-10-15 14:15:35 +02:00
Nikolay Sivov
f394bed597
comctl32/tooltips: Test the way structure size field is validated.
2009-10-15 14:10:59 +02:00
Nikolay Sivov
98a7d8cf9d
comctl32/tooltips: Fix an obviously wrong structure size check.
2009-10-15 14:10:32 +02:00
Stefan Dösinger
4901291990
opengl32: Give wglSwapBuffers a real function, make it hookable.
2009-10-15 14:10:06 +02:00
Alexandre Julliard
777a30b997
setupapi: Add support for specifying a fake dll source as '-' to delete it.
2009-10-15 14:05:53 +02:00
Alexandre Julliard
7acd74ee07
setupapi: Add support for using a wildcard in fake dll creation.
...
This creates fake dlls for all the files we can't find and that
haven't been created already.
2009-10-15 13:58:36 +02:00
Alexandre Julliard
c94e69c7ff
setupapi: Maintain a list of fake dlls that have been created already.
2009-10-15 13:58:35 +02:00
Alexandre Julliard
d59a4d1894
setupapi: Abstract the creation of the fake dll destination to a separate function.
2009-10-15 13:58:35 +02:00
Alexandre Julliard
76a8f0032a
setupapi: Check that the source is a valid fake dll and skip wrong 32/64 type dlls.
2009-10-15 13:58:35 +02:00
Alexandre Julliard
11d66a8788
setupapi: Use a global buffer to read fake dll files and free it only once we are done with all the fake dlls.
2009-10-15 13:58:19 +02:00
Alexandre Julliard
f1dc1d35a0
setupapi: Get rid of the code to build fake dlls from existing modules.
2009-10-15 12:06:28 +02:00
Alexandre Julliard
87894c5f7b
kernel32: Use the PWD variable to set the initial current directory.
2009-10-15 12:06:23 +02:00
Charles Davis
a54ba8712f
ntdll: Shorten an ERR message and change it to a FIXME.
2009-10-15 12:06:23 +02:00
Charles Davis
895be2b0f8
ntdll: Use the parent device for everything when processing a storage IOCTL request on Mac OS.
2009-10-15 12:06:22 +02:00
Christian Costa
e95ffacde0
ddraw: Make SetColorKey handle case where dwColorSpaceHighValue < dwColorSpaceLowValue + tests.
2009-10-15 12:06:22 +02:00
Wilfried Pasquazzo
6a5bd0c2ed
oleaut32: Respect size of icons when drawing with IPicture_Render.
2009-10-15 12:06:22 +02:00
Wilfried Pasquazzo
57b55a661d
oleaut32/tests: Testcase for IPicture_Render with icons, check for drawing size and position.
2009-10-15 12:06:22 +02:00
Juan Lang
faa451628a
crypt32: Let CRYPT_AsnDecodeArray allocate memory for its callers.
2009-10-15 12:06:21 +02:00
Juan Lang
c5699e736f
crypt32: Allocate memory if requested in CRYPT_AsnDecodeArray.
2009-10-15 12:06:21 +02:00
Juan Lang
3c25d7540f
crypt32: Rename CRYPT_AsnDecodeArrayNoAlloc to CRYPT_AsnDecodeArray, and pass a CRYPT_DECODE_PARA * to it so that it can allocate memory if requested.
2009-10-15 12:06:21 +02:00
Juan Lang
b1a1b32b59
crypt32: Decode enhanced key usages using CRYPT_AsnDecodeArrayNoAlloc.
2009-10-15 12:06:21 +02:00
Juan Lang
36fc7b06b1
crypt32: Decode CRL dist points using CRYPT_AsnDecodeArrayNoAlloc.
2009-10-15 12:06:21 +02:00
Juan Lang
155aa41d7c
crypt32: Decode cert policies info using CRYPT_AsnDecodeArrayNoAlloc.
2009-10-15 12:06:21 +02:00
Juan Lang
bba695cc3f
crypt32: Decode authority info access with CRYPT_AsnDecodeArrayNoAlloc.
2009-10-15 12:06:21 +02:00
Juan Lang
1b1626ac81
crypt32: Decode unicode names using CRYPT_AsnDecodeArrayNoAlloc.
2009-10-15 12:06:21 +02:00
Juan Lang
67ee87664e
crypt32: Decode names using CRYPT_AsnDecodeArrayNoAlloc.
2009-10-15 12:06:21 +02:00
Juan Lang
fd2a4c4330
crypt32: Correct a sequence item size.
2009-10-15 12:06:21 +02:00
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