Sign in
goma
/
wine
/
7ab9a715a8d087f8ce4b66ac3884e10352edfa02
/
scheduler
/
client.c
d04ccb8
Use SIGUSR1 instead of SIGSTOP to suspend threads.
by Alexandre Julliard
· 22 years ago
45e5681
Mingw porting fix.
by Steven Edwards
· 22 years ago
54f2287
Added process_id_t and thread_it_t types to the server interface
by Alexandre Julliard
· 22 years ago
dba83c8
Added wine_get_user_name function and got rid of some of the getpwuid
by Alexandre Julliard
· 23 years ago
d016f81
Added include protection for unistd.h and sys/time.h.
by Patrik Stridvall
· 23 years ago
714156d
Fixed race condition when a thread gets killed right after starting.
by Alexandre Julliard
· 23 years ago
4325554
Fixed some issues found by winapi_check.
by Patrik Stridvall
· 23 years ago
4144b5b
Create the server directory and socket file in /tmp.
by Alexandre Julliard
· 23 years ago
103295c
Reset signals to SIG_DFL before starting a child process.
by François Gouget
· 23 years ago
be367c7
Added wine_server_fd_to_handle to replace FILE_DupUnixHandle.
by Alexandre Julliard
· 23 years ago
5188574
Renamed handle_t to obj_handle_t to avoid conflict with rpcdce.h.
by Alexandre Julliard
· 23 years ago
3536316
New loading scheme for Winelib apps, makes them behave like builtin
by Alexandre Julliard
· 23 years ago
8d1550d
Export the FILE_GetUnixHandle functionality from ntdll.
by Alexandre Julliard
· 23 years ago
0799c1a
Added LGPL standard comment, and copyright notices where necessary.
by Alexandre Julliard
· 23 years ago
5016e92
Added support for cleaning up the TEB from inside the exiting thread.
by Alexandre Julliard
· 23 years ago
9caa71e
Redesign of the server communication protocol to allow arbitrary sized
by Alexandre Julliard
· 23 years ago
1425941
Fix the #include order for config.h.
by François Gouget
· 23 years ago
386cf6e
When including 'wine/port.h', include it first.
by Francois Gouget
· 23 years ago
b3eaa866
Better separate some system specific code.
by Dmitry Timoshkov
· 24 years ago
b8dd37d
Don't create the WINEPREFIX directory if it doesn't exist.
by Alexandre Julliard
· 24 years ago
37e9503
Moved server.h to include/wine.
by Alexandre Julliard
· 24 years ago
61d26d7
Allow WINESERVER to specify a relative path.
by Alexandre Julliard
· 24 years ago
e5dedb1
Added support for nested server waits (to allow waiting in signal handlers).
by Alexandre Julliard
· 24 years ago
0a8f673
Fixed file descriptor leak.
by Alexandre Julliard
· 24 years ago
8859d77
Create the server pipes on the client side and transfer them to the
by Alexandre Julliard
· 24 years ago
f524240
New mechanism to transfer file descriptors from client to server.
by Alexandre Julliard
· 24 years ago
67a7499
New set of macros for server calls; makes requests without variable
by Alexandre Julliard
· 24 years ago
d90e964
Added separate server pipe to wait on blocking server calls.
by Alexandre Julliard
· 24 years ago
5f195f8
Small server protocol cleanups.
by Alexandre Julliard
· 24 years ago
d0a4177
Documentation ordinal fixes.
by Patrik Stridvall
· 24 years ago
a5ed3b1
Removed obsolete get_req_buffer() function.
by Alexandre Julliard
· 24 years ago
8081e5a
Added handle_t type to server interface so that we can make handles
by Alexandre Julliard
· 24 years ago
a6d83eb
- clarify many error messages - add data corruption warning to README file
by Andreas Mohr
· 24 years ago
d549f69
Use a separate FIFO pair for server requests that don't need to pass a
by Alexandre Julliard
· 24 years ago
becb9a3
Moved all Wine internal definitions out of process.h.
by Alexandre Julliard
· 24 years ago
42a7320
Export the wine server functions from ntdll.
by Alexandre Julliard
· 24 years ago
27bb311
Added implementation of lstat to port.c.
by Alexandre Julliard
· 24 years ago
19f8dda
Added S_ISFIFO check for Solaris.
by Roberto Augusto Pungartnik
· 25 years ago
50097a0
Added WINESERVER environment variable to allow overriding the normal
by Alexandre Julliard
· 25 years ago
9264300
Converted a lot of server requests to the new exception handling mechanism.
by Alexandre Julliard
· 25 years ago
8611353
Added the data structures and macros that will be needed to support
by Alexandre Julliard
· 25 years ago
94237de
Fix for starting server from the current directory.
by Huw D M Davies
· 25 years ago
c10c9ef
Made server startup more robust against races caused by a previous
by Alexandre Julliard
· 25 years ago
a3e0cfc
Get full path of argv[0] before we change directories.
by Alexandre Julliard
· 25 years ago
dccc070
Better error message for really clueless newbies.
by Andreas Mohr
· 25 years ago
42cc2bd
Setup signal handling and exceptions only after REQ_INIT_PROCESS_DONE
by Alexandre Julliard
· 25 years ago
c192ba2
Exec a separate wine binary for every win32 process so that they run
by Alexandre Julliard
· 25 years ago
d804111
Made server launching somewhat cleaner and faster.
by Alexandre Julliard
· 25 years ago
114830e
Made GetProcessHeap(), GetCurrentProcessId(), GetCurrentThread() and
by Alexandre Julliard
· 25 years ago
de1d5ad
Added support for WINEPREFIX environment variable.
by Alexandre Julliard
· 25 years ago
8a971bf
Fixed file descriptor leaks.
by Alexandre Julliard
· 25 years ago
9ad9636
Removed most calls to xmalloc/xrealloc.
by Dimitrie O. Paun
· 25 years ago
12f29b5
Have threads and processes exit more cleanly whenever possible.
by Alexandre Julliard
· 25 years ago
05f0b71
Store the list of loaded dlls in the server, and generate debug events
by Alexandre Julliard
· 25 years ago
5fb5456
Added server protocol version check.
by Alexandre Julliard
· 25 years ago
ff81d78
Generate CREATE_PROCESS/THREAD debug events internally in the server.
by Alexandre Julliard
· 25 years ago
2d33ab9
Added configure check for the unix domain sockaddr length.
by Juergen Lock
· 25 years ago
eafa391
Use argv[0] to locate the server executable.
by Alexandre Julliard
· 25 years ago
2fe5777
Made the server listen for new clients on a Unix socket in
by Alexandre Julliard
· 25 years ago
cb1fc73
Changed the server to return STATUS_* error codes.
by Alexandre Julliard
· 25 years ago
af04ebe
Added server_call_noerr function that avoids touching the last error.
by Alexandre Julliard
· 25 years ago
9103daf
Install the wine server in $(bindir) and exec it from there.
by Alexandre Julliard
· 25 years ago
3b6a3e7
Set close-on-exec flag on server socket.
by Alexandre Julliard
· 25 years ago
9633632
- Added missing configuration #if:s and #includes:s.
by Patrik Stridvall
· 25 years ago
1327748
Added checks for sys/errno.h, sys/signal.h and sys/mman.h.
by Howard Abrams
· 26 years ago
1ed4ecf
ANSI C fixes.
by Patrik Stridvall
· 26 years ago
ebe29ef
Further server optimizations:
by Alexandre Julliard
· 26 years ago
5bc7808
Made server communication faster by using a shared memory block.
by Alexandre Julliard
· 26 years ago
0a860a0
Merged THDB and TEB structures.
by Alexandre Julliard
· 26 years ago
54a39e2
Got rid of THREAD_InitDone.
by Alexandre Julliard
· 26 years ago
4cc1b33
Implemented the Win32 debug API functions.
by Alexandre Julliard
· 26 years ago
e29a001
Added TEB in init_thread request.
by Alexandre Julliard
· 26 years ago
1bb9403
ANSI C fixes.
by Patrik Stridvall
· 26 years ago
371fd75
Added new CLIENT_DebuggerRequest routine, implemented support for
by Ulrich Weigand
· 26 years ago
875c4b3
Added server pid and tid in init_thread request, and use them in
by Alexandre Julliard
· 26 years ago
f016752
Changed process initialisation to use the new server requests.
by Alexandre Julliard
· 26 years ago
2f2898b
Handle suspend/resume_thread requests in phase STARTING correctly.
by Ulrich Weigand
· 26 years ago
5eca3af
Do not call ExitThread() on server communication errors.
by Alexandre Julliard
· 26 years ago
3f09ec5
CLIENT_WaitReply: don't clear last error on success; fixed callers
by Alexandre Julliard
· 26 years ago
96c08d8
Use server handles directly for Win32 handles. Removed use of K32OBJ.
by Alexandre Julliard
· 26 years ago
875d112
Removed dst_handle in duplicate_handle request.
by Alexandre Julliard
· 26 years ago
a396029
Large-scale renaming of all Win32 functions and types to use the
by Alexandre Julliard
· 26 years ago
13e5519
Removed thread queue functions.
by Alexandre Julliard
· 26 years ago
317af32
Optimized include/*.h: (recursively) include all headers needed by
by Marcus Meissner
· 26 years ago
0b78af7
Fix to allow for recvmsg() returning less data than is needed.
by Geoff Clare
· 26 years ago
d757fc6
Clear last error on all successful requests.
by Alexandre Julliard
· 26 years ago
47b3f32
Commented out EXEC_SERVER
by Alexandre Julliard
· 26 years ago
62a8b43
Hacked server-side device support
by Alexandre Julliard
· 26 years ago
6ebbe3c
Cleaned up and removed some no longer used code.
by Alexandre Julliard
· 26 years ago
5544387
Removed client-side wait functions; all waiting is now done through the server.
by Alexandre Julliard
· 26 years ago
338e757
Added beginnings of server-side file handling.
by Alexandre Julliard
· 26 years ago
c6e45ed
Added add_queue/remove_queue to server object operations.
by Alexandre Julliard
· 26 years ago
d30dfd2
Release 980927
by Alexandre Julliard
· 27 years ago
wine-980927
85ed45e
Release 980822
by Alexandre Julliard
· 27 years ago
wine-980822
767e6f6
Release 980809
by Alexandre Julliard
· 27 years ago
wine-980809
829fe32
Release 980726
by Alexandre Julliard
· 27 years ago
wine-980726
642d313
Release 980712
by Alexandre Julliard
· 27 years ago
wine-980712