]> git.sur5r.net Git - openldap/log
openldap
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 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 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 agoFix the configure.in $Id$ in configure
Hallvard Furuseth [Fri, 27 Jan 2012 20:30:12 +0000 (21:30 +0100)]
Fix the configure.in $Id$ in configure

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#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 agoCleanup gssapi_flags -> ldo_gssapi_flags
Howard Chu [Tue, 24 Jan 2012 23:28:47 +0000 (15:28 -0800)]
Cleanup gssapi_flags -> ldo_gssapi_flags

12 years agoMore for prev commit (270ef33acf18dc13bfd07f8a8e66b446f80e7d27)
Howard Chu [Tue, 24 Jan 2012 22:40:00 +0000 (14:40 -0800)]
More for prev commit (270ef33acf18dc13bfd07f8a8e66b446f80e7d27)

12 years agoITS#7118, #7133 tentative fix
Howard Chu [Tue, 24 Jan 2012 21:32:52 +0000 (13:32 -0800)]
ITS#7118, #7133 tentative fix

Move mutexes to end of structs, so libldap can ignore them

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 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 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 agoMerge remote branch 'origin/mdb.master'
Howard Chu [Sun, 22 Jan 2012 01:32:18 +0000 (17:32 -0800)]
Merge remote branch 'origin/mdb.master'

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 agoMerge remote branch 'origin/mdb.master'
Howard Chu [Sat, 21 Jan 2012 16:29:03 +0000 (08:29 -0800)]
Merge remote branch 'origin/mdb.master'

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#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#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#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 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 fix typo
Howard Chu [Tue, 27 Dec 2011 10:07:14 +0000 (02:07 -0800)]
ITS#7117 fix typo

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 agoDummy commit
Howard Chu [Fri, 16 Dec 2011 05:04:08 +0000 (21:04 -0800)]
Dummy commit

Subject: ITS#7111

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

12 years agoITS#7050 fix uninit'd return code in back-meta
Howard Chu [Mon, 12 Dec 2011 19:50:29 +0000 (11:50 -0800)]
ITS#7050 fix uninit'd return code in back-meta

12 years agoITS#6979 clean up previous test062 fix
Hallvard Furuseth [Wed, 30 Nov 2011 11:00:43 +0000 (12:00 +0100)]
ITS#6979 clean up previous test062 fix

12 years agoITS#7101 test001: Skip back-ldif unordered slapadd
Hallvard Furuseth [Wed, 30 Nov 2011 10:41:50 +0000 (11:41 +0100)]
ITS#7101 test001: Skip back-ldif unordered slapadd

12 years agoITS#7098 fix del/add of first schema element
Howard Chu [Tue, 29 Nov 2011 16:16:34 +0000 (08:16 -0800)]
ITS#7098 fix del/add of first schema element

12 years agoITS#7099 fix dds db_open
Howard Chu [Tue, 29 Nov 2011 13:57:36 +0000 (05:57 -0800)]
ITS#7099 fix dds db_open

Should not do anything in tool mode.

12 years agoITS#7099 fix mdb_entry_return for tool mode
Howard Chu [Tue, 29 Nov 2011 13:42:46 +0000 (05:42 -0800)]
ITS#7099 fix mdb_entry_return for tool mode

Originally, overlays were not supposed to take effect in tool mode.
Apparently that's no longer the case...

12 years agoITS#7090 test unordered slapadd
Howard Chu [Fri, 25 Nov 2011 09:29:34 +0000 (01:29 -0800)]
ITS#7090 test unordered slapadd

12 years agoITS#7090 fix out-of-order slapadd
Howard Chu [Fri, 25 Nov 2011 08:23:51 +0000 (00:23 -0800)]
ITS#7090 fix out-of-order slapadd

12 years agofix typos
Pierangelo Masarati [Thu, 24 Nov 2011 18:55:40 +0000 (19:55 +0100)]
fix typos

12 years agoAdd $(SOLIBS) macro for shared lib dependencies
Howard Chu [Fri, 18 Nov 2011 23:43:55 +0000 (15:43 -0800)]
Add $(SOLIBS) macro for shared lib dependencies

13 years agomake alltests += back-ldif tests
Hallvard Furuseth [Sun, 20 Nov 2011 12:53:35 +0000 (13:53 +0100)]
make alltests += back-ldif tests

13 years ago.gitignore -= Makefile in libmdb,slapd-modules/*/*
Hallvard Furuseth [Sun, 20 Nov 2011 12:53:22 +0000 (13:53 +0100)]
.gitignore -= Makefile in libmdb,slapd-modules/*/*

13 years agoITS#6548,#7092 Unbind,cleanup before client exit.
Hallvard Furuseth [Sun, 20 Nov 2011 12:52:40 +0000 (13:52 +0100)]
ITS#6548,#7092 Unbind,cleanup before client exit.

