netcode.io v1.2.1 Release Notes
Release Date: 2019-04-17 // almost 6 years ago-
๐ This release includes a security fix for a vulnerability discovered in replay attack protection.
Without this fix, an attacker can craft a packet with high sequence number to a client or server, and stop all future packets in the connection from being received.
๐ Please update to this release ASAP!
Previous changes from v1.1
-
๐ Changes in this release:
- Per-client timeouts can now be specified in the connect token โฑ 2. Negative timeout values disable timeout (useful for debugging)
- Negative expire seconds disables token expiry (useful for debugging)
- Added netcode_client_get_port and netcode_server_get_port to get the bound socket ports when the bind address has port 0. ๐ 5. Golang and Rust implementations have been moved out to their own repositories so they can have different release cycles. โก๏ธ 6. To implement per-client timeouts the code has been updated to NETCODE 1.01 spec.