From: Sergey Poznyakoff Date: Sun, 22 Feb 2004 21:00:07 +0000 (+0000) Subject: Added UTF-8 support. Finished global extended header support. X-Git-Url: https://git.dogcows.com/gitweb?a=commitdiff_plain;h=96148abcfe092ef9972bc605aae4992056d5d0f1;p=chaz%2Ftar Added UTF-8 support. Finished global extended header support. --- diff --git a/ChangeLog b/ChangeLog index bb7d8de..99a0a58 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,26 @@ +2004-02-22 Sergey Poznyakoff + + Added UTF-8 support. Finished global extended header + support. + + * NEWS: Minor fix + * configure.ac: Detect libiconv + * src/utf8.c: New file. Conversions to and from utf-8. + * src/Makefile.am: Added utf8.c + * src/create.c (write_header_name) In pax format, use + "path" keyword if the file name is not ASCII + (start_header): Likewise for uname and gname. + * src/list.c: Decode encountered global headers. + * src/xheader.c: Use keywords from the global + headers. + Correctly handle UTF-8 conversions. + (xheader_list_destroy): New function. + (xheader_set_single_keyword,xheader_set_keyword_equal): Added + missing gettext markers + (decode_record): Rewritten using caller-provided handler and + data closure. + * tests/listed01.sh: Give credit to Andreas Schuldei. + 2004-02-21 Sergey Poznyakoff * src/create.c (dump_file0): The conditional at line @@ -48,7 +71,7 @@ affect the functionality. * THANKS: Updated - * configure.ac: Raised patchlevel to 92a + * configure.ac: Raised patchlevel to 93 * src/incremen.c: Minor stylistic fixes. * tests/listed01.sh: New test. Check listed incremental backups on individual files.