aboutsummaryrefslogtreecommitdiff
path: root/src/feature/hs
AgeCommit message (Expand)Author
2024-04-29Merge branch 'maint-0.4.8'David Goulet
2024-04-18typos in commentsRoger Dingledine
2024-04-16circuit: Remove log_warn triggered by a proto violationDavid Goulet
2024-03-14hs_service: don't force high intro point rotation for TestingTorNetworkJim Newsome
2023-11-09Merge branch 'maint-0.4.8'David Goulet
2023-11-07hs: Fix assert in hs_metrics_update_by_ident()David Goulet
2023-10-18fix typostrinity-1686a
2023-09-14Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet
2023-09-14Bug 40858: Cache sendme_inc to avoid purging intro points.Mike Perry
2023-07-31Bug 40828: Add more log scrubbing to protocol warningsMike Perry
2023-07-24Merge branch 'maint-0.4.7'David Goulet
2023-07-24Fix all -Werror=enum-int-mismatch warningsDavid Goulet
2023-06-05Fix compilation error on older gcc versions and MSVC.Gabriela Moldovan
2023-05-28hs_pow: Add CompiledProofOfWorkHash torrc optionMicah Elizabeth Scott
2023-05-28hs_pow: Update for equix API to fix issue 40794Micah Elizabeth Scott
2023-05-25Added relay prefix to new metrics functionsfriendly73
2023-05-25Removed getter abstraction and moved from rephist to relay_metrics.friendly73
2023-05-25Added INTRO and REND metrics for relay.friendly73
2023-05-24Merge branch 'tor-gitlab/mr/711'David Goulet
2023-05-24token_bucket_ctr: replace 32-bit wallclock time with monotimeMicah Elizabeth Scott
2023-05-24test_hs_descriptor: Add a test case that fails without the fix for 40793Micah Elizabeth Scott
2023-05-15hs_pow: fix insufficient length check in pow-paramsMicah Elizabeth Scott
2023-05-11fix minor typos in conflux and pow areasRoger Dingledine
2023-05-10hs_pow: Modify challenge format, include blinded HS idMicah Elizabeth Scott
2023-05-10hs_pow: add per-circuit effort information to control portMicah Elizabeth Scott
2023-05-10hs_pow: fix error path with outdated assumptionMicah Elizabeth Scott
2023-05-10hs_pow: swap out some commentsMicah Elizabeth Scott
2023-05-10hs_pow: always give other events a chance to run between rend requestsMicah Elizabeth Scott
2023-05-10hs_pow: modified approach to pqueue level thresholdsMicah Elizabeth Scott
2023-05-10hs_pow: faster hs_circuitmap lookup for rend in pow_worker_job_tMicah Elizabeth Scott
2023-05-10hs_pow: review feedback, use MAX for max_trimmed_effortMicah Elizabeth Scott
2023-05-10hs_pow: Lower several logs from notice to infoMicah Elizabeth Scott
2023-05-10hs_pow: update_suggested_effort fix and cleanupMicah Elizabeth Scott
2023-05-10hs_pow: client side effort adjustmentMicah Elizabeth Scott
2023-05-10hs_pow: leak fix, free the contents of pqueue entries in hs_pow_free_service_...Micah Elizabeth Scott
2023-05-10hs_pow: bump client-side effort limit from 500 to 10000Micah Elizabeth Scott
2023-05-10hs_pow: stop having a "minimum effort", and let PoW effort start lowMicah Elizabeth Scott
2023-05-10hs_pow: Represent equix_solution as a byte arrayMicah Elizabeth Scott
2023-05-10hs_pow: Fix nonce cache entry leakMicah Elizabeth Scott
2023-05-10hs_pow: Define seed_head as uint8_t[4] instead of uint32_tMicah Elizabeth Scott
2023-05-10hs_pow: Don't require uint128_tMicah Elizabeth Scott
2023-05-10hs_pow: unswap byte order of seed_head fieldMicah Elizabeth Scott
2023-05-10hs_pow: fix assert in services that receive unsolicited proof of workMicah Elizabeth Scott
2023-05-10hs_pow: use the compiled HashX implementationMicah Elizabeth Scott
2023-05-10hs_pow: Replace libb2 dependency with hashx's internal blake2Micah Elizabeth Scott
2023-05-10test_crypto: add blake2b test vectorsMicah Elizabeth Scott
2023-05-10hs_pow: Make proof-of-work support optional in configureMicah Elizabeth Scott
2023-05-10hs_pow_solve: use equix_solve more efficientlyMicah Elizabeth Scott
2023-05-10hs_pow: reduce min_effort default to 1Micah Elizabeth Scott
2023-05-10hs_pow: Rate limited dequeueMicah Elizabeth Scott