]> git.sur5r.net Git - openldap/log
openldap
22 years agoFix unprotected list modification
Kurt Zeilenga [Fri, 31 May 2002 20:22:44 +0000 (20:22 +0000)]
Fix unprotected list modification

22 years agoDisallow addition of system schema via config files.
Kurt Zeilenga [Thu, 30 May 2002 05:23:37 +0000 (05:23 +0000)]
Disallow addition of system schema via config files.

22 years agoHide some yet-to-be-implemented schema
Kurt Zeilenga [Wed, 29 May 2002 06:14:55 +0000 (06:14 +0000)]
Hide some yet-to-be-implemented schema

22 years agoDelete extranous assert()
Kurt Zeilenga [Thu, 23 May 2002 03:17:58 +0000 (03:17 +0000)]
Delete extranous assert()

22 years agoAdd back-passwd.h to the mix
Kurt Zeilenga [Wed, 22 May 2002 16:22:24 +0000 (16:22 +0000)]
Add back-passwd.h to the mix

22 years agoRebuild
Kurt Zeilenga [Wed, 22 May 2002 04:11:26 +0000 (04:11 +0000)]
Rebuild

22 years agoDelete $(SLAPD_MODULES)
Howard Chu [Sat, 18 May 2002 03:52:46 +0000 (03:52 +0000)]
Delete $(SLAPD_MODULES)

22 years agoDelete defs for FINGER
Howard Chu [Sat, 18 May 2002 02:12:04 +0000 (02:12 +0000)]
Delete defs for FINGER

22 years agoDelete SLAPD_MODULES_LIST, never needed it.
Howard Chu [Sat, 18 May 2002 02:06:32 +0000 (02:06 +0000)]
Delete SLAPD_MODULES_LIST, never needed it.

22 years agoDelete $(SLAPD_MODULES) - we never implicitly link a dynamic module,
Howard Chu [Sat, 18 May 2002 02:05:17 +0000 (02:05 +0000)]
Delete $(SLAPD_MODULES) - we never implicitly link a dynamic module,
so this feature is unnecessary. Also it was breaking Unix dynamic builds.

22 years agoUse LDAP_REWRITE_V, not LDAP_V
Howard Chu [Sat, 18 May 2002 01:29:18 +0000 (01:29 +0000)]
Use LDAP_REWRITE_V, not LDAP_V

22 years agoFix NT_LINK_LIBS, UNIX_LINK_LIBS
Howard Chu [Fri, 17 May 2002 23:41:26 +0000 (23:41 +0000)]
Fix NT_LINK_LIBS, UNIX_LINK_LIBS

22 years agoFix return code tests.
Howard Chu [Fri, 17 May 2002 09:11:30 +0000 (09:11 +0000)]
Fix return code tests.

22 years agoFix success test on last comparison
Howard Chu [Fri, 17 May 2002 08:24:53 +0000 (08:24 +0000)]
Fix success test on last comparison

22 years agoRevert unnecessary change in previous commit
Howard Chu [Fri, 17 May 2002 01:44:02 +0000 (01:44 +0000)]
Revert unnecessary change in previous commit

22 years agoFixes for MingW: (test008 now succeeds)
Howard Chu [Fri, 17 May 2002 01:36:35 +0000 (01:36 +0000)]
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()

22 years agoFix ITS#1824 include correct sasl.h for compatibility test
Howard Chu [Thu, 16 May 2002 19:28:57 +0000 (19:28 +0000)]
Fix ITS#1824 include correct sasl.h for compatibility test
(must regenerate configure)

