UnboundID LDAP SDK for Java is a Java-based API for interacting with LDAP directory servers and performing other LDAP-related processing. The project has just released version 6.0.5, which includes the following changes:
- Fixed an issue that could cause a StartTLS failure to use a less useful error message than intended
- Fixed an issue that could cause ldifsearch to display a malformed message
- Improved support for validating and comparing telephone numbers with varying levels of strictness
- Fixed a bug in which ldapcompare did not properly close an output file
- Fixed an issue with the properties file created with the –generatePropertiesFile argument in some command-line tools
- Added support for encoding and decoding controls to an from JSON objects
- Added support for JSON-formatted request and response controls for use with the Ping Identity Directory Server
- Updated ldapsearch and ldapmodify to support JSON-formatted request and response controls
- Fixed an issue with assured replication request controls created by the parallel-update tool
- Updated the topology registry trust manager to support trusting issuer certificates
- Updated the topology registry trust manager to add an option to ignore the certificate validity window