Fix compilation, update upgrade docs
[jelmer/ctrlproxy.git] / TODO
1 current release (3.0.0):
2 - test and fix SSL support
3 - remove evil 'extern struct global *_global' hacks
4 - update documentation
5 - finish python module:
6  - pass client / network / line arguments correctly
7  - examples
8 - testing
9 - fix issue with loading state from linestack_file
10 - better handling of log_network_state()
11 - merge noticelog into admin
12 - new config file format (yacc!)
13  - finish upgrade script
14  - make editing config file optional
15
16 next minor release (3.0.1):
17 - properly expand second argument of PRIVMSG in log_irssi and log_custom
18 - <allow/> rules in socks and listener based on ip addresses/ranges
19 - support passwords in listener for selecting between networks
20 - some sort of cascading filters, remove options from line struct
21 - more advanced repl backends, rules-based perhaps?
22 - use more GLib functions (e.g. g_spawn() rather then fork(), 
23    g_swap_async_with_pipes() instead of piped_child(), etc)
24
25 next major release (3.1.0):
26 - merge report_time into the repl_ modules
27 - import dcc support
28 - re-add merge support
29 - import anti-idle
30 - import authenticators