]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
21 years agoallow 'all' vs. 'any' sasl-authz-policy
Pierangelo Masarati [Thu, 18 Dec 2003 18:28:43 +0000 (18:28 +0000)] 
allow 'all' vs. 'any' sasl-authz-policy

21 years agoclarify default access control policy
Kurt Zeilenga [Thu, 18 Dec 2003 17:32:30 +0000 (17:32 +0000)] 
clarify default access control policy

21 years agoCompletely untested built-in EXTERNAL implementation
Kurt Zeilenga [Thu, 18 Dec 2003 06:52:39 +0000 (06:52 +0000)] 
Completely untested built-in EXTERNAL implementation
Needs identity mapping and proxy authorization support

21 years agoITS#2884 silence warning. We don't dereference this pointer, we just use
Howard Chu [Thu, 18 Dec 2003 03:54:48 +0000 (03:54 +0000)] 
ITS#2884 silence warning. We don't dereference this pointer, we just use
it's value as a unique key.

21 years agoITS#2883 initialize rc before running callbacks
Howard Chu [Thu, 18 Dec 2003 03:50:09 +0000 (03:50 +0000)] 
ITS#2883 initialize rc before running callbacks

21 years agoUpdate index to encourage "proper" use
Kurt Zeilenga [Thu, 18 Dec 2003 02:12:44 +0000 (02:12 +0000)] 
Update index to encourage "proper" use

21 years agoFix tests
Kurt Zeilenga [Thu, 18 Dec 2003 01:07:09 +0000 (01:07 +0000)] 
Fix tests

21 years agoSwitch to #if instead of #ifdef LDAP_DEPRECATED
Kurt Zeilenga [Thu, 18 Dec 2003 00:44:51 +0000 (00:44 +0000)] 
Switch to #if instead of #ifdef LDAP_DEPRECATED

21 years agoLatest
Kurt Zeilenga [Thu, 18 Dec 2003 00:36:45 +0000 (00:36 +0000)] 
Latest

21 years agosome notes on access required by proxyAuthz control;
Pierangelo Masarati [Thu, 18 Dec 2003 00:27:01 +0000 (00:27 +0000)] 
some notes on access required by proxyAuthz control;
note that other controls may need different access
privileges via, e.g., backend_attribute() (syncrepl?)

21 years agoMore updatedn != rootdn recommendations
Kurt Zeilenga [Thu, 18 Dec 2003 00:06:55 +0000 (00:06 +0000)] 
More updatedn != rootdn recommendations

21 years agoMake modify/increment conditional
Kurt Zeilenga [Wed, 17 Dec 2003 21:42:48 +0000 (21:42 +0000)] 
Make modify/increment conditional

21 years agoMinor adjust
Kurt Zeilenga [Wed, 17 Dec 2003 21:29:19 +0000 (21:29 +0000)] 
Minor adjust

21 years agoClean up LDAP Sync result codes
Kurt Zeilenga [Wed, 17 Dec 2003 21:09:28 +0000 (21:09 +0000)] 
Clean up LDAP Sync result codes

