aboutsummaryrefslogtreecommitdiff
path: root/src/feature/hs/hs_client.c
AgeCommit message (Expand)Author
2023-05-28hs_pow: Add CompiledProofOfWorkHash torrc optionMicah Elizabeth Scott
2023-05-10hs_pow: Modify challenge format, include blinded HS idMicah Elizabeth Scott
2023-05-10hs_pow: faster hs_circuitmap lookup for rend in pow_worker_job_tMicah Elizabeth Scott
2023-05-10hs_pow: Lower several logs from notice to infoMicah Elizabeth Scott
2023-05-10hs_pow: client side effort adjustmentMicah Elizabeth Scott
2023-05-10hs_pow: bump client-side effort limit from 500 to 10000Micah Elizabeth Scott
2023-05-10hs_pow: Make proof-of-work support optional in configureMicah Elizabeth Scott
2023-05-10hs_pow: check for expired params in can_client_refetch_descMicah Elizabeth Scott
2023-05-10compute the client-side pow in a cpuworker threadRoger Dingledine
2023-05-10refactor send_introduce1()Roger Dingledine
2023-05-10allow suggested effort to be 0Roger Dingledine
2023-05-10clients defend themselves from absurd pow requestsRoger Dingledine
2023-05-10add a log line for when client succeedsRoger Dingledine
2023-05-10hs: Client now solve PoW if presentDavid Goulet
2022-10-19hs: Change the error for a collapsing client circuitDavid Goulet
2022-06-30fix typo in commentRoger Dingledine
2022-03-16hs: Helper function to setup congestion controlDavid Goulet
2022-03-16hs: Transfer ccontrol from circuit to cpathDavid Goulet
2022-03-11Merge branch 'tor-gitlab/mr/543'David Goulet
2022-03-10Merge branch 'maint-0.4.6'David Goulet
2022-03-10Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet
2022-03-10hs: Schedule mainloop event on dirinfo changeDavid Goulet
2022-03-09hs: Don't BUG() when setting up RP congestion controlDavid Goulet
2022-02-22Use path type hint for Vegas queue parameters.Mike Perry
2022-02-22hs: Setup congestion control on client rendsDavid Goulet
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2021-02-19hs: Remove last artefact of HSv2 in the codeDavid Goulet
2021-02-19hs-v2: Removal of service and relay supportDavid Goulet
2021-02-19hs-v2: Remove client supportDavid Goulet
2021-01-27Merge remote-tracking branch 'tor-gitlab/mr/247'George Kadianakis
2021-01-12Merge branch 'ticket40237_044_01' into ticket40237_045_01David Goulet
2021-01-12Merge branch 'ticket40237_043_01' into ticket40237_044_01David Goulet
2021-01-12Merge branch 'ticket40237_035_01' into ticket40237_043_01David Goulet
2021-01-12hs-v3: Require reasonably live consensusDavid Goulet
2020-12-24Downgrade the severity of a few rendezvous circuit-related warnings.Neel Chauhan
2020-11-12Fix typos.Samanta Navarro
2020-08-20Merge branch 'maint-0.4.4'George Kadianakis
2020-08-20v3 control: Persist ONION_CLIENT_AUTH_ADD client nameNeel Chauhan
2020-08-11Merge remote-tracking branch 'tor-gitlab/mr/119'Nick Mathewson
2020-08-11Remove a BUG() that could normally trigger in edge-cases.George Kadianakis
2020-07-16Use connection_describe() for log messages.Nick Mathewson
2020-07-09Merge branch 'maint-0.4.4'George Kadianakis
2020-07-09hs-v3: Remove a possible BUG() conditionDavid Goulet
2020-07-09Merge branch 'maint-0.4.4'David Goulet
2020-07-09Refactor setup_intro_circ_auth_key() to make it simpler.George Kadianakis
2020-07-09Handle a failure edge-case when a client-side intro circ opens.George Kadianakis
2020-07-02Extract extend_info manipulation functions into a new file.Nick Mathewson
2020-06-29Merge remote-tracking branch 'tor-github/pr/1725/head' into maint-0.3.5Nick Mathewson
2020-05-04Merge branch 'maint-0.4.3'Nick Mathewson
2020-04-30Fix a GCC 10.0.1 compilation error.Nick Mathewson