]> git.sur5r.net Git - openldap/log
openldap
23 years agoITS#884: GSSAPI interoperabity with ActiveDirectory
Kurt Zeilenga [Wed, 27 Dec 2000 19:42:09 +0000 (19:42 +0000)]
ITS#884: GSSAPI interoperabity with ActiveDirectory
Improve interoperability when of scred is present but empty.

23 years agodup() does not work on WinSock sockets.
Mark Valence [Thu, 21 Dec 2000 22:38:06 +0000 (22:38 +0000)]
dup() does not work on WinSock sockets.

23 years agorev 04
Kurt Zeilenga [Mon, 18 Dec 2000 20:11:30 +0000 (20:11 +0000)]
rev 04

23 years agoStrip ^M
Kurt Zeilenga [Mon, 18 Dec 2000 20:10:07 +0000 (20:10 +0000)]
Strip ^M

23 years agoITS#897 Internal connection that is closed on one end and about to
Mark Adamson [Fri, 8 Dec 2000 23:23:08 +0000 (23:23 +0000)]
ITS#897  Internal connection that is closed on one end and about to
be closed on other end could get reused by a new internal connection.

23 years agoITS#897, internal connections need to free their single operation struct.
Mark Adamson [Fri, 8 Dec 2000 22:34:22 +0000 (22:34 +0000)]
ITS#897, internal connections need to free their single operation struct.

23 years agoMinor adjustment to wording
Kurt Zeilenga [Fri, 8 Dec 2000 20:42:37 +0000 (20:42 +0000)]
Minor adjustment to wording

23 years agoFix referral scope logic
Kurt Zeilenga [Fri, 8 Dec 2000 19:45:04 +0000 (19:45 +0000)]
Fix referral scope logic

23 years agoRework section 4.
Kurt Zeilenga [Thu, 7 Dec 2000 18:17:43 +0000 (18:17 +0000)]
Rework section 4.

23 years agoDraft of 2.4
Kurt Zeilenga [Thu, 7 Dec 2000 17:46:00 +0000 (17:46 +0000)]
Draft of 2.4

23 years agoRemove extra --enable-gcc, fix --with-ldap-libdir, and regerate configure.
Randy Kunkee [Tue, 5 Dec 2000 18:36:09 +0000 (18:36 +0000)]
Remove extra --enable-gcc, fix --with-ldap-libdir, and regerate configure.

23 years agoHP-UX make doesn't like continuations to empty lines
Kurt Zeilenga [Mon, 4 Dec 2000 20:19:40 +0000 (20:19 +0000)]
HP-UX make doesn't like continuations to empty lines

24 years agoMake SASL authorization work for NULL, "u:", and "dn:" authz strings.
Mark Adamson [Thu, 30 Nov 2000 22:00:15 +0000 (22:00 +0000)]
Make SASL authorization work for NULL, "u:", and "dn:" authz strings.

24 years agoUnbind should not return a result
Kurt Zeilenga [Thu, 30 Nov 2000 20:27:27 +0000 (20:27 +0000)]
Unbind should not return a result

24 years agoClean up
Kurt Zeilenga [Wed, 29 Nov 2000 03:30:59 +0000 (03:30 +0000)]
Clean up

24 years agoFix compilation problem when ldap.h is not included
Kurt Zeilenga [Tue, 28 Nov 2000 20:31:14 +0000 (20:31 +0000)]
Fix compilation problem when ldap.h is not included

24 years agoAdd ldap_url_parse_ext() prototype. Routine should likely be renamed
Kurt Zeilenga [Tue, 28 Nov 2000 19:59:57 +0000 (19:59 +0000)]
Add ldap_url_parse_ext() prototype.  Routine should likely be renamed
into ldap_pvt_ name space.

24 years agoUpdate URL parsing and LDAP referral/reference chasing to handle
Kurt Zeilenga [Tue, 28 Nov 2000 19:56:55 +0000 (19:56 +0000)]
Update URL parsing and LDAP referral/reference chasing to handle
search scope defaulting.

24 years agoFix crash when a mail list appears twice in the expansion, maybe
Julio Sánchez Fernández [Fri, 24 Nov 2000 17:46:18 +0000 (17:46 +0000)]
Fix crash when a mail list appears twice in the expansion, maybe
because of loop, maybe legitimately.

Make check for already seen mail group case insensitive.

24 years agoITS#895: gai_strerror fix
Kurt Zeilenga [Fri, 24 Nov 2000 05:30:52 +0000 (05:30 +0000)]
ITS#895: gai_strerror fix

