Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 13 additions & 28 deletions packages/l/libsrtp/abi_symbols
Original file line number Diff line number Diff line change
@@ -1,22 +1,21 @@
libsrtp2.so.1:aes_decrypt_with_raw_key
libsrtp2.so.1:bit_string
libsrtp2.so.1:bitvector_alloc
libsrtp2.so.1:bitvector_bit_string
libsrtp2.so.1:bitvector_dealloc
libsrtp2.so.1:bitvector_left_shift
libsrtp2.so.1:bitvector_set_to_zero
libsrtp2.so.1:crypto_kernel
libsrtp2.so.1:get_protect_trailer_length
libsrtp2.so.1:mod_srtp
libsrtp2.so.1:octet_get_weight
libsrtp2.so.1:octet_string_set_to_zero
libsrtp2.so.1:srtcp_ekt_trailer
libsrtp2.so.1:srtp_add_stream
libsrtp2.so.1:srtp_aes_gcm_128
libsrtp2.so.1:srtp_aes_gcm_128_test_case_0
libsrtp2.so.1:srtp_aes_gcm_256
libsrtp2.so.1:srtp_aes_gcm_256_test_case_0
libsrtp2.so.1:srtp_aes_icm_128
libsrtp2.so.1:srtp_aes_icm_128_test_case_0
libsrtp2.so.1:srtp_aes_icm_192
libsrtp2.so.1:srtp_aes_icm_192_test_case_0
libsrtp2.so.1:srtp_aes_icm_256
libsrtp2.so.1:srtp_aes_icm_256_test_case_0
libsrtp2.so.1:srtp_append_salt_to_key
libsrtp2.so.1:srtp_auth_get_key_length
libsrtp2.so.1:srtp_auth_get_prefix_length
Expand Down Expand Up @@ -76,24 +75,19 @@ libsrtp2.so.1:srtp_crypto_policy_set_null_cipher_hmac_sha1_80
libsrtp2.so.1:srtp_crypto_policy_set_rtcp_default
libsrtp2.so.1:srtp_crypto_policy_set_rtp_default
libsrtp2.so.1:srtp_dealloc
libsrtp2.so.1:srtp_ekt_alloc
libsrtp2.so.1:srtp_ekt_octets_after_base_tag
libsrtp2.so.1:srtp_ekt_stream_init_from_policy
libsrtp2.so.1:srtp_ekt_write_data
libsrtp2.so.1:srtp_err_handler
libsrtp2.so.1:srtp_err_report
libsrtp2.so.1:srtp_err_reporting_init
libsrtp2.so.1:srtp_event_reporter
libsrtp2.so.1:srtp_get_protect_rtcp_trailer_length
libsrtp2.so.1:srtp_get_protect_trailer_length
libsrtp2.so.1:srtp_get_session_keys
libsrtp2.so.1:srtp_get_session_keys_with_mki_index
libsrtp2.so.1:srtp_get_stream
libsrtp2.so.1:srtp_get_stream_roc
libsrtp2.so.1:srtp_get_user_data
libsrtp2.so.1:srtp_get_version
libsrtp2.so.1:srtp_get_version_string
libsrtp2.so.1:srtp_hmac
libsrtp2.so.1:srtp_hmac_test_case_0
libsrtp2.so.1:srtp_index_advance
libsrtp2.so.1:srtp_index_guess
libsrtp2.so.1:srtp_index_init
Expand All @@ -102,7 +96,6 @@ libsrtp2.so.1:srtp_inject_mki
libsrtp2.so.1:srtp_install_err_report_handler
libsrtp2.so.1:srtp_install_event_handler
libsrtp2.so.1:srtp_install_log_handler
libsrtp2.so.1:srtp_key_limit_check
libsrtp2.so.1:srtp_key_limit_clone
libsrtp2.so.1:srtp_key_limit_set
libsrtp2.so.1:srtp_key_limit_update
Expand All @@ -114,8 +107,6 @@ libsrtp2.so.1:srtp_mod_auth
libsrtp2.so.1:srtp_mod_cipher
libsrtp2.so.1:srtp_mod_crypto_kernel
libsrtp2.so.1:srtp_mod_hmac
libsrtp2.so.1:srtp_mod_stat
libsrtp2.so.1:srtp_nibble_to_hex_char
libsrtp2.so.1:srtp_null_auth
libsrtp2.so.1:srtp_null_cipher
libsrtp2.so.1:srtp_octet_string_hex_string
Expand Down Expand Up @@ -146,31 +137,25 @@ libsrtp2.so.1:srtp_replace_auth_type
libsrtp2.so.1:srtp_replace_cipher_type
libsrtp2.so.1:srtp_set_debug_module
libsrtp2.so.1:srtp_set_stream_roc
libsrtp2.so.1:srtp_set_stream_use_cryptex
libsrtp2.so.1:srtp_set_user_data
libsrtp2.so.1:srtp_shutdown
libsrtp2.so.1:srtp_stream_alloc
libsrtp2.so.1:srtp_stream_clone
libsrtp2.so.1:srtp_stream_dealloc
libsrtp2.so.1:srtp_stream_init
libsrtp2.so.1:srtp_stream_init_all_master_keys
libsrtp2.so.1:srtp_stream_init_from_ekt
libsrtp2.so.1:srtp_stream_init_keys
libsrtp2.so.1:srtp_stream_list_alloc
libsrtp2.so.1:srtp_stream_list_dealloc
libsrtp2.so.1:srtp_stream_list_for_each
libsrtp2.so.1:srtp_stream_list_get
libsrtp2.so.1:srtp_stream_list_insert
libsrtp2.so.1:srtp_stream_list_remove
libsrtp2.so.1:srtp_unprotect
libsrtp2.so.1:srtp_unprotect_mki
libsrtp2.so.1:srtp_unprotect_rtcp
libsrtp2.so.1:srtp_unprotect_rtcp_mki
libsrtp2.so.1:srtp_update
libsrtp2.so.1:srtp_update_stream
libsrtp2.so.1:srtp_validate_policy_master_keys
libsrtp2.so.1:stat_test_monobit
libsrtp2.so.1:stat_test_poker
libsrtp2.so.1:stat_test_runs
libsrtp2.so.1:stream_get_protect_trailer_length
libsrtp2.so.1:ut_compar
libsrtp2.so.1:ut_init
libsrtp2.so.1:ut_next_index
libsrtp2.so.1:v128_bit_string
libsrtp2.so.1:v128_copy_octet_string
libsrtp2.so.1:v128_hex_string
libsrtp2.so.1:v128_left_shift
libsrtp2.so.1:v128_right_shift
21 changes: 13 additions & 8 deletions packages/l/libsrtp/abi_used_symbols
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
libc.so.6:__isoc99_sscanf
libc.so.6:__isoc23_sscanf
libc.so.6:__memcpy_chk
libc.so.6:__stack_chk_fail
libc.so.6:__vsnprintf_chk
Expand All @@ -8,8 +8,8 @@ libc.so.6:exit
libc.so.6:free
libc.so.6:memcmp
libc.so.6:memcpy
libc.so.6:memmove
libc.so.6:memset
libc.so.6:qsort
libc.so.6:rand
libc.so.6:strlen
libc.so.6:strncmp
Expand All @@ -22,15 +22,20 @@ libcrypto.so.3:EVP_CipherInit_ex
libcrypto.so.3:EVP_EncryptFinal_ex
libcrypto.so.3:EVP_EncryptInit_ex
libcrypto.so.3:EVP_EncryptUpdate
libcrypto.so.3:EVP_MAC_CTX_dup
libcrypto.so.3:EVP_MAC_CTX_free
libcrypto.so.3:EVP_MAC_CTX_new
libcrypto.so.3:EVP_MAC_fetch
libcrypto.so.3:EVP_MAC_final
libcrypto.so.3:EVP_MAC_free
libcrypto.so.3:EVP_MAC_init
libcrypto.so.3:EVP_MAC_update
libcrypto.so.3:EVP_aes_128_ctr
libcrypto.so.3:EVP_aes_128_gcm
libcrypto.so.3:EVP_aes_192_ctr
libcrypto.so.3:EVP_aes_256_ctr
libcrypto.so.3:EVP_aes_256_gcm
libcrypto.so.3:EVP_sha1
libcrypto.so.3:HMAC_CTX_free
libcrypto.so.3:HMAC_CTX_new
libcrypto.so.3:HMAC_Final
libcrypto.so.3:HMAC_Init_ex
libcrypto.so.3:HMAC_Update
libcrypto.so.3:OPENSSL_cleanse
libcrypto.so.3:OSSL_PARAM_construct_end
libcrypto.so.3:OSSL_PARAM_construct_utf8_string
libcrypto.so.3:OpenSSL_version_num
16 changes: 10 additions & 6 deletions packages/l/libsrtp/package.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,22 @@
# yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json
name : libsrtp
version : 2.3.0
release : 5
version : 2.8.0
release : 6
source :
- https://github.com/cisco/libsrtp/archive/v2.3.0.tar.gz : 94093a5d04c5f4743e8d81182b76938374df6d393b45322f24960d250b0110e8
- https://github.com/cisco/libsrtp/archive/v2.8.0.tar.gz : d123dcff5c56d4f1a9006f2b311ea99a85016cbf3bb24b1007885d422237db85
homepage : https://github.com/cisco/libsrtp
license : BSD-3-Clause
component : security.library
summary : Secure Real-Time Transport Protocol
description: |
This package provides an implementation of the Secure Real-time Transport Protocol (SRTP), the Universal Security Transform (UST), and a supporting cryptographic kernel.
builddeps :
- pkgconfig(openssl)
setup : |
%configure --enable-openssl
%meson_configure \
-Dcrypto-library=openssl
build : |
%make shared_library
%ninja_build
install : |
%make_install
%ninja_install
%install_license LICENSE
17 changes: 9 additions & 8 deletions packages/l/libsrtp/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<Name>libsrtp</Name>
<Homepage>https://github.com/cisco/libsrtp</Homepage>
<Packager>
<Name>CliffordRed Gum</Name>
<Email>a108384@gmail.com</Email>
<Name>Clint Eschberger</Name>
<Email>clint@eschberger.info</Email>
</Packager>
<License>BSD-3-Clause</License>
<PartOf>security.library</PartOf>
Expand All @@ -21,6 +21,7 @@
<PartOf>security.library</PartOf>
<Files>
<Path fileType="library">/usr/lib64/libsrtp2.so.1</Path>
<Path fileType="data">/usr/share/licenses/libsrtp/LICENSE</Path>
</Files>
</Package>
<Package>
Expand All @@ -30,7 +31,7 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="5">libsrtp</Dependency>
<Dependency release="6">libsrtp</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/srtp2/auth.h</Path>
Expand All @@ -42,12 +43,12 @@
</Files>
</Package>
<History>
<Update release="5">
<Date>2024-08-17</Date>
<Version>2.3.0</Version>
<Update release="6">
<Date>2026-07-23</Date>
<Version>2.8.0</Version>
<Comment>Packaging update</Comment>
<Name>CliffordRed Gum</Name>
<Email>a108384@gmail.com</Email>
<Name>Clint Eschberger</Name>
<Email>clint@eschberger.info</Email>
</Update>
</History>
</PISI>