]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
23 years agoMinor cleanup
Howard Chu [Mon, 31 Mar 2003 07:49:34 +0000 (07:49 +0000)] 
Minor cleanup

23 years agoSLAPI cleanup
Luke Howard [Mon, 31 Mar 2003 06:41:30 +0000 (06:41 +0000)] 
SLAPI cleanup

23 years agoAdd additional password file support.
Kurt Zeilenga [Mon, 31 Mar 2003 06:29:59 +0000 (06:29 +0000)] 
Add additional password file support.

23 years agoFix previous commit
Howard Chu [Mon, 31 Mar 2003 06:27:16 +0000 (06:27 +0000)] 
Fix previous commit

23 years agoRevert ol_version stuff.
Howard Chu [Mon, 31 Mar 2003 05:48:52 +0000 (05:48 +0000)] 
Revert ol_version stuff.

23 years agoAdd -y support to ldappasswd.c
Kurt Zeilenga [Mon, 31 Mar 2003 05:47:13 +0000 (05:47 +0000)] 
Add -y support to ldappasswd.c
s/passwd/password/ in usage description

23 years agoRemove psearch.c
Howard Chu [Mon, 31 Mar 2003 05:31:12 +0000 (05:31 +0000)] 
Remove psearch.c

23 years agoShorthand macros for request fields
Howard Chu [Mon, 31 Mar 2003 05:10:10 +0000 (05:10 +0000)] 
Shorthand macros for request fields

23 years agoSLAPI fixes
Luke Howard [Mon, 31 Mar 2003 04:58:41 +0000 (04:58 +0000)] 
SLAPI fixes

23 years agoSLAPI fixes
Luke Howard [Mon, 31 Mar 2003 04:56:17 +0000 (04:56 +0000)] 
SLAPI fixes

23 years agoSLAPI fix
Luke Howard [Mon, 31 Mar 2003 04:54:06 +0000 (04:54 +0000)] 
SLAPI fix

23 years agoFix typo in prev commit
Howard Chu [Sun, 30 Mar 2003 18:49:25 +0000 (18:49 +0000)] 
Fix typo in prev commit

23 years agoMajor API change - (SLAP_OP_BLOCKS) All request parameters are
Howard Chu [Sun, 30 Mar 2003 09:03:54 +0000 (09:03 +0000)] 
Major API change - (SLAP_OP_BLOCKS) All request parameters are
consolidated into the Operation structure. All reply parameters
are consolidated into the new SlapReply structure. Most operations
now have identical call signatures... Changes are not #ifdef'd,
revert to -r NO_SLAP_OP_BLOCKS if necessary to back out.

23 years agoInstall schema/README NO_SLAP_OP_BLOCKS
Kurt Zeilenga [Sun, 30 Mar 2003 05:59:09 +0000 (05:59 +0000)] 
Install schema/README

23 years agoAdd ISOC Copyright
Kurt Zeilenga [Sun, 30 Mar 2003 05:52:32 +0000 (05:52 +0000)] 
Add ISOC Copyright

23 years agocancel.c missing (blind update)
Kurt Zeilenga [Sun, 30 Mar 2003 05:38:39 +0000 (05:38 +0000)] 
cancel.c missing (blind update)

23 years agoFix giant lock conflict in previous commit
Howard Chu [Sun, 30 Mar 2003 05:33:42 +0000 (05:33 +0000)] 
Fix giant lock conflict in previous commit

23 years agoDelete unused source
Howard Chu [Sun, 30 Mar 2003 04:01:31 +0000 (04:01 +0000)] 
Delete unused source

23 years agoremove crufted callbacks
Pierangelo Masarati [Sat, 29 Mar 2003 11:49:36 +0000 (11:49 +0000)] 
remove crufted callbacks

23 years agoadd function prototypes
Pierangelo Masarati [Sat, 29 Mar 2003 11:46:02 +0000 (11:46 +0000)] 
add function prototypes

23 years agoFix previous commit
Howard Chu [Sat, 29 Mar 2003 09:03:46 +0000 (09:03 +0000)] 
Fix previous commit

23 years agoRevert ol_version stuff, just use mkversion
Howard Chu [Sat, 29 Mar 2003 06:27:37 +0000 (06:27 +0000)] 
Revert ol_version stuff, just use mkversion

