Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
9dd3040 goreleaser: remove invalid changelog config.
f5566d4 Add goreleaser config.
50a6235 Downcase version variable.
591c1d8 Ignore dist directory.
e5c8474 Add version flag.
2a2ac9d Describe usage.
bd3aa91 Describe installation.
77d32b1 Describe phrase tool.
670a569 Echo go commands via Make.
960b57c Build binary and run all tests as Make default.
8e2df0c Extract words from wordlists by regexp.
2eb16a5 Move equal function to bottom.
1965696 Move dicewarePrefix variable into read function.
f45b9c3 Describe package content.
693c4b3 Inline ValidateWord function into TestWordlists.
c969cc6 Refactor TestWordlists function.
6725d3f Rename rename all test variables to tt.
16596e2 Move passphrase.ValidateWord to test file.
5f1639f Handle errors when reading a file.
30e69aa Compile regexps only once.
cc86f81 Ignore comments and empty lines from diceware files.
d57393f Describe origin of wordlists.
483e895 Update help texts.
f9270ca Extract function randomNumber().
64c2cb6 Add documentation for Generator.
db86275 Update documentation for Phrase().
c24e508 Allow to change number of passphrases.
cf95ded Allow to set and load language on Generator.
50f8995 Refactor TestGenerator().
40e60d6 Add package description.
18db287 Rename files.
cff98cf Handle empty wordlist in Generator.
35eea36 Handle invalid arguments for randomInt().
2171f9d Rename function randInt() to randomInt().
d775727 Extract function randomWords().
c5fab89 Fix bug in number generation.
55890c8 Remove passphrase.Get().
ab4260e Export passphrase.Wordlists.
42736df Merge package wordlists with passphrase.
a11f79f Move generator to passphrase package.
f5667a1 Use new generator.
5468034 Add type Generator.
70a9693 Test size of build-in wordlists.
c833981 Makefile: add target "install".
b3a4047 Makefile: add target "generate".
5119704 Extract template into separate file.
82284b5 Allow to capitalize each word.
b819c5a Allow to append digits to passphrase.
ca4426b Allow to change the separator between words.
e9e539f Simplify Makefile.
de9071e Rewrite integration tests in Go.
f39e630 Run unit tests via "make unit".
b630675 Allow to change number of words per passphrase.
dd7c822 Generate Go wordlists via go instead make.
0567410 Simplify the call for generating wordlists.
a7d9219 Extract generate() function.
ca0518d Return real german passphrases.
76060f8 Add function wordlists.Get().
6d9c96f Add make task to generate wordlists.
93a10fa Add tool to generate Go wordlist from diceware file.
3aa7bd6 Do not hardcode binary name into package.
06960b2 Validate build-in wordlist.
1390445 Initialize wordlists map outside init().
10e769f Rename variable wordlists.Lists to wordlists.wordlists.
a6988a8 Rename variable randomWords to passphrase.
a1716f5 Add german wordlist.
c846638 Move read functions to wordlists package.
096f0f9 Rename option -l to -f.
ccabf3c Rename package lists to wordlists.
b40370d Add lists.ValidateWord() function.
dfe42c3 Group lists by language.
c0343b0 Move fake wordlist into lists package.
64a96e6 Add failing integration test for fake passphrases.
d4b311a Allow to choose a custom list.
c41fe94 Add unfinished readList function.
26ddb8a Import and configure the log package.
91c2080 Always test the binary in integration tests.
c333517 Improve readability of integration test output.
0c0123a Display usage with option -h.
bfa4eff Re-build binary before integration tests.
af86a22 Re-build binary only when code has changed.
5e39a86 Return shuffled example passphrase.
96d00de Add failing integration test for randomness.
448c1cf Run integration tests via Make.
4d78d38 Build binary by Make.
ff239fa Initial commit.
You can’t perform that action at this time.