78 lines
3.3 KiB
Plaintext
78 lines
3.3 KiB
Plaintext
|
|
-------------------------------------------------------------------
|
||
|
|
Sun Dec 28 09:52:20 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
|
||
|
|
|
||
|
|
- Update to 1.3.0
|
||
|
|
Post-quantum keys, seeking DecryptReaderAt API, age-inspect CLI
|
||
|
|
tool, built-in recipients compatible with hardware plugins,
|
||
|
|
non-interactive passphrase input, Go framework for implementing
|
||
|
|
plugins, and sooooo many improved errors.
|
||
|
|
|
||
|
|
Our best release yet, six years to the day after the first beta,
|
||
|
|
again released from the floor of #39c3!
|
||
|
|
|
||
|
|
For all the details see:
|
||
|
|
https://github.com/FiloSottile/age/releases/tag/v1.3.0
|
||
|
|
|
||
|
|
-------------------------------------------------------------------
|
||
|
|
Wed Dec 18 17:31:35 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
||
|
|
|
||
|
|
- Update to version 1.2.1
|
||
|
|
* This release fixes a security vulnerability that could allow
|
||
|
|
an attacker to execute an arbitrary binary under certain
|
||
|
|
conditions.
|
||
|
|
See: https://github.com/FiloSottile/age/security/advisories/GHSA-32gq-x56h-299c
|
||
|
|
* Plugin names may now only contain alphanumeric characters or
|
||
|
|
the four special characters +-._.
|
||
|
|
|
||
|
|
-------------------------------------------------------------------
|
||
|
|
Tue Jul 2 12:40:17 UTC 2024 - Jan Kužílek <jan.kuzilek@suse.com>
|
||
|
|
|
||
|
|
- Update to version 1.2.0
|
||
|
|
* A small release to build the release binaries with a more
|
||
|
|
recent Go toolchain, and to fix a couple CLI edge cases.
|
||
|
|
* The Go module now exposes a plugin package that provides an age
|
||
|
|
plugin client. That is, Recipient and Identity implementations
|
||
|
|
that invoke a plugin binary, allowing the use of age plugins
|
||
|
|
in Go programs.
|
||
|
|
* Finally, Recipients can now return a set of "labels"
|
||
|
|
by implementing RecipientWithLabels. This allows replicating
|
||
|
|
the special behavior of the scrypt Recipient in third-party
|
||
|
|
Recipients, or applying policy useful for authenticated
|
||
|
|
or post-quantum Recipients.
|
||
|
|
|
||
|
|
-------------------------------------------------------------------
|
||
|
|
Mon Dec 26 21:25:32 UTC 2022 - Martin Hauke <mardnh@gmx.de>
|
||
|
|
|
||
|
|
- Update to version 1.1.1
|
||
|
|
Plugins support
|
||
|
|
* The age CLI now supports plugins, such as age-plugin-yubikey
|
||
|
|
Breaking changes
|
||
|
|
* If -i is used, passphrase-encrypted files are now rejected.
|
||
|
|
* Empty final chunks are now rejected.
|
||
|
|
Minor changes
|
||
|
|
* PKCS#8-encoded Ed25519 private keys (such as 1Password exports)
|
||
|
|
are now supported as SSH identities.
|
||
|
|
* If an armored file is pasted into the terminal, age will now
|
||
|
|
attempt to wait until the end of the file before prompting for
|
||
|
|
a password.
|
||
|
|
* Some invalid files are now correctly rejected, in particular
|
||
|
|
encrypted files with trailing data.
|
||
|
|
* If /dev/tty is present but can't be opened, age will now
|
||
|
|
fallback to trying to treat stdin as a terminal as if
|
||
|
|
/dev/tty wasn't present.
|
||
|
|
* Input prompts now go to the terminal, even if standard error#
|
||
|
|
is redirected.
|
||
|
|
* Values of the new armor.Error type are now returned wrapped in
|
||
|
|
decryption errors when appropriate.
|
||
|
|
* Documentation and error messages were improved.
|
||
|
|
|
||
|
|
-------------------------------------------------------------------
|
||
|
|
Sat Oct 16 12:30:31 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
|
||
|
|
|
||
|
|
- Remove filler phrases from descriptions.
|
||
|
|
|
||
|
|
-------------------------------------------------------------------
|
||
|
|
Tue Sep 7 18:55:23 UTC 2021 - Martin Hauke <mardnh@gmx.de>
|
||
|
|
|
||
|
|
- Initial package, version 1.0.0
|