Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | linting rust-versionHEADmain | Dennis Eriksen | 2024-02-29 | 1 | -8/+8 |
| | |||||
* | adding a note on dependencies | Dennis Eriksen | 2023-11-10 | 1 | -0/+8 |
| | |||||
* | moving python-file to src | Dennis Eriksen | 2023-11-10 | 5 | -318/+398 |
| | | | | so I can add ruff-config and venv without cluttering the main folder | ||||
* | trying out new project structure | Dennis Eriksen | 2023-11-10 | 10 | -8/+8 |
| | |||||
* | Adding a python-verion | Dennis Eriksen | 2023-11-09 | 2 | -22/+349 |
| | |||||
* | Updated build-instructions for go-version | Dennis Eriksen | 2023-09-14 | 3 | -2/+2 |
| | |||||
* | Updated build-instructions for rust-version | Dennis Eriksen | 2023-09-14 | 1 | -1/+1 |
| | |||||
* | Updated rust-version | Dennis Eriksen | 2023-09-14 | 4 | -109/+252 |
| | | | | | | Made the code more readable and added a bunch of comments. Also added file-headers for rust and go. | ||||
* | Adding rust-version | Dennis Eriksen | 2023-09-13 | 6 | -18/+670 |
| | | | | | | This needs a lot of cleanup and commenting, but it works. It's FAST. Even faster than the go-version. | ||||
* | Redid the sh-version. | Dennis Eriksen | 2023-09-11 | 2 | -92/+290 |
| | | | | | | | | | | It's almost twice as fast now! Had to use some hacks because POSIX sh don't support arrays. Well, it supports *one*... Still needs some cleanup, but it now has the same functionality as the others! | ||||
* | Redid Go-version | Dennis Eriksen | 2023-09-11 | 2 | -72/+224 |
| | | | | | | Go-version now matches zsh in functionality also removed rogue whitespace from makepass.zsh | ||||
* | Adding description to README | Dennis Eriksen | 2023-09-08 | 1 | -29/+39 |
| | |||||
* | Updating README.md | Dennis Eriksen | 2023-09-08 | 1 | -18/+19 |
| | | | | | | | | | | | | | | | | | First and foremost - the \ got removed from the special characterset in the zsh-version (which atm is the authorative one) in commit 10f86a9. This is because it was sometimes interpreted as an escapecharacter when combined with certain other characters. This should probably have been solved some other way, but the easiest way was to just remove the character. I also don't have quotes in the special characterset for the same reason - it might get interpreted the wrong way. Secondly, I updated the example. Thirdly - updated the descriptions of the different versions a bit. | ||||
* | Throw away $RANDOM numbers at the right places | Dennis Eriksen | 2023-09-08 | 1 | -4/+13 |
| | | | | | | | | | | | | | I got some suspiciously similar passwords and had to take a closer look to make sure we throw away $RANDOM at the right places. $RANDOM - from the zsh documentation: > The values of RANDOM form an intentionally-repeatable pseudo-random sequence; > subshells that reference RANDOM will result in identical pseudo-random values > unless the value of RANDOM is referenced or seeded in the parent shell in > between subshell invocations. I think it's fixed now. | ||||
* | Redid makepass.bash | Dennis Eriksen | 2023-09-07 | 2 | -45/+257 |
| | | | | | | Without any polish... But makepass.bash is now about 5.5x faster than previously! | ||||
* | Redid the perl-version | Dennis Eriksen | 2023-09-07 | 3 | -74/+230 |
| | | | | and fixed a typo in zsh and readme | ||||
* | More fixes! | Dennis Eriksen | 2023-09-07 | 1 | -18/+15 |
| | | | | | | | | | Things are popping up with the zsh-version as I'm rewriting the perl-version. - Rename help-function - I wanted zero-padding of PRINTLEN. Added it now. - Change the way we set first and last character in randstring. | ||||
* | just reordering functions | Dennis Eriksen | 2023-09-07 | 1 | -155/+155 |
| | |||||
* | use the $MAX variable | Dennis Eriksen | 2023-09-07 | 1 | -5/+7 |
| | |||||
* | WIP: Cleanup and standardization - Done? | Dennis Eriksen | 2023-09-06 | 2 | -109/+238 |
| | | | | | | | | I think I'm getting there with this round. `makepass.zsh` might not look pretty, but it is beginning to look like something that might be standardized on. Next step is to rewrite some of the other scripts to match the zsh one. | ||||
* | WIP: Cleanup and standardization 2 | Dennis Eriksen | 2023-09-05 | 1 | -33/+51 |
| | | | | | Further work on standardizing and cleaning up. Gotta break some eggs etc. | ||||
* | WIP: Cleanup and standardization | Dennis Eriksen | 2023-09-05 | 1 | -24/+53 |
| | | | | | | I want all the scripts to work in roughly the same way, with roughly the same functions, doing roughly the same thing. That way the benchmark means more. And also, I might learn something. | ||||
* | fixing some shellcheck-errors and some tiny cleanup on sh- and bash-versions | Dennis Eriksen | 2023-09-05 | 2 | -15/+18 |
| | |||||
* | adding golang-version | Dennis Eriksen | 2023-09-05 | 5 | -16/+227 |
| | |||||
* | adding licence | Dennis Eriksen | 2023-09-04 | 5 | -17/+43 |
| | |||||
* | improving readability a tiny bit | Dennis Eriksen | 2023-09-04 | 1 | -2/+4 |
| | |||||
* | adding readme | Dennis Eriksen | 2023-09-04 | 1 | -0/+107 |
| | |||||
* | adding perl-script | Dennis Eriksen | 2023-09-01 | 1 | -0/+141 |
| | |||||
* | Split makepass out of idgatt | Dennis Eriksen | 2023-09-01 | 4 | -0/+0 |
| | | | | This will now be a separate repo | ||||
* | Removed external dependencies from makepass | Dennis Eriksen | 2023-01-03 | 2 | -68/+119 |
| | | | | Script now only uses zsh, and is over 700% faster. w00p | ||||
* | added helptext and some environmentals | Dennis Eriksen | 2022-12-30 | 1 | -9/+83 |
| | |||||
* | a bit more work on makepass.zsh and makepass.sh | Dennis Eriksen | 2022-12-20 | 2 | -87/+86 |
| | |||||
* | forgot to change an instance of head -c | Dennis Eriksen | 2022-12-20 | 2 | -5/+5 |
| | | | | also, RANDOM is reserved in ksh. Use var with other name. | ||||
* | head -c is not portable.. tail -c is. and head -n | Dennis Eriksen | 2022-12-19 | 2 | -12/+12 |
| | |||||
* | adding a zsh and a posix sh implementation of makepass. | Dennis Eriksen | 2022-12-19 | 4 | -59/+258 |
| | |||||
* | makepass wasn't working on bsd (bsd-version of head didn't take -c as an | Dennis Eriksen | 2022-08-19 | 1 | -4/+4 |
| | | | | argument), so here's an updated version that runs on openbsd | ||||
* | we no longer use github! | Dennis Eriksen | 2019-02-10 | 1 | -1/+1 |
| | |||||
* | passwords with special characters should always start and end with normal ↵ | Dennis Eriksen | 2018-06-19 | 1 | -1/+6 |
| | | | | characters | ||||
* | lets not print a header if we dont have a wordlist | Dennis Eriksen | 2018-06-18 | 1 | -2/+3 |
| | |||||
* | adding some columns | Dennis Eriksen | 2018-06-18 | 1 | -4/+11 |
| | |||||
* | testing out a passphrase-generating makepass | Dennis Eriksen | 2018-06-18 | 1 | -0/+8 |
| | |||||
* | no more quotes in passwords | Dennis Eriksen | 2018-05-23 | 1 | -1/+1 |
| | |||||
* | switching to bash, since zsh did not preserve PATH correctly in the subshell ↵ | Dennis Eriksen | 2018-05-20 | 1 | -2/+2 |
| | | | | executing shuf | ||||
* | Adding a license. | Dennis Eriksen | 2018-05-14 | 1 | -0/+16 |
| | | | | | I'm going with GPLv2 simply because I'm planning on stealing a few bits from GRML :) | ||||
* | moving around stuff | Dennis Eriksen | 2018-05-14 | 1 | -0/+0 |
| | |||||
* | moving scripts out, and updating for stow | Dennis Eriksen | 2018-05-10 | 1 | -0/+22 |