Releases: nxrighthere/ENet-CSharp
Releases · nxrighthere/ENet-CSharp
2.5.2
- Fixed undefined behaviour with signed left shift in fragment calculations (contributed by @arvid-norlander)
2.5.1
- Added
ENET_EXCLUDE_WINDOWS_H
build option - Fixed unaligned reads and writes of the checksum (contributed by @arvid-norlander)
2.5.0
- Added support for .NET 8
- Implemented a separate queue for outgoing send reliable packets (contributed by @lsalzman)
- Removed revisiting peers when continuing to send
- Removed explicit storing of round trip timeout limit
- Removed unnecessary sent unreliable list from peers
- Added
ENET_SOCKOPT_TTL
socket option (contributed by @skyfloogle) - Fixed MTU negotiation on server side (contributed by @seragh)
2.4.8
2.4.7
- Fixed packets size with checksums
2.4.6
- Added support for .NET 5
- Fixed overrun of an unacknowledged window in reliable transmission
2.4.5
- Fixed checksum writing to header
2.4.4
- Added address parameter to the intercept callback
- Fixed sender overrun receiver in reliable transmission
- Updated target framework to .NET Standard 2.1 and .NET Core 3.1
- Minor improvements
2.4.3
- Added CRC64 checksums functionality
- Exposed
ChecksumCallback
delegate - Exposed
Host.SetChecksumCallback()
function - Exposed
Library.CRC64()
function
2.4.2
- Fixed packets flagged as unthrottled