Gets rid of "(connection lost)" in slapd statslog "closed" message.

13 years agoFix uninitialized variable in ldapmodify.
Hallvard Furuseth [Sun, 20 Nov 2011 12:52:07 +0000 (13:52 +0100)]
Fix uninitialized variable in ldapmodify.

Introduced by 3a46af398cf69b0e84147e2421e555f5c5c83856.

13 years agoRegenerate configure
Hallvard Furuseth [Sun, 20 Nov 2011 12:50:12 +0000 (13:50 +0100)]
Regenerate configure

13 years agoITS#6548,#7092 don't pass hangup events to reader thread
Howard Chu [Sat, 19 Nov 2011 21:57:56 +0000 (13:57 -0800)]
ITS#6548,#7092 don't pass hangup events to reader thread

13 years agoAdd $(SOLIBS) macro for shared lib dependencies
Howard Chu [Fri, 18 Nov 2011 23:43:55 +0000 (15:43 -0800)]
Add $(SOLIBS) macro for shared lib dependencies

13 years agoCleanup syncprov_db_close/CONFIG_DELETE code
Howard Chu [Fri, 18 Nov 2011 09:22:52 +0000 (01:22 -0800)]
Cleanup syncprov_db_close/CONFIG_DELETE code

No mutex needed since config ops are single-threaded.
Don't send Unavailable message if we're shutting down.

13 years agoITS#7025 fix syncprov crash
Howard Chu [Fri, 18 Nov 2011 08:30:34 +0000 (00:30 -0800)]
ITS#7025 fix syncprov crash

init fop.o_extra, copying from s_op is not guaranteed.

13 years agoITS#6851 replace assert with error msg
Howard Chu [Fri, 18 Nov 2011 01:31:50 +0000 (17:31 -0800)]
ITS#6851 replace assert with error msg

13 years agoMore cleanup for previous slapadd tweaks
Howard Chu [Thu, 17 Nov 2011 22:21:18 +0000 (14:21 -0800)]
More cleanup for previous slapadd tweaks

13 years agoMerge remote branch 'origin/mdb.master'
Howard Chu [Tue, 15 Nov 2011 19:23:48 +0000 (11:23 -0800)]
Merge remote branch 'origin/mdb.master'

13 years agoMore s/DEBUG/MDB_DEBUG/
Howard Chu [Tue, 15 Nov 2011 19:23:00 +0000 (11:23 -0800)]
More s/DEBUG/MDB_DEBUG/

13 years agoMerge remote branch 'origin/mdb.master'
Howard Chu [Tue, 15 Nov 2011 00:22:51 +0000 (16:22 -0800)]
Merge remote branch 'origin/mdb.master'

13 years agoAlignment fixes for debug msgs
Howard Chu [Tue, 15 Nov 2011 00:21:59 +0000 (16:21 -0800)]
Alignment fixes for debug msgs

13 years agos/DEBUG/MDB_DEBUG/
Howard Chu [Mon, 14 Nov 2011 22:40:43 +0000 (14:40 -0800)]
s/DEBUG/MDB_DEBUG/

13 years agoMerge remote branch 'origin/mdb.master'
Howard Chu [Fri, 11 Nov 2011 20:50:12 +0000 (12:50 -0800)]
Merge remote branch 'origin/mdb.master'

13 years agoAdd MDB_FDATASYNC to allow override to fsync if needed.
Howard Chu [Fri, 11 Nov 2011 20:49:11 +0000 (12:49 -0800)]
Add MDB_FDATASYNC to allow override to fsync if needed.

13 years agoMerge remote branch 'origin/mdb.master'
Howard Chu [Fri, 11 Nov 2011 19:00:14 +0000 (11:00 -0800)]
Merge remote branch 'origin/mdb.master'

13 years agoUse <inttypes.h> instead of <stdint.h>
Howard Chu [Fri, 11 Nov 2011 18:59:27 +0000 (10:59 -0800)]
Use <inttypes.h> instead of <stdint.h>

13 years agoITS#7087 fix mdb_online_index endless loop
Howard Chu [Fri, 11 Nov 2011 00:33:49 +0000 (16:33 -0800)]
ITS#7087 fix mdb_online_index endless loop

13 years agoMerge remote branch 'origin/mdb.master'
Howard Chu [Thu, 10 Nov 2011 20:43:41 +0000 (12:43 -0800)]
Merge remote branch 'origin/mdb.master'

13 years agoFix size check
Howard Chu [Thu, 10 Nov 2011 20:41:34 +0000 (12:41 -0800)]
Fix size check

13 years agoFix compile problems with older gcc releases
Ralf Haferkamp [Thu, 10 Nov 2011 15:24:46 +0000 (16:24 +0100)]
Fix compile problems with older gcc releases

