From: Fabian Keil <fk@fabiankeil.de>
Date: Thu, 29 Aug 2013 11:12:27 +0000 (+0000)
Subject: Add #112: Detect header insertion with \r\n and split the header
X-Git-Tag: v_3_0_22~237
X-Git-Url: http://www.privoxy.org/gitweb/@default-cgi@/faq/%22https:/user-manual/static/@proxy-info-url@?a=commitdiff_plain;h=a5ef778b12707f84d483e1902122917ec046879d;p=privoxy.git

Add #112: Detect header insertion with \r\n and split the header
---

diff --git a/TODO b/TODO
index 49ec3741..1bfab9d5 100644
--- a/TODO
+++ b/TODO
@@ -1,4 +1,4 @@
-$Id: TODO,v 1.79 2013/03/01 17:39:46 fabiankeil Exp $
+$Id: TODO,v 1.80 2013/05/28 14:38:39 fabiankeil Exp $
 
 Some Privoxy-related tasks, sorted by the time they
 have been added, not by priority.
@@ -317,3 +317,9 @@ http://ijbswa.cvs.sourceforge.net/viewvc/ijbswa/current/TODO
 
 111) Reject requests if hosts and ports in request line and Host
      header don't match (before filters have been applied).
+
+112) If a header filter is used to inject another header by inserting
+     a \r\n (undocumented feature), detect it and split the headers so
+     following header actions do not treat them as a single string.
+     Alternatively add another header injection mechanism.
+     one