Bzip3

Latest version: v0.1.5

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

Scan your dependencies

Page 2 of 3

1.2.1

* fix a LZP decompression bug when a match occurred before block boundary.
* don't set rpath in the Makefile
* fix build warnings from -v
* add `most` support
* windows binary mode fix

1.2.0

* alias `-z` to `-e` (compatibility with bzip2).
* version bzip3 library.
* dynamically link library to the tool (eliminating the libbz3.c duplication in tool and library).
* add verbose output (via `-v`).
* add version information to the manual pages.
* set `rpath` in the Makefile to solve an issue with /usr/local/lib not being present in the dynamic linker search path.

1.1.8

* add the Apache-2.0 license of `libsais`.

1.1.7

* rename unbzip3 as bunzip3 for bzip2/gzip/lzip/... compatibility.
* high level api for libbzip3: `bz3_bound`, `bz3_compress` and `bz3_decompress`.
* more robust decompression; safety checks for the RLE and LZP steps.
* documentation for the frame format.
* examples of bzip3 API usage, AFL fuzzing instructions.
* `bz3_version` API function
* more robust I/O handling and fsync (linux only) calls to ensure a correct I/O transaction.

1.1.6

* fixed tickets: 53, 50, 45, 46 (portability issues & a verbatim block
decompression diagnostic issue)
* package unbzip3 manpage
* flockfile/funlockfile calls for WIN32

1.1.5

* rework the argument parsing schema to resemble UNIX utilities more.
* make compression the default action
* replace -v with -V for version information
* manual pages
* bz3cat, bz3more, bz3less, bz3grep, unbzip3 utilities
* disable architecture-specific optimisations in github release builds

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.