A new patch release with a bunch of fixes.
Changes
- cmakelists: don't build tests in release
- serverObject: call onDestroy on objects if the client dies
- scanner: hold strong refs for objects
- clientSocket: add trace removal log
- tests: add unit tests
- genericMessage: limit array size to 10k
- message: limit array sizes for static messages
- messageParser: avoid underflow
- GenericProtocolMessage: write full object id in resolveSeq by @carlo711 in #17
- macros: fix typo by @r0chd in #18
- fix: include for strcopy() in ClientSocket.cpp by @METROIDHunter9000 in #19
- tests: add unit tests by @vaxerski in #22
- CI: use org-wide actions by @fufexan in #23
New Contributors
- @METROIDHunter9000 made their first contribution in #19
- @fufexan made their first contribution in #23
Full Changelog: v0.3.0...v0.3.1