Port details |
- send Secure Neighbor Discovery implementation for IPv6
- 0.3_4 net-mgmt
=0 0.3_4Version of this port present on the latest quarterly branch.
- DEPRECATED: Implementation is based on older obsolete RFC
This port expired on: 2023-06-03
- Maintainer: hrs@FreeBSD.org
- Port Added: 2007-09-23 06:40:07
- Last Update: 2023-06-03 11:11:47
- Commit Hash: a96b72e
- License: BSD3CLAUSE
- WWW:
- https://github.com/hrs-allbsd/send/
- Description:
- SEND is the implementation of RFC3971 Secure Neighbor Discovery
(SEND). SEND cryptographically secures the IPv6 neighbor discovery
protocol, countering the threats discussed in RFC3756 (IPv6 Neighbor
Discovery (ND) Trust Models and Threats).
The implementation is a new version of DoCoMo's SEND (send_0.2) that
was implemented completely in user space. Novelty in send_0.3 is the
native SEND API that avoids the need for the use of netgraph and BPF,
which makes send_0.3 portable over different BSD platforms and
significantlly more efficient.
Also included in the distribution are implementations of RFC3972
Cryptographically Generated Addresses (CGAs) and RFC3779 X.509
Extensions for IP Addresses and AS Identifiers.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: send
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1551288169
SHA256 (hrs-allbsd-send-v0.3_GH0.tar.gz) = 527542b24fa2009e0cc99a85fd423215782ced69c427454727172745c7fbae92
SIZE (hrs-allbsd-send-v0.3_GH0.tar.gz) = 1313559
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- Library dependencies:
-
- libdnet.so : net/libdnet
- libreadline.so.8 : devel/readline
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for send-0.3_4:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- net-mgmt_send
- USES:
- gmake ncurses readline ssl
- pkg-message:
- For install:
- To run sendd from startup, add sendd_enable="YES"
in your /etc/rc.conf.
Configiration options can be found in /usr/local/etc/sendd
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.3_4 03 Jun 2023 11:11:47 |
Rene Ladan (rene) |
net-mgmt/send: Remove expired port
2023-06-03 net-mgmt/send: Implementation is based on older obsolete RFC |
0.3_4 17 May 2023 16:30:15 |
Muhammad Moinur Rahman (bofh) |
*/*: llvm15 build fixes
llvm15 was also merged into 13.2-STABLE effective from OSVERSION
1302505. Fix the ports that failed to build with llvm15.
Approved by: portmgr (blanket) |
0.3_4 03 May 2023 16:19:57 |
Muhammad Moinur Rahman (bofh) |
net-mgmt/send: Mark DEPRECATED
- Implementation is based on
- RFC3971 which has been updated by RFC6494, RFC6495, RFC6980
- Set EXPIRATION_DATE to 2023-06-02
- Mark BROKEN_SSL as it fails to build with OpenSSL 3.0.0 and later
with error: unknown type name 'IPAddressRange'
Approved by: portmgr (blanket) |
0.3_4 02 May 2023 13:52:35 |
Muhammad Moinur Rahman (bofh) |
net-mgmt/send: Unbreak on HEAD
Approved by: portmgr (blanket) |
0.3_4 11 Apr 2023 23:02:44 |
Robert Clausecker (fuz) |
net-mgmt/send: fix build with -fno-common
Declare two external variables as extern properly.
This unbreaks the build on FreeBSD 13+.
While we are at it, add missing USES=ncurses.
Approved by: portmgr (build fix blanket) |
0.3_3 20 Jul 2022 14:22:42 |
Tobias C. Berner (tcberner) |
net-mgmt: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* @BABOLO <.@babolo.ru>
* Alex Samorukov, samm@freebsd.org
* Alexander Kriventsov <avk@vl.ru>
* Alexander Sulfrian <alexander@sulfrian.net>
* Alexander Y. Grigoryev <alexander.4mail@gmail.com>
* Alexandre Biancalana <ale@biancalanas.net>
* Alexandre Snarskii <snar@paranoia.ru>
* Alexandre Snarskii <snar@snar.spb.ru>
* Alexey Bobkov <mr.deadlystorm@gmail.com>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alexey V. Degtyarev (Only the first 15 lines of the commit message are shown above ) |
0.3_3 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
0.3_3 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.3_3 18 Feb 2021 04:58:54 |
linimon |
Mark BROKEN in 13/14 (via latest llvm update). |
0.3_3 09 Oct 2019 12:17:15 |
bapt |
Drop the ipv6 virtual category for n* category as it is not relevant anymore |
0.3_3 14 Aug 2019 08:48:51 |
mat |
Convert to UCL & cleanup pkg-message (categories n)
(and missed 3 missed files from previous categories.) |
0.3_3 09 Apr 2019 14:04:50 |
sunpoet |
Update devel/readline to 8.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://tiswww.case.edu/php/chet/readline/CHANGES
PR: 236156
Exp-run by: antoine |
0.3_2 17 Mar 2019 11:35:07 |
hrs |
Remove a redundant line. |
0.3_2 17 Mar 2019 11:28:18 |
hrs |
Fix build with OpenSSL 1.1.x. |
0.3_2 05 May 2018 14:37:10 |
danfe |
For some ports under `net*' categories: remove redundant PKGMESSAGE
assignment, which is set appropriately by the b.p.m when `pkg-message'
appears on the SUB_FILES list. |
0.3_2 27 Jun 2017 13:46:53 |
sunpoet |
Update devel/readline to 7.0 patch 3
- Bump PORTREVISION for shlib change
Changes: https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES
https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html
https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html
Differential Revision: https://reviews.freebsd.org/D11172
PR: 219947
Exp-run by: antoine |
0.3_1 10 Dec 2016 21:03:31 |
brnrd |
net-mgmt/send: Fix LibreSSL build
- Add patch to fix building with LibreSSL
- Register SSL dependency via USES= ssl
Approved by: SSL blanket |
0.3_1 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
0.3_1 28 Aug 2015 13:13:18 |
amdmi3 |
- Remove 8.x-related IGNORE
- Switch to options helpers
Approved by: portmgr blanket |
0.3_1 14 May 2015 10:15:09 |
mat |
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight |
0.3_1 24 Nov 2014 22:35:08 |
antoine |
Cleanup plist |
0.3_1 29 Aug 2014 16:56:34 |
hrs |
Fix build on branches with OpenSSL 0.9.8. |
0.3_1 20 Aug 2014 17:56:59 |
hrs |
Resurrect net-mgmt/send and fix build errors. |
0.3 30 Jun 2014 08:37:50 |
rene |
Remove expired ports:
2014-06-30 www/trac-TracDuplicates: Broken for more than 5 months
2014-06-30 mail/hotwayd: Protocol changed, software unusable
2014-06-30 mail/ilohamail-devel: Upstream disappeared
2014-06-30 games/tyrquake: Broken for more than 5 months
2014-06-30 net/gkrellmqst: GKrellM 1.X is no longer being developed, consider
using 2.X.
2014-06-30 security/p5-Jifty-Plugin-OpenID: Broken for more than 5 months
2014-06-30 games/sumwars: Broken for more than 5 months
2014-06-30 audio/ruby-esound: Broken for more than 5 months
2014-06-30 x11-toolkits/py-pyqwt: Broken for more than 5 months
2014-06-30 net-im/ysm: Broken for more than 5 months
2014-06-30 net-mgmt/send: Broken for more than 5 months
2014-06-30 net/p5-Jifty-Plugin-Authentication-Ldap: Broken for more than 5
months
2014-06-30 net-p2p/bittyrant: Broken for more than 5 months
2014-06-30 sysutils/gkrellm: GKrellM 1.X is no longer being developed, consider
using 2.X.
2014-06-30 audio/gkrellmms: GKrellM 1.X is no longer being developed, consider
using 2.X.
2014-06-30 audio/gkrellmvolume: GKrellM 1.X is no longer being developed,
consider using 2.X.
2014-06-30 misc/gkrellmlaunch: GKrellM 1.X is no longer being developed,
consider using 2.X.
2014-06-30 misc/gkrellmfmonitor: GKrellM 1.X is no longer being developed,
consider using 2.X.
2014-06-30 misc/gkrellshoot: GKrellM 1.X is no longer being developed, consider
using 2.X.
2014-06-30 polish/sms2: sms2 is no longer being developed, consider using
alternative software.
2014-06-30 x11-toolkits/py-wmdockapps: Crufty and nothing depends on this
2014-06-30 audio/tagger: Ancient, unmaintained
2014-06-30 www/mod_wsgi2: No longer supported, please use www/mod_wsgi3 instead
2014-06-30 security/botan: Botan 1.8 have known bugs and is no longer supported
upstream, migrate to security/botan110 |
0.3 31 May 2014 20:47:59 |
antoine |
Deprecated some ports that were already marked BROKEN in 2013
With hat: portmgr |
0.3 26 May 2014 15:01:40 |
miwi |
- Convert gmake, bzip2, xz to USES
Approved by: portmgr |
0.3 21 Jan 2014 23:40:23 |
bapt |
Fix properties on pkg-plist |
0.3 06 Dec 2013 14:15:14 |
bapt |
Mark as broken:
usr/bin/ld: i386 architecture of input file `sendd.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `addr.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `cert.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `cga.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `config.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `cpa.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `cps.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `ctl.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `net.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `openssl.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `opt.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `params.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `proto.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `proto_nonce.o' is incompatible
with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `proto_sig.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `proto_timestamp.o' is incompatible
with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `ra.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `sigmeth.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `sig_rfc3971.o' is incompatible
with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `console.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `dbg.o' is incompatible with
i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `params_gram.o' is incompatible
with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `params_lex.o' is incompatible with
i386:x86-64 output |
0.3 20 Sep 2013 22:24:44 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
net-mgmt) |
0.3 25 Sep 2012 17:46:28 |
beat |
- Fix patch after r289156
Reported by: pointyhat |
0.3 17 Jul 2012 19:36:17 |
crees |
Use OSVERSION rather than slower exists check
PR: ports/169585
Approved by: maintainer timeout (anchie, >2w) |
0.3 14 Jan 2012 08:57:23 |
dougb |
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other. |
0.3 02 Jan 2011 17:56:14 |
erwin |
- Use canonical format for FreeBSD.org MAINTAINER addresses
- Remove obsolete MD5 checksum while I'm here
PR: 153513
Submitted by: sunpoet |
0.3 28 Dec 2010 02:49:00 |
hrs |
Update to 0.3. This version supports SeND socket on FreeBSD 9.X
and later instead of Netgraph and BPF.
Submitted by: anchie |
0.2_1 06 Jan 2009 17:59:31 |
pav |
- Remove conditional checks for FreeBSD 5.x and older |
0.2_1 17 Oct 2007 11:06:46 |
miwi |
- Fix build with gcc 4.2
PR: 117240
Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu> (maintainer) |
0.2 23 Sep 2007 06:39:06 |
edwin |
[NEW PORT] net-mgmt/send: Secure Neighbor Discovery implementation for IPv6
DoCoMo's Open Source SEND project provides an implementation of
RFC3971 Secure Neighbor Discovery (SEND). SEND cryptographically
secures the IPv6 neighbor discovery protocol, countering the threats
discussed in RFC3756 (IPv6 Neighbor Discovery (ND) Trust Models and
Threats).
DoCoMo's SEND is implemented completely in user space, so it is
portable and lends itself to experimentation. It currently runs on
Linux (tested on 2.6 kernels) and FreeBSD (tested on 5.4).
Also included in the distribution are implementations of RFC3972
Cryptographically Generated Addresses (CGAs) and RFC3779 X.509
Extensions for IP Addresses and AS Identifiers.
WWW: http://www.docomolabs-usa.com/lab_osrc_guide.html
Doesn't work on FreeBSD > 6.x though. Hopefully the submitter will
submit patches for it now it is commited.
PR: ports/116540
Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu> |