Skip to content

Releases: nxrighthere/ENet-CSharp

2.5.1

05 Mar 17:31
cf757cd
Compare
Choose a tag to compare
2.5.1 Pre-release
Pre-release
  • Added ENET_EXCLUDE_WINDOWS_H build option
  • Fixed unaligned reads and writes of the checksum (contributed by @arvid-norlander)

2.5.0

30 Jan 23:55
5eeb284
Compare
Choose a tag to compare
2.5.0 Pre-release
Pre-release
  • 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

26 Mar 14:28
4b7a0ff
Compare
Choose a tag to compare
  • Added a check if peers array is empty in selective broadcast
  • Added support for .NET 6
  • Fixed potential out of bounds access in send function of a peer

2.4.7

08 Apr 18:39
fda6764
Compare
Choose a tag to compare
  • Fixed packets size with checksums

2.4.6

06 Feb 12:53
a6854ca
Compare
Choose a tag to compare
  • Added support for .NET 5
  • Fixed overrun of an unacknowledged window in reliable transmission

2.4.5

21 Oct 13:45
3a1cfb8
Compare
Choose a tag to compare
  • Fixed checksum writing to header

2.4.4

20 Oct 03:55
a550fe8
Compare
Choose a tag to compare
  • 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

10 Sep 02:07
4f0aefe
Compare
Choose a tag to compare
  • Added CRC64 checksums functionality
  • Exposed ChecksumCallback delegate
  • Exposed Host.SetChecksumCallback() function
  • Exposed Library.CRC64() function

2.4.2

29 Aug 17:30
Compare
Choose a tag to compare
  • Fixed packets flagged as unthrottled

2.4.1

24 Aug 11:50
5cb73c4
Compare
Choose a tag to compare
  • 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