Archive-Unzip-Burst

 view release on metacpan or  search on metacpan

unzip-6.0/History.600  view on Meta::CPAN

    Unicode extra fields.  [Chr. Spieler]

6.00e05 (09 Sep 08):
 - unix/unix.c - version(): added OS info support for Mac OS X (including a
    note for the recognized CPU architecture).  [Steven M. Schweda]
 - unix/configure: check for Mac OS X special linker options is only executed
    on systems that have been identified as Mac OS X.  [Steven M. Schweda]
 - unix/Makefile: moved "solaris" targets into new "autoconfig generic" group
    of machine target aliases.  [Steven M. Schweda, Chr. Spieler]
 - extract.c, fileio.c: use "sizeof(G.answerbuf)" as length argument in fgets()
    calls, for better robustness and "in-code" documentation.  [Chr. Spieler]
 - extract.c - extract_or_test_entrylist(): fixed handling of \n in response
    to "overwrite (y/n/r)" prompt.  [Steven M. Schweda, Chr. Spieler]
 - extract.c, special version of "replace file" prompt for VMS to take into
    account that VMS normally created a new version instead of overwriting
    an existing file.  [Steven M. Schweda]
 - unzpriv.h: for VMS, undefine the PATH_MAX definition provided by <limits.h>,
    because it does not take into account long name support of ODS-5 volumes.
    [Steven M. Schweda]
 - VMS: added zlib.h and infback9.h jacket headers for support of using zlib
    as inflate decompression code; revised build procedures for zlib support
    (build_unzip.com, descrip.mms, descrip_src.mms).  [Steven M. Schweda]
 - inflate.c: corrected condition when to include "infback9.h" for Deflate64
    support with zlib 1.2.x.  [Chr. Spieler]
 - extract.c: standardized wording of error messages in SET_DIR_ATTRIBS code.
    [Steven M. Schweda]
 - vms/vms.c - set_direc_attribs(): ensure that the FAB block used is properly
    initialized.  [Steven M. Schweda]
 - aosvs, atari, atheos, beos, unix - mapname(): for all "unix-like" ports, the
    reserved file names "." and ".." are mapped to "_" resp. "__".
    [Steven M. Schweda, Chr. Spieler]
 - list.c - changed listing layout to emit four-digit years for file
    date-time-stamps.  [Ed Gordon, Chr. Spieler]
 - process.c - find_ecrec(): fixed zipfile comment handling within the Zip64-
    compatible end-of-central-dir records scanning, to take into account that
    the file pointer is no longer at the zipfile end when the eocdrec scanning
    has finished.  [Chr. Spieler]
 - process.c, zipinfo.c: revised and reorganized zipinfo log header output;
    the zip archive comment has to be reported before all of the eocdir info
    could be collected.  [Chr. Spieler]
 - man/unzipsfx.1 - Debian patches 4461_002 and 5293_009 fixing text errors;
    correct spelling of similarly and additional per debian patch; correct
     wrong formatting command \P to \fP.  [sanvila]
 - vms/build_unzip.com: fixed integrated bzlib build support.  [Chr. Spieler]

