lp:tar

Created by VCS imports on 2010-07-31 and last modified on 2015-08-24
Get this branch:
bzr branch lp:tar

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
GNU tar
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at git://git.sv.gnu.org/tar.git/.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was on 2015-08-24.

Import started on 2015-08-28 on pear and finished on 2015-08-28 taking 20 seconds — see the log
Import started on 2015-08-26 on pear and finished on 2015-08-26 taking 20 seconds — see the log
Import started on 2015-08-25 on russkaya and finished on 2015-08-25 taking 25 seconds — see the log
Import started on 2015-08-24 on pear and finished on 2015-08-24 taking 20 seconds — see the log

Recent revisions

2787. By Sergey Poznyakoff <email address hidden> on 2015-08-24

Update docs.

* doc/tar.1: Document --verbatim-files-from option.

2786. By Sergey Poznyakoff on 2015-08-20

Add missing VCS files to --exclude-vcs list

* src/tar.c (vcs_file_table): Add .gitmodules and .gitattributes
* doc/tar.texi: Update.

2785. By Sergey Poznyakoff on 2015-08-03

Options to control option handling in file lists.

The --verbatim-files-from option disables option handling in
file lists. The --no-verbatim-files-from reverts its effect.

The --null option implies --verbatim-files-from. This restores
the documented behavior, broken by 26538c9b.

* src/common.h (verbatim_files_from_option): New global.
* src/names.c (name_elt): New member: file.verbatim
(name_add_file): Take 'verbatim' state as its third parameter.
(read_next_name): Don't call handle_option if file.verbatim
is set.
* src/tar.c: New options --verbatim-files-from and
--no-verbatim-files-from.

* doc/tar.texi: Document --verbatim-files-from and
--no-verbatim-files-from options.
* NEWS: Update.
* configure.ac: Version 1.28.90

* tests/T-null2.at: New testcase.
* tests/Makefile.am: Update.
* tests/testsuite.at: Update.

2784. By Anders Jonsson on 2015-07-25

Fix typos (preceeded etc.)

Copyright-paperwork-exempt: yes

2783. By Paul Eggert on 2015-07-13

tar: fix symlink race and symlink transform bug

Problem reported by Tobias Stoeckmann in:
http://lists.gnu.org/archive/html/bug-tar/2015-07/msg00004.html
* gnulib.modules: Add areadlinkat-with-size.
* src/create.c: Include areadlink.h.
(dump_file0): Use areadlinkat_with_size, rather than trying to do
it by hand, incorrectly. This also avoids assumption that
the symlink contents fit on the stack. Also, use the transformed
link name, not the original link name, when deciding whether the
name is long enough to require writing a long link.

2782. By Paul Eggert on 2015-07-13

tar: port -d to longer symlinks

* src/compare.c (diff_symlink):
Don't use alloca on symlink length; it might be too big for the stack.
Don't assume that readlinkat's return value fits in 'int'.
Prefer memcmp to strncmp where either will do.

2781. By Paul Eggert on 2015-07-13

tar: port to recent gnulib

* gnulib.modules: Remove 'acl' and add 'file-has-acl'.

2780. By Paul Eggert on 2015-07-13

tar: pacify GCC 5.1 -Wformat-signedness

* lib/wordsplit.c (struct wordsplit_node.flags):
Now unsigned, so that 'printf ("%x", p->flags)' doesn't provoke GCC.
* src/incremen.c (read_num, dumpdir_ok):
Don't printf an int with %x or %o.

2779. By Sergey Poznyakoff on 2015-04-16

Fix extraction from concatenated incremental archives.

* src/common.h (remove_delayed_set_stat): New proto.
* src/extract.c (free_delayed_set_stat)
(remove_delayed_set_stat): New function.
(apply_nonancestor_delayed_set_stat): Use free_delayed_set_stat.
* src/misc.c (safer_rmdir): Remove delayed_set_stat entry
corresponding to the removed directory.
* tests/incr10.at: New test case.
* tests/Makefile.am: Add new test.
* tests/testsuite.at: Likewise.

2778. By Sergey Poznyakoff on 2015-04-10

Fix make installcheck

Make installcheck would fail unless make check had been run before it.
Reported by Erik Brangs <email address hidden>

* tests/Makefile.am (installcheck-local): Depend on $(check_PROGRAMS)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.