wine
19 years agoIMalloc vtables are static.
Marcus Meissner [Mon, 12 Jul 2004 19:50:03 +0000 (19:50 +0000)] 
IMalloc vtables are static.

19 years agoMove definitions of static vtables from header to dplay.c.
Marcus Meissner [Mon, 12 Jul 2004 19:48:57 +0000 (19:48 +0000)] 
Move definitions of static vtables from header to dplay.c.

19 years agoAdd HKEY_DYN_DATA\Config Manager\Enum to registry.
Robert Reif [Mon, 12 Jul 2004 19:48:23 +0000 (19:48 +0000)] 
Add HKEY_DYN_DATA\Config Manager\Enum to registry.

19 years agoFixed regression on 'bt <tid>' command.
Eric Pouech [Mon, 12 Jul 2004 19:48:04 +0000 (19:48 +0000)] 
Fixed regression on 'bt <tid>' command.

19 years agoBetter handle the frame-buffer locking case.
Lionel Ulmer [Mon, 12 Jul 2004 19:47:48 +0000 (19:47 +0000)] 
Better handle the frame-buffer locking case.

19 years agoFix tests of GetModuleFileNameA on 98/XP.
Stefan Leichter [Mon, 12 Jul 2004 19:46:53 +0000 (19:46 +0000)] 
Fix tests of GetModuleFileNameA on 98/XP.

19 years agoReplaced lvalue casts / postincrement mixes.
Marcus Meissner [Mon, 12 Jul 2004 19:46:24 +0000 (19:46 +0000)] 
Replaced lvalue casts / postincrement mixes.

19 years ago- Create IDirectSound and IDirectSound8 objects using the
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.

20 years agoImplement MsiVerifyPackage, cosmetic fixes.
Mike McCormack [Fri, 9 Jul 2004 22:58:27 +0000 (22:58 +0000)] 
Implement MsiVerifyPackage, cosmetic fixes.

20 years agoAuthors: Martin Fuchs <martin-fuchs@gmx.net>, Ge van Geldorp <gvg@reactos.com>
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.

20 years agoAuthors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
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.

20 years agoAdd TRACE to ReadFileEx.
Rob Shearman [Fri, 9 Jul 2004 22:24:59 +0000 (22:24 +0000)] 
Add TRACE to ReadFileEx.

20 years agoAuthors: Aric Stewart <aric@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
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.

20 years agoCleanup of actions.
Aric Stewart [Fri, 9 Jul 2004 19:38:40 +0000 (19:38 +0000)] 
Cleanup of actions.

20 years agoAdd a stub for MsiModifyView, fix a couple of bugs.
Aric Stewart [Fri, 9 Jul 2004 19:33:45 +0000 (19:33 +0000)] 
Add a stub for MsiModifyView, fix a couple of bugs.

20 years agoCosmetic fixes.
Mike McCormack [Fri, 9 Jul 2004 19:33:25 +0000 (19:33 +0000)] 
Cosmetic fixes.

20 years agoImplement logging.
Aric Stewart [Fri, 9 Jul 2004 19:26:30 +0000 (19:26 +0000)] 
Implement logging.

20 years agoOutput X11 protocol errors before breaking into debugger.
Mike Hearn [Fri, 9 Jul 2004 19:25:59 +0000 (19:25 +0000)] 
Output X11 protocol errors before breaking into debugger.

20 years agoBetter error checking and recovery.
Robert Reif [Fri, 9 Jul 2004 19:25:39 +0000 (19:25 +0000)] 
Better error checking and recovery.

20 years agoAdd a test case for scroll APIs, fix a few bugs spotted by it.
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.

20 years agoAdd WS_HSCROLL style to the notepad's edit control.
Dmitry Timoshkov [Thu, 8 Jul 2004 20:18:10 +0000 (20:18 +0000)] 
Add WS_HSCROLL style to the notepad's edit control.

20 years agoSeveral GDI object handling functions are defined to take a HGDIOBJ
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.

20 years agoAssorted spelling fixes.
Francois Gouget [Thu, 8 Jul 2004 20:16:23 +0000 (20:16 +0000)] 
Assorted spelling fixes.

20 years ago- Setting the scroll range with the "bRedraw" flag set to true on a
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.

20 years agoIf the selection owner doesn't understand TARGETS, try retrieving
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.

20 years agoHandle case when data type is not registered.
Ulrich Czekalla [Thu, 8 Jul 2004 20:14:23 +0000 (20:14 +0000)] 
Handle case when data type is not registered.

20 years agoAdded HKEY_DYN_DATA support.
Robert Reif [Thu, 8 Jul 2004 20:14:10 +0000 (20:14 +0000)] 
Added HKEY_DYN_DATA support.

