Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ann: Zip-Ada v.42

2 views
Skip to first unread message

Gautier write-only

unread,
Feb 10, 2012, 8:08:32 AM2/10/12
to
Hello!

I am pleased to announce a new version of the Zip-Ada library, @
http://unzip-ada.sf.net/ .

Major changes in the last versions:

42: Support for Zip archives appended to other files, like a self-
extracting archive with Zip-Ada in the executable

41: Support for Unicode (UTF-8) entry names within Zip archives

40: New package Zip.Compress.Deflate, with a first (weak but
straightforward) compression technique for the Deflate format

Some features:
- full sources are in Ada (no binding)
- decompression for all Zip sub-formats up to BZip2
- compression for all Zip sub-formats up to Deflate
- unconditionally portable
- input and output can be any stream (file, buffer,...) for archive
creation as well as data extraction.
- task safe
- endian-neutral

The zipada42.zip archive contains:

* The full library sources (inside one directory: Zip_Lib), in Ada 95,
using only Ada 95 standard's libraries

* Some command-line demo / tools:
* ZipAda, a zipping tool
* UnZipAda, an unzipping utility
* Comp_Zip, compares two Zip files
* Find_Zip, searches a text string through contents of a Zip file
* ReZip.adb, optimizes compression of Zip archives

NB: the ZipAda, UnZipAda, ReZip use a few non-Ada 95 library items.

The tools can be found pre-built for Windows in zipada42-bin-
win32.zip .

Enjoy!
_________________________
Gautier's Ada programming
http://gautiersblog.blogspot.com/
NB: follow the above link for a valid e-mail address
0 new messages