LiteNetLib 0.9.5.1
(changes since 0.9.5)
- Fixed source compilation in unity
(changes since 0.9.4)
- Fixed packet double get from pool (changed lockfree to locks like in 0.8 because of ABA problem, but in a bit better way). This should fix some strange crashes
- Added manual mode without threads for single-threaded servers
- Added [IgnoreDataMember] attribute to NetSerializer
- Added SetPosition to NetDataWriter
- Added MTU override option
- Major performance optimization when using multiple channels (#411)
- Better internal packet recycling (less gc trash)
- Increased default MTU to 1024 (from 576)
- Moved NTP code to NetManager
- Optimized receiving speed (1 copy less)
- Fix MTU size when layer enabled
- Fix LastProperty check
- Fix merged packets verification
For installation in typical .NET project use nuget package
For Unity use sources zip and copy directory LiteNetLib to your project