commit 0d4e3b57668dbabd501b83f2228d18b0a53598d0
parent 3e2bf1a43fc43b90a8d1bc2ffae62b83b765cb84
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 25 Apr 2014 19:29:06 +0200
update TODO
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
Diffstat:
A | TODO | | | 19 | +++++++++++++++++++ |
1 file changed, 19 insertions(+), 0 deletions(-)
diff --git a/TODO b/TODO
@@ -0,0 +1,19 @@
+TODO:
+ [ ] manual check memcpy bounds.
+ [ ] compile with stricter options, ansi and/or c99, -Wall.
+ [ ] fix code style, trailing whitespace.
+ [ ] add and use strlcpy.
+ [ ] dont overflow ifname (strcpy -> strlcpy).
+ [ ] configurable (command-line?) client-id, atm hardcoded to vaio, test this.
+ [?] ipv6 support ?
+ [?] use arg.h ?
+ [ ] replace write(, len) in some cases with [f]printf()
+
+changed:
+ - code style
+ - trailing whitespace and use tabs
+ - remove dbgprintf() code in sdhcp.c
+ - sdhcp.c: inferface typo
+ - sdhcp.8: shdcp typo
+ - make exit(n), EXIT_SUCCESS or EXIT_FAILURE
+ - makefile: man page install should respect $DESTDIR