]> git.sur5r.net Git - openldap/log
openldap
25 years agoAdd -dn as a synonym for -dnt.
Kurt Zeilenga [Mon, 2 Aug 1999 17:19:05 +0000 (17:19 +0000)]
Add -dn as a synonym for -dnt.

25 years agomultiline separator: s/"$"/" $ "/
Kurt Zeilenga [Mon, 2 Aug 1999 17:10:29 +0000 (17:10 +0000)]
multiline separator: s/"$"/" $ "/

25 years agoFix --enable-dns compilation problems.
Kurt Zeilenga [Mon, 2 Aug 1999 07:41:29 +0000 (07:41 +0000)]
Fix --enable-dns compilation problems.

25 years agoDisable connectionless support until someone implements
Kurt Zeilenga [Mon, 2 Aug 1999 07:40:15 +0000 (07:40 +0000)]
Disable connectionless support until someone implements
a UDP listener.

25 years agoChange unsigned long cast of offset to size_t in ldap_build_filter()
Hallvard Furuseth [Mon, 2 Aug 1999 05:51:04 +0000 (05:51 +0000)]
Change unsigned long cast of offset to size_t in ldap_build_filter()

25 years agoChange 'unsigned long len' to ber_len_t in get_filter()
Hallvard Furuseth [Mon, 2 Aug 1999 05:29:35 +0000 (05:29 +0000)]
Change 'unsigned long len' to ber_len_t in get_filter()

25 years agoFix format %x -> %lx in des_string_to_key
Hallvard Furuseth [Mon, 2 Aug 1999 05:25:17 +0000 (05:25 +0000)]
Fix format %x -> %lx in des_string_to_key

25 years agoFix bitmasks '0xhh << n' to '(masked type)0xhh << n'
Hallvard Furuseth [Mon, 2 Aug 1999 01:55:48 +0000 (01:55 +0000)]
Fix bitmasks '0xhh << n' to '(masked type)0xhh << n'

25 years agoRemove unsigned long: Change to ber_len_t or ber_tag_t.
Hallvard Furuseth [Mon, 2 Aug 1999 01:50:08 +0000 (01:50 +0000)]
Remove unsigned long:  Change to ber_len_t or ber_tag_t.
Remove sizeof(long).
Change ber_getnint to return ber_len_t instead of ber_tag_t.

25 years agoFix ber_put_int_or_enum to do its bit fiddling with unsigned values
Hallvard Furuseth [Mon, 2 Aug 1999 01:38:00 +0000 (01:38 +0000)]
Fix ber_put_int_or_enum to do its bit fiddling with unsigned values

25 years agoFinish s/lber_bprint/ber_bprint/ renaming
Hallvard Furuseth [Mon, 2 Aug 1999 01:20:48 +0000 (01:20 +0000)]
Finish s/lber_bprint/ber_bprint/ renaming

25 years agoPrint ldap_err2string(error number) instead of just error number
Hallvard Furuseth [Mon, 2 Aug 1999 01:13:39 +0000 (01:13 +0000)]
Print ldap_err2string(error number) instead of just error number

25 years agoInclude <ac/stdlib.h> instead of <stdlib.h>
Hallvard Furuseth [Sun, 1 Aug 1999 22:42:34 +0000 (22:42 +0000)]
Include <ac/stdlib.h> instead of <stdlib.h>

25 years agos/LDAP_CONST/const/ in ldap_pvt_asser() prototype
Hallvard Furuseth [Sun, 1 Aug 1999 21:41:46 +0000 (21:41 +0000)]
s/LDAP_CONST/const/ in ldap_pvt_asser() prototype

25 years agoUse $SLURPD_DEBUG
Hallvard Furuseth [Sun, 1 Aug 1999 21:33:37 +0000 (21:33 +0000)]
Use $SLURPD_DEBUG

25 years agoDefine EXIT_SUCCESS and EXIT_FAILURE if necessary
Hallvard Furuseth [Sun, 1 Aug 1999 21:18:38 +0000 (21:18 +0000)]
Define EXIT_SUCCESS and EXIT_FAILURE if necessary

25 years agoAdd missing LDAP_CONST in ber_pvt_assert() prototype
Hallvard Furuseth [Sun, 1 Aug 1999 21:08:14 +0000 (21:08 +0000)]
Add missing LDAP_CONST in ber_pvt_assert() prototype

