]>
git.sur5r.net Git - openldap/log
Luke Howard [Thu, 3 Jul 2003 19:04:18 +0000 (19:04 +0000)]
Support for SLAPI plugin extensions API.
This API allows a plugin to associate arbitrary context with an
internal server object such as a connection or operation.
Some documentation is at:
http://enterprise.netscape.com/docs/directory/602/plugin/function.htm#
1104211
Luke Howard [Thu, 3 Jul 2003 19:01:13 +0000 (19:01 +0000)]
Expose SSF to plugin
Luke Howard [Thu, 3 Jul 2003 17:38:57 +0000 (17:38 +0000)]
Plugin extension API
Expose SSF to plugin
Jong Hyuk Choi [Wed, 2 Jul 2003 14:51:23 +0000 (14:51 +0000)]
- partial attribute replication tested ok
- conf file processing udpate
- misc updates
Jong Hyuk Choi [Tue, 1 Jul 2003 15:43:25 +0000 (15:43 +0000)]
misc cleanup
Jong Hyuk Choi [Tue, 1 Jul 2003 11:55:18 +0000 (11:55 +0000)]
Berkeley DB congestion avoidance
Kurt Zeilenga [Mon, 30 Jun 2003 18:46:32 +0000 (18:46 +0000)]
ITS#2622: fix default database directory
Kurt Zeilenga [Mon, 30 Jun 2003 18:39:17 +0000 (18:39 +0000)]
ITS#2622: ucdata is in DATADIR
Hallvard Furuseth [Sun, 29 Jun 2003 15:34:32 +0000 (15:34 +0000)]
Replace some tabs with spaces.
Split some too long preformatted lines.
Hallvard Furuseth [Sat, 28 Jun 2003 19:55:30 +0000 (19:55 +0000)]
Handle !HAVE_LONG_LONG
Hallvard Furuseth [Sat, 28 Jun 2003 19:52:19 +0000 (19:52 +0000)]
Add HAVE_LONG_LONG
Jong Hyuk Choi [Sat, 28 Jun 2003 00:52:40 +0000 (00:52 +0000)]
Glueing code changes for replica promotion scenario
Jong Hyuk Choi [Sat, 28 Jun 2003 00:36:27 +0000 (00:36 +0000)]
fix from Apurva
Jong Hyuk Choi [Sat, 28 Jun 2003 00:35:15 +0000 (00:35 +0000)]
debugging cleanup
Jong Hyuk Choi [Fri, 27 Jun 2003 20:29:32 +0000 (20:29 +0000)]
ITS#2618 fix
Hallvard Furuseth [Fri, 27 Jun 2003 19:12:07 +0000 (19:12 +0000)]
Fix typo in comment
Jong Hyuk Choi [Fri, 27 Jun 2003 17:39:48 +0000 (17:39 +0000)]
LCUP primitive routines removed
Hallvard Furuseth [Fri, 27 Jun 2003 17:30:13 +0000 (17:30 +0000)]
Remove SEE ALSO locale(5); the locale option has been gone for ages.
Hallvard Furuseth [Fri, 27 Jun 2003 12:22:27 +0000 (12:22 +0000)]
Add BACKENDS section in slapd.conf(5).
Briefly compare back-bdb and back-ldbm.
Remove mention of MDBM and NDBM. Rename GNU DBM to GDBM.
Fix spacing typos. Prefix an octal file mode with 0.
Mention "notags" (new name for "nolang" from the attribute options patch).
Add SEE ALSO slapd-monitor(5) to slapd.conf(5).
Hallvard Furuseth [Fri, 27 Jun 2003 12:16:29 +0000 (12:16 +0000)]
Fix spacing typos.
Jong Hyuk Choi [Thu, 26 Jun 2003 23:52:52 +0000 (23:52 +0000)]
for now, it runs with ldbm only
Jong Hyuk Choi [Thu, 26 Jun 2003 07:18:50 +0000 (07:18 +0000)]
Cascading replication misc cleanup
Jong Hyuk Choi [Thu, 26 Jun 2003 06:24:24 +0000 (06:24 +0000)]
IDL cache AVL tree initialize
Jong Hyuk Choi [Thu, 26 Jun 2003 06:12:55 +0000 (06:12 +0000)]
Cascading replication test script
Jong Hyuk Choi [Wed, 25 Jun 2003 23:21:18 +0000 (23:21 +0000)]
reinitialize presentlist & nonpresentlist
Jong Hyuk Choi [Wed, 25 Jun 2003 22:28:50 +0000 (22:28 +0000)]
fix the glueing code
Jong Hyuk Choi [Wed, 25 Jun 2003 22:28:19 +0000 (22:28 +0000)]
add SLAP_OC_GLUE flag to oc_map
Ralf Haferkamp [Wed, 25 Jun 2003 18:12:06 +0000 (18:12 +0000)]
honor superior Objectclasses
Jong Hyuk Choi [Wed, 25 Jun 2003 16:46:36 +0000 (16:46 +0000)]
#ifdef'ing SLAP_OC_GLUE definition
Jong Hyuk Choi [Wed, 25 Jun 2003 16:22:08 +0000 (16:22 +0000)]
not returning glue entries unless manageDSAit is set
Ralf Haferkamp [Tue, 24 Jun 2003 18:05:03 +0000 (18:05 +0000)]
Added utility classes for Schema parsing
Pierangelo Masarati [Tue, 24 Jun 2003 11:49:56 +0000 (11:49 +0000)]
Document proxy cache extensions (by way of Jong Hyuk Choi)
Kurt Zeilenga [Mon, 23 Jun 2003 17:57:38 +0000 (17:57 +0000)]
Assertion control is now implemented
Jong Hyuk Choi [Mon, 23 Jun 2003 14:15:28 +0000 (14:15 +0000)]
- syncrepl uses LDAP URL only
Jong Hyuk Choi [Mon, 23 Jun 2003 14:14:47 +0000 (14:14 +0000)]
- syncrepl configuration uses URL only
- slimit, tlimit fix (ITS# 2592)
Jong Hyuk Choi [Mon, 23 Jun 2003 14:13:38 +0000 (14:13 +0000)]
- syncrepl uses per-thread memory allocator
- slimit, tlimit fix (ITS# 2592)
Jong Hyuk Choi [Mon, 23 Jun 2003 14:11:29 +0000 (14:11 +0000)]
make "make tests" run serialized with "make -j num"
Jong Hyuk Choi [Mon, 23 Jun 2003 14:10:18 +0000 (14:10 +0000)]
fix a comment
Kurt Zeilenga [Sat, 21 Jun 2003 22:55:15 +0000 (22:55 +0000)]
ITS#2607: improve socket() error logging with AF info
Kurt Zeilenga [Sat, 21 Jun 2003 18:46:15 +0000 (18:46 +0000)]
ITS#2608: blind fix for back-ldap/back-meta configuratin clash
Jong Hyuk Choi [Sat, 21 Jun 2003 00:21:57 +0000 (00:21 +0000)]
Proxy cache updates (with a test suite)
- IBM India Research (Apurva)
Kurt Zeilenga [Thu, 19 Jun 2003 02:41:33 +0000 (02:41 +0000)]
ITS#2605: move #if 0 to fix compilation problem on Windows
Howard Chu [Sun, 15 Jun 2003 23:10:30 +0000 (23:10 +0000)]
ITS#2596 init ID list
Kurt Zeilenga [Sun, 15 Jun 2003 05:57:14 +0000 (05:57 +0000)]
Initialize schema before starting server.
Kurt Zeilenga [Sun, 15 Jun 2003 05:52:51 +0000 (05:52 +0000)]
Fix ITS#2578
Kurt Zeilenga [Sat, 14 Jun 2003 06:43:11 +0000 (06:43 +0000)]
Forced commit to retain recently provided notice.
Copyright 2003, Mark Benson, All rights reserved.
This software is not subject to any license of Propero Ltd. UK.
This is free software; you can redistribute and use it
under the same terms as OpenLDAP itself.
Howard Chu [Sat, 14 Jun 2003 00:06:36 +0000 (00:06 +0000)]
ITS#2594 add URI support for replica config
Howard Chu [Fri, 13 Jun 2003 17:28:45 +0000 (17:28 +0000)]
ITS#2587 fix failure return from telephoneNumberNormalize
Howard Chu [Fri, 13 Jun 2003 06:09:45 +0000 (06:09 +0000)]
More fixes for modify - don't delete index keys that are still being used
by other values of the attribute.
Also, filter out duplicate keys to avoid redundant DB operations.
Key collisions due to separate attributes indexed by supertype are still
not safe. Yuck.
Howard Chu [Thu, 12 Jun 2003 22:47:13 +0000 (22:47 +0000)]
ITS#2593 keep entryinfo locked during delete
Howard Chu [Thu, 12 Jun 2003 22:25:20 +0000 (22:25 +0000)]
ITS#2440 unmunge init_module names
Howard Chu [Thu, 12 Jun 2003 22:21:30 +0000 (22:21 +0000)]
ITS#2437 use lt_dlopenext instead of lt_dlopen for convenience
Jong Hyuk Choi [Thu, 12 Jun 2003 15:11:08 +0000 (15:11 +0000)]
cleanup
Howard Chu [Thu, 12 Jun 2003 11:17:35 +0000 (11:17 +0000)]
Another BDB_HIER redundant modification
Howard Chu [Thu, 12 Jun 2003 11:14:50 +0000 (11:14 +0000)]
Another BDB_HIER e_name / e_nname fix
Howard Chu [Thu, 12 Jun 2003 11:11:37 +0000 (11:11 +0000)]
ITS#2593? get entry lock sooner...
Hallvard Furuseth [Thu, 12 Jun 2003 09:20:04 +0000 (09:20 +0000)]
Revert previous patch: Bad time for it.
Howard Chu [Wed, 11 Jun 2003 22:35:31 +0000 (22:35 +0000)]
Bind fixes for chaining
Jong Hyuk Choi [Wed, 11 Jun 2003 19:35:31 +0000 (19:35 +0000)]
cleanup
Jong Hyuk Choi [Wed, 11 Jun 2003 17:03:57 +0000 (17:03 +0000)]
syncrepl changes
- can handle multiple syncinfo
- ldap_sync_search() added
Jong Hyuk Choi [Wed, 11 Jun 2003 17:01:54 +0000 (17:01 +0000)]
a fix for back-bdb entry cache
Hallvard Furuseth [Wed, 11 Jun 2003 16:22:29 +0000 (16:22 +0000)]
Add 'deref=' to Statslog SRCH output.
Hallvard Furuseth [Wed, 11 Jun 2003 15:50:25 +0000 (15:50 +0000)]
Fix printf format in debug output.
Howard Chu [Wed, 11 Jun 2003 13:37:59 +0000 (13:37 +0000)]
Add EBCDIC support. (but of course you need an OS/390 port of libltdl)
Howard Chu [Wed, 11 Jun 2003 06:32:24 +0000 (06:32 +0000)]
Fix config, chaining
Howard Chu [Wed, 11 Jun 2003 04:36:35 +0000 (04:36 +0000)]
More overlay tweaks. Added LDAP chaining overlay.
Howard Chu [Wed, 11 Jun 2003 02:45:50 +0000 (02:45 +0000)]
Fix response callbacks
Howard Chu [Wed, 11 Jun 2003 02:27:51 +0000 (02:27 +0000)]
Preliminary backend overlay support, based on backglue, not tested...
Kurt Zeilenga [Wed, 11 Jun 2003 00:59:10 +0000 (00:59 +0000)]
code clean before adding readback hacks
Kurt Zeilenga [Tue, 10 Jun 2003 18:36:47 +0000 (18:36 +0000)]
localize SYNCREPL config defines
Kurt Zeilenga [Tue, 10 Jun 2003 18:33:44 +0000 (18:33 +0000)]
s/tls/starttls/
s/master/provider/
Kurt Zeilenga [Tue, 10 Jun 2003 18:32:36 +0000 (18:32 +0000)]
s/tls/starttls/
Kurt Zeilenga [Tue, 10 Jun 2003 18:32:20 +0000 (18:32 +0000)]
s/master/provider/
Kurt Zeilenga [Tue, 10 Jun 2003 18:30:11 +0000 (18:30 +0000)]
Add pre/post reback control defines
Kurt Zeilenga [Tue, 10 Jun 2003 04:44:41 +0000 (04:44 +0000)]
Add server side assert control support.
Kurt Zeilenga [Tue, 10 Jun 2003 03:32:33 +0000 (03:32 +0000)]
vrFilter -> o_vrFilter
Kurt Zeilenga [Tue, 10 Jun 2003 03:30:14 +0000 (03:30 +0000)]
Fix vrFilter compile error
Kurt Zeilenga [Tue, 10 Jun 2003 02:24:26 +0000 (02:24 +0000)]
Add ldapAssertionFailed result code
Kurt Zeilenga [Tue, 10 Jun 2003 02:19:30 +0000 (02:19 +0000)]
Assertion control with no backend support (yet)
Howard Chu [Mon, 9 Jun 2003 22:00:00 +0000 (22:00 +0000)]
ITS#2580 - avoid cache deadlock
Kurt Zeilenga [Mon, 9 Jun 2003 21:33:46 +0000 (21:33 +0000)]
misc cleanup
Kurt Zeilenga [Mon, 9 Jun 2003 20:58:38 +0000 (20:58 +0000)]
Clean up syntaxes and matching rules
Luke Howard [Mon, 9 Jun 2003 04:11:06 +0000 (04:11 +0000)]
Call SLAPI close function, not start function on shutdown
Luke Howard [Sat, 7 Jun 2003 14:35:29 +0000 (14:35 +0000)]
Call SLAPI start plugins in slap_startup(), not slap_init(); plugins
aren't loaded at slap_init() time
Luke Howard [Sat, 7 Jun 2003 06:52:52 +0000 (06:52 +0000)]
Test error code from doPluginFNs() correctly
Luke Howard [Sat, 7 Jun 2003 06:32:52 +0000 (06:32 +0000)]
Call SLAPI start/close plugins at init/shutdown time
Howard Chu [Fri, 6 Jun 2003 23:52:06 +0000 (23:52 +0000)]
Fix select/yield
Howard Chu [Fri, 6 Jun 2003 20:19:30 +0000 (20:19 +0000)]
Fix berval len assignments
Kurt Zeilenga [Fri, 6 Jun 2003 17:14:38 +0000 (17:14 +0000)]
Don't set LDAP_DEBUG when LDAP_TEST is set.
Hallvard Furuseth [Fri, 6 Jun 2003 13:56:18 +0000 (13:56 +0000)]
Make all debug output macros conditional on defined(LDAP_DEBUG).
Hallvard Furuseth [Fri, 6 Jun 2003 13:53:01 +0000 (13:53 +0000)]
No longer make LDAP_TEST imply LDAP_DEBUG.
Hallvard Furuseth [Fri, 6 Jun 2003 13:50:01 +0000 (13:50 +0000)]
#define *_OPT_ON &ber_pvt_opt_on. The old (void*)1 definition could be == NULL.
Ralf Haferkamp [Thu, 5 Jun 2003 18:14:46 +0000 (18:14 +0000)]
regenerated autoconf/automake stuff
Ralf Haferkamp [Thu, 5 Jun 2003 18:10:44 +0000 (18:10 +0000)]
Moved sample code to examples dir
Ralf Haferkamp [Thu, 5 Jun 2003 17:35:12 +0000 (17:35 +0000)]
removed caching
Hallvard Furuseth [Thu, 5 Jun 2003 11:55:27 +0000 (11:55 +0000)]
Fix bdb_db_hash() to handle padding bits in integers.
Hallvard Furuseth [Thu, 5 Jun 2003 11:49:07 +0000 (11:49 +0000)]
Rename setlocale,bindtextdomain,textdomain to ldap_pvt_<function> (ITS#2513).
#include "ldap_defaults.h" to get LDAP_LOCALEDIR.
Hallvard Furuseth [Thu, 5 Jun 2003 11:46:49 +0000 (11:46 +0000)]
Rename setlocale,textdomain,bindtextdomain to ldap_pvt_<function> (ITS#2513)
Hallvard Furuseth [Thu, 5 Jun 2003 11:44:06 +0000 (11:44 +0000)]
#include Perl files before OpenLDAP files, and #undef _ (ITS#2513)
Hallvard Furuseth [Wed, 4 Jun 2003 12:34:42 +0000 (12:34 +0000)]
Change dn->bv_val to op->o_req_dn.bv_val in LDAP_LOG() (from rev 1.24 change).