redacted-XKCD-password-generator.git
8 years agoApply isort on repository
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.

8 years agoRemove whitespaces on empty line
François Freitag [Sat, 2 Dec 2017 21:20:59 +0000 (13:20 -0800)]
Remove whitespaces on empty line

8 years agoMerge branch 'use-current-interpreter'
Steven Tobin [Sat, 23 Dec 2017 16:32:43 +0000 (16:32 +0000)]
Merge branch 'use-current-interpreter'

8 years agorefactor of generator
Steven Tobin [Sat, 23 Dec 2017 16:32:35 +0000 (16:32 +0000)]
refactor of generator

8 years agoMerge remote-tracking branch 'bignose/wip/issue/use-current-interpreter-name' into...
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

8 years agoMerge pull request #76 from mcfedr/capitalize
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

8 years agoRefactor pass generation into a closure
Fred Cox [Thu, 30 Nov 2017 09:18:45 +0000 (11:18 +0200)]
Refactor pass generation into a closure

8 years agoMerge pull request #79 from francoisfreitag/support_py36
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

8 years agoMark 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

8 years agoInvoke Python interpreter by the name from `sys.executable`.
Ben Finney [Sat, 2 Dec 2017 02:30:17 +0000 (13:30 +1100)]
Invoke Python interpreter by the name from `sys.executable`.

8 years agoReformat continuation lines for consistent 4-column indentation.
Ben Finney [Sat, 2 Dec 2017 02:29:44 +0000 (13:29 +1100)]
Reformat continuation lines for consistent 4-column indentation.

8 years agoOrder import statements in groups.
Ben Finney [Sat, 2 Dec 2017 02:29:20 +0000 (13:29 +1100)]
Order import statements in groups.

8 years agounittest discover fixes
Steven Tobin [Sat, 18 Nov 2017 15:45:47 +0000 (15:45 +0000)]
unittest discover fixes

8 years agoMerge pull request #75 from fabaff/unittest
Steven Tobin [Sat, 18 Nov 2017 15:42:50 +0000 (15:42 +0000)]
Merge pull request #75 from fabaff/unittest

Allow discover

8 years agoAllow discover
Fabian Affolter [Fri, 3 Nov 2017 22:44:36 +0000 (23:44 +0100)]
Allow discover

8 years agoupdate readme, new version
Steven Tobin [Wed, 1 Nov 2017 23:04:27 +0000 (23:04 +0000)]
update readme, new version

8 years agomake eff-long default even iff cracklib installed, keep alternatives as fallbacks
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

8 years agobump version
Steven Tobin [Wed, 1 Nov 2017 22:58:56 +0000 (22:58 +0000)]
bump version

8 years agoadd finnish and italian wordfiles
Steven Tobin [Wed, 1 Nov 2017 22:58:16 +0000 (22:58 +0000)]
add finnish and italian wordfiles

8 years agoMerge pull request #72 from juhi24/master
Steven Tobin [Wed, 1 Nov 2017 22:48:49 +0000 (22:48 +0000)]
Merge pull request #72 from juhi24/master

add Finnish word list

8 years agolist new languages in help text
Jussi Tiira [Sun, 22 Oct 2017 23:05:12 +0000 (02:05 +0300)]
list new languages in help text

8 years agoadd Finnish word list
Jussi Tiira [Sun, 22 Oct 2017 22:57:13 +0000 (01:57 +0300)]
add Finnish word list

8 years agoupdate to contributors, README, and version for spanish support
Steven Tobin [Sat, 7 Oct 2017 23:53:05 +0000 (00:53 +0100)]
update to contributors, README, and version for spanish support

8 years agoMerge pull request #71 from xavrb/master
Steven Tobin [Sat, 7 Oct 2017 23:49:52 +0000 (00:49 +0100)]
Merge pull request #71 from xavrb/master

Spanish word list added.

8 years agoAdded modified spanish list of words from UMICH (~80K words)
Javier Mejia [Wed, 27 Sep 2017 18:31:29 +0000 (13:31 -0500)]
Added modified spanish list of words from UMICH (~80K words)

8 years agoAdded 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)

