Commit Graph

40 Commits

Author SHA1 Message Date
Maximilian
1b2fcd72b9 Use switch statements for argument matching, use a map for removing disallowedCharacters, and set up worker pool for concurrent "chunk" generation of the password 2023-02-14 16:12:02 -06:00
Maximilian
6c20c7bb8b Add go.sum 2023-02-14 15:27:38 -06:00
Maximilian
f5289baecd Update Go version to 1.20 2023-02-14 15:27:24 -06:00
max
bb4dda5d9f Add new release binaries for 1.3.0 2023-02-07 08:21:16 -06:00
max
14b7b1d181 Update README.md 2023-02-07 08:16:09 -06:00
max
83c7065d2a Full refactor, remove dead code, remove math/rand, add version arg, remove symbol arg, help arg, and improve remove disallowed character argument 2023-02-07 08:06:22 -06:00
max
3978c9ad47 Preemptively add building support (for version 1.3.0) for freebsd (386, amd64, and arm), plan9 (386, amd64, and arm), and Linux/Windows arm 2023-02-03 17:55:43 -06:00
Maximilian
e1ced3f76d Update binaries to the latest version 2023-01-30 00:06:15 -06:00
Maximilian
cdbca3b074 Add makefile 2023-01-30 00:05:53 -06:00
Maximilian
e4eca321f6 Update version 2023-01-29 23:37:46 -06:00
Maximilian
0eacc92a45 Formatting 2023-01-29 23:36:47 -06:00
Maximilian
e96fded8ff Cryptographically generate password characters 2023-01-29 23:30:21 -06:00
max
710f96e9e7 Update binaries to the latest version 2023-01-29 17:44:50 -06:00
max
4609be7a9d Update version 2023-01-29 17:12:49 -06:00
max
57b78dc62e Gracefully handle errors instead of panic 2023-01-29 16:16:44 -06:00
Maximilian
87fa1107d7 Update binaries to the latest version 2022-12-19 18:12:53 -06:00
max
3915761477 Update 'README.md'
Fixed formatting
2022-12-20 00:01:13 +00:00
Maximilian
5ba592db21 Update README.md to include install instructions and expanded usage instructions 2022-12-19 17:57:53 -06:00
Maximilian
b81783b470 New version update that supports disallowed characters, cleaned up comments 2022-12-19 17:41:54 -06:00
Maximilian
cebcbc2823 Merge remote-tracking branch 'origin/master' 2022-12-19 17:25:50 -06:00
Maximilian
b5b7c208f2 (Old binaries were broken) Rebuilt all binaries properly this time also included are the new error handling changes, and smaller overall binary sizes (built with -w and -s flags + UPX compression) 2022-12-19 17:25:17 -06:00
Maximilian
8aa2f61b3c (Old binaries were broken) Rebuilt all binaries properly this time also included are the new error handling changes, and smaller overall binary sizes (built with -w and -s flags + UTX compression) 2022-12-19 17:17:11 -06:00
Maximilian
f2a9cdd216 Added better error handling 2022-12-19 10:21:06 -06:00
Maximilian
c99539c0a9 Add 32 bit binaries for Linux and Windows, recompile Windows, Linux, and osx (Darwin) with new Go version (1.19.4) 2022-12-14 16:37:52 -06:00
Maximilian
33cf6cde39 Update README.md 2022-12-14 15:09:43 -06:00
Maximilian
8114d2a6c9 Remove .exe file extension, it false flags on Windows 10 antivirus 2022-10-21 10:05:31 -05:00
Maximilian
7b36f39de6 Update gitignore to allow for .exe and show Windows binary with updated file extension 2022-10-21 10:01:11 -05:00
Maximilian
564da340d5 Include .exe extension for Windows, this is required for the binary to be recognized 2022-10-21 09:58:04 -05:00
Max
9e3549f57d Merge remote-tracking branch 'origin/master' 2022-10-09 16:17:54 -05:00
max
e72f27f80c Update 'README.md' 2022-10-09 21:17:41 +00:00
Max
1bc20536b5 Update to V1.1 and compile with Go 1.19 2022-10-09 16:15:45 -05:00
Max
03b6ac8375 Update to securely seed math/rand V1.1 2022-10-09 15:57:01 -05:00
Max
388d56b697 Switch to the latest Go version 2022-10-09 15:28:28 -05:00
Max
0c3198536f Update gitignore 2022-10-09 15:28:04 -05:00
max
b1ddefb847 Fix osx binary name 2022-08-12 16:07:52 -05:00
max
bbfcf4d5f0 Release Version 1.0 binaries 2022-08-02 18:08:57 -05:00
max
4dd661572b Fixed package name 2022-08-02 18:07:28 -05:00
max
3f1cbdc9a7 Added README.md 2022-08-02 17:52:24 -05:00
max
fc69f75069 Initial commit, version 1.0 2022-08-02 17:40:58 -05:00
max
71242945fd Initial commit, version 1.0 2022-08-02 17:37:06 -05:00