X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMono.Posix%2FMono.Unix%2FChangeLog;h=0a6e316aadfc9c98a9da48ba38dd4d6847e3aa35;hb=002110d020a5567db9ccf76899fd38b980b64728;hp=30d83b0ca3a318453c188e9cf5c6269d6cde0d71;hpb=0b02b600ae64e8150e24a3981844d4c9dce28b0e;p=mono.git diff --git a/mcs/class/Mono.Posix/Mono.Unix/ChangeLog b/mcs/class/Mono.Posix/Mono.Unix/ChangeLog index 30d83b0ca3a..0a6e316aadf 100644 --- a/mcs/class/Mono.Posix/Mono.Unix/ChangeLog +++ b/mcs/class/Mono.Posix/Mono.Unix/ChangeLog @@ -1,3 +1,17 @@ +2004-12-29 Jonathan Pryor + + * UnixPath.cs: Add check for when symlink points to a full path name. + +2004-12-29 Jonathan Pryor + + * Syscall.cs: Fix Object.Equals implementations. + * UnixPath.cs: New & improved, with Testing! GetRealPath() is changed so + that it doesn't walk the entire path looking for symlinks, it just reads + the leaf. GetCompletRealPath() walks the entire path resolving symlinks. + GetCanonicalPath() added, which "cleans up" a path (removing extraneous + "." and ".." entries). + * UnixSymbolicLinkInfo.cs: Rename ContentsLength -> MaxContentsSize. + 2004-12-28 Jonathan Pryor * UnixFileSystemInfo.cs: Add a link(2) wrapper, CreateLink(). Strictly