aboutsummaryrefslogtreecommitdiff
path: root/src/test/test_dos.c
AgeCommit message (Expand)Author
2023-08-11test_dos: Fixes for uninitialized stack memoryMicah Elizabeth Scott
2023-08-11Extend DoS protection to IP addresses with known relaysMicah Elizabeth Scott
2023-08-09Extend DoS protection to partially-open channelsMicah Elizabeth Scott
2023-05-24token_bucket_ctr: replace 32-bit wallclock time with monotimeMicah Elizabeth Scott
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2021-02-22test: Add DoS connection rate unit testDavid Goulet
2021-02-22dos: Move concurrent count into conn_stats objectDavid Goulet
2020-07-17or_connection_t: replace real_addr with canonical_orport.Nick Mathewson
2020-07-14addr: Use tor_addr_t instead of uint32_t for IPv4David Goulet
2020-07-10Make channel_get_addr_if_possible() take a const channel_t.Nick Mathewson
2020-03-17Merge remote-tracking branch 'tor-github/pr/1784'teor
2020-03-10dos: Pass transport name on new client connectionDavid Goulet
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-12-20Replace several C identifiers.teor
2019-06-05Run "make autostyle."Nick Mathewson
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-16Bump copyright date to 2019.Nick Mathewson
2018-09-27Split geoip from geoip-related stats.Nick Mathewson
2018-07-05Fix every include path changed in the previous commit (automated)Nick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-20Run rectify_include_paths.pyNick Mathewson
2018-06-15Extract routerstatus_t into its own header.Nick Mathewson
2018-06-15Extract networkstatus_t and ..sr_info_t into their own headersNick Mathewson
2018-06-15Move or_connection_t to its own header.Nick Mathewson
2018-04-06crypto: Refactor (P)RNG functionality into new crypto_rand module.Isis Lovecruft
2018-02-09test: DoS test to make sure we exclude known relaysDavid Goulet
2018-02-06remove a redundant semicolonNick Mathewson
2018-02-02Use tt_u64_op() for uint64_t inputs.Nick Mathewson
2018-01-31test: Add unit tests for overflows and underflows in cc_stats_refill_bucketteor
2018-01-31dos: Make sure cc_stats_refill_bucket can't overflow while calculatingteor
2018-01-31test: Remove a redundant round from test_dos_bucket_refillteor
2018-01-30test: Add unit tests for the DoS subsystemGeorge Kadianakis