6.00e06 (13 Sep 08):
 - unix/unix.c - set_symlnk_attribs(): removed erronous surplus line with only
    "if" on it. [Steven M. Schweda]
 - vms/descrip_deps.mms: restored correct file which was accidentally
    overwritten by vms/descrip_src.mms.  [Steven M. Schweda]
 - vms/build_unzip.com: optimized the distinction between "compile destination
    subdir" for integrated BZIP2 compilation (should distinguish between the
    different compilers supported for VAX) and "external library dir" for
    user-supplied BZIP2 (and ZLIB) libraries (user-supplied library is expected
    to work with any supported compiler on VAX, so no dependency on the
    specific compiler used).  [Steven M. Schweda]
 - unzip.c: replaced tab characters in output messages by appropiate number of
    spaces (assuming standard tab spacing of 8 chars), to prevent mis-formatted
    output on terminals with non-standard tabstop settings.  [S. M. Schweda]
 - unix/unix.c
    * set_symlnk_attribs(): fixed uid/gid size check before calling lchown();
    * set_direc_attribs(): repared wrongly inserted patch and fixed uid/gid
      size check before calling chown().  [Chr. Spieler]
 - vms/vms.c: fixed user-query code for existing files on VMS when extracting
    in "-V" mode (retaining version numbers); fixed some problems with exotic
    extended ODS5 file names, and files named ".".  [Steven M. Schweda]
 - vms/cmdline.c, vms/unz_cli.cld: extended CLI to support the new extended
    meaning of the -o flag (-oo => "overwrite ALL existing" when retaining
    version numbers ("-V") and extracting archive members with attached version
    number (new /EXISTING option).  [Steven M. Schweda]
 - extract.c - extract_or_test_entrylist(): added code to skip the generic user
    query "overwrite (y/n/r)?" when extracting an entry with attached version
    number in "-V" (keep version number) mode.  [Steven M. Schweda, C. Spieler]
 - vms/unzip_cli.help, vms/unzip_hlp.rnh: updated documentation to reflect the
    UI extension to handle VMS-specific "overwrite or new version" settings.
    [Steven M. Schweda]
 - unzip.c: added VMS specific -n and -o (-oo) option description sections
    to online help screen definitions.  [Steven M. Schweda]
 - vms/cmdline.c: corrected some small formatting issues in online help output.
    [Chr. Spieler]
 - vms/unzip_cli.help, vms/unzip_hlp.rnh: corrected a few typos and updated the
    help screen for the "unix-style" commands in the CLI help.  [Chr. Spieler]
 - vms/vms.c, extract.c, unzpriv.h: fixed the the error handling of the VMS-
    specific "newver/overwrite/skip" query by extending the return code range
    of open_output() for VMS, without any new global data.  [Chr. Spieler]

6.00e (04 Jan 09):
 - fileio.c: changed tmpstat from struct stat to z_stat.  [EG]
 - unzip.c: expanded extended help to include unzip and zipinfo options.  [EG]
 - man/unzip.1: updated multi-part archive information; minor additions
    to authors activities list.  [EG]
 - fileio.c: added strerror(errno) output to CannotCreateFile message.  [SMS]
 - unix/unix.c: add more detailed error message using strerror() when a
    file error occurs.  [SMS]
 - unix/zipgrep - add additional information to top.  Clean up some lines and
    add commments.  Added code to handle backslashes in archive file names,
    and shell-special characters in the pattern. Changed to use "sed" for all
    escaping of shell-special characters. Tried to get the exit status to
    follow the status of egrep in the complex (default) situation, using only
    standard Bourne shell features, and to exit early if egrep returns
    status 2 (error).  [SMS]
 - vms/unzip_cli.help - VMS help updates.  [SMS]
 - vms/unzip_def.rnh - synchronized option description with unzip_cli.help.
    [Chr. Spieler]
 - fileio.c: extend backup number range from 65535 to 99999 on 32-bit systems;
    fixed limit detection on 16-bit systems.  [Chr. Spieler]
 - zipinfo.c: changed date layout of "short" (one-line) zipinfo modes to always
    use ISO-style YMD order.  [Chr. Spieler]
 - unix/configure: added a simple compiler test to check for a working C
    compiler setup.  [Steven M. Schweda]
 - cmsmvs/vmmvs.h: removed __EBCDIC preprocessor symbol definition (not used
    anywhere in UnZip, breaks compilation on Z-OS).  ["Lutz", Chr. Spieler]
 - unix/makefile - moved -L link option earlier in unzip$E rule.  [Lutz]
 - unzip.c - Remove "s" from "permits" in SYMLINKS feature message.  [SMS]
 - vms/vms.c: simplified the scheme to escape non-last dots, for compatibility
    with modifications in Zip 3.1.  [SMS]
 - vms/vms.c, vms/vms.h, function create_qio_output(): revised NMCTL flag
    handling ("overwrite or create-new" code) to be VAXC compatible.  [SMS]
 - extract.c - extract_or_test_entrylist(): removed '\n in middle of WINDLL
    "file exists ... skipping" message to get it displayed on one line.  [EG]
 - man/unzip.1, INSTALL: updated/corrected documentation for the UNIXBACKUP
    feature and the description of its -B qualifier.  [Chr. Spieler]



( run in 1.888 second using v1.01-cache-2.11-cpan-a49fcb8fa48 )