From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-65-14.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-0.0 required=3.0 tests=BAYES_40,FREEMAIL_FROM, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Received: by 2002:ac8:7d01:0:b0:343:5914:6419 with SMTP id g1-20020ac87d01000000b0034359146419mr2592294qtb.538.1661587103473; Sat, 27 Aug 2022 00:58:23 -0700 (PDT) X-Received: by 2002:a81:1095:0:b0:336:bce4:41a0 with SMTP id 143-20020a811095000000b00336bce441a0mr2915283ywq.279.1661587103217; Sat, 27 Aug 2022 00:58:23 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!news.misty.com!border-2.nntp.ord.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: Sat, 27 Aug 2022 00:58:22 -0700 (PDT) Injection-Info: google-groups.googlegroups.com; posting-host=2a02:1210:282b:1d00:dc7d:57ef:ffcb:2d8b; posting-account=gRqrnQkAAAAC_02ynnhqGk1VRQlve6ZG NNTP-Posting-Host: 2a02:1210:282b:1d00:dc7d:57ef:ffcb:2d8b User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <1540a83a-3b99-459d-9897-71f2f108bb06n@googlegroups.com> Subject: Ann: Zip-Ada v.58 From: Gautier write-only address Injection-Date: Sat, 27 Aug 2022 07:58:23 +0000 Content-Type: text/plain; charset="UTF-8" Xref: reader01.eternal-september.org comp.lang.ada:64223 List-Id: * New in '58', 20-Aug-2022 [rev. 922]: - Support for Zip_64 archives. The Zip_64 format extension is needed when there are more than more than 65535 entries or more than 4 GiB data for a single entry's compressed or uncompressed size, or for a whole archive. *** 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