25 years agoDelete spurious 7th arg (of 8) to send_search_entry()
Hallvard Furuseth [Sun, 1 Aug 1999 20:31:03 +0000 (20:31 +0000)]
Delete spurious 7th arg (of 8) to send_search_entry()

25 years agos/unsigned long/ber_len_t/ in typedef BERTranslateProc
Hallvard Furuseth [Sun, 1 Aug 1999 20:29:11 +0000 (20:29 +0000)]
s/unsigned long/ber_len_t/ in typedef BERTranslateProc

25 years agoCast ber_read() arg to char*
Hallvard Furuseth [Sun, 1 Aug 1999 20:27:03 +0000 (20:27 +0000)]
Cast ber_read() arg to char*

25 years agoMissed an instance of s/struct attrinfo/AttrInfo/
Hallvard Furuseth [Sun, 1 Aug 1999 20:25:15 +0000 (20:25 +0000)]
Missed an instance of s/struct attrinfo/AttrInfo/

25 years agoKill lber_debug
Hallvard Furuseth [Sun, 1 Aug 1999 20:23:35 +0000 (20:23 +0000)]
Kill lber_debug

25 years agoUse ber_set_option() instead of setting lber_debug
Hallvard Furuseth [Sun, 1 Aug 1999 20:22:26 +0000 (20:22 +0000)]
Use ber_set_option() instead of setting lber_debug

25 years agoAlways include <stdlib.h>, to avoid massive breakage when !STDC_HEADERS.
Hallvard Furuseth [Sun, 1 Aug 1999 18:44:32 +0000 (18:44 +0000)]
Always include <stdlib.h>, to avoid massive breakage when !STDC_HEADERS.
If someone really lacks stdlib.h, they should introduce HAVE_STDLIB_H.

25 years agoClarify that some files may come with additional restrictions.
Kurt Zeilenga [Sun, 1 Aug 1999 18:38:12 +0000 (18:38 +0000)]
Clarify that some files may come with additional restrictions.

25 years agoAlign with ldif2id2children.c: s/int vlen;/ber_len_t vlen;/
Hallvard Furuseth [Sun, 1 Aug 1999 17:54:09 +0000 (17:54 +0000)]
Align with ldif2id2children.c: s/int vlen;/ber_len_t vlen;/

25 years agos/getopt() != -1/getopt() != EOF/
Hallvard Furuseth [Sun, 1 Aug 1999 15:35:53 +0000 (15:35 +0000)]
s/getopt() != -1/getopt() != EOF/

25 years agoSimplify and speed up a bit by removing CHAR64LONG16.
Hallvard Furuseth [Sun, 1 Aug 1999 11:16:53 +0000 (11:16 +0000)]
Simplify and speed up a bit by removing CHAR64LONG16.

25 years agoAdd openldap-VERSION.tgz comment
Kurt Zeilenga [Sun, 1 Aug 1999 06:00:18 +0000 (06:00 +0000)]
Add openldap-VERSION.tgz comment

25 years agoExperimental fix to ITS#179 fix.
Kurt Zeilenga [Sat, 31 Jul 1999 03:37:40 +0000 (03:37 +0000)]
Experimental fix to ITS#179 fix.

25 years agoAdd support for "foo:< http://localhost/path.
Kurt Zeilenga [Sat, 31 Jul 1999 03:23:26 +0000 (03:23 +0000)]
Add support for "foo:< http://localhost/path.
Requires FreeBSD's -lfetch...
Implementations to other URL APIs encouraged.
Probably should be moved to -llutil.

25 years agoRemove "const" error... and add prototype for yet unimplemented
Kurt Zeilenga [Sat, 31 Jul 1999 02:17:26 +0000 (02:17 +0000)]
Remove "const" error... and add prototype for yet unimplemented
ldif_fetch_url().

25 years agoremove .lo and .core on "make clean"
Kurt Zeilenga [Sat, 31 Jul 1999 01:11:33 +0000 (01:11 +0000)]
remove .lo and .core on "make clean"

25 years agoKludge ldapmodify to accept "version: 1" in LDIF input.
Kurt Zeilenga [Sat, 31 Jul 1999 00:35:30 +0000 (00:35 +0000)]
Kludge ldapmodify to accept "version: 1" in LDIF input.

