]> git.codecow.com Git - libnemo.git/log
libnemo.git
2 months agoRemove dialog from DOM when closed.
Chris Duncan [Tue, 28 Apr 2026 23:33:57 +0000 (16:33 -0700)]
Remove dialog from DOM when closed.

2 months agoFix CSS assignment.
Chris Duncan [Tue, 28 Apr 2026 23:32:32 +0000 (16:32 -0700)]
Fix CSS assignment.

2 months agoEnforce background color on entire form.
Chris Duncan [Tue, 28 Apr 2026 23:04:41 +0000 (16:04 -0700)]
Enforce background color on entire form.

2 months agoAdd more CSS to enforce consistent visibility.
Chris Duncan [Tue, 28 Apr 2026 23:01:55 +0000 (16:01 -0700)]
Add more CSS to enforce consistent visibility.

2 months agoFix quotes.
Chris Duncan [Mon, 27 Apr 2026 23:25:36 +0000 (16:25 -0700)]
Fix quotes.

2 months agoImplement custom modal to further isolate signing requests from wallets.
Chris Duncan [Mon, 27 Apr 2026 23:07:24 +0000 (16:07 -0700)]
Implement custom modal to further isolate signing requests from wallets.

2 months agoRequire user activation for Block signing. Update relevant tests.
Chris Duncan [Mon, 27 Apr 2026 06:32:56 +0000 (23:32 -0700)]
Require user activation for Block signing. Update relevant tests.

2 months agoRequire user activation for Tools signing. Clean up click tests.
Chris Duncan [Sun, 26 Apr 2026 22:44:00 +0000 (15:44 -0700)]
Require user activation for Tools signing. Clean up click tests.

2 months agoRemove duplicate test and fix test that will always fail in NodeJS.
Chris Duncan [Sun, 26 Apr 2026 21:38:40 +0000 (14:38 -0700)]
Remove duplicate test and fix test that will always fail in NodeJS.

2 months agoReformat changelog.
Chris Duncan [Sun, 26 Apr 2026 21:32:52 +0000 (14:32 -0700)]
Reformat changelog.

2 months agoMerge branch 'main' into next/user-activation
Chris Duncan [Sun, 26 Apr 2026 21:23:07 +0000 (14:23 -0700)]
Merge branch 'main' into next/user-activation

2 months agov0.12.1 v0.12.1
Chris Duncan [Sun, 26 Apr 2026 21:10:39 +0000 (14:10 -0700)]
v0.12.1

2 months agoMerge branch 'next/fix-exodus-signing'
Chris Duncan [Sun, 26 Apr 2026 21:04:26 +0000 (14:04 -0700)]
Merge branch 'next/fix-exodus-signing'

2 months agoFix user activation XFAIL test.
Chris Duncan [Sun, 26 Apr 2026 21:03:52 +0000 (14:03 -0700)]
Fix user activation XFAIL test.

2 months agoAdd clicks to test user activation when signing with wallet.
Chris Duncan [Sun, 26 Apr 2026 20:58:49 +0000 (13:58 -0700)]
Add clicks to test user activation when signing with wallet.

2 months agoIgnore click requirement for Node tests.
Chris Duncan [Sun, 26 Apr 2026 20:58:31 +0000 (13:58 -0700)]
Ignore click requirement for Node tests.

2 months agoExtract child key derivation function selection into separate function for reuse...
Chris Duncan [Sun, 26 Apr 2026 20:16:11 +0000 (13:16 -0700)]
Extract child key derivation function selection into separate function for reuse and to fix coin value.

2 months agoTest block signing with Exodus wallet.
Chris Duncan [Sun, 26 Apr 2026 20:15:10 +0000 (13:15 -0700)]
Test block signing with Exodus wallet.

2 months agoAdd some Exodus wallet tests.
Chris Duncan [Sun, 26 Apr 2026 13:34:07 +0000 (06:34 -0700)]
Add some Exodus wallet tests.

2 months agoAdd check for transient user activation prior to signing with wallet.
Chris Duncan [Sat, 25 Apr 2026 23:00:39 +0000 (16:00 -0700)]
Add check for transient user activation prior to signing with wallet.

