Skip to content

Commit

Permalink
Clean-up function exports and README.
Browse files Browse the repository at this point in the history
  • Loading branch information
potatosalad committed Aug 28, 2022
1 parent 62585a0 commit af3e909
Show file tree
Hide file tree
Showing 13 changed files with 532 additions and 473 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ jobs:
fail-fast: false
matrix:
include:
- erlang: 24.2.1-alpine-3.15.0
- erlang: 23.3.4.10-alpine-3.15.0
- erlang: 22.2.1-alpine-3.12.0
- erlang: 25-alpine
- erlang: 24-alpine
- erlang: 23-alpine

steps:
- uses: actions/checkout@v2
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,15 @@

* Fixes
* Security fix for [Misuse of public apis can result in private key exposure #13](https://github.com/potatosalad/erlang-libdecaf/issues/13) (see [report here](https://github.com/MystenLabs/ed25519-unsafe-libs)).
* Library Support
* Legacy KECCAK SHA-3 (thanks to [@ukazap](https://github.com/ukazap))
* `libdecaf_keccak_sha3:hash/2`, `libdecaf_keccak_sha3:hash/3`
* `libdecaf_keccak_sha3:init/1`
* `libdecaf_keccak_sha3:update/2`
* `libdecaf_keccak_sha3:final/1`, `libdecaf_keccak_sha3:final/2`
* Enhancements
* New Keypair API for Ed25519 and Ed448 operations (see [#13](https://github.com/potatosalad/erlang-libdecaf/issues/13)).
* [Add legacy Keccak support #15](https://github.com/potatosalad/erlang-libdecaf/pull/15) (see also [#12](https://github.com/potatosalad/erlang-libdecaf/issues/12).)
* Upstream update to [`ed448goldilocks` version `features-20220828`](https://github.com/potatosalad/ed448goldilocks/tree/features-20220828) (vendored as part of `libdecaf` app).

## 2.0.0 (2022-01-25)
Expand Down
Loading

0 comments on commit af3e909

Please sign in to comment.