24 years agoForced commit. Previous change was for ITS#903
Kurt Zeilenga [Wed, 22 Nov 2000 20:28:07 +0000 (20:28 +0000)]
Forced commit.  Previous change was for ITS#903

24 years agoITS#889 fix
Kurt Zeilenga [Wed, 22 Nov 2000 20:27:30 +0000 (20:27 +0000)]
ITS#889 fix

24 years agoITS#903: validate hostname in server cert from Norbert Klasen
Kurt Zeilenga [Wed, 22 Nov 2000 20:23:38 +0000 (20:23 +0000)]
ITS#903: validate hostname in server cert from Norbert Klasen
adapted as needed.

24 years agoITS#899 LANMAN password contribution from Norbert Klasen
Kurt Zeilenga [Wed, 22 Nov 2000 20:18:50 +0000 (20:18 +0000)]
ITS#899 LANMAN password contribution from Norbert Klasen

24 years agoITS#900: Fix waitpid == 0 bug
Kurt Zeilenga [Tue, 21 Nov 2000 21:59:35 +0000 (21:59 +0000)]
ITS#900: Fix waitpid == 0 bug

24 years agoITS#889: quick fix
Kurt Zeilenga [Mon, 20 Nov 2000 18:59:42 +0000 (18:59 +0000)]
ITS#889: quick fix

24 years agoSet outbound connection to use the same protocol version as the inbound.
Howard Chu [Sat, 11 Nov 2000 03:01:00 +0000 (03:01 +0000)]
Set outbound connection to use the same protocol version as the inbound.

24 years agoempty OID values are invalid
Kurt Zeilenga [Fri, 10 Nov 2000 23:07:20 +0000 (23:07 +0000)]
empty OID values are invalid

24 years agoFix non-normalized DN example
Kurt Zeilenga [Fri, 10 Nov 2000 22:03:25 +0000 (22:03 +0000)]
Fix non-normalized DN example

24 years agoFix minor errors
Kurt Zeilenga [Fri, 10 Nov 2000 21:59:05 +0000 (21:59 +0000)]
Fix minor errors

24 years agoImproved ucdata loading error handling
Stig Venaas [Thu, 9 Nov 2000 12:39:18 +0000 (12:39 +0000)]
Improved ucdata loading error handling

24 years agoFix passwd clearing bug
Kurt Zeilenga [Mon, 6 Nov 2000 15:53:02 +0000 (15:53 +0000)]
Fix passwd clearing bug

24 years agoAdd INADDR_ANY clarification.
Kurt Zeilenga [Sun, 5 Nov 2000 21:34:53 +0000 (21:34 +0000)]
Add INADDR_ANY clarification.

24 years agoPostal Address should be treated like directoryString
Kurt Zeilenga [Sat, 4 Nov 2000 21:11:52 +0000 (21:11 +0000)]
Postal Address should be treated like directoryString

24 years agoUpdate validation of printable-like syntaxes
Kurt Zeilenga [Sat, 4 Nov 2000 21:09:23 +0000 (21:09 +0000)]
Update validation of printable-like syntaxes

24 years agohighlite ;binary comments with SMIME attributes
Kurt Zeilenga [Sat, 4 Nov 2000 20:32:19 +0000 (20:32 +0000)]
highlite ;binary comments with SMIME attributes

24 years agoUpdate printableString to restrict characters per RFC1778 not isprint()
Kurt Zeilenga [Sat, 4 Nov 2000 20:31:50 +0000 (20:31 +0000)]
Update printableString to restrict characters per RFC1778 not isprint()

24 years agoAdd 'distinct' to sql search query to prevent duplicate entries in results (suggested...
Dmitry Kovalev [Sat, 4 Nov 2000 12:52:06 +0000 (12:52 +0000)]
Add 'distinct' to sql search query to prevent duplicate entries in results (suggested by Mathieu Guillaume)

24 years agoImprove handling of initials in approximate search strings.
Mark Adamson [Fri, 3 Nov 2000 16:16:27 +0000 (16:16 +0000)]
Improve handling of initials in approximate search strings.

24 years agosubtype should inherit approximate matching rule
Kurt Zeilenga [Thu, 2 Nov 2000 21:49:03 +0000 (21:49 +0000)]
subtype should inherit approximate matching rule

24 years agorev 05
Kurt Zeilenga [Thu, 2 Nov 2000 16:33:47 +0000 (16:33 +0000)]
rev 05

24 years agofix even more stupid thing with the same issue ;)
Dmitry Kovalev [Thu, 2 Nov 2000 16:29:57 +0000 (16:29 +0000)]
fix even more stupid thing with the same issue ;)

