Unvivtool

Latest version: v1.19

Safety actively analyzes 626071 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.19

* De/Encoder: improved filesystem behavior, especially on ancient Windows
* Decoder: add overwrite mode (auto rename existing files)
* Decoder: create non-existing output directory
* Decoder: never overwrite archive
* CLI: passing an output directory to decoder is optional, and it need not exist
* CLI: command-line options ``-dnl`` ``-i`` ``-f`` ``-fmt`` and their respective arguments are no longer separated by whitespace (breaking change)
* Python: easy installation via ``python -m pip install unvivtool`` on Win, Linux, and macOS

1.18

* CLI: drag-and-drop multiple files onto the executable to encode them into a VIV archive
* CLI: drag-and-drop a VIV/BIG archive onto the executable to decode it
* Decoder: skips invalid files instead of erroring out

1.17

* unvivtool: add Windows 98 compatibility
* Python: native print

1.16

+ De/Encoder: fully support non-printable filenames in archive (represent as Base16/hexadecimal)
+ De/Encoder: set fixed directory entry length
+ CLI: decoder optionally writes re-encode command to _path/to/input.viv.txt_
+ Format: support _BIGH_
+ Format: support _BIG4_ (experimental)

1.12

* support up to 214748363 files in archive

1.11

* support UTF8-filenames in BIGF archives (e.g., CJK)
* improved decoder (better support for manipulated or "locked" archives)
* improved usability: on Windows, drag-and-drop archives on executable for easy decoding
* improved stability

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.