Hi,
the function run_decompress_program in system.c is prone to trigger
an out of bounds access in next_decompress_program due to uninitialized
value "i".
If tar is called with a specific decompressor, like "tar -xz", the
function first_decompress_program will return a fixed value. In this
case
Hi,
the README file references to PORTS, a file that is not around any
longer.
Tobias
--- tar-1.28/README~Wed Oct 1 21:49:56 2014
+++ tar-1.28/README Wed Oct 1 21:50:00 2014
@@ -23,7 +23,6 @@
See file 'ABOUT-NLS' for how to customize this program to your language.
See file 'COPYING'
The target length of a symbolic link is saved in stat.st_size. The
code already adds one byte for a terminating nul that has to be added
manually. But afterwards, readlink get "stat.st_size + 1" as argument.
If the symbolic link in question gets replaced with a longer one between
lstat and readlink
The prefixed dot in one occurrence of ".cvsignore" is missing.
---
doc/tar.texi |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc/tar.texi b/doc/tar.texi
index fe750b6..894365e 100644
--- a/doc/tar.texi
+++ b/doc/tar.texi
@@ -7482,7 +7482,7 @@ following options provide suc
The prefixed dot in one occurrence of ".cvsignore" is missing.
---
doc/tar.texi |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc/tar.texi b/doc/tar.texi
index fe750b6..894365e 100644
--- a/doc/tar.texi
+++ b/doc/tar.texi
@@ -7482,7 +7482,7 @@ following options provide suc
Sending this patch again (initial report from last October).
The prefixed dot in one occurrence of ".cvsignore" is missing.
---
doc/tar.texi |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc/tar.texi b/doc/tar.texi
index fe750b6..894365e 100644
--- a/doc/tar.texi
+++ b/do
Typos found with codespell.
---
TODO | 2 +-
doc/tar.texi | 2 +-
lib/xattr-at.h| 2 +-
src/tar.c | 2 +-
tests/multiv04.at | 2 +-
tests/star/README | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/TODO b/TODO
index 81d3207e..5ec71d33 100644
---