Merge fix for logging of mode changes by charly.
[jelmer/ctrlproxy.git] / TODO
diff --git a/TODO b/TODO
index da8d55c3dbeca1269928b4077a00714f77290658..6f8696fd1aef4e147898f094cc9927815d5b79db 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,20 +1,5 @@
-2.7 showstoppers:
-- update documentation (see FIXME's)
-- test and fix SSL support
-- handle some currently unhandled responses (especially wrt JOIN's)
-- answer WHO queries from own data if possible
-- support saving current state back to configuration
-- finish linestack
-- finish python module hooks:
-       typedef gboolean (*filter_function) (struct line *);
-       typedef gboolean (*new_client_hook) (struct client *);
-       typedef void (*lose_client_hook) (struct client *);
-       typedef char ** (*motd_hook) (struct network *n);
-       typedef void (*server_connected_hook) (struct network *);
-       typedef void (*server_disconnected_hook) (struct network *);
-
-next release (2.7.1 ?):
-- <allow/> rules in socks and listener based on ip addresses/ranges
-- some sort of cascading filters, remove client, network and options from 
-  line struct
-- more advanced repl backends, rules-based perhaps?
+- allow setting network-specific configuration using <networkname>/<variable>
+- allow using system authentication (PAM/GSSAPI) in ctrlproxyd
+ - how to pass on "User ok" information to ctrlproxy?
+- allow registering new users?
+- support forward auth - ctrlproxy asks a backend to do the authentication for it