aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-08-24Merge remote-tracking branch 'dgoulet/ticket17242_032_03-squashed'Nick Mathewson
2017-08-24Silence some spammy log messages.George Kadianakis
2017-08-24circuit: Consider v3 hidden service circuit in circuit_expire_building()David Goulet
2017-08-24hs: Update intro circuit timestamp when re-extendingDavid Goulet
2017-08-24circuit: Avoid needless log info in circuit_get_best()David Goulet
2017-08-24prop224: Register RP circuit when it opensDavid Goulet
2017-08-24prop224: Try to recover from a bad intro circuitDavid Goulet
2017-08-24prop224: Refactor how we use connection_ap_handle_onionDavid Goulet
2017-08-24hs: Remove unused rend_client_rendezvous_acked()David Goulet
2017-08-24prop224: Add a function to find an intro point by legacy IDDavid Goulet
2017-08-24prop224: Add a function to clear INTRO dataDavid Goulet
2017-08-24prop224: Rename hs_desc_encode_lspec()David Goulet
2017-08-24hs: Stub link_specifier_t in hs_descriptor.hDavid Goulet
2017-08-24prop224: Update OOM counters when storing a client descriptor cache objectDavid Goulet
2017-08-24prop224: Update OOM counters when freeing a client descriptor cache objectDavid Goulet
2017-08-24prop224: Check decoded descriptor matches the expected blinded keyDavid Goulet
2017-08-24test: Fix broken HS upload descriptor testDavid Goulet
2017-08-24prop224: Add directory_request_fetch_set_hs_ident()David Goulet
2017-08-24prop224: Implement hs_client_any_intro_points_usable()David Goulet
2017-08-24prop224: Use the intro point state cacheDavid Goulet
2017-08-24prop224: Add a client intro point state cacheDavid Goulet
2017-08-24prop224: Move and refactor rend_client_reextend_intro_circuit()David Goulet
2017-08-24hs: Update the IP failure cache only if legacyDavid Goulet
2017-08-24prop224: Use the client-side circuitmap in hs_client.cGeorge Kadianakis
2017-08-24prop224: Add client-side rend circuit support to HS circuitmapGeorge Kadianakis
2017-08-24hs: Only note a connection attempt with a valid rend_dataDavid Goulet
2017-08-24prop224: Handle RENDEZVOUS2 cellDavid Goulet
2017-08-24prop224: Parse RENDEZVOUS2 cellDavid Goulet
2017-08-24trunnel: Add RENDEZVOUS2 cell definitionDavid Goulet
2017-08-24prop224: Handle INTRODUCE_ACK cellDavid Goulet
2017-08-24prop224: Parse INTRODUCE_ACK cellDavid Goulet
2017-08-24prop224: Make client send INTRODUCE1 cellDavid Goulet
2017-08-24prop224: Client function to pick intro pointDavid Goulet
2017-08-24prop224: Client callback when descriptor has arrivedDavid Goulet
2017-08-24prop224: Handle client RENDEZVOUS_ESTABLISHED cellDavid Goulet
2017-08-24prop224: Build ESTABLISH_RENDEZVOUS cell and logicDavid Goulet
2017-08-24prop224: Client has opened circuit logicDavid Goulet
2017-08-24prop224: Build INTRODUCE1 cell and send logicDavid Goulet
2017-08-24prop224: Make lspecs to extend info publicDavid Goulet
2017-08-24prop224: Helper function to assert on invalid client intro circuitDavid Goulet
2017-08-24hs: Move link specifier encoding to a functionDavid Goulet
2017-08-24conn: Add a function to return a list of connection by stateDavid Goulet
2017-08-24test: Add tests for fetching descs and handling SOCKS conns.George Kadianakis
2017-08-24hs: Fix comment of the get max size descriptor functionDavid Goulet
2017-08-24prop224: Rename hs_client_note_connection_attempt_succeeded()David Goulet
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: Connect to v3 services in connection_ap_handle_onion().George Kadianakis
2017-08-24prop224: Add code that launches v3 HS desc fetches.George Kadianakis