v3.14.0
What's Changed
- aumix: use mutex_alloc() by @alfredh in #1142
- sipreg/reg.c: stop retrying registers early after 401/407 by @maximilianfridrich in #1143
- aumix: add locking in aumix_source_count() by @alfredh in #1145
- test: init err in test_sip_auth_encode() by @alfredh in #1146
- sipreg: refactor response_handler else optimization by @sreimers in #1147
- vidmix: improve mutex usage by @alfredh in #1148
- udp/mcast: use group scopeid as interface for IPv6 by @maximilianfridrich in #1149
- .clangd: suppress -Wgnu-zero-variadic-macro-arguments by @maximilianfridrich in #1150
- ci/build: use only macos-latest by @sreimers in #1153
- cmake: fix resolv on FreeBSD by @sreimers in #1152
- test: use h264_stap_decode_annexb() by @alfredh in #1151
- sipsess/reply: terminate session if no (PR)ACK received after 64*T1 by @maximilianfridrich in #1155
- rtcp: send BYE manually by @alfredh in #1154
- cmake: check accept4 only on linux by @sreimers in #1157
- cmake: fix iOS HAVE_ROUTE_LIST and darwin dns by @sreimers in #1158
- test: check if header and payload is set by @alfredh in #1161
Full Changelog: v3.13.0...v3.14.0