Alexandre Julliard
|
916f975624
|
Improved the selector get/set functions.
Support ANSI-compatible inline asm (with the help of Patrik Stridvall).
|
2000-02-26 16:51:13 +00:00 |
Patrik Stridvall
|
0ee98cc39f
|
Fixed ANSI C violations.
|
2000-02-26 13:17:55 +00:00 |
Andreas Mohr
|
296186a85f
|
Added FIXME comment for entry point parameter.
|
2000-02-20 19:18:30 +00:00 |
Alexandre Julliard
|
67a24c8cfb
|
Store the handle of the process exe file in the server.
Removed PROCESS_Initial().
|
2000-02-18 21:54:32 +00:00 |
Dave Pickles
|
717bf7e9ea
|
Added definition for STILL_ACTIVE.
|
2000-02-13 16:04:14 +00:00 |
Juergen Lock
|
2d33ab91f4
|
Added configure check for the unix domain sockaddr length.
|
2000-02-13 16:03:29 +00:00 |
Ulrich Weigand
|
f3bfa3a4b0
|
Mark initial process as 32-bit for WineLib apps.
Use teb->tibflags instead of teb->flags (for Win95 USER32 compatibility).
Removed unused thread event.
|
2000-01-30 21:16:06 +00:00 |
Andreas Mohr
|
8cd93514f0
|
- add some documentation items
- fix some spelling
- fix some warnings
|
2000-01-29 21:12:58 +00:00 |
Alexandre Julliard
|
8bc1d837d2
|
Use a per-thread buffer and write(2) for debug traces.
Removed debug_dumpstr.
|
2000-01-29 19:46:50 +00:00 |
Alexandre Julliard
|
0a7c1f6c5b
|
Implemented GetThreadSelectorEntry through the server.
|
2000-01-27 02:54:17 +00:00 |
Alexandre Julliard
|
eafa391081
|
Use argv[0] to locate the server executable.
|
2000-01-25 21:19:58 +00:00 |
Alexandre Julliard
|
2fe57779fb
|
Made the server listen for new clients on a Unix socket in
$HOME/.wine. Newly started wine processes now attach to an existing
server if one is running.
|
2000-01-25 01:40:27 +00:00 |
Alexandre Julliard
|
cb1fc735f0
|
Changed the server to return STATUS_* error codes.
|
2000-01-24 21:58:06 +00:00 |
Alexandre Julliard
|
3e2517caa7
|
Added Get/SetThreadContext support through the server.
|
2000-01-20 18:59:03 +00:00 |
Juergen Schmied
|
74341020f4
|
- added NT fields to TEB
- moved tls-fields and some wine specific fields to a higher offset
- added some documentation
- initialisation of the UnicodeString
|
2000-01-15 22:22:27 +00:00 |
Alexandre Julliard
|
95e7acb95d
|
Moved allocation of the socket pair for a new thread to the server.
|
2000-01-04 02:40:22 +00:00 |
Peter Ganten
|
6619f5a71a
|
Implemented WaitForInputIdle.
|
2000-01-01 22:38:20 +00:00 |
Juergen Schmied
|
71e69dd8ed
|
NT allocates one page as TEB. Some native NT-dlls are using this.
|
1999-12-25 22:49:33 +00:00 |
Alexandre Julliard
|
000c9800b6
|
Use waitable timers to implement service thread timers.
|
1999-12-13 01:42:03 +00:00 |
Andreas Mohr
|
7fb732e597
|
Fixed compiler warnings.
|
1999-12-12 00:47:51 +00:00 |
Ulrich Weigand
|
89a79d21bf
|
Bugfix: Show main window if CreateProcess was called without the
STARTF_USESHOWWINDOW flag.
|
1999-12-10 03:34:21 +00:00 |
Dimitrie O. Paun
|
dd03cc19fd
|
Make use of the DEFAULT_DEBUG_CHANNEL where appropriate.
Use the default version of FIXME, ERR, WARN, TRACE for the default
channel.
|
1999-12-08 03:56:23 +00:00 |
Ulrich Weigand
|
0106f85e5f
|
Delay sending debug events until process initialization is complete.
|
1999-12-08 03:28:14 +00:00 |
Ulrich Weigand
|
979000e038
|
Call 16-bit instead of 32-bit UserSignalProc entry point.
Don't load USER32.DLL unless requested by the program.
Bugfix: Pass the correct thread ID to UserSignalProc.
|
1999-12-05 02:48:53 +00:00 |
Ulrich Weigand
|
237e8e95b0
|
Fixed 32-bit module name handling to conform better to Win9x.
Removed OFSTRUCT passing during process creation sequence.
Bugfix: don't set exe_modref when LOAD_LIBRARY_AS_DATAFILE is set.
|
1999-12-04 04:04:58 +00:00 |
Alexandre Julliard
|
d083a7bd0c
|
Fixed DEBUG_ONLY_THIS_PROCESS again (thanks to Ulrich Weigand).
|
1999-11-29 02:10:56 +00:00 |
Alexandre Julliard
|
ad47a30f5e
|
Implemented waitable timers.
|
1999-11-29 01:58:35 +00:00 |
Alexandre Julliard
|
d16319ce22
|
Store all object names as Unicode in the server.
|
1999-11-25 21:30:24 +00:00 |
Alexandre Julliard
|
1d2ba529aa
|
Added current context to the exception debug event sent to the server.
|
1999-11-24 01:24:50 +00:00 |
Alexandre Julliard
|
6f1b642479
|
Raise an exception when a critical section wait failed.
|
1999-11-24 01:14:04 +00:00 |
Alexandre Julliard
|
af04ebe4bb
|
Added server_call_noerr function that avoids touching the last error.
|
1999-11-21 21:02:06 +00:00 |
Niels Kristian Bech Jensen
|
1d5bc469cc
|
Removed extra #include statements.
|
1999-11-21 02:14:36 +00:00 |
Alexandre Julliard
|
31670003bc
|
Fixed meaning of DEBUG_ONLY_THIS_PROCESS flag.
|
1999-11-21 01:06:29 +00:00 |
Patrik Stridvall
|
b9010214d2
|
Added better missing function emulation.
|
1999-11-13 22:23:35 +00:00 |
Alexandre Julliard
|
eef7025ef8
|
Added support for WriteProcessMemory through the server.
|
1999-11-13 19:54:54 +00:00 |
Alexandre Julliard
|
8b8828f578
|
Added support for ReadProcessMemory through the server.
|
1999-11-12 21:39:14 +00:00 |
Alexandre Julliard
|
ec7bb2391d
|
Added support for CREATE_SUSPENDED flag in CreateProcess.
|
1999-11-12 03:35:25 +00:00 |
Ulrich Weigand
|
d024d5e942
|
Bugfix: LOAD_DLL_DEBUG_EVENT lpImageName parameter was incorrect.
|
1999-11-10 20:15:04 +00:00 |
Alexandre Julliard
|
9103daf300
|
Install the wine server in $(bindir) and exec it from there.
|
1999-11-08 00:03:53 +00:00 |
James Abbatiello
|
161693e4f9
|
Addresses issues with multiple processes accessing non-global critical
sections.
|
1999-11-07 19:22:46 +00:00 |
Alexandre Julliard
|
a67d71648d
|
Added special handling for the stdio handles in CloseHandle.
|
1999-11-04 02:49:06 +00:00 |
Alexandre Julliard
|
3b6a3e777c
|
Set close-on-exec flag on server socket.
|
1999-10-31 22:26:35 +00:00 |
Patrik Stridvall
|
96336324cf
|
- Added missing configuration #if:s and #includes:s.
- Minor configuration related changes.
|
1999-10-24 22:13:47 +00:00 |
Ulrich Czekalla
|
c9cc20cf8b
|
New channel 'debugstr' used to print OutputDebugString API calls.
|
1999-10-24 00:06:17 +00:00 |
Ulrich Weigand
|
8a64b83eb6
|
Bugfix: don't call ExitProcess() before SYSLEVEL_Init().
|
1999-10-23 14:15:33 +00:00 |
Alexandre Julliard
|
3d06d20bab
|
Moved all signal support to a new platform-specific file.
Make use of the per-thread signal stack (Juergen Lock).
Fixed %fs in signal handler for non FS_sig case (Ulrich Weigand).
|
1999-09-27 10:58:45 +00:00 |
Ulrich Weigand
|
f0a1c2f741
|
Don't create thunk for CreateThread16 proc, call it directly.
|
1999-09-20 18:45:28 +00:00 |
Ron Record
|
e977d6ca5c
|
Added support of __thr_errno for reentrance on UnixWare.
|
1999-09-05 12:32:05 +00:00 |
Ulrich Weigand
|
cebd60b33c
|
Removed global variable pCurrentTeb.
|
1999-09-03 16:45:44 +00:00 |
Patrik Stridvall
|
2c684081c1
|
Fixed some of the issues reported by Solaris Lint.
|
1999-07-31 17:36:48 +00:00 |