Releases: nxrighthere/ENet-CSharp
Releases · nxrighthere/ENet-CSharp
2.3.1
- Fixed length of buffer for a host name with null-terminated character
2.3.0
- Added
PacketFlags.Instant
to not bundle a packet with others at a next service iteration and send it instantly instead. This delivery type trades multiplexing efficiency in favor of latency. The same packet can't be used for multiplePeer.Send()
calls - Minor improvements
2.2.9
- Replaced Winsock with 2.2 version on Windows
- Replaced deprecated address functionality for IPv6 name resolution
- Fixed socket handle leakage on Unix
2.2.8
- Reworked
ENetAddress
to properly handle IPv4-mapped IPv6 addresses - Restored IPv4 broadcast for the local networks 255.255.255.255
- Added a threshold parameter to reduce packet throttling in unstable network environments with high jitter and low average latency such as Wi-Fi networks
- Fixed assignment of binary IPv4 addresses
- Renamed packet flag for unreliable fragmented packets to
PacketFlags.UnreliableFragmented
- Minor improvements
2.2.7
- Exposed host buffer size option
2.2.6
- Added function for receiving packets selectively per peer
- Minor improvements
2.2.5
- Added functions for converting binary IP addresses
- Changed default MTU for IPv6
- Updated LZ4 to the latest version
- Minor improvements
2.2.4
- Improved random seed generator for Unix
2.2.3
- Added packet broadcast with excluded peer
- Fixed incorrect error handling of send function on Windows
- Minor improvements
2.2.2
- Changed peer IDs from random to incremental
- Minor improvements