aboutsummaryrefslogtreecommitdiff
path: root/crates/arti/src/socks.rs
Commit message (Expand)AuthorAgeFilesLines
* Throughout: Use *_report!() macros for reporting Errors.Nick Mathewson2023-07-071-3/+4
* Remove onion service descriptor-related errorkinds.Nick Mathewson2023-06-221-4/+0
* arti: Resolve TODO HS items related to extended SOCKS5 errorsNick Mathewson2023-06-221-6/+8
* New ErrorKind for invalid onion addressesNick Mathewson2023-06-221-0/+2
* Remove ErrorKind::OnionService{Intro,Rend}FailedNick Mathewson2023-06-221-6/+0
* Generate correct ErrorKinds for hsdesc decryption failures.Nick Mathewson2023-06-211-2/+2
* 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: 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-051-3/+26
* Fix a local-only CPU DoS bug.Nick Mathewson2023-05-231-0/+10
* Use ErrorReport/Report for errors in warn! in artiIan Jackson2023-01-301-3/+4
* resolve ip through socks by parsing themtrinity-1686a2023-01-031-15/+25
* Spelling fixes and normalizations on some high-level cratesNick Mathewson2022-11-071-1/+1
* socksproto: Rename SocksHandshake to SocksProxyHandshake.Nick Mathewson2022-09-271-1/+1
* arti: Adjust severity on per-socks-request log.Nick Mathewson2022-08-251-4/+6
* arti: Move most public APIs behind `experimental-api`.Nick Mathewson2022-08-111-2/+4
* socksproto: Use fallible writers.Nick Mathewson2022-07-111-10/+20
* reply socks error on more codepathtrinity-1686a2022-05-251-48/+67
* Apply `sensitive` in some info-level log messages.Nick Mathewson2022-05-061-2/+3
* squash! Bump every crate's edition to 2021.Nick Mathewson2022-04-251-1/+0
* rename *_isolation_group to *_isolationtrinity-1686a2022-03-241-1/+1
* Alternative API for set_isolation_group().Nick Mathewson2022-03-171-1/+1
* add isolation to dns requeststrinity-1686a2022-03-161-3/+3
* accept boxed isolation in StreamPref::set_isolation_grouptrinity-1686a2022-03-161-1/+1
* replace IsolationMap with new Isolation traittrinity-1686a2022-03-161-102/+14
* add skeleton for DNS handlingtrinity-1686a2022-03-141-2/+2
* add udp to runtimetrinity-1686a2022-03-141-0/+537