borgbackup/src/borg/crypto
Thomas Waldmann dc78fcf193 improve getpass user experience, see #3689
if interactive passphrase query fails and the env vars are not set,
show a clear error message about this.

users often do 'BORG_PASSPHRASE=secret', forgetting the 'export'.
or they use sudo (and not sudo -E).
in both cases, the env vars won't be available for the borg process.
2018-03-20 21:21:23 +01:00
..
__init__.py create crypto package with key, keymanager, low_level 2017-05-02 20:49:27 +02:00
_crypto_helpers.c Fix build with LibreSSL 2017-11-05 16:29:37 +01:00
_crypto_helpers.h Fix build with LibreSSL 2017-11-05 16:29:37 +01:00
file_integrity.py algorithms: rename crc32 to checksums 2017-06-01 21:26:42 +02:00
key.py improve getpass user experience, see #3689 2018-03-20 21:21:23 +01:00
keymanager.py keymanager: don't depend on optional readline module 2017-08-28 10:15:38 +02:00
low_level.pyx make the C compiler happy, fixes #3490 2018-03-03 04:07:25 +01:00
nonces.py nonce manager: remove get/set iv, make it integer based 2017-07-27 23:48:30 +02:00