supercop.ts

cross-compiled javascript implementation of ed25519 based on supercop-ref10
git clone git://git.finwo.net/lib/supercop.ts
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2026-03-14 21:50Fix missing publish permissionfinwo1+4-1
2026-03-14 21:39Update publish workflowfinwo1+10-6
2026-03-14 21:123.0.3finwo2+3-3
2026-03-14 21:10Update dep packaging; remove unneeded overridesfinwo3+9-14
2026-03-14 02:38Merge pull request #10 from finwo/dependabot/npm_and_yarn/word-wrap-1.2.4finwo1+6-6
2026-03-14 02:35Merge pull request #12 from finwo/dependabot/npm_and_yarn/braces-3.0.3finwo1+14-14
2024-07-16 15:51Bump braces from 3.0.2 to 3.0.3dependabot[bot]1+14-14
2024-05-23 19:53Ran npm pkg fixfinwo1+1-1
2024-05-23 19:513.0.2finwo2+3-3
2024-05-23 19:46Remove debug logsfinwo1+0-3
2024-05-23 19:44Remove encode option, it's default in most base64 binariesfinwo1+5-5
2024-05-23 19:42DEBUG - logging bufferSource to see what's going onfinwo1+3-0
2024-05-23 19:35Sod it, use node 22finwo2+2-2
2024-05-23 19:33node20 ain't a thing, use 21.xfinwo2+2-2
2024-05-23 19:33Don't support below node18finwo2+2-2
2024-05-23 14:07Fix package & includesfinwo4+10-10
2023-07-20 14:43Bump word-wrap from 1.2.3 to 1.2.4dependabot[bot]1+6-6
2023-06-09 20:173.0.1finwo2+3-3
2023-06-09 20:17Fix missing await in readmefinwo1+3-3
2023-05-30 21:46Fix unrun postpublishOnly scriptfinwo1+1-2
2023-05-30 21:36Merge pull request #9 from finwo/feature/typescript-rewritefinwo49+10825-1283
2023-05-30 21:283.0.0finwo2+3-3
2023-05-30 21:25Fix promise generics in api referencefinwo1+4-4
2023-05-30 21:24Clearer separation between header and description in readmefinwo1+16-18
2023-05-30 21:23Re-built readme based on type exports & previous versionfinwo1+140-0
2023-05-30 21:22Export data-types and their checksfinwo1+8-8
2023-05-30 21:22Add webassembly tag in package.jsonfinwo1+2-1
2023-05-27 23:42Set test coverage to current values to prevent future reductionfinwo1+1-1
2023-05-27 23:36Running as admin, not as root, in gh-actions: use sudo for pkg installfinwo2+4-4
2023-05-27 23:35Install clang myself, don't rely on othersfinwo2+7-8
2023-05-27 23:30Install clang through apt-get instead of direct downloadfinwo2+11-8
2023-05-27 23:27Install clang/llvm into gh-action machinefinwo2+8-0
2023-05-27 23:21Compile wasm component during workflowfinwo2+10-0
2023-05-27 23:17Include tsc in devdepsfinwo2+12-12
2023-05-27 23:15Updated workflow importsfinwo2+29-25
2023-05-27 23:11All tests running again, fixed segmentation fault in keyExchangefinwo12+483-2016
2023-05-27 21:56Added default export of KeyPair class; include toJSON fn; don't export helpersfinwo1+16-5
2023-05-27 21:12Main ts module buildingfinwo3+299-44
2023-05-27 01:07WIP: translating old code into typed scriptfinwo20+11886-51
2023-05-26 23:18Re-init CoC and licensefinwo2+31-0
2023-05-26 23:17Don't include compiled files in repositoryfinwo3+3-2
2023-05-26 23:00Project reset, bare wasm compiling againfinwo32+83-1304
2023-04-04 09:01Drop support for 12.x during testingfinwo2+2-2
2023-04-03 18:282.2.6finwo1+1-1
2023-04-03 18:26Update workflow branchfinwo2+2-2
2023-04-03 18:25Recompiled with previous changesfinwo2+2-2
2023-04-03 18:23Split clone & build of libmatter.a in makefilefinwo1+5-3
2023-04-03 18:22Updated editorconfigfinwo1+0-3
2021-09-02 22:01Updated year in licensefinwo1+1-1
2021-08-25 08:172.2.5finwo1+1-1
2021-08-22 23:27Merge pull request #6 from finwo/nicer-imports-from-es6-tsfinwo2+4-1
2021-08-22 23:262.2.4finwo1+1-1
2021-08-22 23:21ALlow nicer imports from ES6/TS, exporting default nowfinwo1+3-0
2021-08-18 16:21Merge pull request #5 from finwo/fix/issue-4finwo17+215-149
2021-08-18 16:182.2.3finwo1+1-1
2021-08-18 16:13Re-compile with updated libmatter; npm publish whitelist instead of blacklistfinwo5+10-16
2021-08-11 21:49Changing test 0007 changes behavior in test 0008finwo2+4-3
2021-08-11 21:45Added test for memory hammeringfinwo1+25-0
2021-08-11 21:40Don't test on 10.x anymore; start testing on 16.xfinwo2+2-2
2021-08-11 21:39Added test specific to issue #4finwo1+25-0
2021-08-11 21:26Turned test.js into folder, for clearer test separationfinwo9+151-130
2021-06-18 16:222.2.2finwo1+1-1
2021-06-18 16:22Fixed build script in package.jsonfinwo1+1-1
2021-06-18 16:13Replaced build.sh by makefilefinwo9+68-9
2021-03-28 15:34Update FUNDING.ymlfinwo1+1-0
2021-02-17 22:512.2.1finwo1+1-1
2021-02-17 22:51Load correct buffer polyfillfinwo1+1-1
2021-02-17 22:392.2.0finwo1+1-1
2021-02-17 22:38Fallback to module buffer if global Buffer not definedfinwo5+21-19
2021-02-17 22:37Fallback to clang-8 as CC in build.shfinwo1+6-5
2021-02-17 20:47Update FUNDING.ymlfinwo1+0-4
2020-08-31 13:14Editorconfig and funding.yml are tracked nowfinwo2+5-0
2020-08-10 09:402.1.3finwo1+1-1
2020-08-10 09:40Added funding requestfinwo1+3-0
2020-08-10 09:35Fixed testfinwo1+2-2
2020-08-10 09:322.1.2finwo1+1-1
2020-08-10 09:32Renamed 'key_exchange' to 'keyExchange' to be consistendfinwo3+4-3
2020-08-10 09:242.1.1finwo1+1-1
2020-08-10 09:24Added keywords for easier finding of the packagefinwo1+7-1
2020-08-09 01:242.1.0finwo1+1-1
2020-08-09 01:23Removed ed25519-supercop from package.jsonfinwo1+0-1
2020-08-09 01:22Merge branch 'master' of github.com:finwo/supercop into masterfinwo1+1-1
2020-08-09 01:22Added mapping for key_exchange functionfinwo7+70-13
2020-06-17 15:44Merge pull request #2 from finwo/dependabot-npm_and_yarn-tape-5.0.1dependabot-preview[bot]1+1-1
2020-06-17 15:36Bump tape from 4.13.3 to 5.0.1dependabot-preview[bot]1+1-1
2020-06-17 15:322.0.6finwo1+1-1
2020-06-17 15:32Remove some unneeded files from npmjsfinwo2+20-8
2020-06-17 15:23Added LICENSEfinwo1+26-0
2020-06-17 15:172.0.5finwo1+1-1
2020-06-17 15:14Stop actively testing on Node 8finwo2+2-2
2020-06-17 15:11Keep instantiate compatible with older nodejs versionsfinwo1+6-2
2020-06-17 15:06libmatter updatefinwo5+22-20
2020-05-17 02:592.0.4finwo1+1-1
2020-05-17 02:58Update repository urlfinwo1+2-2
2020-04-16 06:56Update FUNDING.ymlfinwo1+1-0
2020-04-04 16:16Update FUNDING.ymlfinwo1+4-0
2019-11-25 16:56Added test & publish workflowsfinwo2+59-0
2019-11-25 16:50Found converted to libmatterfinwo10+32-120
2019-10-11 22:51Added matter libcfinwo2+4-0
2019-09-24 13:402.0.3finwo1+1-1
2019-09-24 12:11Merge branch 'master' of git.finwo.net:pub/supercop-jsfinwo4+50-7
2019-09-24 12:10Added common repo scriptsfinwo9+413-0
2019-09-12 07:172.0.2finwo1+1-1
2019-09-12 07:16recompiledfinwo2+1-1
2019-09-11 19:25free should now work with mallocfinwo1+48-5
2019-09-11 18:34removed libc submodule againfinwo2+0-4
2019-09-11 18:11Using submodule libc nowfinwo2+4-0
2019-09-11 14:31More libc functionsfinwo5+42-0
2019-09-11 13:562.0.1finwo1+1-1
2019-09-11 13:56Ignore build artefacts during publishfinwo1+2-0
2019-09-11 13:552.0.0finwo1+1-1
2019-09-11 13:54Removed npmjs/webassembly as compiling dependencyfinwo8+66-13
2019-09-11 13:52gitignore intermediate file formatsfinwo1+2-0
2019-09-10 14:461.0.2finwo1+1-1
2019-09-10 14:46Add tests to prepublish to prevent accidental breaking releasefinwo1+1-0
2019-09-04 11:471.0.1finwo1+1-1
2019-09-04 11:47Fixed a minor typofinwo1+1-1
2019-09-02 15:23Added code of conductfinwo1+5-0
2019-08-16 15:011.0.0finwo1+1-1
2019-08-13 10:340.3.1finwo1+1-1
2019-08-13 10:34Fixed a typo and added lib.sign descriptionfinwo1+16-6
2019-07-18 12:290.3.0finwo1+1-1
2019-07-18 12:29Basic readme to describe what this package doesfinwo1+81-0
2019-07-18 12:29Added .keyPairFrom for attaching .sign and .verifyfinwo1+38-12
2019-07-18 11:590.2.11finwo1+1-1
2019-07-18 11:59Remove package-lock from repo to prevent future issuesfinwo3+2-766
2019-07-18 11:530.2.10finwo2+2-2
2019-07-18 11:53Updated webassembly depfinwo1+1-1
2019-07-16 13:400.2.9finwo2+2-2
2019-07-16 13:40Don't use promises where not neededfinwo1+5-5
2019-07-16 13:360.2.8finwo2+2-2
2019-07-16 13:35No reason for createSeed to be asynchronousfinwo1+1-1
2019-07-16 12:380.2.7finwo2+2-2
2019-07-16 12:37Allow runtime-given compile flagsfinwo1+1-1
2019-07-16 12:21removed unused files from compilationfinwo3+4-4
2019-07-15 16:590.2.6finwo2+2-2
2019-07-15 16:59Added array support as buffer-likefinwo2+4-1
2019-07-15 16:450.2.5finwo2+2-2
2019-07-15 16:45Fixed Object.create docs mis-readfinwo1+6-4
2019-07-15 16:400.2.4finwo2+2-2
2019-07-15 16:39keypair now contains .verify and .signfinwo1+9-2
2019-07-15 16:200.2.3finwo2+2-2
2019-07-15 16:19Converting binary file to base64 is easier and more stable than weird browserify/webpack tricksfinwo6+22-17
2019-07-15 14:240.2.2finwo2+2-2
2019-07-15 14:24dep:webassembly is used during runfinwo2+41-118
2019-07-15 14:070.2.1finwo2+2-2
2019-07-15 14:07Bare compile removes memory managementfinwo5+8-2
2019-07-15 13:580.2.0finwo2+2-2
2019-07-15 13:57Do include the compiled version herefinwo2+0-1
2019-07-15 13:56Compiled without emscripten nowfinwo8+905-13358
2019-07-15 11:190.1.6finwo2+2-2
2019-07-15 11:19Add byte array support for seedfinwo1+1-0
2019-06-19 10:300.1.5finwo2+2-2
2019-06-19 10:30Helper functions are now tested as wellfinwo2+146-46
2019-06-19 08:58Fully write out all variable namesfinwo3+51-42
2019-06-18 14:520.1.4finwo2+2-2
2019-06-18 14:52Auto-fix index.js stylingfinwo1+52-52
2019-06-18 10:440.1.3finwo2+2-2
2019-06-18 10:43Don't use webassemblyfinwo4+11543-316
2019-06-18 10:380.1.2finwo2+2-2
2019-06-18 10:37Do export in supercop.jsfinwo6+326-2
2019-06-18 09:040.1.1finwo2+2-2
2019-06-18 09:04Added WebAssembly versionfinwo3+6-1
2019-06-18 09:010.1.0finwo1+1-1
2019-06-18 08:37Use the right C repofinwo1+1-1
2019-06-17 18:14Not using native crypto for randomfinwo1+4-4
2019-06-17 18:02Let's enforce stylefinwo2+57-0
2019-06-17 17:59Copied 1p6/supercop.js structurefinwo5+2082-0
2019-06-17 17:13Added original supercopfinwo2+4-0
2019-06-17 16:20Project initfinwo1+17-0