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.
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().
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.
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.
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.
Francois Gouget [Fri, 24 Mar 2000 19:44:19 +0000 (19:44 +0000)]
Added (correct) prototype for HeapWalk.
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*'
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.
Andrew Lewycky [Sun, 19 Mar 2000 21:51:41 +0000 (21:51 +0000)]
Improved CompareStringA performance.
Alexandre Julliard [Sun, 19 Mar 2000 21:50:33 +0000 (21:50 +0000)]
Added missing debugtools.h include.
Niels Kristian Bech Jensen [Sun, 19 Mar 2000 21:49:49 +0000 (21:49 +0000)]
Fixed some compiler errors and warnings.
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.
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.
Alexandre Julliard [Sun, 19 Mar 2000 21:20:54 +0000 (21:20 +0000)]
Moved font resource functions out of the X11 driver.
Alexandre Julliard [Sun, 19 Mar 2000 21:20:16 +0000 (21:20 +0000)]
Added support for source files stored in subdirectories.
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.
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.
Francois Gouget [Sun, 19 Mar 2000 21:16:00 +0000 (21:16 +0000)]
Explicitly use the TVN_xxxA version of the 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
Francois Gouget [Sun, 19 Mar 2000 21:14:53 +0000 (21:14 +0000)]
Added WM_APP.
Dimitrie O. Paun [Sun, 19 Mar 2000 14:29:50 +0000 (14:29 +0000)]
Removed most calls to xmalloc/xrealloc.
Francois Gouget [Sun, 19 Mar 2000 14:21:38 +0000 (14:21 +0000)]
- Added missing definition for GLOBALHANDLE and LOCALHANDLE
- Fixed the prototype of WNDENUMPROC
Francois Gouget [Sun, 19 Mar 2000 14:21:23 +0000 (14:21 +0000)]
Added some missing defines.
Andrew Lewycky [Sun, 19 Mar 2000 14:20:52 +0000 (14:20 +0000)]
Propagate IsDialogMessage to the parent if the dialog has the
DS_CONTROL flag.
Andreas Mohr [Sun, 19 Mar 2000 14:20:28 +0000 (14:20 +0000)]
Added an exception frame for lstrcpy16.
Eric Pouech [Sun, 19 Mar 2000 12:46:56 +0000 (12:46 +0000)]
Now attaching imported DLLs of a winelib executable.
Marcus Meissner [Sun, 19 Mar 2000 12:46:37 +0000 (12:46 +0000)]
IOleItemContainer has OLEGUID(0x11c), not 0x11a.
Marcus Meissner [Sun, 19 Mar 2000 12:46:20 +0000 (12:46 +0000)]
Fixed memory corruption with CoTaskMemRealloc.
Steven Elliott [Sun, 19 Mar 2000 12:46:02 +0000 (12:46 +0000)]
Made various changes to tools/genpatch including suggestions from Ove
Kaaven (Place added files last in the patch. Add a switch that
specifies modified files.)
Francois Gouget [Sun, 19 Mar 2000 12:45:28 +0000 (12:45 +0000)]
Moved the definition of PTSTR and LPTSTR from tchar.h to winnt.h.
Francois Gouget [Sun, 19 Mar 2000 12:45:06 +0000 (12:45 +0000)]
Should include 'winspool.h'.
Francois Gouget [Sun, 19 Mar 2000 12:44:46 +0000 (12:44 +0000)]
- An extern statement finishes with the first closing '}' or the first
outer ';'
- Handle '#error', '#line' and '#pragma' even when in the 'pp_strips',
'pp_stripe', 'pp_stripp' or 'pp_false' contexts (just like '#if' and
co). But still don't issue an error if '#error' is found when in the
'pp_false' state.
Francois Gouget [Sun, 19 Mar 2000 12:44:03 +0000 (12:44 +0000)]
Make the first comma in the control's definition optional.
Andrew Lewycky [Sun, 19 Mar 2000 12:42:58 +0000 (12:42 +0000)]
Support loading any presentation aspect.
Gerald Pfeifer [Sun, 19 Mar 2000 12:42:31 +0000 (12:42 +0000)]
Avoid a link error from another DLL on FreeBSD.
Eric Pouech [Sun, 19 Mar 2000 12:41:41 +0000 (12:41 +0000)]
Fixed joystick ID/deviceID/driver handle/instance ID mixup.
Andrew Lewycky [Sun, 19 Mar 2000 12:41:20 +0000 (12:41 +0000)]
Delete the shm segment as soon as wine and X have attached it.
Lars Heete [Sun, 19 Mar 2000 12:40:53 +0000 (12:40 +0000)]
Corrected handling of proto==NULL in WINSOCK_getservbyname and
WINSOCK_getservbyport.
Alexandre Julliard [Sun, 19 Mar 2000 12:08:09 +0000 (12:08 +0000)]
Created separate dlls for user,gdi,ttydrv,x11drv.
Fixed Winelib argc handling (thanks to Eric Pouech).
Alexandre Julliard [Sat, 18 Mar 2000 22:25:41 +0000 (22:25 +0000)]
Misc small cleanups.
Alexandre Julliard [Sat, 18 Mar 2000 22:12:33 +0000 (22:12 +0000)]
Avoid calling the *Rect USER functions from inside GDI.
Moved a few USER functions to a more appropriate location.
Alexandre Julliard [Sat, 18 Mar 2000 21:56:10 +0000 (21:56 +0000)]
Moved command-line option handling out of the X11 driver.
Added support for "--" prefix on options.
Replaced a few X11 command-line options by wine.conf parameters.
Alexandre Julliard [Fri, 17 Mar 2000 16:58:10 +0000 (16:58 +0000)]
Made ddraw and dinput separate dlls.