wine
25 years agoAdded a per-drive FailReadOnly flag, and removed the global
Alexandre Julliard [Tue, 4 Apr 2000 20:35:45 +0000 (20:35 +0000)] 
Added a per-drive FailReadOnly flag, and removed the global
--failreadonly option.

25 years agoFixed file descriptor leaks.
Alexandre Julliard [Tue, 4 Apr 2000 19:57:23 +0000 (19:57 +0000)] 
Fixed file descriptor leaks.

25 years agoCall PROFILE_GetWineIniBool before starting to fill the request
Alexandre Julliard [Tue, 4 Apr 2000 19:56:49 +0000 (19:56 +0000)] 
Call PROFILE_GetWineIniBool before starting to fill the request
buffer. Made new registry format the default.

25 years agoIncrement suspend count before attempting attach in suspend_for_ptrace.
Alexandre Julliard [Tue, 4 Apr 2000 19:55:28 +0000 (19:55 +0000)] 
Increment suspend count before attempting attach in suspend_for_ptrace.

25 years agoMade request tracing more robust against bogus lengths.
Alexandre Julliard [Tue, 4 Apr 2000 19:33:27 +0000 (19:33 +0000)] 
Made request tracing more robust against bogus lengths.

25 years agoAdapted the manual pages to the new long options, updated the
Peter Ganten [Tue, 4 Apr 2000 18:57:19 +0000 (18:57 +0000)] 
Adapted the manual pages to the new long options, updated the
-debugmsg channels and added a small hack to get the @sysconfdir@
stuff in the manual pages right.

25 years agoFixed two small bugs within MMIO_InstallIOProc and MMIO_Destroy.
Noomen Hamza [Tue, 4 Apr 2000 18:56:28 +0000 (18:56 +0000)] 
Fixed two small bugs within MMIO_InstallIOProc and MMIO_Destroy.

25 years agoAdded DestroyBoard function to delete bitmap handles.
Joshua Thielen [Tue, 4 Apr 2000 18:55:55 +0000 (18:55 +0000)] 
Added DestroyBoard function to delete bitmap handles.
Moved SelectObject outside of DrawMine.
Selected old object's back into hMemDC.

25 years agoImplemented FAT32 function 7302 (Get Extended DPB).
Ian Schmidt [Tue, 4 Apr 2000 18:55:23 +0000 (18:55 +0000)] 
Implemented FAT32 function 7302 (Get Extended DPB).

25 years agoImplemented DeviceIoControl VWIN32_DIOC_DOS_DRIVEINFO, needed by
Ian Schmidt [Tue, 4 Apr 2000 18:55:09 +0000 (18:55 +0000)] 
Implemented DeviceIoControl VWIN32_DIOC_DOS_DRIVEINFO, needed by
Internet Explorer.

25 years agoThis patch adds the ability for regapi to call the DllRegisterServer or
Gavriel State [Tue, 4 Apr 2000 18:54:26 +0000 (18:54 +0000)] 
This patch adds the ability for regapi to call the DllRegisterServer or
DllUnregisterServer for a list of DLLs.

25 years agoOleRegGetUserType did return an unterminated ASCII string instead of an
Gavriel State [Tue, 4 Apr 2000 18:54:06 +0000 (18:54 +0000)] 
OleRegGetUserType did return an unterminated ASCII string instead of an
OLESTR (wide characters).

25 years agoMichael Abd-El-Malek (Corel)
Alexandre Julliard [Tue, 4 Apr 2000 18:53:37 +0000 (18:53 +0000)] 
Michael Abd-El-Malek (Corel)
Changed irl.nls to eni.nls. Reviewed and fixed a lot of the NLS files
to be more compatible to Windows.
Added en_GB (used by Corel Linux 1.0,1.1) as alias for en_UK.

Jeff Tranter <jefft@corel.ca>
The measurement unit for Canadian English should be metric.
LANG_SUB_ENTRY did always return the first language due to missing {}.

25 years agoUpdated documentation/distributors in regards to shared libraries and
Marcus Meissner [Thu, 30 Mar 2000 20:25:42 +0000 (20:25 +0000)] 
Updated documentation/distributors in regards to shared libraries and
some more windows specific dirs.

