Alexandre Julliard [Mon, 4 Jun 2007 16:16:48 +0000 (18:16 +0200)]
server: Run async I/O APCs from the SIGUSR1 handler.
Alexandre Julliard [Mon, 4 Jun 2007 15:44:24 +0000 (17:44 +0200)]
ws2_32: Queue a proper user APC also on immediate success in WSARecvFrom/WSASendTo.
Alexandre Julliard [Sun, 3 Jun 2007 10:05:44 +0000 (12:05 +0200)]
server: Remove the extra apc_arg parameter now that user APCs all require the same arg as the kernel APC.
Alexandre Julliard [Sun, 3 Jun 2007 10:05:02 +0000 (12:05 +0200)]
ntdll: Queue an intermediate user APC routine to free the async info.
Andrey Turkin [Fri, 1 Jun 2007 22:28:45 +0000 (02:28 +0400)]
pdh: Stub implementation of pdh.dll.
Jason Edmeades [Sun, 3 Jun 2007 21:07:46 +0000 (22:07 +0100)]
xcopy.exe: Convert from main to wmain.
Jason Edmeades [Sun, 3 Jun 2007 21:07:47 +0000 (22:07 +0100)]
cmd.exe: Fix dir /w.
Use of %* fails when using wvsprintf, so just pad manually,
but maintain only a single output call.
Jason Edmeades [Sun, 3 Jun 2007 21:07:45 +0000 (22:07 +0100)]
cmd.exe: Change from main to wmain.
Jason Edmeades [Sun, 3 Jun 2007 21:07:44 +0000 (22:07 +0100)]
cmd.exe: Fix handling of malformed environment variable expansion.
Jason Edmeades [Sun, 3 Jun 2007 21:07:43 +0000 (22:07 +0100)]
cmd.exe: Fix 'help garbage' command post-unicode support.
Jason Edmeades [Sun, 3 Jun 2007 21:07:42 +0000 (22:07 +0100)]
cmd.exe: Convert cmd to Unicode.
Jason Edmeades [Sun, 3 Jun 2007 21:07:41 +0000 (22:07 +0100)]
cmd.exe: Handle command line as Unicode.
Jason Edmeades [Sun, 3 Jun 2007 21:07:40 +0000 (22:07 +0100)]
cmd.exe: Move writing to console into a single function.
Jason Edmeades [Sun, 3 Jun 2007 21:07:39 +0000 (22:07 +0100)]
cmd.exe: Move English constants into NLS files.
Mikołaj Zalewski [Sun, 3 Jun 2007 22:26:46 +0000 (00:26 +0200)]
comctl32: listview: Make LVM_GETCOLUMNWIDTH query the header control instead of using cached data.
Vitaliy Margolen [Sun, 3 Jun 2007 15:09:35 +0000 (09:09 -0600)]
dinput: Acquire device only if specified window has focus in foreground coop level.
Vitaliy Margolen [Sun, 3 Jun 2007 15:09:32 +0000 (09:09 -0600)]
dinput: Make sure to unacquire device before freeing it.
Misha Koshelev [Sat, 2 Jun 2007 01:06:55 +0000 (20:06 -0500)]
msi: automation: Fix SummaryInfo::Property get to conform to native.
Misha Koshelev [Sat, 2 Jun 2007 01:06:46 +0000 (20:06 -0500)]
msi/tests: automation: Add tests for SummaryInfo::Property, get.
Misha Koshelev [Sat, 2 Jun 2007 01:06:37 +0000 (20:06 -0500)]
msi: automation: Database::SummaryInformation is a propget, not a method.
Misha Koshelev [Sat, 2 Jun 2007 01:06:28 +0000 (20:06 -0500)]
msi: automation: Remove redundant VariantClear(pVarResult).
Misha Koshelev [Sat, 2 Jun 2007 01:06:06 +0000 (20:06 -0500)]
msi: msiserver.idl: Maintain spacing as spaces, not tabs.
Misha Koshelev [Sat, 2 Jun 2007 01:05:57 +0000 (20:05 -0500)]
msi: automation: Add missing operand for evaluation.
Misha Koshelev [Sat, 2 Jun 2007 01:05:40 +0000 (20:05 -0500)]
msi: automation: Remove duplicate error messages on unknown dispid.
DISP_E_MEMBERNOTFOUND FIXME is already handled in AutomationObject_Invoke.
H. Verbeet [Sat, 2 Jun 2007 13:54:55 +0000 (15:54 +0200)]
d3d9: Add a test for calling DrawIndexedPrimitive with a NULL index buffer.
H. Verbeet [Sat, 2 Jun 2007 13:54:49 +0000 (15:54 +0200)]
wined3d: Return WINED3DERR_INVALIDCALL in DrawIndexedPrimitive if no index buffer is set.
Stefan Leichter [Fri, 1 Jun 2007 20:49:49 +0000 (22:49 +0200)]
crypt32: Replace CRYPT_RecurseDeleteKey with RegDeleteTreeW.
Glenn Wurster [Fri, 1 Jun 2007 20:10:02 +0000 (16:10 -0400)]
sfc_os: Add stub implementation for SfcIsKeyProtected.
Maarten Lankhorst [Wed, 30 May 2007 17:21:29 +0000 (19:21 +0200)]
dsound: Disable property sets if hardware doesn't support it.
Maarten Lankhorst [Wed, 30 May 2007 16:31:21 +0000 (18:31 +0200)]
dsound: Recalculate 3d buffer on SetVolume.
Maarten Lankhorst [Wed, 30 May 2007 16:32:35 +0000 (18:32 +0200)]
dsound: Fix buffer caps.
Stefan Dösinger [Sun, 20 May 2007 22:05:06 +0000 (00:05 +0200)]
ddraw: Hold the lock in IDirect3DMaterial methods.
Stefan Dösinger [Sat, 26 May 2007 16:46:51 +0000 (18:46 +0200)]
ddraw: Hold the lock in IDirectDrawGammaControl methods.
Stefan Dösinger [Sun, 20 May 2007 21:51:26 +0000 (23:51 +0200)]
ddraw: Hold the lock in IDirectDrawClipper methods.
Stefan Dösinger [Sun, 3 Jun 2007 16:51:50 +0000 (18:51 +0200)]
ddraw: Hold the lock in IDirect3DDevice methods.
Stefan Dösinger [Fri, 25 May 2007 12:15:45 +0000 (14:15 +0200)]
wined3d: Do not enable GL_APPLE_client_storage for the dummy textures.
Alexander Nicolaysen Sørnes [Thu, 31 May 2007 13:38:51 +0000 (15:38 +0200)]
wordpad: Add file saving dialog.
Alexander Nicolaysen Sørnes [Thu, 31 May 2007 13:31:44 +0000 (15:31 +0200)]
wordpad: Convert open file dialog to Unicode.
Alexander Nicolaysen Sørnes [Fri, 1 Jun 2007 22:19:37 +0000 (00:19 +0200)]
wordpad: Improve file reading code.
Alexander Nicolaysen Sørnes [Fri, 1 Jun 2007 22:07:02 +0000 (00:07 +0200)]
wordpad: Add file saving support.
Alexander Nicolaysen Sørnes [Wed, 30 May 2007 12:56:20 +0000 (14:56 +0200)]
wordpad: Store file name globally.
Alexander Nicolaysen Sørnes [Wed, 30 May 2007 12:42:36 +0000 (14:42 +0200)]
wordpad: Split code into set_caption function.
Detlef Riekenberg [Sat, 2 Jun 2007 09:43:30 +0000 (11:43 +0200)]
include/winspool: Add more flags for printer drivers.
Marcus Meissner [Sun, 3 Jun 2007 10:51:52 +0000 (12:51 +0200)]
quartz: Added some error checking on failure to CreateClassEnumerator.
Mikołaj Zalewski [Sat, 2 Jun 2007 19:31:28 +0000 (21:31 +0200)]
kernel: Fix clearing of memory in LocalReAlloc16(..., LMEM_ZEROMEMORY).
Francois Gouget [Fri, 1 Jun 2007 10:10:32 +0000 (12:10 +0200)]
ws2_32: Improve the prototypes Win64 compatibility by replacing long with LONG.
Alexandre Julliard [Thu, 31 May 2007 15:51:18 +0000 (17:51 +0200)]
ws2_32: Simplify the async shutdown handling, and remove a bunch of no longer used code.
Alexandre Julliard [Thu, 31 May 2007 15:48:07 +0000 (17:48 +0200)]
ws2_32: Call the I/O completion routine as a user APC.
Alexandre Julliard [Thu, 31 May 2007 15:02:21 +0000 (17:02 +0200)]
ws2_32: Reimplement WSASendTo along the lines of NtWriteFile.
Alexandre Julliard [Fri, 1 Jun 2007 17:49:52 +0000 (19:49 +0200)]
Release 0.9.38.
Alexandre Julliard [Fri, 1 Jun 2007 11:42:37 +0000 (13:42 +0200)]
user32: Fix a printf format warning.
Andrew Talbot [Thu, 31 May 2007 21:19:28 +0000 (22:19 +0100)]
msi: Constify some variables.
Vitaliy Margolen [Fri, 1 Jun 2007 05:30:54 +0000 (23:30 -0600)]
user32/test: Add few tests for messages sent from SetForegroundWindow().
Julien Muchembled [Thu, 31 May 2007 22:25:15 +0000 (00:25 +0200)]
msvfw32: Fix enumeration of VFW video codecs that are registered in the registry.
Misha Koshelev [Fri, 1 Jun 2007 04:32:41 +0000 (23:32 -0500)]
comctl32: imagelist: Fix simultaneous selection of one bitmap into two device contexts.
James Hawkins [Fri, 1 Jun 2007 02:52:05 +0000 (19:52 -0700)]
msi: Implement SummaryInfo::Property get.
James Hawkins [Fri, 1 Jun 2007 02:49:52 +0000 (19:49 -0700)]
msi: Implement Installer::OpenDatabase.
James Hawkins [Thu, 31 May 2007 20:21:43 +0000 (13:21 -0700)]
msi: Add handling for MsiBreak.
Dmitry Timoshkov [Thu, 31 May 2007 14:00:27 +0000 (23:00 +0900)]
comctl32: Fix a compilation warning in 64-bit mode.
Alexander Nicolaysen Sørnes [Thu, 31 May 2007 18:11:30 +0000 (20:11 +0200)]
cmd: Update Norwegian Bokmål resources.
Alexander Nicolaysen Sørnes [Thu, 31 May 2007 17:50:37 +0000 (19:50 +0200)]
shdoclc: Update Norwegian Bokmål resources.
Alexander Nicolaysen Sørnes [Thu, 31 May 2007 17:32:15 +0000 (19:32 +0200)]
localui: Add Norwegian Bokmål resources.
Alexander Nicolaysen Sørnes [Thu, 31 May 2007 17:24:52 +0000 (19:24 +0200)]
credui: Add Norwegian Bokmål resources.
Alexander Nicolaysen Sørnes [Thu, 31 May 2007 16:44:40 +0000 (18:44 +0200)]
regedit: Update Norwegian Bokmål resources.
Alexander Nicolaysen Sørnes [Thu, 31 May 2007 16:40:51 +0000 (18:40 +0200)]
msi: Update Norwegian Bokmål resources.
Alexander Nicolaysen Sørnes [Thu, 31 May 2007 16:41:18 +0000 (18:41 +0200)]
shell32: Update Norwegian Bokmål resources.
Damjan Jovanovic [Fri, 1 Jun 2007 07:13:19 +0000 (09:13 +0200)]
ws2_32: gethostbyname("") should work.
Francois Gouget [Thu, 31 May 2007 14:39:43 +0000 (16:39 +0200)]
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.
Jeremy White [Thu, 31 May 2007 15:08:56 +0000 (10:08 -0500)]
wininet: Mark Proxy Authorization header as a request header, so it actually gets sent.
Dmitry Timoshkov [Thu, 31 May 2007 14:00:52 +0000 (23:00 +0900)]
mciavi32: Fix compilation warnings in 64-bit mode.
Dmitry Timoshkov [Thu, 31 May 2007 14:01:53 +0000 (23:01 +0900)]
midimap: Fix compilation warnings in 64-bit mode.
Dmitry Timoshkov [Thu, 31 May 2007 14:01:28 +0000 (23:01 +0900)]
mciwave: Fix compilation warnings in 64-bit mode.
Dmitry Timoshkov [Thu, 31 May 2007 14:01:16 +0000 (23:01 +0900)]
mciseq: Fix compilation warnings in 64-bit mode.
Dmitry Timoshkov [Thu, 31 May 2007 14:01:05 +0000 (23:01 +0900)]
mcicda: Fix compilation warnings in 64-bit mode.
Dmitry Timoshkov [Thu, 31 May 2007 13:57:21 +0000 (22:57 +0900)]
atl: Fix compilation warnings in 64-bit mode.
Francois Gouget [Thu, 31 May 2007 11:59:23 +0000 (13:59 +0200)]
shell32/tests: Remove unneeded cast.
Alexandre Julliard [Fri, 1 Jun 2007 09:16:09 +0000 (11:16 +0200)]
ntdll: Preserve errno across system calls done in the suspend handler.
Alexandre Julliard [Fri, 1 Jun 2007 09:15:33 +0000 (11:15 +0200)]
ws2_32: Don't modify last error in async I/O callback.
Alexandre Julliard [Fri, 1 Jun 2007 09:14:44 +0000 (11:14 +0200)]
ws2_32: Re-enable FD_READ also when returning EWOULDBLOCK from WSARecvFrom().
Huw Davies [Thu, 31 May 2007 11:47:19 +0000 (12:47 +0100)]
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.
Francois Gouget [Thu, 31 May 2007 11:59:16 +0000 (13:59 +0200)]
d3drm/tests: Fix the Visual C++ double to float conversion warnings.
Francois Gouget [Thu, 31 May 2007 11:59:05 +0000 (13:59 +0200)]
version: Fix the VerQueryValueA/W() prototypes.
Francois Gouget [Thu, 31 May 2007 12:02:48 +0000 (14:02 +0200)]
oleaut32/tests: Convert some macros to functions.
Francois Gouget [Thu, 31 May 2007 12:02:19 +0000 (14:02 +0200)]
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.
Francois Gouget [Thu, 31 May 2007 12:01:41 +0000 (14:01 +0200)]
oleaut32/tests: Remove unneeded parentheses.
Francois Gouget [Thu, 31 May 2007 12:00:45 +0000 (14:00 +0200)]
oleaut32/tests: Remove redundant semi-colons.
Andrew Talbot [Wed, 30 May 2007 21:38:03 +0000 (22:38 +0100)]
mshtml: Constify some variables.
James Hawkins [Wed, 30 May 2007 22:44:43 +0000 (15:44 -0700)]
wintrust: Add stub implementations for CryptCATAdminAddCatalog and CryptCATAdminReleaseCatalogContext.
James Hawkins [Wed, 30 May 2007 17:57:31 +0000 (10:57 -0700)]
msi: Implement the WriteEnvironmentStrings standard action.
Stefan Dösinger [Fri, 25 May 2007 12:14:28 +0000 (14:14 +0200)]
wined3d: Keep GL_TEXTURE_2D enabled when using dummy textures.
Stefan Dösinger [Thu, 24 May 2007 22:29:27 +0000 (00:29 +0200)]
wined3d: Don't mess with nv texture shaders if its not supported.
Stefan Dösinger [Wed, 30 May 2007 13:38:58 +0000 (15:38 +0200)]
ddraw: Hold the lock in IDirect3DX methods.
Stefan Dösinger [Thu, 24 May 2007 20:24:00 +0000 (22:24 +0200)]
ddraw: Check the validy of IDirectDrawSurface::BltFast parameters.
Stefan Dösinger [Wed, 30 May 2007 13:25:34 +0000 (15:25 +0200)]
ddraw: Hold the lock in IDirectDrawSurface methods.
Louis Lenders [Wed, 30 May 2007 20:19:52 +0000 (21:19 +0100)]
comctl32: Add stub for DrawShadowText.
Dan Hipschman [Thu, 31 May 2007 01:00:45 +0000 (18:00 -0700)]
rpcrt4: Fix build of test on Solaris by renaming a variable.
Rob Shearman [Wed, 30 May 2007 21:43:34 +0000 (22:43 +0100)]
widl: Set current_structure when writing out structure members to
ensure the conformance/variance calculation function can find the
necessary fields in the structures.
Rob Shearman [Wed, 30 May 2007 21:42:57 +0000 (22:42 +0100)]
widl: RPC_FC_BIND_PRIMITIVE is a base type so reverse an if statement
that caused string_of_type to fail and the RPC_FC_BIND_PRIMITIVE code
not to be executed.
Rob Shearman [Wed, 30 May 2007 21:42:03 +0000 (22:42 +0100)]
widl: A structure with variance, but without conformance should be a complex struct instead of a conformant, varying struct.
Alexandre Julliard [Thu, 31 May 2007 10:19:03 +0000 (12:19 +0200)]
ntdll: Report end of file instead of broken pipe on char devices.