aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/tarfile.cc
AgeCommit message (Expand)Author
2024-08-08tree-wide: automated migration to charptr_castJade Lovelace
2024-08-08tree-wide: fix a pile of lintsJade Lovelace
2024-07-23tree-wide: NULL -> nullptrJade Lovelace
2024-05-29util.hh: Delete remaining file and clean up headersTom Hubrecht
2024-05-29util.{hh,cc}: Split out file-system.{hh,cc}Tom Hubrecht
2024-03-04Merge pull request #9557 from bryanhonof/bryanhonof.fix-apple-double-shenaniganseldritch horrors
2023-04-25TarArchive: Remove a duplicate constant and increase the buffer sizeEelco Dolstra
2022-11-01tarfile: set directory mode to at least 0500, don't extract fflagsYorick van Pelt
2022-03-24Revert "TarArchive: Small refactoring"Maximilian Bosch
2021-12-10extract_archive: fix "Hard-link target '...'" errorYorick van Pelt
2021-12-10extract_archive: use copy_pathname instead of set_pathname.Yorick van Pelt
2021-08-30TarArchive: Small refactoringEelco Dolstra
2021-08-30Don't segfault if archive_entry_pathname() returns nullEelco Dolstra
2021-04-15Drop libbz2 / zlib / lzma dependency + style fixesEelco Dolstra
2021-03-10Use libarchive for all compressionYorick van Pelt
2020-12-02read(): Use char * instead of unsigned char *Eelco Dolstra
2019-12-19tarfile.cc: Restore timestampsEelco Dolstra
2019-12-19tarfile.cc: Don't change the cwdEelco Dolstra
2019-12-19tarfile.cc: Style fixesEelco Dolstra
2019-12-09further clean up libarchive codeYorick van Pelt
2019-12-07Clean up libarchive supportPuck Meerburg
2019-12-07remove rust unpack_tarfile ffiYorick van Pelt
2019-12-07code 'cleanup'Yorick van Pelt
2019-12-07add wrapper function around libarchive to c++ errorsYorick van Pelt
2019-12-07fixup! libarchive proof of conceptYorick van Pelt
2019-12-07libarchive proof of conceptYorick van Pelt
2019-11-27Fix segfault on i686-linuxEelco Dolstra
2019-11-26Drop remaining uses of external "tar"Eelco Dolstra
2019-11-26Move code aroundEelco Dolstra