wine
20 years agoCorrect some PIDL types and eliminate some magic numbers in PIDL
Juan Lang [Wed, 14 Apr 2004 19:33:07 +0000 (19:33 +0000)] 
Correct some PIDL types and eliminate some magic numbers in PIDL
allocation; correct a copy-pasto from a previous patch.

20 years agoIf a folder contains a desktop.ini, check it for the icon location
Juan Lang [Wed, 14 Apr 2004 19:32:34 +0000 (19:32 +0000)] 
If a folder contains a desktop.ini, check it for the icon location
before using the default folder icon.

20 years agoAdded support for restarting directory scans on platforms where
Alexandre Julliard [Wed, 14 Apr 2004 04:36:21 +0000 (04:36 +0000)] 
Added support for restarting directory scans on platforms where
seekdir return values cannot be reused on a different directory
object.
Added some checks for invalid file names in DIR_nt_to_unix.

20 years agoFixed handling of \\?\ prefix in RtlDosPathNameToNtPathName_U.
Alexandre Julliard [Wed, 14 Apr 2004 04:34:04 +0000 (04:34 +0000)] 
Fixed handling of \\?\ prefix in RtlDosPathNameToNtPathName_U.
Fixed parsing of UNC file names in RtlGetFullPathName_U.

20 years agoReplaced create_file server requests by a call to NtCreateFile.
Alexandre Julliard [Wed, 14 Apr 2004 04:31:55 +0000 (04:31 +0000)] 
Replaced create_file server requests by a call to NtCreateFile.

