notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
libsrtp Secure RTP (SRTP) Reference Implementation
1.6.0_2 net Deleted 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 1.6.0_2Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Superseded by libsrtp2
Expired This port expired on: 2018-12-31
Maintainer: tijl@FreeBSD.org search for ports maintained by this maintainer
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
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (46 items)
Collapse this list.
  1. /usr/local/share/licenses/libsrtp-1.6.0_2/catalog.mk
  2. /usr/local/share/licenses/libsrtp-1.6.0_2/LICENSE
  3. /usr/local/share/licenses/libsrtp-1.6.0_2/BSD3CLAUSE
  4. include/srtp/aes.h
  5. include/srtp/aes_cbc.h
  6. include/srtp/aes_gcm_ossl.h
  7. include/srtp/aes_icm.h
  8. include/srtp/aes_icm_ossl.h
  9. include/srtp/alloc.h
  10. include/srtp/auth.h
  11. include/srtp/cipher.h
  12. include/srtp/config.h
  13. include/srtp/crypto.h
  14. include/srtp/crypto_kernel.h
  15. include/srtp/crypto_math.h
  16. include/srtp/crypto_types.h
  17. include/srtp/cryptoalg.h
  18. include/srtp/datatypes.h
  19. include/srtp/ekt.h
  20. include/srtp/err.h
  21. include/srtp/getopt_s.h
  22. include/srtp/gf2_8.h
  23. include/srtp/hmac.h
  24. include/srtp/integers.h
  25. include/srtp/kernel_compat.h
  26. include/srtp/key.h
  27. include/srtp/null_auth.h
  28. include/srtp/null_cipher.h
  29. include/srtp/prng.h
  30. include/srtp/rand_source.h
  31. include/srtp/rdb.h
  32. include/srtp/rdbx.h
  33. include/srtp/rtp.h
  34. include/srtp/rtp_priv.h
  35. include/srtp/sha1.h
  36. include/srtp/srtp.h
  37. include/srtp/srtp_priv.h
  38. include/srtp/stat.h
  39. include/srtp/ut_sim.h
  40. include/srtp/xfm.h
  41. lib/libsrtp.a
  42. lib/libsrtp.so
  43. lib/libsrtp.so.1
  44. libdata/pkgconfig/libsrtp.pc
  45. @postexec /usr/sbin/service ldconfig restart > /dev/null
  46. @postunexec /usr/sbin/service ldconfig restart > /dev/null
Collapse this list.
Dependency lines:
  • libsrtp>0:net/libsrtp
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: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake : devel/gmake
  2. 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:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/cisco/libsrtp/tar.gz/v1.6.0?dummy=/
Collapse this list.

Number of commits found: 28

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.6.0_2
31 Dec 2018 13:37:59
Revision:488786Original commit files touched by this commit
rene search for other commits by this committer
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
Revision:487600Original commit files touched by this commit
tijl search for other commits by this committer
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
Revision:487339Original commit files touched by this commit
tobik search for other commits by this committer
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
Revision:484599Original commit files touched by this commit
mat search for other commits by this committer
security/openssl-devel was removed, but there is a security/openssl111 now.
1.6.0_1
11 Jun 2018 08:18:30
Revision:472170Original commit files touched by this commit
tijl search for other commits by this committer
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 View all of this commit message)
1.6.0
07 Jun 2018 12:45:11
Revision:471911Original commit files touched by this commit
tijl search for other commits by this committer
Limit portscout to 1.x.
1.6.0
17 Feb 2018 12:00:28
Revision:462136Original commit files touched by this commit
sunpoet search for other commits by this committer
Use BROKEN_SSL

Approved by:	portmgr (blanket)
1.6.0
08 Feb 2018 08:29:58
Revision:461203Original commit files touched by this commit
bhughes search for other commits by this committer
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
Revision:430937Original commit files touched by this commit
amdmi3 search for other commits by this committer
- 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
Revision:427389Original commit files touched by this commit
mat search for other commits by this committer
Mark some ports as not openssl-devel ready.

Sponsored by:	Absolight
1.5.4
21 Feb 2016 11:41:40
Revision:409283Original commit files touched by this commit
tijl search for other commits by this committer
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
Revision:409268Original commit files touched by this commit
pi search for other commits by this committer
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
Revision:386607Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Add CPE info

Approved by:	portmgr blanket
1.5.2_1
28 Apr 2015 18:44:05
Revision:384932Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
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
Revision:384031Original commit files touched by this commit This port version is marked as vulnerable.
mi search for other commits by this committer
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
Revision:383864Original commit files touched by this commit This port version is marked as vulnerable.
tijl search for other commits by this committer
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
Revision:381715Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
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
Revision:381689Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
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
Revision:381648Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
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
Revision:376717Original commit files touched by this commit This port version is marked as vulnerable.
tijl search for other commits by this committer
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
Revision:376611Original commit files touched by this commit This port version is marked as vulnerable.
tijl search for other commits by this committer
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
Revision:373063Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Cleanup plist
1.4.4_1
29 Jul 2014 19:11:53
Revision:363374Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
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
Revision:341962Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- Stage support
1.4.4_1
20 Sep 2013 22:10:25
Revision:327755Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
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
Revision:324083Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Fix build with clang
1.4.4_1
22 May 2011 11:10:39
Original commit files touched by this commit This port version is marked as vulnerable.
flo search for other commits by this committer
add -fPIC to allow linking to on !i386

Approved by:    maintainer
1.4.4
03 May 2011 22:48:41
Original commit files touched by this commit This port version is marked as vulnerable.
flo search for other commits by this committer
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>

Number of commits found: 28