23 years agoDeleted bi_database_mutex, use DB_LOCK instead. Changed bdb_locker_id to
Howard Chu [Sat, 29 Mar 2003 05:15:48 +0000 (05:15 +0000)] 
Deleted bi_database_mutex, use DB_LOCK instead. Changed bdb_locker_id to
lookup the threadctx if no Op * is provided. (bdb_db_cache doesn't know
its thread context when it acquires a locker ID.)

23 years agoAdded version rules
Howard Chu [Sat, 29 Mar 2003 03:25:44 +0000 (03:25 +0000)] 
Added version rules

23 years agoRemove unused reference to ldif_debug
Howard Chu [Sat, 29 Mar 2003 03:15:35 +0000 (03:15 +0000)] 
Remove unused reference to ldif_debug

23 years agoCleanup comments
Howard Chu [Sat, 29 Mar 2003 02:35:39 +0000 (02:35 +0000)] 
Cleanup comments

23 years agoRevert previous commit, added NT mkvers script
Howard Chu [Sat, 29 Mar 2003 00:36:31 +0000 (00:36 +0000)] 
Revert previous commit, added NT mkvers script

23 years agoTweak version.c rules
Howard Chu [Sat, 29 Mar 2003 00:33:39 +0000 (00:33 +0000)] 
Tweak version.c rules

23 years agoRevert previous commit
Howard Chu [Sat, 29 Mar 2003 00:28:00 +0000 (00:28 +0000)] 
Revert previous commit

23 years agoAdd rules to patch current package name & version number into portable.h
Howard Chu [Fri, 28 Mar 2003 20:37:51 +0000 (20:37 +0000)] 
Add rules to patch current package name & version number into portable.h

23 years agoTweak version.c dependencies
Howard Chu [Fri, 28 Mar 2003 19:39:10 +0000 (19:39 +0000)] 
Tweak version.c dependencies

23 years agoSplit version.sh to version.var; fix invocation in mkrelease
Howard Chu [Fri, 28 Mar 2003 19:33:40 +0000 (19:33 +0000)] 
Split version.sh to version.var; fix invocation in mkrelease

23 years agoTweak version.c rules
Howard Chu [Fri, 28 Mar 2003 18:47:57 +0000 (18:47 +0000)] 
Tweak version.c rules

23 years agoTweak version.c dependencies
Howard Chu [Fri, 28 Mar 2003 18:42:12 +0000 (18:42 +0000)] 
Tweak version.c dependencies

23 years agoUse CPP __FILE__ and __TIME__ (not as pretty, but faster) instead of `date`.
Howard Chu [Fri, 28 Mar 2003 18:35:50 +0000 (18:35 +0000)] 
Use CPP __FILE__ and __TIME__ (not as pretty, but faster) instead of `date`.
So version.c files only need to be generated once.

23 years agoITS#2409 - fix oidm_destroy
Howard Chu [Fri, 28 Mar 2003 10:24:16 +0000 (10:24 +0000)] 
ITS#2409 - fix oidm_destroy

23 years agoAlso fix -MM, -CC, etc..
Kurt Zeilenga [Thu, 27 Mar 2003 18:11:18 +0000 (18:11 +0000)] 
Also fix -MM, -CC, etc..

23 years agoFix: -ZZ was not requiring StartTLS to succeed.
Howard Chu [Thu, 27 Mar 2003 17:30:43 +0000 (17:30 +0000)] 
Fix: -ZZ was not requiring StartTLS to succeed.

23 years agoDon't use subdatabases for indexes. This patch is an incompatible change,
Howard Chu [Thu, 27 Mar 2003 04:30:05 +0000 (04:30 +0000)] 
Don't use subdatabases for indexes. This patch is an incompatible change,
must destroy existing indexes and run slapindex to regenerate.

23 years agoITS#2389, describe conn_max_pending/auth keywords
Howard Chu [Thu, 27 Mar 2003 04:18:16 +0000 (04:18 +0000)] 
ITS#2389, describe conn_max_pending/auth keywords

23 years agoITS#2389 - added conn_max_pending/auth config keywords to cap the number
Howard Chu [Thu, 27 Mar 2003 03:35:46 +0000 (03:35 +0000)] 
ITS#2389 - added conn_max_pending/auth config keywords to cap the number
of outstanding requests on a connection. Set rate limits for request
execution:
   no connection can have more than maxthreads/2 ops executing at once.
   a connection that is write-blocked will not execute any new ops.
   queued ops must drain before any new ops can execute.
If the queue exceeds the max_pending limit, the connection is closed.
...also fixed a bug where a connection was not marked active if it never
received a Bind.