20 years agoAdded stub for CreateRemoteThread().
Roger Olson [Wed, 7 Jul 2004 00:49:34 +0000 (00:49 +0000)] 
Added stub for CreateRemoteThread().

20 years agoNumber of arguments to IDirectSoundBuffer8_GetObjectInPath was wrong.
Robert Reif [Wed, 7 Jul 2004 00:48:18 +0000 (00:48 +0000)] 
Number of arguments to IDirectSoundBuffer8_GetObjectInPath was wrong.

20 years agoAdd missing privilege names.
Ge van Geldorp [Wed, 7 Jul 2004 00:47:50 +0000 (00:47 +0000)] 
Add missing privilege names.

20 years agoInitialize also ACP, OEMCP and MACCP in registry on locale change.
Dmitry Timoshkov [Wed, 7 Jul 2004 00:47:31 +0000 (00:47 +0000)] 
Initialize also ACP, OEMCP and MACCP in registry on locale change.

20 years agoAdded Darwin support in get_default_drive_device.
Emmanuel Maillard [Wed, 7 Jul 2004 00:47:10 +0000 (00:47 +0000)] 
Added Darwin support in get_default_drive_device.

20 years agoFixed X11DRV_GetDC for the desktop window.
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.

20 years agoget_visible_region: do not clip out siblings of the top-level window.
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.

20 years agoCorrect error code returned by CreateFile when given a non-existent
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.

20 years agoRefcounting fixes.
Mike McCormack [Tue, 6 Jul 2004 21:28:13 +0000 (21:28 +0000)] 
Refcounting fixes.

20 years agoAdd some explanations to compobj.c, implement flushing message queue
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.

20 years agoCreate a tooltip on demand in the Listview.
Mike McCormack [Tue, 6 Jul 2004 21:27:34 +0000 (21:27 +0000)] 
Create a tooltip on demand in the Listview.

20 years agoUpdated for the new 'dosdevices' directory system.
Richard Stonehouse [Tue, 6 Jul 2004 21:03:57 +0000 (21:03 +0000)] 
Updated for the new 'dosdevices' directory system.

20 years agoSuppress some more error message boxes.
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.

20 years agoAvoid segfaults on uninitialized data.
Ferenc Wagner [Tue, 6 Jul 2004 21:02:51 +0000 (21:02 +0000)] 
Avoid segfaults on uninitialized data.

20 years agoFix a typo in the TabCtrl_SetItem macro.
Jon Griffiths [Tue, 6 Jul 2004 21:02:36 +0000 (21:02 +0000)] 
Fix a typo in the TabCtrl_SetItem macro.

20 years agoFirst implementation of the Advanced Template Library, with just a few
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.

20 years agoReport NOT_IMPLEMENTED for not implemented token classes.
Aric Stewart [Tue, 6 Jul 2004 19:42:30 +0000 (19:42 +0000)] 
Report NOT_IMPLEMENTED for not implemented token classes.

20 years agoTranslate ENODEV and ENXIO error codes to NT status codes.
Mike McCormack [Tue, 6 Jul 2004 19:42:09 +0000 (19:42 +0000)] 
Translate ENODEV and ENXIO error codes to NT status codes.

20 years agoAdded some missing **LPLP typedefs.
Robert Reif [Tue, 6 Jul 2004 19:41:57 +0000 (19:41 +0000)] 
Added some missing **LPLP typedefs.

20 years agoCheck for -lresolv for Darwin.
Emmanuel Maillard [Tue, 6 Jul 2004 19:41:12 +0000 (19:41 +0000)] 
Check for -lresolv for Darwin.

20 years agoAdd Multi Language support IDL and headers.
Mike McCormack [Tue, 6 Jul 2004 19:27:31 +0000 (19:27 +0000)] 
Add Multi Language support IDL and headers.

20 years agoFix IDirectSoundBuffer8_Initialize function prototype and use.
Robert Reif [Tue, 6 Jul 2004 19:27:00 +0000 (19:27 +0000)] 
Fix IDirectSoundBuffer8_Initialize function prototype and use.

20 years agoGeneric SKIP_TAG to skip a number of bytes, use it where applicable.
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.

20 years agoReplace lvalue casts of post increments for newer compiler.
Marcus Meissner [Tue, 6 Jul 2004 19:26:16 +0000 (19:26 +0000)] 
Replace lvalue casts of post increments for newer compiler.

20 years agoCreate DirectSound or DirectSound8 depending on riid.
Robert Reif [Tue, 6 Jul 2004 19:25:59 +0000 (19:25 +0000)] 
Create DirectSound or DirectSound8 depending on riid.

