v2.6.0
What's Changed
- conf: check input arguments by @alfredh in #1932
- dtls_srtp: print TLS cipher name by @alfredh in #1933
- cmake: add AAC module by @alfredh in #1935
- call, menu: make selective early media RFC-3261 conform by @cspiel1 in #1929
- config: add flag to enable/disable linklocal by @alfredh in #1934
- audio: update filters if codec changes by @cspiel1 in #1937
- Fix CMake fails when OpenSSL is not present by @widgetii in #1939
- sip: add RFC 3262 support by @maximilianfridrich in #1930
- Add CMake target to install baresip executable, library and modules by @widgetii in #1940
- audio: fix SEGV if stream_alloc() fails by @cspiel1 in #1942
- gst_video: remove deprecated module by @alfredh in #1943
- ci: test cmake by @alfredh in #1944
- cmake: add aptx module by @alfredh in #1945
- avcodec: remove avcodec_free_context wrapper by @alfredh in #1947
- avcodec: remove old call to avcodec_init() by @alfredh in #1948
- cmake: add ffmpeg modules by @alfredh in #1949
- cmake: add codec2 module by @alfredh in #1950
- thread: thrd_error fixes by @sreimers in #1955
- Revert PR #1922 by @juha-h in #1964
- sip: add RFC 3311 support by @maximilianfridrich in #1941
- cmake: add amr module by @alfredh in #1962
- ci/misc: bump pr-dependency-action@v0.5 by @sreimers in #1968
- ci: add cmake/macos by @alfredh in #1961
- Feature: add user data to call by @copiltembel in #1951
- cmake: add audiounit module by @alfredh in #1969
- cmake: add avcapture module by @alfredh in #1970
- cmake: add coreaudio module by @alfredh in #1972
- audio: remove unused aubuf for decoding by @cspiel1 in #1974
- Modules cmake by @viordash in #1975
- Modules cmake by @viordash in #1978
- audio: always start reading in TX thread by @cspiel1 in #1979
- audio: always start reading in TX poll mode by @cspiel1 in #1980
- multicast: always start reading of TX aubuf by @cspiel1 in #1981
- pulse_async: reduce number of reconnect attempts by @RobertMi21 in #1977
- ci/build: replace deprecated macos-10.15 by @sreimers in #1984
- ci/build/macos: disable dbus by @sreimers in #1985
- Improve RFC 3262 by @maximilianfridrich in #1973
- call: do not stop streams on session progress by @cspiel1 in #1986
- audio: revert some TX commits and fix TX poll mode by @cspiel1 in #1987
- call: fix heap-buffer-overflow in prack_handler by @sreimers in #1988
- Improve re_atomic handling by @sreimers in #1982
- mk/ctrl_dbus: fix atomic implicit warnings by @sreimers in #1991
- cmake: add mixminus module by @sreimers in #1994
- cmake: add dtls_srtp module by @alfredh in #1993
- Stun uri cred by @viordash in #1960
- event: fix wrong place of the err check by @copiltembel in #1992
- Added mwi module cmake build by @juha-h in #1995
- call: disable prack_handler temporarily by @sreimers in #1998
- Fix prack handling by @maximilianfridrich in #1999
- ci: test re/rem with cmake by @alfredh in #1997
- Added cmake of zrtp module by @juha-h in #2005
- Added cmake of zrtp module by @juha-h in #2006
- Added cmake of uuid module by @juha-h in #2007
- cmake: fix openssl linking by @sreimers in #2008
- Load also pulse-simple library if exists by @juha-h in #2010
- Added cmake of presence module by @juha-h in #2011
- cmake: add more libs, stable branch and static build by @sreimers in #2012
- Added cmake of selfview module by @juha-h in #2014
- Added cmake of vp8 and vp9 modules by @juha-h in #2016
- Added cmake of g722 module by @juha-h in #2015
- Added cmake of srtp module by @juha-h in #2017
- cmake: add module override option by @sreimers in #2020
- cmake: add EXTRA_MODULES option by @sreimers in #2021
- ci/cmake: add brew packages by @sreimers in #2023
- Added cmake of g726 module by @juha-h in #2022
- cmake: add ctrl_dbus module by @cspiel1 in #2000
- cmake: refactor module prefix by @sreimers in #2024
- Added cmake of snapshot module by @juha-h in #2026
- Cmake add dshow by @alfredh in #2031
- fakevideo: use C11 threads by @alfredh in #2032
- cmake: add evdev module by @alfredh in #2033
- aubridge: use C11 threads by @alfredh in #2035
- ausine: use C11 threads by @alfredh in #2036
- cmake: check for HAVE_UNISTD_H by @alfredh in #2039
- cmake,mk: prepare main version for release by @sreimers in #2040
- gsm: remove deprecated module by @alfredh in #2034
- cmake: add g7221 module by @alfredh in #2041
New Contributors
- @widgetii made their first contribution in #1939
- @maximilianfridrich made their first contribution in #1930
- @copiltembel made their first contribution in #1951
Full Changelog: v2.5.0...v2.6.0