23 years agoFix previous commit
Howard Chu [Thu, 27 Mar 2003 03:27:48 +0000 (03:27 +0000)] 
Fix previous commit

23 years agoITS#2404 keep the per-thread context in the individual threads...
Howard Chu [Thu, 27 Mar 2003 01:39:42 +0000 (01:39 +0000)] 
ITS#2404 keep the per-thread context in the individual threads...

23 years agoRevert previous commit
Howard Chu [Wed, 26 Mar 2003 19:22:33 +0000 (19:22 +0000)] 
Revert previous commit

23 years agoCleanup previous commit
Howard Chu [Wed, 26 Mar 2003 17:42:27 +0000 (17:42 +0000)] 
Cleanup previous commit

23 years agoSave DB_LOCK structure so it can be released later.
Howard Chu [Wed, 26 Mar 2003 13:33:51 +0000 (13:33 +0000)] 
Save DB_LOCK structure so it can be released later.

23 years agoRemove attribute.c, group.c from build
Howard Chu [Wed, 26 Mar 2003 11:52:59 +0000 (11:52 +0000)] 
Remove attribute.c, group.c from build

23 years agoDeleted BackendInfo->bi_acl_attribute, bi_acl_group.
Howard Chu [Wed, 26 Mar 2003 11:50:03 +0000 (11:50 +0000)] 
Deleted BackendInfo->bi_acl_attribute, bi_acl_group.
Replaced with bi_entry_get_rw.
Implemented for back-bdb, back-ldbm, back-ldap.

23 years agoSLAP_OP_BLOCKS - added response block
Howard Chu [Tue, 25 Mar 2003 23:42:55 +0000 (23:42 +0000)] 
SLAP_OP_BLOCKS - added response block

23 years agoAdded slap_op_init/destroy, cache Operation structures
Howard Chu [Tue, 25 Mar 2003 20:18:50 +0000 (20:18 +0000)] 
Added slap_op_init/destroy, cache Operation structures

23 years ago#if out unused cache rdwr locks
Howard Chu [Tue, 25 Mar 2003 20:17:05 +0000 (20:17 +0000)] 
#if out unused cache rdwr locks

23 years agostruct co_arg is redundant, removed
Howard Chu [Tue, 25 Mar 2003 18:44:00 +0000 (18:44 +0000)] 
struct co_arg is redundant, removed

23 years agoSimplify indexer - remove redundant dbname parameter
Howard Chu [Tue, 25 Mar 2003 18:17:34 +0000 (18:17 +0000)] 
Simplify indexer - remove redundant dbname parameter

23 years agoITS#2392 - move cache_commit inside transaction. needs lock protection,
Howard Chu [Tue, 25 Mar 2003 17:49:35 +0000 (17:49 +0000)] 
ITS#2392 - move cache_commit inside transaction. needs lock protection,
and the lock goes away after txn_commit. Not sure what to do about the
cache if txn_commit actually fails though. Since txn_prepare succeeded,
should never happen. ???

23 years agofix bug in schema check
Pierangelo Masarati [Tue, 25 Mar 2003 14:34:01 +0000 (14:34 +0000)] 
fix bug in schema check

23 years agoblind fix of value_match when SLAP_NVALUES is set
Pierangelo Masarati [Mon, 24 Mar 2003 22:23:18 +0000 (22:23 +0000)] 
blind fix of value_match when SLAP_NVALUES is set

23 years agoFix prev commit
Howard Chu [Mon, 24 Mar 2003 19:36:25 +0000 (19:36 +0000)] 
Fix prev commit

23 years agoFix shadowed text/textbuf
Howard Chu [Mon, 24 Mar 2003 19:19:54 +0000 (19:19 +0000)] 
Fix shadowed text/textbuf

23 years agoSLAP_NVALUES fix
Howard Chu [Mon, 24 Mar 2003 17:28:26 +0000 (17:28 +0000)] 
SLAP_NVALUES fix

23 years agoITS#2363 - slurpd should now exit cleanly without -KILL
Howard Chu [Mon, 24 Mar 2003 15:00:04 +0000 (15:00 +0000)] 
ITS#2363 - slurpd should now exit cleanly without -KILL

23 years agoITS#2363 - use wake_sds ala slapd/daemon.c for signal management
Howard Chu [Mon, 24 Mar 2003 14:57:10 +0000 (14:57 +0000)] 
ITS#2363 - use wake_sds ala slapd/daemon.c for signal management

