X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=doc%2Fdevel%2Ftodo;h=66e71b7a44f637ae1f45d0c45dea546572d97265;hb=c8408d3c6a9125a27657f56062def492d526fe9e;hp=7f6472f372b8ab9e370807c92d8ee7c2208c1c7a;hpb=b8975f565ec5b5094f5e6879eaa383a6cb4c9857;p=openldap diff --git a/doc/devel/todo b/doc/devel/todo index 7f6472f372..66e71b7a44 100644 --- a/doc/devel/todo +++ b/doc/devel/todo @@ -1,5 +1,5 @@ -OpenLDAP To Do List -------------------- +OpenLDAP Software To Do List +---------------------------- This is a list of projects that need getting done. They are defined by scale of the effort as opposed to priority. Contribute to @@ -7,7 +7,7 @@ projects based upon your personal priorities. If you would like to work on any of these projects, please coordinate by posting to OpenLDAP-devel mailing list: - http://www.openldap.org/lists + http://www.OpenLDAP.org/lists If you have a project you'd like added to the list, talk it up on Developer's list or just do it. @@ -20,51 +20,50 @@ Please read: OpenLDAP 2.x Projects --------------------- SLAPD - Complete Unicode Support - SLURPD v3 update - client API update - Implement ldap-errno draft (deferred) - Implement per referral callback - clients - referral chasing options/rebind proc + Complete Unicode Support (ACLs, etc.) + client C API update + Implement per referral/continuation callback + clients (e.g. ldapsearch(1)) + Implement referral chasing options w/ referral callback Update manual pages Large projects -------------- -Implement slapd backend w/ transaction support -Redesign slapd memory allocation fault handling -Perform a security audit (and fix any hole found) -Implement localization +Localize slapd +Implement X.500 administrative models (e.g. subentries, etc.) +Implement LDAP component matching +Implement LDAP sorted search results control + Medium projects --------------- -Modify -lldap to be reentrant/threadsafe implement LDAP - concurrency and ldap_dup drafts -Modify libraries to use application specified logging routines -Modify servers to use reentrant library functions +Add DSML capabilities to command line tools +Implement authPassword (RFC 3112) +Implement DIT Structure Rules and Name Forms +Implement LDAP Transactions extension +Implement native support for simple SASL mechanisms (e.g. EXTERNAL and PLAIN) +Redesign slapd memory allocation fault handling +Localize tools + Small projects -------------- -Add support for duplicate entry control -Add support for matched values control -Add tests to test suite (ACI, moddn, manageDSAit, subtyping, etc.) -Add compare of RootDSE, cn=subschema, etc. -Add user configurable attributes to RootDSE -Update -lldap TLS checking to fully implement RFC 2829 -Create ldapbind (from ldappasswd?) to support bind operations -Create ldapcompare (from ldapsearch) to support compare operations -Create ldapquery (from ldapsearch?) to support searching - using ldap_getfilter(3) -Update saucer(1) to support LDAPv3 features (and bring into clients) -Update ud(1) to support LDAPv3 features including SASL and TLS -Update ud(1) to include contributed changes +Add dumpasn1 logging support +Implement LDAPprep and SASLprep +Add tests to test suite +Convert utfconv.txt into man page(s). +Recode linked-list structs to use macros Update any manual page For additional TODO items, see: http://www.openldap.org/its/index.cgi/Software%20Enhancements + http://www.openldap.org/its/index.cgi/Software%20Bugs + +JLDAP TODO items, see: + http://www.openldap.org/devel/cvsweb.cgi/~checkout~/design/todo.txt?rev=1&cvsroot=JLDAP --- $OpenLDAP$