Changed the macros in the msvcrt headers to static inline functions.
[wine] / server / thread.c
2003-03-22  Alexandre JulliardMake a distinction between the thread Unix pid and...
2003-03-12  Alexandre JulliardAdded an inode object to keep track of all file descrip...
2003-03-04  Alexandre JulliardUse SIGUSR1 instead of SIGSTOP to suspend threads.
2003-02-28  Peter HunnisettSuspended threads should not acquire synchronization...
2003-02-25  Alexandre JulliardAdded send_thread_signal() function and properly handle...
2003-02-24  Alexandre JulliardPass the pid of the new process in the new_process...
2003-02-19  Alexandre JulliardMoved all references to file descriptors out of the...
2003-02-14  Alexandre JulliardChanged fd operations to take a struct fd instead of...
2003-02-01  Alexandre JulliardMade process and thread ids small integers instead...
2003-01-30  Alexandre JulliardStarted moving functions that deal with Unix file descr...
2002-11-25  Ryan CummingPartially implement GetThreadTimes.
2002-10-29  Alexandre JulliardRewrote hook support to store the hook chain in the...
2002-10-03  Alexandre JulliardAdded process_id_t and thread_it_t types to the server...
2002-08-16  Alexandre JulliardSignal and release the idle event when the process...
2002-06-22  Alexandre JulliardUnlock the master socket if the boot thread terminates...
2002-05-30  Alexandre JulliardRenamed handle_t to obj_handle_t to avoid conflict...
2002-04-26  Alexandre JulliardBetter support for configure detection of missing types...
2002-04-05  Martin Wilck- separate cleanly between async scheduling and file...
2002-04-02  François GougetDon't suspend a terminated thread.
2002-04-02  Chris MorganImplement OpenThread() winapi call.
2002-03-23  Alexandre JulliardFixed handling of timer callback routines when the...
2002-03-09  Alexandre JulliardAdded LGPL standard comment, and copyright notices...
2002-01-09  Martin WilckFixed a bug that caused APCs to be "forgotten".
2001-12-20  Mike McCormack- move async activation into the server
2001-12-04  Eric PouechLet the console renderer be defined as a thread.
2001-11-30  Alexandre JulliardRedesign of the server communication protocol to allow...
2001-11-07  Alexandre JulliardAvoid ftruncate to work around broken UMSDOS file system.
2001-08-28  Alexandre JulliardAdded global management of user handles in the server.
2001-08-07  Andreas MohrDon't crash if send_thread_wakeup() fails.
2001-07-12  Alexandre JulliardRemoved unused functions suspend/remove_all_threads.
2001-05-18  Alexandre JulliardMoved the major part of message queue and window timer...
2001-03-08  Alexandre JulliardAdded support for nested server waits (to allow waiting...
2001-03-01  Alexandre JulliardCreate the server pipes on the client side and transfer...
2001-02-28  Alexandre JulliardNew mechanism to transfer file descriptors from client...
2001-02-27  Alexandre JulliardNew set of macros for server calls; makes requests...
2001-02-21  Alexandre JulliardAdded separate server pipe to wait on blocking server...
2001-01-06  Alexandre JulliardAdded separate queue for "system" APCs that get called...
2001-01-05  Alexandre JulliardAdded handle_t type to server interface so that we...
2000-12-26  Alexandre JulliardFixed error recovery during thread creation.
2000-12-22  Alexandre JulliardAvoid dup'ing file descriptors when not necessary.
2000-12-22  Alexandre JulliardUse a separate FIFO pair for server requests that don...
2000-12-19  Alexandre JulliardMerged the get_read_fd and get_write_fd requests.
2000-11-14  Alexandre JulliardMoved LDT handling to libwine.so. Changed the interface...
2000-08-30  Alexandre JulliardAdded exception handling wrapper to a number of server...
2000-08-29  Alexandre JulliardAdded the data structures and macros that will be neede...
2000-08-22  Alexandre JulliardAdded APC support in waitable timers.
2000-05-30  Alexandre JulliardMoved idle event handling to the server.
2000-05-01  Alexandre JulliardRewrote Unix process launching to allow passing startup...
2000-04-16  Alexandre JulliardImplemented thread and (partial) module snapshots,...
2000-04-14  Alexandre JulliardLoad done event now created by the server.
2000-04-06  Alexandre JulliardDo not send a debug event for a thread until the previo...
2000-03-30  Alexandre JulliardSet thread start address to 0 on events generated by
2000-03-25  Alexandre JulliardFixed a couple of file descriptor leaks.
2000-03-17  Alexandre JulliardHave threads and processes exit more cleanly whenever...
2000-03-15  Alexandre JulliardAvoid SIGSTOP/SIGCONT race when ptrace is disabled.
2000-03-10  Alexandre JulliardAdded specific routines for OUTPUT_DEBUG_STRING and...
2000-03-09  Alexandre JulliardStore the list of loaded dlls in the server, and genera...
2000-03-08  Alexandre JulliardAdded server protocol version check.
2000-03-08  Alexandre JulliardGenerate CREATE_PROCESS/THREAD debug events internally...
2000-02-13  Dave PicklesAdded definition for STILL_ACTIVE.
2000-01-27  Alexandre JulliardImplemented GetThreadSelectorEntry through the server.
2000-01-25  Alexandre JulliardMade the server listen for new clients on a Unix socket in
2000-01-24  Alexandre JulliardChanged the server to return STATUS_* error codes.
2000-01-04  Alexandre JulliardMoved allocation of the socket pair for a new thread...
2000-01-04  Alexandre JulliardMade sleep_on usable from all requests.
2000-01-01  Alexandre JulliardMoved poll handling to the generic part of the server...
1999-12-13  Alexandre JulliardUse poll() instead of select() for the server main...
1999-11-24  Alexandre JulliardFixed handling of debug events on thread/process exit.
1999-11-14  Alexandre JulliardMoved ptrace support to ptrace.c. Tried to improve...
1999-11-12  Alexandre JulliardAdded support for ReadProcessMemory through the server.
1999-11-12  Alexandre JulliardAdded support for CREATE_SUSPENDED flag in CreateProcess.
1999-11-12  Gerald PfeiferPortability fix: renamed PTRACE_* into PT_*.
1999-11-12  Alexandre JulliardAdded use_ptrace flag to disable ptrace usage. Should...
1999-11-10  Alexandre JulliardDon't crash when we get a SIGCHLD for a removed thread.
1999-11-08  Alexandre JulliardPreliminary ptrace support.
1999-07-10  Howard AbramsAdded checks for sys/errno.h, sys/signal.h and sys...
1999-06-26  Alexandre JulliardFurther server optimizations:
1999-06-22  Alexandre JulliardMade server communication faster by using a shared...
1999-06-04  Alexandre JulliardMade handle table a separate object.
1999-05-23  Alexandre JulliardAdded debug events support.
1999-05-16  Alexandre JulliardAdapted to new select interface.
1999-05-15  Alexandre JulliardServer reorganization:
1999-05-02  Ulrich WeigandDon't crash if queuing an APC on a thread that doesn...
1999-04-11  Ulrich WeigandAdded new CLIENT_DebuggerRequest routine, implemented...
1999-04-11  Ulrich WeigandAllow user APCs with NULL 'func' (just wake up the...
1999-03-21  Alexandre JulliardAdded new_process and init_process request.
1999-03-16  Ulrich WeigandHandle suspend/resume_thread requests in phase STARTING...
1999-02-14  Alexandre JulliardMoved process definitions to include/server/process.h
1999-02-09  Michael VekslerAdded missing includes to avoid warnings/errors.
1999-01-19  Alexandre JulliardHacked server-side device support
1999-01-03  Alexandre JulliardImplemented file sharing checks in the server.
1999-01-01  Alexandre JulliardAdded server-side file mapping object support.
1998-12-30  Alexandre JulliardAdded several file server requests
1998-12-27  Alexandre JulliardAdded add_queue/remove_queue to server object operations.
1998-09-27  Alexandre JulliardRelease 980927 wine-980927
1998-08-22  Alexandre JulliardRelease 980822 wine-980822
1998-08-09  Alexandre JulliardRelease 980809 wine-980809
1998-07-12  Alexandre JulliardRelease 980712 wine-980712