Reece H. Dunn [Mon, 4 Feb 2008 22:01:00 +0000 (22:01 +0000)]
msxml3: Fix the domdoc test failures.
Stefan Dösinger [Mon, 4 Feb 2008 23:05:26 +0000 (00:05 +0100)]
wined3d: Recreate the contexts on _Reset.
Stefan Dösinger [Tue, 8 Jan 2008 21:54:54 +0000 (22:54 +0100)]
wined3d: Move vertex buffer vbo creation to PreLoad.
Stefan Dösinger [Sun, 3 Feb 2008 23:31:52 +0000 (00:31 +0100)]
wined3d: Move the float format check to the big switch statement.
Stefan Dösinger [Sun, 3 Feb 2008 23:26:06 +0000 (00:26 +0100)]
wined3d: Fix dxtn format check.
We can't return WINED3D_OK straight away because we have yet to check
the other flags, like sRGB correction.
Stefan Dösinger [Sun, 3 Feb 2008 23:23:46 +0000 (00:23 +0100)]
wined3d: Correct the srgb reading check.
Stefan Dösinger [Mon, 4 Feb 2008 22:35:07 +0000 (23:35 +0100)]
d3d9/tests: Accept the rejection of non-standard fixed function attrib types.
Stefan Dösinger [Fri, 1 Feb 2008 01:29:32 +0000 (02:29 +0100)]
d3d9/tests: Be less picky about X8L8V8U8 precision.
Stefan Dösinger [Fri, 1 Feb 2008 00:52:17 +0000 (01:52 +0100)]
wined3d: Some texture transform test corrections.
Stefan Dösinger [Fri, 1 Feb 2008 00:16:45 +0000 (01:16 +0100)]
wined3d: D3DTADDRESS_WRAP on conditional NP2 textures clamps to edge.
Conditional NP2 textures in Direct3D do not support D3DTADDRESS_WRAP
texture addressing. Similarly, GL_ARB_texture_rectangle textures do
not support GL_REPEAT. This patch adds a test which shows that _WRAP
clamps to the texture edge and implements that.
Stefan Dösinger [Sun, 27 Jan 2008 20:26:07 +0000 (21:26 +0100)]
wined3d: Update the gl rectangle when adjusting surface sizes.
Stefan Dösinger [Sun, 27 Jan 2008 13:11:16 +0000 (14:11 +0100)]
wined3d: Make Clear aware of the depth stencil sharing.
Stefan Dösinger [Sun, 27 Jan 2008 13:02:00 +0000 (14:02 +0100)]
d3d9: Some drivers allow non-aligned offsets.
Stefan Dösinger [Sun, 27 Jan 2008 13:32:40 +0000 (14:32 +0100)]
wined3d: De-Statify depth blit opengl resources.
Stefan Dösinger [Fri, 25 Jan 2008 17:18:55 +0000 (18:18 +0100)]
wined3d: Mark textures dirty on UnLoad.
Stefan Dösinger [Fri, 25 Jan 2008 17:18:06 +0000 (18:18 +0100)]
wined3d: Move some UnLoad code to the base texture class.
Stefan Dösinger [Fri, 25 Jan 2008 17:13:27 +0000 (18:13 +0100)]
wined3d: Destroy FBOs and reset pointers on Reset.
Stefan Dösinger [Fri, 25 Jan 2008 17:10:14 +0000 (18:10 +0100)]
wined3d: Unload implicit depth stencil buffers correctly.
We have to destroy potential fbo renderbuffers, and make sure the
texture is gone
Stefan Dösinger [Fri, 25 Jan 2008 17:04:05 +0000 (18:04 +0100)]
wined3d: Update the auto depth stencil buffer size on reset.
Stefan Dösinger [Fri, 25 Jan 2008 17:02:29 +0000 (18:02 +0100)]
wined3d: Beware of texture_rectangle NP2 support in Reset.
James Hawkins [Tue, 5 Feb 2008 01:06:53 +0000 (19:06 -0600)]
msi: Fix handling of the NULL separator when writing registry values.
Aric Stewart [Wed, 30 Jan 2008 13:26:02 +0000 (07:26 -0600)]
gdi32: Child fonts need to be scaled like their parent. With input from Dmitry Timoshkov.
Francois Gouget [Mon, 4 Feb 2008 23:04:54 +0000 (00:04 +0100)]
d3dx8: Fix the D3DXAssembleShaderFromFileA/W() prototypes.
Francois Gouget [Mon, 4 Feb 2008 23:04:42 +0000 (00:04 +0100)]
d3dx8: Add the d3dx8mesh.h header and move the relevant function declarations there.
Include d3dx8mesh.h in d3dx8.h and add some commented out ones as reminders.
Francois Gouget [Mon, 4 Feb 2008 23:04:37 +0000 (00:04 +0100)]
d3dx8: Make d3dx8core.h C++ compatible.
Francois Gouget [Mon, 4 Feb 2008 23:03:55 +0000 (00:03 +0100)]
d3dx8: Fix the D3DXMatrixAffineTransformation() prototype.
Francois Gouget [Mon, 4 Feb 2008 23:03:02 +0000 (00:03 +0100)]
d3dx8core.h: Remove some extraneous #include directives.
Francois Gouget [Mon, 4 Feb 2008 23:02:09 +0000 (00:02 +0100)]
winapi_check: Update win32.api for d3dx8.dll.
Francois Gouget [Mon, 4 Feb 2008 23:01:58 +0000 (00:01 +0100)]
winapi_check: Assorted win32.api updates.
Francois Gouget [Mon, 4 Feb 2008 23:01:47 +0000 (00:01 +0100)]
winapi_check: Update win32.api for acledit.dll, ctapi32.dll and inetcomm.dll.
Francois Gouget [Mon, 4 Feb 2008 23:01:31 +0000 (00:01 +0100)]
msvcrt: __CxxDetectRethrow() and __CxxQueryExceptionSize() are implemented now so export them.
Francois Gouget [Mon, 4 Feb 2008 22:59:55 +0000 (23:59 +0100)]
winex11.drv: Add some API documentation stubs to make winapi_check happy.
Francois Gouget [Mon, 4 Feb 2008 22:59:44 +0000 (23:59 +0100)]
ntdsapi: Add an API documentation stub to make winapi_check happy.
Francois Gouget [Mon, 4 Feb 2008 22:59:32 +0000 (23:59 +0100)]
mapi32: Add an API documentation stub to make winapi_check happy.
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.