24 years agofix _stupid_ thing with toupper -> ldap_pvt_str2upper
Dmitry Kovalev [Thu, 2 Nov 2000 13:18:45 +0000 (13:18 +0000)]
fix _stupid_ thing with toupper -> ldap_pvt_str2upper

24 years agoChanged ucdata loading, all is done in config.c. Tried to make ucdata load
Stig Venaas [Thu, 2 Nov 2000 10:10:36 +0000 (10:10 +0000)]
Changed ucdata loading, all is done in config.c. Tried to make ucdata load
when found in config file, or before first call to dn_normalize/dn_validate

24 years agoFirst cut of SASL/EXTERNAL
Kurt Zeilenga [Tue, 31 Oct 2000 23:00:35 +0000 (23:00 +0000)]
First cut of SASL/EXTERNAL

24 years agoMake sure commands have a -x
Kurt Zeilenga [Tue, 31 Oct 2000 04:06:02 +0000 (04:06 +0000)]
Make sure commands have a -x

24 years agofix ITS #855 (back-sql crashes with malformed filters),
Dmitry Kovalev [Mon, 30 Oct 2000 20:36:29 +0000 (20:36 +0000)]
fix ITS #855 (back-sql crashes with malformed filters),

also extend bind() to something less trivial (to support SIMPLE_AUTH mode)

24 years agoSet UTF8DN by default
Kurt Zeilenga [Mon, 30 Oct 2000 20:05:41 +0000 (20:05 +0000)]
Set UTF8DN by default

24 years agoucdata needs to point to liblunicode not liblunicode/ucdata
Kurt Zeilenga [Mon, 30 Oct 2000 20:02:13 +0000 (20:02 +0000)]
ucdata needs to point to liblunicode not liblunicode/ucdata

24 years agoUse the macro UTF8DN to set whether new UTF8 dn_normalize() code should
Stig Venaas [Mon, 30 Oct 2000 20:00:56 +0000 (20:00 +0000)]
Use the macro UTF8DN to set whether new UTF8 dn_normalize() code should
be used.

24 years agoMinor cleanup of last commit
Kurt Zeilenga [Mon, 30 Oct 2000 17:19:52 +0000 (17:19 +0000)]
Minor cleanup of last commit

24 years agoShort term dn_normalize() fix. Uppercases all UTF8 characters as long
Stig Venaas [Sat, 28 Oct 2000 23:38:14 +0000 (23:38 +0000)]
Short term dn_normalize() fix. Uppercases all UTF8 characters as long
as the character byte length is preserved. Change #if 1 to use.

24 years agoFix encoding of old password
Kurt Zeilenga [Sat, 28 Oct 2000 10:15:17 +0000 (10:15 +0000)]
Fix encoding of old password

24 years agoFix UTF-8 5-octet sequences
Kurt Zeilenga [Fri, 27 Oct 2000 21:32:46 +0000 (21:32 +0000)]
Fix UTF-8 5-octet sequences

24 years agoAdd LDAP URL critical extension counter support. lud_crit_exts
Kurt Zeilenga [Thu, 26 Oct 2000 06:17:14 +0000 (06:17 +0000)]
Add LDAP URL critical extension counter support.  lud_crit_exts
is the number of critical extensions contained in lud_exts.
As we currently do not support any extension, this flag is
useful for determining whether or not we should attempt to
use the URL.  Added check of this counter to ldap_url_search
and LDAPv3 chase referrals.

24 years agofix case-insensitive matching
Dmitry Kovalev [Wed, 25 Oct 2000 21:23:04 +0000 (21:23 +0000)]
fix case-insensitive matching
+
documentation cleanup & update

24 years agoinitialize new logging routines (behind NEW_LOGGING)
Gary Williams [Wed, 25 Oct 2000 16:50:45 +0000 (16:50 +0000)]
initialize new logging routines (behind NEW_LOGGING)

24 years agoadd logfile directive to config (behind NEW_LOGGING)
Gary Williams [Wed, 25 Oct 2000 16:49:23 +0000 (16:49 +0000)]
add logfile directive to config (behind NEW_LOGGING)

24 years agoget rid of unused structure
Gary Williams [Wed, 25 Oct 2000 16:48:11 +0000 (16:48 +0000)]
get rid of unused structure

