summaryrefslogtreecommitdiff
path: root/src/or/networkstatus.c
AgeCommit message (Expand)Author
2018-01-31Revert "ns: Call notify_networkstatus_changed() after the new consensus is se...David Goulet
2018-01-31Merge branch 'maint-0.3.2'Nick Mathewson
2018-01-31ns: Call notify_networkstatus_changed() after the new consensus is set globallyDavid Goulet
2018-01-30Merge branch 'ticket24902_029_05' into ticket24902_033_02David Goulet
2018-01-30dos: Initial code of Denial of Service mitigationDavid Goulet
2018-01-25Remove the old ("deterministic") download schedule.Nick Mathewson
2018-01-11Compute flavor name before dereference, to avoid a STACK warning.Nick Mathewson
2017-12-12Merge branch 'maint-0.3.2'Nick Mathewson
2017-12-12Make sure bridges are definitely running before delaying directory fetchesteor
2017-12-11Add networkstatus_consensus_has_ipv6() and unit teststeor
2017-12-08Merge branch 'macro_free_v2_squashed'Nick Mathewson
2017-12-08Change the free macro convention in the rest of src/or/*.hNick Mathewson
2017-12-06Merge remote-tracking branch 'teor/bug24489'Nick Mathewson
2017-12-05Merge branch 'more_directories_squashed'Nick Mathewson
2017-12-05New accessors for keydir/cachedir accessNick Mathewson
2017-12-05Use get_datadir_fname() accessor in networkstatus.cNick Mathewson
2017-12-04Merge branch 'bug23826-23828_squashed'Nick Mathewson
2017-12-02Sprinkle some consts in networkstatus_getinfo_by_purpose()teor
2017-11-22Stop checking cached bridge descriptors for usable bridgesteor
2017-11-17Merge branch 'maint-0.3.2'Nick Mathewson
2017-11-17Merge branch 'bug23817_031' into maint-0.3.2Nick Mathewson
2017-11-17Introduce cache for outdated microdesc dirservers.George Kadianakis
2017-11-09Merge branch 'ticket12062_squashed'Nick Mathewson
2017-11-09Audit all of the "is the network turned off" checks.Nick Mathewson
2017-11-07Merge branch 'maint-0.3.2'Nick Mathewson
2017-11-07Recalculate voting schedule first when getting a new consensusDavid Goulet
2017-10-25Add a unittest that reveals the offending case of #23862.George Kadianakis
2017-10-19Comment-only change: annotate exit() calls.Nick Mathewson
2017-10-15Add a consensus_method argument to routerstatus_format_entry()teor
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-09-15Merge remote-tracking branch 'dgoulet/ticket12541_032_02'Nick Mathewson
2017-09-14Refactor clock skew handling in networkstatus.cTaylor Yu
2017-09-12Remove named_map and unnamed_map from networkstatus.cNick Mathewson
2017-09-12Remove networkstatus_nickname_is_unnamed()Neel Chauhan
2017-09-08Merge branch 'ed25519_lookup'Nick Mathewson
2017-09-07consensus: Add a generic notification function on new consensusMatt Traudt
2017-09-05Merge branch 'http_tunnel_squashed'Nick Mathewson
2017-09-05Add support for HTTP Connect tunnelsNick Mathewson
2017-09-04Merge branch 'maint-0.3.1'Nick Mathewson
2017-08-23Don't do expensive consensus stuff when not a cache.Nick Mathewson
2017-08-22Refactor node lookup APIs to take flagsNick Mathewson
2017-08-08Improve code based on Nick review:George Kadianakis
2017-08-08Don't set HSDir index if we don't have a live consensus.George Kadianakis
2017-07-05Merge branch 'maint-0.3.1'Nick Mathewson
2017-07-05Fix a wide line from 22207Nick Mathewson
2017-07-05Merge branch 'maint-0.3.1'Nick Mathewson
2017-07-01general formatting / whitespace / typo fixesRoger Dingledine
2017-06-11Add "fingerprint" line to bridge network status.Karsten Loesing
2017-05-15Implement functions to expose valid/fresh-until and votersNick Mathewson
2017-05-10simplify functions now that they don't use options paramRoger Dingledine