notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
Port details
tnftp Enhanced FTP client from NetBSD
20230507 ftp on this many watch lists=1 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20210827Version of this port present on the latest quarterly branch.
Maintainer: eduardo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2004-04-16 23:37:31
Last Update: 2023-05-10 10:02:46
Commit Hash: 86dc7b1
People watching this port, also watch:: ncftp
License: BSD2CLAUSE BSD3CLAUSE
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
Collapse this list.
  1. bin/tnftp
  2. man/man1/tnftp.1.gz
  3. /usr/local/share/licenses/tnftp-20230507/catalog.mk
  4. /usr/local/share/licenses/tnftp-20230507/LICENSE
  5. /usr/local/share/licenses/tnftp-20230507/BSD2CLAUSE
  6. /usr/local/share/licenses/tnftp-20230507/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • tnftp>0:ftp/tnftp
To install the port:
cd /usr/ports/ftp/tnftp/ && make install clean
To add the package, run one of these commands:
  • pkg install ftp/tnftp
  • pkg install tnftp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: tnftp
Flavors: there is no flavor information for this port.
distinfo:

Packages (timestamps in pop-ups are UTC):
tnftp
ABIlatestquarterly
FreeBSD:12:aarch642015100420230507
FreeBSD:12:amd642023050720230507
FreeBSD:12:armv62015100420200705
FreeBSD:12:armv72015100420200705
FreeBSD:12:i3862023050720230507
FreeBSD:12:mips--
FreeBSD:12:mips642015100420151004
FreeBSD:12:powerpc64-20200705
FreeBSD:13:aarch642023050720230507
FreeBSD:13:amd642023050720230507
FreeBSD:13:armv62020070520230507
FreeBSD:13:armv72023050720230507
FreeBSD:13:i3862023050720230507
FreeBSD:13:mips--
FreeBSD:13:mips642020070520200705
FreeBSD:13:powerpc642020070520230507
FreeBSD:13:riscv64-20210827
FreeBSD:14:aarch6420230507-
FreeBSD:14:amd6420230507-
FreeBSD:14:armv620210827-
FreeBSD:14:armv720230507-
FreeBSD:14:i38620230507-
FreeBSD:14:mips--
FreeBSD:14:mips6420210827-
FreeBSD:14:powerpc6420230507-
FreeBSD:14:riscv6420210827-
FreeBSD:15:amd6420230507-
FreeBSD:15:armv6--
FreeBSD:15:armv720230507-
FreeBSD:15:i38620230507-
FreeBSD:15:mips64--
FreeBSD:15:powerpc64--
FreeBSD:15:riscv64--
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Library dependencies:
  1. libedit.so.0 : devel/libedit
There are no ports dependent upon this port

Configuration Options:
Options name:
USES:
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (4 items)
Collapse this list.
  1. https://cdn.netbsd.org/pub/NetBSD/misc/tnftp/
  2. https://ftp.jaist.ac.jp/pub/NetBSD/misc/tnftp/
  3. https://ftp.netbsd.org/pub/NetBSD/misc/tnftp/
  4. https://ftp.uni-erlangen.de/netbsd/misc/tnftp/
Collapse this list.

Number of commits found: 33

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20230507
10 May 2023 10:02:46
commit hash:86dc7b190cef5f9ca850961a6465583d5caa2b90commit hash:86dc7b190cef5f9ca850961a6465583d5caa2b90commit hash:86dc7b190cef5f9ca850961a6465583d5caa2b90commit hash:86dc7b190cef5f9ca850961a6465583d5caa2b90 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
ftp/tnftp: Update to 20230507

* Release as "tnftp 20230507".
* Consistency fixes in ChangeLog and NEWS.
* Merge NetBSD ftp from 20230226 to 20230505:
	- Add timeout for SSL connection setup, defaulting to 60 seconds
	- Consistently use poll(2) instead of select(2).
	- Check EAGAIN as well as EINTR.
	- Simplify includes.
20230409
10 Apr 2023 09:32:11
commit hash:7d6dc94b6f986651c9fcfe6721b02ef5e2e988d2commit hash:7d6dc94b6f986651c9fcfe6721b02ef5e2e988d2commit hash:7d6dc94b6f986651c9fcfe6721b02ef5e2e988d2commit hash:7d6dc94b6f986651c9fcfe6721b02ef5e2e988d2 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
Author: Daniel Engberg
ftp/tnftp: Add mirrors and switch to DISTVERSION

