[ANN] Zipc 0.1.0

Hello,

It’s my pleasure to announce the first release of the Zipc library:

Zipc is an in-memory ZIP archive and deflate compression codec. Other compression formats in ZIP archives can be supported by using third-party libraries.

Zipc has no dependencies and no C code. It is distributed under the ISC license.

This first release benefited from and finishes a generous grant from the OCaml Software Foundation for the years 2022 to 2023. My donators are also paramount to be able to get these things ironed and out for reasonable third-party usage, rather than them remaining private kludges to support urgent needs ;–)

Thank you all for your support.

Homepage: https://erratique.ch/software/zipc
Docs: https://erratique.ch/software/zipc/doc (or odig doc zipc)
Install: opam install zipc (once this PR is merged)

Daniel

23 Likes

Zipc 0.2.0 has been released to the opam-repository.

It provides a few encoding bug fixes courtesy of Valentin Gatien-Baron’s (@v-gb) investigations on round tripping docx files with zipc.

He also suggested not to ignore zip’s declared metadata about decompression size to allow clients to easily cap memory consumption for decoding untrusted zip files (breaking change).

The details are in the release notes and many thanks to him.

11 Likes