Marcus Holland-Moritz
|
5434540e70
|
chore: dockerfile for Alpine APK builds
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
3eddaf735a
|
chore: fix i386 & LTO builds
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
78ac176b4b
|
chore: disable benchmarks to speed up builds (and save some space)
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
33c0b273e9
|
chore: support for ppc64 (big-endian)
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
3bd97c5c8b
|
chore: fat gcc LTO objects so we don't need multiple versions
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
38b0e49c79
|
chore: enable ppc64le LTO build after mold fixes
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
a3574db21c
|
chore: apply mold fixes for #1496, #1497
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
a7dab43e6e
|
chore: bump openssl version
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
0d3c387858
|
chore: stage-1 gcc only needs to support C to build musl
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
d9744698b0
|
chore: remove outdated comment
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
6071f3597b
|
fix: make sure to pass configure arguments to stage-1 gcc
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
2f028faa42
|
chore: bump binutils / gcc
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
a840abbc33
|
chore: only build stripped down version of boost
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
5e5f4ff5d6
|
feat: add self-extracting stub for platforms without UPX support
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
29b60f33e2
|
chore: add prune target, even though not fully happy with it...
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
d37cb6a3f5
|
feat: more cross builds
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
38497c79f3
|
build: add option to skip FUSE tests in CI jobs
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
32ed073cb2
|
chore: add CI for FreeBSD
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
addc222511
|
chore: add loongarch64 to list of target architectures
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
4d559b1872
|
chore: more compiler configs (including gcc lto)
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
cef7eb1085
|
chore: loongarch64 CI support
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
a555f2c39f
|
chore: bump cpptrace version
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
e82f2c8172
|
fix: use the correct cc/c++ binaries in meson config
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
51d3993de6
|
chore: bump mold to include ppc64le relocation fix
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
e63784e3b5
|
fix(pager): ensure we always pass -R to less
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
fe96f25f7e
|
test: provide kqueue-based process_guard for FreeBSD & macOS
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
55255f76a4
|
feat(xattr_posix): provide FreeBSD implementation of portable xattrs
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
1aadb452cf
|
fix: small FreeBSD tweaks
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
9405994425
|
fix: use dwarfs::mmap to avoid clash with mmap syscall on FreeBSD
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
0890914958
|
feat(fsst): support big-endian systems and big/little interop
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
6039267f19
|
chore: switch to mhx/folly for folly::Bits big-endian compatibility
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
621b90f89c
|
build: support building fsst_main application for development
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
26e2d2d28f
|
fix(fstypes): always treat dwarfs headers as little-endian
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
0dd95c0e00
|
test(pcmaudio_categorizer): always build little-endian WAV structures
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
fa964a8e87
|
test(test_logger): add as_string() method
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
1864a235bf
|
fix(pcmaudio_categorizer): handle WAV header endianness correctly
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
124a9de309
|
fix(checksum): always store xxh3 digests as little-endian for compat
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
afd6ec94da
|
fix(fits_categorizer): support get_unused_lsb_count for big-endian
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
498cc179c6
|
fix(lz4): always treat uncompressed size as little-endian
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
1b7b960ef8
|
feat: add boxed_endian wrapper for fixed-endianness integral types
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
361985f5a1
|
chore(benchmark): add has_files decorator & fix emacs benchmarks
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
dbf84a290a
|
docs: README overhaul
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
d2a1c00f04
|
test(manpage): ignore experimental options
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
c2042a60fb
|
feat(terminal): add background color support
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
1f14619a1d
|
feat(terminal): add BLACK color support
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
938677302e
|
refactor: use file_access abstraction in filesystem_extractor
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
19fcdbdd03
|
feat(dwarfsextract): support --format-filters and --format=auto
|
2025-08-17 12:58:39 +02:00 |
|
oxalica
|
bd1c068f3e
|
feat(dwarfsextract): add --format-options
This allows users to pass custom libarchive options of the specific output
format. Eg. `mtree:sha256` or `zstd:compression-level=9`.
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
65e1f7670f
|
docs(mkdwarfs): update workers and bit-identical image descriptions
|
2025-08-17 12:58:39 +02:00 |
|
Marcus Holland-Moritz
|
e9cff93636
|
feat(util): add support for memory usage on Windows
|
2025-08-17 12:58:39 +02:00 |
|