]> git.sur5r.net Git - openldap/log
openldap
12 years agoITS#7180 fix mdb_entry_get when mdb_entry_next was not called
Howard Chu [Fri, 24 Feb 2012 23:20:17 +0000 (15:20 -0800)]
ITS#7180 fix mdb_entry_get when mdb_entry_next was not called

12 years agoReturn to RE
Quanah Gibson-Mount [Thu, 23 Feb 2012 20:12:19 +0000 (12:12 -0800)]
Return to RE

12 years agoITS#7170
Quanah Gibson-Mount [Thu, 23 Feb 2012 20:10:20 +0000 (12:10 -0800)]
ITS#7170

12 years agoMore for ITS#7170
Howard Chu [Thu, 23 Feb 2012 20:08:53 +0000 (12:08 -0800)]
More for ITS#7170

12 years agoITS#7170 fix Quick mode index generation
Howard Chu [Thu, 23 Feb 2012 00:01:59 +0000 (16:01 -0800)]
ITS#7170 fix Quick mode index generation

12 years agoITS#7178
Quanah Gibson-Mount [Thu, 23 Feb 2012 17:45:07 +0000 (09:45 -0800)]
ITS#7178

12 years agoITS#7178 fix uninit'd op->ors_deref
Howard Chu [Thu, 23 Feb 2012 09:16:39 +0000 (01:16 -0800)]
ITS#7178 fix uninit'd op->ors_deref

12 years agoITS#7160
Quanah Gibson-Mount [Tue, 21 Feb 2012 20:23:38 +0000 (12:23 -0800)]
ITS#7160

12 years agoITS#7160 get BYTE_ORDER def for HPUX (and Solaris)
Howard Chu [Tue, 21 Feb 2012 19:52:01 +0000 (11:52 -0800)]
ITS#7160 get BYTE_ORDER def for HPUX (and Solaris)

12 years agoITS#7160 Support POSIX make: No $< in target rules
Hallvard Furuseth [Sat, 18 Feb 2012 17:17:40 +0000 (18:17 +0100)]
ITS#7160 Support POSIX make: No $< in target rules

12 years agoITS#7167
Quanah Gibson-Mount [Tue, 21 Feb 2012 17:47:37 +0000 (09:47 -0800)]
ITS#7167

12 years agoITS#7167 only poll sockets for write as needed
Howard Chu [Mon, 20 Feb 2012 22:51:30 +0000 (14:51 -0800)]
ITS#7167 only poll sockets for write as needed

12 years agoITS#7176
Quanah Gibson-Mount [Tue, 21 Feb 2012 01:24:47 +0000 (17:24 -0800)]
ITS#7176

12 years agoITS#7176 fix slapindex -q -t
Howard Chu [Tue, 21 Feb 2012 01:04:24 +0000 (17:04 -0800)]
ITS#7176 fix slapindex -q -t

12 years agoITS#7173
Quanah Gibson-Mount [Tue, 21 Feb 2012 00:38:05 +0000 (16:38 -0800)]
ITS#7173

12 years agoITS#7173 Fixing prototype of function in manpage to match prototype in C header.
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>
12 years agoITS#7174
Quanah Gibson-Mount [Tue, 21 Feb 2012 00:37:19 +0000 (16:37 -0800)]
ITS#7174

12 years agoITS#7174 lutil_str2bin: can't modify input strings
Howard Chu [Mon, 20 Feb 2012 02:10:16 +0000 (18:10 -0800)]
ITS#7174 lutil_str2bin: can't modify input strings

12 years agoITS#7143
Quanah Gibson-Mount [Wed, 15 Feb 2012 18:13:33 +0000 (10:13 -0800)]
ITS#7143

12 years agoITS#7143 fix attr_dup2 when no values are present (attrsOnly = TRUE)
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)

12 years agoITS#7162
Quanah Gibson-Mount [Mon, 13 Feb 2012 19:04:19 +0000 (11:04 -0800)]
ITS#7162

12 years agoITS#7162 Revert "ITS#7052 ignore Adds with too old entryCSN"
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).

12 years agoAdd some debug info to aid Delete tracking
Howard Chu [Thu, 9 Feb 2012 22:15:02 +0000 (14:15 -0800)]
Add some debug info to aid Delete tracking

