Skip to content

v2.2.1

Choose a tag to compare

@github-actions github-actions released this 12 May 19:45
· 56 commits to master since this release

What's Changed

  • Fixed missing __init__.py causing module not found + "TypeError: must be str, not bytes" by @andrewvmail in #55
  • Mulipart fixes by @eckschi in #53
  • Fixed RFC3261-compatibility issue requiring to put Contact into 18x-class provisional responses
  • API changes: Make the 'expires' parameter in the outbound REGISTER configurable; Extend genResponse() so it can also insert SipReason; Allow list of extra headers to be provided into the cancelTransaction() method, unify and cleanup RFC3326 support (Reason header field)
  • Adjust WSS support to work with the latest version of the websockets.serve
  • Improved SdpParseError exception handling
  • CI pipeline fixes and improvements: Installation from pip sdist is now verified; B2BUA code is tested with VoIPTests on every commit for 6 different architectures; Added job to roll source code tarball and publish pre-release notes on GitHub automatically; Switched from using ubuntu-20.04 to ubuntu-22.04
  • Performance improvements: Number of UDP workers has been reduced from 30 to 3 for SIP sockets and to 1 for the RTPProxy sockets, this helps to keep things sane on smaller systems

New Contributors

Full Changelog: RELENG_2_2_0...v2.2.1