wine
21 years agoAdded abs_time_t structure to the server protocol, and added a dump
Alexandre Julliard [Wed, 2 Apr 2003 22:48:59 +0000 (22:48 +0000)] 
Added abs_time_t structure to the server protocol, and added a dump
routine for it that displays the relative timeout to make timeout
values easier to interpret.

21 years agoAdded more information to some of the failure messages.
Robert Reif [Wed, 2 Apr 2003 22:38:42 +0000 (22:38 +0000)] 
Added more information to some of the failure messages.
Fixed a bug where garbage data is printed out for the 2 MHz tests.

21 years agoMake use of the new spawnvp function in wine{gcc,wrap}.
Dimitrie O. Paun [Wed, 2 Apr 2003 22:36:29 +0000 (22:36 +0000)] 
Make use of the new spawnvp function in wine{gcc,wrap}.

21 years agoAdded entry for DirectSoundFullDuplexCreate.
Robert Reif [Wed, 2 Apr 2003 22:35:05 +0000 (22:35 +0000)] 
Added entry for DirectSoundFullDuplexCreate.

21 years agoDump string resources in a more readable way.
Alexandre Julliard [Wed, 2 Apr 2003 05:20:54 +0000 (05:20 +0000)] 
Dump string resources in a more readable way.

21 years agoAdd spawnvp to the portability lib.
Dimitrie O. Paun [Wed, 2 Apr 2003 05:20:12 +0000 (05:20 +0000)] 
Add spawnvp to the portability lib.

21 years agoInitialize the dummy char we send down the pipe to make valgrind
Alexandre Julliard [Wed, 2 Apr 2003 01:44:01 +0000 (01:44 +0000)] 
Initialize the dummy char we send down the pipe to make valgrind
happy.

21 years agoMake sure we don't use libwine_port functions when linking with
Alexandre Julliard [Wed, 2 Apr 2003 01:43:33 +0000 (01:43 +0000)] 
Make sure we don't use libwine_port functions when linking with
msvcrt.

21 years agoAdded support for marking heap blocks as inaccessible/uninitialized if
Alexandre Julliard [Wed, 2 Apr 2003 01:42:06 +0000 (01:42 +0000)] 
Added support for marking heap blocks as inaccessible/uninitialized if
valgrind is installed, based on a patch by Adam Gundy.

21 years agoHandle htonl() and friends like select(), this will hopefully avoid
Alexandre Julliard [Wed, 2 Apr 2003 01:38:42 +0000 (01:38 +0000)] 
Handle htonl() and friends like select(), this will hopefully avoid
conflicts with Unix headers.

21 years agoSome spelling and formatting fixes.
Andreas Mohr [Wed, 2 Apr 2003 01:23:43 +0000 (01:23 +0000)] 
Some spelling and formatting fixes.

21 years agoAdded support for R types in stabs parsing.
Eric Pouech [Wed, 2 Apr 2003 01:07:53 +0000 (01:07 +0000)] 
Added support for R types in stabs parsing.

21 years agoFixed a few FormatCode entries.
Eric Pouech [Wed, 2 Apr 2003 00:59:12 +0000 (00:59 +0000)] 
Fixed a few FormatCode entries.

21 years agoFix test to succeed in Win 98/2K and most probably ME/XP as well.
Rolf Kalbermatter [Tue, 1 Apr 2003 04:41:12 +0000 (04:41 +0000)] 
Fix test to succeed in Win 98/2K and most probably ME/XP as well.

21 years agoAdded SYSDEPS_GetUnixTid to return the Unix thread id to send to the
Alexandre Julliard [Tue, 1 Apr 2003 04:39:35 +0000 (04:39 +0000)] 
Added SYSDEPS_GetUnixTid to return the Unix thread id to send to the
server.

21 years agoMoved prototype for SHBindToParent() to shlobj.h.
Rolf Kalbermatter [Tue, 1 Apr 2003 04:35:54 +0000 (04:35 +0000)] 
Moved prototype for SHBindToParent() to shlobj.h.

