aboutsummaryrefslogtreecommitdiff
path: root/src/or/dirserv.c
AgeCommit message (Expand)Author
2013-03-20Set default minimum bandwidth for exit flag to zero for TestingTorNetworkAndrea Shepard
2013-03-20Let testing networks override ABSOLUTE_MIN_VALUE_FOR_FAST_FLAGNick Mathewson
2013-03-18Merge remote-tracking branch 'public/bug6164' into maint-0.2.4Nick Mathewson
2013-03-18Improve comment for routers_with_measured_bw static var in dirserv.cAndrea Shepard
2013-03-18Improve comment on router_counts_toward_thresholds()Andrea Shepard
2013-03-18Add dirserv_has_measured_bw() predicate wrapper for dirserv_query_measured_bw...Andrea Shepard
2013-03-18Ignore advertised bandwidths if we have enough measured bandwidths availableAndrea Shepard
2013-03-07Better comment for dirserv_query_measured_bw_cache()Andrea Shepard
2013-03-07Use DIGESTMAP_FOREACH_MODIFY in dirserv_expire_measured_bw_cache() for concisionAndrea Shepard
2013-03-07Add unit test for dirserv measured bandwidth cacheAndrea Shepard
2013-03-07Make sure expiry check in dirserv_expire_measured_bw_cache() works if time_t ...Andrea Shepard
2013-03-07More constness in dirserv.cAndrea Shepard
2013-03-07Make dirserv_cache_measured_bw() use a const measured_bw_line_t *Andrea Shepard
2013-03-05Call dirserv_clear_measured_bw_cache() from dirserv_free_all()Andrea Shepard
2013-02-27Prefer measured bandwidths over advertised when computing things for votes on...Andrea Shepard
2013-02-19Clear up a comment about when an assertion could fireNick Mathewson
2013-02-19Merge branch 'bug2286_unit_test_squashed'Nick Mathewson
2013-02-19Refactor storing of measured_bw versus Unmeasured=1.Nick Mathewson
2013-02-11Merge remote-tracking branch 'public/bug8158'Nick Mathewson
2013-02-11Refactor resolve_my_address() so logs are more accurate / helpfulRoger Dingledine
2013-02-08Refactor generating the m lines in a vote into its own functionNick Mathewson
2013-02-04Include a flag-thresholds line in each vote to describe flag cutoffsNick Mathewson
2013-02-04When we mark a node as a sybil, mark it down and reset its uptime to 0Nick Mathewson
2013-02-04Ignore tiny bandwidths entirely when computing thresholdsNick Mathewson
2013-02-04Increase the minimum value for the Fast flag to 4096.Nick Mathewson
2013-02-04Refactor should-count-towards-thresholds test into new functionNick Mathewson
2013-02-04When computing performance thresholds, ignore omitted-as-sybil nodes.Nick Mathewson
2013-02-01Rename log() to tor_log() for loggingNick Mathewson
2013-01-16Remove two extrneous semicolons in dirserv.cNick Mathewson
2013-01-16Update the copyright date to 201.Nick Mathewson
2013-01-03Merge branch 'ntor-resquashed'Nick Mathewson
2013-01-02Wrangle curve25519 onion keys: generate, store, load, publish, republishNick Mathewson
2012-12-13Nuke uses of memcmp outside of unit testsNick Mathewson
2012-12-13Merge branch 'fallback_dirsource_v3'Nick Mathewson
2012-12-07Merge remote-tracking branch 'public/bug6887'Nick Mathewson
2012-12-06Rename trusted_dir_server_t to dir_server_t. Automatic renaming.Nick Mathewson
2012-12-06Correct moribund logic about caching v2 networkstatusesNick Mathewson
2012-12-06Make output of router_get_trusted_dir_servers constNick Mathewson
2012-11-14Actually generate microdescriptors with p6 lines.Nick Mathewson
2012-11-14Better policy support for IPv6Nick Mathewson
2012-10-15Merge remote-tracking branch 'public/bug1031'Nick Mathewson
2012-10-15Fix a long lineNick Mathewson
2012-10-15fixed differing returntype in definition and declaration of dirserv_add_extra...Markus Teich
2012-10-12Rename all reserved C identifiers we definedNick Mathewson
2012-10-12Install correct incoming cell handlers on reachability testing channelsAndrea Shepard
2012-10-10Merge branch 'bug7011'Nick Mathewson
2012-10-10Use fmt_addrport where appropriate.David Fifield
2012-10-08Make reachabiity test in dirserv.c use channel_tAndrea Shepard
2012-09-21Remove the testing_since* fieldsNick Mathewson
2012-09-18Remove some deadcode for parsing v1 directoriesNick Mathewson