Monday, January 6, 2020

Rudiments 1.2.2 Release Announcement

Version 1.2.2 of Rudiments, the C++ class library for developing systems and applications, is now available.

This is a minor bug-fix release. ChangeLog follows:

  • fixed another long-standing charstring::httpEscape bug
  • -Wno-deprecated-declarations is now included if possible
  • added configure tests for RB_HALT/AUTOBOOT (enums on solaris 11.4)
  • certificate tests use sha1 if sha256 is unavailable
  • filedescriptor::pvt->_lstnr is initialzed to NULL in clone operation now
  • listener::listen() safely handles non pollin/out events now
  • removed waitForChildren() from shutdown/crash handlers
  • sigsuspend() fails if errno!=EINTR now instead of whether it returns -1
  • filtered out -Wl,-Bsymbolic-functions -Wl,-z,relro from krb5-config