Documentation files
[cascardo/rnetproxy.git] / TODO
1 A list of TODO items that should be more detailed in a ROADMAP,
2 perhaps.
3
4 Next soon releases:
5
6 * Support SRV DNS record lookups.
7 * Support TLS connections.
8 * Identify user identities and log that.
9 * Block based on sender/destination JID.
10
11
12 Later releases:
13
14 * Allow online configuration of addresses to block accepting HTTP
15 connections, perhaps. Jabber commands would be nice too.
16 * Support other protocols.
17 * Distinguish between types of data/messages and block based on them.
18 * Support other criteria for blocking, like time/day of day/week.
19 * Archive data transmitted and allow administrator to read it.
20
21
22 Protocol messing:
23
24 * Start TLS for clients that don't and even send them an invalid
25 certificate if they don't check if it's a valid one (all configurable
26 by administrator)
27 * Intercept archive configuration and use it for the proxy archiving
28 feature itself.
29
30
31 Protocol updates?
32
33 * Design and publish JEP to allow non-transparent proxies.
34 * Design and publish JEP for proxy configuration.