12 years agoPartial ITS#6024 revert
Quanah Gibson-Mount [Mon, 13 Feb 2012 00:25:57 +0000 (16:25 -0800)]
Partial ITS#6024 revert

12 years agoPartial revert of f30269f5d2e4bb5ee7486fe6542078d1b59dba6d
Howard Chu [Sun, 12 Feb 2012 23:54:11 +0000 (15:54 -0800)]
Partial revert of f30269f5d2e4bb5ee7486fe6542078d1b59dba6d

ITS#6024 patch breaks MMR loop detection

12 years agoHappy new year! OPENLDAP_REL_ENG_2_4_29
Kurt Zeilenga [Sun, 12 Feb 2012 20:19:32 +0000 (12:19 -0800)]
Happy new year!

12 years agoUpdate for release
Kurt Zeilenga [Sun, 12 Feb 2012 20:13:13 +0000 (12:13 -0800)]
Update for release

12 years agoChange CVS references to Git, or clarify
Quanah Gibson-Mount [Wed, 8 Feb 2012 22:18:46 +0000 (14:18 -0800)]
Change CVS references to Git, or clarify

12 years agoITS#7158
Quanah Gibson-Mount [Wed, 8 Feb 2012 22:15:10 +0000 (14:15 -0800)]
ITS#7158

12 years agoITS#7158 Fix a crash in back-sql
Timo Teräs [Wed, 8 Feb 2012 09:28:11 +0000 (11:28 +0200)]
ITS#7158 Fix a crash in back-sql

12 years agoITS#7156
Quanah Gibson-Mount [Wed, 8 Feb 2012 22:10:33 +0000 (14:10 -0800)]
ITS#7156

12 years agoITS#7156 ldapsearch.c: #include <ac/time.h>.
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.

12 years agoExclude internet-draft .xml versions from releases.
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.

12 years agoFix typo in ldap_int_client_controls() comment
Hallvard Furuseth [Thu, 12 May 2011 15:40:36 +0000 (17:40 +0200)]
Fix typo in ldap_int_client_controls() comment

12 years agoITS#7143
Quanah Gibson-Mount [Fri, 3 Feb 2012 21:09:12 +0000 (13:09 -0800)]
ITS#7143

12 years agoITS#7143 add FIXME comment, note that current patch is not ideal
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

12 years agoITS#7143 don't leave empty slots in normalized attr values
Howard Chu [Fri, 3 Feb 2012 19:43:40 +0000 (11:43 -0800)]
ITS#7143 don't leave empty slots in normalized attr values

12 years agoITS#7052 ignore Adds with too old entryCSN
Howard Chu [Fri, 3 Feb 2012 19:16:10 +0000 (11:16 -0800)]
ITS#7052 ignore Adds with too old entryCSN

12 years agoITS#7150
Quanah Gibson-Mount [Fri, 3 Feb 2012 18:29:24 +0000 (10:29 -0800)]
ITS#7150

12 years agoITS#7150 fix check for already abandoned op
Howard Chu [Fri, 3 Feb 2012 17:35:13 +0000 (09:35 -0800)]
ITS#7150 fix check for already abandoned op

12 years agoITS#7146
Quanah Gibson-Mount [Thu, 2 Feb 2012 20:21:13 +0000 (12:21 -0800)]
ITS#7146

12 years agoITS#7146 fix prev commit
Howard Chu [Thu, 2 Feb 2012 11:26:53 +0000 (03:26 -0800)]
ITS#7146 fix prev commit

12 years agoITS#7146 check for ad_index overflow
Howard Chu [Thu, 2 Feb 2012 11:08:33 +0000 (03:08 -0800)]
ITS#7146 check for ad_index overflow

Temporary fix...

12 years agoITS#7144
Quanah Gibson-Mount [Thu, 2 Feb 2012 20:19:47 +0000 (12:19 -0800)]
ITS#7144

12 years agoITS#7144 fix crash replicating modDN if oldRDN not present
Howard Chu [Thu, 2 Feb 2012 10:53:40 +0000 (02:53 -0800)]
ITS#7144 fix crash replicating modDN if oldRDN not present

12 years agoPrep for release
Quanah Gibson-Mount [Wed, 1 Feb 2012 20:16:53 +0000 (12:16 -0800)]
Prep for release

12 years agoITS#7142
Quanah Gibson-Mount [Mon, 30 Jan 2012 18:26:52 +0000 (10:26 -0800)]
ITS#7142

