| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | | Parse RSA public key | Neel Chauhan | 2021-11-29 | 2 | -5/+9 | |
| | | | | | | | ||||||
| | * | | | | | Remove unused tap_onion_key and tap_key | Neel Chauhan | 2021-11-28 | 4 | -64/+7 | |
| | | | | | | | ||||||
| * | | | | | | Merge remote-tracking branch 'origin/mr/160' | Nick Mathewson | 2021-11-30 | 1 | -17/+53 | |
| |\ \ \ \ \ \ | ||||||
| | * | | | | | | add constructors | dagon | 2021-11-30 | 1 | -17/+53 | |
| | | |_|_|/ / | |/| | | | | ||||||
| * | | | | | | Merge remote-tracking branch 'origin/mr/159' | Nick Mathewson | 2021-11-30 | 1 | -13/+51 | |
| |\ \ \ \ \ \ | ||||||
| | * | | | | | | remember utf8 check | dagon | 2021-11-30 | 1 | -13/+51 | |
| | |/ / / / / | ||||||
| * | | | | | | Merge branch 'readme_fixes' | Nick Mathewson | 2021-11-30 | 11 | -43/+76 | |
| |\ \ \ \ \ \ | ||||||
| | * | | | | | | Example needs to be the same as the readme | dagon | 2021-11-30 | 4 | -74/+60 | |
| | | | | | | | | ||||||
| | * | | | | | | MR review feedback | dagon | 2021-11-30 | 3 | -22/+23 | |
| | | | | | | | | ||||||
| | * | | | | | | fix arti-client doc example | dagon | 2021-11-30 | 1 | -25/+39 | |
| | | | | | | | | ||||||
| | * | | | | | | fix example for retry-error | dagon | 2021-11-30 | 1 | -2/+15 | |
| | | | | | | | | ||||||
| | * | | | | | | run ./maint/readmes.sh | dagon | 2021-11-29 | 8 | -17/+36 | |
| | | |/ / / / | |/| | | | | ||||||
| * | | | | | | Fix a documentation link. | Nick Mathewson | 2021-11-30 | 1 | -2/+3 | |
| | |/ / / / |/| | | | | ||||||
| * | | | | | Fix a bad rustdoc reference. | Nick Mathewson | 2021-11-29 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | Merge branch 'simplify_config_helpers' into 'main' | eta | 2021-11-29 | 6 | -41/+34 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Change sane_defaults() and with_directories() See merge request tpo/core/arti!155 | |||||
| | * | | | | | Change sane_defaults() and with_directories() | Nick Mathewson | 2021-11-29 | 6 | -41/+34 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The sane_defaults() call is now the same as you get from a default builder: by convention, we just call that method Default::default(). The with_directories() constructor makes more sense as a constructor for the TorClientConfigBuilder than for TorClientConfig. | |||||
| * | | | | | | Bump every crate by one patch version. | Nick Mathewson | 2021-11-29 | 28 | -135/+135 | |
| | | | | | | | ||||||
| * | | | | | | Run "cargo update" to get latest versions. | Nick Mathewson | 2021-11-29 | 2 | -0/+3 | |
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fix a couple of warnings introduced by now-unneeded imports with new ed25519 crate. This is part of the process for releasing our next version. | |||||
| * | | | | | Merge branch 'config-updates-and-tests' | Nick Mathewson | 2021-11-29 | 7 | -45/+387 | |
| |\ \ \ \ \ | |_|_|/ / |/| | | | | ||||||
| | * | | | | Document StorageConfig defaults better. | Nick Mathewson | 2021-11-29 | 2 | -11/+28 | |
| | | | | | | | | | | | | | | | | | | | | | (Also fix a couple of typos) | |||||
| | * | | | | Add basic tests for high-level builders | Nick Mathewson | 2021-11-25 | 4 | -4/+111 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Make sure that we can change elements, and we can reconstruct builders that give us the same thing. | |||||
| | * | | | | Implement builder patterns for ArtiConfig. | Nick Mathewson | 2021-11-25 | 2 | -6/+181 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit implements the "metabuilder" pattern and the "builder reconstruction" pattern for the ArtiConfig type. I'm not 100% that this will be necessary, but it will certainly help with testing. | |||||
| | * | | | | Resolve some warnings in tor-config test | Nick Mathewson | 2021-11-25 | 1 | -0/+4 | |
| | | | | | | ||||||
| | * | | | | Impl and test Default for high-level configs | Nick Mathewson | 2021-11-25 | 2 | -3/+42 | |
| | | | | | | ||||||
| | * | | | | Ensure that all config sections have deny_unknown_fields | Nick Mathewson | 2021-11-25 | 2 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | When we deserialize a configuration, we should reject unknown variables (except when we have an explicit reason to allow them). | |||||
| | * | | | | Make directory accessors crate-private. | Nick Mathewson | 2021-11-25 | 1 | -4/+2 | |
| | | | | | | | | | | | | | | | | | | | | | These don't need to be exposed any longer. | |||||
| | * | | | | Define defaults for StorageConfig | Nick Mathewson | 2021-11-25 | 1 | -19/+18 | |
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I'm still not 100% sure this is the right move: should we encourage app developers to always pick their own directories? Or should we make it easy for them to use, well, `sane_defaults`? This patch takes the second approach. | |||||
| * | | | | Mark a test as #[ignore] | Nick Mathewson | 2021-11-29 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | This test seems unreliable on CI: we've got to disable them for now so that we have a working CI system. The CI failure is #238; the ticket to repair them is #244. | |||||
| * | | | | Merge remote-tracking branch 'origin/mr/149' | Nick Mathewson | 2021-11-29 | 2 | -23/+0 | |
| |\ \ \ \ | ||||||
| | * | | | | Remove address from VoterInfoBuilder | Neel Chauhan | 2021-11-28 | 1 | -12/+0 | |
| | | | | | | ||||||
| | * | | | | Remove unused 'address' field from DirSource struct | Neel Chauhan | 2021-11-28 | 2 | -11/+0 | |
| | |/ / / | ||||||
| * | | | | Merge remote-tracking branch 'origin/mr/148' | Nick Mathewson | 2021-11-29 | 1 | -10/+2 | |
| |\ \ \ \ | ||||||
| | * | | | | In struct PendingEntry, remove circ_spec | Neel Chauhan | 2021-11-28 | 1 | -10/+2 | |
| | |/ / / | ||||||
| * | | | | tor-circmgr: Write a test for BadExit support. | Neel Chauhan | 2021-11-29 | 1 | -6/+20 | |
| | | | | | ||||||
| * | | | | add semicolons if nothing returned | Daniel Eades | 2021-11-25 | 60 | -108/+136 | |
| | | | | | ||||||
| * | | | | deglob some enums, use concise iteration syntax | Daniel Eades | 2021-11-25 | 15 | -80/+68 | |
| |/ / / | ||||||
| * | | | Resolve a pair of rustdoc warnings. | Nick Mathewson | 2021-11-24 | 2 | -2/+4 | |
| | | | | ||||||
| * | | | More typo fixes that I forgot to save :( | Nick Mathewson | 2021-11-24 | 11 | -16/+16 | |
| | | | | ||||||
| * | | | Fix a clippy issue on nightly | Nick Mathewson | 2021-11-24 | 1 | -0/+1 | |
| | | | | ||||||
| * | | | Fix a few typos. | Nick Mathewson | 2021-11-24 | 15 | -22/+22 | |
| | | | | | | | | | | | | | Also fix some commonwealth spellings that had slipped in. | |||||
| * | | | More tests for tor-config. | Nick Mathewson | 2021-11-24 | 2 | -2/+71 | |
| | | | | ||||||
| * | | | Remove a couple more eprintln! calls. | Nick Mathewson | 2021-11-23 | 2 | -2/+1 | |
| | | | | ||||||
| * | | | Avoid a warning about retain_mut() in nightly. | Nick Mathewson | 2021-11-23 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | Rust nightly claims that Vec might get its own retain_mut method, which would potentially conflict with the extension method we've grabbed from the retain_mut crate. To solve this, we're calling the method explicitly. | |||||
| * | | | Merge remote-tracking branch 'origin/mr/140' | Nick Mathewson | 2021-11-23 | 1 | -1/+13 | |
| |\ \ \ | ||||||
| | * | | | Use guard-extreme-restriction-percent | Neel Chauhan | 2021-11-23 | 1 | -3/+8 | |
| | | | | | ||||||
| | * | | | In guard filtering code, warn if the filter is too small according to guard ↵ | Neel Chauhan | 2021-11-22 | 1 | -1/+8 | |
| | | | | | | | | | | | | | | | | | params | |||||
| * | | | | Try to make the tor_proto::circuit::begindir test more reliable. | Nick Mathewson | 2021-11-23 | 1 | -2/+2 | |
| | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | I traced the problem here to the fact that sometimes "rx" in this test would be dropped before the test was done. When "rx" is dropped, the channel reactor shuts down, which in turn kills off the circuit reactor. This bug may exist in other cases in these tests. This patch may fix one case of #238. | |||||
| * | | | Merge branch 'event-warnings' into 'main' | eta | 2021-11-23 | 2 | -0/+40 | |
| |\ \ \ | | | | | | | | | | | | | | | | | Add and resolve clippy warnings in tor-events. See merge request tpo/core/arti!138 | |||||
| | * | | | Add and resolve clippy warnings in tor-events. | Nick Mathewson | 2021-11-22 | 2 | -0/+40 | |
| | |/ / | | | | | | | | | | | | | Here we add the same array of clippy warnings as usual to the new tor-event crate, and resolve the issues that triggered any of them. | |||||
| * / / | Fix typo in tor-guardmgr comment related to suspicious guards | Neel Chauhan | 2021-11-22 | 1 | -1/+1 | |
| |/ / | ||||||
