Added support for the IPv6 addresses in Windows.
Added client IP address in events for auditing in Windows.
Fixed bugs in Windows.
Added a new extension specific to eDirectory (8.8 SP5 onwards) named "Get Privileges List", which will get the effective privilege for a list of attributes.
Fixed bugs.
Added a new feature LDAP Auditing which:
Enables the applications to monitor/audit LDAP operations such as Add, Modify, Search, and so on.
Fetches useful information from the LDAP server such as the connection information, the client IP to which the server was connected during an LDAP operation, the message ID, the result code of the operation, and so on.
Added new structures for the LDAP Auditing feature to the Structures chapter.
Fixed bugs:
A possible memory leak has been fixed.
A fix to resolve a server abend in case of server running for a very long time with huge load.
Modified the Man Page directory structure.
A new extension has been implemented to obtain the X500 DN from the DNS name given.
Fixed bugs:
Updated the binaries to stabilize CLDAP code.
Rectified ldapsearch utility of CLDAP.
Added two new ldap_nmas_get_errcode and ldap_nmas_err2string functions to receive the NMAS specific error codes and the corresponding NMAS error strings in case of NMAS failures.
Updated Novell Import Convert Export Utility and eDirectory Administration Guide links.
CLDAP is now available on the following new platforms:
Windows Vista 64-bit
Linux 64-bit
Upgraduation of OpenSSL to version 0.9.8d.
Fixed bugs.
Added LDAP Libraries for C to the OpenSSL Libraries 0.9.8.
Fixed bugs.
Added support for Kerberos authentication on Windows.
Extended information to "GSSAPI".
Updated sample gssbind.c.
Fixed formatting issues.
Added the makefile in the sample code with the following note:
The makefiles for LDAP SDK and LDAP Extensions were relaeased with the CLDAP SDK in the March 2006 NDK release. novell supports the libraries that are available at the Novell NDK site (http://www..developer.novell.com/ndk/cldap.htm), and does not support any libraries built by using or modifying the published makefiles.
Added get and set cipher strength.
Added get perr and client address.
Removed GSS support on Windows.
Fixed the following defects:
The ldapsearch utility follows referrals (-CC)option.
The ldapmodify utility handles carriage returns.
Removed all instances of LDAPSSL_VERIFY_NONE option.
Transitioned to revised Novell standards.
Added information on:
Getting and setting cipher level.
Three new session preference options: LDAP_OPT_CURRENT_NAME, LDAP_OPT_PEER_NAME, and LDAP_TLS_CIPHER_LIMIT
Maximizing the security over the LDAP servers.
Added information on:
ldap_result was timing out on Windows.
Symbol clash in iManager.
Supported Subnordinate Subtree search scope for Novell Virtual Directory Services (NVDS).
Added the following LDAP functions:
ldap_create_geteffective_control
ldap_create_reference_control
ldap_create_sstatus_control
ldap_parse_reference_control
ldap_parse_sstatus_control
Added information about Subordinate Subtree search scope.
Added two new APIs to the LDAP Cancel Operation: ldap_cancel_ext and ldap_cancel_ext_s.
Added two LDAP Destination Handler options for ICE: -P enables concurrent LBURP processing and -Z specifies the number of asynchronous requests:
Added support for object based backup/restore extensions to C LDAP SDK.
Added two new standars LDAP functions: ldap_cancel_ext and ldap_cancel_ext_s.
Changed the syntax of two LDAP Extension Functions: ldap_backup_object and ldap_restore_object.
Updated the license.txt file.
Added support for SASL-GSSAPI authentication and LDAP-based backup.
Added two new standards LDAP functions: ldap_gssbind and ldap_gss_error.
Added two new LDAP extension functions, ldap_backup_object and ldap_restore_object.
Added gssbind.c that demonstrates how to do a SASL-GSSAPI bind with an LDAP server.
Added backup.c that demonstrates how to backup and restore eDirectory objects through LDAP.
Added requirement that LDAP handle needs to be Operation Thread Safe.
Added two new LDAP extension functions: ldap_destry and ldap_dup.
Added a new section preference option, LDAP_OPT_SESSION_RECENT.
Added threadSafe.c that demonstrates operation safe feature, which allows different threads within an application to concurrently use the same LDAP session handle for different operations. Operation thread safe implementation also satisfies the session thread safety feature.
Added ICE SDK for NT.
No changes.
No changes.
Rebuilt all downloads to include changes to license.txt and Readme files. For detailed changes for each download, see the following sections:
Enhanced scalability and allowed more open connections to be supported by LDAP (as required by GroupWise Messenger Server).
No other changes.
Added program to get debug information of C LDAP API calls.
Added ldap_lburp_start_request, ldap_parse_lburp_start_response, ldap_lburp_operation_request, ldap_parse_lburp_operation_response, ldap_lburp_end_request, andNMAS_LOGIN SASL, DIGESTMD5 SASL, and EXTERNAL SASL mechanisms.
Added the following new features in ICE: support for SASL bind through DIGEST-MD5 mechanism and support for local code page LDIF files.
No changes.
Added new sample code for event filtering, Ber encoding, LUBRP, and localized message string handling.
Updated header file.
Made the following changes:
Included both CLib and LibC-based NLMs for NetWare platform
Improved referral handling capabilities
Added two new functions for handling URLs
Added support for StartTLS option to easily encrypt data in the operation to all utilities
Added ldapmodify utility to support controls in LDIF files
Added new utility for managing eDirectory indexes
Added sample implementation of load-balancing connection pool functions and for setting the Simple Password
Made the following updates:
An application can now set a timeout for the initial LDAP connection and obtain the list of refrerrals for non-search operations.
Enhanced the ldapmodify utility to support controls in an LDIF file.
Added new API for sorting results on the client using multiple attributes as sort keys.
Added support for superior referrals.
Added the following features:
Enhanced LDAP Authentication Methods(SASL Digest MD5, External, and NMAS mechanisms)
Enhanced Transport Layer Security (Suport for StartTLS/StoTLS)
Certificate-Based Client Authentication.
Added new sample code for the following:
Dynamic groups
Extensible match.
Events Monitoring
SASL Digest MD5
SASL External
StartTLS/StopTLS
Made the following updates:
Expanded information on LDAP authentication and security.
Added information on StartTLS/StopTLS.
Added information on accessing eDirectory LDAP Event Services.
Added the following features:
Interactive SSl (added additional certificate status code)
Schema parsing functions
Additional sample code
DirLoad driver for the Novell Import Convert Export utility
LDAP Certification with iPlanet, critical Path, IBM, Oracle, and OpenLDAP from the open Group plugfest
In documentation, made the following changes:
Added Schema Parsing functions to reference
Added information on handling SSL certificates
Updated SSL configuration instructions
Added DirLoad information to the Novell Import Convert Export utility
Enhanced the search filter and SSL sections of concepts
Added the following features:
Open SSL for improved SSL functionality
Interactive SSL
Early access schema parsing functions (see readme)
New sample code and updated documentation
Novell Import Convert Export utilitywith schema cache compare and update
LDAP Certification with iPlanet, critical Path, IBM, Oracle, and OpenLDAP from the open Group plugfest
LDAP 2000 support
In documentation, made the following changes:
Enhanced the search filter and SSL sections of concepts
Added schema cache information to the Novell Import Convert Export utility
Added the following features:
Uses OpenSSL for improved SSL functionality
A delimited data handler for the Novell Import Convert Export utility (ICE) that supports the import and export of delimited text files
Works with LDAP 2000
Includes OpenLDAP
In documentation, made the following changes:
Enhanced LDAP URL and referral handling sections of concepts
Updated the LDAP command-line utilities reference
Added comma-delimited import information to the Novell Import Convert Export utility
Updated information for the LDAP unbind functions
Added the following features:
Added 14 new functions for dealing with UTF-8 strings; wide character conversion functions and string processing utility functions
Added message files for several languages and a new LDAP extension for initiating background processes
Added support for filetered replicas
In documentation, made the following changes:
Updated ldap_sort_entries, ldap_sort_values, ldap_sort_strcaseesmp, ldap_perror, and ldap_receive_all_updates
Corrected the scope and attr parameters for all search functions and tools
Added information to the search section in concepts
Corrected the timeval structure and the set options
Added LBURP information to the extension section and added NDS 8.5 information to the control section
Added information to ldap_first_attribute and ldap_next_attribute to prevent application memory leaks
Fixed bugs.
Fixed bugs.
If you are interested in source code for this product, try http://sourceplus.novell.com/c_lib.html.
Added support for internationalization and for following automatic referrals. Made bug fixes.
Fixed two defects that will eliminate possible opportunities for heap corruption.