25 years ago- Fix painting bug with middle button down when dragging mouse
Peter Hunnisett [Thu, 30 Mar 2000 20:25:07 +0000 (20:25 +0000)] 
- Fix painting bug with middle button down when dragging mouse
- Speed up drawing and hence overall speed
- Fix compiler warnings
- Added some optional debugging information
- Added a new known bug to the list

25 years agoAdded CTS, DSR and RingIndicator states to Window's semi-documented
Rein Klazes [Thu, 30 Mar 2000 20:23:32 +0000 (20:23 +0000)] 
Added CTS, DSR and RingIndicator states to Window's semi-documented
modem line status register.

25 years agoDelete objects after use in EnumEnhMetaFile.
Huw D M Davies [Thu, 30 Mar 2000 20:22:41 +0000 (20:22 +0000)] 
Delete objects after use in EnumEnhMetaFile.
Make PlayEnhMetaFile call EnumEnhMetaFile.
Move EnumEnhMetaFile prototype to wingdi.h.

25 years agoopen() the OSS sounddevice non-blocking in case another process has it
Marcus Meissner [Thu, 30 Mar 2000 20:22:12 +0000 (20:22 +0000)] 
open() the OSS sounddevice non-blocking in case another process has it
open already.

25 years agoCommented out exit() call on ExitProcess for now.
Alexandre Julliard [Thu, 30 Mar 2000 19:31:02 +0000 (19:31 +0000)] 
Commented out exit() call on ExitProcess for now.

25 years agoSet thread start address to 0 on events generated by
Alexandre Julliard [Thu, 30 Mar 2000 19:30:24 +0000 (19:30 +0000)] 
Set thread start address to 0 on events generated by
DebugActiveProcess.
Return a correct address in the simulated exception event.

25 years agoFixed ttydrv compile when using curses. Cleaned up a few #ifdefs.
Alexandre Julliard [Thu, 30 Mar 2000 19:26:44 +0000 (19:26 +0000)] 
Fixed ttydrv compile when using curses. Cleaned up a few #ifdefs.

25 years ago- Fix some compiler warnings.
Niels Kristian Bech Jensen [Tue, 28 Mar 2000 20:44:59 +0000 (20:44 +0000)] 
- Fix some compiler warnings.
- Remove superfluous #include statement.

25 years agoFixed bug reported by winapi_check.
Ron Gage [Tue, 28 Mar 2000 20:41:46 +0000 (20:41 +0000)] 
Fixed bug reported by winapi_check.

25 years agoAdded/fixed some documentation reported by winapi_check.
Patrik Stridvall [Tue, 28 Mar 2000 20:22:59 +0000 (20:22 +0000)] 
Added/fixed some documentation reported by winapi_check.

25 years agoFixed memory allocations.
Alexandre Julliard [Tue, 28 Mar 2000 20:02:37 +0000 (20:02 +0000)] 
Fixed memory allocations.

25 years ago- Added/fixed some documentation reported by winapi_check
Patrik Stridvall [Tue, 28 Mar 2000 19:31:18 +0000 (19:31 +0000)] 
- Added/fixed some documentation reported by winapi_check
- Renamed MapVirtualKeyEx32A to MapVirtualKeyExA
- Renamed CRTDLL__dllonexit to CRTDLL___dllinit

25 years agoFixed some warnings.
Patrik Stridvall [Tue, 28 Mar 2000 19:30:06 +0000 (19:30 +0000)] 
Fixed some warnings.

25 years ago- Updated the API files.
Patrik Stridvall [Tue, 28 Mar 2000 19:29:13 +0000 (19:29 +0000)] 
- Updated the API files.
- Minor bug fixes

25 years agoDo a LoadLibraryA of WINMM upon ANIMATE_Create and a FreeLibrary upon
Andreas Mohr [Tue, 28 Mar 2000 19:28:33 +0000 (19:28 +0000)] 
Do a LoadLibraryA of WINMM upon ANIMATE_Create and a FreeLibrary upon
ANIMATE_Destroy.

25 years agoMinor fix in wrc to support the Solaris preprocessor.
Patrik Stridvall [Tue, 28 Mar 2000 19:25:46 +0000 (19:25 +0000)] 
Minor fix in wrc to support the Solaris preprocessor.

25 years agoFixed some ANSI C violations.
Patrik Stridvall [Tue, 28 Mar 2000 19:24:55 +0000 (19:24 +0000)] 
Fixed some ANSI C violations.

