summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibArchive/Tar.cpp
AgeCommit message (Collapse)Author
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
We have a new, improved string type coming up in AK (OOM aware, no null state), and while it's going to use UTF-8, the name UTF8String is a mouthful - so let's free up the String name by renaming the existing class. Making the old one have an annoying name will hopefully also help with quick adoption :^)
2022-11-30LibArchive: Implement proper support for Tar file end markersTim Schumacher
Previously this was handled implicitly, as our implementation of Tar would just stop processing input as soon as it found something invalid. However, since we now error out as soon as something is found to be wrong, we require proper handling for zero blocks, which aren't actually fatal.
2022-10-31LibArchive: Support writing paths up to 255 charactersPeter Elliott
The POSIX.1-1988 limit was 100, but with the ustar prefix field it's 255 (kinda).
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-05LibArchive: Add TarFileHeader::content_is_like_extended_header()Tim Schumacher
2021-09-01Everywhere: Use my cool new @serenityos.org email addressPeter Elliott
2021-05-17LibArchive: Move method implementations away from headerJean-Baptiste Boric