Skip to content

Tags: dac1976/CoreLibrary

Tags

v2.0.9

Toggle v2.0.9's commit message
Now default to ManagedSingleton instead of Loki singleton

Also updated doxygen docs

v2.0.8

Toggle v2.0.8's commit message
More work on ManagedSingleton

Reworked to be a pheonix singleton, will re-initialise after destroy, will recreate a new instance. Updated unit tests. Updated Doxygen comments.

v2.0.7

Toggle v2.0.7's commit message
Updated doxygenb comments related to new message pool

v2.0.6

Toggle v2.0.6's commit message
Version bump and regenerated docs

v2.0.5

Toggle v2.0.5's commit message
Added support for MessagePack

The ASIO based network classes can now serialize and deserialize network messages using MessagePack. MessagePack 7.0.0 is included with Core

v2.0.4

Toggle v2.0.4's commit message
Improved memory allocations in TcpConnection class

Reduced allocations/reallocations, better handling and recovery from oversized messages. Updated doxygen docs.

v2.0.3

Toggle v2.0.3's commit message
updated doxygen

v2.0.2

Toggle v2.0.2's commit message
Added flatbuffers support

ASIO network classes now support (de)serialising messages using Google's flatbuffers. Tweaks public API of network classes to accommodate this change. Added new unit tests for flatbuffer usage. Updated build scripts accordingly. ALso updated doxygen docs

v2.0.1

Toggle v2.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update ASIO classes to use std::string_view and std::span

The library rework has improved the ASIO classes' public interfaces to utilize std::string_view and std::span<const char> for better flexibility in argument handling.

v2.0.0

Toggle v2.0.0's commit message
Merge branch 'master' of https://github.com/dac1976/CoreLibrary