Dean
c9e14a692f
Merge pull request #10181 from jablkowy12/codex/reject-empty-skip-reports
...
feat(tools): optionally require tests in skip reports
2026-10-26 20:34:25 +13:00
Dean
a49a39d09a
Merge pull request #10618 from xTRACKGOD/fix/import-audit-empty-pe-exports
...
fix(tools): accept PE libraries without export tables
2026-10-26 20:33:49 +13:00
Dean
30ac6a158a
Merge pull request #10549 from LeandroLP23/test/tools-windows-test-time
...
test(tools): stop test_progress from measuring the checkout in its write-failure test
2026-10-26 20:33:16 +13:00
Dean
74974a3d68
Merge pull request #3456 from AMRYB/feat/web-input-mapper
...
feat(input): add browser-based input mapping configurator
2026-10-26 20:01:17 +13:00
Dean
2bdd30ebe6
Merge pull request #10719 from WhiteAssassins/feat/patch-advisor-list-verified
...
feat(tools): list verified patch catalog entries
2026-10-26 20:00:41 +13:00
Dean
57176c2cc8
Merge pull request #9267 from emirplus/fix/prepare-release-notes-utf8-bom
...
fix(tools): handle errors cleanly and reconfigure streams in prepare_release_notes
2026-10-26 20:00:00 +13:00
Adrià
ef1ddae699
Merge pull request #9739 from veosett/codex/check-compile-save-temps
...
fix(tools): strip save-temps flags from syntax checks
2026-10-26 01:32:56 +01:00
Dean
e41113fd39
Merge pull request #10352 from Bram910/fix/audit-dynamic-tables
...
fix(tools): validate ELF import table file ranges
2026-10-26 13:31:43 +13:00
Dean
d3953ca5dc
Merge pull request #10740 from Bram910/fix/nid-cache-temporary-names
...
fix(tools): shorten NID database temporary names
2026-10-26 11:07:40 +13:00
Dean
9b5e3368de
Merge pull request #10367 from Bram910/fix/trace-summary-jsonl
...
fix(tools): validate trace summary JSONL records
2026-10-26 11:04:31 +13:00
Dean
b7681c0cb1
Merge pull request #10380 from Bram910/fix/main-sync-squash-prs
...
fix(tools): report squash-merged PRs in main sync checks
2026-10-26 11:04:02 +13:00
Adrià
8813b0356e
Merge pull request #9556 from dantdmdarealguy/fix/select-tests-utf8-deps
...
fix(tools): decode Ninja's header dependencies as UTF-8 in select_tests
2026-10-25 22:35:23 +01:00
Dean Galvin
56766d3af8
Merge branch 'main' into codex/reject-empty-skip-reports
2026-10-26 10:30:07 +13:00
Adrià
1f68b1f776
Merge pull request #9605 from harisibrar1/test/shard-shader-cache-runtime-sources
...
test(recompiler): shard shader_cache_runtime_sources to stay under 30 s
2026-10-25 22:13:35 +01:00
Dean
721bb69e55
Merge pull request #9257 from Noxy-HNR/fix/ci-gate-flow-mapping-paths
...
fix(tools): accept flow-style pull_request paths filters in the CI gate
2026-10-26 09:07:17 +13:00
Adrià
1a7a3dfd4f
Merge pull request #9572 from JJenkx/windows/symbolize-sampler-stacks
...
feat(tools): symbolize the Windows samplers' stacks
2026-10-25 20:18:58 +01:00
Kovalev Vladislav
88140fb881
test(tools): preserve Clang saved temporary fixtures
2026-10-25 20:18:35 +01:00
Kovalev Vladislav
9fc0a99dac
test(tools): split syntax check suites within CI time limit
2026-10-25 20:18:35 +01:00
Kovalev Vladislav
560a06febe
test(tools): respect compiler handling of unknown save modes
2026-10-25 20:18:35 +01:00
Kovalev Vladislav
19db55c64b
fix(tools): strip save-temps flags from syntax checks
2026-10-25 20:18:35 +01:00
Dean
63fa26aa68
Merge pull request #10067 from kiansaeidnia/fix/web-change-selection
...
fix(web): reset batch selection when changing apps
2026-10-26 06:14:10 +13:00
Dean
ed0d0ae54a
Merge pull request #10019 from chitters2004/fix/check-compile-preprocessor-dependencies
...
fix(tools): preserve dependency files during syntax checks
2026-10-26 05:36:50 +13:00
Adrià
7e5a2c6e3d
Merge pull request #9380 from emirplus/fix/progress-compare-utf8-bom
...
fix(tools): decode snapshots with utf-8-sig and reconfigure streams in progress
2026-10-25 16:16:53 +01:00
Adrià
e07e775074
Merge pull request #9377 from emirplus/fix/import-audit-utf8-stream-reconfigure
...
fix(tools): decode sources with utf-8-sig and reconfigure streams in import_audit
2026-10-25 16:16:43 +01:00
Jamie
18ee716d53
fix(tools): strip forwarded dependency flags from syntax checks
2026-10-25 14:18:39 +00:00
Dean
e05ba6feeb
Merge pull request #10596 from roboterspinne/test/debt-split-in-process
...
test(tools): run debt_split in process and commit only where tests need it
2026-10-26 02:40:18 +13:00
Dean
89ee8c0270
Merge pull request #10576 from plexerPK/fix/web-release-invalid-zip
...
fix(tools): report release BadZipFile errors with asset names
2026-10-26 02:32:26 +13:00
Adrià Franch and Claude Sonnet 5.5
7b557b5e07
test(tools): pin that the alias scanner receives BOM-free decoded text
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-25 11:48:44 +01:00
Queuze
225b6072fc
fix(check-compile): reject forwarded response operands
2026-10-25 07:47:42 -03:00
emirplus
1c13cf5a99
fix(tools): decode sources with utf-8-sig and reconfigure streams in import_audit
...
Specify utf-8-sig encoding when reading library source files in
source_stubs so UTF-8 characters are preserved on Windows and leading
BOMs are tolerated.
Reconfigure stdout and stderr streams to UTF-8 with backslashreplace
at the beginning of main, and specify UTF-8 encoding when writing test
fixtures.
2026-10-25 11:47:31 +01:00
Queuze
454eb1f46a
fix(check-compile): preserve safe forwarded operands
2026-10-25 07:40:23 -03:00
Queuze
c2273c8a7e
fix(check-compile): reject forwarded compiler actions
2026-10-25 07:23:12 -03:00
Queuze
ac275df723
chore(check-compile): sync with current main
2026-10-25 07:23:12 -03:00
Dean
b25020248f
Merge pull request #10759 from MarcZX10/marc/fix-unwrap-self-unplaceable-segment
...
fix(tools): refuse unwrap_self segments placed before the file start
2026-10-25 20:41:49 +13:00
Dean
b860f46f98
Merge pull request #10533 from al3ss4ndrolb/test/nid-names-env-db-empty-tree
...
test(tools): look up the environment-selected NID database in an empty source tree
2026-10-25 20:11:21 +13:00
MarcZX10
4f078782a1
test(tools): cover unwrap_self segments with stale offsets that cannot be placed
2026-10-25 06:37:02 +00:00
MarcZX10
443388f161
fix(tools): refuse unwrap_self segments placed before the file start
2026-10-25 06:37:02 +00:00
Dean
74986c28bd
Merge pull request #10559 from xTRACKGOD/fix/trace-digest-interval-identity
...
fix(tools): detect host and title changes in interval digests
2026-10-25 19:15:31 +13:00
Dean
282f4a68ae
Merge pull request #10744 from Bram910/fix/jobmanager-module-refusals
...
fix(tools): report refused JobManager modules cleanly
2026-10-25 19:13:56 +13:00
Dean
caffb7d8b5
Merge pull request #10474 from hyvvs/fix/check-skips-reasons
...
fix(ci): reject skips with mixed expected and unexpected reasons
2026-10-25 19:13:27 +13:00
Dean
e1ad116e72
Merge pull request #10670 from Bram910/fix/patch-advisor-utf8-io
...
fix(tools): use UTF-8 for patch advisor I/O
2026-10-25 19:05:39 +13:00
Dean
61c55ed466
Merge pull request #10748 from Bram910/fix/workflow-script-boundaries
...
fix(tools): match workflow test scripts only as whole paths
2026-10-25 19:04:09 +13:00
Dean
4b31738b2b
Merge pull request #10624 from Bram910/fix/library-zip-original-paths
...
fix(tools): reject rewritten library ZIP paths
2026-10-25 19:02:31 +13:00
Dean
01c8fe6d1e
Merge pull request #10586 from hakarrr/patch-1
...
fix(tools): open the unwrap_self temporary file through io.open
2026-10-25 19:01:55 +13:00
Dean
effe283dca
Merge pull request #10747 from roboterspinne/fix/tools-check-main-sync-missing-head
...
fix(tools): name a missing head instead of reporting no common ancestor in check_main_sync
2026-10-25 19:01:23 +13:00
Braxton Atkinson
2f975066cd
fix(tools): parse flow-style pull-request filter keys safely
2026-10-24 23:26:59 -05:00
Dean
52a8bed576
Merge pull request #8610 from Baytowne/fix/progress-history-bad-ref
...
fix(tools): report an unknown ref as a usage error in progress_history
2026-10-25 15:28:14 +13:00
Dean
941ace5f34
Merge pull request #10272 from Felipebmaitan/feat/jobmanager-linux-reference
...
test(job-manager): run original-module fixtures on Linux
2026-10-25 14:43:13 +13:00
LeandroLP23 and Claude Opus 5.5
eb16c4d4e0
test(tools): stop test_progress from measuring the checkout in its write-failure test
...
test_output_directory_that_cannot_be_written_is_named called progress.main
without a root, so main measured the whole checkout before reaching the
output directory the test checks: 12.8 s of the file's 14.1 s here, and
31 s on windows-latest. It now goes through run_main with
library_snapshot(), like the other progress.main tests in its class;
write_site still runs and fails on the file in place of the directory.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-25 02:18:36 +01:00
Dean
096d770143
Merge pull request #10231 from Felipebmaitan/feat/jobmanager-owned-state
...
fix(job-manager): keep scheduling state in caller memory
2026-10-25 14:10:59 +13:00