Commit Graph

74 Commits (master)

Author SHA1 Message Date
Richard Fuchs b9d1509244 MT#55283 rename module
1 month ago
Richard Fuchs c525cb9e09 MT#63317 remove duplicate header parsing
4 months ago
Richard Fuchs 56f171b64e MT#55283 rework crypto debug code
9 months ago
Richard Fuchs 4d8156bf91 MT#55283 remove remnants of g_slice
9 months ago
Richard Fuchs a2059a2449 MT#55283 modernise STR_INIT_LEN() et al
1 year ago
Richard Fuchs a6b28af6f8 MT#55283 modernise STR_INIT and str_init
1 year ago
Richard Fuchs cf64a137c1 MT#55283 eliminate last_rtcp_index
2 years ago
Richard Fuchs a56deffe9a MT#55283 eliminate last_rtp_index
2 years ago
Donat Zenichev bebe291656 MT#59086 Unify header files inclusions.
2 years ago
Richard Fuchs cd4f6608cd MT#55283 convert struct stream_fd to typedef
2 years ago
Richard Fuchs a0eca116d0 MT#55283 slightly improved crypto lookup
2 years ago
Richard Fuchs 469789bf19 MT#55283 make code checkers happy
2 years ago
Orgad Shaneh 1a28b73a2d MT#55283 Rename aux -> helpers
3 years ago
Richard Fuchs 5ff9294bab TT#146201 support RTCP encryption in kernel
3 years ago
Donat Zenichev bffd5c9354 MT#56126 New function: crypto_params_sdes_cmp()
3 years ago
Donat Zenichev 3ba1f548c8 MT#56125 Add a flag to only accept/add allowed SDES crypto suits
3 years ago
Richard Fuchs aed9279176 TT#172650 update for OpenSSL >= 3.0
4 years ago
Richard Fuchs 5005cc36d7 TT#14008 handle HMAC() returning error
4 years ago
Guillem Jover adbd071c14 TT#111150 Do not use old-style declarations
5 years ago
Guillem Jover 27b2c2cd7c TT#111150 Fix unaligned access for AES GCM IV initialization
5 years ago
Guillem Jover 07695d2abb TT#111150 Use modern <stdint.h> uint<bits>_t types
5 years ago
Richard Fuchs e70d203802 TT#108551 fix AEAD kernel encryption of small packets
5 years ago
Richard Fuchs d5d0a3a994 TT#111150 convert str.len to size_t
5 years ago
Richard Fuchs ef5a954e4c TT#111150 fix possible unaligned memory access
5 years ago
Richard Fuchs f2d7e71b07 TT#108552 update crypto suite preference ordering
5 years ago
Richard Fuchs 6602a3a7c5 TT#108551 add kernel support for AEAD-AES-GCM
5 years ago
SPChan 0c4110779d TT#108551 add support for AEAD-AES-GCM
5 years ago
Richard Fuchs e9bdbb1ee6 TT#97301 fix removal of debug_srtp
5 years ago
Richard Fuchs 30733ec5cd TT#97301 support granular log levels
5 years ago
Richard Fuchs a1fb92353a TT#28300 eliminate free_buf in favour of free_gbuf
6 years ago
Richard Fuchs 0cd8883639 TT#78203 add SRTP debug options
6 years ago
Richard Fuchs 26b725d024 TT#45617 add new options to support log markers for sensitive data
7 years ago
Alexey Vasilyev 0c9bb7c440 Rename crypto suits according to RFC6188
7 years ago
Richard Fuchs c80f55b85a TT#49600 add debug log output for SDES negotiations
7 years ago
Richard Fuchs 881e0dc2dc TT#48800 add option to disable individual SDES crypto suites
7 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
8 years ago
Richard Fuchs c1711ea948 TT#12800 consolidate and combine RTCP parsing and logging
9 years ago
Anthony Alba b1e259c109 Document libsrtp AES-256 SRTCP bug for interop
9 years ago
Richard Fuchs 5c0dc629c1 consolidate AES crypto suites for different key lengths
9 years ago
Anthony Alba d5cecc500f Add AES-192, AES-256 CM to kernel SRTP
9 years ago
Anthony Alba 357bb1d50f Refactor to add explicit session key init functions
9 years ago
Anthony Alba b8a2f015ad Initial support for AES-192, AES-256 in userspace
9 years ago
Richard Fuchs 1d5668d793 compile fixes for openssl >= 1.1.0
9 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
11 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)
12 years ago