aboutsummaryrefslogtreecommitdiff
path: root/src/feature/hs/hs_circuit.c
AgeCommit message (Expand)Author
2020-07-02Extract extend_info manipulation functions into a new file.Nick Mathewson
2020-04-08fix typos from #32542Roger Dingledine
2020-04-08hs-v3: Report rendezvous circuit failure SOCKS ExtendedErrorsDavid Goulet
2020-03-30hs-v3: Move ob_subcreds to hs_service_state_t.George Kadianakis
2020-02-11Make n_subcredentials a size_t .George Kadianakis
2020-01-28Write unittest that covers cases of INTRODUCE1 handling.George Kadianakis
2020-01-28Unify INTRO2 handling codepaths in OB and normal cases.George Kadianakis
2020-01-21Pass multiple subcredentials all the way down to hs_ntor.Nick Mathewson
2020-01-21Turn hs_subcredential_t into a proper struct.Nick Mathewson
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-12-10Merge branch 'tor-github/pr/1581'George Kadianakis
2019-12-10hs-v3: Handle client rendezvous circuit timeoutDavid Goulet
2019-12-03hs-v3: Fix NULL deref. in hs_circ_service_get_established_intro_circ()David Goulet
2019-11-27hs-v3: Give a cleanup type to hs_circ_cleanup()David Goulet
2019-11-27hs-v3: Note client intro circuit failureDavid Goulet
2019-11-20hs-v2: Move v2 circuit cleanup actions into hs_circ_cleanup()David Goulet
2019-11-07Fix various doxygen comments in feature/hs.Nick Mathewson
2019-10-23hs-v3: Remove the circuit_established intro flagDavid Goulet
2019-09-09Merge branch 'ticket30924_042_04_squashed' into ticket30924_042_04_squashed_m...Nick Mathewson
2019-08-29Merge branch 'tor-github/pr/1257'David Goulet
2019-08-29Merge branch 'maint-0.4.1'David Goulet
2019-08-29Merge branch 'tor-github/pr/1256' into maint-0.4.1David Goulet
2019-08-26hs-v3: Encode DoS ESTABLISH_INTRO cell extensionDavid Goulet
2019-08-23Remove the unused circuit_type field from hs_ident_circuit_t and hs_ident_cir...Neel Chauhan
2019-08-23hs: Remove an outdated commentteor
2019-08-23Merge branch 'bug23818_035' into bug23818_masterteor
2019-08-23hs: v3 single onion services fall back to 3-hop intro for unreachable nodesteor
2019-08-23hs: Always use a 3-hop path when a v3 single onion intro failsteor
2019-08-23hs: Always use a 3-hop path when a v3 single onion rend failsteor
2019-06-05Revert "hs: Implement a helper to repurpose a circuit"Mike Perry
2019-06-05Merge remote-tracking branch 'tor-github/pr/1053'Nick Mathewson
2019-05-29hs: Implement a helper to repurpose a circuitDavid Goulet
2019-05-03Revert "Hiding crypt_path_t: Create a constructor for crypt_path_t."George Kadianakis
2019-05-03Hiding crypt_path_t: Rename some functions to fit the crypt_path API.George Kadianakis
2019-05-03Hiding crypt_path_t: Create a constructor for crypt_path_t.George Kadianakis
2019-05-03Hiding crypt_path_t: Move init functions to crypt_path.c.George Kadianakis
2019-01-30hs: Move get_lspecs_from_node to nodelist.cteor
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-16Bump copyright date to 2019.Nick Mathewson
2018-09-25Revise things that had included router.h beforeNick Mathewson
2018-09-21hs-v3: Don't BUG() if the RP node_t is invalid client sideDavid Goulet
2018-07-25Merge branch 'bug26627_033' into bug26627_033_merged_masterteor
2018-07-05Fix every include path changed in the previous commit (automated)Nick Mathewson
2018-07-05Move literally everything out of src/orNick Mathewson