Alexandre Julliard
|
e792fb74ba
|
Implemented NtCreatelFile using the new symlink scheme.
Use NtCreateFile in the loader, and get rid of the CreateFileW upcall
hack.
|
2004-04-12 23:31:09 +00:00 |
Alexandre Julliard
|
743997fa38
|
Replace the get_file_info request by an fstat() on the client side.
|
2004-04-08 04:39:59 +00:00 |
Rolf Kalbermatter
|
be00938306
|
Fix bad initialization of Unicode length parameters in
RtlStringFromGUID.
|
2004-04-08 04:38:49 +00:00 |
Alexandre Julliard
|
db4517010b
|
Handle the set_file_pointer request on the client side.
|
2004-04-07 22:02:09 +00:00 |
Raphael Junqueira
|
43b9f97b22
|
- fix DbgPrint and implement DbgPrintEx
- stub for NtImpersonateAnonymousToken
|
2004-04-07 19:05:34 +00:00 |
Alexandre Julliard
|
0adec9a7c1
|
Better support for device handles in NtQueryVolumeInformationFile.
|
2004-04-07 03:58:55 +00:00 |
Alexandre Julliard
|
670711ef25
|
Handle file mappings on removable media entirely inside ntdll.
|
2004-04-06 23:13:47 +00:00 |
Alexandre Julliard
|
a2ce4ea325
|
Fixed some potential races in the handling of the view structures.
|
2004-04-06 20:16:51 +00:00 |
Alexandre Julliard
|
01c5ef37cc
|
Partial implementation of NtQueryVolumeInformationFile.
|
2004-04-06 04:19:41 +00:00 |
Alexandre Julliard
|
27b1cf9ab1
|
Fixed RtlDosPathNameToNtPathName_U prototype.
|
2004-04-05 20:21:16 +00:00 |
Alexandre Julliard
|
9aef0770a9
|
A couple of optimizations and bug fixes.
|
2004-04-02 20:28:07 +00:00 |
Rein Klazes
|
7568734411
|
Fix incorrect calculation of leap year in RtlTimeFieldsToTime().
|
2004-04-02 19:28:53 +00:00 |
Rolf Kalbermatter
|
dfd6bbf1d2
|
NtPulseEvent: Don't print FIXME for an optional parameter if it isn't
used.
|
2004-04-01 21:01:53 +00:00 |
Raphael Junqueira
|
b9f45e7a70
|
Added some stubs.
|
2004-04-01 02:12:41 +00:00 |
Alexandre Julliard
|
8b0938b6e3
|
Make RtlGetFullPathName_U handle Unix paths, using the new symlinks
scheme.
|
2004-04-01 02:09:14 +00:00 |
Alexandre Julliard
|
9e4ed6460c
|
.spec.c files are no longer used for 32-bit dlls.
|
2004-03-24 03:36:44 +00:00 |
Francois Gouget
|
b948778660
|
Assorted spelling fixes.
|
2004-03-23 23:20:16 +00:00 |
Uwe Bonnes
|
d81e8db382
|
Added some tests for RtlGetFullPathName_U.
|
2004-03-22 23:00:13 +00:00 |
Alexandre Julliard
|
94e3477d7f
|
Moved slash conversion to collapse_path, and remove duplicate
backslashes too.
|
2004-03-22 22:59:25 +00:00 |
Alexandre Julliard
|
a86a022256
|
Added workaround for broken dlls that modify ebx in their entry point
(reported by Christian Costa).
|
2004-03-19 02:07:16 +00:00 |
Raphael Junqueira
|
ca6b072689
|
Stub implementations of RtlCreateQueryDebugBuffer,
RtlDestroyQueryDebugBuffer and RtlQueryProcessDebugInformation.
|
2004-03-18 02:08:43 +00:00 |
Alexandre Julliard
|
b8d025eeb9
|
Rewrote the collapsing of . and .. in RtlGetFullPathName_U for better
compatibility.
|
2004-03-17 01:58:51 +00:00 |
Alexandre Julliard
|
24df62e32b
|
O_DIRECTORY is not really needed.
|
2004-03-16 19:19:12 +00:00 |
Mike Hearn
|
a54e3216c3
|
- Add debug SnoopFromInclude/SnoopFromExclude options.
- Correct TRACE debug channel usage in SNOOP_SetupDLL.
- Refactor check_relay_from_relay.
|
2004-03-16 03:10:07 +00:00 |
Alexandre Julliard
|
f30cfa8858
|
Implemented NtQueryDirectoryFile (partly based on a patch by Eric
Pouech).
|
2004-03-16 01:32:02 +00:00 |
Mike Hearn
|
4d2cfee1fa
|
Improve message given on image map failure.
|
2004-03-15 20:06:50 +00:00 |
Alexandre Julliard
|
fe8ead56a8
|
Get rid of ntdll_get_process_heap and ntdll_get_process_pmts by using
standard APIs instead.
|
2004-03-12 01:59:35 +00:00 |
Hans Leidekker
|
bdf4aff65b
|
_wto{l,i,i64} parameters are const.
|
2004-03-11 22:38:38 +00:00 |
Alexandre Julliard
|
8548fc2947
|
Portability fixes.
|
2004-03-11 00:46:09 +00:00 |
Alexandre Julliard
|
615373c587
|
ASCII string comparisons should not depend on the locale.
|
2004-03-09 23:29:20 +00:00 |
Alexandre Julliard
|
954c570ae3
|
Reimplemented GetVolumeInformation and SetVolumeLabel; volume label
and serial number are now stored in the filesystem instead of in the
config file (partly based on a patch by Eric Pouech).
|
2004-03-09 01:03:03 +00:00 |
Alexandre Julliard
|
68cc54330e
|
Do not store the Unix file descriptor in the cache structure.
Protect the global cache with a critical section.
|
2004-03-05 20:45:33 +00:00 |
Alexandre Julliard
|
db692c8f39
|
Open a real file handle for drive devices, and get rid of the server
device hacks (based on a patch by Eric Pouech).
|
2004-03-04 23:00:18 +00:00 |
Alexandre Julliard
|
bcb5d6b82d
|
Smarter allocation algorithm for the string buffer, to allow
displaying more characters for strings without too many escapes.
|
2004-03-03 21:34:13 +00:00 |
Alexandre Julliard
|
589e115233
|
We no longer use the .exe.spec.c files.
|
2004-03-02 21:16:37 +00:00 |
Rein Klazes
|
5040309740
|
In TIME_GetBias make sure there is a cached value for daylight as
well.
|
2004-03-01 21:23:18 +00:00 |
Robert Shearman
|
b14950dd5c
|
Update documentation for Rtl functions.
|
2004-02-27 04:35:43 +00:00 |
Huw Davies
|
67e2d6cb4d
|
Cache the result of TIME_GetBias for up to 1 second.
|
2004-02-27 00:43:20 +00:00 |
Huw Davies
|
64ed848712
|
Call TIME_GetBias rather than RtlQueryTimeZoneInfo if we're only
interested in the bias - it's faster.
|
2004-02-26 05:26:34 +00:00 |
Huw Davies
|
f66af59989
|
Speed up RtlTimeFieldsToTime.
|
2004-02-25 01:25:00 +00:00 |
Alexandre Julliard
|
8cdcbbb342
|
Tweak the load order algorithm a bit to better reflect the user's
intention, by taking into account non-wildcard module specifications
for all directories.
|
2004-02-24 01:26:31 +00:00 |
Alexandre Julliard
|
fc8b376a55
|
Return right away from import_dll when a dll is not found to avoid
displaying many useless function errors.
|
2004-02-24 01:25:03 +00:00 |
Dmitry Timoshkov
|
c2de5fbcb9
|
Set SA_RESTART sigaction flag for other BSDs beside NetBSD.
|
2004-02-24 01:21:56 +00:00 |
Huw Davies
|
166faa455d
|
Speed up RtlTimeToTimeFields.
|
2004-02-24 01:01:27 +00:00 |
Patrik Stridvall
|
ede82e3055
|
Fixed some issues found by winapi_check.
|
2004-02-20 20:19:23 +00:00 |
Dmitry Timoshkov
|
cba227bcec
|
Write section access also assumes read access.
|
2004-02-17 20:22:43 +00:00 |
Dmitry Timoshkov
|
fcc2fe18a4
|
Avoid double checking free type flags in NtFreeVirtualMemory.
|
2004-02-11 23:56:52 +00:00 |
Alexandre Julliard
|
2ad864dc87
|
Don't request PROT_EXEC permissions when mapping an image file to
avoid problems on noexec filesystems with kernel 2.6.
|
2004-02-11 06:37:49 +00:00 |
Francois Gouget
|
ad5ff7ceeb
|
Assorted spelling and case fixes.
|
2004-02-09 22:07:42 +00:00 |
Dmitry Timoshkov
|
f323d5d31b
|
Add a test case for Virtual* APIs, fix a few bugs discovered by it.
|
2004-02-09 20:58:16 +00:00 |