Skip to content
Permalink
Branch: master
Commits on Jul 31, 2014
  1. Fix graph/tags_unit_test.go on FreeBSD

    kzys authored and crosbymichael committed Apr 28, 2014
    - Directories should have u+x (0600 -> 0700)
    - Don't chown files to root because we don't have to
    
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
Commits on Jun 29, 2014
  1. Skip lxc_template_unit_test.go on non-Linux platforms

    kzys committed Jun 29, 2014
    It doesn't work without lxc-start.
    
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
Commits on Jun 24, 2014
  1. cp's -T and --reflink=auto are only available on GNU coreutils

    kzys committed Jun 21, 2014
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
Commits on Jun 21, 2014
  1. Fatal() doesn't take a format string like Fatalf()

    kzys committed Jun 21, 2014
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
Commits on Apr 29, 2014
  1. UTIME_OMIT is only available on Linux

    kzys committed Apr 28, 2014
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
Commits on Apr 16, 2014
  1. SQLite is also available in FreeBSD

    kzys committed Apr 16, 2014
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
  2. This permission should be interpreted as octal, not decimal

    kzys committed Apr 16, 2014
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
Commits on Apr 15, 2014
  1. Support FreeBSD on pkg/mount

    kzys committed Mar 20, 2014
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
Commits on Apr 14, 2014
  1. FreeBSD's nullfs doesn't support file mount

    kzys committed Mar 22, 2014
    FreeBSD doesn't have "bind" mount, but nullfs might be a similar feature.
    However nullfs can mount only directories.
    
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
  2. Add a test for mount.GetMounts

    kzys committed Mar 22, 2014
    Because mount.parseInfoFile is only available on Linux
    
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
Commits on Apr 11, 2014
  1. Fix utils.FollowSymlinkInScope's infinite loop bug

    kzys committed Apr 10, 2014
    fs_test.go doesn't finish if Docker's code is placed under a directory
    which has symlinks between / and the directory.
    For example, the below doesn't finish before the change.
    
      /home -> usr/home
      FollowSymlinkInScope("/home/bob/foo/bar", "/home/bob/foo")
    
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
  2. Add the test to reproduce the issue even in "make test"

    kzys committed Apr 11, 2014
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
Commits on Apr 10, 2014
  1. Avoid "invalid memory address or nil pointer dereference" panic

    kzys committed Apr 10, 2014
    libcontainer.GetNamespace returns nil on FreeBSD because
    libcontainer.namespaceList is empty. In this case, Namespaces#Get should
    return nil instead of being panic.
    
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
Commits on Apr 9, 2014
  1. Support FreeBSD on pkg/system/utimes_*.go

    kzys committed Mar 20, 2014
    Implement system.LUtimesNano and system.UtimesNano. The latter might be
    removed in future because it's basically same as os.Chtimes. That's why
    the test is mainly focusing LUtimesNano.
    
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
  2. Unlike GNU find, FreeBSD's find needs a path before an expression

    kzys committed Mar 21, 2014
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
  3. Use LLVM Clang explicitly on FreeBSD

    kzys committed Feb 28, 2014
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
Commits on Apr 5, 2014
  1. Don't assume the file system has sub-second precision timestamp

    kzys committed Apr 5, 2014
    For example, FreeBSD doesn't have that
    (see http://lists.freebsd.org/pipermail/freebsd-fs/2012-February/013677.html).
    
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
  2. Remove archive/stat_unsupported.go because it is not used

    kzys committed Apr 5, 2014
    LUtimesNano and all other functions were implemented on pkg/system after
    d6114c0.
    
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
Commits on Mar 11, 2014
  1. Like signal_linux.go, we don't have import os and os/signal

    kzys committed Mar 11, 2014
    Docker-DCO-1.1-Signed-off-by: Kato Kazuyoshi <kato.kazuyoshi@gmail.com> (github: kzys)
You can’t perform that action at this time.