Commit Graph

18549 Commits

Author SHA1 Message Date
Juan Lang
b6d5972190 rsaenh: More tests and some fixes.
- correct deleting the default container
- imported keys should be stored in their container, not just given to the caller
- tests for these changes
2006-07-28 13:16:33 +02:00
Benjamin Arai
0eed4603c5 oleaut32: VarMonthName - Update error codes and helper functions. 2006-07-28 12:56:45 +02:00
Benjamin Arai
f10ed1f16e oleaut32: VarSub: Conformance test. 2006-07-28 12:56:45 +02:00
Benjamin Arai
9634ffa7dc oleaut32: VarSub: Fixes several data types and corrects error codes. 2006-07-28 12:56:45 +02:00
Robert Shearman
d82d374430 oleaut32: Implement GetTypeInfoCount and GetTypeInfo for standard pictures. 2006-07-28 12:56:45 +02:00
Robert Shearman
3435560317 oleaut32: Implement GetTypeInfoCount for standard fonts. 2006-07-28 12:56:45 +02:00
Robert Shearman
9648b824a1 oleaut32: Implement setting of the hPal property in IPictureDisp::Invoke.
Remove some validation code that is already handled by a more generic
case at the end of the function.
2006-07-28 12:56:45 +02:00
Robert Shearman
e0e7d96ee6 oleaut32: Implement getting of all properties in IPictureDisp::Invoke. 2006-07-28 12:56:45 +02:00
Robert Shearman
9985f50389 oleaut32: Add a test for passing an invalid number of input parameters into IFontDisp::Invoke with DISPATCH_PROPERTYGET. 2006-07-28 12:56:45 +02:00
Robert Shearman
25aff05e4a oleaut32: Add validation for parameters in IPictureDisp::Invoke.
Add some tests for IPictureDisp::Invoke.
2006-07-28 12:56:44 +02:00
Robert Shearman
18732f85f9 oleaut32: Fix the return code for an invalid dispid in IFontDisp::Invoke. 2006-07-28 12:56:44 +02:00
Robert Shearman
fd48f795ff oleaut32: Add a successful test for IFontDisp::Invoke. 2006-07-28 12:56:44 +02:00
Robert Shearman
c2afb5cbfb oleaut32: Handle the Weight property in IFontDisp::Invoke. 2006-07-28 12:56:44 +02:00
Juan Lang
866969ed2b secur32: Improve schannel's AcquireCredentialsHandle, with tests. 2006-07-28 12:36:39 +02:00
James Hawkins
05bd17b8b7 msi: Add tests for MsiDatabaseImport. 2006-07-28 12:35:37 +02:00
Jacek Caban
89b443d559 shdocvw: Added test of GetControlInfo. 2006-07-28 12:34:02 +02:00
Michael Stefaniuc
2783e72a65 Fix 2 "static is not at beginning of declaration" warnings. 2006-07-28 12:33:56 +02:00
Michael Stefaniuc
b222f1bca4 msi: 0xdeadbeef is too big for a signed int thus producing sign
comparison warnings when compared to an int variable. Use 0xdeadbee
instead.
2006-07-28 12:33:45 +02:00
Andrew Talbot
99c5d1957a mapi32/tests: Write-strings warning fix. 2006-07-28 12:33:11 +02:00
Andrew Talbot
ccf7f0777a msi/tests: Write-strings warning fix. 2006-07-28 12:33:01 +02:00
Andrew Talbot
2c23192704 crypt32/tests: Write-strings warnings fix. 2006-07-28 12:32:48 +02:00
Mike McCormack
43f7f3ec3f msi: Don't set the shortcut's working directory if it's NULL. 2006-07-28 12:32:17 +02:00
Mike McCormack
525ceb7085 msi: Fix some memory leaks. 2006-07-28 12:32:14 +02:00
Vitaliy Margolen
6bd7451ece dinput: Keyboard: Use the same event queue mechanism as mouse. 2006-07-28 12:32:08 +02:00
Stefan Dösinger
65e5ed60ae wined3d: Do not use the IWineD3DSurface for the cursor. 2006-07-28 12:31:57 +02:00
Stefan Dösinger
0fbc1fc0df wined3d: Avoid a false ERR. 2006-07-28 12:28:19 +02:00
Jason Green
0312a30676 wined3d: Fix minor typo from shader patch. 2006-07-27 14:40:01 +02:00
Andrew Talbot
aa57a0b939 user/tests: Write-strings warnings fix. 2006-07-27 12:22:55 +02:00
James Hawkins
d1617bea17 msi: Download the MSI package if it is a remote URL. 2006-07-27 12:22:43 +02:00
Juan Lang
3882b4f66a crypt32: Implement CryptStrToNameA/W, with tests. 2006-07-27 12:22:35 +02:00
Juan Lang
8ccbdb801e crypt32: Implement X509_UNICODE_NAME encoding/decoding. 2006-07-27 12:10:45 +02:00
Juan Lang
c562957375 rsaenh: Public keys should be exported with the CALG_RSA_KEYX alg_id. 2006-07-27 12:10:38 +02:00
Alexandre Julliard
06fbe6012f oleaut32: Fixed compiler warning. 2006-07-27 12:03:33 +02:00
Jason Green
46c4b88ba5 wined3d: Fix some upside-down rendering issues for shaders. 2006-07-27 12:03:25 +02:00
Roderick Colenbrander
3127d6401a wined3d: BltFast/BltOverride color keying. 2006-07-27 12:02:16 +02:00
Stefan Dösinger
3588067b90 wined3d: Blacklist WINED3DFMT_R8G8B8. 2006-07-27 11:57:45 +02:00
Mike McCormack
65d12c342d msi: Fix the value of LONG integers in records (suggested by James Hawkins). 2006-07-27 11:57:12 +02:00
Mike McCormack
e12f2b36a3 msi: Remember to free a handle. 2006-07-27 11:57:00 +02:00
Mike McCormack
31c5652dc6 msi: Fix some memory leaks in the condition parser. 2006-07-27 11:56:57 +02:00
Mike McCormack
f3dae17cbb msi: Use msi_alloc/free, not HeapAlloc/Free. 2006-07-27 11:56:51 +02:00
James Hawkins
75c866ed58 msi: Test the column types of MSI packages. 2006-07-27 11:43:33 +02:00
James Hawkins
59a706bc2b msi: Test the states of a component with a compressed file. 2006-07-27 11:43:28 +02:00
James Hawkins
5842af1b95 msi: Fix a typo. 2006-07-27 11:43:22 +02:00
Roderick Colenbrander
727ed6eae6 dinput8: Better DirectInput8Create warning. 2006-07-27 11:43:06 +02:00
Jacek Caban
fddd703b38 shlwapi: Change '/'->'\' only for file protocol in UrlCanonicalize. 2006-07-27 11:42:49 +02:00
Jacek Caban
ae154d44e9 mshtml: Fix handling res URLs with full path and number resource ID. 2006-07-27 11:42:46 +02:00
Robert Shearman
bbdcccd3b7 oleaut32: Add validation of some more parameters in IFontDisp::Invoke. 2006-07-27 11:42:39 +02:00
Robert Shearman
207ec43e70 oleaut32: Clean up IFontDisp::Invoke by using VariantChangeTypeEx to coerce the input parameter into the correct type. 2006-07-27 11:42:33 +02:00
Robert Shearman
67ed752e69 ole32: Add more self-registration entries for classes and interfaces. 2006-07-27 11:42:29 +02:00
Kovács András
de051649c3 wined3d: Fix CopyRects if pDestPointsArray is NULL. 2006-07-26 15:40:39 +02:00
Vitaliy Margolen
334a0719b8 x11drv: Number of fixes for ChangeDisplaySettingsEx with tests. 2006-07-26 15:28:08 +02:00
Stefan Dösinger
3b10a021db wined3d: More efficient color keying dirtifying.
Instead of blindly dirtifying the surface LoadTexture keeps track of
the color key that was used when creating the opengl texture and
reloads the surface if the color key has changed.
2006-07-26 15:21:00 +02:00
Stefan Dösinger
06106e2810 ddraw: Support using an application-provided surface pointer. 2006-07-26 15:17:59 +02:00
Mike McCormack
aff9f4c1ed msi: Fix an off by one error in MsiRecordGetString. 2006-07-26 15:17:42 +02:00
Mike McCormack
76baa45a86 msi: Implement SQL inner joins. 2006-07-26 15:17:40 +02:00
Alexandre Julliard
37bf722401 crypt32/tests: Clean up temp files. 2006-07-26 14:51:10 +02:00
Alexandre Julliard
c627601c3b server: Convert the server start time to the abs_time_t type. 2006-07-26 14:50:55 +02:00
Alexandre Julliard
3095a48d6f server: Convert thread creation/exit times to the abs_time_t type. 2006-07-26 14:49:55 +02:00
Alexandre Julliard
3ca608b1b3 ntdll: Renamed the NTDLL_get/from_server_timeout functions since they don't deal only with timeouts. 2006-07-26 14:49:13 +02:00
Alexandre Julliard
ce40ef18df server: Rename the wait_input_idle request to better reflect what it does.
Also get rid of the unused timeout field.
2006-07-26 11:48:25 +02:00
Karsten Elfenbein
dd6598b834 rsaenh: Fix the case when CPGetHashParam should return the size of the HASHVAL. 2006-07-26 11:11:03 +02:00
Karsten Elfenbein
bf1ad6c324 rsaenh: Fix the case when the CPEncrypt function is asked for the needed buffer size. 2006-07-26 11:11:03 +02:00
Andrew Talbot
4b792c6d56 winspool.drv/tests: Write-strings warnings fix. 2006-07-26 10:27:08 +02:00
Andrew Talbot
320da90632 msi/tests: Write-strings warnings fix. 2006-07-26 10:25:21 +02:00
Samuel Lidén Borell
5d67651a71 dmime: Accept IDirectMusicPerformance2 in QueryInterface. 2006-07-26 10:25:03 +02:00
Juan Lang
6e23b4a25d crypt32: Implement file stores. 2006-07-26 10:24:53 +02:00
Stefan Dösinger
a5142837c6 wined3d: Enable all bump mapping formats. 2006-07-26 10:24:37 +02:00
Jason Green
f6b88b93ad wined3d: Fix crash caused by bad TRACE. 2006-07-26 10:24:27 +02:00
Michael Stefaniuc
5ca9f82661 wined3d: Remove superfluous breaks. 2006-07-26 10:24:15 +02:00
Mike McCormack
328298b64f msi: Add a FIXME for join queries. 2006-07-26 10:23:44 +02:00
Mike McCormack
1d46cdf11a msi: Always load all the components. 2006-07-26 10:23:34 +02:00
Robert Shearman
5c8b22f385 dbghelp: Implement SymGetSymFromAddr64. 2006-07-26 10:23:19 +02:00
Robert Shearman
68249c10df configure: Add a check for the DGifOpen function in the gif_lib.h header as the v4 of the file does define it, while v3 doesn't. 2006-07-26 10:23:14 +02:00
Stefan Siebert
bb310d5486 comdlg32: GetOpenFileNameW - Create unicode windows. 2006-07-26 10:22:53 +02:00
Neil Skrypuch
8cec3cf120 oleaut32: Adding a NULL to a safearray is supposed to crash. 2006-07-25 12:05:28 +02:00
Alexandre Julliard
b91a6298a7 ntdll: Avoid accessing the TEB after the memory view has been released.
When using reserved areas the memory could potentially be reused right
after the release.
2006-07-25 12:03:56 +02:00
Phil Lodwick
dd000074fe rpcrt4: Support for SMVARRAY in EmbeddedComplexSize. 2006-07-25 11:31:59 +02:00
Jason Green
7e90aba97b wined3d: Implement more GLSL instructions.
Implement D3DSIO_TEXREG2AR, TEXREG2GB, TEXREG2RGB, TEXM3X3TEX, TEXM3X3SPEC.
2006-07-25 11:22:55 +02:00
Mike McCormack
4ab109e507 msi: Fix where queries on 32bit integer columns. 2006-07-25 11:22:43 +02:00
James Hawkins
8144e17169 msi: Add tests for the WHERE SQL clause. 2006-07-25 11:22:19 +02:00
Hwang YunSong(황윤성)
920b36bdc2 wineps.drv: Updated Korean resource. 2006-07-25 11:22:12 +02:00
H. Verbeet
536638918d wined3d: Add real occlusion query support. 2006-07-25 11:22:00 +02:00
H. Verbeet
8c981140a2 wined3d: Add traces to IWineD3DVertexShaderImpl_SetFunction & IWineD3DPixelShaderImpl_SetFunction. 2006-07-25 11:21:51 +02:00
H. Verbeet
2d6e661fbe wined3d: D3d8 shaders can have a NULL pFunction, but a valid vertex declaration. 2006-07-25 11:21:46 +02:00
Jacek Caban
f06f3cf470 shdocvw: Added more test and fixes. 2006-07-25 11:21:21 +02:00
Huw Davies
5b27ce2313 gdi32: Use the correct name when writing the fixed font registry value. 2006-07-24 19:57:38 +02:00
Dmitry Timoshkov
a8af062baa user: Add more TrackMouseEvent tests, particularly a test with
injected mouse move events. Fix a problem detected by the test.
2006-07-24 19:57:33 +02:00
Dmitry Timoshkov
5292f97611 user: Various TrackMouseEvent fixes.
- Use WINPOS_WindowFromPoint instead of WindowFromPoint in order to
  use hittest directly to simplify the code. 
