Adrià
374b7c2871
Merge pull request #12174 from rooklz/fix/configure-seed-quoted-keys-v2
...
fix(tools): parse quoted CMake cache check names in configure_seed
2026-10-30 00:28:26 +01:00
Adrià
021158897d
Merge pull request #9966 from jotitadev/fix/conventions-function-body-stop-at-close
...
fix(tools): stop masking a function body window once its brace closes
2026-10-30 00:28:07 +01:00
Adrià
66b8e907e4
Merge pull request #12161 from dantdmdarealguy/test/check-compile-split-mode-cases
...
test(check-compile): split the two-variant mode cases and the invalid entry case
2026-10-30 00:23:02 +01:00
Adrià
a26307c9aa
Merge pull request #12654 from SnekPolylepis/fix/abi-alias-export-check
...
fix(tools): check exports through local ABI aliases
2026-10-30 00:18:50 +01:00
Adrià
8db985f714
Merge pull request #12722 from xXPBSXx/tools/q4-pad-timeline-recursion
...
fix(tools): report deeply nested pad timelines as usage errors
2026-10-30 00:18:08 +01:00
Adrià
2ac080f49f
Merge pull request #12588 from MarcZX10/fix/progress-percent-unit
...
fix(tools): print the per-library progress change in % like the headline
2026-10-29 23:46:05 +01:00
Adrià
fdd1753204
Merge pull request #12602 from xXPBSXx/tools/progress-compare-recursion
...
fix(tools): report deeply nested progress snapshots as usage errors
2026-10-29 23:37:18 +01:00
Adrià
9624d8c6bb
Merge pull request #12551 from LuPetro/fix/trace-summary-deep-json
...
fix(tools): report deeply nested trace summaries
2026-10-29 21:52:11 +01:00
Adrià
4a07f0aef4
Merge pull request #12540 from rooklz/test/progress-python39-hard-link
...
test(tools): create the progress report hard link with os.link for Python 3.9
2026-10-29 21:51:58 +01:00
Adrià
4c66c80a87
Merge pull request #12491 from StoneDC/fix/b20-main-sync-literal-pathspec
...
fix(tools): use literal paths for main sync PR history
2026-10-29 21:20:12 +01:00
Adrià
2a1920d766
Merge pull request #12508 from LuPetro/fix/pr-overlap-next-page
...
fix(tools): follow next links in PR overlap pagination
2026-10-29 20:35:39 +01:00
Dean
1408347b2e
Merge pull request #12501 from StoneDC/feat/b20-history-dynamic-scale
...
feat(tools): extend progress history chart scales dynamically
2026-10-30 02:54:38 +13:00
Adrià
46bdb3bb0b
Merge pull request #12445 from jagrat04/fix/input-mapper-invalid-port
...
fix(input-mapper): handle invalid configured port without leaking stack
2026-10-29 14:39:32 +01:00
Dean
02e5cf6282
Merge pull request #12626 from rooklz/fix/audit-dump-work-symlink-loop
...
fix(tools): report audit_dump symbolic link loops as usage errors
2026-10-30 02:25:38 +13:00
Dean
95137178d0
Merge pull request #12641 from rooklz/fix/check-compile-symlink-loop
...
fix(tools): report check_compile symbolic link loops as usage errors
2026-10-30 02:20:42 +13:00
Dean
84873b7116
Merge pull request #12661 from SnekPolylepis/feat/nid-source-lookup
...
feat(tools): locate source exports by NID
2026-10-30 02:18:37 +13:00
Adrià
eefd53b7d2
Merge pull request #11816 from StoneDC/feat/controller-timeline-preview
...
feat(tools): preview controller timelines without queuing
2026-10-29 12:58:01 +01:00
Adrià
3a27e1cef2
Merge pull request #12411 from PrivacyOnion/fix/pr-overlap-nid-matching
...
fix(tools): match overlapping exports by NID in pr_overlap
2026-10-29 12:57:51 +01:00
Adrià
f754da6e5e
Merge pull request #11815 from StoneDC/feat/performance-comparison-csv
...
feat(tools): export performance comparisons as CSV
2026-10-29 12:57:46 +01:00
Adrià
b6f7133d27
Merge pull request #11812 from StoneDC/fix/job-reference-audit-errors
...
fix(tools): report JobManager dependency audit failures
2026-10-29 12:57:35 +01:00
Dean
9181b37137
Merge pull request #12624 from rooklz/fix/unwrap-self-output-symlink-loop
...
fix(tools): report unwrap_self symbolic link loops as usage errors
2026-10-29 23:54:50 +13:00
Dean
59d7cff571
Merge pull request #12263 from WhiteAssassins/feat/patch-catalog-validator
...
feat(tools): validate complete patch catalogs offline
2026-10-29 23:52:34 +13:00
Dean
5c3f4c4e31
Merge pull request #12492 from StoneDC/fix/b20-progress-duplicate-groups
...
fix(tools): reject duplicate progress snapshot groups
2026-10-29 23:52:11 +13:00
Dean
6ce7f4197f
Merge pull request #12489 from StoneDC/fix/b20-ab-nonfinite-metrics
...
fix(tools): reject non-finite in-run A/B statistics
2026-10-29 23:51:54 +13:00
Dean
365ad48546
Merge pull request #12355 from StoneDC/fix/history-cache-nesting-errors
...
fix(tools): report deeply nested history caches
2026-10-29 23:48:51 +13:00
Adrià
d0aeef426c
Merge pull request #12385 from SHOnnay/fix-performance-compare-totals-warning
...
fix(tools): report incomplete totals separately from lost trace events
2026-10-29 11:31:23 +01:00
Adrià
46d6d2f74a
Merge pull request #12440 from PolkadotDom/fix/annotate-ignore-none-relocations
...
fix(tools): ignore no-op relocations in module annotations
2026-10-29 11:22:05 +01:00
Dean
89dce2838d
Merge pull request #12783 from oneandonlydean/fix/build-web-release-manifest
...
fix(tools): accept web release archives that predate newer web files
2026-10-29 23:18:08 +13:00
Adrià
42d0f220de
Merge pull request #12375 from rooklz/fix/progress-history-symlink-loop
...
fix(tools): report symbolic link loops in progress_history as usage errors
2026-10-29 11:04:41 +01:00
Adrià
75273d1591
Merge pull request #12353 from StoneDC/fix/web-reader-initialization-cleanup
...
fix(web): initialize readers before opening directory outputs
2026-10-29 11:04:24 +01:00
Dean Galvin
11bdd371fa
fix(web): accept web release archives that predate newer web files
...
The Pages deploy has failed since #11228 added failure-report.mjs to
WEB_FILES: build_web.py --release required the release zip's file set to
equal main's current WEB_FILES, but the latest release (v0.1.3) was
packaged before that file existed, so every run stopped with "Invalid web
release archive layout".
Require the core files the site needs (index.html, app.mjs, worker.mjs and
native/relinker_wasm.*) plus web-release.json, and allow only names from
WEB_FILES. Unknown or duplicate entries, encrypted or empty files, the
size limits and the tag/revision check are unchanged. The release is
served as shipped, so it stays self-consistent.
2026-10-29 21:35:21 +13:00
Adrià
528b583162
Merge pull request #12175 from rooklz/fix/stubgen-case-aliases
...
fix(tools): refuse stubgen outputs that alias on case-insensitive filesystems
2026-10-29 09:31:24 +01:00
Adrià
10bec5c322
Merge pull request #12204 from rooklz/fix/symbolize-samples-input-errors
...
fix(tools): report unusable symbolize_samples inputs as usage errors
2026-10-29 08:31:03 +01:00
Dean
71b9fa3450
Merge pull request #12350 from StoneDC/fix/release-notes-staged-writes
...
fix(tools): stage release notes before publishing outputs
2026-10-29 18:48:53 +13:00
Dean
e0da13c616
Merge pull request #10619 from xTRACKGOD/fix/select-tests-argument-inputs
...
fix(tools): select tests for build artifact arguments
2026-10-29 17:34:41 +13:00
Dean
a29ec7405d
Merge pull request #12517 from relativespace2K/feat/input-mapper-pt-strings
...
feat(input): complete the Portuguese messages of the input mapper
2026-10-29 17:32:57 +13:00
Dean
01f2868b50
Merge pull request #11407 from veosett/codex/unwrap-self-program-headers
...
fix(tools): keep SELF PT_PHDR tables in the load image
2026-10-29 17:32:38 +13:00
xXPBSXx and Claude Sonnet 5.5
4d7c7e681e
fix(tools): report deeply nested pad timelines as usage errors
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-29 05:10:00 +01:00
Dean
11600d22ad
Merge pull request #12490 from StoneDC/fix/b20-zip-timestamp-range
...
fix(tools): clamp release ZIP timestamps to their valid range
2026-10-29 16:24:31 +13:00
Dean
5f67667872
Merge pull request #12484 from StoneDC/fix/b20-library-zip-compatibility
...
fix(web): validate library ZIP compatibility before writing
2026-10-29 16:23:58 +13:00
Dean
6f2f0746cb
Merge pull request #12477 from plexerPK/codex/cmake-script-registration
...
fix(tools): exclude CMake test metadata from script registration
2026-10-29 16:23:43 +13:00
Jota
1c968013ed
Merge main into fix/conventions-function-body-stop-at-close
2026-10-28 22:51:53 -03:00
33b94bc073
test(tools): pin alignment check against ABI alias expansion
...
Co-authored-by: veosett <[email protected] >
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-29 02:25:29 +01:00
Zain
470511472d
fix(tools): scope ABI alias expansion to export checks
2026-10-29 02:25:24 +01:00
Zain
6bf519c5db
fix(tools): check exports through local ABI aliases
2026-10-29 02:25:24 +01:00
Adrià and Claude Sonnet 5.5
c76feb5836
test(tools): probe a nesting depth the JSON decoder rejects on any Python
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-29 01:56:27 +01:00
xXPBSXx and Claude Sonnet 5.5
df4aee248b
fix(tools): report deeply nested progress snapshots as usage errors
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-29 01:56:17 +01:00
Zain
75428933a8
fix(tools): reject empty source lookup requests
2026-10-28 19:51:49 -05:00
Zain
4332815a32
feat(tools): locate source exports by NID
2026-10-28 19:51:06 -05:00
StoneDC
3a3175150f
fix(tools): synchronize dynamic history scale validation with main
2026-10-29 08:47:25 +08:00