Marcus Meissner [Mon, 12 Jul 2004 19:50:03 +0000 (19:50 +0000)]
IMalloc vtables are static.
Marcus Meissner [Mon, 12 Jul 2004 19:48:57 +0000 (19:48 +0000)]
Move definitions of static vtables from header to dplay.c.
Robert Reif [Mon, 12 Jul 2004 19:48:23 +0000 (19:48 +0000)]
Add HKEY_DYN_DATA\Config Manager\Enum to registry.
Eric Pouech [Mon, 12 Jul 2004 19:48:04 +0000 (19:48 +0000)]
Fixed regression on 'bt <tid>' command.
Lionel Ulmer [Mon, 12 Jul 2004 19:47:48 +0000 (19:47 +0000)]
Better handle the frame-buffer locking case.
Stefan Leichter [Mon, 12 Jul 2004 19:46:53 +0000 (19:46 +0000)]
Fix tests of GetModuleFileNameA on 98/XP.
Marcus Meissner [Mon, 12 Jul 2004 19:46:24 +0000 (19:46 +0000)]
Replaced lvalue casts / postincrement mixes.
Robert Reif [Mon, 12 Jul 2004 19:45:28 +0000 (19:45 +0000)]
- Create IDirectSound and IDirectSound8 objects using the
CoCreateInstance COM function to test the Class Factory interfaces.
- Create IDirectSound and IDirectSound8 objects using CreateDirectSound
and CreateDirectSound8 using a NULL device GUID.
Mike McCormack [Fri, 9 Jul 2004 22:58:27 +0000 (22:58 +0000)]
Implement MsiVerifyPackage, cosmetic fixes.
Alexandre Julliard [Fri, 9 Jul 2004 22:51:19 +0000 (22:51 +0000)]
Authors: Martin Fuchs <martin-fuchs@gmx.net>, Ge van Geldorp <gvg@reactos.com>
Implement MessageBox-based RestartDialog() and RestartDialogEx(), use
string resources for ExitWindowsDialog() to allow
internationalization.
Alexandre Julliard [Fri, 9 Jul 2004 22:25:34 +0000 (22:25 +0000)]
Authors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
Refcount all objects, and use pointers internally.
Rob Shearman [Fri, 9 Jul 2004 22:24:59 +0000 (22:24 +0000)]
Add TRACE to ReadFileEx.
Alexandre Julliard [Fri, 9 Jul 2004 19:43:29 +0000 (19:43 +0000)]
Authors: Aric Stewart <aric@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Write the encoded GUIDs for product registration in the Installer
registry.
Aric Stewart [Fri, 9 Jul 2004 19:38:40 +0000 (19:38 +0000)]
Cleanup of actions.
Aric Stewart [Fri, 9 Jul 2004 19:33:45 +0000 (19:33 +0000)]
Add a stub for MsiModifyView, fix a couple of bugs.
Mike McCormack [Fri, 9 Jul 2004 19:33:25 +0000 (19:33 +0000)]
Cosmetic fixes.
Aric Stewart [Fri, 9 Jul 2004 19:26:30 +0000 (19:26 +0000)]
Implement logging.
Mike Hearn [Fri, 9 Jul 2004 19:25:59 +0000 (19:25 +0000)]
Output X11 protocol errors before breaking into debugger.
Robert Reif [Fri, 9 Jul 2004 19:25:39 +0000 (19:25 +0000)]
Better error checking and recovery.
Dmitry Timoshkov [Fri, 9 Jul 2004 19:25:26 +0000 (19:25 +0000)]
Add a test case for scroll APIs, fix a few bugs spotted by it.
Dmitry Timoshkov [Thu, 8 Jul 2004 20:18:10 +0000 (20:18 +0000)]
Add WS_HSCROLL style to the notepad's edit control.
Andreas Mohr [Thu, 8 Jul 2004 20:17:59 +0000 (20:17 +0000)]
Several GDI object handling functions are defined to take a HGDIOBJ
instead of a HANDLE.
Francois Gouget [Thu, 8 Jul 2004 20:16:23 +0000 (20:16 +0000)]
Assorted spelling fixes.
Troy Rollo [Thu, 8 Jul 2004 20:15:46 +0000 (20:15 +0000)]
- Setting the scroll range with the "bRedraw" flag set to true on a
non-control scrollbar resulted in the scrollbar being drawn over the
whole window area.
- If you don't set WS_HSCROLL/WS_VSCROLL on window creation, setting a scroll
range does nothing. Setting the scroll range to a non-zero range should cause
scroll bars to be displayed. Setting the range to a zero range
should cause the relevant scroll bar to be hidden.
Ulrich Czekalla [Thu, 8 Jul 2004 20:14:37 +0000 (20:14 +0000)]
If the selection owner doesn't understand TARGETS, try retrieving
XA_STRING.
Ulrich Czekalla [Thu, 8 Jul 2004 20:14:23 +0000 (20:14 +0000)]
Handle case when data type is not registered.
Robert Reif [Thu, 8 Jul 2004 20:14:10 +0000 (20:14 +0000)]
Added HKEY_DYN_DATA support.
Roger Olson [Wed, 7 Jul 2004 00:49:34 +0000 (00:49 +0000)]
Added stub for CreateRemoteThread().
Robert Reif [Wed, 7 Jul 2004 00:48:18 +0000 (00:48 +0000)]
Number of arguments to IDirectSoundBuffer8_GetObjectInPath was wrong.
Ge van Geldorp [Wed, 7 Jul 2004 00:47:50 +0000 (00:47 +0000)]
Add missing privilege names.
Dmitry Timoshkov [Wed, 7 Jul 2004 00:47:31 +0000 (00:47 +0000)]
Initialize also ACP, OEMCP and MACCP in registry on locale change.
Emmanuel Maillard [Wed, 7 Jul 2004 00:47:10 +0000 (00:47 +0000)]
Added Darwin support in get_default_drive_device.
Alexandre Julliard [Tue, 6 Jul 2004 23:57:01 +0000 (23:57 +0000)]
Fixed X11DRV_GetDC for the desktop window.
Use the client window as drawable when possible.
Alexandre Julliard [Tue, 6 Jul 2004 23:54:49 +0000 (23:54 +0000)]
get_visible_region: do not clip out siblings of the top-level window.
Mike Hearn [Tue, 6 Jul 2004 21:31:24 +0000 (21:31 +0000)]
Correct error code returned by CreateFile when given a non-existent
VxD on NT, add a test case.
Mike McCormack [Tue, 6 Jul 2004 21:28:13 +0000 (21:28 +0000)]
Refcounting fixes.
Mike Hearn [Tue, 6 Jul 2004 21:27:48 +0000 (21:27 +0000)]
Add some explanations to compobj.c, implement flushing message queue
on shutdown.
Mike McCormack [Tue, 6 Jul 2004 21:27:34 +0000 (21:27 +0000)]
Create a tooltip on demand in the Listview.
Richard Stonehouse [Tue, 6 Jul 2004 21:03:57 +0000 (21:03 +0000)]
Updated for the new 'dosdevices' directory system.
Ferenc Wagner [Tue, 6 Jul 2004 21:03:22 +0000 (21:03 +0000)]
Suppress some more error message boxes.
Truncate report file if too big.
Ferenc Wagner [Tue, 6 Jul 2004 21:02:51 +0000 (21:02 +0000)]
Avoid segfaults on uninitialized data.
Jon Griffiths [Tue, 6 Jul 2004 21:02:36 +0000 (21:02 +0000)]
Fix a typo in the TabCtrl_SetItem macro.
Aric Stewart [Tue, 6 Jul 2004 21:01:18 +0000 (21:01 +0000)]
First implementation of the Advanced Template Library, with just a few
functions implemented.
Aric Stewart [Tue, 6 Jul 2004 19:42:30 +0000 (19:42 +0000)]
Report NOT_IMPLEMENTED for not implemented token classes.
Mike McCormack [Tue, 6 Jul 2004 19:42:09 +0000 (19:42 +0000)]
Translate ENODEV and ENXIO error codes to NT status codes.
Robert Reif [Tue, 6 Jul 2004 19:41:57 +0000 (19:41 +0000)]
Added some missing **LPLP typedefs.
Emmanuel Maillard [Tue, 6 Jul 2004 19:41:12 +0000 (19:41 +0000)]
Check for -lresolv for Darwin.
Mike McCormack [Tue, 6 Jul 2004 19:27:31 +0000 (19:27 +0000)]
Add Multi Language support IDL and headers.
Robert Reif [Tue, 6 Jul 2004 19:27:00 +0000 (19:27 +0000)]
Fix IDirectSoundBuffer8_Initialize function prototype and use.
Marcus Meissner [Tue, 6 Jul 2004 19:26:28 +0000 (19:26 +0000)]
Generic SKIP_TAG to skip a number of bytes, use it where applicable.
Marcus Meissner [Tue, 6 Jul 2004 19:26:16 +0000 (19:26 +0000)]
Replace lvalue casts of post increments for newer compiler.
Robert Reif [Tue, 6 Jul 2004 19:25:59 +0000 (19:25 +0000)]
Create DirectSound or DirectSound8 depending on riid.
Mike McCormack [Tue, 6 Jul 2004 19:00:46 +0000 (19:00 +0000)]
Allow binary fields with stream names longer than table names.
Aric Stewart [Tue, 6 Jul 2004 19:00:23 +0000 (19:00 +0000)]
Implemented CreateShortcut and PublishProduct.
Mike McCormack [Tue, 6 Jul 2004 18:56:12 +0000 (18:56 +0000)]
Fetch binary streams at the table level.
Aric Stewart [Tue, 6 Jul 2004 18:54:38 +0000 (18:54 +0000)]
MsiGetProperty should return empty strings on error.
Aric Stewart [Tue, 6 Jul 2004 18:53:11 +0000 (18:53 +0000)]
Implemented registering Classes and ProgID.
Aric Stewart [Tue, 6 Jul 2004 18:51:16 +0000 (18:51 +0000)]
Implemented RegisterTypeLibraries.
Aric Stewart [Tue, 6 Jul 2004 18:50:02 +0000 (18:50 +0000)]
Implemented ProcessComponents.
Aric Stewart [Tue, 6 Jul 2004 18:48:15 +0000 (18:48 +0000)]
Send progress and action messages.
Aric Stewart [Tue, 6 Jul 2004 18:47:09 +0000 (18:47 +0000)]
Allow ADDLOCAL to override INSTALLLEVEL, implement LaunchConditions.
Alexandre Julliard [Tue, 6 Jul 2004 18:46:05 +0000 (18:46 +0000)]
Avoid using strlen.
Alexandre Julliard [Tue, 6 Jul 2004 18:45:26 +0000 (18:45 +0000)]
Added tests for div_t and ldiv_t.
Pierre d'Herbemont [Tue, 6 Jul 2004 18:45:02 +0000 (18:45 +0000)]
Define MSVCRT_div_t and MSVCRT_ldiv_t.
Mike McCormack [Tue, 6 Jul 2004 18:44:18 +0000 (18:44 +0000)]
Add trustee functions.
Robert Reif [Tue, 6 Jul 2004 18:43:57 +0000 (18:43 +0000)]
Get certification for VerifyCertification from driver to match
GetCaps.
Change OSS driver to report certified.
Change OSS driver to show message name rather than number in traces.
Marcus Meissner [Tue, 6 Jul 2004 18:43:10 +0000 (18:43 +0000)]
COPY_COLORKEY_FX: Do not use lvalue casts.
Aric Stewart [Tue, 6 Jul 2004 18:42:56 +0000 (18:42 +0000)]
Fix bugs in resolve_folder.
Aric Stewart [Sun, 4 Jul 2004 00:36:58 +0000 (00:36 +0000)]
Activate features and components based on their various conditions.
Aric Stewart [Sun, 4 Jul 2004 00:35:52 +0000 (00:35 +0000)]
Beginnings of costing and organizing into components and features.
Aric Stewart [Sun, 4 Jul 2004 00:33:45 +0000 (00:33 +0000)]
Fix command line processing and folder paths.
Aric Stewart [Sun, 4 Jul 2004 00:32:48 +0000 (00:32 +0000)]
Fix MsiGetTargetPath, MsiGetSourcePath and MsiSetTargetPath.
Aric Stewart [Sun, 4 Jul 2004 00:31:17 +0000 (00:31 +0000)]
Use the newly implemented UPDATE code to set properties.
Mike McCormack [Sun, 4 Jul 2004 00:30:02 +0000 (00:30 +0000)]
Implement the UPDATE query.
Mike McCormack [Sun, 4 Jul 2004 00:27:48 +0000 (00:27 +0000)]
Create the WHERE part of a query in one function call.
Aric Stewart [Sun, 4 Jul 2004 00:26:54 +0000 (00:26 +0000)]
Implement SetTargetPath, start the basics for tracking UI level.
Eric Pouech [Sun, 4 Jul 2004 00:25:15 +0000 (00:25 +0000)]
- enhanced 'info share' output
- made use of new dbghelp pure ELF symbol lookup
Mike McCormack [Sun, 4 Jul 2004 00:25:00 +0000 (00:25 +0000)]
Cosmetic fixes.
Mike McCormack [Sun, 4 Jul 2004 00:24:47 +0000 (00:24 +0000)]
Build http requests in a more consistent way.
Fix the size of the request buffer.
Don't try converting the optional information from W to A.
Alexandre Julliard [Sun, 4 Jul 2004 00:24:19 +0000 (00:24 +0000)]
Fixed a warning.
Robert Reif [Sun, 4 Jul 2004 00:13:44 +0000 (00:13 +0000)]
Separated DirectSoundCreate8 into two functions and added a
IDirectSound implementation.
Added proper COM behavior for QueryInterface for IDirectSound and
IDirectSound8.
Fixed a bug in the dsound.h header file for IDirectSound8
CreateSoundBuffer and DuplicateSoundBuffer.
Added new tests for proper COM behavior and enables some commented out
code for tests that work on windows. Added new tests for
IDirectSound8.
Mike McCormack [Sun, 4 Jul 2004 00:11:31 +0000 (00:11 +0000)]
Fix string conversion bugs.
Mike McCormack [Sun, 4 Jul 2004 00:11:07 +0000 (00:11 +0000)]
Fix a buffer overrun in autocomplete.
Eric Pouech [Sun, 4 Jul 2004 00:10:54 +0000 (00:10 +0000)]
- added support for GCC static local variables
- fixed some bugs in SYMOPT_NO_PUBLICS and SYMOPT_PUBLICS_ONLY
handling
- in stabs parsing, just drop any debug info for a module if stabs
parsing fails (instead of assert()'ing)
- symbol lookup now allows lookup in pure ELF modules
- fixed some bugs in symbol enumeration
Mike Hearn [Sun, 4 Jul 2004 00:09:11 +0000 (00:09 +0000)]
Move variant code to its own debug channel.
José Manuel Ferrer Ortiz [Sun, 4 Jul 2004 00:07:57 +0000 (00:07 +0000)]
Added Spanish translation.
Vitaly Lipatov [Sun, 4 Jul 2004 00:07:42 +0000 (00:07 +0000)]
Return proper codepage value in GetCPInfoEx.
Aric Stewart [Sun, 4 Jul 2004 00:07:13 +0000 (00:07 +0000)]
Start implementing Feature and Component level install control.
Mike McCormack [Sun, 4 Jul 2004 00:06:44 +0000 (00:06 +0000)]
Allocate the correct size string in InternetCrackUrl.
Mike McCormack [Sun, 4 Jul 2004 00:06:29 +0000 (00:06 +0000)]
Fix memory allocation problems.
Mike McCormack [Wed, 30 Jun 2004 19:46:25 +0000 (19:46 +0000)]
Fix retrieval of nul records as strings.
Mike McCormack [Wed, 30 Jun 2004 19:46:15 +0000 (19:46 +0000)]
Fix the INSERT query when inserting integers into a table.
Aric Stewart [Wed, 30 Jun 2004 19:38:36 +0000 (19:38 +0000)]
Start implementing MsiOpenPackage.
Mike McCormack [Wed, 30 Jun 2004 18:42:02 +0000 (18:42 +0000)]
Set the storage file's GUID so native MSI recognizes it.
Fix crash when inserting multiple columns that are invalid.
Mike McCormack [Wed, 30 Jun 2004 18:27:41 +0000 (18:27 +0000)]
Hack field types, fix ref counting.
Mike McCormack [Wed, 30 Jun 2004 18:27:23 +0000 (18:27 +0000)]
Fix buffer overflow.
Mike McCormack [Wed, 30 Jun 2004 18:24:33 +0000 (18:24 +0000)]
Fix the UPDATE query.
Aric Stewart [Wed, 30 Jun 2004 18:24:21 +0000 (18:24 +0000)]
Fix field numbering so the CREATE query works for multiple columns.
Aric Stewart [Wed, 30 Jun 2004 18:23:52 +0000 (18:23 +0000)]
Fix the INSERT query.
Mike McCormack [Wed, 30 Jun 2004 18:18:27 +0000 (18:18 +0000)]
Make the SQL insert query work.