24 years agoadd new logging macros/defs (behind NEW_LOGGING)
Gary Williams [Wed, 25 Oct 2000 16:47:17 +0000 (16:47 +0000)]
add new logging macros/defs (behind NEW_LOGGING)

24 years agotry new logging routines (behind NEW_LOGGING)
Gary Williams [Wed, 25 Oct 2000 15:35:01 +0000 (15:35 +0000)]
try new logging routines (behind NEW_LOGGING)

24 years agoadd new ber dump routine (behind NEW_LOGGING)
Gary Williams [Wed, 25 Oct 2000 15:33:39 +0000 (15:33 +0000)]
add new ber dump routine (behind NEW_LOGGING)

24 years agoenable new logging functions (behind NEW_LOGGING)
Gary Williams [Wed, 25 Oct 2000 15:03:22 +0000 (15:03 +0000)]
enable new logging functions (behind NEW_LOGGING)

24 years agoFix another #if 0 v UTF8MATCH bug
Kurt Zeilenga [Wed, 25 Oct 2000 01:32:35 +0000 (01:32 +0000)]
Fix another #if 0 v UTF8MATCH bug

24 years agoMissed on #if 0 to #if UTF8MATCH is last commit
Kurt Zeilenga [Tue, 24 Oct 2000 22:25:41 +0000 (22:25 +0000)]
Missed on #if 0 to #if UTF8MATCH is last commit
Also, enable UTF8MATCH... this is devel!

24 years agoUTF8 aware caseIgnore matching
Kurt Zeilenga [Tue, 24 Oct 2000 22:23:30 +0000 (22:23 +0000)]
UTF8 aware caseIgnore matching
---
Copyright 2000 Stig Venaas, UNINETT
All rights reserved.

Redistribution and use in source and binary forms are permitted
without restriction or fee of any kind as long as this notice is
preserved. The name of UNINETT may not be used to endorse or promote
products derived from this software without specific prior written
permission. This software is provided ``as is'' without express or
implied warranty.

24 years agoImplement 2 approximate matching algorithms.
Mark Adamson [Tue, 24 Oct 2000 20:25:37 +0000 (20:25 +0000)]
Implement 2 approximate matching algorithms.

24 years agoRemove extranous spaces from DNs (not allowed in LDAPv3)
Kurt Zeilenga [Mon, 23 Oct 2000 19:00:05 +0000 (19:00 +0000)]
Remove extranous spaces from DNs (not allowed in LDAPv3)

24 years agoFix IS ASCII checks. Should be < 0x80 (0100), not < 0x100.
Kurt Zeilenga [Mon, 23 Oct 2000 18:04:45 +0000 (18:04 +0000)]
Fix IS ASCII checks.  Should be < 0x80 (0100), not < 0x100.

24 years agoFix register_syntax argument names
Kurt Zeilenga [Mon, 23 Oct 2000 18:02:48 +0000 (18:02 +0000)]
Fix register_syntax argument names

24 years agoFix: remap API error codes into protocol error codes before sending
Howard Chu [Mon, 23 Oct 2000 13:32:14 +0000 (13:32 +0000)]
Fix: remap API error codes into protocol error codes before sending
back to client.

24 years agoA little bit of Matching Rule Use.
Julio Sánchez Fernández [Mon, 23 Oct 2000 12:25:43 +0000 (12:25 +0000)]
A little bit of Matching Rule Use.

24 years agoFirst-cut at manageDSAit-aware backend selection.
Kurt Zeilenga [Sat, 21 Oct 2000 03:29:02 +0000 (03:29 +0000)]
First-cut at manageDSAit-aware backend selection.

24 years agoAdd better space compression
Kurt Zeilenga [Sat, 21 Oct 2000 03:27:41 +0000 (03:27 +0000)]
Add better space compression

24 years agoAdd extra spaces to babs' DN.
Kurt Zeilenga [Sat, 21 Oct 2000 03:26:49 +0000 (03:26 +0000)]
Add extra spaces to babs' DN.

24 years agoRemove defaultaccess directive
Kurt Zeilenga [Sat, 21 Oct 2000 03:26:24 +0000 (03:26 +0000)]
Remove defaultaccess directive

24 years agofix lutil_set_debug_level call
Gary Williams [Fri, 20 Oct 2000 14:46:33 +0000 (14:46 +0000)]
fix lutil_set_debug_level call

24 years agoThis patch replaces gai_strerror with AC_GAI_STRERROR in daemon.c and also
Kurt Zeilenga [Thu, 19 Oct 2000 18:05:11 +0000 (18:05 +0000)]
This patch replaces gai_strerror with AC_GAI_STRERROR in daemon.c and also
uses AC_GAI_STRERROR to report getaddrinfo failures in os-ip.c
-- Stig Venass

