Commit Graph

2657 Commits (mr11.5.1.50)

Author SHA1 Message Date
Richard Fuchs 4cc2731b77 MT#55283 fix missing return
2 years ago
Richard Fuchs 4f1ba66b21 MT#55283 use escaped command strings for Graphite
2 years ago
Richard Fuchs 3b7ff5ed72 MT#55283 protect read with mutex
2 years ago
Donat Zenichev aaf7c6850c MT#58636 Fix a defect detected by Coverity Scan
2 years ago
Richard Fuchs 952a81bd93 MT#58636 add new option 'static codecs'
2 years ago
Richard Fuchs 8b2a4c4780 MT#55283 check DTLS src/dst addressses
2 years ago
Michal Hajek d73ce33206 MT#55283 leave SRTP keys in place after DTLS shut
2 years ago
Richard Fuchs b1b5659205 MT#55283 verify "zero" DTLS cert
2 years ago
Richard Fuchs 47c7d0d39e MT#55283 backport fix for I2ce02e92debce0b
2 years ago
Richard Fuchs 747b0b4f3c MT#55283 fix missing unlock
2 years ago
Richard Fuchs dd56ca0f40 MT#54294 update to codec-chain framework
2 years ago
Richard Fuchs 195d4d725a MT#55283 fix possible mem leak
3 years ago
Richard Fuchs d02c099206 MT#55283 fix media array building
3 years ago
Richard Fuchs 7d9c263b3a MT#55283 fix use-after-free
3 years ago
Richard Fuchs 0567baf609 MT#55283 add desired_family to call_monologue
3 years ago
Richard Fuchs 4b0af919bd MT#55283 selectively stop codec handlers
3 years ago
Richard Fuchs 0b47847912 MT#55283 fix possible NULL dereferences
3 years ago
Richard Fuchs 9a7a649cbe MT#55283 add missing send_timer locks
3 years ago
Donat Zenichev 83222a36d7 MT#58441 Declare attrs in `sdp_attribute` separately
3 years ago
Donat Zenichev 42a5e44520 MT#58441 sdp attr manipulations, ignore `a=` in lookups
3 years ago
Donat Zenichev dcfc176135 MT#58441 attribute lvl manipulations, fix fmtp processing
3 years ago
Donat Zenichev e04da43bcb MT#58441 Improve attribute level appends
3 years ago
Richard Fuchs 63538ec8e6 MT#57977 fix save/restore of "foreign" call flag
3 years ago
Richard Fuchs c1ab601c82 MT#54294 add GPU support
3 years ago
Richard Fuchs e678f4848b MT#57977 integrate block/silence_media into bfield
3 years ago
Richard Fuchs c306bb5e38 MT#57977 store call_flags into Redis
3 years ago
Richard Fuchs 9d406121d5 MT#57977 convert call flags to uint bit field
3 years ago
Richard Fuchs ea1b770e80 MT#57977 store ml_flags into Redis
3 years ago
Richard Fuchs 137f68336f MT#57977 use local scope variables
3 years ago
Richard Fuchs 505ceba548 MT#57977 convert monologue flags to uint
3 years ago
Richard Fuchs 8f338b7cfe MT#57977 support short-packet blocking
3 years ago
Richard Fuchs ec3dfd8a25 MT#55283 retain attributes of unsupp protocols
3 years ago
Richard Fuchs 13ec838917 MT#57977 use symmetric UDP
3 years ago
Richard Fuchs 27a2d7273d MT#57977 support multiple listen sockets
3 years ago
Richard Fuchs cbb019f558 MT#55283 take ice-lite option from session level
3 years ago
Tom Briden 7c59dba446 MT#55283 Allow dtmf injection when also using a delay buffer
3 years ago
Richard Fuchs 16e7b9465f MT#55283 add `allow-asymmetric-codecs` option
3 years ago
Richard Fuchs cbd17da6b3 MT#55283 switch to pcre2
3 years ago
Richard Fuchs 1475e19e06 MT#55283 use g_free after g_strdup
3 years ago
Richard Fuchs ea0d1775f3 MT#55283 update parsing function to bool
3 years ago
Richard Fuchs 4f6f5fdf4e MT#55283 update config settings to bool type
3 years ago
Donat Zenichev d9f12ce27b TT#136952 fix `cw_printf()` in `cli_list_tag_info()`
3 years ago
Richard Fuchs cbd217d5b1 MT#55283 fix for NULL selected_sfd
3 years ago
Richard Fuchs 4cbc35e0f2 MT#55283 fix RTCP/MOS reporting
3 years ago
Richard Fuchs 5f345ec54b MT#55283 pass flags to subscribe answer
3 years ago
Richard Fuchs d9131bf9b7 MT#55283 introduce __monologue_free
3 years ago
Richard Fuchs 19a0b93850 MT#55283 rename rtp_payload_type_fmt_eq
3 years ago
Richard Fuchs 2364464fc7 MT#55283 split up codec_offer/answer
3 years ago
Richard Fuchs 6038711bdf MT#55283 update var to bool
3 years ago
Richard Fuchs 5c5ad6d830 MT#55283 use fancy "named args" syntax
3 years ago
Richard Fuchs 8893281e3d MT#55283 switch to anonymous unions
3 years ago
Richard Fuchs f2f825dccc MT#55283 enable PKTINFO for UDP listeners
3 years ago
Richard Fuchs 61ce4ca5db MT#55283 annotate codec_store functions
3 years ago
Richard Fuchs c42887a2cd MT#55283 use fancy "named args" syntax
3 years ago
Richard Fuchs 9b6cc05bd0 MT#55283 annotate some signalling functions
3 years ago
Richard Fuchs 9081d39066 MT#55283 move codec_handler_lookup
3 years ago
Richard Fuchs baf339fb60 MT#55283 update to C11
3 years ago
Richard Fuchs 3a2e0485bd MT#55283 add missing static
3 years ago
Richard Fuchs 267f965098 MT#55283 unify constructor signatures
3 years ago
Alex Hermann d4d93332a4 MT#55283 Don't log an error on success when sending DTMF event
3 years ago
Richard Fuchs 40d3765f93 MT#55283 fix CLI description
3 years ago
Richard Fuchs 6e05fe3ac6 MT#55283 check for NULL flags
3 years ago
Richard Fuchs e82c4ada1a MT#56374 delay thread creation until after forking
3 years ago
Richard Fuchs d9e682b7db MT#56374 add convenience macros for string creation
3 years ago
Richard Fuchs 1de9aee92d MT#55283 limit cname length
3 years ago
Richard Fuchs 196249ee00 MT#56374 refactor asan pthread cleanup hack
3 years ago
Richard Fuchs e58d36fb84 MT#56374 update glib dependency to >= 2.40
3 years ago
Richard Fuchs 82b2829162 MT#55283 also strip a=tls-id from media
3 years ago
Richard Fuchs 94ba3e0fa8 MT#55283 catch possible NULL pointer
3 years ago
Richard Fuchs 118a7ed472 MT#56374 move thread_create to lib
3 years ago
Richard Fuchs 3e81cfa351 MT#55283 further compiler warning fixes
3 years ago
Richard Fuchs bf4c66ea27 MT#55283 silence warning
3 years ago
Stefan Mititelu 9630574662 MT#55283 Add total stats interface log line
3 years ago
Richard Fuchs ee0fa947ce MT#56374 move resources() to lib
3 years ago
Richard Fuchs 73489fc556 MT#56374 obsolete non-global pollers
3 years ago
Richard Fuchs 84f4467241 MT#56374 move rtpe_shutdown to auxlib
3 years ago
Richard Fuchs ba7620d214 MT#56374 move poller to lib/
3 years ago
Richard Fuchs f9f9348d4f MT#56374 eliminate poller_timer functionality
3 years ago
Richard Fuchs f4d8b2d4f3 MT#55283 disable redis async delete feature
3 years ago
Richard Fuchs 37d7762fec MT#55283 silence compiler warning
3 years ago
Richard Fuchs 0a400e05c2 MT#56128 support sdp-attr manipulations via flags
3 years ago
Richard Fuchs bd9d2d6ff9 MT#55283 add extra string escaping mechanism
3 years ago
Richard Fuchs 6b294c8688 MT#56128 add helper function for table building
3 years ago
Richard Fuchs d8c1a6785d MT#56128 use existing helper functions
3 years ago
Richard Fuchs bd59c127e1 MT#56128 convert to sdp_manipulate_remove
3 years ago
Richard Fuchs e59e03ec05 MT#56128 simplify sdp_manipulations_subst case
3 years ago
Richard Fuchs 4089005074 MT#56128 simplify sdp_manipulations_add case
3 years ago
Richard Fuchs 7990d127b8 MT#56128 convert sdp_manipulations to array
3 years ago
Richard Fuchs 8266b2da78 MT#57848 safeguard against NULL dereferences
3 years ago
Richard Fuchs 4ab95a049f MT#56128 remove unsupported media type warning
3 years ago
Richard Fuchs 051a41c649 MT#55283 don't try to free NULL string
3 years ago
Richard Fuchs c109168bae MT#55283 pull forward creation of codec_handlers
3 years ago
Richard Fuchs 0bc36b6508 MT#55283 refactor call_ng_flags_list
3 years ago
Richard Fuchs 38344acb66 MT#56128 add missing NULL checks
3 years ago
Richard Fuchs 9fc1b547e3 MT#56471 add SIMD implementation of s16_mix_in
3 years ago
Richard Fuchs ac7d5e8dc3 MT#56374 remove DTLS timer from poller_timer
3 years ago
Richard Fuchs c71a3419d1 MT#56374 switch from usleep to nanosleep
3 years ago
Richard Fuchs 0fd8117434 MT#56374 cap sleep time under ASAN
3 years ago
Richard Fuchs 205f03db73 MT#56861 fix RTP header pointer
3 years ago
Richard Fuchs 850a1a582e MT#57820 fix possible NULL deref
3 years ago