X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=ChangeLog;h=446d6896501b6128b3a36f73e96a0c642ae8f7cd;hb=22c2e2ab8abefcb5cda692365ce801d6342daf3d;hp=957b038845141490d050e22f55054e4b5c96c40b;hpb=6a887bbbe579c305803a7c64e6a4b5c12127e2f0;p=chaz%2Ftar diff --git a/ChangeLog b/ChangeLog index 957b038..446d689 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,111 @@ +2004-03-26 Sergey Poznyakoff + + * src/create.c (write_long_name): Do not allow more than + NAME_FIELD_SIZE-1 characters in a file name for V7 format + archives. + * tests/longv7.sh: New file. + * tests/Makefile.am: Add longv7.sh + +2004-03-22 Sergey Poznyakoff + + * src/buffer.c (open_archive): Clear read_full_records_option + if reading from a pipe. + (short_read): Display warning about the deduced record size + if version > 1 + * tests/star/pax-big-10g.sh: Updated to match the above changes. + * tests/star/ustar-big-2g.sh: Likewise. + * tests/star/ustar-big-8g.sh: Likewise. + + * configure.ac: Added gl_FUNC_STRTOULL + * src/create.c (start_header): Check for GNU_FORMAT + if incremental_option is set. + * src/xheader.c (to_decimal): New function. + (xheader_format_name): Use to_decimal() instead of snprintf. + * tests/listed01.sh: Use genfile instead of dd + * tests/multiv01.sh: Likewise. + +2004-03-12 Sergey Poznyakoff + + * src/list.c (read_and): Stop processing the archive after + encountering a single zero record. Many old archives contain + arbitrary garbage after it. + The warning is issued anyway. + +2004-03-02 Sergey Poznyakoff + + * src/rtapelib.c (rmt_lseek__,rmt_ioctl__): Bugfix. The + conversion buffer was not null terminated. Fix provided + by Leland Lucius + * THANKS: Added Leland Lucius + * src/utf8.c (utf8_convert): Indentation fix. + +2004-02-29 Sergey Poznyakoff + + * src/buffer.c (flush_read): Bugfix: the + condition at line 714 included + + || (status > 0 && !read_full_records_option) + + which is grossly wrong, since even if new_volume() below succeeds, + the subsequent call to rmtread will overwrite the chunk of data + already read in the buffer and thus spoil everything. + * src/system.c (sys_child_open_for_uncompress): Minor stylistic + fix. + * tests/star/multi-fail.sh: New test. + * tests/Makefile.am: Added multi-fail.sh + * tests/star/README: Updated + +2004-02-29 Sergey Poznyakoff + + * NEWS: Updated + * configure.ac: Removed spurious AC_CHECK_LIB(iconv) + * src/common.h (utc_option): new global + (enum old_files.KEEP_NEWER_FILES): New element + * src/extract.c: Handle --keep-newer-files option + * src/list.c (tartime): Print UTC if --utc was given. + * src/tar.c: New options: --utc and keep-newer-files + + * tests/Makefile.am: Added new tests + * tests/after: Rewritten + * tests/before: Rewritten + * tests/preset.in: Rewritten + * tests/delete03.sh: Accomodate for the new testsuite logic + * tests/gzip.sh: Likewise + * tests/incremen.sh: Likewise + * tests/listed01.sh: Likewise + * tests/multiv01.sh: Likewise + * tests/old.sh: Likewise + * tests/options.sh: Likewise + * tests/version.sh: Likewise + * tests/volume.sh: Likewise + + * tests/star: New directory + * tests/star/README: New file + * tests/star/gtarfail.sh: New file + * tests/star/gtarfail2.sh: New file + * tests/star/pax-big-10g.sh: New file + * tests/star/qucktest.sh: New file + * tests/star/ustar-big-2g.sh: New file + * tests/star/ustar-big-8g.sh: New file + +2004-02-26 Paul Eggert + + * doc/tar.texi (dircategory Individual utilities): Append period, + as suggested by Karl Berry. + +2004-02-24 Sergey Poznyakoff + + * src/list.c (decode_header): Call xheader_decode before + the assignment to current_stat_info.archive_file_size. + +2004-02-23 Paul Eggert + + * configure.ac: Invoke AM_ICONV, to define ICONV_CONST if needed. + 2004-02-23 Sergey Poznyakoff + 1.13.93 released. + * NEWS: Updated * tests/before: Move testing of the prerequisite archive formats to the separate function 'prereq'. Do not expect any arguments