Jacek Caban
3cf1e46d95
ole32: Clean up OleRun.
2006-08-02 22:01:15 +02:00
Krzysztof Foltman
9dd276bfd1
riched20: Added short descriptions to functions in run.c, just in case
...
anybody had any doubts about what they actually do.
2006-08-02 22:01:10 +02:00
Alexandre Julliard
2c2299685f
user: Implementation of Get/SetWindowLongPtr for 64-bit platforms.
...
Also use the same code for Get/SetWindowWord.
Based on a patch by Ge van Geldorp.
2006-08-02 21:59:00 +02:00
Mike McCormack
b73dca2302
msi: Only ever write the long path for InProcServers.
2006-08-02 13:41:13 +02:00
Mike McCormack
244405af47
msi: Register advertised components too.
2006-08-02 13:41:06 +02:00
Alexandre Julliard
5234c8c94b
uxtheme: Make some variables static.
2006-08-02 13:33:01 +02:00
Alexandre Julliard
7d5da23463
oledlg: Make a string static.
2006-08-02 13:32:34 +02:00
Alexandre Julliard
ae1f6982a0
kernel32: Make the keymap entries const.
2006-08-02 13:32:05 +02:00
Alexandre Julliard
518ee99f6f
ole32: Make some functions and variables static.
2006-08-02 13:31:26 +02:00
Alexandre Julliard
0b8c80351a
msxml3: Make some functions and variables static.
2006-08-02 13:28:36 +02:00
Alexandre Julliard
1249c64277
opengl32: Make some functions and variables static.
2006-08-02 13:26:36 +02:00
Alexandre Julliard
986e202ab4
glu32: Make some functions static.
2006-08-02 13:26:24 +02:00
Alexandre Julliard
179a4e0a2e
dsound: Make some functions static.
2006-08-02 13:26:14 +02:00
Alexandre Julliard
241abf4e1b
winex11.drv: Make some functions and variables static, and get rid of x11ddraw.h.
2006-08-02 13:21:58 +02:00
James Hawkins
91ec65d7f1
msi: Add tests for SQL query markers.
2006-08-02 11:45:26 +02:00
James Hawkins
1dd97aa154
msi: A file that does not have the msidbFileAttributesCompressed bit set should be considered non-compressed.
2006-08-02 11:45:04 +02:00
James Hawkins
f10365bb5d
msi: Don't crash if an empty record is given to MsiProcessMessage.
2006-08-02 11:44:55 +02:00
James Hawkins
7edea0cc68
msi: Set the install state to INSTALLSTATE_LOCAL for features with compressed files.
2006-08-02 11:42:20 +02:00
Robert Reif
0424424e34
advapi32: LsaQueryInformationPolicy: do the right thing for both domains and accounts.
2006-08-02 11:42:10 +02:00
Juan Lang
7fc56136be
wintrust: Implement TrustIsCertificateSelfSigned.
2006-08-02 11:41:44 +02:00
Juan Lang
5af2b06d47
crypt32: Support more types in CertRDNToStr.
2006-08-02 11:41:38 +02:00
Hwang YunSong(황윤성)
d93a1c1e05
msvfw32: Updated Korean resource.
2006-08-02 11:41:29 +02:00
Stefan Leichter
999b48d8b5
shell32: Fix the file version string of the version resource.
2006-08-02 11:41:19 +02:00
Andrew Talbot
cb1930cf79
kernel/tests: Write-strings warnings fix.
2006-08-02 11:41:09 +02:00
Andrew Talbot
b20a8916a9
kernel: Write-strings warnings fixes.
2006-08-02 11:41:03 +02:00
Francois Gouget
26baab3564
mshtml: Remove unwarranted REG_EXPAND_SZ flags.
2006-08-01 21:14:40 +02:00
Huw Davies
650c9c42de
comctl32: Limit the width of the watermark to 164 pixels.
2006-08-01 18:41:59 +02:00
Huw Davies
608ddd4742
comctl32: Limit the size of the header bitmap to 49x49.
2006-08-01 18:41:48 +02:00
Huw Davies
d1be762464
comctl32: Invalidate the header area so that updated titles will be drawn.
2006-08-01 18:41:40 +02:00
Huw Davies
12c0da6815
comctl32: Wordwrap the sub title.
2006-08-01 18:41:35 +02:00
Huw Davies
64ddc97b09
comctl32: The titles are already converted to unicode so always use DrawTextW to write them.
2006-08-01 18:41:01 +02:00
Mikołaj Zalewski
718a9d6df5
shell32: Send directories and non-regular files to the trash.
2006-08-01 18:35:03 +02:00
Dmitry Timoshkov
0049e563cc
user: Add a couple of missing bits to the SetWindowLong test.
2006-08-01 18:34:56 +02:00
Jacek Caban
166f1999ca
mshtml: Added implementation of put_scrollTop and put_scrollLeft.
2006-08-01 18:34:43 +02:00
Jacek Caban
82676b999d
mshtml: Store HTMLElement pointer in HTMLTextContainer.
2006-08-01 18:34:39 +02:00
Robert Reif
c6e513dc72
advapi32: More LsaQueryInformationPolicy tests.
2006-08-01 18:34:35 +02:00
Mike McCormack
9198d016f2
hlink: Use ShellExecute to start the link if we can't get a IHlinkTarget.
2006-08-01 18:34:21 +02:00
Alexandre Julliard
0e5f29ba92
gdi: Fixed buffer overflow in GetCharABCWidthsI.
2006-08-01 17:52:48 +02:00
Robert Shearman
2afa602059
msxml3: Add progids for MSXML.DOMDocument and MSXML.FreeThreadedDOMDocument.
...
Don't delete the progid key when unregistering coclasses - this is now
done in unregister_progids.
2006-08-01 11:21:27 +02:00
Robert Shearman
1933135f0d
msxml3: Separate the writing of progids from the writing of classes.
...
This allows writing multiple progids that refer to one class.
Support writing out Version and VersionIndependentProgId keys for classes.
2006-08-01 11:21:22 +02:00
Michael Stefaniuc
cd5072f89c
kernel: Wsign-compare warning fix.
2006-08-01 11:17:19 +02:00
Robert Reif
3879fef21d
advapi32: LsaQueryInformationPolicy update.
...
Update LsaQueryInformationPolicy to use correct computer name and SID.
Add support for PolicyDnsDomainInformation.
2006-08-01 11:01:04 +02:00
Mike McCormack
a430db9e39
hlink: Add a short test case.
2006-08-01 10:54:16 +02:00
Mike McCormack
af29c05a05
hlink: Use CoTaskMemAlloc when returning memory to a caller.
2006-08-01 10:52:30 +02:00
Mike McCormack
dc3d475147
hlink: Create a strdupW function and use it.
2006-08-01 10:52:01 +02:00
Thomas Kho
88cc410fd6
msi: Wake dialog on messages from external threads.
2006-08-01 10:51:55 +02:00
James Hawkins
38f2ba23f1
msi: Fix a couple install state test cases.
...
- Correctly handle the msidbComponentAttributesOptional component attribute.
- Don't set a component's state to INSTALLSTATE_LOCAL if the
msidbComponentAttributesSourceOnly attribute is provided.
2006-08-01 10:49:20 +02:00
James Hawkins
6330f14da9
msi: Fix the add_feature_entry helper function.
2006-08-01 10:49:07 +02:00
Andrew Talbot
70cfb05fc4
dinput/tests: Write-strings warning fix.
2006-07-31 21:57:59 +02:00
Andrew Talbot
70642e2511
dsound/tests: Write-strings warning fix.
2006-07-31 21:57:54 +02:00
Robert Shearman
447721e8cb
user: Ignore setting NULL window procs inside SetWindowLong.
...
Add tests for SetWindowLong error cases.
2006-07-31 21:54:55 +02:00
Duane Clark
bc194793a7
msvcrt: Fix fgetwc/s in binary mode.
2006-07-31 21:44:17 +02:00
Duane Clark
d74b6055fe
msvcrt: Test fgetwc/s in binary mode.
2006-07-31 21:43:08 +02:00
Duane Clark
5c4b18a931
msvcrt: Remove read_i loop and fix fread.
2006-07-31 21:43:01 +02:00
James Hawkins
b74f4d92d7
setupapi: Add a stub implementation of SetupGetSourceInfo.
2006-07-31 21:36:26 +02:00
James Hawkins
98d1486410
msi: Set the install state to INSTALLSTATE_LOCAL for components with compressed files.
2006-07-31 21:36:19 +02:00
Robert Shearman
40556ae08f
oleaut32: Improve dump_DispParms.
2006-07-31 21:27:29 +02:00
Robert Shearman
33582cc69e
oleaut32: Add some validation for the DISPPARAMS structure in ITypeInfo::Invoke.
2006-07-31 21:25:44 +02:00
Robert Shearman
e3e42985ec
ole32: Implement OleNoteObjectVisible as described by MSDN.
2006-07-31 21:25:38 +02:00
Robert Shearman
1a5cd3ca9b
ole32: Remove a check on the share mode for the NULL filename case as the check is already done earlier in StgCreateDocfile.
2006-07-31 21:25:35 +02:00
Alexandre Julliard
6f7b1f6463
ntdll: Move the calling of the process entry point back to kernel32.
...
Apparently some copy protection stuff relies on that.
This reverts commit 50fca716fd
.
2006-07-31 21:25:29 +02:00
Alexandre Julliard
d16c7f96c9
ntdll: Set initial module refcount to 1 to avoid unloading during imports fixup.
2006-07-31 21:03:01 +02:00
Jacek Caban
d4da27aec3
shdocvw: Added WebBrowser::Invoke implementation.
2006-07-31 17:20:24 +02:00
Jacek Caban
3d1627f673
shdocvw: Added SetExtent and GetExtent implementation.
2006-07-31 17:20:20 +02:00
Chris Robinson
13557abb7f
wined3d: Fix potential NULL dereference in IWineD3DSurfaceImpl_LockRect.
2006-07-31 17:20:15 +02:00
Chris Robinson
92bc96a96b
wined3d: Avoid NULL dereference.
2006-07-31 17:20:05 +02:00
Thomas Kho
3f19ffe809
riched20: Implement EM_GETLINE.
2006-07-31 17:18:56 +02:00
Mike McCormack
63cbef27a2
ole32: Use IsGUIDEqual to compare IIDs.
2006-07-31 17:18:24 +02:00
Robert Reif
6d4fb08ece
advapi32: Add computer sid support to LookupAccountSidW.
2006-07-31 15:04:00 +02:00
Robert Reif
9d43504655
advapi32: Add more helper functions.
...
Add ADVAPI_GetComputerSid.
2006-07-31 14:49:31 +02:00
Jacek Caban
e10f5b1d50
shdocvw: Register SHDocVw typelib.
2006-07-31 14:49:14 +02:00
Jacek Caban
61d48edf83
shdocvw: Added typelib.
2006-07-31 14:49:11 +02:00
Mikołaj Zalewski
28c010cecb
shell32: Update the Polish translation.
2006-07-31 12:55:50 +02:00
Mikołaj Zalewski
034c1c4f18
shell32: Call the trashing code from SHFileOperationW.
2006-07-31 12:55:41 +02:00
Mikołaj Zalewski
f2686c7ce9
shell32: Add trashing support functions.
2006-07-31 12:55:12 +02:00
Mikołaj Zalewski
ca7de052b2
shell32: Add trashing confirmations.
2006-07-31 12:38:54 +02:00
Benjamin Arai
63c26dac23
oleaut32: Move varformat conformance tests to new file varformat.c
2006-07-31 11:21:45 +02:00
Vitaliy Margolen
066e0d5b1b
user: Set buffer to '\0' in GetKeyNameTextA too.
2006-07-31 11:16:11 +02:00
Duane Clark
88aeeb9fd8
msvcrt: Fix _getw.
2006-07-31 11:15:21 +02:00
Duane Clark
b44ea8084d
msvcrt: Fix fread.
2006-07-31 11:15:21 +02:00
Duane Clark
b37b967add
msvcrt: Fix _read and fgetc.
2006-07-31 11:15:21 +02:00
Duane Clark
1aa8db05a0
msvcrt: File read buffer tests.
2006-07-31 11:15:21 +02:00
Vitaliy Margolen
7f838ca661
dinput: Initialize event sequence counter. And simplify code.
2006-07-31 11:15:21 +02:00
Robert Reif
76fe25241d
advapi32: Add string sid tests.
2006-07-31 11:15:21 +02:00
Robert Reif
accfc06c7a
advapi32: Print more info about failed test.
2006-07-31 11:15:21 +02:00
Robert Reif
3f000d8c71
advapi32: Make ADVAPI_IsLocalComputer global and remove duplicate copy.
...
Make debugstr_sid global.
2006-07-31 11:15:21 +02:00
Mike McCormack
6ede65596a
ole32: Add function parameters to FIXME messages.
2006-07-31 10:53:19 +02:00
Mike McCormack
24e69d544b
ole32: Add a test showing what STGM_TRANSACTED does for streams.
2006-07-31 10:53:15 +02:00
H. Verbeet
6add05d33b
ddraw: Order Z-buffer formats by depth buffer bit depths in IDirect3DImpl_7_EnumZBufferFormats.
2006-07-31 10:53:09 +02:00
H. Verbeet
d5238cfb38
wined3d: Split the GLSL check in a check for GLSL vertex shaders and one for GLSL fragment shaders.
2006-07-31 10:53:05 +02:00
H. Verbeet
c6c6cf1f51
wined3d: Improve IWineD3DDeviceImpl_CreateTexture trace.
2006-07-31 10:53:00 +02:00
H. Verbeet
56395ca5f3
wined3d: Use GL_LIMITS(samplers) instead of GL_LIMITS(sampler_stages) in IWineD3DSurfaceImpl_UnlockRect.
2006-07-31 10:52:55 +02:00
Andrew Talbot
1a40c4c552
comctl32/tests: Write-strings warnings fix.
2006-07-31 10:51:15 +02:00
Andrew Talbot
c6befb3358
advpack/tests: Write-strings warnings fix.
2006-07-31 10:50:22 +02:00
Andrew Talbot
0fca0e00aa
cabinet: Write-strings warning fix.
2006-07-31 10:50:15 +02:00
Jacek Caban
5d1b0d89b4
shlwapi: Change file path to URL in UrlCanonicalize.
2006-07-31 10:49:35 +02:00
Jacek Caban
5674260b6d
urlmon: Use CoInternetParseUrl in URLMonikerImpl_Construct.
2006-07-31 10:49:32 +02:00
Alexandre Julliard
f114ba119c
ntdll: Use the right section size when setting protections.
...
Use the same size computation when setting section protections than
when mapping it in the first place (reported by Nicholas Miell).
2006-07-30 09:59:46 +02:00
Mike McCormack
fd61c3f24b
ole32: Add some missing traces.
2006-07-29 11:55:43 +02:00
Mike McCormack
d9bfbe9197
ole32: Add a test for IEnumSTATSTG.
2006-07-29 11:55:39 +02:00
Mike McCormack
d39cf962ac
msi: Change an ERR to a WARN.
2006-07-29 11:55:36 +02:00
Thomas Kho
1afed1f8d8
Maketest.rules.in: Fix comment.
2006-07-29 11:53:54 +02:00
Robert Reif
ed9cca6982
advapi32: Fix debugstr_sid to print unsigned SubAuthority.
2006-07-29 11:53:38 +02:00
Robert Reif
fd81146cd3
advapi32: Move SID members from WELLKNOWNSID to MAX_SID.
2006-07-29 11:53:21 +02:00
James Hawkins
8c6040fccc
wininet: Only copy the relative filename into the UrlEntry structure.
2006-07-29 11:51:21 +02:00
Andrew Talbot
719aa10a4b
advpack/tests: Write-strings warnings fix.
2006-07-29 11:51:09 +02:00
Andrew Talbot
81592e497b
msi/tests: Write-strings warnings fix.
2006-07-29 11:51:02 +02:00
Juan Lang
da3eeb4bd5
crypt32: Implement CryptHashPublicKeyInfo.
2006-07-29 11:50:34 +02:00
Juan Lang
669b0a5226
rsaenh: Use Interlocked functions for reference counting.
2006-07-29 11:50:27 +02:00
Vitaliy Margolen
eb3028acc0
dinput: Add DISCL_NOWINKEY define.
2006-07-29 11:50:19 +02:00
Jason Green
e5fc18a505
wined3d: Skip processing of D3DSIO_PHASE instruction.
2006-07-29 11:50:10 +02:00
Jason Green
2e52b36bb3
wined3d: Declare a 1D sampler for TEXDP3TEX (GLSL).
2006-07-29 11:50:02 +02:00
Jason Green
d353ab7879
wined3d: Start checking for D3DUSAGE_QUERY_* items, improve traces.
2006-07-29 11:49:51 +02:00
Roderick Colenbrander
dc743d82ff
wined3d: Optimize d3dfmt_convert_surface.
2006-07-29 11:49:03 +02:00
Roderick Colenbrander
98179f0656
winex11.drv: Kill DGA support.
2006-07-29 11:46:58 +02:00
Jacek Caban
385247b3d6
stdole2.tlb: Move stdole2.tlb generation to include to allow importlib from other IDLs.
2006-07-29 11:46:14 +02:00
Alexandre Julliard
853d193782
Make.rules: Replace RC_TLB by IDL_TLB_SRCS as tlb files can be used for other things than resources.
2006-07-29 11:45:24 +02:00
Alexandre Julliard
293d7ab688
user: Abort WaitForUserIdle if the target process died.
2006-07-28 18:01:50 +02:00
Jason Green
72bfe131d1
wined3d: More shader fixes / new instructions.
...
- Replace gl_FragColor with gl_FragData[0] for GLSL pixel shader output.
- Subtract 1 more constant from total GLSL allowed float constants to
accommodate the PROJECTION matrix row that we reference.
2006-07-28 14:01:16 +02:00
Roderick Colenbrander
6d16eff9a6
wined3d: Render target texturing.
2006-07-28 14:01:07 +02:00
Stefan Leichter
055b23b125
msi: Native DllGetVersion does not fail if the supplied buffer is bigger than required.
2006-07-28 13:17:22 +02:00
Stefan Leichter
93bbd00be7
msi: Make the version information of DllGetVersion same as in version resource.
2006-07-28 13:17:01 +02:00
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