commit 8f0a3b962023aa957082aed2d704fc73c5afe7f9
parent 57183d283f5c623747ae0cb54e3454492cccbdf4
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 5 Aug 2015 22:19:42 +0200
update TODO
Diffstat:
M | TODO | | | 24 | +----------------------- |
1 file changed, 1 insertion(+), 23 deletions(-)
diff --git a/TODO b/TODO
@@ -1,23 +1 @@
-[ ] grep -H -n *.c 'TODO:'
-[ ] rewrite xml.{c,h}
-[ ] check truncation (strlcpy, snprintf etc), especially for paths.
-[x] fix timezone in slashdot.xml
- [x] string_append: make sure some fields can only be set once (first field counts?).
- [ ] test new parsetime and gettimetz code.
-[ ] xml: check read errors:
- ferror, return code of fread, fwrite, fclose...
-[ ] separate codepointtoutf8 and entity handling from sfeed.c into xml.c?
-[ ] test again on:
- - Linux (glibc+gcc, musl-gcc, clang, tcc).
- - OpenBSD
- - Windows (cygwin gcc, mingw).
-[ ] test shellscripts with ubase/sbase tools.
- [ ] sfeed_update
- [ ] sfeed_opml_export
-[ ] feeds file: empty tab (encoding can't be detected?)
-[ ] optimize
- [ ] benchmark / profile callstack.
- [ ] gettag() lookup.
- [ ] namedentitytostr lookup.
- [ ] xml parser, etc.
-[?] add sfeed_atom ? to aggregate feeds?
+[ ] cleanup xml.{c,h}