wine
22 years agoRemoved some code because of MS EULA concerns.
Hidenori Takeshima [Mon, 29 Apr 2002 23:32:39 +0000 (23:32 +0000)] 
Removed some code because of MS EULA concerns.
Rewrote stubs.

22 years agoImplemented the TB_REPLACEBITMAP message.
Marco Bizzarri [Mon, 29 Apr 2002 23:32:07 +0000 (23:32 +0000)] 
Implemented the TB_REPLACEBITMAP message.

22 years agoDon't prepend '--' to the command line when starting a Windows binary.
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.

22 years agoWrite menu information to /usr/lib/menu/wine.
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.

22 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Mon, 29 Apr 2002 18:48:56 +0000 (18:48 +0000)] 
Fixed some issues found by winapi_check.

22 years ago- API files update.
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.

22 years agoStub implementation of SNMPAPI.DLL.
Patrik Stridvall [Mon, 29 Apr 2002 18:43:35 +0000 (18:43 +0000)] 
Stub implementation of SNMPAPI.DLL.

22 years agoMicrosoft C related changes.
Patrik Stridvall [Mon, 29 Apr 2002 18:37:36 +0000 (18:37 +0000)] 
Microsoft C related changes.

22 years agoReimplemented the asynchronous source filter.
Hidenori Takeshima [Mon, 29 Apr 2002 18:36:33 +0000 (18:36 +0000)] 
Reimplemented the asynchronous source filter.

22 years agoAdded unit tests for file functions.
Jakob Eriksson [Mon, 29 Apr 2002 17:14:50 +0000 (17:14 +0000)] 
Added unit tests for file functions.

22 years agoEmulate the dos cmd 'cls'.
Jason Edmeades [Mon, 29 Apr 2002 17:12:57 +0000 (17:12 +0000)] 
Emulate the dos cmd 'cls'.

22 years agoWhen freeing XMS memory block, return an error if block has not been
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.

22 years agoMake twain compile again.
Marcus Meissner [Mon, 29 Apr 2002 17:12:13 +0000 (17:12 +0000)] 
Make twain compile again.

22 years agoFixed StatusBar SetText again, added some comments.
Marcus Meissner [Mon, 29 Apr 2002 17:12:01 +0000 (17:12 +0000)] 
Fixed StatusBar SetText again, added some comments.

22 years agoLink the tools and the server against libwine so we can use the
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.

22 years agoFixed warnings.
Alexandre Julliard [Sat, 27 Apr 2002 21:16:28 +0000 (21:16 +0000)] 
Fixed warnings.

22 years agoFreeBSD compile fix.
Alexandre Julliard [Sat, 27 Apr 2002 21:14:50 +0000 (21:14 +0000)] 
FreeBSD compile fix.

22 years agoAdded unit test for winsock.
Martin Wilck [Sat, 27 Apr 2002 01:27:34 +0000 (01:27 +0000)] 
Added unit test for winsock.

22 years agoFixes to FD_CLOSE handling.
Martin Wilck [Sat, 27 Apr 2002 01:06:09 +0000 (01:06 +0000)] 
Fixes to FD_CLOSE handling.

22 years agoSO_OPENTYPE has to be a per-thread setting.
Martin Wilck [Sat, 27 Apr 2002 01:05:35 +0000 (01:05 +0000)] 
SO_OPENTYPE has to be a per-thread setting.

22 years agoUpdated module definitions for Perl unit tests.
Alexandre Julliard [Sat, 27 Apr 2002 00:19:41 +0000 (00:19 +0000)] 
Updated module definitions for Perl unit tests.

22 years agoAdded possibility of specifying a name for the .pm file that can be
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.

22 years agoAdded some shdocvw ordinals and stubs.
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.

22 years agoAlways run ldconfig even if we don't change ld.so.conf.
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.

22 years agoFixed bug in TEXT_WordBreak that was variously throwing Lotus Notes
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.

22 years agoBetter support for configure detection of missing types, added check
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.

