On Tue, Mar 20, 2007 at 04:30:28PM +1100, Andrew Vaughan wrote:
> After 15 months without a maintainer response, I've decided to send another 
> log 
> extract, just to let you know that apt-proxy still dies regularly.

Hi Andrew

Thanks for your ping. Actually, I already fixed this bug in subversion
but have not had time to finish testing and preparing a release. Here's
the current changelog:

apt-proxy (1.9.36~svn) unstable; urgency=low

  [ Chris Halls ]
  * Acknowledge NMU by Steinar H. Gunderson, thanks! (Closes: #386344)
  * Close a longstanding bug where clients would hang when receiving
    files from the cache. The problem was caused by reusing the same
    file handle for several requests at once.
    (Closes: #274679, #382078, #322242, #397399, #397403, #398217)
  * Change the meaning of min_refresh_delay parameter, so the
    delay is measured from the modification time of the file on the
    backend instead of the time a client last requested this file.
    Now apt-proxy will always query backends when a file is too
    old (Closes: #266000)
  * Set process name to apt-proxy
  * Properly deal with escaped characters, including ~ in URLs on FTP
    backends. Unescape URLs and check for invalid characters when parsing
    a request. A big thanks to Ben Hutchings for the patch
    (Closes: #393483, #366262)
  * Fix [EMAIL PROTECTED] given in backend server URLs and add a test case.
    Thanks Jason Thomas for the patch (Closes: #348985)
  * Fix exception when sending ftp password to backend (Closes: #387243)
  * Remove extra '/' in HTTP GET requests (Closes: #330492)
  * Uncompress Packages.gz and Packages.bz2 on the fly, and
    update databases from these files (Closes: #319005, #303357)
  * Add unit tests for valid URLs containing /../ (Closes: #182855)
  * Remove obsolete GZipFetcher from fetchers.py

  [ Mark Sheppard ]
  * Generate an error if a client attempts to retrieve
    http://server:9999/  (Closes: #386546)
  * When returning an error, generate an HTML page containing the error

Please feel free to give it a try:

svn co svn+ssh://svn.debian.org/svn/apt-proxy/trunk apt-proxy
cd apt-proxy
<as root> ./aptest

That will run the new version using your existing configuration.

Chris


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to