[BACK]Return to todo CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / othersrc / libexec / tnftpd

File: [cvs.NetBSD.org] / othersrc / libexec / tnftpd / todo (download)

Revision 1.22, Sat Jul 4 05:38:28 2020 UTC (3 years, 9 months ago) by lukem
Branch: MAIN
CVS Tags: tnftpd-20200704
Changes since 1.21: +10 -1 lines

TODO: more stuff

$NetBSD: todo,v 1.22 2020/07/04 05:38:28 lukem Exp $

check for pidfile returning void (old netbsd such as 1.6) ?

fix detection of largefile support:
	- solaris: lfcompile(5)

cygwin missing:
	- SA_NOCLDWAIT

enable LOGIN_CAP (with autoconf portability)

consider updating: ls/* [s-u]*

provide replacement for pidfile

autoconf checks:
	- replace getopt() if optreset (BSD) or getoptreset() (irix)
	  is not available?
	- IF_NAMESIZE not available on darwin

enable utmp stuff (need to make it portable)

enable wtmp stuff (need to make it portable)

enable kerberos support once its fixed?

enable socks once functional autoconf tests are available.

add setenv(3) to replace putenv(3) cruft?

convert to tools/compat/fgetln.c for inline NUL handling?

autoconf check for FNM_NORES for detection of recursion attack.
less like to be a problem since it's only parsed from ftpd.conf

tools/compat/configure.ac BROKEN_FPARSELN

allow glob override to be optional?