X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=ChangeLog;h=5ac749ca80d9526e5b74b6c30746247bfc3262b4;hb=91493ea9b62a24ab139eedd4c919e4fcda9750c3;hp=fac3830a567ac2f4951df7e83b591e26b66457f2;hpb=9e783c548cafc95105daa96e6d6d9042f34028fd;p=chaz%2Ftar diff --git a/ChangeLog b/ChangeLog index fac3830..5ac749c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,58 @@ +2003-10-02 Sergey Poznyakoff + + * src/tar.c: Removed extra precaution regarding + subcommand_option == CAT_SUBCOMMAND + * lib/Makefile.am: Updated + +2003-10-02 Sergey Poznyakoff + + * src/common.h (names_done): New function. + * src/names.c: Likewise. + * src/list.c (read_and): Use all_names_found() as `while' + condition. + * src/tar.c: New option --first-copy + * NEWS: Updated + +2003-09-24 Paul Eggert + + * src/rmt.c (main): Don't translate Copyright string; international + law says the word "Copyright" should be in English. + * src/tar.c (decode_options): Likewise. + +2003-09-22 Paul Eggert + + * doc/tar.texi (extracting untrusted archives): New section. + + * src/common.h (stripped_path_len): Renamed from cut_path_elements. + Return size_t, not pointer, so that we don't have to worry about + violating the C standard by converting char const * to char *. + All callers changed. + * src/names.c (stripped_path_len): Likewise. Strip file system + prefix, too. Count adjacent slashes as if they were one slash; + that is the POSIX standard. + +2003-09-17 Paul Eggert + + * README-alpha: Document maintainer tool assumptions a bit. GNU + 'sed' is no longer required. For GNU m4 1.4, suggest the patch in + Debian bug 211447. Fix minor misspellings/whitespace nits. + + * configure.ac (AC_AIX, AC_MINIX): Remove; subsumed by + gl_USE_SYSTEM_EXTENSIONS. + + * lib/.cvsignore: Add exit.h, time_r.c, time_r.h. + * m4/.cvsignore: Add restrict.m4, time_r.m4. + +2003-09-17 Paul Eggert + + * bootstrap: Don't use "for option; do"; + Solaris 8 /bin/sh doesn't like that. + +2003-09-17 Sergey Poznyakoff + + * README-alpha: Updated + * bootstrap: Updated + 2003-09-17 Sergey Poznyakoff * README-alpha: Updated @@ -23,7 +78,7 @@ * src/extract.c (extract_archive): Implemented --strip-path * src/names.c (cut_path_elements): New functon. * src/tar.c: New option --strip-path=NUM. - (decode_options) Assign boolean values to bool variables. + (decode_options) Assign boolean values to bool variables. 2003-09-04 Sergey Poznyakoff @@ -38,7 +93,7 @@ disappear when GNU extended header keywords are working. * tests/multiv01.sh: Likewise * tests/volume.sh: Likewise - + 2003-09-04 Sergey Poznyakoff * src/create.c: Support for "linkpath" extended keyword. @@ -54,7 +109,7 @@ * README: Updated. * NEWS: Updated. * TODO: Updated. - + 2003-09-02 Paul Eggert * src/common.h (destroy_stat, xheader_decode, xheader_store, @@ -68,7 +123,7 @@ * src/list.c (read_and): Abort if HEADER_SUCCESS_EXTENDED occurs, as it's not possible. * src/update.c (update_archive): Likewise. - + Use "const" when possible in new code. * src/tar.c (struct fmttab.name): Now char const *. All uses changed. (fmttab): Now const. All uses changed. @@ -95,7 +150,7 @@ * src/tar.c (set_archive_format): Now static. * src/xheader.c (xhdr_tab, format_uintmax): Now static. - + * src/xheader.c (dummy_coder, dummy_decoder, atime_coder, atime_decoder, gid_coder, gid_decoder, gname_coder, gname_decoder, linkpath_coder, linkpath_decoder, mtime_coder, mtime_decoder, @@ -104,7 +159,7 @@ Remove forward decls; no longer needed. (xhdr_tab): Move to end, so that the forward decls aren't needed. Add a forward declaration. - + Use 'bool' in new code, when appropriate. * src/xheader.c (decode_record): Return bool, not int. * src/common.h (read_header): Since it accepts bool, change @@ -119,7 +174,7 @@ Minor style fixes. (xheader_store): Avoid parentheses around object operand of sizeof. - + 2003-09-03 Sergey Poznyakoff * src/create.c (start_header): Store long file names @@ -146,10 +201,10 @@ Update from gnulib modules alloca, fnmatch, getline, stdbool. * m4/.cvsignore: Add utimes-null.m4. Sort. -2003-09-01 Sergey Poznyakoff +2003-09-01 Sergey Poznyakoff Added initial support for creating POSIX headers. - + * src/common.h (MAXOCTAL11,MAXOCTAL7): New defines (string_to_chars): New functions (struct xheader): Changed structure @@ -175,11 +230,11 @@ * m4/.cvsignore: Likewise. * TODO: Minor formatting change -2003-08-31 Sergey Poznyakoff +2003-08-31 Sergey Poznyakoff Added initial support for POSIX extended and STAR headers (only for listing/extracting). - + * src/xheader.c: New file. * src/Makefile.am: Added xheader.c * src/tar.h (struct star_header): New datatype @@ -242,11 +297,11 @@ -o to comply to UNIX98 when extracting and to its previous semantics otherwise. (main): Call check_links if --check-links. was given. - + 2003-07-25 Sergey Poznyakoff * src/list.c (print_header): Revised - * NEWS: Started the entry for 1.13.26 + * NEWS: Started the entry for 1.13.26 * doc/Makefile.am (tar.dvi): Fixed TEXINPUTS value. 2003-07-24 Sergey Poznyakoff @@ -269,7 +324,7 @@ current_trailing_slash was set (extrac03.sh,extrac04.sh tests). * tests/multiv01.sh: Minor changes. * m4/Makefile.am: Added missing files. - + 2003-07-05 Paul Eggert Finish the checkin begin yesterday.