Jukka Heinonen [Sun, 5 May 2002 20:22:39 +0000 (20:22 +0000)]
Terminating DOS program in real mode now calls ExitThread which is
exactly what terminating in protected mode does.
Jukka Heinonen [Sun, 5 May 2002 20:22:06 +0000 (20:22 +0000)]
Real mode interrupt handler now handles interrupt 21 function 0C.
Alexandre Julliard [Sun, 5 May 2002 19:40:57 +0000 (19:40 +0000)]
Removed more code at Hidenori's request.
Andriy Palamarchuk [Sat, 4 May 2002 18:41:27 +0000 (18:41 +0000)]
Updated documentation, mostly improving bugs handling. Direct users to
Bugzilla.
Patrik Stridvall [Sat, 4 May 2002 18:37:08 +0000 (18:37 +0000)]
MS C related changes.
David Hammerton [Sat, 4 May 2002 18:32:48 +0000 (18:32 +0000)]
In initial dibsection creation, the dibsection should always be in
appmod because the app memory is initialized to zero if no
offset/section is specified, while the DIBitmap is not.
Andriy Palamarchuk [Sat, 4 May 2002 18:31:24 +0000 (18:31 +0000)]
Made wineinstall to create symbolic links to Wine applications in fake
Windows folders. Replaced usage of obsolete regapi with regedit.
Andriy Palamarchuk [Sat, 4 May 2002 18:30:27 +0000 (18:30 +0000)]
Fixed a problem when regedit interpreted file names, starting from '/'
as switches.
Jason Edmeades [Sat, 4 May 2002 18:29:31 +0000 (18:29 +0000)]
Add support for the 'title' command.
Marcus Meissner [Sat, 4 May 2002 18:28:36 +0000 (18:28 +0000)]
FindClose: protect the GlobalLock for pagefaults too.
Warren Baird [Sat, 4 May 2002 18:26:34 +0000 (18:26 +0000)]
Solve alignment problems by converting bitmap headers *after* they
have been copied into an aligned location, and then copying the
converted header back over the original header.
Huw D M Davies [Sat, 4 May 2002 18:25:43 +0000 (18:25 +0000)]
Detect and warn about buggy versions of libXrender.
Alexandre Julliard [Thu, 2 May 2002 21:49:50 +0000 (21:49 +0000)]
Cleaned up some inter-dll dependencies in palette management.
Dustin Navea [Thu, 2 May 2002 21:36:38 +0000 (21:36 +0000)]
Changed bug report address.
Bill Medland [Thu, 2 May 2002 21:35:50 +0000 (21:35 +0000)]
Moved drawing of owner-drawn parts to after the background and edge.
Also added some indentation to the code.
Christian Costa [Thu, 2 May 2002 21:35:23 +0000 (21:35 +0000)]
TOOLTIPS_GetTipText: Accept null module instance, Loadstring can
handle it.
Alexandre Julliard [Thu, 2 May 2002 01:42:01 +0000 (01:42 +0000)]
Install more of the Winelib programs by default (based on a patch by
Andriy Palamarchuk).
Andriy Palamarchuk [Thu, 2 May 2002 01:40:34 +0000 (01:40 +0000)]
Do not install hlp2sgml.
Alexandre Julliard [Thu, 2 May 2002 01:39:48 +0000 (01:39 +0000)]
Removed some direct accesses to the DC structure.
Alexandre Julliard [Thu, 2 May 2002 01:30:30 +0000 (01:30 +0000)]
Commented out removed headers.
Alexandre Julliard [Thu, 2 May 2002 01:29:18 +0000 (01:29 +0000)]
Removed a bunch of multimedia code at Hidenori's request.
Alexandre Julliard [Thu, 2 May 2002 01:22:00 +0000 (01:22 +0000)]
Rewrote some headers from scratch to avoid EULA/patent concerns.
Rizsanyi Zsolt [Wed, 1 May 2002 22:25:41 +0000 (22:25 +0000)]
Implemented IOCTL_SCSI_GET_ADDRESS for non true scsi cdrom drives
(only on linux).
Initialize registry under HKEY_LOCAL_MACHINE/HARDWARE/DEVICEMAP/Scsi.
Added IOCTL_CDROM_MEDIA_REMOVAL support.
Laurent Pinchart [Wed, 1 May 2002 22:02:02 +0000 (22:02 +0000)]
Fixed NtQueryInformationProcess to return correct information and
error code for ProcessDebugPort when no debugger is attached.
Laurent Pinchart [Wed, 1 May 2002 22:01:30 +0000 (22:01 +0000)]
Implementation of IOCTL_SCSI_PASS_THROUGH and
IOCTL_SCSI_PASS_THROUGH_DIRECT.
Alexandre Julliard [Wed, 1 May 2002 18:13:18 +0000 (18:13 +0000)]
Attempt at fixing MAX_PATH issues for mingw.
Michael Cardenas [Wed, 1 May 2002 18:05:57 +0000 (18:05 +0000)]
Fixed quoting of KDE desktop entry.
Johan Gill [Wed, 1 May 2002 18:05:30 +0000 (18:05 +0000)]
DirectSoundEnumerateA() now passes a GUID to the callback if the first
call returned TRUE.
Jason Edmeades [Wed, 1 May 2002 18:04:36 +0000 (18:04 +0000)]
Correct behaviour of DEL key back to deleting the current character.
Jukka Heinonen [Wed, 1 May 2002 18:04:11 +0000 (18:04 +0000)]
When DOS program executes another DOS program, command line is now
passed correctly. If DOS command line is too long, command line is now
truncated instead of letting it trash memory.
Jason Edmeades [Tue, 30 Apr 2002 21:17:34 +0000 (21:17 +0000)]
- Added f8 (history retrieval from partial command) support
- Delete key deletes current character
- Ctrl + end deletes to end of line
- Ctrl + right stopped before the word itself
Alexandre Julliard [Tue, 30 Apr 2002 21:16:39 +0000 (21:16 +0000)]
Moved remaining files in windows/x11drv to dlls/x11drv.
Andriy Palamarchuk [Mon, 29 Apr 2002 23:47:39 +0000 (23:47 +0000)]
Implemented regsvr32 tool. Based on ReactOS implementation.
Jason Edmeades [Mon, 29 Apr 2002 23:33:09 +0000 (23:33 +0000)]
- Support for dir /w and /b flags
- Fixed a couple of unclosed FindFirst/FindNext pairs
Hidenori Takeshima [Mon, 29 Apr 2002 23:32:39 +0000 (23:32 +0000)]
Removed some code because of MS EULA concerns.
Rewrote stubs.
Marco Bizzarri [Mon, 29 Apr 2002 23:32:07 +0000 (23:32 +0000)]
Implemented the TB_REPLACEBITMAP message.
Alexandre Julliard [Mon, 29 Apr 2002 19:34:06 +0000 (19:34 +0000)]
Don't prepend '--' to the command line when starting a Windows binary.
Dustin Navea [Mon, 29 Apr 2002 19:33:09 +0000 (19:33 +0000)]
Write menu information to /usr/lib/menu/wine.
Try to autodetect KDE version using kde-config.
Patrik Stridvall [Mon, 29 Apr 2002 18:48:56 +0000 (18:48 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Mon, 29 Apr 2002 18:45:12 +0000 (18:45 +0000)]
- API files update.
- Fixed parser to handle C/C++ comments in strings.
- Report if C++ comments are used.
Patrik Stridvall [Mon, 29 Apr 2002 18:43:35 +0000 (18:43 +0000)]
Stub implementation of SNMPAPI.DLL.
Patrik Stridvall [Mon, 29 Apr 2002 18:37:36 +0000 (18:37 +0000)]
Microsoft C related changes.
Hidenori Takeshima [Mon, 29 Apr 2002 18:36:33 +0000 (18:36 +0000)]
Reimplemented the asynchronous source filter.
Jakob Eriksson [Mon, 29 Apr 2002 17:14:50 +0000 (17:14 +0000)]
Added unit tests for file functions.
Jason Edmeades [Mon, 29 Apr 2002 17:12:57 +0000 (17:12 +0000)]
Emulate the dos cmd 'cls'.
Jukka Heinonen [Mon, 29 Apr 2002 17:12:29 +0000 (17:12 +0000)]
When freeing XMS memory block, return an error if block has not been
previously allocated.
Marcus Meissner [Mon, 29 Apr 2002 17:12:13 +0000 (17:12 +0000)]
Make twain compile again.
Marcus Meissner [Mon, 29 Apr 2002 17:12:01 +0000 (17:12 +0000)]
Fixed StatusBar SetText again, added some comments.
Alexandre Julliard [Sat, 27 Apr 2002 21:19:22 +0000 (21:19 +0000)]
Link the tools and the server against libwine so we can use the
portability functions in there.
Alexandre Julliard [Sat, 27 Apr 2002 21:16:28 +0000 (21:16 +0000)]
Fixed warnings.
Alexandre Julliard [Sat, 27 Apr 2002 21:14:50 +0000 (21:14 +0000)]
FreeBSD compile fix.
Martin Wilck [Sat, 27 Apr 2002 01:27:34 +0000 (01:27 +0000)]
Added unit test for winsock.
Martin Wilck [Sat, 27 Apr 2002 01:06:09 +0000 (01:06 +0000)]
Fixes to FD_CLOSE handling.
Martin Wilck [Sat, 27 Apr 2002 01:05:35 +0000 (01:05 +0000)]
SO_OPENTYPE has to be a per-thread setting.
Alexandre Julliard [Sat, 27 Apr 2002 00:19:41 +0000 (00:19 +0000)]
Updated module definitions for Perl unit tests.
Alexandre Julliard [Sat, 27 Apr 2002 00:18:42 +0000 (00:18 +0000)]
Added possibility of specifying a name for the .pm file that can be
different from the header name.
Alexandre Julliard [Sat, 27 Apr 2002 00:16:25 +0000 (00:16 +0000)]
Added some shdocvw ordinals and stubs.
Fixed a few winapi_check issues.
Dustin Navea [Sat, 27 Apr 2002 00:15:12 +0000 (00:15 +0000)]
Always run ldconfig even if we don't change ld.so.conf.
Robert O'Callahan [Sat, 27 Apr 2002 00:14:16 +0000 (00:14 +0000)]
Fixed bug in TEXT_WordBreak that was variously throwing Lotus Notes
into an infinite loop or causing it to crash.
Alexandre Julliard [Fri, 26 Apr 2002 19:05:15 +0000 (19:05 +0000)]
Better support for configure detection of missing types, added check
for ssize_t.
Removed a couple of no longer used portability functions.
Various portability fixes in port.h.
Alexandre Julliard [Fri, 26 Apr 2002 18:36:06 +0000 (18:36 +0000)]
Update the queue key state even if no window has the focus (spotted by
Rizsanyi Zsolt).
Martin Wilck [Fri, 26 Apr 2002 18:31:19 +0000 (18:31 +0000)]
Fixed some bugs in my recently submitted patch series.
Paul Millar [Thu, 25 Apr 2002 23:05:02 +0000 (23:05 +0000)]
Fixed minor typo.
Steven Edwards [Thu, 25 Apr 2002 23:04:27 +0000 (23:04 +0000)]
Fix for mingw32.
Andriy Palamarchuk [Thu, 25 Apr 2002 23:03:40 +0000 (23:03 +0000)]
Updated lists of debugging channels.
Mike McCormack [Thu, 25 Apr 2002 23:00:45 +0000 (23:00 +0000)]
Added support for TransmitCommChar.
Martin Wilck [Thu, 25 Apr 2002 22:58:59 +0000 (22:58 +0000)]
Fixed ReadFile() semantics when reading asynchronously on sockets.
Provide more accurate status codes than STATUS_UNSUCCESSFUL.
Alexandre Julliard [Thu, 25 Apr 2002 21:40:56 +0000 (21:40 +0000)]
Moved __ASM_GLOBAL_FUNC macros and interlocked functions to port.[ch]
Martin Wilck [Thu, 25 Apr 2002 21:34:24 +0000 (21:34 +0000)]
Implemented overlapped WSARecvFrom(), WSASendTo(), and
WSAGetOverlappedResult().
Fixed shutdown() to work correctly for overlapped sockets (do not
actually do a shutdown() system call as long as there are pending
overlapped requests).
Also added correct error reporting when trying to read or write on a
shut down connection, also for ReadFile()/WriteFile() calls.
Martin Wilck [Thu, 25 Apr 2002 21:31:11 +0000 (21:31 +0000)]
Implemented server framework for asynchronous IO on sockets.
Alexandre Julliard [Wed, 24 Apr 2002 22:26:34 +0000 (22:26 +0000)]
Never activate the window on SW_SHOWNOACTIVATE.
Alexandre Julliard [Wed, 24 Apr 2002 22:24:43 +0000 (22:24 +0000)]
No longer try to support non-reentrant Xlib.
Huw D M Davies [Wed, 24 Apr 2002 22:20:11 +0000 (22:20 +0000)]
Don't check hwndInsertAfter if SWP_NOZORDER is set.
Alexandre Julliard [Wed, 24 Apr 2002 21:32:11 +0000 (21:32 +0000)]
Added support for installing an error callback when expecting an X11
error.
Martin Wilck [Wed, 24 Apr 2002 21:29:54 +0000 (21:29 +0000)]
Add more flexibility to the queue_async server call by moving most
functionality into the object's queue_async method.
Guy L. Albertelli [Wed, 24 Apr 2002 21:22:17 +0000 (21:22 +0000)]
- Improve I_IMAGECALLBACK handling and support I_IMAGENONE.
- Implement TBN_HOTITEMCHANGE in the mouse move routine.
Marcelo Welter [Wed, 24 Apr 2002 21:21:43 +0000 (21:21 +0000)]
Fix to old DCB format parsing.
Bill Medland [Wed, 24 Apr 2002 21:16:51 +0000 (21:16 +0000)]
First regression test for wsprintf.
Alexandre Julliard [Tue, 23 Apr 2002 22:06:41 +0000 (22:06 +0000)]
Load libXrender at run-time with dlopen (based on a patch by Huw
Davies).
Martin Wilck [Tue, 23 Apr 2002 22:03:42 +0000 (22:03 +0000)]
Fixed handling of deferred connections in WSAAccept().
Alexandre Julliard [Tue, 23 Apr 2002 19:41:44 +0000 (19:41 +0000)]
Updated for Unicode 3.2.
Added ISO8859-16 codepage.
Dustin Navea [Tue, 23 Apr 2002 19:34:11 +0000 (19:34 +0000)]
Find ntfs drives and supermount cd-roms.
Fix finding non-supermount cd-roms mounted at /cdrom.
Dustin Navea [Tue, 23 Apr 2002 19:29:55 +0000 (19:29 +0000)]
Search for real-windows registry now actually accesses a file.
Find clean-install win2k registry.
Find correct partition of real Drive C (most of the time).
Martin Wilck [Tue, 23 Apr 2002 19:27:51 +0000 (19:27 +0000)]
Avoid segfault with overlapped WriteFile() calls.
Dimitrie O. Paun [Tue, 23 Apr 2002 19:27:10 +0000 (19:27 +0000)]
Fix WM_NOTIFYFORMAT handling.
Dimitrie O. Paun [Tue, 23 Apr 2002 19:26:55 +0000 (19:26 +0000)]
- implement WM_NOTIFYFORMAT
- fix grip painting
- make use of DrawStatusText to paint control
Chuck Crayne [Mon, 22 Apr 2002 23:08:19 +0000 (23:08 +0000)]
- Recognize "\n" as an alternative soft line break in function
EDIT_BuildLineDefs_ML of edit.c.
- Major restructuring of richedit.c to provide bug fixes, enhanced
function, and improved debug support.
Alexandre Julliard [Mon, 22 Apr 2002 22:37:34 +0000 (22:37 +0000)]
Clear the DC dirty flag before calling SetDCState to avoid spurious
vis region updates.
Alexandre Julliard [Mon, 22 Apr 2002 22:36:50 +0000 (22:36 +0000)]
Fixed typo in su command.
Eric Pouech [Mon, 22 Apr 2002 22:36:18 +0000 (22:36 +0000)]
A bit more robust against wave???Open failures.
Eric Pouech [Mon, 22 Apr 2002 22:35:30 +0000 (22:35 +0000)]
Fixed multi-thread access to local variables (mainly fd for
/dev/dsp).
God rid of obsolete macro.
Fixed some slight init issues.
Eric Pouech [Mon, 22 Apr 2002 22:34:26 +0000 (22:34 +0000)]
Fixed a mismatch in wavein 16/32 mapping.
Relaxed some tests about buffer lengths.
Eric Pouech [Mon, 22 Apr 2002 22:34:00 +0000 (22:34 +0000)]
Always close fd when reading super block.
Martin Wilck [Mon, 22 Apr 2002 22:33:12 +0000 (22:33 +0000)]
Fixed cut&paste bug.
Alexandre Julliard [Mon, 22 Apr 2002 22:32:13 +0000 (22:32 +0000)]
Removed constants that aren't defined in Windows.
Alexandre Julliard [Sun, 21 Apr 2002 22:10:35 +0000 (22:10 +0000)]
Fixed handling of visible region in Save/RestoreDC.
Mike McCormack [Sun, 21 Apr 2002 22:09:47 +0000 (22:09 +0000)]
Moved int13 support to the VWIN32_DIOC_DOS_INT13 ioctl.
Added support for the floppy parameter table.
Eric Pouech [Sun, 21 Apr 2002 22:07:03 +0000 (22:07 +0000)]
Added a framework for testing CreateProcess and a few tests.
Tony Lambregts [Sun, 21 Apr 2002 22:06:36 +0000 (22:06 +0000)]
Correctly detect the presence of a wine binary.
<wine@gc2.kloepfer.org> [Sun, 21 Apr 2002 22:06:09 +0000 (22:06 +0000)]
Faster serial speed cases for non Linux systems.