wine
19 years agoDistinguish between Open and Explore commands.
Martin Fuchs [Fri, 16 Jul 2004 19:13:21 +0000 (19:13 +0000)] 
Distinguish between Open and Explore commands.
Execute items by default.

19 years agoPass the environment for a child process through the server instead of
Alexandre Julliard [Fri, 16 Jul 2004 03:54:35 +0000 (03:54 +0000)] 
Pass the environment for a child process through the server instead of
relying on the Unix environment.

19 years agoSpecify the PATH variable in uppercase to avoid getting two flavors of
Alexandre Julliard [Fri, 16 Jul 2004 03:52:26 +0000 (03:52 +0000)] 
Specify the PATH variable in uppercase to avoid getting two flavors of
PATH when converting the Unix environment.

19 years agoImplemented _spawnle and _spawnlpe.
Alexandre Julliard [Fri, 16 Jul 2004 03:08:19 +0000 (03:08 +0000)] 
Implemented _spawnle and _spawnlpe.

19 years agoInvoke wineprefixcreate if the .wine directory does not exist.
Alexandre Julliard [Fri, 16 Jul 2004 02:45:25 +0000 (02:45 +0000)] 
Invoke wineprefixcreate if the .wine directory does not exist.

19 years agoSupport for large profile values (based on a patch by Robert
Alexandre Julliard [Fri, 16 Jul 2004 02:45:00 +0000 (02:45 +0000)] 
Support for large profile values (based on a patch by Robert
Shearman).
Fixed PROFILE_FlushFile to correctly truncate the file before saving
it.

19 years agoDefine the backend_cpu regarding the host processor.
Pierre d'Herbemont [Fri, 16 Jul 2004 02:31:55 +0000 (02:31 +0000)] 
Define the backend_cpu regarding the host processor.

19 years agoRemoved the crosscalls (unicode to ascii) from GetAcceptLanguagesW.
Stefan Leichter [Fri, 16 Jul 2004 02:31:41 +0000 (02:31 +0000)] 
Removed the crosscalls (unicode to ascii) from GetAcceptLanguagesW.
Removed todo_wine from GetAcceptLanguagesA tests.

19 years agoDon't crash on NULL tab text.
Jon Griffiths [Fri, 16 Jul 2004 02:30:48 +0000 (02:30 +0000)] 
Don't crash on NULL tab text.

19 years agoFixed one lvalue casted assignment for the new compiler.
Marcus Meissner [Thu, 15 Jul 2004 22:08:05 +0000 (22:08 +0000)] 
Fixed one lvalue casted assignment for the new compiler.

19 years agoDo not assign to casted values.
Marcus Meissner [Thu, 15 Jul 2004 22:07:54 +0000 (22:07 +0000)] 
Do not assign to casted values.

19 years agoFix a few serious race conditions in the OLE object pipe server.
Mike McCormack [Thu, 15 Jul 2004 22:07:44 +0000 (22:07 +0000)] 
Fix a few serious race conditions in the OLE object pipe server.

19 years agoSet the system directory in ntdll as soon as we have determined it.
Alexandre Julliard [Thu, 15 Jul 2004 22:07:21 +0000 (22:07 +0000)] 
Set the system directory in ntdll as soon as we have determined it.

19 years agoDon't get system directory from the environment, use
Alexandre Julliard [Thu, 15 Jul 2004 19:00:35 +0000 (19:00 +0000)] 
Don't get system directory from the environment, use
GetSystemDirectory instead.

19 years agoFix a double free in the named pipe code.
Mike McCormack [Thu, 15 Jul 2004 18:59:58 +0000 (18:59 +0000)] 
Fix a double free in the named pipe code.

19 years agoUse RegQueryValueExA instead of RegQueryValueA in
Michael Jung [Thu, 15 Jul 2004 18:59:34 +0000 (18:59 +0000)] 
Use RegQueryValueExA instead of RegQueryValueA in
CryptEnumProviderTypes.

19 years agoDarwin/Mac OS X Weak import workaround.
Pierre d'Herbemont [Thu, 15 Jul 2004 18:58:42 +0000 (18:58 +0000)] 
Darwin/Mac OS X Weak import workaround.

19 years ago- Be more accurate on Darwin stack size.
Pierre d'Herbemont [Thu, 15 Jul 2004 18:57:57 +0000 (18:57 +0000)] 
- Be more accurate on Darwin stack size.
- Delay import fix on PowerPC hosts.

19 years agoAuthors: Mike McCormack <mike@codeweavers.com>, Robert Shearman <rob@codeweavers...
Alexandre Julliard [Thu, 15 Jul 2004 18:57:32 +0000 (18:57 +0000)] 
Authors: Mike McCormack <mike@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
- Change the way that the response headers are reconstructed to reduce
  the chance of memory being incorrectly allocated.
- Return the correct error when a header is not found.
- remove all the response headers before receiving new ones so that we
  don't merge headers from two responses.
- Add extra standard fields.
- Split the status line into http version, status code and status text
  and store those in the response data, without using use a fake
  field.

19 years agoAdd the selected extension from file type filter if file name does not
Krishna Murthy [Wed, 14 Jul 2004 21:47:11 +0000 (21:47 +0000)] 
Add the selected extension from file type filter if file name does not
contain the file extension.

19 years agoFixed memory allocation bug.
Eric Frias [Wed, 14 Jul 2004 21:46:25 +0000 (21:46 +0000)] 
Fixed memory allocation bug.

19 years agoAn SNDCTL_DSP_SETDUPLEX failure should be a WARN(), not an ERR(),
Francois Gouget [Wed, 14 Jul 2004 21:44:50 +0000 (21:44 +0000)] 
An SNDCTL_DSP_SETDUPLEX failure should be a WARN(), not an ERR(),
since the OSS specifications say we have to call it before knowing if
the sound card is full-duplex capable.

19 years agoAdded RegOpenCurrentUser prototype.
Michael Jung [Wed, 14 Jul 2004 21:44:26 +0000 (21:44 +0000)] 
Added RegOpenCurrentUser prototype.

19 years agoReport win2k service pack 4 instead of 3.
Aric Stewart [Wed, 14 Jul 2004 21:44:10 +0000 (21:44 +0000)] 
Report win2k service pack 4 instead of 3.

19 years agoImplement the functionality that allows one to call MsiOpenPackage
Aric Stewart [Wed, 14 Jul 2004 21:43:49 +0000 (21:43 +0000)] 
Implement the functionality that allows one to call MsiOpenPackage
with #nnn where nnn is a string representing the handle to an open
database.

19 years agoUncomment implemented in Wine msvidc32 (MSVC/CRAM) codec.
Dmitry Timoshkov [Wed, 14 Jul 2004 21:43:20 +0000 (21:43 +0000)] 
Uncomment implemented in Wine msvidc32 (MSVC/CRAM) codec.

19 years agoMake it possible to open read-only AVI files for a playback.
Dmitry Timoshkov [Wed, 14 Jul 2004 21:43:03 +0000 (21:43 +0000)] 
Make it possible to open read-only AVI files for a playback.

19 years agoUpdate the MSI version to be the same as on win2k.
Aric Stewart [Wed, 14 Jul 2004 21:42:50 +0000 (21:42 +0000)] 
Update the MSI version to be the same as on win2k.

19 years agoFix font replacements to work with bitmap fonts.
Huw Davies [Wed, 14 Jul 2004 21:42:35 +0000 (21:42 +0000)] 
Fix font replacements to work with bitmap fonts.
Enumerate System, Terminal, FixedSys in that order.

19 years agoDelayed import fix for Darwin and PowerPC Host.
Pierre d'Herbemont [Wed, 14 Jul 2004 21:42:18 +0000 (21:42 +0000)] 
Delayed import fix for Darwin and PowerPC Host.

19 years agoAdded tests for registering a dialog box created by using the CLASS
Sami Aario [Wed, 14 Jul 2004 00:52:55 +0000 (00:52 +0000)] 
Added tests for registering a dialog box created by using the CLASS
directive in a resource file, then creating the dialog using
CreateDialogParam.

19 years agoAllocate the dialog info in DIALOG_CreateIndirect if this wasn't
Alexandre Julliard [Wed, 14 Jul 2004 00:49:40 +0000 (00:49 +0000)] 
Allocate the dialog info in DIALOG_CreateIndirect if this wasn't
already done by the dialog procedure.

19 years agoPrevent the debug buffer from overflowing on long stabs.
Jon Griffiths [Wed, 14 Jul 2004 00:44:27 +0000 (00:44 +0000)] 
Prevent the debug buffer from overflowing on long stabs.

19 years agoFixed handling of includes stack.
Alexandre Julliard [Wed, 14 Jul 2004 00:42:25 +0000 (00:42 +0000)] 
Fixed handling of includes stack.

19 years agoFix 16/32 bit separation.
Ge van Geldorp [Wed, 14 Jul 2004 00:39:10 +0000 (00:39 +0000)] 
Fix 16/32 bit separation.

19 years agoMore German translations.
Henning Gerhardt [Tue, 13 Jul 2004 23:36:37 +0000 (23:36 +0000)] 
More German translations.

19 years agoRemove DirectSound reference counts by buffers and add Destroy
Robert Reif [Tue, 13 Jul 2004 23:35:09 +0000 (23:35 +0000)] 
Remove DirectSound reference counts by buffers and add Destroy
functions to buffer components and DirectSound to allow proper
destruction even with outstanding references.
Remove trailing white space.
Add tests for proper release even with active buffers.

19 years agoAccept headers without \r\n ending in HttpAddRequestHeaders.
Robert Shearman [Tue, 13 Jul 2004 23:34:28 +0000 (23:34 +0000)] 
Accept headers without \r\n ending in HttpAddRequestHeaders.

19 years agoReference counting for CRYPTPROV objects.
Michael Jung [Tue, 13 Jul 2004 23:34:13 +0000 (23:34 +0000)] 
Reference counting for CRYPTPROV objects.
Implemented CryptContextAddRef.

19 years agoIn GetVolumeInformationW handle the case when there are no permissions
Rein Klazes [Tue, 13 Jul 2004 23:33:47 +0000 (23:33 +0000)] 
In GetVolumeInformationW handle the case when there are no permissions
accessing the device the same way as when no device is found.

19 years agoAdded and cleaned API docs.
James Hawkins [Tue, 13 Jul 2004 23:33:14 +0000 (23:33 +0000)] 
Added and cleaned API docs.

19 years agoAllow specifying multiple graphics drivers and use the first one that
Alexandre Julliard [Tue, 13 Jul 2004 03:53:55 +0000 (03:53 +0000)] 
Allow specifying multiple graphics drivers and use the first one that
loads successfully.

19 years agoMake x11drv fail to load when it can't open the display, instead of
Alexandre Julliard [Tue, 13 Jul 2004 03:49:52 +0000 (03:49 +0000)] 
Make x11drv fail to load when it can't open the display, instead of
killing the whole process.

19 years agoAdded support for dumping exported entry points in NE modules.
Alexandre Julliard [Tue, 13 Jul 2004 03:43:25 +0000 (03:43 +0000)] 
Added support for dumping exported entry points in NE modules.

19 years agoAdd a 16 bit pair DLL for TWAIN.
Mike Hearn [Tue, 13 Jul 2004 03:37:07 +0000 (03:37 +0000)] 
Add a 16 bit pair DLL for TWAIN.

19 years agoFixed switch (unsigned int) { case -1 / -2: } problems.
Marcus Meissner [Mon, 12 Jul 2004 23:52:33 +0000 (23:52 +0000)] 
Fixed switch (unsigned int) { case -1 / -2: } problems.

19 years agoDon't test i386 types on non i386.
Pierre d'Herbemont [Mon, 12 Jul 2004 23:48:58 +0000 (23:48 +0000)] 
Don't test i386 types on non i386.

19 years agoAdded a few stub implementations.
Mike McCormack [Mon, 12 Jul 2004 23:48:39 +0000 (23:48 +0000)] 
Added a few stub implementations.

19 years agoImplemented PSM_HWNDTOINDEX.
Robert Shearman [Mon, 12 Jul 2004 23:48:11 +0000 (23:48 +0000)] 
Implemented PSM_HWNDTOINDEX.

19 years agoAdded some more API docs.
James Hawkins [Mon, 12 Jul 2004 23:32:10 +0000 (23:32 +0000)] 
Added some more API docs.

19 years agoProperly handle quoted number literals in MSI condition statements.
Aric Stewart [Mon, 12 Jul 2004 23:31:18 +0000 (23:31 +0000)] 
Properly handle quoted number literals in MSI condition statements.

19 years agoAdd stubs for some new property sheet messages.
Robert Shearman [Mon, 12 Jul 2004 23:30:54 +0000 (23:30 +0000)] 
Add stubs for some new property sheet messages.

19 years agoAdd a regression test for accelerators.
Mike McCormack [Mon, 12 Jul 2004 23:27:09 +0000 (23:27 +0000)] 
Add a regression test for accelerators.

19 years ago- Windows always strips the high bit (0x80) of the fVirt member in the
Mike McCormack [Mon, 12 Jul 2004 23:26:05 +0000 (23:26 +0000)] 
- Windows always strips the high bit (0x80) of the fVirt member in the
  accelerator structure.
- If the FVIRTKEY bit of fVirt is set, the value of the key field is
  limited to the range of one byte.
- Remove annoying fixmes about accelerator table checking.  Windows
  appears to do no more checking than the above.

19 years agoAdded Japanese translation for msrle32, wininet, wcmd.
Hajime Segawa [Mon, 12 Jul 2004 20:46:10 +0000 (20:46 +0000)] 
Added Japanese translation for msrle32, wininet, wcmd.
Fixed untranslated messages of regedit.

19 years agoUpdated the Spanish shell32 translation and made some corrections to
José Manuel Ferrer Ortiz [Mon, 12 Jul 2004 20:44:33 +0000 (20:44 +0000)] 
Updated the Spanish shell32 translation and made some corrections to
other language files.

19 years agoAdd definitions for v5.80 messages.
Robert Shearman [Mon, 12 Jul 2004 20:43:36 +0000 (20:43 +0000)] 
Add definitions for v5.80 messages.

19 years agoFix command line parsing.
Hans Leidekker [Mon, 12 Jul 2004 20:43:09 +0000 (20:43 +0000)] 
Fix command line parsing.

19 years ago- CopyAcceleratorTable can cause a buffer overflow because it uses an
Mike McCormack [Mon, 12 Jul 2004 20:42:30 +0000 (20:42 +0000)] 
- CopyAcceleratorTable can cause a buffer overflow because it uses an
  incorrect comparison between the number of accelerator entries
  available and the number of accelerator entries in the output buffer.
- My tests show that CopyAcceleratorTable always strips the high bit
  of the fVirt member of the accel struct.
- Calling DestroyAcceleratorTable with a NULL accelerator should
  return FALSE.

19 years agoTranslated some English resource files into German.
Henning Gerhardt [Mon, 12 Jul 2004 19:55:59 +0000 (19:55 +0000)] 
Translated some English resource files into German.

19 years agoFixed (LPDIRECTMUSICLOADER8) cast.
Marcus Meissner [Mon, 12 Jul 2004 19:54:20 +0000 (19:54 +0000)] 
Fixed (LPDIRECTMUSICLOADER8) cast.

19 years agoFix a few region debug messages.
Robert Shearman [Mon, 12 Jul 2004 19:54:08 +0000 (19:54 +0000)] 
Fix a few region debug messages.

19 years agoMinor spelling fix.
Mike McCormack [Mon, 12 Jul 2004 19:53:54 +0000 (19:53 +0000)] 
Minor spelling fix.

19 years agoStop PrivateExtractIcons from crashing given an invalid icon index.
Mike McCormack [Mon, 12 Jul 2004 19:53:36 +0000 (19:53 +0000)] 
Stop PrivateExtractIcons from crashing given an invalid icon index.

19 years agoRemove lvalue casts that are no longer supported.
Marcus Meissner [Mon, 12 Jul 2004 19:53:24 +0000 (19:53 +0000)] 
Remove lvalue casts that are no longer supported.

19 years agoRemove a piece of dead code causing a warning.
Mike McCormack [Mon, 12 Jul 2004 19:53:05 +0000 (19:53 +0000)] 
Remove a piece of dead code causing a warning.

19 years agoAdd stub implementation for GetComputerObjectName.
Mike McCormack [Mon, 12 Jul 2004 19:52:47 +0000 (19:52 +0000)] 
Add stub implementation for GetComputerObjectName.

19 years agoAdd secext.h.
Mike McCormack [Mon, 12 Jul 2004 19:51:59 +0000 (19:51 +0000)] 
Add secext.h.

19 years agoFixed double applet = applet = assignment.
Marcus Meissner [Mon, 12 Jul 2004 19:50:56 +0000 (19:50 +0000)] 
Fixed double applet = applet = assignment.
Removed sic_hdpa only used in 1 C file as static var.
Make VT_Shell_IMalloc32 and related variables static.

19 years agoIID_IObjectWithSite is already in libuuid, no need to declare here.
Marcus Meissner [Mon, 12 Jul 2004 19:50:14 +0000 (19:50 +0000)] 
IID_IObjectWithSite is already in libuuid, no need to declare here.

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.

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

19 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.

19 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.

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

19 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.

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

19 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.

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

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

19 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.

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

19 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.