Skip to content

feat: add batch generation, uppercase, no-ambiguous, strength, help/v…#1

Merged
dagrigorev merged 1 commit into
masterfrom
feature/enhanced-generation
Mar 25, 2026
Merged

feat: add batch generation, uppercase, no-ambiguous, strength, help/v…#1
dagrigorev merged 1 commit into
masterfrom
feature/enhanced-generation

Conversation

@dagrigorev

Copy link
Copy Markdown
Owner

…ersion flags

  • Replace all rand()/srand() with mt19937 seeded by random_device
  • Add -count N: generate N passwords in one invocation
  • Add -upper: inject one uppercase letter at a random position
  • Add -no-ambiguous: strip visually ambiguous chars (0 O l 1 I) from all sets
  • Add -strength: print entropy estimate (bits) and strength label per password
  • Add -help / -version meta-flags
  • Update README with new usage examples and options table

…ersion flags

- Replace all rand()/srand() with mt19937 seeded by random_device
- Add -count N: generate N passwords in one invocation
- Add -upper: inject one uppercase letter at a random position
- Add -no-ambiguous: strip visually ambiguous chars (0 O l 1 I) from all sets
- Add -strength: print entropy estimate (bits) and strength label per password
- Add -help / -version meta-flags
- Update README with new usage examples and options table

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@dagrigorev
dagrigorev merged commit 7735289 into master Mar 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants