summaryrefslogtreecommitdiff
path: root/include/tpax
AgeCommit message (Collapse)AuthorFilesLines
2024-07-17write mode: implemented generation of the cpio archive format.midipix1-0/+4
2024-07-16library api's: _meta_ namespace: make header creation interfaces context ↵midipix1-2/+5
independent.
2024-07-14library api: tpax_specs.h: added cpio format definitions.midipix1-0/+27
2024-07-14driver: -s <replstr> support: implementation and integration.midipix1-0/+4
2024-06-09logic: tpax_archive_add_queue_item(): record queue item device id as needed.midipix1-0/+2
2024-06-09driver: implemented and integrated the -v (verbose mode) cmdline option.midipix1-0/+1
2024-06-08driver: pre-alpha: redefine TPAX_DRIVER_DRY_RUN as 0x0080 (visual motivation).midipix1-1/+1
2024-06-07driver: implemented and integrated the -L (follow symlink items) cmdline option.midipix1-0/+1
2024-06-06driver: implemented and integrated the -H (follow symlink args) cmdline option.midipix1-0/+1
2024-05-30driver: implemented and integrated the -t (preserve atime) command-line option.midipix1-0/+3
2024-05-30core api: renamed tpax_archive_append() as tpax_archive_enqueue().midipix1-1/+1
2024-05-29driver: implemented the -f (archive path) command-line argument.midipix1-0/+1
2024-05-27core api: implemented tpax_archive_reset().midipix1-0/+2
2024-05-26library api's: _api_ (package information) namespace overhaul.midipix1-1/+1
2024-05-26library api's: _io_ (low level interfaces) namespace overhaul.midipix1-5/+5
2024-05-26library api's: _meta_ (archive member meta interfaces) namespace overhaul.midipix1-3/+4
2024-05-26library api's: _output_ namespace confirmation.midipix1-5/+5
2024-05-26library api's: _util_ (utility helper interfaces) namespace overhaul.midipix1-3/+3
2024-05-26library api's: _archive_ (core interfaces) namespace confirmation.midipix1-3/+3
2024-05-26library api's: _lib_ (program driver) namespace overhaul.midipix1-9/+10
2024-05-26logic: renamed tpax_archive_append_item() as tpax_archive_append().midipix1-1/+1
2024-05-26logic: tpax_archive_write(): initial implementation and integration.midipix1-0/+2
2024-05-19item queue: removed old implementation of tpax_archive_append().midipix1-2/+1
2021-04-20tpax_archive_append(): directory recursion: initial implementation.midipix1-1/+3
2021-04-20tpax_file_create_{memory|tmpfs}_snapshot(): added an explicit fdat argument.midipix1-2/+2
2021-04-20driver: tpax_get_unit_ctx(): support paths relative to an arbitrary location.midipix1-1/+1
2020-05-23library api: tpax_archive_seal(): initial implementation and integration.midipix2-0/+8
2020-05-23library api: tpax_archive_append(): initial implementation.midipix1-0/+1
2020-05-23library api: tpax_file_create_tmpfs_snapshot(): initial implementation.midipix1-0/+3
2020-05-23library api: tpax_file_create_memory_snapshot(): initial implementation.midipix1-0/+5
2020-05-23helper interfaces: tpax_stat_compare(): initial implementation.midipix1-0/+1
2020-05-23helper interfaces: tpax_path_copy(): initial implementation.midipix1-0/+1
2020-05-23driver: --strict-path-input, --pure-path-output: initial support.midipix1-0/+3
2020-05-23driver: tpax_get_unit_ctx(): implemented the non-recursive bits.midipix1-0/+4
2020-05-23library api: tpax_init_ustar_header(): initial implementation.midipix1-0/+6
2020-05-23driver: implemented directory archive member recursion logic.midipix1-0/+2
2020-05-23driver: implemented block-size logic.midipix1-0/+1
2020-05-23driver: write mode: implemented archive format logic.midipix1-0/+5
2020-05-23driver: implemented execution mode logic.midipix1-0/+6
2020-05-23abi/api: added tpax_specs.h, definitions for struct tpax_{ustar|cpio}_header.midipix1-0/+66
2020-05-23created lib-app skeleton (foss21.org lib-app model).midipix2-0/+177