libslax-0.21.0
Overview:
- Significant restructing of code to allow development of independent, reusable "libpsu" library. Move common code to this library and eliminate it from libslax.
- parrotdb is new xml database
- create libxi, xml input library
- parts of the work was done previously in the "fast" branch
gt:
- "gt reflog"
- Add "log" and "restash"
common:
- Add libpsu
- Add libxi (early)
- add #defines for backward compatibility
- Avoid going off the end of strings when backslash occurs at the end of the buffer
- FreeBSD fixes
- Make PA_NBBY
- add PSU_BIT_*
- add check for strndup
- annoying #undef of autoheader variables
- check return from pa_pat_node_alloc()
- fix %zd
- fix %zd; nuke 0x200000000000 abort
Odds and ends:
- [dev] add mm/mmi aliases
Oxtradoc:
- add -R/-r to trigger rfc-style behavior
- add Martin's patch
- add mkback mode; allow this content in the document as well
- add option processing; add -v and -d options
- default for $rfc depends on -m view-rfc