comp.lang.ada
 help / color / mirror / Atom feed
From: Gautier write-only <gautier_niouzes@hotmail.com>
Subject: Ann: Zip-Ada v.42
Date: Fri, 10 Feb 2012 04:53:50 -0800 (PST)
Date: 2012-02-10T04:53:50-08:00	[thread overview]
Message-ID: <9cf920e1-b8a0-4100-becf-3c5afc2c4be2@b23g2000yqn.googlegroups.com> (raw)

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



             reply	other threads:[~2012-02-10 13:00 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-02-10 12:53 Gautier write-only [this message]
2012-02-10 15:59 ` Ann: Zip-Ada v.42 Yannick Duchêne (Hibou57)
2012-02-10 16:22   ` Yannick Duchêne (Hibou57)
2012-02-12 10:26     ` Gautier write-only
2012-02-11  1:13   ` Randy Brukardt
2012-02-11  9:35     ` Gautier write-only
2012-02-11 13:01       ` Georg Bauhaus
2012-02-11 13:14     ` Yannick Duchêne (Hibou57)
replies disabled

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