- WM_NCMOUSEHOVER and WM_MOUSEHOVER take different parameters.
2006-07-24 19:57:02 +02:00
Dmitry Timoshkov
e882cdf55c user: Add a trace to EndDeferWindowPos. 2006-07-24 19:56:26 +02:00
Dmitry Timoshkov
b32597826e user: Use (win) debug channel by default, add a TRACE to SendInput. 2006-07-24 19:56:16 +02:00
Christian Gmeiner
c514700be2 setupapi: Move SetupDiGetClassDevsExW into devinst.c. 2006-07-24 19:56:03 +02:00
Mike McCormack
9f89427291 msi: Use CLSIDFromString to make squash_guid a bit more robust. 2006-07-24 19:55:53 +02:00
Mike McCormack
bc673bff01 msi: Make MsiConfigureFeature a bit more robust. 2006-07-24 19:55:50 +02:00
Mike McCormack
0bfb9c3e3d msi: Move COM server implementation to a separate file. 2006-07-24 19:55:41 +02:00
Jason Green
ac8f2c033c wined3d: Improve traces for D3DTRANSFORMSTATETYPE.
Added debug function for WINED3DTRANSFORMSTATETYPE and changed all
references from D3DTS_* to WINED3DTS_*.
2006-07-24 19:55:27 +02:00
Alexandre Julliard
6c9ade0529 ntdll: Allocate the PEB with NtAllocateVirtualMemory too. 2006-07-24 15:19:32 +02:00
Alexandre Julliard
cc297050f9 ntdll: Support memory allocations inside reserved areas. 2006-07-24 14:00:19 +02:00
Alexandre Julliard
c060cdbc14 ntdll: Propagate the MEM_TOP_DOWN flag into the map_view() function. 2006-07-24 13:59:44 +02:00
Robert Shearman
c0596e0ae9 msi: The szLogFile parameter of MsiEnableLogW is optional, so handle the case of it being NULL. 2006-07-24 13:47:50 +02:00
Robert Shearman
5700fe8a61 rpcrt4: Set BufferMark before calling EmbeddedPointerMarshall, EmbeddedPointerUnmarshall or EmbeddedPointerMemorySize. 2006-07-24 13:47:40 +02:00
Robert Shearman
ba9158e2e1 rpcrt4: Improve the stubs for RpcImpersonateClient and RpcRevertToSelf. 2006-07-24 13:47:36 +02:00
Robert Shearman
a8531067c4 rpcrt4: Support small fixed arrays in EmbeddedComplexSize. 2006-07-24 13:47:31 +02:00
Robert Shearman
4c4fc14fe9 rpcrt4: Allocate memory based on MaxCount, not ActualCount in NdrConformantStringUnmarshall. 2006-07-24 13:47:25 +02:00
Robert Shearman
98c26a81fe rpcrt4: Add support for marshaling the FC_HYPER base type in complex types.
Change the FIXME messages to print out unrecognised format characters in 
hex rather than decimal.
2006-07-24 13:47:13 +02:00
Robert Shearman
2334e18ada uuid: Add IIDs and CLSIDs from xmldso.h. 2006-07-24 13:47:08 +02:00
Robert Shearman
eb885a750f oleaut32: Initialize pRetVal in ITypeInfo::Invoke before calling VariantCopyInd
as native doesn't assume that it doesn't contain valid data.
2006-07-24 13:46:57 +02:00
Robert Shearman
986b33d171 msxml3: Use general DLL registration framework to register CLSIDs and ProgID's. 2006-07-24 13:46:44 +02:00
Mike McCormack
a652e28517 msi: Add a test case for MsiGetFileHash. 2006-07-24 13:46:37 +02:00
Mike McCormack
e8a7587bdb msi: Implement MsiGetFileHash. 2006-07-24 13:46:33 +02:00
Mike McCormack
6eb4bfe85f winex11.drv: Avoid an uninitialized variable warning. 2006-07-24 13:46:26 +02:00
Stefan Dösinger
a98ccb543d wined3d: Draw the cursor. 2006-07-24 13:27:15 +02:00
Stefan Dösinger
14c2aa0ed6 wined3d: Use the ddraw blitting code for IWineD3DDevice::ColorFill. 2006-07-24 13:27:15 +02:00
Mike McCormack
bb141641d3 msi: Reimplement MsiGetUserInfo using awstrings. 2006-07-24 13:27:15 +02:00
Dan Kegel
91f9746d2f winedos: Limit reported disk space to 1GB. 2006-07-24 12:57:34 +02:00
Jason Green
75950b5bf8 wined3d: Replace memset/memcpy routines on stateblock (fixes dynamic shader constants regression). 2006-07-24 12:57:34 +02:00
Detlef Riekenberg
75dce501ef comdlg32/tests: PrintDlg with PD_RETURNDEFAULT can fail. 2006-07-24 12:57:34 +02:00
Vitaliy Margolen
3241974ebd dinput: Simplify code a bit. 2006-07-24 12:57:34 +02:00
Vitaliy Margolen
b88c1677d1 dinput: Fix small typo. 2006-07-24 12:57:34 +02:00
Stefan Dösinger
127613bc6f wined3d: Whitelist pixelformats instead of blacklisting. 2006-07-24 12:57:34 +02:00
Stefan Dösinger
a64febd3d1 wined3d: Reactivate the X bits fixup. 2006-07-24 12:57:33 +02:00
Mike McCormack
dc4d5b0f0e msi: MoveMsiEnumPatches to registry.c 2006-07-24 12:57:33 +02:00
Mike McCormack
591309875a shdocvw: Register MruListLong. 2006-07-24 12:57:33 +02:00
Mike McCormack
6212439936 hlink: Implement HlinkNavigateToStringReference. 2006-07-24 12:57:33 +02:00
Mike McCormack
e4025c50c7 hlink: Only release an object that we successfully created. 2006-07-24 12:57:33 +02:00
Mike McCormack
c307df85cc query: Add a stub implementation for LocateCatalogs. 2006-07-24 12:57:33 +02:00
Jacek Caban
a04ffc3795 urlmon: Don't use freed string in TRACE. 2006-07-24 12:57:33 +02:00
Jacek Caban
9dc2563aaa shdocvw: Return S_OK in IPersistStreamInit::Load. 2006-07-24 12:57:32 +02:00
Louis. Lenders
e41cd2ff14 shell32: Define one more avi resource. 2006-07-24 12:57:32 +02:00
James Hawkins
dc0aad523b msi: Add tests for component and feature states. 2006-07-24 12:57:32 +02:00
Andrew Talbot
bbd8008b55 shell32/tests: Write-strings warnings fix. 2006-07-24 12:57:32 +02:00
Andrew Talbot
0c96a42a59 riched20: Write-strings warnings fix.
The string members of the FINDTEXT and FINDTEXTEX structs are declared
constant in the SDK.
2006-07-24 12:57:32 +02:00
James Hawkins
e295bd9743 msi: Expand features with odd Display values. 2006-07-21 20:22:48 +02:00
James Hawkins
cf9886e6e0 msi: Don't display a feature if its Display value is zero. 2006-07-21 20:22:41 +02:00
James Hawkins
cae3215a6f msi: Set the component's initial state based on its attributes. 2006-07-21 20:22:27 +02:00
Jason Green
3c03ae2f84 wined3d: Minor trace corrections in Set___ShaderConstants(). 2006-07-21 20:22:19 +02:00
Stefan Dösinger
9423fd2d9f wined3d: Do not try to create a vbo more than once. 2006-07-21 20:21:00 +02:00
Stefan Dösinger
d637aa3581 wined3d: Move vertex fixups into their own function. 2006-07-21 20:20:54 +02:00
Alexandre Julliard
0c453bc7c6 ntdll: Use NtAllocateVirtualMemory to allocate all TEBs except the first one. 2006-07-21 20:20:30 +02:00
Benjamin Arai
b636e4dbf4 oleaut32: Fix missing tests and heap errors for VarCat conformance. 2006-07-21 13:40:39 +02:00
Benjamin Arai
4026a4c0a8 oleaut32: Fix temp variant initialization issues in VarCat. 2006-07-21 13:40:32 +02:00
Stefan Siebert
026dd2d88a ntdll: Implementation of process CreationTime and ExitTime. 2006-07-21 13:27:16 +02:00
Christian Gmeiner
51cd07c37e setupapi: Implemented SetupDiCreateDeviceInfoA. 2006-07-21 13:26:01 +02:00
Christian Gmeiner
dce52c1b3b setupapi: Rename a test. 2006-07-21 13:25:43 +02:00
Robert Reif
a2cdb3ba9a advapi32: Partial LookupAccountSid implementation. 2006-07-21 13:25:29 +02:00
Alexandre Julliard
d49884c3e9 ntdll: Simplify the sanity checks in RtlFreeHeap and RtlReAllocateHeap. 2006-07-21 13:22:13 +02:00
Alexandre Julliard
4ed286b431 ntdll: Set a proper HEAP_MIN_DATA_SIZE on 64-bit platforms. 2006-07-21 11:53:52 +02:00
Alexandre Julliard
1316334952 ntdll: Add a few more free list entries to the heap. 2006-07-21 11:53:24 +02:00
Hwang YunSong(황윤성)
c945c25b82 comdlg32: Updated Korean resource. 2006-07-21 10:57:06 +02:00
Mike McCormack
aed2de8ec9 msi: Handle W/A conversions more correctly in MsiProvideQualifiedComponentEx. 2006-07-21 10:56:53 +02:00
Mike McCormack
869495efd3 msi: Use msi_reg_get_val_str() to read a registry value. 2006-07-21 10:56:40 +02:00
Mike McCormack
db1baf7367 msi: Add a stub implementation for MsiProvideQualifiedComponentExA. 2006-07-21 10:56:30 +02:00
Mike McCormack
8bce656fd3 msi: Components with INSTALLSTATE_NOTUSED are considered present. 2006-07-21 10:56:17 +02:00
Mike McCormack
a36d06c003 msi: A component with an empty path is not used. 2006-07-21 10:55:48 +02:00
Mike McCormack
dfb1f4f55b msi: Use TRACE not FIXME for already implemented functions. 2006-07-21 10:55:37 +02:00
Ivan Gyurdiev
84d6bd0469 d3d9: State management test framework for d3d9. 2006-07-21 10:55:23 +02:00
Ivan Gyurdiev
99f67c676b wined3d: Respect EnableAutoDepthStencil parameter. 2006-07-21 10:54:43 +02:00
Ivan Gyurdiev
99272f0dee wined3d: Correct initial render states. 2006-07-21 10:54:12 +02:00
Ivan Gyurdiev
65109002ae wined3d: Do not return WINED3DERR_INVALIDCALL for Phong shading. 2006-07-21 10:53:54 +02:00
Ivan Gyurdiev
0c6c9f04a7 wined3d: Restore recording mode later in ActiveRender(). 2006-07-21 10:53:34 +02:00
Ivan Gyurdiev
b77b72c91b wined3d: Read shader constants from correct stateblock. 2006-07-21 10:53:01 +02:00
Andrew Talbot
dc3dd4784d mscms/tests: Write-strings warnings fix. 2006-07-21 10:52:50 +02:00
Dmitry Timoshkov
f1e46cbe85 user: Add a TrackMouseEvent test, make it pass under Wine. 2006-07-21 10:52:36 +02:00
Jeff Latimer
8d139c8b96 usp10: Add functionality for ScriptXtoCP and ScriptCPtoX calls. 2006-07-21 10:52:19 +02:00
Robert Shearman
2308d49bcb ole32: Implement CoRegisterPSClsid. 2006-07-21 10:52:03 +02:00
Juan Lang
fb6bd2414b msi: Don't use fixed-size buffers in AppSearch action. 2006-07-21 10:49:09 +02:00
Roderick Colenbrander
951f4657b7 dinput8: DirectInput8Create rewrite. 2006-07-21 10:48:51 +02:00
Benjamin Arai
31e3ad7150 oleaut32: OLEFontImpl_GetIDsOfNames conformance test. 2006-07-21 10:48:34 +02:00
Benjamin Arai
f75b9f190f oleaut32: Implements OLEFontImpl_GetIDsOfNames. 2006-07-21 10:48:26 +02:00
Bang Jun-Young
4988fad232 comdlg32: Remove redundant headers. 2006-07-21 10:48:17 +02:00
Ge van Geldorp
1e554e870b gdi: Use variables of correct size. 2006-07-21 10:48:09 +02:00
Christian Gmeiner
41aefd8c62 setupapi: Add stub for SetupDiCreateDeviceInfoW. 2006-07-20 12:52:39 +02:00
Christian Gmeiner
bb80e2282e setupapi: Remove unneeded NULL checks before MyFree(). 2006-07-20 12:52:14 +02:00
James Hawkins
ece0ae0a41 msi: Implement the SetInstallLevel event. 2006-07-20 12:51:20 +02:00
James Hawkins
de73481c89 msi: Forward MsiSetInstallLevel to an internal MSI_SetInstallLevel that can be used internally. 2006-07-20 12:51:11 +02:00
James Hawkins
7bcac31dcf msi: Update feature states after changing install levels, as they may have changed. 2006-07-20 12:50:14 +02:00
James Hawkins
7c7f0bb2c1 msi: Rename SetFeatureStates to match the naming scheme of internal msi functions. 2006-07-20 12:50:02 +02:00
Hans Leidekker
401e32ee38 usp10: Implement and test ScriptCacheGetHeight. 2006-07-20 12:12:05 +02:00
Jacek Caban
e8617b9f1a urlmon: Added PARSE_CANONICALIZE implementation in CoInternetParseUrl. 2006-07-20 12:11:43 +02:00
Jacek Caban
21ba0bf3e8 mshtml: Wrap remaining Heap* functions by inline functions. 2006-07-20 12:11:39 +02:00
Paul Vriens
5a086a5210 wininet: FTP_FtpDeleteFileW expects a LPWININETFTPSESSIONW. 2006-07-20 12:11:34 +02:00
Andrew Talbot
4f608f0bbb dnsapi/tests: Write-strings warnings fix. 2006-07-20 12:11:25 +02:00
Andrew Talbot
8d1e492ad3 comctl32/tests: Write-strings warnings fix. 2006-07-20 12:11:18 +02:00
H. Verbeet
a8f2c1075a wined3d: Compilation fixes. 2006-07-20 12:11:06 +02:00
Kovács András
71924d7da6 dinput: joydev_enum_deviceA now returns the correct value. 2006-07-20 12:10:55 +02:00
Hwang YunSong(황윤성)
c872bd5fed comctl32: Updated Korean resource. 2006-07-20 12:10:21 +02:00
Juan Lang
1eefa005da crypt32: Implement more string types for X509_NAME_VALUE. 2006-07-20 12:09:59 +02:00
Juan Lang
9bce49543b crypt32: Correct handling of empty output buffer in CertRDNValueToStr and CertNameToStr. 2006-07-20 12:09:17 +02:00
Juan Lang
07253473d4 msi: Implement ACTION_AppSearchIni. 2006-07-20 12:09:06 +02:00
Alexandre Julliard
3f2da592ad ntdll: Null-terminate strings returned by VFAT_IOCTL_READDIR_BOTH to work around a kernel bug. 2006-07-19 20:04:45 +02:00
Paul Vriens
5ede40ab5d wininet: FTP_FtpRenameFileW expects a LPWININETFTPSESSIONW. 2006-07-19 18:16:02 +02:00
Juan Lang
ead21189c2 crypt32: Implement X509_UNICODE_NAME_VALUE encoding/decoding. 2006-07-19 18:15:56 +02:00
Juan Lang
0042c010af msi: Implement searching parent in ACTION_AppSearchReg. 2006-07-19 18:15:49 +02:00
Mike McCormack
fee5bee811 msi: Implement MsiConfigureFeatureW. 2006-07-19 18:15:35 +02:00
Mike McCormack
4642221875 msi: Fix the size of base 85 GUIDs. 2006-07-19 18:15:26 +02:00
Mike McCormack
9a9195d6e4 msi: Only load the features and files tables once. 2006-07-19 18:15:21 +02:00
Jeff Latimer
ac40febae2 usp10: Add ScriptStringCPtoX and ScriptStringXtoCP stubs. 2006-07-19 18:12:35 +02:00
Alexandre Julliard
763e96abae kernel: Simplify set_process_name now that it doesn't have to handle winevdm. 2006-07-19 15:04:57 +02:00
Alexandre Julliard
2cb0f43224 kernel: Added support for exec'ing a new Win32 process.
Use it to restart execution if the main binary can't be loaded because
of address space conflicts, and also for Win16/DOS support.
2006-07-19 14:12:58 +02:00
Alexandre Julliard
c316f0e47f server: Simplify process creation.
Pass the socket for the new process from the parent through the
environment.
Perform initialisations during the new_process request.
2006-07-19 14:00:10 +02:00
Jason Green
718716b77a wined3d: Make the number of floating point shader constants dynamic. 2006-07-19 09:54:30 +02:00
Stefan Leichter
b5c98f4dd6 crypt32: Make tests loadable on NT4. 2006-07-19 09:54:22 +02:00
James Hawkins
fc56e92657 msi: Add a stub implementation of MsiSourceListClearAll. 2006-07-19 09:47:00 +02:00
James Hawkins
2396e2a59f msi: Sort SelectionTree items by their Display value. 2006-07-19 09:46:31 +02:00
Huw Davies
045d817f4b msi: Create files with the correct file attributes. 2006-07-19 09:44:41 +02:00
Mike McCormack
1aba0d62c6 msi: Check the right pointers for NULL. 2006-07-19 09:42:36 +02:00
Mike McCormack
bf57910537 msi: Set properties, not the command line in MsiReinstallFeatureW. 2006-07-19 09:41:06 +02:00
Mike McCormack
a7e6864be1 msi: Implement MsiSetInstallLevel. 2006-07-19 09:40:26 +02:00
Hwang YunSong(황윤성)
ad15e61e9e mshtml: Updated Korean resource. 2006-07-19 09:40:18 +02:00
Andrew Talbot
b62bbe5568 secur32: Write-strings warnings fix. 2006-07-19 09:39:54 +02:00
Andrew Talbot
a0f208755e crypt32/tests: Write-strings warnings fix. 2006-07-19 09:39:03 +02:00
Benjamin Arai
911af4dce9 oleaut32: Update error codes for VarMod. 2006-07-19 09:38:50 +02:00
Huw Davies
a307901ac0 msxml3: removeChild should catch a NULL child node. 2006-07-19 09:38:35 +02:00
Huw Davies
120e808f13 msxml3: Add a test to check that selectSingleNode returns a NULL-ptr when it doesn't find a match. 2006-07-19 09:38:29 +02:00
Juan Lang
2590c081a1 msi: Set name in ACTION_AppSearchGetSignature. 2006-07-19 09:38:24 +02:00
Juan Lang
dc98a727f3 crypt32: Don't return from a try block. 2006-07-19 09:38:18 +02:00
Jacek Caban
5b37fe45bb mshtml: Added stub implementation of ShowHTMLDialog. 2006-07-19 09:38:08 +02:00
Stefan Dösinger
bffe5a6922 ddraw/wined3d: Remove texture format enumeration functions. 2006-07-18 11:25:22 +02:00
Stefan Dösinger
9740555d83 wined3d: Duplicate flips in software if the local copy is up to date. 2006-07-18 11:24:51 +02:00
Stefan Dösinger
9a9a14d4f5 wined3d: Disable the fog before writing the back buffer data. 2006-07-18 11:24:08 +02:00
Stefan Dösinger
739d565c59 wined3d: Add a setting for the render target locking method. 2006-07-18 11:22:51 +02:00
Stefan Dösinger
f8ca32b3fb wined3d: Break the glDrawPixels call out of UnlockRect. 2006-07-18 11:22:09 +02:00
Juan Lang
8d8520975f crypt32: Output x.500 strings from CertNameToStrA/W. 2006-07-18 11:19:05 +02:00
Juan Lang
30bf5d9adb crypt32: Fix reading key prov info from serialized data. 2006-07-18 11:18:37 +02:00
Juan Lang
11d018471b crypt32: Always set required encoded length in CryptEncodeObject(Ex). 2006-07-18 11:17:45 +02:00
Juan Lang
9e7f182871 msi: Fix silly pointer error. 2006-07-18 11:17:31 +02:00
James Hawkins
7745a831a1 msi: Update the feature components' states when a feature is selected. 2006-07-18 11:17:20 +02:00
Duane Clark
f8e4d4ccee msvcrt: Add tests of file operations in ASCII mode. 2006-07-18 11:16:31 +02:00
Jacek Caban
d85110a317 urlmon: Fix handle leak. 2006-07-18 11:16:20 +02:00
Jacek Caban
a4cc5bf299 mshtml: Wrap more Heap* function by inline functions. 2006-07-18 11:16:14 +02:00
Robert Shearman
a05672e55f oleaut32: Add an exception handler around code executed on the server side from the typelib marshaler. 2006-07-18 11:16:02 +02:00
Robert Shearman
aea12b4695 msi: Fix conversion of path to include nul-termination character in MsiProvideQualifiedComponentA. 2006-07-18 11:13:43 +02:00
Robert Shearman
d2cb9ec567 rpcrt4: Display a big message box if the user tries to use typelib
marshaling in native oleaut32 with builtin rpcrt4 to tell them what is
wrong.
2006-07-18 11:13:36 +02:00
Robert Shearman
9318cb0fbc rpcrt4: Handle more structure padding values. 2006-07-18 11:12:47 +02:00
Robert Shearman
ad6b0dc281 oleaut32: Revert check for FUNCFLAG_FRESTRICTED in ITypeInfo::Invoke.
The change caused regressions in a number of applications and needs more 
study to see what the correct behaviour should be.
2006-07-18 11:12:35 +02:00
Christian Costa
2dc451e181 wined3d: Readd missing copyright to shaders files. 2006-07-18 11:10:34 +02:00
Christian Costa
95ac88cc0b wined3d: Fix typo in ARB pixel shader. 2006-07-18 11:10:23 +02:00
Benjamin Arai
d42002b72c oleaut32: VarCmp - Corrected function description. 2006-07-18 11:10:15 +02:00
H. Verbeet
593541a50c wined3d: Increment texture_idx when continuing as well. 2006-07-18 11:09:46 +02:00
Andrew Talbot
902b2a70a8 advapi32/tests: Write-strings warnings fix. 2006-07-18 11:09:38 +02:00
Huw Davies
f01ae8ace9 comctl32: All items should be marked as unchecked when LVS_EX_CHECKBOXES is initially set.
When a new item is added with LBS_EX_CHECKBOXES already set then that item is marked as unchecked.
2006-07-18 11:09:27 +02:00
Jason Green
6a97f2202e wined3d: Fix for vertex shaders. 2006-07-17 15:05:38 +02:00
Jacek Caban
22cf1c9e4d mshtml: Wrap Heap* functions by inline functions. 2006-07-17 15:05:38 +02:00
Stefan Dösinger
ecbb53a723 wined3d: Break out the frame buffer readback of LockRect, implement palettized readback. 2006-07-17 15:05:38 +02:00
Robert Shearman
f57ddeb9db dbghelp: Don't access a negative section index in elf_map_section. 2006-07-17 14:49:05 +02:00
Robert Shearman
f9053b91bf dbghelp: Avoid accessing a negative string index when parsing stabs entries with an empty string. 2006-07-17 14:49:05 +02:00
Robert Shearman
4a95b6ae0a ntdll: Fix a return code from RtlVerifyVersionInfo and change the FIXME to a TRACE now that all of the tests pass. 2006-07-17 14:48:05 +02:00
Robert Shearman
1aabfabf65 kernel: Fix an incorrect version test. 2006-07-17 14:46:26 +02:00
Robert Shearman
a3ca06be2f ntdll: Fix RtlVerifyVersionInfo handling of major, minor and service pack versions, which are tested in a hierarchical manner.
Add some new tests for the different condition values.
2006-07-17 14:46:26 +02:00
Robert Shearman
31d9341e8e ntdll: Use a common condition value for the major, minor and service pack version numbers. 2006-07-17 14:46:26 +02:00
Robert Shearman
644e079d57 ntdll: Reduce duplicated code in RtlVerifyVersionInfo by calling a function for comparing the values. 2006-07-17 14:46:26 +02:00