Nicolas Marie-Magdelaine [Thu, 22 Feb 2018 16:34:41 +0000 (17:34 +0100)]
convert wordlist to utf-8
Nicolas Marie-Magdelaine [Thu, 22 Feb 2018 16:26:49 +0000 (17:26 +0100)]
Add french wordlist
The worldlist is sourced from http://www.freelang.com/dictionnaire/dic-francais.php and seems to be free of rights
Steven Tobin [Mon, 19 Feb 2018 23:47:51 +0000 (23:47 +0000)]
fix for utf8 characters in windows
Steven Tobin [Mon, 19 Feb 2018 23:09:12 +0000 (23:09 +0000)]
update README and setup for case option
Steven Tobin [Mon, 19 Feb 2018 23:06:57 +0000 (23:06 +0000)]
flake8 checks complete
Steven Tobin [Mon, 19 Feb 2018 22:59:23 +0000 (22:59 +0000)]
Merge branch 'xguse-feature/set_case'
Steven Tobin [Mon, 19 Feb 2018 22:59:12 +0000 (22:59 +0000)]
merge conflicts
Steven Tobin [Mon, 19 Feb 2018 22:47:18 +0000 (22:47 +0000)]
improved README section on language files
Steven Tobin [Mon, 19 Feb 2018 22:36:13 +0000 (22:36 +0000)]
updates to README and setup
Steven Tobin [Mon, 19 Feb 2018 22:31:58 +0000 (22:31 +0000)]
update copyright and contributors
Steven Tobin [Mon, 19 Feb 2018 22:26:09 +0000 (22:26 +0000)]
Merge pull request #88 from anlx-sw/master
Add german Wordlist
Steven Tobin [Mon, 19 Feb 2018 22:25:16 +0000 (22:25 +0000)]
Merge pull request #81 from francoisfreitag/separator_option
Add argument to specify password line ending: --separator
anlx-sw [Thu, 15 Feb 2018 13:28:02 +0000 (14:28 +0100)]
Add german Wordlist
German Wordlist - nearly 10k words
François Freitag [Sat, 2 Dec 2017 21:12:49 +0000 (13:12 -0800)]
Add argument to specify password line ending: --separator
Adds a new separator argument used to separate passwords in the output.
This is useful when piping the output of xkcdpass to another command,
e.g. copying a password to the clipboard on Linux with:
```
xkcdpass --count 1 --numwords 10 --separator "" | xsel -b
```
François Freitag [Sat, 2 Dec 2017 21:26:45 +0000 (13:26 -0800)]
Apply isort on repository
Imports are easier to follow if there they are sorted alphabetically,
and grouped by:
- __future__,
- stdlib,
- third party,
- current project,
- local imports.
François Freitag [Sat, 2 Dec 2017 21:20:59 +0000 (13:20 -0800)]
Remove whitespaces on empty line
Steven Tobin [Sat, 23 Dec 2017 16:32:43 +0000 (16:32 +0000)]
Merge branch 'use-current-interpreter'
Steven Tobin [Sat, 23 Dec 2017 16:32:35 +0000 (16:32 +0000)]
refactor of generator
Steven Tobin [Sat, 23 Dec 2017 16:32:00 +0000 (16:32 +0000)]
Merge remote-tracking branch 'bignose/wip/issue/use-current-interpreter-name' into use-current-interpreter
Steven Tobin [Sat, 23 Dec 2017 16:19:54 +0000 (16:19 +0000)]
Merge pull request #76 from mcfedr/capitalize
Put the password generation into a closure
Fred Cox [Thu, 30 Nov 2017 09:18:45 +0000 (11:18 +0200)]
Refactor pass generation into a closure
Steven Tobin [Sat, 2 Dec 2017 22:28:10 +0000 (22:28 +0000)]
Merge pull request #79 from francoisfreitag/support_py36
Mark Python 3.6 as supported
François Freitag [Sat, 2 Dec 2017 21:45:57 +0000 (13:45 -0800)]
Mark Python 3.6 as supported
Ben Finney [Sat, 2 Dec 2017 02:30:17 +0000 (13:30 +1100)]
Invoke Python interpreter by the name from `sys.executable`.
Ben Finney [Sat, 2 Dec 2017 02:29:44 +0000 (13:29 +1100)]
Reformat continuation lines for consistent 4-column indentation.
Ben Finney [Sat, 2 Dec 2017 02:29:20 +0000 (13:29 +1100)]
Order import statements in groups.
Steven Tobin [Sat, 18 Nov 2017 15:45:47 +0000 (15:45 +0000)]
unittest discover fixes
Steven Tobin [Sat, 18 Nov 2017 15:42:50 +0000 (15:42 +0000)]
Merge pull request #75 from fabaff/unittest
Allow discover
Fabian Affolter [Fri, 3 Nov 2017 22:44:36 +0000 (23:44 +0100)]
Allow discover
Steven Tobin [Wed, 1 Nov 2017 23:04:27 +0000 (23:04 +0000)]
update readme, new version
Steven Tobin [Wed, 1 Nov 2017 23:03:09 +0000 (23:03 +0000)]
make eff-long default even iff cracklib installed, keep alternatives as fallbacks
Steven Tobin [Wed, 1 Nov 2017 22:58:56 +0000 (22:58 +0000)]
bump version
Steven Tobin [Wed, 1 Nov 2017 22:58:16 +0000 (22:58 +0000)]
add finnish and italian wordfiles
Steven Tobin [Wed, 1 Nov 2017 22:48:49 +0000 (22:48 +0000)]
Merge pull request #72 from juhi24/master
add Finnish word list
Jussi Tiira [Sun, 22 Oct 2017 23:05:12 +0000 (02:05 +0300)]
list new languages in help text
Jussi Tiira [Sun, 22 Oct 2017 22:57:13 +0000 (01:57 +0300)]
add Finnish word list
Steven Tobin [Sat, 7 Oct 2017 23:53:05 +0000 (00:53 +0100)]
update to contributors, README, and version for spanish support
Steven Tobin [Sat, 7 Oct 2017 23:49:52 +0000 (00:49 +0100)]
Merge pull request #71 from xavrb/master
Spanish word list added.
Javier Mejia [Wed, 27 Sep 2017 18:31:29 +0000 (13:31 -0500)]
Added modified spanish list of words from UMICH (~80K words)
Javier Mejia [Wed, 27 Sep 2017 18:30:21 +0000 (13:30 -0500)]
Added modified spanish list of words from UMICH (~80K words)
Javier Mejia [Wed, 27 Sep 2017 18:28:32 +0000 (13:28 -0500)]
Added modified spanish list of words from UMICH (~80K words)
Javier Mejia [Wed, 27 Sep 2017 18:25:41 +0000 (13:25 -0500)]
Added modified spanish list of words from UMICH (~80K words)
Steven Tobin [Tue, 5 Sep 2017 21:48:38 +0000 (22:48 +0100)]
update readme and version
Steven Tobin [Tue, 5 Sep 2017 21:47:04 +0000 (22:47 +0100)]
Handle min > max case
Steven Tobin [Wed, 7 Jun 2017 11:29:51 +0000 (12:29 +0100)]
fix bug in entropy calc
Steven Tobin [Wed, 7 Jun 2017 10:46:53 +0000 (11:46 +0100)]
bump version and update README
Steven Tobin [Wed, 7 Jun 2017 10:43:27 +0000 (11:43 +0100)]
include acrostic in entropy calculations
Steven Tobin [Thu, 11 May 2017 05:58:46 +0000 (06:58 +0100)]
fix to README
Steven Tobin [Thu, 11 May 2017 05:57:08 +0000 (06:57 +0100)]
version bump
Steven Tobin [Thu, 11 May 2017 05:56:54 +0000 (06:56 +0100)]
README updates for new EFF wordlists
Steven Tobin [Thu, 11 May 2017 05:55:23 +0000 (06:55 +0100)]
update contributors
Steven Tobin [Thu, 11 May 2017 05:30:37 +0000 (06:30 +0100)]
Merge pull request #68 from tomaskrizek/eff-wordfiles
EFF Wordfiles
Steven Tobin [Thu, 11 May 2017 05:23:46 +0000 (06:23 +0100)]
Merge pull request #63 from lepickle/master
Add option to Capitalize every word generated
Tomas Krizek [Mon, 1 May 2017 21:36:57 +0000 (23:36 +0200)]
wordfiles: add EFF wordfiles and make eff-long default
Add wordfiles from EFF - eff-long, eff-short and eff-special. Use
the eff-long list by default. Allow users to use the previous
default wordfile as a legacy wordfile.
Fixes #57
Signed-off-by: Tomas Krizek <redacted>
Tomas Krizek [Mon, 1 May 2017 20:54:36 +0000 (22:54 +0200)]
xkcdpass: locate_wordfile - allow search in static dir
Change locate_wordfile to locate wordfiles in the following order:
- inside static directory by their filename
- any valid path provided as an argument
- previous defaults if no argument is provided
Signed-off-by: Tomas Krizek <redacted>
lepickle [Thu, 6 Apr 2017 02:34:27 +0000 (10:34 +0800)]
Add "capitalize first letter" function to examples
Steven Tobin [Mon, 27 Mar 2017 10:39:53 +0000 (11:39 +0100)]
fix broken test
Steven Tobin [Fri, 24 Mar 2017 22:02:34 +0000 (22:02 +0000)]
merge office-safe fixes
Steven Tobin [Fri, 24 Mar 2017 21:52:34 +0000 (21:52 +0000)]
Merge pull request #64 from flyinbutrs/master
slur removal
Dan Rosenbloom [Fri, 24 Mar 2017 21:32:00 +0000 (17:32 -0400)]
slur removal
Steven Tobin [Sun, 19 Mar 2017 20:46:54 +0000 (20:46 +0000)]
quick comments
Steven Tobin [Sun, 19 Mar 2017 20:45:20 +0000 (20:45 +0000)]
remove space from random delimiters
Steven Tobin [Sun, 19 Mar 2017 20:42:02 +0000 (20:42 +0000)]
add example for random delimiter in postprocessing step
Steven Tobin [Fri, 10 Mar 2017 15:35:43 +0000 (15:35 +0000)]
update version info
Steven Tobin [Fri, 10 Mar 2017 15:24:50 +0000 (15:24 +0000)]
added VS code to gitignore
Steven Tobin [Fri, 10 Mar 2017 15:24:08 +0000 (15:24 +0000)]
update LICENSE for 2017
Steven Tobin [Fri, 10 Mar 2017 15:23:25 +0000 (15:23 +0000)]
update contributors
Steven Tobin [Fri, 10 Mar 2017 15:21:59 +0000 (15:21 +0000)]
Merge pull request #59 from jwilk/spelling
Fix typo
Jakub Wilk [Sat, 25 Feb 2017 17:08:31 +0000 (18:08 +0100)]
fix typo
Steven Tobin [Mon, 23 Jan 2017 17:50:31 +0000 (17:50 +0000)]
update README and setup for 1.9.2
Steven Tobin [Mon, 23 Jan 2017 11:47:52 +0000 (11:47 +0000)]
Merge pull request #55 from EdwardBetts/patch-1
add myself to the list of contributors
Edward Betts [Mon, 23 Jan 2017 11:42:16 +0000 (11:42 +0000)]
add myself to the list of contributors
Steven Tobin [Mon, 23 Jan 2017 11:38:44 +0000 (11:38 +0000)]
Merge pull request #53 from EdwardBetts/master
add location of cracklib-small on Debian
Edward Betts [Thu, 12 Jan 2017 08:00:03 +0000 (08:00 +0000)]
add location of cracklib-small on Debian
Steven Tobin [Tue, 22 Nov 2016 17:02:52 +0000 (17:02 +0000)]
update README, CONTRIBUTORS for 1.9.1
Steven Tobin [Tue, 22 Nov 2016 16:56:13 +0000 (16:56 +0000)]
Merge pull request #52 from mtik00/patch-1
Update README.rst
Timothy McFadden [Tue, 8 Nov 2016 23:48:02 +0000 (16:48 -0700)]
Update README.rst
Steven Tobin [Mon, 26 Sep 2016 11:24:06 +0000 (12:24 +0100)]
update README, setup, CONTRIBUTORS for 1.9.0
Steven Tobin [Mon, 26 Sep 2016 11:21:47 +0000 (12:21 +0100)]
fix PEP8 issue in example
Steven Tobin [Mon, 26 Sep 2016 11:21:25 +0000 (12:21 +0100)]
fix a couple of small issues from PR #50,#51
Steven Tobin [Mon, 26 Sep 2016 11:09:57 +0000 (12:09 +0100)]
Merge branch 'jfindlay-style_changes'
Steven Tobin [Mon, 26 Sep 2016 11:09:31 +0000 (12:09 +0100)]
Merge branch 'style_changes' of https://github.com/jfindlay/XKCD-password-generator into jfindlay-style_changes
Steven Tobin [Mon, 26 Sep 2016 11:07:39 +0000 (12:07 +0100)]
Merge branch 'jfindlay-interactive_stacktrace'
Justin Findlay [Thu, 15 Sep 2016 18:27:11 +0000 (12:27 -0600)]
None is a better generic null value than False
Justin Findlay [Thu, 15 Sep 2016 18:12:28 +0000 (12:12 -0600)]
validate user input in interactive mode
Justin Findlay [Thu, 15 Sep 2016 19:21:42 +0000 (13:21 -0600)]
use new string formatting
Justin Findlay [Thu, 15 Sep 2016 18:57:31 +0000 (12:57 -0600)]
open file with a context manager
Justin Findlay [Thu, 15 Sep 2016 18:56:57 +0000 (12:56 -0600)]
use more specific isfile check
Justin Findlay [Thu, 15 Sep 2016 18:43:30 +0000 (12:43 -0600)]
refactor choose_words to list comprehension
Justin Findlay [Thu, 15 Sep 2016 17:37:33 +0000 (11:37 -0600)]
suppress user cancel stack traces in interactive mode
Steven Tobin [Sun, 4 Sep 2016 16:17:51 +0000 (17:17 +0100)]
update readme, contributors, version for pull request 49
Steven Tobin [Sun, 4 Sep 2016 16:10:50 +0000 (17:10 +0100)]
Merge pull request #49 from chmarr/master
Use locate_wordfile if no wordfile given.
Chris Cogdon [Thu, 1 Sep 2016 17:25:42 +0000 (10:25 -0700)]
Use locate_wordfile if no wordfile given.
Steven Tobin [Wed, 17 Aug 2016 17:13:56 +0000 (18:13 +0100)]
changes to version, readme, contributors for 1.8.1
Steven Tobin [Wed, 17 Aug 2016 17:10:27 +0000 (18:10 +0100)]
Merge pull request #48 from RussellBradley/master
fix typo
Russell Bradley [Tue, 16 Aug 2016 04:57:45 +0000 (00:57 -0400)]
fix typo
Steven Tobin [Wed, 20 Jul 2016 12:02:50 +0000 (13:02 +0100)]
PEP8 fixes in examples
Steven Tobin [Wed, 20 Jul 2016 12:02:29 +0000 (13:02 +0100)]
version number
Steven Tobin [Wed, 20 Jul 2016 12:02:12 +0000 (13:02 +0100)]
Update README with corrected wordfile argument
Steven Tobin [Wed, 20 Jul 2016 12:01:51 +0000 (13:01 +0100)]
remove duplicate wordfile argument, tidy argparse strings