]>
git.sur5r.net Git - openldap/log
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
Hallvard Furuseth [Wed, 4 Aug 1999 06:05:05 +0000 (06:05 +0000)]
s/return 0/return EXIT_SUCCESS/ in main(), #include <ac/stdlib.h> to get EXIT_*
Hallvard Furuseth [Wed, 4 Aug 1999 05:53:50 +0000 (05:53 +0000)]
Align somewhat with ldif2ldbm: Obey HAVE_SYS_PARAM_H, cast strcasecmp to AVL_CMP
Hallvard Furuseth [Wed, 4 Aug 1999 05:49:36 +0000 (05:49 +0000)]
Factor out ldif2* intialization to ldif2common.c
Hallvard Furuseth [Wed, 4 Aug 1999 03:42:31 +0000 (03:42 +0000)]
Silence libtool if `make -s' is running
Kurt Zeilenga [Wed, 4 Aug 1999 00:44:02 +0000 (00:44 +0000)]
Add sasl.c
Kurt Zeilenga [Wed, 4 Aug 1999 00:40:03 +0000 (00:40 +0000)]
non-blocking connect needs special handling under Winsock.
Kurt Zeilenga [Wed, 4 Aug 1999 00:11:22 +0000 (00:11 +0000)]
Don't have time to finish SASL right now... this is a work in progress
but is safely tucked away behind --with-cyrus-sasl.
Kurt Zeilenga [Tue, 3 Aug 1999 23:25:22 +0000 (23:25 +0000)]
Forced commit: last log message incorrect.
Change was to support __res_search in -lbind
Kurt Zeilenga [Tue, 3 Aug 1999 23:23:05 +0000 (23:23 +0000)]
List supportedSASLmechanisms based upon what sasl_listmech() returns.
Kurt Zeilenga [Tue, 3 Aug 1999 22:15:19 +0000 (22:15 +0000)]
Add multimaster replication support (ITS#170) based upon
updated patch submitted Philipp Klaus <ldapml@internet.access.ch>
Can be enabled using --enable-multimaster. TODO:
Replication test likely should be adjusted to test multimaster environment.
Kurt Zeilenga [Tue, 3 Aug 1999 21:47:35 +0000 (21:47 +0000)]
Update the sleep to 10 seconds (last commit only changed the echo)
Kurt Zeilenga [Tue, 3 Aug 1999 21:46:44 +0000 (21:46 +0000)]
5 seconds just isn't long enough
Kurt Zeilenga [Tue, 3 Aug 1999 21:35:53 +0000 (21:35 +0000)]
Update default access usage comment.
Kurt Zeilenga [Tue, 3 Aug 1999 20:28:16 +0000 (20:28 +0000)]
change order of tag and err in logging (only). Does not effect encoding.
Kurt Zeilenga [Tue, 3 Aug 1999 20:02:44 +0000 (20:02 +0000)]
Initial inet_aton() detection.
Kurt Zeilenga [Tue, 3 Aug 1999 19:27:22 +0000 (19:27 +0000)]
LDAP_OPT_NETWORK_TIMEOUT feature (ITS#239) from Lars Uffmann.
Needs a bit more work.
- global net/api timeouts are not inherited on session creation.
- need configure check for inet_aton() (coming soon)
- ioctl/fcntl portability issues (should share implementation
with lber routines)
Julio Sánchez Fernández [Tue, 3 Aug 1999 19:04:02 +0000 (19:04 +0000)]
Needs ldap_config.h to get LDAP_DIRSEP
Kurt Zeilenga [Tue, 3 Aug 1999 18:41:55 +0000 (18:41 +0000)]
Needs <ac/stdlib.h> for EXIT_*
Kurt Zeilenga [Tue, 3 Aug 1999 18:14:24 +0000 (18:14 +0000)]
s/exit(1)/exit(EXIT_FAILURE)/
s/exit(0)/exit(EXIT_SUCCESS)/
add <ac/stdlib.h> where needed and other minor header adjustments
Hallvard Furuseth [Tue, 3 Aug 1999 10:57:04 +0000 (10:57 +0000)]
Addition to previous log: Also killed 2-digit year numbers in the example.
Hallvard Furuseth [Tue, 3 Aug 1999 10:08:49 +0000 (10:08 +0000)]
s/OpenLDAP-bugs/OpenLDAP-its/
Hallvard Furuseth [Tue, 3 Aug 1999 10:07:58 +0000 (10:07 +0000)]
Replace @umich bugreport/support addresses with @openldap
Randy Kunkee [Tue, 3 Aug 1999 07:23:03 +0000 (07:23 +0000)]
Ldaptcl package version 1.2:
- Filter no longer a required controlArray member, defaults to objectclass=*.
- Sets errorCode with LDAP macro string value (better to test than the more
human readable values).
- Shorten minimum required characters for search scope definitions: now allows
"base", "one", and "sub". For the latter two, additional characters are
ignored.
- Now compiles successfully with -devel branch (though less tested).
- Client cache management code enabled for OpenLDAP versions <= 1.2.4. (This
code is relatively untested and feedback is welcome.)
- More installation cleanups to work easily as a dynamically loadable Tcl
package.
Hallvard Furuseth [Tue, 3 Aug 1999 04:02:16 +0000 (04:02 +0000)]
s/*vlenp = NULL;/*vlenp = 0;/
Hallvard Furuseth [Tue, 3 Aug 1999 03:58:49 +0000 (03:58 +0000)]
Grow buffer[] declaration to make space for " $ " separators
Kurt Zeilenga [Tue, 3 Aug 1999 02:37:42 +0000 (02:37 +0000)]
Add a little SASL framework and remove old X-DIGEST-MD5 hardcode.
This code is not called (yet).
Hallvard Furuseth [Tue, 3 Aug 1999 02:31:29 +0000 (02:31 +0000)]
Replace NULLBER with NULL
Replace `lber_int_debug = ...' with `ber_set_option( ... )'
Hallvard Furuseth [Tue, 3 Aug 1999 01:38:43 +0000 (01:38 +0000)]
Remove obsolete 7th arg (opatts) from send_search_entry() calls.
Add missing arg (refs or ctrls) to send_ldap_result() calls.
NOTE: Did not implement referral/ldapcontrol support in back-tcl.
Kurt Zeilenga [Tue, 3 Aug 1999 00:50:52 +0000 (00:50 +0000)]
Add HAVE_CYRUS_SASL define
Kurt Zeilenga [Mon, 2 Aug 1999 23:35:03 +0000 (23:35 +0000)]
Add detection for Cyrus SASL library.
Improve detection of FreeBSD FetchURL library.
Kurt Zeilenga [Mon, 2 Aug 1999 20:03:50 +0000 (20:03 +0000)]
ldap_perror: don't print matched DN or error text if length is zero.
Kurt Zeilenga [Mon, 2 Aug 1999 17:19:05 +0000 (17:19 +0000)]
Add -dn as a synonym for -dnt.
Kurt Zeilenga [Mon, 2 Aug 1999 17:10:29 +0000 (17:10 +0000)]
multiline separator: s/"$"/" $ "/
Kurt Zeilenga [Mon, 2 Aug 1999 07:41:29 +0000 (07:41 +0000)]
Fix --enable-dns compilation problems.
Kurt Zeilenga [Mon, 2 Aug 1999 07:40:15 +0000 (07:40 +0000)]
Disable connectionless support until someone implements
a UDP listener.
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()
Hallvard Furuseth [Mon, 2 Aug 1999 05:29:35 +0000 (05:29 +0000)]
Change 'unsigned long len' to ber_len_t in get_filter()
Hallvard Furuseth [Mon, 2 Aug 1999 05:25:17 +0000 (05:25 +0000)]
Fix format %x -> %lx in des_string_to_key
Hallvard Furuseth [Mon, 2 Aug 1999 01:55:48 +0000 (01:55 +0000)]
Fix bitmasks '0xhh << n' to '(masked type)0xhh << n'
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.
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
Hallvard Furuseth [Mon, 2 Aug 1999 01:20:48 +0000 (01:20 +0000)]
Finish s/lber_bprint/ber_bprint/ renaming
Hallvard Furuseth [Mon, 2 Aug 1999 01:13:39 +0000 (01:13 +0000)]
Print ldap_err2string(error number) instead of just error number
Hallvard Furuseth [Sun, 1 Aug 1999 22:42:34 +0000 (22:42 +0000)]
Include <ac/stdlib.h> instead of <stdlib.h>
Hallvard Furuseth [Sun, 1 Aug 1999 21:41:46 +0000 (21:41 +0000)]
s/LDAP_CONST/const/ in ldap_pvt_asser() prototype
Hallvard Furuseth [Sun, 1 Aug 1999 21:33:37 +0000 (21:33 +0000)]
Use $SLURPD_DEBUG
Hallvard Furuseth [Sun, 1 Aug 1999 21:18:38 +0000 (21:18 +0000)]
Define EXIT_SUCCESS and EXIT_FAILURE if necessary
Hallvard Furuseth [Sun, 1 Aug 1999 21:08:14 +0000 (21:08 +0000)]
Add missing LDAP_CONST in ber_pvt_assert() prototype
Hallvard Furuseth [Sun, 1 Aug 1999 20:31:03 +0000 (20:31 +0000)]
Delete spurious 7th arg (of 8) to send_search_entry()
Hallvard Furuseth [Sun, 1 Aug 1999 20:29:11 +0000 (20:29 +0000)]
s/unsigned long/ber_len_t/ in typedef BERTranslateProc
Hallvard Furuseth [Sun, 1 Aug 1999 20:27:03 +0000 (20:27 +0000)]
Cast ber_read() arg to char*
Hallvard Furuseth [Sun, 1 Aug 1999 20:25:15 +0000 (20:25 +0000)]
Missed an instance of s/struct attrinfo/AttrInfo/
Hallvard Furuseth [Sun, 1 Aug 1999 20:23:35 +0000 (20:23 +0000)]
Kill lber_debug
Hallvard Furuseth [Sun, 1 Aug 1999 20:22:26 +0000 (20:22 +0000)]
Use ber_set_option() instead of setting lber_debug
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.
Kurt Zeilenga [Sun, 1 Aug 1999 18:38:12 +0000 (18:38 +0000)]
Clarify that some files may come with additional restrictions.
Hallvard Furuseth [Sun, 1 Aug 1999 17:54:09 +0000 (17:54 +0000)]
Align with ldif2id2children.c: s/int vlen;/ber_len_t vlen;/
Hallvard Furuseth [Sun, 1 Aug 1999 15:35:53 +0000 (15:35 +0000)]
s/getopt() != -1/getopt() != EOF/