Alexandre Julliard [Sat, 8 Apr 2000 21:06:06 +0000 (21:06 +0000)]
Removed a number of global handle allocations and critical section
initializations.
Alexandre Julliard [Sat, 8 Apr 2000 21:02:47 +0000 (21:02 +0000)]
Temporary hack to share handles between processes sharing the same
address space.
Alexandre Julliard [Sat, 8 Apr 2000 20:50:06 +0000 (20:50 +0000)]
Added lazy initialization of critical sections, based on a patch by
Andrew Lewycky.
Yuxi Zhang [Sat, 8 Apr 2000 20:23:00 +0000 (20:23 +0000)]
Stephen Mereu
TabCtrl leftmostVisible is not updated properly. It caused the QP
application bar on the bottom fail to bring back the items when there
is no need to scrolling. Also fixed a bug that when an item is inserted,
setItemBounds should be called first, then it's time to invalidate.
Andreas Mohr [Sat, 8 Apr 2000 20:21:36 +0000 (20:21 +0000)]
Added PeekNamedPipe stub.
Gerard Patel [Sat, 8 Apr 2000 20:21:01 +0000 (20:21 +0000)]
Fixed pixmap leak with the 1x1 bitmap in memory DCs.
Ove Kaaven [Sat, 8 Apr 2000 20:20:21 +0000 (20:20 +0000)]
wineinstall now properly configures no-windows installs, and should now
be easier to adapt for binary packages too.
Ove Kaaven [Sat, 8 Apr 2000 20:19:51 +0000 (20:19 +0000)]
Default system.ini (from documentation/status/multimedia).
Alexandre Julliard [Thu, 6 Apr 2000 22:05:16 +0000 (22:05 +0000)]
Do not send a debug event for a thread until the previous event for
the same thread has been continued.
Alexandre Julliard [Thu, 6 Apr 2000 20:37:37 +0000 (20:37 +0000)]
Moved SaveOnlyUpdatedKeys to wine.ini.
Use get_config_dir() instead of hardcoding ~/.wine
Simplified loading and saving routines.
Alexandre Julliard [Thu, 6 Apr 2000 20:36:17 +0000 (20:36 +0000)]
Added support for WINEPREFIX environment variable.
Patrik Stridvall [Thu, 6 Apr 2000 20:21:16 +0000 (20:21 +0000)]
Fixed some issues reported by winapi_check.
Owen Wang [Thu, 6 Apr 2000 20:13:32 +0000 (20:13 +0000)]
Implemented API EnumTimeFormatsA(). It supports now all different
English locales, as well as German(standard), French(standard) and
French(Canadian). All time formats follow conventions in Windows NT 4.0
Haithem Hmida (of Macadamian for Corel)
Implemented GetCurrencyFormatA() API:
- GetCurrencyFormatA() calls GetNumberFormatA() to format the number
(as a positive one), then formats the number depending on
NegativeOrder/PositiveOrder fields.
- GetNumberFormatA() has been slightly modified.
Junichi Kuchinishi [Thu, 6 Apr 2000 20:12:16 +0000 (20:12 +0000)]
Added conversion from DBCS lpDx to WCHAR lpDx.
Patrik Stridvall [Thu, 6 Apr 2000 20:11:04 +0000 (20:11 +0000)]
- Implemented stub statistics. Turned off by default. (Requested by Francois
Gouget).
- Implemented missing prototype checking. Turned off by default (Requested
by Dimitry Timoshkov).
- Implemented .spec file name sanity checking. Turned off by default.
- Implemented documentation width checking. Turned off by default.
- Minor bug fixes.
Andrew Lewycky [Thu, 6 Apr 2000 19:33:36 +0000 (19:33 +0000)]
Fix StringFromGUI2 return value as per documentation.
Marcus Meissner [Thu, 6 Apr 2000 19:32:33 +0000 (19:32 +0000)]
Make audiodevice blocking directly after the non-blocking open, since
we use the write(2) also for synchronization.
Rein Klazes [Thu, 6 Apr 2000 19:31:38 +0000 (19:31 +0000)]
Corrected error handling for ws_getprotobyname/number.
Made the Async error returns the same as the normal functions.
Uwe Bonnes [Thu, 6 Apr 2000 19:31:11 +0000 (19:31 +0000)]
GetShortPathName: always erase characters at the end of the new
string, and return only single backslashes.
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.
Alexandre Julliard [Tue, 4 Apr 2000 19:57:23 +0000 (19:57 +0000)]
Fixed file descriptor leaks.
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.
Alexandre Julliard [Tue, 4 Apr 2000 19:55:28 +0000 (19:55 +0000)]
Increment suspend count before attempting attach in suspend_for_ptrace.
Alexandre Julliard [Tue, 4 Apr 2000 19:33:27 +0000 (19:33 +0000)]
Made request tracing more robust against bogus lengths.
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.
Noomen Hamza [Tue, 4 Apr 2000 18:56:28 +0000 (18:56 +0000)]
Fixed two small bugs within MMIO_InstallIOProc and MMIO_Destroy.
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.
Ian Schmidt [Tue, 4 Apr 2000 18:55:23 +0000 (18:55 +0000)]
Implemented FAT32 function 7302 (Get Extended DPB).
Ian Schmidt [Tue, 4 Apr 2000 18:55:09 +0000 (18:55 +0000)]
Implemented DeviceIoControl VWIN32_DIOC_DOS_DRIVEINFO, needed by
Internet Explorer.
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.
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).
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 {}.
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.
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
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.
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.
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.
Alexandre Julliard [Thu, 30 Mar 2000 19:31:02 +0000 (19:31 +0000)]
Commented out exit() call on ExitProcess for now.
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.
Alexandre Julliard [Thu, 30 Mar 2000 19:26:44 +0000 (19:26 +0000)]
Fixed ttydrv compile when using curses. Cleaned up a few #ifdefs.
Niels Kristian Bech Jensen [Tue, 28 Mar 2000 20:44:59 +0000 (20:44 +0000)]
- Fix some compiler warnings.
- Remove superfluous #include statement.
Ron Gage [Tue, 28 Mar 2000 20:41:46 +0000 (20:41 +0000)]
Fixed bug 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.
Alexandre Julliard [Tue, 28 Mar 2000 20:02:37 +0000 (20:02 +0000)]
Fixed memory allocations.
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
Patrik Stridvall [Tue, 28 Mar 2000 19:30:06 +0000 (19:30 +0000)]
Fixed some warnings.
Patrik Stridvall [Tue, 28 Mar 2000 19:29:13 +0000 (19:29 +0000)]
- Updated the API files.
- Minor bug fixes
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.
Patrik Stridvall [Tue, 28 Mar 2000 19:25:46 +0000 (19:25 +0000)]
Minor fix in wrc to support the Solaris preprocessor.
Patrik Stridvall [Tue, 28 Mar 2000 19:24:55 +0000 (19:24 +0000)]
Fixed some ANSI C violations.
Ove Kaaven [Tue, 28 Mar 2000 19:24:09 +0000 (19:24 +0000)]
Add start menu directories.
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.
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).
Alexandre Julliard [Tue, 28 Mar 2000 13:20:32 +0000 (13:20 +0000)]
Ignore trailing spaces in DOSFS_ToDosFCBFormat.
Alexandre Julliard [Tue, 28 Mar 2000 13:19:21 +0000 (13:19 +0000)]
Fixed small bug in WSOCK32_accept
Alexandre Julliard [Sun, 26 Mar 2000 20:40:55 +0000 (20:40 +0000)]
Stefan Leichter [Sun, 26 Mar 2000 20:25:59 +0000 (20:25 +0000)]
DOSFS_ToDosFCBFormat: fail if extension longer than 3 characters.
John R. Sheets [Sun, 26 Mar 2000 20:25:23 +0000 (20:25 +0000)]
Added cvdump tool to dump CodeView symbol information.
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().
Andreas Mohr [Sun, 26 Mar 2000 18:18:26 +0000 (18:18 +0000)]
Fixed debug formatting.
Alexandre Julliard [Sun, 26 Mar 2000 18:18:03 +0000 (18:18 +0000)]
Fixed error checking in registry saving.
Uwe Bonnes [Sun, 26 Mar 2000 18:17:09 +0000 (18:17 +0000)]
Use strerror in debug output.
Uwe Bonnes [Sun, 26 Mar 2000 18:15:26 +0000 (18:15 +0000)]
SHChangeNotify[A|W]: free only items we allocated.
Hidenori Takeshima [Sun, 26 Mar 2000 14:43:22 +0000 (14:43 +0000)]
Fixes for i18n.
Eric Pouech [Sun, 26 Mar 2000 14:42:21 +0000 (14:42 +0000)]
Now read .so list from debuggee's address space.
Francois Gouget [Sun, 26 Mar 2000 14:41:34 +0000 (14:41 +0000)]
Added missing macros.
Andreas Mohr [Sun, 26 Mar 2000 14:41:10 +0000 (14:41 +0000)]
Moved some registry definitions to winnt.h.
Hidenori Takeshima [Sun, 26 Mar 2000 14:40:15 +0000 (14:40 +0000)]
Added import of comdlg32.dll in spec file.
Gerard Patel [Sun, 26 Mar 2000 13:38:15 +0000 (13:38 +0000)]
Activate a hidden window only when explicitely asked by the
application.
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
Marcus Meissner [Sun, 26 Mar 2000 13:36:40 +0000 (13:36 +0000)]
Stubs for DllRegisterServer/DllUnregisterServer.
Marcus Meissner [Sun, 26 Mar 2000 13:36:16 +0000 (13:36 +0000)]
Fixed return value for SC_GET_DEV_TYPE.
Francois Gouget [Sat, 25 Mar 2000 21:44:35 +0000 (21:44 +0000)]
Use min/max instead of MIN/MAX.
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.
Huw D M Davies [Sat, 25 Mar 2000 21:41:17 +0000 (21:41 +0000)]
Send the correct ODA_ code when deselecting an item.
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.
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.
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.
Alexandre Julliard [Sat, 25 Mar 2000 14:05:06 +0000 (14:05 +0000)]
A few simplifications and optimizations in the x11 driver.
Alexandre Julliard [Sat, 25 Mar 2000 14:03:50 +0000 (14:03 +0000)]
Link ttydrv and x11drv objects into their respective dll.
Alexandre Julliard [Sat, 25 Mar 2000 11:00:01 +0000 (11:00 +0000)]
Added missing keyboard.spec.
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.
Alexandre Julliard [Fri, 24 Mar 2000 21:40:30 +0000 (21:40 +0000)]
Moved LoadImage and related functions to cursoricon.c.
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.
Lionel Ulmer [Fri, 24 Mar 2000 21:20:33 +0000 (21:20 +0000)]
Disable OpenGL support if the latter is thread safe.
Patrik Stridvall [Fri, 24 Mar 2000 21:19:02 +0000 (21:19 +0000)]
Fixed some warnings.
Patrik Stridvall [Fri, 24 Mar 2000 21:13:57 +0000 (21:13 +0000)]
Made the include files self sufficient.
Patrik Stridvall [Fri, 24 Mar 2000 20:46:04 +0000 (20:46 +0000)]
Added/fixed some documentation reported by winapi_check.
Patrik Stridvall [Fri, 24 Mar 2000 20:43:33 +0000 (20:43 +0000)]
Fixed some issues reported by winapi_check.
Patrik Stridvall [Fri, 24 Mar 2000 20:42:08 +0000 (20:42 +0000)]
Fixed some ANSI C violations.
Patrik Stridvall [Fri, 24 Mar 2000 20:40:41 +0000 (20:40 +0000)]
Fixed ANSI C related compile problems.
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
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
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.
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.
Huw D M Davies [Fri, 24 Mar 2000 19:48:26 +0000 (19:48 +0000)]
Fix spec file entries for EnumFontFamiliesEx*.
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.
Andreas Mohr [Fri, 24 Mar 2000 19:47:35 +0000 (19:47 +0000)]
Added proper termination upon failure.
Eric Pouech [Fri, 24 Mar 2000 19:46:53 +0000 (19:46 +0000)]
Fixed basic type evaluation.
Huw D M Davies [Fri, 24 Mar 2000 19:46:30 +0000 (19:46 +0000)]
Ensure that non-NULL terminated stings are saved correctly.