]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
24 years agoback out previous change
Pierangelo Masarati [Mon, 24 Dec 2001 18:39:41 +0000 (18:39 +0000)] 
back out previous change

24 years agoRequire the struct berval **out argument of dnPretty/dnNormalize
Kurt Zeilenga [Mon, 24 Dec 2001 18:38:20 +0000 (18:38 +0000)] 
Require the struct berval **out argument of dnPretty/dnNormalize
point to a NULL pointer, that is assert( *out == NULL ).
Eventually, we'll allow **out to point to a preallocated
struct berval (to avoid unnecessary allocation).

24 years agoFix up frontend side of modrdn. Need to rework backend side (especially
Kurt Zeilenga [Mon, 24 Dec 2001 18:02:49 +0000 (18:02 +0000)] 
Fix up frontend side of modrdn.  Need to rework backend side (especially
to adjust ber_lens as needed).

24 years agoUse e_nname.bv_len
Howard Chu [Mon, 24 Dec 2001 17:52:07 +0000 (17:52 +0000)] 
Use e_nname.bv_len

24 years agoe_name.bv_len stuff in entry_decode
Howard Chu [Mon, 24 Dec 2001 17:37:22 +0000 (17:37 +0000)] 
e_name.bv_len stuff in entry_decode

24 years agocomment for future optimization
Pierangelo Masarati [Mon, 24 Dec 2001 17:27:26 +0000 (17:27 +0000)] 
comment for future optimization

24 years agoBasic ename.bv_len work.
Kurt Zeilenga [Mon, 24 Dec 2001 17:24:18 +0000 (17:24 +0000)] 
Basic ename.bv_len work.

24 years agotrim spurious e_ndn also from back-meta
Pierangelo Masarati [Mon, 24 Dec 2001 17:24:07 +0000 (17:24 +0000)] 
trim spurious e_ndn also from back-meta

24 years agoAvoid conflict with e_ndn macro
Howard Chu [Mon, 24 Dec 2001 17:06:46 +0000 (17:06 +0000)] 
Avoid conflict with e_ndn macro

24 years agoFix DN struct berval issue
Kurt Zeilenga [Mon, 24 Dec 2001 17:01:08 +0000 (17:01 +0000)] 
Fix DN struct berval issue

24 years agoEvery quick mod to use a struct berval for e_dn/e_ndn. No bv_len yet.
Kurt Zeilenga [Mon, 24 Dec 2001 16:53:47 +0000 (16:53 +0000)] 
Every quick mod to use a struct berval for e_dn/e_ndn.  No bv_len yet.

24 years agoChanged suffix_alias() to use struct berval * in-place.
Howard Chu [Mon, 24 Dec 2001 16:29:18 +0000 (16:29 +0000)] 
Changed suffix_alias() to use struct berval * in-place.

24 years agore-engineered some dn related functions with ldap_dn* functions; helpers should be...
Pierangelo Masarati [Mon, 24 Dec 2001 15:48:35 +0000 (15:48 +0000)] 
re-engineered some dn related functions with ldap_dn* functions; helpers should be used instead of deprecated functions in code

24 years agobetter rdn exploding
Pierangelo Masarati [Mon, 24 Dec 2001 15:47:06 +0000 (15:47 +0000)] 
better rdn exploding

24 years agoChanged Access->a_set_pat and acl->acl_dn_pat to struct berval to eliminate
Howard Chu [Mon, 24 Dec 2001 15:43:27 +0000 (15:43 +0000)] 
Changed Access->a_set_pat and acl->acl_dn_pat to struct berval to eliminate
strlen() from acl processing.

24 years agoop->o_ndn berval fixes for SLAPD_ACI_ENABLED
Howard Chu [Mon, 24 Dec 2001 15:18:02 +0000 (15:18 +0000)] 
op->o_ndn berval fixes for SLAPD_ACI_ENABLED

24 years agoChanged sai_dn, sai_ndn to struct berval. (Affects op->o_dn,o_ndn,
Howard Chu [Mon, 24 Dec 2001 15:11:01 +0000 (15:11 +0000)] 
Changed sai_dn, sai_ndn to struct berval. (Affects op->o_dn,o_ndn,
conn->c_dn,c_ndn, Access->a_dn_pat)

24 years agoFix typo in berval commit
Howard Chu [Mon, 24 Dec 2001 13:47:47 +0000 (13:47 +0000)] 
Fix typo in berval commit

24 years agobug in explode dn (caused most test failures when requesting client-side sorted results)
Pierangelo Masarati [Mon, 24 Dec 2001 10:31:11 +0000 (10:31 +0000)] 
bug in explode dn (caused most test failures when requesting client-side sorted results)

24 years agoSome minor bugs for dntest ""
Kurt Zeilenga [Mon, 24 Dec 2001 07:22:25 +0000 (07:22 +0000)] 
Some minor bugs for dntest ""

24 years agocannot assert la_private == NULL on free
Kurt Zeilenga [Mon, 24 Dec 2001 07:03:14 +0000 (07:03 +0000)] 
cannot assert la_private == NULL on free

24 years agoClean up some symbol scoping
Kurt Zeilenga [Mon, 24 Dec 2001 06:36:44 +0000 (06:36 +0000)] 
Clean up some symbol scoping

24 years agoDelete USE_LDAP_DN_PARSING
Kurt Zeilenga [Mon, 24 Dec 2001 06:02:59 +0000 (06:02 +0000)] 
Delete USE_LDAP_DN_PARSING

24 years agoMisc DN cleanup, no functional changes
Kurt Zeilenga [Mon, 24 Dec 2001 06:00:02 +0000 (06:00 +0000)] 
Misc DN cleanup, no functional changes

24 years agoMake note of deprecated DN routines. Need to write
Kurt Zeilenga [Mon, 24 Dec 2001 04:39:15 +0000 (04:39 +0000)] 
Make note of deprecated DN routines.  Need to write
"struct berval" versions

24 years agoImprove error message
Kurt Zeilenga [Mon, 24 Dec 2001 04:03:27 +0000 (04:03 +0000)] 
Improve error message

24 years agoDelete ldap_build_filter(), it's broke.
Kurt Zeilenga [Mon, 24 Dec 2001 03:49:54 +0000 (03:49 +0000)] 
Delete ldap_build_filter(), it's broke.
Clean up headers.

24 years agoMinor cleanup, rename ldapava_free_*() routines and
Kurt Zeilenga [Sun, 23 Dec 2001 22:46:37 +0000 (22:46 +0000)] 
Minor cleanup, rename ldapava_free_*() routines and
don't expose symbols of ava helper routines

24 years agoZap dn_match(), cleanup up prototype header
Kurt Zeilenga [Sun, 23 Dec 2001 20:23:15 +0000 (20:23 +0000)] 
Zap dn_match(), cleanup up prototype header

24 years agoMinor cleanup
Kurt Zeilenga [Sun, 23 Dec 2001 20:20:15 +0000 (20:20 +0000)] 
Minor cleanup

24 years agoleast escaping in dnPretty (hope my wife doesn't catch me in front of the laptop :)
Pierangelo Masarati [Sun, 23 Dec 2001 09:26:44 +0000 (09:26 +0000)] 
least escaping in dnPretty (hope my wife doesn't catch me in front of the laptop :)

24 years agosmall bug exploited by malformed DCE format
Pierangelo Masarati [Sun, 23 Dec 2001 09:04:44 +0000 (09:04 +0000)] 
small bug exploited by malformed DCE format

24 years agoMove dnValidate, dnNormalize, dnPretty to dn.c
Kurt Zeilenga [Sun, 23 Dec 2001 01:19:46 +0000 (01:19 +0000)] 
Move dnValidate, dnNormalize, dnPretty to dn.c

24 years agouse dnPretty instead of dn_pretty
Kurt Zeilenga [Sun, 23 Dec 2001 00:43:57 +0000 (00:43 +0000)] 
use dnPretty instead of dn_pretty

24 years agoUpdate BER decoding of PDU to use "o" (struct berval) instead of
Kurt Zeilenga [Sat, 22 Dec 2001 21:52:58 +0000 (21:52 +0000)] 
Update BER decoding of PDU to use "o" (struct berval) instead of
"a" (char **)... another step towards BerValue DNs.

24 years agoZap man pages of deprecated routines
Kurt Zeilenga [Sat, 22 Dec 2001 20:51:27 +0000 (20:51 +0000)] 
Zap man pages of deprecated routines

24 years agoFix up builds
Kurt Zeilenga [Sat, 22 Dec 2001 20:17:19 +0000 (20:17 +0000)] 
Fix up builds

24 years agoAdd a couple of FIXME comments
Kurt Zeilenga [Sat, 22 Dec 2001 19:21:32 +0000 (19:21 +0000)] 
Add a couple of FIXME comments

24 years agoadded operations and sent stats to back-monitor; minor cleanup
Pierangelo Masarati [Sat, 22 Dec 2001 19:14:10 +0000 (19:14 +0000)] 
added operations and sent stats to back-monitor; minor cleanup

24 years agoError in exclusion set macros
Stig Venaas [Sat, 22 Dec 2001 17:17:52 +0000 (17:17 +0000)] 
Error in exclusion set macros

24 years agoallegedly unnecessary selection of first database to return rootDSE or subschema...
Pierangelo Masarati [Sat, 22 Dec 2001 14:25:54 +0000 (14:25 +0000)] 
allegedly unnecessary selection of first database to return rootDSE or subschema entries; note that the same happens in access_allowed()

24 years agobetter handling of on-the-fly operational attrs by means of helpers
Pierangelo Masarati [Sat, 22 Dec 2001 14:24:13 +0000 (14:24 +0000)] 
better handling of on-the-fly operational attrs by means of helpers

24 years agoadded hasSubordinates to back-monitor
Pierangelo Masarati [Sat, 22 Dec 2001 12:28:02 +0000 (12:28 +0000)] 
added hasSubordinates to back-monitor

24 years agoadded backend-side support for on-the-fly operational attributes; added hasSubordinat...
Pierangelo Masarati [Sat, 22 Dec 2001 11:50:16 +0000 (11:50 +0000)] 
added backend-side support for on-the-fly operational attributes; added hasSubordinates to schema and back-ldbm

24 years agotemporary variable erroneously inside #ifdef (ITS#1503)
Pierangelo Masarati [Fri, 21 Dec 2001 10:15:24 +0000 (10:15 +0000)] 
temporary variable erroneously inside #ifdef (ITS#1503)

24 years agodisallow bind_v2 is now default
Kurt Zeilenga [Fri, 21 Dec 2001 04:45:04 +0000 (04:45 +0000)] 
disallow bind_v2 is now default

24 years agoLDAPv2 disallow and other flag changes
Kurt Zeilenga [Fri, 21 Dec 2001 04:44:34 +0000 (04:44 +0000)] 
LDAPv2 disallow and other flag changes
Fix compile errors

24 years agozap tmplout
Kurt Zeilenga [Fri, 21 Dec 2001 04:38:36 +0000 (04:38 +0000)] 
zap tmplout

24 years agoZap tmplout
Kurt Zeilenga [Fri, 21 Dec 2001 03:28:48 +0000 (03:28 +0000)] 
Zap tmplout

24 years agoFix cache debugging (ITS#1501) based upon patch provided by
Kurt Zeilenga [Thu, 20 Dec 2001 20:11:03 +0000 (20:11 +0000)] 
Fix cache debugging (ITS#1501) based upon patch provided by
Will Day <willday@rom.oit.gatech.edu>.

24 years agoReq't documents should be born historic...
Kurt Zeilenga [Thu, 20 Dec 2001 18:21:55 +0000 (18:21 +0000)] 
Req't documents should be born historic...

24 years agoZap RFCs being moved to Historical status
Kurt Zeilenga [Thu, 20 Dec 2001 18:20:34 +0000 (18:20 +0000)] 
Zap RFCs being moved to Historical status

24 years agoMisc updates
Kurt Zeilenga [Thu, 20 Dec 2001 16:49:46 +0000 (16:49 +0000)] 
Misc updates

24 years agoFix - don't free constant database names
Howard Chu [Thu, 20 Dec 2001 08:47:32 +0000 (08:47 +0000)] 
Fix - don't free constant database names

24 years agoRemove ttest
Kurt Zeilenga [Thu, 20 Dec 2001 07:29:33 +0000 (07:29 +0000)] 
Remove ttest

24 years agoconcurrency tests should be using LDAPv3
Kurt Zeilenga [Thu, 20 Dec 2001 05:58:08 +0000 (05:58 +0000)] 
concurrency tests should be using LDAPv3

24 years agoFix typo in last commit
Kurt Zeilenga [Thu, 20 Dec 2001 05:27:55 +0000 (05:27 +0000)] 
Fix typo in last commit

24 years agoMinor cleanup
Kurt Zeilenga [Thu, 20 Dec 2001 03:00:53 +0000 (03:00 +0000)] 
Minor cleanup

24 years agomisc cleanup
Kurt Zeilenga [Thu, 20 Dec 2001 01:43:03 +0000 (01:43 +0000)] 
misc cleanup

24 years agoAdd abstract object class checks and a bit of structuralObjectClass
Kurt Zeilenga [Thu, 20 Dec 2001 01:41:44 +0000 (01:41 +0000)] 
Add abstract object class checks and a bit of structuralObjectClass
optimization.

24 years agoFix error in last commit
Kurt Zeilenga [Thu, 20 Dec 2001 00:44:26 +0000 (00:44 +0000)] 
Fix error in last commit

24 years agoAdd better error reporting.
Kurt Zeilenga [Thu, 20 Dec 2001 00:34:36 +0000 (00:34 +0000)] 
Add better error reporting.
Handle multiple SUP objectClasses.

24 years agoFix minor error in error text handling
Kurt Zeilenga [Wed, 19 Dec 2001 23:41:31 +0000 (23:41 +0000)] 
Fix minor error in error text handling
Fix invalid structural object class chains in test schema

24 years agoPatch slapadd(8) to provide a structuralObjectClass if missing
Kurt Zeilenga [Wed, 19 Dec 2001 22:41:00 +0000 (22:41 +0000)] 
Patch slapadd(8) to provide a structuralObjectClass if missing
from input.  This likely needs to be done by the frontend instead.
Add structuralObjectClass to the root and subschema dses.

24 years agoAdd structuralObjectClass support and a bit of const'ification
Kurt Zeilenga [Wed, 19 Dec 2001 22:08:24 +0000 (22:08 +0000)] 
Add structuralObjectClass support and a bit of const'ification

24 years agoBack out last change
Kurt Zeilenga [Wed, 19 Dec 2001 21:55:52 +0000 (21:55 +0000)] 
Back out last change

24 years agodsparse still needed by filter templates (which are used by ud(1)).
Kurt Zeilenga [Wed, 19 Dec 2001 21:53:30 +0000 (21:53 +0000)] 
dsparse still needed by filter templates (which are used by ud(1)).

24 years agoRemove srchpref and disptmpl stuff.
Kurt Zeilenga [Wed, 19 Dec 2001 21:46:34 +0000 (21:46 +0000)] 
Remove srchpref and disptmpl stuff.

24 years agoMore cleanup
Kurt Zeilenga [Wed, 19 Dec 2001 21:37:41 +0000 (21:37 +0000)] 
More cleanup

24 years agoUndocument 'schemacheck off'
Kurt Zeilenga [Wed, 19 Dec 2001 21:28:34 +0000 (21:28 +0000)] 
Undocument 'schemacheck off'

24 years agoMisc cleanup
Kurt Zeilenga [Wed, 19 Dec 2001 21:23:49 +0000 (21:23 +0000)] 
Misc cleanup

24 years agomisc cleanup
Kurt Zeilenga [Wed, 19 Dec 2001 21:23:11 +0000 (21:23 +0000)] 
misc cleanup

24 years agoconst'ify and remove lint
Kurt Zeilenga [Wed, 19 Dec 2001 21:22:04 +0000 (21:22 +0000)] 
const'ify and remove lint

24 years agoDon't const pointers to structures.
Kurt Zeilenga [Wed, 19 Dec 2001 21:20:46 +0000 (21:20 +0000)] 
Don't const pointers to structures.

24 years agoRemove lint
Kurt Zeilenga [Wed, 19 Dec 2001 21:19:41 +0000 (21:19 +0000)] 
Remove lint

24 years agoMinor adjustments... no rlookups by default, rm maxpathlen
Kurt Zeilenga [Wed, 19 Dec 2001 01:55:51 +0000 (01:55 +0000)] 
Minor adjustments...  no rlookups by default, rm maxpathlen

24 years agofrom jon@symas.com - sync with portable.h.in 1.191
Howard Chu [Wed, 19 Dec 2001 00:38:42 +0000 (00:38 +0000)] 
from jon@symas.com - sync with portable.h.in 1.191

24 years agoAdd mkstemp() detection
Kurt Zeilenga [Tue, 18 Dec 2001 23:44:06 +0000 (23:44 +0000)] 
Add mkstemp() detection

24 years agominor cleanup from jon@symas.com
Howard Chu [Tue, 18 Dec 2001 05:17:06 +0000 (05:17 +0000)] 
minor cleanup from jon@symas.com

24 years agomore cleanup from jon@symas.com
Howard Chu [Tue, 18 Dec 2001 04:52:55 +0000 (04:52 +0000)] 
more cleanup from jon@symas.com

24 years agoBDB_MULTI still needs the dupsort function.
Howard Chu [Tue, 18 Dec 2001 04:41:40 +0000 (04:41 +0000)] 
BDB_MULTI still needs the dupsort function.

24 years agofrom jon@symas.com - minor cleanup
Howard Chu [Tue, 18 Dec 2001 04:02:17 +0000 (04:02 +0000)] 
from jon@symas.com - minor cleanup

24 years agoJust use mkstemp unconditionally; liblutil will fill in if the system doesn't.
Howard Chu [Tue, 18 Dec 2001 03:04:32 +0000 (03:04 +0000)] 
Just use mkstemp unconditionally; liblutil will fill in if the system doesn't.

24 years agoFix typo in previous commit
Howard Chu [Tue, 18 Dec 2001 02:55:38 +0000 (02:55 +0000)] 
Fix typo in previous commit

24 years agoAdd checks for mkstemp and mktemp. Tweak utils.c:mkstemp to honor the
Howard Chu [Tue, 18 Dec 2001 02:54:49 +0000 (02:54 +0000)] 
Add checks for mkstemp and mktemp. Tweak utils.c:mkstemp to honor the
HAVE_MKTEMP macro in addition to HAVE_MKSTEMP

24 years agoEmulate mkstemp() using mktemp() if mkstemp() is not found by configure
Howard Chu [Tue, 18 Dec 2001 02:48:20 +0000 (02:48 +0000)] 
Emulate mkstemp() using mktemp() if mkstemp() is not found by configure

24 years agoRegenerate configure and fix AC header inclusion
Kurt Zeilenga [Tue, 18 Dec 2001 02:25:21 +0000 (02:25 +0000)] 
Regenerate configure and fix AC header inclusion

24 years agoSome index clarifications
Kurt Zeilenga [Tue, 18 Dec 2001 02:24:09 +0000 (02:24 +0000)] 
Some index clarifications

24 years agoMove Windows sleep macro from acconfig.h to ac/unistd.h
Howard Chu [Tue, 18 Dec 2001 02:03:23 +0000 (02:03 +0000)] 
Move Windows sleep macro from acconfig.h to ac/unistd.h

24 years agostdlib.h should be included as <ac/stdlib.h>
Kurt Zeilenga [Tue, 18 Dec 2001 01:24:31 +0000 (01:24 +0000)] 
stdlib.h should be included as <ac/stdlib.h>

24 years agoRegenerate at hyc's request
Kurt Zeilenga [Tue, 18 Dec 2001 01:09:00 +0000 (01:09 +0000)] 
Regenerate at hyc's request

24 years agoMinor cleanup
Howard Chu [Tue, 18 Dec 2001 00:29:43 +0000 (00:29 +0000)] 
Minor cleanup

24 years agoRevert previous commit.
Howard Chu [Tue, 18 Dec 2001 00:20:58 +0000 (00:20 +0000)] 
Revert previous commit.

24 years agofrom jon@symas.com - misc cleanup
Howard Chu [Tue, 18 Dec 2001 00:16:15 +0000 (00:16 +0000)] 
from jon@symas.com - misc cleanup

24 years agoWe "understand" localhost to be same as the local hostname as
Kurt Zeilenga [Mon, 17 Dec 2001 23:56:16 +0000 (23:56 +0000)] 
We "understand" localhost to be same as the local hostname as
returned by gethostname().

24 years agofrom jon@symas.com - minor cleanup
Howard Chu [Mon, 17 Dec 2001 22:48:29 +0000 (22:48 +0000)] 
from jon@symas.com - minor cleanup

24 years agofix from jon@symas.com - missing arguments to Debug/LDAP_LOG
Howard Chu [Mon, 17 Dec 2001 22:47:36 +0000 (22:47 +0000)] 
fix from jon@symas.com - missing arguments to Debug/LDAP_LOG

24 years agofix from jon@symas.com - inet_ntoa on uninitialized sockaddr
Howard Chu [Mon, 17 Dec 2001 22:46:59 +0000 (22:46 +0000)] 
fix from jon@symas.com - inet_ntoa on uninitialized sockaddr

24 years agofix from jon@symas.com - don't free uninitialized bv_val
Howard Chu [Mon, 17 Dec 2001 22:46:08 +0000 (22:46 +0000)] 
fix from jon@symas.com - don't free uninitialized bv_val

24 years agofrom jon@symas.com - misc Windows cleanup
Howard Chu [Mon, 17 Dec 2001 22:42:55 +0000 (22:42 +0000)] 
from jon@symas.com - misc Windows cleanup