non port: net/libsrtp/Makefile |
Number of commits found: 24 |
Sunday, 16 Dec 2018
|
16:34 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.
|
Thursday, 13 Dec 2018
|
04:52 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
|
Saturday, 10 Nov 2018
|
10:09 mat
security/openssl-devel was removed, but there is a security/openssl111 now.
|
Monday, 11 Jun 2018
|
08:18 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.
This means that AES key expansion is done once per key, rather than once
per packet, resulting in a 2-3x speedup for AES-128.
https://github.com/cisco/libsrtp/commit/1acba569915d8124b627a29dd5e3500332618eac
When building with OpenSSL, pass the AES_GCM key to the EVP context (and
thus, do AES key expansion) in srtp_cipher_init, not srtp_cipher_set_iv.
Improves AES_GCM performance 2x-3x.
https://github.com/cisco/libsrtp/commit/0b45423678ddc46d702f3a51614f20bfbd112ddd
Changes for OpenSSL 1.1.0 compatibility.
In OpenSSL 1.1.0, EVP_CIPHER_CTX, HMAC_CTX, and EVP_MD_CTX are opaque
types, and have to be allocated with *_new methods and deallocated with
*_free.
EVP_CIPHER_CTX_new/free is present in OpenSSL 1.0.1 and later, but
HMAC_CTX_new and EVP_MD_CTX_new are new in OpenSSL 1.1.0.
Use the _new unconditionally for ciphers, and conditionally use the old
or new APIs for HMAC and MD.
No noticible performance change for older OpenSSL.
PR: 228866
|
Thursday, 7 Jun 2018
|
12:45 tijl
Limit portscout to 1.x.
|
Saturday, 17 Feb 2018
|
12:00 sunpoet
Use BROKEN_SSL
Approved by: portmgr (blanket)
|
Thursday, 8 Feb 2018
|
08:29 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
|
Monday, 9 Jan 2017
|
10:05 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
|
Tuesday, 29 Nov 2016
|
18:46 mat
Mark some ports as not openssl-devel ready.
Sponsored by: Absolight
|
Sunday, 21 Feb 2016
|
11:41 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.
|
07:47 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)
|
Sunday, 17 May 2015
|
12:50 amdmi3
- Add CPE info
Approved by: portmgr blanket
|
Tuesday, 14 Apr 2015
|
22:24 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.
|
Sunday, 12 Apr 2015
|
12:11 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)
|
Friday, 20 Mar 2015
|
07:25 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
|
Thursday, 19 Mar 2015
|
18:08 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
|
Saturday, 10 Jan 2015
|
16:48 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.
|
Friday, 9 Jan 2015
|
15:06 tijl
Update net/libsrtp to 1.5.0.
PR: 196248
Approved by: maintainer timeout (16 days)
|
Tuesday, 29 Jul 2014
|
19:11 adamw
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by: portmgr (not really, but touches unstaged ports)
|
Friday, 31 Jan 2014
|
09:27 miwi
- Stage support
|
Friday, 20 Sep 2013
|
22:10 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
net)
|
Thursday, 1 Aug 2013
|
05:39 bapt
Fix build with clang
|
Sunday, 22 May 2011
|
11:10 flo
add -fPIC to allow linking to on !i386
Approved by: maintainer
|
Tuesday, 3 May 2011
|
22:48 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>
|
Number of commits found: 24 |