13 years agoMore debug msg null pointer checks
Howard Chu [Wed, 9 Nov 2011 23:34:53 +0000 (15:34 -0800)]
More debug msg null pointer checks

13 years agoMerge remote branch 'origin/mdb.master'
Howard Chu [Wed, 9 Nov 2011 23:36:00 +0000 (15:36 -0800)]
Merge remote branch 'origin/mdb.master'

13 years agoMore Solaris warning cleanup
Howard Chu [Wed, 9 Nov 2011 23:32:37 +0000 (15:32 -0800)]
More Solaris warning cleanup

13 years agoITS#7086 Fix typo (where -> were)
Quanah Gibson-Mount [Wed, 9 Nov 2011 21:22:06 +0000 (13:22 -0800)]
ITS#7086 Fix typo (where -> were)

13 years agoCheck for NULL DN in debug msg
Howard Chu [Wed, 9 Nov 2011 10:20:26 +0000 (02:20 -0800)]
Check for NULL DN in debug msg

13 years agoCheck for NULL DN
Howard Chu [Wed, 9 Nov 2011 10:07:14 +0000 (02:07 -0800)]
Check for NULL DN

13 years agoAvoid stack overrun in mdb_search
Howard Chu [Wed, 9 Nov 2011 10:05:14 +0000 (02:05 -0800)]
Avoid stack overrun in mdb_search

Use malloc'd memory, stored persistently in thread-local storage.

13 years agoKey alignment tweaks for Sparc
Howard Chu [Wed, 9 Nov 2011 09:03:14 +0000 (01:03 -0800)]
Key alignment tweaks for Sparc

13 years agoMerge remote branch 'origin/mdb.master'
Howard Chu [Wed, 9 Nov 2011 09:02:38 +0000 (01:02 -0800)]
Merge remote branch 'origin/mdb.master'

13 years agoMore pgno alignment tweaks
Howard Chu [Wed, 9 Nov 2011 08:36:50 +0000 (00:36 -0800)]
More pgno alignment tweaks

13 years agoMerge remote branch 'origin/mdb.master'
Howard Chu [Wed, 9 Nov 2011 04:06:23 +0000 (20:06 -0800)]
Merge remote branch 'origin/mdb.master'

13 years agoAdd dummy DKEY define
Howard Chu [Wed, 9 Nov 2011 04:05:29 +0000 (20:05 -0800)]
Add dummy DKEY define

13 years agoFix u_intX -> uintX
Howard Chu [Wed, 9 Nov 2011 03:06:46 +0000 (19:06 -0800)]
Fix u_intX -> uintX

13 years agoMerge remote branch 'origin/mdb.master'
Howard Chu [Wed, 9 Nov 2011 03:05:39 +0000 (19:05 -0800)]
Merge remote branch 'origin/mdb.master'

13 years agoAdd Solaris byte-order detection
Howard Chu [Wed, 9 Nov 2011 03:04:39 +0000 (19:04 -0800)]
Add Solaris byte-order detection

13 years agoFix mdb_drop return
Howard Chu [Wed, 9 Nov 2011 00:45:45 +0000 (16:45 -0800)]
Fix mdb_drop return

13 years agoITS#7083 fix verb_to_mask usage
Howard Chu [Tue, 8 Nov 2011 00:41:35 +0000 (16:41 -0800)]
ITS#7083 fix verb_to_mask usage

13 years agoITS#7019 fix dsa-specific attr check for Persist updates
Howard Chu [Mon, 7 Nov 2011 23:23:58 +0000 (15:23 -0800)]
ITS#7019 fix dsa-specific attr check for Persist updates

13 years agoMore for ITS#6984
Quanah Gibson-Mount [Mon, 7 Nov 2011 22:14:57 +0000 (14:14 -0800)]
More for ITS#6984

13 years agoITS#6984 enable draft-wahl-ldap-session
Quanah Gibson-Mount [Mon, 7 Nov 2011 22:02:50 +0000 (14:02 -0800)]
ITS#6984 enable draft-wahl-ldap-session

13 years agoITS#7082 Fix smbk5pwd:olcSmbK5PwdEnable
David Adam [Sun, 6 Nov 2011 16:12:19 +0000 (00:12 +0800)]
ITS#7082 Fix smbk5pwd:olcSmbK5PwdEnable

13 years agoFix Quickmode crash
Howard Chu [Mon, 7 Nov 2011 20:02:02 +0000 (12:02 -0800)]
Fix Quickmode crash

13 years agoExclude .git* files from releases
Hallvard Furuseth [Mon, 7 Nov 2011 13:52:27 +0000 (14:52 +0100)]
Exclude .git* files from releases