aboutsummaryrefslogtreecommitdiff
path: root/crates/arti/src
Commit message (Expand)AuthorAgeFilesLines
...
| * Generate correct ErrorKinds for hsdesc decryption failures.Nick Mathewson2023-06-211-2/+2
* | Merge branch 'stderr' into 'main'Alexander Færøy2023-06-212-0/+4
|\ \ | |/ |/|
| * lints: Run maint/add_warning to actually apply new lintsIan Jackson2023-06-212-0/+4
* | Add and use ErrorKinds for remaining onion service errorsNick Mathewson2023-06-211-6/+12
* | arti: return prop304 extended socks5 reply codes for onion servicesNick Mathewson2023-06-211-0/+35
* | arti: Abbreviate SocksStatus and ErrorKind imports and refactor.Nick Mathewson2023-06-211-7/+8
|/
* rpc: Give the session-creation function an argument.Nick Mathewson2023-06-151-1/+1
* rpc: revise session initialization a lot.Nick Mathewson2023-06-151-7/+8
* RPC: rename new_session to new_connectionNick Mathewson2023-06-151-1/+1
* rpc: revise the relationship between Mgr and ConnectionNick Mathewson2023-06-141-1/+1
* RPC: Suppress a warning to do with RPC and SOCKSIan Jackson2023-06-131-0/+1
* arti: Interpret socks request to mean "lookup an RPC session"Nick Mathewson2023-06-051-13/+104
* arti: Move SOCKS code for building StreamPrefs and getting a TorClient.Nick Mathewson2023-06-051-12/+25
* arti: Add an alias in the SOCKS code for per-conn isolatino info.Nick Mathewson2023-06-051-4/+10
* RPC: tell the `arti` SOCKS code about an RpcMgr object.Nick Mathewson2023-06-053-23/+78
* rpc: Move Arc::new() to RpcMgr code.Nick Mathewson2023-06-051-2/+2
* Fix a local-only CPU DoS bug.Nick Mathewson2023-05-231-0/+10
* print both static sqlite/tls when 'static' feature is usedtrinity-1686a2023-05-081-2/+2
* RPC: Start on plumbing TorClient into our RPC codeNick Mathewson2023-05-042-4/+9
* RPC: Move the "listen" part of the RPC listener code to `arti`.Nick Mathewson2023-05-043-21/+129
* rpc: Make an RpcMgr type to own the DispatchTable.Nick Mathewson2023-05-041-1/+3
* Update our secmem_proc dependency to 0.3.0Nick Mathewson2023-04-131-1/+1
* rpc: Add a demonstration feature to "arti"Nick Mathewson2023-04-121-0/+28
* Merge branch 'shadykaty-error-hint-v2' into 'main'eta2023-02-071-4/+11
|\
| * ErrorHint: Report hints for arti_client errors.Nick Mathewson2023-01-271-4/+11
* | Use ErrorReport - run rustfmtIan Jackson2023-01-301-1/+5
* | Use tor_error::Report for remaining errors in error! in artiIan Jackson2023-01-301-1/+1
* | Apply safelog to DNS response serialisation errors, but report themIan Jackson2023-01-301-5/+11
* | Use ErrorReport/Report for errors in warn! in artiIan Jackson2023-01-305-9/+13
|/
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-272-0/+2
* resolve ip through socks by parsing themtrinity-1686a2023-01-031-15/+25
* arti: transports parsing: Record this as a ticketIan Jackson2022-11-301-4/+3
* arti, arti-client: Conditionalise various things on pt-clientIan Jackson2022-11-291-0/+1
* arti cfg tests: Add some more debug outputIan Jackson2022-11-291-0/+1
* bridge non-support: Test that we reject configsIan Jackson2022-11-211-4/+19
* bridge non-support: De-cfg the primary bridge config fieldsIan Jackson2022-11-211-3/+0
* arti cfg test: Break out expect_err_contains functionIan Jackson2022-11-211-9/+15
* bridge non-support: Disable the test for nowIan Jackson2022-11-211-0/+1
* cfg compilation: Add two allowsIan Jackson2022-11-181-0/+1
* Fix a bunch of "needless borrow" warnings on nightlyNick Mathewson2022-11-181-3/+3
* pt config, arti cfg test: Expect bridges.transports to be missingIan Jackson2022-11-161-2/+9
* arti cfg test: Coalesce expect_missingIan Jackson2022-11-161-0/+22
* tor-ptmgr: make configuration use builders, plumb into arti-clienteta2022-11-161-0/+16
* arti cfg test: Document exhaustive_1 and comment exhaustiveIan Jackson2022-11-151-0/+39
* arti cfg test: Break out CONFIG_KEYS_EXPECT_NO_EXAMPLEIan Jackson2022-11-151-2/+9
* arti cfg test: Drop a redundant allowIan Jackson2022-11-151-1/+0
* Merge branch 'clap-v3' into 'main'Ian Jackson2022-11-081-34/+42
|\
| * Upgrade to clap 3: replace deprecated functionsGabriel de Perthuis2022-11-041-28/+36
| * Upgrade to clap 3 with minimal changesGabriel de Perthuis2022-11-041-6/+6