Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-27 | ci: List cargo target dirs before every run.azul/ci-investigate-cargo-target | Azul | |
2021-01-26 | ci: Leave out last commit in all_commits. | Azul | |
- If there is only one commit do not rebase at all. An empty rebase with --exec will still run the exec command once. - Fixes #628. | |||
2021-01-22 | sq: Release 0.23.0.sq/v0.23.0 | Justus Winter | |
2021-01-22 | sq: Fix building against sequoia-openpgp 1.0.0. | Justus Winter | |
2021-01-22 | sq: Manual man page touchups. | Justus Winter | |
2021-01-22 | sq: Add man pages generated from the cli. | Justus Winter | |
2021-01-22 | sq: Write introductions and examples. | Justus Winter | |
2021-01-22 | sq: If sq keyring filter is not passed any filters match everything. | Neal H. Walfield | |
2021-01-22 | sq: Add --to-certificate to sq keyring filter. | Neal H. Walfield | |
- Add an option to convert any keys in the input to certificates. - This removes any secret key material thereby turning a key into a certificate. | |||
2021-01-22 | sq: Rename 'sq certring' to 'sq keyring'. | Neal H. Walfield | |
- All of the 'sq certring' operations apply equally well to 'keyrings'. - Consistent with the new name, don't strip secret key material. | |||
2021-01-22 | sq: Add an option to add notations to signatures and certifications. | Neal H. Walfield | |
- Add the `--notation` option to `sq sign` and `sq certify` to add notations to the generated signature. | |||
2021-01-22 | sq: Make limit explicit. | Justus Winter | |
2021-01-22 | sq: Fix armor detection. | Justus Winter | |
2021-01-22 | sq: Use buffered_reader::Dup::data in the armor detection. | Justus Winter | |
- This works around the bug fixed in acbcd3360bdc0091769d2367c7bd97363b8aa087 and thus fixes armor detection when compiled using buffered-reader 1.0.0. | |||
2021-01-22 | sq: Make key attest-certifications --all the default. | Justus Winter | |
2021-01-22 | sq: Make key adopt's target-key argument optional. | Justus Winter | |
2021-01-22 | sq: Make key attest-certifications' key argument optional. | Justus Winter | |
2021-01-21 | sq: Align sq armor with SOP. | Justus Winter | |
- Use --label, use the labels from SOP. Make auto-detection the default. - Likewise for sq packet join. | |||
2021-01-21 | buffered-reader: Fix panic. | Justus Winter | |
2021-01-21 | sq: Add autocrypt decode --binary. | Justus Winter | |
2021-01-21 | sq: Typo. | Justus Winter | |
2021-01-21 | sq: Fix long about of certring join and merge. | Justus Winter | |
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 | openpgp: Improve Debug output of RegexSet. | Neal H. Walfield | |
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-21 | openpgp: Typos. | 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 | openpgp: Change StandardPolicy to accept trust signatures. | Neal H. Walfield | |
- Currently, the openpgp crate doesn't process third-party certifications. - As such, there are no contexts in the openpgp crate where ignoring a trust signature subpacket or regular expression subpacket would lead to an incorrect result. - Similarly, if an application doesn't process third-party certifications, it also won't incorrectly handle the trust signature and regular expression subpackets. - If an application does process third-party certifications, and doesn't handle trust signatures or regular expressions, then it should explicitly opt-out. - As such, change the StandardPolicy to accept the Trust Signature subpacket and the Regular Expression subpacket. | |||
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 | sqv: Simplify cli parsing. | Justus Winter | |
- .value_name(..) implies .takes_value(true). |