Commit Graph

179 Commits

Author SHA1 Message Date
Kurt Zeilenga
7ba980f0f6 Modify slapd set user/group support to use -u/-g instead -U/-G.
Moved -u (udp) to -c (connectionless).  Connectionless is depreciated
and undocumented.
Added tests for set{,e}{u,g}id to configure.  Use existance of
setuid/setgid to enable feature.  Use seteuid/setegid only if
they exist.
Fixed minor minor leak of username/groupname if specificied
more than once.  (This should actually be an error)
1999-04-21 00:40:20 +00:00
Kurt Zeilenga
2ee58372bb Add cache redesign project. 1999-04-14 03:07:41 +00:00
Kurt Zeilenga
d1cbc97c80 Add '-n' and '-s' to ldif2ldbm manpage (ITS$59). 1999-04-13 21:35:21 +00:00
Kurt Zeilenga
2182976824 Update todo in preparation for posting to -devel 1999-04-13 03:02:14 +00:00
Hallvard Furuseth
9ebd9a0289 Add -U and -G options to set user and group id.
Move socket setup to set_socket(), called before the uid/gid change.
1999-04-03 03:19:07 +00:00
Kurt Zeilenga
5bd27ad01d delete thread project, Bart completed this.
Add SASL/TLS project, Bart's working on this.
Add reference to ITS "Software Enhancements".
1999-03-17 22:02:00 +00:00
Kurt Zeilenga
3550bc48c0 Add slapd -a address support. Allows you to bind to a specific
address.  Useful for running multiple servers in a virtual hosting
environment.
Modified test001-ldif2ldbm to verify this functionality.  Assumes
localhost is 127.0.0.1.
1999-03-17 03:56:25 +00:00
Ben Collins
6a7a4cc872 Fix URL for latest hints 1999-03-13 20:41:37 +00:00
Ben Collins
07d93d495d BeOS compile hints, also added to the FAQ-o-Matic 1999-03-13 20:35:15 +00:00
Hallvard Furuseth
79f7c85067 Add locale support (slapd.conf keyword "locale") to slapd if HAVE_LOCALE_H 1999-02-22 21:01:24 +00:00
Kurt Spanier
39f0066db4 Addition of a new Concurrency Test fro testing slapd performance and
correctness of locking schemas in backends.
In back-bdb2 open NEXTID during startup and close at shutdown.
1999-02-15 10:49:20 +00:00
Kurt Zeilenga
ffc0126853 Update todo to contain "superior" objectclass project. 1999-02-10 19:54:27 +00:00
Will Ballantyne
cd9ab253d6 Internet drafts associated with LDAP alias change changelog implementation. 1999-02-05 06:59:25 +00:00
Kurt Zeilenga
ae0df6f8f8 Update misleading statement about ldap_init(). It use is actually
preferred.  ldap_open is to be depreciated.
1999-01-28 01:23:04 +00:00
Kurt Zeilenga
4a38390906 Update docs with references to appropriate FAQ-O-Matic pages. 1999-01-24 02:11:45 +00:00
Kurt Zeilenga
a2cf39ce4a Add memory handling todo. 1999-01-22 20:46:57 +00:00
Kurt Spanier
68a8798594 Definition of slapd pid and args files as slapd.conf general parameters;
introduction of pid/agrs parameters to the test-suite slapd.conf files;
creation of sub-directory test/var for storage of pid/args files during test;
update of the slapd and slapd.conf man pages.
(The change reduces dependency on ldapconfig.h, since SLAPD_PIDEXT
 and SLAPD_ARGSEXT are deleted from the code.)
