Version 1.2.1 of Rudiments, the C++ class library for developing systems and applications, is now available.
This is a minor bug-fix release. ChangeLog follows:
- charstring::isYes includes "on" and charstring::isNo includes "off"
- tabs are url-encoded correctly now
- "unsafe" characters are url-encoded now
- httpEscape uses character::isAlphanumeric now (to improve perforamnce)
- some file-descriptor-passing tweaks for modern FreeBSD
- fixed some json parsing bugs
- updated default_md=sha256 in ca.cnf to generate ca.pem in tests
- fixed a possible double-free in listener::cleanUp