]>
git.sur5r.net Git - openldap/log
Pierangelo Masarati [Wed, 22 Aug 2007 18:33:41 +0000 (18:33 +0000)]
move session tracking control creation to helper
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.
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...
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
Pierangelo Masarati [Wed, 22 Aug 2007 14:41:42 +0000 (14:41 +0000)]
don't Statslog before getting controls
Pierangelo Masarati [Wed, 22 Aug 2007 12:07:27 +0000 (12:07 +0000)]
handle response controls in exops
Pierangelo Masarati [Wed, 22 Aug 2007 09:17:42 +0000 (09:17 +0000)]
support session tracking during tool binds
Pierangelo Masarati [Wed, 22 Aug 2007 09:17:09 +0000 (09:17 +0000)]
consistently use o_log_prefix
Pierangelo Masarati [Wed, 22 Aug 2007 08:57:23 +0000 (08:57 +0000)]
fix previous commit (need to finish breakfast before committing...)
Pierangelo Masarati [Wed, 22 Aug 2007 08:44:21 +0000 (08:44 +0000)]
log formatOID, possibly mapped to friendly name if known
Pierangelo Masarati [Wed, 22 Aug 2007 00:41:47 +0000 (00:41 +0000)]
add session tracking support to essential exops
Pierangelo Masarati [Wed, 22 Aug 2007 00:08:38 +0000 (00:08 +0000)]
fix API change
Pierangelo Masarati [Wed, 22 Aug 2007 00:04:59 +0000 (00:04 +0000)]
add (work in progress)
Pierangelo Masarati [Wed, 22 Aug 2007 00:03:03 +0000 (00:03 +0000)]
client 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
Pierangelo Masarati [Tue, 21 Aug 2007 22:47:54 +0000 (22:47 +0000)]
minimal implementation of draft-wahl-ldap-session-03
Pierangelo Masarati [Tue, 21 Aug 2007 22:15:09 +0000 (22:15 +0000)]
further fix previous commit
Pierangelo Masarati [Tue, 21 Aug 2007 21:42:09 +0000 (21:42 +0000)]
cleanup experimental controls: rename macros, ifdef code
Pierangelo Masarati [Tue, 21 Aug 2007 18:09:13 +0000 (18:09 +0000)]
move to implemented :)
Pierangelo Masarati [Tue, 21 Aug 2007 15:36:21 +0000 (15:36 +0000)]
re-fix previous commit
Pierangelo Masarati [Tue, 21 Aug 2007 15:19:01 +0000 (15:19 +0000)]
fix tree delete error handling
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)
Pierangelo Masarati [Tue, 21 Aug 2007 14:50:32 +0000 (14:50 +0000)]
fix control value presence
Pierangelo Masarati [Tue, 21 Aug 2007 14:50:08 +0000 (14:50 +0000)]
fix extra controls in tools
Pierangelo Masarati [Tue, 21 Aug 2007 11:37:33 +0000 (11:37 +0000)]
set authorizing backend
Pierangelo Masarati [Tue, 21 Aug 2007 10:52:16 +0000 (10:52 +0000)]
fix or comment Calysto findings
Pierangelo Masarati [Mon, 20 Aug 2007 22:24:48 +0000 (22:24 +0000)]
don't leak URL
Pierangelo Masarati [Mon, 20 Aug 2007 22:09:19 +0000 (22:09 +0000)]
fix yet another potential dereference of NULL op (caught by Coverity)
Howard Chu [Mon, 20 Aug 2007 20:00:15 +0000 (20:00 +0000)]
More for ITS#5077
Pierangelo Masarati [Mon, 20 Aug 2007 19:06:18 +0000 (19:06 +0000)]
support subtree rename (ITS#5097)
Pierangelo Masarati [Mon, 20 Aug 2007 19:05:07 +0000 (19:05 +0000)]
check for SOFTADD as well
Pierangelo Masarati [Mon, 20 Aug 2007 18:03:44 +0000 (18:03 +0000)]
show scope and attrs; check if anything at all is configured
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.
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)
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
Gavin Henry [Fri, 17 Aug 2007 23:03:36 +0000 (23:03 +0000)]
Link change to minimise the CPAN search results for SDF.
Gavin Henry [Fri, 17 Aug 2007 23:03:11 +0000 (23:03 +0000)]
Added make clean and htmldoc batch mode.
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.
Howard Chu [Fri, 17 Aug 2007 20:33:46 +0000 (20:33 +0000)]
More for BDB 4.6 compatibility
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
Pierangelo Masarati [Fri, 17 Aug 2007 16:24:27 +0000 (16:24 +0000)]
fix queryDelete by queryID
Pierangelo Masarati [Fri, 17 Aug 2007 15:46:44 +0000 (15:46 +0000)]
set the number of cached entries after reload...
Pierangelo Masarati [Fri, 17 Aug 2007 15:08:47 +0000 (15:08 +0000)]
make lutil_uuidstr_from_normalized() return the length of the string
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
Pierangelo Masarati [Fri, 17 Aug 2007 14:43:50 +0000 (14:43 +0000)]
use UUID syntax for queryId
Pierangelo Masarati [Fri, 17 Aug 2007 14:41:32 +0000 (14:41 +0000)]
fix previous commit (may be called more than once)
Pierangelo Masarati [Fri, 17 Aug 2007 12:43:16 +0000 (12:43 +0000)]
fix UUID parsing (it's in normalized form)
Pierangelo Masarati [Fri, 17 Aug 2007 12:42:52 +0000 (12:42 +0000)]
move uuid normalized to string to liblutil
Pierangelo Masarati [Fri, 17 Aug 2007 12:39:17 +0000 (12:39 +0000)]
fix error message
Pierangelo Masarati [Fri, 17 Aug 2007 12:38:50 +0000 (12:38 +0000)]
fix previous commit
Pierangelo Masarati [Fri, 17 Aug 2007 11:36:34 +0000 (11:36 +0000)]
further fix specification
Pierangelo Masarati [Fri, 17 Aug 2007 11:25:35 +0000 (11:25 +0000)]
cleanup error messages; complete privateDB control and queryDelete exop specifications
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
Pierangelo Masarati [Fri, 17 Aug 2007 09:57:46 +0000 (09:57 +0000)]
rework previous commit: consistently remove queries, better memory handling and more
Pierangelo Masarati [Fri, 17 Aug 2007 09:53:47 +0000 (09:53 +0000)]
more consistent parsing checks
Pierangelo Masarati [Fri, 17 Aug 2007 09:52:31 +0000 (09:52 +0000)]
rework previous commit
Pierangelo Masarati [Fri, 17 Aug 2007 09:51:29 +0000 (09:51 +0000)]
allow "traditional" behavior (more for ITS#4962; please debate)
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)
Pierangelo Masarati [Fri, 17 Aug 2007 09:49:17 +0000 (09:49 +0000)]
re-sort funcs (and enums) in "logical" order
Pierangelo Masarati [Fri, 17 Aug 2007 09:47:14 +0000 (09:47 +0000)]
don't leak in case of error
Pierangelo Masarati [Fri, 17 Aug 2007 09:46:42 +0000 (09:46 +0000)]
add a caveat about proxysavequeries
Pierangelo Masarati [Fri, 17 Aug 2007 09:46:02 +0000 (09:46 +0000)]
allow unknown generic controls (by OID=b64value)
Hallvard Furuseth [Thu, 16 Aug 2007 22:46:38 +0000 (22:46 +0000)]
Remove lint
Howard Chu [Thu, 16 Aug 2007 20:03:27 +0000 (20:03 +0000)]
Paranoia for prev commit
Howard Chu [Thu, 16 Aug 2007 19:59:02 +0000 (19:59 +0000)]
Fix double-free closing multiple ppolicy overlay instances
Hallvard Furuseth [Thu, 16 Aug 2007 14:41:48 +0000 (14:41 +0000)]
Remove lint
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.
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()
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)
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...
Pierangelo Masarati [Thu, 16 Aug 2007 11:34:55 +0000 (11:34 +0000)]
handle exceptions; spotted by coverity
Pierangelo Masarati [Thu, 16 Aug 2007 11:32:10 +0000 (11:32 +0000)]
don't trick coverity...
Pierangelo Masarati [Thu, 16 Aug 2007 10:05:21 +0000 (10:05 +0000)]
defer thread key retrieve as it might not be needed
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)
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)
Pierangelo Masarati [Thu, 16 Aug 2007 09:32:04 +0000 (09:32 +0000)]
fix previous commit
Pierangelo Masarati [Thu, 16 Aug 2007 09:29:45 +0000 (09:29 +0000)]
s/orb_tmp_mech/orb_mech/
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)
Pierangelo Masarati [Thu, 16 Aug 2007 09:22:07 +0000 (09:22 +0000)]
cleanup tools
Howard Chu [Wed, 15 Aug 2007 20:09:06 +0000 (20:09 +0000)]
ITS#4627 fix tool_entry_next
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.
Gavin Henry [Tue, 14 Aug 2007 23:06:03 +0000 (23:06 +0000)]
Fixes and more content
Howard Chu [Tue, 14 Aug 2007 18:54:28 +0000 (18:54 +0000)]
TS#4627 fix tool_entry_first()
Pierangelo Masarati [Tue, 14 Aug 2007 15:54:56 +0000 (15:54 +0000)]
fix most of the issues of ITS#4627
Pierangelo Masarati [Tue, 14 Aug 2007 13:53:37 +0000 (13:53 +0000)]
document '-Q' (ITS#4930)
Pierangelo Masarati [Tue, 14 Aug 2007 13:42:40 +0000 (13:42 +0000)]
add '-Q' switch (used by slaptest only; ITS#4930)
Pierangelo Masarati [Tue, 14 Aug 2007 11:46:29 +0000 (11:46 +0000)]
merge attributes as required after mapping; avoid objectClass duplicates (ITS#5091)
Pierangelo Masarati [Mon, 13 Aug 2007 20:51:42 +0000 (20:51 +0000)]
recent check for syncrepl searchbase broke test048; fixing...
Pierangelo Masarati [Mon, 13 Aug 2007 19:33:01 +0000 (19:33 +0000)]
don't allow NULL values (because of parsing errors; ITS#5090)
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
Pierangelo Masarati [Mon, 13 Aug 2007 16:29:04 +0000 (16:29 +0000)]
plug leak
Pierangelo Masarati [Mon, 13 Aug 2007 16:28:33 +0000 (16:28 +0000)]
stop pcache task at close
Pierangelo Masarati [Mon, 13 Aug 2007 16:27:56 +0000 (16:27 +0000)]
fix hot startup commit (read of uninitialized memory; ITS#5081)
Pierangelo Masarati [Mon, 13 Aug 2007 16:20:24 +0000 (16:20 +0000)]
use URI to configure client; enable attrlist in slapd-search
Pierangelo Masarati [Mon, 13 Aug 2007 16:19:37 +0000 (16:19 +0000)]
sync with code; fix bold
Kurt Zeilenga [Mon, 13 Aug 2007 16:17:32 +0000 (16:17 +0000)]
Add RFC 5020 (entryDN).
Gavin Henry [Sun, 12 Aug 2007 19:00:15 +0000 (19:00 +0000)]
organisations block was changed to organizations.
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.
Howard Chu [Sat, 11 Aug 2007 19:36:52 +0000 (19:36 +0000)]
Add dncachesize
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