2 months agoAdd test for Exodus wallet signing.
Chris Duncan [Sat, 25 Apr 2026 23:00:22 +0000 (16:00 -0700)]
Add test for Exodus wallet signing.

2 months agoAdd JSdoc typing to resolve test.
Chris Duncan [Sat, 25 Apr 2026 23:00:08 +0000 (16:00 -0700)]
Add JSdoc typing to resolve test.

2 months agoUpdate JSdoc.
Chris Duncan [Sat, 25 Apr 2026 22:44:40 +0000 (15:44 -0700)]
Update JSdoc.

2 months agov0.12.0 v0.12.0
Chris Duncan [Sat, 25 Apr 2026 07:31:53 +0000 (00:31 -0700)]
v0.12.0

2 months agoApply markdown lint fixes.
Chris Duncan [Sat, 25 Apr 2026 06:39:45 +0000 (23:39 -0700)]
Apply markdown lint fixes.

2 months agoRevert block test changes.
Chris Duncan [Fri, 24 Apr 2026 07:23:29 +0000 (00:23 -0700)]
Revert block test changes.

2 months agoMerge branch 'next/fix-signing-arbitrary-data'
Chris Duncan [Fri, 24 Apr 2026 07:03:34 +0000 (00:03 -0700)]
Merge branch 'next/fix-signing-arbitrary-data'

2 months agoSkip PoW test in NodeJS.
Chris Duncan [Fri, 24 Apr 2026 07:02:04 +0000 (00:02 -0700)]
Skip PoW test in NodeJS.

2 months agoFix wallet signing to work with arbitrary strings like Tools. Update test vectors...
Chris Duncan [Fri, 24 Apr 2026 06:51:05 +0000 (23:51 -0700)]
Fix wallet signing to work with arbitrary strings like Tools. Update test vectors and documentation accordingly.

2 months agoImport string encoder for consistency.
Chris Duncan [Fri, 24 Apr 2026 06:48:16 +0000 (23:48 -0700)]
Import string encoder for consistency.

2 months agoMerge branch 'next/block-process-pow'
Chris Duncan [Thu, 23 Apr 2026 22:37:52 +0000 (15:37 -0700)]
Merge branch 'next/block-process-pow'

2 months agoFix block tests.
Chris Duncan [Thu, 23 Apr 2026 22:33:17 +0000 (15:33 -0700)]
Fix block tests.

2 months agoRemove unused variable.
Chris Duncan [Thu, 23 Apr 2026 22:32:52 +0000 (15:32 -0700)]
Remove unused variable.

2 months agoTypo.
Chris Duncan [Thu, 23 Apr 2026 22:21:35 +0000 (15:21 -0700)]
Typo.

2 months agoAdd auto-PoW block processing test.
Chris Duncan [Thu, 23 Apr 2026 21:49:33 +0000 (14:49 -0700)]
Add auto-PoW block processing test.

2 months agoUpdate rejection tests and convert signing tests to synchronous.
Chris Duncan [Thu, 23 Apr 2026 21:49:12 +0000 (14:49 -0700)]
Update rejection tests and convert signing tests to synchronous.

2 months agoAdd JSdoc typing to rejection test harness and return its error for further inspectio...
Chris Duncan [Thu, 23 Apr 2026 21:45:49 +0000 (14:45 -0700)]
Add JSdoc typing to rejection test harness and return its error for further inspection during test.

2 months agoUpdate homepage.
Chris Duncan [Wed, 15 Apr 2026 08:36:22 +0000 (01:36 -0700)]
Update homepage.

2 months agoExtract byte handling of inputs to Tools functions and encode string inputs as bytes...
Chris Duncan [Wed, 15 Apr 2026 08:35:01 +0000 (01:35 -0700)]
Extract byte handling of inputs to Tools functions and encode string inputs as bytes prior to signing or verifying.

2 months agoFix markdown linted issues.
Chris Duncan [Wed, 15 Apr 2026 08:33:53 +0000 (01:33 -0700)]
Fix markdown linted issues.

