~ubuntu-branches/ubuntu/vivid/apt-cacher/vivid

Viewing all changes in revision 18.

  • Committer: Package Import Robot
  • Author(s): Mark Hindley
  • Date: 2012-02-08 08:26:28 UTC
  • mfrom: (4.2.9 sid)
  • Revision ID: package-import@ubuntu.com-20120208082628-0v2zpqy0sqh2lwby
Tags: 1.7.3
* Check for existence of libcurl.pl in prerm script. In the case of
  failed-upgrade the script might be missing, so only try to run it if
  it is present (closes: #657834).  
* Rework internal circular request check to just resolve through DNS
  rather than making an outgoing socket connection.
* Rework filehandle usage and locking to reduce resource consumption. No
  need to take global lock any more which improves performance.  
* Ensure expired pdiff files are cleaned.
* Reduce memory footprint by not importing from used modules by default.
* Don't close BerkeleyDB logfile whilst it is still in use.
* Fix library name in apt-cacher-import.pl (closes: #652088).
* Bug fix: "problems finding port number in /etc/xinetd.d/apt-cacher", and
  rework xinetd specific code (closes: #651854).
* New configuration option 'libcurl' to pass CURLOPT_* options to backend.
* Use sendfile(2) where possible to return cached file.
* Rename configuration option 'fetch_timeout' to 'data_timeout'. The old
  name is still recognised. Default increased from 60 to 120 seconds.  
* Log fetch forced with "Cache-Control: no-cache" as NOCACHE in access.log.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: