Commit Graph

  • c89f0b932e age,plugin: add RecipientWithLabels Filippo Valsorda 2023-08-05 19:19:26 +02:00
  • dd733c5c0f cmd/age: grease the client-controlled plugin phases Filippo Valsorda 2023-08-05 14:55:16 +02:00
  • 004b544d83 plugin: add EncodeX25519Recipient Filippo Valsorda 2023-05-23 17:36:32 +02:00
  • 02181d83e9 plugin: add identity and recipient encoding Filippo Valsorda 2023-05-23 16:20:29 +02:00
  • 6976c5fca5 plugin: expose package Filippo Valsorda 2023-05-23 16:19:41 +02:00
  • 980763a16e age: make TestVectorsRoundTrip a little stricter Filippo Valsorda 2023-07-23 00:54:40 +02:00
  • 4740a92ef9 age: use testkit vectors to test armor, header, and STREAM round-trips Filippo Valsorda 2023-07-22 16:34:17 +02:00
  • 6c36e167c8 README: update release download link (#512) Stepan 2023-06-30 17:05:44 +04:00
  • 9f0a2d25ac README: add link to awesome age list Filippo Valsorda 2023-04-22 16:40:45 -04:00
  • b6537b1865 .github/workflows: trigger interop. tests using gh (#481) Helio Machado 2023-04-22 12:01:29 +02:00
  • 486b6dac96 doc: regenerate groff and html man pages GitHub Actions 2023-04-22 09:53:44 +00:00
  • 877ca247e3 .github/workflows: update ronn to 0.9 (#483) zhsj 2023-04-22 17:53:03 +08:00
  • 502b180b17 README: dark/light mode logo (#500) andros21 2023-04-22 09:46:50 +00:00
  • 8e3f74c283 cmd/age: deflake TestScript and update testscript Filippo Valsorda 2023-01-02 13:31:28 +01:00
  • edf7388f77 age: depend on c2sp.org/CCTV/age for TestVectors Berk D. Demir 2022-12-29 12:34:31 -08:00
  • 5471e05672 Revert "all: temporarily disable testscript tests" Filippo Valsorda 2022-12-26 22:09:03 +01:00
  • c6dcfa1efc all: temporarily disable testscript tests v1.1.1 Filippo Valsorda 2022-12-26 21:29:10 +01:00
  • a1fabee4c8 all: upgrade dependencies Filippo Valsorda 2022-12-26 21:28:00 +01:00
  • 7354aa0d08 internal/bech32: remove data length limit v1.1.0 Filippo Valsorda 2022-12-23 12:28:06 +01:00
  • bf8d2a3911 age: move testkit to CCTV Filippo Valsorda 2022-10-28 20:11:09 +02:00
  • 5d5c9c48d8 .github/workflows: parallelize build process (#456) Helio Machado 2022-10-10 13:41:06 +02:00
  • e05ce267a6 .github/workflows: use gh to upload release artifacts (#455) Helio Machado 2022-10-10 04:38:36 +02:00
  • 000e931101 doc: regenerate groff and html man pages GitHub Actions 2022-09-28 09:47:53 +00:00
  • ebf48f1bbc doc: trim trailing whitespace a1346054 2022-08-01 20:30:53 +00:00
  • 3f2209cab9 doc: fix typos a1346054 2022-08-01 20:29:16 +00:00
  • bbac0a501c README: add a couple links to the heading Filippo Valsorda 2022-09-26 08:16:06 -04:00
  • 02a01c6a6f README: switch order of installation and usage (#448) Mehrnoosh Beniss 2022-09-26 14:10:01 +02:00
  • 8328d19d3e .github/workflows: update Go and FreeBSD in test Filippo Valsorda 2022-09-13 13:18:49 +02:00
  • 1f84a45175 .github/workflows: change Go LICENSE URL from golang.org to go.dev (#449) Simone Ragusa 2022-09-11 21:54:32 +02:00
  • 084c974f53 all: use better implementation of testscript timeouts Filippo Valsorda 2022-07-28 14:21:43 +02:00
  • 36ae5671cf cmd/age: buffer armored ciphertext before prompting Filippo Valsorda 2022-07-12 19:20:34 +02:00
  • 8a02f4801f cmd/age: improve terminal-related testscripts Filippo Valsorda 2022-07-12 19:20:34 +02:00
  • e41463e117 cmd/age: fix autogenerated password log line Filippo Valsorda 2022-07-12 19:22:01 +02:00
  • f66877cfa5 README: update installation instructions to provide v1.0.0+ Filippo Valsorda 2022-07-07 12:11:02 -04:00
  • 891be91d42 armor: add FuzzMalleability test Filippo Valsorda 2022-07-03 11:26:48 +02:00
  • a5d38ae6ce armor: correct whitespace and trailing garbage handling Filippo Valsorda 2022-07-03 11:12:00 +02:00
  • 799c2bf8e8 tests: add armor tests Filippo Valsorda 2022-07-03 10:04:07 +02:00
  • e84d74239e age: wrap decryption errors through and add armor.Error Filippo Valsorda 2022-07-03 02:18:11 +02:00
  • 95ba0188d1 age: keep age lowercase in all docs Filippo Valsorda 2022-07-02 16:07:19 +02:00
  • 0ab5c738fb cmd/age: ensure TUI output goes all to the terminal Filippo Valsorda 2022-06-30 11:58:32 +02:00
  • de7c1fb565 agessh: support PKCS#8-encoded Ed25519 private keys Filippo Valsorda 2022-06-29 11:46:34 +02:00
  • 92fb4d508c agessh: properly detect public key mismatch for encrypted keys Filippo Valsorda 2022-06-29 11:44:56 +02:00
  • 331b242a9c cmd/age: add scrypt testscript Filippo Valsorda 2022-06-28 21:07:39 +02:00
  • c50f1ae2e1 cmd/age: replace tests with testscript Filippo Valsorda 2022-06-21 12:41:38 +01:00
  • 8023f06ce2 all: build tag tests that require Go 1.18 Filippo Valsorda 2022-06-20 22:32:42 +01:00
  • 4f7bb44386 internal/format: add malleability fuzz test Filippo Valsorda 2022-06-20 01:18:48 +01:00
  • 3f56ac13fb internal/stream: reject trailing data (no EOF) after end of stream Filippo Valsorda 2022-06-19 23:11:14 +02:00
  • 2e090545df age: reject leading zeroes and sign in scrypt work factor Filippo Valsorda 2022-06-19 17:28:39 +02:00
  • 2088adf268 tests: add expected no match and minor additions Filippo Valsorda 2022-06-19 00:11:23 +02:00
  • eaa4e03cfe tests: finish parsing and X25519 tests, distinguish HMAC errors Filippo Valsorda 2022-06-18 13:47:00 +02:00
  • f8a121dd87 tests: add more tests for hmac and X25519 encodings Filippo Valsorda 2022-06-16 15:55:29 +02:00
  • bb4493a7cd tests: add X25519 low order point tests Filippo Valsorda 2022-06-16 11:47:27 +02:00
  • 92713afd1e tests: add scrypt tests and move Go files from testdata Filippo Valsorda 2022-06-15 20:16:36 +02:00
  • 787044bdb6 testdata: convert last chunk tests to testkit Filippo Valsorda 2022-06-15 19:38:18 +02:00
  • a787511e01 testdata: add a few more testkit vectors Filippo Valsorda 2022-06-15 18:54:09 +02:00
  • e49b1f9afe internal/testkit: new test framework Filippo Valsorda 2022-06-15 18:19:19 +02:00
  • 78bedc2873 doc: regenerate groff and html man pages v1.1.0-rc.1 GitHub Actions 2022-06-11 15:09:45 +00:00
  • f4112110f1 doc: regenerate groff and html man pages GitHub Actions 2022-05-24 13:59:08 +00:00
  • acb1170bbc doc: clarify -e -i docs Filippo Valsorda 2022-05-23 15:25:19 +02:00
  • 56f6acca37 cmd/age: reject passphrase-encrypted files if -i is used Filippo Valsorda 2022-04-26 20:37:10 +02:00
  • 5824a13b57 cmd/age,internal/plugin: print a message if waiting on a plugin for too long Filippo Valsorda 2022-05-24 15:19:50 +02:00
  • c0e80ef2c9 cmd/age: improve confirm dialog Filippo Valsorda 2022-05-01 21:40:43 +02:00
  • eeb9a079da cmd/age: add -j option for data-less plugins Filippo Valsorda 2021-12-26 20:36:17 +01:00
  • fbe51d501c doc: document plugins in age(1) Filippo Valsorda 2021-12-26 14:25:39 +01:00
  • 87a982b72e internal/plugin: refactor plugin handling code Filippo Valsorda 2021-12-26 05:12:32 +01:00
  • 5a0da177e9 internal/plugin,cmd/age: implement confirm protocol verb Filippo Valsorda 2021-12-26 03:45:57 +01:00
  • 349ed5ed3f cmd/age: clean up the terminal UI Filippo Valsorda 2021-12-26 03:25:29 +01:00
  • 384d0393e0 internal/plugin,cmd/age: add support for encrypting to plugin identities Filippo Valsorda 2021-04-20 01:35:45 -04:00
  • 7bad9c2ad8 internal/plugin: update to latest plugin spec Filippo Valsorda 2021-04-19 21:54:32 -04:00
  • 01b56b117c internal/plugin: complete experimental plugin support Filippo Valsorda 2021-02-01 00:12:16 +01:00
  • f6a5b94705 internal/plugin,cmd/age: implement preliminary plugin client support Filippo Valsorda 2021-01-04 01:08:42 +01:00
  • cff70cffe2 doc: regenerate groff and html man pages GitHub Actions 2022-05-24 13:51:06 +00:00
  • 73416d1ac5 .github/workflows: fix generation of groff man pages Filippo Valsorda 2022-05-24 15:37:01 +02:00
  • 30d8e65e03 internal/stream: disallow empty final chunks Filippo Valsorda 2022-04-26 20:40:27 +02:00
  • 765400f0c1 internal/format: factor out a StanzaReader for use in the plugin protocol Filippo Valsorda 2021-01-03 21:29:44 +01:00
  • cb539f931c README: add openSUSE Tumbleweed and sort installation table entries (#421) hakerdefo 2022-05-20 16:44:08 +05:30
  • d6c77e0838 README: update badges Filippo Valsorda 2022-05-09 06:03:01 -04:00
  • ac31f5c935 cmd/age: fallback to stdin if /dev/tty cannot be opened (#414) Simon Brand 2022-05-04 10:44:48 +00:00
  • e8771b6d8a README: specify minimum Alpine repo version Filippo Valsorda 2022-04-28 18:40:52 -04:00
  • d8fa2fb0de README: add Alpine package to installation section (#412) Tionis 2022-04-28 22:39:25 +00:00
  • 3e1aa11e9d .github: add CONTRIBUTING.md Filippo Valsorda 2022-04-27 18:19:34 -04:00
  • f7fcbef542 internal/stream: remove unused variable from testRoundTrip (#396) Richard Ulmer 2022-04-27 13:31:48 +02:00
  • 299ec50c32 cmd/age: improve error message for out-of-order flags Filippo Valsorda 2022-04-26 21:15:26 +02:00
  • 2e20ca5fa7 .github/workflows: fix FreeBSD tests (#410) Filippo Valsorda 2022-04-26 14:29:40 -04:00
  • d717942b93 internal/format: improve error message for old header format (#398) Helio Machado 2022-04-26 19:30:35 +02:00
  • 3b4fb67296 README: change Go download link from golang.org to go.dev (#403) Brendan Fattig 2022-04-08 15:53:12 -05:00
  • f01e37b4d7 doc: fix typo in age(1) (#395) Dimitris Apostolou 2022-02-24 11:37:53 +02:00
  • 3411802309 cmd/age: offer a hint when the file was corrupted by PowerShell Filippo Valsorda 2022-01-07 12:25:26 +01:00
  • 4169274d04 cmd/age-keygen: actually exit on errorf (#383) Arnau Díaz 2022-01-04 19:39:38 +01:00
  • e4ae4cf884 age: fix typo in package docs Filippo Valsorda 2022-01-01 08:02:58 -05:00
  • ab3707c085 README: add Scoop package (#378) Kot 2021-12-18 09:25:55 -08:00
  • 7665b87dc2 all: move from io/ioutil to io and os packages (#353) Eng Zer Jun 2021-12-19 01:06:22 +08:00
  • 08f52cc125 .github/workflows: skip signing if key pass isn't available (#377) Michael Cook 2021-12-18 07:54:10 -08:00
  • eaf2cef49d cmd/age: allow reading both passphrase and input from a terminal debian/11 Filippo Valsorda 2021-04-23 01:59:11 -04:00
  • a21c212358 logo: mention the logo designers Filippo Valsorda 2021-11-24 12:28:59 +01:00
  • dfa2052cb7 all: move copyright owners to AUTHORS file Filippo Valsorda 2021-11-24 11:29:15 +01:00
  • 0c41827056 logo: add logo resources Filippo Valsorda 2021-11-24 11:24:39 +01:00
  • 3432b88db9 README: recommend "go install" for building from source Filippo Valsorda 2021-11-12 14:38:51 -05:00
  • e2fc716c8b .github/workflows: use vmactions/freebsd-vm for FreeBSD (#344) Filippo Valsorda 2021-10-16 20:16:01 +02:00
  • 581cff8473 doc: regenerate groff and html man pages GitHub Actions 2021-10-15 13:09:48 +00:00