Commit Graph

18345 Commits

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