8 years agoAdded 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)

8 years agoAdded 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)

8 years agoupdate readme and version
Steven Tobin [Tue, 5 Sep 2017 21:48:38 +0000 (22:48 +0100)]
update readme and version

8 years agoHandle min > max case
Steven Tobin [Tue, 5 Sep 2017 21:47:04 +0000 (22:47 +0100)]
Handle min > max case

8 years agofix bug in entropy calc
Steven Tobin [Wed, 7 Jun 2017 11:29:51 +0000 (12:29 +0100)]
fix bug in entropy calc

8 years agobump version and update README
Steven Tobin [Wed, 7 Jun 2017 10:46:53 +0000 (11:46 +0100)]
bump version and update README

8 years agoinclude acrostic in entropy calculations
Steven Tobin [Wed, 7 Jun 2017 10:43:27 +0000 (11:43 +0100)]
include acrostic in entropy calculations

8 years agofix to README
Steven Tobin [Thu, 11 May 2017 05:58:46 +0000 (06:58 +0100)]
fix to README

8 years agoversion bump
Steven Tobin [Thu, 11 May 2017 05:57:08 +0000 (06:57 +0100)]
version bump

8 years agoREADME updates for new EFF wordlists
Steven Tobin [Thu, 11 May 2017 05:56:54 +0000 (06:56 +0100)]
README updates for new EFF wordlists

8 years agoupdate contributors
Steven Tobin [Thu, 11 May 2017 05:55:23 +0000 (06:55 +0100)]
update contributors

8 years agoMerge pull request #68 from tomaskrizek/eff-wordfiles
Steven Tobin [Thu, 11 May 2017 05:30:37 +0000 (06:30 +0100)]
Merge pull request #68 from tomaskrizek/eff-wordfiles

EFF Wordfiles

8 years agoMerge pull request #63 from lepickle/master
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

8 years agowordfiles: add EFF wordfiles and make eff-long default
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>
8 years agoxkcdpass: locate_wordfile - allow search in static dir
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>
8 years agoAdd "capitalize first letter" function to examples
lepickle [Thu, 6 Apr 2017 02:34:27 +0000 (10:34 +0800)]
Add "capitalize first letter" function to examples

8 years agofix broken test
Steven Tobin [Mon, 27 Mar 2017 10:39:53 +0000 (11:39 +0100)]
fix broken test

8 years agomerge office-safe fixes
Steven Tobin [Fri, 24 Mar 2017 22:02:34 +0000 (22:02 +0000)]
merge office-safe fixes

8 years agoMerge pull request #64 from flyinbutrs/master
Steven Tobin [Fri, 24 Mar 2017 21:52:34 +0000 (21:52 +0000)]
Merge pull request #64 from flyinbutrs/master

slur removal

8 years agoslur removal
Dan Rosenbloom [Fri, 24 Mar 2017 21:32:00 +0000 (17:32 -0400)]
slur removal

8 years agoquick comments
Steven Tobin [Sun, 19 Mar 2017 20:46:54 +0000 (20:46 +0000)]
quick comments

8 years agoremove space from random delimiters
Steven Tobin [Sun, 19 Mar 2017 20:45:20 +0000 (20:45 +0000)]
remove space from random delimiters

8 years agoadd example for random delimiter in postprocessing step
Steven Tobin [Sun, 19 Mar 2017 20:42:02 +0000 (20:42 +0000)]
add example for random delimiter in postprocessing step

8 years agoupdate version info
Steven Tobin [Fri, 10 Mar 2017 15:35:43 +0000 (15:35 +0000)]
update version info

8 years agoadded VS code to gitignore
Steven Tobin [Fri, 10 Mar 2017 15:24:50 +0000 (15:24 +0000)]
added VS code to gitignore

8 years agoupdate LICENSE for 2017
Steven Tobin [Fri, 10 Mar 2017 15:24:08 +0000 (15:24 +0000)]
update LICENSE for 2017

8 years agoupdate contributors
Steven Tobin [Fri, 10 Mar 2017 15:23:25 +0000 (15:23 +0000)]
update contributors

