Up to [cvs.NetBSD.org] / pkgsrc / databases / lmdb
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
lmdb: updated to 0.9.33; follow openldap update
lmdb: Libtoolize. Fix building on Mac OS X < 10.6.
openldap* lmdb: updated to 2.6.7 OpenLDAP 2.6.7 Release (2024/01/29) Added slapo-dynlist option to disable filter support Fixed liblber missing newline on long msg Fixed libldap exit handling with OpenSSL3 Fixed libldap with TLS and multiple ldap URIs Fixed libldap OpenSSL cipher suite handling Fixed libldap OpenSSL 3.0 and Diffie-Hellman param files Fixed libldap timestamps on Windows Fixed lloadd to work when resolv.conf is missing Fixed lloadd handling of closing connection Fixed lloadd tiers to be correctly linked on startup Fixed slapd to honour disclose in matchedDN handling Fixed slapd handling of regex testing in ACLs Fixed slapd sync replication with glued database Fixed slapd local logging on Windows Fixed slapd-asyncmeta when remote suffix is empty Fixed slapo-dynlist so it can't be global Build Fixed lloadd type mismatches Fixed builds for Windows Fixed build with clang16 Documentation Fixed slapo-homedir(5) attribute name for olcHomedirArchivePath Minor Cleanup
lmdb: updated to 0.9.31 LMDB 0.9.31 Release (2023/07/10) - Fix cursor_put(MDB_CURRENT) on DUPSORT DB with different sized data
lmdb: updated to 0.9.30 LMDB 0.9.30 Release (2023/02/08) - LMDB page_split: key threshold depends on page size - avoid gcc optimization bug on sparc64 linux - Mark infrequently used functions as cold - clear C_EOF on cursor with MDB_FIRST_DUP - Use sys/cachectl.h rather than asm/cachectl.h on mips
openldap: updated to 2.5.8 OpenLDAP 2.5.8 Release (2021/10/11) Fixed libldap ldap_int_tls_connect: isdigit() requires unsigned char Fixed libldap memory leak in ldap_get_option LDAP_OPT_X_TLS_PEERCERT Fixed slapd to allow normalized values for namingContexts in cn=monitor Fixed slapd to normalize the suffix in rootDSE Fixed slapd slapadd to avoid destroying configDB prematurely Fixed slapd to not spam logs with lastbind information Fixed slapd slaptest migration to correctly set olcTSLVerifyClient Fixed slapd-mdb multival delete handling Fixed slapd-sql ldap_entry_objectclass table for mariadb/mysql Fixed slapd-wt multiple issues Fixed slapd-wt to close cache db correctly Fixed slapo-ppolicy to restore OpenLDAP 2.4 compatibilty Fixed slapo-syncprov to free uuid list when finished replaying sessionlog Build Fixed libldap result.c compilation on musl systems Fixed slapd duplicate definition of peerbv Fixed test suite with memberof modular builds Contrib Added man page for ppm contrib module Fix crash when pwdCheckModuleArg is not defined for ppm Documentation Fixed guide download link for heimdal Fixed guide documentation for TLSECName Fixed guide documentation missing tags Fixed guide loadbalancer typo Fixed guide synprov-nopresent redundant text Fixed guide various typos and fix config alignment Removed ppolicy.schema from servers/slapd/schema/README Fixed slapd.conf(5)/slapd-config(5) to document default for database monitoring Fixed slapd-meta(5)/slapd-asyncmeta(5) verbiage for try-propagate Fixed slapo-syncprov(5) to note entryCSN indexing is highly recommended
openldap: updated to 2.4.59 OpenLDAP 2.4.59 Release (2021/06/03) Fixed libldap TLSv1.3 cipher suites with OpenSSL 1.1.1 Fixed libldap double free of LDAP_OPT_DEFBASE Fixed slapd syncrepl handling of add+delete on single value attr Fixed slapd-mdb cursor init check Fixed slapd-mdb deletion of context entry Fixed slapd-mdb off-by-one affecting search scope Fixed slapo-pcache locking during expiration Contrib Fixed slapo-autogroup to not thrash thread context Documentation ldap_modify(3) - Delete non-existent mod_next parameter
databases/lmdb needs -lrt on Solaris 10. PR 56038 from Malte Dehling.
openldap: updated to 2.4.58 OpenLDAP 2.4.58 Fixed slapd validity checks for issuerAndThisUpdateCheck Fixed slapd to alloc new conn struct after freeing old one Fixed slapd syncrepl to check all contextCSNs Fixed slapd-bdb lockdetect config
openldap: updated to 2.4.57 OpenLDAP 2.4.57 Release (2021/01/18) Fixed ldapexop to use correct return code Fixed slapd to remove asserts in UUIDNormalize Fixed slapd to remove assert in csnValidate Fixed slapd validity checks for issuerAndThisUpdateCheck Fixed slapd validity checks for serialNumberAndIssuerCheck Fixed slapd AVA sort with invalid RDN Fixed slapd ldap_X509dn2bv to check for invalid BER after RDN count Fixed slapd saslauthz to remove asserts in validation Fixed slapd saslauthz to use slap_sl_free on normalized DN Fixed slapd saslauthz SEGV in slap_parse_user Fixed slapd modrdn memory leak Fixed slapd double-free in vrfilter Fixed slapd cancel operation to correctly terminate Fixed slapd-ldap fix binds on retry with closed connection Fixed slapo-syncprov to ignore duplicate sessionlog entries
openldap: updated to 2.4.56 OpenLDAP 2.4.56 Fixed slapd to remove assert in certificateListValidate Fixed slapd to remove assert in csnNormalize23 Fixed slapd to better parse ldapi listener URIs
openldap: updated to 2.4.55 OpenLDAP 2.4.55 Release Fixed slapd normalization handling with modrdn Fixed slapd-meta to check ldap_install_tls return code Contrib Fixed nssov misplaced semicolon
openldap: updated to 2.4.54 OpenLDAP 2.4.54 Fixed slapd delta-syncrepl to ignore delete ops on deleted entry Fixed slapd delta-syncrepl to be fully serialized Fixed slapd delta-syncrepl MOD on zero-length context entry Fixed slapd sessionlog to use a TAVL tree Fixed slapd syncrepl to be fully serialized Fixed slapd syncrepl to call check_syncprov on fresh consumer Fixed slapd syncrepl to propagate errors from overlay_entry_get_ov Fixed slapd syncrepl to not create empty ADD ops Fixed slapd syncrepl replace usage on single valued attrs Fixed slapd-monitor fix monitor_back_register_database for empty suffix DB Fixed slapo-accesslog normalizer for reqStart Fixed slapo-accesslog to not generate new contextCSN on purge Fixed slapo-syncprov contextCSN generation with empty suffix
lmdb: catch up with databases/openldap update again
lmdb: catch up with databases/openldap update
openldap: updated to 2.4.51 OpenLDAP 2.4.51 Engineering Fixed libldap retry loop in ldap_int_tls_connect
Pullup ticket #6186 - requested by adam databases/openldap: security fix databases/lmdb: dependent update Revisions pulled up: - databases/lmdb/Makefile 1.10 - databases/lmdb/distinfo 1.10 - databases/openldap-doc/Makefile 1.30 - databases/openldap-doc/distinfo 1.22 - databases/openldap-server/Makefile 1.58 - databases/openldap/Makefile.version 1.20 - databases/openldap/distinfo 1.115 --- Module Name: pkgsrc Committed By: adam Date: Wed Apr 29 07:31:53 UTC 2020 Modified Files: pkgsrc/databases/lmdb: Makefile distinfo pkgsrc/databases/openldap: Makefile.version distinfo pkgsrc/databases/openldap-doc: Makefile distinfo pkgsrc/databases/openldap-server: Makefile Log Message: openldap: updated to 2.4.50 OpenLDAP 2.4.50 Engineering Fixed client benign typos Fixed libldap type cast Fixed libldap retry loop in ldap_int_tls_connect Fixed libldap_r race on Windows mutex initialization Fixed liblunicode memory leak Fixed slapd benign typos Fixed slapd-mdb memory leak in dnSuperiorMatch Fixed slapo-pcache database initialization Fixed slapo-ppolicy callback Build Fix olcDatabaseDummy initialization for windows Fix detection for ws2tcpip.h for windows Fix back-mdb types for windows Contrib Update ldapc++ config.guess and config.sub to support newer architectures Added pw-argon2 module Documentation slapd-ldap(5) - Clarify idassert-authzfrom behavior slapd-meta(5) - Remove client-pr option slapdinex(8) - Fix truncate option information for back-mdb
openldap: updated to 2.4.50 OpenLDAP 2.4.50 Engineering Fixed client benign typos Fixed libldap type cast Fixed libldap retry loop in ldap_int_tls_connect Fixed libldap_r race on Windows mutex initialization Fixed liblunicode memory leak Fixed slapd benign typos Fixed slapd-mdb memory leak in dnSuperiorMatch Fixed slapo-pcache database initialization Fixed slapo-ppolicy callback Build Fix olcDatabaseDummy initialization for windows Fix detection for ws2tcpip.h for windows Fix back-mdb types for windows Contrib Update ldapc++ config.guess and config.sub to support newer architectures Added pw-argon2 module Documentation slapd-ldap(5) - Clarify idassert-authzfrom behavior slapd-meta(5) - Remove client-pr option slapdinex(8) - Fix truncate option information for back-mdb
openldap: updated to 2.4.48 OpenLDAP 2.4.48 Added libldap OpenSSL Elliptic Curve support Added libldap Expose OpenLDAP specific interfaces via openldap.h Added slapd-monitor support for slapd-mdb Fixed liblber leaks Fixed liblber with partial flush Fixed libldap ASYNC TLS so it works Fixed libldap ASYNC connections with Solaris 10 Fixed libldap with SASL_NOCANON=on and ldapi connections Fixed libldap to be able to unset syncrepl TLS options Fixed libldap race condition in ldap_int_initialize Fixed libldap return code in ldap_create_assertion_control_value Fixed libldap to correctly disable IPv6 when configured to do so Fixed libldap to correctly close TLS connection Fixed libldap_r handling of deprecated OpenSSL function Fixed liblunicode case correspondance Fixed slapd with an idletimeout of less than four seconds Fixed slapd config parser variable for Windows64 Fixed slapd syncrepl fallback handling with delta-syncrepl Fixed slapd telephoneNumberNormalize, cert DN validation Fixed slapd syncrepl for relax with delta-syncrepl Fixed slapd to restrict rootDN proxyauthz to its own databases Fixed slapd to initialize SASL SSF per connection Fixed slapo-accesslog with SLAP_MOD_SOFT modifications Fixed slapd-ldap starttls connections timeout behavior Fixed slapd-ldap segfault when entry result doesn't match filter Fixed slapd-meta conversion from slapd.conf to cn=config Fixed slapd-meta assertion when network interface goes down Fixed slapd-mdb fix bitshift integer overflow Fixed slapd-mdb index cleanup with cn=config Fixed slapd-mdb to improve performance with alias deref Fixed slapo-accesslog possible assert with exops Fixed slapo-chain to correctly reject multiple chaining URIs Fixed slapo-chain conversion from slapd.conf to cn=config Fixed slapo-memberof conversion from slapd.conf to cn=config Fixed slapo-memberof for group name change to itself Fixed slapo-ppolicy behavior when pwdInHistory is changed Fixed slapo-rwm to not free original filter Fixed slapo-syncprov contextCSN generation Build Environment Fixed slapd to only link to BDB libraries with static build Fixed libldap implicit declaration with LDAP_CONNECTIONLESS Fixed libldap double inclusion of limits.h in cyrus.c Documentation General - Fixed minor typos admin24 - Miscellaneous updates promoting mdb and fixing examples slapd.access(5) - Note MDB is the primary backend slapd.backends(5) - Note MDB is the recommended backend slapd-ldap(5) - Document starttls parameter Contrib Added slapo-lastbind capability to forward authTimestamp updates
lmdb: updated to 0.9.23 LMDB 0.9.23: Fix loose pages in dirty list Fix mdb_load flag init Fix mdb_env_close in forked process Documentation mdb_cursor_del doesn't invalidate cursor GET_MULTIPLE etc don't change passed in key
Need pthread support, make sure a substitue is present if OS lacks support natively, e.g Minix at present.
Backport a SunOS mutex fix from upstream trunk. Bump PKGREVISION.
Update to 0.9.18 ---------------- LMDB 0.9.18 Release (2016/02/05) Fix robust mutex detection on glibc 2.10-11 (ITS#8330) Fix page_search_root assert on FreeDB (ITS#8336) Fix MDB_APPENDDUP vs. rewrite(single item) (ITS#8334) Fix mdb_copy of large files on Windows Fix subcursor move after delete (ITS#8355) Fix mdb_midl_shirnk off-by-one (ITS#8363) Check for utf8_to_utf16 failures (ITS#7992) Catch strdup failure in mdb_dbi_open Build Additional makefile var tweaks (ITS#8169) Documentation Add Getting Started page Update WRITEMAP description
Update databases/lmdb to 0.9.16. Use Github for distfiles. Simplify build/install fixes. Readability. LMDB 0.9.16 Release (2015/08/14) - Fix cursor EOF bug (ITS#8190) - Fix handling of subDB records (ITS#8181) - Fix mdb_midl_shrink() usage (ITS#8200) LMDB 0.9.15 Release (2015/06/19) - Fix txn init (ITS#7961,#7987) - Fix MDB_PREV_DUP (ITS#7955,#7671) - Fix compact of empty env (ITS#7956) - Fix mdb_copy file mode - Fix mdb_env_close() after failed mdb_env_open() - Fix mdb_rebalance collapsing root (ITS#8062) - Fix mdb_load with large values (ITS#8066) - Fix to retry writes on EINTR (ITS#8106) - Fix mdb_cursor_del on empty DB (ITS#8109) - Fix MDB_INTEGERDUP key compare (ITS#8117) - Fix error handling (ITS#7959,#8157,etc.) - Fix race conditions (ITS#7969,7970) - Added workaround for fdatasync bug in ext3fs - Don't use -fPIC for static lib - Update .gitignore (ITS#7952,#7953) - Cleanup for "make test" (ITS#7841), "make clean", mtest*.c - Misc. Android/Windows cleanup - Fix MDB_APPEND doc - Fix MDB_MAXKEYSIZE doc (ITS#8156) - Fix mdb_cursor_put,mdb_cursor_del EACCES description - Fix mdb_env_sync(MDB_RDONLY env) doc (ITS#8021) - Clarify MDB_WRITEMAP doc (ITS#8021) - Clarify mdb_env_open doc - Clarify mdb_dbi_open doc
Needs USE_GCC_RUNTIME=yes to work with gcc??-libs packages. PKGREVISION++
fixup some pkglint stuff and add a missing .h to PLIST
initial pkg for LMDB