Commit Graph

20 Commits

Author SHA1 Message Date
Steve Moyer
8c932e0eb8 chore(ownership): transfer ownership from selesy to ucan-wg v1.0.0-pre3 2025-07-08 08:23:30 -04:00
Steve Moyer
83227f36a7 docs: refine Go docs and improve naming v1.0.0-pre2 2025-07-08 07:34:57 -04:00
Steve Moyer
af00c4ff6c fix(ecdsa): add stub to make checks pass on Github v1.0.0-pre1 2025-07-07 16:29:30 -04:00
Steve Moyer
77e0cddcfc build(pre-commit): use pre-commit hooks and configuration as checks 2025-07-07 16:13:58 -04:00
Steve Moyer
03bcfb7b16 feat(eddsa): add support for EdDSA varsigs - and common Ed25519 and Ed448 algorithms 2025-07-07 15:42:11 -04:00
Steve Moyer
8b710b7e23 feat(rsa): adds RSA varsig implementation and "common" algorithms 2025-07-07 11:25:58 -04:00
Steve Moyer
f9f39d363f fix(varsig): make generic and name decode everywhere 2025-07-07 08:55:43 -04:00
Steve Moyer
9c83def9e0 feat(constant): add types/decoders for hash algorithms and payload encoding 2025-07-07 07:36:01 -04:00
Steve Moyer
df4386d185 refactor(varsig): separates payload encoding and signature validation 2025-07-07 07:34:17 -04:00
Steve Moyer
d43079c7fd Merge branch 'main' of github.com:selesy/go-varsig 2025-07-04 11:07:38 -04:00
Steve Moyer
260fc2bf8b docs: add Apache 2.0 LICENSE file 2025-07-04 11:07:27 -04:00
Steve Moyer
109ccc0146 feat(option): add Option type for Varsig construction (initially for varsig < v1) 2025-07-04 10:53:49 -04:00
Steve Moyer
9a6776698a doc(error): document possible varsig encoding/decoding errors 2025-07-04 10:27:12 -04:00
Steve Moyer
d3378a0608 feat(registry): adds default and custom registries for signing algorithms parsing 2025-07-04 10:04:40 -04:00
Steve Moyer
6d514d0061 build: update Go to v1.24.4 and update build tools 2025-07-04 09:40:18 -04:00
Steve Moyer
ba0e92dcee build: configure Go tools and dependencies 2024-11-30 07:55:59 -05:00
Steve Moyer
9565d56178 docs: moves library documentation to Go package doc. 2024-11-29 09:08:28 -05:00
Steve Moyer
9e9cc6dc92 docs: add initial README file 2024-11-29 08:21:26 -05:00
Steve Moyer
7b31ac0149 build: ignore Go, direnv and dotenv files 2024-11-29 07:52:29 -05:00
Steve Moyer
c267fe9169 build: add asdf .tool-versions file 2024-11-29 07:50:01 -05:00