24 years agorev-01
Kurt Zeilenga [Thu, 19 Oct 2000 18:04:05 +0000 (18:04 +0000)]
rev-01

24 years agoquick hack to support holding of the root naming context
Kurt Zeilenga [Wed, 18 Oct 2000 19:29:40 +0000 (19:29 +0000)]
quick hack to support holding of the root naming context

24 years agoAdd ldap_pvt_gai_strerror().
Kurt Zeilenga [Wed, 18 Oct 2000 17:25:30 +0000 (17:25 +0000)]
Add ldap_pvt_gai_strerror().
Calls to gai_strerror() should be replaced with calls AC_GAI_STRERROR().

24 years agoValidate session handle
Kurt Zeilenga [Wed, 18 Oct 2000 16:32:57 +0000 (16:32 +0000)]
Validate session handle

24 years agofix file test
Gary Williams [Wed, 18 Oct 2000 14:58:34 +0000 (14:58 +0000)]
fix file test

24 years agofix SOCKET_ERROR typos
Kurt Zeilenga [Wed, 18 Oct 2000 03:24:50 +0000 (03:24 +0000)]
fix SOCKET_ERROR typos

24 years agoEliminate the need for a buffer.
Kurt Zeilenga [Wed, 18 Oct 2000 02:27:45 +0000 (02:27 +0000)]
Eliminate the need for a buffer.

24 years agoremove lint
Kurt Zeilenga [Wed, 18 Oct 2000 00:35:09 +0000 (00:35 +0000)]
remove lint

24 years agorename macros per conventions
Kurt Zeilenga [Wed, 18 Oct 2000 00:33:56 +0000 (00:33 +0000)]
rename macros per conventions
zap commented out _int_ declarations

24 years agouse ber_socket_t, not LBER_SOCKET_T
Kurt Zeilenga [Wed, 18 Oct 2000 00:32:35 +0000 (00:32 +0000)]
use ber_socket_t, not LBER_SOCKET_T

24 years agoFORCED COMMIT to update rcs log
Kurt Zeilenga [Wed, 18 Oct 2000 00:30:49 +0000 (00:30 +0000)]
FORCED COMMIT to update rcs log
rework debugging to demonstrate syslogging
restrict timestamping to HAVE_WINSOCK
and general cleanup

24 years agoremove lint
Kurt Zeilenga [Wed, 18 Oct 2000 00:29:21 +0000 (00:29 +0000)]
remove lint

24 years agoRemove lint
Kurt Zeilenga [Wed, 18 Oct 2000 00:28:39 +0000 (00:28 +0000)]
Remove lint

24 years agoUse SOCKET_ERROR instead of -1
Kurt Zeilenga [Wed, 18 Oct 2000 00:27:31 +0000 (00:27 +0000)]
Use SOCKET_ERROR instead of -1

24 years agoUpdate handling of partial responses
Kurt Zeilenga [Wed, 18 Oct 2000 00:26:53 +0000 (00:26 +0000)]
Update handling of partial responses
Update comments
Update log messages
rename symbols per conventions

24 years agominor cleanup
Kurt Zeilenga [Wed, 18 Oct 2000 00:24:58 +0000 (00:24 +0000)]
minor cleanup

24 years agoDocument the "threads" directive
Kurt Zeilenga [Wed, 18 Oct 2000 00:22:30 +0000 (00:22 +0000)]
Document the "threads" directive

24 years agoFix typo in concurrency description
Kurt Zeilenga [Wed, 18 Oct 2000 00:15:32 +0000 (00:15 +0000)]
Fix typo in concurrency description

24 years agoRemove commented out (logging) code
Kurt Zeilenga [Tue, 17 Oct 2000 20:44:34 +0000 (20:44 +0000)]
Remove commented out (logging) code

24 years agoreturn default to no logging
Kurt Zeilenga [Tue, 17 Oct 2000 20:43:33 +0000 (20:43 +0000)]
return default to no logging

24 years agoHandle *lud_host == '\0'
Kurt Zeilenga [Tue, 17 Oct 2000 20:30:14 +0000 (20:30 +0000)]
Handle *lud_host == '\0'
(likely should modify parsers and other codes to disallow such)

24 years agoconvert text level to int
Gary Williams [Tue, 17 Oct 2000 19:42:24 +0000 (19:42 +0000)]
convert text level to int