25 years agoAdd start menu directories.
Ove Kaaven [Tue, 28 Mar 2000 19:24:09 +0000 (19:24 +0000)] 
Add start menu directories.

25 years agoPut CLONE_FILES back in, it is still breaking too many things.
Alexandre Julliard [Tue, 28 Mar 2000 18:47:24 +0000 (18:47 +0000)] 
Put CLONE_FILES back in, it is still breaking too many things.

25 years agoMerged DDBitmap and physBitmap into the generic bitmap structure
Alexandre Julliard [Tue, 28 Mar 2000 13:37:50 +0000 (13:37 +0000)] 
Merged DDBitmap and physBitmap into the generic bitmap structure
(suggested by Andrew Lewycky).

25 years agoIgnore trailing spaces in DOSFS_ToDosFCBFormat.
Alexandre Julliard [Tue, 28 Mar 2000 13:20:32 +0000 (13:20 +0000)] 
Ignore trailing spaces in DOSFS_ToDosFCBFormat.

25 years agoFixed small bug in WSOCK32_accept
Alexandre Julliard [Tue, 28 Mar 2000 13:19:21 +0000 (13:19 +0000)] 
Fixed small bug in WSOCK32_accept

25 years agoRelease 20000326. wine-20000326
Alexandre Julliard [Sun, 26 Mar 2000 20:40:55 +0000 (20:40 +0000)] 
Release 20000326.

25 years agoDOSFS_ToDosFCBFormat: fail if extension longer than 3 characters.
Stefan Leichter [Sun, 26 Mar 2000 20:25:59 +0000 (20:25 +0000)] 
DOSFS_ToDosFCBFormat: fail if extension longer than 3 characters.

25 years agoAdded cvdump tool to dump CodeView symbol information.
John R. Sheets [Sun, 26 Mar 2000 20:25:23 +0000 (20:25 +0000)] 
Added cvdump tool to dump CodeView symbol information.

