Port details |
- nncp Utilities for secure store-and-forward files, mail, command exchanging
- 8.8.1_10 net =2 8.8.1_10Version of this port present on the latest quarterly branch.
- Maintainer: stargrave@stargrave.org
- Port Added: 2018-01-29 16:18:00
- Last Update: 2024-03-24 14:28:57
- Commit Hash: 2e7ab63
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: GPLv3
- WWW:
- http://www.nncpgo.org/
- Description:
- NNCP (Node to Node copy) is a collection of utilities simplifying
secure store-and-forward files, mail and commands exchanging.
This utilities are intended to help build up small size (dozens of
nodes) ad-hoc friend-to-friend (F2F) statically routed darknet
delay-tolerant networks for fire-and-forget secure reliable files, file
requests, Internet mail and commands transmission. All packets are
integrity checked, end-to-end encrypted (E2EE), explicitly authenticated
by known participants public keys. Onion encryption is applied to
relayed packets. Each node acts both as a client and server, can use
push and poll behaviour model. Also there is multicasting areas support.
Out-of-box offline sneakernet/floppynet, dead drops, sequential and
append-only CD-ROM/tape storages, air-gapped computers support. But
online TCP daemon with full-duplex resumable data transmission exists.
- ¦ ¦ ¦ ¦
- 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/net/nncp/ && make install clean
- To add the package, run one of these commands:
- pkg install net/nncp
- pkg install nncp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: nncp
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1667162892
SHA256 (nncp-8.8.1.tar.xz) = 426463c97211ad88df74dddf61bdbb830bae275668b2f23158d43146517469a6
SIZE (nncp-8.8.1.tar.xz) = 1790004
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- go120 : lang/go120
- Runtime dependencies:
-
- indexinfo : print/indexinfo
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for nncp-8.8.1_10:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- net_nncp
- USES:
- go:1.20,modules,no_targets tar:xz
- 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 |
8.8.1_10 24 Mar 2024 14:28:57 |
Muhammad Moinur Rahman (bofh) |
net/nncp: PIN to GO 1.20
PR: 277776
Approved by: portmgr (blanket) |
8.8.1_10 11 Feb 2024 10:39:17 |
Ashish SHUKLA (ashish) |
all: Bump PORTREVISION after lang/go* update
PR: 276530 |
8.8.1_9 07 Dec 2023 02:22:10 |
Ashish SHUKLA (ashish) |
all: Bump PORTREVISION after lang/go* update
PR: 274405 |
8.8.1_8 08 Sep 2023 14:34:56 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go* update |
8.8.1_7 04 Aug 2023 14:24:50 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{119,120} update |
8.8.1_6 08 Apr 2023 15:13:25 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{119,120} update |
8.8.1_5 09 Mar 2023 19:18:07 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after Go ports update |
8.8.1_4 15 Feb 2023 19:06:01 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{119,120} update |
8.8.1_3 09 Feb 2023 21:55:23 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after GO_DEFAULT update. |
8.8.1_2 14 Jan 2023 11:31:17 |
Dmitri Goutnik (dmgk) |
all: Bump PORTVERSION after lang/go{118,119} update |
8.8.1_1 11 Dec 2022 11:17:27 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{118,119} update |
8.8.1 01 Nov 2022 05:48:27 |
Guangyuan Yang (ygy) Author: Sergey Matveev |
net/nncp: Update to 8.8.1
Changelog: http://www.nncpgo.org/Release-8_005f8_005f1.html
PR: 267436 |
8.8.0_2 06 Oct 2022 19:24:26 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{118,119} update |
8.8.0_1 08 Sep 2022 16:33:18 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{118,119} update |
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) |
8.8.0 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 ) |
8.8.0 07 Sep 2022 02:48:28 |
Guangyuan Yang (ygy) Author: Sergey Matveev |
net/nncp: Update to 8.8.0
Changelog: http://www.nncpgo.org/Release-8_005f8_005f0.html
- Buildable under Go 1.19.
PR: 266222 |
8.7.1_4 03 Aug 2022 21:35:13 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after Go update
Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update. |
8.7.1_3 03 Aug 2022 21:35:13 |
Dmitri Goutnik (dmgk) |
all: Keep ports that need go1.18 on 1.18
Some ports are not (yet) buildable with go1.19, keep them on 1.18 for
now. |
8.7.1_3 14 Jul 2022 12:46:05 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{117,118} update |
8.7.1_2 07 Jun 2022 21:56:10 |
Dmitri Goutnik (dmgk) |
*/*: Bump port revisons after lang/go{117,118} update |
8.7.1_1 30 Mar 2022 07:01:44 |
Guangyuan Yang (ygy) |
*/*: Bump PORTREVISION after lang/go 1.18 update |
8.7.1 10 Mar 2022 17:34:08 |
Neel Chauhan (nc) Author: Sergey Matveev |
net/nncp: Update to 8.7.1
PR: 262442 |
8.5.0 28 Jan 2022 15:24:12 |
Guangyuan Yang (ygy) Author: Sergey Matveev |
net/nncp: Update to 8.5.0
Changelog: http://www.nncpgo.org/Release-8_005f5_005f0.html
PR: 261531 |
8.0.2 12 Nov 2021 13:07:10 |
Fernando Apesteguía (fernape) Author: Sergey Matveev |
net/nncp: Update to 8.0.2
ChangeLog: http://www.nncpgo.org/Release-8_005f0_005f0.html
PR: 259749
Reported by: stargrave@stargrave.org (maintainer) |
7.7.0 20 Sep 2021 20:09:02 |
Neel Chauhan (nc) Author: Sergey Matveev |
net/nncp: Update to 7.7.0
Changes: http://www.nncpgo.org/Release-7_005f7_005f0.html
PR: 258637 |
7.3.2 14 Jul 2021 12:10:59 |
Tobias C. Berner (tcberner) Author: Sergey Matveev |
net/nncp: Update to 7.3.2
Changelogs:
http://www.nncpgo.org/News.html
PR: 257076 |
6.6.0 28 Jun 2021 05:23:01 |
Kevin Bowling (kbowling) Author: Sergey Matveev |
net/nncp: Update to 6.6.0
Changes http://www.nncpgo.org/Release-6_002e6_002e0.html
PR: 256857
Approved by: maintainer |
6.5.0 01 Jun 2021 02:41:10 |
Neel Chauhan (nc) Author: Sergey Matveev |
net/nncp: Update to 6.5.0
Changes: http://www.nncpgo.org/Release-6_002e5_002e0.html
PR: 256304 |
6.4.0 22 Apr 2021 19:53:06 |
Rainer Hurling (rhurlin) |
net/nncp: Update to 6.4.0
Fixed possible race in online protocol, that lead to panic.
Changelog: https://www.nncpgo.org/Release-6_002e4_002e0.html
PR: 255331
Submitted by: Sergey Matveev <stargrave@stargrave.org> (maintainer) |
6.3.0 16 Apr 2021 15:23:34 |
Rainer Hurling (rhurlin) |
net/nncp: Update to 6.3.0
Fix possible panic while showing progress during online protocol.
PR: 255122
Submitted by: Sergey Matveev <stargrave@stargrave.org> (maintainer) |
6.2.1 08 Apr 2021 06:42:30 |
Li-Wen Hsu (lwhsu) Author: Sergey Matveev |
net/nncp: Update to 6.2.1
PR: 254573 |
6.1.0 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
6.1.0 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
6.1.0 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
6.1.0 25 Feb 2021 15:06:40 |
fernape |
net/nncp: Update to 6.1.0
ChangeLog: http://www.nncpgo.org/Release-6_002e1_002e0.html
PR: 249946
Submitted by: stargrave@stargrave.org (maintainer) |
5.3.3 21 Feb 2021 19:58:27 |
dmgk |
net/nncp: Unbreak with go1.16
===> Building for nncp-5.3.3
...
no required module provides package go.cypherpunks.ru/nncp/v5/cmd/nncp-cfgenc:
working directory is not part of a module
PR: 249946
Approved by: Sergey Matveev <stargrave@stargrave.org> (maintainer) |
5.3.3 31 Mar 2020 00:40:42 |
yuri |
net/nncp: Update 5.3.2 -> 5.3.3
PR: 245033
Submitted by: Sergey Matveev <stargrave@stargrave.org> (maintainer) |
5.3.2 21 Mar 2020 18:53:40 |
fernape |
net/nncp: Update to 5.3.2
PR: 242881
Submitted by: stargrave@stargrave.org (maintainer)
Reviewed by: tcberner |
5.3.0 22 Dec 2019 20:23:56 |
tcberner |
net/nncp: Update to 5.3.0
PR: 242811
Submitted by: Sergey Matveev <stargrave@stargrave.org> (maintainer) |
5.2.1 16 Dec 2019 10:01:02 |
joneum |
Update to 5.2.1
PR: 242646
Sponsored by: Netzkommune GmbH |
5.2.0 14 Dec 2019 20:28:02 |
tcberner |
net/nncp: Update to 5.2.0
PR: 242636
Submitted by: Sergey Matveev <stargrave@stargrave.org> (maintainer) |
5.1.1 04 Dec 2019 17:03:24 |
amdmi3 |
- Update to 5.1.1
PR: 242338
Submitted by: stargrave@stargrave.org (maintainer) |
5.1.0 25 Nov 2019 18:38:54 |
fernape |
net/nncp: update to 5.1.0
PR: 242195
Submitted by: stargrave@stargrave.org (mantainer) |
5.0.0 17 Nov 2019 11:51:57 |
dmgk |
net/nncp: Update to 5.0.0
Changes: http://www.nncpgo.org/Release-5_002e0_002e0.html
PR: 241992
Submitted by: Sergey Matveev <stargrave@stargrave.org> (maintainer)
Approved by: tz (mentor, implicit) |
4.0 14 Aug 2019 08:48:51 |
mat |
Convert to UCL & cleanup pkg-message (categories n)
(and missed 3 missed files from previous categories.) |
4.0 29 Jun 2019 03:51:14 |
tobik |
Convert all Go ports to USES=go
This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.
USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.
PR: 238849
Submitted by: dg@syrec.org (also D20745)
Reviewed by: mat, tobik
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D20746 |
4.0 30 Apr 2019 10:53:20 |
swills |
net/nncp: update to 4.0
PR: 237624
Submitted by: Sergey Matveev <stargrave@stargrave.org> (maintainer) |
3.4_1 10 Nov 2018 18:12:58 |
bapt |
Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.
Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.
Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them
Bump revision of all impacted ports
PR: 232907
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17816 |
3.4 28 Jul 2018 14:55:21 |
miwi |
- Update to 228695
PR: 228695
Sponsored by: iXsystems Inc. |
3.1 27 May 2018 20:24:01 |
krion |
Update to 3.1
PR: 228542
Submitted by: maintainer |
3.0 20 Feb 2018 07:16:50 |
yuri |
net/nncp: Update to 3.0
Additional port changes:
* Improved COMMENT
* Improved description
PR: 226003
Submitted by: Sergey Matveev <stargrave@stargrave.org> (maintainer)
Approved by: tcberner (mentor, implicit) |
2.0 29 Jan 2018 16:17:45 |
yuri |
New port: net/nncp: Utilities for secure store-and-forward files and mail
exchanging
More information is here: http://www.nncpgo.org/
PR: 215973
Submitted by: Sergey Matveev <stargrave@stargrave.org>
Approved by: tcberner (mentor), mat
Differential Revision: https://reviews.freebsd.org/D13700 |