540d682cfc
Previously there was no way to tell if an incoming packet was incorrectly formatted. The new function SInPacket.isValid() can be called after decryption/decompression to determine if the packet wasn't decrypted and/or decompressed properly. * Added "valid" attribute to SInPacket. * Decryption routine unsets "valid" if input buffer is not divisible by 16. * Decompression routine unsets "valid" on receiving zlib error.
619 B
619 B
Changelog
All notable changes to this project will be documented here. This project adheres to Semantic Versioning.
Unreleased
- Added attribute to SInPacket to track decryption/decompression failures with incoming packets.
2.1.1 - 2018-03-14
- Fixed getPeerCount() returning the maximum number of peers instead of the current peer count.
- Fixed clients not sending disconnect message on program exit.
- Changed example clients from looping infintely.
- Renamed tutorial/examples.
- Restructed project directory.
2.1.0 - 2018-03-10
Initial commit of original code.