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/87d4f850b75d
branches: trunk
changeset: 985222:87d4f850b75d
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 c4f66a52ca56 -r 87d4f850b75d 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 c4f66a52ca56 -r 87d4f850b75d 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