Added support for digits and symbols for the WordNet passphrase algorithm
A little TUI refactoring
Added digits and symbols support to the DiceWare passphrase algorithm
Supported passphrase pattern selection in TUI
Made CamelCase the default
Web tests snake -> kebab
Webasm snake -> kebab
Android snake -> kebab
Snake -> kebab
Word separator selection for Android
Added word separator selector to GUI
Supported passphrases in the Web version
Separator selection in TUI
Snake words separator
todo update
todo list update
Updated the todo list
A little fix to webasm test script
In progress spinner for the QT app
Moved test_wasm.js to the webasm dir
Removed old irrelevant todo list
Added wasm test
Using browser local storage to store services database
In progress generating spinner
WebApp mkpass icon
Used purple and teal colors
Show QR Code button normal height
rebasing
Fixed. Working web version
Debugging, fixing...
Added params: char classes and algorithm selection (broken)
Added password checking
First working webassembly prototype
Initial support for generating passphrases on Android
GUI: made params depend on algorithm
Refactored tui.cpp: params depend on the algorithm
Implemented pattern driven passpharses generation
Fixed EFF include
Added wordnet cpp files to CMakeLists.txt
Merging wordlist refactoring
Generated CPP/H code for the wordnet wordlists
Filtered out prefix words from the wordnet dict
Filtered the wordnet by freqency
chmod +x generate_wordlist.py
mkpass.org update
Generalized the Wordlist class
Added a script to clean wordlists from bad words
Moved the wordlist generator script
Generalized cpp wordlist generator
Added a script to remove prefix words
Bad words md5s dictionary
Added DiceWare EFF large dictionary
Filtered wordlists by freqency
Whitespace cleanup
Implemented frequency filter
Generated WordNet wordlists, initially sanitized
Added WordNet dictionary
Fixed e2e test for termux env
Bugfix: made generator own the key and info
Implemented a simple passphrase generation algorithm
Updated the todo list
Added Diceware EFF Large wordlist
A little fix to webasm test script
In progress spinner for the QT app
Moved test_wasm.js to the webasm dir
Removed old irrelevant todo list
Implemented Web based mkpass
Added wasm test
Using browser local storage to store services database
In progress generating spinner
WebApp mkpass icon
Used purple and teal colors
Show QR Code button normal height
Implemented resulting password modal dialog with QR code
Fixed. Working web version
Debugging, fixing...
Added params: char classes and algorithm selection (broken)
Added password checking
First working webassembly prototype
Changed the GUI window title to just mkpass
Made linenoise use stderr
Fixed Windows build
Milestone: removed the old mkpass.py implementation
Refactored the cmake and the tree: split into the lib, cli and gui
Cleanup: removed unused parameter
Split TUI and GUI binaries
Disabling db unit test on Windows
Diabling e2e on Windows
Fixed Windows icon path
Added a generation in progress dialog in the QT GUI
Updated the todo list
Removed almost all breaking characters from linenoise
Printing runtime errors before exiting
Linux Desktop integration
Qt5/Qt6 CMakeLists.txt selector
Made QT use the app icon
Linux desktop file and install commands in CMakeLists.txt
Use bundled sqlite3
Implemented Android Application
Updating service suggest on database updates