8 years agoMerge pull request #59 from jwilk/spelling
Steven Tobin [Fri, 10 Mar 2017 15:21:59 +0000 (15:21 +0000)]
Merge pull request #59 from jwilk/spelling

Fix typo

9 years agofix typo
Jakub Wilk [Sat, 25 Feb 2017 17:08:31 +0000 (18:08 +0100)]
fix typo

9 years agoupdate README and setup for 1.9.2
Steven Tobin [Mon, 23 Jan 2017 17:50:31 +0000 (17:50 +0000)]
update README and setup for 1.9.2

9 years agoMerge pull request #55 from EdwardBetts/patch-1
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

9 years agoadd 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

9 years agoMerge pull request #53 from EdwardBetts/master
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

9 years agoadd 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

9 years agoupdate README, CONTRIBUTORS for 1.9.1
Steven Tobin [Tue, 22 Nov 2016 17:02:52 +0000 (17:02 +0000)]
update README, CONTRIBUTORS for 1.9.1

9 years agoMerge pull request #52 from mtik00/patch-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

9 years agoUpdate README.rst
Timothy McFadden [Tue, 8 Nov 2016 23:48:02 +0000 (16:48 -0700)]
Update README.rst

9 years agoupdate README, setup, CONTRIBUTORS for 1.9.0
Steven Tobin [Mon, 26 Sep 2016 11:24:06 +0000 (12:24 +0100)]
update README, setup, CONTRIBUTORS for 1.9.0

9 years agofix PEP8 issue in example
Steven Tobin [Mon, 26 Sep 2016 11:21:47 +0000 (12:21 +0100)]
fix PEP8 issue in example

9 years agofix a couple of small issues from PR #50,#51
Steven Tobin [Mon, 26 Sep 2016 11:21:25 +0000 (12:21 +0100)]
fix a couple of small issues from PR #50,#51

9 years agoMerge branch 'jfindlay-style_changes'
Steven Tobin [Mon, 26 Sep 2016 11:09:57 +0000 (12:09 +0100)]
Merge branch 'jfindlay-style_changes'

9 years agoMerge branch 'style_changes' of https://github.com/jfindlay/XKCD-password-generator...
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

9 years agoMerge branch 'jfindlay-interactive_stacktrace'
Steven Tobin [Mon, 26 Sep 2016 11:07:39 +0000 (12:07 +0100)]
Merge branch 'jfindlay-interactive_stacktrace'

9 years agoNone is a better generic null value than False
Justin Findlay [Thu, 15 Sep 2016 18:27:11 +0000 (12:27 -0600)]
None is a better generic null value than False

9 years agovalidate user input in interactive mode
Justin Findlay [Thu, 15 Sep 2016 18:12:28 +0000 (12:12 -0600)]
validate user input in interactive mode

9 years agouse new string formatting
Justin Findlay [Thu, 15 Sep 2016 19:21:42 +0000 (13:21 -0600)]
use new string formatting

9 years agoopen file with a context manager
Justin Findlay [Thu, 15 Sep 2016 18:57:31 +0000 (12:57 -0600)]
open file with a context manager

9 years agouse more specific isfile check
Justin Findlay [Thu, 15 Sep 2016 18:56:57 +0000 (12:56 -0600)]
use more specific isfile check

9 years agorefactor choose_words to list comprehension
Justin Findlay [Thu, 15 Sep 2016 18:43:30 +0000 (12:43 -0600)]
refactor choose_words to list comprehension

9 years agosuppress user cancel stack traces in interactive mode
Justin Findlay [Thu, 15 Sep 2016 17:37:33 +0000 (11:37 -0600)]
suppress user cancel stack traces in interactive mode

9 years agoupdate readme, contributors, version for pull request 49
Steven Tobin [Sun, 4 Sep 2016 16:17:51 +0000 (17:17 +0100)]
update readme, contributors, version for pull request 49

9 years agoMerge pull request #49 from chmarr/master
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.

9 years agoUse 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.

9 years agochanges to version, readme, contributors for 1.8.1
Steven Tobin [Wed, 17 Aug 2016 17:13:56 +0000 (18:13 +0100)]
changes to version, readme, contributors for 1.8.1

