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
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
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
rooklz
b9ec5081e2
fix(tools): report check_compile symbolic link loops as usage errors
2026-10-28 23:34:17 +00:00
rooklz
4c87dd5be5
fix(tools): report audit_dump symbolic link loops as usage errors
2026-10-28 23:25:01 +00:00
Dean
7e72336f14
Merge pull request #12357 from StoneDC/feat/trace-intervals-csv
...
feat(tools): export trace intervals as CSV
2026-10-29 12:14:05 +13:00
Dean
092a8c2b7b
Merge pull request #12352 from StoneDC/fix/web-empty-native-artifacts
...
fix(tools): reject empty native web build artifacts
2026-10-29 12:13:49 +13:00
Dean
27cf3df1bc
Merge pull request #12349 from StoneDC/fix/sanitizer-summary-input-aliases
...
fix(tools): protect sanitizer report inputs from summary writes
2026-10-29 12:13:33 +13:00
rooklz
eec38c219a
fix(tools): report unwrap_self symbolic link loops as usage errors
2026-10-28 23:11:07 +00:00
Dean
c40a9fbd1c
Merge pull request #12226 from rooklz/fix/sanitizer-report-duplicate-tests
...
fix(tools): reject a sanitizer report that lists a test twice
2026-10-29 12:10:12 +13:00
Dean
fddd44cc90
Merge pull request #11814 from StoneDC/fix/pr-label-pagination-errors
...
fix(tools): reject invalid pull request label responses
2026-10-29 12:08:24 +13:00
Dean
35d4800b6b
Merge pull request #11597 from alvaroelpob/fix/tools-debt-split-angle-destinations
...
fix(tools): relink angle-bracket link destinations in debt_split
2026-10-29 12:07:32 +13:00
Dean
c9520deefe
Merge pull request #11522 from StoneDC/fix/check-compile-driver-modes
...
fix(tools): reject compiler driver queries during syntax checks
2026-10-29 12:06:04 +13:00
Dean
d8ecaf491e
Merge pull request #11499 from vingelvatten/fix/import-audit-dynamic-segment-tail
...
fix(tools): accept PT_DYNAMIC data after DT_NULL in import_audit
2026-10-29 12:04:17 +13:00
Dean
83119857d7
Merge pull request #11459 from StoneDC/fix/history-cache-readonly-cleanup
...
fix(tools): clean temporary history caches on Windows
2026-10-29 12:03:20 +13:00
Dean
f33f8ac235
Merge pull request #10992 from MarcZX10/marc/fix-progress-table-small-delta
...
fix(tools): show a per-library progress change that rounding would hide
2026-10-29 12:02:48 +13:00
Dean
370a1d02f4
Merge pull request #12338 from rooklz/fix/release-notes-symlink-loop
...
fix(tools): report release note symbolic link loops before writing either file
2026-10-29 11:49:07 +13:00
Dean
ae15389dc6
Merge pull request #12336 from Queuse/codex/fix-test-registration-bom
...
fix(tools): recognize BOM-prefixed test commands
2026-10-29 11:48:53 +13:00
Dean
3cc5480ba0
Merge pull request #12331 from rooklz/fix/pad-timeline-symlink-loop
...
fix(tools): report symbolic link loops in pad_timeline as usage errors
2026-10-29 11:48:02 +13:00
Dean
ec47500a5d
Merge pull request #12326 from malekaifa/fix/oracle-hip-invalid-dispatch
...
fix(hw-oracle): reject invalid dispatch sizes
2026-10-29 11:47:47 +13:00
Dean
e550a71043
Merge pull request #11938 from rooklz/fix/unwrap-self-tls-layout
...
fix(tools): refuse PT_TLS layouts the relinkers reject when unwrapping
2026-10-29 07:24:06 +13:00
StoneDC
ef33ca2cbc
test(tools): isolate non-finite A/B aggregation boundaries
2026-10-29 01:40:38 +08:00
StoneDC
d2f2e9c38d
fix(tools): reject non-finite in-run A/B statistics
2026-10-29 01:39:34 +08:00