From 5ba1325ef5e3132ba1eb42c2f0c480ca6bd99123 Mon Sep 17 00:00:00 2001 From: Robert James Kaes Date: Fri, 20 Jun 2003 18:01:26 +0000 Subject: # Updated ChangeLog --- ChangeLog | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/ChangeLog b/ChangeLog index aafbca9..ed0409a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,42 @@ +2003-06-20 Robert James Kaes + + * doc/tinyproxy.conf, src/grammar.y, src/reqs.c, src/scanner.l, src/tinyproxy.h: + Removed the "ViaHeader" directive and replaced it with the + "ViaProxyName" directive. The "Via" HTTP header is _required_ by + the HTTP spec, so the code has been changed to always send the + header. However, including the proxy's host name could be + considered a security threat, so the "ViaProxyName" directive is + used to set the token sent in the "Via" header. If the directive + is not enabled the proxy's host name will be used. + +2003-06-06 Robert James Kaes + + * src/reqs.c (connect_to_upstream): + Fixed an off-by-one error in the snprintf() call used to build the + URL for the upstream proxy. [Patch suggested by David T. Pierso] + +2003-06-02 Robert James Kaes + + * configure.ac: + Remove the -O2 optimization if debugging is enabled. Also, remove + the -g option if the code does _not_ have debugging enabled. + + * doc/tinyproxy.conf: + Included additional examples of how to configure the upstream + proxy support for more selective proxying. + + * src/reqs.c, src/tinyproxy.h: (upstream_get): + (upstream_add): Added support to allow ip addresses and networks + to be used when matching an upstream proxy directive. + [Code by Peter da Silva] + +2003-05-31 Robert James Kaes + + * src/heap.h: + Changed the safefree() macro to make it safe to use a conditional + statement, and also safe to use with a rvalue that has a side + effect. [Bug fix recommended by Peter da Silva] + 2003-05-30 Robert James Kaes * src/vector.c, src/vector.h (vector_getentry): -- cgit v1.2.3