monero/src
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
..
blockchain_db Merge pull request #7859 2021-10-17 23:25:34 -05:00
blockchain_utilities Doc: Update blockchain stats with review comments 2021-07-06 07:12:33 +02:00
blocks blocks: fix cmake syntax 2021-07-28 00:39:48 +02:00
checkpoints Reduce compilation time of epee/portable_storage_template_helper.h 2021-03-28 15:41:48 +02:00
common download: fix leak 2021-10-10 19:14:17 +00:00
crypto Merge pull request #8031 2021-11-09 22:50:36 -06:00
cryptonote_basic Move copyable_atomic to be a sub-class of cryptonote_connection_context 2022-02-15 17:36:45 -06:00
cryptonote_core Merge pull request #8070 2021-11-26 23:01:08 -06:00
cryptonote_protocol protocol: fix spurious rejection of downloaded blocks 2021-10-21 20:34:06 +00:00
daemon Remove net_fwd.h and #includes of said header 2022-02-13 23:34:40 -06:00
daemonizer Update copyright year to 2020 2020-05-06 22:36:54 -04:00
debug_utilities Merge pull request #6810 2021-03-20 01:33:10 -04:00
device device_ledger: fix incorrect macro 2021-11-12 02:56:20 +01:00
device_trezor Merge pull request #7869 2021-10-17 23:28:04 -05:00
gen_multisig Remove unused variables in monero codebase 2021-02-09 08:05:05 +01:00
gen_ssl_cert Update copyright year to 2020 2020-05-06 22:36:54 -04:00
hardforks Let stagenet hardfork happen before mainnet. 2020-09-04 22:47:05 +01:00
lmdb
mnemonics wallet_rpc_server: set seed language in generate_from_keys 2021-03-06 10:26:15 +00:00
multisig Update copyright year to 2020 2020-05-06 22:36:54 -04:00
net socks: ignore any exceptions in shutdown/close 2021-10-22 22:00:29 +02:00
p2p Update net_node.inl 2022-01-04 16:31:59 -05:00
platform Update copyright year to 2020 2020-05-06 22:36:54 -04:00
ringct ringct: silence unused variable warning 2021-08-19 22:00:44 +02:00
rpc Merge pull request #7943 2021-11-30 17:00:20 -05:00
serialization RPC and ZeroMQ APIs to support p2pool 2021-09-11 15:15:07 +02:00
simplewallet simplewallet: fix incoming_transfers index error 2021-10-10 23:17:16 +02:00
wallet Merge pull request #8123 2022-01-24 15:15:11 -05:00
CMakeLists.txt CMake: strip targets (optional) with -D STRIP_TARGETS=ON 2021-06-11 21:19:37 +02:00
cryptonote_config.h Merge pull request #6810 2021-03-20 01:33:10 -04:00
version.cpp.in build: prepare v0.17 2020-09-14 16:52:42 +02:00
version.h