View Git repositories
Name Status Last Modified Last Commit
lp:ubuntu/wily-proposed/apt-cacher 1 Development 2015-06-21 18:47:06 UTC
25. * Add Ubuntu codenames 15.04 (vivid) ...

Author: Mark Hindley
Revision Date: 2015-06-09 09:28:35 UTC

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

lp:ubuntu/wily/apt-cacher 1 Development 2015-06-09 09:28:35 UTC
25. * Add Ubuntu codenames 15.04 (vivid) ...

Author: Mark Hindley
Revision Date: 2015-06-09 09:28:35 UTC

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

lp:ubuntu/vivid-proposed/apt-cacher 1 Development 2014-10-29 20:46:52 UTC
24. * Internally store http_proxy as URI ...

Author: Mark Hindley
Revision Date: 2014-08-26 11:09:33 UTC

* Internally store http_proxy as URI object which can include
  authorisation details.
* Remove http_proxy_auth from default config and update http_proxy
  example to include authorisation.
* Support command line option like http_proxy= to unset value.
* Deprecate use_proxy and use_proxy_auth. Issue warnings if they are
  set. Instead, just use http_proxy if it is configured.
* Add libcurl noproxy configuration example to manpage.
* In apt-cacher-cleanup.pl, use tied GDBM file for %svrhash to reduce
  memory consumption.
