]> git.sur5r.net Git - openldap/log
openldap
16 years agoalso improve massaged DN containment check
Pierangelo Masarati [Sat, 25 Aug 2007 10:57:08 +0000 (10:57 +0000)]
also improve massaged DN containment check

16 years agoimprove URI DN containment check
Pierangelo Masarati [Sat, 25 Aug 2007 10:13:51 +0000 (10:13 +0000)]
improve URI DN containment check

16 years agofix typo
Pierangelo Masarati [Sat, 25 Aug 2007 09:37:59 +0000 (09:37 +0000)]
fix typo

16 years agoFix aux/structural comment
Howard Chu [Sat, 25 Aug 2007 00:42:37 +0000 (00:42 +0000)]
Fix aux/structural comment

16 years agoUse dynamic config, test dgIdentity
Howard Chu [Sat, 25 Aug 2007 00:14:56 +0000 (00:14 +0000)]
Use dynamic config, test dgIdentity

16 years agoconsistently use "tag=" instead of "op=" in debug messages
Pierangelo Masarati [Sat, 25 Aug 2007 00:10:52 +0000 (00:10 +0000)]
consistently use "tag=" instead of "op=" in debug messages

16 years agoFix config delete
Howard Chu [Fri, 24 Aug 2007 23:56:55 +0000 (23:56 +0000)]
Fix config delete

16 years agoFix prev commit
Howard Chu [Fri, 24 Aug 2007 23:28:43 +0000 (23:28 +0000)]
Fix prev commit

16 years agoNew Changes Appendix, plus various other additions and fixes.
Gavin Henry [Fri, 24 Aug 2007 23:24:34 +0000 (23:24 +0000)]
New Changes Appendix, plus various other additions and fixes.

16 years ago- fix logging of controls;
Pierangelo Masarati [Fri, 24 Aug 2007 23:13:41 +0000 (23:13 +0000)]
- fix logging of controls;
- add support for Control syntax;
- use Control syntax and objectIdentifierFirstComponentMatch
  with reqControls/reqRespControls

16 years agoAdd dgIdentity info
Howard Chu [Fri, 24 Aug 2007 23:10:11 +0000 (23:10 +0000)]
Add dgIdentity info

16 years agobehave when a value of an ordered attr starts with '{' and either contains or not...
Pierangelo Masarati [Fri, 24 Aug 2007 23:05:10 +0000 (23:05 +0000)]
behave when a value of an ordered attr starts with '{' and either contains or not '}', but the prefix '{X}' does not contain a numericString

16 years agoFix spurious warnings in prev commit
Howard Chu [Fri, 24 Aug 2007 22:42:41 +0000 (22:42 +0000)]
Fix spurious warnings in prev commit

16 years agotest_filter() should use ordered_value_match()
Howard Chu [Fri, 24 Aug 2007 22:34:04 +0000 (22:34 +0000)]
test_filter() should use ordered_value_match()

16 years agoITS#5105 from Alexey Melnikov @ isode
Howard Chu [Fri, 24 Aug 2007 21:58:20 +0000 (21:58 +0000)]
ITS#5105 from Alexey Melnikov @ isode

16 years agoallow to register further syntax/mr compatibility
Pierangelo Masarati [Fri, 24 Aug 2007 20:05:30 +0000 (20:05 +0000)]
allow to register further syntax/mr compatibility

16 years agotcpd.h is already include in slap.h
Ralf Haferkamp [Fri, 24 Aug 2007 16:09:50 +0000 (16:09 +0000)]
tcpd.h is already include in slap.h

16 years agoadd logging of request/response controls
Pierangelo Masarati [Fri, 24 Aug 2007 12:50:01 +0000 (12:50 +0000)]
add logging of request/response controls

16 years agoldap_control*_dup() is no longer private; add ldap_pvt_put_control
Pierangelo Masarati [Fri, 24 Aug 2007 12:29:33 +0000 (12:29 +0000)]
ldap_control*_dup() is no longer private; add ldap_pvt_put_control

16 years agoadd memberOf overlay
Pierangelo Masarati [Fri, 24 Aug 2007 02:46:55 +0000 (02:46 +0000)]
add memberOf overlay

16 years agotypo
Pierangelo Masarati [Fri, 24 Aug 2007 02:25:39 +0000 (02:25 +0000)]
typo