22 years agoUpdate the queue key state even if no window has the focus (spotted by
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).

22 years agoFixed some bugs in my recently submitted patch series.
Martin Wilck [Fri, 26 Apr 2002 18:31:19 +0000 (18:31 +0000)] 
Fixed some bugs in my recently submitted patch series.

22 years agoFixed minor typo.
Paul Millar [Thu, 25 Apr 2002 23:05:02 +0000 (23:05 +0000)] 
Fixed minor typo.

22 years agoFix for mingw32.
Steven Edwards [Thu, 25 Apr 2002 23:04:27 +0000 (23:04 +0000)] 
Fix for mingw32.

22 years agoUpdated lists of debugging channels.
Andriy Palamarchuk [Thu, 25 Apr 2002 23:03:40 +0000 (23:03 +0000)] 
Updated lists of debugging channels.

22 years agoAdded support for TransmitCommChar.
Mike McCormack [Thu, 25 Apr 2002 23:00:45 +0000 (23:00 +0000)] 
Added support for TransmitCommChar.

22 years agoFixed ReadFile() semantics when reading asynchronously on sockets.
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.

22 years agoMoved __ASM_GLOBAL_FUNC macros and interlocked functions to port.[ch]
Alexandre Julliard [Thu, 25 Apr 2002 21:40:56 +0000 (21:40 +0000)] 
Moved __ASM_GLOBAL_FUNC macros and interlocked functions to port.[ch]

22 years agoImplemented overlapped WSARecvFrom(), WSASendTo(), and
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.

22 years agoImplemented server framework for asynchronous IO on sockets.
Martin Wilck [Thu, 25 Apr 2002 21:31:11 +0000 (21:31 +0000)] 
Implemented server framework for asynchronous IO on sockets.

22 years agoNever activate the window on SW_SHOWNOACTIVATE.
Alexandre Julliard [Wed, 24 Apr 2002 22:26:34 +0000 (22:26 +0000)] 
Never activate the window on SW_SHOWNOACTIVATE.

22 years agoNo longer try to support non-reentrant Xlib.
Alexandre Julliard [Wed, 24 Apr 2002 22:24:43 +0000 (22:24 +0000)] 
No longer try to support non-reentrant Xlib.

22 years agoDon't check hwndInsertAfter if SWP_NOZORDER is set.
Huw D M Davies [Wed, 24 Apr 2002 22:20:11 +0000 (22:20 +0000)] 
Don't check hwndInsertAfter if SWP_NOZORDER is set.

22 years agoAdded support for installing an error callback when expecting an X11
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.

22 years agoAdd more flexibility to the queue_async server call by moving most
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.

22 years ago- Improve I_IMAGECALLBACK handling and support I_IMAGENONE.
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.

22 years agoFix to old DCB format parsing.
Marcelo Welter [Wed, 24 Apr 2002 21:21:43 +0000 (21:21 +0000)] 
Fix to old DCB format parsing.

22 years agoFirst regression test for wsprintf.
Bill Medland [Wed, 24 Apr 2002 21:16:51 +0000 (21:16 +0000)] 
First regression test for wsprintf.

22 years agoLoad libXrender at run-time with dlopen (based on a patch by Huw
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).

22 years agoFixed handling of deferred connections in WSAAccept().
Martin Wilck [Tue, 23 Apr 2002 22:03:42 +0000 (22:03 +0000)] 
Fixed handling of deferred connections in WSAAccept().

22 years agoUpdated for Unicode 3.2.
Alexandre Julliard [Tue, 23 Apr 2002 19:41:44 +0000 (19:41 +0000)] 
Updated for Unicode 3.2.
Added ISO8859-16 codepage.

22 years agoFind ntfs drives and supermount cd-roms.
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.

22 years agoSearch for real-windows registry now actually accesses a file.
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).

22 years agoAvoid segfault with overlapped WriteFile() calls.
Martin Wilck [Tue, 23 Apr 2002 19:27:51 +0000 (19:27 +0000)] 
Avoid segfault with overlapped WriteFile() calls.

