v2.4.0
What's Changed
- ci: test centos -> fedora by @alfredh in #340
- Tls bio opaque by @alfredh in #341
- main: remove usage of crypto_set_id_callback() by @alfredh in #342
- jbuf: in adaptive mode do not manipulate min buffer size by @cspiel1 in #343
- av1 obu by @alfredh in #345
- jbuf: improve adaptive mode by @cspiel1 in #344
- av1 packetizer by @alfredh in #346
- av1: depacketizer by @alfredh in #347
- h265: move from rem to re by @alfredh in #348
- jbuf: avoid reducing of wish size too early by @cspiel1 in #349
- ci/build: add ubuntu 22.04 (beta) by @sreimers in #351
- h264: move from rem to re by @alfredh in #350
- add C11 thread, mutex and condition API by @sreimers in #249
- thread: use pthread as default fallback by @sreimers in #354
- mem: use new C11 mutex locking by @sreimers in #352
- dbg: use C11 thread mutex by @sreimers in #356
- thread: add thread-local storage functions by @sreimers in #355
- main/openssl: cleanup by @sreimers in #358
- cmake: sort warning flags by @alfredh in #359
- doxygen: update comments by @alfredh in #360
- main: use C11 thread mutex by @sreimers in #357
- make: disable warning flag -Wdeclaration-after-statement by @alfredh in #363
- cleanup pthread by @sreimers in #362
- update doxygen comments by @alfredh in #366
- ci/coverage: downgrade gcovr by @sreimers in #365
- tls: print openssl error queue if accept failed by @alfredh in #367
- main: fd_setsize -1 for RLIMIT_NOFILE value by @sreimers in #368
- jbuf: flush on RTP timeout by @cspiel1 in #370
- thread: add mtx_destroy by @sreimers in #371
- dns: add query cache by @sreimers in #369
- mem,btrace: fix struct alignment by @sreimers in #372
- av1: change start flag to continuation flag (inverse) by @alfredh in #375
- tmr: add tmr_start_dbg by @sreimers in #373
- ice: rename to local pref by @alfredh in #376
- tls: Switch from EVP_sha1() to EVP_sha256() when using it for X509_sign() by @robert-scheck in #377
New Contributors
- @robert-scheck made their first contribution in #377
Full Changelog: v2.3.0...v2.4.0