| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Fix a comment typo | Nick Mathewson | 2021-08-18 | 1 | -1/+1 | |
| | | | ||||||
| * | | Light doc edits | Nick Mathewson | 2021-08-18 | 1 | -7/+14 | |
| | | | ||||||
| * | | allow new without default for IsolationToken | Trinity Pointard | 2021-08-18 | 1 | -0/+1 | |
| | | | ||||||
| * | | replace IsolationToken::default with no_isolation | Trinity Pointard | 2021-08-18 | 2 | -3/+19 | |
| | | | ||||||
| * | | Add a split_from() API for infallible creation of Data messages. | Nick Mathewson | 2021-08-18 | 3 | -3/+29 | |
| | | | ||||||
| * | | Remove panicking cases from tor-cell msg construction | Nick Mathewson | 2021-08-18 | 14 | -26/+42 | |
| | | | ||||||
| * | | Document panics in tor-netdir::testnet. | Nick Mathewson | 2021-08-18 | 1 | -5/+7 | |
| | | | ||||||
| * | | Revisions based on new documented-panics lint. | Nick Mathewson | 2021-08-18 | 18 | -73/+120 | |
| | | | | | | | | | | | I've tried to remove some of possible panics, and improve the documentation for when the others might occur. | |||||
| * | | add_warning.py: explain what to do when no args are given | Nick Mathewson | 2021-08-18 | 1 | -0/+4 | |
| | | | ||||||
| * | | Add clippy::missing_panics_doc to add_warnings.py. | Nick Mathewson | 2021-08-18 | 1 | -0/+1 | |
| | | | ||||||
| * | | Merge remote-tracking branch 'origin/mr/60' | Nick Mathewson | 2021-08-18 | 31 | -0/+59 | |
| |\ \ | ||||||
| | * | | Add the "missing_panics_doc" lint. | S0AndS0 | 2021-08-13 | 31 | -0/+59 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > Check `missing_panics_doc` section of Clippy documentation for details; > > https://rust-lang.github.io/rust-clippy/master/index.html#missing_panics_doc This adds the following Clippy configuration to crates; #![deny(clippy::missing_panics_doc)] And adds necessary doc-comments to methods that may panic. | |||||
| * | | | Merge remote-tracking branch 'origin/mr/61' | Nick Mathewson | 2021-08-18 | 27 | -3/+28 | |
| |\ \ \ | ||||||
| | * | | | Add the "implicit_clone" lint. | S0AndS0 | 2021-08-17 | 27 | -3/+28 | |
| | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > Check `implicit_clone` section of Clippy documentation for details; > > https://rust-lang.github.io/rust-clippy/master/index.html#implicit_clone This adds, and addresses, the following Clippy configuration to crates; #![deny(clippy::implicit_clone)] And moves related line within `maint/add_warning.py` file. My intent is to mitigate extra edits after merging, so please let me know if I need to do this last bit differently. | |||||
| * | | | More tests for tor_netdir, plus a bugfix and a little refactoring. | Nick Mathewson | 2021-08-17 | 1 | -34/+84 | |
| | | | | | | | | | | | | | | | | | | | (While messing around with test coverage on `in_same_subnet`, I found that there was a copy-paste error where we were using v4_bits when v6_bits would have been appropriate.) | |||||
| * | | | Make construct_netdir() return a PartialNetDir. | Nick Mathewson | 2021-08-17 | 5 | -11/+13 | |
| | | | | | | | | | | | | | | | | This way we can still use it even if we've removed too many microdescriptors to make a real network. | |||||
| * | | | Test Netdir behavior with BadExit flag. | Nick Mathewson | 2021-08-17 | 1 | -2/+60 | |
| | | | | ||||||
| * | | | Make MicrodescBuilder implement Debug and Clone | Nick Mathewson | 2021-08-17 | 1 | -0/+1 | |
| | | | | ||||||
| * | | | Re-work the test network generator to take a customization function. | Nick Mathewson | 2021-08-17 | 1 | -17/+104 | |
| |/ / | ||||||
| * | | X_m tiebreaker rules are now specified | Nick Mathewson | 2021-08-17 | 1 | -2/+0 | |
| | | | ||||||
| * | | Update tor-netdir path fractions to avoid NaN. | Nick Mathewson | 2021-08-16 | 1 | -15/+34 | |
| | | | ||||||
| * | | Remove SPEC note in tor-consdiff: dir-spec has been updated. | Nick Mathewson | 2021-08-16 | 1 | -2/+1 | |
| | | | ||||||
| * | | Note SPEC statuses in tor-netdoc | Nick Mathewson | 2021-08-16 | 2 | -2/+1 | |
| | | | ||||||
| * | | Remove some notes about SPEC issues that are now resolved. | Nick Mathewson | 2021-08-16 | 2 | -7/+3 | |
| | | | ||||||
| * | | Make PaddingNegotiate parsing match C tor. | Nick Mathewson | 2021-08-16 | 2 | -8/+0 | |
| | | | ||||||
| * | | More channel-cell coverage. | Nick Mathewson | 2021-08-16 | 3 | -19/+95 | |
| |/ | | | | "Every little helps": This gets tor-cell coverage over 90%. | |||||
| * | Use add_warnings.py for clippy::cast_lossless | Nick Mathewson | 2021-08-13 | 26 | -25/+27 | |
| | | ||||||
| * | Merge remote-tracking branch 'origin/mr/59' | Nick Mathewson | 2021-08-13 | 30 | -16/+44 | |
| |\ | ||||||
| | * | Add the "cast_lossless" lint. | S0AndS0 | 2021-08-12 | 30 | -16/+44 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | > Check `cast_lossless` section of Clippy documentation for details; > > https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless This adds the following Clippy configuration to crates; #![deny(clippy::cast_lossless)] And applies suggested Clippy and `cargo fmt` fixes. | |||||
| * | | More test cases for tor_cell::relaycell::msg | Nick Mathewson | 2021-08-13 | 2 | -11/+109 | |
| | | | ||||||
| * | | Comment fixes in tor_cell::err | Nick Mathewson | 2021-08-13 | 1 | -3/+3 | |
| | | | ||||||
| * | | Misc fake coverage improvements | Nick Mathewson | 2021-08-13 | 2 | -0/+20 | |
| | | | | | | | | | | | | | These aren't true coverage improvements; they're just either improving the coverage of test code, or telling the coverage tool that it shouldn't worry about code in the fuzzers. | |||||
| * | | Improve test coverage on tor-units | Nick Mathewson | 2021-08-13 | 1 | -3/+111 | |
| | | | ||||||
| * | | Restore success and failure counts with timeout state. | Nick Mathewson | 2021-08-13 | 1 | -2/+18 | |
| |/ | ||||||
| * | Merge commit 'origin/mr/46^' | Nick Mathewson | 2021-08-12 | 3 | -9/+7 | |
| |\ | ||||||
| | * | Change output type in DirResponse to Vec<u8> | rls | 2021-07-30 | 3 | -9/+7 | |
| | | | | | | | | | | | | | | | | | | | | | Previously the DirResponse contained a String for the output. By changing it to a Vec<u8> the caller has to parse the Vec<u8> and deal with potential failures. With this change `fetch_multiple`'s `useful_responses` should also contain non-UTF-8 responses. This will case an Err to be returned in the `download_attempt` function if the DirResponse does not contain valid UTF-8. | |||||
| * | | Fix a few rustdoc link warnings. | Nick Mathewson | 2021-08-12 | 2 | -3/+6 | |
| | | | ||||||
| * | | Merge remote-tracking branch 'origin/mr/58' | Nick Mathewson | 2021-08-12 | 20 | -38/+42 | |
| |\ \ | ||||||
| | * | | Fix code snippet in tor-persist docs | Lennart Kloock | 2021-08-12 | 2 | -2/+2 | |
| | | | | ||||||
| | * | | Fix code snippet in arti docs | Lennart Kloock | 2021-08-12 | 2 | -2/+2 | |
| | | | | ||||||
| | * | | Fix warning sign emoji in tor-client doc | Lennart Kloock | 2021-08-12 | 2 | -2/+2 | |
| | | | | ||||||
| | * | | Reorder doc headlines in tor-circmgr | Lennart Kloock | 2021-08-12 | 2 | -2/+6 | |
| | | | | ||||||
| | * | | Fix typos in tor-chanmgr | Lennart Kloock | 2021-08-12 | 2 | -4/+4 | |
| | | | | ||||||
| | * | | Add brackets and remove colon for better consistency | Lennart Kloock | 2021-08-12 | 4 | -12/+12 | |
| | | | | ||||||
| | * | | Rerun readmes.sh | Lennart Kloock | 2021-08-11 | 3 | -1/+3 | |
| | | | | ||||||
| | * | | Sync docs with readmes | Lennart Kloock | 2021-08-11 | 2 | -3/+3 | |
| | | | | ||||||
| | * | | Fix code snippet in tor-socksproto README.md and docs | Lennart Kloock | 2021-08-11 | 2 | -2/+2 | |
| | | | | ||||||
| | * | | Fix typos in tor-protover README.md and docs | Lennart Kloock | 2021-08-11 | 2 | -4/+4 | |
| | | | | ||||||
| | * | | Fix previously fixed typos in docs too | Lennart Kloock | 2021-08-10 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | Fix a typo in tor-rtmock README.md | Lennart Kloock | 2021-08-10 | 1 | -1/+0 | |
| | | | | | | | | | | | | | Remove a '#' | |||||
