comp.lang.ada
 help / color / mirror / Atom feed
* Ann: Zip-Ada v.49
@ 2015-03-24 18:04 gautier_niouzes
  2015-03-24 19:27 ` David Botton
  0 siblings, 1 reply; 7+ messages in thread
From: gautier_niouzes @ 2015-03-24 18:04 UTC (permalink / raw)


Hello,
There is a new version of Zip-Ada @ unzip-ada.sf.net .

Zip-Ada is a library for dealing with the Zip compressed archive
file format. It supplies:

 - compression with the following sub-formats ("methods"):
     Store, Reduce, Shrink (LZW) and Deflate
 - decompression for the following sub-formats ("methods"):
     Store, Reduce, Shrink (LZW), Implode, Deflate, BZip2 and LZMA
 - encryption and decryption (portable Zip 2.0 encryption scheme)
 - unconditional portability (see below a list of in-use platforms)
 - input (archive to decompress or data to compress) can be any data stream
 - output (archive to build or data to extract) can be any data stream
 - Zip_info and Zip_Create_info to handle quickly and easily archives
 - cross format compatibility with the most various tools and file formats
     based on the Zip format: 7-zip, Info-Zip's Zip, WinZip, PKZip, Java's
     JARs, OpenDocument files, MS Office 2007+, Nokia themes, and many others
 - task safety: this library can be used ad libitum in parallel processing
 - endian-neutral I/O

Latest changes since v.47
=========================================================================

* Changes in '49', 21-Mar-2015:
  - encryption implemented (portable Zip 2.0 encryption scheme)

* Changes in '48', 20-Jul-2014:
  - LZMA decompression significantly faster
  
* Changes in '47', 28-Jun-2014:
  - LZMA method added for decompression

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Ann: Zip-Ada v.49
  2015-03-24 18:04 Ann: Zip-Ada v.49 gautier_niouzes
@ 2015-03-24 19:27 ` David Botton
  2015-03-24 19:38   ` gorgelo
  2015-03-24 21:05   ` gautier_niouzes
  0 siblings, 2 replies; 7+ messages in thread
From: David Botton @ 2015-03-24 19:27 UTC (permalink / raw)


Perhaps someone could make a project of converting AWS to use your zip code instead of the current C libs it uses.

David Botton


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Ann: Zip-Ada v.49
  2015-03-24 19:27 ` David Botton
@ 2015-03-24 19:38   ` gorgelo
  2015-03-24 20:08     ` David Botton
                       ` (2 more replies)
  2015-03-24 21:05   ` gautier_niouzes
  1 sibling, 3 replies; 7+ messages in thread
From: gorgelo @ 2015-03-24 19:38 UTC (permalink / raw)


Den tisdag 24 mars 2015 kl. 20:27:42 UTC+1 skrev David Botton:
> Perhaps someone could make a project of converting AWS to use your zip code instead of the current C libs it uses.
> 
> David Botton

Another cool project would be to create a GNOGA interface to Zip-Ada :-)

Joakim Strandberg

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Ann: Zip-Ada v.49
  2015-03-24 19:38   ` gorgelo
@ 2015-03-24 20:08     ` David Botton
  2015-03-24 20:57     ` gautier_niouzes
  2015-04-08 14:24     ` gautier_niouzes
  2 siblings, 0 replies; 7+ messages in thread
From: David Botton @ 2015-03-24 20:08 UTC (permalink / raw)


> Another cool project would be to create a GNOGA interface to Zip-Ada :-)

Next week I'll start working on the next competition, "Up to 1 hour recording on how to do something cool with Ada". That would be an interesting and easy entry to do :)

If I raised $700 for some art, I am sure the prize will be as big or bigger for a directly Ada related contest :)


David Botton

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Ann: Zip-Ada v.49
  2015-03-24 19:38   ` gorgelo
  2015-03-24 20:08     ` David Botton
@ 2015-03-24 20:57     ` gautier_niouzes
  2015-04-08 14:24     ` gautier_niouzes
  2 siblings, 0 replies; 7+ messages in thread
From: gautier_niouzes @ 2015-03-24 20:57 UTC (permalink / raw)


> Another cool project would be to create a GNOGA interface to Zip-Ada :-)

The interface already exists, see gui_common in the AZip project.
There are already
  - GWindows (complete)
  - GtkAda (stub)

So why not a GNOGA interface ?
AZip has some features like searching for a text within a Zip archive, or displaying results of last operation, which are original, I think.
--> http://azip.sf.net
_________________________ 
Gautier's Ada programming 
http://www.openhub.net/accounts/gautier_bd

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Ann: Zip-Ada v.49
  2015-03-24 19:27 ` David Botton
  2015-03-24 19:38   ` gorgelo
@ 2015-03-24 21:05   ` gautier_niouzes
  1 sibling, 0 replies; 7+ messages in thread
From: gautier_niouzes @ 2015-03-24 21:05 UTC (permalink / raw)


> Perhaps someone could make a project of converting AWS to use your zip code instead of the current C libs it uses.

I guess: you mean replacing zlib by an Ada solution - and perhaps some headaches with .dll's, versions and so on ?
There is a "placeholder" project for that (Zada at SourceForge) so the question is to rip the Deflate compression and decompression from Zip-Ada and mix it with the body of zlib-Ada. If someone familiar with zlib and zlib-Ada volunteers to help with it, I can plug the compression and decompression code at the right place (I hope). I miss the experience with zlib itself.
_________________________ 
Gautier's Ada programming 
http://gautiersblog.blogspot.com/search/label/Ada 
NB: follow the above link for a valid e-mail address 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Ann: Zip-Ada v.49
  2015-03-24 19:38   ` gorgelo
  2015-03-24 20:08     ` David Botton
  2015-03-24 20:57     ` gautier_niouzes
@ 2015-04-08 14:24     ` gautier_niouzes
  2 siblings, 0 replies; 7+ messages in thread
From: gautier_niouzes @ 2015-04-08 14:24 UTC (permalink / raw)


Joakim Strandberg:

> Another cool project would be to create a GNOGA interface to Zip-Ada :-)

Actually there would be a cool service Web that could be provided: recompressing archives to make them smaller.
It would be an online version of ReZip which is in the ./tools directory in Zip-Ada. Basically the GNOGA program would call ReZip upon a file upload and offer the recompressed version for download when it's done, with statistics about the recompression.
Options for ReZip would be set with checkboxes in the Web page.
_________________________
Gautier's Ada programming
http://gautiersblog.blogspot.com/search/label/Ada
NB: follow the above link for a valid e-mail address 


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-04-08 14:24 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-24 18:04 Ann: Zip-Ada v.49 gautier_niouzes
2015-03-24 19:27 ` David Botton
2015-03-24 19:38   ` gorgelo
2015-03-24 20:08     ` David Botton
2015-03-24 20:57     ` gautier_niouzes
2015-04-08 14:24     ` gautier_niouzes
2015-03-24 21:05   ` gautier_niouzes

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