Commit Briefs

2e14e6ced4 Alexander Arkhipov

update documentation (tags/0.3.3)


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)


75683812fd Alexander Arkhipov

archive correct files in dist (tags/0.3.1)


d82006587e Alexander Arkhipov

increment version to 0.3.1


c4607c9151 Alexander Arkhipov

on OpenBSD: revoke the unveil(2) ability once it's not needed


33ebb25a0f Alexander Arkhipov

increment version to 0.3 (tags/0.3)


0026510b8b Alexander Arkhipov

improve Makefile's portability


7ab29a2b12 Alexander Arkhipov

remove BSD dependencies


699d07dde2 Alexander Arkhipov

add some security features

- When compiling on OpenBSD use pledge(2) and unveil(2). - Ensure there are no integer overflows etc.


4aa3d68b13 Alexander Arkhipov

increment version to 0.2.1 (tags/0.2.1)


cb61fff1d2 Alexander Arkhipov

improve stylistic consistency


19b0b4c097 Alexander Arkhipov

document the changes


11cbec53c6 Alexander Arkhipov

improve error messages


9999d2cefa Alexander Arkhipov

increment the version to 0.2 (tags/0.2)


16f61cdc3d Alexander Arkhipov

cleanup


a7dad3e298 Alexander Arkhipov

refuse to run with dictionaries too short


56fdb92d3c Alexander Arkhipov

cleanup


e9952e5924 Alexander Arkhipov

utilise bsd err()


8babeffbbc Alexander Arkhipov

improve entropy calculation


ffe25f1f65 Alexander Arkhipov

minimise the number of passes through the file


97049080a9 Alexander Arkhipov

simplify the code