testing/janus-gateway: upgrade to 0.11.4
- Fixed ICE restart issues with recent versions of libnice [PR-2729]
- Changed randon number generators to use crypto-safe functions (thanks @jmfotokite!) [PR-2738]
- Added support for abs-send-time RTP extension [PR-2721]
- Added configurable mechanism for manually setting static event loop to use for new handles [PR-2684]
- Fixed datachannel protocol not being sent to plugins for incoming messages [Issue-2753]
- Added ability to specify recordings folder in AudioBridge [PR-2707]
- Added support for forwarding groups in AudioBridge [PR-2653]
- Fixed missing Contact header in SIP plugin when using Sofia >= 1.13 [PR-2708]
- Better SDES-SRTP negotiation in SIP and NoSIP plugins [PR-2727]
- Fixed WebSocket transport and event handler lagging 25/30s when shutting down or reconnecting (thanks @JanFellner!) [Issue-2734]
- Fixed incoming_header_prefixes not working for helper sessions in SIP plugin
- Fix partial/broken ACL support in TextRoom plugin [PR-2763]
- Fixed potential race condition when reclaiming sessions in HTTP transport plugin
- Fixed WebSocket event handler reconnect mechanism (thanks @JanFellner!) [PR-2736]
- Fixed rare crash when detaching handles [Issue-2464]
- Added option to offer IPv6 link-local candidates as well [PR-2689]
- Added spatial audio support to AudioBridge via stereo mixing [PR-2446]
- Added support for plain RTP participants to AudioBridge [PR-2464]
- Added API to start/stop AudioBridge recordings dynamically (thanks @rajneeshksoni!) [PR-2674]
- Fixed broken mountpoint switching when using different payload types in Streaming plugin [PR-2692]
- Fixed occasional deadlock on Streaming plugin mountpoint destroy during RTSP reconnects (thanks @lionelnicolas!) [PR-2700]
- Added "Expires" support to SUBSCRIBE in SIP plugin (thanks @nicolasduteil!) [PR-2661]
- Added option to specify Call-ID for SUBSCRIBE dialogs in SIP plugin (thanks @nicolasduteil!) [PR-2664]
- Fixed broken simulcast support in VideoCall plugin (thanks @lucily-star!) [PR-2671]
- Implemented RabbitMQ reconnection logic, in both transport and event handler (thanks @chriswiggins!) [PR-2651]
- Added support for renegotiation of external streams in janus.js (thanks @kmeyerhofer!) [PR-2604]
- Added support for HEVC/H.265 aggregation packets (AP) to janus-pp-rec (thanks @nu774!) [PR-2662]
- Refactored janus-pp-rec to cleanup the code, and use libavformat for Opus as well (thanks @lu-zero!) [PR-2665]
- Added additional target formats for some recorded codecs [PR-2680]
- Other smaller fixes and improvements (thanks to all who contributed pull requests and reported issues!)