- Add
--json/-jflag to write results to a JSON file (#45) - Update Go dependencies
- Optimize key generation by reusing buffers to reduce heap allocations
- Add comprehensive unit tests for key generation and utility functions
- Add GitHub Actions workflow for automated testing on push and pull requests
- Update Go to 1.25.0
- Add
-v/--versionflag to display current version and check for updates - Add
-u/--updateflag to self-update to the latest release
- Switch to
github.com/oasisprotocol/curve25519-voifor a ~18% speed improvement - Refactor key management to use AtomicCounter for thread-safe operations in Cruncher
- Add benchmark test
- Update Go dependencies
- Code cleanup
- Update Dependabot schedule to semiannually
- Update Go dependencies
- Update Go dependencies
- Add timeout option (#16)
- Add regex support (#13)
- Update Go dependencies
- Update Go dependencies
- Update Github workflow versions
- Add Github actions for releases & updates
- Update library function naming
- Update Go dependencies
- Remove Makefile (#3)
- Update Go dependencies
- Allow for inclusion as a module (#2)
- Update Go dependencies
- Update Go dependencies
- Set default cores to all available minus 1
- Show duration estimate for weeks, months and years
- First release