Jesse Allen [Mon, 26 Dec 2005 12:00:01 +0000 (13:00 +0100)]
msvcrt: Parse I, I32, and I64 integer size flags in printf.
Rolf Kalbermatter [Mon, 26 Dec 2005 11:59:42 +0000 (12:59 +0100)]
urlmon: Implement BindAsyncMoniker function.
Jacek Caban [Mon, 26 Dec 2005 11:59:31 +0000 (12:59 +0100)]
urlmon: URL with two slashes is valid.
Alexander N. Sørnes [Mon, 26 Dec 2005 11:58:43 +0000 (12:58 +0100)]
winecfg: Updated Norwegian Bokmål resources.
Jacek Caban [Mon, 26 Dec 2005 11:58:28 +0000 (12:58 +0100)]
shlwapi: Fix UrlCanonicalize.
- Added support for URL_FILE_USE_PATHURL.
- Fix handling of '/' and '\'.
Rolf Kalbermatter [Mon, 26 Dec 2005 11:58:11 +0000 (12:58 +0100)]
msrle32: Spelling fix.
Eric Pouech [Mon, 26 Dec 2005 11:57:26 +0000 (12:57 +0100)]
dbghelp: Internal search routines can now be case sensitive/insensitive.
- Now handling option SYMOPT_CASE_INSENSITIVE for symbol search.
- Quick implementation of SymSearch on top of SymEnumSymbols (should
be the other way around).
Maxime Bellengé [Mon, 26 Dec 2005 11:57:06 +0000 (12:57 +0100)]
msvcrt: Prevent a crash if TlsGetValue returns NULL in DLL_THREAD_DETACH.
Robert Shearman [Mon, 26 Dec 2005 11:56:48 +0000 (12:56 +0100)]
Fix detection of V1a prop variant library in test suite.
Dmitry Timoshkov [Mon, 26 Dec 2005 11:56:26 +0000 (12:56 +0100)]
x11drv: Update Canadian keyboard layout to better match the X11 one
James Hawkins [Mon, 26 Dec 2005 11:56:06 +0000 (12:56 +0100)]
shell32: Clean up the SHFileOperation tests.
- Make sure to create all the files used by the new tests.
- Add a couple more SHFileOperation tests.
- Fix some of the old tests.
Robert Reif [Mon, 26 Dec 2005 11:55:40 +0000 (12:55 +0100)]
winecfg: Use hourglass cursor when opening audio drivers.
Misbehaving drivers can take a while to open so change to the hour
glass cursor when opening them.
Ulrich Czekalla [Mon, 26 Dec 2005 11:55:22 +0000 (12:55 +0100)]
atl: Implement AtlComPtrAssign.
According to MSDN AtlModuleInit should initialize the modules critical
sections.
Alexandre Julliard [Thu, 22 Dec 2005 17:28:20 +0000 (18:28 +0100)]
Release 0.9.4.
Michael Jung [Thu, 22 Dec 2005 16:16:11 +0000 (17:16 +0100)]
shell32: Added some test to document native ITEMIDLIST format.
Alexandre Julliard [Thu, 22 Dec 2005 16:15:54 +0000 (17:15 +0100)]
user/tests: Remove todo_wine from a few tests that (usually) succeed.
Dmitry Timoshkov [Thu, 22 Dec 2005 16:15:33 +0000 (17:15 +0100)]
mciavi32: Rewrite asynchronous MCI_PLAY command handling.
Rewrite asynchronous MCI_PLAY command handling in MCIAVI driver, make
it more responsive to commands in the MCI_MODE_PLAY state by checking
hStopEvent even if the time frame between frames has expired.
Ulrich Czekalla [Thu, 22 Dec 2005 16:15:05 +0000 (17:15 +0100)]
ole32: Return error instead of asserting if storage file is corrupt.
Dmitry Timoshkov [Thu, 22 Dec 2005 12:58:11 +0000 (13:58 +0100)]
user32/tests: Add a PeekMessage test.
Eric Pouech [Thu, 22 Dec 2005 12:55:03 +0000 (13:55 +0100)]
kernel/tests: Check that we successfully open the console.
Alexandre Julliard [Thu, 22 Dec 2005 12:54:34 +0000 (13:54 +0100)]
server: Fixed console access rights handling.
Raphael Junqueira [Thu, 22 Dec 2005 12:54:01 +0000 (13:54 +0100)]
opengl: Fix last wgl regression.
Fix wgl regression: test glx server version and extensions to use (and
not use glXQueryDrawable on older glx implementations).
James Hawkins [Thu, 22 Dec 2005 10:19:13 +0000 (11:19 +0100)]
shell32: Add tests for SHFileOperation's FO_MOVE command.
James Hawkins [Thu, 22 Dec 2005 10:17:19 +0000 (11:17 +0100)]
shell32: Add tests for SHFileOperation's FO_COPY command.
James Hawkins [Thu, 22 Dec 2005 10:16:57 +0000 (11:16 +0100)]
shell32: Add tests for SHFileOperation's FO_RENAME command.
James Hawkins [Thu, 22 Dec 2005 10:15:42 +0000 (11:15 +0100)]
shell32: Add tests for SHFileOperation's FO_DELETE command.
Robert Reif [Thu, 22 Dec 2005 10:15:32 +0000 (11:15 +0100)]
winecfg: Add unmanaged windows configuration.
Eric Pouech [Thu, 22 Dec 2005 10:11:39 +0000 (11:11 +0100)]
dbghelp: Correct handling for all module names.
Bill Medland [Wed, 21 Dec 2005 20:19:47 +0000 (21:19 +0100)]
msi: Prevent array underflow in MsiFormat when measuring with zero-length buffer.
James Hawkins [Wed, 21 Dec 2005 20:18:19 +0000 (21:18 +0100)]
shell32: Remove the '.\\' prefix from filenames, because it hides a
bug in SHFileOperation.
Ivan Leo Puoti [Wed, 21 Dec 2005 20:11:54 +0000 (21:11 +0100)]
ddraw: Fix DirectDrawSurface::QueryInterface crash.
Detlef Riekenberg [Wed, 21 Dec 2005 20:11:43 +0000 (21:11 +0100)]
winspool: Add version resource.
Alexandre Julliard [Wed, 21 Dec 2005 19:54:26 +0000 (20:54 +0100)]
msvcrt: Return a per-thread buffer in localtime and gmtime.
H. Verbeet [Wed, 21 Dec 2005 19:45:07 +0000 (20:45 +0100)]
d3d9: Add traces for when shader support is missing in the shader test.
Hans Leidekker [Wed, 21 Dec 2005 19:44:49 +0000 (20:44 +0100)]
kernel: Some documentation improvements.
Marcus Meissner [Wed, 21 Dec 2005 19:23:47 +0000 (20:23 +0100)]
msvcrt: Implemented wctime(), wasctime().
Free thread data in DLL_THREAD_DETACH.
Robert Reif [Wed, 21 Dec 2005 19:07:56 +0000 (20:07 +0100)]
winecfg: Select an audio driver on fresh install.
Saulius Krasuckas [Wed, 21 Dec 2005 19:07:42 +0000 (20:07 +0100)]
mscms: Test only one invalid GetStandardColorSpaceProfile() param in a
single check.
Dmitry Timoshkov [Wed, 21 Dec 2005 19:07:22 +0000 (20:07 +0100)]
msvideo: Handle ESC key press in the MCIWND class as an alias to stop command.
Jesse Allen [Wed, 21 Dec 2005 19:07:03 +0000 (20:07 +0100)]
msvcrt: Fix printf sign flags.
Fix the printf sign flags so that '+' doesn't always override ' '
space alone. If they both appear, continue parsing and let '+' take
precedence.
Alexandre Julliard [Wed, 21 Dec 2005 19:06:42 +0000 (20:06 +0100)]
server: Set the context flags in get_thread_context to indicate which
parts of the returned context are valid.
Hans Leidekker [Wed, 21 Dec 2005 17:42:00 +0000 (18:42 +0100)]
wldap32: Added configure checks for some potentially missing functions.
Bill Medland [Tue, 20 Dec 2005 10:59:23 +0000 (11:59 +0100)]
msi: Use a default dialog font if nothing is specified.
Michael Jung [Tue, 20 Dec 2005 10:57:44 +0000 (11:57 +0100)]
shell32/tests: Fixed a test failing on WinXP.
Eric Pouech [Tue, 20 Dec 2005 10:49:24 +0000 (11:49 +0100)]
dbghelp: Added a few extensions to make windbg happy.
Jesse Allen [Tue, 20 Dec 2005 10:49:05 +0000 (11:49 +0100)]
msvcrt: Ignore PadZero when LeftAlign is true in printf conversions.
Alex Villacís Lasso [Tue, 20 Dec 2005 10:48:01 +0000 (11:48 +0100)]
msacm: Preserve value of cbStruct in acmDriverDetails.
Ensure that the cbStruct member of the ACMDRIVERDETAILS[AW] struct is
filled with a valid value before returning.
Fill the cbStruct member of the ACMDRIVERDETAILS[AW] before sending a
ACMDM_DRIVER_DETAILS message to an installed codec that might be a
native library: native ACM codecs expect cbStruct to be valid before
filling the rest of the struct with any data.
Eric Pouech [Tue, 20 Dec 2005 10:47:27 +0000 (11:47 +0100)]
ntdll: Made DBG_EXCEPTION_HANDLED a synonym of DBG_CONTINUE for exception handlers.
Paul Vriens [Tue, 20 Dec 2005 10:47:00 +0000 (11:47 +0100)]
winecfg: Dutch resources update.
H. Verbeet [Tue, 20 Dec 2005 10:46:52 +0000 (11:46 +0100)]
wined3d: Cleanup shader constants code a little bit.
Improved bounds checking.
Jesse Allen [Mon, 19 Dec 2005 20:26:46 +0000 (21:26 +0100)]
msvcrt: Require exact uppercase and lowercase format in printf routines.
Bill Medland [Mon, 19 Dec 2005 20:25:52 +0000 (21:25 +0100)]
winemenubuilder: Provide depth to the menus created.
Alexandre Julliard [Mon, 19 Dec 2005 20:25:23 +0000 (21:25 +0100)]
kernel32: Check for tabs too when extracting the program name
(reported by Vitaliy Margolen).
Hans Leidekker [Mon, 19 Dec 2005 20:20:14 +0000 (21:20 +0100)]
widl: Avoid lvalue casts in generated code.
Kai Blin [Mon, 19 Dec 2005 20:20:03 +0000 (21:20 +0100)]
secur32: Adding AcceptSecurityContext to the NTLM security provider.
Detlef Riekenberg [Mon, 19 Dec 2005 20:19:47 +0000 (21:19 +0100)]
winspool: Filter additional failures.
Eric Pouech [Mon, 19 Dec 2005 17:23:02 +0000 (18:23 +0100)]
winhelp: Handle '> ' on command lines.
Eric Pouech [Mon, 19 Dec 2005 17:22:54 +0000 (18:22 +0100)]
dbghelp: First stab at supporting calling convention in function signature.
Eric Pouech [Mon, 19 Dec 2005 17:20:47 +0000 (18:20 +0100)]
dbghelp: Return proper size for local & parameters in SYMBOL_INFO.
Jonathan Ernst [Mon, 19 Dec 2005 17:18:01 +0000 (18:18 +0100)]
winecfg: Updated French resources.
Aric Stewart [Mon, 19 Dec 2005 17:17:51 +0000 (18:17 +0100)]
user: Make the edit control IME aware and implement inline editing.
Makes for a significantly better user experience for CJK users.
Magnus Olsen [Mon, 19 Dec 2005 17:17:28 +0000 (18:17 +0100)]
msi: Fixed deformat_environment to not cut off string.
Eric Pouech [Mon, 19 Dec 2005 17:16:57 +0000 (18:16 +0100)]
taskmgr: Fix viewing of debug channels.
Various internal cleanups.
Eric Pouech [Mon, 19 Dec 2005 17:16:35 +0000 (18:16 +0100)]
dbghelp: Implemented SymMatchString.
Vitaliy Margolen [Mon, 19 Dec 2005 17:16:18 +0000 (18:16 +0100)]
user: Fix LB_GETTEXT unmapping for A<->W.
Thomas Weidenmueller [Mon, 19 Dec 2005 17:15:58 +0000 (18:15 +0100)]
setupapi: Fix comparing the group SIDs in IsUserAdmin.
Huw Davies [Mon, 19 Dec 2005 16:45:13 +0000 (17:45 +0100)]
opengl: Add support for rendering on bitmaps.
Alexandre Julliard [Mon, 19 Dec 2005 16:44:56 +0000 (17:44 +0100)]
ole32: Revert exception handler change.
The handler does the opposite of normal page fault handlers.
Rein Klazes [Mon, 19 Dec 2005 16:43:34 +0000 (17:43 +0100)]
user: Fix hrgn leaks in win.c test.
Dmitry Timoshkov [Mon, 19 Dec 2005 16:43:10 +0000 (17:43 +0100)]
comctl32: Add a test for the initial tooltip window style settings,
make it pass under Wine.
Henning Gerhardt [Mon, 19 Dec 2005 16:42:30 +0000 (17:42 +0100)]
winecfg: Update German resource.
Rein Klazes [Mon, 19 Dec 2005 16:42:11 +0000 (17:42 +0100)]
wcmd: Increase maximum length of commands.
Increase maximum length of commands to 8192 bytes as on Windows XP.
Add needed braces to a multi line "if" statement.
Eric Pouech [Mon, 19 Dec 2005 16:41:52 +0000 (17:41 +0100)]
dbghelp: New stubs (needed for windbg startup).
Eric Pouech [Mon, 19 Dec 2005 16:41:43 +0000 (17:41 +0100)]
dbghelp: Fixed loading .so modules from a living target.
Eric Pouech [Mon, 19 Dec 2005 16:41:32 +0000 (17:41 +0100)]
dbghelp: Fixed missing parameters info in StackWalk64.
Paul Vriens [Mon, 19 Dec 2005 09:00:08 +0000 (10:00 +0100)]
d3d9: Don't crash on NULL device_ptr.
Alexandre Julliard [Mon, 19 Dec 2005 08:59:50 +0000 (09:59 +0100)]
ntdll: Make __wine_call_from_32_restore_regs take a context pointer.
Changed exception raise functions to call it explicitly.
Jacek Caban [Mon, 19 Dec 2005 08:57:25 +0000 (09:57 +0100)]
urlmon: Added handling of BINDF_FROMURLMON in file protocol.
Jacek Caban [Mon, 19 Dec 2005 08:53:30 +0000 (09:53 +0100)]
Fix typo in urlmon.idl.
Lauri Tulmin [Mon, 19 Dec 2005 08:53:19 +0000 (09:53 +0100)]
user32: Don't truncate text when creating edit control.
Rein Klazes [Mon, 19 Dec 2005 08:53:04 +0000 (09:53 +0100)]
x11drv: Do not use the scroll rectangle for clipping in ScrollDC.
With a conformance test.
Jacek Caban [Mon, 19 Dec 2005 08:52:30 +0000 (09:52 +0100)]
urlmon: Added some tests and fixes of file protocol.
Alexander N. Sørnes [Mon, 19 Dec 2005 08:52:20 +0000 (09:52 +0100)]
winecfg: Updated Norwegian Bokmaal resources.
Alexandre Julliard [Sun, 18 Dec 2005 09:45:01 +0000 (10:45 +0100)]
ntdll: New implementation of relay thunks.
New implementation of relay thunks that doesn't require modifying code
on the fly, so that the thunks can be put in the text section.
Some performance improvements.
Alexandre Julliard [Sat, 17 Dec 2005 17:47:03 +0000 (18:47 +0100)]
ntdll: Don't use a real guard page at the bottom of the stack.
A no-access page is enough, we can't properly raise an overflow
exception anyway.
Robert Reif [Sat, 17 Dec 2005 11:30:06 +0000 (12:30 +0100)]
winecfg: Use sound tree view for driver selection.
- Move driver selection and configuration into tree view.
- Only show loadable drivers.
Robert Reif [Sat, 17 Dec 2005 11:25:19 +0000 (12:25 +0100)]
wineoss: Shorten MIDI names.
Shorten MIDI names to fit into 32 byte array without overflow.
Juan Lang [Sat, 17 Dec 2005 11:24:59 +0000 (12:24 +0100)]
crypt32: Implement more implicit properties, with tests.
Vitaliy Margolen [Sat, 17 Dec 2005 11:24:46 +0000 (12:24 +0100)]
imagehlp: Forward StackWalk64 to dbghelp.StackWalk64.
Dmitry Timoshkov [Sat, 17 Dec 2005 11:24:37 +0000 (12:24 +0100)]
x11drv: ScrollDC should not clip output if a clipping rect is not specified.
Add a ScrollDC test with NULL clipping rect.
Add another set of ScrollDC tests written by Rein Klazes.
Huw Davies [Fri, 16 Dec 2005 18:29:52 +0000 (19:29 +0100)]
x11drv: Get the visual for the GLXPixmap from the current pixel format.
Alexandre Julliard [Fri, 16 Dec 2005 16:17:57 +0000 (17:17 +0100)]
Take advantage of the __EXCEPT_PAGE_FAULT macro.
Alexandre Julliard [Fri, 16 Dec 2005 15:58:47 +0000 (16:58 +0100)]
Exception handling: Added a magic __EXCEPT_PAGE_FAULT macro to make it
easier to handle the common case of trapping page faults.
Alexandre Julliard [Fri, 16 Dec 2005 15:37:12 +0000 (16:37 +0100)]
We no longer need to handle EXCEPTION_PRIV_INSTRUCTION on page faults.
Alexandre Julliard [Fri, 16 Dec 2005 15:27:39 +0000 (16:27 +0100)]
ntdll: More compatible exception information for protection faults.
Added a bunch of test cases.
Oliver Stieber [Fri, 16 Dec 2005 11:49:38 +0000 (12:49 +0100)]
wined3d: Vertex declaration cleanup.
Clean up constants and the wine declaration when the vertex
declaration is destroyed.
Oliver Stieber [Fri, 16 Dec 2005 11:49:22 +0000 (12:49 +0100)]
wined3d: Allow NULL multi sample quality.
Allow MultiSampleQuality to be passed as NULL, this is a
requirement for DirectX 8 and lower.
Alexandre Julliard [Fri, 16 Dec 2005 11:44:58 +0000 (12:44 +0100)]
Add -register hint in ntdll, kernel and msvcrt spec files.
Alexandre Julliard [Fri, 16 Dec 2005 11:44:16 +0000 (12:44 +0100)]
winebuild: Allow -register flag for Win32 too.
This way it can be used as hint for the relay code.
Juan Lang [Fri, 16 Dec 2005 11:41:28 +0000 (12:41 +0100)]
crypt32: Implement CRLDistPoints encoding/decoding.
- rewrite sequence decoding to support context-specific tags, and
eliminate duplicated code
- implement encoding and decoding of CRLDistPoints