25 years agoHandle POLLHUP better (delay FD_CLOSE notification until all data has
Ove Kaaven [Sun, 26 Mar 2000 18:21:16 +0000 (18:21 +0000)] 
Handle POLLHUP better (delay FD_CLOSE notification until all data has
been read). Made WSAEnumNetworkEvents atomic. Convert socket event
error codes properly. Made accept()-ed sockets inherit the listening
socket's WSAAsyncSelect().

25 years agoFixed debug formatting.
Andreas Mohr [Sun, 26 Mar 2000 18:18:26 +0000 (18:18 +0000)] 
Fixed debug formatting.

25 years agoFixed error checking in registry saving.
Alexandre Julliard [Sun, 26 Mar 2000 18:18:03 +0000 (18:18 +0000)] 
Fixed error checking in registry saving.

25 years agoUse strerror in debug output.
Uwe Bonnes [Sun, 26 Mar 2000 18:17:09 +0000 (18:17 +0000)] 
Use strerror in debug output.

25 years agoSHChangeNotify[A|W]: free only items we allocated.
Uwe Bonnes [Sun, 26 Mar 2000 18:15:26 +0000 (18:15 +0000)] 
SHChangeNotify[A|W]: free only items we allocated.

25 years agoFixes for i18n.
Hidenori Takeshima [Sun, 26 Mar 2000 14:43:22 +0000 (14:43 +0000)] 
Fixes for i18n.

25 years agoNow read .so list from debuggee's address space.
Eric Pouech [Sun, 26 Mar 2000 14:42:21 +0000 (14:42 +0000)] 
Now read .so list from debuggee's address space.

25 years agoAdded missing macros.
Francois Gouget [Sun, 26 Mar 2000 14:41:34 +0000 (14:41 +0000)] 
Added missing macros.

25 years agoMoved some registry definitions to winnt.h.
Andreas Mohr [Sun, 26 Mar 2000 14:41:10 +0000 (14:41 +0000)] 
Moved some registry definitions to winnt.h.

25 years agoAdded import of comdlg32.dll in spec file.
Hidenori Takeshima [Sun, 26 Mar 2000 14:40:15 +0000 (14:40 +0000)] 
Added import of comdlg32.dll in spec file.

25 years agoActivate a hidden window only when explicitely asked by the
Gerard Patel [Sun, 26 Mar 2000 13:38:15 +0000 (13:38 +0000)] 
Activate a hidden window only when explicitely asked by the
application.

25 years agoimproved exception handling
Eric Pouech [Sun, 26 Mar 2000 13:37:39 +0000 (13:37 +0000)] 
improved exception handling
merged all module handling code in new module.c file
reenabled 'walk module' and 'info module' commands
added ability to drive break on thread startup

25 years agoStubs for DllRegisterServer/DllUnregisterServer.
Marcus Meissner [Sun, 26 Mar 2000 13:36:40 +0000 (13:36 +0000)] 
Stubs for DllRegisterServer/DllUnregisterServer.

25 years agoFixed return value for SC_GET_DEV_TYPE.
Marcus Meissner [Sun, 26 Mar 2000 13:36:16 +0000 (13:36 +0000)] 
Fixed return value for SC_GET_DEV_TYPE.

25 years agoUse min/max instead of MIN/MAX.
Francois Gouget [Sat, 25 Mar 2000 21:44:35 +0000 (21:44 +0000)] 
Use min/max instead of MIN/MAX.

25 years agoHandle socket POLLERR/POLLHUP conditions properly.
Ove Kaaven [Sat, 25 Mar 2000 21:41:43 +0000 (21:41 +0000)] 
Handle socket POLLERR/POLLHUP conditions properly.
Clear error field for OOB notifications.

25 years agoSend the correct ODA_ code when deselecting an item.
Huw D M Davies [Sat, 25 Mar 2000 21:41:17 +0000 (21:41 +0000)] 
Send the correct ODA_ code when deselecting an item.

25 years agoFixed a couple of file descriptor leaks.
Alexandre Julliard [Sat, 25 Mar 2000 19:14:37 +0000 (19:14 +0000)] 
Fixed a couple of file descriptor leaks.
Always call USER signal proc in the right context.
Cleaned up THREAD_Create.

25 years agoDo not erase local files on uninstall if install dir does not exist.
Alexandre Julliard [Sat, 25 Mar 2000 17:31:03 +0000 (17:31 +0000)] 
Do not erase local files on uninstall if install dir does not exist.

25 years agoStore monitor size and depth in the generic structure.
Alexandre Julliard [Sat, 25 Mar 2000 17:30:13 +0000 (17:30 +0000)] 
Store monitor size and depth in the generic structure.
Merged monitor driver into USER driver.

25 years agoA few simplifications and optimizations in the x11 driver.
Alexandre Julliard [Sat, 25 Mar 2000 14:05:06 +0000 (14:05 +0000)] 
A few simplifications and optimizations in the x11 driver.

25 years agoLink ttydrv and x11drv objects into their respective dll.
Alexandre Julliard [Sat, 25 Mar 2000 14:03:50 +0000 (14:03 +0000)] 
Link ttydrv and x11drv objects into their respective dll.

25 years agoAdded missing keyboard.spec.
Alexandre Julliard [Sat, 25 Mar 2000 11:00:01 +0000 (11:00 +0000)] 
Added missing keyboard.spec.

25 years agoMoved FatalAppExit functions to win32/except.c.
Alexandre Julliard [Fri, 24 Mar 2000 21:42:15 +0000 (21:42 +0000)] 
Moved FatalAppExit functions to win32/except.c.
Added a few uses of Callout instead of referencing USER functions
directly.

25 years agoMoved LoadImage and related functions to cursoricon.c.
Alexandre Julliard [Fri, 24 Mar 2000 21:40:30 +0000 (21:40 +0000)] 
Moved LoadImage and related functions to cursoricon.c.

25 years agoMoved gdi/user thunking functions into their respective dlls.
Alexandre Julliard [Fri, 24 Mar 2000 21:38:30 +0000 (21:38 +0000)] 
Moved gdi/user thunking functions into their respective dlls.
Moved keyboard.spec into user dll.

25 years agoDisable OpenGL support if the latter is thread safe.
Lionel Ulmer [Fri, 24 Mar 2000 21:20:33 +0000 (21:20 +0000)] 
Disable OpenGL support if the latter is thread safe.

25 years agoFixed some warnings.
Patrik Stridvall [Fri, 24 Mar 2000 21:19:02 +0000 (21:19 +0000)] 
Fixed some warnings.

25 years agoMade the include files self sufficient.
Patrik Stridvall [Fri, 24 Mar 2000 21:13:57 +0000 (21:13 +0000)] 
Made the include files self sufficient.

25 years agoAdded/fixed some documentation reported by winapi_check.
Patrik Stridvall [Fri, 24 Mar 2000 20:46:04 +0000 (20:46 +0000)] 
Added/fixed some documentation reported by winapi_check.

25 years agoFixed some issues reported by winapi_check.
Patrik Stridvall [Fri, 24 Mar 2000 20:43:33 +0000 (20:43 +0000)] 
Fixed some issues reported by winapi_check.

25 years agoFixed some ANSI C violations.
Patrik Stridvall [Fri, 24 Mar 2000 20:42:08 +0000 (20:42 +0000)] 
Fixed some ANSI C violations.

25 years agoFixed ANSI C related compile problems.
Patrik Stridvall [Fri, 24 Mar 2000 20:40:41 +0000 (20:40 +0000)] 
Fixed ANSI C related compile problems.

25 years ago- Updated API files
Patrik Stridvall [Fri, 24 Mar 2000 20:39:51 +0000 (20:39 +0000)] 
- Updated API files
- Don't check the *.spec.c files
- Better parsing of strings
- Better documentation checking
- Minor bug fixes

25 years ago- added some debug code and cleaned-up the mouse warping code
Lionel Ulmer [Fri, 24 Mar 2000 19:49:33 +0000 (19:49 +0000)] 
- added some debug code and cleaned-up the mouse warping code
- be ready once mouse will be reported relatively

25 years agoFixed copying of the MDI 'Windows' menu items if the items are not of
Huw D M Davies [Fri, 24 Mar 2000 19:49:13 +0000 (19:49 +0000)] 
Fixed copying of the MDI 'Windows' menu items if the items are not of
type MFT_STRING.

25 years agoSet the correct value for the cch element of MENUITEMINFO in
Huw D M Davies [Fri, 24 Mar 2000 19:48:53 +0000 (19:48 +0000)] 
Set the correct value for the cch element of MENUITEMINFO in
GetMenuItemInfo.

25 years agoFix spec file entries for EnumFontFamiliesEx*.
Huw D M Davies [Fri, 24 Mar 2000 19:48:26 +0000 (19:48 +0000)] 
Fix spec file entries for EnumFontFamiliesEx*.

25 years agoFurther code simplifications and interface (consistency) improvements.
Gerald Pfeifer [Fri, 24 Mar 2000 19:48:05 +0000 (19:48 +0000)] 
Further code simplifications and interface (consistency) improvements.
Fix selection of the Wine binary which was broken by a recent change.

25 years agoAdded proper termination upon failure.
Andreas Mohr [Fri, 24 Mar 2000 19:47:35 +0000 (19:47 +0000)] 
Added proper termination upon failure.

25 years agoFixed basic type evaluation.
Eric Pouech [Fri, 24 Mar 2000 19:46:53 +0000 (19:46 +0000)] 
Fixed basic type evaluation.

25 years agoEnsure that non-NULL terminated stings are saved correctly.
Huw D M Davies [Fri, 24 Mar 2000 19:46:30 +0000 (19:46 +0000)] 
Ensure that non-NULL terminated stings are saved correctly.

25 years agoCorrect the NotifyCode in the WM_COMMAND message sent by
Rein Klazes [Fri, 24 Mar 2000 19:46:13 +0000 (19:46 +0000)] 
Correct the NotifyCode in the WM_COMMAND message sent by
KBD_translate_accelerator().

25 years agoSlightly better REQUEST SENSE dumping, fixed GET_DEV_TYPE returns,
Marcus Meissner [Fri, 24 Mar 2000 19:45:47 +0000 (19:45 +0000)] 
Slightly better REQUEST SENSE dumping, fixed GET_DEV_TYPE returns,
work around EXEC SCSI commands which do not set the host<->target data
flags, ignore errors on DVD REPORT KEY/DVD SEND KEY.

25 years agoChanged PTRACE_PEEKUSER to PTRACE_PEEKUSR and PTRACE_POKEUSER to
Peter Hunnisett [Fri, 24 Mar 2000 19:45:11 +0000 (19:45 +0000)] 
Changed PTRACE_PEEKUSER to PTRACE_PEEKUSR and PTRACE_POKEUSER to
PTRACE_POKEUSR for libc5(?) compile.

25 years agoStop a WM_SETTEXT message (and friends) to a combo sending CBN_EDIT*
Huw D M Davies [Fri, 24 Mar 2000 19:44:39 +0000 (19:44 +0000)] 
Stop a WM_SETTEXT message (and friends) to a combo sending CBN_EDIT*
messages to the parent.

25 years agoAdded (correct) prototype for HeapWalk.
Francois Gouget [Fri, 24 Mar 2000 19:44:19 +0000 (19:44 +0000)] 
Added (correct) prototype for HeapWalk.

25 years ago- The ICOM_CMETHODxxx cause problems because the 'const' changes the
Francois Gouget [Fri, 24 Mar 2000 19:43:49 +0000 (19:43 +0000)] 
- The ICOM_CMETHODxxx cause problems because the 'const' changes the
  signature. There's no such thing on Windows anyway (it's a shame) so
  just remove them altogether.
