summaryrefslogtreecommitdiff
path: root/src/or/main.c
AgeCommit message (Expand)Author
2018-02-16Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson
2018-01-30dos: Initial code of Denial of Service mitigationDavid Goulet
2017-12-01Update entry guard state whenever we download a consensus.George Kadianakis
2017-08-23Don't do expensive consensus stuff when not a cache.Nick Mathewson
2017-06-26Patch for 22720 from huyvq: exit(1) more oftenNick Mathewson
2017-06-05Merge branch 'maint-0.3.0'Nick Mathewson
2017-05-31Bugfix: Regenerate more certificates when appropriateNick Mathewson
2017-05-19Merge branch 'add_rust_squashed'Nick Mathewson
2017-05-19Add some Rust utility functions and print supportSebastian Hahn
2017-05-19Merge branch 'ticket21953_029'Nick Mathewson
2017-05-19Define HeapEnableTerminationOnCorruption if the headers don't.Nick Mathewson
2017-05-15Merge branch 'maint-0.3.0'Nick Mathewson
2017-05-15Initialize the HS cache at startupNick Mathewson
2017-05-12actually enable background compresion for consensusesNick Mathewson
2017-05-12Merge branch 'ticket21953_029'Nick Mathewson
2017-05-11Enable some windows hardening featuresNick Mathewson
2017-05-08Merge branch 'netflow_padding-v6-rebased2-squashed'Nick Mathewson
2017-05-08Cache netflow-related consensus parameters.Mike Perry
2017-05-08Bug 17604: Converge on only one long-lived TLS conn between relays.Mike Perry
2017-05-08Bug 17592: Clean up connection timeout logic.Mike Perry
2017-05-08Netflow record collapsing defense.Mike Perry
2017-04-27Clean the consdiffmgr cache and launch new diffs as needed.Nick Mathewson
2017-04-25Configure sandbox using consdiffmgr; free cdm on exit.Nick Mathewson
2017-04-25Use atomic counters for compressor allocation.Nick Mathewson
2017-04-25Use `tor_compress_supports_method()` before printing library versions.Alexander Færøy
2017-04-25Display LZMA and Zstandard versions when starting Tor.Alexander Færøy
2017-04-25Move zlib compression code into its own module.Alexander Færøy
2017-03-31Isolate dmalloc/openssl bridge code to crypto.cNick Mathewson
2017-03-20Fix very small memory leak #21788Daniel Pinto
2017-03-17Merge branch 'ahf_bugs_21641_squashed'Nick Mathewson
2017-03-17Check onion key consensus parameters every hour.Alexander Færøy
2017-03-17Add periodic timer for expiring old onion keys.Alexander Færøy
2017-03-17Make MIN_ONION_KEY_LIFETIME a consensus parameter defined value.Alexander Færøy
2017-03-15Run the copyright update script.Nick Mathewson
2017-03-01Prevent SRV assert when called from misconfigured bridge auth.George Kadianakis
2017-02-02Merge remote-tracking branch 'public/bug21356_029'Nick Mathewson
2017-01-31Call monotime_init() earlier.Nick Mathewson
2017-01-08comment fixupsChelsea H. Komlo
2016-12-16Merge branch 'prop271_030_v1_squashed'Nick Mathewson
2016-12-16Have multiple guard contexts we can switch between.Nick Mathewson
2016-12-16Expire circuits that have been WAITING_FOR_BETTER_GUARD too longNick Mathewson
2016-12-16Rebuild the guard lists as appropriate on torrc change.Nick Mathewson
2016-12-14Merge branch 'dgoulet_ticket19043_030_03_squashed'Nick Mathewson
2016-12-14prop224 prepwork: Use of HS circuitmap in existing HS code.George Kadianakis
2016-12-08Rename connection_or_remove_from_identity_mapNick Mathewson
2016-12-08Migrate main data loop for set_bad_connections to use channel structuresNick Mathewson
2016-11-30Use the new guard notification/selection APIs throughout TorNick Mathewson
2016-11-30Split bridge functions into a new module.Nick Mathewson
2016-11-04Merge branch 'ticket17238_029_02-resquash'Nick Mathewson
2016-11-04prop224: Add a cache free all functionDavid Goulet