summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-support/libsrtp
Commit message (Collapse)AuthorAgeFilesLines
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-251-1/+0
| | | | | | | | | | | | | Please see https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265 for what changes are needed, and sed commands that can be used to make them en masse. I've verified that bitbake -c patch world works with these, but did not run a world build; the majority of recipes shouldn't need further fixups, but if there are some that still fall out, they can be fixed in followups. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsrtp: upgrade 2.4.2 -> 2.5.0alperak2023-11-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog -Make mbedtls hmac less restrictive in line with RFC and library capabilities -Allow overriding stream list implementation -update min openssl version to 1.1.0 -Openssl 3 support for EVP MAC -Add android build to CI -add CIFuzz Github action to workflows -Add policy_set_aes_cm_192_xxx symbols to def file -Use current directions in stream update test -Call `set_aad` and `get_tag` in AEAD performance tests -Create alias for srtp2 as libSRTP::srtp2 -Remove compatibility code for legacy OpenSSL to fix LibreSSL build -Export CMake Targets -Avoid initializing local char table when converting nibble to hex -EVP_CIPHER_CTX_cleanup() is deprecated in OpenSSL 1.1.0 -Correct null cipher key sizes and be more defensive -Include directory should point to 'include' not to 'include/srtp2' -Count blocks instead of bytes in AES-ICM limit computation -Rtp decoder support ssrc and roc -Use a full-length key even with null ciphers -Fix set ROC functionality with gcm Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsrtp: Add support for specifying the crypto libraryPeter Kjellerstedt2022-01-051-0/+4
| | | | | Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsrtp: update to 2.4.2Oleksandr Kravchuk2021-12-132-20/+16
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update SRC_URI branch and protocolsRichard Purdie2021-11-031-1/+1
| | | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-2/+2
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsrtp: Copy ar-lib from automakeKhem Raj2021-02-071-1/+4
| | | | | | | | | since libsrtp does not run automake, it does not get to add missing files e.g. ar-lib macro file which is needed during autoreconf, therefore copy this file from native automake to use here Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
* libsrtp: Do not invoke automake during configureKhem Raj2021-02-041-0/+1
| | | | | | | It does not use Makefile.am therefore there is no need to regenerate Makefile.in, which is hand-written Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsrtp: Update to 2.3.0Khem Raj2021-02-043-91/+16
| | | | | | | | | | Drop the local patch, problem is fixed upstream a bit differently License-Update: Bumped Copyright years [1] [1] https://github.com/cisco/libsrtp/commit/445c1c94dc3df48fb633779d1b5d0b743bf522a4 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsrtp: Fix compilation and add pkgconfigMarek Belisko2019-05-241-1/+3
| | | | | | | | | | With current recipe state only static library was build. Add extra option to build dynamic library and also inherit pkgconfig to have installed library pkgconfig Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsrtp: bump 1.5.2 -> 1.6.0Trevor Woerner2018-05-171-8/+2
| | | | | Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libsrtp: switch away from github archiveTrevor Woerner2018-05-171-3/+3
| | | | | | | | | | Since we know that github archives which are automatically generated have a tendency to change their checksums[1], switch to using a git clone. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libsrtp: allow creation of empty packageAnuj Mittal2018-04-131-0/+2
| | | | | | | | | | | | Package PN is not created otherwise and results in errors like | Problem: conflicting requests | - nothing provides libsrtp = 1.5.2-r0 needed by libsrtp-dev-1.5.2-r0.i586 when PN-staticdev is to be installed that RDEPENDS on it. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libsrtp: Fix build on mipsKhem Raj2017-07-142-1/+76
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: fix indentationMartin Jansa2016-08-221-1/+1
| | | | | | | | * remove tabs which sneaked in since last cleanup * meta-oe layers are using consistent indentation with 4 spaces, see http://www.openembedded.org/wiki/Styleguide Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsrtp: add new recipeCarlos Rafael Giani2015-10-231-0/+18
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>