Remove unneeded server name information in ssl status.
[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 * Filter the server offer for TLS, forcing some clients not to use it.
25 * Start TLS for clients that don't and even send them an invalid
26 certificate if they don't check if it's a valid one (all configurable
27 by administrator)
28 * Intercept archive configuration and use it for the proxy archiving
29 feature itself.
30
31
32 Protocol updates?
33
34 * Design and publish JEP to allow non-transparent proxies.
35 * Design and publish JEP for proxy configuration.