summaryrefslogtreecommitdiffstats
path: root/TODO
blob: 5b40380caf551d080a8176070ca581b077028460 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
ToDo for v1.1 relase
--------------------
	
*) FIX: crash after protocol editing/deleting in Generioc interface
	DONE: chubinger 20.1.2008
*) FIX: template loading (NAT tmpl)
	DONE: chubinger 20.1.2008

*) Finish XML Names Constants
	DONE: chubinger 5.1.2008

*) Make encoding in installpackage work
	DONE: chubinger 13.9.2007

*) Capsulate everythig in a transaction
	DONE: chubinger but config changes
	
*) Generic Interface: Fix protocol add/delete undo/redo
	DONE: chubinger 14.8.2007

*) Generic Interface: accessControlPage: encapsulate protocol and host properties in own widgets like allready done for the zone
	DONE: chubinger 12.8.2007

*) Fix: Make Protocol Catgory handling sane
	DONE: chubinger 14.8.2007
	
*) Fix: Protocol Edit not saving changes
	DONE: chubinger 1.1.2008

ToDo
----


*) Single root password input (e.g. tdewallet support)

*) Implement logfile parsing and display

*) better icons

*) configuration wizard (maybe only generic interface)

*) remote installation (server client or ssh)

*) make Enter, ESC, Return key presss work for all dialogs

*) handle protocol name changes (maybe: select using ports to indetify doubles)

*) Make it possible to rename the user defined chains.
		
*) add CUPS rule to the wizard so that printing with CUPS is possible
	Protocol: TCP, Dest. Port: 631, Incoming Interface: lo, ACCEPT

*) add LPD rule to the wizard so that printing with LPD is possible
	Protocol: TCP, Dest. Port: 515, Incoming Interface: lo, ACCEPT

*) KHotNewStuff support for protocol library




Nice To Have
------------

*) Allow to install the firewall in several selected runlevels not just the default.

*) Define a XML-DTD/XSD Scheme for filetypes.

*) Drag N' Drop to move up/down rules in the Chain (those two buttons suck).