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

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

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

16 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

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

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

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

16 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/

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

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

16 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

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

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

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

16 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

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

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

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

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

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

16 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

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

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

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

16 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

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

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

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

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

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

16 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

16 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

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

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

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

16 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

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

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

16 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

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

16 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

16 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

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

16 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

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

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

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

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

16 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

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

16 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

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

16 years agoITS#5076
Gavin Henry [Mon, 6 Aug 2007 17:48:52 +0000 (17:48 +0000)]
ITS#5076

16 years agoaspell custom collected LDAP terms and words from all OpenLDAP documentation.
Gavin Henry [Mon, 6 Aug 2007 17:39:36 +0000 (17:39 +0000)]
aspell custom collected LDAP terms and words from all OpenLDAP documentation.

16 years agoSpellcheck Instructions
Gavin Henry [Mon, 6 Aug 2007 17:38:27 +0000 (17:38 +0000)]
Spellcheck Instructions

16 years agoITS#5076
Gavin Henry [Mon, 6 Aug 2007 17:15:25 +0000 (17:15 +0000)]
ITS#5076

16 years agoaspell --lang=en_US -c
Gavin Henry [Mon, 6 Aug 2007 16:08:05 +0000 (16:08 +0000)]
aspell --lang=en_US -c

16 years agoITS#5076
Gavin Henry [Mon, 6 Aug 2007 15:23:28 +0000 (15:23 +0000)]
ITS#5076

16 years agoITS#5076 and remove reference to ldbm as a backend option
Gavin Henry [Mon, 6 Aug 2007 15:17:35 +0000 (15:17 +0000)]
ITS#5076 and remove reference to ldbm as a backend option

16 years agoSleepyCat changed to Oracle.
Gavin Henry [Mon, 6 Aug 2007 15:11:50 +0000 (15:11 +0000)]
SleepyCat changed to Oracle.

16 years agoITS#5076
Gavin Henry [Mon, 6 Aug 2007 15:05:15 +0000 (15:05 +0000)]
ITS#5076

16 years agofix typo
Pierangelo Masarati [Mon, 6 Aug 2007 14:51:47 +0000 (14:51 +0000)]
fix typo

16 years agorework ITS#4322 check
Pierangelo Masarati [Mon, 6 Aug 2007 14:46:51 +0000 (14:46 +0000)]
rework ITS#4322 check

16 years agodocument changes related to ITS#5074
Pierangelo Masarati [Mon, 6 Aug 2007 14:38:31 +0000 (14:38 +0000)]
document changes related to ITS#5074

16 years agoworkaround open() being a macro in glibc 2.6 (ITS#5075)
Pierangelo Masarati [Mon, 6 Aug 2007 12:57:24 +0000 (12:57 +0000)]
workaround open() being a macro in glibc 2.6 (ITS#5075)

16 years agofix previous commit
Pierangelo Masarati [Mon, 6 Aug 2007 12:48:35 +0000 (12:48 +0000)]
fix previous commit

16 years agohonor 1.1, * and + (ITS#5074 and more)
Pierangelo Masarati [Mon, 6 Aug 2007 12:31:30 +0000 (12:31 +0000)]
honor 1.1, * and + (ITS#5074 and more)

16 years agoMerging and amending more FAQ content.
Gavin Henry [Sun, 5 Aug 2007 22:18:12 +0000 (22:18 +0000)]
Merging and amending more FAQ content.

16 years agoImport LDAP vs RDBMS section from FAQ and format/amend
Gavin Henry [Sun, 5 Aug 2007 22:06:33 +0000 (22:06 +0000)]
Import LDAP vs RDBMS section from FAQ and format/amend

16 years agotrim unused vars
Pierangelo Masarati [Fri, 3 Aug 2007 20:26:48 +0000 (20:26 +0000)]
trim unused vars

16 years agocleanup
Pierangelo Masarati [Fri, 3 Aug 2007 19:21:07 +0000 (19:21 +0000)]
cleanup

16 years agorequire ';binary' when appropriate (ITS#5071)
Pierangelo Masarati [Fri, 3 Aug 2007 19:19:36 +0000 (19:19 +0000)]
require ';binary' when appropriate (ITS#5071)

16 years agoadd certificateListValidate (#ifdef LDAP_DEVEL)
Pierangelo Masarati [Fri, 3 Aug 2007 13:12:36 +0000 (13:12 +0000)]
add certificateListValidate (#ifdef LDAP_DEVEL)

16 years agoAdopted to latest API changes
Ralf Haferkamp [Fri, 3 Aug 2007 12:17:47 +0000 (12:17 +0000)]
Adopted to latest API changes

16 years agoReworked recent backend API changes, now using a separate struct,
Ralf Haferkamp [Fri, 3 Aug 2007 12:02:07 +0000 (12:02 +0000)]
Reworked recent backend API changes, now using a separate struct,
(ConfigReply) for the error messages.

16 years agoallow parsing of long long serials when long long is defined (ITS#5070)
Pierangelo Masarati [Fri, 3 Aug 2007 10:50:18 +0000 (10:50 +0000)]
allow parsing of long long serials when long long is defined (ITS#5070)