A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.

The annotated tag, OPENLDAP_REL_ENG_2_4_36 has been created
        at  1190bfd5ad5170a484fd64f2361739b0e5f699f2 (tag)
   tagging  3463da548b91cc21d2a26bea404edb48bf0cbc48 (commit)
  replaces  OPENLDAP_REL_ENG_2_4_35
 tagged by  Quanah Gibson-Mount
        on  Thu Aug 15 13:04:42 2013 -0700

- Log -----------------------------------------------------------------
OpenLDAP 2.4.36

Claude Brisson (1):
      ITS#7570 fix MDB_GET_MULTIPLE and MDB_NEXT_MULTIPLE

Hallvard Furuseth (73):
      Fix MDB_DEBUG compile when no varargs macros.
      Silence signedness warning
      Plug MDB memory leak of DB names.
      Clean up MDB_env setup.
      Cleanup for TLS key and read-only filesystem.
      Support mdb_txn_abort(a reset txn).
      Catch MDB txn reuse/sync errors.
      Tweak comments/readability.
      Plug mdb_cursor_renew() memleak
      Update fixes for dbi_open/close, ITS#7515.
      Cleaner "Support mdb_txn_abort(a reset txn)".
      Plug txn leak and MDB_NOTLS slot leaks on error.
      Close cursors when commit(writer). Factor out code.
      Allow mdb_cursor_close() after readonly txn ends.
      Update MDB doc: Cursors, DB handles, data lifetime
      mdb_dcmp(): Assume the database has MDB_DUPSORT.
      MDB warning cleanup.
      Simplify/cleanup mdb_cursor_init, C_ALLOCD.
      Fix mdb_env_close(unopened MDB_env).
      ITS#7515 Fix nested transaction error handling.
      ITS#7589 mdb_cursor_put(): Update ovpage nodesize.
      More ITS#7589: Fix prev commit.
      More ITS#7589 followup: OVPAGES() -> mp_pages.
      Tweak mdb_page_malloc(),mdb_page_get() semantics.
      ITS#7515 Fix nested txn touch of subpage/ovpage.
      ITS#7598 mdb_dbi_open(named DB): Check mainDB flags.
      ITS#7598 Tweak MDB_<NEXT/PREV>_NODUP,fix mdb_stat.
      mdb_stat cleanup.
      Factor out mdb_find_oldest,mdb_dlist_free,dirty_list.
      Drop unused liblmdb MIDL-range support.
      Drop me_pgfree, add mdb_freelist_save().
      More for ITS#7620 Fix mdb_ovpage_free().
      Don't #define _GNU_SOURCE if already defined.
      ITS#7594 Invalidate a dropped MDB DB's cursors.
      ITS#7594 Fix MDB cursor tracking with subDBs.
      Clean up mdb_page_touch(), mdb_page_copy().
      ITS#7515 Nested MDB txns: Inherit txn flags.
      ITS#7620: Keep empty IDLs. Tweak mdb_page_alloc().
      Simplify mdb_page_alloc().
      Rearrange MDB dirty page code.
      Factor out MDB variables/expressions, cleanup.
      Tweak MIDLs, catch errors.
      Catch more MDB errors. DPRINTF in mdb_env_reset0.
      Fix Windows I/O.
      Improve MDB error handling, drop seek calls.
      Tweak I/O, fix last commit.
      Makefile/user-macro comments.
      Factor out some vars, simplify.
      Fix alloc/free issues.
      Silence more uninit warnings
      Simplify MDB_cursor: Drop flags C_ALLOCD,C_SHADOW.
      ITS#7515 Fix tracking of parent txn's cursors.
      ITS#7515 Reject conflicting page versions.
      Do not follow uninited cursors' page pointers.
      Save freelist using proper mdb_cursor_put().
      Simplify: Always set C_UNTRACK for tracked cursors.
      Also set/clear P_KEEP in parent txn's cursors
      Clarify doc: mdb_copy, nested txns, mdb_drop().
      Tweak comments
      Silence warnings
      Fix mdb_reader_pid().
      MDB_LOCK_VERSION -> MDB_LOCK_FORMAT.
      Factor out MDB_env.
      Set MDB_TXN_ERROR when inconsistent txn state
      Fix page spilling when MDB_WRITEMAP.
      Fix mdb_ovpage_free() vs. spill.
      mdb_cursorpages_mark: Mark current txn and no more.
      Re-fix reader-pid code
      Replace unpredictable EINVAL error returns.
      mdb_txn_commit(): Always commit if MDB_TXN_SPILLS.
      Replace EINVALs with generalized MDB_INCOMPATIBLE.
      Refuse ops on bad txns
      Avoid compiling debug args with C90 compilers.

