Commit Graph

  • ca2f855c90 (pax_dump_header): Store original sparse file name in GNU.sparse.name variable. The name field in the ustar header now contains generated name (%d/GNUSparseFile.%p/%f), so that non-pax-aware tars won't extract the file under the original filename. Sergey Poznyakoff 2006-06-20 15:14:47 +00:00
  • 693134a4e7 (name_next_elt): Call register_individual_file (namelist_match): Remove third argument (name_match): Change return type to bool (name_scan): Remove second argument Sergey Poznyakoff 2006-06-20 15:14:19 +00:00
  • 90cec95580 (maybe_backup_file): Second argument is bool Sergey Poznyakoff 2006-06-20 15:14:00 +00:00
  • b6fcb4ba8f (procdir): Use is_individual_file to check for files explicitely specified in the command line. Fixes bug reported by Dat Head on 19 Jun 2006 (descending into mountpoints with --one-file-system in use) Sergey Poznyakoff 2006-06-20 15:13:49 +00:00
  • 6d1e9ab67e Remove second argument from calls to name_scan Sergey Poznyakoff 2006-06-20 15:13:30 +00:00
  • 300210aa15 (struct name.explicit): Remove Use variable names in all declarations (name_scan): Remove second argument Sergey Poznyakoff 2006-06-20 15:13:20 +00:00
  • 532b2dd31f Fix typo in a comment alpha_1_15_91 Sergey Poznyakoff 2006-06-16 07:19:34 +00:00
  • 3358f5fcc3 Update Sergey Poznyakoff 2006-06-13 19:34:20 +00:00
  • 51e3f3f1ca Update Sergey Poznyakoff 2006-06-13 14:59:43 +00:00
  • caf6b29f1e (Using Multiple Tapes,Multi-Volume Archives): Rewritten Sergey Poznyakoff 2006-06-13 14:59:32 +00:00
  • 12ae9f6912 Update Sergey Poznyakoff 2006-06-13 13:35:46 +00:00
  • 64041696c9 (xopindex,opsummary): New macros Sergey Poznyakoff 2006-06-13 13:35:34 +00:00
  • 8ee09b9939 Define op as codeindex. Use xopindex and opsummary to populate it Consequently prefer @dfn{long options} over @dfn{mnemonic options}. Document --unquote, --no-unquote (Short Option Summary): Build a table of cross-references to the corresponding long options. Sergey Poznyakoff 2006-06-13 13:35:14 +00:00
  • 72f60f9e5f (FIXME) [!PROOF_FOOTNOTED]: Enclose in a cartouche Sergey Poznyakoff 2006-06-13 13:34:32 +00:00
  • 378818cb3e (check-options): Expand macros before grepping in $(info_TEXINFOS) Sergey Poznyakoff 2006-06-13 13:34:14 +00:00
  • c980a06329 Update Sergey Poznyakoff 2006-06-12 22:51:32 +00:00
  • 4c7a2b10b8 Implement --overwrite-dir option (long ago documented) Sergey Poznyakoff 2006-06-12 22:50:29 +00:00
  • 8f3ed604b9 Update Sergey Poznyakoff 2006-06-12 22:50:17 +00:00
  • b886724818 (check-options): New goal Sergey Poznyakoff 2006-06-12 22:49:37 +00:00
  • f143fa5d64 Update Sergey Poznyakoff 2006-06-12 13:21:28 +00:00
  • 1e3568d947 (options, parse_opt): Allow for optional argument to the --totals option, which specifies a signal upon delivery of which the statistics must be output. (main): Call print_total_stats if total_option is set. Sergey Poznyakoff 2006-06-12 13:20:10 +00:00
  • b229a86dd7 (check_time): Use volume_start_time when checking for the timestamp plausability. Sergey Poznyakoff 2006-06-12 13:19:43 +00:00
  • 05b250d4a4 (records_skipped): Remove static qualifier, the variable is used by print_total_stats in buffer.c Sergey Poznyakoff 2006-06-12 13:19:16 +00:00
  • 42d180b24e (volume_start_time,last_stat_time): New globals (print_total_written): Replaced with: (print_total_stats): New function Sergey Poznyakoff 2006-06-12 13:18:59 +00:00
  • 8c10111c66 (total_blocks_deleted): New variable (set_start_time): Set volume_start_time and last_stat_time as well (set_volume_start_time): New function (compute_duration): Do not call set_start_time, update last_stat_time instead. Use it in calculation instead of start_time, which is now set only once, upon startup. (print_total_written): Removed. (print_total_stats): New function for printing byte/speed statistics. (_open_archive): Detect attempts to update compressed archives. (_gnu_flush_write): Always update prev_written. (open_archive): Call set_volume_start_time. Sergey Poznyakoff 2006-06-12 13:18:26 +00:00
  • 15a55db341 Update Sergey Poznyakoff 2006-06-12 13:17:54 +00:00
  • e721e74259 Document better the --totals option. Sergey Poznyakoff 2006-06-12 13:17:42 +00:00
  • 1bea3b4b25 Update Sergey Poznyakoff 2006-06-11 20:07:20 +00:00
  • 4ef056729e (xheader_set_single_keyword): Fix typo. (decode_time): Avoid using gotos. Sergey Poznyakoff 2006-06-11 20:06:46 +00:00
  • 37986cdff9 Update Sergey Poznyakoff 2006-06-11 15:05:52 +00:00
  • 5fe07ac97d Update master menu Sergey Poznyakoff 2006-06-11 15:05:22 +00:00
  • a35935e973 (master-menu): New goal Sergey Poznyakoff 2006-06-11 15:04:39 +00:00
  • e832cab432 New file Sergey Poznyakoff 2006-06-11 15:04:17 +00:00
  • 578f46309f Update Sergey Poznyakoff 2006-06-10 09:55:20 +00:00
  • 4396675861 Remove leftover include Sergey Poznyakoff 2006-06-10 09:54:02 +00:00
  • a3dd97d9be Update Sergey Poznyakoff 2006-06-09 13:55:36 +00:00
  • 13adf3f762 Update Sergey Poznyakoff 2006-06-09 13:50:20 +00:00
  • f1b1e9a476 Fix indentation, introduce end-of-format marker for texify.sed Sergey Poznyakoff 2006-06-09 13:50:04 +00:00
  • fc4502c17e Update Sergey Poznyakoff 2006-06-09 13:49:51 +00:00
  • 0abf3a5ac9 Fix typo Sergey Poznyakoff 2006-06-09 13:49:39 +00:00
  • 19b36aaf60 Auxiliary script to convert ../src/tar.h to header.texi Sergey Poznyakoff 2006-06-09 13:48:28 +00:00
  • 9b44f8efed *** empty log message *** Sergey Poznyakoff 2006-06-09 13:46:53 +00:00
  • 97bfe578ed New file Sergey Poznyakoff 2006-06-09 13:46:34 +00:00
  • fb88325f56 (tar_TEXINFOS): Add intern.texi (EXTRA_DIST): Remove convtexi.pl, add texify.sed Sergey Poznyakoff 2006-06-09 13:46:11 +00:00
  • a1b2406646 Update Sergey Poznyakoff 2006-06-08 22:36:30 +00:00
  • 5e14ef32c0 Minor fixes. Sergey Poznyakoff 2006-06-08 22:35:52 +00:00
  • f9bd340c1b --checkpoint takes an optional argument specifying number of records between two successive checkpoints (proposed by Jason Armistead on 2004-06-22).Optional dot starting the argument means "print dots instead of textual checkpoints". (tar_help): New function Sergey Poznyakoff 2006-06-08 22:35:39 +00:00
  • 46defea70e (checkpoint_option): Change type to unsigned (checkpoint_style): New variable. Sergey Poznyakoff 2006-06-08 22:34:56 +00:00
  • 5daab19c27 Implement more flexible checkpoint style Sergey Poznyakoff 2006-06-08 22:34:38 +00:00
  • 7214086d3d Update Sergey Poznyakoff 2006-06-08 22:34:16 +00:00
  • 93560dd669 Add Jason Armistead Sergey Poznyakoff 2006-06-08 22:33:33 +00:00
  • c1f55f1c37 Update Sergey Poznyakoff 2006-06-08 14:43:23 +00:00
  • 2d2e1d411e (dumpdir_locate,obstack_code_rename,purge_directory): Re-implement renaming. Introduce X control code. (make_tmp_dir_name): Remove Sergey Poznyakoff 2006-06-08 14:43:05 +00:00
  • 5591fa407a Document dumpdir format Sergey Poznyakoff 2006-06-08 14:42:20 +00:00
  • e2dbba2f07 (tar_TEXINFOS): Add dumpdir.texi Sergey Poznyakoff 2006-06-08 14:42:07 +00:00
  • 018de58373 New file Sergey Poznyakoff 2006-06-08 14:41:56 +00:00
  • 17111bef8f Add mkdtemp Sergey Poznyakoff 2006-06-08 14:41:15 +00:00
  • 3a9f2ea587 Update Sergey Poznyakoff 2006-06-08 09:51:06 +00:00
  • 02c7b862a3 (add_char_segment): Fix length assignement Sergey Poznyakoff 2006-06-08 09:50:56 +00:00
  • 9154c0c43b Update Sergey Poznyakoff 2006-06-08 09:43:44 +00:00
  • 5108a3dc41 Update Sergey Poznyakoff 2006-06-08 09:34:03 +00:00
  • c52e5fc4e8 Update Sergey Poznyakoff 2006-06-08 09:28:18 +00:00
  • 0fc3177ed2 Update Sergey Poznyakoff 2006-06-08 09:27:38 +00:00
  • 6be1349236 (set_transform_expr,_transform_name_to_obstack): Implement NUMBER flag. Sergey Poznyakoff 2006-06-08 09:27:25 +00:00
  • a2625311c8 Update Sergey Poznyakoff 2006-06-07 14:57:57 +00:00
  • 6e2760f7d7 Update Sergey Poznyakoff 2006-06-07 14:57:29 +00:00
  • 8b2f4ad670 (_transform_name_to_obstack,set_transform_expr): Implement case conversion operations (GNU extension). Sergey Poznyakoff 2006-06-07 14:57:10 +00:00
  • d4c0836ec2 Update Sergey Poznyakoff 2006-06-06 21:36:17 +00:00
  • 40afe4d362 Update Sergey Poznyakoff 2006-06-06 21:35:22 +00:00
  • 435edb824e (transform_name_fp): Run fun even if _transform_name_to_obstack returns false. Sergey Poznyakoff 2006-06-06 21:33:25 +00:00
  • 9d2e8df195 Update Sergey Poznyakoff 2006-06-06 21:30:26 +00:00
  • aa7476a68e Update Sergey Poznyakoff 2006-06-03 20:53:17 +00:00
  • 16c48ef8d0 Update Sergey Poznyakoff 2006-06-02 15:07:00 +00:00
  • 0da8aac59f Use genfile --files-from Sergey Poznyakoff 2006-06-02 15:06:29 +00:00
  • bb6f707781 Fix typo in the comment Sergey Poznyakoff 2006-06-02 15:06:19 +00:00
  • 7cb01d37bb Add incr04.at Sergey Poznyakoff 2006-06-02 15:06:10 +00:00
  • d79bbe0fd1 (set_transform_expr): New function Sergey Poznyakoff 2006-06-02 15:05:52 +00:00
  • f984c43b82 Update Sergey Poznyakoff 2006-06-02 15:05:36 +00:00
  • d75890c1b8 (options): Minor rewording Sergey Poznyakoff 2006-06-02 10:54:05 +00:00
  • b3b4347821 Update Sergey Poznyakoff 2006-06-02 10:42:25 +00:00
  • 39080c7628 Update Sergey Poznyakoff 2006-06-02 08:08:10 +00:00
  • c58063c17a New option --transform New option --show-transformed-names generalizes --show-stored-names. The latter is retained as an alias. Sergey Poznyakoff 2006-06-02 08:06:46 +00:00
  • ae7bd36423 (print_header): Update displayable name selection. Sergey Poznyakoff 2006-06-02 08:05:04 +00:00
  • 973b611290 (extract_archive): safer_name_suffix and stripped_prefix_len are now called by decode_header Sergey Poznyakoff 2006-06-02 08:04:37 +00:00
  • 29fb7356df (dump_file0): Transform file name Sergey Poznyakoff 2006-06-02 08:03:53 +00:00
  • bbee515590 (transform_name, transform_name_fp): New functions (show_stored_names_option): Renamed to show_transformed_names_option. All uses changed Sergey Poznyakoff 2006-06-02 08:03:08 +00:00
  • c8aa01c80c New file Sergey Poznyakoff 2006-06-02 08:02:24 +00:00
  • 43ba23114f (tar_SOURCES): New module transform.c Sergey Poznyakoff 2006-06-02 08:01:44 +00:00
  • 7bfcbd6a27 Update Sergey Poznyakoff 2006-06-02 08:01:33 +00:00
  • c5fd5f9e8d Update Sergey Poznyakoff 2006-05-31 12:45:44 +00:00
  • a23a95b4a0 (make_directory): Fix initialization of struct directory. Sergey Poznyakoff 2006-05-31 12:45:14 +00:00
  • 19498c9172 Initialize AM_CPPFLAGS Sergey Poznyakoff 2006-05-25 19:29:03 +00:00
  • edff149522 Update Sergey Poznyakoff 2006-05-25 14:13:07 +00:00
  • f20e08dd45 (parse_opt): Add comment before --preserve case. Sergey Poznyakoff 2006-05-25 14:12:51 +00:00
  • e6d15fc7af Updated Sergey Poznyakoff 2006-05-25 14:12:35 +00:00
  • c96ba08e06 Update Sergey Poznyakoff 2006-05-25 11:02:50 +00:00
  • 6f89b1fce5 Document use of wildcards Sergey Poznyakoff 2006-05-25 11:02:09 +00:00
  • 93f8f6780a Update Sergey Poznyakoff 2006-05-25 07:05:58 +00:00
  • 75f37f4cef Make AT_SETUP more readable. Sergey Poznyakoff 2006-05-25 07:05:41 +00:00
  • 3947e63c25 (options): Move globbing-related options into a separate group. Set -l as an alias to --check-links, as required by UNIX98 (struct tar_args): New fields wildcards,matching_flags,include_anchored (MAKE_EXCL_OPTIONS,MAKE_INCL_OPTIONS): New macros (parse_opt): Use x2nrealloc to grow archive_name_array. Use MAKE_EXCL_OPTIONS,MAKE_INCL_OPTIONS to create appropriate fnmatch options, and name_add_name,name_add_dir to handle member name and -C arguments. (decode_options): Likewise (main): Remove call to init_names. Sergey Poznyakoff 2006-05-25 07:05:28 +00:00