Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/bsd/openldap/dist Import OpenLDAP 2.5.6:



details:   https://anonhg.NetBSD.org/src/rev/68dfd693de2f
branches:  trunk
changeset: 1022916:68dfd693de2f
user:      christos <christos%NetBSD.org@localhost>
date:      Sat Aug 14 16:05:09 2021 +0000

description:
Import OpenLDAP 2.5.6:

OpenLDAP 2.5.6 Release (2021/07/27)
        Fixed libldap buffer overflow (ITS#9578)
        Fixed libldap missing mutex unlock on connection alloc failure (ITS#9590)
        Fixed lloadd cn=config olcBkLloadClientMaxPending setting (ITS#8747)
        Fixed slapd multiple config defaults (ITS#9363)
        Fixed slapd ipv6 addresses to work with tcp wrappers (ITS#9603)
        Fixed slapo-syncprov delete of nonexistent sessionlog (ITS#9608)
        Build
                Fixed library symbol versioning on Solaris (ITS#9591)
                Fixed compile warning in libldap/tpool.c (ITS#9601)
                Fixed compile wraning in libldap/tls_o.c (ITS#9602)
        Contrib
                Fixed ppm module for sysconfdir (ITS#7832)
        Documentation
                Updated guide to document multival, idlexp, and maxentrysize (ITS#9613, ITS#9614)

OpenLDAP 2.5.5 Release (2021/06/03)
        Added libldap LDAP_OPT_TCP_USER_TIMEOUT support (ITS#9502)
        Added lloadd tcp-user-timeout support (ITS#9502)
        Added slapd-asyncmeta tcp-user-timeout support (ITS#9502)
        Added slapd-ldap tcp-user-timeout support (ITS#9502)
        Added slapd-meta tcp-user-timeout support (ITS#9502)
        Fixed incorrect control OIDs for AuthZ Identity (ITS#9542)
        Fixed libldap typo in util-int.c (ITS#9541)
        Fixed libldap double free of LDAP_OPT_DEFBASE (ITS#9530)
        Fixed libldap better TLS1.3 cipher suite handling (ITS#9521, ITS#9546)
        Fixed lloadd multiple issues (ITS#8747)
        Fixed slapd slap_op_time to avoid duplicates across restarts (ITS#9537)
        Fixed slapd typo in daemon.c (ITS#9541)
        Fixed slapd slapi compilation (ITS#9544)
        Fixed slapd to handle empty DN in extended filters (ITS#9551)
        Fixed slapd syncrepl searches with empty base (ITS#6467)
        Fixed slapd syncrepl refresh on startup (ITS#9324, ITS#9534)
        Fixed slapd abort due to typo (ITS#9561)
        Fixed slapd-asyncmeta quarantine handling (ITS#8721)
        Fixed slapd-asyncmeta to have a default operations timeout (ITS#9555)
        Fixed slapd-ldap quarantine handling (ITS#8721)
        Fixed slapd-mdb deletion of context entry (ITS#9531)
        Fixed slapd-mdb off-by-one affecting search scope (ITS#9557)
        Fixed slapd-meta quarantine handling (ITS#8721)
        Fixed slapo-accesslog to record reqNewDN for modRDN ops (ITS#9552)
        Fixed slapo-pcache locking during expiration (ITS#9529)
        Build
                Fixed slappw-argon2 module installation (ITS#9548)
        Contrib
                Update ldapc++/ldaptcl to use configure.ac (ITS#9554)
        Documentation
                ldap_first_attribute(3) - Document ldap_get_attribute_ber (ITS#8820)
        ldap_modify(3) - Delete non-existent mod_next parameter (ITS#9559)

OpenLDAP 2.5.4 Release (2021/04/29)
        Initial release for "general use".

OpenLDAP 2.4.59 Release (2021/06/03)
        Fixed libldap TLSv1.3 cipher suites with OpenSSL 1.1.1 (ITS#9521)
        Fixed libldap double free of LDAP_OPT_DEFBASE (ITS#9530)
        Fixed slapd syncrepl handling of add+delete on single value attr (ITS#9295)
        Fixed slapd-mdb cursor init check (ITS#9526)
        Fixed slapd-mdb deletion of context entry (ITS#9531)
        Fixed slapd-mdb off-by-one affecting search scope (ITS#9557)
        Fixed slapo-pcache locking during expiration (ITS#9529)
        Contrib
                Fixed slapo-autogroup to not thrash thread context (ITS#9494)
        Documentation
                ldap_modify(3) - Delete non-existent mod_next parameter (ITS#9559)

OpenLDAP 2.4.58 Release (2021/03/16)
        Fixed slapd validity checks for issuerAndThisUpdateCheck (ITS#9454)
        Fixed slapd to alloc new conn struct after freeing old one (ITS#9458)
        Fixed slapd syncrepl to check all contextCSNs (ITS#9282)
        Fixed slapd-bdb lockdetect config (ITS#9449)

OpenLDAP 2.4.57 Release (2021/01/18)
        Fixed ldapexop to use correct return code (ITS#9417)
        Fixed slapd to remove asserts in UUIDNormalize (ITS#9391)
        Fixed slapd to remove assert in csnValidate (ITS#9410)
        Fixed slapd validity checks for issuerAndThisUpdateCheck (ITS#9411, ITS#9427)
        Fixed slapd validity checks for serialNumberAndIssuerCheck (ITS#9404, ITS#9424)
        Fixed slapd AVA sort with invalid RDN (ITS#9412)
        Fixed slapd ldap_X509dn2bv to check for invalid BER after RDN count (ITS#9423, ITS#9425)
        Fixed slapd saslauthz to remove asserts in validation (ITS#9406, ITS#9407)
        Fixed slapd saslauthz to use slap_sl_free on normalized DN (ITS#9409)
        Fixed slapd saslauthz SEGV in slap_parse_user (ITS#9413)
        Fixed slapd modrdn memory leak (ITS#9420)
        Fixed slapd double-free in vrfilter (ITS#9408)
        Fixed slapd cancel operation to correctly terminate (ITS#9428)
        Fixed slapd-ldap fix binds on retry with closed connection (ITS#9400)
        Fixed slapo-syncprov to ignore duplicate sessionlog entries (ITS#9394)

OpenLDAP 2.4.56 Release (2020/11/10)
        Fixed slapd to remove assert in certificateListValidate (ITS#9383)
        Fixed slapd to remove assert in csnNormalize23 (ITS#9384)
        Fixed slapd to better parse ldapi listener URIs (ITS#9379)

OpenLDAP 2.4.55 Release (2020/10/26)
        Fixed slapd normalization handling with modrdn (ITS#9370)
        Fixed slapd-meta to check ldap_install_tls return code (ITS#9366)
        Contrib
                Fixed nssov misplaced semicolon (ITS#8731, ITS#9368)

OpenLDAP 2.4.54 Release (2020/10/12)
        Fixed slapd delta-syncrepl to ignore delete ops on deleted entry (ITS#9342)
        Fixed slapd delta-syncrepl to be fully serialized (ITS#9330)
        Fixed slapd delta-syncrepl MOD on zero-length context entry (ITS#9352)
        Fixed slapd syncrepl to be fully serialized (ITS#8102)
        Fixed slapd syncrepl to call check_syncprov on fresh consumer (ITS#9345)
        Fixed slapd syncrepl to propagate errors from overlay_entry_get_ov (ITS#9355)
        Fixed slapd syncrepl to not create empty ADD ops (ITS#9359)
        Fixed slapd syncrepl replace usage on single valued attrs (ITS#9295)
        Fixed slapd-monitor fix monitor_back_register_database for empty suffix DB (ITS#9353)
        Fixed slapo-accesslog normalizer for reqStart (ITS#9358)
        Fixed slapo-accesslog to not generate new contextCSN on purge (ITS#9361)
        Fixed slapo-syncprov contextCSN generation with empty suffix (ITS#9015)
        Fixed slapo-syncprov sessionlog to use a TAVL tree (ITS#8486)

OpenLDAP 2.4.53 Release (2020/09/07)
        Added slapd syncrepl additional SYNC logging (ITS#9043)
        Fixed slapd syncrepl segfault on NULL cookie on REFRESH (ITS#9282)
        Fixed slapd syncrepl to use fresh connection on REFRESH fallback (ITS#9338)
        Fixed slapo-ppolicy race condition for pwdFailureTime (ITS#9302,ITS#9334)
        Build
                Require OpenSSL 1.0.2 or later (ITS#9323)
                Fixed libldap compilation issue with broken C compilers (ITS#9332)

OpenLDAP 2.4.52 Release (2020/08/28)
        Added libldap LDAP_OPT_X_TLS_REQUIRE_SAN option (ITS#9318)
        Added libldap OpenSSL support for multiple EECDH curves (ITS#9054)
        Added slapd OpenSSL support for multiple EECDH curves (ITS#9054)
        Fixed librewrite malloc/free corruption (ITS#9249)
        Fixed libldap hang when using UDP and server down (ITS#9328)
        Fixed slapd syncrepl rare deadlock due to network issues (ITS#9324)
        Fixed slapd syncrepl regression that could trigger an assert (ITS#9329)
        Fixed slapd-mdb index error with collapsed range (ITS#9135)

OpenLDAP 2.4.51 Release (2020/08/11)
        Added slapo-ppolicy implement Netscape password policy controls (ITS#9279)
        Fixed libldap retry loop in ldap_int_tls_connect (ITS#8650)
        Fixed libldap to use getaddrinfo in ldap_pvt_get_fqdn (ITS#9287)
        Fixed slapd to enforce singular existence of some overlays (ITS#9309)
        Fixed slapd syncrepl to not delete non-replicated attrs (ITS#9227)
        Fixed slapd syncrepl to correctly delete entries on resync (ITS#9282)
        Fixed slapd syncrepl to use replace on single valued attrs (ITS#9294, ITS#9295)
        Fixed slapd-perl dynamic config with threaded slapd (ITS#7573)
        Fixed slapo-ppolicy to expose the ppolicy control (ITS#9285)
        Fixed slapo-ppolicy race condition for pwdFailureTime (ITS#9302)
        Fixed slapo-ppolicy so it can only exist once per DB (ITS#9309)
        Fixed slapo-chain to check referral (ITS#9262)
        Build Environment
                Fix test064 so it no longer uses bashisms (ITS#9263)
        Contrib
                Fix default prefix value for pw-argon2, pw-pbkdf2 modules (ITS#9248)
                slapo-allowed - Fix usage of uninitialized variable (ITS#9308)
        Documentation
                ldap_parse_result(3) - Document ldap_parse_intermediate (ITS#9271)

diffstat:

 external/bsd/openldap/dist/ANNOUNCEMENT                                                                  |    115 +-
 external/bsd/openldap/dist/CHANGES                                                                       |   2015 +-
 external/bsd/openldap/dist/COPYRIGHT                                                                     |      4 +-
 external/bsd/openldap/dist/INSTALL                                                                       |     26 +-
 external/bsd/openldap/dist/Makefile.in                                                                   |      4 +-
 external/bsd/openldap/dist/README                                                                        |     21 +-
 external/bsd/openldap/dist/aclocal.m4                                                                    |   7220 +--
 external/bsd/openldap/dist/build/dir.mk                                                                  |     12 +-
 external/bsd/openldap/dist/build/info.mk                                                                 |      2 +-
 external/bsd/openldap/dist/build/lib-shared.mk                                                           |      2 +-
 external/bsd/openldap/dist/build/lib-static.mk                                                           |      2 +-
 external/bsd/openldap/dist/build/lib.mk                                                                  |      4 +-
 external/bsd/openldap/dist/build/libtool.m4                                                              |   8369 ++
 external/bsd/openldap/dist/build/ltmain.sh                                                               |  13105 ++-
 external/bsd/openldap/dist/build/ltoptions.m4                                                            |    437 +
 external/bsd/openldap/dist/build/ltsugar.m4                                                              |    124 +
 external/bsd/openldap/dist/build/ltversion.m4                                                            |     23 +
 external/bsd/openldap/dist/build/lt~obsolete.m4                                                          |     99 +
 external/bsd/openldap/dist/build/man.mk                                                                  |      2 +-
 external/bsd/openldap/dist/build/missing                                                                 |    452 +-
 external/bsd/openldap/dist/build/mkdep                                                                   |      2 +-
 external/bsd/openldap/dist/build/mkdep.aix                                                               |      2 +-
 external/bsd/openldap/dist/build/mkrelease                                                               |     12 +-
 external/bsd/openldap/dist/build/mkvers.bat                                                              |      2 +-
 external/bsd/openldap/dist/build/mod.mk                                                                  |      2 +-
 external/bsd/openldap/dist/build/openldap.m4                                                             |    359 +-
 external/bsd/openldap/dist/build/rules.mk                                                                |      2 +-
 external/bsd/openldap/dist/build/shtool                                                                  |     89 +-
 external/bsd/openldap/dist/build/srv.mk                                                                  |      2 +-
 external/bsd/openldap/dist/build/top.mk                                                                  |     31 +-
 external/bsd/openldap/dist/build/version.sh                                                              |      6 +-
 external/bsd/openldap/dist/build/version.var                                                             |     16 +-
 external/bsd/openldap/dist/clients/Makefile.in                                                           |      2 +-
 external/bsd/openldap/dist/clients/tools/Makefile.in                                                     |     25 +-
 external/bsd/openldap/dist/clients/tools/ldapvc.c                                                        |    511 +
 external/bsd/openldap/dist/configure                                                                     |  16869 +++--
 external/bsd/openldap/dist/configure.ac                                                                  |   3425 +
 external/bsd/openldap/dist/contrib/ConfigOIDs                                                            |      1 +
 external/bsd/openldap/dist/contrib/ldapc++/COPYRIGHT                                                     |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/Makefile.am                                                   |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/Makefile.in                                                   |      4 +-
 external/bsd/openldap/dist/contrib/ldapc++/README                                                        |      4 +-
 external/bsd/openldap/dist/contrib/ldapc++/TODO                                                          |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/aclocal.m4                                                    |  12104 ++-
 external/bsd/openldap/dist/contrib/ldapc++/configure                                                     |  21103 +++---
 external/bsd/openldap/dist/contrib/ldapc++/configure.ac                                                  |    101 +
 external/bsd/openldap/dist/contrib/ldapc++/doxygen.rc                                                    |      4 +-
 external/bsd/openldap/dist/contrib/ldapc++/examples/Makefile.am                                          |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/examples/Makefile.in                                          |      4 +-
 external/bsd/openldap/dist/contrib/ldapc++/examples/main.cpp                                             |      4 +-
 external/bsd/openldap/dist/contrib/ldapc++/examples/readSchema.cpp                                       |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/examples/startTls.cpp                                         |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/examples/urlTest.cpp                                          |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/ltmain.sh                                                     |  13034 ++-
 external/bsd/openldap/dist/contrib/ldapc++/missing                                                       |    437 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPAddRequest.cpp                                        |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPAsynConnection.cpp                                    |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPAttrType.cpp                                          |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPAttribute.cpp                                         |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPAttributeList.cpp                                     |     12 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPBindRequest.cpp                                       |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPCompareRequest.cpp                                    |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPConnection.cpp                                        |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPConstraints.cpp                                       |     12 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPControl.cpp                                           |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPControlSet.cpp                                        |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPDeleteRequest.cpp                                     |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPEntry.cpp                                             |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPEntryList.cpp                                         |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPException.cpp                                         |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPExtRequest.cpp                                        |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPExtResult.cpp                                         |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPMessage.cpp                                           |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPMessageQueue.cpp                                      |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPModDNRequest.cpp                                      |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPModList.cpp                                           |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPModification.cpp                                      |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPModifyRequest.cpp                                     |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPObjClass.cpp                                          |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPRebind.cpp                                            |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPRebindAuth.cpp                                        |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPReferenceList.cpp                                     |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPRequest.cpp                                           |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPResult.cpp                                            |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPSaslBindResult.cpp                                    |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPSchema.cpp                                            |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPSearchReference.cpp                                   |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPSearchRequest.cpp                                     |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPSearchResult.cpp                                      |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPSearchResults.cpp                                     |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPUrl.cpp                                               |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LDAPUrlList.cpp                                           |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LdifReader.cpp                                            |      6 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/LdifWriter.cpp                                            |      4 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/Makefile.am                                               |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/Makefile.in                                               |      4 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/SaslInteraction.cpp                                       |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/SaslInteractionHandler.cpp                                |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/StringList.cpp                                            |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/TlsOptions.cpp                                            |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/src/config.h.in                                               |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/version.sh                                                    |      2 +-
 external/bsd/openldap/dist/contrib/ldapc++/version.var                                                   |      2 +-
 external/bsd/openldap/dist/contrib/ldaptcl/CHANGES                                                       |      2 +-
 external/bsd/openldap/dist/contrib/ldaptcl/COPYRIGHT                                                     |      2 +-
 external/bsd/openldap/dist/contrib/ldaptcl/Makefile.in                                                   |      2 +-
 external/bsd/openldap/dist/contrib/ldaptcl/README                                                        |      2 +-
 external/bsd/openldap/dist/contrib/ldaptcl/configure                                                     |    514 +-
 external/bsd/openldap/dist/contrib/ldaptcl/configure.ac                                                  |    218 +
 external/bsd/openldap/dist/contrib/ldaptcl/ldap.n                                                        |      7 +-
 external/bsd/openldap/dist/contrib/ldaptcl/neoXldap.c                                                    |     10 +-
 external/bsd/openldap/dist/contrib/ldaptcl/tclAppInit.c                                                  |      2 +-
 external/bsd/openldap/dist/contrib/ldaptcl/tkAppInit.c                                                   |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/README                                                  |      7 +-
 external/bsd/openldap/dist/contrib/slapd-modules/acl/Makefile                                            |     10 +-
 external/bsd/openldap/dist/contrib/slapd-modules/acl/README.posixgroup                                   |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/acl/gssacl.c                                            |      6 +-
 external/bsd/openldap/dist/contrib/slapd-modules/addpartial/Makefile                                     |      8 +-
 external/bsd/openldap/dist/contrib/slapd-modules/addpartial/README                                       |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/adremap/Makefile                                        |     68 +
 external/bsd/openldap/dist/contrib/slapd-modules/adremap/adremap.c                                       |    657 +
 external/bsd/openldap/dist/contrib/slapd-modules/adremap/slapo-adremap.5                                 |    104 +
 external/bsd/openldap/dist/contrib/slapd-modules/allop/Makefile                                          |     22 +-
 external/bsd/openldap/dist/contrib/slapd-modules/allop/README                                            |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/allop/slapo-allop.5                                     |      6 +-
 external/bsd/openldap/dist/contrib/slapd-modules/allowed/Makefile                                        |     10 +-
 external/bsd/openldap/dist/contrib/slapd-modules/allowed/README                                          |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/authzid/Makefile                                        |     58 +
 external/bsd/openldap/dist/contrib/slapd-modules/authzid/authzid.c                                       |    395 +
 external/bsd/openldap/dist/contrib/slapd-modules/autogroup/Makefile                                      |      8 +-
 external/bsd/openldap/dist/contrib/slapd-modules/autogroup/README                                        |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/autogroup/slapo-autogroup.5                             |     17 +-
 external/bsd/openldap/dist/contrib/slapd-modules/cloak/Makefile                                          |     22 +-
 external/bsd/openldap/dist/contrib/slapd-modules/cloak/slapo-cloak.5                                     |      4 +-
 external/bsd/openldap/dist/contrib/slapd-modules/comp_match/Makefile                                     |     10 +-
 external/bsd/openldap/dist/contrib/slapd-modules/comp_match/asn.h                                        |      6 +-
 external/bsd/openldap/dist/contrib/slapd-modules/comp_match/asn_to_syn_mr.c                              |      4 +-
 external/bsd/openldap/dist/contrib/slapd-modules/comp_match/authorityKeyIdentifier.c                     |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/comp_match/authorityKeyIdentifier.h                     |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/comp_match/certificate.c                                |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/comp_match/certificate.h                                |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/comp_match/componentlib.c                               |     16 +-
 external/bsd/openldap/dist/contrib/slapd-modules/comp_match/componentlib.h                               |     12 +-
 external/bsd/openldap/dist/contrib/slapd-modules/comp_match/crl.c                                        |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/comp_match/crl.h                                        |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/comp_match/init.c                                       |     16 +-
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/Makefile                                      |     77 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/datamorph.c                                   |   2096 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/slapo-datamorph.5                             |    338 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/Rules.mk                                |     23 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/config.ldif                        |    108 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/datamorph.conf                     |     49 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test.ldif                          |    434 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test001-01-same-attr.ldif          |      3 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test001-02-same-index.ldif         |      4 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test001-02a-same-index.ldif        |      4 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test001-03-invalid-attr.ldif       |      3 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test002-config.ldif                |      9 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test002-entry.ldif                 |     31 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test002-fail.ldif                  |     23 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test002-transformed-rdn.ldif       |      5 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test003-config.ldif                |     30 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test003-out.ldif                   |    125 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test005-01-fail.ldif               |      5 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test005-02-fail.ldif               |      5 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test005-03-fail.ldif               |      5 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test005-03a-fail.ldif              |      5 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test005-04-fail.ldif               |     10 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test005-04a-fail.ldif              |      6 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test005-changes.ldif               |     30 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test005-out.ldif                   |    212 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/data/test007-config.ldif                |     30 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/run                                     |    229 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/scripts/all                             |    102 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/scripts/common.sh                       |    152 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/scripts/test001-config                  |    248 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/scripts/test002-add-delete              |    147 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/scripts/test003-search                  |    106 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/scripts/test004-compare                 |     62 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/scripts/test005-modify                  |     89 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/scripts/test006-modrdn                  |     52 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/scripts/test007-transformed-replication |    296 +
 external/bsd/openldap/dist/contrib/slapd-modules/datamorph/tests/scripts/test008-ignored-replication     |    299 +
 external/bsd/openldap/dist/contrib/slapd-modules/denyop/Makefile                                         |      8 +-
 external/bsd/openldap/dist/contrib/slapd-modules/dsaschema/Makefile                                      |      8 +-
 external/bsd/openldap/dist/contrib/slapd-modules/dsaschema/README                                        |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/dupent/Makefile                                         |     10 +-
 external/bsd/openldap/dist/contrib/slapd-modules/kinit/Makefile                                          |      8 +-
 external/bsd/openldap/dist/contrib/slapd-modules/kinit/README                                            |      4 +-
 external/bsd/openldap/dist/contrib/slapd-modules/lastbind/Makefile                                       |     22 +-
 external/bsd/openldap/dist/contrib/slapd-modules/lastbind/lastbind.c                                     |     13 +-
 external/bsd/openldap/dist/contrib/slapd-modules/lastbind/slapo-lastbind.5                               |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/lastmod/Makefile                                        |     21 +-
 external/bsd/openldap/dist/contrib/slapd-modules/lastmod/slapo-lastmod.5                                 |      4 +-
 external/bsd/openldap/dist/contrib/slapd-modules/noopsrch/Makefile                                       |      8 +-
 external/bsd/openldap/dist/contrib/slapd-modules/nops/Makefile                                           |     22 +-
 external/bsd/openldap/dist/contrib/slapd-modules/nops/slapo-nops.5                                       |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/Makefile                                          |     27 +-
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/README                                            |      6 +-
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-pam-ldapd/attrs.h                             |      4 +-
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-pam-ldapd/nslcd-prot.h                        |     30 +-
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-pam-ldapd/nslcd.h                             |      8 +-
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-pam-ldapd/tio.c                               |     10 +-
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-pam-ldapd/tio.h                               |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/slapo-nssov.5                                     |      6 +-
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/Makefile                                         |     28 +-
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/README                                           |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/apr1.c                                           |      8 +-
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/pbkdf2/Makefile                                  |     34 +-
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/pbkdf2/README                                    |      4 +-
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/pbkdf2/slapd-pw-pbkdf2.5                         |    112 +
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/sha2/Makefile                                    |     22 +-
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/sha2/README                                      |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/sha2/sha2.c                                      |      8 +-
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/sha2/sha2.h                                      |      4 +-
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/sha2/slapd-pw-sha2.5                             |    118 +
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/slapd-pw-radius.5                                |    110 +
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/totp/Makefile                                    |     58 +
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/totp/README                                      |     87 +
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/totp/slapd-totp.c                                |   1002 +
 external/bsd/openldap/dist/contrib/slapd-modules/passwd/totp/slapo-totp.5                                |    109 +
 external/bsd/openldap/dist/contrib/slapd-modules/ppm/INSTALL.md                                          |     48 +
 external/bsd/openldap/dist/contrib/slapd-modules/ppm/LICENSE                                             |     50 +
 external/bsd/openldap/dist/contrib/slapd-modules/ppm/Makefile                                            |     90 +
 external/bsd/openldap/dist/contrib/slapd-modules/ppm/README.md                                           |    360 +
 external/bsd/openldap/dist/contrib/slapd-modules/ppm/ppm.c                                               |    681 +
 external/bsd/openldap/dist/contrib/slapd-modules/ppm/ppm.example                                         |     85 +
 external/bsd/openldap/dist/contrib/slapd-modules/ppm/ppm.h                                               |    127 +
 external/bsd/openldap/dist/contrib/slapd-modules/ppm/ppm_test.c                                          |     68 +
 external/bsd/openldap/dist/contrib/slapd-modules/ppm/unit_tests.sh                                       |    118 +
 external/bsd/openldap/dist/contrib/slapd-modules/proxyOld/Makefile                                       |     10 +-
 external/bsd/openldap/dist/contrib/slapd-modules/proxyOld/README                                         |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/Makefile                                           |     63 +
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/init.c                                             |    329 +
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/jts.c                                              |    203 +
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/ldap_rbac.h                                        |     57 +
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/rbac.c                                             |   2174 +
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/rbac.h                                             |    404 +
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/rbacacl.c                                          |     42 +
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/rbacaudit.c                                        |    238 +
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/rbacperm.c                                         |    238 +
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/rbacreq.c                                          |     94 +
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/rbacsess.c                                         |   1004 +
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/rbacuser.c                                         |    625 +
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/slapo-rbac.5                                       |    157 +
 external/bsd/openldap/dist/contrib/slapd-modules/rbac/util.c                                             |    536 +
 external/bsd/openldap/dist/contrib/slapd-modules/samba4/Makefile                                         |     14 +-
 external/bsd/openldap/dist/contrib/slapd-modules/samba4/README                                           |      2 +-
 external/bsd/openldap/dist/contrib/slapd-modules/smbk5pwd/Makefile                                       |     24 +-
 external/bsd/openldap/dist/contrib/slapd-modules/smbk5pwd/README                                         |      8 +-
 external/bsd/openldap/dist/contrib/slapd-modules/smbk5pwd/slapo-smbk5pwd.5                               |    177 +
 external/bsd/openldap/dist/contrib/slapd-modules/trace/Makefile                                          |      8 +-
 external/bsd/openldap/dist/contrib/slapd-modules/usn/Makefile                                            |     46 +
 external/bsd/openldap/dist/contrib/slapd-modules/usn/README                                              |     44 +
 external/bsd/openldap/dist/contrib/slapd-modules/usn/usn.c                                               |    335 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/Makefile                                        |     77 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/slapo-variant.5                                 |    472 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/Rules.mk                                  |     23 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/additional-config.ldif               |     23 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/config.ldif                          |     89 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/hidden.ldif                          |      4 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test001-01-same-dn.ldif              |      4 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test001-01a-same-dn.ldif             |      4 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test001-02-same-attribute.ldif       |      6 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test001-03-different-types.ldif      |      4 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test002-01-entry.ldif                |     16 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test002-02-regex.ldif                |      7 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test003-out.ldif                     |    124 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test005-changes.ldif                 |     35 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test005-modify-missing.ldif          |      4 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test005-out.ldif                     |    206 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test005-variant-missing.ldif         |      4 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test006-config.ldif                  |     61 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test006-out.ldif                     |    151 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test007-out.ldif                     |      6 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test010-out.ldif                     |     52 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test011-out.ldif                     |     10 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test012-data.ldif                    |     13 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/test012-out.ldif                     |      9 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/data/variant.conf                         |     17 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/run                                       |    229 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/all                               |    102 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/common.sh                         |    115 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/test001-config                    |    209 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/test002-add-delete                |    113 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/test003-search                    |    113 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/test004-compare                   |     63 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/test005-modify                    |    120 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/test006-acl                       |    323 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/test007-subtypes                  |     67 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/test008-variant-replication       |    194 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/test009-ignored-replication       |    227 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/test010-limits                    |     99 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/test011-referral                  |    169 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/tests/scripts/test012-crossdb                   |     90 +
 external/bsd/openldap/dist/contrib/slapd-modules/variant/variant.c                                       |   1429 +
 external/bsd/openldap/dist/contrib/slapd-modules/vc/Makefile                                             |     58 +
 external/bsd/openldap/dist/contrib/slapd-modules/vc/vc.c                                                 |    446 +
 external/bsd/openldap/dist/contrib/slapd-tools/README                                                    |      7 +-
 external/bsd/openldap/dist/contrib/slapd-tools/statslog                                                  |      2 +-
 external/bsd/openldap/dist/contrib/slapd-tools/wrap_slap_ops                                             |    162 +
 external/bsd/openldap/dist/contrib/slapi-plugins/addrdnvalues/README                                     |      2 +-
 external/bsd/openldap/dist/doc/Makefile.in                                                               |      2 +-
 external/bsd/openldap/dist/doc/devel/OIDs                                                                |    119 +
 external/bsd/openldap/dist/doc/devel/README                                                              |      1 +
 external/bsd/openldap/dist/doc/devel/args                                                                |      3 +-
 external/bsd/openldap/dist/doc/devel/lloadd/design.md                                                    |    282 +
 external/bsd/openldap/dist/doc/devel/template.c                                                          |      2 +-
 external/bsd/openldap/dist/doc/devel/todo                                                                |      8 +-
 external/bsd/openldap/dist/doc/devel/toolargs                                                            |      4 +-
 external/bsd/openldap/dist/doc/devel/utfconv.txt                                                         |      4 +-
 external/bsd/openldap/dist/doc/devel/variadic_debug/03-libldap_Debug.cocci                               |     70 +
 external/bsd/openldap/dist/doc/devel/variadic_debug/04-variadic.cocci                                    |    165 +
 external/bsd/openldap/dist/doc/devel/variadic_debug/07-shortcut.cocci                                    |    216 +
 external/bsd/openldap/dist/doc/devel/variadic_debug/09-merge.cocci                                       |    147 +
 external/bsd/openldap/dist/doc/devel/variadic_debug/README                                               |     39 +
 external/bsd/openldap/dist/doc/devel/variadic_debug/equivalence.iso                                      |     12 +
 external/bsd/openldap/dist/doc/devel/variadic_debug/macros.h                                             |     25 +
 external/bsd/openldap/dist/doc/devel/variadic_debug/script.sh                                            |     73 +
 external/bsd/openldap/dist/doc/drafts/README                                                             |      2 +-
 external/bsd/openldap/dist/doc/drafts/draft-behera-ldap-password-policy-xx.txt                           |      2 +-
 external/bsd/openldap/dist/doc/drafts/draft-stroeder-namedobject-xx.txt                                  |    280 +
 external/bsd/openldap/dist/doc/drafts/draft-vchu-ldap-pwd-policy-xx.txt                                  |   1020 +
 external/bsd/openldap/dist/doc/guide/admin/Makefile                                                      |     11 +-
 external/bsd/openldap/dist/doc/guide/admin/README.spellcheck                                             |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/abstract.sdf                                                  |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/access-control.sdf                                            |      9 +-
 external/bsd/openldap/dist/doc/guide/admin/admin.sdf                                                     |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/appendix-changes.sdf                                          |    167 +-
 external/bsd/openldap/dist/doc/guide/admin/appendix-common-errors.sdf                                    |     32 +-
 external/bsd/openldap/dist/doc/guide/admin/appendix-configs.sdf                                          |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/appendix-contrib.sdf                                          |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/appendix-deployments.sdf                                      |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/appendix-ldap-result-codes.sdf                                |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/appendix-recommended-versions.sdf                             |     19 +-
 external/bsd/openldap/dist/doc/guide/admin/appendix-upgrading.sdf                                        |     59 +-
 external/bsd/openldap/dist/doc/guide/admin/aspell.en.pws                                                 |     27 +-
 external/bsd/openldap/dist/doc/guide/admin/backends.sdf                                                  |     65 +-
 external/bsd/openldap/dist/doc/guide/admin/booktitle.sdf                                                 |     34 +
 external/bsd/openldap/dist/doc/guide/admin/config.sdf                                                    |      8 +-
 external/bsd/openldap/dist/doc/guide/admin/dbtools.sdf                                                   |     23 +-
 external/bsd/openldap/dist/doc/guide/admin/glossary.sdf                                                  |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/guide.book                                                    |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/guide.html                                                    |   2814 +-
 external/bsd/openldap/dist/doc/guide/admin/guide.sdf                                                     |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/index.sdf                                                     |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/install.sdf                                                   |     32 +-
 external/bsd/openldap/dist/doc/guide/admin/intro.sdf                                                     |     36 +-
 external/bsd/openldap/dist/doc/guide/admin/limits.sdf                                                    |     99 +-
 external/bsd/openldap/dist/doc/guide/admin/maintenance.sdf                                               |    113 +-
 external/bsd/openldap/dist/doc/guide/admin/master.sdf                                                    |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/monitoringslapd.sdf                                           |     37 +-
 external/bsd/openldap/dist/doc/guide/admin/n-way-multi-provider.png                                      |    Bin 
 external/bsd/openldap/dist/doc/guide/admin/overlays.sdf                                                  |    154 +-
 external/bsd/openldap/dist/doc/guide/admin/preface.sdf                                                   |      6 +-
 external/bsd/openldap/dist/doc/guide/admin/quickstart.sdf                                                |      4 +-
 external/bsd/openldap/dist/doc/guide/admin/referrals.sdf                                                 |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/replication.sdf                                               |    340 +-
 external/bsd/openldap/dist/doc/guide/admin/runningslapd.sdf                                              |     27 +-
 external/bsd/openldap/dist/doc/guide/admin/sasl.sdf                                                      |     22 +-
 external/bsd/openldap/dist/doc/guide/admin/schema.sdf                                                    |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/security.sdf                                                  |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/slapdconf2.sdf                                                |    449 +-
 external/bsd/openldap/dist/doc/guide/admin/slapdconfig.sdf                                               |    345 +-
 external/bsd/openldap/dist/doc/guide/admin/title.sdf                                                     |      2 +-
 external/bsd/openldap/dist/doc/guide/admin/tls.sdf                                                       |     82 +-
 external/bsd/openldap/dist/doc/guide/admin/troubleshooting.sdf                                           |      6 +-
 external/bsd/openldap/dist/doc/guide/admin/tuning.sdf                                                    |    224 +-
 external/bsd/openldap/dist/doc/guide/images/src/README.fonts                                             |      2 +-
 external/bsd/openldap/dist/doc/guide/images/src/delta-syncrepl.svg                                       |      2 +-
 external/bsd/openldap/dist/doc/guide/images/src/dual_dc.svg                                              |     10 +-
 external/bsd/openldap/dist/doc/guide/images/src/ldap-sync-refreshonly.svg                                |      2 +-
 external/bsd/openldap/dist/doc/guide/images/src/n-way-multi-provider.dia                                 |    Bin 
 external/bsd/openldap/dist/doc/guide/images/src/n-way-multi-provider.svg                                 |   5293 +
 external/bsd/openldap/dist/doc/guide/images/src/push-based-complete.svg                                  |      4 +-
 external/bsd/openldap/dist/doc/guide/images/src/push-based-standalone.svg                                |      4 +-
 external/bsd/openldap/dist/doc/guide/plain.sdf                                                           |      4 +-
 external/bsd/openldap/dist/doc/guide/preamble.sdf                                                        |    155 +-
 external/bsd/openldap/dist/doc/guide/release/copyright-plain.sdf                                         |      2 +-
 external/bsd/openldap/dist/doc/guide/release/copyright.sdf                                               |      8 +-
 external/bsd/openldap/dist/doc/guide/release/install.sdf                                                 |     26 +-
 external/bsd/openldap/dist/doc/guide/release/license-plain.sdf                                           |      2 +-
 external/bsd/openldap/dist/doc/guide/release/license.sdf                                                 |      2 +-
 external/bsd/openldap/dist/doc/man/Makefile.in                                                           |      2 +-
 external/bsd/openldap/dist/doc/man/man1/Makefile.in                                                      |      2 +-
 external/bsd/openldap/dist/doc/man/man1/ldapcompare.1                                                    |     25 +-
 external/bsd/openldap/dist/doc/man/man1/ldapdelete.1                                                     |     25 +-
 external/bsd/openldap/dist/doc/man/man1/ldapexop.1                                                       |     25 +-
 external/bsd/openldap/dist/doc/man/man1/ldapmodify.1                                                     |     29 +-
 external/bsd/openldap/dist/doc/man/man1/ldapmodrdn.1                                                     |     25 +-
 external/bsd/openldap/dist/doc/man/man1/ldappasswd.1                                                     |     25 +-
 external/bsd/openldap/dist/doc/man/man1/ldapsearch.1                                                     |     29 +-
 external/bsd/openldap/dist/doc/man/man1/ldapurl.1                                                        |      4 +-
 external/bsd/openldap/dist/doc/man/man1/ldapwhoami.1                                                     |     29 +-
 external/bsd/openldap/dist/doc/man/man3/Makefile.in                                                      |      2 +-
 external/bsd/openldap/dist/doc/man/man3/lber-decode.3                                                    |      2 +-
 external/bsd/openldap/dist/doc/man/man3/lber-encode.3                                                    |      2 +-
 external/bsd/openldap/dist/doc/man/man3/lber-memory.3                                                    |      2 +-
 external/bsd/openldap/dist/doc/man/man3/lber-sockbuf.3                                                   |      2 +-
 external/bsd/openldap/dist/doc/man/man3/lber-types.3                                                     |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap.3                                                           |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_abandon.3                                                   |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_add.3                                                       |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_bind.3                                                      |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_compare.3                                                   |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_controls.3                                                  |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_delete.3                                                    |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_dup.3                                                       |      3 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_error.3                                                     |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_extended_operation.3                                        |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_first_attribute.3                                           |     32 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_first_attribute.3.links                                     |      1 +
 external/bsd/openldap/dist/doc/man/man3/ldap_first_entry.3                                               |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_first_message.3                                             |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_first_reference.3                                           |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_get_dn.3                                                    |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_get_option.3                                                |    111 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_get_values.3                                                |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_memory.3                                                    |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_modify.3                                                    |      7 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_modrdn.3                                                    |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_open.3                                                      |     13 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_parse_reference.3                                           |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_parse_result.3                                              |     15 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_parse_result.3.links                                        |      1 +
 external/bsd/openldap/dist/doc/man/man3/ldap_parse_sort_control.3                                        |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_parse_vlv_control.3                                         |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_rename.3                                                    |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_result.3                                                    |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_schema.3                                                    |      6 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_search.3                                                    |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_sort.3                                                      |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_sync.3                                                      |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_tls.3                                                       |      2 +-
 external/bsd/openldap/dist/doc/man/man3/ldap_url.3                                                       |      2 +-
 external/bsd/openldap/dist/doc/man/man5/Makefile.in                                                      |      2 +-
 external/bsd/openldap/dist/doc/man/man5/ldap.conf.5                                                      |    132 +-
 external/bsd/openldap/dist/doc/man/man5/ldif.5                                                           |      2 +-
 external/bsd/openldap/dist/doc/man/man5/lloadd.conf.5                                                    |    848 +
 external/bsd/openldap/dist/doc/man/man5/slapd-asyncmeta.5                                                |    531 +
 external/bsd/openldap/dist/doc/man/man5/slapd-config.5                                                   |    394 +-
 external/bsd/openldap/dist/doc/man/man5/slapd-dnssrv.5                                                   |      2 +-
 external/bsd/openldap/dist/doc/man/man5/slapd-ldap.5                                                     |    186 +-
 external/bsd/openldap/dist/doc/man/man5/slapd-ldif.5                                                     |      2 +-
 external/bsd/openldap/dist/doc/man/man5/slapd-mdb.5                                                      |     45 +-
 external/bsd/openldap/dist/doc/man/man5/slapd-meta.5                                                     |    101 +-
 external/bsd/openldap/dist/doc/man/man5/slapd-monitor.5                                                  |      2 +-
 external/bsd/openldap/dist/doc/man/man5/slapd-ndb.5                                                      |      3 +-
 external/bsd/openldap/dist/doc/man/man5/slapd-null.5                                                     |      2 +-
 external/bsd/openldap/dist/doc/man/man5/slapd-passwd.5                                                   |      2 +-
 external/bsd/openldap/dist/doc/man/man5/slapd-relay.5                                                    |      4 +-
 external/bsd/openldap/dist/doc/man/man5/slapd-sock.5                                                     |      2 +-
 external/bsd/openldap/dist/doc/man/man5/slapd-sql.5                                                      |      6 +-
 external/bsd/openldap/dist/doc/man/man5/slapd-wt.5                                                       |     91 +
 external/bsd/openldap/dist/doc/man/man5/slapd.access.5                                                   |     42 +-
 external/bsd/openldap/dist/doc/man/man5/slapd.backends.5                                                 |     58 +-
 external/bsd/openldap/dist/doc/man/man5/slapd.conf.5                                                     |    369 +-
 external/bsd/openldap/dist/doc/man/man5/slapd.overlays.5                                                 |     40 +-
 external/bsd/openldap/dist/doc/man/man5/slapd.plugin.5                                                   |      3 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-accesslog.5                                                |     33 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-auditlog.5                                                 |     44 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-autoca.5                                                   |    120 +
 external/bsd/openldap/dist/doc/man/man5/slapo-chain.5                                                    |      2 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-collect.5                                                  |      2 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-constraint.5                                               |     12 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-dds.5                                                      |     16 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-deref.5                                                    |     80 +
 external/bsd/openldap/dist/doc/man/man5/slapo-dyngroup.5                                                 |     13 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-dynlist.5                                                  |     83 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-homedir.5                                                  |    130 +
 external/bsd/openldap/dist/doc/man/man5/slapo-memberof.5                                                 |     19 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-otp.5                                                      |    138 +
 external/bsd/openldap/dist/doc/man/man5/slapo-pbind.5                                                    |      2 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-pcache.5                                                   |      6 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-ppolicy.5                                                  |    283 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-refint.5                                                   |      4 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-remoteauth.5                                               |    160 +
 external/bsd/openldap/dist/doc/man/man5/slapo-retcode.5                                                  |      2 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-rwm.5                                                      |     10 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-sssvlv.5                                                   |      2 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-syncprov.5                                                 |     10 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-translucent.5                                              |      4 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-unique.5                                                   |     26 +-
 external/bsd/openldap/dist/doc/man/man5/slapo-valsort.5                                                  |      4 +-
 external/bsd/openldap/dist/doc/man/man5/slappw-argon2.5                                                  |    131 +
 external/bsd/openldap/dist/doc/man/man8/Makefile.in                                                      |      2 +-
 external/bsd/openldap/dist/doc/man/man8/lloadd.8                                                         |    312 +
 external/bsd/openldap/dist/doc/man/man8/slapacl.8                                                        |      6 +-
 external/bsd/openldap/dist/doc/man/man8/slapadd.8                                                        |      9 +-
 external/bsd/openldap/dist/doc/man/man8/slapauth.8                                                       |      2 +-
 external/bsd/openldap/dist/doc/man/man8/slapcat.8                                                        |     12 +-
 external/bsd/openldap/dist/doc/man/man8/slapd.8                                                          |     37 +-
 external/bsd/openldap/dist/doc/man/man8/slapdn.8                                                         |      2 +-
 external/bsd/openldap/dist/doc/man/man8/slapindex.8                                                      |      9 +-
 external/bsd/openldap/dist/doc/man/man8/slapmodify.8                                                     |    222 +
 external/bsd/openldap/dist/doc/man/man8/slappasswd.8                                                     |      4 +-
 external/bsd/openldap/dist/doc/man/man8/slapschema.8                                                     |      9 +-
 external/bsd/openldap/dist/doc/man/man8/slaptest.8                                                       |      2 +-
 external/bsd/openldap/dist/doc/rfc/INDEX                                                                 |      1 +
 external/bsd/openldap/dist/doc/rfc/rfc6171.txt                                                           |    339 +
 external/bsd/openldap/dist/include/lber_types.hin                                                        |      2 +-
 external/bsd/openldap/dist/include/ldap_avl.h                                                            |    167 +
 external/bsd/openldap/dist/include/ldap_config.hin                                                       |      4 +-
 external/bsd/openldap/dist/include/ldap_features.hin                                                     |     21 +-
 external/bsd/openldap/dist/include/lutil_meter.h                                                         |      4 +-
 external/bsd/openldap/dist/libraries/Makefile.in                                                         |     12 +-
 external/bsd/openldap/dist/libraries/liblber/Makefile.in                                                 |      5 +-
 external/bsd/openldap/dist/libraries/liblber/lber.pc.in                                                  |     12 +
 external/bsd/openldap/dist/libraries/liblber/liblber.vers.in                                             |     17 +
 external/bsd/openldap/dist/libraries/libldap/Makefile.in                                                 |     36 +-
 external/bsd/openldap/dist/libraries/libldap/account_usability.c                                         |    133 +
 external/bsd/openldap/dist/libraries/libldap/avl.c                                                       |    676 +
 external/bsd/openldap/dist/libraries/libldap/lbase64.c                                                   |    113 +
 external/bsd/openldap/dist/libraries/libldap/ldap.conf                                                   |      2 +-
 external/bsd/openldap/dist/libraries/libldap/ldap.pc.in                                                  |     13 +
 external/bsd/openldap/dist/libraries/libldap/ldap_thr_debug.h                                            |    199 +
 external/bsd/openldap/dist/libraries/libldap/ldifutil.c                                                  |    729 +
 external/bsd/openldap/dist/libraries/libldap/libldap.vers.in                                             |     16 +
 external/bsd/openldap/dist/libraries/libldap/msctrl.c                                                    |    285 +
 external/bsd/openldap/dist/libraries/libldap/psearchctrl.c                                               |    353 +
 external/bsd/openldap/dist/libraries/libldap/rdwr.c                                                      |    468 +
 external/bsd/openldap/dist/libraries/libldap/rq.c                                                        |    230 +
 external/bsd/openldap/dist/libraries/libldap/tavl.c                                                      |    528 +
 external/bsd/openldap/dist/libraries/libldap/testavl.c                                                   |    155 +
 external/bsd/openldap/dist/libraries/libldap/testtavl.c                                                  |    163 +
 external/bsd/openldap/dist/libraries/libldap/thr_debug.c                                                 |   1343 +
 external/bsd/openldap/dist/libraries/libldap/thr_nt.c                                                    |    257 +
 external/bsd/openldap/dist/libraries/libldap/thr_posix.c                                                 |    416 +
 external/bsd/openldap/dist/libraries/libldap/thr_pth.c                                                   |    243 +
 external/bsd/openldap/dist/libraries/libldap/thr_thr.c                                                   |    197 +
 external/bsd/openldap/dist/libraries/libldap/threads.c                                                   |    116 +
 external/bsd/openldap/dist/libraries/libldap/tpool.c                                                     |   1479 +
 external/bsd/openldap/dist/libraries/libldap/vc.c                                                        |    372 +
 external/bsd/openldap/dist/libraries/liblmdb/CHANGES                                                     |     13 +
 external/bsd/openldap/dist/libraries/liblmdb/COPYRIGHT                                                   |      2 +-
 external/bsd/openldap/dist/libraries/liblmdb/Doxyfile                                                    |     10 +-
 external/bsd/openldap/dist/libraries/liblmdb/intro.doc                                                   |      2 +-
 external/bsd/openldap/dist/libraries/liblmdb/mdb_copy.1                                                  |      2 +-
 external/bsd/openldap/dist/libraries/liblmdb/mdb_dump.1                                                  |      2 +-
 external/bsd/openldap/dist/libraries/liblmdb/mdb_load.1                                                  |      9 +-
 external/bsd/openldap/dist/libraries/liblmdb/mdb_stat.1                                                  |      2 +-
 external/bsd/openldap/dist/libraries/liblmdb/sample-bdb.txt                                              |      2 +-
 external/bsd/openldap/dist/libraries/liblmdb/sample-mdb.txt                                              |      2 +-
 external/bsd/openldap/dist/libraries/liblunicode/Makefile.in                                             |      2 +-
 external/bsd/openldap/dist/libraries/liblunicode/ucdata/api.txt                                          |      4 +-
 external/bsd/openldap/dist/libraries/liblunicode/ucdata/bidiapi.txt                                      |      2 +-
 external/bsd/openldap/dist/libraries/liblunicode/ucdata/ucdata.man                                       |      2 +-
 external/bsd/openldap/dist/libraries/liblunicode/ucdata/ucpgba.man                                       |      2 +-
 external/bsd/openldap/dist/libraries/liblunicode/ucdata/uctable.h                                        |      2 +-
 external/bsd/openldap/dist/libraries/liblunicode/utbm/README                                             |      4 +-
 external/bsd/openldap/dist/libraries/liblutil/Makefile.in                                                |     16 +-
 external/bsd/openldap/dist/libraries/liblutil/meter.c                                                    |      6 +-
 external/bsd/openldap/dist/libraries/liblutil/slapdmsg.h                                                 |      4 +-
 external/bsd/openldap/dist/libraries/librewrite/Makefile.in                                              |      4 +-
 external/bsd/openldap/dist/servers/Makefile.in                                                           |      4 +-
 external/bsd/openldap/dist/servers/lloadd/Makefile.in                                                    |     48 +
 external/bsd/openldap/dist/servers/lloadd/Makefile_module.in                                             |     45 +
 external/bsd/openldap/dist/servers/lloadd/Makefile_server.in                                             |     90 +
 external/bsd/openldap/dist/servers/lloadd/backend.c                                                      |    741 +
 external/bsd/openldap/dist/servers/lloadd/bind.c                                                         |    997 +
 external/bsd/openldap/dist/servers/lloadd/client.c                                                       |    600 +
 external/bsd/openldap/dist/servers/lloadd/config.c                                                       |   3829 +
 external/bsd/openldap/dist/servers/lloadd/connection.c                                                   |    625 +
 external/bsd/openldap/dist/servers/lloadd/daemon.c                                                       |   1891 +
 external/bsd/openldap/dist/servers/lloadd/epoch.c                                                        |    344 +
 external/bsd/openldap/dist/servers/lloadd/epoch.h                                                        |    146 +
 external/bsd/openldap/dist/servers/lloadd/extended.c                                                     |    212 +
 external/bsd/openldap/dist/servers/lloadd/init.c                                                         |    216 +
 external/bsd/openldap/dist/servers/lloadd/libevent_support.c                                             |    176 +
 external/bsd/openldap/dist/servers/lloadd/lload-config.h                                                 |     41 +
 external/bsd/openldap/dist/servers/lloadd/lload.h                                                        |    504 +
 external/bsd/openldap/dist/servers/lloadd/lloadd.service                                                 |     13 +
 external/bsd/openldap/dist/servers/lloadd/main.c                                                         |    954 +
 external/bsd/openldap/dist/servers/lloadd/module_init.c                                                  |    190 +
 external/bsd/openldap/dist/servers/lloadd/monitor.c                                                      |   1155 +
 external/bsd/openldap/dist/servers/lloadd/operation.c                                                    |    702 +
 external/bsd/openldap/dist/servers/lloadd/proto-lload.h                                                  |    227 +
 external/bsd/openldap/dist/servers/lloadd/upstream.c                                                     |   1107 +
 external/bsd/openldap/dist/servers/lloadd/value.c                                                        |     72 +
 external/bsd/openldap/dist/servers/slapd/Makefile.in                                                     |     73 +-
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/Makefile.in                                      |     50 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/add.c                                            |    367 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/back-asyncmeta.h                                 |    784 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/bind.c                                           |   1735 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/candidates.c                                     |    244 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/compare.c                                        |    309 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/config.c                                         |   2446 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/conn.c                                           |   1189 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/delete.c                                         |    302 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/dncache.c                                        |    233 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/init.c                                           |    473 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/map.c                                            |    219 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/message_queue.c                                  |    241 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/meta_result.c                                    |   1823 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/modify.c                                         |    362 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/modrdn.c                                         |    372 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/proto-asyncmeta.h                                |     55 +
 external/bsd/openldap/dist/servers/slapd/back-asyncmeta/search.c                                         |    967 +
 external/bsd/openldap/dist/servers/slapd/back-dnssrv/Makefile.in                                         |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-ldap/Makefile.in                                           |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-ldap/TODO.proxy                                            |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-ldif/Makefile.in                                           |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-mdb/Makefile.in                                            |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-meta/Makefile.in                                           |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-monitor/Makefile.in                                        |      8 +-
 external/bsd/openldap/dist/servers/slapd/back-monitor/README                                             |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-ndb/Makefile.in                                            |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-ndb/add.cpp                                                |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-ndb/bind.cpp                                               |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-ndb/compare.cpp                                            |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-ndb/config.cpp                                             |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-ndb/delete.cpp                                             |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-ndb/init.cpp                                               |      8 +-
 external/bsd/openldap/dist/servers/slapd/back-ndb/modify.cpp                                             |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-ndb/modrdn.cpp                                             |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-ndb/ndbio.cpp                                              |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-ndb/search.cpp                                             |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-ndb/tools.cpp                                              |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-null/Makefile.in                                           |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-passwd/Makefile.in                                         |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-perl/Makefile.in                                           |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-perl/README                                                |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-perl/SampleLDAP.pm                                         |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-relay/Makefile.in                                          |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-sock/Makefile.in                                           |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-sock/searchexample.conf                                    |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-sock/searchexample.pl                                      |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-sql/Makefile.in                                            |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-sql/docs/bugs                                              |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-sql/rdbms_depend/README                                    |      2 +-
 external/bsd/openldap/dist/servers/slapd/back-sql/rdbms_depend/timesten/dnreverse/Makefile               |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-sql/rdbms_depend/timesten/dnreverse/dnreverse.cpp          |      4 +-
 external/bsd/openldap/dist/servers/slapd/back-wt/Makefile.in                                             |     54 +
 external/bsd/openldap/dist/servers/slapd/back-wt/add.c                                                   |    406 +
 external/bsd/openldap/dist/servers/slapd/back-wt/attr.c                                                  |    390 +
 external/bsd/openldap/dist/servers/slapd/back-wt/back-wt.h                                               |    101 +
 external/bsd/openldap/dist/servers/slapd/back-wt/bind.c                                                  |    158 +
 external/bsd/openldap/dist/servers/slapd/back-wt/compare.c                                               |    153 +
 external/bsd/openldap/dist/servers/slapd/back-wt/config.c                                                |    163 +
 external/bsd/openldap/dist/servers/slapd/back-wt/ctx.c                                                   |    142 +
 external/bsd/openldap/dist/servers/slapd/back-wt/delete.c                                                |    424 +
 external/bsd/openldap/dist/servers/slapd/back-wt/dn2entry.c                                              |    136 +
 external/bsd/openldap/dist/servers/slapd/back-wt/dn2id.c                                                 |    398 +
 external/bsd/openldap/dist/servers/slapd/back-wt/filterindex.c                                           |    684 +
 external/bsd/openldap/dist/servers/slapd/back-wt/id2entry.c                                              |    239 +
 external/bsd/openldap/dist/servers/slapd/back-wt/idl.c                                                   |    798 +
 external/bsd/openldap/dist/servers/slapd/back-wt/idl.h                                                   |     82 +
 external/bsd/openldap/dist/servers/slapd/back-wt/index.c                                                 |    396 +
 external/bsd/openldap/dist/servers/slapd/back-wt/init.c                                                  |    311 +
 external/bsd/openldap/dist/servers/slapd/back-wt/key.c                                                   |    157 +
 external/bsd/openldap/dist/servers/slapd/back-wt/modify.c                                                |    681 +
 external/bsd/openldap/dist/servers/slapd/back-wt/nextid.c                                                |     97 +
 external/bsd/openldap/dist/servers/slapd/back-wt/operational.c                                           |    117 +
 external/bsd/openldap/dist/servers/slapd/back-wt/proto-wt.h                                              |    192 +
 external/bsd/openldap/dist/servers/slapd/back-wt/search.c                                                |    711 +
 external/bsd/openldap/dist/servers/slapd/back-wt/tools.c                                                 |    518 +
 external/bsd/openldap/dist/servers/slapd/overlays/Makefile.in                                            |     20 +-
 external/bsd/openldap/dist/servers/slapd/overlays/autoca.c                                               |   1122 +
 external/bsd/openldap/dist/servers/slapd/overlays/homedir.c                                              |   2079 +
 external/bsd/openldap/dist/servers/slapd/overlays/memberof.c                                             |     55 +-
 external/bsd/openldap/dist/servers/slapd/overlays/otp.c                                                  |    976 +
 external/bsd/openldap/dist/servers/slapd/overlays/remoteauth.c                                           |   1001 +
 external/bsd/openldap/dist/servers/slapd/proxyp.c                                                        |    231 +
 external/bsd/openldap/dist/servers/slapd/pwmods/Makefile.in                                              |     59 +
 external/bsd/openldap/dist/servers/slapd/pwmods/README.argon2                                            |    109 +
 external/bsd/openldap/dist/servers/slapd/pwmods/argon2.c                                                 |    245 +
 external/bsd/openldap/dist/servers/slapd/schema/README                                                   |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/collective.ldif                                          |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/collective.schema                                        |      4 +-
 external/bsd/openldap/dist/servers/slapd/schema/corba.ldif                                               |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/corba.schema                                             |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/core.ldif                                                |      4 +-
 external/bsd/openldap/dist/servers/slapd/schema/core.schema                                              |      4 +-
 external/bsd/openldap/dist/servers/slapd/schema/cosine.ldif                                              |      6 +-
 external/bsd/openldap/dist/servers/slapd/schema/cosine.schema                                            |      8 +-
 external/bsd/openldap/dist/servers/slapd/schema/dsee.ldif                                                |    113 +
 external/bsd/openldap/dist/servers/slapd/schema/dsee.schema                                              |    109 +
 external/bsd/openldap/dist/servers/slapd/schema/duaconf.ldif                                             |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/duaconf.schema                                           |      4 +-
 external/bsd/openldap/dist/servers/slapd/schema/dyngroup.ldif                                            |      5 +-
 external/bsd/openldap/dist/servers/slapd/schema/dyngroup.schema                                          |      9 +-
 external/bsd/openldap/dist/servers/slapd/schema/inetorgperson.ldif                                       |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/inetorgperson.schema                                     |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/java.ldif                                                |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/java.schema                                              |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/misc.ldif                                                |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/misc.schema                                              |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/msuser.ldif                                              |   4299 +
 external/bsd/openldap/dist/servers/slapd/schema/msuser.schema                                            |   4295 +
 external/bsd/openldap/dist/servers/slapd/schema/namedobject.ldif                                         |     32 +
 external/bsd/openldap/dist/servers/slapd/schema/namedobject.schema                                       |     46 +
 external/bsd/openldap/dist/servers/slapd/schema/nis.ldif                                                 |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/nis.schema                                               |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/openldap.ldif                                            |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/openldap.schema                                          |      2 +-
 external/bsd/openldap/dist/servers/slapd/schema/pmi.ldif                                                 |      4 +-
 external/bsd/openldap/dist/servers/slapd/schema/pmi.schema                                               |      4 +-
 external/bsd/openldap/dist/servers/slapd/slap-config.h                                                   |    242 +
 external/bsd/openldap/dist/servers/slapd/slapd.conf                                                      |     14 +
 external/bsd/openldap/dist/servers/slapd/slapd.ldif                                                      |     10 +-
 external/bsd/openldap/dist/servers/slapd/slapd.service                                                   |     15 +
 external/bsd/openldap/dist/servers/slapd/slapi/Makefile.in                                               |      2 +-
 external/bsd/openldap/dist/servers/slapd/slapmodify.c                                                    |    655 +
 external/bsd/openldap/dist/servers/slapd/syslog.c                                                        |    294 +
 external/bsd/openldap/dist/tests/Makefile.in                                                             |     54 +-
 external/bsd/openldap/dist/tests/README                                                                  |      2 -
 external/bsd/openldap/dist/tests/data/acl.out.provider                                                   |    367 +
 external/bsd/openldap/dist/tests/data/deref.out                                                          |     39 +
 external/bsd/openldap/dist/tests/data/ditcontentrules.conf                                               |      2 +-
 external/bsd/openldap/dist/tests/data/dynlist.out                                                        |    490 +-
 external/bsd/openldap/dist/tests/data/homedir/skel/.dotfile                                              |      1 +
 external/bsd/openldap/dist/tests/data/krb5.conf                                                          |     32 +
 external/bsd/openldap/dist/tests/data/lloadd-anon.conf                                                   |     39 +
 external/bsd/openldap/dist/tests/data/lloadd-backend-issues.conf                                         |     55 +
 external/bsd/openldap/dist/tests/data/lloadd-empty.conf                                                  |     25 +
 external/bsd/openldap/dist/tests/data/lloadd-sasl.conf                                                   |     48 +
 external/bsd/openldap/dist/tests/data/lloadd-tls.conf                                                    |     57 +
 external/bsd/openldap/dist/tests/data/lloadd.conf                                                        |     46 +
 external/bsd/openldap/dist/tests/data/lloadd/monitor.ldif                                                |    278 +
 external/bsd/openldap/dist/tests/data/modify.out.provider                                                |    396 +
 external/bsd/openldap/dist/tests/data/modrdn.out.provider.0                                              |    411 +
 external/bsd/openldap/dist/tests/data/modrdn.out.provider.1                                              |     20 +
 external/bsd/openldap/dist/tests/data/modrdn.out.provider.2                                              |     19 +
 external/bsd/openldap/dist/tests/data/modrdn.out.provider.3                                              |     19 +
 external/bsd/openldap/dist/tests/data/monitor2.out                                                       |      3 -
 external/bsd/openldap/dist/tests/data/ndb.conf                                                           |      2 +-
 external/bsd/openldap/dist/tests/data/otp/hotp.ldif                                                      |     61 +
 external/bsd/openldap/dist/tests/data/otp/test001-out.ldif                                               |      5 +
 external/bsd/openldap/dist/tests/data/otp/totp.ldif                                                      |     64 +
 external/bsd/openldap/dist/tests/data/passwd.ldif                                                        |      8 +
 external/bsd/openldap/dist/tests/data/ppolicy.ldif                                                       |      1 +
 external/bsd/openldap/dist/tests/data/regressions/README                                                 |      2 +-
 external/bsd/openldap/dist/tests/data/regressions/its4184/adds.ldif                                      |      6 +-
 external/bsd/openldap/dist/tests/data/regressions/its4184/its4184                                        |     14 +-
 external/bsd/openldap/dist/tests/data/regressions/its4326/its4326                                        |     30 +-
 external/bsd/openldap/dist/tests/data/regressions/its4326/slapd.conf                                     |      6 +-
 external/bsd/openldap/dist/tests/data/regressions/its4336/its4336                                        |     18 +-
 external/bsd/openldap/dist/tests/data/regressions/its4336/slapd.conf                                     |      7 +-
 external/bsd/openldap/dist/tests/data/regressions/its4448/its4448                                        |     46 +-
 external/bsd/openldap/dist/tests/data/regressions/its4448/slapd-meta.conf                                |      9 +-
 external/bsd/openldap/dist/tests/data/regressions/its6794/its6794                                        |      8 +-
 external/bsd/openldap/dist/tests/data/regressions/its6794/slapd-glue.conf                                |      6 +-
 external/bsd/openldap/dist/tests/data/regressions/its7573/its7573                                        |    121 +
 external/bsd/openldap/dist/tests/data/regressions/its8427/its8427                                        |    314 +
 external/bsd/openldap/dist/tests/data/regressions/its8427/its8427-2                                      |    395 +
 external/bsd/openldap/dist/tests/data/regressions/its8427/slapd.conf                                     |     31 +
 external/bsd/openldap/dist/tests/data/regressions/its8444/its8444                                        |     20 +-
 external/bsd/openldap/dist/tests/data/regressions/its8444/slapd-provider1.ldif                           |     18 +-
 external/bsd/openldap/dist/tests/data/regressions/its8444/slapd-provider2.ldif                           |     18 +-
 external/bsd/openldap/dist/tests/data/regressions/its8444/slapd-provider3.ldif                           |     18 +-
 external/bsd/openldap/dist/tests/data/regressions/its8444/slapd-provider4.ldif                           |     18 +-
 external/bsd/openldap/dist/tests/data/regressions/its8521/its8521                                        |     16 +-
 external/bsd/openldap/dist/tests/data/regressions/its8521/slapd-consumer.ldif                            |      6 -
 external/bsd/openldap/dist/tests/data/regressions/its8521/slapd-provider.ldif                            |      6 -
 external/bsd/openldap/dist/tests/data/regressions/its8616/its8616                                        |      8 +-
 external/bsd/openldap/dist/tests/data/regressions/its8616/slapd-provider.ldif                            |      6 -
 external/bsd/openldap/dist/tests/data/regressions/its8663/its8663                                        |     10 +-
 external/bsd/openldap/dist/tests/data/regressions/its8663/slapd-provider.ldif                            |      6 -
 external/bsd/openldap/dist/tests/data/regressions/its8667/its8667                                        |      6 +-
 external/bsd/openldap/dist/tests/data/regressions/its8667/slapd.ldif                                     |      6 -
 external/bsd/openldap/dist/tests/data/regressions/its8721/its8721                                        |    240 +
 external/bsd/openldap/dist/tests/data/regressions/its8721/slapd-backend.conf                             |     38 +
 external/bsd/openldap/dist/tests/data/regressions/its8721/slapd-proxy.conf                               |     41 +
 external/bsd/openldap/dist/tests/data/regressions/its8752/its8752                                        |     64 +-
 external/bsd/openldap/dist/tests/data/regressions/its8752/slapd.conf                                     |      6 +-
 external/bsd/openldap/dist/tests/data/regressions/its8752/slapd.conf.mpr                                 |    142 +
 external/bsd/openldap/dist/tests/data/regressions/its8800/its8800                                        |     24 +-
 external/bsd/openldap/dist/tests/data/regressions/its8800/slapd-provider1.ldif                           |     13 +-
 external/bsd/openldap/dist/tests/data/regressions/its8800/slapd-provider2.ldif                           |     13 +-
 external/bsd/openldap/dist/tests/data/regressions/its8800/slapd-provider3.ldif                           |     13 +-
 external/bsd/openldap/dist/tests/data/regressions/its8800/slapd-provider4.ldif                           |     13 +-
 external/bsd/openldap/dist/tests/data/regressions/its9051/db.ldif                                        |   9339 +++
 external/bsd/openldap/dist/tests/data/regressions/its9051/its9051                                        |    185 +
 external/bsd/openldap/dist/tests/data/regressions/its9051/slapd-provider.ldif                            |     99 +
 external/bsd/openldap/dist/tests/data/regressions/its9282/config.ldif                                    |     68 +
 external/bsd/openldap/dist/tests/data/regressions/its9282/exampledb.ldif                                 |  29032 ++++++++++
 external/bsd/openldap/dist/tests/data/regressions/its9282/its9282                                        |    267 +
 external/bsd/openldap/dist/tests/data/regressions/its9288/its9288                                        |    186 +
 external/bsd/openldap/dist/tests/data/regressions/its9288/slapd-proxy.conf                               |     41 +
 external/bsd/openldap/dist/tests/data/regressions/its9338/its9338                                        |    100 +
 external/bsd/openldap/dist/tests/data/regressions/its9400/its9400                                        |    161 +
 external/bsd/openldap/dist/tests/data/regressions/its9400/slapd-proxy-idassert.conf                      |     52 +
 external/bsd/openldap/dist/tests/data/remoteauth/config.ldif                                             |     21 +
 external/bsd/openldap/dist/tests/data/remoteauth/default_domain                                          |      3 +
 external/bsd/openldap/dist/tests/data/remoteauth/remoteauth.conf                                         |     21 +
 external/bsd/openldap/dist/tests/data/retcode.conf                                                       |      2 +-
 external/bsd/openldap/dist/tests/data/search.out.provider                                                |    389 +
 external/bsd/openldap/dist/tests/data/search.out.xsearch                                                 |     37 +
 external/bsd/openldap/dist/tests/data/slapd-2db.conf                                                     |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-aci.conf                                                     |      8 +-
 external/bsd/openldap/dist/tests/data/slapd-acl.conf                                                     |      8 +-
 external/bsd/openldap/dist/tests/data/slapd-asyncmeta.conf                                               |     85 +
 external/bsd/openldap/dist/tests/data/slapd-cache-provider-proxyauthz.conf                               |     45 +
 external/bsd/openldap/dist/tests/data/slapd-cache-provider.conf                                          |     42 +
 external/bsd/openldap/dist/tests/data/slapd-chain1.conf                                                  |      8 +-
 external/bsd/openldap/dist/tests/data/slapd-chain2.conf                                                  |      8 +-
 external/bsd/openldap/dist/tests/data/slapd-component.conf                                               |      8 +-
 external/bsd/openldap/dist/tests/data/slapd-config-naked.conf                                            |      4 +-
 external/bsd/openldap/dist/tests/data/slapd-config-undo.conf                                             |      4 +-
 external/bsd/openldap/dist/tests/data/slapd-dds.conf                                                     |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-deltasync-consumer.conf                                      |     74 +
 external/bsd/openldap/dist/tests/data/slapd-deltasync-provider.conf                                      |     73 +
 external/bsd/openldap/dist/tests/data/slapd-deref.conf                                                   |     48 +
 external/bsd/openldap/dist/tests/data/slapd-dirsync1.conf                                                |     65 +
 external/bsd/openldap/dist/tests/data/slapd-dn.conf                                                      |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-dnssrv.conf                                                  |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-dsee-consumer1.conf                                          |     61 +
 external/bsd/openldap/dist/tests/data/slapd-dsee-consumer2.conf                                          |     61 +
 external/bsd/openldap/dist/tests/data/slapd-dynlist.conf                                                 |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-emptydn.conf                                                 |     10 +-
 external/bsd/openldap/dist/tests/data/slapd-glue-ldap.conf                                               |      9 +-
 external/bsd/openldap/dist/tests/data/slapd-glue-syncrepl1.conf                                          |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-glue-syncrepl2.conf                                          |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-glue.conf                                                    |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-homedir.conf                                                 |     57 +
 external/bsd/openldap/dist/tests/data/slapd-idassert.conf                                                |     16 +-
 external/bsd/openldap/dist/tests/data/slapd-ldapglue.conf                                                |      8 +-
 external/bsd/openldap/dist/tests/data/slapd-ldapgluegroups.conf                                          |      8 +-
 external/bsd/openldap/dist/tests/data/slapd-ldapgluepeople.conf                                          |      8 +-
 external/bsd/openldap/dist/tests/data/slapd-limits.conf                                                  |      8 +-
 external/bsd/openldap/dist/tests/data/slapd-lload.conf                                                   |     41 +
 external/bsd/openldap/dist/tests/data/slapd-meta-target1.conf                                            |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-meta-target2.conf                                            |      9 +-
 external/bsd/openldap/dist/tests/data/slapd-meta.conf                                                    |      9 +-
 external/bsd/openldap/dist/tests/data/slapd-nis-provider.conf                                            |     53 +
 external/bsd/openldap/dist/tests/data/slapd-passwd.conf                                                  |      8 +-
 external/bsd/openldap/dist/tests/data/slapd-ppolicy.conf                                                 |     12 +-
 external/bsd/openldap/dist/tests/data/slapd-provider.conf                                                |     43 +
 external/bsd/openldap/dist/tests/data/slapd-proxyauthz.conf                                              |     10 +-
 external/bsd/openldap/dist/tests/data/slapd-proxycache.conf                                              |     10 +-
 external/bsd/openldap/dist/tests/data/slapd-proxytimeout.conf                                            |     71 +
 external/bsd/openldap/dist/tests/data/slapd-pw.conf                                                      |      8 +-
 external/bsd/openldap/dist/tests/data/slapd-ref-consumer.conf                                            |     45 +
 external/bsd/openldap/dist/tests/data/slapd-referrals.conf                                               |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-refint.conf                                                  |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-relay.conf                                                   |      9 +-
 external/bsd/openldap/dist/tests/data/slapd-repl-consumer-remote.conf                                    |     78 +
 external/bsd/openldap/dist/tests/data/slapd-retcode.conf                                                 |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-schema.conf                                                  |      7 +-
 external/bsd/openldap/dist/tests/data/slapd-sql-syncrepl-provider.conf                                   |     78 +
 external/bsd/openldap/dist/tests/data/slapd-sql.conf                                                     |      8 +-
 external/bsd/openldap/dist/tests/data/slapd-syncrepl-consumer-persist-ldap.conf                          |     74 +
 external/bsd/openldap/dist/tests/data/slapd-syncrepl-consumer-persist1.conf                              |     72 +
 external/bsd/openldap/dist/tests/data/slapd-syncrepl-consumer-persist2.conf                              |     44 +
 external/bsd/openldap/dist/tests/data/slapd-syncrepl-consumer-persist3.conf                              |     56 +
 external/bsd/openldap/dist/tests/data/slapd-syncrepl-consumer-refresh1.conf                              |     63 +
 external/bsd/openldap/dist/tests/data/slapd-syncrepl-consumer-refresh2.conf                              |     57 +
 external/bsd/openldap/dist/tests/data/slapd-syncrepl-multiproxy.conf                                     |     10 +-
 external/bsd/openldap/dist/tests/data/slapd-syncrepl-provider.conf                                       |     48 +
 external/bsd/openldap/dist/tests/data/slapd-tls-sasl.conf                                                |     62 +
 external/bsd/openldap/dist/tests/data/slapd-tls.conf                                                     |     58 +
 external/bsd/openldap/dist/tests/data/slapd-translucent-local.conf                                       |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-translucent-remote.conf                                      |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-unique.conf                                                  |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-valregex.conf                                                |      8 +-
 external/bsd/openldap/dist/tests/data/slapd-valsort.conf                                                 |      6 +-
 external/bsd/openldap/dist/tests/data/slapd-whoami.conf                                                  |      8 +-
 external/bsd/openldap/dist/tests/data/slapd.conf                                                         |      8 +-
 external/bsd/openldap/dist/tests/data/slapd2.conf                                                        |      6 +-
 external/bsd/openldap/dist/tests/data/test-deref.ldif                                                    |     43 +
 external/bsd/openldap/dist/tests/data/test-dirsync-cp.ldif                                               |     12 +
 external/bsd/openldap/dist/tests/data/test-dirsync-nocp.ldif                                             |    272 +
 external/bsd/openldap/dist/tests/data/test-modify.ldif                                                   |    110 +
 external/bsd/openldap/dist/tests/data/test.schema                                                        |      2 +-
 external/bsd/openldap/dist/tests/data/tls/ca/certs/testsuiteCA.crt                                       |    121 +
 external/bsd/openldap/dist/tests/data/tls/ca/private/testsuiteCA.key                                     |     52 +
 external/bsd/openldap/dist/tests/data/tls/certs/bjensen%mailgw.example.com.crt@localhost                           |     32 +
 external/bsd/openldap/dist/tests/data/tls/certs/localhost.crt                                            |     32 +
 external/bsd/openldap/dist/tests/data/tls/conf/openssl.cnf                                               |    129 +
 external/bsd/openldap/dist/tests/data/tls/create-crt.sh                                                  |     81 +
 external/bsd/openldap/dist/tests/data/tls/private/bjensen%mailgw.example.com.key@localhost                         |     52 +
 external/bsd/openldap/dist/tests/data/tls/private/localhost.key                                          |     52 +
 external/bsd/openldap/dist/tests/progs/Makefile.in                                                       |     20 +-
 external/bsd/openldap/dist/tests/progs/slapd-auth.c                                                      |    340 +
 external/bsd/openldap/dist/tests/progs/slapd-watcher.c                                                   |    821 +
 external/bsd/openldap/dist/tests/run.in                                                                  |     38 +-
 external/bsd/openldap/dist/tests/scripts/all                                                             |     10 +-
 external/bsd/openldap/dist/tests/scripts/conf.sh                                                         |     43 +-
 external/bsd/openldap/dist/tests/scripts/confdirsync.sh                                                  |     18 +
 external/bsd/openldap/dist/tests/scripts/defines.sh                                                      |    167 +-
 external/bsd/openldap/dist/tests/scripts/gdb.py                                                          |     85 +
 external/bsd/openldap/dist/tests/scripts/grandchild_wrapper.py                                           |     72 +
 external/bsd/openldap/dist/tests/scripts/its-all                                                         |      2 +-
 external/bsd/openldap/dist/tests/scripts/lloadd-all                                                      |    105 +
 external/bsd/openldap/dist/tests/scripts/lloadd/test000-rootdse                                          |    118 +
 external/bsd/openldap/dist/tests/scripts/lloadd/test001-backend-issues                                   |    218 +
 external/bsd/openldap/dist/tests/scripts/lloadd/test002-load                                             |    174 +
 external/bsd/openldap/dist/tests/scripts/lloadd/test003-cnconfig                                         |    433 +
 external/bsd/openldap/dist/tests/scripts/lloadd/test004-monitor                                          |    345 +
 external/bsd/openldap/dist/tests/scripts/lloadd/test005-tls                                              |    272 +
 external/bsd/openldap/dist/tests/scripts/lloadd/test006-sasl                                             |    252 +
 external/bsd/openldap/dist/tests/scripts/monitor_data.sh                                                 |     18 +-
 external/bsd/openldap/dist/tests/scripts/passwd-search                                                   |     20 +-
 external/bsd/openldap/dist/tests/scripts/relay                                                           |     44 +-
 external/bsd/openldap/dist/tests/scripts/setup_kdc.sh                                                    |    158 +
 external/bsd/openldap/dist/tests/scripts/sql-all                                                         |      2 +-
 external/bsd/openldap/dist/tests/scripts/sql-test000-read                                                |     80 +-
 external/bsd/openldap/dist/tests/scripts/sql-test001-concurrency                                         |     14 +-
 external/bsd/openldap/dist/tests/scripts/sql-test900-write                                               |     54 +-
 external/bsd/openldap/dist/tests/scripts/sql-test901-syncrepl                                            |    104 +-
 external/bsd/openldap/dist/tests/scripts/start-server                                                    |      6 +-
 external/bsd/openldap/dist/tests/scripts/start-server-nolog                                              |      6 +-
 external/bsd/openldap/dist/tests/scripts/start-server2                                                   |      6 +-
 external/bsd/openldap/dist/tests/scripts/start-server2-nolog                                             |      6 +-
 external/bsd/openldap/dist/tests/scripts/startup_nis_ldap_server.sh                                      |      8 +-
 external/bsd/openldap/dist/tests/scripts/test000-rootdse                                                 |     24 +-
 external/bsd/openldap/dist/tests/scripts/test001-slapadd                                                 |     14 +-
 external/bsd/openldap/dist/tests/scripts/test002-populate                                                |     12 +-
 external/bsd/openldap/dist/tests/scripts/test003-search                                                  |     24 +-
 external/bsd/openldap/dist/tests/scripts/test004-modify                                                  |    130 +-
 external/bsd/openldap/dist/tests/scripts/test005-modrdn                                                  |     40 +-
 external/bsd/openldap/dist/tests/scripts/test006-acls                                                    |     74 +-
 external/bsd/openldap/dist/tests/scripts/test007-slapmodify                                              |     90 +
 external/bsd/openldap/dist/tests/scripts/test008-concurrency                                             |     14 +-
 external/bsd/openldap/dist/tests/scripts/test009-referral                                                |     48 +-
 external/bsd/openldap/dist/tests/scripts/test010-passwd                                                  |     36 +-
 external/bsd/openldap/dist/tests/scripts/test011-glue-slapadd                                            |     12 +-
 external/bsd/openldap/dist/tests/scripts/test012-glue-populate                                           |     12 +-
 external/bsd/openldap/dist/tests/scripts/test013-language                                                |     18 +-
 external/bsd/openldap/dist/tests/scripts/test014-whoami                                                  |     64 +-
 external/bsd/openldap/dist/tests/scripts/test015-xsearch                                                 |     51 +-
 external/bsd/openldap/dist/tests/scripts/test016-subref                                                  |     34 +-
 external/bsd/openldap/dist/tests/scripts/test017-syncreplication-refresh                                 |     48 +-
 external/bsd/openldap/dist/tests/scripts/test018-syncreplication-persist                                 |    110 +-
 external/bsd/openldap/dist/tests/scripts/test019-syncreplication-cascade                                 |    200 +-
 external/bsd/openldap/dist/tests/scripts/test020-proxycache                                              |    108 +-
 external/bsd/openldap/dist/tests/scripts/test021-certificate                                             |     24 +-
 external/bsd/openldap/dist/tests/scripts/test022-ppolicy                                                 |    308 +-
 external/bsd/openldap/dist/tests/scripts/test023-refint                                                  |    122 +-
 external/bsd/openldap/dist/tests/scripts/test024-unique                                                  |    154 +-
 external/bsd/openldap/dist/tests/scripts/test025-limits                                                  |     90 +-
 external/bsd/openldap/dist/tests/scripts/test026-dn                                                      |     26 +-
 external/bsd/openldap/dist/tests/scripts/test027-emptydn                                                 |     22 +-
 external/bsd/openldap/dist/tests/scripts/test028-idassert                                                |     43 +-
 external/bsd/openldap/dist/tests/scripts/test029-ldapglue                                                |     32 +-
 external/bsd/openldap/dist/tests/scripts/test030-relay                                                   |     66 +-
 external/bsd/openldap/dist/tests/scripts/test031-component-filter                                        |     44 +-
 external/bsd/openldap/dist/tests/scripts/test032-chain                                                   |     56 +-
 external/bsd/openldap/dist/tests/scripts/test033-glue-syncrepl                                           |     31 +-
 external/bsd/openldap/dist/tests/scripts/test034-translucent                                             |     16 +-
 external/bsd/openldap/dist/tests/scripts/test035-meta                                                    |     62 +-
 external/bsd/openldap/dist/tests/scripts/test036-meta-concurrency                                        |     47 +-
 external/bsd/openldap/dist/tests/scripts/test037-manage                                                  |     16 +-
 external/bsd/openldap/dist/tests/scripts/test038-retcode                                                 |     16 +-
 external/bsd/openldap/dist/tests/scripts/test039-glue-ldap-concurrency                                   |     30 +-
 external/bsd/openldap/dist/tests/scripts/test040-subtree-rename                                          |     29 +-
 external/bsd/openldap/dist/tests/scripts/test041-aci                                                     |     28 +-
 external/bsd/openldap/dist/tests/scripts/test042-valsort                                                 |     22 +-
 external/bsd/openldap/dist/tests/scripts/test043-delta-syncrepl                                          |     87 +-
 external/bsd/openldap/dist/tests/scripts/test044-dynlist                                                 |    475 +-
 external/bsd/openldap/dist/tests/scripts/test045-syncreplication-proxied                                 |    425 +-
 external/bsd/openldap/dist/tests/scripts/test046-dds                                                     |     68 +-
 external/bsd/openldap/dist/tests/scripts/test047-ldap                                                    |     62 +-
 external/bsd/openldap/dist/tests/scripts/test048-syncrepl-multiproxy                                     |    322 +-
 external/bsd/openldap/dist/tests/scripts/test049-sync-config                                             |     36 +-
 external/bsd/openldap/dist/tests/scripts/test050-syncrepl-multiprovider                                  |    789 +
 external/bsd/openldap/dist/tests/scripts/test051-config-undo                                             |     14 +-
 external/bsd/openldap/dist/tests/scripts/test052-memberof                                                |     58 +-
 external/bsd/openldap/dist/tests/scripts/test053-syncprov-glue                                           |    502 +
 external/bsd/openldap/dist/tests/scripts/test054-syncreplication-parallel-load                           |     68 +-
 external/bsd/openldap/dist/tests/scripts/test055-valregex                                                |     14 +-
 external/bsd/openldap/dist/tests/scripts/test056-monitor                                                 |     34 +-
 external/bsd/openldap/dist/tests/scripts/test057-memberof-refint                                         |     37 +-
 external/bsd/openldap/dist/tests/scripts/test059-consumer-config                                         |    438 +
 external/bsd/openldap/dist/tests/scripts/test060-mt-hot                                                  |     15 +-
 external/bsd/openldap/dist/tests/scripts/test061-syncreplication-initiation                              |     17 +-
 external/bsd/openldap/dist/tests/scripts/test062-config-delete                                           |    177 +
 external/bsd/openldap/dist/tests/scripts/test063-delta-multiprovider                                     |    607 +
 external/bsd/openldap/dist/tests/scripts/test064-constraint                                              |     35 +-
 external/bsd/openldap/dist/tests/scripts/test065-proxyauthz                                              |     28 +-
 external/bsd/openldap/dist/tests/scripts/test066-autoca                                                  |    332 +
 external/bsd/openldap/dist/tests/scripts/test067-tls                                                     |    304 +
 external/bsd/openldap/dist/tests/scripts/test068-sasl-tls-external                                       |    129 +
 external/bsd/openldap/dist/tests/scripts/test069-delta-multiprovider-starttls                            |    574 +
 external/bsd/openldap/dist/tests/scripts/test070-delta-multiprovider-ldaps                               |    571 +
 external/bsd/openldap/dist/tests/scripts/test071-dirsync                                                 |    370 +
 external/bsd/openldap/dist/tests/scripts/test072-dsee-sync                                               |    331 +
 external/bsd/openldap/dist/tests/scripts/test073-asyncmeta                                               |    620 +
 external/bsd/openldap/dist/tests/scripts/test074-asyncmeta-concurrency                                   |    226 +
 external/bsd/openldap/dist/tests/scripts/test075-dsee-persist                                            |    421 +
 external/bsd/openldap/dist/tests/scripts/test076-authid-rewrite                                          |    640 +
 external/bsd/openldap/dist/tests/scripts/test077-sasl-gssapi                                             |    255 +
 external/bsd/openldap/dist/tests/scripts/test078-persistent-sessionlog                                   |    646 +
 external/bsd/openldap/dist/tests/scripts/test079-proxy-timeout                                           |    374 +
 external/bsd/openldap/dist/tests/scripts/test080-hotp                                                    |    295 +
 external/bsd/openldap/dist/tests/scripts/test081-totp                                                    |    143 +
 external/bsd/openldap/dist/tests/scripts/test081-totp.py                                                 |    182 +
 external/bsd/openldap/dist/tests/scripts/test082-remoteauth                                              |    417 +
 external/bsd/openldap/dist/tests/scripts/test083-argon2                                                  |    154 +
 external/bsd/openldap/dist/tests/scripts/test084-deref                                                   |     94 +
 external/bsd/openldap/dist/tests/scripts/test085-homedir                                                 |    139 +
 external/bsd/openldap/dist/tests/scripts/test086-delta-consumer-config                                   |    560 +
 992 files changed, 218782 insertions(+), 49885 deletions(-)

diffs (truncated from 312194 to 300 lines):

diff -r 23d3c1a565ba -r 68dfd693de2f external/bsd/openldap/dist/ANNOUNCEMENT
--- a/external/bsd/openldap/dist/ANNOUNCEMENT   Sat Aug 14 14:43:30 2021 +0000
+++ b/external/bsd/openldap/dist/ANNOUNCEMENT   Sat Aug 14 16:05:09 2021 +0000
@@ -1,37 +1,98 @@
-A N N O U N C E M E N T -- OpenLDAP 2.4
+A N N O U N C E M E N T -- OpenLDAP 2.5
 
     The OpenLDAP Project is pleased to announce the availability
-    of OpenLDAP Software 2.4, a suite of the Lightweight Directory
+    of OpenLDAP Software 2.5, a suite of the Lightweight Directory
     Access Protocol (v3) servers, clients, utilities, and
     development tools.
 
     This release contains the following major enhancements:
 
         * Slapd(8) enhancements
-            - Syncrepl enhancements, including push-mode and
-              Multi-Master support
-            - Dynamic configuration enhancements, including
-              online schema editing and full access control
-            - Dynamic monitoring enhancements, including
-              cache usage information
+            - 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
+            - HAProxy proxy protocol v2 support
+        * New backends
+            - back-wt: Wiredtiger backend to slapd (Experimental)
+            - back-asyncmeta: Async version of back-meta
+        * Backend updates
+            - back-ldap: CANCHAINOPS
+            - back-meta META_CLIENT_PR
+            - back-monitor is always built as a part of slapd
+        * Retired backends
+            - back-bdb
+            - back-hdb
+            - back-shell
+        * Deprecated backends
+            - back-ndb
+            - back-sql
+            - back-perl
         * New overlays
-            - Attribute value constraints
-            - Dynamic Directory Services (RFC2589)
-            - Reverse Group Membership maintenance (memberof)
+            - autoca
+            - homedir
+            - otp
+            - remoteauth
+        * New password hashing module
+            - argon2
+        * 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 GSSAPI channel binding support
         * Clients and tools
-            - Full support of request/response controls
-            - New ldapexop tool for arbitrary extend operations
-            - Support of DNS SRV records for default server
+            - slapmodify for offline updates to cn=config
         * Significant performance enhancements throughout
             the client and server code base
-        * Multiple new features in libldap and liblber
-        * Expanded documentation
-            - Function-complete manual pages
-            - Numerous new examples in the Admin Guide
+        * New contrib overlays
+            - adremap remaps attributes for PAM/NSS MS AD
+               support
+            - authzid implements RFC 3829 support
+            - datamorph stores enumerated values and fixed
+               size integers
+            - ppm adds additional password checking criteria
+               to the slapo-ppolicy overlay
+            - pw-radius allows bind operations to be
+               passed to the specified radius server(s)
+            - rbac intercepts, decodes and enforces specific
+               RBAC policies per the Apache Fortress RBAC
+               data formats
+            - totp provides one time password support
+            - usn adds MS AD usnCreated and usnChanged
+               operational attributes to entries
+            - variant allows attributes/values to be shared
+               between several entries
+            - vc provides the verify credentials
+               extended operation
 
     This release includes the following major components:
 
         * slapd - a stand-alone LDAP directory server
+        * lloadd - a stand-alone LDAP load balancing proxy server
         * -lldap - a LDAP client library
         * -llber - a lightweight BER/DER encoding/decoding library
         * LDIF tools - data conversion tools for use with slapd
@@ -61,38 +122,34 @@
     an non-restrictive, "free", open-source license.  Download
     information is available at:
 
-        http://www.OpenLDAP.org/software/download/
+        https://www.OpenLDAP.org/software/download/
 
 
 SUPPORT
 
     OpenLDAP Software is user supported:
 
-        http://www.openldap.org/support/
+        https://www.openldap.org/support/
 
     The OpenLDAP Administrator's Guide, which includes quick
     start instructions, is available at:
 
-        http://www.openldap.org/doc/admin/
-
-    The project maintains a FAQ which you may find useful:
-
-        http://www.openldap.org/faq/
+        https://www.openldap.org/doc/admin/
 
     In addition, there are also a number of discussion lists
     related to OpenLDAP Software.  A list of mailing lists is
     available at:
 
-        http://www.OpenLDAP.org/lists/
+        https://www.OpenLDAP.org/lists/
 
     To report bugs, please use project's Issue Tracking System:
 
-        http://www.openldap.org/its/
+        https://bugs.openldap.org/
 
     The OpenLDAP home page containing lots of interesting information
     and online documentation is available at this URL:
 
-        http://www.OpenLDAP.org/
+        https://www.OpenLDAP.org/
 
 
 SUPPORTED PLATFORMS
@@ -106,6 +163,6 @@
 ---
 OpenLDAP is a registered trademark of the OpenLDAP Foundation.
 
-Copyright 1999-2020 The OpenLDAP Foundation, Redwood City,
+Copyright 1999-2021 The OpenLDAP Foundation, Redwood City,
 California, USA.  All Rights Reserved.  Permission to copy and
 distribute verbatim copies of this document is granted.
diff -r 23d3c1a565ba -r 68dfd693de2f external/bsd/openldap/dist/CHANGES
--- a/external/bsd/openldap/dist/CHANGES        Sat Aug 14 14:43:30 2021 +0000
+++ b/external/bsd/openldap/dist/CHANGES        Sat Aug 14 16:05:09 2021 +0000
@@ -1,1975 +1,54 @@
-OpenLDAP 2.4 Change Log
-
-OpenLDAP 2.4.50 Release (2020/04/28)
-       Fixed client benign typos (ITS#8890)
-       Fixed libldap type cast (ITS#9175)
-       Fixed libldap retry loop in ldap_int_tls_connect (ITS#8650)
-       Fixed libldap_r race on Windows mutex initialization (ITS#9181)
-       Fixed liblunicode memory leak (ITS#9198)
-       Fixed slapd benign typos (ITS#8890)
-       Fixed slapd to limit depth of nested filters (ITS#9202)
-       Fixed slapd-mdb memory leak in dnSuperiorMatch (ITS#9214)
-       Fixed slapo-pcache database initialization (ITS#9182)
-       Fixed slapo-ppolicy callback (ITS#9171)
-       Build
-               Fix olcDatabaseDummy initialization for windows (ITS#7074)
-               Fix detection for ws2tcpip.h for windows (ITS#8383)
-               Fix back-mdb types for windows (ITS#7878)
-       Contrib
-               Update ldapc++ config.guess and config.sub to support newer architectures (ITS#7855)
-               Added pw-argon2 module (ITS#9233, ITS#8575, ITS#9203, ITS#9206)
-       Documentation
-               slapd-ldap(5) - Clarify idassert-authzfrom behavior (ITS#9003)
-               slapd-meta(5) - Remove client-pr option (ITS#8683)
-               slapdinex(8) - Fix truncate option information for back-mdb (ITS#9230)
-
-OpenLDAP 2.4.49 Release (2020/01/30)
-       Added slapd-monitor database entry count for slapd-mdb (ITS#9154)
-       Fixed client tools to not add controls on cancel/abandon (ITS#9145)
-       Fixed client tools SyncInfo message to be LDIF compliant (ITS#8116)
-       Fixed libldap to correctly free sb (ITS#9081, ITS#8755)
-       Fixed libldap descriptor leak if ldaps fails (ITS#9147)
-       Fixed libldap remove unnecessary global mutex for GnuTLS (ITS#9069)
-       Fixed slapd syntax evaluation of preferredDeliveryMethod (ITS#9067)
-       Fixed slapd to relax domainScope control check (ITS#9100)
-       Fixed slapd to have cleaner error handling during connection setup (ITS#9112)
-       Fixed slapd data check when processing cancel exop (ITS#9124)
-       Fixed slapd attribute description processing (ITS#9128)
-       Fixed slapd-ldap to set oldctrls correctly (ITS#9076)
-       Fixed slapd-mdb to honor unchecked limit with alias deref (ITS#7657)
-       Fixed slapd-mdb missing final commit with slapindex (ITS#9095)
-       Fixed slapd-mdb drop attr mappings added in an aborted txn (ITS#9091)
-       Fixed slapd-mdb nosync FLAG configuration handling (ITS#9150)
-       Fixed slapd-monitor global operation counter reporting (ITS#9119)
-       Fixed slapo-ppolicy when used with slapauth (ITS#8629)
-       Fixed slapo-ppolicy to add a missed normalised copy of pwdChangedTime (ITS#9126)
-       Fixed slapo-syncprov fix sessionlog init (ITS#9146)
-       Fixed slapo-unique loop termination (ITS#9077)
-       Build Environment
-               Fix mkdep to honor TMPDIR if set (ITS#9062)
-               Remove ICU library detection (ITS#9144)
-               Update config.guess and config.sub to support newer architectures (ITS#7855)
-               Disable ITS8521 regression test as it is no longer valid (ITS#9015)
-       Documentation
-               admin24 - Fix inconsistent whitespace in replication section (ITS#9153)
-               slapd-config(5)/slapd.conf(5) - Fix missing bold tag for keyword (ITS#9063)
-               slapd-ldap(5) - Document "tls none" option (ITS#9071)
-               slapo-ppolicy(5) - Correctly document pwdGraceAuthnLimit (ITS#9065)
-
-OpenLDAP 2.4.48 Release (2019/07/24)
-       Added libldap OpenSSL Elliptic Curve support (ITS#7595)
-       Added libldap Expose OpenLDAP specific interfaces via openldap.h (ITS#8671)
-       Added slapd-monitor support for slapd-mdb (ITS#7770)
-       Fixed liblber leaks (ITS#8727)
-       Fixed liblber with partial flush (ITS#8864)
-       Fixed libldap ASYNC TLS so it works (ITS#8957,ITS#8980)
-       Fixed libldap ASYNC connections with Solaris 10 (ITS#8968)
-       Fixed libldap with SASL_NOCANON=on and ldapi connections (ITS#7585)
-       Fixed libldap to be able to unset syncrepl TLS options (ITS#7042)
-       Fixed libldap race condition in ldap_int_initialize (ITS#7996, ITS#8450)
-       Fixed libldap return code in ldap_create_assertion_control_value (ITS#8674)
-       Fixed libldap to correctly disable IPv6 when configured to do so (ITS#8754)
-       Fixed libldap to correctly close TLS connection (ITS#8755)
-       Fixed libldap with non-blocking TLS and referals (ITS#8167)
-       Fixed libldap_r handling of deprecated OpenSSL function (ITS#8353)
-       Fixed liblunicode case correspondance (ITS#8508)
-       Fixed slapd with an idletimeout of less than four seconds (ITS#8952)
-       Fixed slapd config parser variable for Windows64 (ITS#9012)
-       Fixed slapd syncrepl fallback handling with delta-syncrepl (ITS#9015)
-       Fixed slapd telephoneNumberNormalize, cert DN validation (ITS#8999)
-       Fixed slapd syncrepl for relax with delta-syncrepl (ITS#8037)
-       Fixed slapd to restrict rootDN proxyauthz to its own databases (ITS#9038)
-       Fixed slapd to initialize SASL SSF per connection (ITS#9052)
-       Fixed slapd-ldap starttls connections timeout behavior (ITS#8963)
-       Fixed slapd-ldap segfault when entry result doesn't match filter (ITS#8997)
-       Fixed slapd-meta conversion from slapd.conf to cn=config (ITS#8743)
-       Fixed slapd-meta assertion when network interface goes down (ITS#8841)
-       Fixed slapd-mdb fix bitshift integer overflow (ITS#8989)
-       Fixed slapd-mdb index cleanup with cn=config (ITS#8472)
-       Fixed slapd-mdb to improve performance with alias deref (ITS#7657)
-       Fixed slapo-accesslog with SLAP_MOD_SOFT modifications (ITS#8990)
-       Fixed slapo-accesslog possible assert with exops (ITS#8971)
-       Fixed slapo-chain to correctly reject multiple chaining URIs (ITS#8637)
-       Fixed slapo-chain conversion from slapd.conf to cn=config (ITS#8799)
-       Fixed slapo-memberof conversion from slapd.conf to cn=config (ITS#8663)
-       Fixed slapo-memberof for group name change to itself (ITS#9000)
-       Fixed slapo-ppolicy behavior when pwdInHistory is changed (ITS#8349)
-       Fixed slapo-rwm to not free original filter (ITS#8964)
-       Fixed slapo-syncprov contextCSN generation (ITS#9015)
-       Build Environment
-               Fixed slapd to only link to BDB libraries with static build (ITS#8948)
-               Fixed libldap implicit declaration with LDAP_CONNECTIONLESS (ITS#8794)
-               Fixed libldap double inclusion of limits.h in cyrus.c (ITS#9041)
-       Documentation
-               General - Fixed minor typos (ITS#8764, ITS#8761)
-               admin24 - Miscellaneous updates promoting mdb and fixing examples (ITS#9031)
-               slapd.access(5) - Note MDB is the primary backend (ITS#8881)
-               slapd.backends(5) - Note MDB is the recommended backend (ITS#8771)
-               slapd-ldap(5) - Document starttls parameter (ITS#8693)
-       Contrib
-               Added slapo-lastbind capability to forward authTimestamp updates (ITS#7721)
-
-OpenLDAP 2.4.47 Release (2018/12/19)
-       Added slapd-sock DN qualifier for subtrees to be processed (ITS#8051)
-       Added slapd-sock ability to send extended operations to external listeners (ITS#8714)
-       Fixed liblber to avoid incremental access to user-supplied bv in dupbv (ITS#8752)
-       Fixed libldap dn to domain parsing with bad input (ITS#8842)
-       Fixed slapd slapcat to correctly honor -g option (ITS#8667)
-       Fixed slapd to correctly handle NO_SUCH_OBJECT with dynamic groups (ITS#8923)
-       Fixed slapd to check status of rdnNormalize (ITS#8932)
-       Fixed slapd cn=config when modifying slapo-syncprov config (ITS#8616)
-       Fixed slapd sasl authz-policy "all" behavior (ITS#8909)
-       Fixed slapd sasl minor typo (ITS#8918)
-       Fixed slapd to correctly hide hidden DBs in the rootDSE (ITS#8912)




Home | Main Index | Thread Index | Old Index