21 years agocleanup most of the -pedantic warnings (ITS#2884) and other small fixes
Pierangelo Masarati [Wed, 17 Dec 2003 20:55:46 +0000 (20:55 +0000)] 
cleanup most of the -pedantic warnings (ITS#2884) and other small fixes

21 years agoSync with HEAD
Kurt Zeilenga [Wed, 17 Dec 2003 17:55:27 +0000 (17:55 +0000)] 
Sync with HEAD

21 years agoDont mention bare oc in list.
Kurt Zeilenga [Wed, 17 Dec 2003 17:48:56 +0000 (17:48 +0000)] 
Dont mention bare oc in list.

21 years agos/+/@/ in OC attr lists
Kurt Zeilenga [Wed, 17 Dec 2003 17:36:41 +0000 (17:36 +0000)] 
s/+/@/ in OC attr lists

21 years agoSome text tweaks
Howard Chu [Wed, 17 Dec 2003 04:22:40 +0000 (04:22 +0000)] 
Some text tweaks

21 years agoRemove -C(hasing) option. Doesn't make sense for update operations
Kurt Zeilenga [Wed, 17 Dec 2003 00:34:37 +0000 (00:34 +0000)] 
Remove -C(hasing) option.  Doesn't make sense for update operations
(at least not with a secure authentication framework).

21 years agoFirst round of SLAPI cleanups - use slapi_int_XXX for internal functions
Luke Howard [Tue, 16 Dec 2003 15:49:31 +0000 (15:49 +0000)] 
First round of SLAPI cleanups - use slapi_int_XXX for internal functions
(slapi_x_XXX is still reserved for exported functions that are not part
of the SLAPI specification)

21 years agofix a couple of (too optimistic) comments...
Pierangelo Masarati [Tue, 16 Dec 2003 14:25:36 +0000 (14:25 +0000)] 
fix a couple of (too optimistic) comments...

21 years agomore clarifications on dnstyle usage
Pierangelo Masarati [Tue, 16 Dec 2003 11:20:59 +0000 (11:20 +0000)] 
more clarifications on dnstyle usage

21 years agoHonour any controls that are sent by a SLAPI plugin
Luke Howard [Tue, 16 Dec 2003 11:17:54 +0000 (11:17 +0000)] 
Honour any controls that are sent by a SLAPI plugin

21 years agoline up comments and code
Pierangelo Masarati [Tue, 16 Dec 2003 11:05:52 +0000 (11:05 +0000)] 
line up comments and code

21 years agoimprove error handling for attr val ACL syntax
Pierangelo Masarati [Tue, 16 Dec 2003 10:56:21 +0000 (10:56 +0000)] 
improve error handling for attr val ACL syntax

21 years agoFormating
Kurt Zeilenga [Tue, 16 Dec 2003 06:52:52 +0000 (06:52 +0000)] 
Formating

21 years agoDon't leak SLAPI_RESCONTROLS when free'ing parameter block - these
Luke Howard [Tue, 16 Dec 2003 05:59:50 +0000 (05:59 +0000)] 
Don't leak SLAPI_RESCONTROLS when free'ing parameter block - these
are allocated by the plugin

21 years agoDeprecate +objectClass in favor of @objectClass per IETF discussions
Kurt Zeilenga [Tue, 16 Dec 2003 05:55:52 +0000 (05:55 +0000)] 
Deprecate +objectClass in favor of @objectClass per IETF discussions

21 years agoRework for overlay (should be checked by someone who knows this
Kurt Zeilenga [Tue, 16 Dec 2003 03:59:24 +0000 (03:59 +0000)] 
Rework for overlay (should be checked by someone who knows this
stuff).

21 years agoRequires --with-tls
Kurt Zeilenga [Tue, 16 Dec 2003 03:25:32 +0000 (03:25 +0000)] 
Requires --with-tls

21 years agominor tweak and rebuild
Kurt Zeilenga [Tue, 16 Dec 2003 01:58:15 +0000 (01:58 +0000)] 
minor tweak and rebuild

21 years agoRevert last commit
Kurt Zeilenga [Tue, 16 Dec 2003 01:55:56 +0000 (01:55 +0000)] 
Revert last commit

21 years agohonor '!' (objectClass negation) when checking attribute presence in list
Pierangelo Masarati [Tue, 16 Dec 2003 01:10:33 +0000 (01:10 +0000)] 
honor '!' (objectClass negation) when checking attribute presence in list

21 years agoadd to 'val[.<style>=<value>' ACLs special match styles for DN-valued attributes...
Pierangelo Masarati [Tue, 16 Dec 2003 00:49:10 +0000 (00:49 +0000)] 
add to 'val[.<style>=<value>' ACLs special match styles for DN-valued attributes; add negated objectClass to attribute name lists for ACLs and partial replication

21 years agoFix - need to initialize lutil_passwd.
Howard Chu [Tue, 16 Dec 2003 00:39:29 +0000 (00:39 +0000)] 
Fix - need to initialize lutil_passwd.

21 years agoRework last commit
Kurt Zeilenga [Mon, 15 Dec 2003 23:32:52 +0000 (23:32 +0000)] 
Rework last commit

21 years agoRev the API version number
Kurt Zeilenga [Mon, 15 Dec 2003 23:27:28 +0000 (23:27 +0000)] 
Rev the API version number

21 years agoMake a few OPERATIONAL REQUIREMENT clarifications
Kurt Zeilenga [Mon, 15 Dec 2003 18:41:23 +0000 (18:41 +0000)] 
Make a few OPERATIONAL REQUIREMENT clarifications
Clean up formating

21 years agoallow 'AUTHZ' mech in proxyAuthz control to allow also the <mech> part of the 'u...
Pierangelo Masarati [Mon, 15 Dec 2003 18:19:14 +0000 (18:19 +0000)] 
allow 'AUTHZ' mech in proxyAuthz control to allow also the <mech> part of the 'u:' user

21 years agodescribe detailed access levels required for each operation
Pierangelo Masarati [Mon, 15 Dec 2003 17:55:55 +0000 (17:55 +0000)] 
describe detailed access levels required for each operation

21 years agoFix typos
Kurt Zeilenga [Sun, 14 Dec 2003 21:00:52 +0000 (21:00 +0000)] 
Fix typos

21 years agotypo
Pierangelo Masarati [Sun, 14 Dec 2003 15:36:46 +0000 (15:36 +0000)] 
typo

21 years agofix previous commits
Pierangelo Masarati [Sun, 14 Dec 2003 14:08:15 +0000 (14:08 +0000)] 
fix previous commits

21 years agoresolve naming conflicts when compiling rwm overlay as static (will disappear as...
Pierangelo Masarati [Sun, 14 Dec 2003 11:13:25 +0000 (11:13 +0000)] 
resolve naming conflicts when compiling rwm overlay as static (will disappear as soon as rwm stuff is removed from back-ldap/back-meta)

21 years agoAdd support for -DOPENLDAP_FD_SETSIZE=N for use on Linux.
Kurt Zeilenga [Sun, 14 Dec 2003 06:46:30 +0000 (06:46 +0000)] 
Add support for -DOPENLDAP_FD_SETSIZE=N for use on Linux.
Works on BSD as well (equiv. to -DFD_SETSIZE=N).

21 years agoRemove LDAP_DEPRECATED dependency
Kurt Zeilenga [Sun, 14 Dec 2003 03:15:28 +0000 (03:15 +0000)] 
Remove LDAP_DEPRECATED dependency

21 years agoAdd LDAP_DEPRECATED macro
Kurt Zeilenga [Sun, 14 Dec 2003 02:47:42 +0000 (02:47 +0000)] 
Add LDAP_DEPRECATED macro
Need to remove use of deprecated functions.

21 years agoAdd u: comment
Kurt Zeilenga [Sat, 13 Dec 2003 23:41:44 +0000 (23:41 +0000)] 
Add u: comment

21 years agoForward parse the uauthzid. A realm cannot be specified unless
Kurt Zeilenga [Sat, 13 Dec 2003 23:38:05 +0000 (23:38 +0000)] 
Forward parse the uauthzid.  A realm cannot be specified unless
a mechanism is specified.  (Few mechanisms (DIGEST-MD5 only) support
separate realms.)

21 years agosaslAuthzTo/From stuff
Pierangelo Masarati [Sat, 13 Dec 2003 23:02:59 +0000 (23:02 +0000)] 
saslAuthzTo/From stuff

when comparing IDs to saslAuthzTo/From values, the saslAuthzTo
saslAuthzFrom values can take different forms:

dn[.<style>]:<pattern>

<style> ::=  exact ; exact match
children ; children of <pattern> match
subtree ; <pattern> or children of <pattern> match
regex ; <pattern> is regcomp() & regexec()
if no <style>, then exact is assumed

u[.<mech>][/<realm>]:<user>

when parsing a proxyAuthz value, only exact DN is allowed,
and no <mech> can be specified.  <user> cannot contain ':'
and <mech> cannot contain '/'.

21 years agoUse c_authmech when c_sasl_bind_mech is empty
Howard Chu [Sat, 13 Dec 2003 22:43:01 +0000 (22:43 +0000)] 
Use c_authmech when c_sasl_bind_mech is empty

21 years agoFix prev commit, use c_authtype
Howard Chu [Sat, 13 Dec 2003 22:16:03 +0000 (22:16 +0000)] 
Fix prev commit, use c_authtype

21 years agoAlways set c_authmech
Howard Chu [Sat, 13 Dec 2003 21:39:51 +0000 (21:39 +0000)] 
Always set c_authmech

21 years agocleanup
Kurt Zeilenga [Sat, 13 Dec 2003 18:57:00 +0000 (18:57 +0000)] 
cleanup

21 years agoLook for the '@' in userid@realm in reverse so that a@b@c results
Kurt Zeilenga [Sat, 13 Dec 2003 17:25:59 +0000 (17:25 +0000)] 
Look for the '@' in userid@realm in reverse so that a@b@c results
in userid of a@b and realm of c.

21 years agonote a potential problem
Pierangelo Masarati [Sat, 13 Dec 2003 17:21:17 +0000 (17:21 +0000)] 
note a potential problem

21 years agoconn must be non-null
Pierangelo Masarati [Sat, 13 Dec 2003 15:29:49 +0000 (15:29 +0000)] 
conn must be non-null

21 years agoadd subtree/children styles to saslAuthzTo/From; 'dn:' now defaults to exact
Pierangelo Masarati [Sat, 13 Dec 2003 12:23:56 +0000 (12:23 +0000)] 
add subtree/children styles to saslAuthzTo/From; 'dn:' now defaults to exact

21 years agocleanup saslauthz code
Pierangelo Masarati [Sat, 13 Dec 2003 10:58:31 +0000 (10:58 +0000)] 
cleanup saslauthz code

21 years agouse dedicated admin identity to proxyAuthz
Pierangelo Masarati [Sat, 13 Dec 2003 10:57:42 +0000 (10:57 +0000)] 
use dedicated admin identity to proxyAuthz

21 years agodeclare overlays_init()
Pierangelo Masarati [Sat, 13 Dec 2003 10:57:13 +0000 (10:57 +0000)] 
declare overlays_init()

21 years agoFix URI to work with either back-ldap or back-meta
Howard Chu [Sat, 13 Dec 2003 02:35:27 +0000 (02:35 +0000)] 
Fix URI to work with either back-ldap or back-meta

21 years agoClean up entry initialization
Howard Chu [Sat, 13 Dec 2003 02:00:07 +0000 (02:00 +0000)] 
Clean up entry initialization

21 years agoITS#2869 fix decode length checks again
Howard Chu [Thu, 11 Dec 2003 13:24:06 +0000 (13:24 +0000)] 
ITS#2869 fix decode length checks again

21 years agoMore error code tweaks
Kurt Zeilenga [Thu, 11 Dec 2003 07:43:49 +0000 (07:43 +0000)] 
More error code tweaks

21 years agoTweak the codes
Kurt Zeilenga [Thu, 11 Dec 2003 07:28:01 +0000 (07:28 +0000)] 
Tweak the codes

21 years agoChange API error codes to negative numbers so as not to clash
Kurt Zeilenga [Thu, 11 Dec 2003 05:26:32 +0000 (05:26 +0000)] 
Change API error codes to negative numbers so as not to clash
with newly assigned protocol result codes.

21 years agofix for concurrent persistent searches
Jong Hyuk Choi [Thu, 11 Dec 2003 00:04:52 +0000 (00:04 +0000)] 
fix for concurrent persistent searches

21 years agoWhitespace
Howard Chu [Wed, 10 Dec 2003 08:52:19 +0000 (08:52 +0000)] 
Whitespace

21 years agoFixup overlay build environment
Howard Chu [Wed, 10 Dec 2003 08:45:53 +0000 (08:45 +0000)] 
Fixup overlay build environment

21 years agomake names unique, since back-ldap/back-meta still have/use suffix_massage* routines
Pierangelo Masarati [Wed, 10 Dec 2003 00:15:02 +0000 (00:15 +0000)] 
make names unique, since back-ldap/back-meta still have/use suffix_massage* routines

21 years agoadd rwm overlay configure and make stuff (need autoconf/autoheader ...)
Pierangelo Masarati [Tue, 9 Dec 2003 23:50:10 +0000 (23:50 +0000)] 
add rwm overlay configure and make stuff (need autoconf/autoheader ...)

21 years agocleanup handling of unknown directives ...
Pierangelo Masarati [Tue, 9 Dec 2003 23:49:13 +0000 (23:49 +0000)] 
cleanup handling of unknown directives ...

21 years agoMore blind s/unsigned long/ac_uint4/ changes
Kurt Zeilenga [Tue, 9 Dec 2003 21:57:34 +0000 (21:57 +0000)] 
More blind s/unsigned long/ac_uint4/ changes

21 years agoITS#2865 don't try to calloc 0 bytes, log an error and return instead.
Howard Chu [Tue, 9 Dec 2003 20:10:44 +0000 (20:10 +0000)] 
ITS#2865 don't try to calloc 0 bytes, log an error and return instead.
Don't crash in slapcat when NULL entry is returned.

21 years agoITS#2868 check result from slap_startup
Howard Chu [Tue, 9 Dec 2003 19:26:14 +0000 (19:26 +0000)] 
ITS#2868 check result from slap_startup

21 years agoMinor cleanup. Still need to address ITS#2866 point 2
Howard Chu [Tue, 9 Dec 2003 19:09:58 +0000 (19:09 +0000)] 
Minor cleanup. Still need to address ITS#2866 point 2

21 years agounifdef -DLDAP_CONTROL_PAGEDRESULTS (as it is always defined)
Kurt Zeilenga [Mon, 8 Dec 2003 18:16:07 +0000 (18:16 +0000)] 
unifdef -DLDAP_CONTROL_PAGEDRESULTS (as it is always defined)

21 years agos/unsigned long/ac_uint4/
Kurt Zeilenga [Mon, 8 Dec 2003 18:08:29 +0000 (18:08 +0000)] 
s/unsigned long/ac_uint4/

21 years agonotices and acknowledgements
Kurt Zeilenga [Mon, 8 Dec 2003 17:41:40 +0000 (17:41 +0000)] 
notices and acknowledgements

21 years agoRemove spurious '-a' at end of test statement.
Hallvard Furuseth [Sun, 7 Dec 2003 21:58:41 +0000 (21:58 +0000)] 
Remove spurious '-a' at end of test statement.

21 years agonotices and acknowledgements
Kurt Zeilenga [Sun, 7 Dec 2003 19:19:18 +0000 (19:19 +0000)] 
notices and acknowledgements

21 years agoITS#2341 ol_enable_dynamic shouldn't depend on enable_slapd
Howard Chu [Sun, 7 Dec 2003 12:39:00 +0000 (12:39 +0000)] 
ITS#2341 ol_enable_dynamic shouldn't depend on enable_slapd

21 years agoITS#2494 sort entries ahead of everything else
Howard Chu [Sun, 7 Dec 2003 11:15:22 +0000 (11:15 +0000)] 
ITS#2494 sort entries ahead of everything else

21 years agoAdded sc_next and sc_cleanup to slap_callback
Howard Chu [Sun, 7 Dec 2003 08:51:23 +0000 (08:51 +0000)] 
Added sc_next and sc_cleanup to slap_callback

21 years agoFix liblunicode issues on systems where sizeof(long) > 4.
Kurt Zeilenga [Sun, 7 Dec 2003 08:29:07 +0000 (08:29 +0000)] 
Fix liblunicode issues on systems where sizeof(long) > 4.
Code still lacks portability (alignment/padding, required ac_uint2/4 types)
Should resolve ITS#2632, ITS#2660, ITS#2784

21 years agoClarify
Kurt Zeilenga [Sun, 7 Dec 2003 07:54:38 +0000 (07:54 +0000)] 
Clarify

21 years agoSuck in latest I-D revisions
Kurt Zeilenga [Sun, 7 Dec 2003 07:50:23 +0000 (07:50 +0000)] 
Suck in latest I-D revisions

21 years agominor updates
Kurt Zeilenga [Sun, 7 Dec 2003 07:38:07 +0000 (07:38 +0000)] 
minor updates

21 years agoAdd HDB
Kurt Zeilenga [Sun, 7 Dec 2003 07:31:29 +0000 (07:31 +0000)] 
Add HDB

21 years agoCleanup unknown config directive handling.
Howard Chu [Sun, 7 Dec 2003 07:07:00 +0000 (07:07 +0000)] 
Cleanup unknown config directive handling.

21 years agocleanup
Kurt Zeilenga [Sun, 7 Dec 2003 05:12:36 +0000 (05:12 +0000)] 
cleanup

21 years agoITS#2538 plug leak
Howard Chu [Sun, 7 Dec 2003 04:48:50 +0000 (04:48 +0000)] 
ITS#2538 plug leak

21 years agoUpdated for proxycache overlay. Probably belongs on its own now...
Howard Chu [Sun, 7 Dec 2003 04:30:39 +0000 (04:30 +0000)] 
Updated for proxycache overlay. Probably belongs on its own now...

21 years agoITS#2864 removed sl_mark/sl_release code
Howard Chu [Sun, 7 Dec 2003 04:00:47 +0000 (04:00 +0000)] 
ITS#2864 removed sl_mark/sl_release code

21 years agoMinor cleanup
Howard Chu [Sun, 7 Dec 2003 03:59:54 +0000 (03:59 +0000)] 
Minor cleanup

21 years agoITS#2864 don't use sl_mark/release.
Howard Chu [Sun, 7 Dec 2003 03:41:10 +0000 (03:41 +0000)] 
ITS#2864 don't use sl_mark/release.

21 years agoUse AC_pcache instead of AC_meta
Howard Chu [Sun, 7 Dec 2003 03:22:31 +0000 (03:22 +0000)] 
Use AC_pcache instead of AC_meta

21 years agoFix bogus free
Howard Chu [Sat, 6 Dec 2003 23:54:22 +0000 (23:54 +0000)] 
Fix bogus free