Mikołaj Zalewski
7b8241b1ee
comctl32: toolbar: TB_SETIMAGELIST should try to preserve button width.
2007-05-16 11:55:38 +02:00
Dmitry Timoshkov
59a2686ae4
kernel32: Add a test for LoadLibraryEx(LOAD_LIBRARY_AS_DATAFILE).
2007-05-16 11:55:32 +02:00
Alexandre Julliard
e2d94ec001
ntoskrnl.exe: Added IofCompleteRequest.
2007-05-15 21:56:05 +02:00
Alexandre Julliard
72f2ba6fc4
ntoskrnl.exe: Export KeServiceDescriptorTable and KeTickCount.
2007-05-15 21:49:26 +02:00
Alexandre Julliard
7330edd25d
ntoskrnl.exe: Implemented IoCreateSymbolicLink.
2007-05-15 21:45:51 +02:00
Alexandre Julliard
a2adc88815
ntoskrnl.exe: Implemented IoCreateDevice and IoDeleteDevice.
2007-05-15 21:41:50 +02:00
Markus Amsler
6f8a67f018
dbghelp: Late init hash_table.
2007-05-15 20:20:07 +02:00
Markus Amsler
8bc839a816
dbghelp: Speed up vector iteration by directly using for().
2007-05-15 20:19:53 +02:00
Markus Amsler
a2968c8fab
dbghelp: Speed up pool_alloc. Patch by Eric Pouech.
2007-05-15 20:19:36 +02:00
Markus Amsler
f94127f2ca
dbghelp: Speed up vector_add by avoiding pool_realloc calls. Remove no longer needed pool_realloc.
2007-05-15 20:19:28 +02:00
Francois Gouget
0acb5810bf
Assorted spelling fixes.
2007-05-15 18:09:16 +02:00
Francois Gouget
51b81a60a0
mshtml: Fix '\n' typo.
2007-05-15 18:09:04 +02:00
Vitaliy Margolen
4659f98314
dinput: Prevent race between destroying the hook window and unloading the dll.
2007-05-15 15:53:44 +02:00
Juan Lang
1af94dbf3b
wintrust: Implement WintrustGetRegPolicyFlags and WintrustSetRegPolicyFlags.
2007-05-15 15:53:37 +02:00
Juan Lang
d132d1944c
crypt32: Remove last error checks on success.
2007-05-15 15:20:02 +02:00
Juan Lang
79cd672c3d
crypt32: Use public functions to get store access state.
2007-05-15 15:19:33 +02:00
Juan Lang
4c6988e8f0
crypt32: Implement CertGetStoreProperty and CertSetStoreProperty.
2007-05-15 15:19:13 +02:00
Juan Lang
0170a41e69
crypt32: Don't set ret to TRUE when it already is.
...
Set it to FALSE when it needs to be.
2007-05-15 15:18:50 +02:00
Misha Koshelev
23cfbe2ec8
msi: automation: Simplify counting products/related products.
2007-05-15 14:12:20 +02:00
Misha Koshelev
5f2e81e2a5
msi: automation: Installer::Products, verify HeapAlloc return value.
2007-05-15 14:11:45 +02:00
Misha Koshelev
536b49905b
msi: Make MsiEnumRelatedProducts enumerate registry value names, not subkeys.
2007-05-15 14:11:37 +02:00
Misha Koshelev
a6dfcf90f7
msi: automation: Implement Installer::RelatedProducts.
2007-05-15 14:10:58 +02:00
Misha Koshelev
7a9b218235
msi/tests: automation: Add tests for Installer::RelatedProducts.
2007-05-15 14:09:52 +02:00
Misha Koshelev
5b37ba6f04
msi: automation: Implement Installer::InstallProduct.
2007-05-15 14:09:42 +02:00
Misha Koshelev
b75b224822
msi/tests: automation: Add test for Installer::InstallProduct.
2007-05-15 14:06:47 +02:00
Misha Koshelev
18cab64b42
msi: automation: Implement Record::IntegerData.
2007-05-15 14:06:27 +02:00
Jacek Caban
757192ebce
mshtml: Improve some exec command stubs.
2007-05-15 12:43:07 +02:00
Dmitry Timoshkov
34015b93a4
user32: Add a test for the menu resource loader, make it pass under Wine.
2007-05-15 12:28:17 +02:00
Dmitry Timoshkov
7f189eccb9
user32: Add a test for CheckMenuRadioItem and make it pass under Wine.
2007-05-15 12:28:03 +02:00
Mounir IDRASSI
e61eddd6a5
rsaenh: Fix crash in RSAENH_CPVerifySignature if pbSignature is set to NULL or if dwSigLen is lesser than the expected value.
2007-05-15 12:23:09 +02:00
Maarten Lankhorst
2e9fa34d67
dsound: IDirectSound_Compact should return DS_OK on priolevel >= DSSCL_PRIORITY.
2007-05-15 12:20:00 +02:00
Andrew Talbot
2fb8c8aad0
netapi32: Exclude unused headers.
2007-05-15 12:19:35 +02:00
Andrew Talbot
9fe3b60f12
ntdll: Exclude unused headers.
2007-05-15 12:19:31 +02:00
Andrew Talbot
abea9c409f
msxml3: Exclude unused headers.
2007-05-15 12:19:27 +02:00
Andrew Talbot
9069577cd0
msvcrt: Exclude unused headers.
2007-05-15 12:19:12 +02:00
Andrew Talbot
bb519ec0b2
msvfw32: Exclude unused header.
2007-05-15 12:19:08 +02:00
Andrew Talbot
99504c0e47
msvcrt20: Exclude unused header.
2007-05-15 12:19:04 +02:00
Alexandre Julliard
d2d6870284
hal: Added an initial stub.
2007-05-14 20:05:15 +02:00
Alexandre Julliard
12c169d2bf
ntoskrnl.exe: Initial stub version with forwards to existing functions.
2007-05-14 19:55:32 +02:00
Emmanuel Maillard
260591fef6
winecoreaudio: Initial implementation of MIX_SetControlDetails.
2007-05-14 17:34:48 +02:00
Emmanuel Maillard
ad635c60d3
winecoreaudio: Initial implementation of MIX_GetControlDetails.
2007-05-14 17:34:48 +02:00
Emmanuel Maillard
33e24d7ecc
winecoreaudio: Initial implementation of MIX_GetLineControls.
2007-05-14 17:34:48 +02:00
Emmanuel Maillard
7f5a322e25
winecoreaudio: Initial implementation of MIX_GetLineInfo.
2007-05-14 17:34:48 +02:00
Emmanuel Maillard
7fb0861bf6
winecoreaudio: Implement MIX_GetDevCaps.
2007-05-14 17:34:48 +02:00
Emmanuel Maillard
db6318ea91
winecoreaudio: Implement MIX_Open and MIX_GetNumDevs.
2007-05-14 17:34:48 +02:00
Emmanuel Maillard
e64485d5a9
winecoreaudio: Initial mixer support on Mac OS X.
...
Find all lines and initialize controls.
2007-05-14 17:34:26 +02:00
Paul Vriens
0eeb5727b2
ole32/tests: Check for correct return value.
2007-05-14 16:45:17 +02:00
Misha Koshelev
9d234fcb9f
msi: automation: Implement View::Modify.
2007-05-14 16:20:01 +02:00
Misha Koshelev
854ca51a5f
msi/tests: automation: Add test for View::Modify.
2007-05-14 16:19:24 +02:00
Misha Koshelev
5e16dbb3f3
msi/tests: automation: Add tests for Record::IntegerData.
2007-05-14 16:19:15 +02:00
Misha Koshelev
d2ad4e09ce
msi/tests: automation: Correct expected Record::StringData PROPERTYPUT return variant type.
2007-05-14 16:19:05 +02:00
Misha Koshelev
c0c6fe6341
msi: automation: Implement Record::FieldCount.
2007-05-14 16:17:22 +02:00
Misha Koshelev
aa9f4beb65
msi: automation: Return DISP_E_MEMBERNOTFOUND if flags are incorrect.
2007-05-14 16:16:54 +02:00
Misha Koshelev
6bb7c911f5
msi/tests: automation: Test invoking methods as properties & vice versa.
2007-05-14 16:15:51 +02:00
Misha Koshelev
7eb3db632e
msi: automation: Implement Installer::CreateRecord.
2007-05-14 16:15:40 +02:00
Misha Koshelev
075e1898bf
msi/tests: automation: Test for Installer::CreateRecord error.
2007-05-14 16:15:20 +02:00
Misha Koshelev
2d8c2ce6d6
msi: automation: Implement Session::EvaluateCondition.
2007-05-14 16:14:58 +02:00
Misha Koshelev
75222d7452
msi/tests: automation: Add tests for Session::EvaluateCondition.
2007-05-14 16:13:23 +02:00
Mikołaj Zalewski
1f0183e218
comctl32: status: Send a NMMOUSE in mouse notifications, not a NMHDR.
2007-05-14 15:41:29 +02:00
Marcus Meissner
b7ac570f39
ddraw/tests: Check for failing to create surfaces.
2007-05-14 15:41:21 +02:00
Jacek Caban
fb2b06a144
mshtml: Don't call start_binding if we use necko to load the page.
2007-05-14 15:41:11 +02:00
Jacek Caban
836c672dcf
mshtml: Wrap nsIExternalProtocolHandler.
2007-05-14 15:41:05 +02:00
Maarten Lankhorst
6e9276e970
dsound: Primary buffer isn't an IDirectSoundBuffer8.
2007-05-14 14:29:33 +02:00
Maarten Lankhorst
645f1efbc3
winealsa: Remove dead code.
2007-05-14 14:27:25 +02:00
Mounir IDRASSI
7abb204a1b
crypt32: Stub implementation of CertGetCertificateChain.
2007-05-14 14:27:18 +02:00
Mounir IDRASSI
e7c2e05f0f
crypt32: Stub implementation of CryptFindLocalizedName.
2007-05-14 14:26:57 +02:00
Mounir IDRASSI
ebe83d561b
crypt32: Fix crash in CertGetCertificateContextProperty when querying length of a hash property.
2007-05-14 14:26:32 +02:00
Rob Shearman
ed79ddab1d
ole32: Don't lookup the address for the DllGetClassObject function for ole32.dll in the apartment loaded dll list.
...
Call the function directly for a small performance boost.
2007-05-14 14:26:22 +02:00
Rob Shearman
70e8842924
ole32: Fix CoUninitialize to only free libraries that return S_OK from DllCanUnloadNow.
2007-05-14 14:26:17 +02:00
Frank Richter
7108412a53
shell32: Update German resources.
2007-05-14 14:26:02 +02:00
Frank Richter
5c5fc99700
credui: Add German translation.
2007-05-14 14:25:59 +02:00
Frank Richter
7e5886435c
shdoclc: Update German translation.
2007-05-14 14:25:55 +02:00
Andrew Talbot
eb48a47260
advapi32: Fix a typo.
2007-05-14 14:25:16 +02:00
Francois Gouget
72ed214932
ddraw/tests: Fix compilation on systems that don't support nameless unions.
2007-05-14 14:25:10 +02:00
Marcus Meissner
4b9fedbb06
wined3d: Fixed swapchain context NULL ptr checks.
2007-05-14 14:24:27 +02:00
Dan Hipschman
d9c120490f
widl: Handle pointers fields that point to structures.
2007-05-14 14:24:16 +02:00
Mikołaj Zalewski
bf3849ad6f
msxml3: Implement IXMLDOMDocument2::setProperty("SelectionLanguage", ...).
2007-05-14 14:22:08 +02:00
Mikołaj Zalewski
918ee77d1c
localui: Add Polish translation.
2007-05-14 14:22:00 +02:00
Paul Vriens
59eb871459
d3drm/tests: d3drm is removed from Windows Vista.
2007-05-11 14:02:27 +02:00
Jacek Caban
66067781d6
mshtml: Added IPersistStreamInit::Load test.
2007-05-11 14:02:21 +02:00
Jacek Caban
920f628c6e
mshtml: Added IPersistStreamInit::Load implementation.
2007-05-11 13:25:02 +02:00
Jacek Caban
09adb8cf05
mshtml: Split IPersistMoniker::Load.
2007-05-11 13:24:48 +02:00
Jacek Caban
2dd9fad610
mshtml: Move AddRequest call to the separated function.
2007-05-11 13:24:37 +02:00
Jacek Caban
94a264d0be
mshtml: Don't crash in OnStopBinding if This->binding is null.
2007-05-11 13:24:31 +02:00
Jacek Caban
98da8e2823
mshtml: Split code from OnDataAvailable.
2007-05-11 13:24:25 +02:00
H. Verbeet
c3c5724789
wined3d: WINED3DSIO_POW should use the absolute value of the first source register.
2007-05-11 13:24:15 +02:00
Misha Koshelev
d74e643f8c
msi: automation: Implement Installer::RegistryValue.
2007-05-11 12:59:52 +02:00
Kirill K. Smirnov
24bf66180b
kernel32/tests: Add tests for console codepages.
2007-05-11 12:41:34 +02:00
Kirill K. Smirnov
9d74661856
server: Move console codepages to the server.
2007-05-11 12:41:29 +02:00
Dan Hipschman
ef433e2792
widl: Remove var_t's ptr_level field and start write_pointers.
2007-05-11 12:33:27 +02:00
Mikołaj Zalewski
44e3200a8d
shell32: Handle invalid cbSize in Shell_NotifyIcon[AW].
2007-05-11 11:45:45 +02:00
Marcus Meissner
c904290336
msi/tests: Increase buffer size a bit.
...
Spotted by Coverity.
2007-05-11 11:45:36 +02:00
Stefan Dösinger
e40af7d3fa
wined3d: Prevent wrong bumpenvmap warnings.
2007-05-11 11:28:20 +02:00
Stefan Dösinger
093261b729
wined3d: Only addref clippers if one exists.
2007-05-11 11:26:40 +02:00
Stefan Dösinger
4295b18950
ddraw: Avoid fallout of failing tests.
2007-05-11 11:26:34 +02:00
Stefan Dösinger
a90f650fd2
wined3d: Implement DDBLT_DEPTHFILL on the active depth stencil target.
2007-05-11 11:25:41 +02:00
Stefan Dösinger
5c48d504fc
wined3d: Destroying the resource frees all private data.
...
Also adds a test for ddraw, d3d8 and d3d9.
2007-05-11 11:22:31 +02:00
Stefan Dösinger
a5c484cbf3
ddraw: GetSurfaceDesc returns the surface memory while the surface is locked.
2007-05-11 11:21:44 +02:00
Stefan Dösinger
e7b68eec34
ddraw: Use point filter for blit operations.
...
D3DTEXF_NONE is a special value for mipmapping which disabled
mipmapping, but it is not a valid mag / min filter parameter.
D3DTEXF_POINT is what we want
2007-05-11 11:21:29 +02:00
Stefan Dösinger
6e22f03654
ddraw: Remove all non-d3d7 capability flags.
2007-05-11 11:21:11 +02:00
Peter Oberndorfer
849a0fcf97
ntdll: Use correct prototype for thread function.
2007-05-11 11:20:42 +02:00
Francois Gouget
f999a9e433
wined3d: Add a missing '\n' to a trace.
2007-05-11 11:20:34 +02:00
Francois Gouget
42fa19133a
crypt32: Add missing '\n' in FIXME() call.
2007-05-11 11:20:28 +02:00
Francois Gouget
450ad214ec
msi/tests: Add missing '\n' to ok() calls.
2007-05-11 11:20:25 +02:00
James Hawkins
666cfd1c03
msi: Only check the volume label for every media after the first disk.
2007-05-11 11:20:18 +02:00
Mounir IDRASSI
f772fb9898
rsaenh: Add support for mandatory parameters to RSAENH_CPGetProvParam.
2007-05-11 11:20:13 +02:00
Rob Shearman
c4eeb9f6fa
setupapi: SetupOpenInfFile returns INVALID_HANDLE_VALUE on failure, not NULL.
...
Fix SetupQueryInfOriginalFileInformation to check for the former rather than the latter.
2007-05-11 11:20:04 +02:00
Damjan Jovanovic
3ceaaae3d7
shlwapi: Fix UrlCanonicalizeW's handling of filesystem paths.
2007-05-11 11:19:46 +02:00
Alexandre Julliard
b504d05022
kernel32: Fix typo in CreateActCtxA.
2007-05-11 11:19:38 +02:00
Kirill K. Smirnov
8f45938013
kernel32/tests: Add tests for console screen buffer.
2007-05-10 14:23:46 +02:00
James Hawkins
0de574b258
msi: Deformat the key path before opening the key.
2007-05-10 14:12:57 +02:00
Mounir IDRASSI
204bdb8755
crypt32: Correct the implementation of CertCreateSelfSignCertificate.
2007-05-10 12:53:37 +02:00
H. Verbeet
d7596086bc
wined3d: Trace the VBO and stream number as well in drawPrimitiveTraceDataLocations.
2007-05-10 12:24:59 +02:00
H. Verbeet
79ca4e022d
wined3d: Load texture coordinates even if no texture is bound to that stage at this time.
2007-05-10 12:24:52 +02:00
H. Verbeet
cde60c0b94
wined3d: Split texture coordinate loading from loadVertexData().
2007-05-10 12:24:39 +02:00
H. Verbeet
5188ab4efa
wined3d: Calling glDisableClientState() from loadVertexData() is redundant.
...
unloadVertexData() will already have done this if necessary.
2007-05-10 12:24:19 +02:00
H. Verbeet
f8714d771a
wined3d: Unload vertex weight data in case of EXT_VERTEX_WEIGHTING as well.
2007-05-10 12:24:07 +02:00
Andrew Talbot
303aeee4cb
mlang: Exclude unused headers.
2007-05-10 12:23:24 +02:00
Andrew Talbot
a0436e828b
msacm32: Exclude unused headers.
2007-05-10 12:23:16 +02:00
Andrew Talbot
5c4e38726c
mscms: Exclude unused headers.
2007-05-10 12:23:12 +02:00
Andrew Talbot
f9f70984a5
mapi32: Exclude unused header.
2007-05-10 12:22:21 +02:00
Andrew Talbot
bf1c57de27
mciwave: Exclude unused header.
2007-05-10 12:22:17 +02:00
Andrew Talbot
dd1263aa48
localspl: Exclude unused headers.
2007-05-10 12:22:14 +02:00
Andrew Talbot
e6b430c14e
mcicda: Exclude unused headers.
2007-05-10 12:22:09 +02:00
Alexandre Julliard
276ba12dab
psapi: Don't print output parameters as strings.
2007-05-10 12:15:48 +02:00
Rob Shearman
b005e9ed0d
ole32: Move the logic in StgCreateDocfile for "if no share mode given then DENY_NONE is the default" to before the validateSTGM check.
...
Add a test that shows this behaviour is correct.
Remove a test on the access mode that is redundant because it is already
done in validateSTGM.
2007-05-10 12:15:11 +02:00
Jacek Caban
12aa9e33c5
mshtml: Added IHTMLBodyElement::CreateTextRange implementation.
2007-05-10 12:15:00 +02:00
Jacek Caban
700ccaf767
mshtml: CGID_Undocumented is CGID_DocHostCmdPriv.
2007-05-10 12:14:51 +02:00
Jacek Caban
f0649f3731
mshtml: Added IHTMLTxtRange::get_htmlText implementation.
2007-05-10 12:14:41 +02:00
Jacek Caban
573d612de4
mshtml: Reimplement IHTMTxtRange on top of nsIDOMRange.
2007-05-10 12:14:21 +02:00
Paul Vriens
a543e60dc9
msi/tests: Properly cleanup after each test.
2007-05-10 12:14:14 +02:00
Misha Koshelev
2b7d8cb9d5
msi/tests: automation: Add more tests for Installer::RegistryValue.
...
Add test for a new error condition and tests for returning data from values of different registry value types.
2007-05-10 12:10:28 +02:00
Stefan Dösinger
d08585e6ec
wined3d: Manage private data in a wine linked list.
2007-05-10 12:10:20 +02:00
Stefan Dösinger
1b94a5eefd
ddraw: Fix stupid bug when setting surface client memory.
2007-05-10 11:40:50 +02:00
Stefan Dösinger
df891b823a
ddraw: Always set fullscreen mode in wined3d.
...
DDSCL_NORMAL is not set at initialization. Instead of making this a
& DDSCL_NORMAL || == 0 check just set fullscreen mode always. WineD3D
will catch NOP changes anyway.
2007-05-10 11:40:40 +02:00
Stefan Dösinger
81504d6a2d
wined3d: Support bump environment mapping using GL_NV_texture_shader.
2007-05-10 11:40:27 +02:00
Stefan Dösinger
4a8b55d456
wined3d: Unload vertex weight data in unloadVertexData.
2007-05-10 11:40:15 +02:00
Stefan Dösinger
d9fef10b71
ddraw: Some caps fixes.
...
Cards at DirectX7 times did not support non power of 2 textures, and
some games check the capatiblity flags incorrectly. Rollcage expects the
D3DPTEXTURECAPS_POW2 (limitation) flag set and fails with the reference
rasterizer which support NP2 textures and doesn't have the cap set.
2007-05-10 11:40:01 +02:00
Eric Pouech
fe3869388a
kernel32: Set the new definition for an activation context, and implement adding/releasing references to it.
2007-05-09 12:24:14 +02:00
Eric Pouech
80f41b4937
kernel32: Implemented CreateActCtxA on top of CreateActCtxW.
2007-05-09 12:15:45 +02:00
Stefan Dösinger
ca52d34189
wined3d: Some more ProcessVertices fixes.
...
Remove vbos from the input strided data from the fixed function
attributes explicitly and avoid writing beyond the end of a temporary
buffer when cloning a windows bug.
2007-05-09 12:08:12 +02:00
Stefan Dösinger
bed50115ee
ddraw: More tests and fixes on surface attachments.
2007-05-09 12:07:46 +02:00
Stefan Dösinger
28170f0474
wined3d: Implement environment bump mapping with GL_ATI_envmap_bumpmap.
2007-05-09 12:07:32 +02:00
Stefan Dösinger
992834016a
wined3d: Report only D16, D24S8 and D24X8 depth stencil formats as supported.
2007-05-09 12:07:09 +02:00
James Hawkins
6eb7eadffa
msi: Check the volume name when changing media.
2007-05-09 12:07:01 +02:00
Juan Lang
21dce1d02d
crypt32: Implement CertEnumSystemStore.
2007-05-09 12:06:50 +02:00
Alexandre Julliard
0a5e707a39
advapi32: Fix set process request, a pipe instance can only handle one request.
2007-05-08 21:35:34 +02:00
Alexandre Julliard
aafcfe7663
server: Add support for retrieving results of queued ioctls once they are done.
2007-05-08 20:45:44 +02:00
Paul Vriens
299a358fdb
setupapi/tests: SetupQueryInfOriginalFileInformationA is not available on win98.
2007-05-08 20:09:31 +02:00
Alexandre Julliard
c5134b77c6
ntdll: Support setting the CPU context on the current thread without segment registers.
2007-05-08 20:09:25 +02:00