Skip to content

Releases: nxrighthere/ENet-CSharp

2.4.0

13 Aug 07:07
b9859d3
Compare
Choose a tag to compare
  • Added runtime version check
  • Fixed incorrect path to the native library in NuGet package

2.3.9

23 Jul 20:58
dd0ff8d
Compare
Choose a tag to compare
  • 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

08 Apr 07:51
3f8d7c1
Compare
Choose a tag to compare
  • Improved handling of incoming commands (contributed by @Vincenz099)
  • Improved consistency at packets receiving
  • Improved exceptions

2.3.7

31 Mar 14:10
Compare
Choose a tag to compare
  • Improved parsing of IPv4 addresses
  • Exposed Peer.LastRoundTripTime property
  • Minor improvements

2.3.6

30 Mar 05:53
Compare
Choose a tag to compare
  • Improved transmission in low-latency network environments
  • Improved round-trip time variance estimation (contributed by @virt00l)
  • Replaced network address conversion functions for MinGW
  • Restored per packet user data
  • Removed LZ4
  • Minor improvements

2.3.5

26 Jan 03:08
813d858
Compare
Choose a tag to compare
  • Added a reasonable default packet threshold to reduce throttling of peers with inconsistent round trip time

2.3.4

25 Dec 11:59
1901d15
Compare
Choose a tag to compare
  • Fixed incorrect interop signatures for Library.Initialize(Callbacks callbacks), Address.GetIP(), and Address.GetHost()

2.3.3

24 Dec 04:08
b0bb4c5
Compare
Choose a tag to compare
  • Improved obtainment of an address from a socket
  • Changed native address structure to avoid reference marshalling

2.3.2

08 Dec 16:53
4de3297
Compare
Choose a tag to compare
  • Zero out an IPv4-mapped IPv6 address in case of reusability
  • Minor improvements

2.3.1

03 Sep 17:55
a847982
Compare
Choose a tag to compare
  • Fixed length of buffer for a host name with null-terminated character