- Jan 08, 1999
-
-
Kurt Zeilenga authored
-
- Jan 07, 1999
-
-
Kurt Zeilenga authored
Removed old defines.
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
pass STRING_UNKNOWN if !client_name pass STRING_UNKNOWN if !client_addr
-
Kurt Zeilenga authored
Unwrap ldbm_datum_init()
-
Kurt Zeilenga authored
parent's "children" attribute. Write lock parent to prevent multiple clients making conflicting operations concurrently. If parent doesn't exist (ie: is backend root), acquire a writer lock (a simple mutex) on the "root." Use -DSLAPD_CHILD_MODIFICATION_WITH_ENTRY_ACL to use the child's "entry" acl for modrdn/delete operations.
-
- Jan 06, 1999
-
-
Kurt Zeilenga authored
use this everywhere... but that's for another day.
-
- Jan 05, 1999
-
-
Kurt Spanier authored
- slapd's pid/args file names are based on the servers binary file names, providing for multiple servers beeing run on one host. - slapd supports the -l command line parameter for selection of a syslog LOCAL user (-lLOCAL0 .. -lLOCAL7) - db_appinit() is called during first ldbm_open() in DB 2.x to initialize DB debugging features (good to find bugs in the DB code :-) - a patch for a non-initialized variable in DB's 2.x db_open is provided.
-
- Jan 03, 1999
-
-
Kurt Zeilenga authored
-
- Jan 01, 1999
-
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
-
- Dec 30, 1998
-
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
Resolved deadlock by passing target entry to be_group and using this if dn same as bdn. It might actually be safer to check entry ids instead of dns. Resolved bogus add to cache after failed acl check by deferring cache add until after parent/acl checks have successful been completed. Eliminated race condition caused by concurrent adds of same dn by adding 'li_add_mutex' around the critical section of code (most of ldbm_back_add). This code is preliminary and still needs significant testing.
-
Kurt Zeilenga authored
Seems that calling pthread_exit() in the main (and only active) thread does not cause the whole process to exit. Very odd. Anyways, as we want to whole process to exit, we should just exit after joining with our other threads. I've also removed dead code for detaching threads we join with.
-
- Dec 29, 1998
-
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
mutex declaration should be moved from slapd/main.c to slapd/init.c so we don't have ripple changes through slapd/tools.
-
Kurt Spanier authored
Introduction of ldbm_datum_init(). Patch for non-NULL pointer test befor call to ldbm_datum_free().
-
- Dec 28, 1998
-
-
Kurt Zeilenga authored
add/merge as we now free strings agressively. Improved debug message to include name of missing required attribute and added check for 'operational attributes'. This check should be used everywhere we need to test for operational attributes (add/modify). Also, enabled schema checking for tests (and fixed resulting problems by adjusting oc.conf).
-
Kurt Zeilenga authored
make it to dn2entry_r().
-
Kurt Zeilenga authored
Also, output UNKNOWN_PREFIX ('?') instead of writing a nul character when the attribute prefix is unknown.
-
Kurt Zeilenga authored
-
- Dec 27, 1998
-
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
to after other suffix checks.
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
- Dec 26, 1998
-
-
Hallvard Furuseth authored
-
- Dec 24, 1998
-
-
Kurt Zeilenga authored
Could still deadlock on the close(). A surrogate parent should be used to create the children...
-
- Dec 22, 1998
-
-
Kurt Zeilenga authored
in ITS#17.
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
Updated other codes as needed.
-
- Dec 21, 1998
-
-
Kurt Zeilenga authored
call has been removed and additional code added to properly free realBase variable. Also fixed leaking of the matched variable.
-
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
-
Kurt Zeilenga authored
LDAP_SYSLOG in slap.h/slurp.h.
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
-