Monday, August 12, 2019

Rudiments 1.2.1 Release Announcement

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