20 years agoAllow binary fields with stream names longer than table names.
Mike McCormack [Tue, 6 Jul 2004 19:00:46 +0000 (19:00 +0000)] 
Allow binary fields with stream names longer than table names.

20 years agoImplemented CreateShortcut and PublishProduct.
Aric Stewart [Tue, 6 Jul 2004 19:00:23 +0000 (19:00 +0000)] 
Implemented CreateShortcut and PublishProduct.

20 years agoFetch binary streams at the table level.
Mike McCormack [Tue, 6 Jul 2004 18:56:12 +0000 (18:56 +0000)] 
Fetch binary streams at the table level.

20 years agoMsiGetProperty should return empty strings on error.
Aric Stewart [Tue, 6 Jul 2004 18:54:38 +0000 (18:54 +0000)] 
MsiGetProperty should return empty strings on error.

20 years agoImplemented registering Classes and ProgID.
Aric Stewart [Tue, 6 Jul 2004 18:53:11 +0000 (18:53 +0000)] 
Implemented registering Classes and ProgID.

20 years agoImplemented RegisterTypeLibraries.
Aric Stewart [Tue, 6 Jul 2004 18:51:16 +0000 (18:51 +0000)] 
Implemented RegisterTypeLibraries.

20 years agoImplemented ProcessComponents.
Aric Stewart [Tue, 6 Jul 2004 18:50:02 +0000 (18:50 +0000)] 
Implemented ProcessComponents.

20 years agoSend progress and action messages.
Aric Stewart [Tue, 6 Jul 2004 18:48:15 +0000 (18:48 +0000)] 
Send progress and action messages.

20 years agoAllow ADDLOCAL to override INSTALLLEVEL, implement LaunchConditions.
Aric Stewart [Tue, 6 Jul 2004 18:47:09 +0000 (18:47 +0000)] 
Allow ADDLOCAL to override INSTALLLEVEL, implement LaunchConditions.

20 years agoAvoid using strlen.
Alexandre Julliard [Tue, 6 Jul 2004 18:46:05 +0000 (18:46 +0000)] 
Avoid using strlen.

20 years agoAdded tests for div_t and ldiv_t.
Alexandre Julliard [Tue, 6 Jul 2004 18:45:26 +0000 (18:45 +0000)] 
Added tests for div_t and ldiv_t.

20 years agoDefine MSVCRT_div_t and MSVCRT_ldiv_t.
Pierre d'Herbemont [Tue, 6 Jul 2004 18:45:02 +0000 (18:45 +0000)] 
Define MSVCRT_div_t and MSVCRT_ldiv_t.

20 years agoAdd trustee functions.
Mike McCormack [Tue, 6 Jul 2004 18:44:18 +0000 (18:44 +0000)] 
Add trustee functions.

20 years agoGet certification for VerifyCertification from driver to match
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.

20 years agoCOPY_COLORKEY_FX: Do not use lvalue casts.
Marcus Meissner [Tue, 6 Jul 2004 18:43:10 +0000 (18:43 +0000)] 
COPY_COLORKEY_FX: Do not use lvalue casts.

20 years agoFix bugs in resolve_folder.
Aric Stewart [Tue, 6 Jul 2004 18:42:56 +0000 (18:42 +0000)] 
Fix bugs in resolve_folder.

20 years agoActivate features and components based on their various conditions.
Aric Stewart [Sun, 4 Jul 2004 00:36:58 +0000 (00:36 +0000)] 
Activate features and components based on their various conditions.

20 years agoBeginnings of costing and organizing into components and features.
Aric Stewart [Sun, 4 Jul 2004 00:35:52 +0000 (00:35 +0000)] 
Beginnings of costing and organizing into components and features.

20 years agoFix command line processing and folder paths.
Aric Stewart [Sun, 4 Jul 2004 00:33:45 +0000 (00:33 +0000)] 
Fix command line processing and folder paths.

20 years agoFix MsiGetTargetPath, MsiGetSourcePath and MsiSetTargetPath.
Aric Stewart [Sun, 4 Jul 2004 00:32:48 +0000 (00:32 +0000)] 
Fix MsiGetTargetPath, MsiGetSourcePath and MsiSetTargetPath.

20 years agoUse the newly implemented UPDATE code to set properties.
Aric Stewart [Sun, 4 Jul 2004 00:31:17 +0000 (00:31 +0000)] 
Use the newly implemented UPDATE code to set properties.

