2843 Commits

Author SHA1 Message Date
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
Marcus Holland-Moritz
d3ca318aba chore: support building against LibreSSL 2025-04-21 17:53:56 +02:00
Marcus Holland-Moritz
7cfdfe454d build: try to fix aarch64 build against custom libstdc++/libgcc 2025-04-21 17:53:56 +02:00
Marcus Holland-Moritz
0dfe5ac78f build: one more try on aarch64 2025-04-21 17:53:56 +02:00
Marcus Holland-Moritz
b95a96d26e build: also link against custom gcc static libs 2025-04-21 17:53:56 +02:00
Marcus Holland-Moritz
52d8d318ff build: remove wrong linker path 2025-04-21 17:53:56 +02:00
Marcus Holland-Moritz
f1c60b6cbc build: only build what we actually use 2025-04-21 17:53:56 +02:00