Howard Chu (113):
      Fix CURSOR_LAST/CURSOR_PREV
      MSVC doesn't define mode_t
      Tweak mode_t def per Hallvard's suggestion
      ITS#7556 fix cursor_sibling for PREV
      More fixes for MDB_LAST
      Fix rebalance when collapsing root page
      Fix d3990eb2f8b2944782604a2ca7bd52e08c58fc3e
      Fix 6beaad52129da5353fd40c0ec48e6a78c4f71a2e
      ITS#7561 Fix mdb_drop bugs
      Fixes for dbi_open/close, ITS#7515
      Revert "Fix 6beaad52129da5353fd40c0ec48e6a78c4f71a2e"
      Fix 227329c8e1fb818548f1936f5dc1349ffd73352
      attrdb fixes
      ITS#6365 wait for read locks in tool mode
      Revert "ITS#7570 fix MDB_GET_MULTIPLE and MDB_NEXT_MULTIPLE"
      Fix mdb_rebalance
      fix prev commit
      ITS#7574 blind fix
      Fix mdb_rebalance
      Add MDB_NOTLS envflag.
      Fix typo from 7aba5f5ab92a3fa92de001edb2c5ff4b04fd7d0d
      Fix MDB_LAST, reset cursor index
      ITS#7518 resync nss-pam-ldapd files
      ITS#7518 fix manpage
      Don't expire a conn if it's still referenced
      Drop ldap_int_sasl_mutex
      Avoid assert
      Allow reading freelist while working on it
      Refactor mdb_midl_append, add mdb_midl_grow()
      Fix 66c839f0292d9aea12bf93ef6568ac2bd2ca0fc8
      ITS#7577 alias fixes
      ITS#7577 more for previous commit
      Doxygen cleanup
      Fix mdb_page_split - nested split
      ITS#7588 fix double-free for sorted paged search
      Include <netinet/in.h> for Solaris 8
      ITS#7594 De-init other subcursors in page_touch
      Cleanup, fix syncrepl config errmsg
      ITS#7577 more alias deref checks
      ITS#7581 fix back-meta config checks
      ITS#7581 more for prev commit
      ITS#7582 CLDAP, avoid ref to uninit'd memory
      ITS#7588 fix possible NULL-deref in prev commit
      ITS#7604 fix modrdn, base-scope search
      Add _M_IX86 macro for MSVC
      ITS#7608 promoted attrs must have valid ad_index
      ITS#7608 allow slapadd w/unknown RDNs for config DB
      ITS#7588 plug memleak
      ITS#7590 tweak bdb/hdb/mdb notes
      ITS#7609 add per-target filter patterns
      Add mdb_env_copyfd()
      Fix prev commit
      Add warning about interrupting copy
      Windows portability fixes for prev commit
      tweak mdb_copy, trap signals
      ITS#7594 better fix
      ITS#7594 more for subDB cursor fix
      Return fresh overflow pages to current pghead
      Make sure mdb_stat() gets valid data
      Fix CURSOR_NEXT/PREV on emptied DB
      Partial revert c2cac4588a40480c020d320b544bc5f8e72adb11
      ITS#7623 Clear P_SUBP on conversion from fake page
      Fix uninit warnings, lseek usage
      ITS#7635 fix read txn potential data race
      ITS#7635 simplify 9474c1a0b62cad57b62855d09a201670385caa80
      ITS#7628 fix back-mdb txn refcount
      Tweaks for MDB_MULTIPLE
      Silence uninit warning in prev commit
      Fixup other cursors after delete op
      Cursors: Clear C_EOF when clearing C_INITIALIZED
      Fix rebalance/cursor adjust
      Fix env_read_header() on Windows
      Factor out parent
      Move code out to mdb_page_dirty()
      Delay touching pages until cursor is positioned.
      Spill pages, take 3
      Bump version to 0.9.7
      Tweak comments, defaults should be OK already
      Fix stale sub-cursor C_INIT flag
      More for stale sub-cursor flags
      Fix child txn dirty_room counts in spill/unspill
      Add mdb_dbi_flags()
      Add mdb_reader_list()
      Tweak mdb_stat(1)
      Tweak reader_list
      Split MDB_VERSION to MDB_DATA/MDB_LOCK VERSION
      Add mdb_reader_check()
      Tweak reader checks
      Get pid lock outside of rmutex
      Tweak reader_pid check
      ITS#7615 use shorter names for semaphores
      Tweak mdb_envinfo numreaders
      ITS#7636 slapi: don't free filterstr if filter didn't change
      ITS#5655 cleanup
      ITS#7645, #5655 TLSProtocolMin docs
      ITS#7645 use ldap_pvt_tls_config for TLSProtocolMin
      ITS#7652 fix I/O error checks
      Cleanup prev commit
      Fix typo in Win32 branch
      Tweak prev commit again
      ITS#7654 fix implicit declaration warnings
      ITS#7591 fix back-meta missing result msgs
      ITS#7645 more for TLSProtocolMin
      Use proper printf format on Windows
      Add mdb_env_get_maxkeysize()
      ITS#7659 add directoryString compatible syntaxes
      Point to mdb.c for docs on macros in Makefile
      Fix obscure MDB_MULTIPLE bug
      Tweak NODUPDATA flag check
      Fix uninit'd mem ref in mdb_page_split
      ITS#7664 delete lockfile if there is no environment
      Revert "ITS#7664 delete lockfile if there is no environment"
      ITS#7664 better fix

