Rivoreo Source Code Repositories
src.rivoreo.one
/
security
/
encrypted-bash-history
Encrypt bash history in bash
[
Releases
]
Clone this repo:
Branches
master
a18946a
Workaround a weird design in bash 4.4+
by WHR
· 9 weeks ago
master
e386c3b
Check presence of /dev/stdout before trying to use it
by WHR
· 3 months ago
3a6263c
Automatically cleanup leftover temporary plain history files that resulted from interrupted loadings
by WHR
· 10 months ago
27293bc
Update warning message to indicate that only persistent history is disabled when loading history failed
by WHR
· 10 months ago
20ff063
Allow interactively answering hexadecimal history key
by WHR
· 10 months ago
c9699cd
Remove an useless variable assignment
by WHR
· 11 months ago
50e2b6b
Don't try to load or store history if HISTORY_KEY is empty
by WHR
· 1 year, 2 months ago
99418e0
Optionally report status when loading and storing history
by WHR
· 1 year, 2 months ago
89f851c
Strip new lines from xtea-ctr.sh for XTEA_CTR_CODE variable
by WHR
· 1 year, 2 months ago
3a43751
Fix function append_encrypted_history didn't work without '-e'; check environment passed HISTORY_KEY
by WHR
· 1 year, 2 months ago
a5681c1
Automatically determine whether to use hexdump(1) at build time
by WHR
· 1 year, 3 months ago
8e33272
Fallback to current bash if specified alternative shell isn't available at run time
by WHR
· 1 year, 3 months ago
d962105
Print a new line after reading passphrase since user inputted new line won't be echoed
by WHR
· 1 year, 3 months ago
7a41efc
Print ? to stderr instead
by WHR
· 1 year, 3 months ago
6092898
Support running XTEA-CTR code in a different shell for better performance
by WHR
· 1 year, 3 months ago
8556485
Fix typo
by WHR
· 1 year, 3 months ago
1383e86
Don't override previously set ENCRYPTED_HISTORY_FILE
by WHR
· 1 year, 3 months ago
6bc03dc
Don't echo passphrase
by WHR
· 1 year, 3 months ago
702e0ee
xtea_crypt: remove argument checkings
by WHR
· 1 year, 3 months ago
c3ae307
xtea_crypt: wrap v1 and v2 in 32-bit
by WHR
· 1 year, 3 months ago
Next »