Kurt Zeilenga
e8ac75d22f
Fix up some locking
2001-06-07 16:24:46 +00:00
Kurt Zeilenga
d773c7178f
Fix typos in last commit
2001-06-07 16:15:25 +00:00
Kurt Zeilenga
486ad59260
Add a DB version check.
2001-06-07 16:11:59 +00:00
Pierangelo Masarati
a712216a6c
semicolon after colon in goto labels; no C++ style comments
2001-06-03 08:52:22 +00:00
Kurt Zeilenga
fcf71ea34f
clean up LDBM_{,UN}LOCK macros
2001-05-31 20:11:40 +00:00
Kurt Zeilenga
b6892b4493
big mutex needs #ifdef HAVE_BERKELEY_DB_THREAD wrapper
2001-05-28 20:16:21 +00:00
Kurt Zeilenga
94e1d48032
Misc adjustments to CBM tests
2001-05-28 20:00:17 +00:00
Kurt Zeilenga
4b8eae427f
Initial CDB implementation.
2001-05-28 19:43:11 +00:00
Kurt Zeilenga
52067f461e
Fix wrapping separators (no functional change)
2001-05-28 19:42:22 +00:00
Kurt Zeilenga
c6d9373d03
Enable ldbm_big_mutex for Berkeley DB 2/3 per comments from Sleepycat.
...
Can be disabled if and we implement DB_INIT_CDB + DB_INIT_MPOOL +
DB_CDB_ALLDB.
2001-05-28 19:11:29 +00:00
Kurt Zeilenga
deb9644a8a
Should not be using reverse lookup names to check certificates.
2001-05-19 23:07:46 +00:00
Kurt Zeilenga
588a518bff
Don't set_cachesize for db3
2001-05-18 00:55:09 +00:00
Kurt Zeilenga
5a26f9d617
Fix ; typo
2001-05-16 19:17:51 +00:00
Kurt Zeilenga
a36a6211e5
Regen
2001-05-12 18:44:07 +00:00
Pierangelo Masarati
74fa239a20
This is the commit of:
...
- librewrite, for string rewriting; it may be used in back-ldap
by configuring with '--enable-rewrite'. It must be used in
back-meta. There's a text file, 'libraries/librewrite/RATIONALE',
that explains the usage and the features. More comprehensive
documentation will follow.
- enhancements of back-ldap (ITS#989,ITS#998,ITS#1002,ITS#1054 and ITS#1137)
including dn rewriting, a fix to group acl matching and so
- back-meta: a new backend that proxies a set of remote servers
by spawning queries. It uses portions of back-ldap and the rewrite
capabilities of librewrite. It can be compiled by configuring
with `--enable-ldap --enable-rewrite --enable-meta'.
There's a text file, 'servers/slapd/back-meta/Documentation', that
describes the main features and config statements.
Note: someone (Kurt?) should run 'autoconf' and commit 'configure' as
my autoconf version must be different: my configures contain a number
of differences and I didn't feel comfortable in adding them :)
2001-05-12 00:51:28 +00:00
Gary Williams
9909448880
fix global level usage (ITS 1143, 1144)
2001-05-11 15:31:34 +00:00
Kurt Zeilenga
7522d3fcab
Add HAVE_INET_NTOP
2001-05-09 23:41:38 +00:00
Kurt Zeilenga
9adfb3552a
Minor redef
2001-05-07 03:50:53 +00:00
Kurt Zeilenga
9046576228
Misc cleanup
2001-05-07 03:43:23 +00:00
Kurt Zeilenga
9275b09954
Add a bit of hardening
2001-05-06 19:07:24 +00:00
Kurt Zeilenga
325a12e25d
NT thread fix
2001-05-06 18:58:45 +00:00
Kurt Zeilenga
61d874af10
reimplementation of sb_max_incoming
2001-05-04 21:15:09 +00:00
Kurt Zeilenga
383391b460
detect and use fcntl (for BSD/OS)
...
detect inet_ntop (for MacOSX)
2001-05-03 05:53:34 +00:00
Kurt Zeilenga
00c645b9a1
ITS#133
2001-05-03 05:51:39 +00:00
Kurt Zeilenga
9ed2b33e2b
optional SHA1
2001-05-02 19:49:44 +00:00
Kurt Zeilenga
8684be0278
Fix logic error in param check
2001-04-12 23:05:19 +00:00
Kurt Zeilenga
66fdd720f4
Fix off by one bug
2001-04-12 23:05:02 +00:00
Kurt Zeilenga
0a8b2f1381
Trim last of CLDAP cruft
2001-03-15 03:15:15 +00:00
Kurt Zeilenga
5fe2190603
libldap/cyrus.c's ldap_pvt_sasl_install fix
...
from Mei-Hui Su <mei@ISI.EDU>
2001-03-15 03:14:34 +00:00
Kurt Zeilenga
bd4c6b84ea
Bug in chkResponseList loop (ITS#1047) from David @ Novell
2001-03-15 03:11:52 +00:00
Kurt Zeilenga
7f91ee936f
Clean up header inclusion
2001-03-15 03:09:52 +00:00
Mark Valence
f9a76ce1ab
Bug fix and Windows compat change.
2001-02-19 19:09:54 +00:00
Kurt Zeilenga
12e9ed8e12
Fix memory leak
2001-02-03 01:49:12 +00:00
Gary Williams
36880023b6
fix NT build by moving unistd.h
2001-02-02 16:07:12 +00:00
Stig Venaas
7a3c92f2a7
Adding UTF8normcmp() for normalizing and comparing two UTF8 strings
2001-01-31 15:45:30 +00:00
Stig Venaas
899357d702
Including ac/ctype.h to get TOUPPER macro
2001-01-26 14:35:20 +00:00
Kurt Zeilenga
9e8743215c
Fix another typo
2001-01-22 21:25:06 +00:00
Kurt Zeilenga
1ae1061858
Fix typo
2001-01-22 20:50:07 +00:00
Kurt Zeilenga
ec87e9e30f
Default objectClass kind should be STRUCTURAL
2001-01-22 08:06:48 +00:00
Kurt Zeilenga
b08f7e8bce
Fix typo
2001-01-22 07:42:13 +00:00
Kurt Zeilenga
1cabc6931d
Add a little whitespace for readability
2001-01-20 01:17:15 +00:00
Kurt Zeilenga
90c9d543a8
Provide extra salt for crypt(3)
2001-01-20 01:15:28 +00:00
Stig Venaas
8c61bd279e
Added UTF8normalize() that does Unicode canonical normalization and
...
optionally case folding
2001-01-19 15:52:58 +00:00
Kurt Zeilenga
a4f4d8be59
Don't use ntohl().
...
Add min/max bufsize check
2001-01-19 04:53:21 +00:00
Kurt Zeilenga
599a610164
Update SASL bufsize checks
2001-01-18 22:18:41 +00:00
Stig Venaas
3621d2a329
Also install comp.dat, and fixed a bug in create_comps()
2001-01-18 18:10:11 +00:00
Kurt Zeilenga
c0a06f25c2
Add ldap_pvt_tls_get_peer_dn() routine. Returns peer as an LDAP DN.
2001-01-18 00:40:58 +00:00
Kurt Zeilenga
319a75ef39
Fix LMPASSWD code
...
Move <ac/unistd.h> and <ac/crypt.h> behind SLAPD_CRYPT
2001-01-18 00:35:09 +00:00
Gary Williams
16e6422329
new logging
2001-01-17 17:08:44 +00:00
Gary Williams
eade718809
check for global level setting
2001-01-17 17:05:43 +00:00