-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 19 Feb 2016 17:26:47 +0000 Source: apt-cacher Binary: apt-cacher Architecture: source all Version: 1.7.12 Distribution: unstable Urgency: medium Maintainer: Mark Hindley <mark@hindley.org.uk> Changed-By: Mark Hindley <mark@hindley.org.uk> Description: apt-cacher - Caching proxy server for Debian/Ubuntu software repositories Closes: 809431 Changes: 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. Checksums-Sha1: 878ee8590d94865665f1914e4616fb8fbdcda20a 1446 apt-cacher_1.7.12.dsc bc4cfcbd488f5b09c2d71645810fe0704cc4029b 98520 apt-cacher_1.7.12.tar.xz 3ef2a418f088d9d206ea172add2b2d0b2cbdf39d 102000 apt-cacher_1.7.12_all.deb Checksums-Sha256: 850fa1543948b122f65051fd419bd8fa3f97668613eb09619e90d638d9bd1083 1446 apt-cacher_1.7.12.dsc 3770afbafc93a7692f03bf5192a83c5ccff91ae6b396c4ea3232aefc50179f02 98520 apt-cacher_1.7.12.tar.xz 974d944cfdee79d8431e8df436cc26fe2cfebd11ed3607de5f8426ac5ac83c2d 102000 apt-cacher_1.7.12_all.deb Files: 47bbe0b15ef3e69b7ada998001128a86 1446 net optional apt-cacher_1.7.12.dsc e5e75bb82b273aae73a2d93edb092d85 98520 net optional apt-cacher_1.7.12.tar.xz 1ec0eae0f6fd28f7fc7c5826f8c2423f 102000 net optional apt-cacher_1.7.12_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIVAwUBVs4mpml0DlyzX+w8AQgeXg/+JbZcmeIIULpI0WM8kZ/TepnuM+biAQBt HnuBmjvYy2F6Or+CutWZE9/OMRd/wPsRLFdeoW86dPDkVnwjP6W1TeVb5Oe7ukU5 j5OMCgWl2O0KabsZ9/QN1jkSJu54sjQ2sm9zRPqMDvrGWNx70gcZCMgGgdamO1pH lgO4sgXJ0KESe4A7nTHUGs7Y88+xmzRc8lvSrwJHId8CJWRWU034e8LJ6Gt8BAMq LDXe1J3gD35P2LC8W8Yu4GFDNzaIXndrj+0VMWo4/IeETri9WgACV3+Iyczc976n sPiNNvnhW9BS+FUdwGDRPsHPh5T503It+QpYTyR38pcbXViFZH8wY3mFIXcegbQY nAN4Uxx2MbHSEmTy3Kd861qN/cFEIB18OOugn3Xod5zlFp3Sl6H7YyUOVM5+4Xms pcnEcffYp/trcaxlLnnJ6C0ECrZ2mFk4JjXauyGI9MwwgGssaZVG2g4+RLhG6qxO hMq5HLR2Y06b6IhOJFsb/3j4l/roiTsT50YPh+25JohtZQvytVhNLpYC562wQCuB tZnltXM0M3hrat1LO+8jh1pydpkAFnPNsjfrh7n8xdr0suGmaMZ1C5x6SPdVP7eS n6lJEKW44bNtMRaKBSxTiQz6y3IPXg5WVIvIZNKTNAs6AKDIdY5qXc2MkKkEZeBJ zCCV/hJ2p+o= =yZxu -----END PGP SIGNATURE-----