Pavel Roskin
|
8956e41b82
|
Add support for SCSI CD-ROMs to CDROM_GetInterfaceInfo().
Fix device number for IDE CD-ROMs. Return 0 for unsupported drives.
|
2003-10-03 04:33:25 +00:00 |
Alexandre Julliard
|
4137aecaa5
|
Changed LdrLoadDll to only search for the dll in the specified path,
using ntdll functions.
Moved LOAD_WITH_ALTERED_SEARCH_PATH functionality to LoadLibraryEx
where it belongs.
|
2003-10-02 04:58:49 +00:00 |
Alexandre Julliard
|
28c3c2f0f0
|
Fixed a couple of bugs in RtlDosSearchPath_U and RtlGetFullPathName_U.
Make RtlDoesFileExists_U do something useful by calling CreateFileW
for now.
|
2003-10-02 04:43:45 +00:00 |
Gerald Pfeifer
|
aa0f37940f
|
Cast time_t parameters to fprintf(...,"%l",...) to long.
|
2003-10-02 04:29:30 +00:00 |
Jon Griffiths
|
4c1fa161a3
|
Documentation updates.
|
2003-10-01 03:20:21 +00:00 |
Alexandre Julliard
|
c30cefb2d5
|
Store module names in Unicode in the server.
|
2003-09-30 01:04:19 +00:00 |
Alexandre Julliard
|
f80b869939
|
Converted most of the loader code to Unicode.
|
2003-09-29 20:42:24 +00:00 |
Alexandre Julliard
|
1cb92bbeec
|
Converted the load order code to use Unicode throughout.
|
2003-09-27 03:50:40 +00:00 |
Alexandre Julliard
|
74c5efeb76
|
Moved WINE_MODREF definition to loader.c.
Removed short module name from WINE_MODREF, Windows doesn't have it.
Rewrote LdrGetDllHandle to only use Unicode.
|
2003-09-25 23:55:35 +00:00 |
Alexandre Julliard
|
2052538a47
|
Moved loadorder support to dlls/ntdll.
Removed the --dll option and replaced it by the WINEDLLOVERRIDES
environment variable.
|
2003-09-25 20:33:41 +00:00 |
Jon Griffiths
|
90535ce905
|
Various test fixes for XP/msvc.
|
2003-09-25 20:29:40 +00:00 |
Alexandre Julliard
|
16cd86197a
|
Moved DLLFLAGS to a separate variable instead of including it in
DEFS.
|
2003-09-24 19:01:44 +00:00 |
Alexandre Julliard
|
240b0a9b48
|
Moved the Windows version code to dlls/ntdll, and implemented
RtlGetVersion and RtlVerifyVersionInfo.
Moved the 16-bit and DOS version support to dlls/kernel.
|
2003-09-24 05:26:00 +00:00 |
Jon Griffiths
|
fe455456af
|
Documentation updates.
|
2003-09-24 05:14:39 +00:00 |
Steven Edwards
|
807e4af46e
|
Porting fix.
|
2003-09-22 19:28:21 +00:00 |
Alexandre Julliard
|
a37e7608c7
|
Moved 32-bit relay and snoop support to dlls/ntdll.
|
2003-09-19 04:32:39 +00:00 |
Alexandre Julliard
|
97ad311e71
|
Moved the 32-bit builtin loader and the remaining bits of the PE
loader into dlls/ntdll/loader.c.
|
2003-09-19 04:04:57 +00:00 |
Eric Pouech
|
c3e6c095e1
|
Implemented kernel32.GetIoProcessCounters and stubbed
ntdll.NtQueryProcessInformation(ProcessIoCounters).
|
2003-09-19 00:06:45 +00:00 |
Alexandre Julliard
|
52f692fb9b
|
Moved the wine server client-side support to dlls/ntdll. Removed a
couple of unnecessary functions.
|
2003-09-18 23:27:19 +00:00 |
Alexandre Julliard
|
ec39821750
|
Moved 16-bit global heap, DOS memory and selector functions to
dlls/kernel.
|
2003-09-18 20:58:41 +00:00 |
Alexandre Julliard
|
bff860c4b1
|
Moved synchronization and syslevel routines to dlls/kernel.
|
2003-09-18 04:39:13 +00:00 |
Alexandre Julliard
|
dccbbcd5d5
|
Link msdos/int21.c into kernel for now, until it is properly moved to
winedos.
|
2003-09-18 00:58:48 +00:00 |
Alexandre Julliard
|
9eb1d2c7fa
|
Moved I/O port handling to dlls/winedos.
|
2003-09-17 22:45:46 +00:00 |
Alexandre Julliard
|
aaf3503ea5
|
Moved almost all remaining process, thread, fiber and exception
functions to dlls/kernel.
|
2003-09-17 05:31:32 +00:00 |
Alexandre Julliard
|
1479aebda3
|
Moved instruction emulation to dlls/kernel.
|
2003-09-17 04:34:31 +00:00 |
Steven Edwards
|
c07808a04b
|
Remove redundant includes.
|
2003-09-17 04:16:51 +00:00 |
Alexandre Julliard
|
65e7196fed
|
Moved most kernel string functions to dlls/kernel.
|
2003-09-16 20:35:42 +00:00 |
Alexandre Julliard
|
0f170015f1
|
Moved most 32-bit heap functions to dlls/kernel.
|
2003-09-16 20:34:14 +00:00 |
Eric Pouech
|
9fd54b2838
|
- Implemented a few information classes in NtQuerySystemInformation.
- Added handle information to (wineserver) process snapshot.
|
2003-09-16 01:07:21 +00:00 |
Francois Gouget
|
ae50013017
|
Fix the case of product and company names.
|
2003-09-08 19:38:45 +00:00 |
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 |