Port details |
- ttcp Benchmarking tool for analysing TCP and UDP performance
- 1.13 benchmarks =12 1.13Version of this port present on the latest quarterly branch.
- Maintainer: portmaster@BSDforge.com
- Port Added: 2004-01-16 01:39:30
- Last Update: 2024-03-03 18:38:01
- Commit Hash: 2a0407d
- People watching this port, also watch:: libiconv, gettext, freetype2, expat, libxml2
- Also Listed In: net
- License: BSD0CLAUSE
- WWW:
- https://codeberg.org/BSDforge/ttcp/
- Description:
- TTCP is a benchmarking tool for determining TCP and UDP performance
between 2 systems.
The program was created at the US Army Ballistics Research Lab (BRL)
and is in the public domain. Feel free to distribute this program
but please do leave the credit notices in the source and man page intact.
How to get TCP performance numbers:
receiver sender
host1% ttcp -r -s host2% ttcp -t -s host1
-n and -l options change the number and size of the buffers.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/benchmarks/ttcp/ && make install clean
- To add the package, run one of these commands:
- pkg install benchmarks/ttcp
- pkg install ttcp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ttcp
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1709490744
SHA256 (ttcp-ttcp-1.13.tar.gz) = 809214c535175139897afba784e2e6d1eff02efc3d7b90a67f1bb52fb5082027
SIZE (ttcp-ttcp-1.13.tar.gz) = 10959
Packages (timestamps in pop-ups are UTC):
- This port has no dependencies.
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for ttcp-1.13:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- benchmarks_ttcp
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.13 03 Mar 2024 18:38:01 |
Gleb Popov (arrowd) |
benchmarks/ttcp: Canonicalize MASTER_SITES and DISTNAME
Reported by: diizzy |
1.13 24 Feb 2024 08:46:31 |
Gleb Popov (arrowd) |
benchmarks/ttcp: Simplify Makefile
PR: 276759 |
1.13 24 Feb 2024 08:46:30 |
Gleb Popov (arrowd) Author: Chris Hutchinson |
benchmarks/ttcp: Update to 1.13
PR: 276759 |
1.12_3 26 Jan 2024 07:47:19 |
Koichiro Iwao (meta) |
*/*: re-deprecate as per request by dizzy@ |
1.12_3 26 Jan 2024 02:15:04 |
Koichiro Iwao (meta) |
*/*: reassign ports to maintainer
that were returned to pool due to BSDforge.com unavailability (5 days).
Also, remove DEPRECATED from some ports as they have a maintainer and
he is still willing to maintain.
PR: 276620 |
1.12_3 13 Jan 2024 23:30:23 |
Daniel Engberg (diizzy) |
*/*: Remove BROKEN in all ports that uses bsdforge.com for MASTER_SITES
Site is now back up
Reported by: Jamie Landeg-Jones <jamie@catflap.org>, Chris
<portmaster@bsdforge.com>
Approved by: portmgr (blanket) |
1.12_3 09 Jan 2024 15:41:04 |
Baptiste Daroussin (bapt) |
MAN[1-5]PREFIX: eleminate its usage and move man to share/man |
1.12_2 06 Jan 2024 08:54:13 |
Daniel Engberg (diizzy) |
benchmarks/ttcp: Deprecate and set expiration date to 2024-02-29
Unmaintained for 20 years with various patches scattered around the web
to keep it working. Redirect users to benchmarks/iperf3 or
benchmarks/nttcp and while at it return to pool.
Approved by: portmgr |
1.12_2 04 Jan 2024 17:37:09 |
Daniel Engberg (diizzy) |
*/*: Mark all ports that uses bsdforge.com in MASTER_SITES broken
The domain bsdforge.com has expired, mark all ports that only
uses bsdforge.com as broken (unfetchable). Additionally set ports that
uses bsdforge.com as primary site and have broken mirrors as broken
too as they're also unfetchable.
Approved by: portmgr (blanket) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.12_2 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.12_2 20 Jul 2022 14:20:56 |
Tobias C. Berner (tcberner) |
benchmarks: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Alexander Logvinov <ports@logvinov.com>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alexey V. Degtyarev
* Andreas Kohn <andreas@syndrom23.de>
* Andrew Shevtsov <nyxo@dnuc.polyn.kiae.su>
* Andrey Zakhvatov <andy@FreeBSD.org>
* Andy Clark <andrewclarkii@gmail.com>
* Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
* Bill Fumerola <billf@chc-chimes.com>
* Brad Davis <brd@FreeBSD.org>
* Bruce A. Mah <bmah@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
1.12_2 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.12_2 11 Jul 2020 17:22:53 |
pizzamig |
benchmarks/ttcp: Update pkg-descr WWW URL
Adopt https URL
PR: 244664
Submitted by: portmaster@bsdforge.com (maintainer)
Event: July 2020 Bugathon |
1.12_2 16 Oct 2019 21:54:21 |
swills |
benchmarks/ttcp: Fix MASTER_SITES
While here, assign maintainer
PR: 241273
Submitted by: Chris Hutchinson <portmaster@bsdforge.com> |
1.12_1 15 Sep 2019 17:28:09 |
antoine |
Deprecate a few ports |
1.12_1 04 Aug 2019 08:31:22 |
antoine |
Mark BROKEN: unfetchable |
1.12_1 27 Jul 2016 15:09:12 |
mat |
Cleanup patches, category benchmarks
Rename them to follow the make makepatch naming, and regenerate them.
With hat: portmgr
Sponsored by: Absolight |
1.12_1 19 May 2016 10:21:25 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by: portmgr blanket |
1.12_1 12 Jan 2016 14:33:21 |
amdmi3 |
Add Public Domain support to ports license framework. You can now use
LICENSE= PD
Note that although Public Domain is not technically a license, it's
handled in the same way as licenses here, which is a common practice
(Arch, Gentoo, Fedora, Debian, even FOSSology do the same).
Convert all ports which redefine Public Domain LICENSE to LICENSE=PD.
Approved by: portmgr (bapt)
Differential Revision: D4149 |
1.12_1 25 Nov 2015 17:35:46 |
amdmi3 |
- Pet portlint
- Switch to options helpers |
1.12_1 20 Oct 2014 07:03:49 |
bapt |
Cleanup plist |
1.12_1 28 Jul 2014 14:17:03 |
adamw |
Rename benchmark/ patch-xy patches to reflect the files they modify. |
1.12_1 15 Jul 2014 23:11:13 |
adamw |
Add OPTIONS_DEFINE=DOCS for ports with %%PORTDOCS%% in the plist.
Where possible, correct a few instances where PORTDOCS was being used
to flag stuff in EXAMPLESDIR. For some ports, mostly those owned by
ruby@, PORTDOCS is applied to pretty much everything whether it's
documentation or example. |
1.12_1 05 Jan 2014 00:39:02 |
bapt |
Support stage |
1.12_1 03 Jan 2014 15:34:13 |
adamw |
Convert benchmarks to PORT_OPTIONS:MDOCS |
1.12_1 20 Sep 2013 15:52:45 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
benchmarks) |
1.12_1 14 Aug 2013 22:35:54 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
1.12_1 28 Mar 2013 16:29:01 |
eadler |
Style: tab -> space.
Most contributors copy an existing port when writing their own so reduce the
number of bad examples in the tree. |
1.12_1 03 Aug 2011 00:01:34 |
obrien |
This port is in the public domain. |
1.12_1 18 Mar 2011 17:59:51 |
miwi |
- Get Rid MD5 support
With hat: portmgr (myself) |
1.12_1 04 Apr 2010 23:51:46 |
pgollucci |
re-assign back to ports@ |
1.12_1 04 Jan 2010 02:11:24 |
pgollucci |
- Use DOCSDIR
- Honor NOPORTDOCS
PR: ports/142196
Submitted by: Sevan Janiyan <venture37@geeklan.co.uk> |
1.12 16 May 2009 06:27:56 |
pgollucci |
- Mark most of my ports MAKE_JOBS_SAFE=yes
Tested by: several builds in P6 TB |
1.12 30 Apr 2009 22:39:53 |
pgollucci |
- Adopt |
1.12 23 Mar 2007 09:47:31 |
linimon |
Reset mharo due to maintainer-timeouts and no response to PRs.
Hat: portmgr |
1.12 22 Jan 2006 08:20:08 |
edwin |
SHA256ify
Approved by: krion@ |
1.12 31 Mar 2004 03:12:58 |
trevor |
SIZEify (maintainer timeout) |
1.12 16 Jan 2004 23:14:44 |
mharo |
- move the three individual distfiles into ${DISTFILES}/ttcp to
improve organization.
- keep portlint happy.
PR: 61145
Submitted by: Jason Harris <jharris@widomaker.com> |
1.12 16 Jan 2004 01:38:55 |
edwin |
[REPOCOPY WAITING] ports/net/nttcp and ports/net/ttcp appear miscategorized
Julian Elischer suggested a new category "net/benchmarks" because
he believes that too many ports are listed under net/. Checking
into it, I noticed that these two ports are described as
benchmarking programs. In the Porters' Handbook, the net
category is described as "miscellaneous networking software".
The benchmarks category seems more specific so I feel that it
is preferable.
PR: ports/39095
Submitted by: Trevor Johnson <trevor@jpj.net> |