Commit graph

  • e8f095f687 Import more audits Jack Grigg 2023-03-07 04:28:30 +00:00
  • 23d2d0934e Prune audits Jack Grigg 2023-03-07 04:27:49 +00:00
  • ce3a0f3705 Replace Firefox audits with aggregated Mozilla audits Jack Grigg 2023-03-07 04:25:08 +00:00
  • ecb5844e73
    Merge pull request #371 from str4d/370-encrypted-ssh-aes256-gcm str4d 2023-03-07 15:01:57 +00:00
  • b92b6070c2 ssh: Fix parsing of OpenSSH private key format Jack Grigg 2023-03-07 03:31:21 +00:00
  • 37c6b697ba ssh: Support aes256-gcm@openssh.com ciphers for encrypted keys Jack Grigg 2023-03-07 02:35:28 +00:00
  • f3f93f80a3 ssh: Add aes256-gcm@openssh.com cipher to test cases Jack Grigg 2023-03-07 02:06:16 +00:00
  • 7c1d82b1c4 ssh: Extract common key material derivation logic for encrypted keys Jack Grigg 2023-03-07 01:48:01 +00:00
  • 722875ee56 ssh: Use associated constants for key and IV sizes Jack Grigg 2023-03-07 01:36:00 +00:00
  • ac6138d82b ssh: Add test cases for encrypted keys Jack Grigg 2023-03-07 01:35:22 +00:00
  • 7f552f5cc7
    build(deps): bump svenstaro/upload-release-action from 2.3.0 to 2.5.0 dependabot[bot] 2023-02-22 03:19:33 +00:00
  • d32b57e4ee
    build(deps): bump tokio from 1.21.2 to 1.24.2 dependabot[bot] 2023-02-04 00:40:50 +00:00
  • fb323d0836
    build(deps): bump svenstaro/upload-release-action from 2.3.0 to 2.4.1 dependabot[bot] 2023-02-02 03:02:10 +00:00
  • b052797fb3 Allow disabling greasing the joint via feature flag Nicolas 2023-02-01 08:02:43 -06:00
  • 9be2d7c8f0
    feat/pinentry: Use env var to define pinentry binary mutlusun 2023-01-23 09:23:24 +01:00
  • af8868e2b9
    build(deps): bump bzip2 from 0.4.3 to 0.4.4 dependabot[bot] 2023-01-10 22:25:47 +00:00
  • eebb47b8db
    build(deps): bump svenstaro/upload-release-action from 2.3.0 to 2.4.0 dependabot[bot] 2023-01-09 03:04:32 +00:00
  • 4640f4d435
    build(deps): bump tokio from 1.21.2 to 1.23.1 dependabot[bot] 2023-01-06 21:49:37 +00:00
  • 8358506ae9 Read each identity file in a single pass kernelmethod 2022-11-19 19:55:03 +00:00
  • 3ff541a0a5
    Merge pull request #352 from str4d/zcash-audits str4d 2022-10-28 05:16:34 +01:00
  • 0d37905a88 Migrate to new home of Zcash crate audits Jack Grigg 2022-10-28 03:47:31 +00:00
  • 7f73efa295 Update Homebrew formula to v0.9.0 Jack Grigg 2022-10-27 05:02:13 +00:00
  • ff4b02001e
    Merge pull request #351 from str4d/release-0.9.0 v0.9.0 str4d 2022-10-27 05:53:16 +01:00
  • ec025bea2a v0.9.0 Jack Grigg 2022-10-27 02:28:43 +00:00
  • 9d33fbb931
    Merge pull request #261 from dwhjames/use-pkcs1-crate str4d 2022-10-26 11:33:17 +01:00
  • 32ad6844e8 use pkcs1 crate to parse RSAPrivateKey ASN.1 object Daniel James 2021-09-12 11:57:42 -07:00
  • e6f0ed69a4
    Merge pull request #350 from str4d/cargo-vet str4d 2022-10-26 11:13:13 +01:00
  • 4b8f9e84ad qa: Add workflow that runs cargo vet --locked Jack Grigg 2022-10-26 09:44:19 +00:00
  • e09d37c421 qa: Import cargo vet audits from Firefox and zcashd Jack Grigg 2022-10-26 09:33:45 +00:00
  • 7fe704139f qa: Add crypto-reviewed criteria or cargo vet Jack Grigg 2022-10-26 09:23:50 +00:00
  • f9be4a85a6 qa: cargo vet init Jack Grigg 2022-10-26 09:20:13 +00:00
  • c992e001d4
    Merge pull request #349 from str4d/msrv-1.59 str4d 2022-10-26 10:11:00 +01:00
  • de96ae7153 Fix clippy lints Jack Grigg 2022-10-26 08:58:13 +00:00
  • 490fca7167 age: Make cipher dependency optional Jack Grigg 2022-10-26 08:18:29 +00:00
  • 80057188e9 age: rsa 0.7 Jack Grigg 2022-10-26 08:14:49 +00:00
  • 596877debb age: bcrypt-pbkdf 0.9 and scrypt 0.10 Jack Grigg 2022-10-26 08:10:33 +00:00
  • c09af4f3b8 cargo update Jack Grigg 2022-10-26 08:08:00 +00:00
  • d2bb92915a Bump MSRV to 1.59.0 Jack Grigg 2022-10-26 08:05:12 +00:00
  • a0ab6914e4
    Merge pull request #347 from str4d/ci-go-1.19 str4d 2022-10-26 08:10:38 +01:00
  • e189c9957a CI: Switch to Go 1.19 for interop tests Jack Grigg 2022-10-26 06:27:57 +00:00
  • 3cccede980
    Merge pull request #346 from str4d/fix-send-encryptor str4d 2022-10-26 07:54:18 +01:00
  • 9ccbf3c763 Fix codebase to allow Encryptor to implement Send Jack Grigg 2022-10-26 06:43:21 +00:00
  • 20c9542cd6
    Merge pull request #343 from str4d/dependabot/github_actions/codecov/codecov-action-3.1.1 str4d 2022-10-26 07:24:45 +01:00
  • 99c74b7a1b
    Merge pull request #344 from alexgartrell/send-encryptor str4d 2022-10-26 07:22:48 +01:00
  • d763d484a7 impl AsyncSeek for ArmoredReader armor-async-seek Jack Grigg 2020-05-16 16:51:57 +12:00
  • 1e2ddf7c7b rage-mount: Use os-thread-local to cache read buffers mount-os-thread-local Jack Grigg 2020-08-30 21:08:50 +01:00
  • 9c3a8dc5a4 Ensure Encryptor implements trait Send Alex Gartrell 2022-09-21 22:04:07 -07:00
  • 0ca71fc2af
    build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1 dependabot[bot] 2022-09-20 03:20:34 +00:00
  • 59c9997f78
    Merge pull request #342 from str4d/330-prevent-encryption-to-no-recipients str4d 2022-09-11 02:55:38 +01:00
  • ca6fc9bd2f Prevent age::Encryptor from being constructed with no recipients Jack Grigg 2022-09-11 01:25:14 +00:00
  • 54bec0e333 Add missing changelog entries Jack Grigg 2022-09-11 01:09:39 +00:00
  • d3aa905a61
    Merge pull request #341 from str4d/testkit-armor-fixes str4d 2022-09-11 00:46:53 +01:00
  • 654822d0cf age: Mark armor_whitespace_outside test case failure as expected Jack Grigg 2022-09-10 23:18:48 +00:00
  • f087573ed5 age: Reject armored files with non-canonical missing padding Jack Grigg 2022-09-10 23:03:36 +00:00
  • 81857a3bc1 age: Reject armored files with trailing non-whitespace characters Jack Grigg 2022-09-10 16:33:35 +00:00
  • f2507197ca age: Allow armor with no newline after end marker Jack Grigg 2022-07-03 16:51:27 +00:00
  • 13fcda8a09 age: Return io::ErrorKind::InvalidData for trailing garbage Jack Grigg 2022-07-03 16:40:56 +00:00
  • 0d4ae76435 age: Update testkit test files Jack Grigg 2022-07-03 13:57:20 +00:00
  • 2b42d5d097
    Merge pull request #340 from str4d/testkit-refactor str4d 2022-09-10 23:14:06 +01:00
  • 14effef70b age: Run testkit test cases on async APIs Jack Grigg 2022-09-10 17:40:55 +00:00
  • c9f67621d9 age: Extract non-I/O parts of testkit tests into helper functions Jack Grigg 2022-09-10 17:19:35 +00:00
  • 7179244b91 age: Introduce ArmoredReadError enum for armor errors Jack Grigg 2022-07-03 13:55:03 +00:00
  • 17d1f8770f
    Merge pull request #339 from str4d/update-deps-0.9.0 str4d 2022-09-03 18:34:21 +01:00
  • 00f9b06324 fuzz: Update lockfiles for fuzzers Jack Grigg 2022-09-03 16:14:28 +00:00
  • f9e8779f90 pprof 0.10 Jack Grigg 2022-09-03 16:06:20 +00:00
  • a28cd5b438 bech32 0.9 Jack Grigg 2022-09-03 15:56:36 +00:00
  • 7299b6a76c cargo update Jack Grigg 2022-09-03 15:54:49 +00:00
  • 366be4b793 Update Cargo.lock to fix merge conflict Jack Grigg 2022-09-03 16:13:06 +00:00
  • f834da2047
    Merge pull request #303 from str4d/rust-crypto-1.56 str4d 2022-09-03 16:43:30 +01:00
  • 34340bbe4a
    Merge pull request #324 from FollieHiyuki/fuse3 str4d 2022-09-03 16:42:44 +01:00
  • 885b90fe29 Add rust-version metadata to Cargo.toml files Jack Grigg 2022-09-03 13:54:44 +00:00
  • c31d250356 Migrate to rsa 0.6 and chacha20poly1305 0.10 Jack Grigg 2022-03-20 23:50:16 +00:00
  • 5e212a7895 rage-mount: Replace MountOptions::AutoUnmount with a channel Jack Grigg 2022-09-03 13:06:47 +00:00
  • 5a6110fba2 rage-mount: Switch to fuser::mount2 with typed options Jack Grigg 2022-09-03 11:59:12 +00:00
  • a86fb04454
    Merge pull request #335 from hybras/patch-1 str4d 2022-09-03 12:35:14 +01:00
  • 4ecb474e55 Update lockfile Jack Grigg 2022-08-21 14:45:28 +00:00
  • a6acbf61a0 Update dependencies fuse_mt, time and zip FollieHiyuki 2022-06-02 20:43:56 +07:00
  • e0f3c590b6
    Fix indentation in Homebrew formula str4d 2022-08-21 15:18:58 +01:00
  • 7e96ede3f0
    Use homebrew's rust install stanza Hybras 2022-08-03 22:09:46 -04:00
  • a75275699f added a configurable work factor sidit77 2022-07-31 17:06:56 +02:00
  • 26f99e2149
    Merge pull request #332 from Macil/patch-1 str4d 2022-07-09 23:46:30 +01:00
  • 4b3060e3b5
    Fix tests on non-unix non-x86/64 Chris Cowan 2022-07-03 17:44:03 -07:00
  • 7d594376d0
    Merge pull request #331 from str4d/testkit-scrypt-fixes str4d 2022-07-03 13:46:20 +01:00
  • 96a41b9583
    Merge pull request #322 from Macil/m1 str4d 2022-07-02 18:31:47 +01:00
  • dbbbc1149e
    Merge pull request #326 from str4d/dependabot/github_actions/svenstaro/upload-release-action-2.3.0 str4d 2022-07-02 18:30:44 +01:00
  • 60852e6b32
    Merge pull request #329 from woodruffw-forks/ww/ssh-identity-cloneable str4d 2022-07-02 18:30:15 +01:00
  • f60a2e8839 age: Reject invalid or non-canonical scrypt recipient stanzas Jack Grigg 2022-07-02 00:40:45 +00:00
  • ca61cc6b4b age: Update testkit test files Jack Grigg 2022-07-02 00:24:12 +00:00
  • abd87c32b0
    age/ssh: make ssh::Identity: Clone William Woodruff 2022-06-19 23:00:51 -04:00
  • f780884a38 Update Homebrew formula to v0.8.1 Jack Grigg 2022-06-18 18:03:33 +00:00
  • 1160e06fbe
    Merge pull request #328 from str4d/release-0.8.1 v0.8.1 str4d 2022-06-18 18:58:51 +01:00
  • 48522e5eca v0.8.1 Jack Grigg 2022-06-18 17:41:55 +00:00
  • a1a916b200 Revert updates to dashmap and indexmap Jack Grigg 2022-06-18 17:39:34 +00:00
  • 720caca1b9 cargo update Jack Grigg 2022-06-18 17:31:38 +00:00
  • fc37d54870
    Merge pull request #327 from str4d/testkit-fixes str4d 2022-06-18 18:27:39 +01:00
  • 871a223230 age: Add passphrase to scrypt_work_factor_23 testkit test file Jack Grigg 2022-06-18 17:02:10 +00:00
  • 72c25932c8 age: Reject invalid or non-canonical X25519 recipient stanzas Jack Grigg 2022-06-18 16:35:11 +00:00
  • 546fcc2dc0 age: Require "contributory" behaviour for X25519 recipient stanzas Jack Grigg 2022-06-18 15:59:00 +00:00
  • 26a105a394 age: Add testkit test files from reference impl Jack Grigg 2022-06-18 15:36:13 +00:00
  • 594eccdf71
    build(deps): bump svenstaro/upload-release-action from 2.2.1 to 2.3.0 dependabot[bot] 2022-06-06 03:30:49 +00:00