Aric Stewart
5537fbbcff
user: Correct buffer overflows in IME processing code.
2006-09-25 18:13:21 +02:00
Marcus Meissner
966c5b6c0b
msi: Support more dialog groups.
2006-09-25 17:56:50 +02:00
Roderick Colenbrander
7c86d91bb9
wined3d: glBlend* fixes.
2006-09-25 17:56:04 +02:00
Jacek Caban
51a6a11120
mshtml: Better IDM_PARSECOMPLETE test.
2006-09-25 17:55:50 +02:00
Jacek Caban
f86827317b
shdocvw: Added [get|put]_Silent implementation.
...
As we don't have any dialog in WebBrowser implemented yet, all we have to do is to store silent value.
2006-09-25 17:55:47 +02:00
Huw Davies
38d33e33ae
advapi32: Fix ADVAPI_GetComputerSid to work correctly if a sid doesn't exist in the registry.
...
This makes the tests run correctly on first invocation.
2006-09-25 17:55:40 +02:00
Huw Davies
7dbda7a9f5
gdi32: Make the bitmap font tests locale aware.
2006-09-25 17:55:35 +02:00
Huw Davies
e41992ccaf
gdi32: Win 2000 and Win XP behave differently if there's a '\n' in the string, so remove the width test completely.
2006-09-25 17:55:27 +02:00
Kai Blin
35bf41bc16
secur32: Stop loading Negotiate until it is actually working.
2006-09-25 17:55:22 +02:00
Alexandre Julliard
dea8c6a9ce
user: Fix handling of high bits of resource id in LoadString, reported by Andrey Turkin.
2006-09-21 20:47:20 +02:00
Ivan Gyurdiev
b421b60874
wined3d: Allow null streams in the vertex declaration.
2006-09-21 19:57:12 +02:00
Kai Blin
6ae83720dd
secur32: Tell the user if ntlm_auth is not found or outdated.
2006-09-21 19:57:07 +02:00
Alex Villacís Lasso
b897ad1774
msacm: acmDriverPriority() compares dwPriority against negative values.
...
This issue was spotted by Andrew Talbot.
2006-09-21 19:56:59 +02:00
Benjamin Arai
0b4eafada9
nddeapi: Implement stub dll for nddeapi.
2006-09-21 18:34:55 +02:00
Byeong-Sik Jeon
e1c630847c
comdlg32: Show better font style information in fontdlg.
2006-09-21 18:33:25 +02:00
James Hawkins
15b7934f3d
wintrust: Add a stub implementation of CryptCATClose.
2006-09-21 18:23:47 +02:00
James Hawkins
ab5494e83e
wintrust: Add a stub implementation of CryptCATEnumerateMember.
2006-09-21 18:23:38 +02:00
James Hawkins
8082477d6c
wintrust: Move the Crypt* functions to crypt.c.
2006-09-21 18:22:55 +02:00
James Hawkins
a89db155d8
wintrust: Add a stub implementation of CryptCATOpen.
2006-09-21 18:22:48 +02:00
Mikołaj Zalewski
2fa45673f8
comctl32: toolbar: Fix the return code of TB_ADDBITMAP.
2006-09-21 17:42:44 +02:00
Mikołaj Zalewski
12d3235edc
comctl32: toolbar: Simplify the TOOLBAR_AddButton.
2006-09-21 17:42:34 +02:00
Mikołaj Zalewski
9e390091db
comctl32: toolbar: Fix IDB_STD_VIEW_* icons count (with testcase).
2006-09-21 17:41:36 +02:00
Mikołaj Zalewski
d457b37d82
comctl32: toolbar: Use correctly wParam in TB_ADDBITMAP.
2006-09-21 17:41:20 +02:00
Mikołaj Zalewski
89f537dd57
comctl32: imagelist: SetImageCount can be used to decrease image count (with testcase).
2006-09-21 17:41:05 +02:00
Mikołaj Zalewski
80664defa8
comctl32: toolbar: Add some tests for TB_ADDBITMAP.
2006-09-21 17:40:45 +02:00
James Hawkins
545d0e70cf
msi: Disable child features of parent features that are unselected because of the install level.
2006-09-21 13:03:32 +02:00
James Hawkins
703d77dc58
msi: Translate the INSTALLSTATE_UNKNOWN index into the INSTALLSTATE_ABSENT image index.
2006-09-21 13:03:27 +02:00
James Hawkins
32f570222b
msi: Don't check a component's install state if a component ID is not provided.
2006-09-21 13:02:00 +02:00
James Hawkins
6ac0f3ed29
msi: Fix the results of a few tests to match Windows.
2006-09-21 13:01:43 +02:00
James Hawkins
d893cb7d1e
msi: Load the component states in CostFinalize instead of CostInitialize.
2006-09-21 13:01:33 +02:00
James Hawkins
ca5c11009d
msi: Initialize all features' action states to INSTALLSTATE_UNKNOWN.
2006-09-21 13:01:18 +02:00
James Hawkins
937b9b2bbc
msi: Only override a feature whose action state is INSTALLSTATE_SOURCE.
2006-09-21 13:01:10 +02:00
James Hawkins
319cac4c1f
advpack: backup should be a const string.
2006-09-21 13:01:03 +02:00
Alexandre Julliard
c56eec22e2
wininet/tests: Don't fail the tests if the network is unreachable.
2006-09-21 12:44:56 +02:00
Alexandre Julliard
7f5b4a4602
urlmon/tests: Don't fail the tests if the network is unreachable.
2006-09-21 11:45:32 +02:00
Roderick Colenbrander
b669fcaf7b
opengl: Move wgl font code to winex11.drv.
2006-09-21 11:45:08 +02:00
Dan Hipschman
47b6d3a1e3
msxml3: Fix IXMLDOMNamedNodeMap_getNamedItem() conformance on error.
2006-09-21 11:26:25 +02:00
Benjamin Arai
4195697cc1
msi: Adds test to check "JOIN" operator with "*" operator for the SELECT clause returns the correct results.
2006-09-21 11:26:13 +02:00
Benjamin Arai
a35ff56580
msi: Adds test to check if basic "JOIN" operator without "WHERE" clause returns the correct results.
2006-09-21 11:26:05 +02:00
Benjamin Arai
8d921f1d3c
oleaut32: Conformance test for function variant:VarImp.
2006-09-21 11:25:45 +02:00
Benjamin Arai
4cb6c9184b
oleaut32: Implementation for function variant:VarImp.
2006-09-21 11:25:41 +02:00
Stefan Leichter
7262a86ceb
dmime: Print 64bit integers with wine_dbgstr_longlong.
2006-09-21 11:16:55 +02:00
Andrew Talbot
c9f9797890
ole32: Cast-qual warnings fix.
2006-09-21 11:16:42 +02:00
Andrew Talbot
278efe5f7a
odbc32: Cast-qual warning fix.
2006-09-21 11:16:35 +02:00
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
Andrew Talbot
ded7d0bcd5
dplayx: Cast-qual warnings fix.
2006-09-10 10:17:11 +02:00
Andrew Talbot
ba645eaab1
dnsapi: Cast-qual warnings fix.
2006-09-10 10:17:05 +02:00
Andrew Talbot
78cdd5460c
dinput: Cast-qual warnings fix.
2006-09-10 10:16:47 +02:00
Andrew Talbot
8968f8d55d
ddraw: Cast-qual warning fix.
2006-09-10 10:16:41 +02:00
Jonathan Ernst
0ebd271fe0
Assorted French translation improvements.
2006-09-10 10:16:33 +02:00
Jonathan Ernst
b05e6ffc1d
hhctrl: New French translation.
2006-09-10 10:16:17 +02:00
Jonathan Ernst
d101c6c8a7
winspool.drv: New French translation.
2006-09-10 10:16:11 +02:00
Jonathan Ernst
bef65da0c5
mshtml: Updated French translation.
2006-09-10 10:16:04 +02:00
Paul Vriens
d78f7736f3
crypt32/tests: Added tests for CryptSIPAddProvider and CryptSIPRemoveProvider.
2006-09-10 10:15:50 +02:00
Paul Vriens
f7ea462916
crypt32: Implemented CryptSIPRemoveProvider.
2006-09-10 10:15:38 +02:00
Paul Vriens
b8d9201fc3
crypt32: Add documentation.
2006-09-10 10:15:20 +02:00
Jeff Latimer
9e9095fe7a
gdi: Change the metafile.c test to use sprintf instead of snprintf for portability.
2006-09-10 10:15:12 +02:00
Alexandre Julliard
33f047fe56
kernel: An unavailable address for the PE file can cause ERROR_NOT_ENOUGH_MEMORY too.
2006-09-09 23:14:26 +02:00
Alexandre Julliard
dc8c76ae3c
makefiles: Make sure that all phony targets depend on 'dummy'.
2006-09-09 23:09:04 +02:00
Alexandre Julliard
a82f1b0ebb
makefiles: Avoid empty variables in substitutions, it's broken on BSD make.
2006-09-09 22:28:53 +02:00
Alexandre Julliard
9c085cba0a
makefiles: Add global rules for bison and lex files.
...
Also build the .c and .h files separately to allow parallel makes.
2006-09-09 13:16:22 +02:00
Alexandre Julliard
689d943dab
msi: Specify the bison name prefix directly in the source file.
2006-09-09 11:25:19 +02:00
Andrew Talbot
2f8c51f547
dbghelp: Cast-qual warnings fix.
2006-09-08 16:07:43 +02:00
Andrew Talbot
06e7d91bad
kernel: Constify a formal parameter.
2006-09-08 16:07:36 +02:00
Mike McCormack
7aa893481e
oleaut32: Include minimal ungif source to remove dependency on libungif.
2006-09-08 16:06:33 +02:00
Detlef Riekenberg
c8d4413068
netapi32: Avoid NULL access in NetApiBufferAllocate, with test.
2006-09-08 15:08:05 +02:00
Paul Vriens
4388bdac70
crypt32: Bail out on registry errors and return the error (if any).
2006-09-08 15:07:38 +02:00
Paul Vriens
75604e8681
crypt32: Add documentation.
2006-09-08 15:07:30 +02:00
Paul Vriens
3891011e50
crypt32: Change the order of writing to the registry.
2006-09-08 15:07:23 +02:00
Paul Vriens
360954e46a
crypt32: Bail out on registry errors and return the error (if any).
2006-09-08 15:07:12 +02:00
Paul Vriens
8840ef3327
crypt32: Added some input validation.
2006-09-08 15:06:46 +02:00
Konstantin Petrov
bb49763154
svrapi: Added a stub svrapi.dll.
2006-09-08 14:48:04 +02:00
Detlef Riekenberg
ec1c7cc0d3
winspool: Manage loaded monitors in a list.
2006-09-08 13:43:57 +02:00
Detlef Riekenberg
1e177382a3
winspool: Minimal load/unload printmonitors; use it to get a test working.
2006-09-08 13:41:22 +02:00
Jesse Allen
bf69af26be
user: ChangeDisplaySettings virtual desktop mode handling fix.
2006-09-08 13:41:11 +02:00
Benjamin Arai
aee8a62136
oleaut32: Conformance test for function variant:VarPow.
2006-09-08 12:55:05 +02:00
Benjamin Arai
fbf9cba683
oleaut32: Fixes for function variant:VarPow.
2006-09-08 12:54:59 +02:00
Benjamin Arai
9e3e591bf2
oleaut32: Conformance test for function variant:VarAnd.
2006-09-08 12:52:22 +02:00
Benjamin Arai
3abb454c70
oleaut32: Fixes for function variant:VarAnd.
2006-09-08 12:52:14 +02:00
Stefan Leichter
97f85e497a
ntdll/tests: Print 64bit integers as two 32 bit integers.
2006-09-08 12:47:11 +02:00
Mike McCormack
0fc2bd760c
msi: Add more tests for temporary columns.
2006-09-08 12:46:42 +02:00
Mike McCormack
77d3c59843
msi: Fix the TEMPORARY keyword for columns.
2006-09-08 12:46:32 +02:00
Mike McCormack
14ab62306c
msi: Add a test for MsiDatabaseIsTablePersistent.
2006-09-08 12:46:25 +02:00
Mike McCormack
665829c390
msi: Fix the prototype of MsiDatabaseIsTablePersistent to match the SDK.
2006-09-08 12:45:11 +02:00
Mike McCormack
4f9cae8d8c
msi: Increase the size of the string table.
2006-09-08 12:44:51 +02:00
Mike McCormack
5f83069bd8
msi: Split code to create a random package name into a separate function.
2006-09-08 12:44:39 +02:00
Mike McCormack
00fdc6cb80
msi: Use msi_string_lookup_id instead of msi_id2stringW where possible.
2006-09-08 12:44:23 +02:00
Detlef Riekenberg
ace8fd7298
ntdll: attr is never NULL inside NtCreateFile.
2006-09-08 12:44:09 +02:00
James Hawkins
a302f03c65
msi: Allow non-key columns to be used with the join query.
2006-09-08 12:43:55 +02:00
James Hawkins
d8c13370b3
msi: Add tests for MSI SQL join queries.
2006-09-08 12:43:39 +02:00
Francois Gouget
06f9532dda
Assorted spelling fixes.
2006-09-08 11:04:53 +02:00
Francois Gouget
4efaf24ce7
ntdll: Document a Microsoft spelling mistake so we know it is not to be fixed.
2006-09-08 11:03:19 +02:00
Francois Gouget
130af7f090
setupapi: Document a Microsoft spelling mistake so we know it is not to be fixed.
2006-09-08 11:03:17 +02:00
Francois Gouget
2307b78604
tapi32: Fix spelling of a local variable.
2006-09-08 11:03:13 +02:00
Francois Gouget
19be7545e5
ole32: Fix spelling of a couple of local variables.
2006-09-08 11:03:07 +02:00
Francois Gouget
3c336ab0cf
shell32: Fix spelling of a local variable.
2006-09-08 11:03:04 +02:00
Francois Gouget
3eda8da2bd
oleaut32: Fix spelling of VARIANT_NUMBER_CHARS's separator fields.
2006-09-08 11:03:00 +02:00
Andrew Talbot
570aad50d2
advpack: Cast-qual warnings fix.
2006-09-08 11:02:41 +02:00
Kai Blin
98aeac78fc
secur32: Fix DecryptMessage for the dummy case.
2006-09-08 11:02:25 +02:00
Kai Blin
85655db106
secur32: Fix generation of the session key.
2006-09-08 11:02:17 +02:00
Paul Vriens
822e6af604
crypt32: Don't crash when tracing is on and a numeric identifier is passed.
2006-09-08 11:02:10 +02:00