tnftpd

tnftpd is a port of the NetBSD FTP server to other systems. It offers many enhancements over the traditional BSD ftpd, including per-class configuration directives via ftpd.conf(5), RFC 2389 and draft-ietf-ftpext-mlst-11 support, IPv6, transfer rate throttling, and more. tnftpd was formerly known as lukemftpd, and earlier versions are present in Mac OS X 10.2 (as ftpd) and FreeBSD 5.0 (as lukemftpd).

Tags Internet FTP
Licenses BSD Original
Operating Systems POSIX
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  09 Oct 2008 04:41
  • Rrelease-after

Changes: Portability improvements.

  • Rrelease-mid
  •  29 Sep 2008 02:03
  • Rrelease-after

Changes: This release will not split large commands into multiple commands; it will just fail on them. This prevents cross-site request forgery (CSRF)-like attacks, when a Web browser is used to access an FTP server. The option -C has been enhanced to support an optional @host ('-C user[@host]'): thsi checks whether the specified user connecting from the specified host would be granted access by ftpusers(5). IPv6 is supported in the host directive of ftpusers(5).

Changes: This release enables PAM support and improves portability.

  • Rrelease-mid
  •  17 Dec 2006 21:25
  • Rrelease-after

Changes: A buffer overflow in the local version of glob(3) has been fixed. The option -D has been added to run as a stand-alone daemon. The ftpd.conf(5) options hidesymlinks and recvbufsize have been added. This release enforces account expiration, and supports shadow password aging where appropriate. It returns 450 instead of 550 upon NLST errors. There are portability fixes and improvements.

  • Rrelease-mid
  •  17 Aug 2004 17:12
  • Rrelease-after

Changes: This release fixes signal races in the parser and portability to BSD/OS 3.0.

No-screenshot

Project Spotlight

Wired-php

An XML-RPC client for booking online.

41388c9a338e9b6bdf609106d289153b_thumb

Project Spotlight

i3

An improved dynamic tiling window manager.