Update TODO
This commit is contained in:
parent
7c7aac31e9
commit
a5e46da662
13
TODO
13
TODO
|
@ -4,6 +4,14 @@
|
|||
° Valgrind / libconfuse bugs (Listener & Aggregator):
|
||||
. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=639074
|
||||
. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=639115
|
||||
- Check the size of the received packets to avoid buffer overflows.
|
||||
- Use select(2) or poll(2)
|
||||
Using polling for sockets would avoid setting up some threads,
|
||||
especially the autocalibration threads in the Listener,
|
||||
i.e. autocalibrate() and autocalibrate_hello(), and listen_for_aps()
|
||||
in the Aggregator.
|
||||
See also select_tut(2).
|
||||
- Option -V should tell if DEBUG is enabled or not.
|
||||
- Eliminate remaining exit() calls to avoid memory leaks on exit.
|
||||
- Use atexit() / on_exit() instead of goto to clean at exit?
|
||||
- Add option dump-configuration (displays the config & exits).
|
||||
|
@ -54,6 +62,11 @@
|
|||
|
||||
* Listener
|
||||
|
||||
- Known bugs:
|
||||
° On OpenWrt Backfire (10.03), when the program is statically linked,
|
||||
using both -D and -A at the same time makes the program to block on
|
||||
the first thread. This is a known issue of OpenWrt:
|
||||
https://dev.openwrt.org/ticket/4809
|
||||
- Refactor and review read_packet().
|
||||
- Handle better the configuration file reading
|
||||
Get rid of the "Cannot open configuration file" error, in quiet
|
||||
|
|
Loading…
Reference in New Issue