Jack Grigg
d7c727aef9
Merge pull request #554 from str4d/bugfix-0.11.1
...
plugin: restrict characters in plugin names
2024-12-19 04:46:19 +13:00
Jack Grigg
0780882307
Update changelog with GHSA for security vulnerability
...
Thanks to ⬡-49016 for reporting this issue.
2024-12-18 15:18:02 +00:00
Jack Grigg
a82a76a849
v0.11.1
2024-11-18 07:11:33 +00:00
Jack Grigg
383b6f52aa
Replace the test NoCallbacks
with the library version
2024-11-18 07:06:16 +00:00
Jack Grigg
741de973ee
Merge branch 'bugfix-0.10.1' into bugfix-0.11.1
2024-11-18 07:04:30 +00:00
Jack Grigg
62f15b9d9d
v0.10.1
2024-11-18 06:56:17 +00:00
Jack Grigg
e48bab7b3c
Merge branch 'bugfix-0.9.3' into bugfix-0.10.1
2024-11-18 06:53:17 +00:00
Jack Grigg
2b501beff2
v0.9.3
2024-11-18 06:46:08 +00:00
Jack Grigg
bbe157839f
Merge branch 'bugfix-0.8.2' into bugfix-0.9.3
2024-11-18 06:44:52 +00:00
Jack Grigg
8673d5687e
v0.8.2
2024-11-18 06:42:27 +00:00
Jack Grigg
951ffb9ede
Merge branch 'bugfix-0.7.2' into bugfix-0.8.2
2024-11-18 06:40:52 +00:00
Jack Grigg
f8d0ef7154
v0.7.2
2024-11-18 06:40:16 +00:00
Jack Grigg
f70d84618b
Apply plugin name restriction to 0.7 changes
...
The existing code was already panicking, but this gives it a nicer error
message.
2024-11-18 06:40:16 +00:00
Jack Grigg
650081765f
Merge branch 'bugfix-0.6.1' into bugfix-0.7.2
2024-11-18 05:30:01 +00:00
Jack Grigg
5501bb6220
v0.6.1
2024-11-18 05:24:53 +00:00
Jack Grigg
703152ecfa
Restrict set of valid characters for plugin names
...
Previously, plugin names were allowed to be `1*VCHAR`, which permits
path separators and parent directory syntax. Under certain conditions,
this could cause `rage` to execute a different binary than intended when
launching a plugin.
Plugin names are now restricted to alphanumeric characters or +-._ which
covers all binary names generally observed in practice.
2024-11-18 04:58:13 +00:00
Jack Grigg
b6c8f06096
Add tests for invalid plugin name chars
2024-11-18 04:41:20 +00:00
Jack Grigg
17446612f8
Merge pull request #545 from str4d/release-0.11.0
...
Release 0.11.0
2024-11-03 10:50:41 +00:00
Jack Grigg
d35d442f91
v0.11.0
2024-11-03 10:42:17 +00:00
Jack Grigg
e3a5c5fe8c
Update user handles in readmes
2024-11-03 10:41:37 +00:00
Jack Grigg
25e050362c
fuzz: Fix targets
2024-11-03 10:41:22 +00:00
Jack Grigg
597f1aa05f
Merge pull request #544 from str4d/pre-release-changes
...
Pre-release changes
2024-11-03 09:30:56 +00:00
Jack Grigg
ae5a392925
Provide a better error on invalid filename or missing directory
...
Closes str4d/rage#530 .
2024-11-03 08:22:43 +00:00
Jack Grigg
1d2b3bfa37
age: Merge error cases in cli_common::file_io
2024-11-03 08:04:59 +00:00
Jack Grigg
bca6916bac
Update docs to permit multiple stanzas from recipients
...
Closes str4d/rage#524 .
2024-11-03 07:30:16 +00:00
Jack Grigg
d0889c90af
age: Document crate's calling contract of Identity::unwrap_stanza
...
Closes str4d/rage#509 .
2024-11-03 07:04:20 +00:00
Jack Grigg
93fa28ad78
Migrate to secrecy 0.10
2024-11-03 05:38:51 +00:00
Jack Grigg
a59f0479d0
cargo update
2024-11-03 04:41:41 +00:00
Jack Grigg
baf277a749
Merge pull request #542 from str4d/plugin-old-client-fix
...
age-plugin: Fix no-label recipient plugins with old clients
2024-10-20 05:26:20 +01:00
Jack Grigg
e8f14448e4
Update cargo-vet
2024-10-20 04:17:31 +00:00
Jack Grigg
5bae3f1eae
age-plugin: Fix no-label recipient plugins with old clients
2024-10-19 23:56:48 +00:00
Jack Grigg
bdec23fe8d
Merge pull request #532 from str4d/dependabot/github_actions/codecov/codecov-action-4.6.0
...
build(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0
2024-10-07 04:31:42 +01:00
dependabot[bot]
a5661495f6
build(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.5.0...v4.6.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-02 03:14:33 +00:00
Jack Grigg
504d784931
Merge pull request #502 from str4d/dependabot/github_actions/codecov/codecov-action-4.5.0
...
build(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0
2024-09-03 18:27:17 -07:00
Jack Grigg
deb59935c1
Merge pull request #527 from str4d/526-macports
...
rage: Add MacPorts package to installation list
2024-09-03 18:08:18 -07:00
Jack Grigg
5237281929
rage: Add MacPorts package to installation list
...
Closes str4d/rage#526 .
2024-09-04 01:06:05 +00:00
dependabot[bot]
5955e489b7
build(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.4.1 to 4.5.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.4.1...v4.5.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 13:04:31 +00:00
Jack Grigg
53d018a9c2
Merge pull request #525 from str4d/333-streamlined-apis
...
age: Add streamlined APIs for encryption and decryption
2024-08-30 18:04:58 -07:00
Jack Grigg
195b86b6bc
age: Add streamlined APIs for encryption and decryption
...
Closes str4d/rage#333 .
2024-08-30 11:34:01 -04:00
Jack Grigg
9af479086b
Merge pull request #523 from str4d/recipients-by-ref
...
age: Take recipients by reference in `Encryptor::with_recipients`
2024-08-30 08:29:12 -07:00
Jack Grigg
9ab26bf360
age: Take recipients by reference in Encryptor::with_recipients
...
This aligns it with `Decryptor`, and means that recipients can be
used to encrypt multiple files without cloning.
Part of str4d/rage#353 .
2024-08-30 10:40:34 -04:00
Jack Grigg
8b0b65e98a
Merge pull request #522 from str4d/release-workflow-0.11
...
Release workflow updates for 0.11.0
2024-08-28 09:22:54 -07:00
Jack Grigg
9343af9324
CI: Generate Artifact Attestations for release artifacts
2024-08-28 16:10:33 +00:00
Jack Grigg
05f996c919
CI: Add ubuntu-24.04
to release testing
2024-08-28 15:47:41 +00:00
Jack Grigg
e67f4016dc
CI: Remove macos-11
from release testing
...
It was removed by GitHub in Q2 2024.
2024-08-28 15:45:59 +00:00
Jack Grigg
0cdde60315
CI: Build releases for arm64-darwin
2024-08-28 15:44:47 +00:00
Jack Grigg
917fc489f6
CI: Build x86_64-darwin
release with macos-13
runner
...
`macos-latest` now points to `macos-14` which is an ARM64 chip.
2024-08-28 15:42:21 +00:00
Jack Grigg
c5f0d61400
Merge pull request #521 from str4d/374-pipe-input-with-passphrase
...
rage: Allow piping input when encrypting with passphrase on Unix
2024-08-28 07:27:29 -07:00
Jack Grigg
a709c93c92
rage: Allow piping input when encrypting with passphrase on Unix
...
Closes str4d/rage#374 .
2024-08-28 14:17:03 +00:00
Jack Grigg
51760e34ba
Merge pull request #513 from BoostCookie/betterCompletions
...
Better completions
2024-08-28 05:44:15 -07:00