| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* CLI: Add `keys-raw` and subcommand `remove-by-path`
* arti: Add `arti::subcommand::raw` for the CLI `keys-raw`
* tor-keymgr: Add `ArtiNativeKeystoreError::UnexpectedRawEntry`,
`ArtiEphemeralKeystoreError::NotSupported`
* tor-keymgr: Add `tor-keymgr::raw` module
* tor-keymgr: Add `Keystore::remove_unchecked`
* tor-keymgr: Change `Keystore::list` to return `KeystoreEntry`
* tor-keymgr: Add field `KeystoreEntry::raw_id`
* doc: Update keys.md
* doc: Add raw.md
* tor-keymgr: BREAKING: `UnrecognizedEntryError::new` associated
function is now only accessible within the crate `tor-keymgr`
* tor-keymgr: BREAKING: `UnrecognizedEntryId` is renamed to
`UnrecognizedEntry`
* tor-keymgr: BREAKING: `KeyMgr::list()` and `Keystore::list()`
now return `Result<Vec<KeystoreEntryResult<KeystoreEntry>>>`
|
| | |
|
| |
|
|
| |
Made with https://crates.io/crates/typos-cli
|
| | |
|
| |
|
|
|
|
|
| |
This commit documents the WIP storage model for the dircache. It is not
finalized and several parts need discussion.
See !3004
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
This adds PowManager, as described in doc/dev/notes/service-side-pow.md,
hooks it into IptManager and Publisher, and adds code to publish and
rotate seeds, and to keep a updated list of Verifier instances for
currently active seeds.
|
| | |
|
| |
|
|
|
|
|
| |
* arti: test: Restructure tests directory
* arti: dep: Add assert_cmd dev-dependency
* arti: test: Update README
* doc: Fix hsc documentation
|
| | |
|
| | |
|
| |
|
|
| |
We don't use this branch for our website any longer.
|
| |
|
|
|
|
| |
We should check what dependencies we cannot upgrade,
so that the release engineer has some history about where we got
stuck last time.
|
| |
|
|
| |
This grant is no longer currently active.
|
| |\
| |
| |
| |
| | |
Fix typos
See merge request tpo/core/arti!2961
|
| | |
| |
| |
| | |
Typos found with codespell
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Log conventions
Closes #1906
See merge request tpo/core/arti!2966
|
| | |/ |
|
| |/ |
|
| |
|
|
|
|
|
|
|
| |
This doesn't need to be perfect, but we need to use it to see
if a consensus is new enough that we should obey its
recommendations.
This commit also adds a script to update or check our release date,
and calls this script from our cargo-publish script.
|
| |\ |
|
| | |
| |
| |
| | |
Fixes #1519
|
| | | |
|
| | |
| |
| |
| |
| | |
Answers
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2918#note_3185856
|
| | |
| |
| |
| | |
Not everything here is true yet, but it will be by the end of this MR.
|
| | |
| |
| |
| |
| | |
A lot of these lints are better off agreed upon through policy and enforced
globally.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
As of commit `0db0b6ede6ddba88e9a270a3e07587fefaab6fb4`,
`crates/tor-hsservice/src/svc/keystore_sweeper.rs` was deleted and the key
deletion was moved to `crates/tor-hsservice/src/svc/publish/reactor.rs`.
As of commit `bebb6bdc6e15f42a3e1de7b3a4a68aa16f815294`,
`crates/tor-hsservice/src/svc/publish/reactor.rs` was moved to
`crates/tor-hsservice/src/publish/reactor.rs`, which is where it resides as of
writing this.
Whoever ends up being the one to work on this will probably appreciate having a
more relevant reference point.
|
| |/
|
|
|
|
|
|
| |
Fixes all the lints caught by the markdownlint extension in the file
`doc/dev/notes/state-management-cli.md`, with the exception that MD024 is set to
have `siblings_only` enabled, since it makes sense to allow here. It would be
nice to set up a global markdownlint configuration some time, but that might be
tricky.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
This marks the anti-examples more clearly.
|
| |
|
|
| |
Closes #1820.
|
| |\
| |
| |
| |
| |
| |
| | |
hsc: remove onion-address flag in favour of stdin
Closes #1630
See merge request tpo/core/arti!2861
|
| | | |
|
| | |
| |
| |
| |
| | |
* In hsc.rs has been removed `onion-address` flag in favour of
getting the value required from stdin
|
| |/
|
|
|
| |
Did not print a newline after service discovery key. Looked bad.
Prints newline now. Looks better.
|
| | |
|
| |
|
|
|
| |
Bekeela says that now that the Zcash grant is done,
we don't need to do this any more.
|
| |
|
|
| |
(There were two "step fours" in this list.)
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
This keeps happening.
Text stolen from the description in
https://gitlab.torproject.org/tpo/core/arti/-/issues/756
|
| |
|
|
| |
Signed-off-by: David Goulet <[email protected]>
|
| | |
|