Marcus Holland-Moritz
|
7b0b1cdc0c
|
refactor: introduce and use safe_localtime()
|
2025-05-14 06:47:32 +02:00 |
|
Marcus Holland-Moritz
|
4b277a0507
|
docs(dwarfs-format): add some details about frozen2 metadata storage
|
2025-05-14 06:47:32 +02:00 |
|
Marcus Holland-Moritz
|
63b0cc70d0
|
doc(dwarfs-format): clarify docs based on #263
|
2025-05-12 08:26:51 +02:00 |
|
Marcus Holland-Moritz
|
7508b1db38
|
feat: use new minimal LRU cache implementation
|
2025-05-09 11:48:52 +02:00 |
|
Marcus Holland-Moritz
|
b919012ac6
|
refactor(block_cache): factor out periodic_executor
|
2025-05-09 11:48:52 +02:00 |
|
Marcus Holland-Moritz
|
6e55ddfba1
|
chore: update libraries
|
2025-05-09 11:48:52 +02:00 |
|
Marcus Holland-Moritz
|
6730572f5d
|
build: more vcpkg.json tweaks
|
2025-05-09 11:48:52 +02:00 |
|
Marcus Holland-Moritz
|
b6f97bc914
|
build: switch to libressl on windows and strip down libarchive
|
2025-05-09 11:48:52 +02:00 |
|
Marcus Holland-Moritz
|
cf0e507e29
|
fix: workaround weird MSVC bug
|
2025-05-09 11:48:52 +02:00 |
|
Marcus Holland-Moritz
|
843c75ae69
|
chore(safe_main): work around Windows-specific issue in cpptrace
|
2025-05-09 11:48:52 +02:00 |
|
Marcus Holland-Moritz
|
2983764d40
|
chore: update vcpkg.json
|
2025-05-09 11:48:52 +02:00 |
|
Marcus Holland-Moritz
|
2824ba950b
|
build: cpptrace dependency should be public
|
2025-05-09 11:48:52 +02:00 |
|
Marcus Holland-Moritz
|
9df36db4d1
|
feat(library_dependencies): show cpptrace version
|
2025-05-09 11:48:52 +02:00 |
|
Marcus Holland-Moritz
|
1fec8314da
|
refactor: make proper use of cpptrace with ENABLE_STACKTRACE
|
2025-05-09 11:48:52 +02:00 |
|
Marcus Holland-Moritz
|
6b7d07a5a8
|
chore: update folly/fbthrift
|
2025-05-08 11:32:11 +02:00 |
|
Marcus Holland-Moritz
|
ed89ae8ecd
|
fix(metadata_v2): remove useless cast
|
2025-04-30 08:45:32 +02:00 |
|
Marcus Holland-Moritz
|
8f89d81dc3
|
chore: update folly/fbthrift
|
2025-04-30 08:43:54 +02:00 |
|
Marcus Holland-Moritz
|
8c59ea805a
|
refactor: use unordered_set::contains to simplify check
|
2025-04-30 08:42:10 +02:00 |
|
Marcus Holland-Moritz
|
b74d5d6f9a
|
chore: update check_lib_versions.py to use gh api
|
2025-04-30 08:42:10 +02:00 |
|
Marcus Holland-Moritz
|
3ae2241e11
|
chore: add build environment for static 0.2.x releases
|
2025-04-30 08:42:10 +02:00 |
|
Marcus Holland-Moritz
|
8cdc0e7698
|
chore: update query.py to handle releases correctly
|
2025-04-30 08:42:10 +02:00 |
|
Marcus Holland-Moritz
|
794bcd4cad
|
chore: update benchmark history
|
2025-04-30 08:42:10 +02:00 |
|
Marcus Holland-Moritz
|
7cb3b8dc17
|
fix: include monolithic test binaries in code coverage
|
2025-04-30 08:41:09 +02:00 |
|
Vitaly Zdanevich
|
f410b8fa1a
|
README.md: add ## Notable users
|
2025-04-22 19:07:49 +02:00 |
|
Marcus Holland-Moritz
|
1f574235a5
|
wip: test
|
2025-04-21 19:56:53 +02:00 |
|
Marcus Holland-Moritz
|
9a6855630c
|
chore: update change log
v0.12.3
|
2025-04-21 18:00:37 +02:00 |
|
Marcus Holland-Moritz
|
b246c4240b
|
chore: release clang-minsize-musl-libressl-lto universal binary
|
2025-04-21 18:00:37 +02:00 |
|
Marcus Holland-Moritz
|
07458eab80
|
fix(filesystem_parser): make find_image_offset more reliable
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
5fb5ebf71b
|
chore(fs_section): add more info to section header error messages
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
d3cbb57a02
|
chore: update workflow-tracing.py
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
d029ccc813
|
build: don't distclean static build
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
df4c9378a9
|
build: use Python for sub-second timestamps on Alpine with BusyBox
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
cfc7e2454d
|
build: add more logging
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
046c4088c8
|
chore: update workflow-tracing.py
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
01bf972c41
|
build: use *real* ninja build tool on alpine
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
7f29c12316
|
wip: try saving ninja build logs
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
c081abbf67
|
chore: add script to turn workflow job log into chrome://tracing blob
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
2e371d7416
|
chore: cleanup history.sh
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
dcad1f238c
|
build: remove unused variable
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
5cf77cc8d9
|
build: clean up github workflow
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
6a8048f2b0
|
build: simplify windows build workflow
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
c04a7761c6
|
chore: update benchmark query tool with --version argument
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
c1c8a212ce
|
build: copy fuse-extract binary to artifacts directory for upload
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
9bcb8316fd
|
build: try re-enabling artifact upload (for Linux artifacts, at least)
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
957867df5a
|
build: disable two currently unused build variants on aarch64
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
195c7e1461
|
build: only build all benchmarks if explicitly requested
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
02b12418cc
|
build: group unit tests for better build times with LTO
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
3cf45955d2
|
build: build both LibreSSL and OpenSSL binaries
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
8436e7151f
|
build: support multiple STATIC_BUILD_EXTRA_PREFIX directories
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
eeadf51032
|
build: try building against LibreSSL
|
2025-04-21 17:53:56 +02:00 |
|