Juan Lang
b44d713d23
netapi32: Partially implement DsRoleGetPrimaryDomainInformation, and DsRoleFreeMemory.
2006-09-21 11:16:25 +02:00
Juan Lang
0624ba1b2e
crypt32: Don't crash on freeing null chain engine.
2006-09-21 11:16:10 +02:00
Juan Lang
c33f0c555e
crypt32: Test exporting key acquired through CryptAcquireCertificatePrivateKey.
2006-09-21 11:16:03 +02:00
Juan Lang
c3702346bc
crypt32: Test decoding a big CRL.
2006-09-21 11:15:57 +02:00
Stefan Dösinger
fd65b9b413
wined3d: Do not bind the 0 vbo when vbos are unsupported.
2006-09-21 11:14:52 +02:00
Paul Vriens
4c32875e92
crypt32: Simplify by removing unneeded backslash.
2006-09-20 20:04:55 +02:00
Huw Davies
8b368b9cee
gdi32: GetTextExtentPoint and GetTextExtentExPoint behave differently if there's a \n in the string.
2006-09-20 20:04:45 +02:00
Huw Davies
7be2957098
gdi32: Fix ppem in the case that there isn't an exact height match in the vdmx table.
2006-09-20 20:04:34 +02:00
Huw Davies
0c06ec1bb3
gdi32: Only run the GetGlyphIndices test if Symbol is installed.
2006-09-20 20:04:29 +02:00
Benjamin Arai
f84c1463c1
msi: Adds test to check if "AND" operator returns the correct result for the "WHERE" clause.
2006-09-20 20:04:21 +02:00
Benjamin Arai
32d002c7ed
msi: Adds tests to check if joins return the correct number of rows.
2006-09-20 20:04:01 +02:00
Benjamin Arai
d4c6b06ed7
msi: Updates tests for joins to include row and column ids in message.
2006-09-20 20:03:54 +02:00
Christoph Frick
6192f77d25
wined3d: Clamp the light exponent at 128.
2006-09-20 20:03:46 +02:00
Paul Vriens
d51594d0d6
setupapi/tests: Use pSetupDiOpenClassRegKeyExA.
2006-09-20 20:03:38 +02:00
Paul Vriens
0c7ecacf47
ntdll: Don't do DVD_READ_STRUCTURE when inbuffer or outbuffer has issues (Coverity).
2006-09-20 20:03:32 +02:00
Paul Vriens
e94df274ce
ntdll: Fixed conditional expression (Coverity).
2006-09-20 20:03:27 +02:00
Dmitry Timoshkov
e41c0acc0c
gdi: If there is no space for strings GetOutlineTextMetricsA should not indicate that they present.
2006-09-20 20:03:18 +02:00
Vitaliy Margolen
84b2d73d38
dinput: Initialize default coop level. Invert logic in hook handler.
2006-09-20 20:03:07 +02:00
Andrew Talbot
589265918c
ntdll: Cast-qual warning fix.
2006-09-20 20:02:55 +02:00
Andrew Talbot
2e372c08b5
msi: Cast-qual warnings fix.
2006-09-20 20:02:48 +02:00
Andrew Talbot
752600b314
hlink: Cast-qual warnings fix.
2006-09-20 20:02:26 +02:00
Paul Vriens
2ade49bf08
url: Fixed wrong argument (Coverity).
2006-09-20 12:25:29 +02:00
James Hawkins
7a97b3ed84
msi: Use ACTION_UpdateComponentStates in the selection tree so we don't have to duplicate the component changing logic.
2006-09-20 12:24:54 +02:00
James Hawkins
6518f3d7f2
msi: INSTALLSTATE_SOURCE also overrides a parent feature state change to INSTALLSTATE_ABSENT.
2006-09-20 12:24:45 +02:00
James Hawkins
a4c6ca2b65
msi: Add tests for components with multiple parent features.
2006-09-20 12:24:35 +02:00
James Hawkins
32c0a764ee
msi: Add the total and free disk space to the VolumeCostList control.
2006-09-20 12:24:30 +02:00
Louis. Lenders
34e03fc042
d3d8: More correct stub for ValidatePixelShader + tests.
2006-09-20 12:24:23 +02:00
Vitaliy Margolen
adadb5be78
dinput: Return proper errors in SetCooperativeLevel.
2006-09-20 12:24:14 +02:00
Andrew Talbot
062424b68a
advpack: Remove duplicate function declaration.
2006-09-20 12:23:53 +02:00
Andrew Talbot
c4f4c2ff84
netapi32: Cast-qual warnings fix.
2006-09-20 12:23:37 +02:00
Andrew Talbot
c5df5717e9
msvcrt: Cast-qual warnings fix.
2006-09-20 12:23:32 +02:00
Andrew Talbot
dce3302f71
mapi32: Cast-qual warning fix.
2006-09-20 12:23:19 +02:00
Andrew Talbot
10a0931ebe
kernel32: Cast-qual warnings fix.
2006-09-20 12:23:13 +02:00
Andrew Talbot
e595298a56
kernel32: Cast-qual warnings fix.
2006-09-20 12:23:08 +02:00
Andrew Talbot
ea117516a7
kernel32: Cast-qual warnings fix.
2006-09-20 12:23:03 +02:00
Andrew Talbot
2b164a2d41
kernel32: Cast-qual warnings fix.
2006-09-20 12:22:55 +02:00
Alexandre Julliard
a27d0aa4e9
include: Added definitions for the fault address exception information.
2006-09-20 11:27:53 +02:00
Alexandre Julliard
530e765035
include: Exception filters should return LONG, not DWORD.
...
Also move UnhandledExceptionFilter definitions to winbase.h since they
are there in the latest SDK.
2006-09-20 11:26:59 +02:00
Mikołaj Zalewski
5facde470e
comctl32: toolbar: Don't leak the intoPtr->bitmaps during resizing and destruction.
2006-09-20 11:21:57 +02:00
Mikołaj Zalewski
5564266a8a
comctl32: header: Update the header comment.
2006-09-20 11:21:41 +02:00
Mikołaj Zalewski
e4f3689513
comctl32: header: Remove the nOldWidth.
2006-09-20 11:21:32 +02:00
Mikołaj Zalewski
bd7f9321a0
comctl32: header: Send new values in notifies during resize and drag-drop instead of the old ones.
...
This also fixes the notify format of HDN_ITEMCLICKED(A/W).
2006-09-20 11:21:22 +02:00
Mikołaj Zalewski
f85ceb1be3
comctl32: header: Merge the simple delete and complex delete.
2006-09-20 11:21:05 +02:00
Mikołaj Zalewski
d98b9a4655
comctl32: header: Simplify the insert/delete code by using ReAlloc.
2006-09-20 11:20:30 +02:00
Mikołaj Zalewski
8ab78e18c6
comctl32: header: Test the header order-management code and fix some bugs.
2006-09-20 11:19:30 +02:00
Stefan Leichter
0eab042890
dmloader: Print 64bit integers with wine_dbgstr_longlong.
2006-09-20 11:18:56 +02:00
Detlef Riekenberg
1e2b9b7d36
winspool: Fix missing backslash.
2006-09-20 11:18:22 +02:00
Paul Vriens
270dbc9d07
setupapi: Fixed wrong check (Coverity).
2006-09-20 11:18:10 +02:00
Paul Vriens
1059f697f0
crypt32: Cast-qual warnings fix.
2006-09-20 11:17:52 +02:00
Paul Vriens
b078b5ddd3
crypt32: Move SIP related tests to their own file.
2006-09-20 11:17:24 +02:00
Paul Vriens
ef860912a2
crypt32: Move SIP related functions to their own file.
2006-09-20 11:16:20 +02:00
Paul Vriens
8edf507662
crypt32: Add a few functions to the spec file.
2006-09-20 11:16:08 +02:00
Roderick Colenbrander
ab00044408
winex11.drv: Fix wined3d/opengl regression.
2006-09-20 11:15:45 +02:00
Roderick Colenbrander
9796aade28
winex11.drv: Fix fbconfig regression.
2006-09-20 11:15:21 +02:00
James Hawkins
15b46847b0
setupapi: Add stubs for SetupOpenLog, SetupCloseLog, and SetupLogError.
2006-09-14 12:06:09 +02:00
James Hawkins
7588b669d8
setupapi: Implement pSetupGetField, with tests.
2006-09-14 11:40:27 +02:00
Andrew Talbot
7ee2f77158
gdi: Cast-qual warnings fix.
2006-09-14 11:39:38 +02:00
Andrew Talbot
5185750352
gdi: Cast-qual warnings fix.
2006-09-14 11:39:38 +02:00
Andrew Talbot
6d070ea250
gdi: Cast-qual warnings fix.
2006-09-14 11:39:38 +02:00
Stefan Leichter
6a87f2b979
dmscript: Print 64bit integers with wine_dbgstr_longlong.
2006-09-14 11:12:13 +02:00
Paul Vriens
efb65fcac9
crypt32/tests: Some tests for CryptSIPLoad.
2006-09-14 11:12:03 +02:00
Hans Leidekker
a9a04fb386
dnsapi: Use the proper type for the return value in dns_do_query_netbios().
...
Remove some unnecessary casts.
2006-09-14 11:11:57 +02:00
Hans Leidekker
0c0d190376
dnsapi: Implement and test DnsRecordSetDetach.
2006-09-14 11:11:45 +02:00
Mikołaj Zalewski
9de2c506dd
comctl32: listview: Don't edit labels after the first click of a double click.
2006-09-14 11:11:40 +02:00
Mikołaj Zalewski
88b0e04de7
comctl32: listview: Don't edit labels on click if the view was not focused.
2006-09-14 11:10:59 +02:00
Alexandre Julliard
84cb26e48a
makefiles: Remove the dependencies comment in files that don't need it.
2006-09-14 09:38:39 +02:00
Alexandre Julliard
32ab895e46
makefiles: Generate the dependencies line to avoid some code duplication.
2006-09-14 09:38:16 +02:00
Paul Vriens
443aa69e20
wintrust: Add CryptSIPAddProvider calls to the registration.
2006-09-13 12:20:01 +02:00
Mike McCormack
60d92d42a3
msi: Fix a couple of test cases for MsiDatabaseIsTablePersistent.
2006-09-13 12:19:54 +02:00
Vitaliy Margolen
ad045d6e81
dinput: Create/destroy hook thread from DirectInput.
2006-09-13 11:46:25 +02:00
Mike McCormack
61c1dd2b32
msi: Add a test for ALTER TABLE.
2006-09-13 11:44:06 +02:00
Mike McCormack
b4005c15f0
msi: Fix database creation.
2006-09-13 11:43:11 +02:00
Mike McCormack
4fa08a638c
msi: Split the font registration code out into a separate file.
2006-09-13 11:42:35 +02:00
Andrew Talbot
6fc8454825
dxdiagn: Cast-qual warning fix.
2006-09-13 11:39:22 +02:00
Byeong-Sik Jeon
6a55b52ec1
gdi32: Fix init_system_links() for non-localized font name.
2006-09-13 11:39:16 +02:00
Byeong-Sik Jeon
0922897164
gdi32: Fix wrong break statement use.
2006-09-13 11:37:18 +02:00
Paul Chitescu
f2aee453f1
wined3d: Avoid crashing when renderer returns no name.
2006-09-13 11:37:06 +02:00
James Hawkins
bfc1b5c15f
msi: Add more join tests.
2006-09-13 11:36:54 +02:00
James Hawkins
75ee2262cc
msi: Show the available drives in the VolumeCostList control.
2006-09-13 11:36:50 +02:00
Gerald Pfeifer
24dc347134
ole32: Silence a compiler warning about unused variable in StgStreamImpl_Write().
2006-09-13 11:01:53 +02:00
Alexandre Julliard
fc4cd637d9
tests: Moved some compatibility defines to wine/test.h.
2006-09-13 11:01:39 +02:00
Stefan Leichter
bfa1937e31
dmstyle: Print 64bit integers with wine_dbgstr_longlong.
2006-09-13 11:01:16 +02:00
Louis. Lenders
484ea285db
mshtml: Add version resource.
2006-09-13 11:00:51 +02:00
Louis. Lenders
590d262b5a
shdocvw: Update version info.
2006-09-13 10:59:39 +02:00
Paul Vriens
0b0fc5593d
wintrust: Use the return values of the registration functions.
2006-09-13 10:59:30 +02:00
Paul Vriens
7bcec7c5dd
wintrust: We do care about errors during this kind of registration.
2006-09-13 10:59:11 +02:00
Paul Vriens
796057fdec
wintrust: Simplify registration by using WintrustAddDefaultForUsage.
2006-09-13 10:58:49 +02:00
Mike McCormack
74a6a1e71b
msi: Delete databases we create but never commit.
2006-09-13 10:58:42 +02:00
Paul Vriens
181574a1b4
wintrust: Implemented WintrustAddDefaultForUsage.
2006-09-12 14:58:46 +02:00
Paul Vriens
199c5f0ba9
wintrust: Added tests for WintrustAddDefaultForUsage.
2006-09-12 14:58:29 +02:00
Paul Vriens
1f05420b5c
wintrust: Added stubbed WintrustAddDefaultForUsage.
2006-09-12 14:57:28 +02:00
Alexandre Julliard
15ccaf545a
secur32: Use _exit instead of exit in child process to avoid flushing things twice.
2006-09-12 14:50:33 +02:00
Alexandre Julliard
8e06fc4c0d
crypt32: Comment out an unreliable test.
2006-09-12 14:45:48 +02:00
Alexandre Julliard
9d5def307e
winex11.drv: Fixed and simplified the opengl extension registration.
2006-09-12 14:35:31 +02:00
Roderick Colenbrander
4287bf392b
opengl32: Remove unused code.
2006-09-12 14:35:31 +02:00
Roderick Colenbrander
12dbce5c93
winex11.drv: Move WGL extension code to winex11.drv.
2006-09-12 14:35:31 +02:00
Alexandre Julliard
489d87d1e5
kernel32: Renamed the kernel directory to kernel32.
...
Also get rid of the kernel/messages subdirectory.
2006-09-12 13:34:06 +02:00
Mike McCormack
e1757fcad2
msi: Add some more tests for MsiOpenDatabase.
2006-09-12 11:01:25 +02:00
Dan Hipschman
b6e6d4b511
oleaut32: Replace a loop with a simple computation.
2006-09-12 11:01:17 +02:00
Paul Vriens
6a585fcafc
wintrust: Remove some TRACE's as they are now covered by WintrustAddActionID.
2006-09-12 11:00:51 +02:00
Paul Vriens
e44686e617
wintrust: Removed stray backslash.
2006-09-12 11:00:42 +02:00
Paul Vriens
9b9de584bf
wintrust: Typo in TRACE.
2006-09-12 11:00:36 +02:00
Paul Vriens
90ffc37aa7
wintrust: Simplify registrations by using WintrustAddActionID.
2006-09-12 10:54:57 +02:00
James Hawkins
61db539cec
msi: Don't try to register a class if a COM server file is not provided.
2006-09-12 10:54:26 +02:00
Stefan Leichter
b8d3c99d4b
dmsynth: Print 64bit integers with wine_dbgstr_longlong.
2006-09-12 10:54:08 +02:00
Benjamin Arai
7e1f392a27
oleaut32: Conformance test for function variant:VarIdiv.
2006-09-12 10:53:56 +02:00
Benjamin Arai
ed64999180
oleaut32: Fixes for function variant:VarIdiv.
2006-09-12 10:53:49 +02:00
Benjamin Arai
a4ec2721a4
oleaut32: Conformance test for function variant:VarDiv.
2006-09-12 10:53:14 +02:00
Benjamin Arai
aaca30cf03
oleaut32: Fixes for function variant:VarDiv.
2006-09-12 10:53:08 +02:00
H. Verbeet
87fe835f5b
wined3d: Cleanup the surface loading code a bit.
...
- Separate allocation and uploading of textures.
- Move common code for allocating, uploading and downloading textures
into separate functions.
- Set the correct format and type for DXT textures.
2006-09-12 10:52:59 +02:00
H. Verbeet
112810a480
d3d8: Free the shader handle table.
2006-09-12 10:52:47 +02:00
Alexandre Julliard
c727986499
ntdll: Remove the IOKit code and reuse the FreeBSD implementation for MacOS.
...
FILE_GetDeviceInfo needs to be efficient, and IOKit is much too slow
to be used here.
2006-09-12 09:43:37 +02:00
Alexandre Julliard
2d1b6182af
msi: Change the prefix on bison-generated names to avoid the name-prefix directive.
2006-09-11 21:53:04 +02:00
Alexandre Julliard
145a0ba508
makefiles: List bison dependencies explicitly for parallel makes, since older bisons don't support --defines.
2006-09-11 21:43:11 +02:00
Byeong-Sik Jeon
4d619723a1
gdi32: Fix logical error of italic, bold determination.
2006-09-11 18:09:29 +02:00
Byeong-Sik Jeon
95226bf25d
gdi32: Fix DefaultGuiFont name string for Korean Charset.
2006-09-11 18:01:22 +02:00
Detlef Riekenberg
2198d83622
localspl: Add minimal localspl.dll.
2006-09-11 17:45:51 +02:00
Vitaliy Margolen
722a686d66
dinput: Move hook_thread from device to DirectInput.
2006-09-11 17:45:42 +02:00
Alexandre Julliard
abae1e81e4
kernel: Better CPU detection on MacOS.
2006-09-11 17:45:32 +02:00
Alexandre Julliard
5f7b77bb91
winex11.drv: Avoid compile errors in the non-OpenGL case.
2006-09-11 16:17:53 +02:00
Alexandre Julliard
9953dd6ddf
Maketest.rules: Don't require testlist.c to be built before make depend.
2006-09-11 15:43:38 +02:00
Alexandre Julliard
0a0f4cd835
shell32: Don't build authors.c for make depend, it has no dependencies anyway.
2006-09-11 14:47:39 +02:00
Robert Shearman
aa336618ec
ole32: Add a check for a condition where a stream has an invalid size
...
and so there aren't enough blocks in the chain to write data into.
2006-09-11 12:28:23 +02:00
Robert Shearman
106156cb75
ole32: Remove some assertions in the stuctured storage code by
...
returning error codes to the caller and by handling the error
condition.
2006-09-11 12:28:12 +02:00
Robert Shearman
79f7318a11
ole32: Convert the *_{Read,Write}At structured storage functions to
...
return HRESULTs instead of BOOLs so that errors can be properly
propagated from lower levels.
2006-09-11 12:27:45 +02:00
Robert Shearman
bfc1bdc3bb
ole32: Fix the IStream_SetSize function for HGLOBAL streams to ignore HighPart.
2006-09-11 12:27:15 +02:00
Robert Shearman
83f13d6b99
ole32: Make an ok message match the name of the function it is testing.
2006-09-11 12:27:07 +02:00
Robert Shearman
355903ddc4
ole32: Fix the return value of the HGLOBAL stream IStream_LockRegion function.
2006-09-11 12:27:04 +02:00
Robert Shearman
a552c2ead7
ole32: Fix the HGLOBAL stream IStream_Read function to return S_OK even if not all of the requested bytes were available.
2006-09-11 12:26:58 +02:00
Robert Shearman
e10103e3ec
ole32: Add tests for the stream object returned by CreateStreamOnHGlobal.
2006-09-11 12:25:01 +02:00
Paul Vriens
944a7788bd
wintrust: Change the name of the strings to not confuse them with the functions that are present in wintrust.
2006-09-11 12:22:26 +02:00
Paul Vriens
f9141fddbe
wintrust: Use the return value of CryptRegisterOIDFunction.
2006-09-11 12:20:54 +02:00
Jeff Latimer
aed4f47890
gdi: Fix test for GetGlyphIndicesW on non Unicode systems.
2006-09-11 12:15:57 +02:00
Roderick Colenbrander
2b36c4a4c3
winex11.drv: Import glx makecurrent/wglsharelists.
2006-09-11 11:33:02 +02:00
Roderick Colenbrander
9377c23eff
winex11.drv: Import glx context code.
2006-09-11 11:31:13 +02:00
Marcus Meissner
0c15360a3e
Removes all unnecessary WINE_DEFAULT_DEBUG_CHANNEL and respective wine/debug.h includes.
2006-09-11 11:30:48 +02:00
Stefan Leichter
08e1260057
dmusic: Print 64bit integers with wine_dbgstr_longlong.
2006-09-11 11:30:26 +02:00
Detlef Riekenberg
b317aeaf0a
winspool: String cleanup in the tests.
2006-09-11 11:30:04 +02:00
Louis. Lenders
9002468c7b
d3d8: Better stub for ValidateVertexShader + tests.
2006-09-11 11:29:56 +02:00
Matt Finnicum
abecd9e393
riched20: Rewrite of scrolling and some redrawing code.
...
Replaces duplicated scrolling code with re-usable functions.
Removes excessive boundary checking on scroll code, since that's done
in the scrollbar control anyways.
Properly separates repaint calls based on what has changed.
Send EN_UPDATE and EN_CHANGE at the right places.
Only call EnsureVisible on changes, not all repaints.
2006-09-11 11:29:42 +02:00
Francois Gouget
6393fed2d4
wintrust: In recent SDKs, WinVerifyTrust()'s last parameter is a void pointer.
2006-09-11 11:29:19 +02:00
Mikołaj Zalewski
455991a7a8
shell32: Remove the unused shell allocator.
2006-09-10 10:19:21 +02:00
Mikołaj Zalewski
8fcc0bdf78
shell32: Document the shell32 "mini-COM" functions.
2006-09-10 10:19:14 +02:00
Stefan Dösinger
6286c4e70d
ddraw: Pass the fullscreen flag to wined3d.
2006-09-10 10:18:45 +02:00
Stefan Dösinger
2d5b19c182
ddraw: Double buffered primary surfaces can only be created in EXLUSIVE mode.
2006-09-10 10:18:23 +02:00
Stefan Dösinger
49beec8635
ddraw: Return DDERR_NOPALETTEATTACHED if no palette is attached.
2006-09-10 10:18:12 +02:00
Detlef Riekenberg
ce3d836110
kernel: Remove dead code in computername.c.
2006-09-10 10:18:05 +02:00
Damjan Jovanovic
9bbcb857f9
setupapi: Fixed returns values and added a test for SetupDiOpenClassRegKeyExW.
2006-09-10 10:17:55 +02:00
Stefan Leichter
14b5e014e4
dswave: Print 64bit integers with wine_dbgstr_longlong.
2006-09-10 10:17:42 +02:00
Paul Vriens
869b6f7759
crypt32: Fix the adding of pwszIsFunctionName and pwszIsFunctionNameFmt2.
2006-09-10 10:17:18 +02:00