- HeapMinimize returns a void, not a 'void*'

25 years agoMoved graphics initialisation to the x11drv/ttydrv dll init code.
Alexandre Julliard [Mon, 20 Mar 2000 18:21:19 +0000 (18:21 +0000)] 
Moved graphics initialisation to the x11drv/ttydrv dll init code.
Merged event, keyboard and mouse drivers into USER driver.

25 years agoImproved CompareStringA performance.
Andrew Lewycky [Sun, 19 Mar 2000 21:51:41 +0000 (21:51 +0000)] 
Improved CompareStringA performance.

25 years agoAdded missing debugtools.h include.
Alexandre Julliard [Sun, 19 Mar 2000 21:50:33 +0000 (21:50 +0000)] 
Added missing debugtools.h include.

25 years agoFixed some compiler errors and warnings.
Niels Kristian Bech Jensen [Sun, 19 Mar 2000 21:49:49 +0000 (21:49 +0000)] 
Fixed some compiler errors and warnings.

25 years agoTemporarily implemented the LCMAP_SORTKEY flag in the LCMapStringW()
Steven Elliott [Sun, 19 Mar 2000 21:48:52 +0000 (21:48 +0000)] 
Temporarily implemented the LCMAP_SORTKEY flag in the LCMapStringW()
function pending a more complete implementation of locales.

