pkg/system
Ahmet Alp Balkan 718066ad61 Refactor pkg/archive with a platform-independent stat struct
pkg/archive contains code both invoked from cli (cross platform) and
daemon (linux only) and Unix-specific dependencies break compilation on
Windows. We extracted those stat-related funcs into platform specific
implementations at pkg/system and added unit tests.

Signed-off-by: Ahmet Alp Balkan <ahmetb@microsoft.com>
2014-11-14 18:20:54 -08:00
..
errors.go Fix cross compile for make cross 2014-02-25 15:19:13 -08:00
lstat.go Refactor pkg/archive with a platform-independent stat struct 2014-11-14 18:20:54 -08:00
lstat_test.go Refactor pkg/archive with a platform-independent stat struct 2014-11-14 18:20:54 -08:00
lstat_windows.go Refactor pkg/archive with a platform-independent stat struct 2014-11-14 18:20:54 -08:00
MAINTAINERS update MAINTAINERS files 2014-06-16 22:20:07 +00:00
meminfo.go Add MemInfo to the system pkg. 2014-10-22 14:05:45 -07:00
meminfo_linux.go Add MemInfo to the system pkg. 2014-10-22 14:05:45 -07:00
meminfo_linux_test.go Add MemInfo to the system pkg. 2014-10-22 14:05:45 -07:00
meminfo_unsupported.go Add MemInfo to the system pkg. 2014-10-22 14:05:45 -07:00
mknod.go Extract mknod, umask, lstat to pkg/system 2014-11-14 18:20:54 -08:00
mknod_windows.go Extract mknod, umask, lstat to pkg/system 2014-11-14 18:20:54 -08:00
stat.go Refactor pkg/archive with a platform-independent stat struct 2014-11-14 18:20:54 -08:00
stat_linux.go Refactor pkg/archive with a platform-independent stat struct 2014-11-14 18:20:54 -08:00
stat_test.go Refactor pkg/archive with a platform-independent stat struct 2014-11-14 18:20:54 -08:00
stat_unsupported.go Refactor pkg/archive with a platform-independent stat struct 2014-11-14 18:20:54 -08:00
stat_windows.go Refactor pkg/archive with a platform-independent stat struct 2014-11-14 18:20:54 -08:00
umask.go Extract mknod, umask, lstat to pkg/system 2014-11-14 18:20:54 -08:00
umask_windows.go Extract mknod, umask, lstat to pkg/system 2014-11-14 18:20:54 -08:00
utimes_darwin.go allow utimes on mac os, only lutimes isn't supported 2014-06-17 23:19:42 +00:00
utimes_freebsd.go Support FreeBSD on pkg/system/utimes_*.go 2014-04-10 07:34:37 +09:00
utimes_linux.go allow utimes on mac os, only lutimes isn't supported 2014-06-17 23:19:42 +00:00
utimes_test.go Support FreeBSD on pkg/system/utimes_*.go 2014-04-10 07:34:37 +09:00
utimes_unsupported.go allow utimes on mac os, only lutimes isn't supported 2014-06-17 23:19:42 +00:00
xattrs_linux.go Create pkg/system and move stuff there from archive 2014-03-05 14:05:32 +01:00
xattrs_unsupported.go Create pkg/system and move stuff there from archive 2014-03-05 14:05:32 +01:00