]>
git.codecow.com Git - nano-pow.git/log
Chris Duncan [Sun, 26 Jul 2026 08:19:50 +0000 (01:19 -0700)]
Style ordered list to use nested counters.
Chris Duncan [Sun, 26 Jul 2026 07:24:29 +0000 (00:24 -0700)]
Document function parameters.
Chris Duncan [Sun, 26 Jul 2026 07:23:02 +0000 (00:23 -0700)]
Eliminate a few unnecessary import shortcuts.
Chris Duncan [Sun, 26 Jul 2026 06:16:33 +0000 (23:16 -0700)]
Eliminate unused argument.
Chris Duncan [Sun, 26 Jul 2026 06:15:28 +0000 (23:15 -0700)]
Rearrange functions.
Chris Duncan [Sun, 26 Jul 2026 06:13:31 +0000 (23:13 -0700)]
Provide some context with headings.
Chris Duncan [Sun, 26 Jul 2026 05:51:25 +0000 (22:51 -0700)]
Fix self check.
Chris Duncan [Sun, 26 Jul 2026 05:49:20 +0000 (22:49 -0700)]
Swap runs and size in output.
Chris Duncan [Sun, 26 Jul 2026 05:46:41 +0000 (22:46 -0700)]
Link to effort explanation.
Chris Duncan [Sun, 26 Jul 2026 05:37:54 +0000 (22:37 -0700)]
Adjust styling and wrap benchmark options in divs to separate them.
Chris Duncan [Sun, 26 Jul 2026 05:21:37 +0000 (22:21 -0700)]
Debug always. Adjust info content.
Chris Duncan [Sun, 26 Jul 2026 05:00:51 +0000 (22:00 -0700)]
Fix self-check.
Chris Duncan [Sat, 25 Jul 2026 21:27:03 +0000 (14:27 -0700)]
Overhaul testing script.
Chris Duncan [Sat, 25 Jul 2026 07:18:34 +0000 (00:18 -0700)]
Define single execution sequence in separate function.
Chris Duncan [Sat, 25 Jul 2026 07:15:25 +0000 (00:15 -0700)]
Brief random bytes instead of weird UUID manipulation.
Chris Duncan [Sat, 25 Jul 2026 07:14:51 +0000 (00:14 -0700)]
Enable test button once module is ready.
Chris Duncan [Sat, 25 Jul 2026 07:13:51 +0000 (00:13 -0700)]
Specify character encoding.
Chris Duncan [Sat, 25 Jul 2026 06:26:46 +0000 (23:26 -0700)]
Clean up process ID file when server exits.
Chris Duncan [Sat, 25 Jul 2026 06:26:22 +0000 (23:26 -0700)]
Update sample systemd service for server.
Chris Duncan [Sat, 25 Jul 2026 05:30:14 +0000 (22:30 -0700)]
Disable experimental Node localstorage implementation until it is GA.
Chris Duncan [Fri, 24 Jul 2026 23:13:33 +0000 (16:13 -0700)]
Start updating test page with new body content and styling.
Chris Duncan [Fri, 24 Jul 2026 22:47:45 +0000 (15:47 -0700)]
Fix import paths.
Chris Duncan [Fri, 24 Jul 2026 22:45:09 +0000 (15:45 -0700)]
Update test page path.
Chris Duncan [Fri, 24 Jul 2026 22:43:59 +0000 (15:43 -0700)]
Update imports to latest version.
Chris Duncan [Fri, 24 Jul 2026 22:43:47 +0000 (15:43 -0700)]
Move test page to root directory.
Chris Duncan [Sat, 18 Jul 2026 20:59:02 +0000 (13:59 -0700)]
Remove unnecessary type check since this is just called internally during build.
Chris Duncan [Sat, 18 Jul 2026 07:29:31 +0000 (00:29 -0700)]
Document BLAKE2b code gen script.
Chris Duncan [Fri, 17 Jul 2026 06:15:50 +0000 (23:15 -0700)]
Merge branch 'next/webgpu-dom-types'
Chris Duncan [Fri, 17 Jul 2026 05:17:25 +0000 (22:17 -0700)]
Sort manifest to align with documentation.
Chris Duncan [Fri, 17 Jul 2026 05:06:08 +0000 (22:06 -0700)]
Enable postinstall scripts for specific versions of esbuild, which configures the correct binary for the current platform, and puppeteer, which downloads headless Chrome.
Chris Duncan [Thu, 16 Jul 2026 08:38:17 +0000 (01:38 -0700)]
Fix README run-on sentence.
Chris Duncan [Thu, 16 Jul 2026 04:02:18 +0000 (21:02 -0700)]
Migrate from WebGPU working group types to built-in DOM types.
Chris Duncan [Thu, 16 Jul 2026 02:55:21 +0000 (19:55 -0700)]
Merge branch 'release/v5.2'
Chris Duncan [Thu, 16 Jul 2026 02:52:53 +0000 (19:52 -0700)]
Patch version.
Chris Duncan [Thu, 16 Jul 2026 02:50:24 +0000 (19:50 -0700)]
Fix WASM trap since Chrome and Firefox have different error message strings.
Chris Duncan [Thu, 16 Jul 2026 02:41:45 +0000 (19:41 -0700)]
Simplify generate execution.
Chris Duncan [Thu, 16 Jul 2026 02:18:38 +0000 (19:18 -0700)]
Store logger locale info instead of calling on every log.
Chris Duncan [Thu, 16 Jul 2026 02:10:23 +0000 (19:10 -0700)]
Whitespace and documentation.
Chris Duncan [Sun, 12 Jul 2026 08:06:08 +0000 (01:06 -0700)]
Merge branch 'next/refactor-logger'
Chris Duncan [Sun, 12 Jul 2026 07:58:23 +0000 (00:58 -0700)]
Append first log argument to datetime string to allow color support in later args.
Chris Duncan [Sun, 12 Jul 2026 07:51:33 +0000 (00:51 -0700)]
Use logger class in test webpage.
Chris Duncan [Sun, 12 Jul 2026 07:50:45 +0000 (00:50 -0700)]
Refactor logger to completely replace methods when debug mode is toggled.
Chris Duncan [Sun, 12 Jul 2026 07:23:31 +0000 (00:23 -0700)]
Remove droppable logging labels.
Chris Duncan [Sun, 12 Jul 2026 07:21:51 +0000 (00:21 -0700)]
Merge branch 'next/improve-build'
Chris Duncan [Sun, 12 Jul 2026 07:01:32 +0000 (00:01 -0700)]
Revert to single esbuild script and move into scripts directory.
Chris Duncan [Sat, 11 Jul 2026 07:35:55 +0000 (00:35 -0700)]
Configure build differently for non-development output.
Chris Duncan [Sat, 11 Jul 2026 07:17:59 +0000 (00:17 -0700)]
Sort build options.
Chris Duncan [Sat, 11 Jul 2026 07:12:43 +0000 (00:12 -0700)]
Move bundle option because it's not shared.
Chris Duncan [Sat, 11 Jul 2026 07:11:55 +0000 (00:11 -0700)]
Consolidate output location values.
Chris Duncan [Sat, 11 Jul 2026 07:04:15 +0000 (00:04 -0700)]
Update build script path.
Chris Duncan [Sat, 11 Jul 2026 07:03:29 +0000 (00:03 -0700)]
Split build script from configuration.
Chris Duncan [Sat, 11 Jul 2026 07:01:40 +0000 (00:01 -0700)]
Rename build script.
Chris Duncan [Sat, 11 Jul 2026 07:01:21 +0000 (00:01 -0700)]
Move esbuild bundle script into its own directory.
Chris Duncan [Sat, 11 Jul 2026 06:59:12 +0000 (23:59 -0700)]
Merge branch 'release/v5.2'
Chris Duncan [Sat, 11 Jul 2026 06:46:09 +0000 (23:46 -0700)]
Patch version.
Chris Duncan [Sat, 11 Jul 2026 06:38:22 +0000 (23:38 -0700)]
Specify deployed files.
Chris Duncan [Sat, 11 Jul 2026 06:38:36 +0000 (23:38 -0700)]
Merge branch 'main' into release/v5.2
Chris Duncan [Fri, 10 Jul 2026 20:32:56 +0000 (13:32 -0700)]
Reduce WebGL canvas size on test page to prevent crashing on iOS.
Chris Duncan [Fri, 10 Jul 2026 19:45:20 +0000 (12:45 -0700)]
Merge branch 'fix/cdn-import'
Chris Duncan [Fri, 10 Jul 2026 19:45:00 +0000 (12:45 -0700)]
Convert async dynamic imports to standard import map. Drop jsdelivr and just use unpkg at least for now.
Chris Duncan [Fri, 10 Jul 2026 19:00:51 +0000 (12:00 -0700)]
Autoformat whitespace.
Chris Duncan [Fri, 10 Jul 2026 18:11:35 +0000 (11:11 -0700)]
Merge branch 'release/v5.2'
Chris Duncan [Fri, 10 Jul 2026 18:11:17 +0000 (11:11 -0700)]
Load from relative path only if serving locally.
Chris Duncan [Fri, 10 Jul 2026 17:31:33 +0000 (10:31 -0700)]
Merge branch 'release/v5.2'
Chris Duncan [Fri, 10 Jul 2026 17:29:15 +0000 (10:29 -0700)]
Update version.
Chris Duncan [Fri, 10 Jul 2026 15:03:55 +0000 (08:03 -0700)]
Fix WASM handling of small bigints.
Chris Duncan [Fri, 10 Jul 2026 15:03:28 +0000 (08:03 -0700)]
Add a couple test scenarios and output sourcemap for debugging.
Chris Duncan [Fri, 10 Jul 2026 14:00:55 +0000 (07:00 -0700)]
Fix debug output on test webpage.
Chris Duncan [Fri, 10 Jul 2026 14:00:45 +0000 (07:00 -0700)]
Fix regression in WebGL hash endianness.
Chris Duncan [Thu, 9 Jul 2026 17:37:29 +0000 (10:37 -0700)]
Update manual page.
Chris Duncan [Thu, 9 Jul 2026 06:12:09 +0000 (23:12 -0700)]
Update test page CDN versions to prepare for publishing.
Chris Duncan [Thu, 9 Jul 2026 06:10:36 +0000 (23:10 -0700)]
Bump version.
Chris Duncan [Fri, 10 Jul 2026 05:57:26 +0000 (22:57 -0700)]
Merge branch 'next/fix-wasm'
Chris Duncan [Fri, 10 Jul 2026 05:55:45 +0000 (22:55 -0700)]
Limit message handling in WASM host and worker to known worker URL. Fix bigint serialization.
Chris Duncan [Fri, 10 Jul 2026 05:23:20 +0000 (22:23 -0700)]
Display debug output on initial WASM compilation.
Chris Duncan [Thu, 9 Jul 2026 17:15:16 +0000 (10:15 -0700)]
Fix scoring status output.
Chris Duncan [Thu, 9 Jul 2026 14:19:42 +0000 (07:19 -0700)]
Add Node types to tsconfig. Restyle test page input field prefixes.
Chris Duncan [Thu, 9 Jul 2026 13:59:37 +0000 (06:59 -0700)]
Remove non-hex strings from test page self-check.
Chris Duncan [Thu, 9 Jul 2026 13:59:33 +0000 (06:59 -0700)]
Validate block hash range. Adjust bigint hex validation.
Chris Duncan [Thu, 9 Jul 2026 06:08:32 +0000 (23:08 -0700)]
Revert to TS 5 to fix conflicting WebGPU types.
Chris Duncan [Thu, 9 Jul 2026 04:03:29 +0000 (21:03 -0700)]
Update dependencies.
Chris Duncan [Thu, 9 Jul 2026 03:33:26 +0000 (20:33 -0700)]
Merge branch 'next/refactoring'
Chris Duncan [Thu, 9 Jul 2026 03:15:46 +0000 (20:15 -0700)]
Delay bigint conversion.
Chris Duncan [Thu, 9 Jul 2026 02:27:43 +0000 (19:27 -0700)]
Merge branch 'main' into next/refactoring
Chris Duncan [Thu, 9 Jul 2026 02:24:25 +0000 (19:24 -0700)]
Update dependency tree for CVEs.
Chris Duncan [Mon, 22 Jun 2026 22:37:14 +0000 (15:37 -0700)]
Refactor bigint conversion helpers.
Chris Duncan [Mon, 22 Jun 2026 22:18:49 +0000 (15:18 -0700)]
Use generic strict equality hash comparison on cache functions to allow string or bigint comparisons.
Chris Duncan [Mon, 22 Jun 2026 15:53:25 +0000 (08:53 -0700)]
Reorder function declarations.
Chris Duncan [Mon, 22 Jun 2026 15:52:38 +0000 (08:52 -0700)]
Simplify string to bigint conversion.
Chris Duncan [Mon, 22 Jun 2026 07:32:28 +0000 (00:32 -0700)]
Update dependencies.
Chris Duncan [Mon, 22 Jun 2026 07:30:37 +0000 (00:30 -0700)]
Simplify bigint conversion to bytewords.
Chris Duncan [Mon, 22 Jun 2026 06:58:52 +0000 (23:58 -0700)]
Revert default export changes which made server import more difficult than necessary.
Chris Duncan [Mon, 22 Jun 2026 06:58:15 +0000 (23:58 -0700)]
Log when server is loading actual module
Chris Duncan [Mon, 22 Jun 2026 06:12:13 +0000 (23:12 -0700)]
Fix test page to work with updated exports.
Chris Duncan [Sun, 21 Jun 2026 05:27:21 +0000 (22:27 -0700)]
Deprecate unused functions.
Chris Duncan [Sun, 21 Jun 2026 05:22:48 +0000 (22:22 -0700)]
Adjust imports.
Chris Duncan [Sun, 21 Jun 2026 05:19:17 +0000 (22:19 -0700)]
Adjust main exports. Revert bytes replacement of bigint helpers.
Chris Duncan [Mon, 8 Jun 2026 21:00:29 +0000 (14:00 -0700)]
Reuse previously processed hash.
Chris Duncan [Sun, 31 May 2026 06:47:22 +0000 (23:47 -0700)]
Adjust typings.
Chris Duncan [Wed, 27 May 2026 07:35:13 +0000 (00:35 -0700)]
Consolidate cache exports.