389 Directory Server 1.4.4.17

The 389 Directory Server project has released version 1.4.4.17. Changes in this release appear to include:

  • Fixed an issue in which the server could crash or behave erratically when configured with access control rules based on IP addresses
  • Fixed an issue in which the server could accept any password when binding as a user with a malformed crypt password
  • Fixed an issue in which temporary password rules may not be enforced
  • Fixed an issue in which the nsuniqueid index could become corrupted during an index rebuild
  • Fixed an issue that could interfere with purging entries from the retro changelog
  • Fixed an issue in which the server could crash if dnaInterval is set to zero
  • Fixed an issue in which the server could crash if the referential integrity log is corrupted
  • Fixed an issue that could cause dsidm to crash if the account policy plugin is enabled but not configured
  • Fixed an issue in which re-encoding the password on bind could reset the password expiration time
  • Fixed an issue in which online import failed to warn about an attempt to import an entry without a parent
  • Fixed an issue in which the uniqueness plugin could check the wrong subtree when moving an entry
  • Fixed an issue that could cause changeNumber to be unindexed in the retro changelog
  • Improved certutil error handling
  • Improved SASL authentication logging
  • Added CLI and UI support for nsslapd-state
  • Added the ability to regenerate invalid entryUUID values on import

389 Directory Server 2.0.10

The 389 Directory Server project has released version 2.0.10. Changes in this release appear to include:

  • Fixed an issue in which the nsuniqueid index could become corrupted during an index rebuild
  • Fixed an issue that could interfere with purging entries from the retro changelog
  • Fixed an issue that could cause dsidm to crash if the account policy plugin is enabled but not configured
  • Added CLI and UI support for nsslapd-state
  • Fixed typos in the logconv.pl script

LdapRecord 2.7.0

LdapRecord aims to provide a simple way to interact with LDAP entries using PHP. The project has released version 2.7.0, which appears to include the following changes:

  • Added support for retrieving arrayable attributes of an entry model
  • Added a method for more easily retrieving the raw value from an escaped value
  • Added methods for determining whether a user has a locked account and for identifying users with locked accounts
  • Made a change to the approach used for deleting leaf nodes

UnboundID LDAP SDK for Java 6.0.1

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.1, which includes the following changes:

  • Added a new ldap-diff tool
  • Updated ldifsearch to support alternative output formats
  • Added the ability to customize the LDIF reader’s size limit for reading attribute values from a file
  • Added a system property that can cause debug messages to be written to a specified file
  • Reduced the debug level for an exception that is normal when checking if a pooled connection is still valid
  • Updated client-side support for the Ping Identity Directory Server’s matching entry count control
  • Updated client-side support for the Ping Identity Directory Server’s generate profile administrative task
  • Included the latest version of draft-coretta-x660-ldap in the set of LDAP-related specifications

    LDAP Synchronization Connector 2.1.6

    The LDAP Synchronization Connector (LSC) is an open source tool that can help synchronize data between an LDAP directory server and other types of data sources. The project has released version 2.1.6 of the connector, which appears to include the following changes:

    • Fixed an issue with the JaxbXmlConfigurationHelper
    • Fixed a warning when installing on Debian
    • Added support for the relax rules control
    • Fixed an error message that may be reported on a connection failure
    • Improved documentation for databaseDestinationService

    389 Directory Server 2.0.8

    The 389 Directory Server project has released version 2.0.8. Some of the changes in this release appear to include:

    • Fixed an issue in which enabling support for the entryUUID attribute could cause problems with replication
    • Improved validation for entryUUID values during import
    • Fixed an issue in which the attribute uniqueness plugin could examine the wrong subtree when processing a modify DN operation
    • Fixed an issue that could result from re-encoding the password on a successful bind
    • Improved error messages in the certutil tool
    • Improved monitoring for database locking

    OpenLDAP 2.5.7

    The OpenLDAP project has announced the release of version 2.5.7 of their LDAP directory server. Changes in this release include:

    • Fixed an issue that could cause the server to become unresponsive after multiple changes to the configuration
    • Fixed an issue that could cause the server to crash when adding multiple values to an attribute that is defined without an equality matching rule
    • Fixed an issue that could prevent certain types of changes from being logged properly
    • Fixed an issue that could cause excessive logging for entries without a password changed time
    • Fixed an issue that could leave transactions open when using the back-sql backend
    • Fixed an issue that prevent password policy from working properly in conjunction with the back-sql backend
    • Fixed an issue that could cause the server to return duplicate password expiration controls
    • Fixed potential issues with tracking the state of client connections
    • Fixed an issue that could cause the server to incorrectly report that a configuration entry was missing a structural object class
    • Fixed an issue that could cause the server to incorrectly report the number of operations being processed
    • Added documentation improvements