mountpoint-s3-1.23.0
HavocFramework/Havocmountpoint-s3-1.23.0Jul 21, 2026by github-actions[bot]
AI Summary
This release introduces support for custom certificate authorities and CRC64NVME checksums, while improving memory efficiency and fixing critical bugs regarding credential resolution and container limits.
Key Highlights
- Added `--ca-bundle` flag for custom certificate authority trust
- Added support for CRC64NVME full-object checksums on uploads
- Added automatic content type detection for file uploads
- Fixed memory limiter ignoring container cgroup limits
- Reduced peak memory usage for incremental uploads
New Features
- Custom CA bundle support via `--ca-bundle` flag
- CRC64NVME full-object checksums support
- Automatic content type inference for uploads
Full Release Notes
* Add `--ca-bundle` flag (and `AWS_CA_BUNDLE` environment variable fallback) for trusting a custom certificate authority when Mountpoint makes HTTPS calls. ([#1834](https://github.com/awslabs/mountpoint-s3/pull/1834) by @yerzhan7) * Add support for CRC64NVME full-object checksums on uploads. The `--upload-checksums` argument now accepts `crc64nvme` in addition to the existing `crc32c` and `off` values. CRC32C continues to use S3's composite (checksum-of-checksums) format on multipart uploads; CRC64NVME uses S3's `FULL_OBJECT` mode. Both algorithms work end-to-end on atomic and incremental upload paths. Note for downstream consumers: on multipart objects, `GetObjectAttributes` reports `ChecksumType: FULL_OBJECT` for CRC64NVME (vs. `COMPOSITE` for CRC32C), and the `x-amz-checksum-crc64nvme` header value is the full-object hash with no `-<part-count>` suffix. Tooling that strips the composite `-N` suffix or assumes `COMPOSITE` should branch on the algorithm. ([#1838](https://github.com/awslabs/mountpoint-s3/pull/1838) by @alecrubin) * Add support for automatic content type detection on file uploads. When the `--infer-content-type` flag is specified, Mountpoint will infer the `Content-Type` of new objects based on their file extension instead of using the default `binary/octet-stream`. ([#1790](https://github.com/awslabs/mountpoint-s3/pull/1790) by @Zxilly) * Fix credential resolution when using a source profile with STS Web Identity. ([#1889](https://github.com/awslabs/mountpoint-s3/pull/1889) by @passaro) * Fix memory limiter ignoring container cgroup memory limits, which could cause out-of-memory issues in memory-constrained containers. ([#1806](https://github.com/awslabs/mountpoint-s3/pull/1806) by @yerzhan7) * Reduce peak memory usage of incremental (append) uploads by removing an unnecessary buffer copy in the internal S3 client. ([#1882](https://github.com/awslabs/mountpoint-s3/pull/1882) by @yerzhan7) * Add additional debug information to FUSE operation logs including the ID of the process triggering the file system operation. ([#1718](https://github.com/awslabs/mountpoint-s3/pull/1718) by @mansi153) ## Binaries ### x86_64 * RPM: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/x86_64/mount-s3-1.23.0-x86_64.rpm * RPM signature: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/x86_64/mount-s3-1.23.0-x86_64.rpm.asc * RPM (SUSE): https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/x86_64/mount-s3-1.23.0-x86_64.suse.rpm * RPM (SUSE) signature: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/x86_64/mount-s3-1.23.0-x86_64.suse.rpm.asc * DEB: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/x86_64/mount-s3-1.23.0-x86_64.deb * DEB signature: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/x86_64/mount-s3-1.23.0-x86_64.deb.asc * tar.gz: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/x86_64/mount-s3-1.23.0-x86_64.tar.gz * tar.gz signature: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/x86_64/mount-s3-1.23.0-x86_64.tar.gz.asc ### arm64 * RPM: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/arm64/mount-s3-1.23.0-arm64.rpm * RPM signature: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/arm64/mount-s3-1.23.0-arm64.rpm.asc * RPM (SUSE): https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/arm64/mount-s3-1.23.0-arm64.suse.rpm * RPM (SUSE) signature: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/arm64/mount-s3-1.23.0-arm64.suse.rpm.asc * DEB: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/arm64/mount-s3-1.23.0-arm64.deb * DEB signature: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/arm64/mount-s3-1.23.0-arm64.deb.asc * tar.gz: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/arm64/mount-s3-1.23.0-arm64.tar.gz * tar.gz signature: https://s3.amazonaws.com/mountpoint-s3-release/1.23.0/arm64/mount-s3-1.23.0-arm64.tar.gz.asc