]> git.sur5r.net Git - openldap/log
openldap
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

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

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

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

17 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

17 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

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

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

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

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

17 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

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

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

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

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

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

17 years agohandle exceptions; spotted by coverity
Pierangelo Masarati [Thu, 16 Aug 2007 11:34:55 +0000 (11:34 +0000)]
handle exceptions; spotted by coverity

17 years agodon't trick coverity...
Pierangelo Masarati [Thu, 16 Aug 2007 11:32:10 +0000 (11:32 +0000)]
don't trick coverity...

17 years agodefer thread key retrieve as it might not be needed
Pierangelo Masarati [Thu, 16 Aug 2007 10:05:21 +0000 (10:05 +0000)]
defer thread key retrieve as it might not be needed

17 years agolet req_modify_s and req_modrdn_s have a common portion to interoperate within slap_m...
Pierangelo Masarati [Thu, 16 Aug 2007 09:48:53 +0000 (09:48 +0000)]
let req_modify_s and req_modrdn_s have a common portion to interoperate within slap_mods_opattrs() (ITS#5093)

17 years agouniformly exploit rootdn bind; add support for rootdn bind to backends that didn...
Pierangelo Masarati [Thu, 16 Aug 2007 09:38:15 +0000 (09:38 +0000)]
uniformly exploit rootdn bind; add support for rootdn bind to backends that didn't have it (ITS#4962)

17 years agofix previous commit
Pierangelo Masarati [Thu, 16 Aug 2007 09:32:04 +0000 (09:32 +0000)]
fix previous commit

17 years agos/orb_tmp_mech/orb_mech/
Pierangelo Masarati [Thu, 16 Aug 2007 09:29:45 +0000 (09:29 +0000)]
s/orb_tmp_mech/orb_mech/

17 years agodon't dereference save_errnop if NULL; create temporary file in right dir; revert...
Pierangelo Masarati [Thu, 16 Aug 2007 09:23:48 +0000 (09:23 +0000)]
don't dereference save_errnop if NULL; create temporary file in right dir; revert to strtol(3) (ITS#4627)

17 years agocleanup tools
Pierangelo Masarati [Thu, 16 Aug 2007 09:22:07 +0000 (09:22 +0000)]
cleanup tools

17 years agoITS#4627 fix tool_entry_next
Howard Chu [Wed, 15 Aug 2007 20:09:06 +0000 (20:09 +0000)]
ITS#4627 fix tool_entry_next

17 years agoFix rev 1.68 spew_entry() for ITS#4627: Do not dereference NULL save_errnop.
Hallvard Furuseth [Wed, 15 Aug 2007 19:43:13 +0000 (19:43 +0000)]
Fix rev 1.68 spew_entry() for ITS#4627:  Do not dereference NULL save_errnop.
Add missing unlink().  Update debug messages, move one from spew_file().
Also check the close() return code.

17 years agoFixes and more content
Gavin Henry [Tue, 14 Aug 2007 23:06:03 +0000 (23:06 +0000)]
Fixes and more content

17 years agoTS#4627 fix tool_entry_first()
Howard Chu [Tue, 14 Aug 2007 18:54:28 +0000 (18:54 +0000)]
TS#4627 fix tool_entry_first()

17 years agofix most of the issues of ITS#4627
Pierangelo Masarati [Tue, 14 Aug 2007 15:54:56 +0000 (15:54 +0000)]
fix most of the issues of ITS#4627

17 years agodocument '-Q' (ITS#4930)
Pierangelo Masarati [Tue, 14 Aug 2007 13:53:37 +0000 (13:53 +0000)]
document '-Q' (ITS#4930)

17 years agoadd '-Q' switch (used by slaptest only; ITS#4930)
Pierangelo Masarati [Tue, 14 Aug 2007 13:42:40 +0000 (13:42 +0000)]
add '-Q' switch (used by slaptest only; ITS#4930)

17 years agomerge attributes as required after mapping; avoid objectClass duplicates (ITS#5091)
Pierangelo Masarati [Tue, 14 Aug 2007 11:46:29 +0000 (11:46 +0000)]
merge attributes as required after mapping; avoid objectClass duplicates (ITS#5091)

17 years agorecent check for syncrepl searchbase broke test048; fixing...
Pierangelo Masarati [Mon, 13 Aug 2007 20:51:42 +0000 (20:51 +0000)]
recent check for syncrepl searchbase broke test048; fixing...

17 years agodon't allow NULL values (because of parsing errors; ITS#5090)
Pierangelo Masarati [Mon, 13 Aug 2007 19:33:01 +0000 (19:33 +0000)]
don't allow NULL values (because of parsing errors; ITS#5090)

17 years agoprovide an interface to remove a set of entries from the cache
Pierangelo Masarati [Mon, 13 Aug 2007 16:50:18 +0000 (16:50 +0000)]
provide an interface to remove a set of entries from the cache

17 years agoplug leak
Pierangelo Masarati [Mon, 13 Aug 2007 16:29:04 +0000 (16:29 +0000)]
plug leak

17 years agostop pcache task at close
Pierangelo Masarati [Mon, 13 Aug 2007 16:28:33 +0000 (16:28 +0000)]
stop pcache task at close

17 years agofix hot startup commit (read of uninitialized memory; ITS#5081)
Pierangelo Masarati [Mon, 13 Aug 2007 16:27:56 +0000 (16:27 +0000)]
fix hot startup commit (read of uninitialized memory; ITS#5081)

17 years agouse URI to configure client; enable attrlist in slapd-search
Pierangelo Masarati [Mon, 13 Aug 2007 16:20:24 +0000 (16:20 +0000)]
use URI to configure client; enable attrlist in slapd-search

17 years agosync with code; fix bold
Pierangelo Masarati [Mon, 13 Aug 2007 16:19:37 +0000 (16:19 +0000)]
sync with code; fix bold

17 years agoAdd RFC 5020 (entryDN).
Kurt Zeilenga [Mon, 13 Aug 2007 16:17:32 +0000 (16:17 +0000)]
Add RFC 5020 (entryDN).

17 years agoorganisations block was changed to organizations.
Gavin Henry [Sun, 12 Aug 2007 19:00:15 +0000 (19:00 +0000)]
organisations block was changed to organizations.

17 years agoCurrently index.html is broken, thought this was a problem, but it isn't. Will keep...
Gavin Henry [Sun, 12 Aug 2007 17:26:10 +0000 (17:26 +0000)]
Currently index.html is broken, thought this was a problem, but it isn't. Will keep digging. Seems to be something that broke on the 5th of August, as that was the last complete index.html I had.

17 years agoAdd dncachesize
Howard Chu [Sat, 11 Aug 2007 19:36:52 +0000 (19:36 +0000)]
Add dncachesize

17 years agoAdd config keyword for DN cache size (aka EntryInfoSize)
Howard Chu [Sat, 11 Aug 2007 19:29:14 +0000 (19:29 +0000)]
Add config keyword for DN cache size (aka EntryInfoSize)
default is 2x entry cache size

17 years agoforced commit: previous commit fixed ITS#5084
Pierangelo Masarati [Sat, 11 Aug 2007 09:41:00 +0000 (09:41 +0000)]
forced commit: previous commit fixed ITS#5084

17 years agofix objectClass inheritance (ITS#5088)
Pierangelo Masarati [Sat, 11 Aug 2007 09:37:55 +0000 (09:37 +0000)]
fix objectClass inheritance (ITS#5088)

17 years agouse RFC4523 objectClasses
Pierangelo Masarati [Sat, 11 Aug 2007 09:32:24 +0000 (09:32 +0000)]
use RFC4523 objectClasses

17 years agomore on ITS#4868
Pierangelo Masarati [Sat, 11 Aug 2007 09:31:48 +0000 (09:31 +0000)]
more on ITS#4868

17 years agofix previous commit: op is not a bind if error
Pierangelo Masarati [Sat, 11 Aug 2007 09:30:52 +0000 (09:30 +0000)]
fix previous commit: op is not a bind if error

17 years agofix previous commit (crash if no rewrite but just mapping is present)
Pierangelo Masarati [Sat, 11 Aug 2007 09:28:33 +0000 (09:28 +0000)]
fix previous commit (crash if no rewrite but just mapping is present)

17 years agoRemove tool_id2entry_get
Howard Chu [Sat, 11 Aug 2007 04:19:53 +0000 (04:19 +0000)]
Remove tool_id2entry_get

17 years agoITS#5087 fix tool_id2entry_get for hdb
Howard Chu [Sat, 11 Aug 2007 02:11:27 +0000 (02:11 +0000)]
ITS#5087 fix tool_id2entry_get for hdb
TODO: rip this all out and just use tool_entry_get

17 years agoFix prev commit
Howard Chu [Fri, 10 Aug 2007 23:26:25 +0000 (23:26 +0000)]
Fix prev commit

17 years agoITS#5077 fix attr_cmp loop termination
Howard Chu [Fri, 10 Aug 2007 23:10:59 +0000 (23:10 +0000)]
ITS#5077 fix attr_cmp loop termination

17 years agoITS#5065 don't crash if old cookieCSN is sent
Howard Chu [Fri, 10 Aug 2007 22:52:04 +0000 (22:52 +0000)]
ITS#5065 don't crash if old cookieCSN is sent

17 years agoITS#5082 must remove olcPasswordHash from global config...
Howard Chu [Fri, 10 Aug 2007 22:32:03 +0000 (22:32 +0000)]
ITS#5082 must remove olcPasswordHash from global config...

17 years agoITS#5082 allow olcPassdwordHash in frontendDB config
Howard Chu [Fri, 10 Aug 2007 22:28:24 +0000 (22:28 +0000)]
ITS#5082 allow olcPassdwordHash in frontendDB config

17 years agoITS#5085
Gavin Henry [Fri, 10 Aug 2007 16:55:50 +0000 (16:55 +0000)]
ITS#5085

17 years agofixed few leaks in previous commit (ITS#5081)
Pierangelo Masarati [Thu, 9 Aug 2007 16:33:50 +0000 (16:33 +0000)]
fixed few leaks in previous commit (ITS#5081)

17 years agoexperimental code for hot restart of proxy cache (ITS#5081)
Pierangelo Masarati [Thu, 9 Aug 2007 16:15:57 +0000 (16:15 +0000)]
experimental code for hot restart of proxy cache (ITS#5081)

17 years agosyncrepl searchbase must be within the database naming context (ITS#5073)
Pierangelo Masarati [Wed, 8 Aug 2007 18:23:22 +0000 (18:23 +0000)]
syncrepl searchbase must be within the database naming context (ITS#5073)

17 years agoimprove previous commit: now each missing index has a specific counter
Pierangelo Masarati [Wed, 8 Aug 2007 18:22:19 +0000 (18:22 +0000)]
improve previous commit: now each missing index has a specific counter

17 years agoadd monitor support for unindexed attributes (need to manually #define BDB_MONITOR_IDX)
Pierangelo Masarati [Tue, 7 Aug 2007 22:36:04 +0000 (22:36 +0000)]
add monitor support for unindexed attributes (need to manually #define BDB_MONITOR_IDX)

17 years agoadd back-config support to back-relay
Pierangelo Masarati [Mon, 6 Aug 2007 23:22:19 +0000 (23:22 +0000)]
add back-config support to back-relay

17 years agoLatest word list.
Gavin Henry [Mon, 6 Aug 2007 17:59:20 +0000 (17:59 +0000)]
Latest word list.