Commit Graph

47220 Commits

Author SHA1 Message Date
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