
|
85559 packages online
|
|
 |
|
util/arc/UnZip-6.0.lha |
|
|
No screenshot available
|
| Short: | UnZip - Extracts ZIP archives |
| Author: | Info-ZIP (original), Mattias Muench (Port) |
| Uploader: | unzip amigaworld de (Matthias Muench) |
| Type: | util/arc |
| Version: | 6.0-31 |
| Architecture: | m68k-amigaos |
| Date: | 2026-09-06 |
| Distribution: | Aminet |
| Download: | util/arc/UnZip-6.0.lha - View contents | | Readme: | util/arc/UnZip-6.0.readme |
| Downloads: | 7 |
|
Info-ZIP's UnZip for AmigaOS, built from the current maintained source: UnZip
6.0 with Debian's 6.0-31 patch set, 34 patches covering every published CVE
fix from CVE-2014-8139 through CVE-2022-0530 plus the three memory errors
found in 2026. Upstream itself has not moved since 2009, so a stock 6.0 is
missing more than a decade of fixes.
Info-ZIP's Amiga port supported only Aztec C and SAS/C, neither of which is
still available; this release adds a GCC branch to it. Nothing Amiga-side
was given up: filenotes, AmigaDOS protection bits and datestamps work as they
did in the original port.
Contents:
UnZip the main program, ZipInfo mode built in ("UnZip -Z")
FUnZip unpacks a single entry from standard input
UnZipSFX stub for self-extracting archives
MakeSFX joins UnZipSFX and a .zip into one program
Both a 68000 and a 68020 build are included. Linked against libnix, so no
ixemul.library and no other libraries are needed -- copy them to C: and they
run.
What it reads:
- every compression method up to Deflate64
- bzip2 entries (libbz2 1.0.8 built in)
- ZIP64 archives. Current packers write ZIP64 records even into small
archives, and an UnZip without support for them refuses the whole file
with "need PK compat. v4.5"
- ZipCrypto encryption
- UTF-8 filenames from Windows, macOS and current zip versions, converted
to the Amiga character set. AmigaOS uses Latin-1, so European names come
through unchanged; anything Latin-1 cannot represent is written as
"#Uxxxx" with its Unicode code point rather than being mangled
Amiga specifics:
-N restores archive comments as filenotes
-D leaves drawer datestamps alone, -DD all datestamps
Protection bits follow the archive's attributes, and datestamps are restored
on drawers as well as files.
Memory: UnZip is ~214K and wants roughly 100K of buffers while running, so a
2 MB machine is comfortable. bzip2 entries are the exception -- the library
needs another ~1.2 MB in one piece, even in the small-memory mode this build
uses. When it is not there UnZip says so and skips to the next entry instead
of failing.
Self-extracting archives need MakeSFX rather than plain concatenation:
LoadSeg() would trip over trailing bytes, so the archive goes into a
HUNK_DEBUG block.
Tested on AmigaOS 3.1 (Kickstart 40.72), on a 68000 and a 68020 build.
UnZip is Info-ZIP's work and stays under the Info-ZIP licence; the bundled
bzip2 is Julian Seward's, under a BSD-style licence. Both licence texts are
in the archive. Bug reports about UnZip itself belong at
http://www.info-zip.org/zip-bug.html; anything specific to this port to the
uploader.
|
Contents of util/arc/UnZip-6.0.lha
PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga] 13694 23920 57.2% -lh5- fb11 Sep 5 04:01 UnZip/020/FUnZip
[Amiga] 8172 13824 59.1% -lh5- dc08 Sep 5 04:01 UnZip/020/MakeSFX
[Amiga] 91449 181260 50.5% -lh5- c718 Sep 5 04:01 UnZip/020/UnZip
[Amiga] 42489 76836 55.3% -lh5- af1e Sep 5 04:01 UnZip/020/UnZipSFX
[Amiga] 1683 4000 42.1% -lh5- 5e73 Sep 5 04:01 UnZip/Docs/FUnZip.doc
[Amiga] 977 1896 51.5% -lh5- af6f Sep 5 04:01 UnZip/Docs/LICENSE.bzip2
[Amiga] 1658 3606 46.0% -lh5- cad9 Sep 5 04:01 UnZip/Docs/LICENSE.Info-ZIP
[Amiga] 20169 55697 36.2% -lh5- 60cb Sep 5 04:01 UnZip/Docs/UnZip.doc
[Amiga] 5463 14179 38.5% -lh5- ade8 Sep 5 04:01 UnZip/Docs/UnZipSFX.doc
[Amiga] 8957 23938 37.4% -lh5- 21ae Sep 5 04:01 UnZip/Docs/ZipInfo.doc
[Amiga] 14366 25708 55.9% -lh5- abd3 Sep 5 04:01 UnZip/FUnZip
[Amiga] 8371 14308 58.5% -lh5- c0d7 Sep 5 04:01 UnZip/MakeSFX
[Amiga] 2543 4954 51.3% -lh5- a9ad Sep 5 04:27 UnZip/ReadMe
[Amiga] 100821 205720 49.0% -lh5- 66ca Sep 5 04:01 UnZip/UnZip
[Amiga] 47262 89268 52.9% -lh5- 21ef Sep 5 04:01 UnZip/UnZipSFX
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 15 files 368074 739114 49.8% Sep 6 02:04
|
|
|
 |
| Page generated in 0.03 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |