Skip to content
This repository was archived by the owner on Feb 21, 2023. It is now read-only.

Releases: valflrt/fencryption-typescript

v1.4.10

07 Jul 17:24

Choose a tag to compare

  • Change the way encrypted files are named when encrypting directories (now uses md5 hash)
  • Fix logs

full changelog

v1.4.9

30 Jun 17:32

Choose a tag to compare

  • Performances improvements

full changelog

v1.4.8

28 Jun 09:49

Choose a tag to compare

  • Can now encrypt multiple files and directories at once by giving their paths together (fencryption e path1 path2 ...)
  • Key is now an option (-k / --key)
  • If key is not given, the program uses a random key (it is given so you can put it in safety)
  • Now encrypted directories do not keep original structure, the files they contain are put side to side
  • Performances improvements

full changelog

v1.4.6

12 Jun 15:31

Choose a tag to compare

  • Add timer to measure encryption/decryption duration
  • Remove loader (spinner)
  • Change version options from -V, --version to -v, --version

full changelog

v1.4.4

11 Jun 18:33

Choose a tag to compare

  • Improve help descriptions
  • Fix commands encrypt and decrypt: they were displaying success message before the encryption/decryption was actually finished

full changelog

v1.4.3

05 Jun 15:28

Choose a tag to compare

Changed

  • Files are not longer encrypted in base64 (was making files very very heavier than without it)
  • Detects if the key is wrong when decrypting
  • Implemented data streams support to be able to encrypt/decrypt much heavier files
  • Slightly edit logger
  • Remove gzip support
  • Change loader style

Fixed

  • Fixed a problem that stuck the program in the loading screen when decrypting a directory/file with a wrong key

Changelog

See full Changelog (v1.3.5...v1.4.3)

v1.3.5

05 Jun 14:18

Choose a tag to compare

Changed

  • Change the way how the commands are added

Changelog

See Full Changelog

v1.3.4

04 Jun 08:10

Choose a tag to compare

Changed

  • Switch from manual parsing and command handling to commander.js
  • Add gzip compression support (disable with --no-compression)
  • Can now encrypt a file on its own
  • Greatly improve log (more readable and add colors)

Changelog

See full changelog

v1.2.0

12 May 16:12

Choose a tag to compare

Changed

  • Path and key are now arguments, no need to add --key and such anymore

Usage

Linux

Download the attached binary encrypt-directory.

# encryption
./encrypt-directory encrypt </path/to/your/directory> <your key>

# decryption
./encrypt-directory decrypt </path/to/your/directory> <your key>

note: In case of error due to non-permitted execution, use chmod +x file-encryption

Windows

# encryption
./encrypt-directory.exe encrypt </path/to/your/directory> <your key>

# decryption
./encrypt-directory.exe decrypt </path/to/your/directory> <your key>

Changelog

See Full Changelog

v1.1.0

12 May 12:24

Choose a tag to compare

Changes

  • #1: When encrypting, file/directory names are now encrypted too.

Usage

Download the attached binary encrypt-directory.

# encryption
./encrypt-directory encrypt -p </path/to/your/directory> -k <your key>

# decryption
./encrypt-directory decrypt -p </path/to/your/directory> -k <your key>

note: In case of error due to non-permitted execution, use chmod +x file-encryption

Changelog

See Full Changelog