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

📄 changelog

📁 gnu tar 源码包。 tar 软件是 Unix 系统下的一个打包软件
💻
📖 第 1 页 / 共 5 页
字号:
2008-02-20  Sergey Poznyakoff  <gray@gnu.org.ua>	* src/common.h (dumpdir_t,dumpdir_iter_t): New data types.	(dumpdir_create0,dumpdir_create,dumpdir_free,dumpdir_locate)	(dumpdir_first,dumpdir_next): New functions.	* src/incremen.c (dumpdir_create0,dumpdir_create,dumpdir_free)	(dumpdir_first,dumpdir_next): New functions.	(dumpdir_locate): Rewrite using binary search.	(struct directory): Change members char *contents, *icontents to	struct dumpdir *dump, *idump. All references updated.	(note_directory): Last arg is const.		* src/system.c: Remove setenv.h2008-03-31  Sergey Poznyakoff  <gray@gnu.org.ua>	* src/create.c (dump_file0): Count links only for actually dumped	files. 2008-03-27  Sergey Poznyakoff  <gray@gnu.org.ua>	* NEWS: Document --no-check-device and --check-device.	* doc/rendition.texi: Change the way FIXME-*refs are handled in	!PROOF. 	* doc/intern.texi, doc/tar.texi: Update.	* doc/untabify.el: New file.	* doc/Makefile.am (EXTRA_DIST): Add untabify.el	(untabify, final, check-format, check-refs, check-fixmes)	(check-unrevised, all-check-docs, check-docs): New rules.		* src/common.h (check_device_option): New global.	* src/incremen.c (procdir): Use boolean and instead of bitwise	one. Patch by Jean-Louis Martineau.	Compare device numbers only if check_device_option is set.	* src/tar.c: New command line options --no-check-device and	--check-device. Proposed by Jean-Louis Martineau.	(parse_opt): Hanlde new options.	(decode_options): Initialize check_device_option to true.		* THANKS: Update2008-03-06  Sergey Poznyakoff  <gray@gnu.org.ua>	* bootstrap: Use rsync to get translations.	* doc/tar.texi: Minor change.	* lib/.cvsignore: Update	* po/.cvsignore: Update	* src/system.c: Remove include setenv.h.	* tests/atlocal.in (STAR_DATA_URL): Update.	* tests/star/README: Update URL. 2008-02-09  Sergey Poznyakoff  <gray@gnu.org.ua>	* doc/tar.texi: Fix a typo. Reported by Denis Excoffier.2008-02-08  Sergey Poznyakoff  <gray@gnu.org.ua>	* NEWS: Update.	* configure.ac: Version 1.19.90	* po/POTFILES.in: Add missing files.	* src/compare.c (verify_volume): Honor --ignore-zeros.	Proposed by Jan-Benedict Glaw.	* tests/shortfile.at (AT_KEYWORDS): Add shortfile0.2008-02-07  Sergey Poznyakoff  <gray@gnu.org.ua>	* NEWS: Update.	* src/create.c (dump_file0): Apply transform_name to symlink	targets.2008-02-04  Sergey Poznyakoff  <gray@gnu.org.ua>	* src/transform.c: Support multiple --transform options. Support	semicolon-separated lists of replace expressions.	* NEWS, tar.texi: Document changes to the --transform option.2008-01-30  Paul Eggert  <eggert@cs.ucla.edu>	* doc/tar.texi: Update Back-Cover text to reflect new GNU wording.2007-12-17  Paul Eggert  <eggert@cs.ucla.edu>	Exit with nonzero status if a close fails on an archive.	Problem (and initial trivial fix)	* src/buffer.c (close_archive, new_volume): close_error, not	close_warn. 2007-12-05  Sergey Poznyakoff  <gray@gnu.org.ua>	* src/buffer.c (check_compressed_archive): Do not bail out if the	file is too short, set boolean flag, passed as an argument	instead.  This fixes a bug introduced on 2007-08-24. See also	tests/shortupd.at.	* tests/Makefile.am, tests/testsuite.at: Add shortupd.at.	* tests/shortupd.at: New test.2007-11-12  Jim Meyering  <meyering@redhat.com>	Don't read from name[-1].	* src/incremen.c (make_directory): Handle namelen == 0, since	find_directory_meta calls make_directory ("").2007-11-07  Sergey Poznyakoff  <gray@gnu.org.ua>	* bootstrap (checkout): Use URL of the gnulib CVS mirror.	* gnulib.modules: Add fseeko and snprintf.2007-10-31  Sergey Poznyakoff  <gray@gnu.org.ua>	* src/checkpoint.c: New actions: bell and ttyout	* src/system.c (sys_exec_info_script)	(sys_exec_checkpoint_script): pass the current blocking factor in	TAR_BLOCKING_FACTOR environment variable.	* doc/tar.texi: Update	* NEWS: Update2007-10-30  Sergey Poznyakoff  <gray@gnu.org.ua>	* doc/Makefile.am: Use texi2html and the CVS version of gendocs.sh	to create HTML versions of the manual.	* doc/gendocs_template: Likewise.	* doc/tar.texi: Document --hard-dereference and	--checkpoint-action options. Improve documentation of	--check-links.2007-10-29  Sergey Poznyakoff  <gray@gnu.org.ua>	* NEWS: Update	* configure.ac: Version 1.19.1	* po/POTFILES.in: Add src/checkpoint.c	* src/Makefile.am (tar_SOURCES): add checkpoint.c	* src/checkpoint.c: New file - checkpoint handling.	* src/buffer.c (checkpoint, do_checkpoint): Remove.	(_flush_write, simple_flush_read, _gnu_flush_read): Use	checkpoint_run.	* src/common.h (enum checkpoint_style): Remove.	(checkpoint_style): Remove.	(DEFAULT_CHECKPOINT): New define.	(hard_dereference_option): New variable.	(sys_exec_checkpoint_script): New declaration.	* src/create.c (file_count_links): do nothing if	hard_dereference_option is set.	* src/system.c (sys_exec_checkpoint_script): New function.	(sys_exec_info_script): Restore SIGPIPE handler.	* src/tar.c: (parse_opt): New options --hard-dereference,	--checkpoint-action.	(decode_options): Call checkpoint_finish_compile.	* src/system.c (sys_exec_info_script): Initialize buf. Problem	reported by Bengt-Arne Fjellner.2007-10-18  Jim Meyering  <jim@meyering.net>	Avoid compiler warnings.	* src/list.c (read_header_primitive): Define two locals, to	avoid incorrect "may be used uninitialized" warnings.	* src/incremen.c (procdir): Remove decl of unused local, "len".2007-10-18  Sergey Poznyakoff  <gray@gnu.org.ua>	* doc/tar.texi (gzip): Remove compression patent	warning. According to Brett Smith, the patent is	expired.2007-10-17  Sergey Poznyakoff  <gray@gnu.org.ua>	* src/suffix.c: New file. Compress format detection by archive	suffix (when creating). Suggested by Jean-Pierre Demailly.	* src/Makefile.am: Add suffix.c	* src/buffer.c (magic): Add an entry for new lzma format. Proposed	by Lasse Collin.	* src/common.h (set_comression_program_by_suffix): New prototype.	* src/tar.c: New options --auto-compress (-a) and --lzma	* THANKS: Add Lasse Collin and Jean-Pierre Demailly.	* NEWS: Update	* doc/tar.texi: Update2007-10-12  Paul Eggert  <eggert@cs.ucla.edu>	* src/utf8.c (string_ascii_p): Recode to avoid bogus GCC 4.2.1	warning about "comparison is always true due to limited range of	data type" when char is unsigned.2007-10-11  Paul Eggert  <eggert@cs.ucla.edu>	Adjust to recent gnulib changes.	* configure.ac: Dont' check for strerror, since gnulib now does this.	* .cvsignore: Add m4, tar-[0-9]*.	* lib/.cvsignore: Adjust to various gnulib file name changes.	Add .deps, rmt-command.h.2007-10-10  Sergey Poznyakoff  <gray@gnu.org.ua>	* configure.ac, NEWS: Raise version number to 1.19	* tests/star/README: Update2007-10-05  Sergey Poznyakoff  <gray@gnu.org.ua>	* src/create.c (dump_regular_file): Fix file padding in case of	truncation to zero size.	* NEWS: Update2007-10-04  Sergey Poznyakoff  <gray@gnu.org.ua>	* tests/T-null.at: Use AT_DATA for sample output.2007-10-03  Sergey Poznyakoff  <gray@gnu.org.ua>	* src/incremen.c (try_purge_directory): Ensure that arguments to T	and R are safe.2007-09-29  Sergey Poznyakoff  <gray@gnu.org.ua>	* src/incremen.c (obstack_code_rename): Apply safer_name_suffix to	name arguments before storing them in T and R records. Reported by	Nicholas Cole.2007-09-27  Sergey Poznyakoff  <gray@gnu.org.ua>	* configure.ac: Raise version number to 1.18.90	* NEWS: Likewise	* doc/snapshot.texi: Document version 2.	* doc/dumpdir.texi: Update.	Implement --exclude-tag* and --exclude-cache* options for listed	incremental archives.	New option --exclude-vcs to exclude VCS-specific files and	directories.	* NEWS: Update	* doc/tar.texi: Document --exclude-vcs option	* src/common.h (exclusion_tag_warning, check_exclusion_tags): New	prototypes.	* src/create.c (exclusion_tag_warning, check_exclusion_tags):	Remove static qualifier.	(check_exclusion_tags): account for dirname without terminating	slash.	(dump_dir0): exclusion_tag_all is handled elsewhere.	* src/incremen.c (struct directory): New member tagfile	(make_directory): Initialize tagfile to NULL	(procdir): New argument: entry	Hanlde exclusion tags.	(makedumpdir): Take into account directory->tagfile.	(scan_directory): Hanlde exclusion tags.	* src/tar.c: New option --exclude-vcs	(exclude_vcs_files): New function2007-09-14  Paul Eggert  <eggert@cs.ucla.edu>	* AUTHORS: Remove unnecessary information.  Just list the	principal authors.	* THANKS: Remove info duplicated from AUTHORS.2007-08-25  Jim Meyering  <jim@meyering.net>	Don't include <getline.h>.  No longer needed.	* src/incremen.c: Don't include <getline.h>.  No longer needed.	* src/buffer.c: Likewise.	* src/system.c: Likewise.	* src/tar.c: Likewise.	Avoid shadowing and unused-variable warnings.	* src/create.c (check_exclusion_tags): Remove declaration of unused	local, "ret".	* src/compare.c (diff_dumpdir): Rename stat->stat_data to avoid	shadowing the syscall.	* src/buffer.c (do_checkpoint): Don't shadow the write syscall.	(try_new_volume): Avoid shadowing "access".	* src/tar.c (decode_options): Rename index->idx to avoid shadowing.	(find_argp_option): Rename option->o to avoid shadowing.	* src/incremen.c (scan_directory): Rename local, dir_name->dir,	to avoid shadowing the function.	(get_directory_contents): Likewise.	* src/system.c (global_pid): Rename from "pid", to avoid being	shadowed by locals.	* src/extract.c (apply_nonancestor_delayed_set_stat):	Rename st->sb to avoid shadowing another local.2007-08-24  Sergey Poznyakoff  <gray@gnu.org.ua>	* configure.ac, NEWS: Raise version number to 1.18.1	* src/buffer.c (check_compressed_archive): Detect files smaller	than 512 bytes.	* tests/shortfile.at: New test case for the above change.	* tests/testsuite.at, tests/Makefile.am: Add shortfile.at2007-08-19  Sergey Poznyakoff  <gray@gnu.org.ua>	* bootstrap: Gnulib initialization destroyed paxutils m4 files.	Initialize paxutils structure after that of gnulib.2007-08-12  Sergey Poznyakoff  <gray@gnu.org.ua>	* src/names.c (contains_dot_dot): Fix double-dot recognition in	case of duplicate /. Patch by Dmitry V. Levin.	* bootstrap (symlink_to_gnulib): Make sure the target directory	exists and create it if it does not.	* doc/tar.texi: Fix a typo.2007-06-28  Sergey Poznyakoff  <gray@gnu.org.ua>	* bootstrap: Update for the change of the TP URL2007-06-27  Sergey Poznyakoff  <gray@gnu.org.ua>        Relicense under GPLv32007-06-21  Sergey Poznyakoff  <gray@gnu.org.ua>	* tests/testsuite.at (AT_TAR_MKHIER): Skip test if genfile is	unable to create the file	* tests/lustar01.at: Likewise2007-06-21  Eric Blake  <ebb9@byu.net>        Resolve testsuite failures 40-42 on cygwin.        * tests/testsuite.at (AT_TAR_MKHIER): Skip tests when long        file names cannot be created.2007-06-16  Sergey Poznyakoff  <gray@gnu.org.ua>	* doc/Makefile.am (tar_TEXINFOS): Add tar-snapshot-edit.texi	* doc/tar-snapshot-edit.texi: New file	* doc/tar.texi (Fixing Snapshot Files): New appendix	* scripts/tar-snapshot-edit: New file	* tests/extrac07.at: Add back write permissions on dir2007-06-09  Sergey Poznyakoff  <gray@gnu.org.ua>	* tests/exclude.at: Sort the output.2007-06-08  Sergey Poznyakoff  <gray@gnu.org.ua>	* configure.ac, NEWS: Raise version number to 1.17	* doc/tar.texi, doc/intern.texi: Replace: s/filename/file name/;	s/(ASCII|ID|BSD)/@acronym{&}/;s/"[^"]+"/``&''/	Use `path' only when it refers to search paths, use	`file name' otherwise.	Fix various errors (based on patch by Benno Schulenberg)	* doc/tar.texi (Operation Summary): Restore alphabetical order of	the options.2007-06-02  Sergey Poznyakoff  <gray@gnu.org.ua>	Fix bug, introduced on 2007-03-30.

⌨️ 快捷键说明

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