Repository navigation
Releases: blocksmith314/ctar
Releases · blocksmith314/ctar
Release list
v1.0.1
Standalone executable
No install needed — download the file without the .tar.gz suffix,
then make it executable:
chmod +x ctar-<version>-<platform>
./ctar-<version>-<platform> --help
Platform requirements:
linux-x86_64— x86_64, glibc 2.28 or newer
(RHEL 8 / Rocky 8 / Alma 8 and newer, Ubuntu 20.04+, Debian 11+)macos-arm64— Apple Silicon, macOS 13.3 or newer
Full package (.tar.gz)
Contains the executable plus headers, static libraries, CMake package
config and a pkg-config file, for using ctar as a library:
sudo tar -xzf ctar-<version>-<platform>.tar.gz -C /usr/local
sudo ldconfig
Verify your download against SHA256SUMS.
What's Changed
- Version single-sourcing, release tag check and license texts by @blocksmith314 in #5
- Reword the English introduction for readability by @blocksmith314 in #6
- CLI output consistency and README overhaul by @blocksmith314 in #7
- fix(io): bound single read/write syscalls and allow zero-length io by @blocksmith314 in #8
- Feat refactor by @blocksmith314 in #9
- fix: correct CompressionSizePercent calculation formula by @blocksmith314 in #10
- fix: skip compress/decompress when file size is zero by @blocksmith314 in #11
- fix: resolve compiler warnings by @blocksmith314 in #12
- refactor: omit source file and line in message() when NDEBUG is defined by @blocksmith314 in #13
- docs: add benchmark section and optimize installation description by @blocksmith314 in #14
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Standalone executable
No install needed — download the file without the .tar.gz suffix,
then make it executable:
chmod +x ctar-<version>-<platform>
./ctar-<version>-<platform> --help
Platform requirements:
linux-x86_64— x86_64, glibc 2.28 or newer
(RHEL 8 / Rocky 8 / Alma 8 and newer, Ubuntu 20.04+, Debian 11+)macos-arm64— Apple Silicon, macOS 13.3 or newer
Full package (.tar.gz)
Contains the executable plus headers, static libraries, CMake package
config and a pkg-config file, for using ctar as a library:
sudo tar -xzf ctar-<version>-<platform>.tar.gz -C /usr/local
sudo ldconfig
Verify your download against SHA256SUMS.
What's Changed
- enable CI trigger by @blocksmith314 in #1
- dev by @blocksmith314 in #2
- ci: Linux+macOS CI and tagged release workflow by @blocksmith314 in #3
- ci(release): build Linux in AlmaLinux 9 for glibc 2.34 / RHEL 9 support by @blocksmith314 in #4
New Contributors
- @blocksmith314 made their first contribution in #1
Full Changelog: https://github.com/blocksmith314/ctar/commits/v1.0.0