Skip to content

Fix crypto API for monocypher 0.2.1 and add CI workflow#3

Merged
hortinstein merged 1 commit into
masterfrom
claude/enkodo-crypto-error-ci-9sKvn
May 25, 2026
Merged

Fix crypto API for monocypher 0.2.1 and add CI workflow#3
hortinstein merged 1 commit into
masterfrom
claude/enkodo-crypto-error-ci-9sKvn

Conversation

@hortinstein
Copy link
Copy Markdown
Owner

monocypher 0.2.1 replaced crypto_key_exchange/crypto_lock/crypto_unlock
with crypto_x25519/crypto_aead_lock/crypto_aead_unlock. Also adds seq→array
conversion helpers since getRandomBytes returns seq[byte] but the new API
expects typed arrays. Adds GitHub Actions workflow to run all tests on push.

https://claude.ai/code/session_01R9cC7u1aqvyQaRJpG6jzbo

monocypher 0.2.1 replaced crypto_key_exchange/crypto_lock/crypto_unlock
with crypto_x25519/crypto_aead_lock/crypto_aead_unlock. Also adds seq→array
conversion helpers since getRandomBytes returns seq[byte] but the new API
expects typed arrays. Adds GitHub Actions workflow to run all tests on push.

https://claude.ai/code/session_01R9cC7u1aqvyQaRJpG6jzbo
@hortinstein hortinstein merged commit c8bbc02 into master May 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants