]>
git.sur5r.net Git - openldap/log
Howard Chu [Thu, 23 Feb 2012 00:01:59 +0000 (16:01 -0800)]
ITS#7170 fix Quick mode index generation
Quanah Gibson-Mount [Thu, 23 Feb 2012 17:45:07 +0000 (09:45 -0800)]
ITS#7178
Howard Chu [Thu, 23 Feb 2012 09:16:39 +0000 (01:16 -0800)]
ITS#7178 fix uninit'd op->ors_deref
Quanah Gibson-Mount [Tue, 21 Feb 2012 20:23:38 +0000 (12:23 -0800)]
ITS#7160
Howard Chu [Tue, 21 Feb 2012 19:52:01 +0000 (11:52 -0800)]
ITS#7160 get BYTE_ORDER def for HPUX (and Solaris)
Hallvard Furuseth [Sat, 18 Feb 2012 17:17:40 +0000 (18:17 +0100)]
ITS#7160 Support POSIX make: No $< in target rules
Quanah Gibson-Mount [Tue, 21 Feb 2012 17:47:37 +0000 (09:47 -0800)]
ITS#7167
Howard Chu [Mon, 20 Feb 2012 22:51:30 +0000 (14:51 -0800)]
ITS#7167 only poll sockets for write as needed
Quanah Gibson-Mount [Tue, 21 Feb 2012 01:24:47 +0000 (17:24 -0800)]
ITS#7176
Howard Chu [Tue, 21 Feb 2012 01:04:24 +0000 (17:04 -0800)]
ITS#7176 fix slapindex -q -t
Quanah Gibson-Mount [Tue, 21 Feb 2012 00:38:05 +0000 (16:38 -0800)]
ITS#7173
David M. Syzdek [Sat, 18 Feb 2012 14:29:30 +0000 (05:29 -0900)]
ITS#7173 Fixing prototype of function in manpage to match prototype in C header.
The prototype for ldap_modify_ext() in the C header file declares
msgidp as "int *", however the current manpage declares msgidp as
"int **". This patch updates the manpage to accurately reflect the
C header.
Signed-off-by: David M. Syzdek <syzdek@bindlebinaries.com>
Quanah Gibson-Mount [Tue, 21 Feb 2012 00:37:19 +0000 (16:37 -0800)]
ITS#7174
Howard Chu [Mon, 20 Feb 2012 02:10:16 +0000 (18:10 -0800)]
ITS#7174 lutil_str2bin: can't modify input strings
Quanah Gibson-Mount [Wed, 15 Feb 2012 18:13:33 +0000 (10:13 -0800)]
ITS#7143
Howard Chu [Wed, 15 Feb 2012 01:29:14 +0000 (17:29 -0800)]
ITS#7143 fix attr_dup2 when no values are present (attrsOnly = TRUE)
Quanah Gibson-Mount [Mon, 13 Feb 2012 19:04:19 +0000 (11:04 -0800)]
ITS#7162
Howard Chu [Mon, 13 Feb 2012 05:07:25 +0000 (21:07 -0800)]
ITS#7162 Revert "ITS#7052 ignore Adds with too old entryCSN"
This reverts commit
ba4366eae098c0e4950a78b1da8d79ffe8b34fee .
The patch caused a regression (ITS#7162).
Howard Chu [Thu, 9 Feb 2012 22:15:02 +0000 (14:15 -0800)]
Add some debug info to aid Delete tracking
Quanah Gibson-Mount [Mon, 13 Feb 2012 00:25:57 +0000 (16:25 -0800)]
Partial ITS#6024 revert
Howard Chu [Sun, 12 Feb 2012 23:54:11 +0000 (15:54 -0800)]
Partial revert of
f30269f5d2e4bb5ee7486fe6542078d1b59dba6d
ITS#6024 patch breaks MMR loop detection
Kurt Zeilenga [Sun, 12 Feb 2012 20:19:32 +0000 (12:19 -0800)]
Happy new year!
Kurt Zeilenga [Sun, 12 Feb 2012 20:13:13 +0000 (12:13 -0800)]
Update for release
Quanah Gibson-Mount [Wed, 8 Feb 2012 22:18:46 +0000 (14:18 -0800)]
Change CVS references to Git, or clarify
Quanah Gibson-Mount [Wed, 8 Feb 2012 22:15:10 +0000 (14:15 -0800)]
ITS#7158
Timo Teräs [Wed, 8 Feb 2012 09:28:11 +0000 (11:28 +0200)]
ITS#7158 Fix a crash in back-sql
Quanah Gibson-Mount [Wed, 8 Feb 2012 22:10:33 +0000 (14:10 -0800)]
ITS#7156
Hallvard Furuseth [Tue, 7 Feb 2012 15:17:38 +0000 (16:17 +0100)]
ITS#7156 ldapsearch.c: #include <ac/time.h>.
Needed since
e080ba6e9deb7e2a594a143e6cb1c6ea568248f8 , ITS#7009.
Hallvard Furuseth [Fri, 3 Feb 2012 08:29:57 +0000 (09:29 +0100)]
Exclude internet-draft .xml versions from releases.
These versions are partly or fully by and for OpenLDAP developers.
Hallvard Furuseth [Thu, 12 May 2011 15:40:36 +0000 (17:40 +0200)]
Fix typo in ldap_int_client_controls() comment
Quanah Gibson-Mount [Fri, 3 Feb 2012 21:09:12 +0000 (13:09 -0800)]
ITS#7143
Howard Chu [Fri, 3 Feb 2012 19:58:00 +0000 (11:58 -0800)]
ITS#7143 add FIXME comment, note that current patch is not ideal
Howard Chu [Fri, 3 Feb 2012 19:43:40 +0000 (11:43 -0800)]
ITS#7143 don't leave empty slots in normalized attr values
Howard Chu [Fri, 3 Feb 2012 19:16:10 +0000 (11:16 -0800)]
ITS#7052 ignore Adds with too old entryCSN
Quanah Gibson-Mount [Fri, 3 Feb 2012 18:29:24 +0000 (10:29 -0800)]
ITS#7150
Howard Chu [Fri, 3 Feb 2012 17:35:13 +0000 (09:35 -0800)]
ITS#7150 fix check for already abandoned op
Quanah Gibson-Mount [Thu, 2 Feb 2012 20:21:13 +0000 (12:21 -0800)]
ITS#7146
Howard Chu [Thu, 2 Feb 2012 11:26:53 +0000 (03:26 -0800)]
ITS#7146 fix prev commit
Howard Chu [Thu, 2 Feb 2012 11:08:33 +0000 (03:08 -0800)]
ITS#7146 check for ad_index overflow
Temporary fix...
Quanah Gibson-Mount [Thu, 2 Feb 2012 20:19:47 +0000 (12:19 -0800)]
ITS#7144
Howard Chu [Thu, 2 Feb 2012 10:53:40 +0000 (02:53 -0800)]
ITS#7144 fix crash replicating modDN if oldRDN not present
Quanah Gibson-Mount [Wed, 1 Feb 2012 20:16:53 +0000 (12:16 -0800)]
Prep for release
Quanah Gibson-Mount [Mon, 30 Jan 2012 18:26:52 +0000 (10:26 -0800)]
ITS#7142
Howard Chu [Sat, 28 Jan 2012 23:44:51 +0000 (15:44 -0800)]
ITS#7142 fix slapadd exit on failure
Quanah Gibson-Mount [Mon, 30 Jan 2012 18:22:15 +0000 (10:22 -0800)]
ITS#7140
Howard Chu [Sat, 28 Jan 2012 19:52:09 +0000 (11:52 -0800)]
ITS#7140 more cleanup on txn abort
Quanah Gibson-Mount [Mon, 30 Jan 2012 18:21:07 +0000 (10:21 -0800)]
ITS#7138
SATOH Fumiyasu [Fri, 27 Jan 2012 17:13:40 +0000 (02:13 +0900)]
ITS#7138 smbk5pwd: fix ITS#6955 shadowLastChange
Fix uninitialized keys[1] in shadowLastChange support
Quanah Gibson-Mount [Mon, 30 Jan 2012 18:17:44 +0000 (10:17 -0800)]
Merge branch 'OPENLDAP_REL_ENG_2_4' of ssh://git-master.openldap.org/~git/git/openldap into OPENLDAP_REL_ENG_2_4
Hallvard Furuseth [Fri, 27 Jan 2012 20:32:08 +0000 (21:32 +0100)]
Fix the configure.in $Id$ in configure
Quanah Gibson-Mount [Fri, 27 Jan 2012 20:08:04 +0000 (12:08 -0800)]
Fix missed commit, sync with master (
64a6cfe79b )
Quanah Gibson-Mount [Fri, 27 Jan 2012 20:05:39 +0000 (12:05 -0800)]
ITS#7052
Howard Chu [Fri, 27 Jan 2012 19:21:04 +0000 (11:21 -0800)]
ITS#7052 syncrepl deletes should ignore some errors
Treat LDAP_NO_SUCH_OBJECT as success, otherwise the consumer will
abort and start a new refresh for no good reason.
Hallvard Furuseth [Fri, 27 Jan 2012 04:09:56 +0000 (05:09 +0100)]
Tweak installation instructions.
* Align INSTALL and doc/guide/release/install.sdf, so
INSTALL = (sdf -2txt doc/guide/release/install.sdf) + copyright.
* Autoconf recommends './configure var=val' over 'var=val ./configure'.
* Add -W,-rpath,<path> to an LDFLAGS example.
Quanah Gibson-Mount [Thu, 26 Jan 2012 19:34:28 +0000 (11:34 -0800)]
ITS#7135, ITS#7136
Jan Vcelak [Wed, 25 Jan 2012 15:19:45 +0000 (16:19 +0100)]
ITS#7136 MozNSS: store TLS params until the deferred initialization is finished
Deferred TLS initialization is used with Mozilla NSS. The real
initialization takes place when the TLS context is needed for the first
time. If the initialization parameters were freed immediately after
tlsm_ctx_init was called, they were not available at the time of
deferred initialization which caused segmentation fault.
With this patch, initialization parameters are copied and stored until
the deferred initialization is finished. The parameters are freed
afterwards.
Red Hat Bugzilla: #783431
Jan Vcelak [Tue, 10 Jan 2012 09:11:45 +0000 (10:11 +0100)]
ITS#7135 MozNSS, PEM: fix segfault when TLS certificate key is not set
Red Hat Bugzilla: #772890
Quanah Gibson-Mount [Tue, 24 Jan 2012 17:44:35 +0000 (09:44 -0800)]
ITS#7123
Ondrej Kuznik [Wed, 11 Jan 2012 11:46:14 +0000 (12:46 +0100)]
ITS#7123 Update the cached entry when handling compare too.
Quanah Gibson-Mount [Tue, 24 Jan 2012 17:42:09 +0000 (09:42 -0800)]
ITS#7132 and Wording fixes
Hallvard Furuseth [Tue, 24 Jan 2012 10:35:53 +0000 (11:35 +0100)]
ITS#7132 Fix syncrepl access to freed naming attr
Hallvard Furuseth [Mon, 23 Jan 2012 23:47:49 +0000 (00:47 +0100)]
Silence 'assign away const' warning
Hallvard Furuseth [Mon, 23 Jan 2012 23:47:49 +0000 (00:47 +0100)]
thr_debug: tweak debug_already_initialized().
With gcc, declare debug_already_initialized() as 'noinline' so
its deliberate uninitialized access stays inside the function and
valgrind can ignore it there.
Hallvard Furuseth [Mon, 23 Jan 2012 23:47:48 +0000 (00:47 +0100)]
Fix sl_malloc valgrind support.
Hallvard Furuseth [Mon, 23 Jan 2012 23:47:48 +0000 (00:47 +0100)]
.gitignore += ucgendat
Quanah Gibson-Mount [Tue, 24 Jan 2012 04:20:00 +0000 (20:20 -0800)]
ITS#7131
Hallvard Furuseth [Mon, 23 Jan 2012 23:47:48 +0000 (00:47 +0100)]
ITS#7131 Fix connection loop connindex usage.
connection_<first/next>() takes a ber_socket_t *index, not int*.
Hallvard Furuseth [Mon, 23 Jan 2012 23:47:48 +0000 (00:47 +0100)]
ITS#7125 Document connection loop API.
Code comments belong in the code, not in commit messages.
Hallvard Furuseth [Mon, 23 Jan 2012 23:47:48 +0000 (00:47 +0100)]
ITS#7115: Tighten ldap_pvt_thread_pool_unidle().
Only wait out already-started pauses, not pause reqests.
ltp_pause now says whether a pause is requested or has started.
This reduces the chance that slapd:send_ldap_ber() will start
a pause in the middle of an operation.
Quanah Gibson-Mount [Mon, 23 Jan 2012 21:59:44 +0000 (13:59 -0800)]
ITS#7121 is fixed
Quanah Gibson-Mount [Mon, 23 Jan 2012 21:37:25 +0000 (13:37 -0800)]
ITS#7075
Hallvard Furuseth [Sat, 21 Jan 2012 03:57:58 +0000 (04:57 +0100)]
ITS#7075 Re-fix back-perl initialization.
Use PERL_SYS_INIT3() after all. There appears to be no correct
way to do this, so we should as least follow the documentation.
Hallvard Furuseth [Tue, 1 Nov 2011 05:28:40 +0000 (06:28 +0100)]
ITS#7075 Fix back-perl initialization.
Use PERL_SYS_INIT() instead of broken PERL_SYS_INIT3(,,NULL). Pass its
output variables to perl_parse(). Fix argument type 'char *(*argv)[3]'
to 'char ***argv'. NULL-terminate argv in case that is needed.
Quanah Gibson-Mount [Mon, 23 Jan 2012 19:28:51 +0000 (11:28 -0800)]
ITS#7113
Howard Chu [Sun, 22 Jan 2012 01:31:23 +0000 (17:31 -0800)]
Kevan Carstensen [Sun, 22 Jan 2012 01:26:37 +0000 (17:26 -0800)]
ITS#7113 fix check order in connection_write()
Howard Chu [Sat, 21 Jan 2012 16:49:49 +0000 (08:49 -0800)]
Fix: txn is invalidated by mdb_txn_commit()
Howard Chu [Sat, 21 Jan 2012 16:22:59 +0000 (08:22 -0800)]
Add valgrind support with -DUSE_VALGRIND
Track allocations and invalid accesses to freed tmp pages.
Howard Chu [Sat, 21 Jan 2012 16:20:43 +0000 (08:20 -0800)]
txn_commit must abort txn before returning errors
Fix for failure when committing a txn that is a child of
some parent txn.
Howard Chu [Sat, 21 Jan 2012 16:18:37 +0000 (08:18 -0800)]
ITS#7121 fix page splits when newindx == 0
Howard Chu [Sat, 21 Jan 2012 16:12:56 +0000 (08:12 -0800)]
ITS#7126 fix cursor tracking code
Don't compare cursors that aren't deep enough to match the
current cursor.
Howard Chu [Sat, 21 Jan 2012 16:07:56 +0000 (08:07 -0800)]
Happy New Year!
Quanah Gibson-Mount [Fri, 20 Jan 2012 23:54:19 +0000 (15:54 -0800)]
ITS#7127
Howard Chu [Thu, 19 Jan 2012 23:55:54 +0000 (15:55 -0800)]
ITS#7127 fix syncrepl_config reference to freed memory
Howard Chu [Mon, 16 Jan 2012 18:10:19 +0000 (10:10 -0800)]
Clarification/warning about delta-sync backup/restore
Quanah Gibson-Mount [Fri, 20 Jan 2012 23:47:13 +0000 (15:47 -0800)]
ITS#7125
Hallvard Furuseth [Fri, 13 Jan 2012 15:07:39 +0000 (16:07 +0100)]
ITS#7125 Fix Connection.c_mutex usage.
Partial revert of
9e00b6cc6ce2857490b33218bdaf1339319c5f60 :connection.c.
Hallvard Furuseth [Fri, 13 Jan 2012 14:38:12 +0000 (15:38 +0100)]
ITS#7115 Re-fix tpool.c (idle/unidle)
Howard Chu [Wed, 4 Jan 2012 23:25:18 +0000 (15:25 -0800)]
ITS#7121 fix page splits when data+key size is too large
Kurt Zeilenga [Sun, 1 Jan 2012 15:07:45 +0000 (07:07 -0800)]
Happy New Year!
Quanah Gibson-Mount [Tue, 3 Jan 2012 20:20:15 +0000 (12:20 -0800)]
ITS#7117
Howard Chu [Tue, 27 Dec 2011 10:07:14 +0000 (02:07 -0800)]
ITS#7117 fix typo
Quanah Gibson-Mount [Wed, 21 Dec 2011 18:45:03 +0000 (10:45 -0800)]
ITS#7115
Howard Chu [Wed, 21 Dec 2011 09:24:23 +0000 (01:24 -0800)]
ITS#7115 blocked writers should not interfere with pool pause
Quanah Gibson-Mount [Thu, 15 Dec 2011 20:34:06 +0000 (12:34 -0800)]
ITS#7107
Howard Chu [Tue, 13 Dec 2011 23:53:38 +0000 (15:53 -0800)]
ITS#7107 fix Operation init on reuse
Additional fix for
a66fb1630cc1134ed4e2a3d5a6a4983e6c4bae86
Quanah Gibson-Mount [Mon, 12 Dec 2011 20:02:49 +0000 (12:02 -0800)]
ITS#7050
Howard Chu [Mon, 12 Dec 2011 19:50:29 +0000 (11:50 -0800)]
ITS#7050 fix uninit'd return code in back-meta
Quanah Gibson-Mount [Wed, 30 Nov 2011 22:22:16 +0000 (14:22 -0800)]
ITS#7101
Hallvard Furuseth [Wed, 30 Nov 2011 10:41:50 +0000 (11:41 +0100)]
ITS#7101 test001: Skip back-ldif unordered slapadd