2 months agoRemove await since function is now synchronous.
Chris Duncan [Wed, 15 Apr 2026 08:33:32 +0000 (01:33 -0700)]
Remove await since function is now synchronous.

2 months agoUpdate dependencies.
Chris Duncan [Wed, 15 Apr 2026 07:14:39 +0000 (00:14 -0700)]
Update dependencies.

2 months agoUpdate arbitrary data signing tool.
Chris Duncan [Wed, 15 Apr 2026 06:18:28 +0000 (23:18 -0700)]
Update arbitrary data signing tool.

2 months agoEnsure private key copy is zeroed out if signing from block fails.
Chris Duncan [Tue, 14 Apr 2026 19:26:52 +0000 (12:26 -0700)]
Ensure private key copy is zeroed out if signing from block fails.

2 months agoAlias nano25519 submodules for browser builds to allow Node build tree-shaking. Updat...
Chris Duncan [Tue, 14 Apr 2026 18:51:37 +0000 (11:51 -0700)]
Alias nano25519 submodules for browser builds to allow Node build tree-shaking. Update block comment docs.

2 months agoMerge branch 'main' into next/block-process-pow
Chris Duncan [Tue, 14 Apr 2026 07:26:38 +0000 (00:26 -0700)]
Merge branch 'main' into next/block-process-pow

2 months agoMerge branch 'next/account-constructor'
Chris Duncan [Tue, 14 Apr 2026 07:25:44 +0000 (00:25 -0700)]
Merge branch 'next/account-constructor'

2 months agoGenerate PoW automatically during networking processing if work value is not present...
Chris Duncan [Mon, 13 Apr 2026 06:09:55 +0000 (23:09 -0700)]
Generate PoW automatically during networking processing if work value is not present at broadcast.

2 months agoFix sweep function referencing deprecated account index. Update readme.
Chris Duncan [Mon, 13 Apr 2026 06:02:01 +0000 (23:02 -0700)]
Fix sweep function referencing deprecated account index. Update readme.

2 months agoRefactor accounts to instantiate synchronously. Remove index from accounts since...
Chris Duncan [Mon, 13 Apr 2026 05:32:57 +0000 (22:32 -0700)]
Refactor accounts to instantiate synchronously. Remove index from accounts since that is a wallet data point. Update relevant references and tests.

2 months agoRemove promises from account methods where possible.
Chris Duncan [Sat, 11 Apr 2026 20:47:57 +0000 (13:47 -0700)]
Remove promises from account methods where possible.

2 months agov0.11.0 v0.11.0
Chris Duncan [Sat, 4 Apr 2026 22:34:39 +0000 (15:34 -0700)]
v0.11.0

2 months agoUse faster bit shift insead of addition.
Chris Duncan [Sat, 4 Apr 2026 22:11:03 +0000 (15:11 -0700)]
Use faster bit shift insead of addition.

2 months agoRemove all console and debugger statements when building vault worker bundle.
Chris Duncan [Sat, 4 Apr 2026 20:08:01 +0000 (13:08 -0700)]
Remove all console and debugger statements when building vault worker bundle.

2 months agoRemove mnemomnic debug logging.
Chris Duncan [Sat, 4 Apr 2026 19:47:08 +0000 (12:47 -0700)]
Remove mnemomnic debug logging.

2 months agoReenable 1-minute lock test.
Chris Duncan [Sat, 4 Apr 2026 19:16:40 +0000 (12:16 -0700)]
Reenable 1-minute lock test.

2 months agoUpdate nano-pow dependency.
Chris Duncan [Sat, 4 Apr 2026 18:40:53 +0000 (11:40 -0700)]
Update nano-pow dependency.

2 months agoMerge branch 'next/fta'
Chris Duncan [Fri, 3 Apr 2026 23:26:06 +0000 (16:26 -0700)]
Merge branch 'next/fta'

2 months agoWrap encoder to simplify usage for legibility.
Chris Duncan [Fri, 3 Apr 2026 23:15:19 +0000 (16:15 -0700)]
Wrap encoder to simplify usage for legibility.

2 months agoRemove deprecated export.
Chris Duncan [Fri, 3 Apr 2026 22:54:08 +0000 (15:54 -0700)]
Remove deprecated export.

