Commit Graph

70 Commits (09c4c84d0356e1eebe2ea59f8680d6ff2a54a06c)

Author SHA1 Message Date
Richard Fuchs a2059a2449 MT#55283 modernise STR_INIT_LEN() et al
9 months ago
Richard Fuchs a6b28af6f8 MT#55283 modernise STR_INIT and str_init
9 months ago
Richard Fuchs cf64a137c1 MT#55283 eliminate last_rtcp_index
1 year ago
Richard Fuchs a56deffe9a MT#55283 eliminate last_rtp_index
1 year ago
Donat Zenichev bebe291656 MT#59086 Unify header files inclusions.
1 year ago
Richard Fuchs cd4f6608cd MT#55283 convert struct stream_fd to typedef
1 year ago
Richard Fuchs a0eca116d0 MT#55283 slightly improved crypto lookup
1 year ago
Richard Fuchs 469789bf19 MT#55283 make code checkers happy
2 years ago
Orgad Shaneh 1a28b73a2d MT#55283 Rename aux -> helpers
2 years ago
Richard Fuchs 5ff9294bab TT#146201 support RTCP encryption in kernel
2 years ago
Donat Zenichev bffd5c9354 MT#56126 New function: crypto_params_sdes_cmp()
2 years ago
Donat Zenichev 3ba1f548c8 MT#56125 Add a flag to only accept/add allowed SDES crypto suits
2 years ago
Richard Fuchs aed9279176 TT#172650 update for OpenSSL >= 3.0
3 years ago
Richard Fuchs 5005cc36d7 TT#14008 handle HMAC() returning error
3 years ago
Guillem Jover adbd071c14 TT#111150 Do not use old-style declarations
4 years ago
Guillem Jover 27b2c2cd7c TT#111150 Fix unaligned access for AES GCM IV initialization
4 years ago
Guillem Jover 07695d2abb TT#111150 Use modern <stdint.h> uint<bits>_t types
4 years ago
Richard Fuchs e70d203802 TT#108551 fix AEAD kernel encryption of small packets
4 years ago
Richard Fuchs d5d0a3a994 TT#111150 convert str.len to size_t
4 years ago
Richard Fuchs ef5a954e4c TT#111150 fix possible unaligned memory access
4 years ago
Richard Fuchs f2d7e71b07 TT#108552 update crypto suite preference ordering
4 years ago
Richard Fuchs 6602a3a7c5 TT#108551 add kernel support for AEAD-AES-GCM
4 years ago
SPChan 0c4110779d TT#108551 add support for AEAD-AES-GCM
4 years ago
Richard Fuchs e9bdbb1ee6 TT#97301 fix removal of debug_srtp
4 years ago
Richard Fuchs 30733ec5cd TT#97301 support granular log levels
4 years ago
Richard Fuchs a1fb92353a TT#28300 eliminate free_buf in favour of free_gbuf
5 years ago
Richard Fuchs 0cd8883639 TT#78203 add SRTP debug options
5 years ago
Richard Fuchs 26b725d024 TT#45617 add new options to support log markers for sensitive data
6 years ago
Alexey Vasilyev 0c9bb7c440 Rename crypto suits according to RFC6188
6 years ago
Richard Fuchs c80f55b85a TT#49600 add debug log output for SDES negotiations
6 years ago
Richard Fuchs 881e0dc2dc TT#48800 add option to disable individual SDES crypto suites
6 years ago
Tor Petterson 590b752bbd Added option to write SRTP keys to log
7 years ago
Richard Fuchs cab9d895b2 TT#42500 fix only one crypto suite being offered.
7 years ago
Richard Fuchs 2fc2b3bab7 fix possible null pointer segfault when using log level 7
7 years ago
Richard Fuchs c1711ea948 TT#12800 consolidate and combine RTCP parsing and logging
8 years ago
Anthony Alba b1e259c109 Document libsrtp AES-256 SRTCP bug for interop
8 years ago
Richard Fuchs 5c0dc629c1 consolidate AES crypto suites for different key lengths
8 years ago
Anthony Alba d5cecc500f Add AES-192, AES-256 CM to kernel SRTP
8 years ago
Anthony Alba 357bb1d50f Refactor to add explicit session key init functions
8 years ago
Anthony Alba b8a2f015ad Initial support for AES-192, AES-256 in userspace
8 years ago
Richard Fuchs 1d5668d793 compile fixes for openssl >= 1.1.0
8 years ago
Richard Fuchs 7395f8bef1 TT#5566 recognize and ignore (for now) RTCP packets
9 years ago
Richard Fuchs d7fa0689f9 TT#5566 rudimentary wav file output
9 years ago
Richard Fuchs 37d98ad3ed dump DTLS cert and keys
10 years ago
Richard Fuchs 0113991ef5 MT#9585 rename kernel module and all related items from MEDIAPROXY to RTPENGINE
11 years ago
Richard Fuchs f8f741b584 Update to upcoming 3.0 release (2.9.9 for now)
11 years ago
Richard Fuchs 0a4418cd4b consistent use of existing macros
12 years ago
Richard Fuchs d1ce4eb9a8 aes-f8 goes kernel
12 years ago
Richard Fuchs 03e120a7fb aes-f8 performance improvement
12 years ago
Richard Fuchs a2b9d4048e core-dump and srtcp auth tag length bugfixes
12 years ago