1999-01-21 15:53:54 +00:00
Kurt Zeilenga
7662b7ea7e Add some server side projects. 1999-01-21 01:18:13 +00:00
Kurt Zeilenga
eed7408e7e Update ldap_first_attribute/ldap_next_attribute to handle
BerElement argument per latest IETF ldapext draft c api spec.
That is, caller is solely responsible for freeing the BerElement
allocated and returned by ldap_first_attribute.
Update man pages accordingly.
Update applications accordingly.
1999-01-20 20:21:38 +00:00
Kurt Zeilenga
d14454aa0e Document fact that rootpw need not be cleartext. 1999-01-15 20:33:56 +00:00
Kurt Zeilenga
d66a450344 Update init and ldap.conf(5) to handle LDAPNOINIT, LDAPCONF, LDAPRC
environment settings.
1999-01-14 23:04:08 +00:00
Kurt Zeilenga
a5653c87a1 Added back-passwd item with reference to ITS.
Probably should detail each of these items with an ITS...
1999-01-13 00:47:32 +00:00
Kurt Spanier
956fe808a8 New description for use of Bereley DB 2.x on a Linux platform. 1999-01-12 14:15:35 +00:00
Kurt Spanier
3e818315f2 Tiny fix to the description of the -l option. 1999-01-08 10:09:07 +00:00
Kurt Spanier
77c35c2bcc Description of the '-l syslog-local-user' option in the slapd manpage;
also description of .pid and .args files.
1999-01-08 09:59:09 +00:00
Kurt Zeilenga
87a36da316 More pidentd/tcp_wrappers projects to do. 1999-01-02 23:28:18 +00:00
Kurt Zeilenga
668d6ecf11 Fix typo in dbcachenowsync description. 1998-12-30 20:15:14 +00:00
Kurt Zeilenga
654d3c0814 Fix minor formatting problem (missing .TP) with dbcachenowsync description. 1998-12-30 19:58:31 +00:00
Kurt Zeilenga
2c2bb81129 Update todo... 1998-12-30 05:40:01 +00:00
Dave Storey
61b430be33 Add support for -P protocol_version. 1998-12-27 14:08:46 +00:00
Kurt Zeilenga
31056e2759 Add 'remove ldapconfig.h.edit' project. 1998-12-26 18:31:08 +00:00
Kurt Zeilenga
88d62b3b59 Update todo list with ldap_getfilter(3) project. 1998-12-26 18:29:10 +00:00
Kurt Zeilenga
972c821bbd A few minor updates in preparation for OpenLDAP 1.1.1. 1998-12-26 18:17:25 +00:00
Kurt Zeilenga
5193b84fea Add documentation projects.
Make bart the thread lead.
1998-12-23 19:50:29 +00:00
Kurt Zeilenga
586ffea884 Add DB2 projects to the list. 1998-12-22 21:01:31 +00:00
Kurt Zeilenga
3a119bf1f7 Update man pages based upon required use of ldap_memfree() instead of free()
replace 'malloced' with 'dynamically allocated'
	State ldap_memfree(3) should be used instead of free()
	Still need ldap_memfree(3) man page.
1998-12-22 19:08:27 +00:00
Kurt Zeilenga
a3ac3be6a7 Added lber_get/set_option. Removed lber_debug/ldap_debug.
Updated other codes as needed.
1998-12-22 01:34:01 +00:00
Kurt Zeilenga
0c11b6bb63 Add new projects to replace completed (or near completed) ones.
Add references to http://www.OpenLDAP.org/devel/ pages.
1998-12-21 02:43:23 +00:00
Kurt Zeilenga
2d15a94d16 LDAP C-API changes
struct friendly (Friendly) changed to ldap_friendly (LDAPFriendly)
	  ldap_friendly friend prefix changed to 'lf_' from 'f_'
	removed mod_next field from LDAPMod (struct ldapmod)
	modified slapd to use new LDAPModList (struct ldapmodlist) struct.
Added LDAPv3 result codes to ldap.h
1998-12-21 00:21:58 +00:00
Kurt Zeilenga
c5f299acf8 Update based upon latest errors. 1998-12-17 18:32:36 +00:00
Kurt Zeilenga
dad4acc563 Update URLs. 1998-12-14 20:03:14 +00:00
Kurt Zeilenga
b84a0a8514 Clarify use of private -core mailing list. -devel is the primary
developer discussion/coordinate list.
1998-12-14 20:01:36 +00:00
Kurt Zeilenga
f8aee573d6 Apply minor updates to todo doc... mainly remove my
name from a couple of projects.
1998-12-12 23:47:42 +00:00
Kurt Zeilenga
0ddcc48597 Fix munged paragraph 1998-12-12 23:44:51 +00:00
Dave Storey
5da5771bd9 Password prompting updates. <dave@tamos.net> 1998-12-12 05:56:46 +00:00
Dave Storey
40deee980f Addition of password prompting, salted password and auto-generation. 1998-12-12 05:55:26 +00:00
Kurt Zeilenga
bf414493b7 ldappassword is done. 1998-12-06 20:34:12 +00:00
Kurt Zeilenga
7770b6f282 Apply patch from Dave with password prompting. 1998-12-06 20:12:02 +00:00
Kurt Zeilenga
9db922aa64 Man page updates from David E. Storey <dave@tamos.net> 1998-12-06 04:09:55 +00:00
Kurt Zeilenga
f0a32aed71 Add ldappasswd program contributed by David E. Storey <dave@tamos.net> 1998-12-06 03:44:28 +00:00
Kurt Zeilenga
055ede483b Minor updates to various docs with 1.1 release information. 1998-12-02 02:25:44 +00:00
Kurt Zeilenga
aa65400d3b Update hints. 1998-12-01 00:57:42 +00:00
Kurt Zeilenga
ba84e23867 Add ldap.conf man page. 1998-11-29 20:58:40 +00:00
Kurt Zeilenga
edd464ee8f Update build environment:
default sysconfdir subdirectory is openldap instead of ldap.
    This removes conflicts with other ldap subsystems.  Should
    be configure option.
  *.conf files are now preserved.  A *.conf.default are always
    created with the latest conf.
  *.help and ldapfriendly are now placed in $(datadir)/$(ldap_subdir)
  updated man pages to reflect changes.
