From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: * X-Spam-Status: No, score=1.8 required=3.0 tests=BAYES_50,FREEMAIL_FROM, PDS_FROM_2_EMAILS autolearn=no autolearn_force=no version=3.4.5-pre1 X-Received: by 2002:a05:620a:2118:: with SMTP id l24mr3055334qkl.298.1601657862698; Fri, 02 Oct 2020 09:57:42 -0700 (PDT) X-Received: by 2002:a0c:f687:: with SMTP id p7mr2979157qvn.15.1601657862486; Fri, 02 Oct 2020 09:57:42 -0700 (PDT) Path: eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!feeder1.feed.usenet.farm!feed.usenet.farm!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 2 Oct 2020 09:57:42 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: google-groups.googlegroups.com; posting-host=2a02:1206:4564:fe50:b889:691e:f2c5:211d; posting-account=gRqrnQkAAAAC_02ynnhqGk1VRQlve6ZG NNTP-Posting-Host: 2a02:1206:4564:fe50:b889:691e:f2c5:211d User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Ann: Zip-Ada v.57 From: "gautier...@hotmail.com" Injection-Date: Fri, 02 Oct 2020 16:57:42 +0000 Content-Type: text/plain; charset="UTF-8" Xref: reader02.eternal-september.org comp.lang.ada:60384 List-Id: New in v.57 [rev. 799]: - UnZip: fixed bad decoding case for the Shrink (LZW) format, on some data compressed only by PKZIP up to v.1.10, release date 1990-03-15. - Zip.Create: added Zip_Entry_Stream_Type for doing output streaming into Zip archives. - Zip.Compress: Preselection method detects Audacity files (.aup, .au) and compresses them better. *** Zip-Ada is a pure Ada library for dealing with the Zip compressed archive file format. It supplies: - compression with the following sub-formats ("methods"): Store, Reduce, Shrink (LZW), Deflate and LZMA - decompression for the following sub-formats ("methods"): Store, Reduce, Shrink (LZW), Implode, Deflate, Deflate64, BZip2 and LZMA - encryption and decryption (portable Zip 2.0 encryption scheme) - unconditional portability - within limits of compiler's provided integer types and target architecture capacity - input archive to decompress can be any kind of indexed data stream - output archive to build can be any kind of indexed data stream - input data to compress can be any kind of data stream - output data to extract can be any kind of data stream - 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+, Google Chrome extensions, Mozilla extensions, E-Pub documents and many others - task safety: this library can be used ad libitum in parallel processing - endian-neutral I/O *** Main site & contact info: http://unzip-ada.sf.net Project site & subversion repository: https://sf.net/projects/unzip-ada/ GitHub clone with git repository: https://github.com/zertovitch/zip-ada Enjoy! Gautier