]>
git.sur5r.net Git - openldap/log
Kurt Zeilenga [Tue, 17 Aug 1999 19:00:59 +0000 (19:00 +0000)]
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)
Kurt Zeilenga [Tue, 17 Aug 1999 18:46:08 +0000 (18:46 +0000)]
Another bogus postalcode removed
Kurt Zeilenga [Tue, 17 Aug 1999 18:44:53 +0000 (18:44 +0000)]
Strip bogus postcode from entry
Hallvard Furuseth [Tue, 17 Aug 1999 10:00:58 +0000 (10:00 +0000)]
Fix bugreport/mailinglist addresses
Hallvard Furuseth [Tue, 17 Aug 1999 09:52:27 +0000 (09:52 +0000)]
Fix feedback address
Hallvard Furuseth [Tue, 17 Aug 1999 09:47:04 +0000 (09:47 +0000)]
Remove umich.edu reference
Howard Chu [Tue, 17 Aug 1999 01:54:02 +0000 (01:54 +0000)]
Fix typo: "extenisbleObject" -> "extensibleObject"
Hallvard Furuseth [Tue, 17 Aug 1999 01:49:19 +0000 (01:49 +0000)]
Print "<DEFAULT>" instead of "0" when ldapport=0 in ldapsearch -v
Howard Chu [Tue, 17 Aug 1999 01:30:09 +0000 (01:30 +0000)]
Add "modulepath" config statement for setting the search path for locating
loadable modules. Gratuitously renamed "loadmodule" to "moduleload".
"modulepath" takes a single argument, a colon-separated list of absolute
pathnames.
Howard Chu [Tue, 17 Aug 1999 00:28:01 +0000 (00:28 +0000)]
Make init_module return a success/fail value.
Kurt Zeilenga [Tue, 17 Aug 1999 00:20:39 +0000 (00:20 +0000)]
Do not attempt "-mt" pthread detection. Rely on -lpthread instead.
Kurt Zeilenga [Tue, 17 Aug 1999 00:10:43 +0000 (00:10 +0000)]
Fix tid vs thread typo
Kurt Zeilenga [Mon, 16 Aug 1999 19:09:40 +0000 (19:09 +0000)]
printf "ALL" to stderr.
Kurt Zeilenga [Mon, 16 Aug 1999 17:22:55 +0000 (17:22 +0000)]
Install as 755 not 775.
Hallvard Furuseth [Mon, 16 Aug 1999 07:09:28 +0000 (07:09 +0000)]
back-ldbm: Kill ldbm_ignore_nextid_file, replace with slapMode==SLAP_TOOL_MODE
Hallvard Furuseth [Mon, 16 Aug 1999 06:28:33 +0000 (06:28 +0000)]
s/text/text ? text : ""/ in Statslog
Hallvard Furuseth [Mon, 16 Aug 1999 02:59:11 +0000 (02:59 +0000)]
Add ldap_*2name() in <include,libldap>/schema, use them in slapd/schema
Hallvard Furuseth [Mon, 16 Aug 1999 02:40:00 +0000 (02:40 +0000)]
Add missing newline and EOF
Hallvard Furuseth [Mon, 16 Aug 1999 02:24:16 +0000 (02:24 +0000)]
ITS#251: Remove 1st "u" (old UDP option) from getopt()
Kurt Zeilenga [Sun, 15 Aug 1999 22:57:32 +0000 (22:57 +0000)]
res_search() detection: always look for res_search to include -lresolv
for inet_aton(). May be linked in when not absolutely necessary...
but no big deal, we'll likely start using res_search over sychronous
get{host,peer}byname calls anyways.
inet_aton() detection: use link instead of compile
Kurt Zeilenga [Sun, 15 Aug 1999 22:52:10 +0000 (22:52 +0000)]
Fix s/doc/contrib/ in comment
Kurt Zeilenga [Sun, 15 Aug 1999 22:09:29 +0000 (22:09 +0000)]
Backout last two commits. Merged rule breaks specific behavior
of each rule!
Kurt Zeilenga [Sun, 15 Aug 1999 21:58:47 +0000 (21:58 +0000)]
Remove lber_types.h on 'make veryclean'
Kurt Zeilenga [Sat, 14 Aug 1999 01:39:54 +0000 (01:39 +0000)]
Allow "" DNs
Kurt Zeilenga [Sat, 14 Aug 1999 01:34:25 +0000 (01:34 +0000)]
Assert on malloc failure
Kurt Zeilenga [Sat, 14 Aug 1999 01:19:29 +0000 (01:19 +0000)]
Fix add to topless root.
Kurt Zeilenga [Sat, 14 Aug 1999 00:04:27 +0000 (00:04 +0000)]
Added labeledURI (standard track schema) from RFC2047
Minor schema file cleanup
Kurt Zeilenga [Fri, 13 Aug 1999 23:47:39 +0000 (23:47 +0000)]
Include more LDAP RFCs
Kurt Zeilenga [Fri, 13 Aug 1999 23:07:21 +0000 (23:07 +0000)]
New pthread tests...
Kurt Zeilenga [Fri, 13 Aug 1999 23:06:05 +0000 (23:06 +0000)]
Remove temporary comment
Kurt Zeilenga [Fri, 13 Aug 1999 22:53:11 +0000 (22:53 +0000)]
Allow null dn.
Kurt Zeilenga [Fri, 13 Aug 1999 22:43:21 +0000 (22:43 +0000)]
Fix empty dn.
Kurt Zeilenga [Fri, 13 Aug 1999 21:41:53 +0000 (21:41 +0000)]
Need to type 'make test' to run tests.
Kurt Zeilenga [Fri, 13 Aug 1999 06:09:48 +0000 (06:09 +0000)]
Force to LDAPv3 until BIND
Kurt Zeilenga [Fri, 13 Aug 1999 02:04:32 +0000 (02:04 +0000)]
Rework --without-subdir to remove trailing /
Kurt Zeilenga [Fri, 13 Aug 1999 00:55:08 +0000 (00:55 +0000)]
Add DN_INDICES search filter and has_children support. Move id2children
behind -UDN_INDICES.
Kurt Zeilenga [Thu, 12 Aug 1999 19:00:20 +0000 (19:00 +0000)]
Add LDAPsubentry to allow some structure to be added to subentries
Kurt Zeilenga [Thu, 12 Aug 1999 18:58:51 +0000 (18:58 +0000)]
Add "objectclass: LDAPsubentry" to provide structure to subentries
Kurt Zeilenga [Thu, 12 Aug 1999 04:20:32 +0000 (04:20 +0000)]
Add dn_subtree() (used for subtree index generation)
Kurt Zeilenga [Thu, 12 Aug 1999 01:05:33 +0000 (01:05 +0000)]
Left DN_INDICES defines by mistake... it's not ready for prime time yet.
Change prefixes to make eyeballing .dbb files easier
Kurt Zeilenga [Wed, 11 Aug 1999 20:59:28 +0000 (20:59 +0000)]
Implement DN_PARENT_PREFIX and framework for DN_SUBTREE_PREFIX.
Kurt Zeilenga [Wed, 11 Aug 1999 19:05:40 +0000 (19:05 +0000)]
Modify replace_values not to merge in new values when no value is
was provided.
Kurt Zeilenga [Wed, 11 Aug 1999 19:01:05 +0000 (19:01 +0000)]
Add LDAPsubentry (without OID).
Kurt Zeilenga [Wed, 11 Aug 1999 02:57:07 +0000 (02:57 +0000)]
Removed redundant dn_normalization(strdup(ndn)) from dn2id codes.
Added initial DN_INDICES code behind #ifdef DN_INDICES.
Generates only equality index. Will add parent and subtree indices next.
Kurt Zeilenga [Tue, 10 Aug 1999 17:32:56 +0000 (17:32 +0000)]
Force commit: didn't mean to include in last commit
Additional of FORCE on -on: rules.
Kurt Zeilenga [Tue, 10 Aug 1999 17:30:25 +0000 (17:30 +0000)]
Distribute missing for folks who don't have autoconf/automake/libtool
installed.
Howard Chu [Mon, 9 Aug 1999 23:01:31 +0000 (23:01 +0000)]
Fix build dependencies. Last try was not parallel-safe.
Kurt Zeilenga [Mon, 9 Aug 1999 19:06:29 +0000 (19:06 +0000)]
Fix tv.sec typo in last commit. srand(tv.tv_sec * (tv.tv_usec+1))
Kurt Zeilenga [Mon, 9 Aug 1999 18:51:02 +0000 (18:51 +0000)]
limit maxindirect to 9
ifdef CONT_POSTFIX, swap index and old key in new key. Not defined as
it would cause more grief than good (but should be enabled on next major
index change).
Kurt Zeilenga [Mon, 9 Aug 1999 18:48:23 +0000 (18:48 +0000)]
Remove lint.
Kurt Zeilenga [Mon, 9 Aug 1999 18:33:17 +0000 (18:33 +0000)]
Wrap prints of DN and other strings in double quotes so user can easily
determine if string contains leading/trailing whitespace.
Howard Chu [Mon, 9 Aug 1999 01:29:27 +0000 (01:29 +0000)]
Fix explicit backend dependencies. Wildcard was unreliable.
Howard Chu [Mon, 9 Aug 1999 01:27:37 +0000 (01:27 +0000)]
Add missing veryclean target
Kurt Zeilenga [Sun, 8 Aug 1999 17:17:44 +0000 (17:17 +0000)]
Rebuild configure and portable.h.in
Hallvard Furuseth [Sun, 8 Aug 1999 15:18:38 +0000 (15:18 +0000)]
ldap_op.c: Get LDAP->ld_lberoptions from libldap/ldap-int.h.
slurp.h: #undef ldap_debug before a #define which conflicts with ldap-int.h.
Hallvard Furuseth [Sun, 8 Aug 1999 07:28:44 +0000 (07:28 +0000)]
Separate put_nextid() out from next_id_write() in back-ldbm/nextid.c.
Use it in tools/ldif2id2entry.c instead of making the NEXTID file "by hand".
Kurt Zeilenga [Sun, 8 Aug 1999 04:30:51 +0000 (04:30 +0000)]
Remove bogus free.
Kurt Zeilenga [Sun, 8 Aug 1999 00:54:27 +0000 (00:54 +0000)]
Fix typo in previous commit as well as integrate bubble move
replacement.
Kurt Zeilenga [Sun, 8 Aug 1999 00:02:05 +0000 (00:02 +0000)]
Replace bubble move with SAFEMEMCPY
Kurt Zeilenga [Sat, 7 Aug 1999 23:25:48 +0000 (23:25 +0000)]
Eliminate a bubble move.
Howard Chu [Sat, 7 Aug 1999 22:44:26 +0000 (22:44 +0000)]
Fail if libtool's libltdl is not present and --enable-modules was given.
Kurt Zeilenga [Sat, 7 Aug 1999 21:14:24 +0000 (21:14 +0000)]
Use a cursor to step through ID_BLOCKS.
Kurt Zeilenga [Sat, 7 Aug 1999 19:08:48 +0000 (19:08 +0000)]
Add 'quick start guide' reference.
Update 'hints' reference to point to FAQ.
Kurt Zeilenga [Sat, 7 Aug 1999 19:02:35 +0000 (19:02 +0000)]
Rely on FAQ for up to date hints.
Kurt Zeilenga [Sat, 7 Aug 1999 18:59:15 +0000 (18:59 +0000)]
Update TODO... should be moved to the developer's FAQ.
Kurt Zeilenga [Sat, 7 Aug 1999 18:54:49 +0000 (18:54 +0000)]
Add extensible filter support to -lldap. Need to implement server
side (which most is dependent upon having matching rule support).
Howard Chu [Sat, 7 Aug 1999 11:37:43 +0000 (11:37 +0000)]
Final round of module changes
Howard Chu [Sat, 7 Aug 1999 07:59:41 +0000 (07:59 +0000)]
Modified to use libtool's ltdl instead of gmodule. Full Makefile support
for building backends as modules.
Howard Chu [Sat, 7 Aug 1999 07:58:11 +0000 (07:58 +0000)]
Modified to use libtool's ltdl instead of gmodule
Howard Chu [Sat, 7 Aug 1999 07:54:45 +0000 (07:54 +0000)]
Modified for use with libtool's ltdl instead of gmodule
Hallvard Furuseth [Sat, 7 Aug 1999 05:36:48 +0000 (05:36 +0000)]
Minor cleanup:
Fix Statlog() formats, remove an implicit int, include <ctype.h> for isspace().
Kurt Zeilenga [Sat, 7 Aug 1999 04:48:16 +0000 (04:48 +0000)]
Fix filter escapes. ITS#247
Kurt Zeilenga [Sat, 7 Aug 1999 04:38:33 +0000 (04:38 +0000)]
Remove gmon files
Hallvard Furuseth [Sat, 7 Aug 1999 03:38:24 +0000 (03:38 +0000)]
Plug memory leaks (parallell to back-ldbm/idl.c version 1.26)
Hallvard Furuseth [Sat, 7 Aug 1999 03:31:46 +0000 (03:31 +0000)]
Fix typo in error message: idl_fetch -> bdb2i_idl_fetch
Kurt Zeilenga [Fri, 6 Aug 1999 23:07:46 +0000 (23:07 +0000)]
Add copyright notices.
Howard Chu [Fri, 6 Aug 1999 16:15:05 +0000 (16:15 +0000)]
Preliminary Make rules to allow building backends as modules.
Howard Chu [Fri, 6 Aug 1999 13:16:26 +0000 (13:16 +0000)]
For dynamic modules, must explicitly zero BackendInfo structure in
init_module. Since it's a local var, you have no idea what kind of
garbage is sitting in important function pointers...
Hallvard Furuseth [Fri, 6 Aug 1999 03:01:23 +0000 (03:01 +0000)]
Factor out ldif entry parsing so all ldif2* tools will read the same format.
Valid LDIF files are parsed the same way as before.
Hallvard Furuseth [Fri, 6 Aug 1999 02:02:34 +0000 (02:02 +0000)]
Typo: s/elineno, elineno/elineno, lineno/ in error message
Kurt Zeilenga [Thu, 5 Aug 1999 23:52:14 +0000 (23:52 +0000)]
lastmod is on by default.
Kurt Zeilenga [Thu, 5 Aug 1999 20:50:40 +0000 (20:50 +0000)]
Add missing "\n" in usage statement
Kurt Zeilenga [Thu, 5 Aug 1999 02:25:19 +0000 (02:25 +0000)]
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
Kurt Zeilenga [Thu, 5 Aug 1999 01:23:04 +0000 (01:23 +0000)]
Add basic configure support of --enable-quipu
Kurt Zeilenga [Thu, 5 Aug 1999 00:56:54 +0000 (00:56 +0000)]
base64 encode userPassword
Kurt Zeilenga [Thu, 5 Aug 1999 00:30:45 +0000 (00:30 +0000)]
base64 encode userPassword
Kurt Zeilenga [Thu, 5 Aug 1999 00:08:26 +0000 (00:08 +0000)]
Update projects to use ldif2common.*
Remove lint
Kurt Zeilenga [Wed, 4 Aug 1999 23:59:53 +0000 (23:59 +0000)]
Add copyright notice.
Kurt Zeilenga [Wed, 4 Aug 1999 23:59:13 +0000 (23:59 +0000)]
Add copyright notice and a few comments here and there
Kurt Zeilenga [Wed, 4 Aug 1999 23:57:27 +0000 (23:57 +0000)]
Add copyright notices
Kurt Zeilenga [Wed, 4 Aug 1999 23:56:37 +0000 (23:56 +0000)]
Add KEEPALIVE support.
Kurt Zeilenga [Wed, 4 Aug 1999 23:56:01 +0000 (23:56 +0000)]
Add setup.dsp to workspace
Kurt Zeilenga [Wed, 4 Aug 1999 23:55:45 +0000 (23:55 +0000)]
Add copyright notices.
Kurt Zeilenga [Wed, 4 Aug 1999 18:35:53 +0000 (18:35 +0000)]
Forced commit: last log entry not applicable, instead:
minor cleanup of parse table
Kurt Zeilenga [Wed, 4 Aug 1999 18:34:58 +0000 (18:34 +0000)]
Forced commit: last log not applicable, instead:
put digest code behind #ifdef DIGEST_MD5 (for now)
Kurt Zeilenga [Wed, 4 Aug 1999 18:32:38 +0000 (18:32 +0000)]
Use -llber set_nonblock implementation.
Use ldap_int_tblsize instead of s+1 in select.
Need to eliminate all to read(2).
Kurt Zeilenga [Wed, 4 Aug 1999 18:29:59 +0000 (18:29 +0000)]
Provide set_nonblock code which acts upon ber_socket_t and use this
as in sockbuf_set_nonblock code. Allows -llber and -lldap to share
a common implementation.
Kurt Zeilenga [Wed, 4 Aug 1999 18:27:15 +0000 (18:27 +0000)]
Use LDAP_P in prototype for ldap_pvt_inet_aton
Gary Williams [Wed, 4 Aug 1999 18:26:19 +0000 (18:26 +0000)]
if urls is NULL, default to ldap:///
Gary Williams [Wed, 4 Aug 1999 18:13:46 +0000 (18:13 +0000)]
don't force debug to 65535