Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2023-03-09 | 1.4 kB | |
transcrypt v2.2.3.tar.gz | 2023-03-09 | 32.6 kB | |
transcrypt v2.2.3.zip | 2023-03-09 | 43.8 kB | |
Totals: 3 Items | 77.8 kB | 0 |
Properly fixes a bug introduced in 2.2.1 that could cause errors like fatal: filename: smudge filter crypt failed
and/or the message warning: command substitution: ignored null byte in input
when decrypting some files, as reported in issue [#158].
The fix required removing a feature that automatically fixed faulty encrypted files that with double-salting due to incompatibility with LibreSSL 3+. If you have problems decrypting some files where the decrypted version has binary junk at the top, open an issue at https://github.com/elasticdog/transcrypt/issues/ for help.
Feature summary
Fixed
- Revert faulty automatic fix for mistakenly double-salted encrypted files, which caused more problems than it solved by preventing decryption of some files on some systems [#158]
Changed
- The
hexdump
command is no longer required by Transcrypt.
Steps to Upgrade
To upgrade transcrypt it is not enough to have a newer version on your
system, you must also run the --upgrade
command in each repository:
- Check the version of transcrypt on your system:
bash
$ transcrypt --version
- Check the version of transcrypt in your Git repository, which may be different:
bash
$ .git/crypt/transcrypt --version
- Upgrade the version of transcrypt in your Git repository:
$ transcrypt --upgrade