Unvivtool

Latest version: v3.5

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

Scan your dependencies

Page 2 of 4

2.4

* improved performance

2.2

* Python: get_info() returns dictionary of entire archive header data

2.1

* De/Encoder: provide endianness and other info, improved performance
* Python: more informative get_info()

2.00

* Decoder: much faster, reduced memory consumption
* Python: new function returns archive metadata
* C: provide new functions LIBNFSVIV_GetVivDirectory*() and LIBNFSVIV_VivDirectoryToFileList*()

1.20

CLI: release archive includes win98 (x86) and x64 executables
Python: improved performance
Python: drop Python 3.9 support

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

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.