aboutsummaryrefslogtreecommitdiff
path: root/contrib/epee/include/net/network_throttle.hpp
Commit message (Collapse)AuthorAgeFilesLines
* Refactor out pragma_comp_defsJeffrey2022-04-181-1/+0
| | | | | | | Relevant commits on the old cleanup PR: 36933c7f5c7778e2d7fbfea5361c11fb41070467 21e43de0f300ee47b7e597098908601bf591950b 3c678bb1cedfd7b865ac2e7aaf014de4bfb3eb3d
* Merge pull request #8223luigi11112022-04-061-2/+0
|\ | | | | | | 17772ef Eliminate dependence on boost::interprocess #8223 (Jeffrey)
| * Eliminate dependence on boost::interprocess #8223Jeffrey2022-03-301-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
* | Copyright: Update to 2022mj-xmr2022-03-041-1/+1
|/
* Merge pull request #6516Alexander Blair2020-07-191-4/+0
|\ | | | | | | 8656a8c9f remove double includes (sumogr)
| * remove double includessumogr2020-05-111-4/+0
| |
* | Update copyright year to 2020SomaticFanatic2020-05-061-1/+1
|/ | | | Update copyright year to 2020
* New interactive daemon command 'print_net_stats': Global traffic statsrbrunner72019-03-241-1/+2
|
* Update 2019 copyrightbinaryFate2019-03-051-1/+1
|
* Update 2018 copyrightxmr-eric2018-01-261-1/+1
|
* epee: remove dependency on commonmoneromooo-monero2018-01-101-3/+0
|
* network_throttle: remove unused xxx static membermoneromooo-monero2017-12-181-2/+0
|
* move connection_basic and network_throttle from src/p2p to epeemoneromooo-monero2017-12-161-0/+176
These even had the epee namespace. This fixes some ugly circular dependencies.