16 years agoAdd dgIdentity support
Howard Chu [Thu, 23 Aug 2007 23:33:37 +0000 (23:33 +0000)]
Add dgIdentity support

16 years agoforgot one commit
Pierangelo Masarati [Thu, 23 Aug 2007 20:27:10 +0000 (20:27 +0000)]
forgot one commit

16 years agoAdd dgIdentity from draft-haripriya-dynamicgroup-02
Howard Chu [Thu, 23 Aug 2007 02:09:17 +0000 (02:09 +0000)]
Add dgIdentity from draft-haripriya-dynamicgroup-02

16 years agoRegister dyngroup OID
Howard Chu [Thu, 23 Aug 2007 01:52:04 +0000 (01:52 +0000)]
Register dyngroup OID

16 years agoAdd cn=config support
Howard Chu [Thu, 23 Aug 2007 01:40:09 +0000 (01:40 +0000)]
Add cn=config support

16 years agorework controls API
Pierangelo Masarati [Wed, 22 Aug 2007 22:35:14 +0000 (22:35 +0000)]
rework controls API

16 years agofix and cleanup
Pierangelo Masarati [Wed, 22 Aug 2007 20:55:54 +0000 (20:55 +0000)]
fix and cleanup

16 years agoFix last commit.
Kurt Zeilenga [Wed, 22 Aug 2007 19:33:28 +0000 (19:33 +0000)]
Fix last commit.

16 years agoPassword policy request control should have no control value.
Kurt Zeilenga [Wed, 22 Aug 2007 19:26:55 +0000 (19:26 +0000)]
Password policy request control should have no control value.
Extend ldap_create_control() to supporting creating such.

16 years agomove session tracking control creation to helper
Pierangelo Masarati [Wed, 22 Aug 2007 18:33:41 +0000 (18:33 +0000)]
move session tracking control creation to helper

16 years agoUse MAXHOSTNAMELEN from <ac/socket.h> instead of HOST_NAME_MAX as the latter ain...
Kurt Zeilenga [Wed, 22 Aug 2007 18:05:18 +0000 (18:05 +0000)]
Use MAXHOSTNAMELEN from <ac/socket.h> instead of HOST_NAME_MAX as the latter ain't available here.

16 years agofix subtree rename integrity; curiously enough, tes023 only failed on 64 bit arch...
Pierangelo Masarati [Wed, 22 Aug 2007 17:46:55 +0000 (17:46 +0000)]
fix subtree rename integrity; curiously enough, tes023 only failed on 64 bit arch; probably because we'd need to double the stack of the slab on 64 bit archs...

16 years agoadd support for session tracking (draft-wahl-ldap-sessio) to proxy backends requests
Pierangelo Masarati [Wed, 22 Aug 2007 15:49:35 +0000 (15:49 +0000)]
add support for session tracking (draft-wahl-ldap-sessio) to proxy backends requests

16 years agodon't Statslog before getting controls
Pierangelo Masarati [Wed, 22 Aug 2007 14:41:42 +0000 (14:41 +0000)]
don't Statslog before getting controls

16 years agohandle response controls in exops
Pierangelo Masarati [Wed, 22 Aug 2007 12:07:27 +0000 (12:07 +0000)]
handle response controls in exops

16 years agosupport session tracking during tool binds
Pierangelo Masarati [Wed, 22 Aug 2007 09:17:42 +0000 (09:17 +0000)]
support session tracking during tool binds

16 years agoconsistently use o_log_prefix
Pierangelo Masarati [Wed, 22 Aug 2007 09:17:09 +0000 (09:17 +0000)]
consistently use o_log_prefix

16 years agofix previous commit (need to finish breakfast before committing...)
Pierangelo Masarati [Wed, 22 Aug 2007 08:57:23 +0000 (08:57 +0000)]
fix previous commit (need to finish breakfast before committing...)

16 years agolog formatOID, possibly mapped to friendly name if known
Pierangelo Masarati [Wed, 22 Aug 2007 08:44:21 +0000 (08:44 +0000)]
log formatOID, possibly mapped to friendly name if known

16 years agoadd session tracking support to essential exops
Pierangelo Masarati [Wed, 22 Aug 2007 00:41:47 +0000 (00:41 +0000)]
add session tracking support to essential exops

16 years agofix API change
Pierangelo Masarati [Wed, 22 Aug 2007 00:08:38 +0000 (00:08 +0000)]
fix API change

