summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2022-03-23 20:07:46 (EDT)
committer P. J. McDermott <pj@pehjota.net>2022-03-27 16:19:50 (EDT)
commit81959da8f2314e5f83ffddf79fd48b0439e345a4 (patch)
tree0fc3218226b1735b325f0518e31c44a10e164393 /TODO
parent7a469bb4f18514255f88c7f07c67787f75bdfa2c (diff)
downloadatsign-81959da8f2314e5f83ffddf79fd48b0439e345a4.zip
atsign-81959da8f2314e5f83ffddf79fd48b0439e345a4.tar.gz
atsign-81959da8f2314e5f83ffddf79fd48b0439e345a4.tar.bz2
TODO: Add tasks
Diffstat (limited to 'TODO')
-rw-r--r--TODO9
1 files changed, 9 insertions, 0 deletions
diff --git a/TODO b/TODO
index aa5a538..9c19fdc 100644
--- a/TODO
+++ b/TODO
@@ -1,3 +1,12 @@
+don't use mktime() shortcut in _datetime_normalize()
+ arg_tm in datetime_parse() is currently incorrect after normalization
+ this fixes that and avoids assuming that time_t is in single seconds
+ use difftime()
+ don't clobber now_tm
+datetime_parse()'s third arg should be a (struct tm *)
+if -d, printf() parsed time, not diff from epoch
+drop timegm()
+try to fix dst bug
test with other libc's (newlib? musl? fbsd? obsd?)
`./@ 7:00 PM` doesn't work with musl strptime()
test other times