23 years agoClean up SIGBREAK / NT
Howard Chu [Mon, 24 Mar 2003 07:49:59 +0000 (07:49 +0000)] 
Clean up SIGBREAK / NT

23 years agoSLAP_NVALUES: a few more matching rules
Kurt Zeilenga [Mon, 24 Mar 2003 06:49:55 +0000 (06:49 +0000)] 
SLAP_NVALUES: a few more matching rules

23 years agoClarify that mkrelease script must not muck with the export
Kurt Zeilenga [Mon, 24 Mar 2003 03:50:02 +0000 (03:50 +0000)] 
Clarify that mkrelease script must not muck with the export

23 years agomkrelease is too late for modification of the release. This
Kurt Zeilenga [Mon, 24 Mar 2003 03:37:49 +0000 (03:37 +0000)] 
mkrelease is too late for modification of the release.  This
needs to be integrated into the MSVC build system.

23 years agoSLAP_NVALUES - quick hack, just set a->a_nvals = a->a_vals. will need to
Howard Chu [Mon, 24 Mar 2003 02:59:43 +0000 (02:59 +0000)] 
SLAP_NVALUES - quick hack, just set a->a_nvals = a->a_vals. will need to
fix this if ACLs are expected to work on the local slapd.

23 years agoSLAP_NVALUES - add attr_merge comment
Howard Chu [Mon, 24 Mar 2003 02:24:23 +0000 (02:24 +0000)] 
SLAP_NVALUES - add attr_merge comment

23 years agoSLAP_NVALUES - a_nvals is useless if ma_rule isn't the same as attr's.
Howard Chu [Mon, 24 Mar 2003 02:16:42 +0000 (02:16 +0000)] 
SLAP_NVALUES - a_nvals is useless if ma_rule isn't the same as attr's.

23 years agoSLAP_NVALUES: telephoneNumberNormalize
Kurt Zeilenga [Mon, 24 Mar 2003 02:16:10 +0000 (02:16 +0000)] 
SLAP_NVALUES: telephoneNumberNormalize

23 years agoSLAP_NVALUES: add numericStringNormalize()
Kurt Zeilenga [Mon, 24 Mar 2003 02:11:41 +0000 (02:11 +0000)] 
SLAP_NVALUES: add numericStringNormalize()

23 years agoClarify comment
Kurt Zeilenga [Mon, 24 Mar 2003 02:11:16 +0000 (02:11 +0000)] 
Clarify comment

23 years agoSLAP_NVALUES fix matchedValues
Howard Chu [Mon, 24 Mar 2003 02:03:33 +0000 (02:03 +0000)] 
SLAP_NVALUES fix matchedValues

23 years agoSLAP_NVALUES tweaks - after input, a_nvals is always populated. If there is
Howard Chu [Mon, 24 Mar 2003 01:56:56 +0000 (01:56 +0000)] 
SLAP_NVALUES tweaks - after input, a_nvals is always populated. If there is
no normalizer, a_nvals = a_vals.

23 years agoFix order of arguments
Howard Chu [Mon, 24 Mar 2003 01:19:43 +0000 (01:19 +0000)] 
Fix order of arguments

23 years agoManpage nitpicks
Hallvard Furuseth [Sun, 23 Mar 2003 16:37:06 +0000 (16:37 +0000)] 
Manpage nitpicks

23 years agoITS#2364 fix unterminated AttributeName array
Howard Chu [Sun, 23 Mar 2003 16:00:20 +0000 (16:00 +0000)] 
ITS#2364 fix unterminated AttributeName array

23 years agoFix typo
Howard Chu [Sun, 23 Mar 2003 15:45:06 +0000 (15:45 +0000)] 
Fix typo

23 years agoCode for SLAP_NVALUES_ON_DISK in entry_encode/entry_decode
Howard Chu [Sun, 23 Mar 2003 15:28:41 +0000 (15:28 +0000)] 
Code for SLAP_NVALUES_ON_DISK in entry_encode/entry_decode

23 years agoBDB_HIER was defined by accident, undef
Howard Chu [Sun, 23 Mar 2003 15:27:43 +0000 (15:27 +0000)] 
BDB_HIER was defined by accident, undef
Fix up for SLAP_NVALUES_ON_DISK

23 years agoBoolean indexing support
Kurt Zeilenga [Sun, 23 Mar 2003 05:54:52 +0000 (05:54 +0000)] 
Boolean indexing support

