Mention the shiny new LOG_LEVEL_ACTIONS
[privoxy.git] / TODO
diff --git a/TODO b/TODO
index b307242..d8ef4a7 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,4 +1,4 @@
-$Id: TODO,v 1.60 2011/10/16 17:34:26 fabiankeil Exp $
+$Id: TODO,v 1.65 2012/07/23 12:49:51 fabiankeil Exp $
 
 Some Privoxy-related tasks, sorted by the time they
 have been added, not by priority.
@@ -293,3 +293,21 @@ http://ijbswa.cvs.sourceforge.net/viewvc/ijbswa/current/TODO
      be changed in the config file. Optionally use a random order.
      Tools like p0f v3 use the header order for User-Agent detection
      and thus changing the User-Agent doesn't fool them.
+
+102) Add an include directive to split the config file into several parts.
+
+103) Potential performance improvement for large action files:
+     when figuring out which actions apply, check the action bitmask
+     before pattern matching and skip section that wouldn't modify the
+     actions already set. To increase the impact the sections would have
+     to be applied in reverse.
+
+104) The code to modify global_toggle_state should be factored out into
+     a separate function. Currently we mess with it in three different
+     files, but only in w32log.c the tray icon is explicitly set.
+     The logging is inconsistent as well. For details see #3525694.
+
+105) Add support for socks authentication.
+
+106) actionlist.h should be embedded in a way that causes less text
+     segment bloat.