Pavel Zwerschke
daac4c9a9a
Use homebrew formula from homebrew/core
2024-04-07 15:23:17 +02:00
Jack Grigg
a763809ac1
Add entries for existing rage
packages to README
2024-01-28 03:05:10 +00:00
Emanuel Haupt
5f3a8eb338
Add informations for FreeBSD
...
Add packaging information for FreeBSD.
2024-01-27 23:33:47 +01:00
Jack Grigg
903f0fb1ed
Update README with recent changes
2024-01-25 05:55:52 +00:00
Jack Grigg
d1700c85ec
Add package naming guidance to README
...
Closes str4d/rage#450 .
2024-01-19 18:20:06 +00:00
Wesley Aptekar-Cassels
9db54ffbc2
Add note on rust library crate
2023-07-17 17:51:06 -04:00
Jack Grigg
c1fe38e149
Document PINENTRY_PROGRAM
environment variable
...
Part of str4d/rage#280 .
2023-06-12 19:23:36 +00:00
Jack Grigg
d2bb92915a
Bump MSRV to 1.59.0
...
Closes str4d/rage#348 .
2022-10-26 08:05:12 +00:00
Jack Grigg
a3bf196d19
Add -j flag to usage text in README
2022-05-01 00:45:39 +00:00
Jack Grigg
18478ab607
Move installation instructions to top of README
2022-05-01 00:45:35 +00:00
Jack Grigg
e297965621
Bump MSRV to 1.56.0
...
Closes str4d/rage#285 .
2022-03-16 03:34:54 +00:00
Jack Grigg
e09b9111e7
Add age logo to READMEs
...
Also updates format specification paragraph to match FiloSottile/age.
2021-12-28 01:10:05 +00:00
Jack Grigg
c5dcd7bdea
rage: Add README note about how to use the feature flags
2021-11-26 20:00:33 +00:00
Jack Grigg
a9fbe500e1
rage: Remove README note about binaries in age crate
...
The binaries were moved out of the age crate in 0.3.0 in early 2020, so
we can assume users will find the rage crate now.
2021-11-26 20:00:33 +00:00
Jack Grigg
29a0dceace
rage: Add installation method for openSUSE Tumbleweed
...
Closes str4d/rage#210 .
2021-11-26 20:00:33 +00:00
Jack Grigg
65a2e09b2d
rage: Merge installation methods into a single table
2021-11-26 19:57:37 +00:00
Jack Grigg
062d261569
Add support for encrypted age identities
...
Closes str4d/rage#235 .
2021-08-22 04:30:04 +01:00
Jack Grigg
215b1b0847
Bump MSRV to 1.51.0
2021-08-07 07:33:56 +01:00
Matt Layher
083fe9c45f
*: use Go rather than Golang
2021-06-21 21:01:42 -04:00
Jack Grigg
071588d44f
Bump MSRV to 1.49.0
2021-05-14 21:04:04 +01:00
Jack Grigg
98a4c993b3
Bump to scrypt 0.6 and bcrypt-pbkdf 0.5
...
MSRV is now 1.47.0.
2021-03-21 11:50:32 +13:00
Jack Grigg
9702db03c6
rage: Allow encrypting to identity files
...
This is specifically intended to support plugins that use symmetric
identities, where both encryption and decryption require a secret. We
don't want recipient strings (age1name1...) to contain secret values,
as this is easily overlooked by users. Instead, symmetric plugins would
only provide an identity file, and users would provide it during both
encryption and decryption.
As a side-effect, we now also support using identity files for native
age recipients and asymmetric plugins, as well as SSH keys; this keeps
the UX consistent.
To prevent ambiguity (e.g. if the user wants to decrypt but forgets the
-d/--decrypt flag), we add an -e/--encrypt flag and require it when
encrypting to identity files.
2021-02-08 00:37:24 +00:00
Jack Grigg
b2d33f191b
rage: Add -R/--recipients-file flag
...
`-r/--recipient` is now specifically typed as a "recipient", rather than
the ambiguous "source of recipients", and no longer accepts filenames.
2021-01-03 14:45:48 +00:00
Jack Grigg
6d1e8056dd
rage: Remove support for encrypting to HTTPS URLs
...
This added otherwise-unnecessary networking dependencies to `rage`, and
there are many decisions that need to be made when downloading a file
(e.g. what roots to trust?) that go beyond the APIs we want to focus on
here. Users should use a tool like `curl` or `wget` to download a
recipients file, and then pass it to `rage`.
2021-01-02 14:13:10 +00:00
Jack Grigg
8a83de08a8
rage: Add i18n-embed to dependencies
...
The MSRV for rage is bumped to 1.45.0, which is required for this crate.
We now build the library crate separately at 1.41.0 to ensure it retains
compatibility.
2020-09-01 10:10:43 +01:00
Jack Grigg
a2002bc5b1
Update READMEs
2020-07-29 02:06:18 +12:00
Jack Grigg
567d6e048f
Bump MSRV to 1.41.0
...
We rely on digest 0.9-era RustCrypto crates, which all have MSRV 1.41.0.
2020-07-29 02:02:13 +12:00
Jack Grigg
110994d6d1
Decryptor::{new_async, decrypt_async}
...
The std::io::Read bound has been removed from Decryptor itself, replaced
by explicit bounds on the constructors.
MSRV is bumped to 1.39.0 for async/await syntax.
2020-05-18 23:48:49 +12:00
Jack Grigg
6e2ad124cc
Update usage docs in README
2020-03-25 10:32:35 +13:00
Jack Grigg
ab5c6ab8da
Add Homebrew formula
...
Closes #81 .
2020-02-20 01:41:09 +00:00
Jack Grigg
325278f7de
Add version flag to docs
2020-02-09 20:37:33 +00:00
Jack Grigg
cf8510b100
Move rage tools into separate rage crate
2020-01-26 00:41:06 +00:00
Jack Grigg
cf42b7f2ee
v0.2.0
2020-01-10 19:02:35 -05:00
Jack Grigg
639d457cdc
Update usage docs
2020-01-10 18:49:13 -05:00
Jack Grigg
bc8a63b726
Update README with passphrase autogeneration
2020-01-04 00:43:41 -05:00
Jack Grigg
6bf9a9c3bd
Clarify in example that the -p is not associated with the input
2019-12-29 22:01:29 -06:00
Jack Grigg
09262162b1
Improve usage examples in README
2019-12-29 21:59:57 -06:00
Jack Grigg
5c11864b33
Add link to pre-built binaries in README
2019-12-29 21:34:39 -06:00
Jack Grigg
4aee58a52b
Doc updates
2019-12-27 22:31:51 -06:00
Jack Grigg
3b01a5686b
age-tool.com -> age-encryption.org/v1 in magic strings and docs
2019-12-26 12:30:12 -06:00
Jack Grigg
39292a5e08
README: Mention mailing list
2019-11-29 14:36:26 +00:00
Jack Grigg
1e2df20e08
Update README with pronunciation
2019-10-25 11:14:28 +13:00
Jack Grigg
6de95d13f7
Add link to reference implementation
2019-10-09 09:48:13 +13:00
Jack Grigg
789b7103f9
Add README and license info
2019-10-08 21:59:02 +13:00