comp.lang.ada
 help / color / mirror / Atom feed
From: gautier_niouzes@hotmail.com
Subject: Ann: Zip-Ada v.56
Date: Thu, 26 Mar 2020 10:02:16 -0700 (PDT)
Date: 2020-03-26T10:02:16-07:00	[thread overview]
Message-ID: <316f532e-f268-4b2a-91c0-4f0e3c390984@googlegroups.com> (raw)

New in v.56:
- Zip: the Zip_info type is now controlled (no need to call Delete; additionally, clones are done correctly).
- UnZip.Streams: added Size and Name functions for Zipped_File_Type.
- LZ77: added nice simple LZ77 compressor by Rich Geldreich, Jr.
- (Tools) Added Zip_Dir_List.

New in v.55:
- Zip_Streams: ZS_Size_Type is now 64-bit signed, enabling Zip.Create to capture archive size overflows in Zip_32 mode.
- Zip.Create raises Zip_Capacity_Exceeded when archive creation exceeds the Zip_32 format's capacity: 4GB total size, 65,535 entries.
- Zip.Create is now using an Ada 2005+'s Containers's Hashed Maps; creation is much faster on Zip archives with many entries.
- (Tools) ReZip has a new option for working only with its own internal compression algorithms - those provided by Zip.Compress. This option is useful if external tools are not available.
- New Trained_Compression package: generic streaming encoder-decoder engine with the capability of training the engine with data known in advance, in order to achieve better compression. Not Zip-related.
-!- Minimum required Ada version is now Ada 2005 (was Ada 95 before).

Full history: http://unzip-ada.sf.net/hist.htm

Main site & contact info:
http://unzip-ada.sf.net

Project site:
https://sf.net/projects/unzip-ada/

GitHub clone:
https://github.com/zertovitch/zip-ada

Enjoy!
Gautier

                 reply	other threads:[~2020-03-26 17:02 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox