Commit History

Autor SHA1 Mensaxe Data
  David Goulet 666582a679 dos: Exclude known relays from client connection count %!s(int64=6) %!d(string=hai) anos
  David Goulet 78d6cb5870 dos: We can put less token than the current amount %!s(int64=6) %!d(string=hai) anos
  teor a09d5f5735 dos: Make sure cc_stats_refill_bucket can't overflow while calculating %!s(int64=6) %!d(string=hai) anos
  David Goulet e58a4fc6cf dos: Make circuit rate limit per second, not tenths anymore %!s(int64=6) %!d(string=hai) anos
  David Goulet 82de4ea900 dos: Clear connection tracked flag if geoip entry is removed %!s(int64=6) %!d(string=hai) anos
  David Goulet 14a8b87852 dos: Add a heartbeat log %!s(int64=6) %!d(string=hai) anos
  David Goulet 36a0ae151f dos: Add the DoSRefuseSingleHopClientRendezvous option %!s(int64=6) %!d(string=hai) anos
  David Goulet acf7ea77d8 dos: Add the connection DoS mitigation subsystem %!s(int64=6) %!d(string=hai) anos
  David Goulet 1bfc91a029 dos: Apply defense for circuit creation DoS %!s(int64=6) %!d(string=hai) anos
  David Goulet 97abb3543b dos: Detect circuit creation denial of service %!s(int64=6) %!d(string=hai) anos
  David Goulet c05272783d dos: Track new and closed OR client connections %!s(int64=6) %!d(string=hai) anos
  David Goulet 64149353dd dos: Initial code of Denial of Service mitigation %!s(int64=6) %!d(string=hai) anos