25 years agoEnhance LDIF handling
Kurt Zeilenga [Fri, 30 Jul 1999 23:00:02 +0000 (23:00 +0000)]
Enhance LDIF handling
ldapsearch:
    use draft guidelines for determining when to use
    -t only writes binary attributes to files
    -tt writes all attributes to files
    output now lists URL instead of path to such files
    -T dir can be used to specify directory to create temp files in
    -V urlprefix can be used to change the URL prefix
    LDIF is now commented (can be disabled using -LL)
    LDIF now contains version attribute (can be disabled with -LLL)
LDIF:
    put interface changed to allow caller to specify how to encode
    put interface uses draft guidelines for determine when to base64 encode
    wrapping kludged to match old off by one bug
Tests:
    removed trailing space from some attributes (to avoid base64 encoding)
    enabled -LLL in defines.sh (should sed output to remove
        wrapping/comments/redundant separators)
Misc:
    updated codes outputting LDIF to use new put interface
TODO:
    handling of version attribute on input
    handling of URLs on input (ie: fetch URL)

25 years agoWhen recreating a database from an ldif file created by ldbmcat,
Julio Sánchez Fernández [Fri, 30 Jul 1999 18:53:23 +0000 (18:53 +0000)]
When recreating a database from an ldif file created by ldbmcat,
NEXTID would not be set to one higher than the highest number
used, but to one higher than the last entry in the ldif file.

25 years agoIDs in the LDIF input were not being used in id2children creation.
Julio Sánchez Fernández [Fri, 30 Jul 1999 18:37:00 +0000 (18:37 +0000)]
IDs in the LDIF input were not being used in id2children creation.

25 years agoAdd echo...
Kurt Zeilenga [Fri, 30 Jul 1999 01:16:21 +0000 (01:16 +0000)]
Add echo...

25 years agoFix opendlap typo
Kurt Zeilenga [Fri, 30 Jul 1999 01:01:17 +0000 (01:01 +0000)]
Fix opendlap typo

25 years agoFix mkrelease
Kurt Zeilenga [Fri, 30 Jul 1999 00:57:35 +0000 (00:57 +0000)]
Fix mkrelease

25 years agoClarify loop break. OPENLDAP_REL_ENG_2_BP
Kurt Zeilenga [Thu, 29 Jul 1999 23:05:15 +0000 (23:05 +0000)]
Clarify loop break.

25 years agoVery crude LDIF changes:
Kurt Zeilenga [Thu, 29 Jul 1999 21:25:39 +0000 (21:25 +0000)]
Very crude LDIF changes:
add MODRDN newSuperior support
add '#' support to ldapmodify (but not slurpd and ldbm tools)

25 years agoIgnore lines that begin with "#".
Kurt Zeilenga [Thu, 29 Jul 1999 18:39:32 +0000 (18:39 +0000)]
Ignore lines that begin with "#".

25 years agoRelocate headers checks to above libraries such that their results can
Kurt Zeilenga [Thu, 29 Jul 1999 18:38:21 +0000 (18:38 +0000)]
Relocate headers checks to above libraries such that their results can
be used during library and function checks.

25 years agoFix modlist bug in last commit
Kurt Zeilenga [Thu, 29 Jul 1999 18:19:06 +0000 (18:19 +0000)]
Fix modlist bug in last commit

25 years agoSave attributes until we've completed schema check and
Kurt Zeilenga [Thu, 29 Jul 1999 04:41:49 +0000 (04:41 +0000)]
Save attributes until we've completed schema check and
modified indices.

25 years agoAdd suffixalias.c
Kurt Zeilenga [Thu, 29 Jul 1999 02:32:40 +0000 (02:32 +0000)]
Add suffixalias.c

25 years agoSlightly better ITS#238 fix than last commit... has Debug
Kurt Zeilenga [Wed, 28 Jul 1999 23:19:16 +0000 (23:19 +0000)]
Slightly better ITS#238 fix than last commit... has Debug
message, doesn't bother to open/close index files...