12 years agoITS#7142 fix slapadd exit on failure
Howard Chu [Sat, 28 Jan 2012 23:44:51 +0000 (15:44 -0800)]
ITS#7142 fix slapadd exit on failure

12 years agoITS#7140
Quanah Gibson-Mount [Mon, 30 Jan 2012 18:22:15 +0000 (10:22 -0800)]
ITS#7140

12 years agoITS#7140 more cleanup on txn abort
Howard Chu [Sat, 28 Jan 2012 19:52:09 +0000 (11:52 -0800)]
ITS#7140 more cleanup on txn abort

12 years agoITS#7138
Quanah Gibson-Mount [Mon, 30 Jan 2012 18:21:07 +0000 (10:21 -0800)]
ITS#7138

12 years agoITS#7138 smbk5pwd: fix ITS#6955 shadowLastChange
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

12 years agoMerge branch 'OPENLDAP_REL_ENG_2_4' of ssh://git-master.openldap.org/~git/git/openlda...
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

12 years agoFix the configure.in $Id$ in configure
Hallvard Furuseth [Fri, 27 Jan 2012 20:32:08 +0000 (21:32 +0100)]
Fix the configure.in $Id$ in configure

12 years agoFix missed commit, sync with master (64a6cfe79b)
Quanah Gibson-Mount [Fri, 27 Jan 2012 20:08:04 +0000 (12:08 -0800)]
Fix missed commit, sync with master (64a6cfe79b)

12 years agoITS#7052
Quanah Gibson-Mount [Fri, 27 Jan 2012 20:05:39 +0000 (12:05 -0800)]
ITS#7052

12 years agoITS#7052 syncrepl deletes should ignore some errors
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.

12 years agoTweak installation instructions.
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.

12 years agoITS#7135, ITS#7136
Quanah Gibson-Mount [Thu, 26 Jan 2012 19:34:28 +0000 (11:34 -0800)]
ITS#7135, ITS#7136

12 years agoITS#7136 MozNSS: store TLS params until the deferred initialization is finished
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

12 years agoITS#7135 MozNSS, PEM: fix segfault when TLS certificate key is not set
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

12 years agoITS#7123
Quanah Gibson-Mount [Tue, 24 Jan 2012 17:44:35 +0000 (09:44 -0800)]
ITS#7123

12 years agoITS#7123 Update the cached entry when handling compare too.
Ondrej Kuznik [Wed, 11 Jan 2012 11:46:14 +0000 (12:46 +0100)]
ITS#7123 Update the cached entry when handling compare too.

12 years agoITS#7132 and Wording fixes
Quanah Gibson-Mount [Tue, 24 Jan 2012 17:42:09 +0000 (09:42 -0800)]
ITS#7132 and  Wording fixes

12 years agoITS#7132 Fix syncrepl access to freed naming attr
Hallvard Furuseth [Tue, 24 Jan 2012 10:35:53 +0000 (11:35 +0100)]
ITS#7132 Fix syncrepl access to freed naming attr

12 years agoSilence 'assign away const' warning
Hallvard Furuseth [Mon, 23 Jan 2012 23:47:49 +0000 (00:47 +0100)]
Silence 'assign away const' warning

12 years agothr_debug: tweak debug_already_initialized().
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.

12 years agoFix sl_malloc valgrind support.
Hallvard Furuseth [Mon, 23 Jan 2012 23:47:48 +0000 (00:47 +0100)]
Fix sl_malloc valgrind support.

12 years ago.gitignore += ucgendat
Hallvard Furuseth [Mon, 23 Jan 2012 23:47:48 +0000 (00:47 +0100)]
.gitignore += ucgendat

12 years agoITS#7131
Quanah Gibson-Mount [Tue, 24 Jan 2012 04:20:00 +0000 (20:20 -0800)]
ITS#7131

12 years agoITS#7131 Fix connection loop connindex usage.
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*.

12 years agoITS#7125 Document connection loop API.
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.

12 years agoITS#7115: Tighten ldap_pvt_thread_pool_unidle().
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.

12 years agoITS#7121 is fixed
Quanah Gibson-Mount [Mon, 23 Jan 2012 21:59:44 +0000 (13:59 -0800)]
ITS#7121 is fixed