22 years agoFrom: h.b.furuseth@usit.uio.no
Kurt Zeilenga [Thu, 16 May 2002 15:45:24 +0000 (15:45 +0000)]
From: h.b.furuseth@usit.uio.no
Patch: str2entry() dereferences NULL  (ITS#1822)

Sorry, last patch was wrong.  I didn't notice that e->e_dn
always is NULL at that point.  Here is a corrected patch.

22 years agoBuilds on both Unix and NT now.
Howard Chu [Thu, 16 May 2002 11:00:37 +0000 (11:00 +0000)]
Builds on both Unix and NT now.

22 years agoFixes for MingW: (passes test007, with LDAP_DIRSEP tweaks in slapd.conf)
Howard Chu [Thu, 16 May 2002 10:51:45 +0000 (10:51 +0000)]
Fixes for MingW: (passes test007, with LDAP_DIRSEP tweaks in slapd.conf)
  must include <ac/stdlib.h> to get MAX_PATH defined.
  use LDAP_DIRSEP instead of '/' in paths
  define truncate/ftruncate macros, etc.

22 years agoFrom: h.b.furuseth@usit.uio.no
Kurt Zeilenga [Wed, 15 May 2002 20:55:43 +0000 (20:55 +0000)]
From: h.b.furuseth@usit.uio.no
Subject: Patch: str2entry() dereferences NULL  (ITS#1822)

entry.c:str2entry() prints pdn->bv_val even though pdn is always
NULL.  pdn was pretty dn before version 1.80.

22 years agoPatch: Implement surrogate parent for back-shell (ITS#1815)
Kurt Zeilenga [Wed, 15 May 2002 06:18:14 +0000 (06:18 +0000)]
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.

22 years agoremove cruft
Kurt Zeilenga [Wed, 15 May 2002 06:09:17 +0000 (06:09 +0000)]
remove cruft

22 years agoRemove sys/uio.h include
Kurt Zeilenga [Wed, 15 May 2002 05:53:10 +0000 (05:53 +0000)]
Remove sys/uio.h include

22 years agoFix typo in last commit.
Kurt Zeilenga [Wed, 15 May 2002 05:44:46 +0000 (05:44 +0000)]
Fix typo in last commit.

22 years agoPatch: back-shell/searchexample.* nitpicks (ITS#1816)
Kurt Zeilenga [Wed, 15 May 2002 05:17:08 +0000 (05:17 +0000)]
Patch: back-shell/searchexample.* nitpicks  (ITS#1816)

================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
================

searchexample.conf needs core.schema, otherwise it fails on the suffix
DN.  searchexample.sh has a spurious 'sleep', probably from testing.
Also, I suggest 'chmod +x searchexample.sh'.

Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, May 2002.

22 years agoOnce more, fix idl_intersection. Don't walk past end of arrays.
Howard Chu [Wed, 15 May 2002 03:05:05 +0000 (03:05 +0000)]
Once more, fix idl_intersection. Don't walk past end of arrays.

22 years agoFix nameUIDvalidate memfree
Howard Chu [Wed, 15 May 2002 00:48:47 +0000 (00:48 +0000)]
Fix nameUIDvalidate memfree

22 years agoupdate SASL compat test to check for 1.5 compatibility
Kurt Zeilenga [Mon, 13 May 2002 20:16:44 +0000 (20:16 +0000)]
update SASL compat test to check for 1.5 compatibility

22 years agoUpdate SASL compat test to check for 1.5 compatibility
Kurt Zeilenga [Mon, 13 May 2002 20:16:10 +0000 (20:16 +0000)]
Update SASL compat test to check for 1.5 compatibility

22 years agoAlways check SASL compatibility
Kurt Zeilenga [Mon, 13 May 2002 18:48:27 +0000 (18:48 +0000)]
Always check SASL compatibility
(Cyrus SASL 2 library may not be called -lsasl2).

22 years agoCleanup log msg
Howard Chu [Sun, 12 May 2002 19:21:12 +0000 (19:21 +0000)]
Cleanup log msg

22 years agoCheck for NULL before comparing authcid
Howard Chu [Sun, 12 May 2002 18:42:43 +0000 (18:42 +0000)]
Check for NULL before comparing authcid

22 years agoSkip processing if canonicalization is invoked redundantly (SASL PLAIN).
Howard Chu [Sun, 12 May 2002 18:40:37 +0000 (18:40 +0000)]
Skip processing if canonicalization is invoked redundantly (SASL PLAIN).
Truncate large username instead of failing with SASL_BUFOVER; we only care
about the DN anyway. (SASL 2 only)

22 years agoFix, SASL authzIDs might not be NUL-terminated. prop names must only be
Howard Chu [Sat, 11 May 2002 20:19:55 +0000 (20:19 +0000)]
Fix, SASL authzIDs might not be NUL-terminated. prop names must only be
set once; setting erases all existing values.

22 years agoFix typo in 1.97
Howard Chu [Sat, 11 May 2002 19:24:04 +0000 (19:24 +0000)]
Fix typo in 1.97

22 years agoWin32 fix from Kervin Pierre
Howard Chu [Sat, 11 May 2002 18:15:07 +0000 (18:15 +0000)]
Win32 fix from Kervin Pierre

22 years agoCleaned up getdn normalization
Howard Chu [Sat, 11 May 2002 08:07:18 +0000 (08:07 +0000)]
Cleaned up getdn normalization

22 years agoFix previous commit, free in wrong place
Howard Chu [Sat, 11 May 2002 06:58:13 +0000 (06:58 +0000)]
Fix previous commit, free in wrong place

22 years agoCleanup HAVE_TLS dependencies, cleanup username with embedded realm handling
Howard Chu [Fri, 10 May 2002 19:26:35 +0000 (19:26 +0000)]
Cleanup HAVE_TLS dependencies, cleanup username with embedded realm handling

22 years agoFleshed out debug2syslog
Howard Chu [Fri, 10 May 2002 17:48:54 +0000 (17:48 +0000)]
Fleshed out debug2syslog

22 years agoPatch: back-passwd needs pwent mutex (ITS#1794)
Kurt Zeilenga [Thu, 9 May 2002 02:26:05 +0000 (02:26 +0000)]
Patch: back-passwd needs pwent mutex  (ITS#1794)

================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
================

back-passwd uses getpwent() and setpwfile(), which use static data.
It needs a mutex to make sure these operations can complete without
interference from another back-passwd call.  Here is a patch.

Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, May 2002.

22 years agoPatch: Non-unique msgid for abandon in back-<shell,tcl> (ITS#1793)
Kurt Zeilenga [Thu, 9 May 2002 02:11:39 +0000 (02:11 +0000)]
Patch: Non-unique msgid for abandon in back-<shell,tcl>  (ITS#1793)

================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
================

Here is a patch which does what I described.  Of course, someone has
to decide if that is the right solution:-)
- Add an "opid:" line to the input to back-shell commands.
- Add an "abandonid: <opid> line to back-shell/abandon input.
- Replace message id with opid in back-tcl arguments.
- Add an abandonid = <opid> argument to back-tcl/abandon.
An opid (operation ID) is a "connection ID/message ID" string.  I
would have liked to use another name to avoid confusion with struct
slap_op->o_opid, but I could not think of another apt word.

This also fixes ITS#1784 and ITS#1792.  Since calling conventions
changed anyway, I fixed back-shell by adding abandonid: and making
opid: always be the ID of the current operation.

Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, May 2002.

22 years agoDocumentation patch #4 (ITS#1749)
Kurt Zeilenga [Thu, 9 May 2002 02:07:41 +0000 (02:07 +0000)]
Documentation patch #4  (ITS#1749)

================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
================

Small changes:
- Fix typo slapd_meta -> slapd-meta in slapd-meta(5).
- Add slapd-dnssrv(5) to SEE ALSO in slapd.conf(5).
- Add descriptions of the files in FILES sections.
- Add $HOME/.udrc to FILES in ud(1) and ud.conf(5).
- Add ldaprc (without ".") and ENVIRONMENT VARIABLES in ldap.conf(5).
- Change manpage references to proper ".BR name (section)".

Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, May 2002.

22 years agoDon't use slap_empty_bv in structures that are expected to be free'able.
Howard Chu [Wed, 8 May 2002 23:16:17 +0000 (23:16 +0000)]
Don't use slap_empty_bv in structures that are expected to be free'able.

22 years agoFix dnParent: must always return a pointer relative to the input pointer.
Howard Chu [Wed, 8 May 2002 23:04:11 +0000 (23:04 +0000)]
Fix dnParent: must always return a pointer relative to the input pointer.

22 years agoRequire 2.1.3 or higher for Cyrus SASL 2
Howard Chu [Tue, 7 May 2002 23:56:59 +0000 (23:56 +0000)]
Require 2.1.3 or higher for Cyrus SASL 2

22 years agoDelete unused CANON_BUF_SIZE #define
Howard Chu [Tue, 7 May 2002 23:29:19 +0000 (23:29 +0000)]
Delete unused CANON_BUF_SIZE #define

22 years agoCyrus 2 support now requires Cyrus 2.1.3. Adds support for in-directory
Howard Chu [Tue, 7 May 2002 23:08:23 +0000 (23:08 +0000)]
Cyrus 2 support now requires Cyrus 2.1.3. Adds support for in-directory
SASL secrets. (Only works with plaintext userpassword tho.)

22 years agoTurn these functions on again. Need backend_attribute for SASLauthz stuff.
Howard Chu [Tue, 7 May 2002 22:35:01 +0000 (22:35 +0000)]
Turn these functions on again. Need backend_attribute for SASLauthz stuff.
Fix to work with NULL op.

22 years agoFixes for slap_sasl_regexp parsing and normalization
Howard Chu [Tue, 7 May 2002 18:46:32 +0000 (18:46 +0000)]
Fixes for slap_sasl_regexp parsing and normalization

22 years agoAdded comment for future reference re: in-directory secrets
Howard Chu [Tue, 7 May 2002 02:17:34 +0000 (02:17 +0000)]
Added comment for future reference re: in-directory secrets

22 years agoITS#1806, Cyrus 1 doesn't give back our callbacks pointer, must stash it
Howard Chu [Mon, 6 May 2002 23:56:35 +0000 (23:56 +0000)]
ITS#1806, Cyrus 1 doesn't give back our callbacks pointer, must stash it
ourselves.

22 years agoITS#1803, bogus free() of lber-private memory.
Howard Chu [Mon, 6 May 2002 16:51:00 +0000 (16:51 +0000)]
ITS#1803, bogus free() of lber-private memory.

22 years agoFix in 1.50 applies to Cyrus 1 as well as Cyrus 2.
Howard Chu [Sun, 5 May 2002 19:15:29 +0000 (19:15 +0000)]
Fix in 1.50 applies to Cyrus 1 as well as Cyrus 2.

22 years agoPatch: incomplete 'make clean' in liblunicode (ITS#1791)
Kurt Zeilenga [Sat, 4 May 2002 23:13:51 +0000 (23:13 +0000)]
Patch: incomplete 'make clean' in liblunicode  (ITS#1791)

In liblunicode, 'make clean' and 'make distclean' do not remove
the symlinks ucdata.h and ure.h.

from Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>

22 years agofix formats
Pierangelo Masarati [Sat, 4 May 2002 11:07:28 +0000 (11:07 +0000)]
fix formats

22 years agoremove unused variables
Pierangelo Masarati [Sat, 4 May 2002 11:07:04 +0000 (11:07 +0000)]
remove unused variables

22 years agoITS#1797 silence uninit'd var warnings
Howard Chu [Sat, 4 May 2002 10:52:05 +0000 (10:52 +0000)]
ITS#1797 silence uninit'd var warnings

22 years agoITS#1797 err used unit'd in Debug statement. (removed)
Howard Chu [Sat, 4 May 2002 10:50:24 +0000 (10:50 +0000)]
ITS#1797 err used unit'd in Debug statement. (removed)

22 years agoFix typos
Kurt Zeilenga [Sat, 4 May 2002 04:35:41 +0000 (04:35 +0000)]
Fix typos

22 years agoBasic dnssrv man page
Kurt Zeilenga [Sat, 4 May 2002 04:34:58 +0000 (04:34 +0000)]
Basic dnssrv man page

22 years agoInitialize authid in case ldap_pvt_tls_get_my_dn fails
Howard Chu [Sat, 4 May 2002 01:32:41 +0000 (01:32 +0000)]
Initialize authid in case ldap_pvt_tls_get_my_dn fails

22 years agoITS#1795 authid is uninit'd if tls_get_cert fails
Howard Chu [Sat, 4 May 2002 01:28:56 +0000 (01:28 +0000)]
ITS#1795 authid is uninit'd if tls_get_cert fails

22 years agoSet tls_opt_require_cert to default to NEVER. libldap defaults to DEMAND
Howard Chu [Sat, 4 May 2002 00:07:12 +0000 (00:07 +0000)]
Set tls_opt_require_cert to default to NEVER. libldap defaults to DEMAND
due to client needs, we change it back here.

22 years agoChanged default tls_opt_require_cert value to LDAP_OPT_X_TLS_DEMAND; force
Howard Chu [Sat, 4 May 2002 00:05:48 +0000 (00:05 +0000)]
Changed default tls_opt_require_cert value to LDAP_OPT_X_TLS_DEMAND; force
a fatal error when TLS server cert verification fails.

Changed ldap_pvt_tls_check_hostname to return LDAP_SUCCESS when no cert is
found: this can now only occur if tls_opt_require_cert was explicitly set
to NEVER or ALLOW.

In tls_verify_cb, added a text translation of the verification error code
to the debug message.

22 years agofix uninitialized counter in matched values
Kurt Zeilenga [Fri, 3 May 2002 19:00:52 +0000 (19:00 +0000)]
fix uninitialized counter in matched values

22 years agoFix DN freeing in BDB_HIER case. (BDB_HIER is still broken, seems to have
Howard Chu [Fri, 3 May 2002 14:47:29 +0000 (14:47 +0000)]
Fix DN freeing in BDB_HIER case. (BDB_HIER is still broken, seems to have
a bad interaction with the entry cache.)

22 years agoFix dependency typo from 1.99
Howard Chu [Fri, 3 May 2002 14:42:14 +0000 (14:42 +0000)]
Fix dependency typo from 1.99

22 years agoUse specific msg id instead of ANY to retrieve search results
Howard Chu [Fri, 3 May 2002 14:23:55 +0000 (14:23 +0000)]
Use specific msg id instead of ANY to retrieve search results

22 years agoFix previous commit, wrong if condition
Howard Chu [Fri, 3 May 2002 13:07:42 +0000 (13:07 +0000)]
Fix previous commit, wrong if condition

22 years agoBreak up large SASL writes into units of SASL maxoutbuf size.
Howard Chu [Fri, 3 May 2002 13:04:55 +0000 (13:04 +0000)]
Break up large SASL writes into units of SASL maxoutbuf size.

22 years agoFor Cyrus 2, cannot free session_callbacks in ldap_int_sasl_open, must
Howard Chu [Fri, 3 May 2002 12:10:47 +0000 (12:10 +0000)]
For Cyrus 2, cannot free session_callbacks in ldap_int_sasl_open, must
wait until ldap_int_sasl_close because SASL doesn't copy our structure,
it uses it directly.

22 years agos/LDAP_UNWILLING_TO_PERFORM/LDAP_ADMINLIMIT_EXCEEDED/ when search candidates exceed...
Pierangelo Masarati [Fri, 3 May 2002 10:27:37 +0000 (10:27 +0000)]
s/LDAP_UNWILLING_TO_PERFORM/LDAP_ADMINLIMIT_EXCEEDED/ when search candidates exceed unckecked limit

22 years agoMatched Values implementation (ITS#1776) based upon submission
Kurt Zeilenga [Thu, 2 May 2002 18:56:56 +0000 (18:56 +0000)]
Matched Values implementation (ITS#1776) based upon submission
form Mikhail Sahalaev <M.Sahalayev@pgr.salford.ac.uk>.
Further work needed:
add testxxx-matchedvalues
rework ldapsearch(1) portion of patch to generalize use of options
---
Copyright 2001, Mikhail Sahalaev, All rights reserved.
This software is not subject to any license of University Of
Salford.

Redistribution and use in source and binary forms are permitted
without restriction or fee of any kind as long as this notice
is preserved.

22 years agoclarifications
Pierangelo Masarati [Thu, 2 May 2002 16:49:47 +0000 (16:49 +0000)]
clarifications

22 years ago3rd step at updating docs by hallvard Furuseth (with minor changes in slapd-meta.5)
Pierangelo Masarati [Thu, 2 May 2002 16:35:16 +0000 (16:35 +0000)]
3rd step at updating docs by hallvard Furuseth (with minor changes in slapd-meta.5)

22 years agoFix previous commit, only zero out v3 refer_cnt if we got a SEARCH_RESULT.
Howard Chu [Thu, 2 May 2002 12:08:19 +0000 (12:08 +0000)]
Fix previous commit, only zero out v3 refer_cnt if we got a SEARCH_RESULT.
If we got a SEARCH_REFERENCE, we need to keep going...

22 years agobroken berval after successful rewrite
Pierangelo Masarati [Thu, 2 May 2002 11:42:11 +0000 (11:42 +0000)]
broken berval after successful rewrite

22 years agoback-meta needs librewrite and back-ldap; automatically enable them
Pierangelo Masarati [Thu, 2 May 2002 09:06:12 +0000 (09:06 +0000)]
back-meta needs librewrite and back-ldap; automatically enable them

22 years agoFixes ITS#1786: dynamically growing number of tokens in config line
Pierangelo Masarati [Thu, 2 May 2002 08:48:14 +0000 (08:48 +0000)]
Fixes ITS#1786: dynamically growing number of tokens in config line
for both slapd and slurpd

Copyright 2002, John Morrissey (jwm at horde dot net), All rights reserved.
This is free software; you can redistribute and use it under the same terms
as OpenLDAP itself.

Applied with changes

22 years agoRemove debugging fluff.
Randy Kunkee [Thu, 2 May 2002 08:14:01 +0000 (08:14 +0000)]
Remove debugging fluff.

22 years agoGenerate ldaptclerr.h correctly.
Randy Kunkee [Thu, 2 May 2002 08:11:41 +0000 (08:11 +0000)]
Generate ldaptclerr.h correctly.

22 years agoAdded config keyword descriptions from ITS#966. Minor cleanup.
Howard Chu [Wed, 1 May 2002 20:24:56 +0000 (20:24 +0000)]
Added config keyword descriptions from ITS#966. Minor cleanup.

22 years agocouple of fixes
Pierangelo Masarati [Wed, 1 May 2002 19:36:24 +0000 (19:36 +0000)]
couple of fixes

22 years agoError if ar(1) is missing. (ITS#1772)
Kurt Zeilenga [Wed, 1 May 2002 19:22:32 +0000 (19:22 +0000)]
Error if ar(1) is missing.  (ITS#1772)

22 years agoFrom Hallvard, with slight changes
Howard Chu [Wed, 1 May 2002 19:21:21 +0000 (19:21 +0000)]
From Hallvard, with slight changes

22 years agoMore cleanups for suffixmassage DNs
Howard Chu [Wed, 1 May 2002 19:05:09 +0000 (19:05 +0000)]
More cleanups for suffixmassage DNs

22 years agoChanged be_[n]suffix, be_[n]suffixAlias to BerVarray. No more bvec's anywhere.
Howard Chu [Wed, 1 May 2002 18:50:14 +0000 (18:50 +0000)]
Changed be_[n]suffix, be_[n]suffixAlias to BerVarray. No more bvec's anywhere.

22 years agoPatch: Perl backend sends bind result twice (ITS#1783)
Kurt Zeilenga [Wed, 1 May 2002 18:10:14 +0000 (18:10 +0000)]
Patch: Perl backend sends bind result twice  (ITS#1783)

            ================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
            ================

perl_back_bind() should not send LDAP_SUCCESS, the frontend does that.
Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, April 2002.

22 years agomassage dn-valued attributes also when compiled without --enable-rewrite
Pierangelo Masarati [Wed, 1 May 2002 17:53:32 +0000 (17:53 +0000)]
massage dn-valued attributes also when compiled without --enable-rewrite

22 years agouse BerVarray for suffix_massaging stuff
Pierangelo Masarati [Wed, 1 May 2002 17:45:03 +0000 (17:45 +0000)]
use BerVarray for suffix_massaging stuff

22 years agosecond round at ITS#1749
Pierangelo Masarati [Wed, 1 May 2002 16:38:30 +0000 (16:38 +0000)]
second round at ITS#1749

22 years ago- trim check for real naming context already defined as suffix
Pierangelo Masarati [Wed, 1 May 2002 11:41:57 +0000 (11:41 +0000)]
- trim check for real naming context already defined as suffix
- improve automatic massaging (prettify once)
- add (optimistic) automatic filter massaging
- cleanup of massaging stuff

22 years agoAdded RFC 2459 PKCS9 emailAddress
Howard Chu [Wed, 1 May 2002 06:34:49 +0000 (06:34 +0000)]
Added RFC 2459 PKCS9 emailAddress

22 years agoadd an RFC 2849 check... but behind #if 0 as I'm now thinking this
Kurt Zeilenga [Wed, 1 May 2002 04:40:26 +0000 (04:40 +0000)]
add an RFC 2849 check... but behind #if 0 as I'm now thinking this
is not appropriate.

22 years agocleanup before working on changes
Kurt Zeilenga [Wed, 1 May 2002 04:23:59 +0000 (04:23 +0000)]
cleanup before working on changes

22 years agoReworking backend_check_restrictions for extensions
Kurt Zeilenga [Wed, 1 May 2002 01:04:57 +0000 (01:04 +0000)]
Reworking backend_check_restrictions for extensions
Should resolve ITS#1781.

22 years agoFix previous commit - must fully init newAVA
Howard Chu [Tue, 30 Apr 2002 14:43:05 +0000 (14:43 +0000)]
Fix previous commit - must fully init newAVA

22 years agoAdded ldap_ucs_to_utf8s to convert ASN.1 T61STRING, BMPSTRING, and
Howard Chu [Tue, 30 Apr 2002 13:57:24 +0000 (13:57 +0000)]
Added ldap_ucs_to_utf8s to convert ASN.1 T61STRING, BMPSTRING, and
UNIVERSALSTRING to UTF-8 format.