summaryrefslogtreecommitdiff
path: root/src/feature/relay/onion_queue.c
AgeCommit message (Collapse)Author
2021-03-17Merge branch 'mr/334'George Kadianakis
2021-03-17Implement straightforward overload general metrics.George Kadianakis
- OOM metric - onionskin overload metric - DNS timeout metric
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2020-02-06onion_queue.c: use TAILQ_HEAD less confusingly.Nick Mathewson
When we use macro inline, clang-format likes to break it in the middle, which makes checkSpace get confused.
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-04-11Add an assertion to num_ntors_per_tap().Nick Mathewson
This should please coverity, and fix CID 1415721. It didn't understand that networkstatus_get_param() always returns a value between its minimum and maximum values.
2019-01-16Bump copyright date to 2019Nick Mathewson
2018-09-21Move the non-crypto parts of onion.c out of src/core/cryptoNick Mathewson
The parts for handling cell formats should be in src/core/or. The parts for handling onionskin queues should be in src/core/or. Only the crypto wrapper belongs in src/core/crypto.