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
non port: net/libsrtp/Makefile

Number of commits found: 24

Sunday, 16 Dec 2018
16:34 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.
Original commitRevision:487600 
Thursday, 13 Dec 2018
04:52 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
Original commitRevision:487339 
Saturday, 10 Nov 2018
10:09 mat search for other commits by this committer
security/openssl-devel was removed, but there is a security/openssl111 now.
Original commitRevision:484599 
Monday, 11 Jun 2018
08:18 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.

  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
Original commitRevision:472170 
Thursday, 7 Jun 2018
12:45 tijl search for other commits by this committer
Limit portscout to 1.x.
Original commitRevision:471911 
Saturday, 17 Feb 2018
12:00 sunpoet search for other commits by this committer
Use BROKEN_SSL

Approved by:	portmgr (blanket)
Original commitRevision:462136 
Thursday, 8 Feb 2018
08:29 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
Original commitRevision:461203 
Monday, 9 Jan 2017
10:05 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
Original commitRevision:430937 
Tuesday, 29 Nov 2016
18:46 mat search for other commits by this committer
Mark some ports as not openssl-devel ready.

Sponsored by:	Absolight
Original commitRevision:427389 
Sunday, 21 Feb 2016
11:41 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.
Original commitRevision:409283 
07:47 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)
Original commitRevision:409268 
Sunday, 17 May 2015
12:50 amdmi3 search for other commits by this committer
- Add CPE info

Approved by:	portmgr blanket
Original commitRevision:386607 
Tuesday, 14 Apr 2015
22:24 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.
Original commitRevision:384031 
Sunday, 12 Apr 2015
12:11 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)
Original commitRevision:383864 
Friday, 20 Mar 2015
07:25 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
Original commitRevision:381715 
Thursday, 19 Mar 2015
18:08 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
Original commitRevision:381648 
Saturday, 10 Jan 2015
16:48 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.
Original commitRevision:376717 
Friday, 9 Jan 2015
15:06 tijl search for other commits by this committer
Update net/libsrtp to 1.5.0.

PR:		196248
Approved by:	maintainer timeout (16 days)
Original commitRevision:376611 
Tuesday, 29 Jul 2014
19:11 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)
Original commitRevision:363374 
Friday, 31 Jan 2014
09:27 miwi search for other commits by this committer
- Stage support
Original commitRevision:341962 
Friday, 20 Sep 2013
22:10 bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
net)
Original commitRevision:327755 
Thursday, 1 Aug 2013
05:39 bapt search for other commits by this committer
Fix build with clang
Original commitRevision:324083 
Sunday, 22 May 2011
11:10 flo search for other commits by this committer
add -fPIC to allow linking to on !i386

Approved by:    maintainer
Original commit
Tuesday, 3 May 2011
22:48 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>
Original commit

Number of commits found: 24