Version 0.22.0
paullouisageneau
released this
23 Oct 11:45
·
26 commits
to master
since this release
What's Changed
- Preserve payload types order in description by @paullouisageneau in #1168
- Add option to disable fingerprint validation by @xicilion in #1171
- Add support for loading WebSocket certificate from PEM string by @paullouisageneau in #1177
- Add support for setting certificate on PeerConnection by @xicilion in #1170
- CMake enhancements by @paullouisageneau in #1184
- Remove checking remote description has different ICE credentials by @xicilion in #1172
- Migrate session-level attributes to media-level by @wcpfeffer in #1194
- Change conflicting names of capi and non capi copy paste examples by @PatchByte in #1196
- Add TLS certificate chain support with OpenSSL by @paullouisageneau in #1195
- Enhance application-only SDP generation by @paullouisageneau in #1199
- Add a media handler to respond to remb bitrate by @evaldemar in #1185
- feat: pass custom ICE ufrag and pwd as local description init by @achingbrain in #1207
- feat: add remoteFingerprints method to PeerConnection by @achingbrain in #1206
- Add proper synchronization to remote fingerprint by @paullouisageneau in #1212
- Ignore TURN servers with transport TCP or TLS with libjuice by @paullouisageneau in #1222
- Disable the version.h update by default by @pschichtel in #1231
- Properly implement the renegotiation needed mechanism by @paullouisageneau in #1237
- Fix SctpTransport::Instances leak by @les-sosna in #1245
- Prevent poll service failure with WSAENOTSOCK on Windows by @paullouisageneau in #1254
- Reword send exceptions for clarity by @paullouisageneau in #1264
- Enable ICE consent freshness with libnice by @paullouisageneau in #1267
- Fix race condition on WebSocket disconnect by @paullouisageneau in #1266
- CMake: Comply with BUILD_SHARED_LIBS option by @paullouisageneau in #1274
- Add limit for DTLS transport incoming queue by @paullouisageneau in #1275
- Catch uncaught exceptions from incoming media handler chain by @paullouisageneau in #1276
- Update libjuice to v1.5.6
New Contributors
- @xicilion made their first contribution in #1171
- @wcpfeffer made their first contribution in #1194
- @PatchByte made their first contribution in #1196
- @achingbrain made their first contribution in #1207
- @pschichtel made their first contribution in #1231
- @les-sosna made their first contribution in #1245
Full Changelog: v0.21.2...v0.22.0