16 years agoadd (work in progress)
Pierangelo Masarati [Wed, 22 Aug 2007 00:04:59 +0000 (00:04 +0000)]
add (work in progress)

16 years agoclient side of draft-wahl-ldap-session
Pierangelo Masarati [Wed, 22 Aug 2007 00:03:03 +0000 (00:03 +0000)]
client side of draft-wahl-ldap-session

16 years agoclient side of draft-wahl-ldap-session
Pierangelo Masarati [Tue, 21 Aug 2007 23:52:03 +0000 (23:52 +0000)]
client side of draft-wahl-ldap-session

16 years agominimal implementation of draft-wahl-ldap-session-03
Pierangelo Masarati [Tue, 21 Aug 2007 22:47:54 +0000 (22:47 +0000)]
minimal implementation of draft-wahl-ldap-session-03

16 years agofurther fix previous commit
Pierangelo Masarati [Tue, 21 Aug 2007 22:15:09 +0000 (22:15 +0000)]
further fix previous commit

16 years agocleanup experimental controls: rename macros, ifdef code
Pierangelo Masarati [Tue, 21 Aug 2007 21:42:09 +0000 (21:42 +0000)]
cleanup experimental controls: rename macros, ifdef code

16 years agomove to implemented :)
Pierangelo Masarati [Tue, 21 Aug 2007 18:09:13 +0000 (18:09 +0000)]
move to implemented :)

16 years agore-fix previous commit
Pierangelo Masarati [Tue, 21 Aug 2007 15:36:21 +0000 (15:36 +0000)]
re-fix previous commit

16 years agofix tree delete error handling
Pierangelo Masarati [Tue, 21 Aug 2007 15:19:01 +0000 (15:19 +0000)]
fix tree delete error handling

