networked-aframe / janus-plugin-sfu

Janus plugin to act as a kind of SFU for game networking data.
Mozilla Public License 2.0
2 stars 5 forks source link

Update to janus 0.13.0 #5

Closed vincentfretin closed 1 year ago

vincentfretin commented 1 year ago

Required changes in the C to Rust binding https://github.com/networked-aframe/janus-plugin-rs/pull/2

Maintenance updates:

from the janus-gateway changelog, entries that may be relevant to our sfu plugin:

[v0.13.0] - 2022-10-03
- Switched to SHA256 for signing self signed DTLS certificates (thanks @tgabi333!) [https://github.com/meetecho/janus-gateway/pull/3069]
- Started using strnlen to optimize performance of some strlen calls (thanks @tmatth!) [https://github.com/meetecho/janus-gateway/pull/3061]
[v0.12.3] - 2022-06-20
- Keep track of RTP extensions when storing packets for retransmission [https://github.com/meetecho/janus-gateway/pull/2981]
[v0.12.2] - 2022-05-23
- Abort DTLS handshake if DTLSv1_handle_timeout returns an error
[v0.12.1] - 2022-04-26
- Fix highest sequence number not being properly initialized in the RTCP context [https://github.com/meetecho/janus-gateway/issues/2920]
- Reset rids when renegotiating SDPs [https://github.com/meetecho/janus-gateway/pull/2931]
vincentfretin commented 1 year ago

I froze the janus-plugin-sfu version to a specific commit after merging this PR https://github.com/networked-aframe/janus-plugin-sfu/commit/51394c9be388e2978faf4d593b99ecfadb3f6d7f