Commit Graph

2061 Commits (aed9279176bcd3115e62e49e80d6dca2e45b94ed)

Author SHA1 Message Date
Richard Fuchs aed9279176 TT#172650 update for OpenSSL >= 3.0
4 years ago
Richard Fuchs cf076fc074 TT#172650 support EC keys for DTLS certificate
4 years ago
Richard Fuchs b171029ccf TT#172650 don't double free RSA key in case of failure
4 years ago
Richard Fuchs 4ce91f52d0 TT#172650 use custom software ID string for cert CN
4 years ago
Richard Fuchs 25bf0036eb TT#172650 add missing options in docs and sample config
4 years ago
Richard Fuchs 008c4c7dce TT#172650 update dtls_signature field to enum
4 years ago
Richard Fuchs af948b498a TT#172650 don't segfault if no DTLS cert is available
4 years ago
Richard Fuchs aac9f99f1d TT#14008 fix possible NULL pointer deref
4 years ago
Richard Fuchs 4deff72c8e TT#136957 don't remove DTMF PT from SDP with DTMF-delay active
4 years ago
Richard Fuchs d055a5da59 TT#136957 add `egress` subscription support
4 years ago
Richard Fuchs 84fed5ca7e TT#136957 obsolete TRANSCODE flag
4 years ago
Richard Fuchs ac4f9de30e TT#136957 rename sink variable for clarity
4 years ago
Richard Fuchs c6e7cc5d32 TT#136957 refactor __send_timer_send_common
4 years ago
Richard Fuchs 50b8f54bcf TT#155900 add `RTCP mirror` flag
4 years ago
Richard Fuchs 0518cbdc20 TT#155900 store subscriptions to Redis with options
4 years ago
Richard Fuchs 2240921ab3 TT#136957 use separate sequencer per sink/destination
4 years ago
Richard Fuchs c0d9f84e49 TT#14008 rename instance of `func` for clarity
4 years ago
Richard Fuchs bf8cb9f54c TT#155900 remove obsolete function argument
4 years ago
Richard Fuchs f869c23c90 TT#14008 add new "reject-invalid-sdp" option
4 years ago
Richard Fuchs 44e06b8a19 TT#14008 fix man page typo
4 years ago
Richard Fuchs 89f5a988c9 TT#14008 attempt to match ICE foundations for learned prflx cands
4 years ago
Richard Fuchs 24ed84357a TT#14008 keep track of ICE candidates based on their priorities
4 years ago
Richard Fuchs b2ae39a67f TT#14008 fix unaligned 64-bit memory access
4 years ago
Richard Fuchs d06460de1d TT#14008 add additional NULL checks for `flags`
4 years ago
Richard Fuchs dd38ff2836 TT#14008 silence coverity warning
4 years ago
Richard Fuchs 87e283f3f2 TT#14008 fix integer handling/overflow
4 years ago
Richard Fuchs 5005cc36d7 TT#14008 handle HMAC() returning error
4 years ago
Richard Fuchs 5b2fec710e TT#14008 flag coverity false positive
4 years ago
Richard Fuchs 8467cc0d35 TT#14008 fix duplicate mutex_destroy
4 years ago
Richard Fuchs abc79448c7 TT#14008 shut down codec background tasks during re-invites
4 years ago
Richard Fuchs 16583ef76e TT#166107 fix stray ICE reset with rtcp-mux=require
4 years ago
Richard Fuchs 799773b5ca TT#14008 fix format list printing logic
4 years ago
Richard Fuchs aae30a4f72 TT#14008 fix possible use-after-free
4 years ago
Richard Fuchs b9f9d1d6a4 TT#14008 eliminate unnecessary and pointless abort()
4 years ago
Razvan Crainea 9c62de8189 provide sendrecv mode in siprec tag-medias and media-labels
4 years ago
Richard Fuchs f327b5b3c2 TT#14008 silence compiler warning
4 years ago
Richard Fuchs e37871c316 TT#14008 better logging for ICE completion
4 years ago
Richard Fuchs 2645375083 TT#14008 don't skip parsing a=rtcp with a=rtcp-mux
4 years ago
Richard Fuchs fa130dd40c TT#14008 only reset SRTP ROC when doing RTP reset
4 years ago
Richard Fuchs 45a30658da TT#14008 return logical interface matching the address family
4 years ago
Richard Fuchs 85fa5a8aa3 TT#14008 ignore cross-family endpoint changes for ICE
4 years ago
Richard Fuchs b259af6e84 TT#136957 double free fix for 3a90f4438
4 years ago
Richard Fuchs e59c062108 TT#14008 allow ICE reset only during an offer
4 years ago
Richard Fuchs a26601a37a TT#14008 add new `reject-ICE` flag
4 years ago
Richard Fuchs 4658b90f0b TT#14008 don't open extra interface ports when ICE is not in use
4 years ago
Richard Fuchs 6d5bc8c86b TT#156900 enable single-port use with rtcp-mux=demux/accept
4 years ago
Richard Fuchs 22d8db9e72 TT#14008 don't accept stray answer codecs that were not offered
4 years ago
Richard Fuchs 3571fb1c39 TT#14008 remove obsolete plugins location define
4 years ago
Richard Fuchs 014301bee8 TT#14008 add extra logging for SRTP/SSRC updates
4 years ago
Richard Fuchs 408015141c TT#14008 fix SRTP index not being updated from kernel
4 years ago