Kurt Zeilenga
5aa29206cd
Change one search to use oneLevel scope
2002-09-23 22:27:19 +00:00
Kurt Zeilenga
d9d58ae02f
Save "-" for no subtypes
2002-09-20 19:58:25 +00:00
Kurt Zeilenga
cc7d1433bb
For object classes in attribute lists, use '+' (or '-') to indicate
...
name is an objectClass.
2002-09-16 20:48:08 +00:00
Howard Chu
615af63d04
Added group ACL tests
2002-09-13 15:04:04 +00:00
Howard Chu
f22855e6be
Fix slapd startup ldapsearch loop
2002-09-01 11:39:08 +00:00
Kurt Zeilenga
4d2b4e47ca
Add in extra white space
2002-08-31 22:24:05 +00:00
Kurt Zeilenga
d912c2c711
Rework client control parsing... need to implement
...
common controls across all tools.
2002-08-29 21:36:36 +00:00
Pierangelo Masarati
0549f16e6c
test extended filter and values return filter
2002-08-29 19:31:02 +00:00
Kurt Zeilenga
02ec62a9ed
add userid case
2002-08-29 03:03:51 +00:00
Kurt Zeilenga
68d59abe9a
Add case to 009
2002-08-29 02:55:39 +00:00
Kurt Zeilenga
eb18152969
search on 'userid' not 'uid'
2002-08-29 02:48:12 +00:00
Kurt Zeilenga
b63ca6bc51
back out last commit
2002-08-29 02:32:58 +00:00
Kurt Zeilenga
923d033c99
Finish adding subclassing indexing support
2002-08-29 02:27:15 +00:00
Kurt Zeilenga
4fa2b12342
Trim subordinate classes from input (and expected output).
2002-08-27 21:41:37 +00:00
Kurt Zeilenga
1c0c6cee80
backout last change... too tired to make this work right now.
2002-08-12 22:33:43 +00:00
Kurt Zeilenga
233b0fd1dc
This *should* work
2002-08-12 22:27:24 +00:00
Kurt Zeilenga
ea4996046c
cleanup
2002-08-12 22:15:25 +00:00
Kurt Zeilenga
11838eb57b
Partially back out last commit
2002-08-12 22:14:10 +00:00
Kurt Zeilenga
c9565e7530
Rewrite master/slave ports
2002-08-12 21:49:27 +00:00
Kurt Zeilenga
7bc35541e4
Add simple CN v cn test case for ITS#1997
2002-08-07 19:12:59 +00:00
Kurt Zeilenga
478a7103c0
Add member filter components to groupOfName assertions
2002-07-30 04:14:58 +00:00
Howard Chu
b934eeb948
test progs need -llutil
2002-07-27 03:34:23 +00:00
Howard Chu
91836e4eba
Fix argvec for OS/390
2002-07-26 13:29:37 +00:00
Kurt Zeilenga
f5e209138b
snprintf cleanup
2002-07-23 18:31:42 +00:00
Kurt Zeilenga
ef3d895cb8
More ACL to dn="" bug fixing... and add test006-acl check
2002-07-11 01:45:22 +00:00
Kurt Zeilenga
1990cad7c3
Add monitor test.
...
Need to hide cn=Monitor from namingContext
2002-06-19 06:00:48 +00:00
Kurt Zeilenga
42ea8ef9cd
Cannot set rootpw when rootdn is not under suffix
2002-06-08 18:49:14 +00:00
Howard Chu
a00cb8f614
Fix return code tests.
2002-05-17 09:11:30 +00:00
Howard Chu
671e92098a
Fix success test on last comparison
2002-05-17 08:24:53 +00:00
Howard Chu
99ddb3a1fd
Revert unnecessary change in previous commit
2002-05-17 01:44:02 +00:00
Howard Chu
f5ef28a055
Fixes for MingW: (test008 now succeeds)
...
need liblutil for lutil_getopt
must quote args with embedded whitespace
must track child processes in order to wait()
2002-05-17 01:36:35 +00:00
Kurt Zeilenga
07465f3e5a
Some cleanup
2002-03-24 01:55:11 +00:00
Kurt Zeilenga
a5b0759733
Basic extensible matching test
2002-03-11 01:48:17 +00:00
Kurt Zeilenga
c488c6cdfa
Add whoami test
2002-03-11 00:23:18 +00:00
Kurt Zeilenga
ff8b039a4e
Clean up schema checking
2002-03-10 17:39:08 +00:00
Howard Chu
6d7556180d
Quote sed arguments, Solaris seems to need this.
2002-03-08 23:32:28 +00:00
Kurt Zeilenga
1880c23029
Replace get_filter generation of fstr with filter2bv().
2002-03-07 03:13:11 +00:00
Kurt Zeilenga
8575e0a050
Add some undefined assertion tests
2002-03-01 18:58:11 +00:00
Kurt Zeilenga
7aaeff9649
Use scope base searches
2002-02-11 21:25:12 +00:00
Kurt Zeilenga
9147b20e9f
Add a little boldness
2002-02-10 23:49:57 +00:00
Kurt Zeilenga
ce07fb958e
Update libtool usage
...
s/-L.../libraries -lldap/.../libraries/libldap/libldap.la/
2002-02-10 22:42:51 +00:00
Kurt Zeilenga
e661f2f289
s/person/pilotPerson
2002-02-09 23:12:30 +00:00
Kurt Zeilenga
7879b177c4
Add manager to expected output as it a person, not a pilotPerson
2002-02-09 23:08:40 +00:00
Kurt Zeilenga
d3809580c7
Search for pilotPerson instead of person to test objectClass handling
2002-02-09 23:04:18 +00:00
Kurt Zeilenga
59af7e5be9
Fix failure message
2002-02-01 22:43:46 +00:00
Kurt Zeilenga
20f4d3099a
Disable broken test011
...
Add sleep to test012
2002-01-31 22:54:13 +00:00
Kurt Zeilenga
e92b77327a
no 'diff -o' on this system
2002-01-30 21:35:52 +00:00
Kurt Zeilenga
ecdfc66a13
Add to different parents
2002-01-29 22:41:43 +00:00
Kurt Zeilenga
8057b1a0a8
Language Tag and Range Support <draft-zeilenga-ldap-rfc2596-xx.txt>
...
Based upon code submitted by Steve Omrani <somrani@us.ibm.com> (ITS#1525)
2002-01-26 23:14:51 +00:00
Kurt Zeilenga
d50adf6de1
Update for BDB
2002-01-21 06:36:10 +00:00
Kurt Zeilenga
3770a99178
set hostname via a variable, may need tweaking in some environments
2002-01-21 06:35:04 +00:00
Kurt Zeilenga
d962166c23
Add more reads/searches to pound a little harder
2002-01-19 06:04:38 +00:00
Kurt Zeilenga
5e3db3d05b
Add a fourth add thread
2002-01-18 17:55:05 +00:00
Kurt Zeilenga
929abbc97f
Run the lock detector
2002-01-17 05:36:47 +00:00
Kurt Zeilenga
3ad2bd3f56
Add a third entry...
2002-01-17 05:08:26 +00:00
Kurt Zeilenga
dedc813a7e
Add section add.
2002-01-17 04:43:39 +00:00
Kurt Zeilenga
94193358b4
Switch the default backend to BDB.
2002-01-15 17:26:44 +00:00
Kurt Zeilenga
70382ac66a
Misc cleanup
2002-01-14 03:42:24 +00:00
Howard Chu
e43fe62485
Renamed subdirectories to hide rm warnings
2002-01-13 23:52:17 +00:00
Kurt Zeilenga
82e4bcefe4
Use supertype index
2002-01-13 20:49:10 +00:00
Howard Chu
52249ffc34
Added test for backend glue. Tests using slapadd/ldapsearch then starts
...
over using ldapadd/ldapsearch. Order of results is significant, and
differs from order in data/test-ordered.ldif (thus data/test-glued.ldif
is needed.)
2002-01-11 09:26:01 +00:00
Howard Chu
5ac6b4b76a
Added config and data files for testing backend glue
2002-01-11 09:23:31 +00:00
Kurt Zeilenga
0a194f2fa1
Remove references to dead schema
2002-01-10 13:13:32 +00:00
Kurt Zeilenga
0e2af54a3f
Update copyright statements
2002-01-04 21:17:25 +00:00
Kurt Zeilenga
d8aef083ac
Use conforming filters
2002-01-03 18:31:18 +00:00
Kurt Zeilenga
f555d36eb2
Minor cleanup
2001-12-25 20:02:13 +00:00
Kurt Zeilenga
4bbf7aaae2
concurrency tests should be using LDAPv3
2001-12-20 05:58:08 +00:00
Kurt Zeilenga
39bc94082a
Fix minor error in error text handling
...
Fix invalid structural object class chains in test schema
2001-12-19 23:41:31 +00:00
Kurt Zeilenga
d46252fb21
Port reference scope fix from back-ldbm
2001-12-07 22:41:43 +00:00
Howard Chu
0b581db82f
Squash some whitespace in a DN. (trivial)
2001-12-07 01:54:53 +00:00
Howard Chu
db1dce650b
One more seeAlso DN to squash.
2001-12-06 13:21:36 +00:00
Kurt Zeilenga
2c07200a3a
pretty DNs
2001-12-06 07:32:53 +00:00
Howard Chu
32a5c16f75
Strip whitespace from DN-valued attributes.
2001-12-06 07:18:18 +00:00
Howard Chu
0be3cbfb46
Strip whitespace from DN-valued attributes
2001-12-06 07:15:48 +00:00
Howard Chu
95b173fbb0
Turn off syslog on slapd
2001-12-06 06:42:56 +00:00
Howard Chu
f0b56c3444
Stripped whitespace between entry DN components.
2001-12-06 06:40:09 +00:00
Kurt Zeilenga
3787c4c7d7
Allow an object class to be provided in an attribute description list,
...
treated as a request for all required and allowed attributes of the class.
This allows:
ldapsearch (objectClass=*) inetOrgPerson
(requests return of all attributes of inetOrgPerson)
and
ldapsearch (objectClass=*) extensibleObject
(requests return of all attributes, e.g., "+" "*")
2001-12-06 01:02:11 +00:00
Pierangelo Masarati
754258af38
better strip of diff marks
2001-12-05 09:35:31 +00:00
Pierangelo Masarati
b3b4baeb3f
illegal extra space in DN ... (right?)
2001-12-04 20:12:49 +00:00
Kurt Zeilenga
99a6d0a552
Use -h URL, not -p port
2001-11-28 02:20:36 +00:00
Howard Chu
b45fb4f5c5
Revert 1.11, the extra clause breaks test009-referral for back-bdb.
2001-11-27 04:05:06 +00:00
Pierangelo Masarati
b6ff5c4d50
cleanup
2001-11-05 08:52:01 +00:00
Pierangelo Masarati
a5f5d53f74
same typo in more data files (was it intended ? :)
2001-11-05 08:51:29 +00:00
Pierangelo Masarati
e331b7a49f
typo in data (already fixed in test-ordered.ldif)
2001-11-05 08:28:26 +00:00
Pierangelo Masarati
7c846b4cc9
more meaningful subtree replication test
2001-11-03 16:59:06 +00:00
Pierangelo Masarati
f65d9b3085
Subtree replication test
2001-11-02 15:39:43 +00:00
Kurt Zeilenga
82fad7d0c8
First stable an implementing latest namedref specification.
...
Includes rewriting of URLs where the DN of the referral object
and the DN of the ref attribute attribute are not the same.
Also, always returns explicit DN and scope.
Currently, back-ldbm only. Needs to be ported to back-bdb.
2001-10-26 02:05:14 +00:00
Kurt Zeilenga
fcd1ce0e28
Use defined Root DSE attributes.
...
Developed by Julius Enarusai/IBM
Copyright IBM Corp. 2001
Use of this source code is subject to the terms of The OpenLDAP
Public License Version 2.7, 7 September 2001. No trademarks of the
IBM Corporation are to be used to identify, endorse or promote any
products derived from this code without the prior written consent
of IBM.
2001-10-23 23:29:41 +00:00
Pierangelo Masarati
7f79cd0047
there's a bug in the test, because the 'multilinedescription' attribute is not defined anywhere; I trimmed it and added modrdn tests as well
2001-10-09 18:11:05 +00:00
Kurt Zeilenga
3120d37951
More changes to let BDB build without LDBM.
2001-10-04 06:34:03 +00:00
Kurt Zeilenga
3225c05cd5
Add BDB index directives
2001-10-03 21:27:37 +00:00
Kurt Zeilenga
2f80480ef0
Tru64 diff does support "diff foo /dev/null",
...
replace with "diff foo - < /dev/null"
2001-10-02 08:27:18 +00:00
Kurt Zeilenga
a69d8bff93
Increase read/write and search/write ratios.
2001-09-28 22:39:53 +00:00
Howard Chu
4eaad48247
Added optional 3rd parameter, to make the script display the slapd pid
...
and wait. User must hit <NewLine> to continue. This gives the opportunity
to attach a debugger to the slapd before proceeding with the test.
2001-09-22 05:34:22 +00:00
Kurt Zeilenga
2c9a238571
Allow dn.base=""
2001-09-01 05:01:31 +00:00
Kurt Zeilenga
3a1b634ee2
Updates for back-bdb testing
2001-08-01 04:50:47 +00:00
Kurt Zeilenga
4b22216d77
Add extraneous database to slapd.conf
...
Remove ssf from slapd-schema.conf
2001-07-14 01:28:19 +00:00
Kurt Zeilenga
1229cfcc3f
Backout directory config option
2001-06-22 21:00:24 +00:00
Kurt Zeilenga
733d6296a6
Fix undefined filter parsing
2001-06-16 02:20:48 +00:00
Kurt Zeilenga
e14afab1b1
PROTO not needed to test LDAPv3
2001-06-07 19:29:09 +00:00
Kurt Zeilenga
4c3ab6bf69
Don't set directory in backend LDBM for now
2001-06-07 18:00:16 +00:00
Kurt Zeilenga
8dda2d0290
Disable #ldbm# options for now (as DBHOME stuff needs rethinking)
2001-06-07 17:57:13 +00:00
Kurt Zeilenga
85571183cc
s/#LDBM#/#ldbm#/ and back out non-portable /i change to conf.sh
2001-06-06 21:55:22 +00:00
Kurt Zeilenga
6fb6088888
use case ignore matching for $BACKEND subs
2001-06-06 21:25:29 +00:00
Kurt Zeilenga
351e436dcf
Add an LDBM backend "directory" directive (in addition to
...
the existing database "directory" directive) to allow setting
of a DB_ENV directory. Should likely be database specific.
2001-05-29 01:51:37 +00:00
Kurt Zeilenga
3a87993570
Append log
2001-05-07 19:30:22 +00:00
Kurt Zeilenga
2e4e524da2
Add scripts to start a master server
2001-05-06 20:33:13 +00:00
Kurt Zeilenga
777cf6e3a3
Use KILL to kill slurpd.
...
Not sure why its not shutting down with -INT under FreeBSD 4,
but I have no time to figure this out.
2001-05-04 22:03:45 +00:00
Kurt Zeilenga
0d41df6ff8
Use kill -INT to kill slurpd
2001-05-04 04:05:56 +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
0fc62be316
Rework security restrictions for SASL bind
2001-02-03 03:17:22 +00:00
Kurt Zeilenga
fba163fe24
Add objectClass eq as need
2001-01-17 19:56:01 +00:00
Kurt Zeilenga
470e96cb96
ucdata needs to point to liblunicode not liblunicode/ucdata
2000-10-30 20:02:13 +00:00
Kurt Zeilenga
f417a66feb
Add extra spaces to babs' DN.
2000-10-21 03:26:49 +00:00
Kurt Zeilenga
b65fe6a66d
Remove defaultaccess directive
2000-10-21 03:26:24 +00:00
Kurt Zeilenga
659e5dac55
Use $MANAGERDN to update one of the passwords (to test proxy support)
2000-10-11 02:14:57 +00:00
Kurt Zeilenga
0c3344eef3
Fix typo in last commit
2000-10-01 22:49:07 +00:00
Kurt Zeilenga
b8091cee87
Hack test environment to support multiple backends using
...
one set of slapd.conf files.
2000-10-01 22:46:52 +00:00
Kurt Zeilenga
85465b1e54
Add bdb tests
2000-09-28 04:10:35 +00:00
Kurt Zeilenga
d4dee7c427
Don't fail if backend doesn't support indexing
2000-09-28 02:29:04 +00:00
Kurt Zeilenga
c1aeb0b9ed
Use ordered input to slapadd(8) as required by back-bdb
2000-09-26 20:28:55 +00:00
Kurt Zeilenga
20e8ca0ebe
Remove cruft
2000-09-15 18:44:38 +00:00
Kurt Zeilenga
66e3b39001
Use o=OpenLDAP Project, remove unneed options
2000-09-13 20:14:45 +00:00
Kurt Zeilenga
08d397f65d
Use root-dse to verify schema files
2000-09-13 14:31:22 +00:00
Kurt Zeilenga
e651635801
Just catch error, don't explain it
2000-09-13 01:16:10 +00:00
Randy Kunkee
b8569b2b1d
Grep for PRNG message in $SEARCHOUT to make sure error is caught.
2000-09-10 19:38:21 +00:00
Kurt Zeilenga
6c6b4d2895
Add a root dse test to flush out misc problems (like TLS PRNG)
2000-09-08 05:38:08 +00:00
Kurt Zeilenga
d7f3cdfc7b
Update based upon ldappasswd(1) usage change
2000-09-06 18:55:31 +00:00
Kurt Zeilenga
fb1d935348
Remove entry +x, not needed.
2000-09-05 21:53:26 +00:00
Kurt Zeilenga
cee040a321
Bring UCdata infrastructure.
2000-09-03 23:48:35 +00:00
Kurt Zeilenga
32c7186b9c
Add frontend support for "any" substrings assertions.
...
Needs to be tied into index mask and backend search code.
2000-08-22 02:23:52 +00:00
Kurt Zeilenga
5b856458a2
s/SAFEMEMCPY/AC_MEMCPY/
...
Use AC_FMEMCPY where appropriate (-llber)
2000-07-28 01:07:07 +00:00
Kurt Zeilenga
57deefc94f
Working slapindex!
2000-07-26 19:48:02 +00:00
Kurt Zeilenga
c49960df72
Add infrastructure for reindex testing
2000-07-26 18:24:44 +00:00
Kurt Zeilenga
a73b210d5f
Rename LDIF2LDBM to SLAPADD
2000-07-26 18:13:38 +00:00
Kurt Zeilenga
8f8c483a8b
Add 'index objectClass eq'
2000-07-26 01:06:27 +00:00
Kurt Zeilenga
d76bbdab91
Replace diff -q with diff >/dev/null for portability reasons
2000-07-20 02:23:00 +00:00
Kurt Zeilenga
9bfad46de6
Use substring indices
2000-07-19 01:08:42 +00:00
Kurt Zeilenga
c0bbb090b7
Fix substring indices and enable in tests.
2000-07-18 22:59:34 +00:00
Kurt Zeilenga
1e562b0d1f
Make it all work.
2000-07-16 00:14:08 +00:00
Kurt Zeilenga
a42351c40f
Fix an interaction error on multiple step binds.
...
Add additional notices. Likely need to add a quiet mode.
2000-07-14 00:54:08 +00:00
Kurt Zeilenga
5fc22599e2
Update SASL code to reuse context through life of session.
...
Replace 'negotiated' with 'interactive' bind
Add hooks for SASL/EXTERNAL
Disable SASL security layers
Rework SASL command line and config file parameters
2000-07-13 22:54:38 +00:00
Kurt Zeilenga
daacf23672
Report return code on failure
2000-07-04 22:11:12 +00:00
Kurt Zeilenga
20e6dcec3b
Improved but still broken client tools.
2000-07-04 21:49:00 +00:00
Kurt Zeilenga
9d1e2ef7e2
Rename local variable 'sun' to 'sa' to avoid clash on Sun computers...
2000-07-04 17:57:21 +00:00
Kurt Zeilenga
7d8541cf8c
Fix make clean
2000-06-26 05:36:39 +00:00
Kurt Zeilenga
7ced460520
Update slurpd to use LDAPv3 w/ ManageDSAit
...
Remove slurpd kbind support as this requires LDAPv2
Backout back-ldbm/referrals.c update_ndn hack
2000-06-25 22:45:28 +00:00
Kurt Zeilenga
6020fe58e8
Modified slapd to be slurpd friendly.
...
Slurpd incorrectly sends a separate attribute for each value of an
attribute which caused slapd to complain. Hacked slapd/add.c
to merge values.
Slurpd uses version 2 and hence cannot set ManageDSAit. Hack
slapd/back-ldbm/referral.c such that if update_ndn matches
o_ndn, no referrals are returned.
Fix replication tests
ldapmodify must be made against master as no rebind proc exists
final ldapsearch should not chase
Fix referral tests
Use -C option as needed
2000-06-25 20:07:40 +00:00
Kurt Zeilenga
5f20cf1ed5
Modify ldapsearch(1) significantly. Now handles LDAPv3 search
...
references, extended results, and extended partial results. LDIF
extended to support these new features and reported version 2.
-L now limits output to LDIFv1 for compatibility reasons. No
-L is now LDIFv2. Old alternative form is no longer supported.
Use LDAP_TMPDIR (in ldap_config.h) instead of hardcoded /tmp
Use LDAP_FILE_URI_PREFIX (in ldap_config.h) instead of hardcoded
file://tmp/
2000-06-25 00:35:17 +00:00
Kurt Zeilenga
5290f6f289
Move BDB2 to Attic
2000-06-17 17:50:17 +00:00
Kurt Zeilenga
466b281426
Additional use of new ACL styles
2000-06-13 17:35:30 +00:00
Kurt Zeilenga
772b458cd8
Partially test new ACL styles.
2000-06-13 03:24:12 +00:00
Kurt Zeilenga
06b7561096
ignore clean-local rm error
2000-06-10 18:47:27 +00:00
Kurt Zeilenga
d90aec1baa
Cleanup schema/data symlinks
2000-06-06 19:55:26 +00:00
Kurt Zeilenga
4a1f646682
Move experimental Back-BDB2 to Attic
2000-06-06 01:23:17 +00:00
Kurt Zeilenga
c81cc806ab
Move old schema files to Attic.
...
SLAPD_SCHEMA_COMPAT *should* be able to use schema files
2000-06-05 07:17:51 +00:00
Kurt Zeilenga
ea069cb7c2
New indexer/filter codes (test suite works) with cheats
...
Updated NT Project files (with Cyrus SASL library depend)
2000-06-04 22:59:38 +00:00
Kurt Zeilenga
1605a04509
Must work with trailing / on URI
2000-06-01 20:55:36 +00:00
Kurt Zeilenga
9ede22dcd3
Don't need openldap.schema anymore to run tests
2000-05-31 00:13:37 +00:00
Kurt Zeilenga
6b06525c2c
Trim '/' off of referral URL.
2000-05-29 21:16:45 +00:00
Kurt Zeilenga
64f028a6ab
New schema code is now the default.
...
Use -DSLAPD_SCHEMA_COMPAT to use 1.x compatible schema (deprecated).
2000-05-29 16:39:16 +00:00
Kurt Zeilenga
d0afc90110
Use $CMP, not cmp
2000-05-28 19:53:37 +00:00
Kurt Zeilenga
b76043013d
Resolve streetaddress vs. street through deletion
2000-05-27 19:18:08 +00:00
Kurt Zeilenga
df5bbc2d1d
Use "diff -i -q" instead of "cmp"
2000-05-27 17:17:47 +00:00
Kurt Zeilenga
570204c9e2
s/cmp/$CMP/ define CMP to cmp (to allow cmp replacements)
...
Add -n option to slapd
2000-05-27 17:16:10 +00:00
Kurt Zeilenga
b5fab0c88e
Use -b "" instead of -b "cn=monitor" as monitor is not yet
...
implemented in SLAPD_SCHEMA_NOT_COMPAT
2000-05-26 02:48:24 +00:00
Kurt Zeilenga
3bb1b752c6
Remove dependency upon umichPilotPerson (use just newPilotPerson)
2000-05-23 21:36:44 +00:00
Kurt Zeilenga
af7f636c3d
s/rfc822mailgroup/groupofnames/ as we don't have a LDAPv3 mailgroup spec
2000-05-23 19:47:54 +00:00
Kurt Zeilenga
0bb431d3b3
Y2k copyright update
2000-05-13 02:25:54 +00:00
Kurt Zeilenga
18f31148be
Working (but likely not robust) DNS SRV backend!
2000-05-10 22:43:08 +00:00
Kurt Zeilenga
816ace24cf
objectclass=* -> NULL
2000-04-12 08:31:32 +00:00
Kurt Zeilenga
971f968d09
ITS#437: use portable syntax to export environment variable
2000-02-03 22:26:00 +00:00
Kurt Zeilenga
7c28aa058c
Add password check and generation check.
...
Modify tests to use -h "ldap://localhost:port/" instead of -p port.
1999-12-12 18:45:06 +00:00
Kurt Zeilenga
4cc712db53
Add <ac/param.h> to wrap <sys/param.h>
1999-11-01 17:21:24 +00:00
Howard Chu
e99eab787f
Use new macros from configure.in to accomodate NT/Mingw32 environment.
...
See README 1.27 log
1999-10-28 07:31:59 +00:00
Kurt Zeilenga
7db89cb1c0
Use $$ and other oddities.
1999-10-26 22:52:53 +00:00
Kurt Zeilenga
5cb377302b
Add simple test for additive acl.
1999-10-21 23:17:17 +00:00
Kurt Zeilenga
2644018bc2
Add basic flow control tests
1999-10-21 21:23:43 +00:00
Kurt Zeilenga
5e459c4cf8
Use implicit 'by * none' and =rs
1999-10-21 21:16:18 +00:00
Kurt Zeilenga
3f9ba7e05a
Minor acl optimizations.
1999-10-21 18:48:16 +00:00
Ben Collins
bf260f1d95
* tests/scripts/defines.sh: add ${LD_LIBRARY_PATH} to the LD_LIBRARY_PATH
...
export so we don't clobber anything the user already has set
1999-09-29 01:01:13 +00:00
Ben Collins
b7dd47c4cb
* configure.in: add --enable-dynamic option for linking our local binaries
...
with the shared libraries instead of static, defaults to no
* build/lib-shared.mk: if LINK_BINS_DYNAMIC is set we create a symlink to
the .so and .so.# file along with the .a and .la files
* build/lib.mk: make sure the above links get removed on clean target
* build/top.mk: add define for LINK_BINS_DYNAMIC
* tests/scripts/defines.sh: add export for LD_LIBRARY_PATH so that tests will
run without requiring installation of libraries when we use --enable-dynamic
(LD_LIBRARY_PATH is always set, since it can't really hurt).
1999-09-29 00:56:43 +00:00
Kurt Zeilenga
35655c056f
Reimplement LDBM_SYNC/LDBM_NOSYNC code (dbnosync).
...
Old code applied sync flags to store(), however supported DBMs
require such flags to be specified during open(). The new
code now applies flags in ldbm_cache_open (which calls ldbm_open).
ldbm_cache_close() now calls ldbm_sync(). This will force
a updating of on-disk contents after each LDAP operation.
The old code either failed to sync the on-disk contents until
close or synced on every store. Per LDBM operation syncing
*should* be safe enough... real data safety requires transactions.
Removed nosync option from BDB2 as it is not compatible with
txn support.
Also added code to disable DBM level locking as slapd is only
process acessing the databases (dbnolocking).
1999-09-23 19:49:20 +00:00
Kurt Zeilenga
1c52d43149
Fix shbang magic "#! /bin/sh" (correct) vs "#!/bin/sh" (incorrect)
1999-09-10 02:15:03 +00:00
Kurt Zeilenga
e642a1b9cd
Add OpenLDAP RCSid
1999-09-08 22:52:19 +00:00
Kurt Zeilenga
d429ac3e53
Add missing * in last commit
1999-09-02 08:40:22 +00:00
Kurt Zeilenga
d0deb9b489
Add OpenLDAP RCS id and copyright
1999-09-02 00:56:32 +00:00
Kurt Zeilenga
41e57c041f
Add OpenLDAP RCS id
1999-09-02 00:52:43 +00:00
Kurt Zeilenga
0197ec6f04
Remove use of quipu object classes
1999-08-31 17:09:17 +00:00
Kurt Zeilenga
68744ced8d
fix dn2id delete bug... breaks modrdn.
1999-08-26 00:51:27 +00:00
Kurt Zeilenga
05532e03f9
Update test005-modrdn to handle success without entries
1999-08-26 00:22:05 +00:00
Kurt Zeilenga
59d3e50ae3
s/ldif2ldbm/slapadd/
1999-08-22 17:10:23 +00:00
Kurt Zeilenga
c0aa6fa4e6
Rename test001 from test001-ldif2ldbm to test001-slapadd (repo move).
1999-08-22 17:08:41 +00:00
Kurt Zeilenga
9e82379b6e
More CSRI malloc debugging support and destroy sockbuf fix.
...
Test008 now runs without leak.
1999-08-19 18:48:17 +00:00
Kurt Zeilenga
e290eacb21
slapd_tester should be linked with LIBS
1999-08-19 18:36:10 +00:00
Kurt Zeilenga
e4f6d54877
New dn2id format with base/one/subtree indices (ldbm/bdb2)
...
New id2entry (id-less) format (ldbm/bdb2)
Removed id2children (ldbm/bdb2)
Added nextid database (ldbm)
Broke ldbmtest
Removed ldif2* tools (ldbm/bdb2)
Added slap tools (slapadd, slapcat, slapindex)
1999-08-17 19:00:59 +00:00
Kurt Zeilenga
375995be50
Another bogus postalcode removed
1999-08-17 18:46:08 +00:00
Kurt Zeilenga
4e60147654
Strip bogus postcode from entry
1999-08-17 18:44:53 +00:00
Kurt Zeilenga
06a895ff2c
Remove gmon files
1999-08-07 04:38:33 +00:00
Kurt Zeilenga
e0691dfbc0
create SASL_LIBS to hold -lsasl
...
create SECURITY_LIBS (top.mk) to order $SASL_LIBS $KRB_LIBS $TLS_LIBS
use $SECURITY_LIBS in Makefile.in's instead of $KRB_LIBS $TLS_LIBS
1999-08-05 02:25:19 +00:00