summaryrefslogtreecommitdiff
path: root/crates/arti/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | | hsservice: Clarify what max_concurrent_streams_per_circuit doesGabriela Moldovan2025-11-251-0/+5
* | | | Merge branch 'end_reason_handling' into 'main'Nick Mathewson2025-11-241-1/+38
|\ \ \ \
| * | | | http-connect: use end reason for http status if possibleNick Mathewson2025-11-241-1/+38
* | | | | opentelemetry: Instrument a bunch of functions.Wesley Aptekar-Cassels2025-11-241-1/+7
| |/ / / |/| | |
* | | | Add `hsc key ctor-migrate` subcommandhjrgrn2025-11-241-0/+119
|/ / /
* | | http_connect: Report end reasons for HTTP CONNECT failures.Nick Mathewson2025-11-191-6/+27
* | | tor-error: Provide a more reasonable API for http status codes.Nick Mathewson2025-11-181-2/+2
* | | tor-error: Add support for ErrorKind->HTTP status conversionNick Mathewson2025-11-181-78/+2
|/ /
* | http_connect: Add AsyncReadExt to fix compilation.Nick Mathewson2025-11-131-2/+2
* | Merge branch 'opentelemetry-options-without-feature-warning' into 'main'Nick Mathewson2025-11-131-1/+17
|\ \
| * | arti: Boyscout fixnield2025-11-131-1/+1
| * | arti: Warning when opentelemetry config is set but not build with featurenield2025-11-131-0/+16
* | | Merge branch 'http_xsprobe' into 'main'Nick Mathewson2025-11-131-1/+142
|\ \ \
| * | | http_connect: prevent tests from colliding on directoriesNick Mathewson2025-11-131-5/+16
| * | | http_connect: fix to conform to MSRVNick Mathewson2025-11-131-1/+1
| * | | http_connect: add a test for Host validation.Nick Mathewson2025-11-131-0/+73
| * | | Validate Host header for non-CONNECT requests to HTTP CONNECT portNick Mathewson2025-11-031-1/+58
* | | | Merge branch 'prop368-v4' into 'main'Nick Mathewson2025-11-135-3/+50
|\ \ \ \ | |_|/ / |/| | |
| * | | Fix compilation without all-features.Nick Mathewson2025-11-121-1/+2
| * | | circmgr: Add a timeout setting for long-lived circuits.Nick Mathewson2025-11-122-2/+10
| * | | Add a notion of isolation strong enough to enable long-lived circuits.Nick Mathewson2025-11-123-0/+38
* | | | Merge branch 'disable-hidden-service' into 'main'wesleyac2025-11-122-5/+36
|\ \ \ \ | |/ / / |/| | |
| * | | arti(-client)/tor-hsservice: return None for disabled servicehashcatHitman2025-10-161-9/+10
| * | | arti/tor-hsservice: don't warn on autostarthashcatHitman2025-10-162-9/+8
| * | | arti: fix hs "enabled" in example confighashcatHitman2025-10-161-3/+5
| * | | arti/tor-hsservice: warn on service autostarthashcatHitman2025-10-162-2/+4
| * | | arti(-client): graceful service disable in arti onlyhashcatHitman2025-10-161-5/+4
| * | | arti/arti-client: add graceful service disablehashcatHitman2025-10-161-5/+29
| * | | arti: add "enabled" config to the example confighashcatHitman2025-10-161-0/+4
* | | | arti: better error when tokio-console in cfg but feature is absent.Nick Mathewson2025-11-061-3/+27
* | | | arti: Experimental support for tokio-consoleNick Mathewson2025-11-063-0/+60
* | | | Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-0610-10/+10
* | | | all: replace all uses of `futures::task::SpawnExt` with `tor_rtcompat::SpawnExt`Steven Engler2025-11-047-9/+9
| |_|/ |/| |
* | | Replace copy_interactive with futures-copy.Nick Mathewson2025-10-303-115/+34
| |/ |/|
* | Merge branch 'remove_socks' into 'main'Nick Mathewson2025-10-284-10/+30
|\ \
| * | arti: explain APP_STREAM_BUF_LEN is what it is.Nick Mathewson2025-10-281-0/+6
| * | arti: Revise strings that implied that we were a SOCKS-only proxy.Nick Mathewson2025-10-284-7/+14
| * | arti: Stop using SOCKS_BUF_LEN for non-SOCKS proxies.Nick Mathewson2025-10-281-3/+10
* | | arti: Remove now-needless cognitive_complexity exceptionsNick Mathewson2025-10-282-2/+0
|/ /
* | http_connect: Remove (most) X- prefixes.Nick Mathewson2025-10-282-32/+44
* | http_connect: write our own hyper-futures replacementNick Mathewson2025-10-281-4/+77
* | http_connect: Forbid non-empty OPTIONS bodies.Nick Mathewson2025-10-281-0/+8
* | http_connect: validate casei behavior of HeaderMap.Nick Mathewson2025-10-281-0/+36
* | proxy: Revise rpc docs so they are not SOCKS-specificNick Mathewson2025-10-281-14/+20
* | http_connect: Advertise listener capabilities to RPCNick Mathewson2025-10-282-7/+25
* | http_connect: Declare that error messages are text/plain.Nick Mathewson2025-10-281-1/+1
* | http_connect: Reject OPTIONS requests with bodiesNick Mathewson2025-10-281-2/+11
* | http_connect: Implement stream isolationNick Mathewson2025-10-282-4/+82
* | http_connect: implement rpc supportNick Mathewson2025-10-281-6/+76
* | http-connect: Implement X-Tor-Family-PreferenceNick Mathewson2025-10-281-5/+79