xref: /freebsd/contrib/blocklist/TODO (revision 2e3f49888ec8851bafb22011533217487764fdb0)
1# $NetBSD: TODO,v 1.7 2015/01/23 21:34:01 christos Exp $
2
3- don't poll periodically, find the next timeout
4- use the socket also for commands? Or separate socket?
5- add functionality to the control program. Should it change the database
6  directly, or talk to the daemon to have it do it?
7- perhaps handle interfaces too instead of addresses for dynamic ip?
8  <bge0/4>? What to do with multiple addresses?
9- perhaps rate limit against DoS
10- perhaps instead of scanning the list have a sparse map by port?
11- do we want to use libnpf directly for efficiency?
12- add more daemons ftpd?
13- do we care about the db state becoming too large?
14- instead of a yes = bump one, no = return to 0 interface, do we want
15  to have something more flexible like?
16	+n
17	-n
18	block
19	unblock
20- do we need an api in blacklistctl to perform maintenance
21- fix the blacklistctl output to be more user friendly
22