v4.2.2
What's Changed
Special thanks to @AkshayJainG for reporting and diagnosing several panic conditions in the IVF and OGG readers caused by malformed inputs. these fixes improve robustness when handling untrusted or malformed media inputs using ogg reader or ivf reader.
- Update module github.com/pion/rtp to v1.9.0 by @renovate[bot] in https://github.com/pion/webrtc/pull/3324
- Simplify interface to handleUnknownRTPPacket by @jech in https://github.com/pion/webrtc/pull/3329
- Fix data race in RTX by @JoTurk in https://github.com/pion/webrtc/pull/3332
- Add WithRTPSequenceNumber by @JoTurk in https://github.com/pion/webrtc/pull/3337
- Implement support for remote offers that are not actpass by @fippo in https://github.com/pion/webrtc/pull/3325
- Update module github.com/pion/stun/v3 to v3.1.0 by @renovate[bot] in https://github.com/pion/webrtc/pull/3338
- Fix typo in custom-logger example by @boushley in https://github.com/pion/webrtc/pull/3340
- Rename dtlsRoleFromRemoteSDP to dtlsRoleFromSDP by @fippo in https://github.com/pion/webrtc/pull/3341
- Update pion-to-pion example to clarify differences. by @boushley in https://github.com/pion/webrtc/pull/3342
- Fix panics in OGG API by @AkshayJainG @JoTurk in https://github.com/pion/webrtc/pull/3346
- Update module github.com/pion/dtls/v3 to v3.0.10 by @renovate[bot] in https://github.com/pion/webrtc/pull/3348
- Update module github.com/pion/stun/v3 to v3.1.1 by @renovate[bot] in https://github.com/pion/webrtc/pull/3349
- Upgrade to pion/transport v4 by @JoTurk in https://github.com/pion/webrtc/pull/3344
- Fix divide by zero in IVF reader by @AkshayJainG @JoTurk in https://github.com/pion/webrtc/pull/3353
- Add new repacketize example by @Juliapixel in https://github.com/pion/webrtc/pull/3350
- SetConfiguration now updates ICEGatherer's servers by @wrangelvid in https://github.com/pion/webrtc/pull/3339
- Ensure candidate gathering promise completes by @boushley in https://github.com/pion/webrtc/pull/3347
- Update module github.com/pion/interceptor to v0.1.43 by @renovate[bot] in https://github.com/pion/webrtc/pull/3354
New Contributors
- @fippo made their first contribution in https://github.com/pion/webrtc/pull/3325
- @Juliapixel made their first contribution in https://github.com/pion/webrtc/pull/3350
- @wrangelvid made their first contribution in https://github.com/pion/webrtc/pull/3339
Full Changelog: https://github.com/pion/webrtc/compare/v4.2.1...v4.2.2