Ditch enacl, support DH448 and Blake2s, and fix types (#14) #2

Merged
uwiger merged 1 commits from hanssv-remove-enoise into master 2025-03-30 05:02:53 +09:00
Owner

This PR makes #1 unnecessary.

--

  • Remove get_stacktrace (deprecated since OTP-24)

  • Add DH448 support and switch to crypto:generate_key for DH25519

  • Switch to crypto:hash/2 for Blake2b and support Blake2s

  • Switch last enacl calls to crypto - no more enacl

  • Eqwalizer fixes

Ewqalizer fix

Eqwalizer fix

Eqwalizer fix

Eqwalizer fix

Eqwalizer support

Eqwalizer fix

Fix tests to follow types (remote keys)

  • More error handling on setup

  • Dialyzer fix

  • Write CHANGELOG

  • Note about type-checking in README

This PR makes #1 unnecessary. -- * Remove get_stacktrace (deprecated since OTP-24) * Add DH448 support and switch to crypto:generate_key for DH25519 * Switch to crypto:hash/2 for Blake2b and support Blake2s * Switch last enacl calls to crypto - no more enacl * Eqwalizer fixes Ewqalizer fix Eqwalizer fix Eqwalizer fix Eqwalizer fix Eqwalizer support Eqwalizer fix Fix tests to follow types (remote keys) * More error handling on setup * Dialyzer fix * Write CHANGELOG * Note about type-checking in README
uwiger added 1 commit 2025-03-28 18:21:42 +09:00
* Remove get_stacktrace (deprecated since OTP-24)

* Add DH448 support and switch to crypto:generate_key for DH25519

* Switch to crypto:hash/2 for Blake2b and support Blake2s

* Switch last enacl calls to crypto - no more enacl

* Eqwalizer fixes

Ewqalizer fix

Eqwalizer fix

Eqwalizer fix

Eqwalizer fix

Eqwalizer support

Eqwalizer fix

Fix tests to follow types (remote keys)

* More error handling on setup

* Dialyzer fix

* Write CHANGELOG

* Note about type-checking in README
uwiger requested review from dimitar.p.ivanov 2025-03-28 18:21:42 +09:00
uwiger requested review from hans_sv 2025-03-28 18:21:43 +09:00
uwiger requested review from zxq9 2025-03-28 18:21:43 +09:00
uwiger force-pushed hanssv-remove-enoise from acd92fdbc0 to 2b5f08e156 2025-03-30 05:02:38 +09:00 Compare
uwiger merged commit 029292817e into master 2025-03-30 05:02:53 +09:00
Sign in to join this conversation.
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: QPQ-AG/enoise#2
No description provided.