| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'license' into 'main'arti-v0.0.2 | eta | 2021-11-30 | 2 | -0/+221 |
| |\ | | | | | | | | | | | | | Add MIT and Apache licenses Closes #243 See merge request tpo/core/arti!152 | ||||
| | * | add licenses | dagon | 2021-11-30 | 2 | -0/+221 |
| | | | |||||
| * | | Add dagon to the acknowledgments section for 0.0.2--no-verify | Nick Mathewson | 2021-11-30 | 1 | -3/+3 |
| | | | |||||
| * | | One more "cargo update" before the release. | Nick Mathewson | 2021-11-30 | 1 | -15/+6 |
| | | | |||||
| * | | 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 |
| | |/ | |||||
| * | | Fixes for CHANGELOG.md | Nick Mathewson | 2021-11-30 | 1 | -5/+6 |
| | | | |||||
| * | | Fix a documentation link. | Nick Mathewson | 2021-11-30 | 1 | -2/+3 |
| | | | |||||
| * | | Merge branch 'simplify_config_helpers' | Nick Mathewson | 2021-11-30 | 0 | -0/+0 |
| |\ \ | |||||
| | * | | Run "cargo update" to get latest versions. | Nick Mathewson | 2021-11-29 | 4 | -92/+86 |
| | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | | | 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 | 29 | -163/+163 |
| | | | | |||||
| * | | | script to tell which crates have changed since last release. | Nick Mathewson | 2021-11-29 | 1 | -0/+18 |
| | | | | |||||
| * | | | More changelog entries for 0.0.2 | Nick Mathewson | 2021-11-29 | 1 | -12/+28 |
| | | | | |||||
| * | | | Run "cargo update" to get latest versions. | Nick Mathewson | 2021-11-29 | 4 | -92/+87 |
| |/ / | | | | | | | | | | | | | 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. | ||||
| * | | Merge branch 'coverage-ux' into 'main' | eta | 2021-11-29 | 1 | -14/+118 |
| |\ \ | | | | | | | | | | | | | UX improvements to with_coverage script See merge request tpo/core/arti!143 | ||||
| | * | | with_coverage: port to work with mawk | Nick Mathewson | 2021-11-24 | 1 | -5/+7 |
| | | | | | | | | | | | | | The syntax is kinda minimal, but it seems to work okay. | ||||
| | * | | with_coverage: detect missing llvm-tools-preview | Nick Mathewson | 2021-11-24 | 1 | -0/+6 |
| | | | | | | | | | | | | | Applies a suggestion from @trinity-1686a | ||||
| | * | | with_coverage: include command log in index.html | Nick Mathewson | 2021-11-23 | 1 | -0/+16 |
| | | | | | | | | | | | | | | | | This is a slight kludge, but it helps a lot to keep track of what exactly was tested for coverage. | ||||
| | * | | with_coverage: Add flags to accumulate data over runs (or not) | Nick Mathewson | 2021-11-23 | 1 | -2/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | If the -c flag is provided, we _continue_ with the previous consensus_meta data (without deleting it). If the -s flag is provided, we _skip_ generating the final report (since we're going to be doing more profiling.) | ||||
| | * | | with_coverage: Don't try to delete absent directories | Nick Mathewson | 2021-11-23 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | If the directories are absent, then deleting them gives you a line in stderr, even if you do "rm -f foo || true". | ||||
| | * | | Let with_coverage take command-line flags. | Nick Mathewson | 2021-11-23 | 1 | -8/+65 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Now the shell is controlled by the presence of an -i flag, and can be combined with a command. This commit also adds usage messages and better reports for a couple of kinds of setup errors. | ||||
| | * | | with_coverage: Wipe coverage_meta at the start of each run. | Nick Mathewson | 2021-11-23 | 1 | -0/+6 |
| | | | | | | | | | | | | | Also improve comments and stdout slightly... | ||||
| * | | | 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 |
| | |/ / | |||||
| * | | | Merge branch 'bad_exit_test' | Nick Mathewson | 2021-11-29 | 1 | -6/+20 |
| |\ \ \ | |||||
| | * | | | tor-circmgr: Write a test for BadExit support. | Neel Chauhan | 2021-11-29 | 1 | -6/+20 |
| |/ / / | |||||
| * | | | Merge remote-tracking branch 'origin/mr/145' | Nick Mathewson | 2021-11-29 | 67 | -188/+205 |
| |\ \ \ | |/ / |/| | | |||||
| | * | | add semicolons if nothing returned | Daniel Eades | 2021-11-25 | 61 | -108/+137 |
| | | | | |||||
| | * | | 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 |
| | | | |||||