20 years agoFix the case of RpcNetworkIsProtseqValid[AW] (was
Filip Navara [Wed, 14 Apr 2004 04:28:27 +0000 (04:28 +0000)] 
Fix the case of RpcNetworkIsProtseqValid[AW] (was
RpcNetworkIsProtSeqValid[AW]) names.

20 years agoReturn TRUE for TVM_EXPAND if treeview item is already expanded.
Martin Fuchs [Wed, 14 Apr 2004 04:27:59 +0000 (04:27 +0000)] 
Return TRUE for TVM_EXPAND if treeview item is already expanded.

20 years agoForce resize before calling RBN_HEIGHTCHANGE notification.
Filip Navara [Wed, 14 Apr 2004 04:27:16 +0000 (04:27 +0000)] 
Force resize before calling RBN_HEIGHTCHANGE notification.

20 years agoUpdated to latest version's exports, and added a few more forwards.
Eric Pouech [Tue, 13 Apr 2004 21:16:58 +0000 (21:16 +0000)] 
Updated to latest version's exports, and added a few more forwards.

20 years agoFixed typo.
Christian Costa [Tue, 13 Apr 2004 21:16:26 +0000 (21:16 +0000)] 
Fixed typo.

20 years agoAdd bit about not being able to use Windows drivers to Print etc.
Tony Lambregts [Tue, 13 Apr 2004 21:16:08 +0000 (21:16 +0000)] 
Add bit about not being able to use Windows drivers to Print etc.

20 years agoAdd a test for GW_HWNDLAST.
Dmitry Timoshkov [Tue, 13 Apr 2004 21:15:51 +0000 (21:15 +0000)] 
Add a test for GW_HWNDLAST.

20 years agoAdd stub for ShellDDEInit to let Windows explorer.exe get past the
Juan Lang [Tue, 13 Apr 2004 21:15:33 +0000 (21:15 +0000)] 
Add stub for ShellDDEInit to let Windows explorer.exe get past the
beginning.

20 years agoIShellView seems reasonably complete, change a FIXME to a TRACE to
Juan Lang [Tue, 13 Apr 2004 21:15:01 +0000 (21:15 +0000)] 
IShellView seems reasonably complete, change a FIXME to a TRACE to
speed up open/save dialogs.

20 years agoFixed a warning.
Alexandre Julliard [Tue, 13 Apr 2004 00:19:58 +0000 (00:19 +0000)] 
Fixed a warning.

20 years agoDo not include <windows.h>, to avoid duplicate declaration of
Gerald Pfeifer [Tue, 13 Apr 2004 00:19:38 +0000 (00:19 +0000)] 
Do not include <windows.h>, to avoid duplicate declaration of
select().

20 years agoCorrect IShellFolder::GetAttributesOf() for the case *rgfInOut=0.
Martin Fuchs [Tue, 13 Apr 2004 00:19:11 +0000 (00:19 +0000)] 
Correct IShellFolder::GetAttributesOf() for the case *rgfInOut=0.

20 years agoCheck for folders in ShellExecute().
Martin Fuchs [Tue, 13 Apr 2004 00:18:45 +0000 (00:18 +0000)] 
Check for folders in ShellExecute().

20 years agoSet last error to 0 on success in VERSION_GetFileVersionInfo_PE now
Alexandre Julliard [Mon, 12 Apr 2004 23:33:08 +0000 (23:33 +0000)] 
Set last error to 0 on success in VERSION_GetFileVersionInfo_PE now
that LoadLibraryW doesn't do this anymore.

20 years agoImplemented NtCreatelFile using the new symlink scheme.
Alexandre Julliard [Mon, 12 Apr 2004 23:31:09 +0000 (23:31 +0000)] 
Implemented NtCreatelFile using the new symlink scheme.
Use NtCreateFile in the loader, and get rid of the CreateFileW upcall
hack.

20 years agoGet rid of non-standard ERROR_UNKNOWN value.
Filip Navara [Mon, 12 Apr 2004 23:15:11 +0000 (23:15 +0000)] 
Get rid of non-standard ERROR_UNKNOWN value.

20 years agoConvert unicode strings to const.
Mike McCormack [Mon, 12 Apr 2004 23:13:53 +0000 (23:13 +0000)] 
Convert unicode strings to const.

20 years agoAdd WM_QUERYNEWPALETTE in appropriate places of the message test.
Dmitry Timoshkov [Mon, 12 Apr 2004 23:13:14 +0000 (23:13 +0000)] 
Add WM_QUERYNEWPALETTE in appropriate places of the message test.

20 years ago- rename 'wszCommandline' to 'wszParameters'
Martin Fuchs [Mon, 12 Apr 2004 23:12:51 +0000 (23:12 +0000)] 
- rename 'wszCommandline' to 'wszParameters'
- separate out command line arguments from executable file name

20 years ago- eliminate MSVC type conversion warning
Martin Fuchs [Mon, 12 Apr 2004 23:12:39 +0000 (23:12 +0000)] 
- eliminate MSVC type conversion warning
- IShellLink::GetIconLocation(): get icons for shell links if not
  already set

20 years agoCleanup reference counting.
Robert Reif [Mon, 12 Apr 2004 23:12:17 +0000 (23:12 +0000)] 
Cleanup reference counting.
Move notify array to buffer.
Add state info and fix GetStatus.
Remove unnecessary driver description flags.

20 years agoOpenServiceW: don't use the requested service access rights for the
Alexandre Julliard [Mon, 12 Apr 2004 22:18:39 +0000 (22:18 +0000)] 
OpenServiceW: don't use the requested service access rights for the
registry key access rights, they are not the same thing.

20 years agoCreate the devices earlier on during startup.
Alexandre Julliard [Mon, 12 Apr 2004 22:12:43 +0000 (22:12 +0000)] 
Create the devices earlier on during startup.

20 years agoOpenSCManagerA/W arguments are strings.
Alexandre Julliard [Mon, 12 Apr 2004 22:11:24 +0000 (22:11 +0000)] 
OpenSCManagerA/W arguments are strings.

20 years agoClarify the attach command.
Jeff [Mon, 12 Apr 2004 22:09:36 +0000 (22:09 +0000)] 
Clarify the attach command.

20 years agoAssorted spelling fixes.
Francois Gouget [Mon, 12 Apr 2004 22:08:23 +0000 (22:08 +0000)] 
Assorted spelling fixes.

20 years agoAdd the possibility to save a snapshot of the backbuffer at
Lionel Ulmer [Mon, 12 Apr 2004 22:07:33 +0000 (22:07 +0000)] 
Add the possibility to save a snapshot of the backbuffer at
flip-time.

20 years ago- better log the GetDeviceState function
Lionel Ulmer [Mon, 12 Apr 2004 22:07:12 +0000 (22:07 +0000)] 
- better log the GetDeviceState function
- log changes to the DInputKeyState table

20 years agoFix GetCommState and SetCommState, so that these functions can be used
Rein Klazes [Mon, 12 Apr 2004 22:06:52 +0000 (22:06 +0000)] 
Fix GetCommState and SetCommState, so that these functions can be used
to set/clear/read the DTR and RTS lines.

20 years agoCorrect spec entry for MsiLoadString*.
Hans Leidekker [Mon, 12 Apr 2004 22:06:12 +0000 (22:06 +0000)] 
Correct spec entry for MsiLoadString*.
Pseudo stubs for MsiLocateComponent*.

20 years agoAdd a test case for children Z ordering at window creation time.
Dmitry Timoshkov [Mon, 12 Apr 2004 22:05:53 +0000 (22:05 +0000)] 
Add a test case for children Z ordering at window creation time.

20 years agoImplement tapiGetLocationInfo.
Rein Klazes [Mon, 12 Apr 2004 22:05:17 +0000 (22:05 +0000)] 
Implement tapiGetLocationInfo.

20 years agoRemove "Path" lines from sample config.
Vincent Béron [Mon, 12 Apr 2004 22:05:00 +0000 (22:05 +0000)] 
Remove "Path" lines from sample config.
Setup the links for the default DOS drives in wineinstall.

20 years agoAdd support for --verbose for compatibility.
Dimitrie O. Paun [Mon, 12 Apr 2004 22:04:13 +0000 (22:04 +0000)] 
Add support for --verbose for compatibility.

20 years agoAdd back win16 style dialogs for win32 apps.
Huw Davies [Mon, 12 Apr 2004 22:03:55 +0000 (22:03 +0000)] 
Add back win16 style dialogs for win32 apps.

20 years agoDon't declare GDI stuff when NOGDI is defined.
Dimitrie O. Paun [Mon, 12 Apr 2004 22:02:54 +0000 (22:02 +0000)] 
Don't declare GDI stuff when NOGDI is defined.

20 years agoGet rid of E_UNSPEC non-standard error value.
Filip Navara [Mon, 12 Apr 2004 22:02:37 +0000 (22:02 +0000)] 
Get rid of E_UNSPEC non-standard error value.

20 years agoRemove trailing white space.
Robert Reif [Mon, 12 Apr 2004 22:01:47 +0000 (22:01 +0000)] 
Remove trailing white space.
Cleanup white space and format in direct sound capture routines.

20 years agoFixed line number handling for escaped end of lines inside strings.
Alexandre Julliard [Fri, 9 Apr 2004 19:08:53 +0000 (19:08 +0000)] 
Fixed line number handling for escaped end of lines inside strings.

20 years ago- remove from README the stuff that's already in the man page
Michael Stefaniuc [Fri, 9 Apr 2004 19:06:29 +0000 (19:06 +0000)] 
- remove from README the stuff that's already in the man page
- more stuff goes from README to the man page
- spelling fixes

20 years agoConditionally compile code which uses XK_EuroSign definition.
Dmitry Timoshkov [Fri, 9 Apr 2004 19:06:08 +0000 (19:06 +0000)] 
Conditionally compile code which uses XK_EuroSign definition.

20 years agoLink to ntdll.
Hans Leidekker [Fri, 9 Apr 2004 19:05:47 +0000 (19:05 +0000)] 
Link to ntdll.

20 years agoCorrect spec entry for DllGetClassObject.
Hans Leidekker [Fri, 9 Apr 2004 19:05:34 +0000 (19:05 +0000)] 
Correct spec entry for DllGetClassObject.

20 years agoPatch the fragment size if it does not match the current sound
Francois Gouget [Fri, 9 Apr 2004 19:05:09 +0000 (19:05 +0000)] 
Patch the fragment size if it does not match the current sound
format. This saves us from triggering a kernel freeze on some OSS 2.4
+ SoundBlaster 16 systems.

20 years agoCleanup the handling of the extension in SHELL_FindExecutable():
Francois Gouget [Fri, 9 Apr 2004 19:04:03 +0000 (19:04 +0000)] 
Cleanup the handling of the extension in SHELL_FindExecutable():
- Eliminate the corresponding fixed-size buffer which removes the
  limitation to 3 character extensions.
- Fix handling of the trailing '.' case.
- Do a case-insensitive check for the extension in win.ini.
Increase the size of the command buffer to 1024.

20 years agoUse named constants instead of magic numbers.
Francois Gouget [Fri, 9 Apr 2004 19:03:13 +0000 (19:03 +0000)] 
Use named constants instead of magic numbers.

20 years agoAdded definition for HUGE_VAL.
Dimitrie O. Paun [Fri, 9 Apr 2004 19:02:45 +0000 (19:02 +0000)] 
Added definition for HUGE_VAL.

20 years agoSpecify the right name for the Winelib shared object.
Dimitrie O. Paun [Fri, 9 Apr 2004 19:02:18 +0000 (19:02 +0000)] 
Specify the right name for the Winelib shared object.

20 years agoAdd struct name for BITMAPINFO.
Dimitrie O. Paun [Fri, 9 Apr 2004 19:02:07 +0000 (19:02 +0000)] 
Add struct name for BITMAPINFO.

20 years agoRelease 20040408. wine-20040408
Alexandre Julliard [Thu, 8 Apr 2004 22:38:17 +0000 (22:38 +0000)] 
Release 20040408.

20 years ago- move CreateMyCompEnumList and CreateDesktopEnumList to their
Juan Lang [Thu, 8 Apr 2004 19:50:17 +0000 (19:50 +0000)] 
- move CreateMyCompEnumList and CreateDesktopEnumList to their
  respective files
- rewrite CreateFolderEnumList to only FindFirstFile/FindNextFile once

20 years agoPortability fix.
Alexandre Julliard [Thu, 8 Apr 2004 19:49:49 +0000 (19:49 +0000)] 
Portability fix.

20 years agowcstod: added exponent parsing and fixed handling of negative sign.
Dave Belanger [Thu, 8 Apr 2004 19:48:19 +0000 (19:48 +0000)] 
wcstod: added exponent parsing and fixed handling of negative sign.

20 years agoRestore correct focus handling for ShowWindow(SW_HIDE) case.
Dmitry Timoshkov [Thu, 8 Apr 2004 19:47:01 +0000 (19:47 +0000)] 
Restore correct focus handling for ShowWindow(SW_HIDE) case.

20 years agoRemoved the get_file_info request.
Alexandre Julliard [Thu, 8 Apr 2004 19:09:04 +0000 (19:09 +0000)] 
Removed the get_file_info request.

20 years agoRevert an erroneous patch.
Dmitry Timoshkov [Thu, 8 Apr 2004 19:07:20 +0000 (19:07 +0000)] 
Revert an erroneous patch.

20 years agoAdd WM_SETREDRAW test.
Dmitry Timoshkov [Thu, 8 Apr 2004 19:07:06 +0000 (19:07 +0000)] 
Add WM_SETREDRAW test.

20 years agoEmpty values need to be preserved as empty values and not assumed to
Aric Stewart [Thu, 8 Apr 2004 19:06:54 +0000 (19:06 +0000)] 
Empty values need to be preserved as empty values and not assumed to
be nonexistent values.

20 years agoAdd some structures and defines.
Rein Klazes [Thu, 8 Apr 2004 19:06:26 +0000 (19:06 +0000)] 
Add some structures and defines.

20 years agoAutomatically detect whether the entry point is main or WinMain
Alexandre Julliard [Thu, 8 Apr 2004 04:41:14 +0000 (04:41 +0000)] 
Automatically detect whether the entry point is main or WinMain
instead of depending on the subsystem type.

20 years agoReplace the get_file_info request by an fstat() on the client side.
Alexandre Julliard [Thu, 8 Apr 2004 04:39:59 +0000 (04:39 +0000)] 
Replace the get_file_info request by an fstat() on the client side.

20 years agoFix bad initialization of Unicode length parameters in
Rolf Kalbermatter [Thu, 8 Apr 2004 04:38:49 +0000 (04:38 +0000)] 
Fix bad initialization of Unicode length parameters in
RtlStringFromGUID.

20 years ago- add traces to client.c and address.c stub functions
Raphael Junqueira [Thu, 8 Apr 2004 04:38:26 +0000 (04:38 +0000)] 
- add traces to client.c and address.c stub functions
- implement some debugging functions (debugstr_SP)
- implement IDirectPlay8Address::GetSP/IDirectPlay8Address::SetSP

20 years agoMove control panel applet enumeration to cpanelfolder.c.
Juan Lang [Thu, 8 Apr 2004 04:37:43 +0000 (04:37 +0000)] 
Move control panel applet enumeration to cpanelfolder.c.

20 years agoHandle the set_file_pointer request on the client side.
Alexandre Julliard [Wed, 7 Apr 2004 22:02:09 +0000 (22:02 +0000)] 
Handle the set_file_pointer request on the client side.

20 years agoFix compiling under MS_VC 6.
Steven Edwards [Wed, 7 Apr 2004 21:59:15 +0000 (21:59 +0000)] 
Fix compiling under MS_VC 6.

20 years ago- SHBindToParent(): request correct COM interface from desktop.
Martin Fuchs [Wed, 7 Apr 2004 21:58:50 +0000 (21:58 +0000)] 
- SHBindToParent(): request correct COM interface from desktop.
- _ILCreateFromFindDataA(): type cast to eliminate MSVC compiler
  warning.

20 years agoAdded simple dpnet.dll implementation.
Raphael Junqueira [Wed, 7 Apr 2004 20:39:00 +0000 (20:39 +0000)] 
Added simple dpnet.dll implementation.

20 years ago- comment fixes
Juan Lang [Wed, 7 Apr 2004 19:45:48 +0000 (19:45 +0000)] 
- comment fixes
- improved error checking and conformance with Windows
- remove some spurious error messages

20 years agoStubs to prevent taskmgr.exe from crashing or aborting during
Sami Aario [Wed, 7 Apr 2004 19:41:21 +0000 (19:41 +0000)] 
Stubs to prevent taskmgr.exe from crashing or aborting during
startup.

20 years agoBetter fallback in SetFileTime when futimes is missing.
Alexandre Julliard [Wed, 7 Apr 2004 19:17:43 +0000 (19:17 +0000)] 
Better fallback in SetFileTime when futimes is missing.

20 years agoCleaned up the text concerning the need for conformance tests.
Michael Jacobsen [Wed, 7 Apr 2004 19:06:35 +0000 (19:06 +0000)] 
Cleaned up the text concerning the need for conformance tests.

20 years agoCast third parameter of elf_search_and_load_file() to proper type.
Gerald Pfeifer [Wed, 7 Apr 2004 19:06:10 +0000 (19:06 +0000)] 
Cast third parameter of elf_search_and_load_file() to proper type.

20 years agoFix dumb error from rev. 1.158.
Huw Davies [Wed, 7 Apr 2004 19:05:55 +0000 (19:05 +0000)] 
Fix dumb error from rev. 1.158.

20 years ago- fix DbgPrint and implement DbgPrintEx
Raphael Junqueira [Wed, 7 Apr 2004 19:05:34 +0000 (19:05 +0000)] 
- fix DbgPrint and implement DbgPrintEx
- stub for NtImpersonateAnonymousToken

20 years agoAdded some stubs.
Raphael Junqueira [Wed, 7 Apr 2004 19:00:30 +0000 (19:00 +0000)] 
Added some stubs.

20 years agoCorrect dplay8 headers for future use.
Raphael Junqueira [Wed, 7 Apr 2004 18:59:53 +0000 (18:59 +0000)] 
Correct dplay8 headers for future use.

20 years agoImplement CheckThemeSignature.
Kevin Koltzau [Wed, 7 Apr 2004 18:59:23 +0000 (18:59 +0000)] 
Implement CheckThemeSignature.

20 years agoAdded some checks for the config.h inclusion rules in the Wine tree.
Alexandre Julliard [Wed, 7 Apr 2004 04:00:16 +0000 (04:00 +0000)] 
Added some checks for the config.h inclusion rules in the Wine tree.

20 years agoFixed a couple of header files ordering issues.
Alexandre Julliard [Wed, 7 Apr 2004 03:59:41 +0000 (03:59 +0000)] 
Fixed a couple of header files ordering issues.

20 years agoBetter support for device handles in NtQueryVolumeInformationFile.
Alexandre Julliard [Wed, 7 Apr 2004 03:58:55 +0000 (03:58 +0000)] 
Better support for device handles in NtQueryVolumeInformationFile.

20 years agoLoad the XRandR extension dynamically (with help from Alex Pasadyn).
Mike McCormack [Wed, 7 Apr 2004 03:57:35 +0000 (03:57 +0000)] 
Load the XRandR extension dynamically (with help from Alex Pasadyn).

20 years agoProperly map SMB errors using DOS-style error codes.
Juan Lang [Wed, 7 Apr 2004 03:50:22 +0000 (03:50 +0000)] 
Properly map SMB errors using DOS-style error codes.

20 years agoResolve shell shortcuts and process ID lists in ShellExecute()
Martin Fuchs [Wed, 7 Apr 2004 03:49:51 +0000 (03:49 +0000)] 
Resolve shell shortcuts and process ID lists in ShellExecute()
functions.

20 years agoGet rid of the removable media handling in the server.
Alexandre Julliard [Tue, 6 Apr 2004 23:41:01 +0000 (23:41 +0000)] 
Get rid of the removable media handling in the server.

20 years agoHandle file mappings on removable media entirely inside ntdll.
Alexandre Julliard [Tue, 6 Apr 2004 23:13:47 +0000 (23:13 +0000)] 
Handle file mappings on removable media entirely inside ntdll.

20 years ago- rename PT_SPECIAL to PT_SHELLEXT
Juan Lang [Tue, 6 Apr 2004 23:12:11 +0000 (23:12 +0000)] 
- rename PT_SPECIAL to PT_SHELLEXT
- remove unnecessarily complex _ILCreate
- combine _ILCreateValue and _ILCreateFolder, since their outputs
  differed by only one byte.

20 years agoFixed some potential races in the handling of the view structures.
Alexandre Julliard [Tue, 6 Apr 2004 20:16:51 +0000 (20:16 +0000)] 
Fixed some potential races in the handling of the view structures.

20 years agoAdded some more stubs after examining the dosbox source code.
Florian Goth [Tue, 6 Apr 2004 20:14:09 +0000 (20:14 +0000)] 
Added some more stubs after examining the dosbox source code.

20 years agoAvoid compiler warning in vector_position().
Gerald Pfeifer [Tue, 6 Apr 2004 20:13:37 +0000 (20:13 +0000)] 
Avoid compiler warning in vector_position().

20 years agoStatic libraries names for ICU are libsicu*.a now.
Shachar Shemesh [Tue, 6 Apr 2004 20:13:21 +0000 (20:13 +0000)] 
Static libraries names for ICU are libsicu*.a now.
Add printout of the linking test.

20 years agoMake use of the 'defwinproc' flag in the message test.
Dmitry Timoshkov [Tue, 6 Apr 2004 20:09:59 +0000 (20:09 +0000)] 
Make use of the 'defwinproc' flag in the message test.

20 years agoMake dinput.dll self register.
James Perry [Tue, 6 Apr 2004 20:09:45 +0000 (20:09 +0000)] 
Make dinput.dll self register.

20 years agoFixed deadlock in capture callback.
Robert Reif [Tue, 6 Apr 2004 20:08:54 +0000 (20:08 +0000)] 
Fixed deadlock in capture callback.
Fixed capture test to check all notifications.
Added better debug messages to capture test.

20 years agoPartial implementation of NtQueryVolumeInformationFile.
Alexandre Julliard [Tue, 6 Apr 2004 04:19:41 +0000 (04:19 +0000)] 
Partial implementation of NtQueryVolumeInformationFile.