]> git.sur5r.net Git - openldap/log
openldap
21 years agoMinor tweak to last commit
Kurt Zeilenga [Mon, 13 Oct 2003 18:35:08 +0000 (18:35 +0000)]
Minor tweak to last commit

21 years agoRework of berbuf allocation:
Kurt Zeilenga [Mon, 13 Oct 2003 18:09:15 +0000 (18:09 +0000)]
Rework of berbuf allocation:
Moved BerElementBuffer to lber_pvt.h
Defined union by macro so it can be easily reused.
Updated client/tools/common.c.

21 years agorq_mutex placing fix
Jong Hyuk Choi [Mon, 13 Oct 2003 14:08:55 +0000 (14:08 +0000)]
rq_mutex placing fix

21 years agoITS#2747 fix exit conditions
Howard Chu [Mon, 13 Oct 2003 10:14:05 +0000 (10:14 +0000)]
ITS#2747 fix exit conditions

21 years agoFix test sequencing
Howard Chu [Mon, 13 Oct 2003 09:56:25 +0000 (09:56 +0000)]
Fix test sequencing

21 years agoRework Kerberos principals (ITS#2695)
Kurt Zeilenga [Mon, 13 Oct 2003 03:18:17 +0000 (03:18 +0000)]
Rework Kerberos principals (ITS#2695)

21 years agoApply patch suggested in ITS#2737 to address underallocation bug.
Kurt Zeilenga [Sun, 12 Oct 2003 23:31:00 +0000 (23:31 +0000)]
Apply patch suggested in ITS#2737 to address underallocation bug.
This could should be reworked to avoid multiple reallocs (likely
by overallocating).

21 years agoFix pdn assert
Kurt Zeilenga [Sun, 12 Oct 2003 22:34:14 +0000 (22:34 +0000)]
Fix pdn assert

21 years agoAdd a note that plaform #ifdefs are misplaced
Kurt Zeilenga [Sun, 12 Oct 2003 22:00:17 +0000 (22:00 +0000)]
Add a note that plaform #ifdefs are misplaced

21 years agoAdd second UTF-8 normalization case
Kurt Zeilenga [Sun, 12 Oct 2003 20:14:03 +0000 (20:14 +0000)]
Add second UTF-8 normalization case

21 years agoAdd basic UTF-8 normalization test (see ITS#2737)
Kurt Zeilenga [Sun, 12 Oct 2003 19:58:28 +0000 (19:58 +0000)]
Add basic UTF-8 normalization test (see ITS#2737)

21 years agorunqueue locking fix (ITS#2746)
Jong Hyuk Choi [Sun, 12 Oct 2003 09:13:04 +0000 (09:13 +0000)]
runqueue locking fix (ITS#2746)

21 years agomv ldap_int_get_controls to ldap_pvt_get_controls
Kurt Zeilenga [Sun, 12 Oct 2003 08:14:28 +0000 (08:14 +0000)]
mv ldap_int_get_controls to ldap_pvt_get_controls

21 years agoFurther cleanup last commit.
Kurt Zeilenga [Sun, 12 Oct 2003 07:31:31 +0000 (07:31 +0000)]
Further cleanup last commit.

21 years agoTentative fix for last comment (tests still running)
Kurt Zeilenga [Sun, 12 Oct 2003 07:19:27 +0000 (07:19 +0000)]
Tentative fix for last comment (tests still running)

21 years agoUpdate SLAPI manual page
Luke Howard [Sun, 12 Oct 2003 06:36:29 +0000 (06:36 +0000)]
Update SLAPI manual page

21 years agoITS#2757: fix parent-less add bug
Kurt Zeilenga [Sun, 12 Oct 2003 06:32:44 +0000 (06:32 +0000)]
ITS#2757: fix parent-less add bug

21 years agoFinish off berbuf fix
Kurt Zeilenga [Sun, 12 Oct 2003 06:07:02 +0000 (06:07 +0000)]
Finish off berbuf fix

21 years agoInitial fix for berbuf alignment bug (ITS#2760)
Kurt Zeilenga [Sun, 12 Oct 2003 04:45:09 +0000 (04:45 +0000)]
Initial fix for berbuf alignment bug (ITS#2760)
Needs to be applied to other stack allocated berbufs.

21 years agoITS#2621, reference slapd.plugin
Kurt Zeilenga [Sun, 12 Oct 2003 04:22:26 +0000 (04:22 +0000)]
ITS#2621, reference slapd.plugin

21 years agodocument ditcontentrule directive
Kurt Zeilenga [Sun, 12 Oct 2003 04:20:20 +0000 (04:20 +0000)]
document ditcontentrule directive

21 years agoITS#2751 additional fix
Howard Chu [Sat, 11 Oct 2003 02:52:48 +0000 (02:52 +0000)]
ITS#2751 additional fix

21 years agoITS#2751 reset op->o_callback before returning
Howard Chu [Sat, 11 Oct 2003 02:41:37 +0000 (02:41 +0000)]
ITS#2751 reset op->o_callback before returning

21 years agoITS#2762 tweak SASL include paths
Howard Chu [Sat, 11 Oct 2003 01:24:44 +0000 (01:24 +0000)]
ITS#2762 tweak SASL include paths

21 years agoPush invariant args into environment, they were making the "WAIT"
Howard Chu [Fri, 10 Oct 2003 12:11:22 +0000 (12:11 +0000)]
Push invariant args into environment, they were making the "WAIT"
parameter too difficult to use.

21 years agoFix typo
Howard Chu [Fri, 10 Oct 2003 07:39:33 +0000 (07:39 +0000)]
Fix typo

21 years agoGenerate pid/arg files after detaching
Kurt Zeilenga [Fri, 10 Oct 2003 02:07:24 +0000 (02:07 +0000)]
Generate pid/arg files after detaching

21 years agoFix non-portable initializers.
Howard Chu [Thu, 9 Oct 2003 10:36:28 +0000 (10:36 +0000)]
Fix non-portable initializers.

21 years agomisc syncrpel updates
Jong Hyuk Choi [Wed, 8 Oct 2003 09:36:06 +0000 (09:36 +0000)]
misc syncrpel updates

21 years agoDon't duplicate e_bv in entry_dup()
Luke Howard [Wed, 8 Oct 2003 06:40:16 +0000 (06:40 +0000)]
Don't duplicate e_bv in entry_dup()

21 years agoFix prev commit setting NO_GRANDKIDS incorrectly
Howard Chu [Wed, 8 Oct 2003 06:05:48 +0000 (06:05 +0000)]
Fix prev commit setting NO_GRANDKIDS incorrectly

21 years agoAdd entry_dup(); make slapi_entry_dup() use it
Luke Howard [Wed, 8 Oct 2003 00:48:33 +0000 (00:48 +0000)]
Add entry_dup(); make slapi_entry_dup() use it

21 years agoUpdate filter representations to conform to RFC 2254.
Kurt Zeilenga [Tue, 7 Oct 2003 22:41:45 +0000 (22:41 +0000)]
Update filter representations to conform to RFC 2254.

21 years agoslaptools update : replica promotion / demotion
Jong Hyuk Choi [Tue, 7 Oct 2003 20:01:37 +0000 (20:01 +0000)]
slaptools update : replica promotion / demotion
new slapadd options
-p       : promote : If the ldif file contains syncConsumerSubentries, convert
                     them to a single syncProviderSubentry. Its contextCSN
                     attribute has the largest value of the syncreplCookie
                     attributes of the syncConsumerSubentries.
                     syncProviderSubentry in the ldif file is retained.
-p -w    : promote : Recalculate contextCSN based on entryCSN of each entry.
           create    Existing syncConsumerSubentries and syncProviderSubentry
                     are ignored and not added to the directory.
-r       : demote  : If the ldif file contains syncProviderSubentry, convert it
                     to a syncConsumerSubentry having the default syncrepl id
                     of 0. syncConsumerSubentries in the ldif file are retained.
-r -w    : demote  : Recalculate syncreplCookie based on entryCSN of each entry.
           create    Existing syncConsumerSubentries and syncProviderSubentry
                     are ignored and not added to the directory. The default
                     syncrepl id of 0 will be used for the new
                     syncConsumerSubentry.
-r -w -i %d[,%d]*  : Using the comma separated list followed by the -i option,
                     it is possible to create multiple syncConsumerSubentries
                     having the syncrepl ids specified in the list.
                     syncreplCookie values of these sycnConsumerSubentries
                     will have the same value, either from the maximum
                     entryCSN value or from the contextCSN value of the
                     syncProviderSubentry.

21 years agoUse slapi_entry_dup() instead of converting entry to string and back
Luke Howard [Tue, 7 Oct 2003 16:09:40 +0000 (16:09 +0000)]
Use slapi_entry_dup() instead of converting entry to string and back

21 years agoAdded ldapdb_starttls keyword
Howard Chu [Tue, 7 Oct 2003 00:19:36 +0000 (00:19 +0000)]
Added ldapdb_starttls keyword

21 years agoComment out Kerberos flags.
Kurt Zeilenga [Mon, 6 Oct 2003 17:43:49 +0000 (17:43 +0000)]
Comment out Kerberos flags.

21 years agoAdd native SASL support to do.
Kurt Zeilenga [Mon, 6 Oct 2003 17:26:29 +0000 (17:26 +0000)]
Add native SASL support to do.

21 years agoenable back-monitor build by default
Pierangelo Masarati [Mon, 6 Oct 2003 00:09:59 +0000 (00:09 +0000)]
enable back-monitor build by default

21 years agofix a_nvals according to back-ldap implementation (ITS#2716; at least part of it)
Pierangelo Masarati [Sat, 4 Oct 2003 17:18:25 +0000 (17:18 +0000)]
fix a_nvals according to back-ldap implementation (ITS#2716; at least part of it)

21 years agoFix HDB's use of IDL cache
Howard Chu [Fri, 3 Oct 2003 02:19:09 +0000 (02:19 +0000)]
Fix HDB's use of IDL cache

21 years agoFix typo in LTFINISH invcation
Howard Chu [Wed, 1 Oct 2003 02:26:41 +0000 (02:26 +0000)]
Fix typo in LTFINISH invcation

21 years agoITS#2744
Jong Hyuk Choi [Tue, 30 Sep 2003 18:01:47 +0000 (18:01 +0000)]
ITS#2744

21 years agoFix typo in comment.
Hallvard Furuseth [Tue, 30 Sep 2003 17:11:44 +0000 (17:11 +0000)]
Fix typo in comment.

21 years ago#include "lutil.h", to get lutil_entropy(). Fix call to lutil_entropy().
Hallvard Furuseth [Mon, 29 Sep 2003 23:33:39 +0000 (23:33 +0000)]
#include "lutil.h", to get lutil_entropy().  Fix call to lutil_entropy().

21 years agoDeclare bdb_cache_entry_db_unlock().
Hallvard Furuseth [Mon, 29 Sep 2003 23:32:11 +0000 (23:32 +0000)]
Declare bdb_cache_entry_db_unlock().

21 years ago#include <string.h>, to get memcmp() and memset().
Hallvard Furuseth [Mon, 29 Sep 2003 23:31:18 +0000 (23:31 +0000)]
#include <string.h>, to get memcmp() and memset().

21 years agoITS#2745 reset bei_state when reusing an EntryInfo
Howard Chu [Mon, 29 Sep 2003 22:01:03 +0000 (22:01 +0000)]
ITS#2745 reset bei_state when reusing an EntryInfo

21 years agoITS#2743 initialize rc
Howard Chu [Mon, 29 Sep 2003 19:54:53 +0000 (19:54 +0000)]
ITS#2743 initialize rc

21 years agoDeclare filter_escape_value_x() and make it static.
Hallvard Furuseth [Mon, 29 Sep 2003 14:09:31 +0000 (14:09 +0000)]
Declare filter_escape_value_x() and make it static.

21 years agoMove #include ldap_pvt.h after slap.h, to get ldap_bv2dn_x() & co.
Hallvard Furuseth [Mon, 29 Sep 2003 14:08:23 +0000 (14:08 +0000)]
Move #include ldap_pvt.h after slap.h, to get ldap_bv2dn_x() & co.

21 years agoPlug memory leak in slap_get_csn().
Hallvard Furuseth [Mon, 29 Sep 2003 14:06:48 +0000 (14:06 +0000)]
Plug memory leak in slap_get_csn().

21 years ago#include <ac/unistd.h>, to get geteuid() and getegid().
Hallvard Furuseth [Mon, 29 Sep 2003 14:04:48 +0000 (14:04 +0000)]
#include <ac/unistd.h>, to get geteuid() and getegid().

21 years agoPlug read_config memleak
Howard Chu [Mon, 29 Sep 2003 11:15:12 +0000 (11:15 +0000)]
Plug read_config memleak

21 years agoITS#2130 glued subordinates are not referrals, ignore ManageDSAit control
Howard Chu [Mon, 29 Sep 2003 10:39:41 +0000 (10:39 +0000)]
ITS#2130 glued subordinates are not referrals, ignore ManageDSAit control

21 years agoStarting a collection of overlays
Howard Chu [Mon, 29 Sep 2003 05:49:39 +0000 (05:49 +0000)]
Starting a collection of overlays

21 years agoInitialization fixes
Howard Chu [Mon, 29 Sep 2003 05:04:43 +0000 (05:04 +0000)]
Initialization fixes

21 years agoplug modrdn memleaks
Howard Chu [Sat, 27 Sep 2003 07:52:20 +0000 (07:52 +0000)]
plug modrdn memleaks

21 years agoITS#2736 clear result strings
Howard Chu [Sat, 27 Sep 2003 07:36:20 +0000 (07:36 +0000)]
ITS#2736 clear result strings

21 years agoITS#2600 replica uri= docs
Howard Chu [Sat, 27 Sep 2003 07:14:29 +0000 (07:14 +0000)]
ITS#2600 replica uri= docs

21 years agoAdded description for idlcachesize, shm_key
Howard Chu [Sat, 27 Sep 2003 07:06:48 +0000 (07:06 +0000)]
Added description for idlcachesize, shm_key

21 years agoInclude <ac/socket.h> so Windows can pull in struct timeval def
Howard Chu [Sat, 27 Sep 2003 06:48:15 +0000 (06:48 +0000)]
Include <ac/socket.h> so Windows can pull in struct timeval def

21 years agoDon't timeout slow-running operations
Howard Chu [Sat, 27 Sep 2003 05:36:20 +0000 (05:36 +0000)]
Don't timeout slow-running operations

21 years agoFix hdb cursor leak.
Howard Chu [Sat, 27 Sep 2003 05:17:08 +0000 (05:17 +0000)]
Fix hdb cursor leak.

21 years agoreinstate first argument to bdb_cache_delete_cleanup()
Luke Howard [Sat, 27 Sep 2003 05:12:17 +0000 (05:12 +0000)]
reinstate first argument to bdb_cache_delete_cleanup()

21 years agoCleanup SLAPI logging
Luke Howard [Sat, 27 Sep 2003 05:03:16 +0000 (05:03 +0000)]
Cleanup SLAPI logging
Remove _SPARC hostname special case - gethostname() should work

21 years agoAdd EntryInfo free list
Howard Chu [Sat, 27 Sep 2003 04:58:36 +0000 (04:58 +0000)]
Add EntryInfo free list

21 years agoFix tree breakage - bdb_cache_delete_cleanup() only takes one argument
Luke Howard [Sat, 27 Sep 2003 04:24:31 +0000 (04:24 +0000)]
Fix tree breakage - bdb_cache_delete_cleanup() only takes one argument
???

21 years agoDon't leak SLAPI_RESULT_MATCHED
Luke Howard [Sat, 27 Sep 2003 03:59:40 +0000 (03:59 +0000)]
Don't leak SLAPI_RESULT_MATCHED
Call SLAPI_PLUGIN_PRE_RESULT_FN plugins

21 years agoAdd slapi_dn_beparent, slapi_dn_parent and slapi_dn_isparent API.
Luke Howard [Sat, 27 Sep 2003 03:29:05 +0000 (03:29 +0000)]
Add slapi_dn_beparent, slapi_dn_parent and slapi_dn_isparent API.

21 years agoITS#2741 yield before backing off
Howard Chu [Sat, 27 Sep 2003 03:16:38 +0000 (03:16 +0000)]
ITS#2741 yield before backing off

21 years agoslapi_send_ldap_search_reference()
Luke Howard [Fri, 26 Sep 2003 17:19:25 +0000 (17:19 +0000)]
slapi_send_ldap_search_reference()

21 years agoImplementation of slapi_send_ldap_search_reference()
Luke Howard [Fri, 26 Sep 2003 17:10:03 +0000 (17:10 +0000)]
Implementation of slapi_send_ldap_search_reference()

21 years agoFix typo in libslapi rule
Howard Chu [Thu, 25 Sep 2003 20:33:07 +0000 (20:33 +0000)]
Fix typo in libslapi rule

21 years agomove c->c_n_ops_executing/completed to the right place
Jong Hyuk Choi [Thu, 25 Sep 2003 20:14:53 +0000 (20:14 +0000)]
move c->c_n_ops_executing/completed to the right place

21 years agoPlug SLAPI leak
Howard Chu [Thu, 25 Sep 2003 11:28:31 +0000 (11:28 +0000)]
Plug SLAPI leak

21 years agodo not cache internal search results for present entry priming
Jong Hyuk Choi [Thu, 25 Sep 2003 07:49:50 +0000 (07:49 +0000)]
do not cache internal search results for present entry priming

21 years agono caching flag in Operation structure
Jong Hyuk Choi [Thu, 25 Sep 2003 07:48:53 +0000 (07:48 +0000)]
no caching flag in Operation structure

21 years agorevert changes for persistent search
Jong Hyuk Choi [Thu, 25 Sep 2003 02:14:20 +0000 (02:14 +0000)]
revert changes for persistent search

21 years agofollowup of the previous commit
Jong Hyuk Choi [Thu, 25 Sep 2003 01:40:33 +0000 (01:40 +0000)]
followup of the previous commit

21 years agodidn't compile without cyrus-sasl
Jong Hyuk Choi [Thu, 25 Sep 2003 01:00:34 +0000 (01:00 +0000)]
didn't compile without cyrus-sasl

21 years agoloose ends fixed
Jong Hyuk Choi [Thu, 25 Sep 2003 00:59:27 +0000 (00:59 +0000)]
loose ends fixed

21 years agoRevert to previous behavior:
Howard Chu [Thu, 25 Sep 2003 00:27:22 +0000 (00:27 +0000)]
Revert to previous behavior:
  always use DB_AUTO_COMMIT when opening a database, don't make it
  dependent on an in-progress transaction

  use mutex instead of DB lock for db access.

21 years agoAdd memctx param to build_new_dn(). cleanup DN leaks.
Howard Chu [Wed, 24 Sep 2003 04:30:41 +0000 (04:30 +0000)]
Add memctx param to build_new_dn(). cleanup DN leaks.

21 years agoSilence valgrind warnings of uninit'd memory
Howard Chu [Wed, 24 Sep 2003 03:03:53 +0000 (03:03 +0000)]
Silence valgrind warnings of uninit'd memory

21 years agoITS#2735 - plug memory leaks
Howard Chu [Wed, 24 Sep 2003 00:32:27 +0000 (00:32 +0000)]
ITS#2735 - plug memory leaks

21 years agolog the cause of the error when ldap_result() returns -1
Jong Hyuk Choi [Tue, 23 Sep 2003 23:41:57 +0000 (23:41 +0000)]
log the cause of the error when ldap_result() returns -1

21 years agoITS#2735 - plug memory leaks, cleanup
Howard Chu [Tue, 23 Sep 2003 22:52:35 +0000 (22:52 +0000)]
ITS#2735 - plug memory leaks, cleanup

21 years agoITS#2735 - plug memory leaks
Howard Chu [Tue, 23 Sep 2003 22:52:35 +0000 (22:52 +0000)]
ITS#2735 - plug memory leaks

21 years agoPlug a leak.
Howard Chu [Tue, 23 Sep 2003 17:14:01 +0000 (17:14 +0000)]
Plug a leak.

21 years agoChange slapd-tester to read search base from file instead of using
Howard Chu [Tue, 23 Sep 2003 11:55:59 +0000 (11:55 +0000)]
Change slapd-tester to read search base from file instead of using
the commandline

21 years agoFix prev commit for empty attrs
Howard Chu [Tue, 23 Sep 2003 11:29:20 +0000 (11:29 +0000)]
Fix prev commit for empty attrs

21 years agoMake new print_entry() the default
Howard Chu [Tue, 23 Sep 2003 11:06:21 +0000 (11:06 +0000)]
Make new print_entry() the default

21 years agoFix alignment issues in hdb_dn2idl_internal
Howard Chu [Tue, 23 Sep 2003 10:55:57 +0000 (10:55 +0000)]
Fix alignment issues in hdb_dn2idl_internal

21 years agoFix back-hdb test006 failures due to bad return code in hdb_dn2idl
Howard Chu [Tue, 23 Sep 2003 08:16:23 +0000 (08:16 +0000)]
Fix back-hdb test006 failures due to bad return code in hdb_dn2idl

21 years agoFix for Howard's fix for ITS #2704
Luke Howard [Tue, 23 Sep 2003 07:40:29 +0000 (07:40 +0000)]
Fix for Howard's fix for ITS #2704

The oblique SLAPI interface requires that preop bind plugins return 1 in the
case that they have authoritatively handled the bind; of course, this is
the same return value that doPluginFNs() returns in the case of no plugins
being called.

This patch should distinguish between the two cases...

21 years agoITS#2526 Fix slapi builds
Howard Chu [Tue, 23 Sep 2003 06:11:38 +0000 (06:11 +0000)]
ITS#2526 Fix slapi builds
  note that -lltdl is added redundantly if --enable-modules was specified.
It seems to me that --enable-slapi should have implied --enable-modules
from the beginning.

21 years agoITS#2704 don't hang client when no preop plugins are loaded
Howard Chu [Tue, 23 Sep 2003 05:35:38 +0000 (05:35 +0000)]
ITS#2704 don't hang client when no preop plugins are loaded

21 years agoITS#2726 make libldbm.a conditional on --enable-ldbm
Howard Chu [Tue, 23 Sep 2003 02:56:48 +0000 (02:56 +0000)]
ITS#2726 make libldbm.a conditional on --enable-ldbm

21 years agofix ITS#2733
Jong Hyuk Choi [Tue, 23 Sep 2003 00:11:46 +0000 (00:11 +0000)]
fix ITS#2733
- if test back-ldbm then
-    run the provider with back-bdb when back-bdb is configured
-    run the provider with back-hdb when back-hdb is configured
-    exit when neither is configured