aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)AuthorFiles
2024-01-14Upgrade copyright yearsSergey Poznyakoff6
2023-05-01Version 2.14v2.14Sergey Poznyakoff1
2023-04-28Fix combination of --create, --append, --directorySergey Poznyakoff1
In copy-out mode, when appending, change_dir() would be called twice, because process_copy_in() calls change_dir(). If --directory=DIR was used with a relative path, this would result in incorrectly trying to change to DIR/DIR. To fix this, change_dir() is only called explicitly when not appending. Patch by Alyssa Ross <hi@alyssa.is> * src/copyout.c (process_copy_out): Don't call change_dir if append_flag is set: it is going to be called by process_copy_in.
2023-04-28New option --ignore-dirnlinkSergey Poznyakoff2
Thus option is valid in copy-out mode. It instructs cpio to always assume link count for directories to be 2. It is implied by --reproducible. * NEWS: Document changes. * doc/cpio.1: Likewise. * doc/cpio.texi: Likewise. * src/copyout.c (process_copy_out): If ignore_dirnlink_option is set, assume c_nlink is 2. * src/extern.h (ignore_dirnlink_option): New extern. * src/global.c (ignore_dirnlink_option): New global. * src/main.c: New option --ignore-dirnlink. The option --reproducible implies --ignore-dirnlink.
2023-01-22Update copyright yearsSergey Poznyakoff6
2022-02-13Fix wording in the manpageSergey Poznyakoff1
2022-01-02Update copyright yearsSergey Poznyakoff6
2021-03-24Improve online version of the documentation.Sergey Poznyakoff3
2021-01-08Update gnulibSergey Poznyakoff1
* NEWS: Raise version number. * configure.ac: Raise version number to 2.13.90. Raise autoconf and automake requirements. * gnulib: Pull v0.1-4336-gbdae9a5 * gnulib.modules: Remove getopt * src/copyin.c (long_format): Cast rdev numbers to unsigned long
2021-01-06Update copyright yearsSergey Poznyakoff6
2020-09-18Formatting changes in the documentation.Sergey Poznyakoff2
* doc/cpio.1: Fix typos. * doc/cpio.texi: Consistently use proper Texinfo markup fo commands, files, and sample text fragments.
2020-02-08Update copyright yearsSergey Poznyakoff6
2019-11-04Various fixesSergey Poznyakoff1
* doc/cpio.texi: Document URLs of the mailing list archive and subscription interface. * src/copyin.c (try_existing_file): Change type of the last argument. (copyin_file): Initialize existing_dir. * src/dstring.c: Include xalloc.h * src/filemode.c (mode_string): mode is unsigned int.
2018-06-21Fix man markupSergey Poznyakoff1
2017-01-02Update copyright yearsSergey Poznyakoff6
2016-11-10Update docsSergey Poznyakoff2
* doc/cpio.texi: Prominently mention, that --absolute-file-names is the default. * doc/cpio.1: Likewise.
2015-09-12Version 2.12release_2_12Sergey Poznyakoff1
2015-09-12Update docs, use gettext 0.19.6Sergey Poznyakoff6
2015-09-01Fix generation of manual directorySergey Poznyakoff3
* doc/Makefile.am: Change 'manual' goal. * doc/gendocs.sh: New file. * doc/gendocs_template: ps output is not built.
2014-12-01New options to create device and inode-independent archives.Sergey Poznyakoff2
* src/util.c (inode_val): New member trans_inode (find_inode_val): New function. (find_inode_file): Rewrite using the above. (add_inode): Initialize the trans_inode member depending on the value of renumber_inodes_option. (get_inode_and_dev): New function. (stat_to_cpio): Use get_inode_and_dev. (arf_stores_inode_p): New function. * src/extern.h (renumber_inodes_option) (ignore_devno_option): New externs. * src/global.c (renumber_inodes_option) (ignore_devno_option): New variables. * src/main.c: Add new options. * NEWS: Document changes. * doc/cpio.1: Document new options. * doc/cpio.texi: Likewise.
2014-01-30Update copyright years.Sergey Poznyakoff3
2014-01-30Treat UID/GID as numeric if prefixed by + (-R option)Sergey Poznyakoff2
The IDs supplied with the -R option are treated as numeric (without looking them up in the system database), when prefixed with +. This allows to force using numeric value if a user (group) with a numeric name exists in the database. Reported by Joshua Briefman <sirgatez@gmail.com>. * src/userspec.c (parse_user_spec): Use + as an indicator of a numeric UID/GID. * doc/cpio.1: Document changes. * doc/cpio.texi: Likewise.
2014-01-30Improve documentation.Sergey Poznyakoff2
* .gitignore: Update. * NEWS: Update. * doc/cpio.1: Rewrite. * doc/cpio.texi: Major revamp. * src/main.c (options): Fix sectioning of the help output. (parse_opt): * src/util.c: Use PAXEXIT_FAILURE to indicate an error.
2014-01-28Distribute rmt.8; update build systemSergey Poznyakoff4
* NEWS: Update. * bootstrap (gnulib_extra_files): Remove "missing" * configure.ac: Do not distribute shar archive. Define CPIO_MT_COND * doc/Makefile.am: Always install manpages (mt.1 and rmt.8 -- depending on whether the corresponding programs are built). * doc/cpio.1: Update. * doc/mt.1: Update. * lib/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES. * src/Makefile.am: Likewise. * tests/Makefile.am: Likewise.
2011-09-19Minor fixes.Sergey Poznyakoff1
* configure.ac: Use gettext 0.18 * doc/.gitignore: Add parse-datetime.texi. * lib/Makefile.am (libpax_a_SOURCES): Add exit-status.c * src/copyin.c (read_pattern_file): Use open_fatal if opening pattern file failed. * src/util.c (set_file_times): Use fdutimens.
2010-07-22Provide a tar-like --directory (-D) option.Sergey Poznyakoff1
* src/copyin.c (process_copy_in): Call change_dir. * src/copyout.c (process_copy_out): Likewise. * src/copypass.c (process_copy_pass): Likewise. * src/extern.h (change_directory_option): New extern. (change_dir): New proto. * src/global.c (change_directory_option): New global. * src/main.c (options): New option --directory. (parse_opt): Handle the --directory option. * src/util.c (change_dir): New proto. * doc/cpio.texi: Document the --directory option.
2010-02-11Update copyright years.Sergey Poznyakoff3
2009-06-19Improve docsClint Adams1
* doc/cpio.texi: Document format file size limits.
2009-02-14Switch to GitSergey Poznyakoff1
2008-02-09* NEWS, configure.ac: Raise the patchlevel number.Sergey Poznyakoff1
* THANKS: Update * doc/cpio.texi: Fix a typo. * src/extern.h (warn_if_file_changed): Fix type of the 2nd argument. * src/tar.c (write_out_tar_header): Stylistic change. * src/util.c (copy_files_disk_to_disk): Fix types of automatic variables. (warn_if_file_changed): Fix type of the 2nd argument. Patches supplied by Ladislav Michnovic.
2007-06-28UpdateSergey Poznyakoff2
2007-06-27Relicense under GPLv3Sergey Poznyakoff1
2007-06-07UpdateSergey Poznyakoff1
2007-05-18Fix typoSergey Poznyakoff1
2006-12-18SortSergey Poznyakoff1
2006-11-13Consistently use @option{} for displaying commandSergey Poznyakoff1
line options. Fix formatting in "Invoking `cpio'" section
2006-09-27Minor fixesSergey Poznyakoff1
2005-05-21(Reports): New chapterSergey Poznyakoff1
2005-05-20UpdatedSergey Poznyakoff1
2005-05-19Updated FSF postal mail address.Sergey Poznyakoff3
2005-01-11UpdatedSergey Poznyakoff2
2005-01-11Use gendocs.sh to generate webdocsSergey Poznyakoff1
2005-01-11Template file for gendocs.shSergey Poznyakoff1
2004-12-21*** empty log message ***Sergey Poznyakoff1
2004-09-06UpdatedSergey Poznyakoff1
2004-02-27Added to the repositorySergey Poznyakoff6

Return to:

Send suggestions and report system problems to the System administrator.