2024-10-13 13:00 | release: v0.2.1 | Jared Tobin | 2 | +6 | -3 |
2024-10-13 09:46 | lib: add inline pragma to step | Jared Tobin | 1 | +1 | -0 |
2024-10-13 09:26 | lib: don't call hmac_lazy in strict | Jared Tobin | 1 | +18 | -5 |
2024-10-08 12:52 | meta: readme wycheproof note | Jared Tobin | 1 | +5 | -0 |
2024-10-08 12:41 | test: add wycheproof vectors | Jared Tobin | 5 | +1886 | -60 |
2024-10-07 05:28 | test: update long key tests in lieu of ae9e0b6 | Jared Tobin | 1 | +6 | -10 |
2024-10-07 05:15 | release: v0.2.0 | Jared Tobin | 2 | +8 | -3 |
2024-10-06 16:48 | lib: haddock hmac args | Jared Tobin | 1 | +4 | -1 |
2024-10-06 16:37 | lib: hash long keys in hmac instead of erroring | Jared Tobin | 1 | +32 | -17 |
2024-09-24 03:57 | meta: readme language | Jared Tobin | 1 | +2 | -2 |
2024-09-19 18:03 | meta: machine note | Jared Tobin | 1 | +2 | -2 |
2024-09-19 18:00 | meta: add performance comparison to noble-hashes | Jared Tobin | 1 | +11 | -2 |
2024-09-17 16:28 | lib: minor bytestring optimisation | Jared Tobin | 1 | +21 | -6 |
2024-09-16 13:39 | meta: more flake tweaks | Jared Tobin | 1 | +1 | -3 |
2024-09-16 12:40 | meta: use extend instead of override | Jared Tobin | 1 | +3 | -6 |
2024-09-16 12:31 | meta: flake description, gitignore | Jared Tobin | 2 | +2 | -1 |
2024-09-15 17:59 | meta: s/defaultPackages/packages.default | Jared Tobin | 1 | +1 | -1 |
2024-09-15 04:42 | test: update comment | Jared Tobin | 1 | +1 | -1 |
2024-09-14 14:36 | lib: condense | Jared Tobin | 1 | +32 | -64 |
2024-09-14 14:30 | meta: update changelog | Jared Tobin | 1 | +6 | -0 |
2024-09-14 14:19 | lib: mark unsafe internals, add safety commentary | Jared Tobin | 1 | +68 | -35 |
2024-09-14 05:19 | lib: remove explicit unlifted code | Jared Tobin | 1 | +226 | -305 |
2024-09-13 20:55 | lib: remove unused or little-used pragmas | Jared Tobin | 1 | +1 | -3 |
2024-09-13 20:44 | lib: compress step | Jared Tobin | 1 | +1 | -9 |
2024-09-13 20:36 | lib: remove hashlarge example | Jared Tobin | 2 | +0 | -50 |
2024-09-13 20:35 | meta: update readme with performance notes | Jared Tobin | 4 | +93 | -54 |
2024-09-13 20:22 | lib: remove old lifted code | Jared Tobin | 2 | +40 | -279 |
2024-09-13 20:02 | lib: replace 'hash' with unlifted variant | Jared Tobin | 1 | +13 | -5 |
2024-09-13 19:54 | lib: replace hash_lazy with unlifted variant | Jared Tobin | 4 | +5 | -30 |
2024-09-13 19:38 | lib: update tests, benchmarks | Jared Tobin | 3 | +17 | -3 |
2024-09-13 19:34 | lib: introduce optimised unlifted code | Jared Tobin | 1 | +371 | -2 |
2024-09-13 13:26 | meta: readme grammar | Jared Tobin | 1 | +1 | -1 |
2024-09-13 13:25 | lib: employ 'maj' optimisation | Jared Tobin | 1 | +10 | -1 |
2024-09-12 21:51 | meta: more notes from performance experiments | Jared Tobin | 1 | +18 | -9 |
2024-09-12 19:07 | lib: same optimisation, cat | Jared Tobin | 1 | +13 | -10 |
2024-09-12 19:00 | lib: padding optimization | Jared Tobin | 1 | +15 | -7 |
2024-09-12 16:02 | meta: british spelling in readme | Jared Tobin | 1 | +1 | -1 |
2024-09-12 13:15 | meta: update readme with more performance notes | Jared Tobin | 1 | +12 | -5 |
2024-09-12 13:14 | Revert "lib: unlifting experiments" | Jared Tobin | 5 | +3 | -614 |
2024-09-12 13:11 | lib: unlifting experiments | Jared Tobin | 5 | +614 | -3 |
2024-09-12 05:51 | meta: update readme w/perf notes | Jared Tobin | 1 | +82 | -64 |
2024-09-12 05:17 | meta: update .gitignore | Jared Tobin | 1 | +1 | -0 |
2024-09-12 05:16 | meta: add hash-large executable for profiling | Jared Tobin | 3 | +51 | -1 |
2024-09-12 05:00 | lib: don't leak space when padding | Jared Tobin | 1 | +15 | -15 |
2024-09-11 17:05 | lib: remove redundant bang | Jared Tobin | 1 | +1 | -1 |
2024-09-11 15:16 | test: unit tests on good vectors | Jared Tobin | 2 | +184 | -67 |
2024-09-11 12:46 | meta: update readme | Jared Tobin | 1 | +49 | -0 |
2024-09-11 12:44 | bench: add basic benchmark suite | Jared Tobin | 2 | +46 | -0 |
2024-09-11 11:59 | meta: enable profiling in flake | Jared Tobin | 1 | +2 | -1 |
2024-09-11 10:28 | lib: further comment tweaks | Jared Tobin | 1 | +2 | -2 |
2024-09-11 10:23 | lib: tweak export haddock markup | Jared Tobin | 1 | +1 | -1 |
2024-09-11 10:18 | lib: testing haddock on export list | Jared Tobin | 1 | +2 | -2 |
2024-09-10 21:20 | test: flesh out skeleton | Jared Tobin | 1 | +80 | -3 |
2024-09-10 21:20 | meta: use ghc 9.8.1 in flake, add test dep | Jared Tobin | 2 | +4 | -3 |
2024-09-10 20:35 | meta: update flake ghc, lockfile | Jared Tobin | 4 | +11 | -5 |
2024-09-10 20:00 | test: add skeleton | Jared Tobin | 2 | +20 | -0 |
2024-09-10 19:46 | lib: add haddock header | Jared Tobin | 1 | +11 | -0 |
2024-09-10 19:40 | lib: inline haddock examples | Jared Tobin | 1 | +21 | -1 |
2024-09-10 19:34 | meta: fix readme typo | Jared Tobin | 1 | +1 | -1 |
2024-09-10 19:24 | meta: add readme | Jared Tobin | 1 | +77 | -0 |
2024-09-10 14:59 | lib: simplify strict functions | Jared Tobin | 1 | +3 | -30 |
2024-09-10 07:09 | lib: use fewer lazy bytestring ops in hmac_lazy | Jared Tobin | 1 | +6 | -6 |
2024-09-10 07:03 | lib: separate algebra | Jared Tobin | 1 | +8 | -8 |
2024-09-10 06:48 | meta: tweak synopsis | Jared Tobin | 1 | +1 | -1 |
2024-09-10 06:45 | meta: tweak package description | Jared Tobin | 1 | +2 | -1 |
2024-09-10 06:44 | lib: add hmac, hmac_lazy | Jared Tobin | 1 | +43 | -3 |
2024-09-10 06:09 | lib: add hash_lazy | Jared Tobin | 1 | +37 | -17 |
2024-09-10 05:34 | lib: add pad_lazy | Jared Tobin | 1 | +24 | -0 |
2024-09-10 05:19 | lib: s/chunks/blocks | Jared Tobin | 1 | +4 | -4 |
2024-09-09 21:21 | lib: bring 'parse' into algebra | Jared Tobin | 1 | +3 | -3 |
2024-09-09 20:57 | lib: export 'hash', misc edits | Jared Tobin | 1 | +7 | -4 |
2024-09-09 20:42 | lib: remove bangpatterns pragma | Jared Tobin | 1 | +0 | -1 |
2024-09-09 20:40 | lib: initial working version | Jared Tobin | 1 | +227 | -78 |
2024-09-09 12:12 | lib: renaming | Jared Tobin | 1 | +24 | -12 |
2024-09-09 08:09 | lib: implement RFC 6234 4.1-6.1 | Jared Tobin | 1 | +127 | -97 |
2024-09-09 08:08 | meta: minor cabal file tweaks (remove binary dep) | Jared Tobin | 1 | +2 | -4 |
2024-09-09 08:08 | meta: add .ghci file | Jared Tobin | 1 | +2 | -0 |
2024-09-08 19:23 | lib: reinit skeleton | Jared Tobin | 3 | +105 | -4 |
2024-04-08 13:19 | meta: list updated RFC | Jared Tobin | 1 | +1 | -1 |
2024-04-08 13:16 | nix: build lib | Jared Tobin | 1 | +12 | -14 |
2024-04-08 13:16 | lib: initial skeleton | Jared Tobin | 6 | +115 | -0 |
2024-04-08 13:00 | nix: add flake skeleton | Jared Tobin | 1 | +59 | -0 |