aboutsummaryrefslogtreecommitdiff
path: root/passgen.c (unfollow)
Commit message (Expand)AuthorFilesLines
2024-04-16Allow way to force build weak rng mode via defineNicholas Tay1-0/+2
2024-04-08Only display pragma message on gcc or clangNicholas Tay1-0/+2
2024-04-06Support win32 mingw cross-compile in makeNicholas Tay1-1/+1
2024-04-06Let it leakNicholas Tay1-31/+8
2023-05-07Use wincrypt on msys2Nicholas Tay1-7/+4
2023-03-22Add version to app itselfv0.1.1Nicholas Tay1-2/+7
2022-01-16Handle errors properly for wincryptNicholas Tay1-6/+13
2022-01-16Use portable exit return codesNicholas Tay1-9/+6
2022-01-14Fix grammar caps generation on new grammarsNicholas Tay1-6/+5
2022-01-14Add --help itself to helpNicholas Tay1-1/+2
2022-01-14Fix direct grammar string passing invalid freeNicholas Tay1-1/+2
2022-01-14Add grammar mappings to help messageNicholas Tay1-1/+5
2022-01-14Split out classes into an array of custom structNicholas Tay1-11/+24
2022-01-13Add help optionNicholas Tay1-0/+13
2022-01-13Fix + add error messageNicholas Tay1-1/+2
2022-01-13Allow 0 tripletsNicholas Tay1-8/+5
2022-01-13Use static buffers for regular password generationNicholas Tay1-16/+22
2022-01-13Fix generation for number params (forgot grammar_size)Nicholas Tay1-5/+5
2022-01-11Run astyleNicholas Tay1-2/+2
2022-01-11Fix potential invalid free on password ptrNicholas Tay1-2/+3
2022-01-11Add wincrypt support for RNG on WindowsNicholas Tay1-25/+49
2022-01-11Enforce unsigned int for RNG generationNicholas Tay1-2/+2
2022-01-11Split out logic into nice functionsNicholas Tay1-49/+71
2022-01-11BSD support for getentropy()Nicholas Tay1-3/+14
2022-01-11Reorganise/remove unneeded includesNicholas Tay1-1/+4
2022-01-11Use getentropy on macOSNicholas Tay1-3/+3
2022-01-10Switch to getentropy C api (to port to macOS)Nicholas Tay1-3/+2
2022-01-10Fix tabs -> spacesNicholas Tay1-2/+2
2022-01-05astyle + additional comments (+ to c89 style)Nicholas Tay1-10/+22
2021-12-03astyle K&RNicholas Tay1-75/+75
2021-12-02Print error messages to stderr insteadNicholas Tay1-3/+2
2021-12-02Needless import of unistd on LinuxNicholas Tay1-2/+4
2021-12-02Dynamically allocate password instead of using VLANicholas Tay1-1/+16
2021-12-02More explicit custom grammar flag for free()Nicholas Tay1-2/+4
2021-12-02CRLF -> LFNicholas Tay1-101/+101
2021-12-02Less syscalls the better? Call getrandom() every generationNicholas Tay1-6/+3
2021-12-02Add better RNG for LinuxNicholas Tay1-3/+19
2021-12-01Fix VLA for password charsNicholas Tay1-1/+2
2021-12-01Add config file, refactor classes to be cleaner with macrosNicholas Tay1-20/+8
2021-12-01Missing string.h importNicholas Tay1-0/+1
2021-12-01Take a single argument as a grammarNicholas Tay1-1/+6
2021-12-01Take in triplet/specials/numbers argumentsNicholas Tay1-2/+32
2021-11-30Adjust seeding and compiler errorsNicholas Tay1-9/+6