monero/contrib
Jeffrey bd0a511995 Move copyable_atomic to be a sub-class of cryptonote_connection_context
epee::copyable_atomic was only be used by one struct, cryptonote_connection_context.
This should probably eventually factored out of that class, so I left the following comment:

This class was originally from the EPEE module. It is identical in function to std::atomic<uint32_t> except
that it has copy-construction and copy-assignment defined, which means that earliers devs didn't have to write
custom copy-contructors and copy-assingment operators for the outer class, cryptonote_connection_context.
cryptonote_connection_context should probably be refactored because it is both trying to be POD-like while
also (very loosely) controlling access to its atomic members.
2022-02-15 17:36:45 -06:00
..
brew Doc: Add ccache to README.md and Brewfile 2021-03-30 06:13:20 +02:00
depends Fix Android OpenSSL build 2021-11-30 04:15:48 +00:00
epee Move copyable_atomic to be a sub-class of cryptonote_connection_context 2022-02-15 17:36:45 -06:00
fuzz_testing fuzz_tests: add a test for utf8canonical 2020-12-14 19:40:24 +00:00
gitian Add copy commands for compiled binaries 2021-12-02 16:54:04 +00:00
lsan contrib: add a suppressions file for leak sanitizer 2019-08-29 11:11:59 +00:00
rlwrap remove obsolete save_graph skeleton code 2019-05-10 14:17:18 +00:00
tor add a convenience script to start monero with inbound tor 2020-10-28 22:38:27 +00:00
valgrind easylogging++: faster access to logging 2018-11-27 13:55:21 +00:00
CMakeLists.txt Test: Enable coverage for external repositories 2021-04-01 19:50:54 +02:00