Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-21 | sq: Create attestations for user attribute certifications. | Justus Winter | |
2021-01-21 | sq: Add certify --output and --binary. | Justus Winter | |
2021-01-21 | sq: Add key adopt --output and --binary. | Justus Winter | |
2021-01-21 | sq: Add key attest_certifications --output and --binary. | Justus Winter | |
2021-01-21 | sq: Add certring split --binary. | Justus Winter | |
2021-01-21 | sq: Add new command 'sq certring merge' | Neal H. Walfield | |
- Unlike 'sq certring join', this merges multiple version of the same certificate. | |||
2021-01-21 | net: Release 0.23.0.net/v0.23.0 | Justus Winter | |
2021-01-21 | autocrypt: Release 0.23.0.autocrypt/v0.23.0 | Justus Winter | |
2021-01-21 | sq: Include the version of sequoia-openpgp in sq's version. | Justus Winter | |
2021-01-21 | sq: Move merge-signatures to sign --merge. | Justus Winter | |
2021-01-21 | sq: Make it build with sequoia-openpgp 1.0.0. | Justus Winter | |
- This backports a few functions that are not yet available in sequoia-openpgp 1.0.0, and disables a test covering an odd corner case. - Once sq depends on sequoia-openpgp 1.1.0, this commit can be reverted. | |||
2021-01-21 | sq: Reword and reorder the cli. | Justus Winter | |
2021-01-21 | sq: Move --network-policy to the network subcommands. | Justus Winter | |
- Also check that the selected policy allows WKD. | |||
2021-01-21 | sq: Improve description of sign and verify. | Justus Winter | |
2021-01-21 | sq: Avoid OpenPGP and negation in the help of --binary. | Justus Winter | |
2021-01-21 | sq: Consistency. | Justus Winter | |
2021-01-21 | sq: Do not mention OpenPGP that often in the cli's help. | Justus Winter | |
2021-01-21 | sq: Disable --version flags for subcommands. | Justus Winter | |
2021-01-20 | sq: Fix spelling. | Neal H. Walfield | |
2021-01-20 | sq: Add sq certify. | Neal H. Walfield | |
- Add the command 'sq certify' to certify a (User ID, Certificate). | |||
2021-01-20 | sq: Move utility functions to the root. | Neal H. Walfield | |
- Move parse_duration, SECONDS_IN_DAY, and SECONDS_IN_YEAR to the root so that they can be more easily reused. | |||
2021-01-20 | sq: Call the armoring subcommand 'armor' like in SOP. | Justus Winter | |
2021-01-20 | sq: Reorder top-level subcommands. | Justus Winter | |
- The order of top-level subcommands is: - Encryption & decryption (1xx) - Signing & verification (2xx) - Key & cert-ring management (3xx) - Key discovery & networking (4xx) - Armor (5xx) - Inspection & packet manipulation (6xx) | |||
2021-01-20 | sq: Reformat cli definitions. | Justus Winter | |
- Bring some consistency, make it easier to navigate and add subcommands later. | |||
2021-01-20 | sq: Simplify cli parsing. | Justus Winter | |
- .value_name(..) implies .takes_value(true). | |||
2021-01-20 | sq: Make generated documentation wrap nicely on most displays. | Justus Winter | |
2021-01-20 | sq: Rework cert and key arguments. | Justus Winter | |
- Drop the -file suffix in arguments and value names. - Use key instead of TSK. - Use roles (e.g. recipient) instead of key properties (e.g. having a secret key. | |||
2021-01-20 | sq: Make the network policy option conditional. | Justus Winter | |
2021-01-20 | Add branding to all crates. | Justus Winter | |
2021-01-19 | sq: Enable wrapping of help texts. | Justus Winter | |
2021-01-19 | sq: Generate usage documentation in build script. | Justus Winter | |
- Unfortunately, we still need to commit the result. Once the external doc feature is merged, we can avoid this. See https://github.com/rust-lang/rust/issues/44732. | |||
2021-01-19 | sq: Add 'key attest-certifications'. | Justus Winter | |
2021-01-15 | sq: Rewrite tests to avoid additional dependencies. | Justus Winter | |
- Neither assert_cmd nor predicates are in Debian. | |||
2021-01-15 | sq: Drop the ability to print keygrips. | Justus Winter | |
2021-01-15 | sq: Make networking features optional. | Justus Winter | |
2021-01-15 | sq: Move networking services to their own file. | Justus Winter | |
2021-01-15 | sq: Warn about the CLI interface not being stable. | Justus Winter | |
2021-01-15 | sq: Use term_size to get the terminal's width. | Justus Winter | |
- term_size is packaged in Debian. | |||
2021-01-15 | sq: Drop public key store integration. | Justus Winter | |
- We want to release sq without it depending on the key store. The keystore is little more than a prototype, but because it keeps state, it has the potential to break if we change it later. | |||
2021-01-15 | sq: Push creation of mappings closer to the leafs. | Justus Winter | |
2021-01-15 | sq: Move the store-related functionality to its own file. | Justus Winter | |
2021-01-15 | net: Decouple from core. | Justus Winter | |
- Move core::NetworkPolicy to net::Policy, update all code accordingly. | |||
2021-01-06 | sq: Implement 'certring filter'. | Justus Winter | |
2021-01-06 | sq: Generalize join to filter. | Justus Winter | |
2021-01-06 | sq: Implement 'certring list'. | Justus Winter | |
2021-01-06 | sq: Implement 'certring join'. | Justus Winter | |
2021-01-06 | sq: Implement 'certring split'. | Justus Winter | |
- Fixes #554. | |||
2021-01-05 | tool: Add merge signatures command. | Nora Widdecke | |
2021-01-05 | tool: Fix grammar. | Nora Widdecke | |
2020-12-22 | sq: Add --allow-broken-crypto to 'sq key adopt'. | Neal H. Walfield | |
- Add an option to `sq key adopt` to allow adopting keys from certificates using broken crypto. |