Alexandre Julliard [Tue, 11 Mar 2008 15:14:44 +0000 (16:14 +0100)]
msvcrt: Implemented __CppXcptFilter.
Paul Vriens [Tue, 11 Mar 2008 13:25:05 +0000 (14:25 +0100)]
winecfg: Fix setting version to Vista.
Alexandre Julliard [Tue, 11 Mar 2008 14:38:21 +0000 (15:38 +0100)]
uuid: Avoid some guids that shouldn't be defined in libuuid.
Jacek Caban [Tue, 11 Mar 2008 12:01:00 +0000 (13:01 +0100)]
include: Added activaut.idl.
Jacek Caban [Tue, 11 Mar 2008 12:00:46 +0000 (13:00 +0100)]
activscp.idl: Added CATID_* declarations.
Aric Stewart [Tue, 11 Mar 2008 10:34:48 +0000 (19:34 +0900)]
gdi32: Skip leading @ from FontFace when looking for font to load.
Denver Gingerich [Mon, 10 Mar 2008 16:44:38 +0000 (12:44 -0400)]
ddraw: Implement ForceRefreshRate registry entry for overriding DirectX refresh rate.
Christopher Berner [Wed, 5 Mar 2008 20:28:54 +0000 (12:28 -0800)]
user32: Make LoadStringW pass tests.
Alistair Leslie-Hughes [Tue, 11 Mar 2008 08:33:06 +0000 (19:33 +1100)]
msxml3: Corrected double free in test.
James Hawkins [Tue, 11 Mar 2008 05:30:24 +0000 (00:30 -0500)]
msi: Ignore the custom action type 51 if the source field is empty.
James Hawkins [Tue, 11 Mar 2008 04:03:50 +0000 (23:03 -0500)]
msi: Fix an off-by-one error when applying embedded transforms.
James Hawkins [Tue, 11 Mar 2008 04:02:02 +0000 (23:02 -0500)]
msi: Optimize MsiSourceListAddSourceEx for adding to the end of the list.
Alexandre Julliard [Tue, 11 Mar 2008 11:11:35 +0000 (12:11 +0100)]
winex11: Add support for merging redundant events, and use it for ConfigureNotify and MotionNotify.
Paul Vriens [Tue, 11 Mar 2008 10:09:38 +0000 (11:09 +0100)]
kernel32: Fix/change tests for systems with no ServicePack.
Aric Stewart [Tue, 11 Mar 2008 02:33:12 +0000 (11:33 +0900)]
wineboot: Add Japanese resources.
Stefan Dösinger [Mon, 10 Mar 2008 21:24:13 +0000 (22:24 +0100)]
wined3d: Set the fullscreen flag before the display Mode.
Stefan Dösinger [Mon, 10 Mar 2008 21:20:50 +0000 (22:20 +0100)]
wined3d: Only restore the style and exStyle when it is untouched.
Stefan Dösinger [Mon, 10 Mar 2008 21:15:22 +0000 (22:15 +0100)]
wined3d: Only adjust windows in fullscreen mode to the screen.
Andrew Talbot [Mon, 10 Mar 2008 21:58:43 +0000 (21:58 +0000)]
ole32: Assign to structs instead of using memcpy.
Andrew Talbot [Mon, 10 Mar 2008 21:58:39 +0000 (21:58 +0000)]
ole32: Assign to structs instead of using memcpy.
Mikołaj Zalewski [Mon, 10 Mar 2008 20:36:35 +0000 (21:36 +0100)]
comdlg32: Move font style names to resources.
Mikołaj Zalewski [Sun, 2 Mar 2008 21:37:26 +0000 (22:37 +0100)]
shell32: Remove DISCARDABLE from STRINGTABLE resources.
Rob Shearman [Mon, 10 Mar 2008 19:30:20 +0000 (19:30 +0000)]
urlmon: Initialise the cache_file field of DownloadBSC on creation.
L. Rahyen [Mon, 10 Mar 2008 15:54:16 +0000 (15:54 +0000)]
winecfg: Make DPI interval to be the same as in Windows.
Nathan Beckmann [Mon, 10 Mar 2008 15:16:57 +0000 (08:16 -0700)]
gdiplus: Add more sophisticated tests for GdipSaveImageToFile.
Add a test to make sure the saved image has the same dimensions as
original. Delete the test file when finished.
Nathan Beckmann [Mon, 10 Mar 2008 15:16:56 +0000 (08:16 -0700)]
gdiplus: Implement BMP encoding.
Implement the encoding function for GDI+ images so that
GdipSaveImageToStream can encode images as BMP files.
Nathan Beckmann [Mon, 10 Mar 2008 15:16:55 +0000 (08:16 -0700)]
gdiplus: Implement GdipSaveImageToStream using encoders.
Add the correct framework for a fully-functional implementation of
image encoding (not a hack like before). Currently, only a stub for
BMP encoding is supported. New tests added as well.
Nathan Beckmann [Mon, 10 Mar 2008 15:16:54 +0000 (08:16 -0700)]
gdiplus: Implement GdipSaveImageToFile via GdipSaveImageToStream.
Still need to implement saving the image based on the encoder
parameter.
Basic tests included.
Nathan Beckmann [Mon, 10 Mar 2008 15:16:53 +0000 (08:16 -0700)]
gdiplus: Remove unnecessary IStream_AddRef from GdipLoadImageFromFile.
Chris Robinson [Mon, 10 Mar 2008 08:50:57 +0000 (01:50 -0700)]
quartz: Don't print errors for handled return values.
Maarten Lankhorst [Mon, 10 Mar 2008 18:14:05 +0000 (11:14 -0700)]
include: Add flag for BSM_ALLDESKTOPS.
Rob Shearman [Mon, 10 Mar 2008 17:24:49 +0000 (17:24 +0000)]
rpcrt4: Fix the pointer level being passed into call_unmarshaller in client_do_args_old_format for base return parameters.
NdrBaseTypeUnmarshall expects a pointer to a pointer to a base type.
pRetVal contains a pointer to a base type, so we need to pass the
address of pRetVal into call_unmarshaller here.
Rob Shearman [Mon, 10 Mar 2008 17:05:59 +0000 (17:05 +0000)]
rpcrt4: Fix -Oi interpreter for base types.
Don't call memory sizing rountines to compute the size of a type, since
memory sizing routines have side effects like checking there is enough
space in the buffer for the type and incrementing the buffer pointer.
Instead, create a function which returns the necessary size of the
limited set of types we can encounter and remove call_memory_sizer which
is no longer needed.
Rob Shearman [Mon, 10 Mar 2008 16:42:06 +0000 (16:42 +0000)]
rpcrt4: Check that the input to RPCRT4_strndupW was not NULL before assuming that the string couldn't be allocated due to lack of memory.
Rob Shearman [Mon, 10 Mar 2008 16:35:33 +0000 (16:35 +0000)]
makefiles: Simplify the use of the MODULE variable in static import libraries.
Don't include platform-specific information when declaring the name of
the static import libary to build. Instead, add this information in
Makeimplib.rules.in.
Rob Shearman [Mon, 10 Mar 2008 16:41:55 +0000 (16:41 +0000)]
secur32: Fix ntlm_GetCachedCredential to not call strlenW on a NULL pointer.
pszHost should just be set to pszTargetName if pszTargetName doesn't
contain any other information.
Rob Shearman [Mon, 10 Mar 2008 16:41:44 +0000 (16:41 +0000)]
wininet: Retrieve the maximum token length from the SSP and use a buffer of that length in calls to InitializeSecurityContextW.
Otherwise, InitializeSecurityContextW could run out of space with our
small, fixed buffer and fail.
Rob Shearman [Mon, 10 Mar 2008 16:40:23 +0000 (16:40 +0000)]
wininet: Allow HTTP_DoAuthorization to accept a NULL username/domain in the non-Basic case.
When using SSPI, pass in a NULL identity in this case so that the SSP
can try to use cached credentials.
Rob Shearman [Mon, 10 Mar 2008 16:39:40 +0000 (16:39 +0000)]
wininet: Don't call DeleteSecurityContext and FreeCredentialsHandle on invalid handles.
Rob Shearman [Mon, 10 Mar 2008 16:39:15 +0000 (16:39 +0000)]
wininet: Make the reference count of WININETHANDLEHEADER thread-safe by using InterlockedIncrement/InterlockedDecrement.
Francois Gouget [Mon, 10 Mar 2008 13:14:53 +0000 (14:14 +0100)]
d3d9/tests: Fix compilation on systems that don't support nameless unions.
Paul Vriens [Mon, 10 Mar 2008 12:53:56 +0000 (13:53 +0100)]
comctl32/tests: Free the library after use.
Huw Davies [Mon, 10 Mar 2008 12:31:43 +0000 (12:31 +0000)]
gdi32: Store the Windows path (if it's available) in the font registry entries.
Alistair Leslie-Hughes [Mon, 10 Mar 2008 10:33:58 +0000 (21:33 +1100)]
msxml3: Implemented IXMLDOMText_insertData.
Alistair Leslie-Hughes [Mon, 10 Mar 2008 09:39:23 +0000 (20:39 +1100)]
msxml3: Support IXMLDOMCharacterData lookup in IXMLDOMText QueryInterface.
Alexandre Julliard [Mon, 10 Mar 2008 16:22:08 +0000 (17:22 +0100)]
winex11: Added an exception handler to catch bad pointers in X11DRV_SetImageBits.
Alexandre Julliard [Mon, 10 Mar 2008 16:21:33 +0000 (17:21 +0100)]
gdi32: Properly handle SetDIBits failure in StretchDIBits.
Dmitry Timoshkov [Mon, 10 Mar 2008 09:32:00 +0000 (17:32 +0800)]
fonts: Add some missing Ukrainian and Belarusian cyrillic glyphs.
Alexander Dorofeyev [Sun, 9 Mar 2008 14:09:52 +0000 (16:09 +0200)]
wined3d: Use primary_render_target_is_p8 in read_from_framebuffer.
Alexander Dorofeyev [Sun, 9 Mar 2008 14:09:26 +0000 (16:09 +0200)]
d3d8/tests: Cover one more case in p8_texture_test.
Test if a P8 texture gets properly updated if there was a palette change while
this texture wasn't bound to any stage.
Alexander Dorofeyev [Sun, 9 Mar 2008 14:08:57 +0000 (16:08 +0200)]
wined3d: Get rid of spurious err when locking with WINED3DLOCK_DISCARD.
Paul Vriens [Sun, 9 Mar 2008 12:09:59 +0000 (13:09 +0100)]
comctl32/tests: Don't use FreeLibrary with GetModuleHandle.
Paul Vriens [Sun, 9 Mar 2008 11:15:05 +0000 (12:15 +0100)]
advpack/tests: Free the library after use.
Alistair Leslie-Hughes [Mon, 10 Mar 2008 04:52:48 +0000 (15:52 +1100)]
msxml3: Implement IXMLDOMCDATASection_appendData.
Alistair Leslie-Hughes [Sun, 9 Mar 2008 04:18:40 +0000 (15:18 +1100)]
msxml3: Implement IXMLDOMCDATASection_substringData.
Alistair Leslie-Hughes [Mon, 10 Mar 2008 04:58:30 +0000 (15:58 +1100)]
msxml3: Implement IXMLDOMComment_substringData.
Detlef Riekenberg [Sat, 8 Mar 2008 23:38:49 +0000 (00:38 +0100)]
winspool: Cleanup for DEVMODEdupWtoA.
Detlef Riekenberg [Fri, 7 Mar 2008 22:49:57 +0000 (23:49 +0100)]
winspool: Implement SpoolerInit.
Detlef Riekenberg [Fri, 7 Mar 2008 22:07:05 +0000 (23:07 +0100)]
winspool: Export ConvertAnsiDevModeToUnicodeDevMode and ConvertUnicodeDevModeToAnsiDevMode.
Nathan Beckmann [Fri, 7 Mar 2008 09:19:05 +0000 (01:19 -0800)]
gdiplus: Return an error for consecutive GdipLockBitmapBit calls.
Nathan Beckmann [Fri, 7 Mar 2008 09:19:04 +0000 (01:19 -0800)]
gdiplus: Update bitmap state in GdipUnlockBitmapBits.
Nathan Beckmann [Fri, 7 Mar 2008 09:19:03 +0000 (01:19 -0800)]
gdiplus: Fix memory leak in GdipLockBitmapBits.
Nathan Beckmann [Fri, 7 Mar 2008 09:19:02 +0000 (01:19 -0800)]
gdiplus: Tests for GdipLockBitmapBits/GdipUnlockBitmapBits.
Jeremy White [Fri, 7 Mar 2008 16:11:09 +0000 (10:11 -0600)]
gdi32: Revise CreateScalableFontResourceA to pass through CreateScalableFontResourceW.
Tony Wasserka [Sat, 8 Mar 2008 13:25:15 +0000 (14:25 +0100)]
d3dx9: Add the _D3DXERR enumeration.
Alexandre Julliard [Mon, 10 Mar 2008 10:30:45 +0000 (11:30 +0100)]
msvcrt/tests: The new string functions don't have to exist.
Jacek Caban [Sat, 8 Mar 2008 23:07:57 +0000 (00:07 +0100)]
jscript: Added stub DLL.
Jacek Caban [Sat, 8 Mar 2008 19:15:45 +0000 (20:15 +0100)]
urlmon: Fixed MapUrlToZone test on IE7.
Jacek Caban [Sat, 8 Mar 2008 19:15:30 +0000 (20:15 +0100)]
mshtml: Use load group to find NSContainer in AsyncOpen if URI has no associated container.
Jacek Caban [Sat, 8 Mar 2008 19:14:38 +0000 (20:14 +0100)]
mshtml: Added IHTMLScriptElement:get_type implementation.
Andrew Talbot [Sat, 8 Mar 2008 15:37:05 +0000 (15:37 +0000)]
ntdll: Assign to structs instead of using memcpy.
Andrew Talbot [Sat, 8 Mar 2008 15:37:09 +0000 (15:37 +0000)]
qmgr: Assign to structs instead of using memcpy.
Andrew Talbot [Sat, 8 Mar 2008 15:37:01 +0000 (15:37 +0000)]
netapi32: Assign to struct instead of using memcpy.
Huw Davies [Fri, 7 Mar 2008 17:02:32 +0000 (17:02 +0000)]
gdi32: Update both winnt and win9x font keys and factor out the cleanup code.
Paul Vriens [Fri, 7 Mar 2008 21:16:49 +0000 (22:16 +0100)]
ntdll/tests: ProcessImageFileName is not supported before XP.
Paul Vriens [Fri, 7 Mar 2008 20:44:05 +0000 (21:44 +0100)]
user32/tests: Use A-call.
Paul Vriens [Fri, 7 Mar 2008 20:34:13 +0000 (21:34 +0100)]
users32/tests: Win9x doesn't like FILE_ALL_ACCESS.
Paul Vriens [Fri, 7 Mar 2008 19:26:57 +0000 (20:26 +0100)]
dinput/tests: Don't treat old dinput versions as an error.
Paul Vriens [Fri, 7 Mar 2008 19:05:57 +0000 (20:05 +0100)]
shell32/tests: Make tests run again on win95 and NT.
Ethan Chen [Fri, 7 Mar 2008 12:47:35 +0000 (04:47 -0800)]
include: Add GdipBitmapUnlockBits to include/gdiplusflat.h.
Jacek Caban [Fri, 7 Mar 2008 11:56:33 +0000 (12:56 +0100)]
mshtml: Added IHTMLDocument2::write implementation.
Alexandre Julliard [Fri, 7 Mar 2008 14:24:24 +0000 (15:24 +0100)]
Release 0.9.57.
Alexandre Julliard [Fri, 7 Mar 2008 11:26:36 +0000 (12:26 +0100)]
mscms: Fix a couple of compiler warnings when lcms is missing.
Louis Lenders [Thu, 6 Mar 2008 08:58:33 +0000 (08:58 +0000)]
shdocvw: Return something more useful for WebBrowser_get_ReadyState.
Nathan Beckmann [Thu, 6 Mar 2008 09:17:00 +0000 (01:17 -0800)]
gdiplus: Implement GdipGetImageEncoders.
Nathan Beckmann [Thu, 6 Mar 2008 08:16:55 +0000 (00:16 -0800)]
oleaut32: Replace bitmap integer constants with symbolic constants.
Dan Hipschman [Fri, 7 Mar 2008 03:04:35 +0000 (19:04 -0800)]
qmgr: Only have one BackgroundCopyManager per system.
Alistair Leslie-Hughes [Fri, 7 Mar 2008 09:42:51 +0000 (20:42 +1100)]
netapi32: Correct test for NetUserChangePassword.
Jason Green [Thu, 6 Mar 2008 15:59:47 +0000 (10:59 -0500)]
d3d9: Fix a few ok() comparisons to not always return true in the visual tests.
Dmitry Timoshkov [Fri, 7 Mar 2008 06:38:05 +0000 (14:38 +0800)]
fonts: Add cyrillic glyphs of a 9 pixel bitmap set to Tahoma.
Alexandre Julliard [Fri, 7 Mar 2008 10:00:36 +0000 (11:00 +0100)]
user32: Force the window position to be on-screen in SetWindowPlacement.
Stefan Dösinger [Sun, 17 Feb 2008 22:35:39 +0000 (23:35 +0100)]
d3d9: Add a point size test.
Stefan Dösinger [Fri, 7 Mar 2008 02:15:39 +0000 (03:15 +0100)]
wined3d: Mark constants dirty in the EXT_gpu_program_parameters path.
Stefan Dösinger [Fri, 7 Mar 2008 02:13:07 +0000 (03:13 +0100)]
wined3d: gl_FragCoord isn't exact.
Stefan Dösinger [Fri, 7 Mar 2008 02:09:51 +0000 (03:09 +0100)]
d3d9: Add a test for the vPos register.
The vPos register returns the unnormalised position of the current
fragment to the pixel shader. This test tests for its functionality in
both onscreen and offscreen render targets. On- and offscreen targets
are used because of the inverted y coordinate.
Maarten Lankhorst [Thu, 6 Mar 2008 22:57:28 +0000 (14:57 -0800)]
server: Fix reference leak in enum_desktop.
Andrew Talbot [Thu, 6 Mar 2008 22:33:51 +0000 (22:33 +0000)]
msvcrt: Assign to structs instead of using memcpy.
Andrew Talbot [Thu, 6 Mar 2008 22:33:56 +0000 (22:33 +0000)]
msvfw32: Assign to structs instead of using memcpy.
Andrew Talbot [Thu, 6 Mar 2008 22:33:47 +0000 (22:33 +0000)]
msi: Assign to structs instead of using memcpy.
James Hawkins [Thu, 6 Mar 2008 22:12:40 +0000 (16:12 -0600)]
msi: Fix handling of published installer properties.