- Switch to DISTVERSION as suggested by Porters Handbook
- Make use of NetBSD's CDN and add a few additional mirrors

while here:
- Add WWW url

PR:		270732
20230409
10 Apr 2023 06:53:00
commit hash:cc30d8daf3e83995620de6696b23dc437daec8dccommit hash:cc30d8daf3e83995620de6696b23dc437daec8dccommit hash:cc30d8daf3e83995620de6696b23dc437daec8dccommit hash:cc30d8daf3e83995620de6696b23dc437daec8dc files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
ftp/tnftp: Add license

[1]
tnftp contains a mix of BSD2CLAUSE (mostly the NetBSD
derived code) and BSD3CLAUSE (inherited from the orignal UCB BSD code).

tnftp was previously BSD4CLAUSE but that was fixed in the upstream code
a while ago so I changed the COPYING to reflect that. It's no more
restrictive than BSD3CLAUSE now.

Suggested by:	[1] Luke Mewburn <lukem@NetBSD.org>
Suggested by:	rodrigo, salvadore
20230409
09 Apr 2023 18:18:15
commit hash:66f9d032ef51837ca5a699fd3090cdc395bd639acommit hash:66f9d032ef51837ca5a699fd3090cdc395bd639acommit hash:66f9d032ef51837ca5a699fd3090cdc395bd639acommit hash:66f9d032ef51837ca5a699fd3090cdc395bd639a files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
ftp/tnftp: Adopt/Update to 20230409

ChangeLog:

* Release as "tnftp 20230409".
* Use better terminology.
* Merge NetBSD ftp from 20210826 to 20230226:
	- Add option sslnoverify to control validation of SSL
	  certificates.
	- Add netrc processing to fetch-mode (URL on command line) to
	  enable options and autologin via netrc.
	- Fix SSL cleanup in some error paths.
	- Support SSL certificate validation by default.
	  FTPSSLNOVERIFY=1 in the environment to disable validation.
	- Handle relative URLs.
	- Improve ftp(1) markup.
	- Fix -? in a more portable manner.
	- Equivalent to "NetBSD-ftp 20230225" with documentation and
	  portability fixes.
20210827
20 Jul 2022 14:21:53
commit hash:30cd2420019282b4cd0c46c58292cf34fffd17bfcommit hash:30cd2420019282b4cd0c46c58292cf34fffd17bfcommit hash:30cd2420019282b4cd0c46c58292cf34fffd17bfcommit hash:30cd2420019282b4cd0c46c58292cf34fffd17bf files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
ftp: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Alexander Kriventsov
  *  Anders Nordby <anders@fix.no>
  *  Andreas Fehlner <fehlner@gmx.de>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrey Zakhvatov
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Chris Piazza <cpiazza@FreeBSD.org>
  *  Damjan Marion <dmarion@open.hr>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Eric Freeman <freebsdports@chillibear.com>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20210827
22 Sep 2021 11:04:42
commit hash:b2bc8ba82407e185bf2f40c51ee3436f1256a1c7commit hash:b2bc8ba82407e185bf2f40c51ee3436f1256a1c7commit hash:b2bc8ba82407e185bf2f40c51ee3436f1256a1c7commit hash:b2bc8ba82407e185bf2f40c51ee3436f1256a1c7 files touched by this commit
Danilo Egea Gondolfo (danilo) search for other commits by this committer
ftp/tnftp: Update to 20210827

Drop maintainership.
20200705
06 Apr 2021 14:31:07
commit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
20200705
10 Aug 2020 13:37:01
Revision:544618Original commit files touched by this commit
danilo search for other commits by this committer
- Update to 20200705
20151004
09 Oct 2019 10:40:21
Revision:514132Original commit files touched by this commit
bapt search for other commits by this committer
Drop the ipv6 virtual category for f* category as it is not relevant anymore
20151004
31 Mar 2019 13:07:08
Revision:497398Original commit files touched by this commit
danfe search for other commits by this committer
Spell FTP properly (uppercased) when it does not refer to a command name.
20151004
15 Mar 2017 14:45:31
Revision:436247Original commit files touched by this commit
mat search for other commits by this committer
Remove all USE_OPENSSL occurrences.

Sponsored by:	Absolight
20151004
03 Feb 2016 21:39:16
Revision:407988Original commit files touched by this commit
marino search for other commits by this committer
ftp/tnftp: document ncurses requirement (USES+=ncurses)

