Your message dated Tue, 08 Jun 2010 23:33:44 +0000
with message-id <[email protected]>
and subject line Bug#585075: fixed in tinyproxy 1.8.2-1
has caused the Debian Bug report #585075,
regarding tinyproxy: upstream "site_spec" rules are ignored
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
585075: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585075
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tinyproxy
Version: 1.8.1-4
Severity: important
Tags: upstream patch

The 1.8 series of tinyproxy never matches an upstream "site_spec" rule
due to a small error in the config file handler. Patch attached
(against 1.8.1-4).

Using the following upstream rule, no default:
upstream 127.0.0.1:8080 ".google.com"

Current behavour (log file):
INFO Jun 08 21:30:12 [11459]: Added upstream 127.0.0.1:8080 for  ".google.com"
...
CONNECT Jun 08 21:31:43 [11460]: Request (file descriptor 6): GET
http://www.google.com/ HTTP/1.0
INFO Jun 08 21:31:43 [11460]: No proxy for www.google.com

Expected behavour (log file):
INFO Jun 08 21:46:52 [11511]: Added upstream 127.0.0.1:8080 for .google.com
...
CONNECT Jun 08 21:48:02 [11512]: Request (file descriptor 6): GET
http://www.google.com/ HTTP/1.0
INFO Jun 08 21:48:02 [11512]: Found proxy 127.0.0.1:8080 for www.google.com

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-3-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages tinyproxy depends on:
ii  libc6                         2.10.2-9   Embedded GNU C Library: Shared lib
ii  logrotate                     3.7.8-6    Log rotation utility

tinyproxy recommends no packages.

tinyproxy suggests no packages.

-- no debconf information
diff -ru a/src/conf.c b/src/conf.c
--- a/src/conf.c	2010-06-08 03:28:02.000000000 +0100
+++ b/src/conf.c	2010-06-08 21:27:16.000000000 +0100
@@ -1022,8 +1022,8 @@
                 return -1;
         port = (int) get_long_arg (line, &match[7]);
 
-        if (match[9].rm_so != -1) {
-                domain = get_string_arg (line, &match[9]);
+        if (match[10].rm_so != -1) {
+                domain = get_string_arg (line, &match[10]);
                 if (domain) {
                         upstream_add (ip, port, domain, &conf->upstream_list);
                         safefree (domain);

--- End Message ---
--- Begin Message ---
Source: tinyproxy
Source-Version: 1.8.2-1

We believe that the bug you reported is fixed in the latest version of
tinyproxy, which is due to be installed in the Debian FTP archive:

tinyproxy_1.8.2-1.debian.tar.bz2
  to main/t/tinyproxy/tinyproxy_1.8.2-1.debian.tar.bz2
tinyproxy_1.8.2-1.dsc
  to main/t/tinyproxy/tinyproxy_1.8.2-1.dsc
tinyproxy_1.8.2-1_amd64.deb
  to main/t/tinyproxy/tinyproxy_1.8.2-1_amd64.deb
tinyproxy_1.8.2.orig.tar.bz2
  to main/t/tinyproxy/tinyproxy_1.8.2.orig.tar.bz2



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordi Mallach <[email protected]> (supplier of updated tinyproxy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 09 Jun 2010 01:08:17 +0200
Source: tinyproxy
Binary: tinyproxy
Architecture: source amd64
Version: 1.8.2-1
Distribution: unstable
Urgency: low
Maintainer: Ed Boraas <[email protected]>
Changed-By: Jordi Mallach <[email protected]>
Description: 
 tinyproxy  - A lightweight, non-caching, optionally anonymizing http proxy
Closes: 585075
Changes: 
 tinyproxy (1.8.2-1) unstable; urgency=low
 .
   * New upstream release.
   * Drop all patches; all were taken from Git, or have been applied
     upstream.
   * Add upstream_matching_fix.patch by Daniel Piddock, to fix handling
     of upstream rules (closes: #585075).
Checksums-Sha1: 
 bbf7e82b07672c8fb4d25607570fb9e0cdbc80dc 1263 tinyproxy_1.8.2-1.dsc
 6e1ce865e82ad07e540be89d5e6c6bc75489d42b 202931 tinyproxy_1.8.2.orig.tar.bz2
 6d8038265e27b80ea5c86ad6184ebc78056826f9 11563 tinyproxy_1.8.2-1.debian.tar.bz2
 76ad2648e2f57a65c36a26c863c62f10ea139dfa 86282 tinyproxy_1.8.2-1_amd64.deb
Checksums-Sha256: 
 3b171285a89cef5d1606df321e7d45abd3c2d284525b1a1001c6c7994083a962 1263 
tinyproxy_1.8.2-1.dsc
 7e9b831f40c4497db114c4edbf3300976e66ab7a47c2f42de8345c103c92f838 202931 
tinyproxy_1.8.2.orig.tar.bz2
 01d94adaf2f507abd140c722f697c160701d62ff4e36af3eeb415cc5e432815f 11563 
tinyproxy_1.8.2-1.debian.tar.bz2
 0d19c64d6909590eb0b1db42299a0e27f4635a21d170890c695b664e5a381bfe 86282 
tinyproxy_1.8.2-1_amd64.deb
Files: 
 ec57e9f1691a389556e763113aba773f 1263 web optional tinyproxy_1.8.2-1.dsc
 edc8502193cfed4974d6a770da173755 202931 web optional 
tinyproxy_1.8.2.orig.tar.bz2
 07f3d45df9f03cc2362dd2eac3870d49 11563 web optional 
tinyproxy_1.8.2-1.debian.tar.bz2
 d6e194b810087fdb826d9943633a1caf 86282 web optional tinyproxy_1.8.2-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkwO0IgACgkQJYSUupF6Il7lRQCeLaQhqNRo9OwwwI7o98QkQPhk
FiwAnjlJ7J3qa2c6aFMYrP8mrhrCMSQ7
=YobM
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to