21 years ago- new, much more detailed and easier "step-by-step" layout
Andreas Mohr [Tue, 1 Apr 2003 03:26:13 +0000 (03:26 +0000)] 
- new, much more detailed and easier "step-by-step" layout
- better intro
- add Glossary (glossary.sgml)
- much better Getting Wine chapter
- much better Wine configuration chapter
- better Wine drive layer configuration section
- explain wineserver cmdline options
- rearranged tons of things into a less messy state
- tons of janitorial fixes

21 years agoPortability fixes.
Alexandre Julliard [Tue, 1 Apr 2003 00:12:50 +0000 (00:12 +0000)] 
Portability fixes.

21 years agoUse _spawnvp to replace fork for non-Unix platforms.
Alexandre Julliard [Tue, 1 Apr 2003 00:12:02 +0000 (00:12 +0000)] 
Use _spawnvp to replace fork for non-Unix platforms.

21 years agoAdded support for specifying an stdcall dll entry point.
Alexandre Julliard [Tue, 1 Apr 2003 00:08:32 +0000 (00:08 +0000)] 
Added support for specifying an stdcall dll entry point.

21 years agoRemoved uses of u_long. Use void* type for pointers where possible.
Alexandre Julliard [Tue, 1 Apr 2003 00:02:36 +0000 (00:02 +0000)] 
Removed uses of u_long. Use void* type for pointers where possible.

21 years agoFix some problems found while compiling and linking Wine under
Dmitry Timoshkov [Mon, 31 Mar 2003 23:58:27 +0000 (23:58 +0000)] 
Fix some problems found while compiling and linking Wine under
Cygwin.

