]> git.sur5r.net Git - openldap/log
openldap
17 years agoAdd a disparaging note about use of referrals; use chaining or
Howard Chu [Sat, 25 Aug 2007 22:30:20 +0000 (22:30 +0000)]
Add a disparaging note about use of referrals; use chaining or
database glue instead.

17 years agoDelete garbage characters at head of file, brief note about MirrorMode
Howard Chu [Sat, 25 Aug 2007 22:29:27 +0000 (22:29 +0000)]
Delete garbage characters at head of file, brief note about MirrorMode

17 years agoNote that dyngroup is deprecated in favor of dynlist. We may just
Howard Chu [Sat, 25 Aug 2007 22:04:11 +0000 (22:04 +0000)]
Note that dyngroup is deprecated in favor of dynlist. We may just
delete dyngroup from the 2.4 release, will decide that later.

17 years agoEither OpenSSL or GnuTLS may be used
Howard Chu [Sat, 25 Aug 2007 22:03:39 +0000 (22:03 +0000)]
Either OpenSSL or GnuTLS may be used

17 years agoFix typo from 1.38
Howard Chu [Sat, 25 Aug 2007 21:55:54 +0000 (21:55 +0000)]
Fix typo from 1.38

17 years agoRDBM/RDBMS consistency, add GnuTLS, tweak Replication/Configuration notes
Howard Chu [Sat, 25 Aug 2007 21:43:23 +0000 (21:43 +0000)]
RDBM/RDBMS consistency, add GnuTLS, tweak Replication/Configuration notes

17 years agoFix typo, tweak LDIF description
Howard Chu [Sat, 25 Aug 2007 21:30:26 +0000 (21:30 +0000)]
Fix typo, tweak LDIF description

17 years agolibexec is not usually under etc
Howard Chu [Sat, 25 Aug 2007 21:21:40 +0000 (21:21 +0000)]
libexec is not usually under etc

17 years agoFix line count at end of example
Howard Chu [Sat, 25 Aug 2007 21:19:17 +0000 (21:19 +0000)]
Fix line count at end of example

17 years agoneeds work: memberOf should not be replicated
Pierangelo Masarati [Sat, 25 Aug 2007 16:02:43 +0000 (16:02 +0000)]
needs work: memberOf should not be replicated

17 years agoFix prev commit
Howard Chu [Sat, 25 Aug 2007 16:00:15 +0000 (16:00 +0000)]
Fix prev commit

17 years agoITS#5077 again
Howard Chu [Sat, 25 Aug 2007 15:40:39 +0000 (15:40 +0000)]
ITS#5077 again

17 years agogetting an abnormal number of empty syncUUID...
Pierangelo Masarati [Sat, 25 Aug 2007 15:15:05 +0000 (15:15 +0000)]
getting an abnormal number of empty syncUUID...

17 years agobetter fix
Pierangelo Masarati [Sat, 25 Aug 2007 15:01:27 +0000 (15:01 +0000)]
better fix

17 years agofix potential concurrency issue (not so potential, if we could regularly trigger...
Pierangelo Masarati [Sat, 25 Aug 2007 14:58:43 +0000 (14:58 +0000)]
fix potential concurrency issue (not so potential, if we could regularly trigger it :)

17 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

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

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

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

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

17 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

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

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

17 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.

17 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

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

17 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

17 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

17 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()

17 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

17 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

17 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

17 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

17 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

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

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

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

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

17 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

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

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

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

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

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

17 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.

17 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

17 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.

17 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...

17 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

17 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

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

17 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

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

17 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...)

17 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

17 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

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

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

17 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

17 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

17 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

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

17 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

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

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

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

17 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)

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

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

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

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

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

17 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)

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

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

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

17 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

17 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.

17 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)

17 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

17 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.

17 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.

17 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.

17 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

17 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

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

17 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...

17 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

17 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

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

17 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)

17 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)

17 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

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

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

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

17 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

17 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

17 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

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