summaryrefslogtreecommitdiffstats
path: root/TODO.done
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.done')
-rw-r--r--TODO.done14
1 files changed, 14 insertions, 0 deletions
diff --git a/TODO.done b/TODO.done
index a3d54e6..824600e 100644
--- a/TODO.done
+++ b/TODO.done
@@ -1,3 +1,17 @@
+* Add possibility to block blacklisted IPs also in firewall (done)
+ - Implemented and tested
+ - Add registration of blacklisted IP's on startup as well,
+ ability to disable via config
+ - Flush chain on startup/shutdown, ability to disable via config
+
+* BUGFIX: Improve shutdown of firewall update thread (done)
+ - At present, waitpid() fails, because the process looses its
+ relation to the parent process when openvpn is run as a daemon
+
+ Possible solution: Let master process wait for a confirmation
+ sent via Posix Semaphore as confirmation that the process is
+ shutting down.
+
* Go through all log statements, make sure log type and log level is sane
* Add pthread mutex locking in eurephia_log(...) [beta_0.9 req]