Paul Vriens
|
fbf0aeaa43
|
Change ProcessBasicInformation to the same behavior as the rest.
Use KERNEL_USER_TIMES for ProcessTimes.
Add tests for vm, io, times and handlecount info classes.
Fixes for -Wstrict-prototypes warnings.
|
2005-06-21 20:22:01 +00:00 |
Alexandre Julliard
|
60b3d30f9b
|
Don't require execute permission for thread stacks.
|
2005-06-21 09:57:53 +00:00 |
Mike McCormack
|
04f9f1b066
|
Don't include winbase.h or winerror.h when not necessary.
|
2005-06-21 09:52:40 +00:00 |
Mike McCormack
|
78911f34d9
|
- avoid winternl.h depending on winbase.h
- define RTL versions of TIME_ZONE_INFORMATION and SYSTEMTIME
|
2005-06-20 18:37:17 +00:00 |
Stefan Huehner
|
ac6f562b52
|
Fix more -Wstrict-prototypes warnings.
|
2005-06-20 14:18:03 +00:00 |
Robert Shearman
|
4bba21643c
|
Add support for impersonating a token.
|
2005-06-20 13:18:38 +00:00 |
Robert Shearman
|
9cb94b276f
|
Implement RtlImpersonateSelf, RevertToSelf and MapGenericMask.
|
2005-06-20 11:44:45 +00:00 |
Paul Vriens
|
db9396f68b
|
Stub implementations for ProcessVmCounters, ProcessTimes and
ProcessHandleCount.
Changed ProcessIoCounters to match windows behavior.
|
2005-06-20 11:42:02 +00:00 |
James Hawkins
|
e485f984bd
|
Implement RtlCopySecurityDescriptor.
|
2005-06-20 10:34:30 +00:00 |
Pierre d'Herbemont
|
cca2b04ab7
|
Move the (Mac OS X) IOKit headers to the top of the file to prevent a
compilation failure.
|
2005-06-20 10:31:04 +00:00 |
Alexandre Julliard
|
6e764fceda
|
Moved directory options to HKCU\Software\Wine.
|
2005-06-17 21:07:44 +00:00 |
Alexandre Julliard
|
7e39d1d13d
|
Moved version key to HKCU\Software\Wine.
|
2005-06-17 21:06:14 +00:00 |
Francois Gouget
|
b80fbbb85d
|
Remove an unneeded variable in test_query_timeofday().
Rename a variable to 'is_nt' to make its meaning clearer.
|
2005-06-17 20:55:40 +00:00 |
Mike McCormack
|
5b2d5fd758
|
Use HANDLE instead of HKEY in the NT API.
|
2005-06-17 13:58:33 +00:00 |
Alexandre Julliard
|
811e966083
|
The TEB doesn't need execute permissions.
|
2005-06-17 12:15:44 +00:00 |
Mike McCormack
|
379946c9f8
|
Declare Nt directory functions.
|
2005-06-17 12:11:58 +00:00 |
Alexandre Julliard
|
190f845cb1
|
Make import thunks position-independent to avoid text relocations.
|
2005-06-16 20:51:50 +00:00 |
Alexandre Julliard
|
ffdc0332fa
|
Moved configuration keys to HKCU\Software\Wine\DllOverrides.
|
2005-06-16 16:13:11 +00:00 |
Stefan Huehner
|
712087700e
|
Fix some -Wstrict-prototypes warnings.
|
2005-06-16 15:52:44 +00:00 |
Alexandre Julliard
|
efcc2b83d8
|
Store a relative pointer for registry entry points to avoid some text
relocations.
|
2005-06-16 11:04:41 +00:00 |
Mike McCormack
|
7da043f869
|
Add/fix more NT native API declarations.
|
2005-06-16 10:46:11 +00:00 |
Mike McCormack
|
65ad7da1f7
|
Fix some declaration and write string warnings.
|
2005-06-16 10:45:25 +00:00 |
Alexandre Julliard
|
8d5b7908f2
|
Use the DEFINE_REGS_ENTRYPOINT macro to define register functions
instead of doing it by hand.
|
2005-06-16 09:59:12 +00:00 |
Paul Vriens
|
e77306365b
|
ProcessName should be without the path.
|
2005-06-16 09:44:39 +00:00 |
Paul Vriens
|
62441145b6
|
W2K3 returns STATUS_INVALID_HANDLE instead of STATUS_ACCESS_VIOLATION.
|
2005-06-16 09:43:59 +00:00 |
Paul Vriens
|
7691aca10c
|
Only exact buffer size gives STATUS_SUCCESS.
|
2005-06-15 10:19:34 +00:00 |
Alexandre Julliard
|
302cd456c3
|
Moved debugging config options to HKCU\Software\Wine\Debug.
|
2005-06-14 19:23:00 +00:00 |
Ivan Leo Puoti
|
eacd06264e
|
Reimplement IOCTL_SCSI_PASS_THROUGH_DIRECT and
IOCTL_SCSI_PASS_THROUGH on top of the linux scsi driver.
|
2005-06-14 12:25:41 +00:00 |
Paul Vriens
|
93f887250a
|
Return STATUS_INVALID_INFO_CLASS for non-implemented classes.
Return STATUS_ACCESS_VIOLATION if no buffer given.
Added tests for ProcessBasicInformation.
|
2005-06-14 12:25:02 +00:00 |
Mike McCormack
|
0c9cb1dcee
|
Declare port functions and fix prototypes.
|
2005-06-14 11:43:20 +00:00 |
Alexandre Julliard
|
2e4bca9db5
|
Added magic comments to all Wine-specific registry accesses to make
them easier to grep.
|
2005-06-13 18:56:00 +00:00 |
Paul Vriens
|
5e5008502e
|
Fixed size of our SYSTEM_TIMEOFDAY_INFORMATION struct.
Fixed return codes and ReturnLength/buffer for
SystemTimeOfDayInformation.
Added tests for SystemTimeOfDayInformation.
|
2005-06-13 11:34:56 +00:00 |
James Hawkins
|
d27d5b0a26
|
Implement RtlAbsoluteToSelfRelativeSD.
|
2005-06-13 11:34:02 +00:00 |
Mike McCormack
|
c8091b3761
|
Fix warnings in tests, remove pointless comments.
|
2005-06-13 10:03:33 +00:00 |
Mike McCormack
|
d838385b38
|
Add and fix function prototypes.
|
2005-06-13 10:03:18 +00:00 |
James Hawkins
|
00c32239b4
|
Remove stub status.
Check for correct revision value.
|
2005-06-12 11:07:37 +00:00 |
James Hawkins
|
f3392ac814
|
Add RtlAnsiCharToUnicodeChar definition.
Correct stub status of RtlAnsiCharToUnicodeChar.
|
2005-06-12 11:07:25 +00:00 |
Eric Kohl
|
a9983c8d16
|
Implement RtlAdjustPrivilege.
|
2005-06-12 10:44:01 +00:00 |
Paul Vriens
|
50d1e4f0bf
|
Fixed ReturnLength of SystemCpuInformation.
Added first test for SystemCpuInformation.
|
2005-06-10 19:52:32 +00:00 |
Mike McCormack
|
950e5e626c
|
Dependency fixes for winternl.h.
|
2005-06-10 19:33:47 +00:00 |
James Hawkins
|
89bba4a255
|
Implement RtlAnsiCharToUnicodeChar.
|
2005-06-10 19:30:23 +00:00 |
Paul Vriens
|
2b7094e4d4
|
Reduce our buffer by 1 SYSTEM_THREAD_INFORMATION per process.
Minimize some calculations.
|
2005-06-09 20:33:45 +00:00 |
Paul Vriens
|
c5e9809242
|
Added test for SystemProcessInformation.
|
2005-06-09 10:03:25 +00:00 |
Robert Shearman
|
0c5118144a
|
- Don't free the fileio object because it will be freed anyway in
fileio_terminate on error.
- Print out statuses in hex, rather than decimal.
|
2005-06-09 09:45:42 +00:00 |
Robert Shearman
|
e51dd36453
|
Implement overlapped I/O with named pipes.
|
2005-06-08 19:11:46 +00:00 |
Paul Vriens
|
fbc7a40273
|
Fixed typo.
Zero the thread information before use.
|
2005-06-07 20:01:48 +00:00 |
Alexandre Julliard
|
bd000a0203
|
Removed some unnecessary inclusions of thread.h
|
2005-06-06 20:13:08 +00:00 |
Alexandre Julliard
|
ab29aa2126
|
Moved the ntdll per-thread data out of the TEB into a private
structure stored in TEB.SystemReserved2.
|
2005-06-06 20:04:33 +00:00 |
Felix Nawothnig
|
d8c5960ce1
|
Make SYSTEM_THREAD_INFORMATION.pszProcessName a UNICODE_STRING.
|
2005-06-06 15:42:08 +00:00 |
Mike Hearn
|
17049acd68
|
Delete version sniffing logic.
|
2005-06-06 10:06:48 +00:00 |