23 years agoAdd SLAP_NVALUES_ON_DISK define (but not code)
Kurt Zeilenga [Sun, 23 Mar 2003 03:23:32 +0000 (03:23 +0000)] 
Add SLAP_NVALUES_ON_DISK define (but not code)

23 years agoAdd namingCSN attribute type
Kurt Zeilenga [Sun, 23 Mar 2003 02:58:36 +0000 (02:58 +0000)] 
Add namingCSN attribute type
Make SLAP_NVALUES the default.

23 years agoUse ifdef not comment to comment out code
Kurt Zeilenga [Sat, 22 Mar 2003 22:28:57 +0000 (22:28 +0000)] 
Use ifdef not comment to comment out code

23 years agoMinor tweak to search filter
Kurt Zeilenga [Sat, 22 Mar 2003 22:27:56 +0000 (22:27 +0000)] 
Minor tweak to search filter

23 years agoPlug ndn leak (re: ITS#2390)
Howard Chu [Sat, 22 Mar 2003 16:59:41 +0000 (16:59 +0000)] 
Plug ndn leak (re: ITS#2390)

23 years agoITS#2390 fix for back-bdb
Kurt Zeilenga [Sat, 22 Mar 2003 16:38:31 +0000 (16:38 +0000)] 
ITS#2390 fix for back-bdb

23 years agoITS#2390 - freeing uninit'd ndn
Howard Chu [Sat, 22 Mar 2003 16:26:38 +0000 (16:26 +0000)] 
ITS#2390 - freeing uninit'd ndn

23 years agoStill need DB_AUTO_COMMIT flag
Howard Chu [Sat, 22 Mar 2003 16:21:44 +0000 (16:21 +0000)] 
Still need DB_AUTO_COMMIT flag

23 years agonamingCSN
Kurt Zeilenga [Sat, 22 Mar 2003 16:12:59 +0000 (16:12 +0000)] 
namingCSN

23 years agoITS#2847: fix cn=#,...
Kurt Zeilenga [Sat, 22 Mar 2003 16:12:39 +0000 (16:12 +0000)] 
ITS#2847: fix cn=#,...

23 years agoRemove cache stuff
Kurt Zeilenga [Thu, 20 Mar 2003 19:50:22 +0000 (19:50 +0000)] 
Remove cache stuff

23 years agoITS#2389 - stop reading requests on a conn if it has more than
Howard Chu [Thu, 20 Mar 2003 12:40:11 +0000 (12:40 +0000)] 
ITS#2389 - stop reading requests on a conn if it has more than
connection_pool_max/2 operations already executing. May want to tune
this to a higher value, e.g. connection_pool_max - XX, etc. Fix in
result.c throttles the connection too late, all threads are already
consumed by the time the send buffer blocks.

23 years agoITS#2389 - stop reading requests on a connection when we are blocked
Howard Chu [Thu, 20 Mar 2003 11:54:17 +0000 (11:54 +0000)] 
ITS#2389 - stop reading requests on a connection when we are blocked
writing responses. This may not be the right fix.

23 years agoITS#2388 fix if() conditions.
Howard Chu [Thu, 20 Mar 2003 11:07:53 +0000 (11:07 +0000)] 
ITS#2388 fix if() conditions.

23 years agoEdit portable.nt to update OPENLDAP_VERSION
Howard Chu [Wed, 19 Mar 2003 02:01:49 +0000 (02:01 +0000)] 
Edit portable.nt to update OPENLDAP_VERSION

23 years agoUse OPENLDAP_PACKAGE instead of _OLV_PKG
Howard Chu [Wed, 19 Mar 2003 01:39:05 +0000 (01:39 +0000)] 
Use OPENLDAP_PACKAGE instead of _OLV_PKG

23 years agoUse OPENLDAP_PACKAGE (from portable.h) instead of _OLV_PKG, etc.
Howard Chu [Wed, 19 Mar 2003 01:38:34 +0000 (01:38 +0000)] 
Use OPENLDAP_PACKAGE (from portable.h) instead of _OLV_PKG, etc.

23 years agoUse ol_version.h
Howard Chu [Wed, 19 Mar 2003 01:31:42 +0000 (01:31 +0000)] 
Use ol_version.h

23 years agoUse ol_version.h
Howard Chu [Tue, 18 Mar 2003 23:37:14 +0000 (23:37 +0000)] 
Use ol_version.h

23 years agoRename version.h to ol_version.h
Howard Chu [Tue, 18 Mar 2003 22:53:15 +0000 (22:53 +0000)] 
Rename version.h to ol_version.h