summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | Validate Host header for non-CONNECT requests to HTTP CONNECT portNick Mathewson2025-11-031-1/+58
* | | | | | Merge branch 'x509-tls-cert' into 'main'Nick Mathewson2025-11-132-40/+221
|\ \ \ \ \ \
| * | | | | | tor-cert: x509 requires tor-llcrypto/rng-compat.Nick Mathewson2025-11-121-1/+1
| * | | | | | Rename TlsCertifiedKey to TlsKeyAndCert.Nick Mathewson2025-11-121-4/+4
| * | | | | | x509: Correct single instance of misnamed certNick Mathewson2025-11-121-1/+1
| * | | | | | x509: Support generating the keys and certs that relays need.Nick Mathewson2025-11-122-9/+191
| * | | | | | x509: Extract serial-number generation into its own function.Nick Mathewson2025-11-121-6/+9
| * | | | | | x509: Fix an unfinished comment.Nick Mathewson2025-11-121-1/+1
| * | | | | | x509: refactor lifetime calculationNick Mathewson2025-11-121-27/+23
* | | | | | | Merge branch 'config-error' into 'main'opara2025-11-133-13/+30
|\ \ \ \ \ \ \
| * | | | | | | tor-config: fix error source for `ConfigLoadError`Steven Engler2025-11-131-1/+7
| * | | | | | | retry-error: stop trying to dedup error msgsSteven Engler2025-11-132-12/+23
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge branch 'prop368-v4' into 'main'Nick Mathewson2025-11-1321-86/+842
|\ \ \ \ \ \ \
| * | | | | | | Fix another doc link.Nick Mathewson2025-11-131-1/+1
| * | | | | | | fix a documentation link.Nick Mathewson2025-11-131-1/+1
| * | | | | | | proto: run add_warning to update tunnel_activity.rsNick Mathewson2025-11-121-1/+1
| * | | | | | | Fix compilation without all-features.Nick Mathewson2025-11-122-8/+10
| * | | | | | | proto: assert that no member of InTunnelActivity needs_drop.Nick Mathewson2025-11-121-1/+15
| * | | | | | | circmgr: report errors from update_long_lived_tunnel_last_usedNick Mathewson2025-11-121-21/+54
| * | | | | | | proto: Use a ZST-token pattern to enforce correctness for TunnelActivityNick Mathewson2025-11-122-14/+58
| * | | | | | | circmgr: In expiration task, try again if we are not yet ready to expire.Nick Mathewson2025-11-121-21/+31
| * | | | | | | circmgr: Add a timeout setting for long-lived circuits.Nick Mathewson2025-11-124-3/+30
| * | | | | | | circmgr: Implement expiration for long-lived tunnels.Nick Mathewson2025-11-124-22/+228
| * | | | | | | circmgr: Add a notion of long-lived tunnels.Nick Mathewson2025-11-122-8/+77
| * | | | | | | circmgr: Refactor should_expire()Nick Mathewson2025-11-121-24/+40
| * | | | | | | circmgr: make expiration functions asyncNick Mathewson2025-11-122-31/+29
| * | | | | | | circmgr: rename expire_tunnel to consider_expiring_tunnelNick Mathewson2025-11-121-3/+7
| * | | | | | | Add a notion of isolation strong enough to enable long-lived circuits.Nick Mathewson2025-11-124-0/+76
| * | | | | | | tor-proto: Track information on when tunnels were last usedNick Mathewson2025-11-129-1/+258
| | |/ / / / / | |/| | | | |
* | | | | | | Merge branch 'remove-disclaimers' into 'main'Ian Jackson2025-11-131-4/+1
|\ \ \ \ \ \ \
| * | | | | | | arti: remove security disclaimer from onion service supportSteven Engler2025-11-121-4/+1
| | |/ / / / / | |/| | | | |
* / | | | | | proto: Remove duplicated function in CircHopGabriela Moldovan2025-11-132-7/+2
|/ / / / / /
* | | | | | Merge branch 'rm-todo' into 'main'opara2025-11-121-3/+0
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | proto: Remove a no longer relevant TODOGabriela Moldovan2025-11-121-3/+0
| |/ / / /
* | | | | Merge branch 'v6only' into 'main'opara2025-11-125-4/+150
|\ \ \ \ \
| * | | | | tor-rtcompat: add comments about blocking in async contextsSteven Engler2025-11-122-1/+5
| * | | | | tor-rtcompat: set `IPV6_V6ONLY` for listening sockets on unixSteven Engler2025-11-102-2/+22
| * | | | | tor-rtcompat: use a consistent `listen()` implementationSteven Engler2025-11-105-3/+125
* | | | | | Merge branch 'disable-hidden-service' into 'main'wesleyac2025-11-128-19/+84
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | Fix semver files.Wesley Aptekar-Cassels2025-11-033-6/+0
| * | | | | arti(-client|-ureq)/tor-hsservice: semver files v2hashcatHitman2025-10-213-4/+7
| * | | | | arti(-rpcserver): remove incorrect semver fileshashcatHitman2025-10-212-2/+0
| * | | | | arti(-client|-ureq|-rpcserver): semver fileshashcatHitman2025-10-164-0/+4
| * | | | | arti-client/tor-hsservice: semver fileshashcatHitman2025-10-162-0/+4
| * | | | | arti(-client)/tor-hsservice: return None for disabled servicehashcatHitman2025-10-164-30/+43
| * | | | | arti/tor-hsservice: don't warn on autostarthashcatHitman2025-10-164-22/+12
| * | | | | tor-hsservice: TODO - allow changing "enabled"hashcatHitman2025-10-161-0/+2
| * | | | | arti: fix hs "enabled" in example confighashcatHitman2025-10-161-3/+5
| * | | | | arti/tor-hsservice: warn on service autostarthashcatHitman2025-10-164-6/+17
| * | | | | arti(-client): graceful service disable in arti onlyhashcatHitman2025-10-162-32/+13