[Bug-tar] possible out of bounds access on grandchild error

2014-10-01 Thread Tobias Stoeckmann
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

[Bug-tar] README references PORTS, which is unavailable

2014-10-01 Thread Tobias Stoeckmann
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'

[Bug-tar] [PATCH] Possible off-by-one in readlink result

2015-07-12 Thread Tobias Stoeckmann
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

[Bug-tar] [PATCH] Documentation: Missing dot in .cvsignore file name

2015-09-30 Thread Tobias Stoeckmann
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

[Bug-tar] [PATCH] Documentation: Missing dot in .cvsignore file name

2015-10-03 Thread Tobias Stoeckmann
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

[Bug-tar] [PATCH] Documentation: Missing dot in .cvsignore file name

2016-02-11 Thread Tobias Stoeckmann
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

[PATCH] Fix typos

2024-08-13 Thread Tobias Stoeckmann
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 ---