Commit History

Author SHA1 Message Date
  Karsten Loesing f1278b7e57 Update geoip and geoip6 to the February 7 2018 database. 6 years ago
  Nick Mathewson 22a5d3dd2a remove a redundant semicolon 6 years ago
  David Goulet f08fa97460 geoip: Make geoip_client_cache_total_allocation() return the counter 6 years ago
  David Goulet 78d6cb5870 dos: We can put less token than the current amount 6 years ago
  Nick Mathewson 3bed8fdb91 Use tt_u64_op() for uint64_t inputs. 6 years ago
  David Goulet 475218c108 Merge branch 'ticket25122_029_02' into ticket24902_029_05 6 years ago
  David Goulet e758d659a0 geoip: Add clientmap_entry_new() function 6 years ago
  David Goulet 4d812e29b9 geoip: Increment and decrement functions for the geoip client cache 6 years ago
  David Goulet 51839f4765 geoip: Hook the client history cache into the OOM handler 6 years ago
  Nick Mathewson 6f238a44d8 Merge branch 'maint-0.3.1' into release-0.3.1 6 years ago
  Nick Mathewson 9cbc40e376 Merge remote-tracking branch 'teor/bug25070_031' into maint-0.3.1 6 years ago
  Fernando Fernandez Mancera 33d9889a2b channel_tls_get_remote_addr_method now returns real_addr. 6 years ago
  Nick Mathewson 6d0309e48b Merge branch 'maint-0.3.1' into release-0.3.1 6 years ago
  Nick Mathewson 5fc0437e74 But in most Earth cultures, there are 60s in a minute. 6 years ago
  Nick Mathewson d83d1c7a89 Merge branch 'maint-0.3.1' into release-0.3.1 6 years ago
  Nick Mathewson 86e6cb6409 add a rate-limit. 6 years ago
  Nick Mathewson 76b73013e2 Merge branch 'maint-0.3.1' into release-0.3.1 6 years ago
  teor 1f4a73133c test: Add unit tests for overflows and underflows in cc_stats_refill_bucket 6 years ago
  teor a09d5f5735 dos: Make sure cc_stats_refill_bucket can't overflow while calculating 6 years ago
  teor b45ae1b002 test: Remove a redundant round from test_dos_bucket_refill 6 years ago
  David Goulet 9aca7d4730 dos: Add changes file for ticket 24902 6 years ago
  David Goulet e58a4fc6cf dos: Make circuit rate limit per second, not tenths anymore 6 years ago
  David Goulet a3714268f6 dos: Man page entry for DoS mitigation 6 years ago
  George Kadianakis c3c2b55dec test: Add unit tests for the DoS subsystem 6 years ago
  David Goulet 82de4ea900 dos: Clear connection tracked flag if geoip entry is removed 6 years ago
  David Goulet 14a8b87852 dos: Add a heartbeat log 6 years ago
  David Goulet 36a0ae151f dos: Add the DoSRefuseSingleHopClientRendezvous option 6 years ago
  David Goulet acf7ea77d8 dos: Add the connection DoS mitigation subsystem 6 years ago
  David Goulet 1bfc91a029 dos: Apply defense for circuit creation DoS 6 years ago
  David Goulet 97abb3543b dos: Detect circuit creation denial of service 6 years ago
  David Goulet c05272783d dos: Track new and closed OR client connections 6 years ago
  David Goulet 51fda85c23 geoip: Remember client stats if DoS mitigation is enabled 6 years ago
  David Goulet 64149353dd dos: Initial code of Denial of Service mitigation 6 years ago
  teor 9656ad3232 Changes file for 25070 6 years ago
  teor a8e5e3a492 Add Link protocol version 5 to the supported protocols list in protover.c 6 years ago
  Nick Mathewson 9c2bc441f8 If out-of-disk when saving a consensus cache entry, don't BUG. 6 years ago
  David Goulet 93b826faaa geoip: Add a lookup function for client map entry 6 years ago
  Nick Mathewson 0dbe3ddc33 Make Tor support TLS1.3 ciphers with OpenSSL 1.1.1 6 years ago
  Nick Mathewson 0e0baad5e8 Merge branch 'maint-0.3.1' into release-0.3.1 6 years ago
  Nick Mathewson 7f2e23e7ac Merge branch 'maint-0.3.0' into maint-0.3.1 6 years ago
  Nick Mathewson 00a42277ea Merge remote-tracking branch 'dgoulet/bug24895_031_02' into maint-0.3.1 6 years ago
  Nick Mathewson b39c50cde8 Merge branch 'maint-0.2.9' into maint-0.3.0 6 years ago
  Nick Mathewson a2aaf9509b Merge remote-tracking branch 'dgoulet/bug24895_029_02' into maint-0.2.9 6 years ago
  David Goulet f98f7ca898 Merge branch 'bug24895_029_02' into bug24895_031_02 6 years ago
  Roger Dingledine 490ae26b24 hs: Use hs_service_max_rdv_failures consensus param, defaulting to 2 6 years ago
  Nick Mathewson c30d2daae0 Merge branch 'maint-0.3.1' into release-0.3.1 6 years ago
  Nick Mathewson 483a59ec2a Merge remote-tracking branch 'tlyu-github/travis-workaround-031' into maint-0.3.1 6 years ago
  Nick Mathewson 9b19e33bed Merge branch 'maint-0.3.0' into maint-0.3.1 6 years ago
  Nick Mathewson 1cf11b6940 Merge branch 'maint-0.2.9' into maint-0.3.0 6 years ago
  Nick Mathewson 36567c5ca4 Merge branch 'maint-0.2.5' into maint-0.2.9 6 years ago