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