Filippo Valsorda
bd0511b415
cmd/age: detect output/input file reuse when possible
...
Fixes #491
2024-06-16 14:40:13 +02:00
Filippo Valsorda
febaaded87
cmd/age: create file for empty decryptions
...
Fixes #555
Updates #159
Updates #57
2024-06-16 13:55:32 +02:00
GitHub Actions
0a40718a93
doc: regenerate groff and html man pages
2024-06-16 10:03:57 +00:00
Filippo Valsorda
7ed486868a
.github/workflows: apparently setup-go has no defaults
2024-06-16 06:03:13 -04:00
Filippo Valsorda
2a761fcb8c
.github/workflows: update GitHub Actions
2024-06-16 06:03:13 -04:00
Filippo Valsorda
98e7afcbac
all: upgrade dependencies
2024-06-16 06:03:13 -04:00
Filippo Valsorda
5ef63b6153
.github/workflows: install bootstrap Go
2024-06-16 06:03:13 -04:00
Filippo Valsorda
bc21ece498
.github/workflows: disable environment
...
It's very spammy, just move the secret to a repository secret.
2024-06-16 06:03:13 -04:00
Filippo Valsorda
69c21b83fb
README: fix scoop command
...
Closes #564
2024-06-16 05:06:58 -04:00
Filippo Valsorda
35cf02b1d0
.github: link maintenance policy from CONTRIBUTING.md
2024-06-16 05:03:03 -04:00
Jakub Wilk
29b68c20fc
README: fix typo ( #534 )
2024-01-10 06:40:17 -05:00
Filippo Valsorda
101cc86763
README: Debian 12 installation instructions
2023-09-20 08:41:00 -04:00
Filippo Valsorda
6ad4560f4a
.github/workflows: drop FreeBSD tests
...
This is unfortunate, but without a live platform to test on,
I can't investigate issues, and CI is now failing with just
? filippo.io/age/cmd/age-keygen [no test files]
Killed
which really could be anything.
2023-08-07 18:44:57 -04:00
Filippo Valsorda
93055632ad
cmd/age: fix FreeBSD tests
2023-08-06 19:39:31 +02:00
Filippo Valsorda
294b0aa1e3
plugin: skip execution tests on Windows for now
2023-08-06 19:03:27 +02:00
Filippo Valsorda
f1f96c25e0
plugin: build tag EncodeX25519Recipient which uses crypto/ecdh
2023-08-06 18:36:38 +02:00
Filippo Valsorda
9fd564d543
.github/workflows: update and fix CI
2023-08-06 18:29:16 +02:00
Filippo Valsorda
c89f0b932e
age,plugin: add RecipientWithLabels
2023-08-05 21:34:47 +02:00
Filippo Valsorda
dd733c5c0f
cmd/age: grease the client-controlled plugin phases
2023-08-05 21:34:14 +02:00
Filippo Valsorda
004b544d83
plugin: add EncodeX25519Recipient
2023-08-05 21:34:14 +02:00
Filippo Valsorda
02181d83e9
plugin: add identity and recipient encoding
2023-08-05 21:34:14 +02:00
Filippo Valsorda
6976c5fca5
plugin: expose package
2023-08-05 21:34:14 +02:00
Filippo Valsorda
980763a16e
age: make TestVectorsRoundTrip a little stricter
2023-07-23 00:54:40 +02:00
Filippo Valsorda
4740a92ef9
age: use testkit vectors to test armor, header, and STREAM round-trips
...
Before
filippo.io/age/armor coverage: 72.3% of statements in filippo.io/age/...
filippo.io/age/internal/format coverage: 86.8% of statements in filippo.io/age/...
filippo.io/age/internal/stream coverage: 83.9% of statements in filippo.io/age/...
After
filippo.io/age/armor coverage: 88.0% of statements in filippo.io/age/...
filippo.io/age/internal/format coverage: 87.6% of statements in filippo.io/age/...
filippo.io/age/internal/stream coverage: 86.0% of statements in filippo.io/age/...
2023-07-23 00:18:41 +02:00
Stepan
6c36e167c8
README: update release download link ( #512 )
2023-06-30 09:05:44 -04:00
Filippo Valsorda
9f0a2d25ac
README: add link to awesome age list
2023-04-22 16:40:45 -04:00
Helio Machado
b6537b1865
.github/workflows: trigger interop. tests using gh ( #481 )
2023-04-22 06:01:29 -04:00
GitHub Actions
486b6dac96
doc: regenerate groff and html man pages
2023-04-22 09:53:44 +00:00
zhsj
877ca247e3
.github/workflows: update ronn to 0.9 ( #483 )
...
This fixes apostrophes in generated manpage.
Apostrophes should be entered as `'` ; using `\'` produces an acute accent.
ronn in Ubuntu is from https://github.com/apjanke/ronn-ng
2023-04-22 05:53:03 -04:00
andros21
502b180b17
README: dark/light mode logo ( #500 )
...
https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#specifying-the-theme-an-image-is-shown-to
2023-04-22 05:46:50 -04:00
Filippo Valsorda
8e3f74c283
cmd/age: deflake TestScript and update testscript
2023-01-02 13:34:35 +01:00
Berk D. Demir
edf7388f77
age: depend on c2sp.org/CCTV/age for TestVectors
...
Simplifies importing test data from CCTV without needing to invoke
"go mod download" from TestVectors. Makes life easier for package
builders with no networking, like Nixpkgs.
2022-12-30 18:24:08 -05:00
Filippo Valsorda
5471e05672
Revert "all: temporarily disable testscript tests"
...
This reverts commit 90a446549a .
2022-12-29 21:53:31 +01:00
Filippo Valsorda
c6dcfa1efc
all: temporarily disable testscript tests
...
They require a replace directive that breaks "go install". Will revert
this after tagging a new latest release.
v1.1.1
2022-12-26 15:36:58 -05:00
Filippo Valsorda
a1fabee4c8
all: upgrade dependencies
2022-12-26 15:36:58 -05:00
Filippo Valsorda
7354aa0d08
internal/bech32: remove data length limit
...
Fixes #453
v1.1.0
2022-12-23 12:28:06 +01:00
Filippo Valsorda
bf8d2a3911
age: move testkit to CCTV
2022-10-28 20:11:09 +02:00
Helio Machado
5d5c9c48d8
.github/workflows: parallelize build process ( #456 )
2022-10-10 07:41:06 -04:00
Helio Machado
e05ce267a6
.github/workflows: use gh to upload release artifacts ( #455 )
...
* .github/workflows: use gh to upload release artifacts
https://cli.github.com/manual/gh_release_upload
* .github/workflows: remove unnecessary braces
When you use expressions in an if conditional, you may omit the expression syntax ${{ }} because GitHub automatically evaluates the if conditional as an expression.
https://docs.github.com/en/actions/learn-github-actions/expressions
2022-10-09 22:38:36 -04:00
GitHub Actions
000e931101
doc: regenerate groff and html man pages
2022-09-28 09:47:53 +00:00
a1346054
ebf48f1bbc
doc: trim trailing whitespace
2022-09-28 05:46:34 -04:00
a1346054
3f2209cab9
doc: fix typos
2022-09-28 05:46:34 -04:00
Filippo Valsorda
bbac0a501c
README: add a couple links to the heading
2022-09-26 08:16:06 -04:00
Mehrnoosh Beniss
02a01c6a6f
README: switch order of installation and usage ( #448 )
2022-09-26 08:10:01 -04:00
Filippo Valsorda
8328d19d3e
.github/workflows: update Go and FreeBSD in test
2022-09-13 13:18:49 +02:00
Simone Ragusa
1f84a45175
.github/workflows: change Go LICENSE URL from golang.org to go.dev ( #449 )
...
Co-authored-by: Filippo Valsorda <github@bip.filippo.io >
2022-09-11 15:54:32 -04:00
Filippo Valsorda
084c974f53
all: use better implementation of testscript timeouts
2022-07-28 14:21:43 +02:00
Filippo Valsorda
36ae5671cf
cmd/age: buffer armored ciphertext before prompting
...
A partial solution, still missing bracketed paste support.
Updates #364
2022-07-12 22:30:19 +02:00
Filippo Valsorda
8a02f4801f
cmd/age: improve terminal-related testscripts
2022-07-12 22:26:51 +02:00
Filippo Valsorda
e41463e117
cmd/age: fix autogenerated password log line
...
The newline was dropped in 0ab5c73 .
2022-07-12 22:26:51 +02:00