Alexandre Julliard [Fri, 29 Jan 2010 11:10:26 +0000 (12:10 +0100)]
kernel32/tests: Fix some of the heap tests for 64-bit.
Alexandre Julliard [Fri, 29 Jan 2010 11:10:17 +0000 (12:10 +0100)]
ntdll: Fix the various heap debug checks for 64-bit.
Alexandre Julliard [Thu, 28 Jan 2010 18:47:01 +0000 (19:47 +0100)]
ntdll: Don't require heap sizes to be 64K aligned.
Alexandre Julliard [Thu, 28 Jan 2010 18:43:38 +0000 (19:43 +0100)]
ntdll: Support delayed freeing of heap blocks to catch use-after-free bugs.
Alexandre Julliard [Thu, 28 Jan 2010 18:42:31 +0000 (19:42 +0100)]
ntdll: Disable debug flags when running on Valgrind.
The extra debug checks cause more harm than good under Valgrind.
Alexandre Julliard [Thu, 28 Jan 2010 14:52:32 +0000 (15:52 +0100)]
dbghelp: Fix the Mac OS build.
Alexandre Julliard [Thu, 28 Jan 2010 14:50:52 +0000 (15:50 +0100)]
winetest: Refuse to run if the mount manager isn't running.
This usually indicates that the Wine prefix isn't valid.
Uwe Bonnes [Thu, 28 Jan 2010 11:51:12 +0000 (12:51 +0100)]
msvcrt: read_i should pull in LF after CR only in unbuffered mode.
Uwe Bonnes [Thu, 28 Jan 2010 11:41:37 +0000 (12:41 +0100)]
msvcrt: Check for EOF before correcting CR/LF.
Hans Leidekker [Thu, 28 Jan 2010 10:06:51 +0000 (11:06 +0100)]
msi: Don't create all directories in the CreateFolders action.
The CreatFolders action should create only the directories listed in the
CreateFolder table, the rest will be created during the InstallFiles action.
Fixes the EndNote 8 installer.
Hans Leidekker [Thu, 28 Jan 2010 10:06:05 +0000 (11:06 +0100)]
msi: Improve some traces.
Hans Leidekker [Thu, 28 Jan 2010 10:05:34 +0000 (11:05 +0100)]
msi: Name and arguments in the service control table are formatted strings.
Hans Leidekker [Thu, 28 Jan 2010 10:04:49 +0000 (11:04 +0100)]
msi: Add a test for MsiSetTargetPath.
Alexandre Julliard [Thu, 28 Jan 2010 13:53:28 +0000 (14:53 +0100)]
shell32: Put the temp directory inside the user profile directory.
Alexandre Julliard [Thu, 28 Jan 2010 13:53:24 +0000 (14:53 +0100)]
kernel32: Append the user PATH value to the system one.
Alexandre Julliard [Thu, 28 Jan 2010 12:16:40 +0000 (13:16 +0100)]
kernel32: Make sure the volatile environment is always loaded.
Alexandre Julliard [Thu, 28 Jan 2010 12:34:05 +0000 (13:34 +0100)]
kernel32: Load USERNAME and USERPROFILE from the volatile environment.
Alexandre Julliard [Thu, 28 Jan 2010 11:22:24 +0000 (12:22 +0100)]
kernel32: Treat PWD as a special environment variable.
Alexandre Julliard [Thu, 28 Jan 2010 12:01:00 +0000 (13:01 +0100)]
wineboot: Set the USERNAME and USERPROFILE variables in the volatile environment.
Alexandre Julliard [Thu, 28 Jan 2010 12:08:59 +0000 (13:08 +0100)]
wineboot: Add a wrapper function for RegSetValueExW.
Igor Paliychuk [Sun, 24 Jan 2010 20:01:23 +0000 (22:01 +0200)]
msacm32: Add Ukrainian translations.
Igor Paliychuk [Sun, 24 Jan 2010 20:00:20 +0000 (22:00 +0200)]
mpr: Add Ukrainian translations.
Igor Paliychuk [Sun, 24 Jan 2010 19:53:45 +0000 (21:53 +0200)]
hhctrl.ocx: Add Ukrainian translations.
Igor Paliychuk [Sun, 24 Jan 2010 19:48:44 +0000 (21:48 +0200)]
crypt32: Add Ukrainian translations.
Juan Lang [Wed, 27 Jan 2010 19:01:21 +0000 (11:01 -0800)]
wintrust: Close file handle on error loading a message from it.
Juan Lang [Wed, 27 Jan 2010 18:42:34 +0000 (10:42 -0800)]
wintrust: Return error directly from SOFTPUB_LoadCertMessage.
Juan Lang [Wed, 27 Jan 2010 18:40:32 +0000 (10:40 -0800)]
wintrust: Return error directly from SOFTPUB_DecodeInnerContent.
Juan Lang [Wed, 27 Jan 2010 18:37:59 +0000 (10:37 -0800)]
wintrust: Return error directly from SOFTPUB_CreateStoreFromMessage.
Juan Lang [Wed, 27 Jan 2010 18:35:07 +0000 (10:35 -0800)]
wintrust: Return error directly from SOFTPUB_GetMessageFromFile.
Juan Lang [Wed, 27 Jan 2010 18:31:26 +0000 (10:31 -0800)]
wintrust: Return error directly from SOFTPUB_GetSIP.
Juan Lang [Wed, 27 Jan 2010 18:29:35 +0000 (10:29 -0800)]
wintrust: Return error directly from SOFTPUB_GetFileSubject.
Juan Lang [Wed, 27 Jan 2010 18:27:49 +0000 (10:27 -0800)]
wintrust: Return error directly from SOFTPUB_OpenFile.
Juan Lang [Wed, 27 Jan 2010 18:26:36 +0000 (10:26 -0800)]
wintrust: Return error directly from SOFTPUB_LoadCatalogMessage.
Juan Lang [Wed, 27 Jan 2010 18:25:48 +0000 (10:25 -0800)]
wintrust: Return error directly from SOFTPUB_LoadFileMessage.
Matijn Woudt [Wed, 27 Jan 2010 22:01:29 +0000 (23:01 +0100)]
winhttp/tests: Add tests for WinHttpSetTimeouts.
Erich Hoover [Wed, 27 Jan 2010 08:12:32 +0000 (01:12 -0700)]
hhctrl.ocx: Handle Index tab sub-topics.
Erich Hoover [Wed, 27 Jan 2010 08:12:25 +0000 (01:12 -0700)]
hhctrl.ocx: Make the Index tab functional.
Erich Hoover [Thu, 28 Jan 2010 02:12:21 +0000 (19:12 -0700)]
hhctrl.ocx: Separate the HTML Help stream reader code from the Contents tab.
Jörg Höhle [Wed, 27 Jan 2010 16:18:14 +0000 (17:18 +0100)]
midimap: Refuse to open when asked for yet unimplemented callbacks.
Jörg Höhle [Wed, 27 Jan 2010 17:16:55 +0000 (18:16 +0100)]
winmm: Fix MIDI resource leaks.
Jacek Caban [Thu, 28 Jan 2010 01:10:24 +0000 (02:10 +0100)]
mshtml: Added script element IDispatchEx support.
Jacek Caban [Thu, 28 Jan 2010 01:09:56 +0000 (02:09 +0100)]
mshtml.idl: Remove useless semicolons.
Jacek Caban [Thu, 28 Jan 2010 01:09:34 +0000 (02:09 +0100)]
mshtml.idl: Added DispHTMLScriptElement declaration.
Jacek Caban [Thu, 28 Jan 2010 01:09:02 +0000 (02:09 +0100)]
mshtml: Moved common element tids to macro.
Marcus Meissner [Wed, 27 Jan 2010 19:59:03 +0000 (20:59 +0100)]
winhttp: On NULL request, skip the other tests (Coverity).
Henri Verbeet [Wed, 27 Jan 2010 19:19:42 +0000 (20:19 +0100)]
wined3d: Use correct texture stage limits in a couple of places.
Henri Verbeet [Wed, 27 Jan 2010 19:19:41 +0000 (20:19 +0100)]
wined3d: Make sure all contexts are finished drawing before calling SwapBuffers().
This causes a small performance hit when multiple GL contexts are used. As an
optimization we could use ARB_sync to only wait for the last draw call instead
of all GL commands.
Henri Verbeet [Wed, 27 Jan 2010 19:19:40 +0000 (20:19 +0100)]
wined3d: Ensure draw ordering across contexts.
Henri Verbeet [Wed, 27 Jan 2010 19:19:39 +0000 (20:19 +0100)]
wined3d: Trace the GLSL version string.
At some point we'll use the GLSL version to check if certain features are
available. For now just print the version.
Henri Verbeet [Wed, 27 Jan 2010 19:19:38 +0000 (20:19 +0100)]
wined3d: Just use the GL 1.1 texture format constants.
We assume GL 1.1 is available everywhere else.
André Hentschel [Wed, 27 Jan 2010 19:04:26 +0000 (20:04 +0100)]
oleaut32/tests: Add tests for backrolled time.
André Hentschel [Wed, 27 Jan 2010 19:02:43 +0000 (20:02 +0100)]
oleaut32/tests: Add a test for DosTime.
Erich Hoover [Wed, 27 Jan 2010 08:11:56 +0000 (01:11 -0700)]
hhctrl.ocx: Add a ListView for the Index tab.
Michael Stefaniuc [Wed, 27 Jan 2010 11:07:28 +0000 (12:07 +0100)]
comdlg32: Use IS_INTRESOURCE instead of HIWORD to check a resource.
Nikolay Sivov [Wed, 27 Jan 2010 10:49:18 +0000 (13:49 +0300)]
xmllite/tests: Fix node type names array, indices are sparse.
Nikolay Sivov [Wed, 27 Jan 2010 10:44:38 +0000 (13:44 +0300)]
xmllite/tests: Fix a typo in macro.
Hans Leidekker [Wed, 27 Jan 2010 10:18:02 +0000 (11:18 +0100)]
msi: Don't evaluate the condition table when there are overrides.
Alexandre Julliard [Wed, 27 Jan 2010 12:35:32 +0000 (13:35 +0100)]
ntdll: Always enable tail checking when running under Valgrind.
Alexandre Julliard [Wed, 27 Jan 2010 12:33:53 +0000 (13:33 +0100)]
ntdll: Add 8 more bytes to the block tail when tail checking is enabled.
Alexandre Julliard [Wed, 27 Jan 2010 12:30:52 +0000 (13:30 +0100)]
ntdll: Simplify the checking of heap pointers when debugging is not enabled.
Igor Paliychuk [Sun, 24 Jan 2010 19:43:55 +0000 (21:43 +0200)]
credui: Add Ukrainian translation.
Paul Vriens [Wed, 27 Jan 2010 09:08:15 +0000 (10:08 +0100)]
wininet/tests: Fix test failures on Win98/WinMe by using more A-functions.
Dylan Smith [Wed, 27 Jan 2010 07:25:21 +0000 (02:25 -0500)]
wordpad: Don't render the text when getting the number of pages.
EM_FORMATRANGE will render the text if wParam is non-zero, and there
is no reason to actually render the text when just getting the number
of pages.
Dylan Smith [Wed, 27 Jan 2010 07:25:10 +0000 (02:25 -0500)]
wordpad: Reset rc.bottom between calls to EM_FORMATRANGE.
EM_FORMATRANGE will set rc.bottom within the FORMATRANGE struct to be the
bottom of the area actually printed to, so this must be reset between calls
to make sure that the page boundaries are consistent between the pages.
Alexandre Julliard [Wed, 27 Jan 2010 10:16:45 +0000 (11:16 +0100)]
dbghelp: Don't require a 16-bit stack for StackWalk.
Michael Stefaniuc [Tue, 26 Jan 2010 21:13:54 +0000 (22:13 +0100)]
hhctrl.ocx: Fix the mem handling in get_attr() (Smatch).
name_buf is allocated on the stack and node_buf by heap_alloc.
Also don't leak node_buf when leaving the function.
Henri Verbeet [Tue, 26 Jan 2010 17:31:38 +0000 (18:31 +0100)]
wined3d: Get rid of the depth range hack.
Henri Verbeet [Tue, 26 Jan 2010 17:31:37 +0000 (18:31 +0100)]
ddraw: Add depth clamp tests.
Henri Verbeet [Tue, 26 Jan 2010 17:31:36 +0000 (18:31 +0100)]
d3d8: Add depth clamp tests.
Henri Verbeet [Tue, 26 Jan 2010 17:31:35 +0000 (18:31 +0100)]
d3d9: Add depth clamp tests.
Henri Verbeet [Tue, 26 Jan 2010 17:31:34 +0000 (18:31 +0100)]
wined3d: Add a FIXME for missing ARB_depth_clamp support.
Alexandre Julliard [Tue, 26 Jan 2010 20:10:14 +0000 (21:10 +0100)]
makefiles: Generate the import library rules from configure.
Alexandre Julliard [Tue, 26 Jan 2010 19:40:12 +0000 (20:40 +0100)]
makefiles: Generate the static library rules from configure.
Alexandre Julliard [Tue, 26 Jan 2010 15:08:49 +0000 (16:08 +0100)]
kernel32/tests: Add tests for tail checking on large heap blocks.
Alexandre Julliard [Tue, 26 Jan 2010 15:08:22 +0000 (16:08 +0100)]
ntdll: Verify the tail contents when validating a large block.
Alexandre Julliard [Tue, 26 Jan 2010 15:06:59 +0000 (16:06 +0100)]
ntdll: Fill the tail of existing large blocks when the debug flags change.
Alexandre Julliard [Tue, 26 Jan 2010 15:04:45 +0000 (16:04 +0100)]
ntdll: Fill the tail of large blocks too for tail checking.
Alexandre Julliard [Tue, 26 Jan 2010 15:03:07 +0000 (16:03 +0100)]
ntdll: Move alloc notification closer to the allocation for large blocks.
Alexandre Julliard [Tue, 26 Jan 2010 13:35:46 +0000 (14:35 +0100)]
kernel32/tests: Add tests for heap tail and free block checking.
Alexandre Julliard [Tue, 26 Jan 2010 13:35:08 +0000 (14:35 +0100)]
ntdll: Verify free block contents when validating the heap.
Alexandre Julliard [Tue, 26 Jan 2010 13:34:31 +0000 (14:34 +0100)]
ntdll: Verify the tail contents when validating an in-use block with tail checking enabled.
Alexandre Julliard [Tue, 26 Jan 2010 13:31:22 +0000 (14:31 +0100)]
ntdll: Fill existing tail and free blocks when the debug flags are changed after heap creation.
Alexandre Julliard [Tue, 26 Jan 2010 13:30:25 +0000 (14:30 +0100)]
ntdll: Use the same value as Windows for filling free heap blocks.
Alexandre Julliard [Tue, 26 Jan 2010 13:29:51 +0000 (14:29 +0100)]
ntdll: Fill the tail of heap blocks when HEAP_TAIL_CHECKING_ENABLED is set.
Erich Hoover [Mon, 25 Jan 2010 16:06:02 +0000 (09:06 -0700)]
hhctrl.ocx: Find node attributes in a case-insensitive way.
Stefan Dösinger [Mon, 25 Jan 2010 22:39:43 +0000 (23:39 +0100)]
wined3d: Put the APPLE_flush_buffer_range code into the right branch.
Paul Vriens [Tue, 26 Jan 2010 10:08:50 +0000 (11:08 +0100)]
shell32/tests: Fix the old shell32 detection.
Christian Costa [Tue, 26 Jan 2010 07:17:09 +0000 (08:17 +0100)]
d3drm: Add definitions for IDirect3DRMMeshBuilder3.
Christian Costa [Tue, 26 Jan 2010 07:17:02 +0000 (08:17 +0100)]
d3drm: Add definitions for IDirect3DRMMeshBuilder2.
Christian Costa [Tue, 26 Jan 2010 07:16:37 +0000 (08:16 +0100)]
shell32: Improve some FIXMEs.
Michael Stefaniuc [Mon, 25 Jan 2010 23:50:44 +0000 (00:50 +0100)]
comctl32: Use IS_INTRESOURCE instead of HIWORD to check a resource.
Michael Stefaniuc [Mon, 25 Jan 2010 23:50:34 +0000 (00:50 +0100)]
kernel32: Use IS_INTRESOURCE instead of HIWORD to check a resource.
Nikolay Sivov [Mon, 25 Jan 2010 21:01:04 +0000 (00:01 +0300)]
gdi32: Add GdiInitializeLanguagePack() stub.
Nikolay Sivov [Mon, 25 Jan 2010 20:52:09 +0000 (23:52 +0300)]
xmllite: Reset state to XmlReadState_Initial on input reset, update tests to run on new versions.
Nikolay Sivov [Mon, 25 Jan 2010 19:37:59 +0000 (22:37 +0300)]
xmllite: Don't release reader input reference on failure, as newer versions do.
Nikolay Sivov [Mon, 25 Jan 2010 18:55:02 +0000 (21:55 +0300)]
xmllite/tests: Add test for XML declaration parsing.
Andrew Nguyen [Mon, 25 Jan 2010 12:44:57 +0000 (06:44 -0600)]
shlwapi: Only check for NULL pointers in HashData.
Andrew Nguyen [Mon, 25 Jan 2010 18:44:43 +0000 (12:44 -0600)]
shlwapi/tests: Add tests for HashData.
Henri Verbeet [Mon, 25 Jan 2010 18:51:32 +0000 (19:51 +0100)]
wined3d: Move some macros to directx.c.
Nothing GL specific about these.
Henri Verbeet [Mon, 25 Jan 2010 18:51:31 +0000 (19:51 +0100)]
wined3d: Add support for ARB_vertex_array_bgra.