Maarten Lankhorst
c19b967cd8
setupapi: Implement installing catalog files.
2008-10-22 13:54:53 +02:00
Hans Leidekker
8cbc6f951f
cryptui: Honour hDestCertStore in CryptUIWizImport, be more verbose about its shortcomings.
2008-10-22 13:54:53 +02:00
Dmitry Timoshkov
d1fe894a7d
gdi32: Make EnumEnhMetaFile update the DC state before calling the callback.
...
This makes applications with custom callbacks work properly, and fixes
'make test' in a win9x mode.
2008-10-22 13:54:53 +02:00
Dylan Smith
5bcb15dd7f
richedit: Handle ctrl-key shortcuts on WM_KEYDOWN.
2008-10-22 13:54:53 +02:00
Dylan Smith
aa3b75f6b7
richedit: Added tests for ctrl-key shortcut handling in WM_KEYDOWN.
...
Previously the shortcuts for cut, copy, paste, undo, redo, and select
all were being handled during the WM_CHAR message. These tests show
that these shortcuts should be handled with the WM_KEYDOWN message
instead.
2008-10-22 13:54:53 +02:00
Jacek Caban
9f1699b9a4
jscript: Return NaN in Math.ceil if called without any argument.
2008-10-22 13:54:53 +02:00
Jacek Caban
9709eadca1
jscript: Added Math.floor implementation.
2008-10-22 13:54:53 +02:00
James Hawkins
f18c6ba28d
msi: Only compare the file version if a version was specified.
2008-10-22 13:54:53 +02:00
Aric Stewart
45a352a773
comdlg32: Some applications expect the filter combo to be filled before the CustomDlg is created.
2008-10-22 13:54:53 +02:00
Aric Stewart
faa956f537
comdlg32/tests: Add a test for GetOpenFileName with a dialog template.
2008-10-22 13:54:53 +02:00
Nikolay Sivov
37bbe9d4bc
gdiplus: Added Gdip[Get/Set]TextureWrapMode.
2008-10-22 13:54:53 +02:00
Henri Verbeet
9fbd676b27
dxgi: Implement CreateDXGIFactory().
2008-10-22 11:57:30 +02:00
Henri Verbeet
9e376213b3
dxgi: Add a dxgi dll.
2008-10-22 11:56:11 +02:00
Henri Verbeet
39cd9f7448
d3d10: Add an initial implementation of D3D10CreateDevice().
2008-10-22 11:53:49 +02:00
Maarten Lankhorst
b2d20154fa
quartz: Implement dynamic format changing in directsound renderer.
2008-10-22 11:53:39 +02:00
Maarten Lankhorst
ca0db58808
quartz: Fix ACMWrapper to allow mono channels too.
2008-10-22 11:53:30 +02:00
Huw Davies
fca028c8da
winspool.drv: The fourth parameter of DeviceCapabilitiesW should be an output ptr.
2008-10-22 11:53:26 +02:00
Alexandre Julliard
b4b49a7d75
mountmgr: Reuse create_disk_device to create the initial harddisk0 device.
2008-10-21 16:11:51 +02:00
Alexandre Julliard
bb13bbe13d
mountmgr: Create a PhysicalDrive symlink for all harddisk devices.
2008-10-21 16:08:51 +02:00
Alexandre Julliard
5ea9d65c55
mountmgr: Create a new harddisk device for dynamic harddisk drives.
2008-10-21 15:52:47 +02:00
Alexandre Julliard
73229f05c2
mountmgr: Query the drive type from the registry for the initial creation.
2008-10-21 15:42:21 +02:00
Alexandre Julliard
6dcfc95671
mountmgr: Convert the registry calls to Unicode.
2008-10-21 15:28:23 +02:00
Alexandre Julliard
e6a47f1e8c
mountmgr: Return the drive pointer from get_dosdevices_path().
2008-10-21 15:20:42 +02:00
Alexandre Julliard
f36690d44a
mountmgr: Create devices and symlinks for dynamic drives too.
2008-10-21 15:20:09 +02:00
Alexandre Julliard
7033120f83
mountmgr: Moved the harddisk device driver to device.c.
2008-10-21 15:02:10 +02:00
Alexandre Julliard
c5e7657d0c
mountmgr: Include some system headers in mountmgr.h.
2008-10-21 15:01:52 +02:00
Hans Leidekker
6d901a173d
wldap32: Use a test query that is more likely to succeed within 20 seconds.
2008-10-21 14:00:36 +02:00
Chris Wilson
822e4cba1e
winex11: Ignore source clipping in BitBlt.
2008-10-21 13:22:51 +02:00
Mounir IDRASSI
b3e80afa21
winscard: Added SCardAccessStartedEvent implementation.
2008-10-21 13:22:51 +02:00
Dmitry Timoshkov
d40e003303
winmm: MMIO_ALLOCBUF is ignored if mmioOpen gets a valid buffer.
...
Existing tests show that MMIO_ALLOCBUF flag is dropped if a valid buffer
is being passed to mmioOpen, that means the buffer is valid in that case.
2008-10-21 13:22:51 +02:00
Huw Davies
94d753c63d
ole32: Query the object's dirty state if it's running.
2008-10-21 13:22:51 +02:00
Huw Davies
3a0ed83fb0
ole32: Call the object's IPersistStorage_HandsOffStorage() if the object is running.
2008-10-21 13:22:51 +02:00
Huw Davies
89edf3a52f
ole32: Call the object's IPersistStorage_SaveCompleted() if the object is running.
2008-10-21 13:22:51 +02:00
Huw Davies
72f82c04ec
ole32: Call the object's IPersistStorage_Save() if the object is running.
2008-10-21 13:22:51 +02:00
Huw Davies
5b1520761d
ole32: Call the object's IPersistStorage_InitNew() if the object is running.
2008-10-21 13:22:51 +02:00
Huw Davies
3019a8f195
ole32: Call the object's IPersistStorage_Load() if the object is running.
2008-10-21 13:22:51 +02:00
Huw Davies
ed28886f9d
ole32: Call the object's IOleObject_IsUpToData() if the object is running.
2008-10-21 13:22:51 +02:00
Huw Davies
5ba96d7ae1
ole32: Call the object's own IOleObject_GetUserType() if the object is running.
2008-10-21 13:22:51 +02:00
Huw Davies
f2cf617f00
ole32: Partial implementation of IOleObject_Update().
2008-10-21 13:22:50 +02:00
Paul Bryan Roberts
f04804f44c
advapi32: LookupAccountNameW() - only first user account and well known SIDs accepted.
2008-10-21 13:22:50 +02:00
Paul Bryan Roberts
2981650435
advapi32: LookupAccountSidW() - handle first user account.
2008-10-21 13:22:50 +02:00
Paul Bryan Roberts
0e6626958f
advapi32: LookupAccountNameW() - NULL account name handled.
2008-10-21 13:22:50 +02:00
Paul Bryan Roberts
a37512ee63
advapi32: LookupAccountNameW() - use CreateWellKnownSid() properly.
2008-10-21 13:22:50 +02:00
Paul Bryan Roberts
a3e0bc10bb
advapi32: LookupAccountNameW() - correct call in SetEntriesInAclW().
2008-10-21 13:22:50 +02:00
Paul Bryan Roberts
04cccae943
advapi32: LookupAccountNameW() - use ACCOUNT_SIDS domain and name_use fields for well known SIDS.
2008-10-21 13:22:50 +02:00
Paul Bryan Roberts
e9e4da8f36
advapi32: LookupAccountNameW() - return correct domain name length for not-so-well-known SIDs.
2008-10-21 13:22:50 +02:00
Paul Bryan Roberts
a1a2dd3509
advapi32: LookupAccountNameW() - passes expected SidTypeUser test.
2008-10-21 13:22:50 +02:00
Paul Bryan Roberts
30e6ca9eeb
advapi32: LookupAccountNameW() - add got clause to test.
2008-10-21 13:22:50 +02:00
Detlef Riekenberg
991c76525f
mscms: Quiet a noisy fixme.
2008-10-21 13:22:50 +02:00
Tobias Jakobi
e79d89ff40
wined3d: Fix some typos.
2008-10-21 11:53:40 +02:00
Kirill K. Smirnov
176e4ba405
gdiplus: Whole picture object should be cloned in GdipCloneImage(), not just parent class 'image'.
2008-10-21 11:50:33 +02:00
Eric Pouech
6a77a36b24
msvcrt: Implemented vswprintf_s.
2008-10-21 11:45:54 +02:00
Andrew Talbot
1c9886d6e7
msi: Sign-compare warnings fix.
2008-10-21 11:45:44 +02:00
Andrew Talbot
40db5bdb16
msi: Sign-compare warnings fix.
2008-10-21 11:45:39 +02:00
Paul Vriens
860ba029c3
shell32/tests: Use win_skip instead of trace.
2008-10-21 11:44:04 +02:00
Paul Vriens
3465cbc58d
shell32/tests: Use win_skip instead of trace.
2008-10-21 11:44:00 +02:00
Paul Vriens
80011be100
usp10/tests: Use win_skip instead of trace.
2008-10-21 11:43:56 +02:00
Paul Vriens
a7e13f565b
version/tests: Use win_skip instead of trace.
2008-10-21 11:43:52 +02:00
Paul Vriens
29360b632f
version/tests: Fix a copy-paste mistake.
2008-10-21 11:43:47 +02:00
Paul Vriens
aad6125340
comctl32/tests: Use win_skip instead of trace.
2008-10-21 11:43:41 +02:00
Paul Vriens
1b494e7f31
comctl32/tests: Use win_skip instead of trace.
2008-10-21 11:43:36 +02:00
Paul Vriens
3f68d42128
uxtheme/tests: Use skip instead of trace.
2008-10-21 11:43:32 +02:00
Paul Vriens
2b83936b3c
psapi/tests: Use win_skip instead of trace.
2008-10-21 11:43:28 +02:00
Paul Vriens
51763a10e4
setupapi/tests: Fix a failure on win98.
2008-10-21 11:43:25 +02:00
Paul Vriens
2188248598
mscms/tests: Fix a typo.
2008-10-21 11:43:22 +02:00
Paul Vriens
5b83196484
kernel32/tests: Free memory after use.
2008-10-21 11:43:18 +02:00
Paul Vriens
53f94c07f8
advpack/tests: Use win_skip instead of trace.
2008-10-21 11:43:12 +02:00
Juan Lang
9686e7b286
crypt32: Don't crash if adding to a provider store fails.
2008-10-21 11:43:08 +02:00
Jacek Caban
30de39b2a7
jscript: Treat function expressions with identifier as function declarations.
2008-10-21 11:43:01 +02:00
Henri Verbeet
c7899cb9e8
d3d10: Add a stub implementation of ID3D10Device.
2008-10-21 11:42:54 +02:00
Henri Verbeet
0271be18d9
d3d10: Add a debug function for D3D10_PRIMITIVE_TOPOLOGY.
2008-10-21 11:42:37 +02:00
Henri Verbeet
f4bc3fe7ff
d3d10: Add a debug function for DXGI_FORMAT.
2008-10-21 11:42:32 +02:00
Henri Verbeet
66d6c7333c
d3d10: Add a debug function for D3D10_DRIVER_TYPE.
2008-10-21 11:42:26 +02:00
Alexandre Julliard
0b560febea
ntoskrnl: Implemented IoDeleteSymbolicLink.
2008-10-20 16:21:22 +02:00
Hwang YunSong(황윤성)
2e29a935c5
appwiz.cpl: New Korean resource.
2008-10-20 14:36:53 +02:00
Nikolay Sivov
2fd51e94bd
gdiplus: Some tests for GdipCreateRegionHrgn added.
2008-10-20 14:34:29 +02:00
Muneyuki Noguchi
edd24b613f
winex11: Prevent XCreateIC from returning NULL when input style isn't "root".
2008-10-20 13:58:20 +02:00
Aric Stewart
a226f6609f
ntdll: Implement SystemProcessorPerformanceInformation for Linux (/proc filesystems) and Mac OS X.
2008-10-20 13:56:58 +02:00
Jeremiah Flerchinger
d237f08be6
winedos: Added/stubbed/documented missing VGA registers.
2008-10-20 13:56:42 +02:00
Jeremiah Flerchinger
7808a8cb27
winedos: Added additional VGA/VESA modes & information missing in mode descriptions.
...
Used new mode information to fix required attributes incorrectly set.
2008-10-20 13:56:12 +02:00
Jeremiah Flerchinger
1e8eb27200
winedos: Added missing values to VGA Mode 19 (256 color) palette registers.
...
Windows programs that access VGA directly or through BIOS that
previously displayed black for many values should now show correct
values for many more cases.
2008-10-20 13:55:07 +02:00
Eric Pouech
01e69c71e0
dbghelp: Report in module's info when a module's debug information has been mismatched (dbg and pdb only).
2008-10-20 13:52:16 +02:00
Paul Bryan Roberts
b1542f4f00
ntdll: RtlSetControlSecurityDescriptor() implementation and test.
2008-10-20 13:46:33 +02:00
Detlef Riekenberg
40d7448895
shlwapi/tests: Replace RegDeleteTreeW to run the tests again.
2008-10-20 13:43:49 +02:00
Detlef Riekenberg
78c75e20ae
shlwapi: Fix pointer and size in AssocQueryStringA.
2008-10-20 13:43:26 +02:00
James Hawkins
03282df13d
msi: Use the quoted part of the registry value when searching for a file or directory.
2008-10-20 13:16:24 +02:00
James Hawkins
6df69c6aaa
msi: Fix a copy and paste error.
2008-10-20 13:16:09 +02:00
James Hawkins
7eba78dc7e
msi: Strip the file off the parent path if it's not a directory.
2008-10-20 13:16:04 +02:00
James Hawkins
0ed516908b
msi: Only check the file signature if the candidate file is not a directory.
2008-10-20 13:15:36 +02:00
James Hawkins
1fb22654e4
msi: Append the next directory to search to the current directory when recursing.
2008-10-20 13:11:14 +02:00
James Hawkins
4aca381ff7
msi: Only append a backslash to directories.
2008-10-20 13:10:59 +02:00
James Hawkins
7497f1ab5c
msi: Don't get rid of the file signature when searching the DrLocator table.
2008-10-20 13:10:54 +02:00
James Hawkins
2e17638dc4
msi: Simplify and clean up ACTION_RecurseSearchDirectory.
2008-10-20 13:10:50 +02:00
James Hawkins
29c0836fcc
msi: Handle searching for directories in the IniLocator part of the AppSearch action.
2008-10-20 13:10:44 +02:00
James Hawkins
c48497d0e6
msi: Handle searching for a file with no signature.
2008-10-20 13:10:39 +02:00
James Hawkins
326a1b6c47
msi: Add more tests for the RegLocator part of the AppSearch action.
2008-10-20 13:10:34 +02:00
James Hawkins
859bd01b5e
msi: Check the file version when a version is provided in the signature.
2008-10-20 13:10:28 +02:00
James Hawkins
fbba2e8b93
msi: Add more tests for the AppSearch action.
2008-10-20 13:10:19 +02:00
James Hawkins
642cddf180
msi: Return the requested ini field.
2008-10-20 13:10:08 +02:00
James Hawkins
f1e2041bf4
msi: Pass the correct view to get_row.
2008-10-20 13:09:59 +02:00
Hans Leidekker
d0baa50681
cryptui: Add a partial implementation of CryptUIWizImport.
...
This is just enough to make importing a certificate in Outlook 2007 work.
2008-10-20 12:24:01 +02:00
Dmitry Timoshkov
d6544f041b
user32: Fix a typo.
2008-10-20 12:23:41 +02:00
Henri Verbeet
bf187ed1e0
wined3d: Set the sampler only once in shader_glsl_select_depth_blt().
...
It (obviously) never changes.
2008-10-20 12:23:26 +02:00
Henri Verbeet
2188aa87d6
wined3d: Add support for EXT_framebuffer_multisample.
2008-10-20 12:23:16 +02:00
Henri Verbeet
e00e5a37e2
secur32: Implement schannel InitializeSecurityContextW.
2008-10-20 12:23:08 +02:00
Henri Verbeet
e0e9195c81
secur32: Improve error handling for gnutls_global_init().
2008-10-20 12:22:51 +02:00
Henri Verbeet
60435135f9
secur32: Don't leak the credentials handle when pgnutls_certificate_allocate_credentials() fails.
2008-10-20 12:22:27 +02:00
Henri Verbeet
f6129d7d35
secur32: Don't make the pBuffer parameter to schan_QueryCredentialsAttributes() const.
2008-10-20 12:22:22 +02:00
Alexandre Julliard
25c708911b
wldap32: Map Unix error codes to Windows ones for all functions.
2008-10-20 12:22:13 +02:00
Alexandre Julliard
316f3fc693
wldap32/tests: Don't crash if ldap_search_ext_sA fails.
2008-10-20 12:20:48 +02:00
Roderick Colenbrander
6152941bdf
opengl32: Add some updates for recent opengl extensions.
2008-10-20 12:20:19 +02:00
Roderick Colenbrander
728e61e78b
wined3d: Remove ENTER_GL/LEAVE_GL from VolumeTexture_PreLoad because it doesn't make any GL calls.
2008-10-20 11:39:01 +02:00
Roderick Colenbrander
3e3141da34
wined3d: Protect gl calls in Volume_LoadTexture with ENTER_GL/LEAVE_GL.
2008-10-20 11:38:54 +02:00
Roderick Colenbrander
47372928b8
wined3d: Fix recursive ENTER_GL in UpdateSurface.
2008-10-20 11:38:43 +02:00
Roderick Colenbrander
e848aed2b8
wined3d: ActivateContext caused a lot of recursive ENTER_GL calls while it is especially dangerous in here as this function can indirectly trigger GDI calls.
2008-10-20 11:38:36 +02:00
Roderick Colenbrander
b98a7b5082
wined3d: Fix recursive ENTER_GL in LoadLocation.
2008-10-20 11:38:19 +02:00
Roderick Colenbrander
e5ed8edb89
wined3d: Fix a recursive ENTER_GL in read_from_framebuffer.
2008-10-20 11:38:11 +02:00
Roderick Colenbrander
d4b4810ebe
wined3d: Prevent a recursive ENTER_GL before calling blitter->free_private.
2008-10-20 11:38:02 +02:00
Roderick Colenbrander
3a1aeef7c7
wined3d: Add ENTER_GL/LEAVE_GL to gen_yuv_shader.
2008-10-20 11:37:54 +02:00
Roderick Colenbrander
5163a360e0
wined3d: arbfp_blit_unset should call ENTER_GL/LEAVE_GL instead of the caller.
2008-10-20 11:37:46 +02:00
Roderick Colenbrander
8a002b09c1
wined3d: arbfp_set_shader_blit should handle ENTER_GL/LEAVE_GL instead of the caller.
2008-10-20 11:37:38 +02:00
Francois Gouget
72cf4f3b0d
Assorted spelling fixes.
2008-10-20 11:37:27 +02:00
Francois Gouget
5eb8ab3deb
riched20/tests: Add a trailing '\n' to an ok() call.
2008-10-20 11:37:27 +02:00
Francois Gouget
215738a140
dirent.h is a conditional include now.
2008-10-20 11:37:27 +02:00
Dylan Smith
c70f6a3933
richedit: Use the DefWindowProc to implement WM_SETREDRAW.
2008-10-20 11:37:27 +02:00
Dylan Smith
ae3394271d
richedit: Prevent EN_UPDATE notifications when window isn't visible.
2008-10-20 11:37:27 +02:00
Dylan Smith
30ebfa6d74
richedit: Test to see if WM_SETREDRAW removes the windows visibility.
2008-10-20 11:37:27 +02:00
Dylan Smith
b5f59b9962
richedit: Test for EN_UPDATE notification when window isn't visible.
2008-10-20 11:37:26 +02:00
Andrew Talbot
75d4faabd3
mshtml: Sign-compare warnings fix.
2008-10-20 11:33:24 +02:00
Juan Lang
36d01401dc
wintrust: Implement WVTAsn1CatNameValueDecode.
2008-10-18 20:13:10 +02:00
Juan Lang
e009cd9039
wintrust: Add tests for WVTAsn1CatNameValueDecode.
2008-10-18 20:13:04 +02:00
Juan Lang
9216340ab7
wintrust: Add stub for WVTAsn1CatNameValueDecode.
2008-10-18 20:12:59 +02:00
Juan Lang
74b91cb25f
wintrust: Implement WVTAsn1CatNameValueEncode.
2008-10-18 20:12:53 +02:00
Juan Lang
1f6a67d881
wintrust: Add tests for WVTAsn1CatNameValueEncode.
2008-10-18 20:12:46 +02:00
Juan Lang
9033fa9ab2
wintrust: Add stub for WVTAsn1CatNameValueEncode.
2008-10-18 20:12:40 +02:00
Vitaliy Margolen
a2b2a4cf79
wined3d: Add one more FBO error status code.
2008-10-18 19:35:20 +02:00
Dylan Smith
f24678b285
richedit: Scroll cursor into view even with redraw turned off.
2008-10-18 19:32:43 +02:00
Dylan Smith
582bdadeff
richedit: Test changes in scrollbar's visibility with redraw disabled.
...
Test to verify that the scrollbar does need to be shown or hidden while
redraw is disabled.
2008-10-18 19:32:33 +02:00
Dylan Smith
bb4e38665a
richedit: Test to see if wrapping happens with redraw disabled.
2008-10-18 19:32:27 +02:00
Dylan Smith
a959f7d74b
richedit: Tests for notifications while redraw is disabled.
...
There were some notifications that weren't sent in ME_UpdateRepaint
while redraw was disabled, so this verifies that they are not sent
with redraw disabled.
2008-10-18 19:32:18 +02:00
Juan Lang
c80b99a2f4
wintrust: Implement WVTAsn1CatMemberInfoDecode.
2008-10-18 19:31:34 +02:00
Juan Lang
6b13b35640
wintrust: Add tests for WVTAsn1CatMemberInfoDecode.
2008-10-18 19:31:28 +02:00
Juan Lang
65c5d3e4a8
wintrust: Add stub for WVTAsn1CatMemberInfoDecode.
2008-10-18 19:31:19 +02:00
Juan Lang
d3d7dfa7ff
wintrust: Implement WVTAsn1CatMemberInfoEncode.
2008-10-18 19:31:10 +02:00
Juan Lang
52751981ad
wintrust: Add tests for WVTAsn1CatMemberInfoEncode.
2008-10-18 19:30:57 +02:00
Juan Lang
4ffb8a2318
wintrust: Add stub for WVTAsn1CatMemberInfoEncode.
2008-10-18 19:30:44 +02:00
Jacek Caban
f30de9b9fc
jscript: Added Number.valueOf implementation.
2008-10-18 19:30:09 +02:00
Nicolas Le Cam
7526b88013
netapi32/tests: Fix a failing test on localized Windows.
2008-10-18 19:29:43 +02:00
Nicolas Le Cam
6a7017e41f
netapi32: Fix well known account RIDs in NetQueryDisplayInformation Level 1.
2008-10-18 19:29:33 +02:00
Nicolas Le Cam
72d764f60e
netapi32/tests: Add a test for well known account RIDs.
2008-10-18 19:29:24 +02:00