
*** DONE

*** TEST

*** BUG

*** TODO

- find . -type f -name "*.[cly]" -exec grep -n ' \* TODO' /dev/null {} \;

*** TODO MAYBE

- find . -type f -name "*.[cly]" -exec grep -n ' \* MAYBE' /dev/null {} \;
- cache::loadCache() do not need to load extraction metadata
- simplify code: is loadCollection alway need EXTR (to use getArchive) ?
- remove \) from extractFile.l : 'STRING  [^[:blank:]\)\n\r]{1,511}' ?
- add lexems for '<<<<<<<' to detect git conflicts
- rename src/misc/md5sums.c -> checksums.c
- rename src/memory/cvsprint.c -> gitprint.c
- add an apache alias for '~' as it is complicated to type on mac keyboard
- move date parser/serialiser code into perm.c
- no more use custom malloc into mediatex (still usefull for other client)
- refuse "^../" as content extraction rule
- manage ECDSA keys
- hook for ~mdtx-hello/cvs/scripts/deliver.sh and cgi templates
- move dirname into extract rule header to reduce metadata size
- add supp: wait CD doors is locked
- i10n for french
- manage signals for all and for each collections
- replace gethostby*_r by getaddrinfo and co
- replace ardsm by mqueue (linear list as reverse order is never used)
- add thread ID to the log
