summaryrefslogtreecommitdiffhomepage
path: root/ChangeLog
diff options
context:
space:
mode:
authorRobert James Kaes <rjkaes@users.sourceforge.net>2003-04-16 18:14:16 +0000
committerRobert James Kaes <rjkaes@users.sourceforge.net>2003-04-16 18:14:16 +0000
commit65115c75c87338ec49068b0e81c4edae4d66366a (patch)
tree83a02b5dac8ee3243d9149f27b9fa35862f886e7 /ChangeLog
parent4a66257e655533bc744b15b2e07f8b534c39c3ab (diff)
# Updated change log
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index c549ae8..8a18fdb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2003-04-16 Robert James Kaes <rjkaes@flarenet.com>
+
+ * src/reqs.c (build_url):
+ Rebuild the URL from the component pieces. This function
+ is used by the transparent proxy code. [Anatole Shaw]
+ (process_request): Fixed up the transparent proxy code so that
+ filtering can be done on the whole URL. [Anatole Shaw]
+
+ (pull_client_data): Added a bug fix for Internet Explorer (IE).
+ IE will leave an extra CR and LF after the data in an HTTP POST.
+ The new code will eat the extra bytes if they're present. Thanks
+ to Yannick Koehler for finding the bug and offering an explanation
+ as to why it was happening.
+
+ Changed all calls of connptr->remote_content_length to
+ connptr->content_length.server
+
+ * src/conns.c, src/conns.h:
+ Removed the remote_content_length field in the "conn" structure
+ and replaced it with a smaller structure containing both the
+ remote/server and the local/client content-length fields if
+ they're present in the HTTP response headers.
+
2003-04-01 Robert James Kaes <rjkaes@flarenet.com>
* configure.ac: