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