lp:ubuntu/raring-proposed/apt-cacher

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/raring-proposed/apt-cacher
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

20. By Mark Hindley

* Fix missing argument to $r->header when disk_usage_limit is configured
  (closes: #689208).
* Use (and depend on) ucf to manage debconf changes to
  /etc/default/apt-cacher (closes: #688890).

19. By Mark Hindley

* Minimise the time a checksum DB handle is held when adding new data.
* Close "transition towards Apache 2.4". No automatic apache
  installation in version 1.7.x, so no changes required
  (closes: #669753).
* Use InRelease files, if available, when refreshing and patching
  (closes: #669372).
* Remove Release and Release.gpg on cleanup if InRelease is cached.
* Optimise initialising %valid for index files: use map().
* Skip already deleted files in unlink_by_fh().
* When generating internal requests, set Cache-Control: no-cache so
  that refresh is forced.
* In debconf manual mode, disable/remove any previous daemon or inetd
  configuration.
* Add Quantal to Ubuntu release names.
* Only set daemon_port from ENV{SERVER_PORT} in CGI mode -- it isn't
  set when invoked from apt-cacher-cleanup.pl
* Avoid running apt-cacher script in separate interpreter. Use an
  internal fork and do-FILE.
* Open and lock Release and diff/Index early when attempting to pdiff.
* When refreshing in cleanup, just do a HEAD request so we save
  transferring the body content.
* Warn if apt-cacher-import.pl fails to chown (closes: #662737).
* Return 502 response on all internal errors via $SIG{__DIE__} handler.
* Remove obsolete {cache_dir}/temp on install.
* Wait for internal requests to complete before returning
* Bump to standards version 3.9.3 (no changes required).
* Unset executable bit from files in debian (silence lintian warnings).
* Transparently convert IPv4 configuration options to IPv6 when a client
  request is on an IPv6 mapped IPv4 address (::ffff:0:/32)
  (closes: #659669).
* Recognise whole 127.0.0.1/8 block as localhost.

18. By Mark Hindley

* 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.

17. By Mark Hindley

* Clear SysV semaphore block on install.
* Brazilian Portuguese debconf translation. Thanks to Marco Juliano e
  Silva (closes: #649499).
* When refreshing Release files internally, use Cache-Control: no-cache
* Add support for "status" action to init.d script. Patch from Peter
  Eisentraut (closes: #647984).
* Allow source files to be xv compressed. Patch from Ansgar Burghardt
  (closes: #648470).
* Support setting IO priority to reduce load in apt-cacher-cleanup.pl.
* Move library files to lib/ subdir.
* Document support for incoming request Cache-Control headers.
* Remove deprecated/* from source tarball.
* Workaround features missing in perl versions less than 5.10.
* Improve child process management using process groups.
* Fix reading checksums from patched index files when using pdiff option
  to apt-cacher-cleanup.pl.
* New option concurrent_import_limit to control simultaneous reading of
  checksums from new index files. Default is the number of virtual CPU
  cores as parsed from /proc/cpuinfo (where possible).
* Replace cron.daily script with more flexible cron.d fragment.
* Precompile regexps where possible.
* Don't try to checksum installer files.
* Fix libcurl low speed timeout.

16. By Mark Hindley

* Support multiple import directories for apt-cacher-import.pl.
* Add Precise Pangolin to list of Ubuntu releases.
* Workaround missing \K regexp escape in perl versions < 5.10.
* Bugfix: ensure headers are always sent.
* Bugfix changelog expiry in apt-cacher-cleanup.pl.
* Don't overwrite existing files when importing packages.
* Specifically depend on libberkeleydb-perl >= 0.34 for failchk().

15. By Bilal Akhtar

* Merge from debian unstable. Remaining changes:
  - apt-cacher-lib.pl:
    + Cache *.tar.gz.gpg (e.g. jaunty.tar.gz.gpg)
    + Cache ReleaseAnnouncement
    + Cache meta-release-*
  - Support debug symbol packages, changelog and NEWS and files for
    update-manager.

14. By Bilal Akhtar

* Merge from debian unstable (LP: #595450). Remaining changes:
  - apt-cacher-lib.pl:
    + Cache *.tar.gz.gpg (e.g. jaunty.tar.gz.gpg)
    + Cache ReleaseAnnouncement
    + Cache meta-release-*
  - Support debug symbol packages, changelog and NEWS and files for
    update-manager

13. By TJ

Support debug symbol packages, changelog and NEWS and files for update-manager (LP: #561902)

12. By Mathieu Trudel-Lapierre

* Merge from debian testing, remaining changes: (LP: #505665)
  - apt-cacher-lib.pl:
    + Cache *.tar.gz.gpg (e.g. jaunty.tar.gz.gpg)
    + Cache ReleaseAnnouncement
    + Cache meta-release-*

11. By Bhavani Shankar

* Merge from debian testing, remaining changes: LP: #484026
  - apt-cacher-lib.pl:
    + Cache *.tar.gz.gpg (e.g. jaunty.tar.gz.gpg)
    + Cache ReleaseAnnouncement
    + Cache meta-release-*

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/saucy/apt-cacher
This branch contains Public information 
Everyone can see this information.

Subscribers