summaryrefslogtreecommitdiff
path: root/src/or/directory.h
AgeCommit message (Expand)Author
2018-07-05Move literally everything out of src/orNick Mathewson
2018-07-01Extract more constants from or.hNick Mathewson
2018-07-01Remove needless includes from or.hNick Mathewson
2018-06-20Run rectify_include_paths.pyNick Mathewson
2018-06-20Update copyrights to 2018.Nick Mathewson
2018-06-15Extract download_status_t into its own header.Nick Mathewson
2018-06-15Extract {or,origin}_circuit_t into their own headersNick Mathewson
2018-06-15Split dir_connection_t into its own headerNick Mathewson
2018-04-22Rename find_dl_schedule to find_dl_min_delay.Nick Mathewson
2018-04-22Change the type of "download schedule" from smartlist to int.Nick Mathewson
2018-01-31remove the max_failures argument from download_status_is_ready.Nick Mathewson
2018-01-25Remove all the old max_delay logic.Nick Mathewson
2018-01-25Remove the old ("deterministic") download schedule.Nick Mathewson
2017-12-08Fix wide lines introduced by previous patch.Nick Mathewson
2017-12-08Replace all FREE_AND_NULL* uses to take a type and a free function.Nick Mathewson
2017-12-08Change the free macro convention in the rest of src/or/*.hNick Mathewson
2017-11-17Merge branch 'maint-0.3.2'Nick Mathewson
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 cache for outdated microdesc dirservers.George Kadianakis
2017-11-08Merge branch 'maint-0.3.2'Nick 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-25Add a unittest that reveals the offending case of #23862.George Kadianakis
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-09-05Merge branch 'http_tunnel_squashed'Nick Mathewson
2017-09-05Export http-command parsing functions.Nick Mathewson
2017-08-28Fix compilation warning on old clangs.George Kadianakis
2017-08-24prop224: Add directory_request_fetch_set_hs_ident()David Goulet
2017-08-24test: Add tests for fetching descs and handling SOCKS conns.George Kadianakis
2017-08-24prop224: Add client code to handle fetched HS descriptors.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-07Refactor exponential backoff multipliers into macrosteor
2017-07-07Use download_status_get_next_attempt_at() more oftenteor
2017-07-07Make clients try fallbacks before authoritiesteor
2017-05-22Log a warning if we receive a disallowed compression method for an anonymous ...Alexander Færøy
2017-05-22Merge remote-tracking branch 'ahf/bugs/22305'Nick Mathewson
2017-05-22Ensure that only GZip and Zlib compression is handled for anonymous connections.Alexander Færøy
2017-05-22Fix a compilation warning about duplicate typedefNick Mathewson
2017-05-22Set guard state on bridge descriptor fetches.George Kadianakis
2017-05-12Send "Accept-Encoding" to directory servers.Alexander Færøy
2017-05-04New function to add additional headers to a directory requestNick Mathewson
2017-04-27Merge branch 'parse_accept_encoding'Nick Mathewson
2017-04-27Merge branch 'dirreq'Nick Mathewson
2017-04-25Tests for parse_accept_encodingNick Mathewson
2017-04-21Make directory_request_set_guard_state static.Nick Mathewson
2017-04-21Document the new directory_request_t API and add some assertionsNick Mathewson
2017-04-21Remove old directory_initiate_command_*() functions.Nick Mathewson