Releases: nxrighthere/ENet-CSharp
Releases · nxrighthere/ENet-CSharp
2.4.1
- Improved throttle acceleration mechanism
- Exposed throttle estimation function
- Exposed raw UDP packets intercept functionality
- Changed default parameters of the ping interval and throttle threshold to improve transmission consistency
- Fixed command queuing for unsequenced unreliable fragmented packets
- Removed inaccurate debug packet loss estimation logic
2.4.0
- Added runtime version check
- Fixed incorrect path to the native library in NuGet package
2.3.9
- Improved transmission consistency for packets that are larger than MTU sent over the same channel with unreliable packets
- Exposed
Host.SetMaxDuplicatePeers()
function - Minor improvements
2.3.8
- Improved handling of incoming commands (contributed by @Vincenz099)
- Improved consistency at packets receiving
- Improved exceptions
2.3.7
- Improved parsing of IPv4 addresses
- Exposed
Peer.LastRoundTripTime
property - Minor improvements
2.3.6
2.3.5
- Added a reasonable default packet threshold to reduce throttling of peers with inconsistent round trip time
2.3.4
- Fixed incorrect interop signatures for
Library.Initialize(Callbacks callbacks)
,Address.GetIP()
, andAddress.GetHost()
2.3.3
- Improved obtainment of an address from a socket
- Changed native address structure to avoid reference marshalling
2.3.2
- Zero out an IPv4-mapped IPv6 address in case of reusability
- Minor improvements