summaryrefslogtreecommitdiff
path: root/crates/arti-client/src/address.rs
Commit message (Expand)AuthorAgeFilesLines
* Default allow_onion_addrs to true.Wesley Aptekar-Cassels2024-10-071-2/+2
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* Merge branch 'arti_client_test' into 'main'gabi-2502024-03-111-1/+12
|\
| * arti-client: increase coverage in src/address.rsBrady Fomegne2024-03-051-1/+12
* | Fix typos in commentsTobias Stoeckmann2024-03-061-1/+1
|/
* Add NOTEs about similar code for address types.Nick Mathewson2023-12-121-1/+6
* arti-client test: add clippy exceptionJim Newsome2023-11-161-0/+1
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* Turn off HS client connections by defaultIan Jackson2023-06-291-2/+2
* arti-client tests: Explicitly enable .onion in most testsIan Jackson2023-06-291-2/+16
* arti_client: Add a warning comment to TorAddrError.Nick Mathewson2023-06-291-0/+3
* arti_client: Move BadOnion from TorAddrError to ErrorDetail.Nick Mathewson2023-06-291-9/+0
* HS configuration: Add and honour `allow_onion_addrs` in configurationIan Jackson2023-06-281-5/+8
* arti-client: address: Prefer to throw OnionAddressResolveRequest (fmt)Ian Jackson2023-06-161-9/+7
* arti-client: address: Prefer to throw OnionAddressResolveRequestIan Jackson2023-06-161-7/+23
* arti-client: hs: Test cases for variously disabling .onionIan Jackson2023-06-161-1/+57
* arti-client: StreamPrefs::connect_to_onion_services: honourIan Jackson2023-06-161-0/+12
* arti-client: address: Apply deferred rustfmt churnIan Jackson2023-06-161-2/+6
* arti-client: address: Plumb StreamPrefs into enforce_configIan Jackson2023-06-161-5/+10
* arti-client: address: Move config enforcementIan Jackson2023-06-161-5/+9
* arti-client: address: Move config enforcement (pre-fmt)Ian Jackson2023-06-161-2/+6
* arti-client: address: Disable some tests when HS disabledIan Jackson2023-06-161-9/+16
* arti-client: Rename hs feature to onion-service-client (cfg lines)Ian Jackson2023-06-161-6/+6
* Discuss in comment why we're not using a newtype for the Strings in HostIan Jackson2023-03-091-0/+8
* Reject invalid hostnamesIan Jackson2023-03-091-2/+5
* Fix reference to no-longer-contemplated Host variantIan Jackson2023-03-091-1/+1
* Dummy HsId::from_str on .onion: Return Bug, rather than panickingIan Jackson2023-03-091-5/+4
* Improve error from HsId parse of "www.B32.onion"Ian Jackson2023-03-091-0/+2
* arti-client: Parse .onion addresses and dispatch to client.rsIan Jackson2023-03-091-24/+126
* arti-client: DoThingInstructions: Make error returns consistentIan Jackson2023-03-091-8/+9
* arti-client: Host: Use Display::fmt rather than write!Ian Jackson2023-03-091-2/+3
* Merge branch 'suffix' into 'main'Nick Mathewson2023-03-081-1/+1
|\
| * Introduce and use ends_with_ignore_ascii_caseIan Jackson2023-03-081-1/+1
* | Merge branch 'host2' into 'main'Ian Jackson2023-03-081-11/+90
|\ \ | |/ |/|
| * arti-client: Host: Be more explicit about what is allowed in HostnameIan Jackson2023-03-081-1/+11
| * RustfmtIan Jackson2023-03-081-3/+12
| * Abolish Host::into_string_and_portIan Jackson2023-03-081-23/+0
| * arti-client: Do not send resolve requests for IP addrs to exitsIan Jackson2023-03-081-0/+37
| * arti-client addr handling: Introduce StreamInstructionsIan Jackson2023-03-081-0/+46
* | arti-client: Reject .onion, when we should, without allocatingIan Jackson2023-03-081-1/+2
|/
* Rename onion-* cargo features to hs-* in tor-* cratesIan Jackson2023-02-281-1/+1
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* Make a top-level API for connecting to onion services.Nick Mathewson2023-01-121-0/+10
* test lint blocks: Add many many automaticallyIan Jackson2022-12-121-0/+8
* Fix a bunch of "needless borrow" warnings on nightlyNick Mathewson2022-11-181-1/+1
* Merge branch 'hostname-validation' into 'main'Nick Mathewson2022-10-031-18/+1
|\
| * Use hostname-validator crate for hostname validationReylaba2022-10-031-18/+1
* | Apply 1 suggestion(s) to 1 file(s)Ian Jackson2022-09-221-1/+1
* | fix clippy::needless_borrowtrinity-1686a2022-09-101-0/+2
|/