- Mar 22, 1999
-
-
Kurt Zeilenga authored
Mainly updated back-bdb2, back-passwd, back-shell to use slap_get_time().
-
- Mar 05, 1999
-
-
Juan Gomez authored
-
Juan Gomez authored
LDAP v3 MODDN request.
-
- Mar 03, 1999
-
-
Hallvard Furuseth authored
-
- Feb 20, 1999
-
-
Hallvard Furuseth authored
-
- Feb 05, 1999
-
-
Kurt Zeilenga authored
Separates per backend type from per backend database initialization and startup. Also supports per type / per backend shutdown. New frontend startup/shutdown routines are also provided: slap_init() slap_startup() slap_shutdown() slap_destroy() New frontend->backend startup/shutdown is managed by: backend_init() backend_startup() backend_shutdown backend_destroy backend_init() now calls bi_init() to initial all function pointers for the backend (excepting bi_init() which is now the only hardcoded entry point). New entry points are detailed in slap.h struct backend_info. backend_info is a per database type structure. Besides the new startup/shutdown entry points, the new interface also supports per backend type configuration options. One could have: backend bdb2 (new Berkeley DB 2 backend) bdb2_home /directory database bdb2 ... *** This code is fairly experimental *** *** Much cleanup and testing is still needed *** see slap.h for details on struct backend_db and backend_info.
-
- Feb 04, 1999
-
-
Kurt Zeilenga authored
-
- Jan 28, 1999
-
-
Kurt Zeilenga authored
Likely broke things for non-posix threadings.... Update -lldap_r implementation to: remove attribute support hide thread detachment provide concurrency accessors provide initialization function fix gethostby{addr,name}_r codes (not coverred by HAVE_REENTRANT_FUNCTIONS) Update servers/libraries to use ldap_pvt_thread_ calls. Cleanup server codes (no #ifdef HAVE_PTHREAD_THIS or _THATs)! Removed -llthread
-
- Jan 26, 1999
-
-
Kurt Zeilenga authored
Have forkandexec() return pid_t instead of int.
-
- Jan 19, 1999
-
-
Kurt Zeilenga authored
Update slap_op to maintain dn and ndn (derived from conn->c_dn). Update ldbm_back_bind to return actual bound dn (including rootdn) for use in slapd_conn. Other backends use client dn. Modify other codes to use ndn (normalized uppercase dn) most everywhere. Aliasing, Suffixing and modrdn could use more work. Applied suffixing to compare and modrdn.
-
- Jan 10, 1999
-
-
Kurt Zeilenga authored
make depend, make tests, and make install all work when build directory is not the $srcdir. Also modified library handling such that -lpthread more likely to be last. WARNING: new orderring requires use of LDFLAGS to set global loader options such as -L/usr/local/lib. If you put this in LIBS, some libraries may not be found a link time. Likely broke Kerberos/LDAPD support. Don't have those in my testbed.
-
- Dec 24, 1998
-
-
Kurt Zeilenga authored
Could still deadlock on the close(). A surrogate parent should be used to create the children...
-
- Dec 21, 1998
-
-
Kurt Zeilenga authored
struct friendly (Friendly) changed to ldap_friendly (LDAPFriendly) ldap_friendly friend prefix changed to 'lf_' from 'f_' removed mod_next field from LDAPMod (struct ldapmod) modified slapd to use new LDAPModList (struct ldapmodlist) struct. Added LDAPv3 result codes to ldap.h
-
- Dec 20, 1998
-
-
Kurt Zeilenga authored
-
- Nov 22, 1998
-
-
Kurt Zeilenga authored
-
- Nov 15, 1998
-
-
Hallvard Furuseth authored
Most function and variable definitions are now preceded by its extern definition, for error checking. Retyped a number of functions, usually to return void. Fixed a number of printf format errors. API changes (in ldap/include): Added avl_dup_ok, avl_prefixapply, removed ber_fatten (probably typo for ber_flatten), retyped ldap_sort_strcasecmp, grew lutil.h. A number of `extern' declarations are left (some added by protoize), to be cleaned away later. Mostly strdup(), strcasecmp(), mktemp(), optind, optarg, errno.
-
- Nov 06, 1998
-
-
Kurt Zeilenga authored
-
- Oct 25, 1998
-
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
-
- Oct 21, 1998
-
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
-
- Oct 19, 1998
-
-
Kurt Zeilenga authored
Rely on portable.h.
-
- Sep 21, 1998
-
-
Kurt Zeilenga authored
-
- Sep 20, 1998
-
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
-
- Sep 18, 1998
-
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
Now to sort out configure enable/with options.
-
Kurt Zeilenga authored
-
- Sep 16, 1998
-
-
Kurt Zeilenga authored
Patch provided by Hallvard B Furuseth <h.b.furuseth@usit.uio.no>.
-
- Aug 20, 1998
-
-
Kurt Zeilenga authored
Fixed Dependency Generation not to mess with Make-templates. side effect: depends are not carried forward after "make makefiles"
-
- Aug 09, 1998
-
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
-