20 years agoImplement the UPDATE query.
Mike McCormack [Sun, 4 Jul 2004 00:30:02 +0000 (00:30 +0000)] 
Implement the UPDATE query.

20 years agoCreate the WHERE part of a query in one function call.
Mike McCormack [Sun, 4 Jul 2004 00:27:48 +0000 (00:27 +0000)] 
Create the WHERE part of a query in one function call.

20 years agoImplement SetTargetPath, start the basics for tracking UI level.
Aric Stewart [Sun, 4 Jul 2004 00:26:54 +0000 (00:26 +0000)] 
Implement SetTargetPath, start the basics for tracking UI level.

20 years ago- enhanced 'info share' output
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

20 years agoCosmetic fixes.
Mike McCormack [Sun, 4 Jul 2004 00:25:00 +0000 (00:25 +0000)] 
Cosmetic fixes.

20 years agoBuild http requests in a more consistent way.
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.

20 years agoFixed a warning.
Alexandre Julliard [Sun, 4 Jul 2004 00:24:19 +0000 (00:24 +0000)] 
Fixed a warning.

20 years agoSeparated DirectSoundCreate8 into two functions and added a
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.

20 years agoFix string conversion bugs.
Mike McCormack [Sun, 4 Jul 2004 00:11:31 +0000 (00:11 +0000)] 
Fix string conversion bugs.

20 years agoFix a buffer overrun in autocomplete.
Mike McCormack [Sun, 4 Jul 2004 00:11:07 +0000 (00:11 +0000)] 
Fix a buffer overrun in autocomplete.

20 years ago- added support for GCC static local variables
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

20 years agoMove variant code to its own debug channel.
Mike Hearn [Sun, 4 Jul 2004 00:09:11 +0000 (00:09 +0000)] 
Move variant code to its own debug channel.

20 years agoAdded Spanish translation.
José Manuel Ferrer Ortiz [Sun, 4 Jul 2004 00:07:57 +0000 (00:07 +0000)] 
Added Spanish translation.

20 years agoReturn proper codepage value in GetCPInfoEx.
Vitaly Lipatov [Sun, 4 Jul 2004 00:07:42 +0000 (00:07 +0000)] 
Return proper codepage value in GetCPInfoEx.

20 years agoStart implementing Feature and Component level install control.
Aric Stewart [Sun, 4 Jul 2004 00:07:13 +0000 (00:07 +0000)] 
Start implementing Feature and Component level install control.

20 years agoAllocate the correct size string in InternetCrackUrl.
Mike McCormack [Sun, 4 Jul 2004 00:06:44 +0000 (00:06 +0000)] 
Allocate the correct size string in InternetCrackUrl.

20 years agoFix memory allocation problems.
Mike McCormack [Sun, 4 Jul 2004 00:06:29 +0000 (00:06 +0000)] 
Fix memory allocation problems.

20 years agoFix retrieval of nul records as strings.
Mike McCormack [Wed, 30 Jun 2004 19:46:25 +0000 (19:46 +0000)] 
Fix retrieval of nul records as strings.

20 years agoFix the INSERT query when inserting integers into a table.
Mike McCormack [Wed, 30 Jun 2004 19:46:15 +0000 (19:46 +0000)] 
Fix the INSERT query when inserting integers into a table.

20 years agoStart implementing MsiOpenPackage.
Aric Stewart [Wed, 30 Jun 2004 19:38:36 +0000 (19:38 +0000)] 
Start implementing MsiOpenPackage.

20 years agoSet the storage file's GUID so native MSI recognizes it.
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.

20 years agoHack field types, fix ref counting.
Mike McCormack [Wed, 30 Jun 2004 18:27:41 +0000 (18:27 +0000)] 
Hack field types, fix ref counting.

20 years agoFix buffer overflow.
Mike McCormack [Wed, 30 Jun 2004 18:27:23 +0000 (18:27 +0000)] 
Fix buffer overflow.

20 years agoFix the UPDATE query.
Mike McCormack [Wed, 30 Jun 2004 18:24:33 +0000 (18:24 +0000)] 
Fix the UPDATE query.

20 years agoFix field numbering so the CREATE query works for multiple columns.
Aric Stewart [Wed, 30 Jun 2004 18:24:21 +0000 (18:24 +0000)] 
Fix field numbering so the CREATE query works for multiple columns.

20 years agoFix the INSERT query.
Aric Stewart [Wed, 30 Jun 2004 18:23:52 +0000 (18:23 +0000)] 
Fix the INSERT query.

20 years agoMake the SQL insert query work.
Mike McCormack [Wed, 30 Jun 2004 18:18:27 +0000 (18:18 +0000)] 
Make the SQL insert query work.