Kurt Zeilenga
2f5ae634c7
Bump the required Cyrus SASL version to 2.1.15+
2003-12-18 19:45:47 +00:00
Kurt Zeilenga
52c0adeb19
minor tweak and rebuild
2003-12-16 01:58:15 +00:00
Kurt Zeilenga
9920e9fbf6
Add support for -DOPENLDAP_FD_SETSIZE=N for use on Linux.
...
Works on BSD as well (equiv. to -DFD_SETSIZE=N).
2003-12-14 06:46:30 +00:00
Howard Chu
e28d089a93
Fixup overlay build environment
2003-12-10 08:45:53 +00:00
Hallvard Furuseth
1f5ca7bd31
Remove spurious '-a' at end of test statement.
2003-12-07 21:58:41 +00:00
Kurt Zeilenga
459d6f41e2
As ud(1) is in the Attic, TERMCAP no longer needed
2003-12-06 21:41:14 +00:00
Kurt Zeilenga
c425a7ce1d
Move back-tcl to the Attic
2003-12-06 21:37:44 +00:00
Howard Chu
27616a7066
Remove old BUILD_CACHE symbol
2003-12-06 11:41:56 +00:00
Howard Chu
64e337eacf
Overlay build environment
2003-12-06 10:59:27 +00:00
Kurt Zeilenga
f047d5fc00
rebuild with -ldb fix
2003-12-05 16:25:47 +00:00
Kurt Zeilenga
6264225bb9
zap libldbm
2003-12-04 23:42:05 +00:00
Kurt Zeilenga
32fb810ae8
back-perl tweaks
2003-12-04 21:03:40 +00:00
Kurt Zeilenga
3942d0e985
Rebuild without AVL
2003-11-26 05:08:39 +00:00
Kurt Zeilenga
2c21fdcecb
move AVL routines into -llutil
...
update misc notices
2003-11-26 04:17:25 +00:00
Kurt Zeilenga
e3a4c4ec9c
Notice/Acknowledge updates
2003-11-26 02:58:56 +00:00
Kurt Zeilenga
04208190b0
Update Notices
...
move libldif to liblutil
Berkeley DB 4.2 support
2003-11-25 23:20:38 +00:00
Kurt Zeilenga
26f6b2d1dd
Fix PERL ldopt handling
2003-10-21 20:56:36 +00:00
Kurt Zeilenga
2438e33b35
Generate test/run script
2003-10-21 03:08:29 +00:00
Kurt Zeilenga
3fbe93c704
Rework support for certificate exact matching based, in part,
...
on patch submitted by Mark Ruijter <openldap@siennax.com>.
This addresses (hopefully) ITS 2702, 2703, 2719, 2771.
Additional work:
fix extraneous frees in libldap/getdn.c x509 rewrite routine
indexing
2003-10-18 02:39:08 +00:00
Kurt Zeilenga
9201971c59
ITS#2764: fix sed of perl ldopts
2003-10-14 05:47:00 +00:00
Howard Chu
729e38854d
Fix typo
2003-10-10 07:39:33 +00:00
Kurt Zeilenga
5e9fae342a
Comment out Kerberos flags.
2003-10-06 17:43:49 +00:00
Kurt Zeilenga
0bf7746a75
Fix LONG LONG header comment
2003-09-22 06:07:15 +00:00
Luke Howard
0143bfaaee
Also check for strtoll()
2003-09-21 06:04:14 +00:00
Luke Howard
f4b28f230a
Check for strtoq, strtouq
2003-09-21 05:49:07 +00:00
Kurt Zeilenga
e878d7eab9
Require Cyrus SASL 2.1
2003-09-16 20:17:18 +00:00
Jong Hyuk Choi
d113166475
Proxy cache patch (by Jong, Apurva, & Kurt)
...
1. Glueing patch for proxy cache
2. test script update to avoid schema checking voilations (attributes set)
3. configuration patch for proxy cache
2003-08-13 23:44:56 +00:00
Hallvard Furuseth
55093034c6
Add HAVE_LONG_LONG
2003-06-28 19:52:19 +00:00
Kurt Zeilenga
89ab17fe71
ITS#2608: blind fix for back-ldap/back-meta configuratin clash
2003-06-21 18:46:15 +00:00
Kurt Zeilenga
de05fdc56c
mark --enable-slapi as experimental
2003-05-31 02:54:05 +00:00
Kurt Zeilenga
703444febd
Partially fix slapi builds, still have undefined references
2003-05-23 06:27:38 +00:00
Kurt Zeilenga
75fed6691a
zap --enable-phonetic
2003-05-23 05:27:30 +00:00
Kurt Zeilenga
d6f82a74c1
Rebuild configure scripts with --enable-hdb support
...
Add HDB to test suite
2003-04-23 16:50:56 +00:00
Kurt Zeilenga
14d8a58076
Re-add <ac/localize.h>
2003-04-07 22:44:15 +00:00
Kurt Zeilenga
acdbf29e93
Backout autoconf 2.57 changes. Too much work for now.
2003-04-07 22:23:24 +00:00
Kurt Zeilenga
b851a1a757
More autoconf 2.57 changes (this is getting ugly)
2003-04-07 22:03:11 +00:00
Kurt Zeilenga
6118cb4c0d
Some more autoconf 2.57 updates, much more still needed (ugh).
2003-04-07 18:48:28 +00:00
Kurt Zeilenga
f73f1cfe76
More configure tweaks (autoconf 2.57)... much more needed
2003-04-07 18:19:56 +00:00
Kurt Zeilenga
cb2155e52d
Use AC_CHECK_MEMBER to implement struct passwd checks
2003-04-07 06:42:33 +00:00
Kurt Zeilenga
d6f3c9b14a
MSGHDR updates
2003-04-07 06:28:30 +00:00
Kurt Zeilenga
ad640d3616
Use more robust AC_PROG_SHTOOL instead of homegrown check
2003-04-07 04:43:17 +00:00
Kurt Zeilenga
dd6666d420
Disable gettext detection for now
2003-04-07 04:33:18 +00:00
Kurt Zeilenga
d263297d76
Fix version strings
2003-04-06 05:49:45 +00:00
Kurt Zeilenga
547a68096c
Add gettext detection
2003-04-06 02:17:04 +00:00
Kurt Zeilenga
814ef183d5
Autoconf upgrade (partial)
2003-04-06 01:44:08 +00:00
Kurt Zeilenga
1b4180faa8
rebuild
2003-03-06 00:38:42 +00:00
Kurt Zeilenga
4009edf4a4
rebuild after openldap.m4 changes
2003-03-03 00:31:18 +00:00
Kurt Zeilenga
fe4f355328
Add acc_rights detection (needs testing)
2003-03-02 21:46:40 +00:00
Kurt Zeilenga
206b071e7f
Add check of <sys/uio.h> and include as needed for struct iovec.
2003-03-02 21:21:36 +00:00
Kurt Zeilenga
56677342f8
Add more -ldb varients
2003-02-28 17:05:02 +00:00
Kurt Zeilenga
4e1310c486
more cleanup
2003-02-15 18:20:37 +00:00
Kurt Zeilenga
552a9ab351
cleanup
2003-02-15 17:51:47 +00:00
Kurt Zeilenga
2bf2cb63ba
Use existing --enable-dynamic flag to unset -static.
...
May break NT use of flag...
2003-02-10 06:36:08 +00:00
Kurt Zeilenga
a851d460ec
LTSTATIC update
2003-02-09 18:03:39 +00:00
Kurt Zeilenga
4b3396f5fd
unifdef -DLDAP_NOCACHE
2003-02-09 07:42:18 +00:00
Kurt Zeilenga
e0128cc2b3
Add -ldb41 linking
2003-02-08 01:15:35 +00:00
Kurt Zeilenga
eb9f396974
Require BDB 4.1 for back-bdb
2003-02-08 00:56:15 +00:00
Kurt Zeilenga
b79748c00d
Rebuild
2003-01-03 20:52:07 +00:00
Kurt Zeilenga
ed171cd5a2
use env(1) for old/experimental stuff
2003-01-03 06:10:15 +00:00
Kurt Zeilenga
8f08424455
Fix typo
2003-01-03 06:03:58 +00:00
Kurt Zeilenga
be0d59dbf5
static games
2003-01-02 20:38:57 +00:00
Kurt Zeilenga
f8f9c2eccb
Rebuild with new libtool.m4
2002-12-20 18:49:20 +00:00
Kurt Zeilenga
3520850df7
rebuild
2002-12-09 16:46:47 +00:00
Kurt Zeilenga
a444626d99
Disable slapi by default (for now)
...
Rebuild configure
2002-12-07 18:52:55 +00:00
Kurt Zeilenga
eb41333e4c
Use getpeereid(3) where available else use *_PEERCRED replacment function
2002-12-04 06:17:32 +00:00
Kurt Zeilenga
04b93e2628
Add LTHREAD_LIBS to BDB tests
2002-12-04 05:09:58 +00:00
Kurt Zeilenga
73b4170a6c
Rework libldap to not attempt to set LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE
2002-12-04 04:51:55 +00:00
Kurt Zeilenga
97b211174a
Set -static when doing build from CVS
2002-11-26 18:11:05 +00:00
Kurt Zeilenga
3289dffd31
Rebuild
2002-11-11 03:21:14 +00:00
Kurt Zeilenga
20df7df206
Misc configure cleanup
2002-10-29 04:55:15 +00:00
Kurt Zeilenga
acea7499e7
rebuild (and test updated log.pl)
2002-10-26 03:31:10 +00:00
Kurt Zeilenga
3bd79f6de3
Hide shtool echo bold warnings
2002-10-18 21:33:30 +00:00
Kurt Zeilenga
475515ef78
Fix stupid bug
2002-10-18 21:09:46 +00:00
Kurt Zeilenga
5f8855fc40
Update
2002-10-18 19:10:25 +00:00
Kurt Zeilenga
85fbd68ed9
tweak {thr,sched,pthread}_yield() detection
2002-10-13 03:07:08 +00:00
Howard Chu
b06ceb8ff8
Prefer thr_yield over sched_yield for Solaris
2002-10-12 01:26:59 +00:00
Kurt Zeilenga
40b685b70d
Patch: Delete the buggy surrogate parent code (ITS#1815)
...
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
2002-10-10 20:28:36 +00:00
Kurt Zeilenga
6853b62a45
Fix AC_CACHE_CHECK bug in DB_THREAD detection.
2002-10-08 19:47:17 +00:00
Kurt Zeilenga
9f4d662f87
If OpenSSL provides crypt(3), no need to check -lcrypt
2002-10-04 02:44:47 +00:00
Kurt Zeilenga
264a428cf3
rebuild with new openldap.m4 pthread version check
2002-09-18 00:22:42 +00:00
Howard Chu
2e6a83049e
POSIX threads tweaks for Draft 4 vs Draft 5
2002-09-12 23:12:18 +00:00
Howard Chu
890d4b9449
Moved stdio replacements from liblutil lutil_* to liblber ber_pvt_*.
2002-09-10 00:47:32 +00:00
Howard Chu
afce29547d
Regenerated with Pthread version update
2002-09-07 14:24:22 +00:00
Kurt Zeilenga
ab80b03057
back_attribute() should use ACL_AUTH not ACL_READ (at
...
least for current callers, may need to pass it the
permission level)
2002-09-05 02:37:10 +00:00
Kurt Zeilenga
b9cd3616b1
Add check for sockaddr_storage before enabling IPv6
2002-08-28 19:26:12 +00:00
Kurt Zeilenga
341ba76238
regenerate for sasl version checks
2002-08-28 07:32:00 +00:00
Kurt Zeilenga
8de258d2e2
Patch: 'ldapmodify -y file' reads password from file (ITS#2031)
...
================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
================
Adapted by Kurt Zeilenga for inclusion in OpenLDAP. My comments are
marked with enclosed with square brackets (e.g. [Kurt's comment] below.
================
If I run ldapmodify & co from a script, I don't want to use '-W password'
because the password shows up in the output of 'ps' for everyone,
and I can't pipe the password to 'ldapmodify -w' because -w uses
getpassphrase() which reads from the tty instead of stdin.
So I added '-y file' which reads the password from file. The programs
exit if the file cannot be read.
[Complete contents of file is used as password. Use:
echo -n "secret" > password
to create a file with "secret" as the password. The -n avoids
adding a newline (which would invalidate the password). Note
that echo is a builtin and hence its arguments are not visible
to 'ps'.]
I changed ldapmodify, ldapmodrdn, ldapdelete, ldapsearch, ldapcompare.
I did not bother to change ldappasswd and ldapwhoami, because they
prompt for many passwords. [I fixed up ldapwhoami.]
Rerun autoconf after applying this patch. [Done.]
Note: I do not know if Windows NT has fstat(), so I set HAVE_FSTAT to
undef in portable.nt. (fstat() is used to warn if the file is publicly
readable or writeable.) [I used fstat() to set the buffer size to
read.]
[Note: using the contents of a file extends the tools to support
passwords which could not normally be provided using getpassphrase()
or via the command line.]
Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, Aug 2002.
[Kurt D. Zeilenga <kurt@openldap.org>, Aug 2002.]
2002-08-24 05:47:17 +00:00
Kurt Zeilenga
9acb78c708
Update
2002-08-10 00:21:25 +00:00
Kurt Zeilenga
21c0791afe
Check for gcc as well.
2002-06-25 05:50:20 +00:00
Kurt Zeilenga
4bb13d45fc
Rebuild with cc missing test.
2002-06-25 02:31:08 +00:00
Kurt Zeilenga
b43ad1dd0e
Generate man page date from version.sh
2002-06-13 03:59:10 +00:00
Kurt Zeilenga
674c55f78f
remove --enable-kbind option (can be manually set)
2002-06-12 04:55:30 +00:00
Kurt Zeilenga
06f8e3767e
Rebuild
2002-05-22 04:11:26 +00:00
Kurt Zeilenga
4e51bba217
Patch: Implement surrogate parent for back-shell (ITS#1815)
...
================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
================
A surrogate parent is supposed to keep back-shell children from
deadlocking due to resources locked by a threading parent.
Implementation note: The surrogate parent closes all unused file
descriptors, so it logs errors to stderr instead of via Debug() and
uses relloc() instead of ch_realloc().
Also close a file descriptor leak if fork() fails in fork.c.
Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, May 2002.
2002-05-15 06:18:14 +00:00
Kurt Zeilenga
1107e78c5f
update SASL compat test to check for 1.5 compatibility
2002-05-13 20:16:44 +00:00
Kurt Zeilenga
82dc573752
Always check SASL compatibility
...
(Cyrus SASL 2 library may not be called -lsasl2).
2002-05-13 18:48:27 +00:00
Kurt Zeilenga
888a7c4efc
Error if ar(1) is missing. (ITS#1772)
2002-05-01 19:22:32 +00:00
Kurt Zeilenga
a532092d00
Update configure
2002-04-22 17:40:34 +00:00
Kurt Zeilenga
bf662a8cd1
Trim finger from HEAD
2002-04-15 18:12:42 +00:00
Kurt Zeilenga
fb440f01ab
Align --help
2002-04-15 17:17:34 +00:00