Kurt Zeilenga
73276e84ae
Import experimental referral implementation from OPENLDAP_DEVEL_REFERRALS.
...
Includes support for update referral for each replicated backend.
Reworked replication test to use update referral.
Includes major rewrite of response encoding codes (result.c).
Includes reworked alias support and eliminates old suffix alias codes
(can be emulated using named alias).
Includes (untested) support for the Manage DSA IT control.
Works in LDAPv2 world. Still testing in LDAPv3 world.
Added default referral (test009) test.
1999-07-16 02:45:46 +00:00
Hallvard Furuseth
eb9f0359ef
fix typo in rm command
1999-07-14 23:13:34 +00:00
Kurt Zeilenga
bf8eaf1f1e
ldapmodify/add: Fix -P option
...
tests: use "ldapadd" instead of "ldapmodify -a"
1999-06-29 01:17:58 +00:00
Kurt Zeilenga
33dd61f035
Add support for "env LDAP_PROTO=n make ldbm" where n is 2 or 3.
...
3 doesn't work YET.
1999-06-28 23:46:16 +00:00
Juan Gomez
81f47aba80
Add special case tests to avoid regressions.
1999-05-27 00:56:43 +00:00
Juan Gomez
ae2fa90929
Add new output file name.
1999-05-27 00:31:30 +00:00
Juan Gomez
f8e47da5ed
Fixed path to ldif file
1999-05-26 23:52:27 +00:00
Juan Gomez
1084618dd2
Point to new dir for ldif file.
1999-05-26 23:27:03 +00:00
Juan Gomez
96092b4d5a
Access x added!
1999-05-26 19:18:05 +00:00
Juan Gomez
336e6e604e
Trying to change access to this file...
1999-05-26 19:15:57 +00:00
Juan Gomez
5ddc8d4fd8
Make it executable.
1999-05-26 18:46:04 +00:00
Kurt Zeilenga
7d2f6580c0
Filter timestamps, etc., from all test inputs before compare.
1999-05-21 16:50:51 +00:00
Kurt Zeilenga
b1d315c51f
Add CLIENTDIR to alllow easy selection of alternative clients directory.
1999-05-21 00:14:38 +00:00
Juan Gomez
6cf71210f7
Script that starts a server with NIS schema and sample database.
1999-05-12 03:22:48 +00:00
Kurt Zeilenga
f23019c37a
Disable compare for now. Need to plug in passwd and
...
expected output files.
1999-04-29 07:03:18 +00:00
Kurt Zeilenga
9b8a5036dd
Update back-passwd based on patches from howard.chu@platinum.com.
...
Modified by me to dn_*() and attr_*() functions and to use
uidObject and to handle search scopes better. Could use some
more work. A fun project for anyone wanting to learn how
backends work.
Modified dn_parent and dn_rdn to accept be=NULL (to bypass
be_issuffix check). These functions should be generalized
and moved to -lldap. A project for another day.
1999-04-29 06:50:00 +00:00
Kurt Zeilenga
06b5db46eb
Backout last change
1999-04-23 20:11:15 +00:00
Kurt Zeilenga
2a92589ecd
sh portability changes
1999-04-21 05:59:01 +00:00
Kurt Zeilenga
6585d34a0f
'make test' now tests both BDB2 and LDBM backends.
...
'make bdb2' tests only BDB2
'make ldbm' tests only LDBM
Fix up scripts (previous changes broke BDB2 testing)
1999-04-10 04:42:33 +00:00
Kurt Zeilenga
21f49f3b27
Fix VPATH support.
1999-04-08 02:27:39 +00:00
Kurt Zeilenga
80b8691eac
Fix VPATH support.
1999-04-08 02:18:54 +00:00
Hallvard Furuseth
adab14395b
Define env.variable SLAPD_DEBUG to override the default debug level
1999-04-02 05:55:58 +00:00
Kurt Spanier
80400aba52
Fix ldbmcat crash problem: first use the key before deleting it!
1999-03-29 16:01:59 +00:00
Kurt Zeilenga
3550bc48c0
Add slapd -a address support. Allows you to bind to a specific
...
address. Useful for running multiple servers in a virtual hosting
environment.
Modified test001-ldif2ldbm to verify this functionality. Assumes
localhost is 127.0.0.1.
1999-03-17 03:56:25 +00:00
Juan Gomez
4be6bf9e9b
Added tests for modrdn and the proper operation of the deleteoldrdn field.
1999-03-10 22:31:26 +00:00
Juan Gomez
63f5f5b4a3
Defined LDAPMODRDN in preparation to add tests for LDAP v2 modrdn.
1999-03-10 21:08:21 +00:00
Kurt Spanier
2889c67adf
Client programs for test008-concurrency moved to subdir tests/progs.
...
Building tests/progs/*.c in the main build process.
==> Test-suite must be called by 'make test', or 'make test-bdb2'
1999-02-22 11:28:01 +00:00
Hallvard Furuseth
d66726da21
slapd-tester should be ./slapd-tester
1999-02-20 07:49:12 +00:00
Kurt Spanier
3a9f96ec0d
Code clean-up.
1999-02-18 15:33:15 +00:00
Kurt Spanier
ac4cb22f1c
Elimination of entry- and cache-level locking in back-bdb2.
...
Slight adaption of concurrency-test to enable even more writers/readers.
1999-02-17 11:13:22 +00:00
Kurt Spanier
39f0066db4
Addition of a new Concurrency Test fro testing slapd performance and
...
correctness of locking schemas in backends.
In back-bdb2 open NEXTID during startup and close at shutdown.
1999-02-15 10:49:20 +00:00
Kurt Spanier
548942edbe
BugFix and selection in the test-suite of the bdb2 backend-specific
...
slapd server timing via a new slapd command line option '-t'.
1999-02-12 15:22:43 +00:00
Kurt Zeilenga
eca967ea1d
Fixup BDB2 switching. Use 'test' instead of '['. Use '=' instead of '=='.
...
Use $BACKEND instead of BDB2. Fallback to LDBM if $BACKEND is not BDB2.
1999-02-08 20:08:25 +00:00
Kurt Spanier
42f6e78dd4
Integration of the BDB2 backend into the new init/startup/shutdown schema.
...
Integration into ./configure ( --enable-bdb2 ).
Adaptation of the test-suite ( 'make' -> ldbm; 'make bdb2-local' -> bdb2 ).
Minor fixes in slapd/libldbm.
1999-02-08 11:42:14 +00:00
Kurt Zeilenga
19a17982c6
suffixes need to be stored in normalized uppercase format
1999-01-20 05:43:33 +00:00
Kurt Zeilenga
7388974468
Disable implicit session defaulting.... you never know what someone
...
might have in their ldap.conf(5) file.
1999-01-14 22:22:45 +00:00
Kurt Zeilenga
334768c1bb
Update build environment to fix VPATH support.
...
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.
1999-01-10 02:25:41 +00:00
Kurt Zeilenga
41f649ef16
Skip replication test if slurpd doesn't exist.
...
Update Install document with testing step and other minor changes.
1998-11-30 20:41:52 +00:00
Kurt Zeilenga
3d6c77cbc7
Fixed rm to use more standard expression to ignore CVS directories.
...
Patch provided by dj@gregor.com .
1998-08-30 18:12:03 +00:00
Kurt Zeilenga
d831315a26
Fixed various rm statements to use more common expression format.
...
Patch provided by dj@gregor.com .
1998-08-30 18:10:20 +00:00
Kurt Zeilenga
2ec25ef881
Merged files from branch REGEX_REMOVAL. Despite name, this merge
...
adds POSIX RegEx (and removes BSD re_comp/re_exec) support.
* POSIX RegEx is not currently included in the distribution, however
we will probably add Henry Spencer's REGEX library soon.
* ACL Group functionality is also included in this merge!
1998-08-21 06:33:42 +00:00
Kurt Zeilenga
ad8929fb47
Added filter to populate test
1998-08-19 01:29:52 +00:00
Kurt Zeilenga
70c5050d85
Added slurpd log and extend slurpd sleep to 15 seconds
1998-08-19 00:11:06 +00:00
Kurt Zeilenga
1c96c959bc
Moved both logs into test-db to be consistent with out output files.
1998-08-15 02:30:02 +00:00
Kurt Zeilenga
93557d325a
Fixed typo of SLAVELOG and made sure test directories exist.
1998-08-15 02:21:07 +00:00
Kurt Zeilenga
36445924b5
Create log files for slapd, sleep between tests to let things exit.
1998-08-14 23:59:42 +00:00
Kurt Zeilenga
f96fee80d3
Added better rm expressions.
1998-08-14 05:04:45 +00:00
Kurt Zeilenga
42e0d83cb3
Initial revision
1998-08-09 00:43:13 +00:00