2 months agoFix worker URL matching.
Chris Duncan [Fri, 3 Apr 2026 22:53:40 +0000 (15:53 -0700)]
Fix worker URL matching.

2 months agoFix worker URL matching.
Chris Duncan [Fri, 3 Apr 2026 22:51:00 +0000 (15:51 -0700)]
Fix worker URL matching.

2 months agoReplace fork of noble secp256k1 now that we have a reliable way to bundle dependencie...
Chris Duncan [Fri, 3 Apr 2026 22:28:14 +0000 (15:28 -0700)]
Replace fork of noble secp256k1 now that we have a reliable way to bundle dependencies in the vault worker.

2 months agoPrune additional async methods from nano25519.
Chris Duncan [Fri, 3 Apr 2026 21:58:17 +0000 (14:58 -0700)]
Prune additional async methods from nano25519.

2 months agoFix import map.
Chris Duncan [Fri, 3 Apr 2026 21:52:16 +0000 (14:52 -0700)]
Fix import map.

2 months agoImport nano25519 sync methods only which avoids worker conflicts in vault.
Chris Duncan [Fri, 3 Apr 2026 21:50:19 +0000 (14:50 -0700)]
Import nano25519 sync methods only which avoids worker conflicts in vault.

2 months agoMerge branch 'main' into next/fta
Chris Duncan [Thu, 2 Apr 2026 19:02:27 +0000 (12:02 -0700)]
Merge branch 'main' into next/fta

2 months agoMerge branch 'releases/v0.10'
Chris Duncan [Thu, 2 Apr 2026 18:53:14 +0000 (11:53 -0700)]
Merge branch 'releases/v0.10'

2 months agov0.10.5 v0.10.5
Chris Duncan [Thu, 2 Apr 2026 18:46:30 +0000 (11:46 -0700)]
v0.10.5

2 months agoUpdate domain.
Chris Duncan [Thu, 2 Apr 2026 18:41:16 +0000 (11:41 -0700)]
Update domain.

2 months agoUpdate domain.
Chris Duncan [Thu, 2 Apr 2026 09:26:00 +0000 (02:26 -0700)]
Update domain.

3 months agoAdd types to test files where ambiguous.
Chris Duncan [Tue, 31 Mar 2026 10:42:47 +0000 (03:42 -0700)]
Add types to test files where ambiguous.

3 months agoIgnore type-checking for test globals.
Chris Duncan [Tue, 31 Mar 2026 10:42:23 +0000 (03:42 -0700)]
Ignore type-checking for test globals.

3 months agoUse TypeScript Record convention for keyed objects.
Chris Duncan [Tue, 31 Mar 2026 10:29:06 +0000 (03:29 -0700)]
Use TypeScript Record convention for keyed objects.

3 months agoUpdate var name to reflect intent.
Chris Duncan [Tue, 31 Mar 2026 10:28:48 +0000 (03:28 -0700)]
Update var name to reflect intent.

3 months agoSimplify build output.
Chris Duncan [Tue, 31 Mar 2026 10:23:19 +0000 (03:23 -0700)]
Simplify build output.

3 months agoAlign tsc libs with esbuild targets and remove unsupported functions.
Chris Duncan [Tue, 31 Mar 2026 10:16:14 +0000 (03:16 -0700)]
Align tsc libs with esbuild targets and remove unsupported functions.

3 months agoFix organization of vault worker bundle build.
Chris Duncan [Tue, 31 Mar 2026 10:12:03 +0000 (03:12 -0700)]
Fix organization of vault worker bundle build.

3 months agoReduce annotations for tsc errors.
Chris Duncan [Tue, 31 Mar 2026 10:01:13 +0000 (03:01 -0700)]
Reduce annotations for tsc errors.

3 months agoMerge branch 'main' into next/fta
Chris Duncan [Tue, 31 Mar 2026 09:56:59 +0000 (02:56 -0700)]
Merge branch 'main' into next/fta

3 months agoMerge branch 'next/nano25519'
Chris Duncan [Tue, 31 Mar 2026 09:18:14 +0000 (02:18 -0700)]
Merge branch 'next/nano25519'

