- Explicit derefs removed when auto-deref possible
- Disable overflow-checks in dev mode by default
- Documentation
- Version number CLI argument
- Zero power in arithmetic
- Optimize elliptic-curve computation (Montgomery ladder)
- Remove redundant zero checks in arithmetic
- Documentation
- itertools crate
- integration tests
- Default worker thread count for factorization
- Docs link (appears in crates.io)
- Code documentation and examples (lib and modules)
- Unit tests
- Optimise primality testing by dropping unneccessary modulo operations and if statements
- In Miller-Rabin test use labeled continue instead of extra jump variable
- Remove panics when casting equation type to unsigned
- unwrap calls to more thorough error handling in most cases
- README examples
- Minor documentation and metadata fixes
- Everything