Repository navigation
·
95 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- chore: start new development cycle by @msfjarvis in #601
- fix(deps): update kotlin monorepo to v2.4.20 by @renovate[bot] in #602
- chore(deps): update actions/setup-java action to v6.0.1 by @renovate[bot] in #603
- fix(ci): disable test matrix by @msfjarvis in #604
- fix(deps): update dependency org.bouncycastle:bcprov-jdk15to18 to v1.86 by @renovate[bot] in #605
- feat(ssh): support passphrase-encrypted OpenSSH keys by @ElCruncharino in #590
- chore(deps): update gradle to v9.8.0 by @renovate[bot] in #607
- chore(deps): update plugin spotless to v8.10.3 by @renovate[bot] in #608
- fix: advertise Java 17 compat by @msfjarvis in #609
- fix: enforce maximum length for header and armored parsing by @msfjarvis in #610
- fix: improve detection of armored trailing data through EOF by @msfjarvis in #611
- fix: reject age headers without recipient stanzas by @msfjarvis in #612
- fix: reduce default scrypt work factor by @msfjarvis in #614
- fix: redact identity input from parse errors by @msfjarvis in #615
- fix: use BouncyCastle's bcrypt PBKDF implementation by @msfjarvis in #616
- fix: make detection of armored input more robust by @msfjarvis in #618
- fix: validate in-memory payload nonce length by @msfjarvis in #619
- fix: validate Ed25519 seed as well during SSH import by @msfjarvis in #620
- fix: make output stream close idempotent by @msfjarvis in #621
- fix(build): skip wiring up pitest on
-PslimTestsbuilds by @msfjarvis in #622 - fix: avoid duplicate X25519 scalar multiplication by @msfjarvis in #623
- fix: copy X25519 constructor key arrays by @msfjarvis in #624
- fix(test): remove ineffective bcrypt overwrite assertion by @msfjarvis in #625
- fix(test): add tests for AES-128 and AES-192 SSH imports by @msfjarvis in #626
- test(ssh): cover passphrase overload for plain keys by @msfjarvis in #627
- feat: add bulk reads to decrypt streams by @msfjarvis in #629
- fix: stop identity retries after authenticated key by @msfjarvis in #628
- feat: add bulk reads to armored input by @msfjarvis in #630
- chore: add basic contribution guidelines by @msfjarvis in #631
- fix(build): bump pitest and cap memory usage per minion by @msfjarvis in #632
- chore(deps): update gradle/actions digest to 3f5f9ad by @renovate[bot] in #633
- chore(deps): update plugin kover to v0.9.10 by @renovate[bot] in #634
- fix: bump version for release by @msfjarvis in #635
- fix: try again to release v0.8.0 by @msfjarvis in #636
Full Changelog: v0.7.0...v0.8.0