oxen-storage-server/unit_test
Jason Rhinelander 9206e640a9 Separate Database from boost::asio
Database has a dependency on boost::asio so that it can set up a timer,
but this is awkward as it couples the Database class with an
implementation detail of the Database user.

Fix this by removing it, making the cleanup timer callback the
responsibility of the caller.

This also fixes some spurious failures due to race conditions between
the threads in the storage test code.
2021-04-25 20:51:59 -03:00
..
CMakeLists.txt Add proper encrypt/decrypt unit tests 2021-04-18 14:50:40 -03:00
command_line.cpp Replace Oxen HTTP RPC with OMQ RPC 2021-04-08 21:26:10 -03:00
encrypt.cpp Namespace encrypt unit test to avoid macos symbol conflict 2021-04-24 03:08:41 -03:00
ip_utils.cpp Address review comments 2021-03-30 17:06:56 +11:00
main.cpp initial rebrand 2021-01-07 15:12:15 +11:00
onion_requests.cpp Fix test suite 2021-04-21 21:30:51 -03:00
rate_limiter.cpp Fix unit tests 2021-04-18 14:50:40 -03:00
serialization.cpp Fix serialize on 32-bit arches 2021-04-25 20:16:12 -03:00
service_node.cpp Add fix and tests for ports not getting updated 2021-04-18 14:50:40 -03:00
signature.cpp Fix unit tests 2021-04-18 14:50:40 -03:00
storage.cpp Separate Database from boost::asio 2021-04-25 20:51:59 -03:00