]> git.codecow.com Git - nano25519.git/commit
Polish for first release.
authorChris Duncan <chris@zoso.dev>
Sun, 22 Mar 2026 09:48:47 +0000 (02:48 -0700)
committerChris Duncan <chris@zoso.dev>
Sun, 22 Mar 2026 09:48:47 +0000 (02:48 -0700)
commitdc2ace35a0d9aaf4b265e35e35b5c50cd7830f2d
tree01a8915373d2474bf1b511b7bde23e9ead944a7d
parent324b0cad56a46e2b9003e365e55d1ad2b692621d
Polish for first release.

Rename project for accuracy. Separate async/sync modules. Add tons of tests. Zero out memory when no longer needed. Reduce global static variables by using WASM linear memory directly.
25 files changed:
AUTHORS.md
CHANGELOG.md
README.md
asconfig.json
esbuild/config.mjs
index.html
package-lock.json
package.json
src/assembly/base.ts [moved from assembly/base.ts with 100% similarity]
src/assembly/blake2b.ts [moved from assembly/blake2b.ts with 97% similarity]
src/assembly/constants.ts [moved from assembly/constants.ts with 100% similarity]
src/assembly/fe.ts [moved from assembly/fe.ts with 100% similarity]
src/assembly/ge.ts [moved from assembly/ge.ts with 100% similarity]
src/assembly/index.ts [moved from assembly/index.ts with 80% similarity]
src/assembly/p.ts [moved from assembly/p.ts with 100% similarity]
src/assembly/sc.ts [moved from assembly/sc.ts with 100% similarity]
src/assembly/tsconfig.json [moved from assembly/tsconfig.json with 100% similarity]
src/assembly/tsconfig.json.license [moved from assembly/tsconfig.json.license with 100% similarity]
src/assembly/utils.ts [moved from assembly/utils.ts with 100% similarity]
src/async.ts [new file with mode: 0644]
src/index.ts [new file with mode: 0644]
src/nano25519.ts [moved from index.ts with 58% similarity]
src/sync.ts [new file with mode: 0644]
test.mjs
tsconfig.json