Changes for version 0.054
- Fixed bug when forking that would prevent BerkeleyDB environment from explicitly closing. This used to cause occasional environment corruption with certain BerkeleyDB releases. forks::BerkeleyDB::shared is now fully compatible with all 4.x Berkeley DB releases.
- Corrected issue with TMPDIR path privilege modification that could cause loss of sticky bit (commonly used on certain platforms) and incorrect privileges assigned to / and /tmp.
- Added user-level control over permission, user, and group settings for TMPDIR.
- Improved logging in certain terminal exception cases.
- Miscellaneous minor under-the-hood improvements.
Modules
high-performance drop-in replacement for threads
high-performance drop-in replacement for threads::shared
class for tie-ing arrays to BerkeleyDB Recno
class for tie-ing handles to threads with forks
class for tie-ing hashes to BerkeleyDB Btree
class for tie-ing scalars to BerkeleyDB Recno