Francois Gouget [Sat, 1 Sep 2007 00:44:28 +0000 (02:44 +0200)]
rpcrt4: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Sat, 1 Sep 2007 00:44:37 +0000 (02:44 +0200)]
spoolss: Update win32.api to fix the winapi_check warnings.
Stefan Dösinger [Wed, 29 Aug 2007 19:59:49 +0000 (21:59 +0200)]
wined3d: Supply texture coords even if no texture is bound and pshaders are used.
Rob Shearman [Fri, 31 Aug 2007 14:41:36 +0000 (15:41 +0100)]
shell32: Don't use the working directory passed into ShellExecute* functions if it isn't valid.
Juan Lang [Fri, 31 Aug 2007 01:00:19 +0000 (18:00 -0700)]
crypt32: Check path length constraint on a chain.
Juan Lang [Fri, 31 Aug 2007 00:59:43 +0000 (17:59 -0700)]
crypt32: Set error status on issued certificate, not on issuer.
Juan Lang [Fri, 31 Aug 2007 00:59:13 +0000 (17:59 -0700)]
crypt32: Check whether each signing certificate can be a CA.
Juan Lang [Fri, 31 Aug 2007 00:58:36 +0000 (17:58 -0700)]
crypt32: Check time of each element in chain against requested time.
Juan Lang [Fri, 31 Aug 2007 00:57:48 +0000 (17:57 -0700)]
crypt32: Time validity nesting doesn't appear to be checked, so don't check it.
Juan Lang [Fri, 31 Aug 2007 00:57:15 +0000 (17:57 -0700)]
crypt32: Correct combining trust status of a chain's elements into the chain's trust status.
Juan Lang [Fri, 31 Aug 2007 00:56:45 +0000 (17:56 -0700)]
crypt32: Don't fail chain creation if signature doesn't match.
Juan Lang [Fri, 31 Aug 2007 00:55:43 +0000 (17:55 -0700)]
crypt32: Don't fail chain creation if root isn't self-signed.
Juan Lang [Fri, 31 Aug 2007 00:54:58 +0000 (17:54 -0700)]
crypt32: Halt chain creation when a cycle is detected.
Juan Lang [Fri, 31 Aug 2007 00:53:19 +0000 (17:53 -0700)]
crypt32: Implement CertDuplicateCertificateChain.
Juan Lang [Fri, 31 Aug 2007 00:52:50 +0000 (17:52 -0700)]
crypt32: Remove unneeded WINAPI from internal function.
Juan Lang [Fri, 31 Aug 2007 00:52:30 +0000 (17:52 -0700)]
crypt32: Free lower quality chain contexts.
Juan Lang [Fri, 31 Aug 2007 00:51:45 +0000 (17:51 -0700)]
crypt32: Check chain root's trusted status regardless of whether its signature is valid.
Juan Lang [Fri, 31 Aug 2007 00:50:23 +0000 (17:50 -0700)]
crypt32: Properly reference count certificate contexts referenced by a chain.
Juan Lang [Fri, 31 Aug 2007 00:49:52 +0000 (17:49 -0700)]
crypt32: Add a default cycle detection modulus.
Juan Lang [Fri, 31 Aug 2007 00:49:27 +0000 (17:49 -0700)]
crypt32: The preferred issuer flag appears to be a bug in XP, so don't set it.
Juan Lang [Fri, 31 Aug 2007 15:51:11 +0000 (08:51 -0700)]
crypt32: Greatly expand certificate chain tests.
Alexandre Julliard [Fri, 31 Aug 2007 13:58:38 +0000 (15:58 +0200)]
gdi32: New DC locking mechanism that doesn't require holding the global GDI lock.
Mikolaj Zalewski [Thu, 30 Aug 2007 19:41:37 +0000 (12:41 -0700)]
winex11.drv: wintab: Copy also the button #0 state.
Mikolaj Zalewski [Thu, 30 Aug 2007 18:45:51 +0000 (11:45 -0700)]
user32: combo: CB_SETITEMHEIGHT should make the edit area 2px higher than the item (with testcase).
Lionel Debroux [Fri, 31 Aug 2007 06:16:36 +0000 (08:16 +0200)]
winex11.drv: Fix memory leak in create_cursor (found by Smatch).
Alexandre Julliard [Fri, 31 Aug 2007 10:23:40 +0000 (12:23 +0200)]
programs: Remove other obsolete ChangeLog files.
Dmitry Timoshkov [Fri, 31 Aug 2007 06:48:28 +0000 (15:48 +0900)]
notepad: Get rid of ChangeLog file.
Dmitry Timoshkov [Fri, 31 Aug 2007 07:02:01 +0000 (16:02 +0900)]
notepad: We pass OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST to GetOpenFileName, so there is no point in testing file existence.
Mikolaj Zalewski [Thu, 30 Aug 2007 17:43:20 +0000 (10:43 -0700)]
winex11.drv: Support GdiAlphaBlend with blendfn.AlphaFormat == 0.
Francois Gouget [Fri, 31 Aug 2007 00:37:39 +0000 (02:37 +0200)]
kernel32/tests: Add tests for DebugActiveProcessStop() and DebugSetProcessKillOnExit().
Francois Gouget [Fri, 31 Aug 2007 00:35:54 +0000 (02:35 +0200)]
server: Fix the crashed process exit code when the debugger exits without detaching. Add a conformance test.
Francois Gouget [Fri, 31 Aug 2007 00:34:24 +0000 (02:34 +0200)]
winedbg: 'winedbg --auto' and 'winedbg --minidump' should detach when done so as to not mess up the crashed process exit code.
Francois Gouget [Fri, 31 Aug 2007 00:31:09 +0000 (02:31 +0200)]
bcrypt: Add a skeleton bcrypt.h header and use it.
Francois Gouget [Fri, 31 Aug 2007 00:30:42 +0000 (02:30 +0200)]
winedbg: Detach from the debuggee before exiting.
Francois Gouget [Fri, 31 Aug 2007 00:25:20 +0000 (02:25 +0200)]
wininet: Remove the occasional parameter name in the prototypes.
Stefan Leichter [Thu, 30 Aug 2007 22:04:15 +0000 (00:04 +0200)]
dmscript: Remove 'recursive registry key delete' function.
Stefan Leichter [Thu, 30 Aug 2007 22:00:00 +0000 (00:00 +0200)]
dmstyle: Remove 'recursive registry key delete' function.
Stefan Dösinger [Wed, 29 Aug 2007 18:16:13 +0000 (20:16 +0200)]
wined3d: Raise the 1x pixelshader max value to the d3d minimum.
Stefan Dösinger [Tue, 28 Aug 2007 09:54:44 +0000 (11:54 +0200)]
wined3d: The temp vars are tmp0 and tmp1.
Stefan Dösinger [Mon, 27 Aug 2007 20:01:06 +0000 (22:01 +0200)]
wined3d: Take the format into account when finding the clear value.
Stefan Dösinger [Fri, 24 Aug 2007 21:51:14 +0000 (23:51 +0200)]
d3d: Add a test for double surface locking.
Kai Blin [Thu, 30 Aug 2007 17:58:15 +0000 (19:58 +0200)]
secur32: Implement LsaRegisterLogonProcess stub.
Stefan Leichter [Thu, 30 Aug 2007 16:13:54 +0000 (18:13 +0200)]
dmsynth: Remove 'recursive registry key delete' function.
Stefan Leichter [Thu, 30 Aug 2007 16:09:10 +0000 (18:09 +0200)]
dmusic: Remove 'recursive registry key delete' function.
Detlef Riekenberg [Fri, 24 Aug 2007 18:05:57 +0000 (20:05 +0200)]
winspool: Powerpoint XP expect a valid pointer on Win9x.
Maarten Lankhorst [Thu, 30 Aug 2007 12:50:32 +0000 (14:50 +0200)]
dsound: Increase dll refcount and disable thread calls.
Alexandre Julliard [Thu, 30 Aug 2007 17:47:43 +0000 (19:47 +0200)]
server: Detaching from a process needs to continue all the pending events.
Trent Waddington [Thu, 30 Aug 2007 09:05:50 +0000 (19:05 +1000)]
server: Handle existing timer replacement when no window handle specified.
Francois Gouget [Thu, 30 Aug 2007 14:21:33 +0000 (16:21 +0200)]
wininet: Fix many wininet prototypes: the context is a DWORD_PTR now.
Francois Gouget [Thu, 30 Aug 2007 14:20:47 +0000 (16:20 +0200)]
shlwapi: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Thu, 30 Aug 2007 14:18:46 +0000 (16:18 +0200)]
shlwapi: Move SHAddDataBlock() to the front and remove the forward declaration.
Francois Gouget [Thu, 30 Aug 2007 14:18:22 +0000 (16:18 +0200)]
winscard: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Thu, 30 Aug 2007 14:18:12 +0000 (16:18 +0200)]
mmsystem: Better stick the the PSDK types.
Francois Gouget [Thu, 30 Aug 2007 14:17:39 +0000 (16:17 +0200)]
winscard: Use quotes to include winscard.h. Fixes a winapi_check warning.
Francois Gouget [Thu, 30 Aug 2007 14:17:31 +0000 (16:17 +0200)]
winhttp: Add a skeleton winhttp.h and use it.
Francois Gouget [Thu, 30 Aug 2007 14:16:56 +0000 (16:16 +0200)]
winhttp: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Thu, 30 Aug 2007 14:16:51 +0000 (16:16 +0200)]
winapi_check: Assorted win32.api updates.
Francois Gouget [Thu, 30 Aug 2007 14:16:23 +0000 (16:16 +0200)]
wintrust: Add a prototype for WTHelperGetProvCertFromChain().
Francois Gouget [Thu, 30 Aug 2007 14:16:14 +0000 (16:16 +0200)]
winmm: Fix the mmTask*() prototypes.
Francois Gouget [Thu, 30 Aug 2007 14:16:07 +0000 (16:16 +0200)]
winmm: Make mmddk.h C++ compatible.
Francois Gouget [Thu, 30 Aug 2007 14:15:47 +0000 (16:15 +0200)]
msvcrt: Add a prototype for _atoldbl() & co and declare _LDOUBLE & co in stdlib.h.
Francois Gouget [Thu, 30 Aug 2007 14:14:29 +0000 (16:14 +0200)]
gdiplus: Add some extra prototypes.
Francois Gouget [Thu, 30 Aug 2007 14:14:18 +0000 (16:14 +0200)]
gdiplus: Update win32.api to fix the winapi_check warnings.
Aric Stewart [Thu, 30 Aug 2007 10:17:23 +0000 (19:17 +0900)]
gdi32: Allocate our glyph metrics in a 128 index chunk sparse array.
Lionel Debroux [Thu, 30 Aug 2007 08:28:20 +0000 (10:28 +0200)]
kernel32: Fix memory leak in CopyFileW.
Kirill K. Smirnov [Wed, 29 Aug 2007 15:39:09 +0000 (19:39 +0400)]
winhelp: Add WS_EX_TOOLWINDOW style to popup windows.
Alexandre Julliard [Thu, 30 Aug 2007 14:34:27 +0000 (16:34 +0200)]
ntdll: Pin down all dlls imported by the main exe.
Mikolaj Zalewski [Wed, 29 Aug 2007 17:36:41 +0000 (10:36 -0700)]
user32: Static controls should have a clipping region set while sending the WM_CTLCOLORSTATIC.
Steven Edwards [Thu, 30 Aug 2007 08:05:05 +0000 (04:05 -0400)]
Remove more unneeded wine 16bit header usage.
Francois Gouget [Wed, 29 Aug 2007 19:43:57 +0000 (21:43 +0200)]
Assorted spelling fixes.
Francois Gouget [Wed, 29 Aug 2007 19:43:45 +0000 (21:43 +0200)]
kernel32/tests: Don't call ok() in child processes.
Francois Gouget [Wed, 29 Aug 2007 19:42:55 +0000 (21:42 +0200)]
kernel32/tests: If the registry happens to be set up right, check that winedbg does not mess up the crashed process exit code (unfortunately it does).
Alexandre Julliard [Thu, 30 Aug 2007 10:19:55 +0000 (12:19 +0200)]
winex11: Set initial wm hints on the desktop window too.
Andrew Talbot [Wed, 29 Aug 2007 21:20:28 +0000 (22:20 +0100)]
shdocvw: Constify some variables.
Kai Blin [Wed, 29 Aug 2007 20:19:03 +0000 (22:19 +0200)]
secur32: Implement LsaLogonUser stub.
Kai Blin [Wed, 29 Aug 2007 20:18:54 +0000 (22:18 +0200)]
secur32: Implement LsaGetLogonSessionData stub.
Kai Blin [Wed, 29 Aug 2007 20:18:44 +0000 (22:18 +0200)]
secur32: Implement LsaFreeReturnBuffer stub.
Kai Blin [Wed, 29 Aug 2007 20:18:36 +0000 (22:18 +0200)]
secur32: Implement LsaEnumerateLogonSessions stub.
Kai Blin [Wed, 29 Aug 2007 20:18:24 +0000 (22:18 +0200)]
secur32: Implement LsaLookupAuthenticationPackage stub.
Kai Blin [Wed, 29 Aug 2007 20:37:27 +0000 (22:37 +0200)]
secur32: Give a hint where to find ntlm_auth.
Francois Gouget [Wed, 29 Aug 2007 19:42:40 +0000 (21:42 +0200)]
setupapi: Add prototypes for the Setup*Log*() functions. Better stick to the PSDK types.
Francois Gouget [Wed, 29 Aug 2007 19:42:28 +0000 (21:42 +0200)]
Assorted non-ANSI function declaration fixes (missing void).
Francois Gouget [Wed, 29 Aug 2007 19:42:20 +0000 (21:42 +0200)]
taskmgr & winefile: Refer users to the GNU Lesser General Public License, not to the GPL.
Francois Gouget [Wed, 29 Aug 2007 19:42:01 +0000 (21:42 +0200)]
gdiplus: Add some missing or related prototypes and types.
Fix the GdipDrawRectangles() prototype.
Stefan Dösinger [Thu, 23 Aug 2007 15:35:10 +0000 (17:35 +0200)]
wined3d: Tidy up the vbo removal from the strided data.
Stefan Dösinger [Wed, 22 Aug 2007 08:46:38 +0000 (10:46 +0200)]
wined3d: Accept rendering to sublevels with backbuffer orm.
Stefan Dösinger [Tue, 21 Aug 2007 21:24:16 +0000 (23:24 +0200)]
wined3d: Reject opengl accelerated blits with system memory surfaces.
Stefan Dösinger [Tue, 21 Aug 2007 20:46:52 +0000 (22:46 +0200)]
wined3d: Clear unused channels on R32F and R16F textures on readback.
Stefan Dösinger [Tue, 21 Aug 2007 16:05:27 +0000 (18:05 +0200)]
wined3d: Use 0/0/0 as normal if no normal is supplied.
Stefan Leichter [Wed, 29 Aug 2007 19:07:03 +0000 (21:07 +0200)]
dpnet: Remove 'recursive registry key delete' function.
Dmitry Timoshkov [Thu, 30 Aug 2007 08:18:25 +0000 (17:18 +0900)]
kernel32: Fix a compiler warning.
Dmitry Timoshkov [Thu, 30 Aug 2007 08:18:13 +0000 (17:18 +0900)]
wmc: Constify some data.
Dmitry Timoshkov [Thu, 30 Aug 2007 08:18:02 +0000 (17:18 +0900)]
wrc: Constify some data.
Dmitry Timoshkov [Thu, 30 Aug 2007 08:17:50 +0000 (17:17 +0900)]
widl: Constify some data.
Dan Hipschman [Wed, 29 Aug 2007 23:27:20 +0000 (16:27 -0700)]
widl: Handle the size_is attribute on pointers.
Alexandre Julliard [Wed, 29 Aug 2007 16:13:13 +0000 (18:13 +0200)]
server: Set the queue mask directly in get_message to avoid an extra server call.
Alexandre Julliard [Wed, 29 Aug 2007 16:01:10 +0000 (18:01 +0200)]
server: Message results should be stored as longs, not ints.
Alexandre Julliard [Wed, 29 Aug 2007 14:44:16 +0000 (16:44 +0200)]
ntdll: On Mac OS, close the CDROM device before opening the parent.
This is needed to allow ejecting DVD disks.
Dmitry Timoshkov [Wed, 29 Aug 2007 09:56:52 +0000 (18:56 +0900)]
ntdll: Do not leave not initialized cached timezone information if a timezone doesn't have daylight saving rules.
Huw Davies [Tue, 28 Aug 2007 10:46:18 +0000 (11:46 +0100)]
wineps.drv: Only fail printer dc creation if the printer has no builtin fonts and there are no TrueType fonts to download.