From 1882cc26ca2a15a8fb6f3f8fb18918245c36c27e Mon Sep 17 00:00:00 2001 From: Matteo Cypriani Date: Thu, 21 Jun 2012 18:43:12 +0200 Subject: [PATCH] Update TODO --- TODO | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/TODO b/TODO index 0dd20d3..591706c 100644 --- a/TODO +++ b/TODO @@ -4,6 +4,11 @@ ° 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 +- Handle the aggregation format version + In the aggregation files, a version number describing the file format + should be added (as the 2nd field, right after the client's MAC + address). That would allow the positioning server to handle several + formats instead of just the last version. - 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,