Skip to content

Releases: borgoat/farmfa

v0.3.3

18 Jul 16:17
Compare
Choose a tag to compare

Changelog

  • e28e97f ci: temporarily disable lib build

v0.3.0

21 Nov 20:39
Compare
Choose a tag to compare

Changelog

v0.2.0

20 Sep 18:54
v0.2.0
1628d95
Compare
Choose a tag to compare

Changelog

  • dab8509 chore: fix build generate step
  • a2041da chore: go get -u
  • 1c0385d chore: go get -u
  • 365c451 chore: go mod tidy
  • d0dbb89 chore: move shared lib, build for android via goreleaser
  • 93d9dce ci: refactor
  • 1628d95 ci: single-target run on test, build lib on release
  • d8f01c3 feat(ffi): additional player methods
  • 9254bba feat(ffi): create tocs
  • d10ff92 refactor(ffi): consistency
  • 997bf92 test(ffi): cgocheck=2
  • 08e3062 test(ffi): improve

v0.1.0

13 Jul 20:15
7db6f2d
Compare
Choose a tag to compare

Changelog

  • 3e6efbf chor: go get -u
  • 7a5364d chore(mod): readline, testify, age
  • fa194f1 chore: .gitignore
  • 42c8ed7 chore: LICENSE
  • c2c8f4d chore: add age and httpie to nix
  • cc9da6f chore: ffitest makefile
  • 7451f2d chore: fix build
  • 1cfdbbf chore: flutter, zig
  • cbbebfc chore: go fmt
  • fdeb791 chore: go get -u
  • 8c8798a chore: go get -u
  • f000a3c chore: go get -u
  • 1829f56 chore: go get -u
  • 15385f3 chore: go get -u && go mod tidy
  • 2e3d2d0 chore: goreleaser config for cross compilation
  • 9bc4647 chore: goreleaser init
  • 07c59ed chore: ignore generated header file
  • 03e7a57 chore: initial goreleaser config for libs
  • 6e05ad7 chore: install cdk
  • cd7cde0 chore: newer .goreleaser.yml
  • 2a66f93 chore: regenerate api
  • 3666732 chore: reorder imports
  • e9cab06 chore: update deps
  • 7db6f2d ci: github action workflow
  • 01391ec docs(cmd): server description
  • b2aaa66 docs(design): improved session flow
  • d53dc52 docs(design): some improvements to the glossary
  • 2a81af5 feat(cdk): initial deployment on AWS
  • e8a47ee feat(deal): deal package based on latest definition
  • 35f5a3e feat(lambda): initial implementation
  • 5f1e7a3 feat(oracle): generate TOTP
  • 907528a feat(server): use new oracle implementation
  • 9352c36 feat: initial C lib
  • 5227d73 feat: initial dealer implementation
  • d272df6 feat: initial work for dynamo support
  • 643f053 feat: kek and tek
  • 04bbfdd feat: ptr conversion util
  • ffefc47 feat: support for multiple age keys per player
  • 94c1bcd fix(api)
  • 405aec2 fix(api): add share in Toc
  • 3990f01 fix(api): wrong format in Toc.share
  • 6f869f3 fix(deal): required fields
  • 717ab84 fix(deal): use armor
  • 32c6c43 fix(dynamo): persist tek and tocs
  • 929080a fix(ffi): fm_player_create_key to correctly copy strings in buffers
  • 9cb4c19 fix(oracle): GenerateTOTP test
  • 26e96cd fix(oracle): test
  • b7ddc35 fix(server): error message
  • a43a66a fix(sessions/totp)
  • 533c1df fix: fmt.Errorf variable
  • 0fa0d85 fix: generateTOTP
  • 407c72e fix: goamd64 setting in goreleaser
  • 6360e49 fix: goreleaser cc override
  • 02d6b8a fix: localhost server in API def for testing
  • 08cc5e3 fix: tests for vault based shamir
  • 444627f initial commit and concept description
  • 31334fb minor fixes to api
  • 199a246 refactor
  • 7ef12fa refactor
  • 6d738e0 refactor(api): remove status
  • 1348c69 refactor(dynamo): expressions
  • 70bf147 refactor(dynamo): reuse session pk generator
  • f886ecc refactor(oracle): more readable test
  • 9bd261f refactor(session): split store from oracle
  • 9485e11 refactor: cmd dependencies
  • 70c4df4 refactor: reduce deps
  • 1dd09b9 refactor: remove stale
  • 766eade refactor: root cmd
  • d9f36c6 refactor: server
  • f51d121 refactor: switch to vault shamir implementation
  • 810726a refactor: update the API to match new terminology