approved by:	infrastructure blanket
20151004
07 Oct 2015 00:26:52
Revision:398731Original commit files touched by this commit
danilo search for other commits by this committer
- Update to 20151004
20141104_1
15 Jan 2015 09:05:38
Revision:377064Original commit files touched by this commit
tijl search for other commits by this committer
Add missing USE_OPENSSL=yes

PR:		195796
20141104
04 Nov 2014 14:52:08
Revision:372144Original commit files touched by this commit
danilo search for other commits by this committer
- Update from 20141031 to 20141104
20141031
31 Oct 2014 19:36:37
Revision:371898Original commit files touched by this commit
danilo search for other commits by this committer
- Update from 20130505 to 20141031
- Fix CVE-2014-8517

MFH:		2014Q4
20130505
29 Sep 2013 13:46:55
Revision:328693Original commit files touched by this commit
danilo search for other commits by this committer
- Change maintainer email to @FreeBSD.org
- Add stage support

Approved by:	wg (mentor)
20130505
20 Sep 2013 17:23:19
Revision:327729Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
ftp)
20130505
06 May 2013 19:09:58
Revision:317543Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 20130505
- Pass maintainership to submitter

PR:		ports/178374
Submitted by:	Danilo Egea Gondolfo <danilogondolfo@gmail.com>
20100108
16 Apr 2011 02:52:57
Original commit files touched by this commit
tabthorpe search for other commits by this committer
- Reassign to the heap

Submitted by:   tmclaugh
20100108
19 Mar 2011 12:38:54
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
20100108
29 Mar 2010 00:02:29
Original commit files touched by this commit
tmclaugh search for other commits by this committer
Update to 20100108

PR:             144483
Submitted by:   Sunpoet Po-Chuan Hsieh
20050625
11 Aug 2007 05:32:15
Original commit files touched by this commit
tmclaugh search for other commits by this committer
Update to 20070806:
- Implement '-s srcaddr' to set the local IP address for all connections.
- Support '-q quittime' when waiting for server replies.
20050625
03 Dec 2006 19:48:31
Original commit files touched by this commit
tmclaugh search for other commits by this committer
Add ipv6 category.

PR:             106006
Submitted by:   Janos Mohacsi
20050625
01 Dec 2005 02:00:16
Original commit files touched by this commit
tmclaugh search for other commits by this committer
Add SHA256 to my personal ports.
20050625
20 Sep 2005 00:54:17
Original commit files touched by this commit
tmclaugh search for other commits by this committer
- Change maintainership of my ports over to my FreeBSD address.

Approved by:    ahze (mentor)
20050625
05 Jul 2005 12:14:38
Original commit files touched by this commit
novel search for other commits by this committer
- add "old/" directory to MASTER_SITES to prevent fetch problems in
   future. [1]
- pet portlint

Pointed out by: Vsevolod Stakhov <vsevolod@highsecure.ru> [1]
Approved by:    Tom McLaughlin (maintainer)
20050625
05 Jul 2005 04:21:47
Original commit files touched by this commit
novel search for other commits by this committer
Unbreak by updating to 20050625.

PR:             82995
Submitted by:   Tom McLaughlin (maintainer)
20050514
02 Jul 2005 00:21:06
Original commit files touched by this commit
kris search for other commits by this committer
BROKEN: Unfetchable
20050514
08 Jun 2005 04:26:38
Original commit files touched by this commit
ahze search for other commits by this committer
- Update to 20050514

PR:             82015
Submitted by:   maintainer
20050103
07 Jan 2005 07:05:27
Original commit files touched by this commit
ahze search for other commits by this committer
Update to 20050103 to fix security vulnerability

PR:             ports/75782
Submitted by:   Tom McLaughlin (maintainer)
Approved by:    portmgr (krion)
20030825
19 Apr 2004 08:43:02
Original commit files touched by this commit This port version is marked as vulnerable.
clement search for other commits by this committer
- Fix port install
- Maintainer informed

(huge) Pointy hat to:   me
20030825
16 Apr 2004 23:36:49
Original commit files touched by this commit This port version is marked as vulnerable.
clement search for other commits by this committer
Add tnftp 20030825, enhanced ftp client from NetBSD.

PR:             ports/62373
Submitted by:   Tom McLaughlin <tmclaugh@sdf.lonestar.org>

Number of commits found: 33