Commits
- Commit:
5a6be0c6adc0c984b1abb64f7b54809a39f8bc34
- From:
- Alexander Arkhipov <aa_src@manpager.net>
- Date:
update the readme for 0.4
- Commit:
dad6117cabd4972e3b7bffc4f2cdee1f9e0a94e3
- From:
- Alexander Arkhipov <aa_src@manpager.net>
- Date:
bump version to 0.4
- Commit:
77987d57d869ab2843dfbd5b2f9e0f1c26b0f583
- From:
- Alexander Arkhipov <aa_src@manpager.net>
- Date:
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.
- Commit:
fab801a19e2b0cacd281bf38f1d7889ef2ffcc6c
- From:
- Alexander Arkhipov <aa_src@manpager.net>
- Date:
bump version to 0.3.4
- Commit:
f0d622973aaa1584a01f7f61de8cc24c326152e6
- From:
- Alexander Arkhipov <aa_src@manpager.net>
- Date:
update documentation
- Commit:
9f6cd5e39233d6cb0c1b1f9d7a2ffab192ecba46
- From:
- Alexander Arkhipov <aa_src@manpager.net>
- Date:
bump version to 0.3.3
- Commit:
59e34a7a180974d2b92b1cffb89a19da52181616
- From:
- Alexander Arkhipov <aa_src@manpager.net>
- Date:
simplify the makefile
- Commit:
926e1c04eee17d60a49e5903d3273232fbd30fb0
- From:
- Alexander Arkhipov <aa_src@manpager.net>
- Date:
improve the algorithm
- Commit:
88da105c5d8bf235538925538a0a36723b9daf48
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
update version to 0.3.2
- Commit:
bb118a6c57a2e0ef250a79458ad14e554518be8b
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
remove the bsd dependencies (again)
- Commit:
75683812fd47be308a970a6efffe4b4c2375a369
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
archive correct files in dist
- Commit:
d82006587ed1843f91a1f9cf62dd922c51668f0c
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
increment version to 0.3.1
- Commit:
c4607c91510b7f47b37dc8648085ef7191addea1
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
on OpenBSD: revoke the unveil(2) ability once it's not needed
- Commit:
33ebb25a0f737b682f207537a7148d976ae65789
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
increment version to 0.3
- Commit:
0026510b8b2e78f5b268b44c5f6abf7b61b36563
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
improve Makefile's portability
- Commit:
7ab29a2b12d05fd8c0b29f35be4048a2ae215d53
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
remove BSD dependencies
- Commit:
699d07dde281064877fe7ac92c64d7e191fefe8b
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
add some security features
- When compiling on OpenBSD use pledge(2) and unveil(2).
- Ensure there are no integer overflows etc.
- Commit:
4aa3d68b13073db3384c9175ae6da53cd31c9906
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
increment version to 0.2.1
- Commit:
cb61fff1d2dd4dde40759ea969cefc9a5a870e18
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
improve stylistic consistency
- Commit:
19b0b4c0979a77f2b4f58e317fd9c7019b26a625
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
document the changes
- Commit:
11cbec53c60d0c9b32431eee4a0932072871acd0
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
improve error messages
- Commit:
9999d2cefab8cc6545e0bae2fc3343361f89fbac
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
increment the version to 0.2
- Commit:
16f61cdc3d12286ae6a5a95f0e78f1059daccbb4
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
cleanup
- Commit:
a7dad3e298db784b5848eeb5d56e4ee96cba9ba0
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
refuse to run with dictionaries too short
- Commit:
56fdb92d3c609bfe29de12cc4a6ecd2ef03c920f
- From:
- Alexander Arkhipov <src@mineeyes.cyou>
- Date:
cleanup