1998-11-29 19:48:28 +00:00
Kurt Zeilenga
6411d8429b Add MajorLDAP to project list. 1998-11-26 04:13:45 +00:00
Kurt Zeilenga
fd8c786752 Add additional projects to todo list:
mail500 to use filters
	Kerberos autoconf support
	ISODE autoconf support
	contrib autoconf support
1998-11-26 04:09:48 +00:00
Kurt Zeilenga
e9c9e54703 Add hint files for Solaris and SunOS. 1998-11-25 23:47:14 +00:00
Kurt Zeilenga
86555712c4 Add NT related projects. 1998-11-23 00:24:36 +00:00
Kurt Zeilenga
e1417bf74c Add hints for FreeBSD 1998-11-20 22:32:31 +00:00
Hallvard Furuseth
22fb527939 Add rfc2279 (obsoletes rfc2244) 1998-11-20 11:54:58 +00:00
Kurt Zeilenga
05059be190 Update INSTALL/README files with references to new documents.
Added new developer todo list.
1998-11-20 03:12:46 +00:00
Kurt Zeilenga
15c9883a7a Added some additional guidelines and clarified some existing points. 1998-11-20 01:59:16 +00:00
Hallvard Furuseth
9fb92703da Guidelines for developers in doc/devel/, added doc/install for installation info 1998-11-19 20:59:21 +00:00
Kurt Zeilenga
1fc810bfe5 Added support for ldap.conf file. See ldap.conf(5) for details.
Modified clients to reduce use of ldapconfig.h.edit.
ldap_{get,set}_option support is relatively complete.  Needs
to be extended to support other "features" of OpenLDAP.
1998-11-10 23:37:30 +00:00
Kurt Zeilenga
3f1b97481c Make flush_writes the default. Change option to 'dbcachenowsync'.
Change backend struct option to li_dbcachewsync.
1998-11-07 02:25:32 +00:00
Hallvard Furuseth
07354ef9c2 Added ldap_explode_rdn() 1998-11-05 00:40:04 +00:00
Hallvard Furuseth
f81ee9b63e Added ldap_msgtype() and ldap_msgid() 1998-11-04 23:51:31 +00:00
Hallvard Furuseth
41e25b4041 Added ldap_explode_rdn() 1998-11-04 23:28:51 +00:00
Kurt Zeilenga
222ffb4a4a Strip off extra ^M off each line 1998-10-28 05:32:40 +00:00
Stuart Lynne
6252c1871a 1. adding LDAP relevant RFC's 1998-10-28 02:02:11 +00:00
Kurt Zeilenga
34c945b86d added ber_print_error() and renamed lber_bprint into ber_ namespace. 1998-10-27 07:50:07 +00:00
Kurt Zeilenga
2a869f5a99 merged with autoconf branch 1998-10-25 01:41:42 +00:00
Kurt Zeilenga
adc2134f03 Modified build environment to correctly support bin,sbin,libexec,etc
and setting of variables from Make-platform with defaults in Make-common.
1998-08-19 18:19:39 +00:00
Kurt Zeilenga
079f21c3ac Added LIBEXECDIR, SBINDIR and patched install rules and files as needed. 1998-08-19 02:38:35 +00:00
Kurt Zeilenga
f3aee9f267 Fix make clean in docs 1998-08-18 21:04:59 +00:00
Kurt Zeilenga
df38bf83e8 apply FreeBSD changes to main branch 1998-08-09 01:35:58 +00:00
Kurt Zeilenga
04ff180cbf Modified make system to support CVS instead of RCS 1998-08-09 01:24:49 +00:00
Kurt Zeilenga
8b2170bcf4 Import of FreeBSD LDAP 3.3 Port 1998-08-09 01:05:15 +00:00
Kurt Zeilenga
42e0d83cb3 Initial revision 1998-08-09 00:43:13 +00:00