Skip to content

Releases: hakavlad/tird

v0.17.0

16 Oct 16:38
Compare
Choose a tag to compare
  • Performed code refactoring.
  • Added log_d(), log_i(), log_w(), log_e(); used them instead of raw print().
  • Improved log and prompt messages.
  • Replaced hashlib.blake2b with nacl.hashlib.blake2b.
  • Added docstrings and comments.
  • Improved error handling; handled nonce counter overflow and EOFError for every input().
  • Changed the numbering of input options.
  • Added limitations for input options set to: 1023 for passphrase size, 2^60 for output file size (in action 8), and 10^18 for maximum padding percentage.
  • Applied strip() for integer and boolean input options.
  • Improved type hinting using the features of Python 3.9; the minimum required version of Python has been updated to 3.9.
  • Added pyproject.toml.
  • Removed setup.py.

v0.16.0

24 Jun 13:28
Compare
Choose a tag to compare
  • Improve keyfile handling: all keyfiles from the specified directory are not accepted if there is no access to at least one subdirectory.
  • Update UI.
  • Update docs.
  • Improve debug.

v0.15.1

12 Jun 02:42
Compare
Choose a tag to compare
  • Prevent an attempt to remove a non-existent output path.

v0.15.0

09 Jun 06:09
Compare
Choose a tag to compare
  • Add "offer to remove the output file path" feature.
  • Update docs.

v0.14.0

04 Jun 13:59
Compare
Choose a tag to compare
  • Update UI.
  • Update docs.
  • Minor refactoring.

v0.13.0

17 May 14:26
Compare
Choose a tag to compare
  • Update docs.
  • Update UI.
  • Improve debug.
  • Add deb/DEBIAN/control and update Makefile to build and install the package.

v0.12.0

02 May 11:41
Compare
Choose a tag to compare
  • Update the user interface.
  • Update docs.

v0.11.0

25 Apr 23:12
Compare
Choose a tag to compare
  • Update the user interface.
  • Update docs.

v0.10.0

10 Apr 12:35
Compare
Choose a tag to compare
  • Add a tutorial.
  • Extend debugging messages.
  • Update the user interface.

v0.9.0

27 Mar 15:30
Compare
Choose a tag to compare

Improve debug messages and fix incorrect extraction with action 5.