16 years agoadd support for tree delete along with minor fixes (portions ITS#3497)
Pierangelo Masarati [Tue, 21 Aug 2007 14:52:43 +0000 (14:52 +0000)]
add support for tree delete along with minor fixes (portions ITS#3497)

16 years agofix control value presence
Pierangelo Masarati [Tue, 21 Aug 2007 14:50:32 +0000 (14:50 +0000)]
fix control value presence

16 years agofix extra controls in tools
Pierangelo Masarati [Tue, 21 Aug 2007 14:50:08 +0000 (14:50 +0000)]
fix extra controls in tools

16 years agoset authorizing backend
Pierangelo Masarati [Tue, 21 Aug 2007 11:37:33 +0000 (11:37 +0000)]
set authorizing backend

16 years agofix or comment Calysto findings
Pierangelo Masarati [Tue, 21 Aug 2007 10:52:16 +0000 (10:52 +0000)]
fix or comment Calysto findings

16 years agodon't leak URL
Pierangelo Masarati [Mon, 20 Aug 2007 22:24:48 +0000 (22:24 +0000)]
don't leak URL

16 years agofix yet another potential dereference of NULL op (caught by Coverity)
Pierangelo Masarati [Mon, 20 Aug 2007 22:09:19 +0000 (22:09 +0000)]
fix yet another potential dereference of NULL op (caught by Coverity)

16 years agoMore for ITS#5077
Howard Chu [Mon, 20 Aug 2007 20:00:15 +0000 (20:00 +0000)]
More for ITS#5077

16 years agosupport subtree rename (ITS#5097)
Pierangelo Masarati [Mon, 20 Aug 2007 19:06:18 +0000 (19:06 +0000)]
support subtree rename (ITS#5097)

16 years agocheck for SOFTADD as well
Pierangelo Masarati [Mon, 20 Aug 2007 19:05:07 +0000 (19:05 +0000)]
check for SOFTADD as well

16 years agoshow scope and attrs; check if anything at all is configured
Pierangelo Masarati [Mon, 20 Aug 2007 18:03:44 +0000 (18:03 +0000)]
show scope and attrs; check if anything at all is configured

16 years agoMade links not be underlined, as the TOC becomes very cluttered and unreadable. Click...
Gavin Henry [Mon, 20 Aug 2007 13:55:08 +0000 (13:55 +0000)]
Made links not be underlined, as the TOC becomes very cluttered and unreadable. Clickable URLs are still obvious though, so not much difference.

16 years agorework connections so that they get cached on a per-thread basis (ITS#5095)
Pierangelo Masarati [Mon, 20 Aug 2007 00:27:47 +0000 (00:27 +0000)]
rework connections so that they get cached on a per-thread basis (ITS#5095)

16 years agoOnly page numbers in footer. To edit the settings do: htmldoc guide.book
Gavin Henry [Fri, 17 Aug 2007 23:11:21 +0000 (23:11 +0000)]
Only page numbers in footer. To edit the settings do: htmldoc guide.book

16 years agoLink change to minimise the CPAN search results for SDF.
Gavin Henry [Fri, 17 Aug 2007 23:03:36 +0000 (23:03 +0000)]
Link change to minimise the CPAN search results for SDF.

16 years agoAdded make clean and htmldoc batch mode.
Gavin Henry [Fri, 17 Aug 2007 23:03:11 +0000 (23:03 +0000)]
Added make clean and htmldoc batch mode.

16 years agoChanged Makefile to use htmldoc bach mode and created a guide.book file with htmldoc...
Gavin Henry [Fri, 17 Aug 2007 23:02:47 +0000 (23:02 +0000)]
Changed Makefile to use htmldoc bach mode and created a guide.book file with htmldoc nice GUI config tool. We now have an OpenLDAP logo on the front of the PDF, plus other cool touches. Please test.

16 years agoMore for BDB 4.6 compatibility
Howard Chu [Fri, 17 Aug 2007 20:33:46 +0000 (20:33 +0000)]
More for BDB 4.6 compatibility

16 years agocleanup previous commit; make sure what's queryid and what's entryUUID
Pierangelo Masarati [Fri, 17 Aug 2007 16:37:29 +0000 (16:37 +0000)]
cleanup previous commit; make sure what's queryid and what's entryUUID

16 years agofix queryDelete by queryID
Pierangelo Masarati [Fri, 17 Aug 2007 16:24:27 +0000 (16:24 +0000)]
fix queryDelete by queryID

16 years agoset the number of cached entries after reload...
Pierangelo Masarati [Fri, 17 Aug 2007 15:46:44 +0000 (15:46 +0000)]
set the number of cached entries after reload...

16 years agomake lutil_uuidstr_from_normalized() return the length of the string
Pierangelo Masarati [Fri, 17 Aug 2007 15:08:47 +0000 (15:08 +0000)]
make lutil_uuidstr_from_normalized() return the length of the string

16 years agorevert previous commit: let queryId be an octet string, and modify queryDelete parsin...
Pierangelo Masarati [Fri, 17 Aug 2007 15:04:28 +0000 (15:04 +0000)]
revert previous commit: let queryId be an octet string, and modify queryDelete parsing accordingly

16 years agouse UUID syntax for queryId
Pierangelo Masarati [Fri, 17 Aug 2007 14:43:50 +0000 (14:43 +0000)]
use UUID syntax for queryId

16 years agofix previous commit (may be called more than once)
Pierangelo Masarati [Fri, 17 Aug 2007 14:41:32 +0000 (14:41 +0000)]
fix previous commit (may be called more than once)

16 years agofix UUID parsing (it's in normalized form)
Pierangelo Masarati [Fri, 17 Aug 2007 12:43:16 +0000 (12:43 +0000)]
fix UUID parsing (it's in normalized form)

16 years agomove uuid normalized to string to liblutil
Pierangelo Masarati [Fri, 17 Aug 2007 12:42:52 +0000 (12:42 +0000)]
move uuid normalized to string to liblutil

16 years agofix error message
Pierangelo Masarati [Fri, 17 Aug 2007 12:39:17 +0000 (12:39 +0000)]
fix error message

16 years agofix previous commit
Pierangelo Masarati [Fri, 17 Aug 2007 12:38:50 +0000 (12:38 +0000)]
fix previous commit

16 years agofurther fix specification
Pierangelo Masarati [Fri, 17 Aug 2007 11:36:34 +0000 (11:36 +0000)]
further fix specification

16 years agocleanup error messages; complete privateDB control and queryDelete exop specifications
Pierangelo Masarati [Fri, 17 Aug 2007 11:25:35 +0000 (11:25 +0000)]
cleanup error messages; complete privateDB control and queryDelete exop specifications

16 years agoadd:
Pierangelo Masarati [Fri, 17 Aug 2007 10:26:56 +0000 (10:26 +0000)]
add:
- support for the privateDB control, which allows regular LDAP operations
  to address the private database instead of the proxied one.
  This is essentially intended for cache monitoring and maintenance
- support for the queryDelete extended operation, which allows to delete
  from the cache database either a cached query, specified by queryId,
  or all queries related to a specific cached entry, specified by entryDN

16 years agorework previous commit: consistently remove queries, better memory handling and more
Pierangelo Masarati [Fri, 17 Aug 2007 09:57:46 +0000 (09:57 +0000)]
rework previous commit: consistently remove queries, better memory handling and more

16 years agomore consistent parsing checks
Pierangelo Masarati [Fri, 17 Aug 2007 09:53:47 +0000 (09:53 +0000)]
more consistent parsing checks

16 years agorework previous commit
Pierangelo Masarati [Fri, 17 Aug 2007 09:52:31 +0000 (09:52 +0000)]
rework previous commit

16 years agoallow "traditional" behavior (more for ITS#4962; please debate)
Pierangelo Masarati [Fri, 17 Aug 2007 09:51:29 +0000 (09:51 +0000)]
allow "traditional" behavior (more for ITS#4962; please debate)

16 years agogive the db a chance if rootpw is unset (more for ITS#4962)
Pierangelo Masarati [Fri, 17 Aug 2007 09:50:20 +0000 (09:50 +0000)]
give the db a chance if rootpw is unset (more for ITS#4962)

16 years agore-sort funcs (and enums) in "logical" order
Pierangelo Masarati [Fri, 17 Aug 2007 09:49:17 +0000 (09:49 +0000)]
re-sort funcs (and enums) in "logical" order

16 years agodon't leak in case of error
Pierangelo Masarati [Fri, 17 Aug 2007 09:47:14 +0000 (09:47 +0000)]
don't leak in case of error

16 years agoadd a caveat about proxysavequeries
Pierangelo Masarati [Fri, 17 Aug 2007 09:46:42 +0000 (09:46 +0000)]
add a caveat about proxysavequeries

16 years agoallow unknown generic controls (by OID=b64value)
Pierangelo Masarati [Fri, 17 Aug 2007 09:46:02 +0000 (09:46 +0000)]
allow unknown generic controls (by OID=b64value)

16 years agoRemove lint
Hallvard Furuseth [Thu, 16 Aug 2007 22:46:38 +0000 (22:46 +0000)]
Remove lint

16 years agoParanoia for prev commit
Howard Chu [Thu, 16 Aug 2007 20:03:27 +0000 (20:03 +0000)]
Paranoia for prev commit

16 years agoFix double-free closing multiple ppolicy overlay instances
Howard Chu [Thu, 16 Aug 2007 19:59:02 +0000 (19:59 +0000)]
Fix double-free closing multiple ppolicy overlay instances

16 years agoRemove lint
Hallvard Furuseth [Thu, 16 Aug 2007 14:41:48 +0000 (14:41 +0000)]
Remove lint

16 years agoFix typo in previous commit: spurious space in UUID syntax OID.
Hallvard Furuseth [Thu, 16 Aug 2007 13:44:15 +0000 (13:44 +0000)]
Fix typo in previous commit: spurious space in UUID syntax OID.
Also make remove_query_and_data() return void (it returned nothing) and
remove an unused variable.

16 years agoconsistently use SLAP_* malloc macros; alloc sizeof(Syntax *) instead of sizeof(Synta...
Pierangelo Masarati [Thu, 16 Aug 2007 12:08:47 +0000 (12:08 +0000)]
consistently use SLAP_* malloc macros; alloc sizeof(Syntax *) instead of sizeof(Syntax) for areray of superiors; free resources also in case of failure of syn_insert()

16 years agofox to ITS#5070 fix: error out if serialNumber requires size > sizeof(long long)...
Pierangelo Masarati [Thu, 16 Aug 2007 11:57:34 +0000 (11:57 +0000)]
fox to ITS#5070 fix: error out if serialNumber requires size > sizeof(long long) (detected by Coverity)

16 years agofix error checking when parsing UUID (detected by Coverity); added check/prettificati...
Pierangelo Masarati [Thu, 16 Aug 2007 11:52:10 +0000 (11:52 +0000)]
fix error checking when parsing UUID (detected by Coverity); added check/prettification of UUID, just in case...