summaryrefslogtreecommitdiff
path: root/gzip.1
Commit message (Collapse)AuthorAgeFilesLines
* maint: update copyright datesJim Meyering2023-01-011-1/+1
|
* doc: improve doc for saved timestamps etc.Paul Eggert2022-04-011-6/+12
| | | | Problem reported by Carpe Sébastien (Bug#24559).
* doc: embolden SEE ALSO refsPaul Eggert2022-02-101-1/+8
| | | | Problem reported by Helge Kreutzmann (Bug#53918).
* maint: make update-copyrightJim Meyering2022-01-031-1/+1
|
* doc: document gzip -l changePaul Eggert2021-12-151-11/+0
| | | | | * NEWS, doc/gzip.texi (Invoking gzip), gzip.1 (gunzip): Document recent change.
* * gzip.1: Quote better (Bug#46730).Paul Eggert2021-02-261-2/+2
|
* maint: update all copyright year number rangesJim Meyering2021-01-011-1/+1
| | | | | | | Run "make update-copyright" and then... * gnulib: Update to latest with copyright year adjusted. * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Likewise.
* doc: prefer bold to italics for command namesPaul Eggert2020-08-311-68/+78
|
* doc: gzip.1: Change .BR to .B as there is only one argumentBjarni Ingi Gislason2020-03-211-2/+2
| | | | | | | | | * gzip.1: Use .B rather than .BR to avoid diagnostics from an upcoming version of groff: $ groff -b -e -mandoc -T utf8 -rF0 -t -w w -z <gzip.1>:327 (macro BR): only 1 argument, but more are expected <gzip.1>:459 (macro BR): only 1 argument, but more are expected This addresses https://bugs.gnu.org/39845
* doc: man page improvementsJim Meyering2020-03-141-1/+7
| | | | | | | * gzip.1 (REPORTING BUGS): New section. (-t, --test): Add "then quit" at end of sentence to clarify what this option does. Reported by Dan Jacobson in https://bugs.gnu.org/839768.
* maint: update all copyright year number rangesJim Meyering2020-01-011-1/+1
| | | | | | | Run "make update-copyright" and then... * gnulib: Update to latest with copyright year adjusted. * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Likewise.
* maint: update all copyright dates via "make update-copyright"Jim Meyering2019-01-011-1/+1
| | | | * gnulib: Also update submodule for its copyright updates.
* maint: update gnulib and copyright dates for 2018Jim Meyering2018-01-031-1/+1
| | | | | | * gnulib: Update to latest. * bootstrap: Update from gnulib. * all files: Run "make update-copyright".
* maint: prefer HTTPS to HTTP, FTP in URLsPaul Eggert2017-09-191-2/+2
|
* maint: change "time stamp" to "timestamp" globallyJim Meyering2017-02-061-7/+7
| | | | | | | | | | | | | | | | | | | This avoids a new syntax-check failure. * ChangeLog-2007: Perform that change. * NEWS: Likewise. * algorithm.doc: Likewise. * doc/gzip.texi: Likewise. * gunzip.in: Likewise. * gzip.1: Likewise. * gzip.c: Likewise. * gzip.h: Likewise. * m4/.gitignore: Likewise. * sample/ztouch: Likewise. * tests/timestamp: Likewise. * unzip.c: Likewise. * zip.c: Likewise. * znew.1: Likewise. * cfg.mk: Update the old news hash accordingly.
* maint: update gnulib and copyright dates for 2017Jim Meyering2017-01-011-1/+1
| | | | | * gnulib: Update to latest. * all files: Run "make update-copyright".
* gzip: drop mentions of Amiga, VMSPaul Eggert2016-06-121-5/+0
| | | | | | | | | | | | | | | | These platforms were not supported anyway, and their code was suffering from bitrot. This patch may also fix some file name glitches on MS-Windowsish platforms. * bootstrap.conf (gnulib_modules): Add dosname. * gzip.c: Include dosname.h. (shorten_name, treat_dir): Use last_component rather than looking at path separators by hand. * tailor.h: Remove sections on porting to VMS and to Amiga, since dosname.h doesn't support these platforms anyway. (PATH_SEP2, PATH_SEP3, STDC_HEADERS, SUFFIX_SEP, RECORD_IO) (HAVE_CHOWN, HAVE_LSTAT, HAVE_SYS_DIR_H, direct): Remove. All uses removed. Many uses replaced by calls to ISSLASH and/or last_component.
* gzip: support the --rsyncable optionRusty Russell2016-03-021-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | * deflate.c: Include verify.h. (RSYNC_WIN, RSYNC_SUM_MATCH): Define. (rsync_sum, rsync_chunk_end): Declare file-scoped globals. (lm_init): Initialize globals. (fill_window): Update rsync_chunk_end. (rsync_roll): New function. (RSYNC_ROLL): New macro. (FLUSH_BLOCK): Update for new "pad" parameter. (deflate_fast): Use RSYNC_ROLL and flush/pad. (deflate): Likewise. * trees.c (flush_block): Add "pad" parameter. * gzip.c (rsync): New global. (RSYNCABLE_OPTION, longopts, help): Add the option. (main): Set the new global. * gzip.h (rsync): Declare new global. (flush_block): Update prototype. * doc/gzip.texi: Document it. * gzip.1: Likewise. * bootstrap.conf: Use verify module. * NEWS (New feature): Mention it. * Makefile.am (check-local): Add tests and use AM_V__* command- hiding opions. Reported against Debian here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=118118
* gzip: new option --synchronousPaul Eggert2016-02-281-0/+6
| | | | | | | | | | | | This follows up on the earlier patch to avoid data loss near the system crashes. It makes the new behavior optional, with the default off. See: http://bugs.gnu.org/22768 * NEWS, doc/gzip.texi (Sample, Invoking gzip), gunzip.in (usage): * gzip.1, zcat.in (usage): Document this. * gzip.c (synchronous): New static var. (SYNCHRONOUS_OPTION): New constant. (longopts, help, main, treat_file): Add support for --synchronous.
* doc: correct a diagnostic in man page to match actualJason Leschnik2016-01-221-1/+1
| | | | | * gzip.1: s/no change/unchanged/ This addresses http://debbugs.gnu.org/22413
* maint: update copyright year, bootstrap, init.shJim Meyering2016-01-011-1/+2
| | | | | | | | | Run "make update-copyright" and then... * gzip.c: Transform the copyright notice via s/2015/2016/. * gnulib: Update to latest. * tests/init.sh: Update from gnulib. * bootstrap: Likewise.
* gzip: make the GZIP env var obsolescentPaul Eggert2015-03-171-18/+28
| | | | | | | | | | | | | * NEWS, gzip.1: * doc/gzip.texi (Environment, Tapes): Document this. * gzip.c (args): Remove static var; no longer needed now that 'main' frees it. All uses removed. (ENV_OPTION, shortopts): New constants. (main): Warn about nontrivial uses of GZIP. Reject dangerous uses. * tests/gzip-env: New test case. * tests/Makefile.am (TESTS): Add it. * util.c (add_envopt): Create new vector instead of adding to old one. Only use changed.
* maint: update copyright year ranges to include 2015; update gnulibJim Meyering2015-01-011-1/+1
|
* gzip: add "--keep" option to retain (don't delete) input filesRodrigo Campos2013-05-281-3/+6
| | | | | | | | | | | gzip now accepts the --keep (-k) option, for consistency with tools like xz, lzip and bzip2. With this option, gzip no longer removes named input files when compressing and decompressing. * doc/gzip.texi: Document it. * gzip.1: Likewise. * gunzip.in: Likewise. * NEWS: Likewise. * gzip.c: Add support for "--keep".
* doc: bring up to date and fix troff typosPaul Eggert2012-11-161-30/+21
| | | | | | | | | * doc/gzip.texi (Overview): Update RFC URLs. * gzip.1: Likewise. Don't say "SEE ALSO" to programs that almost nobody has installed anymore. * gzip.1, zmore.1: Fix some troff typos. * zdiff.1: Clarify what happens with input files. Don't talk about temporary file names, as they're rarely used these days.
* gzip: fix a data-loss bug when decompressing with --suffix=''Jim Meyering2010-02-221-6/+5
| | | | | | | | | | | * gzip.c (main): Disallow an empty --suffix=S also with -d. Otherwise, "gzip -d -S '' F.gz" would ask if it's ok to remove the existing file, "F.gz"; if you reply "yes", you'd lose all of that data. Use of an empty suffix was already rejected in compression mode. * gzip.1 (--suffix (-S)): Do not recommend to use "gunzip -S '' *". Describe how the suffix is used when decompressing, too. * NEWS (Bug fixes): mention the fix. Reported by Ripduman Sohan.
* * NEWS: 'gzip -f foo.gz' now works instead of complaining.Paul Eggert2007-05-071-1/+1
| | | | | | | | | | * gzip.c (make_ofname): Implement this. Problem reported by Sven Hartrump in <http://lists.gnu.org/archive/html/bug-gzip/2007-05/msg00003.html>. * NEWS, gzip.1: Document that case is ignored when looking at file name extensions. * doc/gzip.texi (Overview): Likewise.
* * gzexe.in: Work around FreeBSD shell trap bug.Paul Eggert2006-12-081-1/+1
| | | | | * gzip.1: Fix typo. * doc/gzip.texi: Likewise.
* * gzip.1 (OPTIONS): ouput -> output. Problem reported by MattPaul Eggert2006-11-261-1/+1
| | | | | Taggart. * vms/gzip.hlp: Likewise.
* gzip 1.3.5Paul Eggert2002-09-301-48/+85
|
* gzip 1.3Jean-loup Gailly1993-08-181-0/+478