⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 gzip源码
💻
📖 第 1 页 / 共 3 页
字号:
2002-03-08  Paul Eggert  <eggert@twinsun.com>	* NEWS, README, revision.h, gzip.texi,	configure.in (AM_INIT_AUTOMAKE): Revision 1.3.3, dated today.	* README-alpha: Now using latest stable GNU tools.	Using the latest tools allows gzip to build correctly on hosts	conforming to POSIX 1003.1-2001.		* configure.in (match): Use AC_LIBOBJ; Autoconf 2.53 requires it.	(LIBOBJS): No longer need to subst, since AC_LIBOBJ does it.	(AC_PREREQ): Bump to 2.53.	* Makefile.am (install-exec-hook, remove-installed-links):	Work even when configured with --program-transform-name.	* gzip.c (license_msg): Update copyright.	(z_len): Now of type size_t.	2001-11-03  Paul Eggert  <eggert@twinsun.com>	* NEWS, README, revision.h, gzip.texi, configure.in (AM_INIT_AUTOMAKE):	Revision 1.3.2, dated today.	* Makefile.am (LN_S): New macro.	(install-exec-hook): Depend on remove-installed-links.	Affect $(DESTDIR)$(bindir), not just $(bindir).	(uninstall-local, remove-installed-links): New rules.	* README-alpha: This release built with autoconf 2.52f.	* TODO: Add rsync patch.	* configure.in: Add AC_PREREQ(2.52) and AC_PROG_LN_S.	* gzip.1, zmore.1: Fix troff glitches, using Eric S. Raymond's	suggestions for inspiration.	* m4/shell.m4(AC_PROG_SHELL): Add commentary and cleanup.	* gzip.texi, gzip.1: Add pointers to RFCs 1951 and 1952.	Mention that gzip --list reports file sizes modulo 2^32.	* gzip.1: Remove incorrect report of 2 GB bug.  Add copyright notice.	2001-09-30  Paul Eggert  <eggert@twinsun.com>	* NEWS, README, revision.h, gzip.texi, configure.in (AM_INIT_AUTOMAKE):	Revision 1.3.1, dated today.	* INSTALL, getopt.c, getopt.h, getopt1.c, install-sh, missing,	  mkinstalldirs, texinfo.tex:	Sync with latest version in other packages.	* acinclude.m4, config.guess, config.sub: Remove.	* depcomp, rpmatch.c, yesno.c: New files.	* ChangeLog, README, NEWS, TODO, configure.in, zgrep.in, zmore.in:	Add copyright notice.	* Makefile.am (ACLOCAL_AMFLAGS): New macro.	(ACINCLUDE_INPUTS): Remove all but shell.m4.	($(srcdir)/acinclude.m4): Remove.	(gzip_sources): Add yesno.c.	* TODO: Add i18n.	* configure.in (AC_CANONICAL_HOST): Remove.	(AC_AIX, AC_MINIX): Move earlier.	(AC_REPLACE_FUNCS): Add rpmatch.	* gzip.c (main):	Report error if -b operand is not a nonnegative integer.	(treat_file): Don't assume tab width is 8, or that characters are	one column wide.	(make_ofname): Use WARN to warn about unchanged files.	(get_method): "get newer version of gzip" -> "not supported"	(check_ofname): Use yesno instead of checking for 'y' ourselves.	(treat_file): Do not assume link count fits in int.		* gzip.h (yesno): New decl.	* util.c (display_ratio): Use floating point to compute ratio:	this avoids problems with integer overflow.	* zgrep.in: Add support for --, -H, -h, -L, -l, -C, -d, -m and	their long equivalents.  Warn that -r and -d are not supported.	* zmore.in:	Check that file is readable before attempting to decompress it.2000-10-09  Paul Eggert  <eggert@twinsun.com>	* configure.in (AC_CHECK_FUNCS): Add lstat.2000-07-20  Paul Eggert  <eggert@twinsun.com>	Use a POSIX-compliant shell instead of /bin/sh.	Idea suggested by Albert Chin-A-Young <china@thewrittenword.com>.	* m4/shell.m4: New file.	* configure.in (AC_PROG_SHELL): Add it.	* Makefile.am (ACINCLUDE_INPUTS): Add $(M4DIR)/shell.m4.	(.in): Replace /bin/sh with $(SHELL).2000-04-17  Bruno Haible  <haible@clisp.cons.org>	* Makefile.am (install-exec-hook): If hard links fail, try symlinks.2000-04-02  Jim Meyering  <meyering@ascend.com>	* Makefile.am (install-exec-hook): Remove link targets before	installing.2000-01-02  Albert Chin-A-Young  <china@thewrittenword.com>	* gzip.texi: Add direntry.1999-12-21  Paul Eggert  <eggert@twinsun.com>	* NEWS, README, revision.h, gzip.texi: Revision 1.3, dated today.	* gzip.c (license_msg, usage, version, help, license):	Adjust to current GNU coding standards.	(total_in, total_out): Remove unnecessary initialization.	* zip.c (file_read): Report read errors.	* util.c (fill_inbuf): Likewise.	* gzip.c (main): Don't assume EOF == -1.	* unlzw.c (unlzw): Likewise.	* util.c (copy, fill_inbuf): Likewise.1999-11-18  Paul Eggert  <eggert@twinsun.com>	* m4/largefile.m4 (AC_SYS_LARGEFILE_FLAGS):	Work around a bug in the QNX shell, which doesn't	propagate exit status of failed commands inside shell assignments.1999-10-07  Paul Eggert  <eggert@twinsun.com>	* NEWS, README, revision.h, gzip.texi:	Revision 1.2.4294967306 dated today.  This is the successor to	revision 1.2.4.4294967305; automake requires the new (shorter) number.	Convert to automake.	* Makefile.am, gunzip.1, zcat.1, zcmp.1, AUTHORS: New files.	* revision.h (VERSION): Remove; moved to config.h.	* configure.in (AM_INIT_AUTOMAKE, AM_CONFIG_HEADER,	AC_CANONICAL_HOST, AC_OBJEXT): Add.	(AC_PROG_CPP): Remove.	(AC_SYS_LARGEFILE): Add, replacing older inline code.	(ASCPP): Use $OBJEXT.	(LIBOBJS): Add match.o if needed.	(AC_PROG_INSTALL): Remove.	(AC_EXT, AC_C_CONST): Add.	(AC_CHECK_HEADERS): Add, replacing lots of AC_HEADER_CHECKs.	All instances of defined(NO_TIME_H) changed to !defined(HAVE_TIME_H),	etc.	(AC_CHECK_FUNCS): Add utime.	(SEDCMD): Use $interpval, not $ac_cv_sys_interpreter.	(AC_PREFIX_PROGRAM): Add, replacing AC_PREFIX.	(ZCAT, G): Remove.	(LIBOBJS): Add.	(OBJA): Remove; LIBOBJS now does this.	* bits.c, gzip.c, deflate.c, inflate.c, lzw.c, trees.c, unlzh.c,	unlzw.c, unpack.c, unzip.c, util.c, zip.c: Include <config.h>	first; this is needed for proper large-file support, given the new	way of configuring large files.	* gzip.c: Include <sys/types.h>; Ultrix needs this.	(TIME_OPT): Use STRUCT_UTIMBUF instead of empty string.	(help): Add bug-report address.	(do_stat): Depend on HAVE_LSTAT, not S_IFLNK, S_ISLNK, and NO_SYMLINK.1999-06-25  Paul Eggert  <eggert@twinsun.com>	* inflate.c (huft_build):	Set n to length of v, to detect improper tables.	Don't accidentally grow j past z.1999-06-24  Paul Eggert  <eggert@twinsun.com>	* Makefile.in (check): Update texinfo.tex size.	* configure.in (ASMV):	Define with AC_DEFINE; do not manipulate DEFS directly,	as this doesn't work with recent autoconf versions.1999-02-06  Paul Eggert  <eggert@twinsun.com>	* NEWS, README, revision.h, gzip.texi: Revision 1.2.4.4294967305,	dated today.  This merges the changes from gzip 1.2.4a, which fix	some typographical errors in the documentation and update the	bug-reporting address.1999-01-27  Paul Eggert  <eggert@twinsun.com>	* NEWS, README, revision.h (VERSION, REVDATE):	Revision 1.2.4.4294967304, dated today.	Port to autoconf 2.13.	* Makefile.in (next, next-fat, coherent):	Update dirent headers to match Autoconf 2.13.	* configure.in (AC_RETSIGTYP): Remove; superseded by AC_TYPE_SIGNAL.	(AC_DYNIX_SEQ, AC_XENIX_DIR, AC_DIR_HEADER): Remove; superseded by	AC_HEADER_DIRENT.	* tailor.h (HAVE_DIRENT_H, HAVE_SYS_DIR_H):	Define instad of DIRENT, SYSDIR.	* gzip.c (NAMLEN): Renamed from NLENGTH. Depend on Autoconf 2.13 names	HAVE_DIRENT_H, HAVE_SYS_NDIR_H, HAVE_SYS_DIR_H, HAVE_NDIR_H	instead of the oldfashioned names DIRENT, SYSDIR, SYSNDIR, NDIR.	(CLOSEDIR): New macro.	(progerror): New function.	(treat_stdin, treat_file, creat_outfile, get_istat, check_ofname,	treat_dir): Use it, for brevity.	(treat_dir): Report any I/O errors when reading directories.	* COPYING, INSTALL, doc/texinfo.tex, install-sh:	Update to latest public versions.1998-11-18  Paul Eggert  <eggert@twinsun.com>	* NEWS, README, revision.h (VERSION, REVDATE):	Revision 1.2.4.4294967303, dated today.	* gzip.c (get_method): Don't complain about trailing zeros at	the end of a gzipped file, as they're commonly appended to fill	out a block (e.g. by GNU tar).	* configure.in (CPPFLAGS, LDFLAGS, LIBS): Add large-file support	for HP-UX 10.20 and later.	* getopt.c, getopt.h, texinfo.tex: Sync with latest version at gnu.org.	* getopt1.c: New file.	* Makefile.in (SRCS): Add getopt1.c.	(OBJS): Add getopt1$O.	(getopt1$O): New dependency.	(check): Adjust desired size of compressed texinfo.tex to 55637,	to reflect the 1998-11-13 edition of texinfo.tex.	* gpl.texinfo: Remove; its addresses were out of date and	these days the GPL isn't reprinted in manuals anyway.	* gzip.texi: Remove reference to gpl.texinfo.	* Makefile.in (GENFILES): Remove gpl.texinfo.1998-11-13  Paul Eggert  <eggert@twinsun.com>	* NEWS, README, revision.h (VERSION, REVDATE):	Revision 1.2.4.4294967302, dated today.	* gzip.c (input_eof): New function.	(treat_stdin, treat_file): Use it to fix premature detection of EOF	bug when a gzipped file concatenation boundary is at a multiple of	INBUFSIZ.	* Makefile.in (installman): Fix bug when installing from subdirectory.	($(srcdir)/gzip.info): Renamed from gzip.info.	($(srcdir)/gzip.info, realclean): Do not split gzip.info.1998-10-26  Paul Eggert  <eggert@twinsun.com>	* NEWS, README, revision.h (VERSION, REVDATE):	Revision 1.2.4.4294967301, dated today.	* TODO: Update bug reporting address.	* Makefile.in (datadir, libdir): Remove unused macros.	(mandir): Let configure set it.	(manextdir): New macro.	(alldirs): Remove datadir, libdir; add manextdir.	(TEXI2HTML): New macro.	(installman, uninstall): Install into manextdir, not mandir.	(install-strip): New rule.	(installdirs): No need to build $(prefix)/man separately,	as it's now in alldirs.	(match$O): Compile with $(CFLAGS).	(gzip_1.html): New rule.	* gzip.c (get_istat): Remove lint by initializing z_suffix_errno.	(check_ofname): Do not assume unsigned char.	* util.c (strlwr): Don't assume char is unsigned.	(warning): Renamed from `warn'.	* gzip.h (tolow): Use tolower instead of relying on 'A'-'a'.	(warning): Renamed from warn.	* trees.c (warning): Renamed from warn.1998-10-14  Paul Eggert  <eggert@twinsun.com>	Merge patches from Debian.	* NEWS, README, revision.h (VERSION, REVDATE):	Revision 1.2.4.4294967300, dated today.	* README, algorithm.doc, gzip.texi: Update maintainer address.	* gzexe.in, zdiff.in, znew.in:	Close security hole portably, using `set -C'.	* zgrep.in: Add -A, -B.	* gzexe.in: Use `gzip', not full path, to run gzip.	* zdiff.in: Report proper exit status.	* gzip.h (base_name): Renamed from basename.  All uses changed.	* gzip.c (z_suffix): Now char *, so that there's no limit to length.	All uses change.	(main): If --quiet, abort gzip when SIGPIPE received.	(get_suffix): Don't assume z_suffix's address is a constant.	(get_istat): Likewise.	Check for buffer overflow.	Preserve errno correctly.	(make_ofname): Check for buffer overflow.	* util.c (fill_inbuf): Flush window before reporting read error.	* inflate.c (inflate_dynamic): Don't dump core if tl == NULL.	* Makefile.in (GENFILES): Add zless.in.	(SCRIPTS): Add zless.	(default): Build all programs, not just gzip.	(all): Add zless.	(installbin): Install zegrep, zfgrep.	(installman): Install zless man page.	(install_compress): Don't install compress.	(zless): New rule.1998-09-16  Paul Eggert  <eggert@twinsun.com>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -