This release includes a number of code improvements and some work being done on pynslcd, the Python implementation of nslcd, including an initial offline cache implementation.
This release adds support for larger gecos values, improves logging, and handles numeric values from LDAP more carefully. It integrates FreeBSD improvements and fixes a few bugs. It brings the completion of pynslcd, the Python implementation of nslcd, closer. It should now be usable in test environments.
This release changes the default attribute used for group membership, adds extra checking before returning references to shadow information in the password map, improves connection timeout handling, supports large uid and gid values, handles too large values properly, and has numerous smaller fixes.