25 years agoHack: always try builtin module before elf or elfdll to avoid loading
Alexandre Julliard [Sun, 19 Mar 2000 21:21:56 +0000 (21:21 +0000)] 
Hack: always try builtin module before elf or elfdll to avoid loading
a builtin dll .so file in the wrong mode.

25 years agoMoved font resource functions out of the X11 driver.
Alexandre Julliard [Sun, 19 Mar 2000 21:20:54 +0000 (21:20 +0000)] 
Moved font resource functions out of the X11 driver.

25 years agoAdded support for source files stored in subdirectories.
Alexandre Julliard [Sun, 19 Mar 2000 21:20:16 +0000 (21:20 +0000)] 
Added support for source files stored in subdirectories.

25 years agoAdded GetDCOrgEx in graphics device interface and removed X11 code
Alexandre Julliard [Sun, 19 Mar 2000 21:19:21 +0000 (21:19 +0000)] 
Added GetDCOrgEx in graphics device interface and removed X11 code
from dc.c.

25 years agoFixed segmented/linear buffers manipulation.
Eric Pouech [Sun, 19 Mar 2000 21:16:37 +0000 (21:16 +0000)] 
Fixed segmented/linear buffers manipulation.
Better IO buffering.
Added some missing prototypes.

25 years agoExplicitly use the TVN_xxxA version of the macros.
Francois Gouget [Sun, 19 Mar 2000 21:16:00 +0000 (21:16 +0000)] 
Explicitly use the TVN_xxxA version of the macros.

25 years ago- Added the TVN_xxxA macros
Francois Gouget [Sun, 19 Mar 2000 21:15:36 +0000 (21:15 +0000)] 
- Added the TVN_xxxA macros
- Added missing TBNOTIFY macros and types
- Added SNDMSG

25 years agoAdded WM_APP.
Francois Gouget [Sun, 19 Mar 2000 21:14:53 +0000 (21:14 +0000)] 
Added WM_APP.