Change logs for apt-cacher source package in Yakkety

  • apt-cacher (1.7.13) unstable; urgency=medium
    
      * Bump Standards Version to 3.9.8 (no changes).
      * Use sigtrap pragma to install signal handlers.
      * Correctly set namespace for Sources.xz files.
      * Optimise parsing hashes from index files.
      * Use CDS environment when verifying database.
      * Use direct CDS lock for DB compact and verify.
      * Add timestamp to DB log messages.
      * Sync DB before verifying.
      * When recovering CDS environment from apt-cacher-cleanup.pl, panic the
        existing environment, if available.
      * When recovering database environment, also verify the database file
        and move it out of the way if corrupt.
      * Only compact once for each call to db_compact().
      * Deprecate FreezeThaw, warn if it is not installed but is required and
        only suggest its installation.
      * AppStream/DEP-11 support (closes: #821155).
      * Add default Debian and Ubuntu appstream path map.
      * Add Ubuntu release name yakkety (16.10).
      * Support for APT requesting files by-hash (closes: #824530).
      * Check all requests originating from apt-cacher-cleanup.pl for
        freshness.
      * Regenerate default config file.
    
     -- Mark Hindley <email address hidden>  Wed, 22 Jun 2016 10:01:16 +0100
  • apt-cacher (1.7.12) unstable; urgency=medium
    
      * When parsing checksums from index files, assume different compressions
        of the same file are identical and skip duplicates.
      * Use Storable for serialization rather than FreezeThaw.
      * Add Ubuntu 16.04 LTS codename xenial.
      * apt-cacher-cleanup.pl improve memory efficiency by using DB_File BTree
        for tied on disk hashes.
      * When cleaning cache, don't check for Packages/Sources corresponding to
        each diff_Index file if in offline mode.
      * Bug in perl 5.22.1 IO::File->new_tmpfile returns an anonymous handle
        with mode 0000. Workaround this (see #810924).
      * Improve SHA1 parsing from diff_Index files. In particular now SHA256
        is also appearing in some files.
      * Set checksum database environment lock timeout to
        $cfg->{request_timeout} seconds.
      * Set checksum database compact lock timeout to 10µs.
      * Only check for $? > 0 on return from red -s pipe. If the child has
        been reaped already, close() sets $? to -1 which isn't a problem.
      * Add caching support for xz compressed indices. Pdiff support requires
        package libio-compress-lzma-perl (closes: #809431).
      * Only run db_recover() if we hold the environment lock.
      * Don't db_recover when installing. Just connect to the DB without
        locking which calls failchk().
      * Rework Range handling to be more robust. Byte ranges can go beyond
        Content-Length [see RFC 7233] and can be zero.
      * Don't remove dblock when recovering database environment.
      * Set DB_PANIC_ENVIRONMENT if failchk() fails so that all threads using
        environment are notified and exit.
    
     -- Mark Hindley <email address hidden>  Fri, 19 Feb 2016 17:26:47 +0000
  • apt-cacher (1.7.11) unstable; urgency=low
    
      * Add Ubuntu codenames 15.04 (vivid) and 15.10 (wily).
      * Fix apt-cacher-import.pl in copy mode so that a valid Content-Length
        header is generated. Patch from Pip Cet (closes: #782126).
      * Correctly detect and handle EOF in  ssl_proxy() (closes: #785681).
      * Upgrade Standards Version to 3.9.6. No changes.
      * Create /var/run/apt-cacher in init script for CGI/inetd mode (closes:
        786661).
      * Verify existence (or create) /var/run/apt-cacher in
        apt-cacher-cleanup.pl (closes: #760141).
      * Automatically reap forked processes in apt-cacher-cleanup.pl.
    
     -- Mark Hindley <email address hidden>  Tue, 09 Jun 2015 09:28:35 +0100