| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Merge branch 'onion-service-notes-v1' into 'main' | Nick Mathewson | 2023-07-25 | 1 | -0/+276 | |
| |\ \ | | | | | | | | | | | | | Initial notes about onion service structs and APIs See merge request tpo/core/arti!1422 | |||||
| | * | | Change keyid to nickname | Nick Mathewson | 2023-07-24 | 1 | -7/+4 | |
| | | | | ||||||
| | * | | Mention anti-DOS options. | Nick Mathewson | 2023-07-24 | 1 | -1/+11 | |
| | | | | ||||||
| | * | | Mention ob_config. Not sure we will want to build it like this. | Nick Mathewson | 2023-07-24 | 1 | -0/+6 | |
| | | | | ||||||
| | * | | Initial notes about onion service structs and APIs | Nick Mathewson | 2023-07-19 | 1 | -0/+263 | |
| | |/ | ||||||
| * | | Merge branch 'keymgr-keygen-key-list' into 'main' | gabi-250 | 2023-07-25 | 1 | -0/+81 | |
| |\ \ | | | | | | | | | | | | | keymgr-doc: Document the list of keys the keymgr needs to generate. See merge request tpo/core/arti!1413 | |||||
| | * | | keymgr-doc: Add columns with additional details about the keys. | Gabriela Moldovan | 2023-07-20 | 1 | -19/+28 | |
| | | | | ||||||
| | * | | keymgr-doc: Rename ambiguous `--onion` flag to `--service`. | Gabriela Moldovan | 2023-07-20 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | keymgr-doc: Add note about the key names. | Gabriela Moldovan | 2023-07-20 | 1 | -0/+6 | |
| | | | | ||||||
| | * | | keymgr-doc: Document the list of keys the keymgr needs to generate. | Gabriela Moldovan | 2023-07-18 | 1 | -0/+66 | |
| | |/ | ||||||
| * / | Fix typos | Dimitris Apostolou | 2023-07-22 | 4 | -8/+8 | |
| |/ | ||||||
| * | Update s101 stats. | Alexander Færøy | 2023-07-10 | 1 | -0/+26 | |
| | | ||||||
| * | Release.md: Add an extra semver-checks to the process. | Nick Mathewson | 2023-06-30 | 1 | -0/+3 | |
| | | | | | (We didn't do this previously, but it is a good idea.) | |||||
| * | Release.md: Revise the release sections | Nick Mathewson | 2023-06-30 | 1 | -32/+21 | |
| | | | | | | | | | * Remove instructions to sleep * Explain how to tag * Remind myself about the workaround for Fedora's delightful gpg/yubikey configuration. * Note that we should update "pages" till the blog post is up. | |||||
| * | Release.md: document preparation sections | Nick Mathewson | 2023-06-30 | 1 | -13/+120 | |
| | | | | | | | | | | | | | | I've split this into "what I do in the days leading up to the release" and "what I do right before the release". There's a lot more detail now, including: * up-to-date invocations for `cargo upgrade` * up-to-date changelog instructions * our current version-bumping instructions * possible side-effects from version bumps. | |||||
| * | Release.md: Write a tools section. | Nick Mathewson | 2023-06-30 | 1 | -0/+18 | |
| | | ||||||
| * | Release.md: Write the "are we ready to release" section. | Nick Mathewson | 2023-06-30 | 1 | -3/+37 | |
| | | | | | | | | | | | | | * Remove references to a couple of things that our CI now does for us (`cargo_audit` and `check_licenses`). * Mention ~Blocker issues and MRs. * Mention that some of our CI steps are allowed-to-fail, but failures should be examined. * Mention that some of our tools have exception lists that should get reviewed. * Mention `semver-checks` and `fixup-features`. | |||||
| * | Release.md: Add subheadings for "how to release." | Nick Mathewson | 2023-06-30 | 1 | -1/+10 | |
| | | ||||||
| * | rpc: update rpc-meta-draft with new behavior. | Nick Mathewson | 2023-05-24 | 1 | -3/+7 | |
| | | ||||||
| * | key-management.md: Add a note deprecating unescorted ed secrets | Nick Mathewson | 2023-05-18 | 1 | -0/+1 | |
| | | ||||||
| * | Merge branch 'key-mgmt-api-updates-v2' into 'main' | gabi-250 | 2023-05-16 | 1 | -81/+208 | |
| |\ | | | | | | | | | dev docs: key-management.md updates and clarifications See merge request tpo/core/arti!1185 | |||||
| | * | dev docs: The key store version file should specify a minimum supported version. | Gabriela Moldovan | 2023-05-16 | 1 | -2/+10 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| | * | dev docs: Remove unused arguments. | Gabriela Moldovan | 2023-05-16 | 1 | -12/+9 | |
| | | | | | | | | | | | | | There are several places where he `KeyType` isn't needed anymore. Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| | * | dev docs: Clarify how C Tor key store loads keys from multiple different key ↵ | Gabriela Moldovan | 2023-05-16 | 1 | -26/+66 | |
| | | | | | | | | | | | | | | | | | | | | | | | dirs. This also moves the `extension` function out of `KeyType` because for the C Tor key store, a key's file extension depends on the role/user of the key, which isn't known by `KeyType` (`KeyType` is a tor-agnostic key type such as `Ed25519Private`). Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| | * | dev docs: Distinguish between arti_extension and ctor_extension. | Gabriela Moldovan | 2023-05-16 | 1 | -2/+7 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| | * | dev docs: Clarify that ArtiPath/CTorPath are relative to the key store root. | Gabriela Moldovan | 2023-05-16 | 1 | -1/+9 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| | * | dev docs: Add note about key store versioning. | Gabriela Moldovan | 2023-05-16 | 1 | -0/+9 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| | * | dev docs: Add note about C Tor store configuration. | Gabriela Moldovan | 2023-05-16 | 1 | -1/+49 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| | * | dev docs: Move the key passphrases subsection to the Arti store section. | Gabriela Moldovan | 2023-05-16 | 1 | -6/+6 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| | * | dev docs: Create a separate section for the C tor key store discussion. | Gabriela Moldovan | 2023-05-16 | 1 | -5/+17 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| | * | dev docs: Rename {Key, HsClient}Identity. | Gabriela Moldovan | 2023-05-16 | 1 | -45/+45 | |
| | | | | | | | | | | | | | | | | | This renames `KeyIdentity` to `KeySpecifier` so it doesn't get confused with the concept of an "identity key". `HsClientIdentity` is also renamed for consistency. Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| * | | rpc: Clarify how authentication works. | Nick Mathewson | 2023-05-16 | 1 | -10/+5 | |
| | | | ||||||
| * | | rpc: Clarify some object ID docs and remove impl details. | Nick Mathewson | 2023-05-16 | 1 | -37/+4 | |
| | | | ||||||
| * | | rpc: Revise example in documentation | Nick Mathewson | 2023-05-16 | 1 | -4/+4 | |
| |/ | ||||||
| * | Merge branch 'api-sketch' into 'main' | Nick Mathewson | 2023-05-03 | 1 | -0/+149 | |
| |\ | | | | | | | | | Add a sketch for our FFI/RPC architecture See merge request tpo/core/arti!1005 | |||||
| | * | ffi_rpc_sketch: rearrange. | Nick Mathewson | 2023-02-03 | 1 | -9/+9 | |
| | | | ||||||
| | * | ffi_rpc_sketch: tweak colors. | Nick Mathewson | 2023-02-03 | 1 | -3/+3 | |
| | | | ||||||
| | * | Add a sketch for our FFI/RPC architecture | Nick Mathewson | 2023-02-03 | 1 | -0/+149 | |
| | | | | | | | | | | | | | I think that this might be the way forward, depending on our current requirements and our users' current needs. I've traced out some challenges that would imply. | |||||
| * | | dev docs: Add a few lines about handling concurrent access. | Gabriela Moldovan | 2023-04-25 | 1 | -0/+14 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| * | | dev docs: Fill out insert/remove APIs. | Gabriela Moldovan | 2023-04-25 | 1 | -8/+31 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| * | | dev docs: Remove incoherent waffle. | Gabriela Moldovan | 2023-04-25 | 1 | -19/+4 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| * | | dev docs: Update KeyMgr implementation based on latest discussions. | Gabriela Moldovan | 2023-04-25 | 1 | -113/+314 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| * | | dev docs: Remove unnecessary trait bounds. | Gabriela Moldovan | 2023-04-25 | 1 | -1/+1 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| * | | dev docs: Remove outdated reference to the comment field. | Gabriela Moldovan | 2023-04-25 | 1 | -6/+0 | |
| | | | | | | | | | | | | | We decided against using it. Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| * | | dev docs: Add namespacing for client/hs/relay/.. keys. | Gabriela Moldovan | 2023-04-25 | 1 | -39/+42 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| * | | dev docs: Remove KeyIdentityResult. | Gabriela Moldovan | 2023-04-25 | 1 | -10/+0 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| * | | dev docs: Remove HSM APIs. | Gabriela Moldovan | 2023-04-25 | 1 | -22/+0 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| * | | dev docs: clarify what a "key identity" is. | Gabriela Moldovan | 2023-04-25 | 1 | -35/+99 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| * | | dev docs: Allow multiple key stores to be in use at the same time. | Gabriela Moldovan | 2023-04-25 | 1 | -18/+92 | |
| | | | | | | | | | | | | | | | | | | | The key manager needs to be flexible enough to support loading keys from one of several key stores. This is because when we add support for smart cards, users will want to be able to store some keys on the smart card, and others in one of the disk key stores (for example). Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
| * | | dev docs: Add some impls for `LocalUserIdentity`. | Gabriela Moldovan | 2023-04-25 | 1 | -1/+4 | |
| | | | | | | | | | Signed-off-by: Gabriela Moldovan <[email protected]> | |||||