25 years agoFix index_change_vals NULL vals bug (ITS#238)
Kurt Zeilenga [Wed, 28 Jul 1999 22:57:52 +0000 (22:57 +0000)]
Fix index_change_vals NULL vals bug (ITS#238)

25 years agoInitial make release script.
Kurt Zeilenga [Wed, 28 Jul 1999 20:56:34 +0000 (20:56 +0000)]
Initial make release script.

25 years agoMinor clarifications: use latest Sleepycat version.
Kurt Zeilenga [Wed, 28 Jul 1999 20:40:13 +0000 (20:40 +0000)]
Minor clarifications: use latest Sleepycat version.

25 years agoUpdate COPYRIGHT notices
Kurt Zeilenga [Wed, 28 Jul 1999 20:35:22 +0000 (20:35 +0000)]
Update COPYRIGHT notices

25 years agoUpdate INSTALL based upon new snapshot naming.
Kurt Zeilenga [Wed, 28 Jul 1999 20:31:41 +0000 (20:31 +0000)]
Update INSTALL based upon new snapshot naming.
Update lutil.h copyright.
CHANGES is a release engineering document.  Not maintained in HEAD.

25 years agoUpdate the announcement for 2.0-alpha (needs work... suggestions welcomed).
Kurt Zeilenga [Wed, 28 Jul 1999 19:23:14 +0000 (19:23 +0000)]
Update the announcement for 2.0-alpha (needs work... suggestions welcomed).

25 years agoSlight rearrangment of gmodule detection
Kurt Zeilenga [Wed, 28 Jul 1999 18:12:48 +0000 (18:12 +0000)]
Slight rearrangment of gmodule detection

25 years agoDefault lastmod to ON.
Kurt Zeilenga [Tue, 27 Jul 1999 20:05:37 +0000 (20:05 +0000)]
Default lastmod to ON.

25 years agoReturn LDAP_CONSTRAINT_VIOLATION if user attempts to modify
Kurt Zeilenga [Tue, 27 Jul 1999 20:00:31 +0000 (20:00 +0000)]
Return LDAP_CONSTRAINT_VIOLATION if user attempts to modify
a non-user-mod attribute (such as timeStamps).
Move generation of add_modify_attrs to frontend.
update of add_modify_attrs on modrdn needs work (currently
not updated to maintain consistency with replicas).

25 years agoFix -USLAPD_RLOOKUPS
Kurt Zeilenga [Tue, 27 Jul 1999 18:49:32 +0000 (18:49 +0000)]
Fix -USLAPD_RLOOKUPS

25 years agoResurrect suffix aliasing...
Kurt Zeilenga [Tue, 27 Jul 1999 18:43:30 +0000 (18:43 +0000)]
Resurrect suffix aliasing...

25 years agodefine SLAPD_RLOOKUPS since it looks like connection_init wont work without it
Gary Williams [Tue, 27 Jul 1999 17:26:15 +0000 (17:26 +0000)]
define SLAPD_RLOOKUPS since it looks like connection_init wont work without it

25 years agoAdd back "package require Tclx 8.0" (Ldaptcl depends on it).
Randy Kunkee [Tue, 27 Jul 1999 07:39:42 +0000 (07:39 +0000)]
Add back "package require Tclx 8.0" (Ldaptcl depends on it).

25 years agoTcl package version 1.0 -> 1.1:
Randy Kunkee [Tue, 27 Jul 1999 07:29:27 +0000 (07:29 +0000)]
Tcl package version 1.0 -> 1.1:
   Add timeout to control array.
   Add -lldap -llber when building shared library.
   Clean up pkgIndex.tcl creation and installation (should now support
   "package require" out of the box).

25 years agoGenerate new configure after new netinet/tcp.h test.
Kurt Zeilenga [Tue, 27 Jul 1999 00:52:50 +0000 (00:52 +0000)]
Generate new configure after new netinet/tcp.h test.

25 years agoFix "dn" index. Only "sub" was being generated instead of "eq,sub".
Kurt Zeilenga [Tue, 27 Jul 1999 00:51:19 +0000 (00:51 +0000)]
Fix "dn" index.  Only "sub" was being generated instead of "eq,sub".

25 years agomove wsa error to -llutil
Kurt Zeilenga [Tue, 27 Jul 1999 00:38:29 +0000 (00:38 +0000)]
move wsa error to -llutil

25 years agoRelocate to -llutil
Kurt Zeilenga [Tue, 27 Jul 1999 00:37:48 +0000 (00:37 +0000)]
Relocate to -llutil

25 years agorelocate wsa error to -llutil
Kurt Zeilenga [Tue, 27 Jul 1999 00:36:58 +0000 (00:36 +0000)]
relocate wsa error to -llutil

25 years agoRemove lint, remove YEAR_PEDANTIC macro, update comment.
Kurt Zeilenga [Tue, 27 Jul 1999 00:36:33 +0000 (00:36 +0000)]
Remove lint, remove YEAR_PEDANTIC macro, update comment.

25 years agoRemove YEAR_PEDANTIC macro and update comment.
Kurt Zeilenga [Tue, 27 Jul 1999 00:34:29 +0000 (00:34 +0000)]
Remove YEAR_PEDANTIC macro and update comment.

25 years agoCheck for netinet/tcp.h
Kurt Zeilenga [Tue, 27 Jul 1999 00:31:08 +0000 (00:31 +0000)]
Check for netinet/tcp.h
Update res_search check and place behind --enable-dns.

25 years agoMoved unbind processing into connection_destroy. unbind handler is not needed.
Howard Chu [Sun, 25 Jul 1999 22:16:01 +0000 (22:16 +0000)]
Moved unbind processing into connection_destroy. unbind handler is not needed.

25 years agoFix unportable code. Thanks, Hallvard.
Howard Chu [Sun, 25 Jul 1999 22:13:52 +0000 (22:13 +0000)]
Fix unportable code. Thanks, Hallvard.

25 years agoUpdate "*", "+", "1.1" attribute type usage.
Kurt Zeilenga [Sun, 25 Jul 1999 20:52:42 +0000 (20:52 +0000)]
Update "*", "+", "1.1" attribute type usage.

25 years agoDocument "*", "+", and "1.1" use in attrlist.
Kurt Zeilenga [Sun, 25 Jul 1999 20:40:21 +0000 (20:40 +0000)]
Document "*", "+", and "1.1" use in attrlist.

25 years agoBack out paralyzing changes.
Kurt Zeilenga [Sat, 24 Jul 1999 21:40:58 +0000 (21:40 +0000)]
Back out paralyzing changes.

25 years agoMinor changes to support parallel make.
Howard Chu [Sat, 24 Jul 1999 09:21:34 +0000 (09:21 +0000)]
Minor changes to support parallel make.

25 years agoMinor changes to support parallel make: Eliminate for-loops for building
Howard Chu [Sat, 24 Jul 1999 08:25:48 +0000 (08:25 +0000)]
Minor changes to support parallel make: Eliminate for-loops for building
subdirectories; add explicit dependencies for subdirs that need them.

25 years agoAdd support for LDAP_ALL_OPERATIONAL_ATTRIBUTES ("+") (based on
Kurt Zeilenga [Sat, 24 Jul 1999 03:39:23 +0000 (03:39 +0000)]
Add support for LDAP_ALL_OPERATIONAL_ATTRIBUTES ("+") (based on
LDAPext discussions).
Add attrs and attrsonly support to monitor/config info.
Add rdn attributes to schema/monitor/config.
Add extensibleObject objectclass to schema/monitor/config.
Add top objectclass to rootdse/monitor/config.
Remove opattrs option from send_search_entry().

25 years agoMove subschemasubentry from "no-user-mod operational" to "operational"
Kurt Zeilenga [Sat, 24 Jul 1999 02:22:14 +0000 (02:22 +0000)]
Move subschemasubentry from "no-user-mod operational" to "operational"
as it's not stored the directory.

25 years agoAdhere to "servers will not return operational attributes" in
Kurt Zeilenga [Sat, 24 Jul 1999 02:12:42 +0000 (02:12 +0000)]
Adhere to "servers will not return operational attributes" in
all cases (including root dse).

25 years agoReally fix subschemasubentry...
Kurt Zeilenga [Sat, 24 Jul 1999 01:27:32 +0000 (01:27 +0000)]
Really fix subschemasubentry...

25 years agoFix subschemasubentry operational attribute.
Kurt Zeilenga [Sat, 24 Jul 1999 00:45:25 +0000 (00:45 +0000)]
Fix subschemasubentry operational attribute.

25 years agoNT has sys_errlist.
Kurt Zeilenga [Sat, 24 Jul 1999 00:04:44 +0000 (00:04 +0000)]
NT has sys_errlist.

25 years agoUse AC_CACHE_CHECK instead of AC_CACHE_VAR.
Kurt Zeilenga [Sat, 24 Jul 1999 00:04:05 +0000 (00:04 +0000)]
Use AC_CACHE_CHECK instead of AC_CACHE_VAR.
Rework sys_errlist detection to set HAVE_SYS_ERRLIST if sys_errlist
exists.  If it declaration is needed, DECL_SYS_ERRLIST is also set.

25 years agoFix leak of default filter.
Kurt Zeilenga [Fri, 23 Jul 1999 22:02:57 +0000 (22:02 +0000)]
Fix leak of default filter.

25 years agoUpdate RFC comments
Kurt Zeilenga [Fri, 23 Jul 1999 21:56:21 +0000 (21:56 +0000)]
Update RFC comments

25 years agoAccept ldap://foo:port (ie: no trailing '/')
Kurt Zeilenga [Fri, 23 Jul 1999 21:54:18 +0000 (21:54 +0000)]
Accept ldap://foo:port (ie: no trailing '/')

25 years agoUse AC_DEFINE third argument to generate portable.h.in entries instead
Kurt Zeilenga [Fri, 23 Jul 1999 21:10:02 +0000 (21:10 +0000)]
Use AC_DEFINE third argument to generate portable.h.in entries instead
of explicit acconfig.h entries.

25 years agoOops, revert prior change.
Julio Sánchez Fernández [Fri, 23 Jul 1999 20:52:17 +0000 (20:52 +0000)]
Oops, revert prior change.

25 years agoRemove debugging leftover
Julio Sánchez Fernández [Fri, 23 Jul 1999 20:39:47 +0000 (20:39 +0000)]
Remove debugging leftover

25 years agoFix mailer line (missing argument to -m, maybe make configurable)
Julio Sánchez Fernández [Fri, 23 Jul 1999 20:39:06 +0000 (20:39 +0000)]
Fix mailer line (missing argument to -m, maybe make configurable)

25 years agoldap_url_parse was fundamentally broken. It would quit before
Julio Sánchez Fernández [Fri, 23 Jul 1999 20:36:11 +0000 (20:36 +0000)]
ldap_url_parse was fundamentally broken.  It would quit before
time, skipping the filter, for instance.  Also, we were parsing
twice the scope and the filter.  I think this change is right,
but could use more eyeballs...

25 years agoLibtool's version info option is -version-info, not --version-info
Ben Collins [Fri, 23 Jul 1999 14:09:47 +0000 (14:09 +0000)]
Libtool's version info option is -version-info, not --version-info

25 years agoAdd missing semicolon.
Julio Sánchez Fernández [Fri, 23 Jul 1999 09:45:34 +0000 (09:45 +0000)]
Add missing semicolon.

25 years agoInclude sys/param.h on OSF4.0e to define MAXPATHLEN.
Randy Kunkee [Fri, 23 Jul 1999 00:59:27 +0000 (00:59 +0000)]
Include sys/param.h on OSF4.0e to define MAXPATHLEN.

25 years agoRemove extra code (non-functional change, just produces warning on OSF4.0e).
Randy Kunkee [Fri, 23 Jul 1999 00:56:56 +0000 (00:56 +0000)]
Remove extra code (non-functional change, just produces warning on OSF4.0e).

25 years agoUpdate contrib README
Kurt Zeilenga [Thu, 22 Jul 1999 23:09:04 +0000 (23:09 +0000)]
Update contrib README

25 years agoImplement TCP_NODELAY on both client and server side.
Kurt Zeilenga [Thu, 22 Jul 1999 21:49:35 +0000 (21:49 +0000)]
Implement TCP_NODELAY on both client and server side.

25 years agoFix IP: typo in peername
Kurt Zeilenga [Thu, 22 Jul 1999 20:37:56 +0000 (20:37 +0000)]
Fix IP: typo in peername

25 years agoFix "*" op-attr search
Kurt Zeilenga [Thu, 22 Jul 1999 20:19:18 +0000 (20:19 +0000)]
Fix "*" op-attr search