Port details |
- libsrtp Secure RTP (SRTP) Reference Implementation
- 1.6.0_2 net
=1 1.6.0_2Version of this port present on the latest quarterly branch.
- DEPRECATED: Superseded by libsrtp2
This port expired on: 2018-12-31
- Maintainer: tijl@FreeBSD.org
- Port Added: 2011-05-03 22:49:13
- Last Update: 2018-12-31 13:37:59
- SVN Revision: 488786
- People watching this port, also watch:: monit, tmux, p5-type1inst, openjdk8
- License: BSD3CLAUSE
- WWW:
- https://github.com/cisco/libsrtp
- Description:
- This package provides an implementation of the Secure Real-time
Transport Protocol (SRTP), the Universal Security Transform (UST),
and a supporting cryptographic kernel.
WWW: https://github.com/cisco/libsrtp
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- 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: libsrtp
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1517320244
SHA256 (cisco-libsrtp-v1.6.0_GH0.tar.gz) = 1a3e7904354d55e45b3c5c024ec0eab1b8fa76fdbf4dd2ea2625dad2b3c6edde
SIZE (cisco-libsrtp-v1.6.0_GH0.tar.gz) = 1648862
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 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- cpe localbase gmake pathfix pkgconfig ssl
- 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.6.0_2 31 Dec 2018 13:37:59 |
rene |
Remove expired ports:
2018-12-31 net/libsrtp: Superseded by libsrtp2
2018-12-31 x11-toolkits/wlc: Deprecated upstream
2018-12-31 japanese/spamassassin: does not build
2018-12-31 www/spdylay: SPDY is deprecated, use HTTP/2 instead
2018-12-31 www/moodle33: Upstream no longer maintained
2018-12-31 security/krb5-114: EOL twelve months after release of krb5-1.16
2018-12-31 databases/mongodb32: EOL upstream since September 2018
2018-12-31 databases/mongodb32-tools: EOL upstream since September 2018
2018-12-31 audio/creox: Qt4 has been EOL since december 2015
2018-12-31 audio/terminatorx: Unmaintained, broken too often
2018-12-31 audio/shoutcast: Upstream vendor no longer provides releases
2018-12-31 dns/powerdns-recursor40: FreeBSD 10.3 has reached EoL since
2018-04-30; users should upgrade and use dns/powerdns-recursor instead
2018-12-31 sysutils/ataidle: obsoleted by camcontrol(8)
2018-12-31 sysutils/syslog-ng37: No longer officially supported by Balabit, does
not support openssl111
2018-12-31 sysutils/cfengine22: No longeer supported by cfengine.com
2018-12-31 sysutils/syslog-ng36: No longer officially supported by Balabit, does
not support openssl111 |
1.6.0_2 16 Dec 2018 16:34:25 |
tijl |
Mark net/libsrtp deprecated, superseded by libsrtp2.
audio/baresip: remove SRTP option (had been marked BROKEN).
www/qt5-webengine: remove unused dependency on libsrtp. |
1.6.0_1 13 Dec 2018 04:52:38 |
tobik |
net/libsrtp builds fine with OpenSSL 1.1.1 after r472170
http://beefy11.nyi.freebsd.org/data/head-i386-default/p485718_s340864/logs/libsrtp-1.6.0_1.log |
1.6.0_1 10 Nov 2018 10:09:49 |
mat |
security/openssl-devel was removed, but there is a security/openssl111 now. |
1.6.0_1 11 Jun 2018 08:18:30 |
tijl |
Backport OpenSSL 1.1 support (and prerequisites) from libsrtp2.
https://github.com/cisco/libsrtp/commit/84faa631a55235f6138cacda2e7f81980a43d13e
Refactor memory allocation for the symmetric ciphers context structures.
https://github.com/cisco/libsrtp/commit/5781341d99cd286a1f3d164e0576c2e837a444b7
Use the OpenSSL HMAC implementation, and thus also the OpenSSL EVP_sha1()
implementation.
Experiments show about a 1.5x speedup on Intel CPUs with AVX2.
https://github.com/cisco/libsrtp/commit/fb954450198c832c96b4191fcef3a1b9e2d15d8b
When building with OpenSSL, pass the AES_ICM key to the EVP context (and
thus, do AES key expansion) in srtp_cipher_init, not srtp_cipher_set_iv.
(Only the first 15 lines of the commit message are shown above ) |
1.6.0 07 Jun 2018 12:45:11 |
tijl |
Limit portscout to 1.x. |
1.6.0 17 Feb 2018 12:00:28 |
sunpoet |
Use BROKEN_SSL
Approved by: portmgr (blanket) |
1.6.0 08 Feb 2018 08:29:58 |
bhughes |
net/libsrtp: Update 1.5.4 -> 1.6.0
https://github.com/cisco/libsrtp/blob/v1.6.0/CHANGES
Approved by: tijl (maintainer)
Differential Revision: https://reviews.freebsd.org/D14236 |
1.5.4 09 Jan 2017 10:05:19 |
amdmi3 |
- Switch to USES=localbase
- Switch to USES=ssl
- Simplify build by using ALL_TARGET
- Switch to new test framework
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by: portmgr blanket |
1.5.4 29 Nov 2016 18:46:22 |
mat |
Mark some ports as not openssl-devel ready.
Sponsored by: Absolight |
1.5.4 21 Feb 2016 11:41:40 |
tijl |
Take over maintainership. There have been three maintainer timeouts in the
past year and the maintainer hasn't been seen since the port was created. |
1.5.4 21 Feb 2016 07:47:57 |
pi |
net/libsrtp: 1.5.2 -> 1.5.4
Changes:
- Fix for CVE-2015-6360.
- Use BE byte ordering of RTCP trailer.
- Allow zero length payload on unprotect.
PR: 207003
MFH: 2016Q1
Approved by: alexander@brovikov.ru (maintainer timeout) |
1.5.2_1 17 May 2015 12:50:00 |
amdmi3 |
- Add CPE info
Approved by: portmgr blanket |
1.5.2_1 28 Apr 2015 18:44:05 |
bdrewery |
USE_GITHUB: For the new support, fix DISTNAME to be more consistent.
When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.
Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.
empty() is used rather than (!defined || !${}) to support fmake.
The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.
PR: 199069
With hat: portmgr
Testing done: All USE_GITHUB ports without GH_COMMIT were
checksum/fetch/extract/WRKSRC tested. |
1.5.2_1 14 Apr 2015 22:24:44 |
mi |
Only use -fPIC, when compiling shared objects, not static ones.
Implement regression-check target (also known under other aliases)
using upstream's self-tests. |
1.5.2 12 Apr 2015 12:11:57 |
tijl |
Update net/libsrtp to 1.5.2 and use base OpenSSL on FreeBSD 10 and up
PR: 198903
Tested by: madpilot
Approved by: maintainer timeout (18 days) |
1.5.0_1 20 Mar 2015 07:25:44 |
bdrewery |
Default the WRKSRC to the proper extracted name for USE_GITHUB when
GH_TAGNAME is defaulted to the new
DISTVERSIONPREFIX/DISTVERSION/DISTVERSIONSUFFIX
change in r381689.
This actually fixes the build for sysutils/zfstools, broken in r381704.
With hat: portmgr |
1.5.0_1 19 Mar 2015 20:45:04 |
bdrewery |
Fix renamed distfiles missed in r381688. Also fix the GHR ports updated in
r381648 which were expecting DISTVERSIONPREFIX/SUFFIX to be used in the
tag fetched from github by defaulting GH_TAGNAME to the same value
as DISTVERSION would get by only when GH_COMMIT is not set (when using the
new scheme).
With hat: portmgr |
1.5.0_1 19 Mar 2015 18:08:26 |
bdrewery |
Remove GITHUB_RELEASE MASTER_SITE from r375010 as it is now redundant with
GITHUB.
The new GITHUB MASTER_SITE from r381618 now supports not setting GH_COMMIT and
only having GH_TAGNAME default to DISTVERSION.
All of these ports as-is.
With hat: portmgr |
1.5.0_1 10 Jan 2015 16:48:30 |
tijl |
Mark some inline functions static such that gcc (in C89 mode) doesn't
export them. Clang already doesn't export them because it assumes C99 by
default. This fixes net/ortp on systems without clang. |
1.5.0 09 Jan 2015 15:06:16 |
tijl |
Update net/libsrtp to 1.5.0.
PR: 196248
Approved by: maintainer timeout (16 days) |
1.4.4_1 22 Nov 2014 14:43:24 |
antoine |
Cleanup plist |
1.4.4_1 29 Jul 2014 19:11:53 |
adamw |
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by: portmgr (not really, but touches unstaged ports) |
1.4.4_1 31 Jan 2014 09:27:01 |
miwi |
- Stage support |
1.4.4_1 20 Sep 2013 22:10:25 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
net) |
1.4.4_1 01 Aug 2013 05:39:17 |
bapt |
Fix build with clang |
1.4.4_1 22 May 2011 11:10:39 |
flo |
add -fPIC to allow linking to on !i386
Approved by: maintainer |
1.4.4 03 May 2011 22:48:41 |
flo |
Add new port net/libsrtp
libsrtp is a library implementing Secure RTP.
RTP is used for Voice over IP (VoIP) as well as audio and video streaming;
WWW: http://sourceforge.net/projects/srtp/
PR: ports/156766
Submitted by: Alexander Brovikov <alexander@brovikov.ru> |