mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-02-18 18:18:06 -05:00
Updated announcement for 2.5
This commit is contained in:
parent
918cc68e13
commit
885bd6999b
1 changed files with 64 additions and 30 deletions
94
ANNOUNCEMENT
94
ANNOUNCEMENT
|
|
@ -7,36 +7,70 @@ A N N O U N C E M E N T -- OpenLDAP 2.5
|
|||
|
||||
This release contains the following major enhancements:
|
||||
|
||||
General slapd bits:
|
||||
#define LDAP_COLLECTIVE_ATTRIBUTES
|
||||
#define LDAP_COMP_MATCH
|
||||
#define LDAP_SYNC_TIMESTAMP
|
||||
#define SLAP_CONTROL_X_WHATFAILED
|
||||
#define SLAP_CONFIG_DELETE
|
||||
#define SLAP_AUXPROP_DONTUSECOPY
|
||||
threadpool queues
|
||||
slapmodify
|
||||
non-blocking TLS
|
||||
gmtime_mutex
|
||||
LDAP_TCP_BUFFER
|
||||
Simplify write waiter handling
|
||||
|
||||
back-ldap: FEATURE_CANCHAINOPS
|
||||
back-meta: SLAPD_META_CLIENT_PR
|
||||
overlays/syncprov: CHECK_CSN
|
||||
overlays/pcache: PCACHE_CONTROL_PRIVDB, PCACHE_EXOP_QUERY_DELETE, PCACHE_MONITOR
|
||||
|
||||
ldap.h bits:
|
||||
#define LDAP_X_TXN "1.3.6.1.4.1.4203.666.11.7" /* tmp */
|
||||
#define LDAP_EXOP_X_TXN_START LDAP_X_TXN ".1"
|
||||
#define LDAP_CONTROL_X_TXN_SPEC LDAP_X_TXN ".2"
|
||||
#define LDAP_EXOP_X_TXN_END LDAP_X_TXN ".3"
|
||||
#define LDAP_EXOP_X_TXN_ABORTED_NOTICE LDAP_X_TXN ".4"
|
||||
|
||||
libldap
|
||||
channel binding support for OpenSSL, GnuTLS
|
||||
Elliptic Curve support for OpenSSL
|
||||
|
||||
* Slapd(8) enhancements
|
||||
- kqueue support for BSD based OSes
|
||||
- cn=config delete support
|
||||
- Don't use copy control support
|
||||
- Threadpool queues
|
||||
- non-blocking TLS support
|
||||
- Configurable TCP read and write buffers
|
||||
for listeners.
|
||||
- LDAP Transaction support
|
||||
- MS AD Lazy commit control
|
||||
- MS AD replication support
|
||||
- DSEE replication support
|
||||
- Sun/Netscape draft persistent search support
|
||||
* New backends
|
||||
- back-wt: Wiredtiger backend to slapd
|
||||
- back-asyncmeta: Async version of back-meta
|
||||
* Backend updates
|
||||
- back-ldap: CANCHAINOPS
|
||||
- back-meta META_CLIENT_PR
|
||||
* Retired backends
|
||||
- back-bdb
|
||||
- back-hdb
|
||||
- back-ndb
|
||||
- back-sql
|
||||
- back-perl
|
||||
- back-shell
|
||||
* New overlays
|
||||
- autoca
|
||||
* Overlay updates
|
||||
- pcache can access private DB with control
|
||||
- pcache can remove a query from the cache
|
||||
with exop
|
||||
- back-monitor support for pcache
|
||||
- ppolicy updated with password policy
|
||||
draft 10 support
|
||||
- dynlist can now generate (is)memberOf
|
||||
dynamically
|
||||
- dynlist do reverse lookups to find all
|
||||
groups a user belongs to
|
||||
- unique can now do db wide locking to avoid
|
||||
race conditions
|
||||
* New Library
|
||||
- libldif provides an LDIF parsing API
|
||||
* Library updates
|
||||
- libldap_r has been merged with libldap
|
||||
- libldap has TLS channel binding support
|
||||
- libldap has TLS public key pinning support
|
||||
- libldap has TLS SNI support
|
||||
- libldap has GSASPI channel binding support
|
||||
* Clients and tools
|
||||
- slapmodify for offline updates to cn=config
|
||||
* Significant performance enhancements throughout
|
||||
the client and server code base
|
||||
* New contrib overlays
|
||||
- adremap remaps attributes for PAM/NSS MS AD
|
||||
support
|
||||
- authzid implements RFC 3829 support
|
||||
- usn adds MS AD usnCreated and usnChanged
|
||||
operational attributes to entries
|
||||
- vc provides the verified credentials
|
||||
extended operation
|
||||
- pw-radius allows bind operations to be
|
||||
passed to the specified radius server(s)
|
||||
- totp provides one time password support
|
||||
|
||||
This release includes the following major components:
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue