Hwang YunSong(황윤성) [Mon, 12 Jan 2009 01:00:35 +0000 (10:00 +0900)]
cryptui: New Korean resource.
Andrey Turkin [Sun, 11 Jan 2009 19:36:53 +0000 (22:36 +0300)]
programs: Add cacls stub.
Michael Karcher [Sun, 11 Jan 2009 14:00:18 +0000 (15:00 +0100)]
widl: Dereference operator in expr works on any declared pointer.
Michael Karcher [Sun, 11 Jan 2009 13:57:47 +0000 (14:57 +0100)]
widl: Don't forget conformance info on [iid_is] void pointers.
Michael Karcher [Sun, 11 Jan 2009 13:54:12 +0000 (14:54 +0100)]
widl: Fix handling of [local] functions without [call_as].
Paul Vriens [Mon, 12 Jan 2009 11:46:08 +0000 (12:46 +0100)]
crypt32/tests: Make tests run on some Win9x boxes again.
Alexandre Julliard [Mon, 12 Jan 2009 14:25:44 +0000 (15:25 +0100)]
configure: Improve error reporting for missing 32-bit development environment.
Alexandre Julliard [Mon, 12 Jan 2009 13:43:15 +0000 (14:43 +0100)]
makedep: Copy the makefile to append dependencies instead of truncating in place.
Dylan Smith [Sun, 11 Jan 2009 07:59:20 +0000 (02:59 -0500)]
richedit: Store mouse captured state rather than calling GetCapture.
Windowless richedit control will not be able to call GetCapture without
a handle to the host window (and there is no ITextHost_TxGetCapture
method), but there is a ITextHost_TxSetCapture method available for
setting and releasing the capture on the mouse. This means that the
richedit control will need to keep track of whether it has captured the
mouse or not to implement windowless richedit controls.
Dylan Smith [Sun, 11 Jan 2009 07:59:38 +0000 (02:59 -0500)]
richedit: Prevent an unsigned integer underflow.
Dylan Smith [Sun, 11 Jan 2009 07:59:31 +0000 (02:59 -0500)]
richedit: Set bEmulateVersion10 initially to avoid retroactive changes.
Previously the WM_NCCREATE was handled by the as if it was always for
later versions, then the window proc for version 1.0 would make
appropriate changes afterwards. Instead both versions should call the
same function (e.g. ME_MakeEditor) and provide the value for
bEmulateVersion10 to make the code clearer.
Dylan Smith [Sun, 11 Jan 2009 07:59:09 +0000 (02:59 -0500)]
richedit: Pressing enter adds newline on WM_KEYDOWN rather than WM_CHAR.
Dylan Smith [Sun, 11 Jan 2009 07:59:01 +0000 (02:59 -0500)]
richedit: Tested EM_CHARFROMPOS with position outside of control.
Dylan Smith [Mon, 12 Jan 2009 03:20:42 +0000 (22:20 -0500)]
richedit: Added tests for autoscrolling options based on WS_V/HSCROLL.
Dylan Smith [Mon, 12 Jan 2009 03:20:23 +0000 (22:20 -0500)]
richedit: Added tests to show that options are stored internally.
Andrey Turkin [Mon, 12 Jan 2009 00:34:30 +0000 (03:34 +0300)]
ntdll: Add RtlCaptureStackBackTrace stub.
Andrey Turkin [Mon, 12 Jan 2009 00:34:10 +0000 (03:34 +0300)]
ntoskrnl: Add version resource.
Andrey Turkin [Mon, 12 Jan 2009 00:35:01 +0000 (03:35 +0300)]
loadperf: Add LoadPerfCounterTextStrings stubs.
Christian Costa [Sun, 11 Jan 2009 15:45:51 +0000 (16:45 +0100)]
mciavi: In MCI, RECT structure is used differently: rc.right = width & rc.bottom = height so do the conversion when needed.
Chris Wulff [Sat, 10 Jan 2009 23:52:31 +0000 (18:52 -0500)]
gdiplus: Implement hatch brush accessor functions.
Chris Wulff [Sat, 10 Jan 2009 23:45:11 +0000 (18:45 -0500)]
gdiplus: Partial implementation of GdipCreateHatchBrush.
Ge van Geldorp [Sat, 10 Jan 2009 23:27:50 +0000 (00:27 +0100)]
msi/tests: Opening package with relative filename sometimes succeeds on Windows.
Henri Verbeet [Mon, 12 Jan 2009 09:17:50 +0000 (10:17 +0100)]
dsound: Const correctness fixes.
Henri Verbeet [Mon, 12 Jan 2009 09:17:50 +0000 (10:17 +0100)]
wined3d: Fix and unify shader creation error handling.
Henri Verbeet [Mon, 12 Jan 2009 09:17:50 +0000 (10:17 +0100)]
wined3d: Get rid of D3DCREATESHADEROBJECTINSTANCE.
Henri Verbeet [Mon, 12 Jan 2009 09:17:50 +0000 (10:17 +0100)]
wined3d: Get rid of D3DINITIALIZEBASETEXTURE.
Henri Verbeet [Mon, 12 Jan 2009 09:17:50 +0000 (10:17 +0100)]
wined3d: Update the pixelshader when the texture type changes.
Stefan Leichter [Sun, 11 Jan 2009 17:17:22 +0000 (18:17 +0100)]
shell32: Rename ordinal 525 to SHFlushSFCache.
Christian Costa [Sun, 11 Jan 2009 15:41:56 +0000 (16:41 +0100)]
d3dxof: Avoid accessing template/object buffer directly.
Rico Schüller [Sun, 11 Jan 2009 15:06:02 +0000 (16:06 +0100)]
setupapi: Fix if condition in SetupEnumInfSectionsA/W.
Jacek Caban [Sun, 11 Jan 2009 20:19:46 +0000 (21:19 +0100)]
urlmon: Added https pluggable protocol handler.
Andrew Talbot [Sun, 11 Jan 2009 15:28:29 +0000 (15:28 +0000)]
qcap: Declare a function static.
Andrew Talbot [Sun, 11 Jan 2009 15:28:26 +0000 (15:28 +0000)]
ole32: Declare a function static.
Andrew Talbot [Sat, 10 Jan 2009 14:20:03 +0000 (14:20 +0000)]
msi: Declare some functions static.
David Adam [Sun, 11 Jan 2009 11:48:03 +0000 (12:48 +0100)]
d3dx9_36/test: Remove an unconsistent test.
Rob Shearman [Sat, 10 Jan 2009 22:17:15 +0000 (22:17 +0000)]
rpcrt4: Unmarshalling functions should always set fMustAlloc when allocating memory.
The memory is uninitialised and so further unmarshalling shouldn't try
to reuse any memory. fMustAlloc is always set to TRUE when allocating
memory so that it is clear that the unmarshalling is safe and to avoid
future problems with change or the code being copied.
Rob Shearman [Sat, 10 Jan 2009 20:56:52 +0000 (20:56 +0000)]
oleaut32: Test the return value of the remote IWidget_StructArgs call.
Rob Shearman [Sat, 10 Jan 2009 20:56:21 +0000 (20:56 +0000)]
user32: Free allocated memory in USER_unload_driver.
Rob Shearman [Sat, 10 Jan 2009 20:56:10 +0000 (20:56 +0000)]
ntoskrnl: Free allocated buffers on exit from wine_ntoskrnl_main_loop.
Avoids a warning of a memory leak in Valgrind.
Rob Shearman [Sat, 10 Jan 2009 20:55:55 +0000 (20:55 +0000)]
oleaut32: Dump MSFT format typeinfos upon loading.
Michael Stefaniuc [Sat, 10 Jan 2009 23:16:47 +0000 (00:16 +0100)]
include: Replace unsigned long with unsigned int in winerror.h.
Michael Stefaniuc [Sat, 10 Jan 2009 23:15:40 +0000 (00:15 +0100)]
dxgi: Remove superfluous pointer casts.
Michael Stefaniuc [Sat, 10 Jan 2009 23:17:14 +0000 (00:17 +0100)]
include: Use LONG in vfw.h for Win64 compatibility.
Michael Stefaniuc [Sat, 10 Jan 2009 23:17:01 +0000 (00:17 +0100)]
include: Use ULONG in rpcdcep.h for Win64 compatibility.
Michael Stefaniuc [Sat, 10 Jan 2009 23:16:25 +0000 (00:16 +0100)]
msvfw32: Remove superfluous pointer casts.
Michael Stefaniuc [Sat, 10 Jan 2009 23:16:11 +0000 (00:16 +0100)]
mpr: Remove superfluous pointer casts.
Michael Stefaniuc [Sat, 10 Jan 2009 23:15:53 +0000 (00:15 +0100)]
dsound: Remove superfluous pointer casts.
Michael Stefaniuc [Sat, 10 Jan 2009 23:15:27 +0000 (00:15 +0100)]
crypt32/tests: Remove some superfluous pointer casts.
There is no need to cast the pointers passed to the penultimate
argument of the CryptDecodeObjectEx and CryptEncodeObjectEx functions
as those expect void pointers.
Anders Jonsson [Sat, 10 Jan 2009 22:12:20 +0000 (23:12 +0100)]
winebrowser: Fix typo.
Stefan Dösinger [Mon, 15 Dec 2008 18:38:48 +0000 (19:38 +0100)]
wined3d: Avoid hooking non-fog glEnable/glDisable calls.
This prevents fallout from the GL_EXT_fog_coord emulation. glEnable
and glDisable calls other than those that change GL_FOG are not
hooked. The glEnableWINE and glDisableWINE functions can be used to
add other hooks too if ever needed.
Stefan Dösinger [Mon, 15 Dec 2008 18:37:36 +0000 (19:37 +0100)]
wined3d: Split the remains of state_fog.
Stefan Dösinger [Sun, 14 Dec 2008 16:51:32 +0000 (17:51 +0100)]
wined3d: Remove the apply_pshader_fog state handler.
The fog doesn't depend on pixel shaders any longer(but still vice
versa), so we don't need this state any more.
Stefan Dösinger [Sun, 14 Dec 2008 16:16:36 +0000 (17:16 +0100)]
wined3d: Move fogdensity and fogcolor to the fragment pipeline.
Stefan Dösinger [Sun, 14 Dec 2008 16:10:09 +0000 (17:10 +0100)]
wined3d: Use the ARB fog option in ARB_fragment_program shaders.
This is the "replacement" for the fog coord optimization removed in
the previous patch.
Stefan Dösinger [Sun, 14 Dec 2008 16:00:21 +0000 (17:00 +0100)]
wined3d: Remove the pixelshader fogstart/fogend optimization.
Jacek Caban [Sat, 10 Jan 2009 16:02:31 +0000 (17:02 +0100)]
wininet: Use SSL_pending in NETCON_query_data_available.
Jacek Caban [Sat, 10 Jan 2009 16:02:18 +0000 (17:02 +0100)]
wininet: Improve NETCON_recv over SSL implementation.
Current implementation uses only peek buffer if there is any data,
which causes reads one byte per call in common
InternetQueryDataAvailable/InternetReadFile scenario.
Alexandre Julliard [Sat, 10 Jan 2009 20:06:49 +0000 (21:06 +0100)]
user32: The PackDDElParam return value is sign-extended on 64-bit.
Alexandre Julliard [Sat, 10 Jan 2009 20:06:32 +0000 (21:06 +0100)]
user32: Winproc handles do not get sign-extended on 64-bit.
Alexandre Julliard [Sat, 10 Jan 2009 20:06:09 +0000 (21:06 +0100)]
ole32/tests: Fix marshalling data layout for Win64.
Alexandre Julliard [Sat, 10 Jan 2009 20:05:52 +0000 (21:05 +0100)]
gdi32/tests: Fix an uninitialized value check and a structure size for Win64.
Alexandre Julliard [Sat, 10 Jan 2009 20:05:32 +0000 (21:05 +0100)]
comctl32/tests: Fix lparam checks in the treeview test for Win64.
Alexandre Julliard [Sat, 10 Jan 2009 20:05:17 +0000 (21:05 +0100)]
comctl32: Fix the COMBOBOXEXITEM structure and the treeview handles for Win64.
Rich Ercolani [Sat, 10 Jan 2009 09:48:54 +0000 (04:48 -0500)]
winefile: Fix NULL pointer deref in read_tree.
Rico Schüller [Fri, 9 Jan 2009 10:23:04 +0000 (11:23 +0100)]
wined3d: Add a checkGLcall() after glReadBuffer.
Allan Tong [Wed, 7 Jan 2009 01:20:08 +0000 (20:20 -0500)]
wined3d: Add code to cleanup device multistate_funcs.
Vincent Povirk [Tue, 16 Dec 2008 00:47:24 +0000 (18:47 -0600)]
winex11: Select StructureNotifyMask input on all windows.
Ge van Geldorp [Thu, 8 Jan 2009 12:34:42 +0000 (13:34 +0100)]
urlmon/tests: Skip a couple of tests when IE is running in Enhanced Security Configuration.
Ge van Geldorp [Thu, 8 Jan 2009 12:34:42 +0000 (13:34 +0100)]
mshtml/tests: Skip a couple of tests when IE is running in Enhanced Security Configuration.
Michael Stefaniuc [Sat, 10 Jan 2009 01:43:54 +0000 (02:43 +0100)]
widl: Move "inline" right after the storage class specifier.
Michael Stefaniuc [Sat, 10 Jan 2009 01:45:24 +0000 (02:45 +0100)]
include: Change from long to LONG in the remaining DirectMusic headers.
Michael Stefaniuc [Sat, 10 Jan 2009 01:45:10 +0000 (02:45 +0100)]
include: Use LONG instead of long in dmusics.h for Win64 compatibility.
Michael Stefaniuc [Sat, 10 Jan 2009 01:45:44 +0000 (02:45 +0100)]
include: Change to LONG/ULONG in xcmc.h for Win64 compatibility.
Michael Stefaniuc [Sat, 10 Jan 2009 01:45:33 +0000 (02:45 +0100)]
include: Change to ULONG in dmerror.h for Win64 compatibility.
Michael Stefaniuc [Sat, 10 Jan 2009 01:45:55 +0000 (02:45 +0100)]
include: Use LONG instead of long in msacmdrv.h.
Michael Stefaniuc [Sat, 10 Jan 2009 01:44:57 +0000 (02:44 +0100)]
include: Use LONG instead of long in dmusici.h for Win64 compatibility.
Michael Stefaniuc [Sat, 10 Jan 2009 01:44:41 +0000 (02:44 +0100)]
include: Change MUSIC_TIME from long to LONG for Win64 compatibility.
Fix also 192 printf format warnings produced by this change.
Michael Stefaniuc [Sat, 10 Jan 2009 01:43:44 +0000 (02:43 +0100)]
ddrawex: Remove redundant NULL check before HeapFree (Smatch).
Andrew Talbot [Fri, 9 Jan 2009 22:09:07 +0000 (22:09 +0000)]
ddraw: Fix double unlock of critical section.
Francois Gouget [Fri, 9 Jan 2009 19:22:22 +0000 (20:22 +0100)]
configure: Check for HAL and GnuTLS even if pkg-config is not present.
Juan Lang [Fri, 9 Jan 2009 17:08:35 +0000 (09:08 -0800)]
riched20: Add stub IOleClientSite interface.
Juan Lang [Fri, 9 Jan 2009 16:31:51 +0000 (08:31 -0800)]
cryptui: Don't make certificate status control disabled.
This allows using the scrollbar when there are lots of usages set for
the certificate.
Juan Lang [Fri, 9 Jan 2009 16:26:41 +0000 (08:26 -0800)]
cryptui: Improve control spacing.
This makes the two static control borders between the three regions on
the general page appear to be the same height.
Alexandre Julliard [Fri, 9 Jan 2009 22:22:42 +0000 (23:22 +0100)]
setupapi/tests: Pass the correct size to SetupDiGetDeviceInterfaceDetailA.
Alexandre Julliard [Fri, 9 Jan 2009 17:09:03 +0000 (18:09 +0100)]
shell32/tests: Fix some uninitialized handle checks for Win64.
Alexandre Julliard [Fri, 9 Jan 2009 17:08:57 +0000 (18:08 +0100)]
rpcrt4/tests: Fix an uninitialized pointer check for Win64.
Alexandre Julliard [Fri, 9 Jan 2009 17:08:50 +0000 (18:08 +0100)]
gdi32/tests: Fix an uninitialized pointer check for Win64.
Alexandre Julliard [Fri, 9 Jan 2009 16:46:46 +0000 (17:46 +0100)]
include: Fix a number of mmsystem.h structure for Win64.
Alexandre Julliard [Fri, 9 Jan 2009 16:46:36 +0000 (17:46 +0100)]
include: Fix packing of the msacm structures.
Alexandre Julliard [Fri, 9 Jan 2009 16:46:24 +0000 (17:46 +0100)]
include: Fix packing of the STRRET structure.
Stefan Dösinger [Thu, 18 Dec 2008 15:43:06 +0000 (16:43 +0100)]
ddrawex: Add a test for the permanent DC function.
Stefan Dösinger [Thu, 18 Dec 2008 15:16:33 +0000 (16:16 +0100)]
ddrawex: Make the GetDC test more generic.
Stefan Dösinger [Thu, 18 Dec 2008 15:13:06 +0000 (16:13 +0100)]
ddrawex: Implement a GetDC special behavior Internet Explorer depends on.
Tests show that in ddrawex.dll it is legal to create a surface with
both DDSCAPS_VIDEOMEMORY and DDSCAPS_SYSTEMMEMORY flag set. A surface
created that way shows different behavior in IDirectDrawSurface::GetDC.
Stefan Dösinger [Thu, 18 Dec 2008 14:40:55 +0000 (15:40 +0100)]
ddrawex: Create a surface wrapper.
Stefan Dösinger [Wed, 7 Jan 2009 12:48:17 +0000 (13:48 +0100)]
ddrawex: Add a refcount test.
Stefan Dösinger [Fri, 9 Jan 2009 11:32:24 +0000 (12:32 +0100)]
ddraw[ex]: Show a caps handling difference.
Stefan Dösinger [Fri, 9 Jan 2009 11:24:49 +0000 (12:24 +0100)]
ddrawex: Start some tests.
Stefan Dösinger [Fri, 9 Jan 2009 11:23:17 +0000 (12:23 +0100)]
ddrawex: Implement a wrapper around IDirectDraw.
This allows us to cleanly implement the differences between ddraw.dll and
ddrawex.dll without private functions and if checks if an object was created
by ddraw or ddrawex. A similar wrapper will be added for IDirectDrawSurface.
Detlef Riekenberg [Thu, 8 Jan 2009 14:11:29 +0000 (15:11 +0100)]
localspl: Call DrvDriverEvent in AddPrinterDriverEx.
Andrew Talbot [Thu, 8 Jan 2009 20:15:00 +0000 (20:15 +0000)]
iphlpapi: Remove unused function.