moby/pkg/symlink
Christopher Jones 069fdc8a08
[project] change syscall to /x/sys/unix|windows
Changes most references of syscall to golang.org/x/sys/
Ones aren't changes include, Errno, Signal and SysProcAttr
as they haven't been implemented in /x/sys/.

Signed-off-by: Christopher Jones <tophj@linux.vnet.ibm.com>

[s390x] switch utsname from unsigned to signed

per 33267e036f
char in s390x in the /x/sys/unix package is now signed, so
change the buildtags

Signed-off-by: Christopher Jones <tophj@linux.vnet.ibm.com>
2017-07-11 08:00:32 -04:00
..
fs.go Spelling fixes 2017-07-03 13:13:09 -07:00
fs_unix.go Don't attempt to evaluate drive root on Windows 2016-09-08 13:52:54 -07:00
fs_unix_test.go Windows CI: Turning off pkg\symlink unit testing 2016-02-29 13:10:50 -08:00
fs_windows.go [project] change syscall to /x/sys/unix|windows 2017-07-11 08:00:32 -04:00
LICENSE.APACHE Update copyright dates 2017-02-24 19:41:59 +00:00
LICENSE.BSD Update copyright dates 2017-02-24 19:41:59 +00:00
README.md Windows: Fix long path handling for docker build 2015-09-15 10:58:11 -07:00

Package symlink implements EvalSymlinksInScope which is an extension of filepath.EvalSymlinks, as well as a Windows long-path aware version of filepath.EvalSymlinks from the Go standard library.

The code from filepath.EvalSymlinks has been adapted in fs.go. Please read the LICENSE.BSD file that governs fs.go and LICENSE.APACHE for fs_test.go.