Martin Fuchs [Fri, 16 Jul 2004 19:13:21 +0000 (19:13 +0000)]
Distinguish between Open and Explore commands.
Execute items by default.
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.
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.
Alexandre Julliard [Fri, 16 Jul 2004 03:08:19 +0000 (03:08 +0000)]
Implemented _spawnle and _spawnlpe.
Alexandre Julliard [Fri, 16 Jul 2004 02:45:25 +0000 (02:45 +0000)]
Invoke wineprefixcreate if the .wine directory does not exist.
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.
Pierre d'Herbemont [Fri, 16 Jul 2004 02:31:55 +0000 (02:31 +0000)]
Define the backend_cpu regarding the host processor.
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.
Jon Griffiths [Fri, 16 Jul 2004 02:30:48 +0000 (02:30 +0000)]
Don't crash on NULL tab text.
Marcus Meissner [Thu, 15 Jul 2004 22:08:05 +0000 (22:08 +0000)]
Fixed one lvalue casted assignment for the new compiler.
Marcus Meissner [Thu, 15 Jul 2004 22:07:54 +0000 (22:07 +0000)]
Do not assign to casted values.
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.
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.
Alexandre Julliard [Thu, 15 Jul 2004 19:00:35 +0000 (19:00 +0000)]
Don't get system directory from the environment, use
GetSystemDirectory instead.
Mike McCormack [Thu, 15 Jul 2004 18:59:58 +0000 (18:59 +0000)]
Fix a double free in the named pipe code.
Michael Jung [Thu, 15 Jul 2004 18:59:34 +0000 (18:59 +0000)]
Use RegQueryValueExA instead of RegQueryValueA in
CryptEnumProviderTypes.
Pierre d'Herbemont [Thu, 15 Jul 2004 18:58:42 +0000 (18:58 +0000)]
Darwin/Mac OS X Weak import workaround.
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.
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.
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.
Eric Frias [Wed, 14 Jul 2004 21:46:25 +0000 (21:46 +0000)]
Fixed memory allocation bug.
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.
Michael Jung [Wed, 14 Jul 2004 21:44:26 +0000 (21:44 +0000)]
Added RegOpenCurrentUser prototype.
Aric Stewart [Wed, 14 Jul 2004 21:44:10 +0000 (21:44 +0000)]
Report win2k service pack 4 instead of 3.
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.
Dmitry Timoshkov [Wed, 14 Jul 2004 21:43:20 +0000 (21:43 +0000)]
Uncomment implemented in Wine msvidc32 (MSVC/CRAM) codec.
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.
Aric Stewart [Wed, 14 Jul 2004 21:42:50 +0000 (21:42 +0000)]
Update the MSI version to be the same as on win2k.
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.
Pierre d'Herbemont [Wed, 14 Jul 2004 21:42:18 +0000 (21:42 +0000)]
Delayed import fix for Darwin and PowerPC Host.
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.
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.
Jon Griffiths [Wed, 14 Jul 2004 00:44:27 +0000 (00:44 +0000)]
Prevent the debug buffer from overflowing on long stabs.
Alexandre Julliard [Wed, 14 Jul 2004 00:42:25 +0000 (00:42 +0000)]
Fixed handling of includes stack.
Ge van Geldorp [Wed, 14 Jul 2004 00:39:10 +0000 (00:39 +0000)]
Fix 16/32 bit separation.
Henning Gerhardt [Tue, 13 Jul 2004 23:36:37 +0000 (23:36 +0000)]
More German translations.
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.
Robert Shearman [Tue, 13 Jul 2004 23:34:28 +0000 (23:34 +0000)]
Accept headers without \r\n ending in HttpAddRequestHeaders.
Michael Jung [Tue, 13 Jul 2004 23:34:13 +0000 (23:34 +0000)]
Reference counting for CRYPTPROV objects.
Implemented CryptContextAddRef.
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.
James Hawkins [Tue, 13 Jul 2004 23:33:14 +0000 (23:33 +0000)]
Added and cleaned API docs.
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.
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.
Alexandre Julliard [Tue, 13 Jul 2004 03:43:25 +0000 (03:43 +0000)]
Added support for dumping exported entry points in NE modules.
Mike Hearn [Tue, 13 Jul 2004 03:37:07 +0000 (03:37 +0000)]
Add a 16 bit pair DLL for TWAIN.
Marcus Meissner [Mon, 12 Jul 2004 23:52:33 +0000 (23:52 +0000)]
Fixed switch (unsigned int) { case -1 / -2: } problems.
Pierre d'Herbemont [Mon, 12 Jul 2004 23:48:58 +0000 (23:48 +0000)]
Don't test i386 types on non i386.
Mike McCormack [Mon, 12 Jul 2004 23:48:39 +0000 (23:48 +0000)]
Added a few stub implementations.
Robert Shearman [Mon, 12 Jul 2004 23:48:11 +0000 (23:48 +0000)]
Implemented PSM_HWNDTOINDEX.
James Hawkins [Mon, 12 Jul 2004 23:32:10 +0000 (23:32 +0000)]
Added some more API docs.
Aric Stewart [Mon, 12 Jul 2004 23:31:18 +0000 (23:31 +0000)]
Properly handle quoted number literals in MSI condition statements.
Robert Shearman [Mon, 12 Jul 2004 23:30:54 +0000 (23:30 +0000)]
Add stubs for some new property sheet messages.
Mike McCormack [Mon, 12 Jul 2004 23:27:09 +0000 (23:27 +0000)]
Add a regression test for accelerators.
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.
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.
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.
Robert Shearman [Mon, 12 Jul 2004 20:43:36 +0000 (20:43 +0000)]
Add definitions for v5.80 messages.
Hans Leidekker [Mon, 12 Jul 2004 20:43:09 +0000 (20:43 +0000)]
Fix command line parsing.
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.
Henning Gerhardt [Mon, 12 Jul 2004 19:55:59 +0000 (19:55 +0000)]
Translated some English resource files into German.
Marcus Meissner [Mon, 12 Jul 2004 19:54:20 +0000 (19:54 +0000)]
Fixed (LPDIRECTMUSICLOADER8) cast.
Robert Shearman [Mon, 12 Jul 2004 19:54:08 +0000 (19:54 +0000)]
Fix a few region debug messages.
Mike McCormack [Mon, 12 Jul 2004 19:53:54 +0000 (19:53 +0000)]
Minor spelling fix.
Mike McCormack [Mon, 12 Jul 2004 19:53:36 +0000 (19:53 +0000)]
Stop PrivateExtractIcons from crashing given an invalid icon index.
Marcus Meissner [Mon, 12 Jul 2004 19:53:24 +0000 (19:53 +0000)]
Remove lvalue casts that are no longer supported.
Mike McCormack [Mon, 12 Jul 2004 19:53:05 +0000 (19:53 +0000)]
Remove a piece of dead code causing a warning.
Mike McCormack [Mon, 12 Jul 2004 19:52:47 +0000 (19:52 +0000)]
Add stub implementation for GetComputerObjectName.
Mike McCormack [Mon, 12 Jul 2004 19:51:59 +0000 (19:51 +0000)]
Add secext.h.
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.
Marcus Meissner [Mon, 12 Jul 2004 19:50:14 +0000 (19:50 +0000)]
IID_IObjectWithSite is already in libuuid, no need to declare here.
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.