Releases: xtendo-org/unbreak
Releases · xtendo-org/unbreak
v0.5.0
v0.4.0
- Added "cat" command: prints out the file content, good for Unix pipe chaining
v0.3.1
v0.3.0
- The command line arguments interface has changed to multi-mode. Users are now advised to set
u
as an alias ofunbreak open
.unbreak init
unbreak open <FILENAME>
unbreak logout
unbreak add [OPTIONS] <FILENAME>
- Added
unbreak add
: Pick a local file, encrypt it, and put it in the remote storage - Added
unbreak logout
: Explicitly remove the session files from the memory space. - Added automatic removal of local temporary files in the memory space after
unbreapk open
. - Added upload error remedy to
unbreak open
: the user's effort won't be immediately lost even when the upload fails. Now there is a chance to retry or save it somewhere else. - Fixed file name encryption: Very silly elemetary cryptographic mistake. Eliminated the chance of adversary guessing the file name when there are multiple files with the same prefix.
v0.2.0
- Add encryption of file names: File names may be a sensitive information as well. They are now encrypted with ChaCha20-Poly1305 and base64url-encoded.
- Avoid network overhead by checking file mtype: The file won't be sent if it hasn't been changed.
v0.1.0
The encrypted file format has changed. It is now
version (1 byte) | nonce (12 bytes) | ciphertext | auth tag (16 bytes)
v0.0.1
Initial release.