From: Sergey Poznyakoff Date: Fri, 11 Nov 2005 12:18:14 +0000 (+0000) Subject: Update X-Git-Url: https://git.dogcows.com/gitweb?a=commitdiff_plain;h=87dfaf3176b06962c873534f32715a43bf1b47c4;p=chaz%2Ftar Update --- diff --git a/ChangeLog b/ChangeLog index c8c9929..27af02e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,20 @@ 2005-11-11 Sergey Poznyakoff + * gnulib.modules: Add rpmatch + * lib/stdopen.h, lib/stdopen.c: New file. Imported from coreutils. + * lib/Makefile.tmpl: Add stdopen.h, stdopen.c + * po/POTFILES.in: Add rpmatch.c + * src/tar.c (confirm): Rewritten using rpmatch. + (decode_options): Minor optimizations + (main): Call stdopen() to ensure the first three descriptors are + open. + + * tests/multiv01.at, tests/multiv02.at, tests/multiv03.at, + tests/multiv04.at, tests/sparsemv.at, tests/sparsemvp.at, + tests/star/multi-fail.at: Close stdin so that if something fails + causing tar to ask for the next volume, it won't hang the + testsuite. + * src/buffer.c (flush_write,flush_read): Change data type. (flush_archive): Compute actual buffer fill level before calling low level function.