summaryrefslogtreecommitdiff
path: root/crates/tor-socksproto/src
Commit message (Expand)AuthorAgeFilesLines
...
* Run maint/add_warning.Nick Mathewson2024-03-134-0/+4
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-234-0/+4
* Run add_warnings on all files.Nick Mathewson2023-08-041-2/+2
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-105-0/+5
* Run add_warning to remove `missing_panics_doc` deny.Nick Mathewson2023-07-061-1/+0
* Merge branch 'socks_errorkinds' into 'main'Nick Mathewson2023-06-221-0/+8
|\
| * socksproto: Add unspecified but documented socks5 extension codesNick Mathewson2023-06-221-0/+8
* | lints: Run maint/add_warning to actually apply new lintsIan Jackson2023-06-211-0/+2
|/
* s/ProtocolFailed/ProtocolViolation/g where possibleNeel Chauhan2023-04-081-1/+1
* Change tor_bytes::Error::BadMessage to a Cow.Nick Mathewson2023-02-092-4/+6
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-274-0/+4
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-271-0/+1
* Prop304: Add extended SOCKS result codes for onion servicesNeel Chauhan2023-01-181-0/+12
* test lint blocks: Add many many automaticallyIan Jackson2022-12-122-0/+16
* test lint blocks: Standardise one in tor-socksprotoIan Jackson2022-12-121-2/+2
* Run add_warnings.Nick Mathewson2022-11-031-0/+1
* socksproto: Make a method conditional.Nick Mathewson2022-10-201-0/+1
* socksproto: impl Clone for Error.Nick Mathewson2022-10-201-1/+1
* cargo fmt to remove blank linesIan Jackson2022-10-121-1/+0
* Replace all README copies in src/lib.rs with includesIan Jackson2022-10-121-57/+1
* Allow "clippy::single_char_pattern" in tests.Ian Jackson2022-10-122-0/+2
* Make some things precisely conditionalIan Jackson2022-10-111-1/+6
* Move generate_* methods in socks client impl.Nick Mathewson2022-10-031-34/+38
* Require no NUL in socks hostname.Nick Mathewson2022-10-031-0/+6
* Tweak "handshake" docs.Nick Mathewson2022-10-032-4/+12
* Add a SocksReply type to capture address/port information.Nick Mathewson2022-10-034-24/+87
* Make sure that socks4 auth doesn't have any 0 bytes.Nick Mathewson2022-10-031-16/+44
* Tests for socks client handshake.Nick Mathewson2022-10-033-0/+279
* Bug fix: report empty SOCKS4 auth as "no auth".Nick Mathewson2022-10-031-2/+6
* Fuzzer code for socks client implementation.Nick Mathewson2022-10-031-1/+50
* Implement client-side SOCKS handshakeNick Mathewson2022-09-286-7/+320
* Make "SocksRequest::new" public.Nick Mathewson2022-09-271-1/+17
* socksproto: Rename SocksHandshake to SocksProxyHandshake.Nick Mathewson2022-09-273-521/+540
* enable doc_auto_cfg feature on every crate when documenting for docs.rstrinity-1686a2022-08-241-0/+1
* socksproto: Use fallible writers.Nick Mathewson2022-07-111-16/+19
* Convert each write_onto_infallible implementation into write_onto.Nick Mathewson2022-07-111-2/+3
* Rename "write" methods on tor-bytes to "write_infallible".Nick Mathewson2022-07-111-7/+7
* Run maint/add_warning crates/*/src/{lib,main}.rsIan Jackson2022-06-231-0/+3
* tor-socksproto: Style and info fixes in errors.Nick Mathewson2022-06-223-9/+15
* lints: Add let_unit_value allow to all cratesIan Jackson2022-05-311-0/+1
* lints: Add lint block delimiters to every crateIan Jackson2022-05-311-0/+2
* Resolve the new `derive_partial_eq_without_eq` lint.Nick Mathewson2022-05-231-1/+1
* squash! Bump every crate's edition to 2021.Nick Mathewson2022-04-252-3/+0
* socksproto: remove some unused accessors.Nick Mathewson2022-04-021-15/+0
* Disable clippy::clone_on_ref_ptrIan Jackson2022-02-241-1/+0
* tor-socksproto: Use bad_api_usage! rather than ad-hoc Invalid errorIan Jackson2022-02-152-8/+3
* Make Bug from InternalError, add bad_api_usage! and into_bad_api_usage!Ian Jackson2022-02-151-6/+6
* New name and semantics for BadAPIUsage (was BadArgument)Ian Jackson2022-02-151-1/+3
* Merge branch 'error-socksproto-autoconvert' into 'main'Nick Mathewson2022-02-142-14/+7
|\