22 years agoFix WM_NOTIFYFORMAT handling.
Dimitrie O. Paun [Tue, 23 Apr 2002 19:27:10 +0000 (19:27 +0000)] 
Fix WM_NOTIFYFORMAT handling.

22 years ago- implement WM_NOTIFYFORMAT
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

22 years ago- Recognize "\n" as an alternative soft line break in function
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.

22 years agoClear the DC dirty flag before calling SetDCState to avoid spurious
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.

22 years agoFixed typo in su command.
Alexandre Julliard [Mon, 22 Apr 2002 22:36:50 +0000 (22:36 +0000)] 
Fixed typo in su command.

22 years agoA bit more robust against wave???Open failures.
Eric Pouech [Mon, 22 Apr 2002 22:36:18 +0000 (22:36 +0000)] 
A bit more robust against wave???Open failures.

22 years agoFixed multi-thread access to local variables (mainly fd for
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.

22 years agoFixed a mismatch in wavein 16/32 mapping.
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.

22 years agoAlways close fd when reading super block.
Eric Pouech [Mon, 22 Apr 2002 22:34:00 +0000 (22:34 +0000)] 
Always close fd when reading super block.

22 years agoFixed cut&paste bug.
Martin Wilck [Mon, 22 Apr 2002 22:33:12 +0000 (22:33 +0000)] 
Fixed cut&paste bug.

22 years agoRemoved constants that aren't defined in Windows.
Alexandre Julliard [Mon, 22 Apr 2002 22:32:13 +0000 (22:32 +0000)] 
Removed constants that aren't defined in Windows.

22 years agoFixed handling of visible region in Save/RestoreDC.
Alexandre Julliard [Sun, 21 Apr 2002 22:10:35 +0000 (22:10 +0000)] 
Fixed handling of visible region in Save/RestoreDC.

22 years agoMoved int13 support to the VWIN32_DIOC_DOS_INT13 ioctl.
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.

22 years agoAdded a framework for testing CreateProcess and a few tests.
Eric Pouech [Sun, 21 Apr 2002 22:07:03 +0000 (22:07 +0000)] 
Added a framework for testing CreateProcess and a few tests.

22 years agoCorrectly detect the presence of a wine binary.
Tony Lambregts [Sun, 21 Apr 2002 22:06:36 +0000 (22:06 +0000)] 
Correctly detect the presence of a wine binary.

22 years agoFaster serial speed cases for non Linux systems.
<wine@gc2.kloepfer.org> [Sun, 21 Apr 2002 22:06:09 +0000 (22:06 +0000)] 
Faster serial speed cases for non Linux systems.

22 years agoAdded a simple test set for window classes.
Mike McCormack [Sun, 21 Apr 2002 22:05:42 +0000 (22:05 +0000)] 
Added a simple test set for window classes.

22 years agoThe extension should not be removed from the display of folder names.
Bill Medland [Sun, 21 Apr 2002 22:03:55 +0000 (22:03 +0000)] 
The extension should not be removed from the display of folder names.

22 years agoClear mapping->shared_file on error.
Alexandre Julliard [Sat, 20 Apr 2002 21:07:24 +0000 (21:07 +0000)] 
Clear mapping->shared_file on error.

22 years agoGet the ldconfig check to work for bash shells.
Bill Medland [Sat, 20 Apr 2002 21:00:42 +0000 (21:00 +0000)] 
Get the ldconfig check to work for bash shells.

22 years agoImplemented OleIconToCursor.
Hidenori Takeshima [Sat, 20 Apr 2002 20:55:13 +0000 (20:55 +0000)] 
Implemented OleIconToCursor.

22 years ago- Fixed move and copy when no destination supplied (assumes '.' now as
Jason Edmeades [Sat, 20 Apr 2002 20:54:38 +0000 (20:54 +0000)] 
- Fixed move and copy when no destination supplied (assumes '.' now as
  per windows)
- Fixed move so uses full path name for destination file, and if
  destination is a directory, uses original filename.

22 years agoCorrect handling of zero-padded negative numbers; transfer the sign
Bill Medland [Sat, 20 Apr 2002 20:53:59 +0000 (20:53 +0000)] 
Correct handling of zero-padded negative numbers; transfer the sign
BEFORE adding the zeroes.

22 years agoHandle when ldconfig is not on the path, and do not run it until after
Bill Medland [Sat, 20 Apr 2002 20:53:24 +0000 (20:53 +0000)] 
Handle when ldconfig is not on the path, and do not run it until after
the libdir has been populated.

22 years agoPrevent error message if LD_LIBRARY_PATH is not being used.
Bill Medland [Sat, 20 Apr 2002 20:52:53 +0000 (20:52 +0000)] 
Prevent error message if LD_LIBRARY_PATH is not being used.
Comment out the DEBUG message.

22 years agoGet the folder browser to work as well with W notification as A (it
Bill Medland [Sat, 20 Apr 2002 20:52:33 +0000 (20:52 +0000)] 
Get the folder browser to work as well with W notification as A (it
seems to work reasonably).

22 years agoGET FUNCTIONALITY/STATE INFORMATION: The input parameter ES:DI is a
Christian Costa [Sat, 20 Apr 2002 20:52:05 +0000 (20:52 +0000)] 
GET FUNCTIONALITY/STATE INFORMATION: The input parameter ES:DI is a
buffer where bios information (all the VIDEOSTATE struct) must be
copied to.

22 years agoNow C tests are able to access argc/argv as passed to the program.
Eric Pouech [Sat, 20 Apr 2002 20:51:11 +0000 (20:51 +0000)] 
Now C tests are able to access argc/argv as passed to the program.

22 years agoVGA_ioport_in: Fake the occurrence of the vertical refresh when no
Christian Costa [Fri, 19 Apr 2002 00:05:38 +0000 (00:05 +0000)] 
VGA_ioport_in: Fake the occurrence of the vertical refresh when no
graphic mode has been set.

22 years agoImplemented MJPG handler.
Hidenori Takeshima [Fri, 19 Apr 2002 00:05:05 +0000 (00:05 +0000)] 
Implemented MJPG handler.

22 years agoAdded stubs for AbortSystemShutdown[AW] and PrivilegeCheck.
Leo van den Berg [Fri, 19 Apr 2002 00:04:27 +0000 (00:04 +0000)] 
Added stubs for AbortSystemShutdown[AW] and PrivilegeCheck.

22 years agoNow, we are really erasing WS_CAPTION style.
Mehmet Yasar [Fri, 19 Apr 2002 00:02:21 +0000 (00:02 +0000)] 
Now, we are really erasing WS_CAPTION style.

22 years agoAdded option for announcement of successful test results.
Paul Millar [Fri, 19 Apr 2002 00:01:52 +0000 (00:01 +0000)] 
Added option for announcement of successful test results.

22 years agoExport a few more 16-bit GDI functions. Finished wineps separation.
Alexandre Julliard [Wed, 17 Apr 2002 16:51:47 +0000 (16:51 +0000)] 
Export a few more 16-bit GDI functions. Finished wineps separation.

22 years agoImplement SET INDIVIDUAL DAC REGISTER and SET BLOCK OF DAC REGISTERS.
Christian Costa [Wed, 17 Apr 2002 16:50:42 +0000 (16:50 +0000)] 
Implement SET INDIVIDUAL DAC REGISTER and SET BLOCK OF DAC REGISTERS.

22 years agoAdded Estonian keyboard layout.
Raul Metsma [Wed, 17 Apr 2002 16:49:15 +0000 (16:49 +0000)] 
Added Estonian keyboard layout.

22 years agoPut the MCN_ and DTN_ in correct order.
Guy L. Albertelli [Wed, 17 Apr 2002 16:48:45 +0000 (16:48 +0000)] 
Put the MCN_ and DTN_ in correct order.

22 years agoAdd more check inside SB_SETTEXT and SB_GETTEXT.
Mehmet Yasar [Wed, 17 Apr 2002 16:48:16 +0000 (16:48 +0000)] 
Add more check inside SB_SETTEXT and SB_GETTEXT.

22 years agoComplete implementation for DrawStatusText{A,W}.
Dimitrie O. Paun [Wed, 17 Apr 2002 16:47:48 +0000 (16:47 +0000)] 
Complete implementation for DrawStatusText{A,W}.

22 years ago_get_sock_fd_type: New function, retrieve fd type and flags like
Martin Wilck [Wed, 17 Apr 2002 16:46:49 +0000 (16:46 +0000)] 
_get_sock_fd_type: New function, retrieve fd type and flags like
FILE_GetUnixHandleType().
WSASendTo/WSARecvFrom: Use  _get_sock_fd_type().

22 years agoGetOverlappedResult: Return ERROR_IO_INCOMPLETE if IO still pending.
Martin Wilck [Wed, 17 Apr 2002 16:46:06 +0000 (16:46 +0000)] 
GetOverlappedResult: Return ERROR_IO_INCOMPLETE if IO still pending.
ReadFile / WriteFile: Use GetOverlappedResult() to check for immediate
completion.

22 years agoFixed stupid typo in previous patch.
Alexandre Julliard [Mon, 15 Apr 2002 15:38:10 +0000 (15:38 +0000)] 
Fixed stupid typo in previous patch.

22 years agoPass a PHYSDEV to EnumDeviceFont and release the GDI lock in
Alexandre Julliard [Sun, 14 Apr 2002 19:42:43 +0000 (19:42 +0000)] 
Pass a PHYSDEV to EnumDeviceFont and release the GDI lock in
FONT_EnumInstance instead.

22 years agoFixed inheriting command-line options from parent process.
Alexandre Julliard [Sun, 14 Apr 2002 19:36:02 +0000 (19:36 +0000)] 
Fixed inheriting command-line options from parent process.

22 years ago- Need a "cleanup" method.
Martin Wilck [Sun, 14 Apr 2002 19:34:57 +0000 (19:34 +0000)] 
- Need a "cleanup" method.
- calling the "call_completion" method unconditionally in finish_async
  (introduced by me) was wrong, because the thread may never be in an
  alertable wait state -> call it only if user completion function is present.
- We need two constant "ops" objects, one with and one without call_completion
  method (the event field may NOT be used to determine whether the completion
  must be called or not).

22 years agoSTATUS_CANCELLED is correct for cancelled requests (corresponds to
Martin Wilck [Sun, 14 Apr 2002 19:33:52 +0000 (19:33 +0000)] 
STATUS_CANCELLED is correct for cancelled requests (corresponds to
ERROR_OPERATION_ABORTED).

22 years ago- Clear WS_CAPTION style.
Mehmet Yasar [Sun, 14 Apr 2002 19:33:18 +0000 (19:33 +0000)] 
- Clear WS_CAPTION style.
- Send now CDN_FILEOK before FILEOKSTRING.
- Fix bug related to DWL_MSGRESUL (we were reading from wrong hwnd).

22 years agoFixed some bugs.
Hidenori Takeshima [Sun, 14 Apr 2002 19:32:31 +0000 (19:32 +0000)] 
Fixed some bugs.
Added stubs.
Remove harmless FIXMEs.

22 years agoFix winemaker-generated references to dlls that have changed their names.
Martin Wilck [Sun, 14 Apr 2002 19:31:23 +0000 (19:31 +0000)] 
Fix winemaker-generated references to dlls that have changed their names.

22 years agoImplement NM_CUSTOMDRAW notification.
Guy L. Albertelli [Sun, 14 Apr 2002 19:30:58 +0000 (19:30 +0000)] 
Implement NM_CUSTOMDRAW notification.