summaryrefslogtreecommitdiff
path: root/crates/tor-hsrproxy/src
Commit message (Expand)AuthorAgeFilesLines
* Apply import alphabetisation churnIan Jackson2024-04-031-1/+1
* Switch to derive-deftlyIan Jackson2024-04-031-4/+4
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* hsproxy: Improve error messages.Nick Mathewson2024-02-081-22/+34
* hsrproxy: Temporarily remove ability to config unix addressesNick Mathewson2024-01-162-10/+24
* hsrproxy: downgrade remaining TODO HSS comments.Nick Mathewson2024-01-091-2/+2
* Add NOTEs about similar code for address types.Nick Mathewson2023-12-121-0/+4
* hsproxy: warn on some dubious configurationsNick Mathewson2023-12-121-8/+42
* Merge branch 'todo_hsrproxy' into 'main'Nick Mathewson2023-12-112-33/+50
|\
| * Apply 1 suggestion(s) to 1 file(s)Ian Jackson2023-12-111-0/+2
| * hsrproxy: replace "TODO HSS" instances with references to #1154Nick Mathewson2023-12-071-3/+8
| * hsproxy: Downgrade a TODO.Nick Mathewson2023-12-071-1/+1
| * hsrproxy: Log rate-limited failures of other types as wellNick Mathewson2023-12-071-22/+18
| * hsproxy: remove TODO about retroactive limitsNick Mathewson2023-12-071-1/+1
| * hsrproxy: Remove TODO about empty Connected messagesNick Mathewson2023-12-071-1/+0
| * hsproxy: Add a rate-limited log for forwarding errors.Nick Mathewson2023-12-071-5/+9
| * hsrproxy: Take nickname as an argument and pass it to forwarding functionNick Mathewson2023-12-071-4/+15
* | hsrproxy: Add a test for the contents of a parsed configuration.Nick Mathewson2023-12-111-1/+34
|/
* hsrproxy: Allow ports to be specified as integersNick Mathewson2023-11-291-5/+23
* Revert "hsrproxy: Temporarily change the format of ProxyRule."Nick Mathewson2023-11-291-76/+6
* hsrproxy: Document what we check about begin messagesNick Mathewson2023-10-231-1/+2
* hsrproxy: Send back DONE reasons.Nick Mathewson2023-10-231-3/+3
* oneshot: Apply deferred rustfmt churnIan Jackson2023-10-111-3/+3
* oneshot: Use veneer in tor-hsrproxyIan Jackson2023-10-111-1/+2
* Merge branch 'configure_onion_service_part2' into 'main'Nick Mathewson2023-10-111-2/+92
|\
| * hsrproxy: Temporarily change the format of ProxyRule.Nick Mathewson2023-10-101-6/+76
| * Non-working attempt to test onion service configuration.Nick Mathewson2023-10-031-0/+20
* | Note reconfigure limitations.Nick Mathewson2023-10-051-0/+4
* | hsrproxy: Add "how" to reconfigure.Nick Mathewson2023-10-051-1/+9
* | hsrproxy: add a note about a future warning.Nick Mathewson2023-10-041-0/+2
|/
* hsrproxy: fix a rustdoc link.Nick Mathewson2023-10-031-1/+1
* hsproxy: fix a documentation link.Nick Mathewson2023-10-031-1/+1
* hsrproxy: Make configs and builders implement more traits.Nick Mathewson2023-10-031-2/+6
* hsrproxy: remove allow(dead_code).Nick Mathewson2023-10-031-2/+0
* tor-hsrproxy: Fix relative documentation warningEmil Engler2023-09-301-2/+2
* hsrproxy: detect shutdown correctly.Nick Mathewson2023-09-271-6/+23
* hsrproxy: improve error handling somewhatNick Mathewson2023-09-271-34/+112
* rproxy: Implement the actual "proxy" part of the code.Nick Mathewson2023-09-271-10/+78
* hsrproxy: Implement more of the proxy functionalityNick Mathewson2023-09-271-4/+133
* hsrproxy: Start to sketch out an rproxy implementation.Nick Mathewson2023-09-273-0/+75
* hsrproxy: rename Direct => Simple.Nick Mathewson2023-09-191-21/+24
* hss: Rename ProxyTarget to ProxyAction.Nick Mathewson2023-09-191-16/+16
* hsproxy: Revise configuration based on discussionNick Mathewson2023-09-191-41/+95
* hsrproxy: test actual outputs of builder.Nick Mathewson2023-09-191-1/+10
* hsproxy: reject configurations with unreachable patterns.Nick Mathewson2023-09-191-3/+52
* hsrproxy: Say "one", not "single" to avoid confusion.Nick Mathewson2023-09-191-1/+1
* hsrproxy: repair emptyportrange behaviorNick Mathewson2023-09-071-0/+2
* hsproxy: add TODO link to thread.Nick Mathewson2023-09-071-0/+3
* hsprproxy: add note about possible validation stepNick Mathewson2023-09-071-0/+2