Alexandre Julliard
|
017438cdbc
|
Fixed handling of \\?\ prefix in RtlDosPathNameToNtPathName_U.
Fixed parsing of UNC file names in RtlGetFullPathName_U.
|
2004-04-14 04:34:04 +00:00 |
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
|
27b1cf9ab1
|
Fixed RtlDosPathNameToNtPathName_U prototype.
|
2004-04-05 20:21:16 +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
|
94e3477d7f
|
Moved slash conversion to collapse_path, and remove duplicate
backslashes too.
|
2004-03-22 22:59:25 +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
|
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 |
Eric Pouech
|
6c8ee62340
|
- RtlGetFullPathName_U: rewritten so that the source & destination
buffer can be the same
- GetFullPathName[AW]: now call RtlGetFullPathName_U
- GetShortPathNameW: fixed regression introduced in last patch
|
2004-01-20 01:40:23 +00:00 |
Eric Pouech
|
9ccb73a8d7
|
Reimplemented Get{Short|Long}PathName and updated the regression
tests.
|
2004-01-15 00:20:46 +00:00 |
Francois Gouget
|
82bff6bddd
|
Only convert '/'s to '\\'s up to the '\0' as the rest of the buffer
may not be initialized (found by Valgrind).
|
2003-11-28 23:36:06 +00:00 |
Dimitrie O. Paun
|
f448b79e79
|
RtlReAllocateHeap() does not allocate memory.
|
2003-11-20 23:44:13 +00:00 |
Uwe Bonnes
|
d0f86f640b
|
get_full_path_helper: Handle the case \\.\\ as intended; fix length
arguments for memmove.
|
2003-10-28 00:07:56 +00:00 |
Alexandre Julliard
|
953849f2fc
|
Added hack to call CreateFileW through a pointer so that we don't need
to link to kernel functions.
Commented out SMB support in NtReadFile for now.
|
2003-10-08 03:51:31 +00:00 |
Alexandre Julliard
|
509e4d175a
|
A couple more fixes in RtlGetFullPathName_U.
Reverted my previous fix in RtlDosSearchPath_U, extension handling is
supposed to be broken.
|
2003-10-07 03:46:34 +00:00 |
Eric Pouech
|
7760413f6b
|
Fixed a couple of bugs in RtlGetFullPathName_U.
|
2003-10-04 03:06:58 +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 |
Alexandre Julliard
|
65e7196fed
|
Moved most kernel string functions to dlls/kernel.
|
2003-09-16 20:35:42 +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 |
Eric Pouech
|
2e5cdf95da
|
Implemented:
- RtlDoesFileExists_U as a stub
- RtlDosSearchPath_U
|
2003-06-16 01:24:30 +00:00 |
Eric Pouech
|
35d5d06ac9
|
Implemented RtlDosPathNameToNtPathName_U, RtlGetCurrentDirectory_U,
RtlGetFullPathName_U and RtlSetCurrentDirectory_U (the last one
partially as we can't test whether a path exists or not).
|
2003-05-15 04:20:42 +00:00 |
Alexandre Julliard
|
d6da1f33ab
|
Implemented RtlIsNameLegalDOS8Dot3 (based on a patch by Eric Pouech).
Implemented RtlUpcaseUnicodeStringToCountedOemString.
|
2003-04-16 23:15:29 +00:00 |
Alexandre Julliard
|
aa94a5ad1a
|
Implemented RtlDetermineDosPathNameType_U and RtlIsDosDeviceName_U.
|
2003-04-12 00:10:13 +00:00 |