Juan Lang [Mon, 22 Mar 2004 21:31:26 +0000 (21:31 +0000)]
Stub CommandLineFromMsiDescriptor to prevent a crash in Accelerys
Materials Studio.
Steven Edwards [Mon, 22 Mar 2004 21:29:53 +0000 (21:29 +0000)]
Remove reference to old graphics directory
Kevin Koltzau [Mon, 22 Mar 2004 21:14:39 +0000 (21:14 +0000)]
Implement FindMimeFromData.
Hans Leidekker [Mon, 22 Mar 2004 21:13:48 +0000 (21:13 +0000)]
Don't include config.h.
Mike McCormack [Mon, 22 Mar 2004 21:12:39 +0000 (21:12 +0000)]
Update path from relative path on loading.
Pierre d'Herbemont [Mon, 22 Mar 2004 21:12:23 +0000 (21:12 +0000)]
Darwin support for _init/_fini functions and _end symbol.
Uwe Bonnes [Mon, 22 Mar 2004 21:12:02 +0000 (21:12 +0000)]
Added tests for time functions.
Mike McCormack [Mon, 22 Mar 2004 20:43:07 +0000 (20:43 +0000)]
Unicode-ify the icon cache and SHGetFileInfo.
Rein Klazes [Mon, 22 Mar 2004 20:41:04 +0000 (20:41 +0000)]
Correctly size the spi_loaded array prevents overwriting of system
parameters.
Marcus Meissner [Mon, 22 Mar 2004 20:40:46 +0000 (20:40 +0000)]
Allocate correct number of pointers for szAcceptTypes, since we need
it NULL terminated.
HeapReAlloc will modify the pointer, so store it there.
Rudolf Kastl [Mon, 22 Mar 2004 20:40:23 +0000 (20:40 +0000)]
Added missing para tag.
Jon Griffiths [Mon, 22 Mar 2004 20:40:03 +0000 (20:40 +0000)]
Test SHSearchMapInt.
Jon Griffiths [Mon, 22 Mar 2004 20:39:50 +0000 (20:39 +0000)]
Tests for VarXor/VarEqv.
Jon Griffiths [Mon, 22 Mar 2004 20:39:27 +0000 (20:39 +0000)]
Implement VarXor and simplify VarEqv to use it.
Eric Pouech [Mon, 22 Mar 2004 20:38:06 +0000 (20:38 +0000)]
Added C++ support.
Hans Leidekker [Mon, 22 Mar 2004 20:37:40 +0000 (20:37 +0000)]
Porting fixes.
Alexandre Julliard [Sat, 20 Mar 2004 19:27:10 +0000 (19:27 +0000)]
Fixed typo in previous change.
Christian Costa [Sat, 20 Mar 2004 19:25:39 +0000 (19:25 +0000)]
Fixed OpenFile returned value when OF_EXIST flag is specified.
Dmitry Timoshkov [Sat, 20 Mar 2004 19:25:12 +0000 (19:25 +0000)]
Change order of EnableWindow/DestroyWindow in the case of failure in
DIALOG_CreateControls32.
Chris Morgan [Sat, 20 Mar 2004 19:23:56 +0000 (19:23 +0000)]
Convert ddraw.txt to ddraw.sgml and add it to the wine-devel
documentation.
Rein Klazes [Sat, 20 Mar 2004 19:22:17 +0000 (19:22 +0000)]
Fix a possible null pointer crash in FILEDLG95_LOOKIN_Init.
Dimitrie O. Paun [Sat, 20 Mar 2004 19:21:39 +0000 (19:21 +0000)]
Add revision support to winetest.exe.
Kevin Koltzau [Sat, 20 Mar 2004 19:19:05 +0000 (19:19 +0000)]
Add Content Types for a few common extensions.
Mike McCormack [Sat, 20 Mar 2004 19:18:46 +0000 (19:18 +0000)]
Start implementing the SQL insert query.
Christian Costa [Sat, 20 Mar 2004 02:33:17 +0000 (02:33 +0000)]
Improve D3D7 compatibility.
Christian Costa [Sat, 20 Mar 2004 02:33:00 +0000 (02:33 +0000)]
AddRef texture only if there is one for the requested stage.
Alexandre Julliard [Sat, 20 Mar 2004 02:28:51 +0000 (02:28 +0000)]
Rewrote handling of COM and LPT devices to use symlinks in
$WINEPREFIX/dosdevices, with suitable defaults if the symlinks are
missing.
Rewrote QueryDosDevice and DefineDosDevice to use the new scheme.
Added temporary code to create the symlinks based on the contents of
the config file.
Ulrich Czekalla [Fri, 19 Mar 2004 19:15:54 +0000 (19:15 +0000)]
Fix typo in FormatMessageW.
Ferenc Wagner [Fri, 19 Mar 2004 19:15:23 +0000 (19:15 +0000)]
- Refactor and fix connection opening.
- Target test.winehq.org.
Dmitry Timoshkov [Fri, 19 Mar 2004 19:15:03 +0000 (19:15 +0000)]
Just update from/to pointers and exit on a subsequent MCI_PLAY
command.
Dmitry Timoshkov [Fri, 19 Mar 2004 19:14:45 +0000 (19:14 +0000)]
Add a test case which confirms that SetMenu implementation in Wine is
correct.
Mike McCormack [Fri, 19 Mar 2004 19:14:30 +0000 (19:14 +0000)]
Make sure the rebar size is above a minimum.
Mike McCormack [Fri, 19 Mar 2004 19:14:12 +0000 (19:14 +0000)]
Fix handle allocation and the CREATE TABLE query.
Alexandre Julliard [Fri, 19 Mar 2004 02:07:16 +0000 (02:07 +0000)]
Added workaround for broken dlls that modify ebx in their entry point
(reported by Christian Costa).
Ferenc Wagner [Fri, 19 Mar 2004 01:54:10 +0000 (01:54 +0000)]
- Fix report() dispatch.
- Strip "_test..." from test file names.
- Use mystrtok() for command line parsing to avoid collision with the
one in get_subtests().
- Change User-Agent HTTP header to "Winetest Shell".
Uwe Bonnes [Fri, 19 Mar 2004 01:53:11 +0000 (01:53 +0000)]
Relay msvcrt_memcpy to memmove, CString::Insert seems to rely on that
behaviour. Add a test case.
Rein Klazes [Fri, 19 Mar 2004 01:52:30 +0000 (01:52 +0000)]
In SHELL_ExecuteW, if a new current directory is specified, change to
it before calling CreateProcess so that it will find the correct
executable.
Ulrich Czekalla [Fri, 19 Mar 2004 01:52:10 +0000 (01:52 +0000)]
Convert FormatMessageW to use unicode functions.
Alexandre Julliard [Fri, 19 Mar 2004 01:18:48 +0000 (01:18 +0000)]
Get rid of the registry lookups, rely entirely on the kernel devices
instead.
Alexandre Julliard [Fri, 19 Mar 2004 01:17:51 +0000 (01:17 +0000)]
Avoid including windows.h since it conflicts with unistd.h.
Mike Hearn [Fri, 19 Mar 2004 01:17:32 +0000 (01:17 +0000)]
The KeymapNotify event does not use the window member, so don't warn
about it being unknown.
Hans Leidekker [Fri, 19 Mar 2004 01:16:59 +0000 (01:16 +0000)]
Reimplement time functions with Win32 APIs.
Implement localtime()/gmtime().
Mike McCormack [Fri, 19 Mar 2004 01:16:36 +0000 (01:16 +0000)]
First go at write support.
Justin Chevrier [Fri, 19 Mar 2004 01:16:12 +0000 (01:16 +0000)]
Implemented SPI{GET,SET}MOUSEHOVERWIDTH, SPI{GET,SET}MOUSEHOVERHEIGHT,
SPI{GET,SET}MOUSEHOVERTIME, SPI{GET,SET}MOUSESCROLLLINES,
SPI{GET,SET}MENUSHOWDELAY.
Alexandre Julliard [Thu, 18 Mar 2004 04:08:48 +0000 (04:08 +0000)]
Make the standard create_file request handle serial ports too, and
remove the create_serial request.
Martin Fuchs [Thu, 18 Mar 2004 04:04:29 +0000 (04:04 +0000)]
Expand environment strings in command, parameter and directory strings
of ShellExecuteExW32().
Mike McCormack [Thu, 18 Mar 2004 04:04:08 +0000 (04:04 +0000)]
When loading table data, split it up into rows.
Mike McCormack [Thu, 18 Mar 2004 04:01:32 +0000 (04:01 +0000)]
Fixed handling of "echo."
Robert Shearman [Thu, 18 Mar 2004 04:01:02 +0000 (04:01 +0000)]
- Fix SetBitmapSize.
- Fix SetButtonInfo.
Huw Davies [Thu, 18 Mar 2004 04:00:36 +0000 (04:00 +0000)]
TranslateAccelerator should only ignore commands when mouse capture is
in effect or the window is disabled, if the command corresponds to a
menu item. Otherwise it should process them as normal.
Huw Davies [Thu, 18 Mar 2004 04:00:08 +0000 (04:00 +0000)]
Invalidate the focused item when scrolling horizontally so that it
repaints correctly.
Jon Griffiths [Thu, 18 Mar 2004 02:11:23 +0000 (02:11 +0000)]
Implement SHMessageBoxCheck functions && add dialog resources.
Add SHWaitForSendMessageThread, SHAnsiToUnicodeCP,SHStripMneumonicW,
SHSearchMapInt.
Raphael Junqueira [Thu, 18 Mar 2004 02:08:43 +0000 (02:08 +0000)]
Stub implementations of RtlCreateQueryDebugBuffer,
RtlDestroyQueryDebugBuffer and RtlQueryProcessDebugInformation.
Raphael Junqueira [Thu, 18 Mar 2004 01:36:09 +0000 (01:36 +0000)]
Remove duplicate code by using Nt* functions for PulseEvent,
ResetEvent and SetEvent.
Richard Cohen [Thu, 18 Mar 2004 01:34:57 +0000 (01:34 +0000)]
Added some traces.
Christian Costa [Thu, 18 Mar 2004 01:34:36 +0000 (01:34 +0000)]
Release lock before wave calls that generate notification.
Juan Lang [Thu, 18 Mar 2004 01:34:23 +0000 (01:34 +0000)]
Allow RegConnectRegistryW to the local machine name.
Alexandre Julliard [Wed, 17 Mar 2004 20:57:09 +0000 (20:57 +0000)]
Reimplemented FindFirstFile/FindNextFile on top of
NtQueryDirectoryFile.
Mike McCormack [Wed, 17 Mar 2004 20:49:59 +0000 (20:49 +0000)]
Move the string table out into a separate file, improve lookups.
Jon Griffiths [Wed, 17 Mar 2004 20:49:22 +0000 (20:49 +0000)]
Implement VarEqv.
Richard Cohen [Wed, 17 Mar 2004 20:48:57 +0000 (20:48 +0000)]
Fix relative screen resizing.
Richard Cohen [Wed, 17 Mar 2004 20:48:44 +0000 (20:48 +0000)]
Remove . from default library search path.
Richard Cohen [Wed, 17 Mar 2004 20:48:30 +0000 (20:48 +0000)]
Fix cursor position optimization.
Richard Cohen [Wed, 17 Mar 2004 20:48:18 +0000 (20:48 +0000)]
FIXME_(win) -> FIXME.
Jon Griffiths [Wed, 17 Mar 2004 20:48:03 +0000 (20:48 +0000)]
Make copies of keys when creating, free them when done.
Use KEY_ALL_ACCESS when writing US reg values.
SHRegWriteUSValueW: Handle all flag combinations.
Make some A calls use the W version.
Jon Griffiths [Wed, 17 Mar 2004 20:47:42 +0000 (20:47 +0000)]
Use function ptrs for call only present in later versions.
Fix tests that fail with old versions.
Mike McCormack [Wed, 17 Mar 2004 20:47:13 +0000 (20:47 +0000)]
Correct geometry error in the ICCVID codec.
Robert Shearman [Wed, 17 Mar 2004 20:46:57 +0000 (20:46 +0000)]
- Documentation update.
- Better hot item handling.
- Fix DrawMasked to always use the right image list and bitmap index.
Alexandre Julliard [Wed, 17 Mar 2004 01:58:51 +0000 (01:58 +0000)]
Rewrote the collapsing of . and .. in RtlGetFullPathName_U for better
compatibility.
Alexandre Julliard [Wed, 17 Mar 2004 01:55:01 +0000 (01:55 +0000)]
Retrieve a short name in GetShortPathNameW if the long name contains
spaces.
Alexandre Julliard [Wed, 17 Mar 2004 01:50:27 +0000 (01:50 +0000)]
FindFirstFile can return an empty short name if the long name is a
valid DOS name, fixed callers to handle that properly.
Aric Stewart [Wed, 17 Mar 2004 01:46:00 +0000 (01:46 +0000)]
Beginnings on implementations of SetupCreateDiskSpaceListA/W,
SetupQuerySpaceRequiredOnDriveA, SetupDestroyDiskSpaceList and
SetupAddInstallSectionToDiskSpaceListA for MDAC install.
Robert Reif [Wed, 17 Mar 2004 01:44:15 +0000 (01:44 +0000)]
Remove unused lock.
Raphael Junqueira [Wed, 17 Mar 2004 01:43:47 +0000 (01:43 +0000)]
Added stub for SignalObjectAndWait.
Steven Edwards [Wed, 17 Mar 2004 01:42:46 +0000 (01:42 +0000)]
Add stubs for EnumMonitors[A/W].
Elias Ross [Tue, 16 Mar 2004 19:41:50 +0000 (19:41 +0000)]
Added 24-bit color key support in DIB_DirectDrawSurface_BltFast.
Dmitry Timoshkov [Tue, 16 Mar 2004 19:38:19 +0000 (19:38 +0000)]
Explicitly specify output file names for bison.
Alexandre Julliard [Tue, 16 Mar 2004 19:19:12 +0000 (19:19 +0000)]
O_DIRECTORY is not really needed.
Mike McCormack [Tue, 16 Mar 2004 19:18:22 +0000 (19:18 +0000)]
Extend the parser to deal with the CREATE TABLE query. The query
doesn't do anything as yet.
Hans Leidekker [Tue, 16 Mar 2004 19:17:11 +0000 (19:17 +0000)]
- Prefix many more functions, types, structs, etc. with MSVCRT_.
- Correct prototypes for _memccpy()/_memicmp().
- "define before use" reordering in file.c.
- Use the new math.h/float.h.
Fabian Cenedese [Tue, 16 Mar 2004 19:15:04 +0000 (19:15 +0000)]
Let VarParseNumFromStr and VarNumFromParseNum cope with hex and oct
strings. Needed from VB conversions such as CLng, CInt, CByte...
Filip Navara [Tue, 16 Mar 2004 19:14:30 +0000 (19:14 +0000)]
Support for RBBS_HIDETITLE style.
Sami Nopanen [Tue, 16 Mar 2004 19:13:47 +0000 (19:13 +0000)]
- Enumerated different drawing modes.
- Implemented HILITE, REMOVE and GHOST drawing modes.
Aric Stewart [Tue, 16 Mar 2004 19:13:18 +0000 (19:13 +0000)]
Added stubs needed by some Windows Update installs.
Ulrich Czekalla [Tue, 16 Mar 2004 19:12:40 +0000 (19:12 +0000)]
Add cast to correctly interpret signed coordinate values.
Mike McCormack [Tue, 16 Mar 2004 03:23:43 +0000 (03:23 +0000)]
Start implementation of MsiEvaluateConditionA/W.
Mike McCormack [Tue, 16 Mar 2004 03:11:39 +0000 (03:11 +0000)]
Require bison to compile Wine.
Mike Hearn [Tue, 16 Mar 2004 03:10:07 +0000 (03:10 +0000)]
- Add debug SnoopFromInclude/SnoopFromExclude options.
- Correct TRACE debug channel usage in SNOOP_SetupDLL.
- Refactor check_relay_from_relay.
Christian Costa [Tue, 16 Mar 2004 03:09:14 +0000 (03:09 +0000)]
Added support for MCI_DGV_WHERE_MAX flag in MCIAVI_mciWhere.
Fixed WHERE_WINDOW.
Alexandre Julliard [Tue, 16 Mar 2004 01:32:36 +0000 (01:32 +0000)]
Need to include config.h.
Alexandre Julliard [Tue, 16 Mar 2004 01:32:02 +0000 (01:32 +0000)]
Implemented NtQueryDirectoryFile (partly based on a patch by Eric
Pouech).
Ivan Leo Murray-Smith [Tue, 16 Mar 2004 01:17:45 +0000 (01:17 +0000)]
A few updates.
Jukka Heinonen [Tue, 16 Mar 2004 01:15:11 +0000 (01:15 +0000)]
DPMI programs now handle pending events.
Christian Costa [Tue, 16 Mar 2004 01:14:39 +0000 (01:14 +0000)]
Handle avi files with non standard video stream names.
Christian Costa [Tue, 16 Mar 2004 01:14:27 +0000 (01:14 +0000)]
MCI strings are case insensitive.
Fixed a returned error value.
Christian Costa [Tue, 16 Mar 2004 01:14:07 +0000 (01:14 +0000)]
Default to FOURCC_DOS if no IOProc found.
Christian Costa [Tue, 16 Mar 2004 01:13:52 +0000 (01:13 +0000)]
Fixed deadlock when stopping playback.
Christian Costa [Tue, 16 Mar 2004 01:13:29 +0000 (01:13 +0000)]
DD_STRUCT_COPY_BYSIZE: Do not clear more that struct size.
Uwe Bonnes [Tue, 16 Mar 2004 01:07:28 +0000 (01:07 +0000)]
UrlCanonicalizeW: Remove \r and \n at the end of lpszUrlCpy, with test
cases.
Uwe Bonnes [Tue, 16 Mar 2004 01:06:30 +0000 (01:06 +0000)]
HTTP_HttpSendRequestA: Remove \r and \n at the end of
lpwhr->lpszPath.