Skip to content

v3.7.8

Choose a tag to compare

@github-actions github-actions released this 23 Sep 20:37
· 472 commits to master since this release

What's Changed

  • Remove dead code - we support OpenSSL >= 1.1.0 by @lemenkov in #827
  • Remove unused gmock - we don't use it by @lemenkov in #829
  • Revert "Fix for local_port keyword using TCP or TLS" by @orgads in #830
  • Remove bundled cryptographic implementations in favor of OpenSSL/WolfSSL by @lemenkov in #828
  • Replace xp_get_content_length() with get_header() by @lemenkov in #831
  • Cosmetic fixes by @lemenkov in #832
  • More gmock leftovers by @lemenkov in #835
  • Trigger some workflows only in specific cases by @lemenkov in #837
  • Allow building against system-wide gtest by @lemenkov in #836
  • Move C-style trim() to socket.cpp where it is used by @lemenkov in #840
  • Fix use-after-free and no-op bugs in map clearing functions by @lemenkov in #839
  • Upgrade StringBuilder to use std::ostringstream by @lemenkov in #841
  • Use OpenSSL/WolfSSL EVP_DecodeBlock for base64 decoding by @lemenkov in #842
  • Fix Coverity workflow by @lemenkov in #843
  • Avoid copying the std::string name member by @lemenkov in #844
  • Build: Fix infinite loop when using bundled gtest by @orgads in #845
  • RTPStream: Remove dead code by @orgads in #847
  • RTPStream: Deduplicate logic for audio/video debug files by @orgads in #846
  • RTPStream: Streamline debug dumps and fix multi-session dump by @orgads in #848
  • RTPStream: Streamline RTPEcho debug logs by @orgads in #849
  • Fix abort BYE to use dialog route set and add regression test by @danieldonoghue in #851
  • Remove legacy endianshim.h compatibility layer by @lemenkov in #852
  • Remove unused compression plugin support by @lemenkov in #853
  • Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #856
  • RFC: Add clang-format configuration and CONTRIBUTING.md by @lemenkov in #855
  • Modernize timing functions with C++11 std::chrono by @lemenkov in #854
  • Replace our custom home-made XML parser with pugixml by @lemenkov in #858
  • Fix data race in DebugFile class (Coverity CID 901301-901311) by @lemenkov in #859
  • Fix SDP extraction from multipart/mixed SIP message bodies by @mt-cov in #862
  • feat: add configurable Call-ID generators by @darwvin-dev in #869
  • Bump actions/checkout from 6 to 7 by @dependabot[bot] in #874
  • Fix heap-use-after-free on UDP retransmission send error by @orgads with @Copilot in #876
  • feat: add interactive startup wizard by @darwvin-dev in #868
  • fix: bound get_header() writes against last_header buffer size by @lemenkov in #881
  • Add multi-instance launcher by @darwvin-dev in #873

New Contributors

Full Changelog: v3.7.7...v3.7.8