Francois Gouget [Mon, 4 Feb 2008 22:59:25 +0000 (23:59 +0100)]
ddraw/tests: Fix compilation on systems that don't support nameless unions.
James Hawkins [Mon, 4 Feb 2008 21:59:21 +0000 (15:59 -0600)]
msi: Reimplement MsiFormatRecord.
James Hawkins [Mon, 4 Feb 2008 21:43:54 +0000 (15:43 -0600)]
msi: Add more tests for MsiFormatRecord.
Rob Shearman [Mon, 4 Feb 2008 22:22:50 +0000 (22:22 +0000)]
rpcrt4: Fix potential memory leaks on error paths in RPCRT4_io_thread.
Rob Shearman [Mon, 4 Feb 2008 22:22:47 +0000 (22:22 +0000)]
rpcrt4: Fix potential memory leaks in RPCRT4_Receive.
Andrew Talbot [Mon, 4 Feb 2008 22:07:57 +0000 (22:07 +0000)]
wininet: Remove unneeded casts.
Andrew Talbot [Mon, 4 Feb 2008 22:07:44 +0000 (22:07 +0000)]
winex11.drv: Remove unneeded casts.
Rob Shearman [Mon, 4 Feb 2008 20:18:42 +0000 (20:18 +0000)]
ws2_32: Add a FIXME for WS_SIO_GET_EXTENSION_FUNCTION_POINTER in WSAIoctl.
Rob Shearman [Mon, 4 Feb 2008 20:18:34 +0000 (20:18 +0000)]
server: Always try return a named pipe server that is listening from find_available_server.
We still fallback to an idle server, but this prevents a client from
connecting to a named pipe server that isn't listening.
Rob Shearman [Mon, 4 Feb 2008 20:18:27 +0000 (20:18 +0000)]
ntdll: The FileMailslotSetInformation and FileCompletionInformation cases of NtSetInformationFile don't need the fd.
So don't do an extra server call to get the fd to avoid a performance
penalty and to make these cases work when an fd isn't available.
James Hawkins [Mon, 4 Feb 2008 17:38:00 +0000 (11:38 -0600)]
msi: Return ERROR_MORE_DATA if the size is too small.
James Hawkins [Mon, 4 Feb 2008 17:37:19 +0000 (11:37 -0600)]
msi: Return the string length even if the string is NULL.
James Hawkins [Mon, 4 Feb 2008 17:36:37 +0000 (11:36 -0600)]
msi: Leave room for the NULL terminator.
James Hawkins [Mon, 4 Feb 2008 17:35:53 +0000 (11:35 -0600)]
msi: Return ERROR_FILE_INVALID if the file has no version information.
James Hawkins [Mon, 4 Feb 2008 17:34:59 +0000 (11:34 -0600)]
msi: Return ERROR_INVALID_PARAMETER if a string pointer is non-NULL and the size pointer is NULL.
James Hawkins [Mon, 4 Feb 2008 17:34:10 +0000 (11:34 -0600)]
msi: Translate ERROR_BAD_PATHNAME into ERROR_FILE_NOT_FOUND.
James Hawkins [Mon, 4 Feb 2008 17:33:20 +0000 (11:33 -0600)]
msi: Only convert output strings if the call succeeded.
James Hawkins [Mon, 4 Feb 2008 17:32:31 +0000 (11:32 -0600)]
msi: Add tests for MsiGetFileVersion.
James Hawkins [Mon, 4 Feb 2008 17:28:36 +0000 (11:28 -0600)]
msi: Implement the MSIMODIFY_ASSIGN action of MsiViewModify for the streams table.
James Hawkins [Mon, 4 Feb 2008 17:26:58 +0000 (11:26 -0600)]
msi: Add tests for using single quotes in an INSERT query.
James Hawkins [Mon, 4 Feb 2008 17:21:05 +0000 (11:21 -0600)]
version: Return ERROR_RESOURCE_DATA_NOT_FOUND if the file does not have version information.
James Hawkins [Mon, 4 Feb 2008 17:18:52 +0000 (11:18 -0600)]
kernel32: Factor out the VerifyVersionInfo tests into their own function.
Reece H. Dunn [Sun, 3 Feb 2008 21:13:15 +0000 (21:13 +0000)]
gdiplus: Fix the bezier arc path test on all Windows platforms.
Reece H. Dunn [Sun, 3 Feb 2008 13:53:11 +0000 (13:53 +0000)]
comctl32: Proper fix redrawing the trackbar background with themes enabled.
Michael Stefaniuc [Fri, 1 Feb 2008 22:09:18 +0000 (23:09 +0100)]
olecli: Remove duplicated typedefs/enums.
Use a local header file for them.
Stefan Leichter [Fri, 1 Feb 2008 21:24:00 +0000 (22:24 +0100)]
advapi32: Fix the failing QueryServiceConfig2 test on platforms win2k3 and vista.
Alistair Leslie-Hughes [Wed, 30 Jan 2008 04:47:38 +0000 (15:47 +1100)]
gdiplus: Add GdipSetStringFormatFlags stub.
Alistair Leslie-Hughes [Wed, 30 Jan 2008 04:46:25 +0000 (15:46 +1100)]
gdiplus: Add GdipSetPenMode stub.
Alistair Leslie-Hughes [Wed, 30 Jan 2008 02:37:17 +0000 (13:37 +1100)]
kernel32: Add RegisterApplicationRestart stub.
Gerald Pfeifer [Mon, 28 Jan 2008 00:28:59 +0000 (01:28 +0100)]
configure: Use GCC's -Wtype-limits if possible.
Eric Pouech [Sun, 27 Jan 2008 18:04:26 +0000 (19:04 +0100)]
dbghelp: Fixed the types we want to load at first.
Eric Pouech [Sun, 27 Jan 2008 18:02:34 +0000 (19:02 +0100)]
riched20: Make use of the size info in REOBJECT if present.
Eric Pouech [Sun, 27 Jan 2008 18:02:28 +0000 (19:02 +0100)]
riched20: Start implementing object reading out RTF stream.
Eric Pouech [Sun, 27 Jan 2008 18:02:21 +0000 (19:02 +0100)]
riched20: Added support for image reading from RTF stream.
Eric Pouech [Sun, 27 Jan 2008 18:02:14 +0000 (19:02 +0100)]
riched20: Support a couple of paragraphs attributes out of RTF stream reading.
Eric Pouech [Sun, 27 Jan 2008 18:02:05 +0000 (19:02 +0100)]
riched20: Invert graphics when they are under the selection.
Eric Pouech [Sun, 27 Jan 2008 18:01:58 +0000 (19:01 +0100)]
riched20: Correctly handle the wrapping when graphics are used.
Get rid of infinite loops when run's width was larger than the global
available width.
Eric Pouech [Sun, 27 Jan 2008 18:01:50 +0000 (19:01 +0100)]
riched20: Handle the zoom in OLE objects.
Eric Pouech [Sun, 27 Jan 2008 18:01:41 +0000 (19:01 +0100)]
riched20: Start handling OLE objects inside richedit.
Alexandre Julliard [Mon, 4 Feb 2008 14:25:18 +0000 (15:25 +0100)]
shell32: Fix permissions of newly-created directories.
Alexandre Julliard [Mon, 4 Feb 2008 13:37:00 +0000 (14:37 +0100)]
winex11: Remove unneeded check on bitmap depth, screen bpp cannot be 15.
Alexandre Julliard [Mon, 4 Feb 2008 13:36:18 +0000 (14:36 +0100)]
winex11: Abstract the depth->bpp conversion and use it in X11DRV_DIB_CreateDIBFromPixmap.
Andrew Talbot [Sat, 2 Feb 2008 17:27:19 +0000 (17:27 +0000)]
winex11.drv: Remove unneeded casts.
Andrew Talbot [Sat, 2 Feb 2008 17:27:14 +0000 (17:27 +0000)]
wineps.drv: Remove unneeded casts.
Andrew Talbot [Sat, 2 Feb 2008 17:27:11 +0000 (17:27 +0000)]
winemp3.acm: Remove unneeded casts.
Eric Pouech [Fri, 1 Feb 2008 20:26:47 +0000 (21:26 +0100)]
winedbg: Implemented the pXX request in gdb proxy.
Hans Leidekker [Sat, 2 Feb 2008 15:08:28 +0000 (16:08 +0100)]
wininet: Add zero value content length header to POST requests only.
Hans Leidekker [Fri, 1 Feb 2008 13:40:42 +0000 (14:40 +0100)]
wininet: Send HTTP/1.1 requests by default.
Hans Leidekker [Fri, 1 Feb 2008 13:40:15 +0000 (14:40 +0100)]
wininet: Make sure not to overwrite any caller supplied authorization header.
Andre Wisplinghoff [Thu, 31 Jan 2008 17:08:32 +0000 (18:08 +0100)]
winecfg: Enable add button when choosing lib from combobox (Libraries tabsheet).
Alistair Leslie-Hughes [Fri, 1 Feb 2008 10:25:37 +0000 (21:25 +1100)]
msxml3: Correct createElement return value for an invalid type.
Alistair Leslie-Hughes [Fri, 1 Feb 2008 09:49:05 +0000 (20:49 +1100)]
msxml3: Corrected Entity Reference Test.
Alistair Leslie-Hughes [Fri, 1 Feb 2008 09:45:02 +0000 (20:45 +1100)]
msxml3: Validated attribute name.
Bang Jun-young [Fri, 1 Feb 2008 06:29:44 +0000 (15:29 +0900)]
riched20: Include wine/port.h for vsnprintf().
Bang Jun-young [Fri, 1 Feb 2008 05:54:17 +0000 (14:54 +0900)]
user32: Fix EndMenu() to match the PSDK.
Bang Jun-young [Fri, 1 Feb 2008 05:28:58 +0000 (14:28 +0900)]
crypt32: Include wine/port.h for snprintf().
Jacek Caban [Fri, 1 Feb 2008 14:31:19 +0000 (15:31 +0100)]
mshtml: Update wine_url in nsIURI::SetPath.
Jacek Caban [Thu, 31 Jan 2008 17:19:53 +0000 (18:19 +0100)]
urlmon: Added more tests.
Jacek Caban [Thu, 31 Jan 2008 17:19:20 +0000 (18:19 +0100)]
itss: Added BINDF_NEEDFILE test.
Jacek Caban [Thu, 31 Jan 2008 17:18:49 +0000 (18:18 +0100)]
urlmon: Added more protocol tests.
Jacek Caban [Thu, 31 Jan 2008 17:18:11 +0000 (18:18 +0100)]
urlmon: Correctly handle BINDF_NEEDFILE flag in http protocol.
Jacek Caban [Thu, 31 Jan 2008 17:17:48 +0000 (18:17 +0100)]
urlmon: Added support for binding to IID_IUnknown storage (cache file).
Jacek Caban [Thu, 31 Jan 2008 17:17:18 +0000 (18:17 +0100)]
urlmon: Added BINDSTATUS_CACHEFILENAMEAVAILABLE support.
Jacek Caban [Thu, 31 Jan 2008 17:16:31 +0000 (18:16 +0100)]
urlmon: Don't create stgmed_obj for binding to object.
Jacek Caban [Thu, 31 Jan 2008 17:15:53 +0000 (18:15 +0100)]
urlmon: Abstract ProtocolStream object.
Jacek Caban [Thu, 31 Jan 2008 17:15:11 +0000 (18:15 +0100)]
urlmon: Separate buffer from stream object.
Jacek Caban [Thu, 31 Jan 2008 17:11:30 +0000 (18:11 +0100)]
mshtml: Added more about protocol tests.
Jacek Caban [Thu, 31 Jan 2008 17:10:18 +0000 (18:10 +0100)]
urlmon: Return better error results.
Jacek Caban [Thu, 31 Jan 2008 17:09:32 +0000 (18:09 +0100)]
urlmon: Fixed tests.
Jacek Caban [Thu, 31 Jan 2008 17:09:04 +0000 (18:09 +0100)]
urlmon: Added CopyStgMedium implementation.
Rob Shearman [Thu, 31 Jan 2008 14:47:03 +0000 (14:47 +0000)]
comctl32: Get the background colour in ANIMATE_PaintFrame, instead of just in WM_PAINT.
This fixes the rendering of transparent animations when using a
background thread.
Rob Shearman [Thu, 31 Jan 2008 14:45:59 +0000 (14:45 +0000)]
rpcrt4: Fix memory leaks in the rpc tests.
Rob Shearman [Thu, 31 Jan 2008 14:47:25 +0000 (14:47 +0000)]
wininet: HTTP_Connect should fail if a NULL or empty hostname is passed in.
Add tests for these circumstances.
Rob Shearman [Thu, 31 Jan 2008 14:45:10 +0000 (14:45 +0000)]
ole32: Add pointer moniker implementation.
Rob Shearman [Thu, 31 Jan 2008 14:44:56 +0000 (14:44 +0000)]
ole32: Add tests for CreatePointerMoniker.
Rob Shearman [Thu, 31 Jan 2008 14:45:52 +0000 (14:45 +0000)]
oleaut32: Fix some memory leaks in the safearray tests.
Rob Shearman [Thu, 31 Jan 2008 14:47:19 +0000 (14:47 +0000)]
wine.inf: Make UI effects default to on.
This makes SPI_GETUIEFFECTS return TRUE by default.
Rob Shearman [Thu, 31 Jan 2008 14:46:07 +0000 (14:46 +0000)]
advapi32: Fix the size calculation in StartServiceW.
Calculating an open-ended structure using sizeof doesn't yield an
accurate size because of alignment.
Rob Shearman [Thu, 31 Jan 2008 14:47:14 +0000 (14:47 +0000)]
comctl32: In certain circumstances, native comctl32's animation control accepts negative start positions for the ACM_PLAY message.
These circumstances seems to be after a seek is performed, but we play
it safe and allow negative start positions to be treated as zero always.
Rob Shearman [Thu, 31 Jan 2008 14:45:29 +0000 (14:45 +0000)]
oleaut32: Fix a leak of bmi in OLEPictureImpl_LoadGif.
Rob Shearman [Thu, 31 Jan 2008 14:44:28 +0000 (14:44 +0000)]
oleaut32: Fix some reference count leaks in the tmarshal test.
Rob Shearman [Thu, 31 Jan 2008 14:45:22 +0000 (14:45 +0000)]
rpcrt4: Fix some incorrect checks in RPCRT4_Receive.
Rob Shearman [Thu, 31 Jan 2008 14:45:42 +0000 (14:45 +0000)]
oleaut32: Fix a memory leak in the olefont tests.
Rob Shearman [Thu, 31 Jan 2008 14:45:35 +0000 (14:45 +0000)]
oleaut32: Fix a leak of a typelib object in OLEFontImpl_GetTypeInfo.
Rob Shearman [Thu, 31 Jan 2008 14:44:36 +0000 (14:44 +0000)]
ole32: Add a stub implementation of CreatePointerMoniker.
Rob Shearman [Thu, 31 Jan 2008 14:54:23 +0000 (14:54 +0000)]
mapi32: Add a stub implementation of HrQueryAllRows@24.
Eric Pouech [Sun, 27 Jan 2008 18:04:17 +0000 (19:04 +0100)]
dbghelp: Store the PE version information in module block.
Eric Pouech [Sun, 27 Jan 2008 18:04:10 +0000 (19:04 +0100)]
dbghelp: Removed double assignment of checksum.
Eric Pouech [Sun, 27 Jan 2008 18:04:04 +0000 (19:04 +0100)]
dbghelp: Fixed the suspend count when creating a minidump in the middle of an exception.
Eric Pouech [Sun, 27 Jan 2008 18:03:57 +0000 (19:03 +0100)]
dbghelp: Return the size of each directory instead of passing a pointer to it.
Michael Stefaniuc [Thu, 31 Jan 2008 13:35:27 +0000 (14:35 +0100)]
user32: Remove duplicated get_hook_proc() function.
Dmitry Timoshkov [Thu, 31 Jan 2008 06:08:08 +0000 (14:08 +0800)]
kernel32: LOADPARAMS16->showCmd can be NULL, do not crash in that case.
Rob Shearman [Wed, 30 Jan 2008 22:29:39 +0000 (22:29 +0000)]
widl: Output code for initialising and freeing full pointer translation tables.
Rob Shearman [Wed, 30 Jan 2008 22:29:23 +0000 (22:29 +0000)]
widl: Don't search for a import file name with a path in the include directories for compatibility with MIDL.
Jacek Caban [Tue, 29 Jan 2008 00:13:25 +0000 (01:13 +0100)]
widl: Ignore ATTR_LOCAL in create_msft_typeinfo.
Jacek Caban [Mon, 28 Jan 2008 23:24:47 +0000 (00:24 +0100)]
urlmon: Added comments about missing MIME filters.
Jacek Caban [Mon, 28 Jan 2008 23:23:24 +0000 (00:23 +0100)]
hlink: Don't prefer native version.
It's no longer a stub DLL.
Jacek Caban [Mon, 28 Jan 2008 23:22:54 +0000 (00:22 +0100)]
hlink: Added standard comments.
Jacek Caban [Mon, 28 Jan 2008 23:22:35 +0000 (00:22 +0100)]
hlink: Added HlinkResolveMonikerForData tests.
Jacek Caban [Mon, 28 Jan 2008 23:22:12 +0000 (00:22 +0100)]
hlink: Added HlinkResolveMonikerForData implementation.