Fix handling of AUD NAL units with size 2 by @Kleptine in https://github.com/webrtc-rs/webrtc/pull/670
fix panics when parsing rtcp packets with invalid block sizes by @TimeToogo in https://github.com/webrtc-rs/webrtc/pull/678
Implement ChaCha20_Poly1305 cipher suite by @wdouglass in https://github.com/webrtc-rs/webrtc/pull/675
Make SRTP AES_256_GCM actually work by @TimeToogo in https://github.com/webrtc-rs/webrtc/pull/677
Fix deadlock in data-channels-flow-control example. by @recap in https://github.com/webrtc-rs/webrtc/pull/679
Handle replay after wrapping in replaydetector by @anders-avos in https://github.com/webrtc-rs/webrtc/pull/681
Revert "Fix deadlock in data-channels-flow-control example. " by @rainliu in https://github.com/webrtc-rs/webrtc/pull/682
stun: simplify MappedAddress Display implement by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/683
stun: simplify stop_with_error by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/684
stun: simplify UnknownAttributes Display by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/685
turn: client binding direct use Option value by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/686
turn: use ok_or() to simplify get_allocation() call by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/687
turn: use ok_or() to simplify command_tx by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/689
turn: introduced DEFAULT_MAX_RETRIES by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/692
mdns: simplify resource pack function by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/693
turn: simplify result_ch_rx by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/691
dtls: refactor cipher suite error handling with ok_or() by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/694
style: add blank lines between methods in DTLSConn impl by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/695
refactor: remove unnecessary Cow::Borrowed wrapper in URL query parsing by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/696
refactor(ice): replace magic numbers with named constants for STUN/TURN ports by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/697
stun: use format! macro instead of string concatenation in Uri display by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/698
ice/examples: improve error handling and formatting in ping_pong example by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/699
refactor: apply clippy fixes across workspace by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/703
mdns: allow reuse_port on non-Unix platforms when feature is enabled by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/702
update dependencies rand by @a-wing in https://github.com/webrtc-rs/webrtc/pull/707
util: Simplify timeout error handling in Buffer by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/708
interceptor: Use futures::future::join_all in stats interceptor by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/710
dtls: Add packet length validation in CBC decryption by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/711
stun: simplify URI parsing logic by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/712
do not used fixed sctp-ports 5000, but consult the negotiated ports by @KillingSpark in https://github.com/webrtc-rs/webrtc/pull/706
interceptor: simplify NACK generator close_rx error handling by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/714
sctp: Make most chunk handling errors non-fatal by @anders-avos in https://github.com/webrtc-rs/webrtc/pull/716
Add function to export key data from DTLS connection by @TimeToogo in https://github.com/webrtc-rs/webrtc/pull/718
[ice] Fix unhandled overflow panic in listen_udp_in_port_range by @lucamuscat in https://github.com/webrtc-rs/webrtc/pull/719
fmtp: add Unicode case-folding support for parameter compariso by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/721
Make use of the max-message-size SDP attribute in datachannels by @lucamuscat in https://github.com/webrtc-rs/webrtc/pull/722
stun: simplify XorMappedAddress Display implementation by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/725
Updated logo background by @mvel96 in https://github.com/webrtc-rs/webrtc/pull/730
stun: simplify connection retrieval by @cppcoffee in https://github.com/webrtc-rs/webrtc/pull/731
Require rand version 0.9.1 or greater, as rand::distr::Alphabetic does not exist in 0.9.0, which is currently allowed by @lucamuscat in https://github.com/webrtc-rs/webrtc/pull/732
Remove unused dependencies by @lucamuscat in https://github.com/webrtc-rs/webrtc/pull/733
sample_builder: fix panic on timestamp wrap by @ArtemMartus in https://github.com/webrtc-rs/webrtc/pull/735
New Contributors
@Kleptine made their first contribution in https://github.com/webrtc-rs/webrtc/pull/670
@TimeToogo made their first contribution in https://github.com/webrtc-rs/webrtc/pull/678
@wdouglass made their first contribution in https://github.com/webrtc-rs/webrtc/pull/675
@cppcoffee made their first contribution in https://github.com/webrtc-rs/webrtc/pull/683
@lucamuscat made their first contribution in https://github.com/webrtc-rs/webrtc/pull/719
@ArtemMartus made their first contribution in https://github.com/webrtc-rs/webrtc/pull/735
Full Changelog: https://github.com/webrtc-rs/webrtc/compare/v0.13.0...v0.14.0