Alexandre Julliard
|
2eb5d8b9b1
|
On TlsFree, clear the released TLS index in all threads.
|
2003-09-08 19:02:01 +00:00 |
Alexandre Julliard
|
e37c6e18d0
|
Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
|
2003-09-05 23:08:26 +00:00 |
Alexandre Julliard
|
80e34dbb66
|
Moved the implementation of the pthread wrappers to dlls/kernel.
|
2003-09-03 00:26:08 +00:00 |
Alexandre Julliard
|
ca3bfd8318
|
Export SYSDEPS_SwitchToThreadStack() functionality from libwine as
wine_switch_to_stack().
|
2003-08-29 22:23:42 +00:00 |
John K. Hohm
|
a3f6410f9e
|
Set SE_GROUP_ENABLED in Attributes of Administrators SID during
NtQueryInformationToken for TokenGroups.
|
2003-08-29 22:10:53 +00:00 |
Alexandre Julliard
|
7df1b9e03a
|
Start using the exported TEB structure from winternl.h where
possible.
|
2003-08-28 19:57:35 +00:00 |
Dave Belanger
|
06da8c2869
|
Fixed a compile error.
|
2003-08-28 19:39:42 +00:00 |
Alexandre Julliard
|
b91e9cb3e6
|
Renamed a few more TEB fields.
|
2003-08-28 03:44:41 +00:00 |
Alexandre Julliard
|
ee106783d0
|
Renamed EXCEPTION_FRAME to EXCEPTION_REGISTRATION_RECORD since that
seems to be the official name.
|
2003-08-28 03:07:56 +00:00 |
Alexandre Julliard
|
02f2813968
|
Renamed a few TEB fields to use the "official" names.
|
2003-08-27 23:14:29 +00:00 |
Alexandre Julliard
|
bf97962a51
|
Avoid including stackframe.h if it's not needed.
|
2003-08-27 02:52:17 +00:00 |
Alexandre Julliard
|
94463d7bbe
|
Moved profile functions to dlls/kernel.
|
2003-08-26 02:54:37 +00:00 |
Alexandre Julliard
|
0ac9690081
|
Moved 16-bit relay and snoop support to dlls/kernel.
|
2003-08-26 02:28:59 +00:00 |
Alexandre Julliard
|
3be5d62b29
|
Moved 16-bit calls initialization and exception handling to kernel32.
Store the call_to_16 return address on the stack from the C code so
that we don't need two variants of call_to_16_regs.
|
2003-08-25 00:56:37 +00:00 |
Alexandre Julliard
|
9ca159b61a
|
Moved 16-bit builtin module handling to dlls/kernel/ne_module.c.
|
2003-08-23 23:07:10 +00:00 |
Alexandre Julliard
|
af62e83d1c
|
Got rid of 16-bit glue code generation since it is no longer used.
|
2003-08-23 00:45:20 +00:00 |
Alexandre Julliard
|
5fbb446cfc
|
Moved most of the 16-bit task support and NE module loader to
dlls/kernel.
|
2003-08-23 00:03:40 +00:00 |
Alexandre Julliard
|
aee989a7ed
|
Store the debug info structure on the thread stack.
Moved thread initialization code from sysdeps.c to thread.c to avoid
an indirection.
|
2003-08-21 21:34:33 +00:00 |
Alexandre Julliard
|
864ca06832
|
winnls.h must not include winbase.h.
|
2003-08-20 18:22:31 +00:00 |
Dmitry Timoshkov
|
4aec75f017
|
Apply only specified tests.
Implement IS_TEXT_UNICODE_REVERSE_SIGNATURE, IS_TEXT_UNICODE_STATISTICS
and IS_TEXT_UNICODE_NULL_BYTES tests.
Revert IS_TEXT_UNICODE_ODD_LENGTH test.
|
2003-08-20 03:34:45 +00:00 |
Alexandre Julliard
|
9b8a0595bc
|
_ftol should return a 64-bit int (spotted by Jon Griffiths).
|
2003-08-19 01:03:08 +00:00 |
Jon Griffiths
|
08922859c6
|
Make RtlTimeToSecondsSince1970 consistent with other time calls.
Documentation fixes.
|
2003-08-19 00:56:34 +00:00 |
Jon Griffiths
|
228f22e967
|
Add some new types and functions.
Remove ITU_IMPLEMENTED_TESTS, its not part of the Win32 Api.
|
2003-08-18 19:54:13 +00:00 |
Eric Pouech
|
a851c88001
|
Regression fixes for Nt{Read|Write}File:
- actually block in TIMEOUT mode
- in overlapped mode, if any data is already available then process it
without returning a pending status code
|
2003-08-18 19:45:53 +00:00 |
Alexandre Julliard
|
03d7998970
|
Moved __errno_location() handling to pthread.c, and added similar
handling for __res_state().
|
2003-08-15 03:55:06 +00:00 |
Alexandre Julliard
|
52b9cedb8e
|
Don't try to allocate the debug info before the process heap exists.
|
2003-08-13 01:09:45 +00:00 |
Alexandre Julliard
|
19b6a49845
|
Allocate DebugInfo field for all critical sections (based on a patch
by Alex Pasadyn).
Get rid of the Wine-specific CRITICAL_SECTION_INIT macro.
|
2003-08-12 23:50:54 +00:00 |
Alexandre Julliard
|
06e34ffc12
|
Minor tracing fix.
|
2003-08-12 20:34:06 +00:00 |
Alexandre Julliard
|
97d862c93c
|
Fixed the pthread wrappers to work with the new glibc/linuxthreads
interface in glibc 2.3.2.
|
2003-08-12 18:59:13 +00:00 |
Alexandre Julliard
|
d7fca891e9
|
Avoid non-portable long long constants.
|
2003-08-06 22:09:11 +00:00 |
Alexandre Julliard
|
8669193d11
|
Properly free thread stacks on NPTL systems.
|
2003-08-02 00:44:25 +00:00 |
Mike McCormack
|
36cd6f5dbb
|
Added a security token object in wineserver.
|
2003-07-24 00:07:00 +00:00 |
Pierre d'Herbemont
|
8eb55b8892
|
Added PowerPC support in SYSDEPS_SwitchToThreadStack.
|
2003-07-24 00:02:40 +00:00 |
Marcus Meissner
|
20ea3a2d52
|
Added missing register defines for Linux/PPC.
|
2003-07-21 20:03:07 +00:00 |
Jon Griffiths
|
3c95046d03
|
Fix -W warnings.
|
2003-07-19 03:06:03 +00:00 |
Alexandre Julliard
|
0fb0f2a306
|
Print status codes in hex.
|
2003-07-18 23:00:49 +00:00 |
Jon Griffiths
|
7787587587
|
Documentation updates.
|
2003-07-18 22:55:28 +00:00 |
Jon Griffiths
|
b62fb40f54
|
Added some new Rtl* tests.
|
2003-07-18 22:55:15 +00:00 |
Pierre d'Herbemont
|
3b9f280d81
|
Change __darwin__ to __APPLE__.
|
2003-07-16 23:29:40 +00:00 |
Pierre d'Herbemont
|
41670d3ed7
|
Added support for the TEB on Mac OS X.
|
2003-07-16 23:29:14 +00:00 |
Francois Gouget
|
3ca761220a
|
Spelling fixes (s/occured/occurred/ and variants).
|
2003-07-15 20:53:39 +00:00 |
Paul Rupe
|
eede817da2
|
register_new_async sets status already. Do not overwrite it with the
function's return value.
|
2003-07-11 21:44:17 +00:00 |
Alexandre Julliard
|
09029b2878
|
Implemented the SMTO_ABORTIFHUNG flag of SendMessageTimeout.
|
2003-07-11 04:09:42 +00:00 |
Dmitry Timoshkov
|
14d766845c
|
Fix spec entry for ZwSetTimerResolution.
|
2003-07-09 19:44:51 +00:00 |
Alexandre Julliard
|
4f196ead13
|
Implemented the ThreadBasicInformation case for
NtQueryInformationThread.
|
2003-07-09 02:57:57 +00:00 |
Mike McCormack
|
99c67eefcd
|
Null parameters need to be quoted on the commandline.
|
2003-07-09 02:50:15 +00:00 |
Alexandre Julliard
|
4f4b980c1e
|
Implemented NtRead/WriteVirtualMemory.
|
2003-07-08 21:18:45 +00:00 |
Alexandre Julliard
|
d9780a8b3e
|
Fixed compile when functions are not inlined.
|
2003-07-03 18:12:38 +00:00 |
Francois Gouget
|
14a5d168e9
|
Fixed some common spelling errors.
|
2003-07-02 04:37:26 +00:00 |
Eric Pouech
|
675b75597b
|
- removed next & prev fields from WINE_MODREF and implement instead
the three linked lists in LDR_MODULE
- added PEB_LDR_DATA structure to PEB
- removed a couple of no longer needed global & static variables
|
2003-07-01 03:38:56 +00:00 |