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

    OpenLDAP 2.5.6

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

    • Fixed a potential buffer overflow in the LDAP client library
    • Fixed a potential crash when updating the configuration
    • Fixed a case in which an acquired lock may not have been released
    • Fixed an issue with the configuration of the LDAP load-balancer component
    • Fixed an issue in which removing a configuration attribute did not reset the property to its default value
    • Fixed an issue that could arise when using TCP wrappers with IPv6 connections

    LdapRecord 2.6.0 and 2.6.1

    LdapRecord aims to provide a simple way to interact with LDAP entries using PHP. The project has released versions 2.6.0 and 2.6.1. Changes included in these releases are:

    • Added a getObjectGuidKey method (version 2.6.0)
    • Added multi, rdns, and head methods for working with DNs (version 2.6.0)
    • Fixed an issue with the way that LDAP options are applied (version 2.6.0)
    • Fixed an infinite loop when accessing entries with circular relationships (version 2.6.1)