wine
20 years agoCheck file sharing permissions based on the file inode instead of the
Alexandre Julliard [Sat, 27 Mar 2004 20:48:42 +0000 (20:48 +0000)] 
Check file sharing permissions based on the file inode instead of the
file name.
Added regression test for sharing permissions.

20 years agoFixed copy/paste error in previous patch (spotted by Dimitrie
Alexandre Julliard [Sat, 27 Mar 2004 20:45:30 +0000 (20:45 +0000)] 
Fixed copy/paste error in previous patch (spotted by Dimitrie
O. Paun).

20 years agoAdd a few missing __ASM_NAME macros.
Dmitry Timoshkov [Sat, 27 Mar 2004 20:44:41 +0000 (20:44 +0000)] 
Add a few missing __ASM_NAME macros.

20 years agoClean up white spaces.
Robert Reif [Sat, 27 Mar 2004 20:42:57 +0000 (20:42 +0000)] 
Clean up white spaces.
Fix spelling error.
Improve capture error messages.
Fix error reporting when capturing from nonexistent device.

20 years agoUse WINEDEBUG instead of --debugmsg.
Ivan Leo Murray-Smith [Sat, 27 Mar 2004 20:42:34 +0000 (20:42 +0000)] 
Use WINEDEBUG instead of --debugmsg.

20 years ago- support of D3DTSS_MAXMIPLEVEL
Raphael Junqueira [Sat, 27 Mar 2004 20:42:14 +0000 (20:42 +0000)] 
- support of D3DTSS_MAXMIPLEVEL
- support of D3DTSS_MIPMAPLODBIAS (using EXT_TEXTURE_LOD_BIAS extension)
- correct support of D3DTSS_MAXANISOTROPY for D3DTSS_MAGFILTER and
  D3DTSS_MINFILTER
- fixes for D3DTSS_MAGFILTER and D3DTSS_MAGFILTER

20 years agoWorkaround a msvcrt.realloc bug under Win9x by using Win32 APIs instead.
Dmitry Timoshkov [Sat, 27 Mar 2004 20:41:43 +0000 (20:41 +0000)] 
Workaround a msvcrt.realloc bug under Win9x by using Win32 APIs instead.
Take into account that HeapRealloc may move the allocated memory block.

20 years agoCall IShellExecuteHook interface for ShellExecute() calls with ID
Martin Fuchs [Sat, 27 Mar 2004 20:41:20 +0000 (20:41 +0000)] 
Call IShellExecuteHook interface for ShellExecute() calls with ID
lists.

20 years agoUse futimes() instead of utime() to implement SetFileTime, so that it
Alexandre Julliard [Sat, 27 Mar 2004 01:48:52 +0000 (01:48 +0000)] 
Use futimes() instead of utime() to implement SetFileTime, so that it
can be done on the client side.

20 years agoImplementation of the control panel folder in shell namespace.
Martin Fuchs [Sat, 27 Mar 2004 01:42:22 +0000 (01:42 +0000)] 
Implementation of the control panel folder in shell namespace.

20 years agoAllow configuration of output devices to use and change standard
Mike Hearn [Sat, 27 Mar 2004 01:38:54 +0000 (01:38 +0000)] 
Allow configuration of output devices to use and change standard
output plugin requested to "default".

20 years agoImplement FixSlashesAndColonW and add stub for SHGetAppCompatFlags.
Ulrich Czekalla [Sat, 27 Mar 2004 01:38:26 +0000 (01:38 +0000)] 
Implement FixSlashesAndColonW and add stub for SHGetAppCompatFlags.

20 years agoAvoid crash in X11DRV_IsSolidColor for TrueColor displays.
Alexandre Julliard [Sat, 27 Mar 2004 01:37:32 +0000 (01:37 +0000)] 
Avoid crash in X11DRV_IsSolidColor for TrueColor displays.

20 years agoBuild the correct colour map when the mode is DIB_PAL_COLORS.
Huw Davies [Sat, 27 Mar 2004 01:37:09 +0000 (01:37 +0000)] 
Build the correct colour map when the mode is DIB_PAL_COLORS.

20 years agoWhen using DIB_PAL_COLORS select the current palette into the memory
Huw Davies [Sat, 27 Mar 2004 01:36:47 +0000 (01:36 +0000)] 
When using DIB_PAL_COLORS select the current palette into the memory
dc so that SetDIBits works correctly.

20 years agoFix handling of D3DBLEND_BOTH* blend modes.
James Perry [Sat, 27 Mar 2004 01:36:26 +0000 (01:36 +0000)] 
Fix handling of D3DBLEND_BOTH* blend modes.

20 years agoFixed GetDriveType16 return value for non-existent drives.
Alexandre Julliard [Fri, 26 Mar 2004 02:29:48 +0000 (02:29 +0000)] 
Fixed GetDriveType16 return value for non-existent drives.
Fixed bug in OpenFile16 introduced by previous change.

20 years ago- Fix handling of %2, %3, ... and lower case format characters in
Martin Fuchs [Fri, 26 Mar 2004 02:29:12 +0000 (02:29 +0000)] 
- Fix handling of %2, %3, ... and lower case format characters in
  SHELL_ArgifyW().
- Move "%I" expansion from ShellExecuteEx() into common function
  SHELL_ArgifyW().
- Pass buffer length to SHELL_FindExecutable().
- FIXME comment for len paramater in SHELL_ArgifyW().

Ge van Geldorp <ge@gse.nl>
- Add double quotation marks unless we already have them (e.g.: "%1"
  %* for exefile).
- Remove unnecessary double quotation marks and command line arguments.

20 years agoAdd a procedure for logging WM_PARENTNOTIFY messages.
Dmitry Timoshkov [Fri, 26 Mar 2004 02:28:28 +0000 (02:28 +0000)] 
Add a procedure for logging WM_PARENTNOTIFY messages.

20 years agoStore the windows and system directories as long path names.
Alexandre Julliard [Fri, 26 Mar 2004 01:07:34 +0000 (01:07 +0000)] 
Store the windows and system directories as long path names.
Moved GetTempPath and GetTempDrive to dlls/kernel.

20 years agoMake DestroyWindow() not mess with a window focus, this should be
Dmitry Timoshkov [Fri, 26 Mar 2004 01:06:15 +0000 (01:06 +0000)] 
Make DestroyWindow() not mess with a window focus, this should be
taken care of by ShowWindow(SW_HIDE).
Add a test for DestroyWindow() on a focused child.

20 years agoAdd 'hook' flag for messages. Add a test for CBT hook messages.
Dmitry Timoshkov [Fri, 26 Mar 2004 00:18:20 +0000 (00:18 +0000)] 
Add 'hook' flag for messages. Add a test for CBT hook messages.

20 years agoReimplemented SearchPathW using ntdll functions.
Alexandre Julliard [Thu, 25 Mar 2004 23:41:04 +0000 (23:41 +0000)] 
Reimplemented SearchPathW using ntdll functions.

20 years agoImplementation of IPersistFile::IsDirty().
Martin Fuchs [Thu, 25 Mar 2004 23:36:45 +0000 (23:36 +0000)] 
Implementation of IPersistFile::IsDirty().

20 years agoDefine ip_mreq.
Felix Nawothnig [Thu, 25 Mar 2004 23:36:26 +0000 (23:36 +0000)] 
Define ip_mreq.

20 years agoDefine (L)DBL_* and FLT_*.
Felix Nawothnig [Thu, 25 Mar 2004 23:36:14 +0000 (23:36 +0000)] 
Define (L)DBL_* and FLT_*.

20 years agoAdd 'optional' flag for messages, make the test run under win2k.
Dmitry Timoshkov [Thu, 25 Mar 2004 23:35:52 +0000 (23:35 +0000)] 
Add 'optional' flag for messages, make the test run under win2k.

20 years agoSplit OpenFile implementation in separate 16- and 32-bit versions, and
Alexandre Julliard [Thu, 25 Mar 2004 05:36:08 +0000 (05:36 +0000)] 
Split OpenFile implementation in separate 16- and 32-bit versions, and
changed it to use exported APIs instead of internal functions where
possible.

20 years agoChanged LoadLibraryEx32W16 to use OpenFile16 to look for the file
Alexandre Julliard [Thu, 25 Mar 2004 05:32:05 +0000 (05:32 +0000)] 
Changed LoadLibraryEx32W16 to use OpenFile16 to look for the file
instead of DIR_SearchPath.

20 years agoConvert WININETAPPINFOA structure to unicode.
Mike McCormack [Thu, 25 Mar 2004 05:29:47 +0000 (05:29 +0000)] 
Convert WININETAPPINFOA structure to unicode.

20 years agoDefine flags for GetUserObjectInformation.
Mike McCormack [Thu, 25 Mar 2004 05:29:22 +0000 (05:29 +0000)] 
Define flags for GetUserObjectInformation.

20 years agoAdded stubs for a few functions.
Florian Goth [Thu, 25 Mar 2004 05:28:54 +0000 (05:28 +0000)] 
Added stubs for a few functions.

20 years agoRemoved check for -lm, winegcc takes care of that.
Alexandre Julliard [Thu, 25 Mar 2004 00:47:53 +0000 (00:47 +0000)] 
Removed check for -lm, winegcc takes care of that.

20 years agoReplaced the --mode winebuild option by a --subsystem option for
Alexandre Julliard [Thu, 25 Mar 2004 00:40:52 +0000 (00:40 +0000)] 
Replaced the --mode winebuild option by a --subsystem option for
better compatibility with the PE binutils.

20 years agoTake EXEEXT into account for PE builds.
Alexandre Julliard [Thu, 25 Mar 2004 00:13:21 +0000 (00:13 +0000)] 
Take EXEEXT into account for PE builds.

20 years agoCorrect errors with move to kernel time functions.
Uwe Bonnes [Thu, 25 Mar 2004 00:12:40 +0000 (00:12 +0000)] 
Correct errors with move to kernel time functions.
Add test case.

20 years agoDefine stat in msvcrt/wchar.h.
Felix Nawothnig [Thu, 25 Mar 2004 00:10:06 +0000 (00:10 +0000)] 
Define stat in msvcrt/wchar.h.

20 years ago- Extract revision info from CVS/Entries.
Ferenc Wagner [Wed, 24 Mar 2004 23:40:06 +0000 (23:40 +0000)] 
- Extract revision info from CVS/Entries.
- #include "winetest.rc" into gui.rc.  MinGW can't link in
  more than one resource files.
- Enlarge chunk size of network transfer.

20 years agoImplemented card drawing mode flag for rounding card corners.
Sami Nopanen [Wed, 24 Mar 2004 23:39:03 +0000 (23:39 +0000)] 
Implemented card drawing mode flag for rounding card corners.

20 years agoThe name is _longjmpex (with the underscore).
Rein Klazes [Wed, 24 Mar 2004 23:38:16 +0000 (23:38 +0000)] 
The name is _longjmpex (with the underscore).

20 years ago- Added missing break statement.
Christoph Frick [Wed, 24 Mar 2004 23:37:56 +0000 (23:37 +0000)] 
- Added missing break statement.
- Changed the mapping of the axis to a simpler formula, that ignores
  the middle of an axis.
- Min/max values where initalized switched.
- Added the missing button and axis events that are registered earlier
  in the code but never made it to the application.
- Added a little more descriptive comment about the deadzone.

20 years agoRemoved the Unicode exe modes, and instead detect automatically which
Alexandre Julliard [Wed, 24 Mar 2004 03:39:57 +0000 (03:39 +0000)] 
Removed the Unicode exe modes, and instead detect automatically which
mode to use based on the existence of main or wmain.

20 years ago.spec.c files are no longer used for 32-bit dlls.
Alexandre Julliard [Wed, 24 Mar 2004 03:36:44 +0000 (03:36 +0000)] 
.spec.c files are no longer used for 32-bit dlls.

20 years agoBuild the dlls with winegcc.
Alexandre Julliard [Wed, 24 Mar 2004 03:34:00 +0000 (03:34 +0000)] 
Build the dlls with winegcc.

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

20 years agoKeep the checkGLcall glActiveTexture/glActiveTextureARB separation in
Ofir Petruska [Tue, 23 Mar 2004 23:13:56 +0000 (23:13 +0000)] 
Keep the checkGLcall glActiveTexture/glActiveTextureARB separation in
all the file.

20 years ago- Add cursor resource.
Robert Shearman [Tue, 23 Mar 2004 23:04:08 +0000 (23:04 +0000)] 
- Add cursor resource.
- Implement TB_MOVEBUTTON.
- Implement drag customise.
- Send TBN_TOOLBARCHANGE and TBN_DELETINGBUTTON.

20 years agoAdd a default .dll extension only when no extension is present.
Dimitrie O. Paun [Tue, 23 Mar 2004 23:03:12 +0000 (23:03 +0000)] 
Add a default .dll extension only when no extension is present.

20 years agoCompute dwLen after passing the string through
Francois Gouget [Tue, 23 Mar 2004 23:02:59 +0000 (23:02 +0000)] 
Compute dwLen after passing the string through
REGPROC_unescape_string() so we don't save garbage characters in the
registry.

20 years agoDo not return an error when setting a material to NULL.
Christian Costa [Tue, 23 Mar 2004 23:02:37 +0000 (23:02 +0000)] 
Do not return an error when setting a material to NULL.
Fixed access to d3d private data.

20 years agoDefine EXTRA_TRACES instead of #if 0.
Ofir Petruska [Tue, 23 Mar 2004 23:02:10 +0000 (23:02 +0000)] 
Define EXTRA_TRACES instead of #if 0.

20 years agoAdded missing \n in trace.
Alexandre Julliard [Tue, 23 Mar 2004 01:20:44 +0000 (01:20 +0000)] 
Added missing \n in trace.

20 years agoPorted the ReactOS taskmgr written by Brian Palmer.
Eric Pouech [Tue, 23 Mar 2004 01:19:54 +0000 (01:19 +0000)] 
Ported the ReactOS taskmgr written by Brian Palmer.

20 years agoFirst cut at -shared support.
Dimitrie O. Paun [Tue, 23 Mar 2004 00:14:54 +0000 (00:14 +0000)] 
First cut at -shared support.

20 years agoAdded some tests for RtlGetFullPathName_U.
Uwe Bonnes [Mon, 22 Mar 2004 23:00:13 +0000 (23:00 +0000)] 
Added some tests for RtlGetFullPathName_U.

20 years agoMoved slash conversion to collapse_path, and remove duplicate
Alexandre Julliard [Mon, 22 Mar 2004 22:59:25 +0000 (22:59 +0000)] 
Moved slash conversion to collapse_path, and remove duplicate
backslashes too.

20 years agoFix for recent shelllink patch, which removed the important part of
Martin Fuchs [Mon, 22 Mar 2004 22:58:37 +0000 (22:58 +0000)] 
Fix for recent shelllink patch, which removed the important part of
returning the result pointer from IShellLink_ConstructFromFile().

20 years agoAllow passing NULL to ILFindLastID.
Robert Shearman [Mon, 22 Mar 2004 22:58:19 +0000 (22:58 +0000)] 
Allow passing NULL to ILFindLastID.

20 years agoAdded some declarations.
Robert Shearman [Mon, 22 Mar 2004 22:58:04 +0000 (22:58 +0000)] 
Added some declarations.

20 years agoBSTR of length 0 is allowed.
Robert Shearman [Mon, 22 Mar 2004 22:57:51 +0000 (22:57 +0000)] 
BSTR of length 0 is allowed.

20 years agoEnable creation of a zbuffer in system memory.
Christian Costa [Mon, 22 Mar 2004 22:57:30 +0000 (22:57 +0000)] 
Enable creation of a zbuffer in system memory.

20 years agoFix recent Unicode-ification patch.
Martin Fuchs [Mon, 22 Mar 2004 22:57:13 +0000 (22:57 +0000)] 
Fix recent Unicode-ification patch.

20 years agoImplement setlocal/endlocal.
Mike McCormack [Mon, 22 Mar 2004 22:56:58 +0000 (22:56 +0000)] 
Implement setlocal/endlocal.

20 years agoAllocate the correct nr of bytes for lpszCookies in HTTP_HttpOpenRequestA.
Marcus Meissner [Mon, 22 Mar 2004 21:31:44 +0000 (21:31 +0000)] 
Allocate the correct nr of bytes for lpszCookies in HTTP_HttpOpenRequestA.
Allocate the correct nr of bytes for request stringlen without options.

20 years agoStub CommandLineFromMsiDescriptor to prevent a crash in Accelerys
Juan Lang [Mon, 22 Mar 2004 21:31:26 +0000 (21:31 +0000)] 
Stub CommandLineFromMsiDescriptor to prevent a crash in Accelerys
Materials Studio.

20 years agoRemove reference to old graphics directory
Steven Edwards [Mon, 22 Mar 2004 21:29:53 +0000 (21:29 +0000)] 
Remove reference to old graphics directory

20 years agoImplement FindMimeFromData.
Kevin Koltzau [Mon, 22 Mar 2004 21:14:39 +0000 (21:14 +0000)] 
Implement FindMimeFromData.

20 years agoDon't include config.h.
Hans Leidekker [Mon, 22 Mar 2004 21:13:48 +0000 (21:13 +0000)] 
Don't include config.h.

20 years agoUpdate path from relative path on loading.
Mike McCormack [Mon, 22 Mar 2004 21:12:39 +0000 (21:12 +0000)] 
Update path from relative path on loading.

20 years agoDarwin support for _init/_fini functions and _end symbol.
Pierre d'Herbemont [Mon, 22 Mar 2004 21:12:23 +0000 (21:12 +0000)] 
Darwin support for _init/_fini functions and _end symbol.

20 years agoAdded tests for time functions.
Uwe Bonnes [Mon, 22 Mar 2004 21:12:02 +0000 (21:12 +0000)] 
Added tests for time functions.

20 years agoUnicode-ify the icon cache and SHGetFileInfo.
Mike McCormack [Mon, 22 Mar 2004 20:43:07 +0000 (20:43 +0000)] 
Unicode-ify the icon cache and SHGetFileInfo.

20 years agoCorrectly size the spi_loaded array prevents overwriting of system
Rein Klazes [Mon, 22 Mar 2004 20:41:04 +0000 (20:41 +0000)] 
Correctly size the spi_loaded array prevents overwriting of system
parameters.

20 years agoAllocate correct number of pointers for szAcceptTypes, since we need
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.

20 years agoAdded missing para tag.
Rudolf Kastl [Mon, 22 Mar 2004 20:40:23 +0000 (20:40 +0000)] 
Added missing para tag.

20 years agoTest SHSearchMapInt.
Jon Griffiths [Mon, 22 Mar 2004 20:40:03 +0000 (20:40 +0000)] 
Test SHSearchMapInt.

20 years agoTests for VarXor/VarEqv.
Jon Griffiths [Mon, 22 Mar 2004 20:39:50 +0000 (20:39 +0000)] 
Tests for VarXor/VarEqv.

20 years agoImplement VarXor and simplify VarEqv to use it.
Jon Griffiths [Mon, 22 Mar 2004 20:39:27 +0000 (20:39 +0000)] 
Implement VarXor and simplify VarEqv to use it.

20 years agoAdded C++ support.
Eric Pouech [Mon, 22 Mar 2004 20:38:06 +0000 (20:38 +0000)] 
Added C++ support.

20 years agoPorting fixes.
Hans Leidekker [Mon, 22 Mar 2004 20:37:40 +0000 (20:37 +0000)] 
Porting fixes.

20 years agoFixed typo in previous change.
Alexandre Julliard [Sat, 20 Mar 2004 19:27:10 +0000 (19:27 +0000)] 
Fixed typo in previous change.

20 years agoFixed OpenFile returned value when OF_EXIST flag is specified.
Christian Costa [Sat, 20 Mar 2004 19:25:39 +0000 (19:25 +0000)] 
Fixed OpenFile returned value when OF_EXIST flag is specified.

20 years agoChange order of EnableWindow/DestroyWindow in the case of failure in
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.

20 years agoConvert ddraw.txt to ddraw.sgml and add it to the wine-devel
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.

20 years agoFix a possible null pointer crash in FILEDLG95_LOOKIN_Init.
Rein Klazes [Sat, 20 Mar 2004 19:22:17 +0000 (19:22 +0000)] 
Fix a possible null pointer crash in FILEDLG95_LOOKIN_Init.

20 years agoAdd revision support to winetest.exe.
Dimitrie O. Paun [Sat, 20 Mar 2004 19:21:39 +0000 (19:21 +0000)] 
Add revision support to winetest.exe.

20 years agoAdd Content Types for a few common extensions.
Kevin Koltzau [Sat, 20 Mar 2004 19:19:05 +0000 (19:19 +0000)] 
Add Content Types for a few common extensions.

20 years agoStart implementing the SQL insert query.
Mike McCormack [Sat, 20 Mar 2004 19:18:46 +0000 (19:18 +0000)] 
Start implementing the SQL insert query.

20 years agoImprove D3D7 compatibility.
Christian Costa [Sat, 20 Mar 2004 02:33:17 +0000 (02:33 +0000)] 
Improve D3D7 compatibility.

20 years agoAddRef texture only if there is one for the requested stage.
Christian Costa [Sat, 20 Mar 2004 02:33:00 +0000 (02:33 +0000)] 
AddRef texture only if there is one for the requested stage.

20 years agoRewrote handling of COM and LPT devices to use symlinks in
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.

20 years agoFix typo in FormatMessageW.
Ulrich Czekalla [Fri, 19 Mar 2004 19:15:54 +0000 (19:15 +0000)] 
Fix typo in FormatMessageW.

20 years ago- Refactor and fix connection opening.
Ferenc Wagner [Fri, 19 Mar 2004 19:15:23 +0000 (19:15 +0000)] 
- Refactor and fix connection opening.
- Target test.winehq.org.

20 years agoJust update from/to pointers and exit on a subsequent MCI_PLAY
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.

20 years agoAdd a test case which confirms that SetMenu implementation in Wine is
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.

20 years agoMake sure the rebar size is above a minimum.
Mike McCormack [Fri, 19 Mar 2004 19:14:30 +0000 (19:14 +0000)] 
Make sure the rebar size is above a minimum.

20 years agoFix handle allocation and the CREATE TABLE query.
Mike McCormack [Fri, 19 Mar 2004 19:14:12 +0000 (19:14 +0000)] 
Fix handle allocation and the CREATE TABLE query.

20 years agoAdded workaround for broken dlls that modify ebx in their entry point
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).

20 years ago- Fix report() dispatch.
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".

20 years agoRelay msvcrt_memcpy to memmove, CString::Insert seems to rely on that
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.