Permalink
Commits on Oct 24, 2016
  1. Libarchive 3.2.2

    kientzle committed Oct 24, 2016
  2. Clarify some skipping messages

    kientzle committed Oct 24, 2016
Commits on Oct 23, 2016
  1. Do not try to redirect stderr on Windows

    kientzle committed Oct 23, 2016
  2. Sync up the test harnesses, fix an "unused var" warning on Windows

    kientzle committed Oct 23, 2016
  3. Issue #800: skip 747 test when bzlib is not built

    kientzle committed Oct 23, 2016
Commits on Oct 17, 2016
  1. Switch Travis CI build to use the Ubuntu trusty image

    mmatuska committed Oct 17, 2016
Commits on Oct 16, 2016
  1. Merge branch 'master' of github.com:libarchive/libarchive

    kientzle committed Oct 16, 2016
Commits on Oct 14, 2016
  1. Add build/ci_build.sh for automatic building on Travis CI, Jenkins, etc.

    mmatuska committed Oct 14, 2016
    Add autotools build to .travis.yml
    Downgrade minimal supported autoconf version to 2.68 (Travis CI)
  2. Add missing test archives to Makefile.am

    mmatuska committed Oct 14, 2016
Commits on Oct 13, 2016
  1. Redirect and verify stderr in test_read_append_filter_wrong_program

    mmatuska committed Oct 13, 2016
  2. Fix compiler warning about unused cache variable (#804)

    bsergean committed with jsonn Oct 13, 2016
    * Fix compiler warning about unused cache variable
Commits on Oct 12, 2016
  1. Add test case for issue #794

    mmatuska committed Oct 11, 2016
  2. Issue #801: close the file descriptor when testing link counts

    kientzle committed Oct 12, 2016
    Thanks to Ed Maste for reporting this leak.
    Found by: Coverity
Commits on Oct 8, 2016
  1. Merge pull request #798 from oshogbo/master

    mmatuska committed Oct 8, 2016
    Fix small style issue.
Commits on Oct 7, 2016
  1. Remove unneeded return.

    oshogbo committed Oct 7, 2016
  2. Style.

    oshogbo committed Oct 7, 2016
Commits on Oct 4, 2016
  1. Properly free and close when exiting write_hierarchy() on failed

    mmatuska committed Oct 4, 2016
    archive_read_next_header2().
    
    Fixes #794
Commits on Oct 3, 2016
  1. Merge pull request #791 from hartzell/bug/disk-variable-masked

    kientzle committed Oct 3, 2016
    Fix scoping error with "disk" variable
Commits on Sep 29, 2016
  1. Fix scoping error with "disk" variable

    George Hartzell committed Sep 29, 2016
    The variable named 'disk' inside the loop was hiding the variable named
    'disk' at the outer level.  The outer variable was never used, get rid
    of it.
    
    Move the call to archive_read_disk_set_standard_lookup(disk) inside the
    loop so that it Does What It Should.
  2. Merge pull request #790 from Tarsnap/uninitialized-subst-result

    kientzle committed Sep 29, 2016
    Initialize subst rule->result pointer to NULL
Commits on Sep 28, 2016
  1. Initialize subst rule->result pointer to NULL

    gperciva committed Sep 28, 2016
    This is not directly useful in libarchive at the present time, but
    it might be in the future.  If a project which uses this code adds
    an atexit(3) handler to clean up memory, and somebody runs:
        bsdtar somestring -t
    then "omestring" will be interpreted as an (invalid) substitution
    rule and call lafe_errc().  However, if the atexit() handler then
    calls cleanup_substition(), it will try to free(rule->result)
    which was not initialized.
    
    Sponsored by:	Tarsnap Backup Inc.
  2. Merge pull request #787 from praiskup/fix-umask

    kientzle committed Sep 28, 2016
    tests: fix testsuite for umask issues
  3. Merge pull request #788 from Tarsnap/check-test-mode

    kientzle committed Sep 28, 2016
    Check test mode
Commits on Sep 26, 2016
  1. Add chmod() after make_{dir,file} in test suites

    gperciva committed Sep 26, 2016
    This is the same change that
        38b3f51
    made to
        libarchive/test/main.c
    , but now applied to:
        cat/test/main.c
        cpio/test/main.c
        tar/test/main.c
    
    Sponsored by:	Tarsnap Backup Inc.
  2. Add and use assertion_file_mode() in other tests

    gperciva committed Sep 26, 2016
    This adds the assertion_file_mode() function from
        libarchive/test/main.c
    and applies it to
        cat/test/main.c
        cpio/test/main.c
        tar/test/main.c
    
    Sponsored by:	Tarsnap Backup Inc.
  3. tests: fix testsuite for umask issues

    praiskup committed Sep 26, 2016
    Reproducible with umask 0077.
    
    Resolves: #782
Commits on Sep 25, 2016
  1. "bunzip2 -V" does not exit with 0, use "bunzip2 -h" instead

    mmatuska committed Sep 25, 2016
Commits on Sep 24, 2016
  1. Merge pull request #774 from Tarsnap/check-test-mode

    kientzle committed Sep 24, 2016
    chmod and check the mode after creating a file or dir
Commits on Sep 23, 2016
  1. Issue 774, 782: chmod() after creating a file or dir

    gperciva committed Sep 23, 2016
    If the user's system has a default umask, then
        mkdir(pathname, mode);
    will report "success" even if the created dir does not match the specified
    mode.  Presumably that is desired in the general case, but when it comes to
    testing libarchive this can generate false errors in `make check`.
    
    chmod() is not affected by umask, so we call that after creating the file
    or directory.
    
    Sponsored by:	Tarsnap Backup Inc.