9 years agoMerge pull request #48 from RussellBradley/master
Steven Tobin [Wed, 17 Aug 2016 17:10:27 +0000 (18:10 +0100)]
Merge pull request #48 from RussellBradley/master

fix typo

9 years agofix typo
Russell Bradley [Tue, 16 Aug 2016 04:57:45 +0000 (00:57 -0400)]
fix typo

9 years agoPEP8 fixes in examples
Steven Tobin [Wed, 20 Jul 2016 12:02:50 +0000 (13:02 +0100)]
PEP8 fixes in examples

9 years agoversion number
Steven Tobin [Wed, 20 Jul 2016 12:02:29 +0000 (13:02 +0100)]
version number

9 years agoUpdate README with corrected wordfile argument
Steven Tobin [Wed, 20 Jul 2016 12:02:12 +0000 (13:02 +0100)]
Update README with corrected wordfile argument

9 years agoremove duplicate wordfile argument, tidy argparse strings
Steven Tobin [Wed, 20 Jul 2016 12:01:51 +0000 (13:01 +0100)]
remove duplicate wordfile argument, tidy argparse strings

9 years agoUpdate README and setup for 1.7.0
Steven Tobin [Wed, 13 Jul 2016 16:42:51 +0000 (17:42 +0100)]
Update README and setup for 1.7.0

9 years agoupdate license for 2016
Steven Tobin [Wed, 13 Jul 2016 16:34:26 +0000 (17:34 +0100)]
update license for 2016

9 years agoMerge pull request #44 from redacted/insecure-rng
Steven Tobin [Tue, 5 Jul 2016 22:54:38 +0000 (23:54 +0100)]
Merge pull request #44 from redacted/insecure-rng

Make weak RNG fallback an explicit configuration option

9 years agoMake weak RNG fallback an explicit configuration option
Steven Tobin [Fri, 10 Jun 2016 12:35:34 +0000 (13:35 +0100)]
Make weak RNG fallback an explicit configuration option

9 years agoupdate version and contributor information
Steven Tobin [Tue, 19 Apr 2016 16:56:53 +0000 (17:56 +0100)]
update version and contributor information

9 years agoMerge pull request #41 from teknolog2000/patch-1
Steven Tobin [Tue, 19 Apr 2016 16:52:40 +0000 (17:52 +0100)]
Merge pull request #41 from teknolog2000/patch-1

Fix example link in readme

9 years agoFix example link in readme
Sebastian Brannstrom [Sat, 16 Apr 2016 06:09:52 +0000 (23:09 -0700)]
Fix example link in readme

9 years agoupdate version and readme to reflect contributions
Steven Tobin [Thu, 31 Mar 2016 14:31:23 +0000 (15:31 +0100)]
update version and readme to reflect contributions

9 years agoMerge pull request #40 from sptankard/master
Steven Tobin [Thu, 31 Mar 2016 14:27:25 +0000 (15:27 +0100)]
Merge pull request #40 from sptankard/master

Deduplicate wordlist for added security

9 years agoDeduplicate wordlist for added security
Scott Tankard [Tue, 29 Mar 2016 05:16:25 +0000 (22:16 -0700)]
Deduplicate wordlist for added security

Particular benefit when working with 3rd party/untrusted/downloaded
wordlists.

9 years agoMerge branch 'feature-bash-completion'
Steven Tobin [Fri, 11 Mar 2016 17:02:00 +0000 (17:02 +0000)]
Merge branch 'feature-bash-completion'

9 years agoadds bash completion to contrib
Steven Tobin [Fri, 11 Mar 2016 17:00:53 +0000 (17:00 +0000)]
adds bash completion to contrib

9 years agoupdate version in changelog
Steven Tobin [Sun, 6 Mar 2016 16:04:12 +0000 (16:04 +0000)]
update version in changelog

9 years agoincrement version for release
Steven Tobin [Sun, 6 Mar 2016 16:03:46 +0000 (16:03 +0000)]
increment version for release

git clone https://git.99rst.org/PROJECT