aboutsummaryrefslogtreecommitdiff
path: root/src/or/directory.c
AgeCommit message (Expand)Author
2018-06-29Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
2018-06-23Fix memory leak in client_likes_consensus().Alexander Færøy
2018-06-11Several attempts to diagnose ticket 25686Nick Mathewson
2017-12-12Make sure bridges are definitely running before delaying directory fetchesteor
2017-12-11Merge remote-tracking branch 'public/bug23817_031' into maint-0.3.1Nick Mathewson
2017-12-01Remove a duplicate call to update_microdesc_downloads()George Kadianakis
2017-11-22Stop checking cached bridge descriptors for usable bridgesteor
2017-11-17Intoduce unittest for skipping outdated dirservers.George Kadianakis
2017-11-17Merge branch 'bug23817_031' into maint-0.3.2Nick Mathewson
2017-11-17Introduce new guard restriction and use it to skip outdated dirs.George Kadianakis
2017-11-17Introduce cache for outdated microdesc dirservers.George Kadianakis
2017-11-16relay: Avoid extra LOG_NOTICE for every new descriptor batchDavid Goulet
2017-11-14Silence a warning about failed descriptor uploads.George Kadianakis
2017-11-13Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
2017-11-13Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson
2017-11-08Merge branch 'bug23816_029_squashed' into maint-0.3.2Nick Mathewson
2017-11-08Replace our random-exponential-delay algorithm.Nick Mathewson
2017-10-26Remove a duplicate call to update_microdesc_downloads()George Kadianakis
2017-10-23Remove the length limit from write_http_status_lineNick Mathewson
2017-09-15Merge branch 'scan-build-032'Nick Mathewson
2017-09-15Avoid an instance of the bug warning in any_bridge_descriptors_known()teor
2017-09-14Rename write_http_status_line, since it does more now.Nick Mathewson
2017-09-14Make missing reason_phrase into a BUG().Nick Mathewson
2017-09-14get rid of the scary 256-byte-buf landmineRoger Dingledine
2017-09-14Make dir servers include a "Date:" http header more oftenRoger Dingledine
2017-09-13get rid of a case where we might log a NULL as %sRoger Dingledine
2017-09-13Merge remote-tracking branch 'teor/bug23470-029'Nick Mathewson
2017-09-13Stop relays calling directory_fetches_from_authorities on dir downloadsteor
2017-09-12clang scan-build: Fix "dead increment" warnings.Nick Mathewson
2017-09-12Merge branch 'bug23347_squashed'Nick Mathewson
2017-09-12Make clients wait to refresh bridges when they have a recent descriptorteor
2017-09-12Make bridge clients download bridge descriptors immediatelyteor
2017-09-05Make url-canonicalizer canonicalize correctly.Nick Mathewson
2017-09-05Fix an erroneous !Nick Mathewson
2017-09-05Merge branch 'http_tunnel_squashed'Nick Mathewson
2017-09-05Export http-command parsing functions.Nick Mathewson
2017-09-05Repair buffer API so everything starts with buf_.Nick Mathewson
2017-08-24prop224: Add directory_request_fetch_set_hs_ident()David Goulet
2017-08-24prop224: Client callback when descriptor has arrivedDavid Goulet
2017-08-24test: Add tests for fetching descs and handling SOCKS conns.George Kadianakis
2017-08-24prop224: Add the dir purpose HAS_FETCHEDDavid Goulet
2017-08-24prop224: Add client code to handle fetched HS descriptors.George Kadianakis
2017-08-24prop224: Introduce v2/v3 HS desc fetch retry functionality.George Kadianakis
2017-08-24prop224: Add code that launches v3 HS desc fetches.George Kadianakis
2017-08-08Do more type checking when setting HS idents.George Kadianakis
2017-08-08prop224: Directory function to upload descriptorDavid Goulet
2017-07-07Merge branch 'bug17750_029_squashed'Nick Mathewson
2017-07-07Comment that failure schedules always use exponential backoffteor
2017-07-07Refactor exponential backoff multipliers into macrosteor
2017-07-07Use download_status_get_next_attempt_at() more oftenteor