aboutsummaryrefslogtreecommitdiff
path: root/contrib/epee/include/net/network_throttle.hpp (follow)
AgeCommit message (Collapse)AuthorFilesLines
2022-04-18Refactor out pragma_comp_defsJeffrey1-1/+0
Relevant commits on the old cleanup PR: 36933c7f5c7778e2d7fbfea5361c11fb41070467 21e43de0f300ee47b7e597098908601bf591950b 3c678bb1cedfd7b865ac2e7aaf014de4bfb3eb3d
2022-04-06Merge pull request #8223luigi11111-2/+0
17772ef Eliminate dependence on boost::interprocess #8223 (Jeffrey)
2022-03-30Eliminate dependence on boost::interprocess #8223Jeffrey1-2/+0
In this repo, `boost::interprocess` was being used soley to make `uint32_t` operations atomic. So I replaced each instance of `boost::interprocess::ipcdetail::atomic(...)32` with `std::atomic` methods. I replaced member declarations as applicable. For example, when I needed to change a `volatile uint32_t` into a `std::atomic<uint32_t>`. Sometimes, a member was being used a boolean flag, so I replaced it with `std::atomic<bool>`. You may notice that I didn't touch `levin_client_async.h`. That is because this file is entirely unused and will be deleted in PR monero-project#8211. Additional changes from review: * Make some local variables const * Change postfix operators to prefix operators where value was not need
2022-03-04Copyright: Update to 2022mj-xmr1-1/+1
2020-07-19Merge pull request #6516Alexander Blair1-4/+0
8656a8c9f remove double includes (sumogr)
2020-05-11remove double includessumogr1-4/+0
2020-05-06Update copyright year to 2020SomaticFanatic1-1/+1
Update copyright year to 2020
2019-03-24New interactive daemon command 'print_net_stats': Global traffic statsrbrunner71-1/+2
2019-03-05Update 2019 copyrightbinaryFate1-1/+1
2018-01-26Update 2018 copyrightxmr-eric1-1/+1
2018-01-10epee: remove dependency on commonmoneromooo-monero1-3/+0
2017-12-18network_throttle: remove unused xxx static membermoneromooo-monero1-2/+0
2017-12-16move connection_basic and network_throttle from src/p2p to epeemoneromooo-monero1-0/+176
These even had the epee namespace. This fixes some ugly circular dependencies.