21 years agoTry to make winsock.h more portable (based on a patch by Francois
Alexandre Julliard [Mon, 31 Mar 2003 23:56:35 +0000 (23:56 +0000)] 
Try to make winsock.h more portable (based on a patch by Francois
Gouget).

21 years agoNew winecfg skeleton app, based heavily on original work by Jaco
Dimitrie O. Paun [Mon, 31 Mar 2003 19:41:55 +0000 (19:41 +0000)] 
New winecfg skeleton app, based heavily on original work by Jaco
Greeff.

21 years agoUse regedit instead of regapi.
Sylvain Petreolle [Mon, 31 Mar 2003 19:34:53 +0000 (19:34 +0000)] 
Use regedit instead of regapi.

21 years agoTrace format fix.
Andreas Mohr [Mon, 31 Mar 2003 19:32:46 +0000 (19:32 +0000)] 
Trace format fix.

21 years agoAdded missing NONAMELESSSTRUCT/UNION.
Alexandre Julliard [Mon, 31 Mar 2003 19:32:20 +0000 (19:32 +0000)] 
Added missing NONAMELESSSTRUCT/UNION.

21 years agoMoved WaitForMultipleObjects to ntdll (based on a patch by Eric
Alexandre Julliard [Mon, 31 Mar 2003 01:37:04 +0000 (01:37 +0000)] 
Moved WaitForMultipleObjects to ntdll (based on a patch by Eric
Pouech).
Added NTDLL_get_server_timeout function to compute ntdll-style
timeouts and adapted the timer code to use it.

21 years ago- s/cvs -PAd update/cvs update -PAd/.
Francois Gouget [Mon, 31 Mar 2003 01:34:37 +0000 (01:34 +0000)] 
- s/cvs -PAd update/cvs update -PAd/.
- Fix the Odin link.
- Add a link to BeWine.
- Small typo fixes and rephrasing.

21 years agoFramework for the doppler effect.
Rok Mandeljc [Mon, 31 Mar 2003 01:34:08 +0000 (01:34 +0000)] 
Framework for the doppler effect.

21 years ago(sorta) implemented EnumPorts.
Rok Mandeljc [Mon, 31 Mar 2003 01:33:08 +0000 (01:33 +0000)] 
(sorta) implemented EnumPorts.

21 years agoFix random segfaults in X11DRV_SetImageBits_1.
Vitaliy Margolen [Mon, 31 Mar 2003 01:32:47 +0000 (01:32 +0000)] 
Fix random segfaults in X11DRV_SetImageBits_1.

21 years agoUse the right buffer size in SYSPARAMS_Load instead of some random
Alexandre Julliard [Sun, 30 Mar 2003 03:09:39 +0000 (03:09 +0000)] 
Use the right buffer size in SYSPARAMS_Load instead of some random
value.

21 years agoClear the entire request, not just the end, in case it contains
Alexandre Julliard [Sun, 30 Mar 2003 03:08:52 +0000 (03:08 +0000)] 
Clear the entire request, not just the end, in case it contains
padding bytes.

21 years agoFixed regression in VERSION_GetLinkedDllVersion() introduced by
Alexandre Julliard [Sun, 30 Mar 2003 03:08:13 +0000 (03:08 +0000)] 
Fixed regression in VERSION_GetLinkedDllVersion() introduced by
previous change.

21 years agoMSVCRT_fclose() mustn't use the _flag field from the file structure
Adam Gundy [Sun, 30 Mar 2003 03:06:30 +0000 (03:06 +0000)] 
MSVCRT_fclose() mustn't use the _flag field from the file structure
after _close() has been called.
When _open_osfhandle() is used by MFC's CStdioFile, it expects write
access even though it doesn't set the necessary flag bit.

21 years agoUnicode strings termination fixes.
Vitaliy Margolen [Sun, 30 Mar 2003 03:05:55 +0000 (03:05 +0000)] 
Unicode strings termination fixes.

21 years agoFix a regression when loading a real windows registry.
Maxime Bellengé [Sun, 30 Mar 2003 03:05:12 +0000 (03:05 +0000)] 
Fix a regression when loading a real windows registry.

21 years agoAdd prototype for GetCompressedFileSize. Move some int21 functions to
Jukka Heinonen [Sun, 30 Mar 2003 03:04:37 +0000 (03:04 +0000)] 
Add prototype for GetCompressedFileSize. Move some int21 functions to
winedos. Improve file attribute functions.

21 years agoDon't look at the second character of the path unless the first
Adam Gundy [Sun, 30 Mar 2003 01:36:09 +0000 (01:36 +0000)] 
Don't look at the second character of the path unless the first
character is non-NUL.

21 years agoDon't convert uninitialized bytes of the filename from wide to
Adam Gundy [Sun, 30 Mar 2003 01:35:49 +0000 (01:35 +0000)] 
Don't convert uninitialized bytes of the filename from wide to
multibyte.

21 years agoMake sure the new array of printer pointers is NULL initialized.
Adam Gundy [Sun, 30 Mar 2003 01:35:31 +0000 (01:35 +0000)] 
Make sure the new array of printer pointers is NULL initialized.

21 years agoDon't read uninitialized data when a '$' is found.
Adam Gundy [Sun, 30 Mar 2003 01:35:07 +0000 (01:35 +0000)] 
Don't read uninitialized data when a '$' is found.

21 years agoMake sure all the bits of the LDT are initialized.
Adam Gundy [Sun, 30 Mar 2003 01:34:29 +0000 (01:34 +0000)] 
Make sure all the bits of the LDT are initialized.

21 years agoInitialize lpLogFont->lfQuality to the default.
Adam Gundy [Sun, 30 Mar 2003 01:33:58 +0000 (01:33 +0000)] 
Initialize lpLogFont->lfQuality to the default.

21 years agoAdd info on how to use the Wine uninstaller.
Mike Hearn [Fri, 28 Mar 2003 19:46:49 +0000 (19:46 +0000)] 
Add info on how to use the Wine uninstaller.

21 years agoMoved 16-bit dialog routines to a separate dialog16.c file.
Alexandre Julliard [Fri, 28 Mar 2003 19:40:37 +0000 (19:40 +0000)] 
Moved 16-bit dialog routines to a separate dialog16.c file.
Fixed window creation to create ASCII windows when called through one
of the ASCII dialog functions.

21 years agoAvoid crash if snd_pcm_open fails.
Alexandre Julliard [Fri, 28 Mar 2003 19:34:50 +0000 (19:34 +0000)] 
Avoid crash if snd_pcm_open fails.

21 years agoImplement DllRegisterServer and DllUnregisterServer for ole32.dll, and
John K. Hohm [Fri, 28 Mar 2003 19:33:04 +0000 (19:33 +0000)] 
Implement DllRegisterServer and DllUnregisterServer for ole32.dll, and
add OleSelfRegister version string.

21 years agoRemove the no longer needed -m option, ignore -r for compatibility
Dimitrie O. Paun [Fri, 28 Mar 2003 19:31:49 +0000 (19:31 +0000)] 
Remove the no longer needed -m option, ignore -r for compatibility
with rc.
Rename -B to --endianess, -d to --debug, -W to --pedantic.
Add a new -U,--undefine option to undefined preprocessor symbols.
Cleanup the help message (order the long options alphabetically).

21 years agoFix errno linkage when compiling in C++.
Dimitrie O. Paun [Fri, 28 Mar 2003 19:31:12 +0000 (19:31 +0000)] 
Fix errno linkage when compiling in C++.

21 years agoAdded InternetSetStatusCallbackA and a stub for
Alberto Massari [Fri, 28 Mar 2003 19:30:55 +0000 (19:30 +0000)] 
Added InternetSetStatusCallbackA and a stub for
InternetSetStatusCallbackW.

21 years agoReplaced WINE_CHECK_STRUCT_MEMBER autoconf macro by the standard
Alexandre Julliard [Fri, 28 Mar 2003 00:36:12 +0000 (00:36 +0000)] 
Replaced WINE_CHECK_STRUCT_MEMBER autoconf macro by the standard
AC_CHECK_MEMBERS. Added check for si_fd in siginfo_t.

21 years agostdint.h should be included for compiling on NetBSD.
Yorick Hardy [Fri, 28 Mar 2003 00:30:09 +0000 (00:30 +0000)] 
stdint.h should be included for compiling on NetBSD.

21 years agoAdded fields from NetBSD struct sigcontext on i386.
Yorick Hardy [Fri, 28 Mar 2003 00:29:45 +0000 (00:29 +0000)] 
Added fields from NetBSD struct sigcontext on i386.

21 years agoAdded the sysctl calls for NetBSD to determine the physical memory
Yorick Hardy [Fri, 28 Mar 2003 00:29:00 +0000 (00:29 +0000)] 
Added the sysctl calls for NetBSD to determine the physical memory
available.

21 years agoFixed the .def files for the Mingw build.
Steven Edwards [Fri, 28 Mar 2003 00:28:09 +0000 (00:28 +0000)] 
Fixed the .def files for the Mingw build.

21 years agoAllow wpp users to undefine previously defined symbols.
Dimitrie O. Paun [Thu, 27 Mar 2003 18:50:14 +0000 (18:50 +0000)] 
Allow wpp users to undefine previously defined symbols.

21 years agoRemove unused options -a and -C.
Dimitrie O. Paun [Thu, 27 Mar 2003 18:37:59 +0000 (18:37 +0000)] 
Remove unused options -a and -C.
Collapse the -w into -O, for symmetry with -J.
Update the man page to the latest options.

21 years agoDo not pass unnecessary flags to wrc in generated makefiles.
Dimitrie O. Paun [Thu, 27 Mar 2003 18:36:27 +0000 (18:36 +0000)] 
Do not pass unnecessary flags to wrc in generated makefiles.

21 years ago_wsplitpath: Display correctly the path being split.
Sylvain Petreolle [Thu, 27 Mar 2003 18:35:12 +0000 (18:35 +0000)] 
_wsplitpath: Display correctly the path being split.

21 years agoImplemented SHLWAPI_266 and SHLWAPI_271.
Rolf Kalbermatter [Thu, 27 Mar 2003 18:34:34 +0000 (18:34 +0000)] 
Implemented SHLWAPI_266 and SHLWAPI_271.

21 years agoFixed typo in SetGraphicsMode.
P. Christeas [Thu, 27 Mar 2003 00:02:00 +0000 (00:02 +0000)] 
Fixed typo in SetGraphicsMode.

21 years agoImplemented MakeSureDirectoryPathExists.
P. Christeas [Thu, 27 Mar 2003 00:01:28 +0000 (00:01 +0000)] 
Implemented MakeSureDirectoryPathExists.

21 years agoTreeView should not send two click notifications when bTrack is true.
Mike Hearn [Thu, 27 Mar 2003 00:00:42 +0000 (00:00 +0000)] 
TreeView should not send two click notifications when bTrack is true.

21 years agoCosmetic fixes.
Rolf Kalbermatter [Thu, 27 Mar 2003 00:00:15 +0000 (00:00 +0000)] 
Cosmetic fixes.

21 years agoImplemented CheckEscapesA/W.
Rolf Kalbermatter [Wed, 26 Mar 2003 23:59:51 +0000 (23:59 +0000)] 
Implemented CheckEscapesA/W.

21 years agoImplemented file change notifications, based on a patch by Mike
Alexandre Julliard [Wed, 26 Mar 2003 23:41:43 +0000 (23:41 +0000)] 
Implemented file change notifications, based on a patch by Mike
McCormack.

21 years agoFix the lookin combobox overlapping the toolbar in open/save file
Maxime Bellengé [Wed, 26 Mar 2003 23:36:25 +0000 (23:36 +0000)] 
Fix the lookin combobox overlapping the toolbar in open/save file
dialog.

21 years agoTREEVIEW_GetItemA should ignore stateMask.
Mike Hearn [Wed, 26 Mar 2003 23:35:50 +0000 (23:35 +0000)] 
TREEVIEW_GetItemA should ignore stateMask.

21 years agoAdd new helper function to create a relative file or folder ItemIDList
Rolf Kalbermatter [Wed, 26 Mar 2003 23:35:23 +0000 (23:35 +0000)] 
Add new helper function to create a relative file or folder ItemIDList
for a path and change usage of SHSimpleIDListFromPath to call new
function instead.

21 years agoMoved errno_location support to sysdeps.c.
Alexandre Julliard [Wed, 26 Mar 2003 01:33:48 +0000 (01:33 +0000)] 
Moved errno_location support to sysdeps.c.

21 years agoAdded generic signal handling mechanism based on pipes to synchronize
Alexandre Julliard [Wed, 26 Mar 2003 01:32:18 +0000 (01:32 +0000)] 
Added generic signal handling mechanism based on pipes to synchronize
signals with the main poll loop.

21 years agoUse aliases instead of #defines for the varargs functions when using
Alexandre Julliard [Wed, 26 Mar 2003 01:29:56 +0000 (01:29 +0000)] 
Use aliases instead of #defines for the varargs functions when using
gcc.

21 years ago- no longer using kernel32's APIs but ntdll's
Eric Pouech [Wed, 26 Mar 2003 01:25:19 +0000 (01:25 +0000)] 
- no longer using kernel32's APIs but ntdll's
- BUILTIN32_dlopen now properly returns NTDLL style status codes

21 years agoImplemented a default behavior for SPI_GETGRADIENTCAPTIONS flag in
Stephan BEUZE [Wed, 26 Mar 2003 01:23:38 +0000 (01:23 +0000)] 
Implemented a default behavior for SPI_GETGRADIENTCAPTIONS flag in
SystemParametersInfoA.

21 years agoStubs for EnumSystemLanguageGroups{A|W}.
Maxime Bellengé [Wed, 26 Mar 2003 01:22:57 +0000 (01:22 +0000)] 
Stubs for EnumSystemLanguageGroups{A|W}.

21 years agoCorrect the check for changed treeview items, so item sets repaint
Mike Hearn [Wed, 26 Mar 2003 01:22:10 +0000 (01:22 +0000)] 
Correct the check for changed treeview items, so item sets repaint
properly.

21 years agoStore %gs in the TEB on every call to 16-bit code, and don't restore
Alexandre Julliard [Tue, 25 Mar 2003 00:36:16 +0000 (00:36 +0000)] 
Store %gs in the TEB on every call to 16-bit code, and don't restore
it from the TEB for signals that did not happen in 16-bit code.

21 years agoFix how the size of the dialog is computed and the child component
Maxime Bellengé [Tue, 25 Mar 2003 00:34:29 +0000 (00:34 +0000)] 
Fix how the size of the dialog is computed and the child component
placed.
In case the help button and the readonly check box are hidden, perform
the resizing before calling the hook procedure.

21 years agoLet wcmd handle .cmd files like .bat files.
Stefan Leichter [Tue, 25 Mar 2003 00:33:56 +0000 (00:33 +0000)] 
Let wcmd handle .cmd files like .bat files.

21 years agoNo longer using kernel32's APIs but ntdll's.
Eric Pouech [Tue, 25 Mar 2003 00:33:32 +0000 (00:33 +0000)] 
No longer using kernel32's APIs but ntdll's.

21 years agoAdd trailing full-stop to warning in DIR_GetPath().
Gerald Pfeifer [Tue, 25 Mar 2003 00:33:12 +0000 (00:33 +0000)] 
Add trailing full-stop to warning in DIR_GetPath().

21 years agoAvoid reference to wine_get_cs function from libwine.
Alexandre Julliard [Mon, 24 Mar 2003 19:44:20 +0000 (19:44 +0000)] 
Avoid reference to wine_get_cs function from libwine.

21 years agoRevert broken change to the scrollbar position adjustment code.
Alexandre Julliard [Mon, 24 Mar 2003 19:36:17 +0000 (19:36 +0000)] 
Revert broken change to the scrollbar position adjustment code.

21 years agoIf supported, relocate the main wine binary to a higher address to
Alexandre Julliard [Mon, 24 Mar 2003 19:33:20 +0000 (19:33 +0000)] 
If supported, relocate the main wine binary to a higher address to
leave more space for the Win32 executable.

21 years agoMake sure changes to the debug registers while inside a SIGTRAP
Alexandre Julliard [Mon, 24 Mar 2003 19:31:10 +0000 (19:31 +0000)] 
Make sure changes to the debug registers while inside a SIGTRAP
exception are taken into account (based on a patch by Alex Pasadyn).

21 years agoPrompt the user again if they don't get the root password right.
Brian Vincent [Mon, 24 Mar 2003 19:29:38 +0000 (19:29 +0000)] 
Prompt the user again if they don't get the root password right.

21 years agoDon't attempt to compile .res files.
Dimitrie O. Paun [Mon, 24 Mar 2003 19:29:05 +0000 (19:29 +0000)] 
Don't attempt to compile .res files.

21 years agoSend LVN_ODCACHEHINT notification for LVS_OWNERDATA style in all modes
Dimitrie O. Paun [Mon, 24 Mar 2003 19:28:50 +0000 (19:28 +0000)] 
Send LVN_ODCACHEHINT notification for LVS_OWNERDATA style in all modes
(based on a patch by Vitaliy Margolen).

21 years agoGet rid of W->A calls.
Tony Lambregts [Mon, 24 Mar 2003 19:28:13 +0000 (19:28 +0000)] 
Get rid of W->A calls.

21 years agoReordering can take place even if the font does not identify itself as
Shachar Shemesh [Mon, 24 Mar 2003 19:27:53 +0000 (19:27 +0000)] 
Reordering can take place even if the font does not identify itself as
a reordering one.

21 years agoPortability fixes.
Alexandre Julliard [Sun, 23 Mar 2003 20:11:45 +0000 (20:11 +0000)] 
Portability fixes.

21 years agoProperly initialize keyboard auto-repeat for all X connections.
Alexandre Julliard [Sun, 23 Mar 2003 20:07:55 +0000 (20:07 +0000)] 
Properly initialize keyboard auto-repeat for all X connections.

21 years agoComment out unneeded extensions.
Dimitrie O. Paun [Sun, 23 Mar 2003 20:03:48 +0000 (20:03 +0000)] 
Comment out unneeded extensions.

21 years agoSHInitRestricted() fix boolean error introduced in last patch.
Rolf Kalbermatter [Sun, 23 Mar 2003 20:03:30 +0000 (20:03 +0000)] 
SHInitRestricted() fix boolean error introduced in last patch.

21 years agoMoved implementation of GetPrivateProfileInt from ascii to unicode.
Stefan Leichter [Sun, 23 Mar 2003 20:03:13 +0000 (20:03 +0000)] 
Moved implementation of GetPrivateProfileInt from ascii to unicode.

21 years agoList 16-bit spec files explicitly to avoid problems with some versions
Alexandre Julliard [Sun, 23 Mar 2003 20:00:02 +0000 (20:00 +0000)] 
List 16-bit spec files explicitly to avoid problems with some versions
of make.

21 years agoConverted winebuild option parsing to use getopt_long. Added a number
Alexandre Julliard [Sun, 23 Mar 2003 01:12:30 +0000 (01:12 +0000)] 
Converted winebuild option parsing to use getopt_long. Added a number
of long aliases for the existing short options.

21 years agoAdded a .def file for libwine.
Alexandre Julliard [Sun, 23 Mar 2003 00:28:53 +0000 (00:28 +0000)] 
Added a .def file for libwine.