- Apr 29, 2016
-
-
dwcoder authored
This commit fixes issue #21. Change all occurences of the option `capitalize` to `caps` in __init.py__. Make the same change in the test_diceware.py. Add a unit test that checks the output of main() after setting the `caps = off` in the .diceware.ini.
-
- Apr 17, 2016
-
-
ulif authored
-
- Apr 15, 2016
-
-
Heartsucker authored
also updated README Fixes #16
-
- Apr 13, 2016
-
-
Heartsucker authored
-
- Mar 22, 2016
-
-
ulif authored
-
- Mar 20, 2016
-
-
ulif authored
-
- Nov 16, 2015
-
-
ulif authored
Normally, it would be more concise to use the more declarative name. "en_8k" tells, how many terms we find in this wordlist. But as the wordlist names are used in the CLI and users will normally simply look for a wordlist in their language, it can help to keep the name of the "default" list for each language short. We pick the 8K lists for "default" (and not the "original" 6^5 lists), because we assume that normally people will use diceware without dice. Also most other sources of randomness will most probably work on a 2^x basis rather than in 6^x (and therefore have better use for 8k lists over other ones).
-
- Nov 14, 2015
-
-
ulif authored
We do support configuration files from now on.
-
- Aug 03, 2015
-
-
ulif authored
Activates the -w option. Turns out we still have to fix `get_wordlist_path` at it assumes that wordlists all end in ``.txt`` (which is not true).
-
- Aug 01, 2015
-
-
ulif authored
-
- Jul 30, 2015
-
-
ulif authored
-
- Jul 22, 2015
- Jul 17, 2015
- Jul 02, 2015
-
-
ulif authored
There is no need for us to enforce lowercase wordlist names. It could even confuse people.
-
ulif authored
We will certainly provide other english lists as well. Therefore we need something for distinction.
-
ulif authored
Also this method now handles names instead of language codes.
-
ulif authored
We will drop the assumption that wordlists are generally organized by language. There are, for instance, many different language lists available in english for many different purposes. Therefore we will support different names for different wordlists, but the names do not neccessary depend on a language (only).
-
- Jun 21, 2015
-
-
ulif authored
-
- May 29, 2015
-
-
ulif authored
-
ulif authored
The new option is not active yet.
-
ulif authored
The sources can be registered (as entry_points) in some arbitrary module available at runtime. We register some modules ourselves, 'system' for starters. Yet we do not make use of the registered sources in main(). This will be the next step.
-
- May 28, 2015
-
-
ulif authored
We now use an `argparser` options instance for get_passphrase instead of a bunch of single args. This makes the main function `get_passphrase` less readable (you do not see immediately what options are really expected), but avoids misleading defaults. We now use the defaults set in argparser options, i.e. from `handle_options()` as single source of defaults.
-
- Apr 09, 2015
-
-
ulif authored
-
- Apr 07, 2015
- Apr 03, 2015
- Mar 30, 2015
- Mar 29, 2015
-
-
ulif authored
Move wordlists into the new package. This should fix the data_files problem on most platforms and in most environments. Seems to be really tricky to install data files in a foreseeable location. The more finegrained solution of conorsch might be slightly less stable in the long run, therefore we selected the 'package', actually.
-
- Mar 28, 2015
-
-
ulif authored
-
- Mar 27, 2015
- Mar 25, 2015