summaryrefslogtreecommitdiff
path: root/crates/tor-hsrproxy/src/config.rs
Commit message (Expand)AuthorAgeFilesLines
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* tor-hsrproxy: migrate to derive_deftly(TorConfig)Nick Mathewson2026-02-171-28/+7
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-1/+1
* metrics: Discuss schema stability (currently, "no")Ian Jackson2025-04-081-0/+3
* tor-hsrproxy: config: make ProxyActionDiscriminants privateIan Jackson2025-04-081-0/+1
* tor-hsrproxy: Export a connection count metricIan Jackson2025-04-081-0/+3
* Fix AF_UNIX terminology in docs, comments, and error messagesIan Jackson2025-03-241-1/+1
* 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
* hsproxy: Improve error messages.Nick Mathewson2024-02-081-22/+34
* hsrproxy: Temporarily remove ability to config unix addressesNick Mathewson2024-01-161-6/+19
* 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-111-4/+9
|\
| * 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: 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
* 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
* | hsrproxy: add a note about a future warning.Nick Mathewson2023-10-041-0/+2
|/
* hsrproxy: Make configs and builders implement more traits.Nick Mathewson2023-10-031-2/+6
* hsrproxy: Start to sketch out an rproxy implementation.Nick Mathewson2023-09-271-0/+11
* 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
* hsrproxy: tests for (not accepting) legacy ipv4 formatsNick Mathewson2023-09-071-0/+17
* hsrproxy: Add todos about udp and haproxyNick Mathewson2023-09-071-1/+9
* hsrproxy: Refactor ProxyPattern to use RangeInclusive.Nick Mathewson2023-09-071-50/+33
* hsrproxy: Make config member pub(crate).Nick Mathewson2023-09-071-1/+1
* hsrproxy: implement builders and serde.Nick Mathewson2023-09-071-5/+70
* hsrproxy: implement parse/encode for patterns and targets.Nick Mathewson2023-09-071-5/+256
* Create a tor-hsrproxy crate to handle "proxy to local port".Nick Mathewson2023-09-071-0/+50