* Add architectures powerpcspe, ppc64, sparc64 and x32 from
  http://www.ports.debian.org and arm64
  (https://wiki.debian.org/Arm64Port) to supported_archs (closes:
  #753455).
* Protect embedded "\r\n\r\n" sequences from being chomp()ed by the
  reading process (closes: #755184).
* In apt-cacher-cleanup.pl, if the header file has disappeared, try once
  to download it.
* Alphabetise man page options.
* Always escape hyphens in manpage.
* Remove spurious \: in manpage URL.
* Man page formatting fixes
* Document behaviour if daemon_addr is unset.

lp:ubuntu/vivid/apt-cacher 2 Mature 2014-10-24 14:20:26 UTC
24. * Internally store http_proxy as URI ...

Author: Mark Hindley
Revision Date: 2014-08-26 11:09:33 UTC

* Internally store http_proxy as URI object which can include
  authorisation details.
* Remove http_proxy_auth from default config and update http_proxy
  example to include authorisation.
* Support command line option like http_proxy= to unset value.
* Deprecate use_proxy and use_proxy_auth. Issue warnings if they are
  set. Instead, just use http_proxy if it is configured.
* Add libcurl noproxy configuration example to manpage.
* In apt-cacher-cleanup.pl, use tied GDBM file for %svrhash to reduce
  memory consumption.
* Add architectures powerpcspe, ppc64, sparc64 and x32 from
  http://www.ports.debian.org and arm64
  (https://wiki.debian.org/Arm64Port) to supported_archs (closes:
  #753455).
* Protect embedded "\r\n\r\n" sequences from being chomp()ed by the
  reading process (closes: #755184).
* In apt-cacher-cleanup.pl, if the header file has disappeared, try once
  to download it.
* Alphabetise man page options.
* Always escape hyphens in manpage.
* Remove spurious \: in manpage URL.
* Man page formatting fixes
* Document behaviour if daemon_addr is unset.

lp:ubuntu/utopic-proposed/apt-cacher 2 Mature 2014-07-01 10:52:57 UTC
23. Bug fix: "version regexp to tight". S...

Author: Mark Hindley
Revision Date: 2014-07-01 10:52:57 UTC

Bug fix: "version regexp to tight". Some packages (dh-autoreconf, for
example) just have a single number as the version. Thanks to Gregor
Herrmann (closes: #753365).

lp:ubuntu/utopic/apt-cacher 1 Development 2014-07-01 10:52:57 UTC
23. Bug fix: "version regexp to tight". S...

Author: Mark Hindley
Revision Date: 2014-07-01 10:52:57 UTC

Bug fix: "version regexp to tight". Some packages (dh-autoreconf, for
example) just have a single number as the version. Thanks to Gregor
Herrmann (closes: #753365).

lp:ubuntu/trusty-proposed/apt-cacher 1 Development 2013-11-10 23:28:48 UTC
17. * Use sed to insert version number wh...

Author: Mark Hindley
Revision Date: 2013-10-21 16:42:46 UTC

* Use sed to insert version number when building, therefore no need
  to Build-Depend on perl any more.
* Only write body to cached file on success (200).
* Rework handling of If-Modified request response. Client errors also
  count as EXPIRED. Delete cached files in these circumstances (closes:
  #708884).
* return_file() never returns a retry code, so don't test for it.
* Update debian/control file description. Integrate experimental features
  (multi-distro, Debian Bugs SOAP and HTTPS CONNECT) as established.
* Add Ubuntu 14.04 codename 'Trusty'.

lp:ubuntu/trusty/apt-cacher 2 Mature 2013-10-21 16:42:46 UTC
21. * Use sed to insert version number wh...

Author: Mark Hindley
Revision Date: 2013-10-21 16:42:46 UTC

* Use sed to insert version number when building, therefore no need
  to Build-Depend on perl any more.
* Only write body to cached file on success (200).
* Rework handling of If-Modified request response. Client errors also
  count as EXPIRED. Delete cached files in these circumstances (closes:
  #708884).
* return_file() never returns a retry code, so don't test for it.
* Update debian/control file description. Integrate experimental features
  (multi-distro, Debian Bugs SOAP and HTTPS CONNECT) as established.
* Add Ubuntu 14.04 codename 'Trusty'.

lp:ubuntu/saucy/apt-cacher 2 Mature 2013-04-26 19:31:51 UTC
20. * Fix missing argument to $r->header ...

Author: Mark Hindley
Revision Date: 2012-10-03 08:24:54 UTC

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

lp:ubuntu/raring-proposed/apt-cacher 2 Mature 2012-10-29 07:05:40 UTC
20. * Fix missing argument to $r->header ...

Author: Mark Hindley
Revision Date: 2012-10-03 08:24:54 UTC

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

lp:ubuntu/raring/apt-cacher 1 Development 2012-10-20 16:18:01 UTC
20. * Fix missing argument to $r->header ...

Author: Mark Hindley
Revision Date: 2012-10-03 08:24:54 UTC

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

lp:ubuntu/quantal/apt-cacher 2 Mature 2012-05-02 08:31:52 UTC
19. * Minimise the time a checksum DB han...

Author: Mark Hindley
Revision Date: 2012-05-02 08:31:52 UTC

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

lp:ubuntu/precise/apt-cacher 2 Mature 2012-02-08 08:26:28 UTC
18. * Check for existence of libcurl.pl i...

Author: Mark Hindley
Revision Date: 2012-02-08 08:26:28 UTC

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

lp:ubuntu/oneiric/apt-cacher 2 Mature 2011-04-28 19:27:50 UTC
15. * Merge from debian unstable. Remaini...

Author: Bilal Akhtar
Revision Date: 2010-09-14 19:23:23 UTC

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

lp:ubuntu/natty/apt-cacher 2 Mature 2010-10-13 09:35:55 UTC
15. * Merge from debian unstable. Remaini...

Author: Bilal Akhtar
Revision Date: 2010-09-14 19:23:23 UTC

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

lp:ubuntu/maverick/apt-cacher bug 2 Mature 2010-09-14 19:23:23 UTC
15. * Merge from debian unstable. Remaini...

Author: Bilal Akhtar
Revision Date: 2010-09-14 19:23:23 UTC

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

lp:ubuntu/lucid/apt-cacher bug 1 Development 2010-04-26 02:08:19 UTC
13. Support debug symbol packages, change...

Author: TJ
Revision Date: 2010-04-13 00:45:00 UTC

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

lp:ubuntu/hardy-updates/apt-cacher 2 Mature 2009-10-20 15:46:56 UTC
5. remove errors when running apt-cacher...

Author: Lionel Porcheron
Revision Date: 2009-01-29 09:44:17 UTC

remove errors when running apt-cacher-cleanup.pl. Patch taken
from Debian BTS (see bug #478122) (LP: #223024)

lp:ubuntu/hardy-proposed/apt-cacher bug 2 Mature 2009-10-09 23:22:22 UTC
5. remove errors when running apt-cacher...

Author: Lionel Porcheron
Revision Date: 2009-01-29 09:44:17 UTC

remove errors when running apt-cacher-cleanup.pl. Patch taken
from Debian BTS (see bug #478122) (LP: #223024)

lp:ubuntu/intrepid-proposed/apt-cacher bug 2 Mature 2009-09-02 16:57:12 UTC
6. * Resolve POSIX syntax error in apt-c...

Author: Brian Murray
Revision Date: 2009-04-15 11:43:29 UTC

* Resolve POSIX syntax error in apt-cacher-lib.pl for Ubuntu distribution
  upgrades. Thanks Mary Gardiner! (LP: #291606)
* Add regular expression to apt-cacher-lib.pl to allow meta-release files
  to be cached thereby allowing update-manager to see new releases. Ubuntu
  specific, see Debian bug 502985. (LP: #309827)

lp:ubuntu/jaunty/apt-cacher 2 Mature 2009-09-02 16:56:07 UTC
9. * Resolve POSIX syntax error in apt-c...

Author: Brian Murray
Revision Date: 2009-01-07 19:48:22 UTC

* Resolve POSIX syntax error in apt-cacher-lib.pl for Ubuntu distribution
  upgrades. Thanks Mary Gardiner! (LP: #291606)
* Add regular expression to apt-cacher-lib.pl to allow meta-release files
  to be cached thereby allowing update-manager to see new releases. Ubuntu
  specific, see Debian bug 502985. (LP: #309827)

lp:ubuntu/intrepid-updates/apt-cacher 2 Mature 2009-09-02 16:55:58 UTC
6. * Resolve POSIX syntax error in apt-c...

Author: Brian Murray
Revision Date: 2009-04-15 11:43:29 UTC

* Resolve POSIX syntax error in apt-cacher-lib.pl for Ubuntu distribution
  upgrades. Thanks Mary Gardiner! (LP: #291606)
* Add regular expression to apt-cacher-lib.pl to allow meta-release files
  to be cached thereby allowing update-manager to see new releases. Ubuntu
  specific, see Debian bug 502985. (LP: #309827)

lp:ubuntu/intrepid/apt-cacher 2 Mature 2009-09-02 16:55:43 UTC
5. Allow e.g. intrepid.tar.gz.gpg files ...

Author: James Westby
Revision Date: 2008-09-26 20:30:58 UTC

Allow e.g. intrepid.tar.gz.gpg files to be cached, as they are used by
do-release-upgrade. Thanks to "shemgp" for the fix. (LP: #156070)

lp:ubuntu/hardy/apt-cacher 2 Mature 2009-09-02 16:55:36 UTC
4. * Make apt-cacher-report.pl more tole...

Author: Mark Hindley
Revision Date: 2007-10-03 08:59:54 UTC

* Make apt-cacher-report.pl more tolerant of logfile corruption. Thanks
  to Olaf Scholz for patch (closes: #366348, #444677)
* Don't change /etc/apache/httpd.conf if no apt-cacher config found.
* Move shared install/remove code to apt-cacher-lib.
* Add link to /usr/lib/cgi-bin for non-apache httpd servers.
* README.Debian: suggest workaround to cache for both Ubuntu and Debian
  distributions (closes: #354925, #366624, #415398)
* Check for Host header in HTTP/1.1 request.
* Respect no-cache directives in request and pass through to upstream.
* apt-cacher-format-transition: Remove accept \r\n in headers on import
  (closes: #355157). Add informational messages.
* Keep command-line options on config reload (SIGHUP).
* Differentiate between absolute URIs. Can be HTTP 1.1 proxy or HTTP 1.3. See
  rfc2616. (closes: 387449, #413391)
* Handle SIGUSR1 to toggle debug ouput.
* Fix man page CGI mode prefix.
* Control checksumming with config option checksum
* Lists in config file are delimited by ',' or ';'
* Check installation directories and logfiles on startup. Recreate if
  necessary (closes: #370453)
* No default http_proxy and http_proxy_auth.
* Support vmlinuz and initrd.gz files for Debian-live.
* Significant rewrite of manpage. (closes: #442800, #364361)
* Restart after rotating logfiles (closes: #414156, #390585)
* apt-cache-report: run as user:group from config file (closes: #383480)
* Actually support rate limit suffixes as specified in man page (closes: #410920)
* Return Connection: close even if keep-alive requested for 404 error
  (closes: #322299, #384210)
* Rationalise example usage in usage_error. Use Sys::Hostname to build
  the example. Configfile example_sources_line is no longer
  used. (closes: #365507)
* Dynamically generate configuration info in usage_error.
* Check size of cached files. Warn and refresh is mismatch
  (closes: #373280, #412743, #366648)
* Add support for index.db-*.gz files as used by apt-listbugs. (closes: #364904)
* Decode ascii hex codes in URL. (closes: #394541)
* Add support for Translation-*.bz2 files.
* Rationalise locking in apt-cacher-cleanup. Based on patch from Adrian
  Bridgett (closes: 428131)
* apt-cacher-import: check return of rename and die with helpful error
  message if it fails. (closes: #355160)

lp:ubuntu/gutsy/apt-cacher 1 Development 2009-09-02 16:55:26 UTC
3. * special case for pdiff file name ge...

Author: Eduard Bloch
Revision Date: 2006-03-01 16:23:22 UTC

* special case for pdiff file name generation (closes: #335202). Pdiff
  caching should now (finally) work correctly. Also checks and expiration of
  pdiff files (using Index lists) done in apt-cacher-cleanup.pl
* apt-cacher-cleanup hardened, locking files to eliminate any possible
  situation with not having the index files ready
* added instructions to the cleanup error message to remove
  broken/undownloadable files if files from a repository are to be purged
  (closes: #327817)
* ignoring empty .bz2 files since they are optional and (naturally) coming
  from unsuccessfull downloads (closes: #354533, #354548, #354428)

lp:ubuntu/feisty/apt-cacher 1 Development 2009-09-02 16:55:20 UTC
3. * special case for pdiff file name ge...

Author: Eduard Bloch
Revision Date: 2006-03-01 16:23:22 UTC

* special case for pdiff file name generation (closes: #335202). Pdiff
  caching should now (finally) work correctly. Also checks and expiration of
  pdiff files (using Index lists) done in apt-cacher-cleanup.pl
* apt-cacher-cleanup hardened, locking files to eliminate any possible
  situation with not having the index files ready
* added instructions to the cleanup error message to remove
  broken/undownloadable files if files from a repository are to be purged
  (closes: #327817)
* ignoring empty .bz2 files since they are optional and (naturally) coming
  from unsuccessfull downloads (closes: #354533, #354548, #354428)

lp:ubuntu/edgy/apt-cacher 1 Development 2009-09-02 16:55:12 UTC
3. * special case for pdiff file name ge...

Author: Eduard Bloch
Revision Date: 2006-03-01 16:23:22 UTC

* special case for pdiff file name generation (closes: #335202). Pdiff
  caching should now (finally) work correctly. Also checks and expiration of
  pdiff files (using Index lists) done in apt-cacher-cleanup.pl
* apt-cacher-cleanup hardened, locking files to eliminate any possible
  situation with not having the index files ready
* added instructions to the cleanup error message to remove
  broken/undownloadable files if files from a repository are to be purged
  (closes: #327817)
* ignoring empty .bz2 files since they are optional and (naturally) coming
  from unsuccessfull downloads (closes: #354533, #354548, #354428)

lp:ubuntu/dapper-backports/apt-cacher 2 Mature 2009-09-02 16:55:01 UTC
7. Automated backport upload; no source ...

Author: John Dong
Revision Date: 2006-10-15 11:58:55 UTC

Automated backport upload; no source changes.

lp:ubuntu/dapper/apt-cacher 2 Mature 2009-09-02 16:54:53 UTC
6. * set treshhold for unparsed lines ba...

Author: Eduard Bloch
Revision Date: 2006-01-08 15:19:24 UTC

* set treshhold for unparsed lines back to old value but reseting it when a
  valid GET/HEAD request was accepted
* workaround: closing connection after TE headers, apt confused sometimes

lp:ubuntu/breezy/apt-cacher 1 Development 2009-09-02 16:54:45 UTC
3. * set the CGI_MODE flag in apt-cacher...

Author: Eduard Bloch
Revision Date: 2005-08-30 10:33:09 UTC

* set the CGI_MODE flag in apt-cacher.pl wrapper (closes: #324572)
* a one-line fix for an obvious bug already slipped into testing, thus the
  severity choice

lp:ubuntu/hoary/apt-cacher 1 Development 2009-09-02 16:54:38 UTC
2. Altered filename restriction regex to...

Author: jonoxer
Revision Date: 2004-07-20 12:09:08 UTC

Altered filename restriction regex to allow .tar.gz files.
Closes: #259629

lp:ubuntu/warty/apt-cacher 1 Development 2009-09-02 16:54:26 UTC
1. apt-cacher-report.pl: Not much visibl...

Author: jonoxer
Revision Date: 2004-02-04 10:20:35 UTC

apt-cacher-report.pl: Not much visibly different, but most of
the internals have been re-written after I started with just
fixing #230934 and then couldn't stop myself:
o Added support for reading rolled/compressed logfiles.
o Fixed previously undetected bug introduced in 0.6-11 by the
date handling patch: that change caused the latest logfile
to nuke the logfile array, causing old logfiles to be
ignored even though they were being opened. Doh!
o Check for zero value of traffic and assign hit and miss
values manually to fix divide by zero error.
Closes: #230934
o Set strings for start and end date if no records found.
o Check size of traffic values (total, hit, miss) and set
human-readable report strings in MB, or if >2000MB as GB
rounded to 3 decimal places.

lp:ubuntu/karmic/apt-cacher bug 1 Development 2009-09-02 16:50:20 UTC
10. * Merge from debian unstable (LP: #37...

Author: Michael Terry
Revision Date: 2009-06-02 09:31:30 UTC

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

133 of 33 results