Stefan Dösinger
193ccecaee
d3d8: Add a dll global critical section.
2007-06-06 13:39:36 +02:00
Dan Hipschman
8f689ee023
widl: Implement conformant structure handling.
2007-06-06 12:13:35 +02:00
Dan Hipschman
978b4d4f4e
widl: Represent arrays with type_t.
2007-06-06 12:13:16 +02:00
Francois Gouget
f7d314e5a4
winspool.drv: Fix the AddPortExA/W() export to match the implementation.
2007-06-06 12:12:13 +02:00
Michael Stefaniuc
42be36f61b
psapi: GetWsChanges() calls down to the wrong ntdll function. Found by sparse.
2007-06-06 12:12:05 +02:00
Michael Stefaniuc
9e4883e2b8
psapi: GetPerformanceInfo() calls down to the wrong ntdll function. Found by sparse.
2007-06-06 12:11:59 +02:00
Christian Costa
8023a80ec3
wineoss.drv: Mark every buffer being added.
2007-06-06 12:11:43 +02:00
Rob Shearman
cb28969c2a
wininet: Implement NTLM support for proxy authentication.
2007-06-06 12:11:34 +02:00
Rob Shearman
c16bb07186
wininet: Send the correct callbacks during InternetReadFileExA calls.
2007-06-06 12:10:55 +02:00
H. Verbeet
785771272a
wined3d: Get rid of the BaseVertexIndex parameter to IWineD3DDeviceImpl_SetIndices, use SetBaseVertexIndex instead.
2007-06-06 12:10:47 +02:00
H. Verbeet
45b531fcea
wined3d: Make sure the color buffer is not modified by depth_blt().
2007-06-06 12:10:39 +02:00
Stefan Leichter
06b64a1a2e
winspool.drv: Replace WINSPOOL_SHDeleteKeyW with RegDeleteTreeW.
2007-06-06 12:10:32 +02:00
Michael Stefaniuc
5c06fb0bb1
winedos: Fix printf format warnings introduced by the TEB change in thread.h.
2007-06-06 12:10:18 +02:00
Paul Vriens
49a20d1af7
wintrust/tests: Start of some crypt tests for wintrust.
2007-06-06 12:10:12 +02:00
Kai Blin
f500591f38
ws2_32: Add mapping for STATUS_OBJECT_TYPE_MISMATCH to WSAENOTSOCK.
2007-06-06 12:10:01 +02:00
Huw Davies
94dfc0e80e
riched20: Don't mess with the caret if we don't have focus.
2007-06-06 12:09:53 +02:00
Huw Davies
e848f6d539
oleaut32: Fixes for the PICTYPE_UNINITIALIZED case.
2007-06-06 12:09:48 +02:00
Alexandre Julliard
84918394d2
advapi32: Convert the service list to a standard list.
2007-06-05 13:47:35 +02:00
Stefan Dösinger
974784cde0
ddraw: Hold the Lock in IDirect3DViewport methods.
2007-06-05 12:22:23 +02:00
Stefan Dösinger
f45684d547
ddraw: Hold the lock in IDirect3DVertexBuffer methods.
2007-06-05 12:22:14 +02:00
Stefan Dösinger
9aab44ded5
ddraw: Hold the lock in IDirect3DTexture methods.
2007-06-05 12:22:03 +02:00
Stefan Dösinger
6eb8e3fb6f
ddraw: Hold the lock in IDirect3DLight methods.
2007-06-05 12:21:53 +02:00
Stefan Dösinger
a2227de7af
ddraw: Hold the lock in IDirectDrawPalette methods.
2007-06-05 12:21:44 +02:00
Alex Villacís Lasso
38079e0744
oleaut32: Support for VT_DISPATCH in VarRound.
2007-06-05 12:20:46 +02:00
Alex Villacís Lasso
7f84b91bff
oleaut32: Support for VT_DISPATCH in VarNeg.
2007-06-05 12:20:37 +02:00
Alex Villacís Lasso
f1b44b36e4
oleaut32: Support for VT_DISPATCH in VarInt.
2007-06-05 12:20:28 +02:00
Alex Villacís Lasso
bd7de42787
oleaut32: Support for VT_DISPATCH in VarFix.
2007-06-05 12:20:18 +02:00
Alex Villacís Lasso
2ebe12397f
oleaut32: Support for VT_DISPATCH in VarNot.
2007-06-05 12:20:08 +02:00
Alex Villacís Lasso
932fcac150
oleaut32: Support for VT_DISPATCH in VarAbs.
2007-06-05 12:19:31 +02:00
Chris Robinson
92ced51b10
quartz: Don't return S_FALSE for failed connections.
2007-06-05 12:19:15 +02:00
Chris Robinson
1e64bb93a4
wined3d: Add a few missing checkGLcall calls.
2007-06-05 12:19:10 +02:00
Michael Stefaniuc
a211a64eca
gphoto2.ds: Fix non-ANSI function declaration. Found by sparse.
2007-06-05 12:19:01 +02:00
Michael Stefaniuc
51cc433cc8
capi2032: Fix non-ANSI function declaration. Found by sparse.
2007-06-05 12:18:58 +02:00
Stefan Leichter
163815180a
qcap: Replace DeleteEntireSubKey with RegDeleteTreeW.
2007-06-05 12:18:48 +02:00
Misha Koshelev
b7233ba33f
msi: automation: Implement SummaryInfo::PropertyCount.
2007-06-05 11:00:18 +02:00
Misha Koshelev
61f4fff42b
msi/tests: automation: Add tests for SummaryInfo::PropertyCount.
2007-06-05 10:59:52 +02:00
Misha Koshelev
dcbd8e93d5
msi: automation: Implement SummaryInfo::Property, put.
2007-06-05 10:59:38 +02:00
Misha Koshelev
aaa7fd9e11
msi/tests: automation: Add tests for SummaryInfo::Property, put.
2007-06-05 10:59:00 +02:00
Misha Koshelev
41ca1f7106
msi: automation: Add MsiOpenDatabaseMode enum.
2007-06-05 10:58:48 +02:00
Misha Koshelev
3fd518a505
msi/tests: automation: Add test for Installer::OpenDatabase.
2007-06-05 10:58:41 +02:00
Misha Koshelev
b489ed4485
msi: automation: SummaryInfo::Property, remove all specific instances to PIDs.
2007-06-05 10:58:30 +02:00
Misha Koshelev
8b2d0d3e34
msi: suminfo: Return ERROR_UNKNOWN_PROPERTY as native.
2007-06-05 10:57:56 +02:00
Misha Koshelev
b9ea25721b
msi/tests: suminfo: Add tests for MsiSummaryInfoGetProperty for unknown property values.
2007-06-05 10:57:50 +02:00
H. Verbeet
7de83c18bd
wined3d: Rename IWineD3DDeviceImpl_SetBasevertexIndex to IWineD3DDeviceImpl_SetBaseVertexIndex.
2007-06-05 10:57:45 +02:00
H. Verbeet
c4a0a2b918
wined3d: TRACE the Color parameter in IWineD3DDeviceImpl_Clear.
2007-06-05 10:57:37 +02:00
Huw Davies
1667af3a20
mshtml: Don't release the factory if we failed to get it.
2007-06-05 10:57:31 +02:00
Detlef Riekenberg
0c71799d02
winspool: Implement AddPortEx.
2007-06-05 10:57:16 +02:00
Ralf Beck
60cde93337
winealsa.drv: Mark every sysex buffer being added.
2007-06-05 10:57:10 +02:00
Alexandre Julliard
597dac7890
ws2_32: Rewrite WSAGetOverlappedResult for the new async I/O behavior.
2007-06-04 23:03:20 +02:00
Alexandre Julliard
35ef5df76c
kernel32: Rewrite GetOverlappedResult for the new async I/O behavior.
2007-06-04 23:03:15 +02:00
Alexandre Julliard
7c6bc78b90
ntdll: Get rid of the num_async_io counter in the TEB.
2007-06-04 18:17:16 +02:00
Alexandre Julliard
e32252efae
ws2_32: Queue a proper user APC also on immediate success in WSARecvFrom/WSASendTo.
2007-06-04 17:44:24 +02:00
Alexandre Julliard
8992f89f27
server: Remove the extra apc_arg parameter now that user APCs all require the same arg as the kernel APC.
2007-06-04 15:20:49 +02:00
Alexandre Julliard
f6a3a4689f
ntdll: Queue an intermediate user APC routine to free the async info.
2007-06-04 15:20:49 +02:00
Andrey Turkin
41f15a769f
pdh: Stub implementation of pdh.dll.
2007-06-04 14:50:15 +02:00
Mikołaj Zalewski
a1b55be693
comctl32: listview: Make LVM_GETCOLUMNWIDTH query the header control instead of using cached data.
2007-06-04 13:16:36 +02:00
Vitaliy Margolen
f83b53c160
dinput: Acquire device only if specified window has focus in foreground coop level.
2007-06-04 13:10:10 +02:00
Vitaliy Margolen
6a8bf96d73
dinput: Make sure to unacquire device before freeing it.
2007-06-04 13:10:04 +02:00
Misha Koshelev
0c503defcf
msi: automation: Fix SummaryInfo::Property get to conform to native.
2007-06-04 13:00:24 +02:00
Misha Koshelev
f2c10a530c
msi/tests: automation: Add tests for SummaryInfo::Property, get.
2007-06-04 12:59:43 +02:00
Misha Koshelev
68d4e65c5e
msi: automation: Database::SummaryInformation is a propget, not a method.
2007-06-04 12:59:20 +02:00
Misha Koshelev
1e6bcb028d
msi: automation: Remove redundant VariantClear(pVarResult).
2007-06-04 12:59:13 +02:00
Misha Koshelev
e7d25cb4fd
msi: msiserver.idl: Maintain spacing as spaces, not tabs.
2007-06-04 12:59:06 +02:00
Misha Koshelev
39ffa7d16f
msi: automation: Add missing operand for evaluation.
2007-06-04 12:59:00 +02:00
Misha Koshelev
f850364efa
msi: automation: Remove duplicate error messages on unknown dispid.
...
DISP_E_MEMBERNOTFOUND FIXME is already handled in AutomationObject_Invoke.
2007-06-04 12:58:53 +02:00
H. Verbeet
b70bc73196
d3d9: Add a test for calling DrawIndexedPrimitive with a NULL index buffer.
2007-06-04 12:58:42 +02:00
H. Verbeet
93dcfe350d
wined3d: Return WINED3DERR_INVALIDCALL in DrawIndexedPrimitive if no index buffer is set.
2007-06-04 12:58:37 +02:00
Stefan Leichter
374267e127
crypt32: Replace CRYPT_RecurseDeleteKey with RegDeleteTreeW.
2007-06-04 12:58:29 +02:00
Glenn Wurster
7dbe9a6728
sfc_os: Add stub implementation for SfcIsKeyProtected.
2007-06-04 12:58:16 +02:00
Maarten Lankhorst
3e1fcc0eb7
dsound: Disable property sets if hardware doesn't support it.
2007-06-04 12:56:13 +02:00
Maarten Lankhorst
13af056628
dsound: Recalculate 3d buffer on SetVolume.
2007-06-04 12:55:47 +02:00
Maarten Lankhorst
909ed9937a
dsound: Fix buffer caps.
2007-06-04 12:55:41 +02:00
Stefan Dösinger
d0de7e72ec
ddraw: Hold the lock in IDirect3DMaterial methods.
2007-06-04 12:53:09 +02:00
Stefan Dösinger
e38439bdfe
ddraw: Hold the lock in IDirectDrawGammaControl methods.
2007-06-04 12:53:01 +02:00
Stefan Dösinger
0086d490a9
ddraw: Hold the lock in IDirectDrawClipper methods.
2007-06-04 12:52:56 +02:00
Stefan Dösinger
d5d7d4dae4
ddraw: Hold the lock in IDirect3DDevice methods.
2007-06-04 12:52:40 +02:00
Stefan Dösinger
cd7ed61cfa
wined3d: Do not enable GL_APPLE_client_storage for the dummy textures.
2007-06-04 12:52:10 +02:00
Marcus Meissner
ccad96578d
quartz: Added some error checking on failure to CreateClassEnumerator.
2007-06-04 12:49:46 +02:00
Mikołaj Zalewski
2e5a48be43
kernel: Fix clearing of memory in LocalReAlloc16(..., LMEM_ZEROMEMORY).
2007-06-04 12:49:38 +02:00
Francois Gouget
cfbd3384e2
ws2_32: Improve the prototypes Win64 compatibility by replacing long with LONG.
2007-06-04 12:49:22 +02:00
Alexandre Julliard
f2febca8f6
ws2_32: Simplify the async shutdown handling, and remove a bunch of no longer used code.
2007-06-03 11:58:30 +02:00
Alexandre Julliard
40b4072884
ws2_32: Call the I/O completion routine as a user APC.
2007-06-03 11:58:30 +02:00
Alexandre Julliard
7bee1d3583
ws2_32: Reimplement WSASendTo along the lines of NtWriteFile.
2007-06-03 11:58:29 +02:00
Alexandre Julliard
6797f15a64
user32: Fix a printf format warning.
2007-06-01 13:42:37 +02:00
Andrew Talbot
1486d851da
msi: Constify some variables.
2007-06-01 12:51:14 +02:00
Vitaliy Margolen
d4fc05a9b7
user32/test: Add few tests for messages sent from SetForegroundWindow().
2007-06-01 12:51:10 +02:00
Julien Muchembled
79e19b91a8
msvfw32: Fix enumeration of VFW video codecs that are registered in the registry.
2007-06-01 12:50:56 +02:00
Misha Koshelev
fc5a746104
comctl32: imagelist: Fix simultaneous selection of one bitmap into two device contexts.
2007-06-01 12:43:40 +02:00
James Hawkins
f083b3c038
msi: Implement SummaryInfo::Property get.
2007-06-01 12:43:33 +02:00
James Hawkins
7a289624cf
msi: Implement Installer::OpenDatabase.
2007-06-01 12:43:17 +02:00
James Hawkins
60e95ee6e8
msi: Add handling for MsiBreak.
2007-06-01 12:42:16 +02:00
Dmitry Timoshkov
18366472c7
comctl32: Fix a compilation warning in 64-bit mode.
2007-06-01 12:42:06 +02:00
Alexander Nicolaysen Sørnes
10f06918b4
shdoclc: Update Norwegian Bokmål resources.
2007-06-01 12:41:21 +02:00
Alexander Nicolaysen Sørnes
91a9252a8f
localui: Add Norwegian Bokmål resources.
2007-06-01 12:41:14 +02:00
Alexander Nicolaysen Sørnes
8951a1b3a7
credui: Add Norwegian Bokmål resources.
2007-06-01 12:41:10 +02:00
Alexander Nicolaysen Sørnes
115ead4c73
msi: Update Norwegian Bokmål resources.
2007-06-01 12:40:50 +02:00
Alexander Nicolaysen Sørnes
86437f076e
shell32: Update Norwegian Bokmål resources.
2007-06-01 12:40:46 +02:00
Damjan Jovanovic
b23d90a543
ws2_32: gethostbyname("") should work.
2007-06-01 12:40:40 +02:00
Francois Gouget
cb029e0b30
oleaut32/tests: Improve vtstr() and variantstr().
...
- Use a CASE() macro to simplify the vtstr() code and eliminate hard-coded variant type values.
- Update the list of known variant types.
- If a variant type is unknown, print its numerical value.
- In variantstr(), hand off all the standard cases to vtstr(), instead of (partially) duplicating its code.
2007-06-01 12:40:26 +02:00
Jeremy White
7ad691a5ee
wininet: Mark Proxy Authorization header as a request header, so it actually gets sent.
2007-06-01 12:40:22 +02:00
Dmitry Timoshkov
d30e453392
mciavi32: Fix compilation warnings in 64-bit mode.
2007-06-01 12:40:13 +02:00
Dmitry Timoshkov
29b00e1a8c
midimap: Fix compilation warnings in 64-bit mode.
2007-06-01 12:40:04 +02:00
Dmitry Timoshkov
0028eb5556
mciwave: Fix compilation warnings in 64-bit mode.
2007-06-01 12:39:56 +02:00
Dmitry Timoshkov
0067279cd5
mciseq: Fix compilation warnings in 64-bit mode.
2007-06-01 12:39:52 +02:00
Dmitry Timoshkov
2f0bf36d6d
mcicda: Fix compilation warnings in 64-bit mode.
2007-06-01 12:39:45 +02:00
Dmitry Timoshkov
2e944d8e13
atl: Fix compilation warnings in 64-bit mode.
2007-06-01 12:39:08 +02:00
Francois Gouget
c6b64b0b47
shell32/tests: Remove unneeded cast.
2007-06-01 12:39:03 +02:00
Alexandre Julliard
970b34291e
ntdll: Preserve errno across system calls done in the suspend handler.
2007-06-01 11:16:09 +02:00
Alexandre Julliard
b281d3f8d8
ws2_32: Don't modify last error in async I/O callback.
2007-06-01 11:15:33 +02:00
Alexandre Julliard
a1192b03d1
ws2_32: Re-enable FD_READ also when returning EWOULDBLOCK from WSARecvFrom().
2007-06-01 11:14:44 +02:00
Huw Davies
3739b5f995
gdi32: Pass an lpDx array to the driver if the escapement is non-zero, so that the driver has access to the unrotated advance widths.
2007-05-31 14:18:45 +02:00
Francois Gouget
cacf37f0eb
d3drm/tests: Fix the Visual C++ double to float conversion warnings.
2007-05-31 14:18:39 +02:00
Francois Gouget
ab91c21636
version: Fix the VerQueryValueA/W() prototypes.
2007-05-31 14:18:35 +02:00
Francois Gouget
d252693a04
oleaut32/tests: Convert some macros to functions.
2007-05-31 14:18:26 +02:00
Francois Gouget
fbb892c604
oleaut32/tests: Fix the EQ_DOUBLE() and EQ_FLOAT() macros so they work no matter how large the values to compare are.
...
Use them everywhere.
2007-05-31 14:18:20 +02:00
Francois Gouget
82a7753058
oleaut32/tests: Remove unneeded parentheses.
2007-05-31 14:18:07 +02:00
Francois Gouget
c2d24fdba9
oleaut32/tests: Remove redundant semi-colons.
2007-05-31 14:17:59 +02:00
Andrew Talbot
0608054a6d
mshtml: Constify some variables.
2007-05-31 13:27:28 +02:00
James Hawkins
98350044d5
wintrust: Add stub implementations for CryptCATAdminAddCatalog and CryptCATAdminReleaseCatalogContext.
2007-05-31 13:27:22 +02:00
James Hawkins
5b8641a5a4
msi: Implement the WriteEnvironmentStrings standard action.
2007-05-31 13:27:15 +02:00
Stefan Dösinger
2854c54201
wined3d: Keep GL_TEXTURE_2D enabled when using dummy textures.
2007-05-31 13:08:09 +02:00
Stefan Dösinger
b6e87d47d5
wined3d: Don't mess with nv texture shaders if its not supported.
2007-05-31 13:08:01 +02:00
Stefan Dösinger
ed3f6e8d32
ddraw: Hold the lock in IDirect3DX methods.
2007-05-31 13:07:54 +02:00
Stefan Dösinger
94127492f2
ddraw: Check the validy of IDirectDrawSurface::BltFast parameters.
2007-05-31 13:07:38 +02:00
Stefan Dösinger
8b6a3610bb
ddraw: Hold the lock in IDirectDrawSurface methods.
2007-05-31 13:07:28 +02:00
Louis Lenders
b7a5985bca
comctl32: Add stub for DrawShadowText.
2007-05-31 13:07:20 +02:00
Dan Hipschman
e5c8a6eb5d
rpcrt4: Fix build of test on Solaris by renaming a variable.
2007-05-31 13:07:13 +02:00
Alexandre Julliard
197bddfb87
ntdll: Report end of file instead of broken pipe on char devices.
2007-05-31 12:19:03 +02:00
Alexandre Julliard
9db8574540
ws2_32: Allocate iovec buffers statically using MSG_MAXIOVLEN.
2007-05-31 12:15:08 +02:00
Alexandre Julliard
442bd1b5fc
ws2_32: Store the local iosb in the ws2_async structure to avoid a memory allocation.
2007-05-31 12:07:14 +02:00
Alexandre Julliard
6759e1c286
ws2_32: Reimplement WSARecvFrom along the lines of NtReadFile.
2007-05-31 11:55:38 +02:00
Alexandre Julliard
42e560d001
ws2_32: Avoid memory allocations for sockaddr conversion.
2007-05-30 20:11:58 +02:00
Andrew Talbot
ece244b79e
msadp32.acm: Constify some variables.
2007-05-30 15:55:35 +02:00
Andrew Talbot
0bfd58014a
msacm32.drv: Constify some variables.
2007-05-30 15:55:31 +02:00
Andrew Talbot
af1a91d35e
msacm32: Constify some variables.
2007-05-30 15:55:27 +02:00
Stefan Leichter
88b6bc4f7c
advapi32: Added implementation of RegDeleteTreeA/W.
2007-05-30 15:55:05 +02:00
Mikołaj Zalewski
db4586d274
kernel32: Clear the extra memory in LocalReAlloc16(h, bigger_size, LMEM_ZEROINIT).
2007-05-30 13:25:14 +02:00
Dmitry Timoshkov
9a295e7f87
user32: Fix some compilation warnings in 64-bit mode.
2007-05-30 13:24:27 +02:00
Dmitry Timoshkov
545a71302b
kernel32: Fix some compilation warnings in 64-bit mode.
2007-05-30 13:24:21 +02:00
Alexandre Julliard
63322dbaa5
kernel32: Store global arena base as a pointer.
2007-05-30 13:23:30 +02:00
Alexandre Julliard
7373ced544
winedos: Merge a number of tiny source files into interrupts.c.
2007-05-30 13:12:09 +02:00
Alexandre Julliard
7718d2bd7c
dmusic: Fix license headers that mistakenly use GPL instead of LGPL.
...
Confirmed by the original author and the major contributors.
2007-05-30 12:54:07 +02:00
Dmitry Timoshkov
4978194fde
winex11.drv: Fix compilation warnings in 64-bit mode.
2007-05-30 11:55:35 +02:00
Dmitry Timoshkov
edbc6e7b8a
gdi32: Fix compilation warnings in 64-bit mode.
2007-05-30 11:55:30 +02:00
Rob Shearman
e98ec6db4c
oleaut32: Fix the references in function descriptions returned for dual IDispatch interfaces.
...
Do this by changing references from other interfaces (and possibly other
typelibs) to uniquely identify them.
Add special handling to GetRefTypeInfo to cope with this.
2007-05-30 11:51:54 +02:00
Rob Shearman
bacf5c640f
oleaut32: For automatic-value-getting in ITypeInfo::Invoke, it doesn't matter what flag(s) the function was executed with, just what type of function is being invoked.
2007-05-30 11:51:37 +02:00
Dmitry Timoshkov
ab2934781c
gdi32: Make SetDCHook 64-bit safe.
2007-05-30 11:51:26 +02:00
James Hawkins
c2e91588e9
msi: Perform a forced reboot if a custom action returns ERROR_INSTALL_SUSPEND.
2007-05-30 11:49:16 +02:00
James Hawkins
b8e0b3c1c8
msi: Set the MsiNTProductType property.
2007-05-30 11:49:09 +02:00
James Hawkins
44649d2ff8
msi: Fall back to checking if the cab exists if the volume name doesn't match.
2007-05-30 11:48:51 +02:00
James Hawkins
1aa0082558
msi: Create the destination directory if it doesn't exist when duplicating files.
2007-05-30 11:48:40 +02:00
Misha Koshelev
c7aa087504
shell32/tests: Remove duplicate code.
2007-05-30 11:46:16 +02:00
Misha Koshelev
efb92561e6
shell32: Handle default DDE application names.
2007-05-30 11:46:06 +02:00
Misha Koshelev
c8829f5645
shell32/tests: Add tests for default DDE application name.
2007-05-30 11:45:13 +02:00
Misha Koshelev
cfa87660a7
shell32: Fix execute_from_key to conform to native behavior.
2007-05-30 11:44:20 +02:00
Misha Koshelev
b95d0fb9c3
shell32/tests: Add tests for ShellExecute DDE behavior.
2007-05-30 11:43:11 +02:00
Alexandre Julliard
2835d78d8d
kernel32: Remove the fixme about MB_USEGLYPHCHARS.
2007-05-29 23:31:35 +02:00
Alexandre Julliard
1ada7ba20e
wininet: Fixed compilation without SSL.
2007-05-29 23:27:08 +02:00
Jacek Caban
172a35c442
urlmon: There is no need to make slash conversion in BindToStorage as URL is already canonized in the constructor.
2007-05-29 14:13:13 +02:00
Rob Shearman
56267608f1
wininet: Add a new NETCON_query_data_available function.
...
Use it to implement the behaviour where InternetReadFileExA does a
synchronous request if the data is available and asynchronous otherwise.
2007-05-29 14:00:20 +02:00
Rob Shearman
76507d475b
wininet: Don't close the connection if the caller passes in zero for the number of bytes to be read.
...
Only close the connection when the bytes read equals the content length.
Fixup HTTP_DrainContent, which relied on the previous incorrect
behaviour to instead close connections with no content length manually.
2007-05-29 13:49:02 +02:00
Francois Gouget
fa48cb042c
Assorted spelling fixes.
2007-05-29 13:47:18 +02:00
Francois Gouget
ffbf92f5f2
oleaut32/tests: Fix the Visual C++ double to float conversion warnings.
2007-05-29 13:47:09 +02:00
Francois Gouget
24b315c51f
dsound/tests: Fix the Visual C++ double to float conversion warnings.
2007-05-29 13:47:06 +02:00
Francois Gouget
30b7744472
ddraw/tests: Fix the Visual C++ double to float conversion warnings.
2007-05-29 13:47:03 +02:00
Francois Gouget
e6196f9ae7
d3d9/tests: Fix the Visual C++ double to float conversion warnings.
2007-05-29 13:47:01 +02:00
Francois Gouget
f64f30cdba
d3d8/tests: Fix the Visual C++ double to float conversion warnings.
2007-05-29 13:46:56 +02:00
Francois Gouget
7071a0105f
psapi/tests: Fix a signed/unsigned int mismatch.
2007-05-29 13:46:33 +02:00
Francois Gouget
7ba8c0a420
gdi32/tests: Fix a signed/unsigned int mismatch.
2007-05-29 13:46:31 +02:00
Francois Gouget
e4a98928ab
ntdll/tests: Remove an inappropriate const qualifier.
2007-05-29 13:46:27 +02:00
Francois Gouget
b6a2102d34
setupapi/tests: There is no strncasecmp() on Windows. So use CompareString() instead.
2007-05-29 13:46:24 +02:00
Francois Gouget
8d7ad785e3
rpcrt4/tests: Fix a Visual C++ double to float conversion warning.
2007-05-29 13:46:19 +02:00
Francois Gouget
f27a7153a5
rpcrt4/tests: Fix signed/unsigned and 32/64bit issues with the wiredatalen parameter.
2007-05-29 13:46:14 +02:00
Rob Shearman
2e21d090cb
wininet: Cope with non-nul-terminated header strings being passed to HttpSendRequestW.
2007-05-29 13:44:36 +02:00
Rob Shearman
4d1b8b1a4e
wininet: Fix basic authentication by putting Basic directing into the scheme field, as the pszAuthValue can have an optional realm string appended.
2007-05-29 13:44:35 +02:00
Francois Gouget
77440b098f
ddraw/tests: Fix compilation with Visual C++ 2005.
2007-05-29 13:44:35 +02:00
Alexandre Julliard
e748d62e77
schannel: Use FIELD_OFFSET instead of offsetof.
2007-05-29 13:44:35 +02:00
Francois Gouget
04a3aa99a6
schannel: Fix the name of the SetContextAttributes field of SECPKG_FUNCTION_TABLE.
2007-05-29 13:44:35 +02:00
Francois Gouget
ecaeeb2c9b
schannel: The PSDK defines no SECPKG_FUNCTION_TABLE_SIZE_* macro.
2007-05-29 13:44:34 +02:00
Francois Gouget
efba293582
include: The PSDK does not define the DEFINE_SHLGUID() macro anymore.
2007-05-29 13:17:57 +02:00
Francois Gouget
40838cec78
shlwapi/tests: The PSDK does not define IID_IDelayedRelease anymore.
2007-05-29 13:17:54 +02:00
Francois Gouget
258f2972aa
shell32/tests: With recent PSDKs, CSIDL_MYDOCUMENTS is a synonym for CSIDL_PERSONAL. So define our own constant.
2007-05-29 13:17:52 +02:00
Francois Gouget
c85b74d63e
In the PSDK HRESULT_FROM_WIN32() is now an inline function, and it is __HRESULT_FROM_WIN32() which is a macro.
2007-05-29 13:17:46 +02:00
Francois Gouget
47b6392b44
ddraw: Fix the name of DDSPD_IUNKNOWNPOINTER.
2007-05-29 13:17:42 +02:00
Francois Gouget
c9533adc52
comctl32/tests: The PSDK does not define ListView_InsertItemA() so don't use it.
2007-05-29 12:13:38 +02:00
Francois Gouget
ed94ca1e4f
kernel32/tests: src[i] is a char so there is no point trying to stuff 0xcafedead into it.
2007-05-29 12:13:35 +02:00
Francois Gouget
fd578240f2
d3d9/tests: Fix compilation with Visual C++ 2005.
2007-05-29 12:12:41 +02:00
Francois Gouget
29a4a9c849
shell32/tests: We need NTDDI_VERSION >= NTDDI_WINXPSP1 to get SEE_MASK_NOZONECHECKS with the PSDK.
2007-05-29 12:12:26 +02:00
Francois Gouget
1ecd90a222
user32/tests: SWP_STATECHANGED is an undocumented flag so define it ourselves. Fixes compilation with the PSDK.
2007-05-29 12:12:14 +02:00
Francois Gouget
a50dfc174e
msvcrt/tests: Fix a signed/unsigned int mismatch.
2007-05-29 12:12:05 +02:00
Francois Gouget
dbf7b7b398
msi/tests: Fix a signed/unsigned int mismatch.
2007-05-29 12:12:01 +02:00
Francois Gouget
e5b1ca4cf5
kernel32/tests: Fix a signed/unsigned int mismatch.
2007-05-29 12:11:55 +02:00
Francois Gouget
149ac3fcdc
usp10/tests: Fix a signed/unsigned int mismatch.
2007-05-29 12:11:51 +02:00
Andrew Talbot
080635bdeb
winex11.drv: Exclude unused headers.
2007-05-29 12:10:21 +02:00
Andrew Talbot
8ee390f6f5
wininet: Exclude unused headers.
2007-05-29 12:10:17 +02:00
Andrew Talbot
9ff4c29d86
wineps.drv: Exclude unused headers.
2007-05-29 12:10:13 +02:00
Alexandre Julliard
e269fa378b
msxml3: Fixed compilation without libxml.
2007-05-29 12:05:20 +02:00
Andrew Talbot
231fa34135
msg711.acm: Constify some variables.
2007-05-29 12:04:39 +02:00
Andrew Talbot
9312f0f974
mscms: Constify some variables.
2007-05-29 12:04:35 +02:00
Andrew Talbot
a7e82e68ea
msdmo: Constify some variables.
2007-05-29 12:04:30 +02:00
Evan Stade
bed761c9e7
gdiplus: Added stub implementation of gdiplus.dll.
2007-05-29 12:04:21 +02:00
Dmitry Timoshkov
8bf41d88c8
oleaut32: Add support for loading and drawing metafiles.
2007-05-29 11:56:18 +02:00
Dmitry Timoshkov
6aa84e0eaf
gdi32: Perform consistency checks when loading an EMF, add a test case.
2007-05-29 11:56:10 +02:00
Detlef Riekenberg
fb0a9291ea
ddraw: Do not crash when Clipper is NULL.
2007-05-29 11:55:58 +02:00
Detlef Riekenberg
0d1de51a15
localui/tests: Handle different results from XP.
2007-05-29 11:55:19 +02:00
Maarten Lankhorst
c83fd812f1
dsound: Fix stupid mistake.
2007-05-29 11:55:14 +02:00
Andrew Talbot
0ad8eaa27a
mpr: Constify some variables.
2007-05-29 11:54:59 +02:00
Andrew Talbot
7984532fe2
mciwave: Constify a variable.
2007-05-29 11:54:54 +02:00
Rob Shearman
7b94871c9f
wininet: Pass context to InitializeSecurityContext in second parameter.
...
Otherwise, the call will now fail with SEC_E_INVALID_HANDLE.
2007-05-29 11:54:42 +02:00
Rob Shearman
34556854ed
setupapi: Add a FIXME in SetupCopyOEMInfW for when we should be copying a catalog file.
2007-05-29 11:54:38 +02:00
Kai Blin
29b3a16306
ws2_32: Make WS2_send trace more readble.
2007-05-29 11:54:29 +02:00
Kai Blin
c1e724bc88
secur32: Downgrade WARN to TRACE, fix another TRACE.
2007-05-29 11:54:22 +02:00
Andrew Talbot
5f8d15027e
winmm: Exclude unused headers.
2007-05-29 11:53:57 +02:00
Andrew Talbot
9d59c0300c
ws2_32: Exclude unused headers.
2007-05-29 11:53:53 +02:00
Juan Lang
fa10a29930
crypt32: Remove wrong test and parameter check.
2007-05-29 11:52:31 +02:00
Dmitry Timoshkov
3c9e7a7f33
wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility.
2007-05-25 20:37:56 +02:00
Huw Davies
e0150c357d
winex11.drv: Use XRenderCompositeText instead of XRenderCompositeString.
2007-05-25 20:21:06 +02:00
Huw Davies
4edc46cbdb
winex11.drv: Merge some common code.
2007-05-25 20:21:02 +02:00
Damjan Jovanovic
8178f8fc88
ws2_32: Simplify some socket tests by adding a function that generates a pair of connected sockets.
2007-05-25 20:20:58 +02:00
Ralf Beck
622bad5d3f
winealsa.drv: Add missing offset of pitch bender in midi input.
2007-05-25 20:20:44 +02:00
Ralf Beck
e1d7365f3d
winealsa.drv: Add midi realtime and midi common messages on midi input.
2007-05-25 20:20:36 +02:00
Rob Shearman
aa1be492cd
secur32: Fix NTLM's InitializeSecurityContextA/W to be flexible with the index of the token buffer in both the input and output buffer descriptions.
2007-05-25 20:17:11 +02:00
Rob Shearman
4d275bcf10
secur32: Don't set the output buffer type in NTLM's IntializeSecurityContextA/W.
2007-05-25 20:16:58 +02:00
Rob Shearman
661b49785e
secur32: Make the NTLM SSP cope with a NULL phCredential parameter when InitializeSecurityContext is called more than once.
2007-05-25 20:16:42 +02:00
Rob Shearman
ee47c5a23a
secur32: Fix the wrapper InitializeSecurityContextA/W functions to handle phContext and phNewContext parameters being optional for some SSPs.
2007-05-25 20:16:38 +02:00
James Hawkins
e24667cc6e
msxml3: Add tests for IXMLDocument.
2007-05-25 20:12:38 +02:00
James Hawkins
9c04d0d8ca
msxml3: Add tests for IXMLElement and IXMLElementCollection.
2007-05-25 20:12:27 +02:00
James Hawkins
f5e9a1ea6f
msxml3: Add initial implementation of IXMLDocument.
2007-05-25 20:12:12 +02:00
James Hawkins
74f18d968f
msxml3: Add initial implementation of IXMLElement and IXMLElementCollection.
2007-05-25 20:11:15 +02:00
Huw Davies
cd3df383a5
oleaut32: SLTG references are only unique at the typeinfo level, so convert them to be unique to the typelib.
2007-05-25 19:37:12 +02:00
Juan Lang
82a31d09a1
crypt32: Statically initialize static lists and critical sections.
2007-05-25 19:36:19 +02:00
Dan Hipschman
8f7a5d63ec
widl: Allow types that reference themselves.
2007-05-25 19:36:12 +02:00
Dan Hipschman
00ce411231
widl: Handle pointers in unions.
...
Unify write_pointers with write_embedded_types, and handle pointers in
unions. Includes tests.
2007-05-25 19:35:29 +02:00
Dan Hipschman
b4e8073f8c
rpcrt4: Fix test typo.
2007-05-25 19:35:02 +02:00
Maarten Lankhorst
2360358944
dsound: Block align SetCurrentPosition and add test for it.
2007-05-25 19:31:05 +02:00
James Hawkins
ea2c96c5df
msi: Add the ability to deformat the component's source.
2007-05-25 19:30:50 +02:00
James Hawkins
f5c2806ca1
msi: Remove a misleading ERR, as this fails if a file doesn't exist, which is common.
2007-05-25 19:30:42 +02:00
Jacek Caban
4a71ab79f5
mshtml: Added missing WINAPI in window proc.
2007-05-25 19:30:34 +02:00
Jacek Caban
de2e9e13ce
mshtml: Fixed AsyncOpen implementation for channels without associated document.
2007-05-25 19:30:28 +02:00
Detlef Riekenberg
189719c1bb
localui/tests: Add tests for AddPortUI.
2007-05-25 19:30:24 +02:00
Rob Shearman
087eedc3f5
secur32: Fix the dwVersion field in the security function tables returned by InitSecurityInterfaceA/W.
2007-05-25 19:30:04 +02:00
Nigel Liang
ddbb317915
shlwapi: Stub implementation for SHSetTimerQueueTimer.
2007-05-25 19:29:54 +02:00
Dmitry Timoshkov
141673c222
user32/tests: Fix a problem revealed by compilation in 64-bit mode.
2007-05-24 11:36:31 +02:00
Dmitry Timoshkov
c28ffeeb9a
kernel32/tests: Fix a problem revealed by compilation in 64-bit mode.
2007-05-24 11:36:27 +02:00
Dmitry Timoshkov
6055d04f07
comctl32/tests: Fix some problems revealed by compilation in 64-bit mode.
2007-05-24 11:36:23 +02:00
Louis Lenders
2d83063288
shell32: Update Dutch resource.
2007-05-24 11:36:17 +02:00
Michael Stefaniuc
7043b7baa4
msi: A signed 1-bit bitfield doesn't make much sense; use unsigned.
2007-05-24 11:36:10 +02:00
Rob Shearman
f21e9c2aa8
mlang: Implement ConvertINetString.
2007-05-24 11:35:54 +02:00
Rob Shearman
7b2e7cb81a
hlink: Improve the loading of hlinks.
2007-05-24 11:35:51 +02:00
Rob Shearman
0f063c72b2
hlink: Improve the saving of hlinks by documenting the unknown header values and saving out more data.
...
Add tests for saving hlinks with different properties.
2007-05-24 11:35:41 +02:00