Blame TODO

Packit 6bd9ab
* write more unit tests
Packit 6bd9ab
* add sanity checking code (e.g. not too large buffer allocation and checking
Packit 6bd9ab
  that host, user, etc do not contain funky characters) in all server modules
Packit 6bd9ab
* log some statistics: "passwd=100 shadow=10 host=20 rpc=10" (10 req/minute)
Packit 6bd9ab
* add an option to create an extra socket somewhere (so it may be used in
Packit 6bd9ab
  chroot jails)
Packit 6bd9ab
* make I/O timeout between NSS lib and daemon configurable with configure
Packit 6bd9ab
* protocols/rpc: the description attribute should be used as an alias?
Packit 6bd9ab
* maybe rate-limit LDAP entry warnings
Packit 6bd9ab
* handle repeated calls to getent() better
Packit 6bd9ab
  (see http://bugzilla.padl.com/show_bug.cgi?id=376)
Packit 6bd9ab
* make it possible to start nslcd real early in the boot process and have
Packit 6bd9ab
  it become available when it determines it can (other timeout/retry mechanism
Packit 6bd9ab
  on startup)
Packit 6bd9ab
* implement other services in nslcd: sudo and autofs are candidates
Packit 6bd9ab
* complete pynslcd implementation
Packit 6bd9ab
* implement chfn functionality in nslcd and make chfn.ldap binary
Packit 6bd9ab
* add a max uid option for PAM module
Packit 6bd9ab
* support changing Samba password attributes on password change
Packit 6bd9ab
* while running NSS tests, check if nscd isn't running
Packit 6bd9ab
* implement keepalives on the LDAP connection