Jan Synacek (3):
      ITS#7568 Fix typos in ldap.conf.5
      ITS#7568 Add -Q to slaptest's help
      ITS#7611 Fix loglevel2bvarray

John Hewson (1):
      ITS#7656 fix install target

Jorge Perez Burgos (1):
      ITS#7524 make sure binding flag is set before trying to bind

Landry Breuil (1):
      ITS#7580 Fix autogroup when no attrs in URI.

Philip Guenther (2):
      ITS#5655 TLS_PROTOCOL_MIN setting
      ITS#7645 more OpenSSL TLS versions

Pierangelo Masarati (1):
      no need to mention replog any longer (ITS#7562)

Quanah Gibson-Mount (48):
      Return to RE
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      ITS#7556,ITS#7515,ITS#7561
      ITS#7562
      ITS#6365
      ITS#7569
      ITS#7568
      ITS#7524
      ITS#7513
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      ITS#7577
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      ITS#7592
      ITS#7588
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      ITS#7581
      7582, 7583
      ITS#7604
      ITS#7608
      ITS#7590
      ITS#7609
      ITS#7611
      ITS#7580
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      ITS#7628
      ITS#7635
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      ITS#7636
      ITS#7641
      ITS#5655,ITS#7645
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      ITS#7654
      ITS#7591
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      ITS#7658
      ITS#7659
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      ITS#7660
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      Prep for release
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
      Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4

Salvador Ortiz (3):
      mdb_del must ignore data if db not opened with MDB_DUPSORT
      ITS#7661 mdb_dbi_flags(): Allow main DBI
      ITS#7660 Add mdb_txn_env to API

Stef Walter (1):
      ITS#7583 Fix ldap_init_fd() for LDAP_PROTO_UDP

Ted C. Cheng (2):
      ITS#7569 fixed a group enumeration bug (Symas#2255)
      ITS#7513 added TCP keepalive support to back-meta

Timothy Pearson (1):
      ITS#7641 don't muck with controls if slapi doesn't use them

-----------------------------------------------------------------------


--- 
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git

Reply via email to