Alexandre Julliard [Fri, 2 Jan 2009 16:24:09 +0000 (17:24 +0100)]
Release 1.1.12.
Alexandre Julliard [Fri, 2 Jan 2009 15:50:54 +0000 (16:50 +0100)]
Update copyright info for 2009.
Frans Kool [Fri, 2 Jan 2009 12:54:51 +0000 (13:54 +0100)]
crypt32: Updated Dutch translations.
Andrew Talbot [Fri, 2 Jan 2009 13:12:28 +0000 (13:12 +0000)]
comdlg32: Declare a function static.
Andrew Talbot [Fri, 2 Jan 2009 12:54:46 +0000 (12:54 +0000)]
comctl32: Declare some variables static.
Andrew Talbot [Fri, 2 Jan 2009 12:54:42 +0000 (12:54 +0000)]
cabinet: Declare a function static.
Rob Shearman [Fri, 2 Jan 2009 12:14:50 +0000 (12:14 +0000)]
widl: Use is_string_type instead of is_attr(..., ATTR_STRING) for detecting strings.
Detecting strings is a bit harder than just looking for the string
attribute, so make sure to use the function which has the purpose of
doing just that.
Fixes compilation of generated server/proxy code when a parameter has
both the [out] and [string] attributes.
Rob Shearman [Fri, 2 Jan 2009 12:12:06 +0000 (12:12 +0000)]
configure.ac: Fix test for libresolv on Mac OS 10.4.x.
The resolv.h header file won't compile without netinet/in.h being
included first.
Rob Shearman [Fri, 2 Jan 2009 12:14:30 +0000 (12:14 +0000)]
comctl32: Add names for now documented toolbar messages.
Rob Shearman [Fri, 2 Jan 2009 12:13:47 +0000 (12:13 +0000)]
winecoreaudio: Remove some unnecessary text conversions by using snprintfW instead of snprintf.
Change the remaining text conversions to use the Unix CP as the
strings come from system library functions.
Alexandre Julliard [Fri, 2 Jan 2009 12:54:49 +0000 (13:54 +0100)]
winecoreaudio: Fix a redefinition warning.
Christian Costa [Fri, 2 Jan 2009 11:17:10 +0000 (12:17 +0100)]
mciavi: Implement MCI_DGV_PUT_WINDOW in MCIAVI_mciPut.
Michael Karcher [Thu, 1 Jan 2009 10:25:39 +0000 (11:25 +0100)]
widl: Recurse search for need of delegation.
If any ancestor of an interface needs delegation, the interface itself
has holes in the vtables and thus needs delegation, too.
Jeff Zaroyko [Fri, 2 Jan 2009 06:39:10 +0000 (17:39 +1100)]
dsound: Check for invalid parameter when locking primary and secondary buffers.
Jeff Zaroyko [Fri, 2 Jan 2009 06:03:00 +0000 (17:03 +1100)]
dsound: Check for invalid parameter when unlocking primary buffers.
Andrew Riedi [Wed, 31 Dec 2008 01:41:17 +0000 (17:41 -0800)]
winex11: Factor out the 'alpha_zero' test and use it for legacy cursor support.
Gerald Pfeifer [Thu, 1 Jan 2009 09:01:18 +0000 (10:01 +0100)]
comctl32: Simplify fifteen functions by removing unused parameters.
Maarten Lankhorst [Thu, 1 Jan 2009 12:24:53 +0000 (13:24 +0100)]
dsound: Correct amount of buffers used for playing.
Fixes regression caused by
ce06de420874b9983324508f8257a580fee341ca
Amount of time per buffer was doubled, but amount of buffers wasn't
halved, so latency was doubled.
Alexandre Julliard [Fri, 2 Jan 2009 11:20:53 +0000 (12:20 +0100)]
kernel32/tests: Use the correct value for invalid heap sizes on 64-bit.
Alexandre Julliard [Fri, 2 Jan 2009 11:20:33 +0000 (12:20 +0100)]
include: Fix a couple of winsock structures for 64-bit.
Alexandre Julliard [Fri, 2 Jan 2009 11:20:20 +0000 (12:20 +0100)]
include: Don't pack shellapi.h on 64-bit.
Michael Karcher [Thu, 1 Jan 2009 10:40:54 +0000 (11:40 +0100)]
include: Add a missing [unique] to shobjidl.idl.
Michael Karcher [Thu, 1 Jan 2009 10:40:13 +0000 (11:40 +0100)]
include: Fix out string type from LPCSTR to LPSTR in shobjidl.idl.
Michael Karcher [Thu, 1 Jan 2009 10:40:04 +0000 (11:40 +0100)]
include: Add missing local attributes to shobjidl.idl.
Andrew Fenn [Thu, 1 Jan 2009 01:06:34 +0000 (08:06 +0700)]
xinput1_3: Added tests for XInputSetState.
Andrew Fenn [Thu, 1 Jan 2009 01:05:16 +0000 (08:05 +0700)]
xinput1_3: Added stub XInputSetState.
James Hawkins [Fri, 2 Jan 2009 07:20:54 +0000 (23:20 -0800)]
advapi32: Request the owner and group token size instead of hardcoding the value.
Jeff Zaroyko [Fri, 2 Jan 2009 03:37:58 +0000 (14:37 +1100)]
dsound: Fix a typo in convert_32_to_24.
Joris Huizer [Wed, 31 Dec 2008 16:16:23 +0000 (17:16 +0100)]
mshtml: Increment pointer as intended.
Roderick Colenbrander [Wed, 31 Dec 2008 18:11:53 +0000 (19:11 +0100)]
d3d9: Relax color matching in bumpmap test.
Michael Stefaniuc [Thu, 1 Jan 2009 22:26:59 +0000 (23:26 +0100)]
dnsapi/tests: Remove superfluous casts.
The pointers to r1 and r2 are already PDNS_RECORDs.
Michael Stefaniuc [Thu, 1 Jan 2009 22:26:50 +0000 (23:26 +0100)]
cabinet: Don't cast the return value of PF[CD]I_ALLOC; those are void pointers.
Michael Stefaniuc [Thu, 1 Jan 2009 13:31:02 +0000 (14:31 +0100)]
dplayx/tests: Fix typo.
Michael Stefaniuc [Thu, 1 Jan 2009 13:30:53 +0000 (14:30 +0100)]
dplayx/tests: Do not explicitly cast LPVOID function arguments.
Allan Tong [Thu, 1 Jan 2009 02:44:33 +0000 (21:44 -0500)]
wined3d: Add mapping for MOV instructions in shader_hw_map2gl.
Andrew Talbot [Wed, 31 Dec 2008 18:50:13 +0000 (18:50 +0000)]
comdlg32: Unreachable code fix.
Christian Costa [Wed, 31 Dec 2008 16:29:17 +0000 (17:29 +0100)]
winmm: Check param in joyConfigChanged.
Henri Verbeet [Wed, 31 Dec 2008 15:57:11 +0000 (16:57 +0100)]
wined3d: Convert clipplane to a bitmap in struct SAVEDSTATES.
Henri Verbeet [Wed, 31 Dec 2008 15:57:11 +0000 (16:57 +0100)]
wined3d: Convert streamSource and streamFreq to bitmaps in struct SAVEDSTATES.
Henri Verbeet [Wed, 31 Dec 2008 15:57:10 +0000 (16:57 +0100)]
wined3d: Fix the value of HIGHEST_TRANSFORMSTATE.
The highest transform state should be 511.
Henri Verbeet [Wed, 31 Dec 2008 15:57:10 +0000 (16:57 +0100)]
wined3d: Fix a few format specifiers in IWineD3DStateBlockImpl_Capture().
Henri Verbeet [Wed, 31 Dec 2008 15:57:10 +0000 (16:57 +0100)]
wined3d: Use slightly nicer loops in device_map_fixed_function_samplers().
Austin English [Wed, 31 Dec 2008 15:20:06 +0000 (09:20 -0600)]
kernel32/tests: Fix compile on powerpc.
Andrew Talbot [Wed, 31 Dec 2008 12:17:01 +0000 (12:17 +0000)]
advapi32: Remove unused function.
Christian Costa [Wed, 31 Dec 2008 12:15:05 +0000 (13:15 +0100)]
ddraw: Display fixme only once in IDirectDrawImpl_WaitForVerticalBlank.
Alexandre Julliard [Wed, 31 Dec 2008 20:55:11 +0000 (21:55 +0100)]
ntdll: Use INT_MAX for the semaphore count since LONG_MAX won't work on 64-bit.
Alexandre Julliard [Wed, 31 Dec 2008 19:52:42 +0000 (20:52 +0100)]
kernel32: Convert FormatMessageA/W to use an MS ABI vararg list for x86_64.
Alexandre Julliard [Wed, 31 Dec 2008 19:49:07 +0000 (20:49 +0100)]
wldap32: Convert ber_printf to use an MS ABI vararg list for x86_64.
Alexandre Julliard [Wed, 31 Dec 2008 19:48:33 +0000 (20:48 +0100)]
shlwapi: Convert SHPackDispParams to use an MS ABI vararg list for x86_64.
Alexandre Julliard [Wed, 31 Dec 2008 19:46:44 +0000 (20:46 +0100)]
shlwapi: Convert wvnsprintfA/W to use an MS ABI vararg list for x86_64.
Alexandre Julliard [Wed, 31 Dec 2008 19:46:08 +0000 (20:46 +0100)]
user32: Convert wvsprintfA/W to use an MS ABI vararg list for x86_64.
Alexandre Julliard [Wed, 31 Dec 2008 19:05:33 +0000 (20:05 +0100)]
cmd: Don't include time.h before winsock.h to avoid conflicts.
Alexandre Julliard [Wed, 31 Dec 2008 14:14:29 +0000 (15:14 +0100)]
server: Reorganize some requests to avoid padding, and make remaining padding explicit.
Alexandre Julliard [Tue, 30 Dec 2008 22:17:52 +0000 (23:17 +0100)]
server: Make atom_t an unsigned int to avoid padding issues.
Alexandre Julliard [Tue, 30 Dec 2008 22:02:33 +0000 (23:02 +0100)]
server: Make TEB and PEB client_ptr_t instead of void pointers.
Alexandre Julliard [Tue, 30 Dec 2008 21:56:15 +0000 (22:56 +0100)]
server: Make thread entry points client_ptr_t instead of void pointers.
Alexandre Julliard [Tue, 30 Dec 2008 21:47:48 +0000 (22:47 +0100)]
server: Move ldt_copy to the init_process_done request and make it a client_ptr_t.
Alexandre Julliard [Tue, 30 Dec 2008 21:37:25 +0000 (22:37 +0100)]
server: Send the version with the initial fd so that it can be checked before sending the first request.
Christian Costa [Wed, 31 Dec 2008 11:27:24 +0000 (12:27 +0100)]
d3dxof: Move X files parsing into a separate file.
Byeongsik Jeon [Wed, 31 Dec 2008 02:43:42 +0000 (11:43 +0900)]
winex11.drv: Add the basic antialias type decision code.
Paul TBBle Hampson [Wed, 31 Dec 2008 07:59:02 +0000 (18:59 +1100)]
winhttp: Don't try and call a null callback.
Paul TBBle Hampson [Wed, 31 Dec 2008 06:35:53 +0000 (17:35 +1100)]
winhttp: Correctly parse specified ports in WinHttpCrackUrl.
Paul TBBle Hampson [Wed, 31 Dec 2008 06:24:25 +0000 (17:24 +1100)]
winhttp/tests: Add tests for WinHttpCrackUrl port number handling.
Paul TBBle Hampson [Tue, 30 Dec 2008 15:37:47 +0000 (02:37 +1100)]
winhttp: Fix resolution-failure TRACE in netconn_resolve to use input WCHAR* rather than already-freed CHAR*.
Jeff Zaroyko [Tue, 30 Dec 2008 13:09:03 +0000 (00:09 +1100)]
iphlpapi/tests: Fix a failing test.
Rob Shearman [Tue, 30 Dec 2008 18:49:48 +0000 (18:49 +0000)]
widl: Remove duplicate pointer handling code in get_struct_type.
Only make the structure complex if there is an interface pointer, not
if there is a pointer to a union or complex struct since these are
handled perfectly well by the pointer marshalling code.
Fix the detection of structures with ref-pointers or pointers in 64-bit code.
Rob Shearman [Tue, 30 Dec 2008 18:48:43 +0000 (18:48 +0000)]
widl: Don't add NULL pointer checks in generated code for user types.
Andrew Riedi [Wed, 24 Dec 2008 22:35:39 +0000 (14:35 -0800)]
winex11.drv: Calculate the cursor bitmap offsets in a way consistent with user32.
Andrew Riedi [Wed, 24 Dec 2008 20:02:56 +0000 (12:02 -0800)]
itircl: Fix documentation typo.
Francois Gouget [Tue, 30 Dec 2008 23:59:51 +0000 (00:59 +0100)]
winemine: Reorder some functions to avoid forward declarations.
Francois Gouget [Tue, 30 Dec 2008 23:59:05 +0000 (00:59 +0100)]
winemine: Remove AboutDlgProc() as it is unused.
Francois Gouget [Tue, 30 Dec 2008 23:56:53 +0000 (00:56 +0100)]
cmd: Reorder some functions to avoid forward declarations.
Francois Gouget [Tue, 30 Dec 2008 23:56:21 +0000 (00:56 +0100)]
cmd: Reorder some functions to avoid forward declarations.
Jacek Caban [Tue, 30 Dec 2008 20:23:56 +0000 (21:23 +0100)]
mshtml.idl: Added HTMLStyle coclass declaration.
Jacek Caban [Tue, 30 Dec 2008 20:21:33 +0000 (21:21 +0100)]
mshtml: Added gecko debug channel to control Gecko logging.
Jacek Caban [Tue, 30 Dec 2008 20:21:18 +0000 (21:21 +0100)]
mshtml: Set XPCOM_DEBUG_BREAK to 'warn' before loading Gecko.
Jacek Caban [Tue, 30 Dec 2008 20:20:57 +0000 (21:20 +0100)]
mshtml: Move handle_insert_comment to mutation.c.
Jacek Caban [Tue, 30 Dec 2008 20:20:37 +0000 (21:20 +0100)]
mshtml: Remove no longer used node_insert_listener.
Jacek Caban [Tue, 30 Dec 2008 20:20:25 +0000 (21:20 +0100)]
mshtml: Remove no longer needed set_profile.
Henri Verbeet [Tue, 30 Dec 2008 13:56:49 +0000 (14:56 +0100)]
wined3d: Convert some BOOLs to bitfields in struct SAVEDSTATES.
Henri Verbeet [Tue, 30 Dec 2008 13:56:49 +0000 (14:56 +0100)]
wined3d: Convert some BOOLs to bitfields in struct IWineD3DDeviceImpl.
Also fills a 3 byte hole.
Henri Verbeet [Tue, 30 Dec 2008 13:56:49 +0000 (14:56 +0100)]
wined3d: Convert some BOOLs to bitfields in struct WineD3DContext.
Also happens to fill two 3 byte holes.
Henri Verbeet [Tue, 30 Dec 2008 13:56:49 +0000 (14:56 +0100)]
wined3d: Remove an unused field from the device.
Henri Verbeet [Tue, 30 Dec 2008 13:56:49 +0000 (14:56 +0100)]
wined3d: Make use_vs() and use_ps() work on a stateblock instead of a device.
Most callers work on a stateblock rather than a device, and the main fields
we check (vertexShader and pixelShader) are part of the stateblock as well.
Alexandre Julliard [Tue, 30 Dec 2008 20:09:41 +0000 (21:09 +0100)]
server: Make the various async I/O parameters client_ptr_t instead of void pointers.
Alexandre Julliard [Tue, 30 Dec 2008 19:51:55 +0000 (20:51 +0100)]
server: Specify the user APC to call only once the system APC has executed.
Alexandre Julliard [Tue, 30 Dec 2008 19:37:20 +0000 (20:37 +0100)]
server: Explicitly specify when an ioctl call needs to be blocking.
Alexandre Julliard [Tue, 30 Dec 2008 14:30:11 +0000 (15:30 +0100)]
server: Make the arguments for CreateRemoteThread client_ptr_t instead of void pointers.
Alexandre Julliard [Tue, 30 Dec 2008 14:22:45 +0000 (15:22 +0100)]
server: Make a couple of fields smaller in the apc_call_t/apc_result_t structures.
Alexandre Julliard [Tue, 30 Dec 2008 14:15:06 +0000 (15:15 +0100)]
server: Make padding explicit in the wake_up_reply structure.
Alexandre Julliard [Tue, 30 Dec 2008 14:05:38 +0000 (15:05 +0100)]
server: Make the address parameters in inter-process virtual memory calls client_ptr_t.
Add explicit padding fields in the corresponding structures.
Alexandre Julliard [Tue, 30 Dec 2008 13:18:21 +0000 (14:18 +0100)]
server: Make the mapping base address a client_ptr_t instead of a void pointer.
Alexandre Julliard [Tue, 30 Dec 2008 13:11:58 +0000 (14:11 +0100)]
server: Make the address argument for read/write_process_memory a client_ptr_t.
Alexandre Julliard [Tue, 30 Dec 2008 13:02:07 +0000 (14:02 +0100)]
server: Make the message callback function a client_ptr_t instead of a void pointer.
Christian Costa [Tue, 30 Dec 2008 12:26:53 +0000 (13:26 +0100)]
cmd.exe: Use WCMD_CURRENTTIME resource to show the time.
Christian Costa [Tue, 30 Dec 2008 12:25:32 +0000 (13:25 +0100)]
quartz: Remove unused IMemInputPin vtables.
Christian Costa [Tue, 30 Dec 2008 11:20:29 +0000 (12:20 +0100)]
winedos: Increase extended memory from 7MB to 15MB.
Christian Costa [Tue, 30 Dec 2008 11:19:52 +0000 (12:19 +0100)]
winedos: Compute CMOS image checksum automatically.
Christian Costa [Tue, 30 Dec 2008 11:19:14 +0000 (12:19 +0100)]
winedos: Document CMOS image bytes.
Jacek Caban [Tue, 30 Dec 2008 05:48:59 +0000 (06:48 +0100)]
mshtml: Wine Gecko 0.9.0 release.