Permalink
Commits on Sep 12, 2011
  1. Add a copier for fink's rsync

    Written by John Lillibridge.
    committed Sep 12, 2011
  2. Fix resource fork tests for Lion

    Credit to John Lillibridge for the patch.
    committed Sep 12, 2011
Commits on May 19, 2010
Commits on Oct 18, 2009
  1. Fix copy/paste error making mucho-flags-dir not a dir

    One of the bugs Mike Bombich "reported".
    committed Oct 18, 2009
Commits on Oct 15, 2009
Commits on Sep 16, 2009
  1. Tagging 0.2.0, for reals

    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer-tags/release-0.2.0@171 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Sep 16, 2009
  2. Updated VERSION.txt for 0.2.0

    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@169 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Sep 16, 2009
  3. Tag 0.2.0 release

    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer-tags/release-0.2.0@168 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Sep 16, 2009
  4. Added extensions for quicklook. Added a note about Snow Leopard's rsync.

    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@167 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Sep 16, 2009
  5. Suppress warnings if fsaclctl is missing. Also add Komodo Edit project.

    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@166 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Sep 16, 2009
  6. Fix the combo test and nuke ctool

    * Delete ctool -- we weren't actually using it.
    * Make sure to set ACLs on the many-metadata test before setting the uappnd
      flag, otherwise setting them fails.
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@165 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Sep 16, 2009
Commits on Jul 29, 2008
  1. Lock the file during the lots of metadata test. If the copier locks t…

    …he copy
    
    too soon it will end up failing the test.
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@164 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Jul 29, 2008
  2. Use 'stat -f "%f"' to get bsd flags instead of relying on field order…

    … of ls.
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@163 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Jul 29, 2008
  3. Fix ls command in BSD flags test. The test did not work before due to ls

    printing different output for regular users and super users.  Thus for 
    regular users 'ls -lo' would print the BSD flags, but 'sudo ls -lo' did not.
    
    Also, without the -d flag the directory with flags test was broken.
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@162 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Jul 29, 2008
Commits on Jun 9, 2008
  1. post-release version increment

    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@161 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Jun 9, 2008
  2. Prepare for 0.1.3 release

    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@159 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Jun 9, 2008
  3. Improved the priority system. It is now fine-grained, and the priorit…

    …y of a
    
    test is printed along with its outcome.  This was a somewhat "deep" change so
    it'll need some testing.
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@158 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Jun 9, 2008
  4. I never changed the VERSION string from 0.1.2

    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@157 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Jun 9, 2008
  5. Prepare for a release:

    * comment out the test for hardlinked directories for now.
    * Make autopilot require root
    * Clarify the README info about installation
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@156 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Jun 9, 2008
  6. Move the hl+rfork test to a sub-test of the rfork test so it can be "…

    …critical".
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@155 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Jun 9, 2008
  7. Add a couple of new tests:

    * Add a test for hardlinks to directories
    * Add a test for combo of hardlinks and resource forks
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@154 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Jun 9, 2008
Commits on Dec 14, 2007
  1. Split xar-apple and xar-svn

    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@147 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Dec 14, 2007
  2. Fix my extended attribute fixes.

    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@146 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Dec 14, 2007
Commits on Nov 4, 2007
  1. Disabling the aliases test. It doesn't really make sense yet.

    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@138 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Nov 4, 2007
  2. Better extended attribute handling (needed for Leopard).

    Include a broken symlink in the symlinks test, since it's reported that
    SuperDuper fails on this!
    
    Thanks to Andreas Fuchs for the patch and the testcase.
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@137 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Nov 4, 2007
Commits on Nov 3, 2007
  1. Add clean target to makefiles

    xar test uses Leopard system-installed version.
    
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@136 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed Nov 3, 2007
Commits on May 8, 2007
  1. Added a test for aliases. The methodology here is debatable. I believ…

    …e that if
    
    you're backing up /foo and hit an alias to some file /foo/bar, when you restore
    (or copy) to /baz the alias should point to /baz/bar.  If the alias points to
    /random/boing (outside the tree you're backing up) then it should stay pointing
    there.  However, I suspect somebody could convince me that this is a bad idea.
    
    This is complicated because:
        * Aliases are finder things, not filesystem things
        * Carbon "Alias" interfaces are *not* for the finder things, they're for
            an in-memory representation of a file that *acts* like the finder thing
        * You can have absolute or relative in-memory aliases
        * I don't know what the finder creates, but I think they're absolute.
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@111 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed May 8, 2007
Commits on May 7, 2007
  1. Use sudo when clearing bsd flags, just in case.

    Clean up the hardlinks test tempfile.
    
    Xar needs the -P flag to preserve permissions.
    
    Fixes to ctool to prevent compiler warnings.
    
    'make' will make ctool now too.  
    
    TODO: Integrate ctool into the copier meta info.
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@110 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed May 7, 2007
Commits on May 6, 2007
  1. Added ctool, a tool to checksum binaries while ignoring their prebinding

    headers.
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@109 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed May 6, 2007
Commits on May 2, 2007
  1. set post-release version.

    Added upload target to makefile.
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@108 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed May 2, 2007
  2. Added release targets to the makefile. Now I'll try packaging the 0.1.1

    release.
    
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@106 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed May 2, 2007
  3. Waah! The ACL tests were totally borken, but they're fixed now.

    The creation-date test was also a bit problematic.
    
    Removed ACL test for symlinks -- they don't have 'em.
    
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@104 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed May 2, 2007
Commits on May 1, 2007
  1. Added a limitations section to the readme. Updated some comments. Rem…

    …oved the
    
    sleep from the creation date test.
    
    
    git-svn-id: svn+ssh://svn.n8gray.org/svnroot/n8gray/public/backup-bouncer@103 c73bc784-a200-0410-bfa9-bab0993648b8
    n8gray committed May 1, 2007