Sign in
goma
/
wine
/
21856fbd1cfe6cd473d464de85648f564ea99aa1
/
include
/
thread.h
6bc5091
Start to make use of the proper PEB structure for process information.
by Alexandre Julliard
· 22 years ago
6f7a204
Added SYSDEPS_GetUnixTid to return the Unix thread id to send to the server.
by Alexandre Julliard
· 22 years ago
b59bf98
Moved errno_location support to sysdeps.c.
by Alexandre Julliard
· 22 years ago
6a26e3f
Split signal blocking code out of SIGNAL_Reset into SIGNAL_Block.
by Alexandre Julliard
· 22 years ago
551797b
Properly save/restore %gs register across 16-bit calls.
by Alexandre Julliard
· 22 years ago
9e8e5ff
Implemented the Fiber* functions (with the help of Huw Davies).
by Alexandre Julliard
· 22 years ago
54f2287
Added process_id_t and thread_it_t types to the server interface
by Alexandre Julliard
· 22 years ago
e29345c
Added a GNU C implementation of some of the DECLSPEC_ macros and used
by Patrik Stridvall
· 22 years ago
6026417
Use larger signal stack to avoid overflows in filesystem code when
by Alexandre Julliard
· 23 years ago
9c1de6d
Moved all the content of the DDK files ntdef.h and ntddk.h to winternl.h.
by Patrik Stridvall
· 23 years ago
66e3183
Fixed GetLocaleInfoW to handle Unicode properly and completed
by Alexandre Julliard
· 23 years ago
9a62491
Removed trailing whitespace.
by Vincent Béron
· 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
4eb0beb
Fixed vm86_enter race conditions.
by Ove Kaaven
· 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
6e33f63
Extended __wine_enter_vm86 to handle pending interrupts.
by Ove Kaaven
· 24 years ago
a67e648
Removed THREAD_IsWin16.
by Alexandre Julliard
· 24 years ago
4323004
Create an X connection for each thread, and process X events in the
by Alexandre Julliard
· 24 years ago
1c32a46
Use poll() on the client-side during server waits to implement overlapped I/O.
by Michael McCormack
· 24 years ago
e5dedb1
Added support for nested server waits (to allow waiting in signal handlers).
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
9ee9eff
Use the standard CreateThread routine to create 16-bit tasks instead
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
d549f69
Use a separate FIFO pair for server requests that don't need to pass a
by Alexandre Julliard
· 24 years ago
83f52d1
Moved all Win16 definitions out of the standard Windows headers.
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
ec85c6b
Implemented the ErrorInfo interfaces.
by Juergen Schmied
· 25 years ago
79d850f
- implemented Get/SetThreadLocale
by Juergen Schmied
· 25 years ago
c192ba2
Exec a separate wine binary for every win32 process so that they run
by Alexandre Julliard
· 25 years ago
8c21dfc
Setup the initial thread %fs from a constructor.
by Alexandre Julliard
· 25 years ago
5b4f3e8
Rewrote Unix process launching to allow passing startup information to
by Alexandre Julliard
· 25 years ago
b445952
Improved Winelib apps initialisation code. No longer need to link
by Alexandre Julliard
· 25 years ago
f19f07d
POSIX threads emulation, tricks glibc into being threadsafe.
by Ove Kaaven
· 25 years ago
3ef9322
Cleanup thread stack allocation. Use a single VirtualAlloc for TEB and
by Alexandre Julliard
· 25 years ago
114830e
Made GetProcessHeap(), GetCurrentProcessId(), GetCurrentThread() and
by Alexandre Julliard
· 25 years ago
9a0e28f
Fixed a couple of file descriptor leaks.
by Alexandre Julliard
· 25 years ago
12f29b5
Have threads and processes exit more cleanly whenever possible.
by Alexandre Julliard
· 25 years ago
6cc47d4
Removed a lot of unnecessary includes and fixed the compile errors.
by Patrik Stridvall
· 25 years ago
ca3c9ba
Better implementation of inline functions SetLastError and
by Alexandre Julliard
· 25 years ago
916f975
Improved the selector get/set functions.
by Alexandre Julliard
· 25 years ago
7d43bce
Moved debugger to libwine to make it available to WineLib apps.
by Ulrich Weigand
· 25 years ago
8bc1d83
Use a per-thread buffer and write(2) for debug traces. Removed debug_dumpstr.
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
7434102
- added NT fields to TEB
by Juergen Schmied
· 25 years ago
4e1cdab
Moved wineserver's buffer & buffer_size at the end of TEB so that IE
by Eric Pouech
· 25 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
d131a17
Use the new debug functions to send debug events at appropriate places.
by Alexandre Julliard
· 26 years ago
c5b8b3a
Improved syslevel handling, store currently held syslevels in thread
by Ulrich Weigand
· 26 years ago
dd93d25
Improved exception handling.
by Alexandre Julliard
· 26 years ago
36a1a25
Call THREAD_FreeTHDB as service thread callback.
by Ulrich Weigand
· 26 years ago
a44f9f8
Merged Linux/FreeBSD reentrant errno handler, added Solaris.
by Ulrich Weigand
· 26 years ago
e469a58
Fixed sequence of DLL_PROCESS_DETACH notification calls.
by Ulrich Weigand
· 26 years ago
f016752
Changed process initialisation to use the new server requests.
by Alexandre Julliard
· 26 years ago
4526f2e
Pass new arguments (suspend/inherit) to the server.
by Ulrich Weigand
· 26 years ago
96c08d8
Use server handles directly for Win32 handles. Removed use of K32OBJ.
by Alexandre Julliard
· 26 years ago
8feb3bc
Process and thread id now use the server-side id instead of an
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
214399f
Changed initial process creation to avoid memory allocations.
by Alexandre Julliard
· 26 years ago
317af32
Optimized include/*.h: (recursively) include all headers needed by
by Marcus Meissner
· 26 years ago
62a8b43
Hacked server-side device support
by Alexandre Julliard
· 26 years ago
dbf2bf0
Moved MsgWaitForMultipleObject implementation to USER routines, using
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
748ff0f
Changed server wait logic a bit.
by Alexandre Julliard
· 26 years ago
ca1c747
Bugfix: Set the TEBF_WIN32 flag in teb.flags for 32-bit threads.
by Ulrich Weigand
· 26 years ago
d30dfd2
Release 980927
by Alexandre Julliard
· 27 years ago
wine-980927
a0d7731
Release 980913
by Alexandre Julliard
· 27 years ago
wine-980913
85ed45e
Release 980822
by Alexandre Julliard
· 27 years ago
wine-980822
767e6f6
Release 980809
by Alexandre Julliard
· 27 years ago
wine-980809
642d313
Release 980712
by Alexandre Julliard
· 27 years ago
wine-980712
ebfc0fe
Release 980628
by Alexandre Julliard
· 27 years ago
wine-980628
a845b88
Release 980601
by Alexandre Julliard
· 27 years ago
wine-980601
c7c217b
Release 980413
by Alexandre Julliard
· 27 years ago
wine-980413
a11d7b1
Release 980301
by Alexandre Julliard
· 27 years ago
wine-980301
03468f7
Release 980215
by Alexandre Julliard
· 27 years ago
wine-980215
60ce85c
Release 980201
by Alexandre Julliard
· 27 years ago
wine-980201
0623a6f
Release 980118
by Alexandre Julliard
· 27 years ago
wine-980118
02e9008
Release 980104
by Alexandre Julliard
· 27 years ago
wine-980104
77b9918
Release 970914
by Alexandre Julliard
· 28 years ago
wine-970914
349a953
Release 970202
by Alexandre Julliard
· 28 years ago
wine-970202
9ea19e5
Release 970101
by Alexandre Julliard
· 28 years ago
wine-970101