Releases: MidLevel/Ruffles
Releases · MidLevel/Ruffles
v11.0.0
v10.0.1
v10.0.0
10.0.0 (2020-02-14)
Bug Fixes
- Change the default ProcessingThreads to 0 (94c6488)
- Fixed example project (5c288d0)
- Fixed flushing when stopping a socket (9f298d2)
- Fixed Reliable and ReliableOrdered message sending (7411a1e)
- Made random provider thread safe (1dc03d1)
- Separated PooledChannelType and ChannelType (a161f80)
Features
- Added ack notifications (78327c4)
- Added Id to connection for use in dictionaries (a6bfb23)
- Added listenAddress null checks (e439551)
- Added logs for wierd packets (bf6d0a5)
- Added option to disable ack notifications (157bdc6)
- Unified config data types (2459396)
Performance Improvements
BREAKING CHANGES
- Changes datatypes in SocketConfig
- Pooled settings are now represented by PooledChannelType
v9.1.2
v9.1.1
v9.1.0
9.1.0 (2020-01-15)
Bug Fixes
- Fixed exception when shutting down in non dual mode (d3d914f)
- Fixed IV cache being allocated when time based challenges are disabled (185e52f)
- Fixed leak warning info message (f40bef6)
- Fixed memory leak when sending broadcasts (5eac6ee)
- Fixed packets being read as too long in certain threading configurations (22e4bee)
- Fixed socket shutdown not releasing everything (b5129e1)
- Fixed socket state not being thread safe (775d851)
Features
- Added ability to run on single thread (8d2b032)
- Added discovery example (6718015)
- Added final merger flush before disconnect (1402814)
- Improved socket setup logging (2e73c9f)