Commit Briefs

80b166fa34 Alex Arx

bump version to 0.6 (main, tags/0.6)


473ec0cbc0 Alex Arx

fix nwords not being initialised


98f5c0f5a3 Alex Arx

put copyright statements into the source code



1384c2edaf Alex Arx

make functions static



32ea74e2ed Alex Arx

documentation fixes


d8c0fc7b5f Alex Arx

add the -l flag


33d6c58e6a Alex Arx

complete refactor


caf30c1507 Alex Arx

add the -a flag


46c6b68fcc Alexander Arkhipov

bump version to 0.5 (origin/main, tags/0.5)


0123a9a6a0 Alexander Arkhipov

fix the dist target


12236cc20e Alexander Arkhipov

preprocess the man page with m4 instead of sed


0bef3bb548 Alexander Arkhipov

get rid of config.mk


c27ffe568d Alexander Arkhipov

update mail


5a6be0c6ad Alexander Arkhipov

update the readme for 0.4 (tags/0.4)


dad6117cab Alexander Arkhipov

bump version to 0.4


77987d57d8 Alexander Arkhipov

remove libsodium dependency

The libsodium dependency was originally introduced because GNU systems didn't have arc4random(3) in stdlib.h, and simply reading /dev/urandom seemed like a bad idea. Glibc does have arc4random(3) now (since the release 2.36 of august 2022), and last time I checked musl developers seemed to be for the idea of supporting arc4random(3) once glibc does (Though they don't yet). People wishing to compile gpass with unusual (i.e. not BSD or GNU) libcs may modify the Makefile to link against libbsd.


fab801a19e Alexander Arkhipov

bump version to 0.3.4 (tags/0.3.4)


f0d622973a Alexander Arkhipov

update documentation


9f6cd5e392 Alexander Arkhipov

bump version to 0.3.3


59e34a7a18 Alexander Arkhipov

simplify the makefile


926e1c04ee Alexander Arkhipov

improve the algorithm


88da105c5d Alexander Arkhipov

update version to 0.3.2 (tags/0.3.2)


bb118a6c57 Alexander Arkhipov

remove the bsd dependencies (again)