You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

19 lines
1.4 KiB

0.3.0
#First line must be a semantic version number
#all other lines are ignored.
#0.3.0 - optional punkzip extraction accelerator (G-126): new punk::zip::accelerator
# (auto|none|<path>; auto probes env(PUNKZIP_EXE) then a punkzip beside
# [info nameofexecutable], resolution cached). unzip hands whole-archive member
# WRITING to the accelerator when the call is one it serves identically (globs {*},
# no excludes, default -overwrite/-mtime/-verify, ascii names) and re-stamps mtimes
# with this module's local-time convention afterwards so the engines produce
# identical trees; preflight refusals, member selection and returned names always
# come from punk::zip's own reader, and accelerator failure falls back to pure Tcl
# silently. Diagnostics: punk::zip::last_unzip_engine (tcl|accelerated) and
# punk::zip::last_accelerator_note. Parity suite:
# src/tests/modules/punk/zip/testsuites/zip/zipaccel.test.
#0.2.0 - dependency-free reading (G-124): archive_info/members/unzip read a plain zip or an
# executable-prefixed archive under either offset convention using stock Tcl only - no
# zipfs, no vfs::zip, no tcllib. Base-offset derivation factored out of extract_preamble
# into shared Archive_read machinery which walks ALL central directory records instead
# of only the first; extract_preamble's debug output to stdout removed.