Kurt Zeilenga
5ba8a93a79
Add asserts in attempt to find oc_find bug...
2000-05-27 17:05:28 +00:00
Kurt Zeilenga
8dbd32687e
SLAPD_SCHEMA_NOT_COMPAT: disable indexing
2000-05-27 06:23:25 +00:00
Kurt Zeilenga
e0bf8e8904
Fix build problems under NT... likely broken service manager code.
2000-05-27 06:21:23 +00:00
Kurt Zeilenga
203f1d28c7
Additional clarification... and fix second typo
2000-05-27 00:49:55 +00:00
Kurt Zeilenga
f2ac35c653
Fix typo in last commit
2000-05-27 00:39:35 +00:00
Kurt Zeilenga
fa581d7542
Clarify error text returned to client
2000-05-27 00:38:16 +00:00
Kurt Zeilenga
e8c292df89
Add -n serviceName (for loggging purposes)
2000-05-26 19:52:40 +00:00
Kurt Zeilenga
1bc5314d62
Fix DNSSRV initialization bug
2000-05-26 18:05:27 +00:00
Dmitry Kovalev
b8af4a67ea
Summary of changes:
...
- filter -> SQL translation bugfixes
- several memory leaks fixups
- improved configurability:
- allows definition of uppercasing function to support CIS matching on databases that do
case sensitive compares (this fixes up Oracle issues, example updated)
- allows more flexibility in stored procedures interface (different parameter order, optional return
codes - see samples, and comments in backsql.h)
- synchronize function interfaces to recent changes in prototypes ("const" clauses etc.) made for all backends
(those changes led to compile-time errors)
2000-05-26 16:03:32 +00:00
Kurt Zeilenga
60981bdce1
Add debugging...
2000-05-26 07:01:33 +00:00
Kurt Zeilenga
4a254064f5
Fix referrals bug
2000-05-26 06:08:06 +00:00
Kurt Zeilenga
5b13d847e1
Unneeded
2000-05-26 05:48:23 +00:00
Kurt Zeilenga
e0fc97bfa7
DB3 fixes
2000-05-26 05:47:02 +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
1497337335
ITS#533: simplify ber_next_read
2000-05-26 01:23:47 +00:00
Kurt Zeilenga
63de8a6ea5
s/0/LDAP_MSG_ONE/ per Steve's patch (ITS#542)
2000-05-26 01:11:18 +00:00
Kurt Zeilenga
dcee0a76d4
Rework DB_VERSION kludging
2000-05-25 23:14:53 +00:00
Kurt Zeilenga
2a4d69d70e
Define HAVE_BERKELEY_DB not HAVE_BERKELEY_DB2 per new detection.
2000-05-25 23:07:09 +00:00
Kurt Zeilenga
812ba2e81d
Add BerkeleyDB 3 DB_THREAD detection
2000-05-25 22:14:35 +00:00
Kurt Zeilenga
fa38b2edc3
Add basic detection for db3
2000-05-25 21:09:10 +00:00
Kurt Zeilenga
8411a5319a
New Berkeley DB detection
2000-05-25 20:44:07 +00:00
Gary Williams
780d4737af
use HAVE_BERKELEY_DB and check DB_VERSION_MAJOR for differences
2000-05-25 20:41:55 +00:00
Gary Williams
862e624254
Added support for Berkeley DB3. Hidden behind
...
HAVE_BERKELEY_DB3. Configuration support
hopefully coming soon.
2000-05-25 15:21:30 +00:00
Kurt Zeilenga
168e5ed841
Fix typo in last commit
2000-05-25 03:46:55 +00:00
Kurt Zeilenga
1ae20e9b0c
Move extern schema_init_done outside of #ifdef SLAPD_SCHEMA_NOT_COMPAT
2000-05-25 02:09:59 +00:00
Kurt Zeilenga
89b09b020d
Split schema_prep() from schema_init.c
2000-05-25 01:49:21 +00:00
Kurt Zeilenga
67e34b5e88
SLAPD_SCHEMA_NOT_COMPAT: Update back-passwd (that was too easy)
2000-05-25 01:15:09 +00:00
Kurt Zeilenga
09965d67de
SLAPD_SCHEMA_NOT_COMPAT: fix IA5StringNormalize aswell
2000-05-24 23:28:49 +00:00
Kurt Zeilenga
7ae8225088
SLAPD_SCHEMA_NOT_COMPAT: Fix UTF8StringNormalizer
2000-05-24 23:27:33 +00:00
Kurt Zeilenga
c96f12ee49
SLAPD_SCHEMA_NOT_COMPAT: Fix memory stomping
2000-05-24 22:55:16 +00:00
Kurt Zeilenga
433d9388be
SLAPD_SCHEMA_NOT_COMPAT:
...
Add syntax normalizer, separate from matching rule normalizer.
with mr normalizer defaulting to syntax normalizer. This allows
for more consistent handling of some syntaxes, such as directoryString
(where all matches should ignore leading, trailing, and other extra
spaces).
2000-05-24 22:20:03 +00:00
Kurt Zeilenga
bd243c07a3
Add hooks for syntax normalizer (used by value_match)
...
and prettier (to be used by update operations).
2000-05-24 20:21:46 +00:00
Julio Sánchez Fernández
106ff98af0
Revert last change,
2000-05-24 20:11:21 +00:00
Julio Sánchez Fernández
851e2de03d
Backout last change, it belongs in syntaxes, not attribute types
2000-05-24 20:03:58 +00:00
Kurt Zeilenga
c1da50a426
SLAPD_SCHEMA_NOT_COMPAT: equality filters
...
(2.5.4.0=2.5.6.0) works! ie: (objectclass=top)
2000-05-24 18:49:30 +00:00
Kurt Zeilenga
522761dc17
SLAPD_SCHEMA_NOT_COMPAT: Fix misuse of attrs_find
2000-05-24 18:00:30 +00:00
Julio Sánchez Fernández
2e0c16b56b
Get a couple of extensions into fields easy to use at runtime.
2000-05-24 15:54:21 +00:00
Kurt Zeilenga
12acffa96e
objectclass needs a special equality match.
2000-05-24 06:38:02 +00:00
Kurt Zeilenga
c4b4478799
Return LDAP resultCodes
2000-05-24 06:37:20 +00:00
Kurt Zeilenga
11ef270498
SLAPD_SCHEMA_NOT_COMPAT: Fix normalization bugs
...
Disable cn=Schema "merging" messages
2000-05-24 00:59:58 +00:00
Kurt Zeilenga
80d52b18ce
SLAPD_SCHEMA_NOT_COMPAT: more filtering
2000-05-24 00:34:28 +00:00
Kurt Zeilenga
6ddde55964
SLAPD_SCHEMA_NOT_COMPAT: Add more three value filter logic code
2000-05-24 00:13:27 +00:00
Kurt Zeilenga
3657e63a17
SLAPD_SCHEMA_NOT_COMPAT: at least make filters not loop
2000-05-23 23:52:25 +00:00
Kurt Zeilenga
5ab4c575f4
Add bogus validator for fax number syntax
2000-05-23 21:42:51 +00:00
Kurt Zeilenga
3bb1b752c6
Remove dependency upon umichPilotPerson (use just newPilotPerson)
2000-05-23 21:36:44 +00:00
Kurt Zeilenga
3019e9d525
Remove debugging assert committed by mistake
2000-05-23 20:47:38 +00:00
Kurt Zeilenga
4540262cf5
Fix typo in last commit and in schema_check.c
2000-05-23 20:33:40 +00:00
Kurt Zeilenga
0781f59f5d
Add inetOrgPerson
2000-05-23 20:09:43 +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
35a2912388
SLAPD_SCHEMA_NOT_COMPAT: fix add bug
2000-05-23 18:20:38 +00:00