cvs commit: src/usr.bin/tar Makefile bsdtar.1 bsdtar.c bsdtar.h config_freebsd.h matching.c read.c subst.c util.c write.c src/usr.bin/tar/test Makefile main.c test.h test_0.c test_basic.c test_copy.c test_getdate.c test_help.c test_option_T.c ...

Tim Kientzle kientzle at FreeBSD.org
Mon May 26 17:10:11 UTC 2008


kientzle    2008-05-26 17:10:11 UTC

  FreeBSD src repository

  Modified files:
    usr.bin/tar          Makefile bsdtar.1 bsdtar.c bsdtar.h 
                         config_freebsd.h matching.c read.c util.c 
                         write.c 
    usr.bin/tar/test     Makefile main.c test.h test_0.c 
                         test_basic.c test_copy.c test_getdate.c 
                         test_help.c test_option_T.c test_stdio.c 
                         test_version.c 
  Added files:
    usr.bin/tar          subst.c 
    usr.bin/tar/test     test_patterns.c 
  Log:
  MFp4: bsdtar 2.5.4b
  
  In addition to a number of bug fixes and minor changes:
   * --numeric-owner (ignore user/group names on create and extract)
   * -S (sparsify files on extraction)
   * -s (regex filename substitutions)
   * Use new libarchive 'linkify' to get correct hardlink handling for
     both old and new cpio formats
   * Rework 'copy' test to be insensitive to readdir() filename ordering
  
  Most of the credit for this work goes to Joerg Sonnenberger, who
  has been duplicating features from NetBSD's 'pax' program.
  
  Revision  Changes    Path
  1.36      +4 -3      src/usr.bin/tar/Makefile
  1.43      +38 -2     src/usr.bin/tar/bsdtar.1
  1.91      +21 -1     src/usr.bin/tar/bsdtar.c
  1.33      +9 -1      src/usr.bin/tar/bsdtar.h
  1.4       +1 -0      src/usr.bin/tar/config_freebsd.h
  1.13      +23 -0     src/usr.bin/tar/matching.c
  1.38      +7 -0      src/usr.bin/tar/read.c
  1.1       +275 -0    src/usr.bin/tar/subst.c (new)
  1.2       +1 -0      src/usr.bin/tar/test/Makefile
  1.2       +0 -0      src/usr.bin/tar/test/main.c
  1.2       +0 -0      src/usr.bin/tar/test/test.h
  1.2       +0 -0      src/usr.bin/tar/test/test_0.c
  1.2       +0 -0      src/usr.bin/tar/test/test_basic.c
  1.2       +108 -82   src/usr.bin/tar/test/test_copy.c
  1.2       +0 -0      src/usr.bin/tar/test/test_getdate.c
  1.2       +0 -0      src/usr.bin/tar/test/test_help.c
  1.2       +19 -0     src/usr.bin/tar/test/test_option_T.c
  1.1       +47 -0     src/usr.bin/tar/test/test_patterns.c (new)
  1.2       +0 -0      src/usr.bin/tar/test/test_stdio.c
  1.2       +0 -0      src/usr.bin/tar/test/test_version.c
  1.19      +55 -5     src/usr.bin/tar/util.c
  1.70      +87 -222   src/usr.bin/tar/write.c


More information about the cvs-src mailing list