3 months agoFix signing input.
Chris Duncan [Tue, 31 Mar 2026 09:16:52 +0000 (02:16 -0700)]
Fix signing input.

3 months agoFix worker details missing from error results.
Chris Duncan [Tue, 31 Mar 2026 09:13:32 +0000 (02:13 -0700)]
Fix worker details missing from error results.

3 months agoRevert buffer transfer from debugging.
Chris Duncan [Tue, 31 Mar 2026 09:09:51 +0000 (02:09 -0700)]
Revert buffer transfer from debugging.

3 months agoAdd test assertion.
Chris Duncan [Tue, 31 Mar 2026 09:07:18 +0000 (02:07 -0700)]
Add test assertion.

3 months agoFix internal vault worker variable references.
Chris Duncan [Tue, 31 Mar 2026 09:06:55 +0000 (02:06 -0700)]
Fix internal vault worker variable references.

3 months agoFix signing in blocks.
Chris Duncan [Tue, 31 Mar 2026 09:06:19 +0000 (02:06 -0700)]
Fix signing in blocks.

3 months agoRewrite vault worker to eliminate extraneous class wrapper. Refactor vault host and...
Chris Duncan [Tue, 31 Mar 2026 08:32:07 +0000 (01:32 -0700)]
Rewrite vault worker to eliminate extraneous class wrapper. Refactor vault host and worker to check domain and job ID prior to accepting worker results in order to prevent unrelated workers from contaminating results.

3 months agoConfigure purpose as KeyUsage array from the start instead of packing in function...
Chris Duncan [Tue, 31 Mar 2026 07:47:48 +0000 (00:47 -0700)]
Configure purpose as KeyUsage array from the start instead of packing in function call.

3 months agoRemove unused default export.
Chris Duncan [Sun, 29 Mar 2026 07:43:19 +0000 (00:43 -0700)]
Remove unused default export.

3 months agoDrop IIFE build. Pin build targets for consistency and compatibility.
Chris Duncan [Sun, 29 Mar 2026 07:34:59 +0000 (00:34 -0700)]
Drop IIFE build. Pin build targets for consistency and compatibility.

3 months agoUpdate nano-pow to resolve base64 errors.
Chris Duncan [Sun, 29 Mar 2026 07:34:02 +0000 (00:34 -0700)]
Update nano-pow to resolve base64 errors.

3 months agoSwtich from internal NanoNaCl to nano25519 package.
Chris Duncan [Fri, 27 Mar 2026 18:14:49 +0000 (11:14 -0700)]
Swtich from internal NanoNaCl to nano25519 package.

3 months agoBuild vault worker bundle from two-stage esbuild workflow instead of stringifying...
Chris Duncan [Fri, 27 Mar 2026 18:05:19 +0000 (11:05 -0700)]
Build vault worker bundle from two-stage esbuild workflow instead of stringifying modules individually.

3 months agoRemove deprecated options and add newly required explicit types array.
Chris Duncan [Fri, 27 Mar 2026 17:03:41 +0000 (10:03 -0700)]
Remove deprecated options and add newly required explicit types array.

3 months agoUpdate dependencies and install nano25519.
Chris Duncan [Fri, 27 Mar 2026 16:44:41 +0000 (09:44 -0700)]
Update dependencies and install nano25519.

3 months agoFixes for nano25519 API.
Chris Duncan [Fri, 27 Mar 2026 07:33:22 +0000 (00:33 -0700)]
Fixes for nano25519 API.

3 months agoAdd script to stringify external modules.
Chris Duncan [Fri, 27 Mar 2026 07:32:09 +0000 (00:32 -0700)]
Add script  to stringify external modules.

3 months agoFix dynamic require for Node output due to dependencies.
Chris Duncan [Thu, 26 Mar 2026 06:00:24 +0000 (23:00 -0700)]
Fix dynamic require for Node output due to dependencies.

3 months agoRemove deprecated properties and specify types as now required by ts6.
Chris Duncan [Thu, 26 Mar 2026 05:59:55 +0000 (22:59 -0700)]
Remove deprecated properties and specify types as now required by ts6.