Commit graph

  • 822b7f3b55
    clippy lint fix Heiko Schaefer 2023-08-04 14:39:55 +0200
  • 6e20b9bde4
    openpgp-card: release 0.3.6 Heiko Schaefer 2023-08-04 14:23:22 +0200
  • b852393039
    openpgp-card: add OpenPgp::into_card() Heiko Schaefer 2023-08-04 14:20:43 +0200
  • d0fc4b5725
    ci: Add tests against canokey virtual card Heiko Schaefer 2023-05-19 13:36:21 +0200
  • 4ef4291b53
    ci: manually downgrade lalrpop on debian bookworm-based images Heiko Schaefer 2023-05-19 14:15:31 +0200
  • ff8554de3b
    ci: manually add "$HOME/.cargo/bin" to PATH Heiko Schaefer 2023-05-19 15:57:55 +0200
  • 5e96cb6f07
    ci: fix opgpcard-rs test image Heiko Schaefer 2023-05-19 15:01:33 +0200
  • 321258ec06
    pcsc: Release 0.3.1 Heiko Schaefer 2023-05-01 18:09:09 +0200
  • cf5090bbc6
    pcsc: add fn PcscBackend::activate_terminated_card() Heiko Schaefer 2023-05-01 18:06:43 +0200
  • 806918b939
    openpgp-card: Release 0.3.5 Heiko Schaefer 2023-05-01 18:04:25 +0200
  • 50e3d12f26
    openpgp-card: Add activate_file() to CardTransaction Heiko Schaefer 2023-05-01 18:04:15 +0200
  • 81ef12ffb2
    ci: set PATH for smartpgp-builddeps image Heiko Schaefer 2023-05-01 18:44:38 +0200
  • 4a042d703f
    Don't panic if a long command is sent and the backend reports no support for extended length Heiko Schaefer 2023-04-13 18:15:58 +0200
  • 629eecd510
    Add a comment about the interaction between CardTransaction::init_card_caps and CardTransaction::initialize Heiko Schaefer 2023-04-13 18:07:02 +0200
  • a85d3164d7
    openpgp-card-sequoia: Release 0.1.2 Heiko Schaefer 2023-04-08 13:52:54 +0200
  • 365670041f
    openpgp-card-sequoia: fix padding for Curve 25519 private key material. Heiko Schaefer 2023-04-08 13:49:01 +0200
  • 7a28d36e93
    openpgp-card-tools moved to https://codeberg.org/openpgp-card/openpgp-card-tools Heiko Schaefer 2023-03-17 13:55:42 +0100
  • 971a19b4f2
    Release openpgp-card 0.3.4, openpgp-card-tools 0.9.2 Heiko Schaefer 2023-03-13 17:50:51 +0100
  • c460904925
    opgpcard: Add a parameter '--key-only' to the ssh command. Heiko Schaefer 2023-03-13 17:50:36 +0100
  • 741bde62dd
    more attempts Seán C McCord 2023-03-08 14:31:38 -0500
  • 7c7b789886
    more attempts Seán C McCord 2023-03-08 14:14:58 -0500
  • e3e701372c
    more attempts Seán C McCord 2023-03-08 13:50:15 -0500
  • c8fbe8b0b2
    more attempts Seán C McCord 2023-03-08 13:47:24 -0500
  • e88abd2cad
    restre name Seán C McCord 2023-03-08 13:37:23 -0500
  • d1744dac79
    add pname Seán C McCord 2023-03-08 13:35:58 -0500
  • e8d355b581
    add package name Seán C McCord 2023-03-08 12:44:15 -0500
  • a912c0e58f
    add nix support Seán C McCord 2023-03-08 12:16:38 -0500
  • 55789c7ee1
    add Cargo.lock Seán C McCord 2023-03-08 11:45:39 -0500
  • 8b9e921db7
    Adjust README and subplot test to fix previously wrong application ID format. Heiko Schaefer 2023-03-06 14:41:54 +0100
  • 2427708f97
    Don't print application ID twice. Heiko Schaefer 2023-02-24 00:49:26 +0100
  • 8e13ac99ac
    opgpcard: Release 0.9.1 Heiko Schaefer 2023-02-17 19:58:55 +0100
  • 89bb29c73a
    opgpcard: Make release builds reproducible (by setting "codegen-units = 1"). Heiko Schaefer 2023-02-17 19:57:08 +0100
  • 8579919f03
    opgpcard: Allow building with different sequoia crypto-backends. Heiko Schaefer 2023-02-17 18:13:36 +0100
  • 05dc5af9b5
    Release openpgp-card-sequoia 0.1.1 Heiko Schaefer 2023-02-14 17:52:34 +0100
  • 85874218d8 Merge branch 'allow-feature-selection' into 'main' Heiko 2023-02-14 16:46:03 +0000
  • 6c3163da4b
    CI: Install cargo-udeps in a more straightforward way Wiktor Kwapisiewicz 2023-02-14 16:22:02 +0100
  • 3c3051e31e
    openpgp-card-sequoia: Allow disabling default crypto backend. Wiktor Kwapisiewicz 2023-02-13 13:32:44 +0100
  • d2db840645 Merge branch 'switch-rsa-to-pure-rust' into 'main' Heiko 2023-02-10 12:32:29 +0000
  • 5bd73d81fc
    Replace nettle with pure-rust RSA for conversions Wiktor Kwapisiewicz 2023-02-10 12:26:57 +0100
  • c80e549cc4
    Add test for verifying SqRSA conversions Wiktor Kwapisiewicz 2023-02-10 12:24:47 +0100
  • bb5f495a5c Merge branch 'update-to-rust' into 'main' Heiko 2023-02-02 12:16:27 +0000
  • c81f3ba6a9 Fix clippy warnings: remove explicit lifetime and unneeded Deref impl Wiktor Kwapisiewicz 2023-02-01 12:35:39 +0100
  • 4510c34cdc Fix clippy lints: directly use variables in format! strings Wiktor Kwapisiewicz 2023-02-01 12:33:30 +0100
  • f40f2ffbfb
    clippy: new lints Heiko Schaefer 2022-12-25 13:09:20 +0100
  • 49b2e95f56
    CI: Enable RSA tests for opcard-rs Heiko Schaefer 2022-12-08 08:58:27 +0100
  • e001d9bdba
    Don't use deprecated chrono fn. Heiko Schaefer 2022-12-05 15:36:36 +0100
  • 65789b0470
    opgpcard: Make status output clearer for empty keyslots, in text output mode Heiko Schaefer 2022-12-05 11:30:15 +0100
  • 79117415de
    Fix dependency version Heiko Schaefer 2022-12-05 11:28:20 +0100
  • 20b5a45e8b Merge branch 'liw/examples' into 'main' Heiko 2022-11-07 20:16:49 +0000
  • 3a241a107f add an example Python script to prepare a card for some organization Lars Wirzenius 2022-10-27 14:57:49 +0300
  • 4d94386b82
    Fix new clippy lints for Rust 1.65 Heiko Schaefer 2022-11-07 16:42:37 +0100
  • b80b86b201
    opgpcard: simplify directory hierarchy Heiko Schaefer 2022-11-03 15:56:19 +0100
  • a1d6d8cad2
    openpgp-card-sequoia: add comments to url fns Heiko Schaefer 2022-11-03 15:10:15 +0100
  • a4dff1ecb8
    rustfmt: enable format_code_in_doc_comments Heiko Schaefer 2022-11-03 12:01:11 +0100
  • 5e039204d5
    remove "use sequoia_openpgp as openpgp;" pattern Heiko Schaefer 2022-11-03 11:54:31 +0100
  • fd07f6b6b9
    ci: work around confusing cargo-fmt problem with CARGO_HOME Heiko Schaefer 2022-11-03 13:32:58 +0100
  • 27697cb2c5
    add rustfmt.toml and set group_imports = "StdExternalCrate" Heiko Schaefer 2022-11-03 11:44:59 +0100
  • 87a80a4797
    opgpcard: rename "key_status" to "additional_key_status". Heiko Schaefer 2022-10-31 18:13:26 +0100
  • bfaff6b9bf
    opgpcard: handle "key status" information for attestation key. Heiko Schaefer 2022-10-31 18:02:38 +0100
  • 80659f71bd
    opgpcard: bump version to 0.9.0 Heiko Schaefer 2022-10-31 15:17:30 +0100
  • 876c22997a
    opgpcard: edit README.md Heiko Schaefer 2022-10-31 14:28:29 +0100
  • abd2bae179
    opgpcard: edits to scripting.md Heiko Schaefer 2022-10-31 14:19:45 +0100
  • 7fe693ab98
    opgpcard: re-add newlines in text output for 'ssh' Heiko Schaefer 2022-10-31 15:31:31 +0100
  • 001bbd4412
    opgpcard: tweak 'info' text output; add FIXME to re-work the form of algorithm information output Heiko Schaefer 2022-10-31 13:44:27 +0100
  • ae25e6b608
    opgpcard: move creation time up in text output for 'status', and adjust printed field name Heiko Schaefer 2022-10-31 15:32:15 +0100
  • 3a9d40454f
    opgpcard: in 'status', handle 'pkm' parameter analogously to 'verbose' Heiko Schaefer 2022-10-31 12:46:57 +0100
  • 5f715647c9
    opgpcard: rename/reorder 'status' fields to reflect common terminology and logical structure of the fields. Heiko Schaefer 2022-10-31 12:44:49 +0100
  • 535c9e6e0a
    openpgp-card: add algorithm to PublicKeyMaterial Display for EccPub Heiko Schaefer 2022-10-31 12:38:44 +0100
  • fe0a8565e8
    openpgp-card-sequoia: bump version to 0.1.0 Heiko Schaefer 2022-10-27 12:37:47 +0200
  • 04b875754d Merge branch 'heiko/openpgp-card-sequoia-api' into 'main' Heiko 2022-10-28 17:28:57 +0000
  • fd441dbd14
    adjust to changed openpgp-card-sequoia API Heiko Schaefer 2022-10-28 18:32:24 +0200
  • db682c45db
    openpgp-card-sequoia: restructure code, api; add more documentation Heiko Schaefer 2022-10-28 18:31:43 +0200
  • 819f213ec4
    openpgp-card: bump version to 0.3.3 Heiko Schaefer 2022-10-28 16:21:54 +0200
  • 9ab55545f2 Merge branch 'nora/43' into 'main' Heiko 2022-10-28 14:16:14 +0000
  • 3169855e5c
    opgpcard: Add error handling for PIN file Nora Widdecke 2022-10-28 13:12:15 +0200
  • 538dc16165 Merge branch 'heiko/pin-validity' into 'main' Nora Widdecke 2022-10-28 11:56:46 +0000
  • f98ea9d0aa
    opgpcard: only the SIG slot has configurable validity mechanism for PIN verification Heiko Schaefer 2022-10-27 22:29:49 +0200
  • 19d7aa94bf Merge branch 'heiko/attestation-key-status' into 'main' Nora Widdecke 2022-10-28 10:29:50 +0000
  • fe885a4b1c
    opgpcard: Move attestation key metadata to its own KeySlotInfo Heiko Schaefer 2022-10-27 21:35:31 +0200
  • 375c002730
    openpgp-card-sequoia: add getters for attestation key metadata Heiko Schaefer 2022-10-27 22:22:29 +0200
  • 87c62840d5
    openpgp-card: add getters for attestation key metadata Heiko Schaefer 2022-10-27 22:22:21 +0200
  • 6274c87de3 Merge branch 'nora/keygen_test' into 'main' Heiko 2022-10-28 08:13:04 +0000
  • 8c9d792c42
    ci: prevent multithreading for subplot tests Nora Widdecke 2022-10-27 21:59:25 +0200
  • 09c554affd
    opgpcard: Test key use. Nora Widdecke 2022-10-27 13:17:05 +0200
  • b489c7da4d
    opgpcard: Allow sign and decrypt to write to file Nora Widdecke 2022-10-27 21:10:29 +0200
  • 678cc30455 Merge branch 'heiko/cardholder-name' into 'main' Nora Widdecke 2022-10-27 18:08:19 +0000
  • 92a3f76dd0
    Cardholder name format handling belongs in openpgp-card-sequoia Heiko Schaefer 2022-10-27 18:12:22 +0200
  • d689ceb1dc Merge branch 'nora/texts' into 'main' Heiko 2022-10-27 16:22:01 +0000
  • f0c9fcc842
    opgpcard: Add and improve help texts Nora Widdecke 2022-10-27 09:23:15 +0200
  • e656946335
    opgpcard: Unify on aut-fp not auth-fp Nora Widdecke 2022-10-27 09:41:35 +0200
  • eebe3f0fc2
    opgpcard: Use the name cv25519 Nora Widdecke 2022-10-27 09:39:51 +0200
  • a580a9c8a7
    opgpcard: Enable dynamic line wrapping Nora Widdecke 2022-10-27 09:38:45 +0200
  • 2fb4f3961a Merge branch 'nora/mandatory_generate_output' into 'main' Heiko 2022-10-27 14:55:32 +0000
  • 538afffcaf Merge branch 'nora/tests' into 'main' Heiko 2022-10-27 14:37:07 +0000
  • 4c5a166d2b
    opgpcard: Remove ident line from output. Nora Widdecke 2022-10-27 15:08:18 +0200
  • dfb7f3275d
    opgpcard: Replace flagfile with environment variable Nora Widdecke 2022-10-27 11:48:21 +0200
  • db34132dda
    opgpcard: Make docker script more robust Nora Widdecke 2022-10-27 11:56:24 +0200
  • bfe22ec1b8
    opgpcard: Make shebang system independent Nora Widdecke 2022-10-27 11:54:17 +0200
  • f0d6d4b1d2
    opgpcard: Add rudimentary logging to build.rs Nora Widdecke 2022-10-27 11:53:45 +0200
  • 71f6c98ed5
    opgpcard: Prevent losing the generated cert. Nora Widdecke 2022-10-27 13:22:49 +0200