~sergiodj/ubuntu/+source/openldap:merge-2.5.11-jammy
Last commit made on
2022-01-25
- Get this branch:
-
git clone
-b merge-2.5.11-jammy
https://git.launchpad.net/~sergiodj/ubuntu/+source/openldap
Only
Sergio Durigan Junior
can upload to this branch. If you are
Sergio Durigan Junior
please log in for upload directions.
Branch merges
Propose for merging
Merged
into
ubuntu/+source/openldap:debian/experimental
at
revision 3173e44ad51421ebe61cfc724d5cdd6be5829720
- Bryce Harrington (community): Approve
- Canonical Server: Pending requested
-
Diff: 3402 lines (+3029/-3)7 files modifieddebian/apparmor-profile (+61/-0)
debian/changelog (+2876/-0)
debian/control (+4/-2)
debian/rules (+17/-1)
debian/slapd.README.Debian (+11/-0)
debian/slapd.py (+51/-0)
debian/slapd.ufw.profile (+9/-0)
Superseded
for merging
into
ubuntu/+source/openldap:debian/sid
- Canonical Server packageset reviewers: Pending requested
- Canonical Server: Pending requested
-
Diff: 411167 lines (+215478/-81072) (has conflicts)1603 files modifiedANNOUNCEMENT (+86/-29)
CHANGES (+144/-31)
COPYRIGHT (+2/-2)
INSTALL (+7/-19)
Makefile.in (+2/-2)
README (+12/-9)
aclocal.m4 (+268/-6986)
build/dir.mk (+6/-6)
build/info.mk (+1/-1)
build/lib-shared.mk (+1/-1)
build/lib-static.mk (+1/-1)
build/lib.mk (+2/-2)
build/libtool.m4 (+8369/-0)
build/ltmain.sh (+10364/-6151)
build/ltoptions.m4 (+437/-0)
build/ltsugar.m4 (+124/-0)
build/ltversion.m4 (+23/-0)
build/lt~obsolete.m4 (+99/-0)
build/man.mk (+1/-1)
build/missing (+155/-313)
build/mkdep (+1/-1)
build/mkdep.aix (+1/-1)
build/mkrelease (+7/-5)
build/mkvers.bat (+1/-1)
build/mkversion (+3/-3)
build/mod.mk (+1/-1)
build/openldap.m4 (+26/-333)
build/rules.mk (+1/-1)
build/shtool (+53/-36)
build/srv.mk (+1/-1)
build/top.mk (+20/-11)
build/version.h (+2/-2)
build/version.sh (+3/-3)
build/version.var (+11/-1)
clients/Makefile.in (+1/-1)
clients/tools/Makefile.in (+17/-8)
clients/tools/common.c (+559/-225)
clients/tools/common.h (+2/-3)
clients/tools/ldapcompare.c (+2/-2)
clients/tools/ldapdelete.c (+3/-3)
clients/tools/ldapexop.c (+1/-1)
clients/tools/ldapmodify.c (+75/-660)
clients/tools/ldapmodrdn.c (+3/-3)
clients/tools/ldappasswd.c (+3/-3)
clients/tools/ldapsearch.c (+514/-18)
clients/tools/ldapurl.c (+2/-1)
clients/tools/ldapvc.c (+506/-0)
clients/tools/ldapwhoami.c (+2/-2)
configure (+19810/-17980)
configure.ac (+557/-478)
contrib/ConfigOIDs (+1/-0)
contrib/ldapc++/COPYRIGHT (+1/-1)
contrib/ldapc++/Makefile.am (+1/-1)
contrib/ldapc++/Makefile.in (+2/-2)
contrib/ldapc++/README (+2/-2)
contrib/ldapc++/TODO (+1/-1)
contrib/ldapc++/aclocal.m4 (+8850/-6154)
contrib/ldapc++/configure (+12026/-14091)
contrib/ldapc++/configure.ac (+3/-3)
contrib/ldapc++/doxygen.rc (+2/-2)
contrib/ldapc++/examples/Makefile.am (+1/-1)
contrib/ldapc++/examples/Makefile.in (+2/-2)
contrib/ldapc++/examples/main.cpp (+2/-2)
contrib/ldapc++/examples/readSchema.cpp (+1/-1)
contrib/ldapc++/examples/startTls.cpp (+1/-1)
contrib/ldapc++/examples/urlTest.cpp (+1/-1)
contrib/ldapc++/ltmain.sh (+10332/-6048)
contrib/ldapc++/missing (+154/-299)
contrib/ldapc++/src/LDAPAddRequest.cpp (+1/-1)
contrib/ldapc++/src/LDAPAddRequest.h (+1/-1)
contrib/ldapc++/src/LDAPAsynConnection.cpp (+1/-1)
contrib/ldapc++/src/LDAPAsynConnection.h (+14/-14)
contrib/ldapc++/src/LDAPAttrType.cpp (+1/-1)
contrib/ldapc++/src/LDAPAttrType.h (+1/-1)
contrib/ldapc++/src/LDAPAttribute.cpp (+1/-1)
contrib/ldapc++/src/LDAPAttribute.h (+2/-2)
contrib/ldapc++/src/LDAPAttributeList.cpp (+6/-6)
contrib/ldapc++/src/LDAPAttributeList.h (+1/-1)
contrib/ldapc++/src/LDAPBindRequest.cpp (+1/-1)
contrib/ldapc++/src/LDAPBindRequest.h (+1/-1)
contrib/ldapc++/src/LDAPCompareRequest.cpp (+1/-1)
contrib/ldapc++/src/LDAPCompareRequest.h (+1/-1)
contrib/ldapc++/src/LDAPConnection.cpp (+1/-1)
contrib/ldapc++/src/LDAPConnection.h (+14/-14)
contrib/ldapc++/src/LDAPConstraints.cpp (+6/-6)
contrib/ldapc++/src/LDAPConstraints.h (+2/-2)
contrib/ldapc++/src/LDAPControl.cpp (+1/-1)
contrib/ldapc++/src/LDAPControl.h (+1/-1)
contrib/ldapc++/src/LDAPControlSet.cpp (+1/-1)
contrib/ldapc++/src/LDAPControlSet.h (+3/-3)
contrib/ldapc++/src/LDAPDeleteRequest.cpp (+1/-1)
contrib/ldapc++/src/LDAPDeleteRequest.h (+1/-1)
contrib/ldapc++/src/LDAPEntry.cpp (+1/-1)
contrib/ldapc++/src/LDAPEntry.h (+2/-2)
contrib/ldapc++/src/LDAPEntryList.cpp (+1/-1)
contrib/ldapc++/src/LDAPEntryList.h (+1/-1)
contrib/ldapc++/src/LDAPException.cpp (+1/-1)
contrib/ldapc++/src/LDAPException.h (+5/-5)
contrib/ldapc++/src/LDAPExtRequest.cpp (+1/-1)
contrib/ldapc++/src/LDAPExtRequest.h (+1/-1)
contrib/ldapc++/src/LDAPExtResult.cpp (+1/-1)
contrib/ldapc++/src/LDAPExtResult.h (+1/-1)
contrib/ldapc++/src/LDAPMessage.cpp (+1/-1)
contrib/ldapc++/src/LDAPMessage.h (+3/-3)
contrib/ldapc++/src/LDAPMessageQueue.cpp (+1/-1)
contrib/ldapc++/src/LDAPMessageQueue.h (+1/-1)
contrib/ldapc++/src/LDAPModDNRequest.cpp (+1/-1)
contrib/ldapc++/src/LDAPModDNRequest.h (+1/-1)
contrib/ldapc++/src/LDAPModList.cpp (+1/-1)
contrib/ldapc++/src/LDAPModList.h (+1/-1)
contrib/ldapc++/src/LDAPModification.cpp (+1/-1)
contrib/ldapc++/src/LDAPModification.h (+1/-1)
contrib/ldapc++/src/LDAPModifyRequest.cpp (+1/-1)
contrib/ldapc++/src/LDAPModifyRequest.h (+1/-1)
contrib/ldapc++/src/LDAPObjClass.cpp (+1/-1)
contrib/ldapc++/src/LDAPObjClass.h (+1/-1)
contrib/ldapc++/src/LDAPRebind.cpp (+1/-1)
contrib/ldapc++/src/LDAPRebind.h (+2/-2)
contrib/ldapc++/src/LDAPRebindAuth.cpp (+1/-1)
contrib/ldapc++/src/LDAPRebindAuth.h (+2/-2)
contrib/ldapc++/src/LDAPReferenceList.cpp (+1/-1)
contrib/ldapc++/src/LDAPReferenceList.h (+1/-1)
contrib/ldapc++/src/LDAPRequest.cpp (+1/-1)
contrib/ldapc++/src/LDAPRequest.h (+3/-3)
contrib/ldapc++/src/LDAPResult.cpp (+1/-1)
contrib/ldapc++/src/LDAPResult.h (+4/-4)
contrib/ldapc++/src/LDAPSaslBindResult.cpp (+1/-1)
contrib/ldapc++/src/LDAPSaslBindResult.h (+1/-1)
contrib/ldapc++/src/LDAPSchema.cpp (+1/-1)
contrib/ldapc++/src/LDAPSchema.h (+1/-1)
contrib/ldapc++/src/LDAPSearchReference.cpp (+1/-1)
contrib/ldapc++/src/LDAPSearchReference.h (+1/-1)
contrib/ldapc++/src/LDAPSearchRequest.cpp (+1/-1)
contrib/ldapc++/src/LDAPSearchRequest.h (+1/-1)
contrib/ldapc++/src/LDAPSearchResult.cpp (+1/-1)
contrib/ldapc++/src/LDAPSearchResult.h (+1/-1)
contrib/ldapc++/src/LDAPSearchResults.cpp (+1/-1)
contrib/ldapc++/src/LDAPSearchResults.h (+1/-1)
contrib/ldapc++/src/LDAPUrl.cpp (+1/-1)
contrib/ldapc++/src/LDAPUrl.h (+4/-4)
contrib/ldapc++/src/LDAPUrlList.cpp (+1/-1)
contrib/ldapc++/src/LDAPUrlList.h (+1/-1)
contrib/ldapc++/src/LdifReader.cpp (+3/-3)
contrib/ldapc++/src/LdifReader.h (+1/-1)
contrib/ldapc++/src/LdifWriter.cpp (+2/-2)
contrib/ldapc++/src/LdifWriter.h (+1/-1)
contrib/ldapc++/src/Makefile.am (+1/-1)
contrib/ldapc++/src/Makefile.in (+2/-2)
contrib/ldapc++/src/SaslInteraction.cpp (+1/-1)
contrib/ldapc++/src/SaslInteraction.h (+1/-1)
contrib/ldapc++/src/SaslInteractionHandler.cpp (+1/-1)
contrib/ldapc++/src/SaslInteractionHandler.h (+1/-1)
contrib/ldapc++/src/StringList.cpp (+1/-1)
contrib/ldapc++/src/StringList.h (+1/-1)
contrib/ldapc++/src/TlsOptions.cpp (+1/-1)
contrib/ldapc++/src/TlsOptions.h (+1/-1)
contrib/ldapc++/src/ac/time.h (+1/-1)
contrib/ldapc++/src/config.h.in (+1/-1)
contrib/ldapc++/src/debug.h (+1/-1)
contrib/ldapc++/version.sh (+1/-1)
contrib/ldapc++/version.var (+1/-1)
contrib/ldaptcl/CHANGES (+1/-1)
contrib/ldaptcl/COPYRIGHT (+1/-1)
contrib/ldaptcl/Makefile.in (+1/-1)
contrib/ldaptcl/README (+1/-1)
contrib/ldaptcl/configure (+286/-224)
contrib/ldaptcl/ldap.n (+2/-2)
contrib/ldaptcl/neoXldap.c (+4/-4)
contrib/slapd-modules/README (+5/-2)
contrib/slapd-modules/acl/Makefile (+5/-5)
contrib/slapd-modules/acl/README.posixgroup (+1/-1)
contrib/slapd-modules/acl/gssacl.c (+2/-2)
contrib/slapd-modules/acl/posixgroup.c (+1/-1)
contrib/slapd-modules/addpartial/Makefile (+4/-4)
contrib/slapd-modules/addpartial/README (+1/-1)
contrib/slapd-modules/addpartial/addpartial-overlay.c (+19/-19)
contrib/slapd-modules/adremap/Makefile (+68/-0)
contrib/slapd-modules/adremap/adremap.c (+652/-0)
contrib/slapd-modules/adremap/slapo-adremap.5 (+104/-0)
contrib/slapd-modules/allop/Makefile (+17/-5)
contrib/slapd-modules/allop/README (+1/-1)
contrib/slapd-modules/allop/allop.c (+3/-2)
contrib/slapd-modules/allop/slapo-allop.5 (+3/-3)
contrib/slapd-modules/allowed/Makefile (+5/-5)
contrib/slapd-modules/allowed/README (+1/-1)
contrib/slapd-modules/allowed/allowed.c (+9/-12)
contrib/slapd-modules/authzid/Makefile (+58/-0)
contrib/slapd-modules/authzid/authzid.c (+390/-0)
contrib/slapd-modules/autogroup/Makefile (+4/-4)
contrib/slapd-modules/autogroup/README (+1/-1)
contrib/slapd-modules/autogroup/autogroup.c (+71/-69)
contrib/slapd-modules/autogroup/slapo-autogroup.5 (+13/-4)
contrib/slapd-modules/cloak/Makefile (+17/-5)
contrib/slapd-modules/cloak/cloak.c (+8/-8)
contrib/slapd-modules/cloak/slapo-cloak.5 (+2/-2)
contrib/slapd-modules/comp_match/Makefile (+5/-5)
contrib/slapd-modules/comp_match/asn.h (+2/-2)
contrib/slapd-modules/comp_match/asn_to_syn_mr.c (+1/-1)
contrib/slapd-modules/comp_match/componentlib.c (+6/-6)
contrib/slapd-modules/comp_match/componentlib.h (+4/-4)
contrib/slapd-modules/comp_match/init.c (+6/-6)
contrib/slapd-modules/datamorph/Makefile (+77/-0)
contrib/slapd-modules/datamorph/datamorph.c (+2091/-0)
contrib/slapd-modules/datamorph/slapo-datamorph.5 (+338/-0)
contrib/slapd-modules/datamorph/tests/Rules.mk (+23/-0)
contrib/slapd-modules/datamorph/tests/data/config.ldif (+108/-0)
contrib/slapd-modules/datamorph/tests/data/datamorph.conf (+49/-0)
contrib/slapd-modules/datamorph/tests/data/test.ldif (+434/-0)
contrib/slapd-modules/datamorph/tests/data/test001-01-same-attr.ldif (+3/-0)
contrib/slapd-modules/datamorph/tests/data/test001-02-same-index.ldif (+4/-0)
contrib/slapd-modules/datamorph/tests/data/test001-02a-same-index.ldif (+4/-0)
contrib/slapd-modules/datamorph/tests/data/test001-03-invalid-attr.ldif (+3/-0)
contrib/slapd-modules/datamorph/tests/data/test002-config.ldif (+9/-0)
contrib/slapd-modules/datamorph/tests/data/test002-entry.ldif (+31/-0)
contrib/slapd-modules/datamorph/tests/data/test002-fail.ldif (+23/-0)
contrib/slapd-modules/datamorph/tests/data/test002-transformed-rdn.ldif (+5/-0)
contrib/slapd-modules/datamorph/tests/data/test003-config.ldif (+30/-0)
contrib/slapd-modules/datamorph/tests/data/test003-out.ldif (+125/-0)
contrib/slapd-modules/datamorph/tests/data/test005-01-fail.ldif (+5/-0)
contrib/slapd-modules/datamorph/tests/data/test005-02-fail.ldif (+5/-0)
contrib/slapd-modules/datamorph/tests/data/test005-03-fail.ldif (+5/-0)
contrib/slapd-modules/datamorph/tests/data/test005-03a-fail.ldif (+5/-0)
contrib/slapd-modules/datamorph/tests/data/test005-04-fail.ldif (+10/-0)
contrib/slapd-modules/datamorph/tests/data/test005-04a-fail.ldif (+6/-0)
contrib/slapd-modules/datamorph/tests/data/test005-changes.ldif (+30/-0)
contrib/slapd-modules/datamorph/tests/data/test005-out.ldif (+212/-0)
contrib/slapd-modules/datamorph/tests/data/test007-config.ldif (+30/-0)
contrib/slapd-modules/datamorph/tests/run (+229/-0)
contrib/slapd-modules/datamorph/tests/scripts/all (+102/-0)
contrib/slapd-modules/datamorph/tests/scripts/common.sh (+152/-0)
contrib/slapd-modules/datamorph/tests/scripts/test001-config (+248/-0)
contrib/slapd-modules/datamorph/tests/scripts/test002-add-delete (+147/-0)
contrib/slapd-modules/datamorph/tests/scripts/test003-search (+106/-0)
contrib/slapd-modules/datamorph/tests/scripts/test004-compare (+62/-0)
contrib/slapd-modules/datamorph/tests/scripts/test005-modify (+89/-0)
contrib/slapd-modules/datamorph/tests/scripts/test006-modrdn (+52/-0)
contrib/slapd-modules/datamorph/tests/scripts/test007-transformed-replication (+296/-0)
contrib/slapd-modules/datamorph/tests/scripts/test008-ignored-replication (+299/-0)
contrib/slapd-modules/denyop/Makefile (+4/-4)
contrib/slapd-modules/denyop/denyop.c (+3/-2)
contrib/slapd-modules/dsaschema/Makefile (+4/-4)
contrib/slapd-modules/dsaschema/README (+1/-1)
contrib/slapd-modules/dsaschema/dsaschema.c (+55/-124)
contrib/slapd-modules/dupent/Makefile (+5/-5)
contrib/slapd-modules/dupent/dupent.c (+3/-2)
contrib/slapd-modules/kinit/Makefile (+4/-4)
contrib/slapd-modules/kinit/README (+2/-2)
contrib/slapd-modules/kinit/kinit.c (+17/-17)
contrib/slapd-modules/lastbind/Makefile (+17/-5)
contrib/slapd-modules/lastbind/lastbind.c (+6/-3)
contrib/slapd-modules/lastmod/Makefile (+16/-5)
contrib/slapd-modules/lastmod/lastmod.c (+4/-3)
contrib/slapd-modules/lastmod/slapo-lastmod.5 (+2/-2)
contrib/slapd-modules/noopsrch/Makefile (+4/-4)
contrib/slapd-modules/noopsrch/noopsrch.c (+4/-3)
contrib/slapd-modules/nops/Makefile (+17/-5)
contrib/slapd-modules/nops/nops.c (+5/-4)
contrib/slapd-modules/nops/slapo-nops.5 (+1/-1)
contrib/slapd-modules/nssov/Makefile (+20/-7)
contrib/slapd-modules/nssov/README (+3/-3)
contrib/slapd-modules/nssov/alias.c (+4/-4)
contrib/slapd-modules/nssov/ether.c (+6/-6)
contrib/slapd-modules/nssov/group.c (+10/-10)
contrib/slapd-modules/nssov/host.c (+7/-7)
contrib/slapd-modules/nssov/netgroup.c (+7/-7)
contrib/slapd-modules/nssov/network.c (+7/-7)
contrib/slapd-modules/nssov/nss-pam-ldapd/attrs.h (+1/-1)
contrib/slapd-modules/nssov/nss-pam-ldapd/nslcd-prot.h (+19/-9)
contrib/slapd-modules/nssov/nss-pam-ldapd/nslcd.h (+3/-3)
contrib/slapd-modules/nssov/nss-pam-ldapd/tio.c (+3/-3)
contrib/slapd-modules/nssov/nssov.c (+98/-46)
contrib/slapd-modules/nssov/nssov.h (+6/-5)
contrib/slapd-modules/nssov/pam.c (+24/-26)
contrib/slapd-modules/nssov/passwd.c (+14/-14)
contrib/slapd-modules/nssov/protocol.c (+8/-8)
contrib/slapd-modules/nssov/rpc.c (+8/-8)
contrib/slapd-modules/nssov/service.c (+9/-9)
contrib/slapd-modules/nssov/shadow.c (+10/-10)
contrib/slapd-modules/nssov/slapo-nssov.5 (+3/-3)
contrib/slapd-modules/passwd/Makefile (+20/-8)
contrib/slapd-modules/passwd/README (+1/-1)
contrib/slapd-modules/passwd/apr1.c (+3/-0)
contrib/slapd-modules/passwd/kerberos.c (+3/-1)
contrib/slapd-modules/passwd/netscape.c (+3/-1)
contrib/slapd-modules/passwd/pbkdf2/Makefile (+23/-7)
contrib/slapd-modules/passwd/pbkdf2/README (+2/-2)
contrib/slapd-modules/passwd/pbkdf2/pw-pbkdf2.c (+2/-2)
contrib/slapd-modules/passwd/pbkdf2/slapd-pw-pbkdf2.5 (+3/-3)
contrib/slapd-modules/passwd/radius.c (+1/-1)
contrib/slapd-modules/passwd/sha2/Makefile (+17/-5)
contrib/slapd-modules/passwd/sha2/README (+1/-1)
contrib/slapd-modules/passwd/sha2/sha2.c (+3/-3)
contrib/slapd-modules/passwd/sha2/slapd-pw-sha2.5 (+118/-0)
contrib/slapd-modules/passwd/sha2/slapd-sha2.c (+1/-1)
contrib/slapd-modules/passwd/slapd-pw-radius.5 (+110/-0)
contrib/slapd-modules/passwd/totp/Makefile (+10/-22)
contrib/slapd-modules/passwd/totp/README (+87/-0)
contrib/slapd-modules/passwd/totp/slapd-totp.c (+1000/-0)
contrib/slapd-modules/passwd/totp/slapo-totp.5 (+109/-0)
contrib/slapd-modules/ppm/CHANGELOG.md (+38/-0)
contrib/slapd-modules/ppm/CONTRIBUTIONS.md (+5/-0)
contrib/slapd-modules/ppm/INSTALL.md (+51/-0)
contrib/slapd-modules/ppm/LICENSE (+50/-0)
contrib/slapd-modules/ppm/Makefile (+97/-0)
contrib/slapd-modules/ppm/README.md (+1/-0)
contrib/slapd-modules/ppm/ppm.c (+684/-0)
contrib/slapd-modules/ppm/ppm.example (+85/-0)
contrib/slapd-modules/ppm/ppm.h (+125/-0)
contrib/slapd-modules/ppm/ppm.md (+343/-0)
contrib/slapd-modules/ppm/ppm_test.c (+66/-0)
contrib/slapd-modules/ppm/slapm-ppm.5 (+360/-0)
contrib/slapd-modules/ppm/unit_tests.sh (+118/-0)
contrib/slapd-modules/proxyOld/Makefile (+5/-5)
contrib/slapd-modules/proxyOld/README (+1/-1)
contrib/slapd-modules/proxyOld/proxyOld.c (+5/-5)
contrib/slapd-modules/rbac/Makefile (+63/-0)
contrib/slapd-modules/rbac/init.c (+324/-0)
contrib/slapd-modules/rbac/jts.c (+198/-0)
contrib/slapd-modules/rbac/ldap_rbac.h (+55/-0)
contrib/slapd-modules/rbac/rbac.c (+2169/-0)
contrib/slapd-modules/rbac/rbac.h (+402/-0)
contrib/slapd-modules/rbac/rbacacl.c (+12/-31)
contrib/slapd-modules/rbac/rbacaudit.c (+233/-0)
contrib/slapd-modules/rbac/rbacperm.c (+233/-0)
contrib/slapd-modules/rbac/rbacreq.c (+89/-0)
contrib/slapd-modules/rbac/rbacsess.c (+999/-0)
contrib/slapd-modules/rbac/rbacuser.c (+620/-0)
contrib/slapd-modules/rbac/slapo-rbac.5 (+157/-0)
contrib/slapd-modules/rbac/util.c (+531/-0)
contrib/slapd-modules/samba4/Makefile (+7/-7)
contrib/slapd-modules/samba4/README (+1/-1)
contrib/slapd-modules/samba4/pguid.c (+10/-10)
contrib/slapd-modules/samba4/rdnval.c (+17/-18)
contrib/slapd-modules/samba4/vernum.c (+15/-15)
contrib/slapd-modules/smbk5pwd/Makefile (+18/-6)
contrib/slapd-modules/smbk5pwd/README (+4/-4)
contrib/slapd-modules/smbk5pwd/slapo-smbk5pwd.5 (+177/-0)
contrib/slapd-modules/smbk5pwd/smbk5pwd.c (+18/-111)
contrib/slapd-modules/trace/Makefile (+4/-4)
contrib/slapd-modules/trace/trace.c (+13/-12)
contrib/slapd-modules/usn/Makefile (+46/-0)
contrib/slapd-modules/usn/README (+44/-0)
contrib/slapd-modules/usn/usn.c (+330/-0)
contrib/slapd-modules/variant/Makefile (+77/-0)
contrib/slapd-modules/variant/slapo-variant.5 (+472/-0)
contrib/slapd-modules/variant/tests/Rules.mk (+23/-0)
contrib/slapd-modules/variant/tests/data/additional-config.ldif (+23/-0)
contrib/slapd-modules/variant/tests/data/config.ldif (+89/-0)
contrib/slapd-modules/variant/tests/data/hidden.ldif (+4/-0)
contrib/slapd-modules/variant/tests/data/test001-01-same-dn.ldif (+4/-0)
contrib/slapd-modules/variant/tests/data/test001-01a-same-dn.ldif (+4/-0)
contrib/slapd-modules/variant/tests/data/test001-02-same-attribute.ldif (+6/-0)
contrib/slapd-modules/variant/tests/data/test001-03-different-types.ldif (+4/-0)
contrib/slapd-modules/variant/tests/data/test002-01-entry.ldif (+16/-0)
contrib/slapd-modules/variant/tests/data/test002-02-regex.ldif (+7/-0)
contrib/slapd-modules/variant/tests/data/test003-out.ldif (+124/-0)
contrib/slapd-modules/variant/tests/data/test005-changes.ldif (+35/-0)
contrib/slapd-modules/variant/tests/data/test005-modify-missing.ldif (+4/-0)
contrib/slapd-modules/variant/tests/data/test005-out.ldif (+206/-0)
contrib/slapd-modules/variant/tests/data/test005-variant-missing.ldif (+4/-0)
contrib/slapd-modules/variant/tests/data/test006-config.ldif (+61/-0)
contrib/slapd-modules/variant/tests/data/test006-out.ldif (+151/-0)
contrib/slapd-modules/variant/tests/data/test007-out.ldif (+6/-0)
contrib/slapd-modules/variant/tests/data/test010-out.ldif (+52/-0)
contrib/slapd-modules/variant/tests/data/test011-out.ldif (+10/-0)
contrib/slapd-modules/variant/tests/data/test012-data.ldif (+13/-0)
contrib/slapd-modules/variant/tests/data/test012-out.ldif (+9/-0)
contrib/slapd-modules/variant/tests/data/variant.conf (+17/-0)
contrib/slapd-modules/variant/tests/run (+229/-0)
contrib/slapd-modules/variant/tests/scripts/all (+102/-0)
contrib/slapd-modules/variant/tests/scripts/common.sh (+115/-0)
contrib/slapd-modules/variant/tests/scripts/test001-config (+209/-0)
contrib/slapd-modules/variant/tests/scripts/test002-add-delete (+113/-0)
contrib/slapd-modules/variant/tests/scripts/test003-search (+113/-0)
contrib/slapd-modules/variant/tests/scripts/test004-compare (+63/-0)
contrib/slapd-modules/variant/tests/scripts/test005-modify (+120/-0)
contrib/slapd-modules/variant/tests/scripts/test006-acl (+323/-0)
contrib/slapd-modules/variant/tests/scripts/test007-subtypes (+67/-0)
contrib/slapd-modules/variant/tests/scripts/test008-variant-replication (+194/-0)
contrib/slapd-modules/variant/tests/scripts/test009-ignored-replication (+227/-0)
contrib/slapd-modules/variant/tests/scripts/test010-limits (+99/-0)
contrib/slapd-modules/variant/tests/scripts/test011-referral (+169/-0)
contrib/slapd-modules/variant/tests/scripts/test012-crossdb (+90/-0)
contrib/slapd-modules/variant/variant.c (+1424/-0)
contrib/slapd-modules/vc/Makefile (+58/-0)
contrib/slapd-modules/vc/vc.c (+441/-0)
contrib/slapd-tools/README (+6/-1)
contrib/slapd-tools/statslog (+1/-1)
contrib/slapd-tools/wrap_slap_ops (+162/-0)
contrib/slapi-plugins/addrdnvalues/README (+1/-1)
contrib/slapi-plugins/addrdnvalues/addrdnvalues.c (+1/-1)
debian/apparmor-profile (+61/-0)
debian/changelog (+3042/-0)
debian/clean (+2/-2)
debian/configure.options (+100/-80)
debian/control (+24/-13)
debian/gbp.conf (+2/-2)
debian/ldap-utils.install (+10/-10)
debian/ldap-utils.manpages (+11/-11)
debian/libldap-2.5-0.install (+2/-0)
debian/libldap-2.5-0.lintian-overrides (+3/-0)
debian/libldap-2.5-0.symbols (+711/-0)
debian/libldap-common.manpages (+1/-1)
debian/libldap-dev.NEWS (+13/-0)
debian/libldap-dev.install (+4/-2)
debian/libldap-dev.links.in (+2/-2)
debian/libldap-dev.manpages (+1/-0)
debian/not-installed (+40/-0)
debian/patches/contrib-makefiles (+11/-148)
debian/patches/do-not-second-guess-sonames (+8/-7)
debian/patches/getaddrinfo-is-threadsafe (+4/-4)
debian/patches/ldap-conf-tls-cacertdir (+12/-14)
debian/patches/man-slapd (+1/-1)
debian/patches/sasl-default-path (+5/-5)
debian/patches/series (+3/-6)
debian/patches/wrong-database-location (+4/-15)
debian/po/ca.po (+86/-87)
debian/po/cs.po (+75/-81)
debian/po/da.po (+78/-84)
debian/po/de.po (+83/-87)
debian/po/es.po (+87/-90)
debian/po/eu.po (+81/-85)
debian/po/fi.po (+12/-69)
debian/po/fr.po (+84/-89)
debian/po/gl.po (+37/-73)
debian/po/it.po (+82/-83)
debian/po/ja.po (+76/-81)
debian/po/nl.po (+83/-89)
debian/po/pt.po (+82/-85)
debian/po/pt_BR.po (+82/-87)
debian/po/ru.po (+76/-82)
debian/po/sk.po (+76/-82)
debian/po/sv.po (+80/-83)
debian/po/templates.pot (+12/-69)
debian/po/tr.po (+80/-86)
debian/po/vi.po (+79/-82)
debian/rules (+33/-17)
debian/schema/core.ldif (+1/-1)
debian/schema/core.schema (+1/-1)
debian/schema/cosine.schema (+2/-2)
debian/schema/namedobject.schema (+42/-0)
debian/schema/pmi.schema (+1/-1)
debian/slapd-contrib.install (+0/-2)
debian/slapd-contrib.lintian-overrides (+3/-3)
debian/slapd-contrib.manpages (+3/-3)
debian/slapd.NEWS (+35/-0)
debian/slapd.README.Debian (+137/-79)
debian/slapd.conf (+0/-20)
debian/slapd.config (+0/-14)
debian/slapd.dirs (+0/-3)
debian/slapd.examples (+0/-1)
debian/slapd.install (+10/-2)
debian/slapd.lintian-overrides (+3/-1)
debian/slapd.maintscript (+2/-0)
debian/slapd.manpages (+45/-41)
debian/slapd.postinst (+45/-90)
debian/slapd.preinst (+10/-99)
debian/slapd.prerm (+9/-0)
debian/slapd.py (+51/-0)
debian/slapd.scripts-common (+3/-30)
debian/slapd.templates (+13/-46)
debian/slapd.ufw.profile (+9/-0)
debian/source/lintian-overrides (+0/-2)
dev/null (+0/-129)
doc/Makefile.in (+1/-1)
doc/devel/OIDs (+119/-0)
doc/devel/README (+1/-0)
doc/devel/args (+2/-1)
doc/devel/lloadd/design.md (+282/-0)
doc/devel/todo (+1/-7)
doc/devel/toolargs (+3/-1)
doc/devel/utfconv.txt (+2/-2)
doc/devel/variadic_debug/03-libldap_Debug.cocci (+70/-0)
doc/devel/variadic_debug/04-variadic.cocci (+165/-0)
doc/devel/variadic_debug/07-shortcut.cocci (+216/-0)
doc/devel/variadic_debug/09-merge.cocci (+147/-0)
doc/devel/variadic_debug/README (+39/-0)
doc/devel/variadic_debug/equivalence.iso (+12/-0)
doc/devel/variadic_debug/macros.h (+23/-0)
doc/devel/variadic_debug/script.sh (+73/-0)
doc/guide/admin/Makefile (+8/-3)
doc/guide/admin/README.spellcheck (+1/-1)
doc/guide/admin/abstract.sdf (+1/-1)
doc/guide/admin/access-control.sdf (+5/-4)
doc/guide/admin/admin.sdf (+1/-1)
doc/guide/admin/appendix-changes.sdf (+11/-155)
doc/guide/admin/appendix-common-errors.sdf (+10/-22)
doc/guide/admin/appendix-configs.sdf (+1/-1)
doc/guide/admin/appendix-contrib.sdf (+1/-1)
doc/guide/admin/appendix-deployments.sdf (+1/-1)
doc/guide/admin/appendix-ldap-result-codes.sdf (+1/-1)
doc/guide/admin/appendix-recommended-versions.sdf (+6/-13)
doc/guide/admin/appendix-upgrading.sdf (+51/-17)
doc/guide/admin/aspell.en.pws (+4/-23)
doc/guide/admin/backends.sdf (+17/-50)
doc/guide/admin/booktitle.sdf (+34/-0)
doc/guide/admin/config.sdf (+1/-1)
doc/guide/admin/dbtools.sdf (+16/-7)
doc/guide/admin/glossary.sdf (+1/-1)
doc/guide/admin/guide.book (+1/-1)
doc/guide/admin/guide.html (+1094/-1034)
doc/guide/admin/guide.sdf (+1/-1)
doc/guide/admin/index.sdf (+1/-1)
doc/guide/admin/install.sdf (+8/-26)
doc/guide/admin/intro.sdf (+20/-14)
doc/guide/admin/limits.sdf (+61/-39)
doc/guide/admin/loadbalancer.sdf (+169/-0)
doc/guide/admin/maintenance.sdf (+12/-101)
doc/guide/admin/master.sdf (+4/-1)
doc/guide/admin/monitoringslapd.sdf (+17/-28)
doc/guide/admin/overlays.sdf (+61/-21)
doc/guide/admin/preface.sdf (+3/-3)
doc/guide/admin/quickstart.sdf (+2/-2)
doc/guide/admin/referrals.sdf (+1/-1)
doc/guide/admin/replication.sdf (+77/-117)
doc/guide/admin/runningslapd.sdf (+18/-9)
doc/guide/admin/sasl.sdf (+16/-6)
doc/guide/admin/schema.sdf (+1/-1)
doc/guide/admin/security.sdf (+2/-2)
doc/guide/admin/slapdconf2.sdf (+258/-165)
doc/guide/admin/slapdconfig.sdf (+273/-39)
doc/guide/admin/title.sdf (+1/-1)
doc/guide/admin/tls.sdf (+12/-73)
doc/guide/admin/troubleshooting.sdf (+3/-3)
doc/guide/admin/tuning.sdf (+46/-178)
doc/guide/images/src/README.fonts (+1/-1)
doc/guide/images/src/dual_dc.svg (+3/-3)
doc/guide/images/src/ldap-sync-refreshonly.svg (+1/-1)
doc/guide/plain.sdf (+5/-1)
doc/guide/preamble.sdf (+83/-76)
doc/guide/release/copyright-plain.sdf (+1/-1)
doc/guide/release/copyright.sdf (+4/-4)
doc/guide/release/install.sdf (+6/-20)
doc/guide/release/license-plain.sdf (+1/-1)
doc/guide/release/license.sdf (+1/-1)
doc/man/Makefile.in (+1/-1)
doc/man/man1/Makefile.in (+1/-1)
doc/man/man1/ldapcompare.1 (+7/-18)
doc/man/man1/ldapdelete.1 (+7/-18)
doc/man/man1/ldapexop.1 (+7/-18)
doc/man/man1/ldapmodify.1 (+7/-22)
doc/man/man1/ldapmodrdn.1 (+7/-18)
doc/man/man1/ldappasswd.1 (+7/-18)
doc/man/man1/ldapsearch.1 (+9/-20)
doc/man/man1/ldapurl.1 (+2/-2)
doc/man/man1/ldapvc.1 (+213/-0)
doc/man/man1/ldapwhoami.1 (+11/-18)
doc/man/man3/Makefile.in (+1/-1)
doc/man/man3/lber-decode.3 (+1/-1)
doc/man/man3/lber-encode.3 (+1/-1)
doc/man/man3/lber-memory.3 (+1/-1)
doc/man/man3/lber-sockbuf.3 (+1/-1)
doc/man/man3/lber-types.3 (+1/-1)
doc/man/man3/ldap.3 (+1/-1)
doc/man/man3/ldap_abandon.3 (+1/-1)
doc/man/man3/ldap_add.3 (+1/-1)
doc/man/man3/ldap_bind.3 (+1/-1)
doc/man/man3/ldap_compare.3 (+1/-1)
doc/man/man3/ldap_controls.3 (+1/-1)
doc/man/man3/ldap_delete.3 (+1/-1)
doc/man/man3/ldap_dup.3 (+1/-2)
doc/man/man3/ldap_error.3 (+1/-1)
doc/man/man3/ldap_extended_operation.3 (+1/-1)
doc/man/man3/ldap_first_attribute.3 (+28/-4)
doc/man/man3/ldap_first_attribute.3.links (+1/-0)
doc/man/man3/ldap_first_entry.3 (+1/-1)
doc/man/man3/ldap_first_message.3 (+1/-1)
doc/man/man3/ldap_first_reference.3 (+1/-1)
doc/man/man3/ldap_get_dn.3 (+1/-1)
doc/man/man3/ldap_get_option.3 (+84/-6)
doc/man/man3/ldap_get_values.3 (+1/-1)
doc/man/man3/ldap_memory.3 (+1/-1)
doc/man/man3/ldap_modify.3 (+1/-1)
doc/man/man3/ldap_modrdn.3 (+1/-1)
doc/man/man3/ldap_open.3 (+12/-1)
doc/man/man3/ldap_parse_reference.3 (+1/-1)
doc/man/man3/ldap_parse_result.3 (+1/-1)
doc/man/man3/ldap_parse_sort_control.3 (+1/-1)
doc/man/man3/ldap_parse_vlv_control.3 (+1/-1)
doc/man/man3/ldap_rename.3 (+1/-1)
doc/man/man3/ldap_result.3 (+1/-1)
doc/man/man3/ldap_schema.3 (+1/-1)
doc/man/man3/ldap_search.3 (+1/-1)
doc/man/man3/ldap_sort.3 (+1/-1)
doc/man/man3/ldap_sync.3 (+1/-1)
doc/man/man3/ldap_tls.3 (+1/-1)
doc/man/man3/ldap_url.3 (+1/-1)
doc/man/man5/Makefile.in (+1/-1)
doc/man/man5/ldap.conf.5 (+35/-60)
doc/man/man5/ldif.5 (+1/-1)
doc/man/man5/lloadd.conf.5 (+848/-0)
doc/man/man5/slapd-asyncmeta.5 (+532/-0)
doc/man/man5/slapd-config.5 (+252/-116)
doc/man/man5/slapd-dnssrv.5 (+1/-1)
doc/man/man5/slapd-ldap.5 (+33/-137)
doc/man/man5/slapd-ldif.5 (+1/-1)
doc/man/man5/slapd-mdb.5 (+39/-6)
doc/man/man5/slapd-meta.5 (+85/-17)
doc/man/man5/slapd-monitor.5 (+1/-1)
doc/man/man5/slapd-ndb.5 (+2/-1)
doc/man/man5/slapd-null.5 (+1/-1)
doc/man/man5/slapd-passwd.5 (+1/-1)
doc/man/man5/slapd-relay.5 (+2/-2)
doc/man/man5/slapd-sock.5 (+1/-1)
doc/man/man5/slapd-sql.5 (+3/-3)
doc/man/man5/slapd-wt.5 (+97/-0)
doc/man/man5/slapd.access.5 (+32/-10)
doc/man/man5/slapd.backends.5 (+18/-40)
doc/man/man5/slapd.conf.5 (+200/-144)
doc/man/man5/slapd.overlays.5 (+35/-5)
doc/man/man5/slapd.plugin.5 (+2/-1)
doc/man/man5/slapo-accesslog.5 (+31/-8)
doc/man/man5/slapo-auditlog.5 (+41/-3)
doc/man/man5/slapo-autoca.5 (+120/-0)
doc/man/man5/slapo-chain.5 (+1/-1)
doc/man/man5/slapo-collect.5 (+1/-1)
doc/man/man5/slapo-constraint.5 (+9/-3)
doc/man/man5/slapo-dds.5 (+6/-6)
doc/man/man5/slapo-deref.5 (+80/-0)
doc/man/man5/slapo-dyngroup.5 (+11/-2)
doc/man/man5/slapo-dynlist.5 (+73/-10)
doc/man/man5/slapo-homedir.5 (+130/-0)
doc/man/man5/slapo-memberof.5 (+14/-1)
doc/man/man5/slapo-otp.5 (+138/-0)
doc/man/man5/slapo-pbind.5 (+1/-1)
doc/man/man5/slapo-pcache.5 (+5/-1)
doc/man/man5/slapo-ppolicy.5 (+244/-20)
doc/man/man5/slapo-refint.5 (+2/-2)
doc/man/man5/slapo-remoteauth.5 (+160/-0)
doc/man/man5/slapo-retcode.5 (+1/-1)
doc/man/man5/slapo-rwm.5 (+2/-8)
doc/man/man5/slapo-sssvlv.5 (+1/-1)
doc/man/man5/slapo-syncprov.5 (+10/-2)
doc/man/man5/slapo-translucent.5 (+2/-2)
doc/man/man5/slapo-unique.5 (+19/-7)
doc/man/man5/slapo-valsort.5 (+2/-2)
doc/man/man5/slappw-argon2.5 (+18/-9)
doc/man/man8/Makefile.in (+1/-1)
doc/man/man8/lloadd.8 (+312/-0)
doc/man/man8/slapacl.8 (+4/-2)
doc/man/man8/slapadd.8 (+4/-3)
doc/man/man8/slapauth.8 (+1/-1)
doc/man/man8/slapcat.8 (+5/-7)
doc/man/man8/slapd.8 (+23/-8)
doc/man/man8/slapdn.8 (+1/-1)
doc/man/man8/slapindex.8 (+4/-5)
doc/man/man8/slapmodify.8 (+222/-0)
doc/man/man8/slappasswd.8 (+2/-2)
doc/man/man8/slapschema.8 (+4/-5)
doc/man/man8/slaptest.8 (+1/-1)
include/Makefile.in (+1/-1)
include/ac/alloca.h (+1/-1)
include/ac/assert.h (+1/-1)
include/ac/bytes.h (+1/-1)
include/ac/crypt.h (+1/-1)
include/ac/ctype.h (+1/-1)
include/ac/dirent.h (+1/-1)
include/ac/errno.h (+2/-25)
include/ac/fdset.h (+1/-1)
include/ac/localize.h (+1/-1)
include/ac/param.h (+1/-1)
include/ac/regex.h (+1/-1)
include/ac/signal.h (+1/-1)
include/ac/socket.h (+16/-4)
include/ac/stdarg.h (+1/-1)
include/ac/stdlib.h (+1/-1)
include/ac/string.h (+1/-1)
include/ac/sysexits.h (+1/-1)
include/ac/syslog.h (+1/-1)
include/ac/termios.h (+1/-1)
include/ac/time.h (+8/-1)
include/ac/unistd.h (+1/-1)
include/ac/wait.h (+1/-1)
include/getopt-compat.h (+1/-1)
include/lber.h (+11/-1)
include/lber_pvt.h (+4/-3)
include/lber_types.hin (+1/-1)
include/ldap.h (+322/-46)
include/ldap_avl.h (+42/-35)
include/ldap_cdefs.h (+1/-1)
include/ldap_config.hin (+2/-2)
include/ldap_defaults.h (+6/-1)
include/ldap_features.hin (+8/-13)
include/ldap_int_thread.h (+2/-32)
include/ldap_log.h (+22/-79)
include/ldap_pvt.h (+53/-3)
include/ldap_pvt_thread.h (+43/-21)
include/ldap_pvt_uc.h (+2/-2)
include/ldap_queue.h (+39/-2)
include/ldap_rq.h (+2/-1)
include/ldap_schema.h (+1/-1)
include/ldap_utf8.h (+1/-1)
include/ldif.h (+7/-5)
include/lutil.h (+20/-6)
include/lutil_hash.h (+37/-7)
include/lutil_ldap.h (+1/-1)
include/lutil_lockf.h (+1/-1)
include/lutil_md5.h (+1/-1)
include/lutil_sha1.h (+1/-1)
include/openldap.h (+1/-1)
include/portable.hin (+88/-65)
include/rewrite.h (+1/-1)
include/slapi-plugin.h (+3/-3)
include/sysexits-compat.h (+1/-1)
libraries/Makefile.in (+10/-2)
libraries/liblber/Makefile.in (+4/-1)
libraries/liblber/assert.c (+1/-1)
libraries/liblber/bprint.c (+1/-1)
libraries/liblber/debug.c (+3/-35)
libraries/liblber/decode.c (+37/-11)
libraries/liblber/dtest.c (+1/-1)
libraries/liblber/encode.c (+2/-2)
libraries/liblber/etest.c (+1/-1)
libraries/liblber/idtest.c (+1/-1)
libraries/liblber/io.c (+1/-1)
libraries/liblber/lber-int.h (+2/-1)
libraries/liblber/lber.pc.in (+12/-0)
libraries/liblber/liblber.vers.in (+17/-0)
libraries/liblber/memory.c (+2/-2)
libraries/liblber/nt_err.c (+1/-1)
libraries/liblber/options.c (+7/-3)
libraries/liblber/sockbuf.c (+1/-1)
libraries/liblber/stdio.c (+1/-1)
libraries/libldap/Makefile.in (+25/-11)
libraries/libldap/abandon.c (+36/-38)
libraries/libldap/account_usability.c (+128/-0)
libraries/libldap/add.c (+2/-2)
libraries/libldap/addentry.c (+1/-1)
libraries/libldap/apitest.c (+2/-2)
libraries/libldap/assertion.c (+1/-1)
libraries/libldap/avl.c (+50/-48)
libraries/libldap/bind.c (+3/-13)
libraries/libldap/cancel.c (+1/-1)
libraries/libldap/charray.c (+1/-1)
libraries/libldap/compare.c (+2/-2)
libraries/libldap/controls.c (+1/-1)
libraries/libldap/cyrus.c (+113/-15)
libraries/libldap/dds.c (+1/-1)
libraries/libldap/delete.c (+5/-5)
libraries/libldap/deref.c (+14/-1)
libraries/libldap/dnssrv.c (+18/-27)
libraries/libldap/dntest.c (+1/-1)
libraries/libldap/error.c (+6/-9)
libraries/libldap/extended.c (+5/-5)
libraries/libldap/fetch.c (+1/-1)
libraries/libldap/filter.c (+22/-31)
libraries/libldap/free.c (+1/-1)
libraries/libldap/ftest.c (+1/-1)
libraries/libldap/getattr.c (+4/-4)
libraries/libldap/getdn.c (+44/-15)
libraries/libldap/getentry.c (+1/-1)
libraries/libldap/getvalues.c (+3/-3)
libraries/libldap/init.c (+181/-127)
libraries/libldap/lbase64.c (+108/-0)
libraries/libldap/ldap-int.h (+91/-55)
libraries/libldap/ldap-tls.h (+13/-2)
libraries/libldap/ldap.pc.in (+13/-0)
libraries/libldap/ldap_sync.c (+1/-1)
libraries/libldap/ldap_thr_debug.h (+10/-4)
libraries/libldap/ldif.c (+43/-74)
libraries/libldap/ldifutil.c (+724/-0)
libraries/libldap/libldap.vers.in (+16/-0)
libraries/libldap/messages.c (+1/-1)
libraries/libldap/modify.c (+3/-3)
libraries/libldap/modrdn.c (+3/-3)
libraries/libldap/msctrl.c (+280/-0)
libraries/libldap/open.c (+68/-9)
libraries/libldap/options.c (+89/-17)
libraries/libldap/os-ip.c (+214/-103)
libraries/libldap/os-local.c (+15/-27)
libraries/libldap/pagectrl.c (+1/-1)
libraries/libldap/passwd.c (+2/-2)
libraries/libldap/ppolicy.c (+3/-2)
libraries/libldap/print.c (+1/-1)
libraries/libldap/psearchctrl.c (+348/-0)
libraries/libldap/rdwr.c (+8/-3)
libraries/libldap/references.c (+2/-2)
libraries/libldap/request.c (+161/-146)
libraries/libldap/result.c (+67/-54)
libraries/libldap/rq.c (+5/-1)
libraries/libldap/sasl.c (+11/-12)
libraries/libldap/sbind.c (+3/-3)
libraries/libldap/schema.c (+18/-3)
libraries/libldap/search.c (+4/-4)
libraries/libldap/sort.c (+1/-1)
libraries/libldap/sortctrl.c (+3/-3)
libraries/libldap/stctrl.c (+1/-1)
libraries/libldap/string.c (+1/-1)
libraries/libldap/t61.c (+1/-1)
libraries/libldap/tavl.c (+36/-36)
libraries/libldap/test.c (+4/-4)
libraries/libldap/testavl.c (+9/-9)
libraries/libldap/testtavl.c (+14/-14)
libraries/libldap/thr_debug.c (+50/-4)
libraries/libldap/thr_nt.c (+8/-1)
libraries/libldap/thr_posix.c (+24/-1)
libraries/libldap/thr_pth.c (+8/-1)
libraries/libldap/thr_thr.c (+7/-1)
libraries/libldap/threads.c (+7/-9)
libraries/libldap/tls2.c (+297/-35)
libraries/libldap/tls_g.c (+371/-53)
libraries/libldap/tls_o.c (+350/-105)
libraries/libldap/tpool.c (+1474/-0)
libraries/libldap/turn.c (+2/-2)
libraries/libldap/txn.c (+6/-8)
libraries/libldap/unbind.c (+11/-6)
libraries/libldap/url.c (+37/-9)
libraries/libldap/urltest.c (+1/-1)
libraries/libldap/utf-8-conv.c (+1/-1)
libraries/libldap/utf-8.c (+1/-1)
libraries/libldap/util-int.c (+149/-46)
libraries/libldap/vc.c (+367/-0)
libraries/libldap/vlvctrl.c (+3/-3)
libraries/libldap/whoami.c (+2/-2)
libraries/liblmdb/COPYRIGHT (+1/-1)
libraries/liblmdb/Doxyfile (+5/-5)
libraries/liblmdb/intro.doc (+1/-1)
libraries/liblmdb/lmdb.h (+1/-1)
libraries/liblmdb/mdb.c (+1/-1)
libraries/liblmdb/mdb_copy.1 (+1/-1)
libraries/liblmdb/mdb_copy.c (+1/-1)
libraries/liblmdb/mdb_dump.1 (+1/-1)
libraries/liblmdb/mdb_dump.c (+1/-1)
libraries/liblmdb/mdb_load.1 (+1/-1)
libraries/liblmdb/mdb_load.c (+1/-1)
libraries/liblmdb/mdb_stat.1 (+1/-1)
libraries/liblmdb/mdb_stat.c (+1/-1)
libraries/liblmdb/midl.c (+2/-2)
libraries/liblmdb/midl.h (+2/-2)
libraries/liblmdb/mtest.c (+1/-1)
libraries/liblmdb/mtest2.c (+1/-1)
libraries/liblmdb/mtest3.c (+1/-1)
libraries/liblmdb/mtest4.c (+1/-1)
libraries/liblmdb/mtest5.c (+1/-1)
libraries/liblmdb/mtest6.c (+1/-1)
libraries/liblmdb/sample-bdb.txt (+1/-1)
libraries/liblmdb/sample-mdb.txt (+1/-1)
libraries/liblunicode/Makefile.in (+1/-1)
libraries/liblunicode/ucdata/api.txt (+2/-2)
libraries/liblunicode/ucdata/bidiapi.txt (+1/-1)
libraries/liblunicode/ucdata/ucdata.c (+1/-1)
libraries/liblunicode/ucdata/ucdata.h (+1/-1)
libraries/liblunicode/ucdata/ucdata.man (+1/-1)
libraries/liblunicode/ucdata/ucgendat.c (+1/-1)
libraries/liblunicode/ucdata/ucpgba.c (+3/-3)
libraries/liblunicode/ucdata/ucpgba.h (+1/-1)
libraries/liblunicode/ucdata/ucpgba.man (+1/-1)
libraries/liblunicode/ucstr.c (+1/-1)
libraries/liblunicode/ure/ure.c (+4/-4)
libraries/liblunicode/ure/ure.h (+1/-1)
libraries/liblunicode/ure/urestubs.c (+1/-1)
libraries/liblunicode/utbm/README (+2/-2)
libraries/liblunicode/utbm/utbm.c (+1/-1)
libraries/liblunicode/utbm/utbm.h (+1/-1)
libraries/liblunicode/utbm/utbmstub.c (+1/-1)
libraries/liblutil/Makefile.in (+4/-12)
libraries/liblutil/base64.c (+1/-1)
libraries/liblutil/detach.c (+1/-1)
libraries/liblutil/entropy.c (+3/-3)
libraries/liblutil/getopt.c (+1/-1)
libraries/liblutil/getpass.c (+1/-1)
libraries/liblutil/getpeereid.c (+1/-1)
libraries/liblutil/hash.c (+68/-4)
libraries/liblutil/lockf.c (+1/-1)
libraries/liblutil/md5.c (+1/-1)
libraries/liblutil/memcmp.c (+1/-1)
libraries/liblutil/meter.c (+1/-1)
libraries/liblutil/ntservice.c (+8/-8)
libraries/liblutil/passfile.c (+1/-1)
libraries/liblutil/passwd.c (+4/-332)
libraries/liblutil/ptest.c (+1/-1)
libraries/liblutil/sasl.c (+1/-3)
libraries/liblutil/sha1.c (+1/-1)
libraries/liblutil/signal.c (+1/-1)
libraries/liblutil/slapdmsg.h (+1/-1)
libraries/liblutil/sockpair.c (+1/-1)
libraries/liblutil/utils.c (+115/-31)
libraries/liblutil/uuid.c (+1/-1)
libraries/librewrite/Makefile.in (+2/-2)
libraries/librewrite/config.c (+34/-34)
libraries/librewrite/context.c (+7/-7)
libraries/librewrite/info.c (+5/-5)
libraries/librewrite/ldapmap.c (+4/-4)
libraries/librewrite/map.c (+1/-2)
libraries/librewrite/params.c (+3/-5)
libraries/librewrite/parse.c (+1/-1)
libraries/librewrite/rewrite-int.h (+4/-3)
libraries/librewrite/rewrite-map.h (+1/-1)
libraries/librewrite/rewrite.c (+1/-1)
libraries/librewrite/rule.c (+1/-1)
libraries/librewrite/session.c (+10/-6)
libraries/librewrite/subst.c (+2/-2)
libraries/librewrite/var.c (+5/-5)
libraries/librewrite/xmap.c (+4/-4)
servers/Makefile.in (+2/-2)
servers/lloadd/Makefile.in (+48/-0)
servers/lloadd/Makefile_module.in (+45/-0)
servers/lloadd/Makefile_server.in (+90/-0)
servers/lloadd/backend.c (+736/-0)
servers/lloadd/bind.c (+992/-0)
servers/lloadd/client.c (+611/-0)
servers/lloadd/config.c (+3824/-0)
servers/lloadd/connection.c (+620/-0)
servers/lloadd/daemon.c (+1886/-0)
servers/lloadd/design.md (+1/-0)
servers/lloadd/epoch.c (+339/-0)
servers/lloadd/epoch.h (+144/-0)
servers/lloadd/extended.c (+203/-0)
servers/lloadd/init.c (+211/-0)
servers/lloadd/libevent_support.c (+171/-0)
servers/lloadd/lload-config.h (+39/-0)
servers/lloadd/lload.h (+502/-0)
servers/lloadd/lloadd.service (+13/-0)
servers/lloadd/main.c (+949/-0)
servers/lloadd/module_init.c (+185/-0)
servers/lloadd/monitor.c (+1150/-0)
servers/lloadd/nt_svc.c (+1/-0)
servers/lloadd/operation.c (+698/-0)
servers/lloadd/proto-lload.h (+225/-0)
servers/lloadd/upstream.c (+1103/-0)
servers/lloadd/value.c (+67/-0)
servers/slapd/Makefile.in (+40/-33)
servers/slapd/abandon.c (+8/-8)
servers/slapd/aci.c (+57/-58)
servers/slapd/acl.c (+51/-53)
servers/slapd/aclparse.c (+111/-165)
servers/slapd/ad.c (+11/-10)
servers/slapd/add.c (+34/-27)
servers/slapd/at.c (+17/-17)
servers/slapd/attr.c (+17/-17)
servers/slapd/ava.c (+5/-5)
servers/slapd/back-asyncmeta/Makefile.in (+24/-17)
servers/slapd/back-asyncmeta/add.c (+362/-0)
servers/slapd/back-asyncmeta/back-asyncmeta.h (+782/-0)
servers/slapd/back-asyncmeta/bind.c (+1730/-0)
servers/slapd/back-asyncmeta/candidates.c (+239/-0)
servers/slapd/back-asyncmeta/compare.c (+304/-0)
servers/slapd/back-asyncmeta/config.c (+2441/-0)
servers/slapd/back-asyncmeta/conn.c (+1184/-0)
servers/slapd/back-asyncmeta/delete.c (+297/-0)
servers/slapd/back-asyncmeta/dncache.c (+228/-0)
servers/slapd/back-asyncmeta/init.c (+468/-0)
servers/slapd/back-asyncmeta/map.c (+214/-0)
servers/slapd/back-asyncmeta/message_queue.c (+236/-0)
servers/slapd/back-asyncmeta/meta_result.c (+1818/-0)
servers/slapd/back-asyncmeta/modify.c (+357/-0)
servers/slapd/back-asyncmeta/modrdn.c (+367/-0)
servers/slapd/back-asyncmeta/proto-asyncmeta.h (+53/-0)
servers/slapd/back-asyncmeta/search.c (+962/-0)
servers/slapd/back-bdb/config.c (+3/-0)
servers/slapd/back-dnssrv/Makefile.in (+2/-2)
servers/slapd/back-dnssrv/bind.c (+5/-5)
servers/slapd/back-dnssrv/compare.c (+1/-1)
servers/slapd/back-dnssrv/config.c (+1/-1)
servers/slapd/back-dnssrv/init.c (+2/-2)
servers/slapd/back-dnssrv/proto-dnssrv.h (+1/-1)
servers/slapd/back-dnssrv/referral.c (+7/-7)
servers/slapd/back-dnssrv/search.c (+7/-8)
servers/slapd/back-ldap/Makefile.in (+2/-2)
servers/slapd/back-ldap/TODO.proxy (+2/-2)
servers/slapd/back-ldap/add.c (+3/-3)
servers/slapd/back-ldap/back-ldap.h (+6/-2)
servers/slapd/back-ldap/bind.c (+214/-78)
servers/slapd/back-ldap/chain.c (+126/-128)
servers/slapd/back-ldap/compare.c (+1/-1)
servers/slapd/back-ldap/config.c (+167/-416)
servers/slapd/back-ldap/delete.c (+1/-1)
servers/slapd/back-ldap/distproc.c (+64/-83)
servers/slapd/back-ldap/extended.c (+3/-3)
servers/slapd/back-ldap/init.c (+17/-5)
servers/slapd/back-ldap/modify.c (+1/-1)
servers/slapd/back-ldap/modrdn.c (+1/-1)
servers/slapd/back-ldap/monitor.c (+27/-25)
servers/slapd/back-ldap/pbind.c (+2/-2)
servers/slapd/back-ldap/proto-ldap.h (+1/-1)
servers/slapd/back-ldap/search.c (+6/-6)
servers/slapd/back-ldap/unbind.c (+3/-3)
servers/slapd/back-ldif/Makefile.in (+2/-2)
servers/slapd/back-ldif/ldif.c (+152/-34)
servers/slapd/back-mdb/Makefile.in (+2/-2)
servers/slapd/back-mdb/add.c (+25/-71)
servers/slapd/back-mdb/attr.c (+209/-26)
servers/slapd/back-mdb/back-mdb.h (+28/-26)
servers/slapd/back-mdb/bind.c (+5/-7)
servers/slapd/back-mdb/compare.c (+2/-2)
servers/slapd/back-mdb/config.c (+155/-22)
servers/slapd/back-mdb/delete.c (+20/-60)
servers/slapd/back-mdb/dn2entry.c (+2/-2)
servers/slapd/back-mdb/dn2id.c (+12/-12)
servers/slapd/back-mdb/extended.c (+1/-1)
servers/slapd/back-mdb/filterindex.c (+56/-56)
servers/slapd/back-mdb/id2entry.c (+469/-95)
servers/slapd/back-mdb/idl.c (+40/-23)
servers/slapd/back-mdb/idl.h (+10/-8)
servers/slapd/back-mdb/index.c (+6/-4)
servers/slapd/back-mdb/init.c (+39/-28)
servers/slapd/back-mdb/key.c (+4/-4)
servers/slapd/back-mdb/modify.c (+231/-136)
servers/slapd/back-mdb/modrdn.c (+43/-91)
servers/slapd/back-mdb/monitor.c (+14/-15)
servers/slapd/back-mdb/nextid.c (+2/-2)
servers/slapd/back-mdb/operational.c (+2/-2)
servers/slapd/back-mdb/proto-mdb.h (+19/-2)
servers/slapd/back-mdb/referral.c (+2/-2)
servers/slapd/back-mdb/search.c (+73/-42)
servers/slapd/back-mdb/tools.c (+300/-102)
servers/slapd/back-meta/Makefile.in (+2/-2)
servers/slapd/back-meta/add.c (+2/-2)
servers/slapd/back-meta/back-meta.h (+1/-16)
servers/slapd/back-meta/bind.c (+39/-52)
servers/slapd/back-meta/candidates.c (+5/-7)
servers/slapd/back-meta/compare.c (+1/-1)
servers/slapd/back-meta/config.c (+129/-218)
servers/slapd/back-meta/conn.c (+38/-55)
servers/slapd/back-meta/delete.c (+1/-1)
servers/slapd/back-meta/dncache.c (+5/-5)
servers/slapd/back-meta/init.c (+9/-11)
servers/slapd/back-meta/map.c (+58/-11)
servers/slapd/back-meta/modify.c (+1/-1)
servers/slapd/back-meta/modrdn.c (+1/-1)
servers/slapd/back-meta/proto-meta.h (+1/-1)
servers/slapd/back-meta/search.c (+48/-82)
servers/slapd/back-meta/suffixmassage.c (+1/-84)
servers/slapd/back-meta/unbind.c (+3/-3)
servers/slapd/back-monitor/Makefile.in (+4/-4)
servers/slapd/back-monitor/README (+1/-1)
servers/slapd/back-monitor/back-monitor.h (+4/-2)
servers/slapd/back-monitor/backend.c (+5/-6)
servers/slapd/back-monitor/bind.c (+2/-2)
servers/slapd/back-monitor/cache.c (+9/-12)
servers/slapd/back-monitor/compare.c (+1/-1)
servers/slapd/back-monitor/conn.c (+20/-11)
servers/slapd/back-monitor/database.c (+26/-30)
servers/slapd/back-monitor/entry.c (+14/-1)
servers/slapd/back-monitor/init.c (+83/-108)
servers/slapd/back-monitor/listener.c (+5/-5)
servers/slapd/back-monitor/log.c (+3/-3)
servers/slapd/back-monitor/modify.c (+2/-2)
servers/slapd/back-monitor/operation.c (+4/-5)
servers/slapd/back-monitor/operational.c (+1/-1)
servers/slapd/back-monitor/overlay.c (+5/-6)
servers/slapd/back-monitor/proto-back-monitor.h (+5/-1)
servers/slapd/back-monitor/rww.c (+4/-4)
servers/slapd/back-monitor/search.c (+2/-2)
servers/slapd/back-monitor/sent.c (+4/-4)
servers/slapd/back-monitor/thread.c (+4/-11)
servers/slapd/back-monitor/time.c (+8/-8)
servers/slapd/back-ndb/Makefile.in (+2/-2)
servers/slapd/back-ndb/add.cpp (+1/-1)
servers/slapd/back-ndb/back-ndb.h (+1/-1)
servers/slapd/back-ndb/bind.cpp (+1/-1)
servers/slapd/back-ndb/compare.cpp (+1/-1)
servers/slapd/back-ndb/config.cpp (+2/-2)
servers/slapd/back-ndb/delete.cpp (+1/-1)
servers/slapd/back-ndb/init.cpp (+3/-5)
servers/slapd/back-ndb/modify.cpp (+1/-1)
servers/slapd/back-ndb/modrdn.cpp (+1/-1)
servers/slapd/back-ndb/ndbio.cpp (+1/-1)
servers/slapd/back-ndb/proto-ndb.h (+1/-1)
servers/slapd/back-ndb/search.cpp (+1/-1)
servers/slapd/back-ndb/tools.cpp (+1/-1)
servers/slapd/back-null/Makefile.in (+2/-2)
servers/slapd/back-null/null.c (+8/-6)
servers/slapd/back-passwd/Makefile.in (+2/-2)
servers/slapd/back-passwd/back-passwd.h (+1/-1)
servers/slapd/back-passwd/config.c (+2/-2)
servers/slapd/back-passwd/init.c (+1/-1)
servers/slapd/back-passwd/proto-passwd.h (+1/-1)
servers/slapd/back-passwd/search.c (+35/-19)
servers/slapd/back-perl/Makefile.in (+2/-2)
servers/slapd/back-perl/README (+1/-1)
servers/slapd/back-perl/SampleLDAP.pm (+1/-1)
servers/slapd/back-perl/add.c (+2/-2)
servers/slapd/back-perl/asperl_undefs.h (+2/-2)
servers/slapd/back-perl/bind.c (+2/-2)
servers/slapd/back-perl/close.c (+2/-2)
servers/slapd/back-perl/compare.c (+2/-2)
servers/slapd/back-perl/config.c (+4/-3)
servers/slapd/back-perl/delete.c (+2/-2)
servers/slapd/back-perl/init.c (+6/-7)
servers/slapd/back-perl/modify.c (+2/-2)
servers/slapd/back-perl/modrdn.c (+2/-2)
servers/slapd/back-perl/perl_back.h (+1/-1)
servers/slapd/back-perl/proto-perl.h (+1/-1)
servers/slapd/back-perl/search.c (+2/-2)
servers/slapd/back-relay/Makefile.in (+2/-2)
servers/slapd/back-relay/back-relay.h (+1/-1)
servers/slapd/back-relay/init.c (+8/-7)
servers/slapd/back-relay/op.c (+7/-5)
servers/slapd/back-relay/proto-back-relay.h (+1/-1)
servers/slapd/back-sock/Makefile.in (+2/-2)
servers/slapd/back-sock/add.c (+1/-1)
servers/slapd/back-sock/back-sock.h (+1/-1)
servers/slapd/back-sock/bind.c (+1/-1)
servers/slapd/back-sock/compare.c (+1/-1)
servers/slapd/back-sock/config.c (+2/-2)
servers/slapd/back-sock/delete.c (+1/-1)
servers/slapd/back-sock/extended.c (+3/-3)
servers/slapd/back-sock/init.c (+1/-1)
servers/slapd/back-sock/modify.c (+1/-1)
servers/slapd/back-sock/modrdn.c (+1/-1)
servers/slapd/back-sock/opensock.c (+4/-4)
servers/slapd/back-sock/proto-sock.h (+1/-1)
servers/slapd/back-sock/result.c (+5/-4)
servers/slapd/back-sock/search.c (+1/-1)
servers/slapd/back-sock/searchexample.conf (+1/-1)
servers/slapd/back-sock/searchexample.pl (+1/-1)
servers/slapd/back-sock/unbind.c (+1/-1)
servers/slapd/back-sql/Makefile.in (+2/-2)
servers/slapd/back-sql/add.c (+110/-94)
servers/slapd/back-sql/api.c (+1/-1)
servers/slapd/back-sql/back-sql.h (+1/-1)
servers/slapd/back-sql/bind.c (+7/-8)
servers/slapd/back-sql/compare.c (+5/-7)
servers/slapd/back-sql/config.c (+55/-38)
servers/slapd/back-sql/delete.c (+22/-32)
servers/slapd/back-sql/docs/bugs (+1/-1)
servers/slapd/back-sql/entry-id.c (+51/-66)
servers/slapd/back-sql/init.c (+42/-53)
servers/slapd/back-sql/modify.c (+7/-9)
servers/slapd/back-sql/modrdn.c (+36/-41)
servers/slapd/back-sql/operational.c (+8/-12)
servers/slapd/back-sql/proto-sql.h (+1/-1)
servers/slapd/back-sql/rdbms_depend/README (+1/-1)
servers/slapd/back-sql/rdbms_depend/mysql/backsql_create.sql (+1/-1)
servers/slapd/back-sql/rdbms_depend/timesten/dnreverse/Makefile (+2/-2)
servers/slapd/back-sql/rdbms_depend/timesten/dnreverse/dnreverse.cpp (+2/-2)
servers/slapd/back-sql/schema-map.c (+73/-104)
servers/slapd/back-sql/search.c (+45/-50)
servers/slapd/back-sql/sql-wrap.c (+30/-39)
servers/slapd/back-sql/util.c (+13/-15)
servers/slapd/back-wt/Makefile.in (+20/-19)
servers/slapd/back-wt/add.c (+373/-0)
servers/slapd/back-wt/attr.c (+74/-90)
servers/slapd/back-wt/back-wt.h (+120/-0)
servers/slapd/back-wt/bind.c (+67/-83)
servers/slapd/back-wt/cache.c (+231/-0)
servers/slapd/back-wt/compare.c (+76/-65)
servers/slapd/back-wt/config.c (+209/-0)
servers/slapd/back-wt/ctx.c (+117/-0)
servers/slapd/back-wt/delete.c (+419/-0)
servers/slapd/back-wt/dn2entry.c (+176/-0)
servers/slapd/back-wt/dn2id.c (+453/-0)
servers/slapd/back-wt/extended.c (+16/-12)
servers/slapd/back-wt/filterindex.c (+718/-0)
servers/slapd/back-wt/id2entry.c (+352/-0)
servers/slapd/back-wt/idl.c (+789/-0)
servers/slapd/back-wt/idl.h (+33/-28)
servers/slapd/back-wt/index.c (+121/-272)
servers/slapd/back-wt/init.c (+385/-0)
servers/slapd/back-wt/key.c (+162/-0)
servers/slapd/back-wt/modify.c (+226/-347)
servers/slapd/back-wt/modrdn.c (+552/-0)
servers/slapd/back-wt/nextid.c (+88/-0)
servers/slapd/back-wt/operational.c (+110/-0)
servers/slapd/back-wt/proto-wt.h (+268/-0)
servers/slapd/back-wt/search.c (+759/-0)
servers/slapd/back-wt/tools.c (+712/-0)
servers/slapd/backend.c (+99/-22)
servers/slapd/backglue.c (+11/-14)
servers/slapd/backover.c (+96/-52)
servers/slapd/bconfig.c (+845/-223)
servers/slapd/bind.c (+133/-22)
servers/slapd/cancel.c (+3/-3)
servers/slapd/ch_malloc.c (+5/-5)
servers/slapd/compare.c (+13/-9)
servers/slapd/component.c (+37/-45)
servers/slapd/component.h (+1/-1)
servers/slapd/config.c (+235/-109)
servers/slapd/connection.c (+201/-232)
servers/slapd/controls.c (+114/-40)
servers/slapd/cr.c (+8/-8)
servers/slapd/ctxcsn.c (+7/-7)
servers/slapd/daemon.c (+706/-263)
servers/slapd/delete.c (+19/-12)
servers/slapd/dn.c (+21/-19)
servers/slapd/entry.c (+23/-24)
servers/slapd/extended.c (+70/-14)
servers/slapd/filter.c (+39/-43)
servers/slapd/filterentry.c (+22/-22)
servers/slapd/frontend.c (+1/-1)
servers/slapd/globals.c (+1/-1)
servers/slapd/index.c (+1/-1)
servers/slapd/init.c (+31/-24)
servers/slapd/ldapsync.c (+63/-2)
servers/slapd/limits.c (+8/-8)
servers/slapd/lock.c (+3/-3)
servers/slapd/main.c (+103/-61)
servers/slapd/matchedValues.c (+9/-9)
servers/slapd/modify.c (+36/-34)
servers/slapd/modrdn.c (+27/-19)
servers/slapd/mods.c (+1/-1)
servers/slapd/module.c (+14/-15)
servers/slapd/mr.c (+19/-19)
servers/slapd/mra.c (+9/-9)
servers/slapd/nt_svc.c (+1/-1)
servers/slapd/oc.c (+13/-13)
servers/slapd/oidm.c (+6/-6)
servers/slapd/operation.c (+9/-2)
servers/slapd/operational.c (+1/-1)
servers/slapd/overlays/Makefile.in (+18/-2)
servers/slapd/overlays/accesslog.c (+286/-86)
servers/slapd/overlays/auditlog.c (+4/-2)
servers/slapd/overlays/autoca.c (+1117/-0)
servers/slapd/overlays/collect.c (+6/-5)
servers/slapd/overlays/constraint.c (+36/-18)
servers/slapd/overlays/dds.c (+46/-36)
servers/slapd/overlays/deref.c (+4/-3)
servers/slapd/overlays/dyngroup.c (+16/-10)
servers/slapd/overlays/dynlist.c (+1275/-146)
servers/slapd/overlays/homedir.c (+2074/-0)
servers/slapd/overlays/memberof.c (+27/-24)
servers/slapd/overlays/otp.c (+974/-0)
servers/slapd/overlays/overlays.c (+2/-2)
servers/slapd/overlays/pcache.c (+155/-134)
servers/slapd/overlays/ppolicy.c (+990/-193)
servers/slapd/overlays/refint.c (+29/-19)
servers/slapd/overlays/remoteauth.c (+996/-0)
servers/slapd/overlays/retcode.c (+31/-24)
servers/slapd/overlays/rwm.c (+35/-75)
servers/slapd/overlays/rwm.h (+1/-5)
servers/slapd/overlays/rwmconf.c (+18/-22)
servers/slapd/overlays/rwmdn.c (+2/-2)
servers/slapd/overlays/rwmmap.c (+6/-6)
servers/slapd/overlays/seqmod.c (+7/-6)
servers/slapd/overlays/sssvlv.c (+42/-37)
servers/slapd/overlays/syncprov.c (+808/-208)
servers/slapd/overlays/translucent.c (+97/-45)
servers/slapd/overlays/unique.c (+155/-75)
servers/slapd/overlays/valsort.c (+17/-12)
servers/slapd/passwd.c (+61/-30)
servers/slapd/phonetic.c (+1/-1)
servers/slapd/proto-slap.h (+71/-20)
servers/slapd/proxyp.c (+226/-0)
servers/slapd/pwmods/Makefile.in (+59/-0)
servers/slapd/pwmods/README.argon2 (+5/-5)
servers/slapd/pwmods/argon2.c (+29/-9)
servers/slapd/referral.c (+6/-6)
servers/slapd/result.c (+135/-78)
servers/slapd/root_dse.c (+9/-12)
servers/slapd/sasl.c (+178/-34)
servers/slapd/saslauthz.c (+293/-210)
servers/slapd/schema.c (+2/-2)
servers/slapd/schema/README (+1/-3)
servers/slapd/schema/collective.ldif (+1/-1)
servers/slapd/schema/corba.ldif (+1/-1)
servers/slapd/schema/cosine.ldif (+3/-3)
servers/slapd/schema/dsee.ldif (+113/-0)
servers/slapd/schema/dsee.schema (+109/-0)
servers/slapd/schema/duaconf.ldif (+1/-1)
servers/slapd/schema/dyngroup.ldif (+4/-1)
servers/slapd/schema/dyngroup.schema (+8/-1)
servers/slapd/schema/inetorgperson.ldif (+1/-1)
servers/slapd/schema/java.ldif (+1/-1)
servers/slapd/schema/misc.ldif (+1/-1)
servers/slapd/schema/misc.schema (+1/-1)
servers/slapd/schema/msuser.ldif (+4299/-0)
servers/slapd/schema/msuser.schema (+4295/-0)
servers/slapd/schema/namedobject.ldif (+32/-0)
servers/slapd/schema/nis.ldif (+1/-1)
servers/slapd/schema/nis.schema (+1/-1)
servers/slapd/schema/openldap.ldif (+1/-1)
servers/slapd/schema/openldap.schema (+1/-1)
servers/slapd/schema/pmi.ldif (+2/-2)
servers/slapd/schema_check.c (+17/-17)
servers/slapd/schema_init.c (+142/-56)
servers/slapd/schema_prep.c (+27/-3)
servers/slapd/schemaparse.c (+15/-15)
servers/slapd/search.c (+44/-20)
servers/slapd/sets.c (+3/-3)
servers/slapd/sets.h (+1/-1)
servers/slapd/sl_malloc.c (+34/-25)
servers/slapd/slap-config.h (+31/-18)
servers/slapd/slap.h (+88/-64)
servers/slapd/slapacl.c (+1/-1)
servers/slapd/slapadd.c (+9/-12)
servers/slapd/slapauth.c (+1/-1)
servers/slapd/slapcat.c (+2/-2)
servers/slapd/slapcommon.c (+36/-36)
servers/slapd/slapcommon.h (+2/-15)
servers/slapd/slapd.conf (+14/-0)
servers/slapd/slapd.ldif (+7/-2)
servers/slapd/slapd.service (+15/-0)
servers/slapd/slapdn.c (+1/-1)
servers/slapd/slapi/Makefile.in (+1/-1)
servers/slapd/slapi/plugin.c (+105/-19)
servers/slapd/slapi/printmsg.c (+1/-1)
servers/slapd/slapi/proto-slapi.h (+4/-2)
servers/slapd/slapi/slapi.h (+2/-2)
servers/slapd/slapi/slapi_dn.c (+1/-1)
servers/slapd/slapi/slapi_ext.c (+2/-2)
servers/slapd/slapi/slapi_ops.c (+4/-10)
servers/slapd/slapi/slapi_overlay.c (+5/-5)
servers/slapd/slapi/slapi_pblock.c (+1/-1)
servers/slapd/slapi/slapi_utils.c (+2/-2)
servers/slapd/slapindex.c (+1/-1)
servers/slapd/slapmodify.c (+650/-0)
servers/slapd/slappasswd.c (+29/-12)
servers/slapd/slapschema.c (+2/-2)
servers/slapd/slaptest.c (+5/-4)
servers/slapd/starttls.c (+5/-5)
servers/slapd/str2filter.c (+2/-2)
servers/slapd/syncrepl.c (+1777/-308)
servers/slapd/syntax.c (+11/-11)
servers/slapd/syslog.c (+289/-0)
servers/slapd/txn.c (+172/-26)
servers/slapd/unbind.c (+3/-4)
servers/slapd/user.c (+11/-16)
servers/slapd/value.c (+7/-7)
servers/slapd/zn_malloc.c (+33/-35)
tests/Makefile.in (+26/-37)
tests/README (+1/-2)
tests/data/deref.out (+39/-0)
tests/data/ditcontentrules.conf (+1/-1)
tests/data/dynlist.out (+588/-2)
tests/data/homedir/skel/.dotfile (+1/-0)
tests/data/homedir/skel/directory/broken link (+1/-0)
tests/data/homedir/skel/symlink (+1/-0)
tests/data/krb5.conf (+32/-0)
tests/data/lloadd-anon.conf (+39/-0)
tests/data/lloadd-backend-issues.conf (+55/-0)
tests/data/lloadd-empty.conf (+25/-0)
tests/data/lloadd-sasl.conf (+48/-0)
tests/data/lloadd-tls.conf (+57/-0)
tests/data/lloadd.conf (+46/-0)
tests/data/lloadd/monitor.ldif (+278/-0)
tests/data/monitor2.out (+0/-3)
tests/data/ndb.conf (+1/-1)
tests/data/otp/hotp.ldif (+61/-0)
tests/data/otp/test001-out.ldif (+5/-0)
tests/data/otp/totp.ldif (+64/-0)
tests/data/passwd.ldif (+8/-0)
tests/data/ppolicy.ldif (+1/-0)
tests/data/regressions/README (+1/-1)
tests/data/regressions/its4184/its4184 (+5/-9)
tests/data/regressions/its4326/its4326 (+15/-15)
tests/data/regressions/its4326/slapd.conf (+2/-4)
tests/data/regressions/its4336/its4336 (+9/-9)
tests/data/regressions/its4336/slapd.conf (+2/-5)
tests/data/regressions/its4448/its4448 (+15/-31)
tests/data/regressions/its4448/slapd-meta.conf (+2/-5)
tests/data/regressions/its6794/its6794 (+4/-4)
tests/data/regressions/its6794/slapd-glue.conf (+2/-4)
tests/data/regressions/its7573/its7573 (+121/-0)
tests/data/regressions/its8427/its8427 (+314/-0)
tests/data/regressions/its8427/its8427-2 (+395/-0)
tests/data/regressions/its8427/slapd.conf (+6/-11)
tests/data/regressions/its8444/its8444 (+4/-4)
tests/data/regressions/its8444/slapd-provider1.ldif (+6/-12)
tests/data/regressions/its8444/slapd-provider2.ldif (+6/-12)
tests/data/regressions/its8444/slapd-provider3.ldif (+6/-12)
tests/data/regressions/its8444/slapd-provider4.ldif (+6/-12)
tests/data/regressions/its8521/its8521 (+8/-8)
tests/data/regressions/its8521/slapd-consumer.ldif (+0/-6)
tests/data/regressions/its8521/slapd-provider.ldif (+0/-6)
tests/data/regressions/its8616/its8616 (+4/-4)
tests/data/regressions/its8616/slapd-provider.ldif (+0/-6)
tests/data/regressions/its8663/its8663 (+5/-5)
tests/data/regressions/its8663/slapd-provider.ldif (+0/-6)
tests/data/regressions/its8667/its8667 (+3/-3)
tests/data/regressions/its8667/slapd.ldif (+0/-6)
tests/data/regressions/its8721/its8721 (+240/-0)
tests/data/regressions/its8721/slapd-backend.conf (+38/-0)
tests/data/regressions/its8721/slapd-proxy.conf (+41/-0)
tests/data/regressions/its8752/its8752 (+9/-9)
tests/data/regressions/its8752/slapd.conf (+2/-4)
tests/data/regressions/its8752/slapd.conf.mpr (+3/-5)
tests/data/regressions/its8800/its8800 (+6/-6)
tests/data/regressions/its8800/slapd-provider1.ldif (+3/-10)
tests/data/regressions/its8800/slapd-provider2.ldif (+3/-10)
tests/data/regressions/its8800/slapd-provider3.ldif (+3/-10)
tests/data/regressions/its8800/slapd-provider4.ldif (+3/-10)
tests/data/regressions/its9051/db.ldif (+9339/-0)
tests/data/regressions/its9051/its9051 (+185/-0)
tests/data/regressions/its9051/slapd-provider.ldif (+99/-0)
tests/data/regressions/its9282/config.ldif (+1/-1)
tests/data/regressions/its9282/its9282 (+14/-4)
tests/data/regressions/its9288/its9288 (+186/-0)
tests/data/regressions/its9288/slapd-proxy.conf (+41/-0)
tests/data/regressions/its9338/its9338 (+2/-2)
tests/data/regressions/its9400/its9400 (+161/-0)
tests/data/regressions/its9400/slapd-proxy-idassert.conf (+52/-0)
tests/data/remoteauth/config.ldif (+21/-0)
tests/data/remoteauth/default_domain (+3/-0)
tests/data/remoteauth/remoteauth.conf (+21/-0)
tests/data/retcode.conf (+1/-1)
tests/data/search.out.xsearch (+37/-0)
tests/data/slapd-2db.conf (+2/-4)
tests/data/slapd-aci.conf (+3/-5)
tests/data/slapd-acl.conf (+2/-4)
tests/data/slapd-asyncmeta.conf (+85/-0)
tests/data/slapd-cache-provider-proxyauthz.conf (+2/-4)
tests/data/slapd-cache-provider.conf (+2/-4)
tests/data/slapd-chain1.conf (+2/-4)
tests/data/slapd-chain2.conf (+2/-4)
tests/data/slapd-component.conf (+2/-4)
tests/data/slapd-config-naked.conf (+1/-3)
tests/data/slapd-config-undo.conf (+1/-3)
tests/data/slapd-dds.conf (+2/-4)
tests/data/slapd-deltasync-consumer.conf (+2/-4)
tests/data/slapd-deltasync-provider.conf (+2/-4)
tests/data/slapd-deref.conf (+48/-0)
tests/data/slapd-dirsync1.conf (+65/-0)
tests/data/slapd-dn.conf (+2/-4)
tests/data/slapd-dnssrv.conf (+2/-4)
tests/data/slapd-dsee-consumer1.conf (+61/-0)
tests/data/slapd-dsee-consumer2.conf (+61/-0)
tests/data/slapd-dynlist.conf (+2/-4)
tests/data/slapd-emptydn.conf (+4/-6)
tests/data/slapd-glue-ldap.conf (+2/-5)
tests/data/slapd-glue-syncrepl1.conf (+2/-4)
tests/data/slapd-glue-syncrepl2.conf (+2/-4)
tests/data/slapd-glue.conf (+2/-4)
tests/data/slapd-homedir.conf (+57/-0)
tests/data/slapd-idassert.conf (+5/-9)
tests/data/slapd-ldapglue.conf (+2/-4)
tests/data/slapd-ldapgluegroups.conf (+2/-4)
tests/data/slapd-ldapgluepeople.conf (+2/-4)
tests/data/slapd-limits.conf (+2/-4)
tests/data/slapd-lload.conf (+41/-0)
tests/data/slapd-meta-target1.conf (+2/-4)
tests/data/slapd-meta-target2.conf (+2/-5)
tests/data/slapd-meta.conf (+2/-5)
tests/data/slapd-nis-provider.conf (+2/-4)
tests/data/slapd-passwd.conf (+2/-4)
tests/data/slapd-ppolicy.conf (+5/-5)
tests/data/slapd-provider.conf (+2/-4)
tests/data/slapd-proxyauthz.conf (+2/-8)
tests/data/slapd-proxycache.conf (+2/-8)
tests/data/slapd-proxytimeout.conf (+71/-0)
tests/data/slapd-pw.conf (+2/-4)
tests/data/slapd-ref-consumer.conf (+2/-6)
tests/data/slapd-referrals.conf (+2/-4)
tests/data/slapd-refint.conf (+2/-4)
tests/data/slapd-relay.conf (+2/-5)
tests/data/slapd-repl-consumer-remote.conf (+4/-6)
tests/data/slapd-retcode.conf (+2/-4)
tests/data/slapd-schema.conf (+2/-5)
tests/data/slapd-sql-syncrepl-provider.conf (+2/-4)
tests/data/slapd-sql.conf (+2/-4)
tests/data/slapd-syncrepl-consumer-persist-ldap.conf (+3/-5)
tests/data/slapd-syncrepl-consumer-persist1.conf (+2/-4)
tests/data/slapd-syncrepl-consumer-persist2.conf (+1/-3)
tests/data/slapd-syncrepl-consumer-persist3.conf (+2/-4)
tests/data/slapd-syncrepl-consumer-refresh1.conf (+2/-4)
tests/data/slapd-syncrepl-consumer-refresh2.conf (+2/-4)
tests/data/slapd-syncrepl-multiproxy.conf (+2/-4)
tests/data/slapd-syncrepl-provider.conf (+2/-4)
tests/data/slapd-tls-sasl.conf (+62/-0)
tests/data/slapd-tls.conf (+58/-0)
tests/data/slapd-translucent-local.conf (+2/-4)
tests/data/slapd-translucent-remote.conf (+2/-4)
tests/data/slapd-unique.conf (+2/-4)
tests/data/slapd-valregex.conf (+2/-4)
tests/data/slapd-valsort.conf (+2/-4)
tests/data/slapd-whoami.conf (+2/-4)
tests/data/slapd.conf (+2/-6)
tests/data/slapd2.conf (+2/-4)
tests/data/test-deref.ldif (+43/-0)
tests/data/test-dirsync-cp.ldif (+12/-0)
tests/data/test-dirsync-nocp.ldif (+272/-0)
tests/data/test-modify.ldif (+110/-0)
tests/data/test.schema (+1/-1)
tests/data/tls/ca/certs/testsuiteCA.crt (+121/-0)
tests/data/tls/ca/private/testsuiteCA.key (+52/-0)
tests/data/tls/certs/bjensen@mailgw.example.com.crt (+32/-0)
tests/data/tls/certs/localhost.crt (+32/-0)
tests/data/tls/conf/openssl.cnf (+129/-0)
tests/data/tls/create-crt.sh (+81/-0)
tests/data/tls/private/bjensen@mailgw.example.com.key (+52/-0)
tests/data/tls/private/localhost.key (+52/-0)
tests/progs/Makefile.in (+10/-10)
tests/progs/ldif-filter.c (+1/-1)
tests/progs/slapd-addel.c (+61/-194)
tests/progs/slapd-auth.c (+335/-0)
tests/progs/slapd-bind.c (+77/-135)
tests/progs/slapd-common.c (+265/-15)
tests/progs/slapd-common.h (+51/-3)
tests/progs/slapd-modify.c (+34/-127)
tests/progs/slapd-modrdn.c (+44/-125)
tests/progs/slapd-mtread.c (+75/-190)
tests/progs/slapd-read.c (+58/-181)
tests/progs/slapd-search.c (+64/-191)
tests/progs/slapd-tester.c (+21/-75)
tests/progs/slapd-watcher.c (+816/-0)
tests/run.in (+28/-12)
tests/scripts/all (+7/-3)
tests/scripts/conf.sh (+29/-13)
tests/scripts/confdirsync.sh (+6/-17)
tests/scripts/defines.sh (+94/-9)
tests/scripts/gdb.py (+85/-0)
tests/scripts/grandchild_wrapper.py (+72/-0)
tests/scripts/its-all (+1/-1)
tests/scripts/lloadd-all (+105/-0)
tests/scripts/lloadd/test000-rootdse (+118/-0)
tests/scripts/lloadd/test001-backend-issues (+218/-0)
tests/scripts/lloadd/test002-load (+174/-0)
tests/scripts/lloadd/test003-cnconfig (+433/-0)
tests/scripts/lloadd/test004-monitor (+345/-0)
tests/scripts/lloadd/test005-tls (+272/-0)
tests/scripts/lloadd/test006-sasl (+252/-0)
tests/scripts/monitor_data.sh (+6/-12)
tests/scripts/passwd-search (+9/-9)
tests/scripts/relay (+22/-22)
tests/scripts/setup_kdc.sh (+158/-0)
tests/scripts/sql-all (+1/-1)
tests/scripts/sql-test000-read (+40/-40)
tests/scripts/sql-test001-concurrency (+7/-7)
tests/scripts/sql-test900-write (+27/-27)
tests/scripts/sql-test901-syncrepl (+34/-34)
tests/scripts/start-server (+3/-3)
tests/scripts/start-server-nolog (+3/-3)
tests/scripts/start-server2 (+3/-3)
tests/scripts/start-server2-nolog (+3/-3)
tests/scripts/startup_nis_ldap_server.sh (+2/-2)
tests/scripts/test000-rootdse (+10/-14)
tests/scripts/test001-slapadd (+8/-8)
tests/scripts/test002-populate (+6/-6)
tests/scripts/test003-search (+11/-11)
tests/scripts/test004-modify (+8/-120)
tests/scripts/test005-modrdn (+16/-16)
tests/scripts/test006-acls (+36/-36)
tests/scripts/test007-slapmodify (+90/-0)
tests/scripts/test008-concurrency (+7/-7)
tests/scripts/test009-referral (+14/-14)
tests/scripts/test010-passwd (+18/-18)
tests/scripts/test011-glue-slapadd (+6/-6)
tests/scripts/test012-glue-populate (+6/-6)
tests/scripts/test013-language (+9/-9)
tests/scripts/test014-whoami (+32/-32)
tests/scripts/test015-xsearch (+30/-19)
tests/scripts/test016-subref (+16/-16)
tests/scripts/test017-syncreplication-refresh (+16/-16)
tests/scripts/test018-syncreplication-persist (+26/-26)
tests/scripts/test019-syncreplication-cascade (+29/-29)
tests/scripts/test020-proxycache (+40/-56)
tests/scripts/test021-certificate (+12/-12)
tests/scripts/test022-ppolicy (+145/-40)
tests/scripts/test023-refint (+65/-62)
tests/scripts/test024-unique (+101/-53)
tests/scripts/test025-limits (+46/-46)
tests/scripts/test026-dn (+13/-13)
tests/scripts/test027-emptydn (+11/-11)
tests/scripts/test028-idassert (+19/-24)
tests/scripts/test029-ldapglue (+16/-16)
tests/scripts/test030-relay (+22/-42)
tests/scripts/test031-component-filter (+22/-22)
tests/scripts/test032-chain (+29/-27)
tests/scripts/test033-glue-syncrepl (+16/-15)
tests/scripts/test034-translucent (+6/-10)
tests/scripts/test035-meta (+31/-31)
tests/scripts/test036-meta-concurrency (+15/-32)
tests/scripts/test037-manage (+8/-8)
tests/scripts/test038-retcode (+8/-8)
tests/scripts/test039-glue-ldap-concurrency (+15/-15)
tests/scripts/test040-subtree-rename (+15/-15)
tests/scripts/test041-aci (+14/-14)
tests/scripts/test042-valsort (+11/-11)
tests/scripts/test043-delta-syncrepl (+20/-20)
tests/scripts/test044-dynlist (+490/-53)
tests/scripts/test045-syncreplication-proxied (+47/-52)
tests/scripts/test046-dds (+34/-34)
tests/scripts/test047-ldap (+31/-31)
tests/scripts/test048-syncrepl-multiproxy (+31/-41)
tests/scripts/test049-sync-config (+5/-5)
tests/scripts/test050-syncrepl-multiprovider (+10/-10)
tests/scripts/test051-config-undo (+7/-7)
tests/scripts/test052-memberof (+28/-30)
tests/scripts/test053-syncprov-glue (+502/-0)
tests/scripts/test054-syncreplication-parallel-load (+20/-20)
tests/scripts/test055-valregex (+7/-7)
tests/scripts/test056-monitor (+9/-25)
tests/scripts/test057-memberof-refint (+19/-21)
tests/scripts/test058-syncrepl-asymmetric (+2471/-0)
tests/scripts/test059-consumer-config (+10/-16)
tests/scripts/test060-mt-hot (+5/-10)
tests/scripts/test061-syncreplication-initiation (+8/-9)
tests/scripts/test062-config-delete (+177/-0)
tests/scripts/test063-delta-multiprovider (+69/-29)
tests/scripts/test064-constraint (+3/-3)
tests/scripts/test065-proxyauthz (+8/-8)
tests/scripts/test066-autoca (+339/-0)
tests/scripts/test067-tls (+304/-0)
tests/scripts/test068-sasl-tls-external (+129/-0)
tests/scripts/test069-delta-multiprovider-starttls (+574/-0)
tests/scripts/test070-delta-multiprovider-ldaps (+571/-0)
tests/scripts/test071-dirsync (+370/-0)
tests/scripts/test072-dsee-sync (+331/-0)
tests/scripts/test073-asyncmeta (+620/-0)
tests/scripts/test074-asyncmeta-concurrency (+226/-0)
tests/scripts/test075-dsee-persist (+421/-0)
tests/scripts/test076-authid-rewrite (+640/-0)
tests/scripts/test077-sasl-gssapi (+255/-0)
tests/scripts/test078-persistent-sessionlog (+646/-0)
tests/scripts/test079-proxy-timeout (+374/-0)
tests/scripts/test080-hotp (+295/-0)
tests/scripts/test081-totp (+143/-0)
tests/scripts/test081-totp.py (+182/-0)
tests/scripts/test082-remoteauth (+417/-0)
tests/scripts/test083-argon2 (+154/-0)
tests/scripts/test084-deref (+94/-0)
tests/scripts/test085-homedir (+60/-78)
tests/scripts/test086-delta-consumer-config (+581/-0)
Branch information
- Name:
- merge-2.5.11-jammy
- Repository:
- lp:~sergiodj/ubuntu/+source/openldap
Recent commits
- 3173e44... by Sergio Durigan Junior
- bde78a9... by Sergio Durigan Junior
- ebb71f5... by Sergio Durigan Junior
- 088607e... by Sergio Durigan Junior
- d520fc7... by Sergio Durigan Junior
- f6fb3d8... by Sergio Durigan Junior
- 7d39b11... by Sergio Durigan Junior
- 9a16fff... by Ryan Tandy
- 1382959... by Ryan Tandy
- 089f351... by Ryan Tandy