mirror of
https://github.com/espressif/esp-protocols.git
synced 2026-07-07 17:10:52 +02:00
6255b400ae
2.8.0 Features - add component (libsrtp v2.8.0 + ESP-IDF mbedTLS port) (e5997168) Bug Fixes - drop hand-authored CHANGELOG.md (auto-generated by bump commit) (ff81166c) - address PR #1060 review feedback (04f64489) Updated - ci(libsrtp): Add libsrtp into components to publish (ee4fc8e9)
36 lines
1.4 KiB
YAML
36 lines
1.4 KiB
YAML
version: "2.8.0"
|
|
description: "libsrtp (Cisco) wrapper for ESP-IDF — mbedTLS crypto backend with AES-GCM + AES-CM + HMAC-SHA1. SRTP/SRTCP packet protection for WebRTC and other RTP-based protocols."
|
|
url: https://github.com/espressif/esp-protocols/tree/master/components/libsrtp
|
|
issues: https://github.com/espressif/esp-protocols/issues
|
|
documentation: https://github.com/espressif/esp-protocols/blob/master/components/libsrtp/README.md
|
|
repository: https://github.com/espressif/esp-protocols.git
|
|
license: "Apache-2.0 AND BSD-3-Clause"
|
|
tags:
|
|
- libsrtp
|
|
- srtp
|
|
- webrtc
|
|
- mbedtls
|
|
dependencies:
|
|
# Upper bound is intentional. libsrtp v2.x's mbedTLS adapters use the
|
|
# legacy <mbedtls/aes.h> / <mbedtls/gcm.h> headers; ESP-IDF v6 ships
|
|
# mbedTLS 4 which reorganised those into the TF-PSA-Crypto split.
|
|
# Bump the bound once the component tracks a libsrtp release that
|
|
# speaks mbedTLS 4 (see cisco/libsrtp#812 for context).
|
|
idf: ">=5.4,<6"
|
|
|
|
# SBOM manifest for the wrapped upstream — see sbom_libsrtp.yml.
|
|
sbom:
|
|
manifests:
|
|
- path: sbom_libsrtp.yml
|
|
dest: libsrtp
|
|
|
|
# Files excluded from the registry tarball (saves bytes, avoids confusion).
|
|
files:
|
|
exclude:
|
|
- "libsrtp/test/**" # upstream tests are linked at host_test/ build time
|
|
- "libsrtp/doc/**"
|
|
- "libsrtp/**/.git*"
|
|
- "host_test/build*"
|
|
- "test_apps/build*"
|
|
- "examples/*/build*"
|