12 years agoITS#7075
Quanah Gibson-Mount [Mon, 23 Jan 2012 21:37:25 +0000 (13:37 -0800)]
ITS#7075

12 years agoITS#7075 Re-fix back-perl initialization.
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.

12 years agoITS#7075 Fix back-perl initialization.
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.

12 years agoITS#7113
Quanah Gibson-Mount [Mon, 23 Jan 2012 19:28:51 +0000 (11:28 -0800)]
ITS#7113

12 years agoFix typo in e8e57be42107a877f604d0c4e67115ef37681a1b
Howard Chu [Sun, 22 Jan 2012 01:31:23 +0000 (17:31 -0800)]
Fix typo in e8e57be42107a877f604d0c4e67115ef37681a1b

12 years agoITS#7113 fix check order in connection_write()
Kevan Carstensen [Sun, 22 Jan 2012 01:26:37 +0000 (17:26 -0800)]
ITS#7113 fix check order in connection_write()

12 years agoFix: txn is invalidated by mdb_txn_commit()
Howard Chu [Sat, 21 Jan 2012 16:49:49 +0000 (08:49 -0800)]
Fix: txn is invalidated by mdb_txn_commit()

12 years agoAdd valgrind support with -DUSE_VALGRIND
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.

12 years agotxn_commit must abort txn before returning errors
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.

12 years agoITS#7121 fix page splits when newindx == 0
Howard Chu [Sat, 21 Jan 2012 16:18:37 +0000 (08:18 -0800)]
ITS#7121 fix page splits when newindx == 0

12 years agoITS#7126 fix cursor tracking code
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.

12 years agoHappy New Year!
Howard Chu [Sat, 21 Jan 2012 16:07:56 +0000 (08:07 -0800)]
Happy New Year!

12 years agoITS#7127
Quanah Gibson-Mount [Fri, 20 Jan 2012 23:54:19 +0000 (15:54 -0800)]
ITS#7127

12 years agoITS#7127 fix syncrepl_config reference to freed memory
Howard Chu [Thu, 19 Jan 2012 23:55:54 +0000 (15:55 -0800)]
ITS#7127 fix syncrepl_config reference to freed memory

12 years agoClarification/warning about delta-sync backup/restore
Howard Chu [Mon, 16 Jan 2012 18:10:19 +0000 (10:10 -0800)]
Clarification/warning about delta-sync backup/restore

12 years agoITS#7125
Quanah Gibson-Mount [Fri, 20 Jan 2012 23:47:13 +0000 (15:47 -0800)]
ITS#7125

12 years agoITS#7125 Fix Connection.c_mutex usage.
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.

12 years agoITS#7115 Re-fix tpool.c (idle/unidle)
Hallvard Furuseth [Fri, 13 Jan 2012 14:38:12 +0000 (15:38 +0100)]
ITS#7115 Re-fix tpool.c (idle/unidle)

12 years agoITS#7121 fix page splits when data+key size is too large
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

12 years agoHappy New Year!
Kurt Zeilenga [Sun, 1 Jan 2012 15:07:45 +0000 (07:07 -0800)]
Happy New Year!

12 years agoITS#7117
Quanah Gibson-Mount [Tue, 3 Jan 2012 20:20:15 +0000 (12:20 -0800)]
ITS#7117

12 years agoITS#7117 fix typo
Howard Chu [Tue, 27 Dec 2011 10:07:14 +0000 (02:07 -0800)]
ITS#7117 fix typo

12 years agoITS#7115
Quanah Gibson-Mount [Wed, 21 Dec 2011 18:45:03 +0000 (10:45 -0800)]
ITS#7115

12 years agoITS#7115 blocked writers should not interfere with pool pause
Howard Chu [Wed, 21 Dec 2011 09:24:23 +0000 (01:24 -0800)]
ITS#7115 blocked writers should not interfere with pool pause

12 years agoITS#7107
Quanah Gibson-Mount [Thu, 15 Dec 2011 20:34:06 +0000 (12:34 -0800)]
ITS#7107

12 years agoITS#7107 fix Operation init on reuse
Howard Chu [Tue, 13 Dec 2011 23:53:38 +0000 (15:53 -0800)]
ITS#7107 fix Operation init on reuse

Additional fix for a66fb1630cc1134ed4e2a3d5a6a4983e6c4bae86