comp.lang.ada
 help / color / mirror / Atom feed
From: Gautier write-only <gautier_niouzes@hotmail.com>
Subject: Ann: Zip-Ada v.36
Date: Sat, 21 Nov 2009 05:48:16 -0800 (PST)
Date: 2009-11-21T05:48:16-08:00	[thread overview]
Message-ID: <475c7650-f3fd-4ff2-bb48-839f0040814c@k19g2000yqc.googlegroups.com> (raw)

Hello!
Again a new version of the Zip-Ada library, @ http://unzip-ada.sf.net/
, is out. Latest changes:

  - BZip2 method added for decompression
  - Added Zip.Traverse_verbose
  - Added an UnZip.Extract to extract all files, using a Zip_Info
variable (allows any stream, not only file, for archive)
  - Some more run-time library performance bottlenecks removed
     (less spectacular than for v.35)
  - Some improvements around ReZip, which now includes the BZip2
method

Zip-Ada is a library for handling, decompressing and creating .zip
archives.
Some features:
- decompression for all methods up to BZip2 (new!)
- full sources are in Ada
- unconditionally portable
- input and output can be any stream (file, buffer,...) for archive
creation as well as data extraction.
- task safe
- endian-neutral

URL: http://unzip-ada.sf.net/

The zipada36.zip archive contains:
* The full library sources inside one directory, Zip_Lib, in pure Ada
95
* Some command-line demo / tools:
  * ZipAda, a zipping tool - only weak compression available so far
  * UnZipAda, an unzipping utility
  * Comp_Zip, compares two zip files (compare contents, check missing
files)
  * Find_Zip, searches a text string through contents of a zip file
  * ReZip.adb, recompresses Zip archives

Enjoy!
_________________________________________________________
Gautier's Ada programming -- http://sf.net/users/gdemont/
NB: For a direct answer, e-mail address on the Web site!



                 reply	other threads:[~2009-11-21 13:48 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