[Bug-tar] Enhancement: brotli integration into tar

2017-10-03 Thread Marius Spix
of GNU tar. dnl diff -bur tar-1.29/ChangeLog tar-1.30/ChangeLog --- tar-1.29/ChangeLog 2016-05-16 11:22:21.0 +0200 +++ tar-1.30/ChangeLog 2017-10-03 22:06:12.923701501 +0200 @@ -1,3 +1,9 @@ +2017-10-03 Marius Spix + + Version 1.30 + + Add support for the brotli compression

Re: [Bug-tar] Enhancement: brotli integration into tar

2017-10-07 Thread Marius Spix
diff -ur tar-1.29/ChangeLog tar-1.30/ChangeLog --- tar-1.29/ChangeLog 2016-05-16 11:22:21.0 +0200 +++ tar-1.30/ChangeLog 2017-10-03 22:06:12.923701501 +0200 @@ -1,3 +1,9 @@ +2017-10-03 Marius Spix + + Version 1.30 + + Add support for the brotli compression algorithm (RFC 7932). + 2016-05-1

Re: [Bug-tar] Enhancement: brotli integration into tar

2017-10-10 Thread Marius Spix
Hi Ralph, thank you for this annotation. Just drop that line. man pages are usually named by the name of the binary (or the C function in man pages for API functions), but the binary of brotli is usually located at /usr/bin/bro, so the correct name of the man page would be bro (1). But there is no

Re: [Bug-tar] Enhancement: brotli integration into tar

2017-10-10 Thread Marius Spix
/master/docs/brotli.1 On Tue, 10 Oct 2017 23:12:35 +0200 Marius Spix wrote: > Hi Ralph, > > thank you for this annotation. Just drop that line. man > pages are usually named by the name of the binary (or the C function > in man pages for API functions), but the binary of br

Re: [Bug-tar] [PATCH] --one-top-level: avoid a heap-buffer-overflow

2018-04-08 Thread Marius Spix
What is in the case that the suffix is not 3 characters long, e. g. ".tz" or ".tbz2"? On Sun, 8 Apr 2018 12:34:40 -0700 Jim Meyering wrote: > On Sun, Apr 8, 2018 at 11:16 AM, Jim Meyering > wrote: > > On Sun, Apr 8, 2018 at 1:53 AM, Sergey Poznyakoff > > wrote: > ... > > I see what you mean. S

Re: [Bug-tar] tar 1.31 aborts when extracting archive containing ./ with -U

2019-01-08 Thread Marius Spix
Hi, good finding. Could you please also add a test case for this instance? That would be great. Best regards and a happy new year, Marius On Tue, 8 Jan 2019 19:28:32 + Harald van Dijk wrote: > On 07/01/2019 23:24, Harald van Dijk wrote: > > Hi, > > > > After upgrading to GNU tar 1.31, I

Re: Configure hangs at 'checking whether getcwd handles long file names properly...'

2019-10-31 Thread Marius Spix
Hi, this seems to be a known issue on network file systems (see also [1](here)) I guess, there is a missing break in the C code for the "checking for long file names" check. Regards Marius Spix [1] http://www.cs.rug.nl/~jurjen/ApprenticesNotes/tstcg_tar.html On Thu, 31 Oct 201

Aw: [GNU tar-1.32] testsuite 174 failed on i686 architecture

2020-02-04 Thread Marius Spix
  That message is from src/compare.c. "Size differs" is not reported for GNUTYPE_SPARSE files, but sptrdiff01.at does create sparse files.   Gesendet: Dienstag, 04. Februar 2020 um 10:13 Uhr Von: "Ondrej Dubaj" An: bug-tar@gnu.org Betreff: [GNU tar-1.32] testsuite 174 failed on i686 architecture

Re: [GNU tar-1.32] testsuite 174 failed on i686 architecture

2020-02-05 Thread Marius Spix
No, I am sorry, I have only analyzed it. On Wed, 5 Feb 2020 06:56:00 +0100 Ondrej Dubaj wrote: > Good to know that, thanks! Are you considering fixing this issue? > > Regards, > Ondrej > > On Tue, Feb 4, 2020 at 10:33 AM Marius Spix > wrote: > > > > > That

Aw: Re: I am so sad.

2020-08-20 Thread Marius Spix
The f option is in fact very dangerous and , so you should always use:   tar czf - ./various_*/*.f90 *.f90 > src.tar.gz   This makes it even easier to apply other filters later, e. g.   tar cf - ./various_*/*.f90 *.f90 | gzip | tee backup.tar.gz | ssh remote.host "gzip -d | tar xf - -C /var/b

Aw: tar-1.33 bug report

2021-01-08 Thread Marius Spix
Hello David,   that statement is correct. The file descriptor of /dev/full is not needed. It is just to assure that fd 0, 1 and 2 are in use. This is an interesting way to implement a state machine abusing the C relational operator == and the return values of the open() function, which always ret

Re: [PATCH] Add support for brotli compression

2023-08-02 Thread Marius Spix
d fail due to magic number mismatch --- Begin Message --- Dear community, brotli is a compression algorithm specifically created to compress hypertext documents and texts in the most common human languages. Please find below a patch which integrates brotli into GNU tar to create br compressed ta

Aw: [PATCH 1/2] add option to set the offset of the archive

2024-10-24 Thread Marius Spix
M,   char *buf = xmalloc (offset_option); ... free (buf);   Reading lots of data into a huge buffer just to free it later does not sound like a good idea. There are more efficient ways to fast-forward a tape or to receive a file stream starting at a certain offset (pipe dd through tar).