Commit Graph
1063 Commits
Author SHA1 Message Date
Dean 278701e2d7 Merge pull request #10836 from TurboTheTurtle/fix/overlap-encoding-test-isolation
test(tools): isolate overlap encoding tests from the working directory
2026-10-27 00:57:53 +13:00
Adrià 2ba343e731 Merge pull request #9650 from JJenkx/windows/audit-dump-tool
feat(tools): audit an extracted title's imports in one step
2026-10-26 11:21:49 +01:00
Dean a4879b1970 Merge pull request #10818 from Baytowne/fix/env-reference-undecodable-source
fix(tools): fail env_reference on a source file it cannot read
2026-10-26 22:15:25 +13:00
Dean dd1a781413 Merge pull request #11188 from hyvvs/fix/pr-overlap-self-links
fix(tools): recognize pr_overlap dependency links
2026-10-26 22:11:04 +13:00
Dean 128e47a83b Merge pull request #11099 from StoneDC/fix/ctest-quoted-continuations
fix(tools): honor quoted CMake line continuations
2026-10-26 22:08:45 +13:00
Dean 698037fba4 Merge pull request #11027 from plexerPK/fix/stubgen-temporary-names
fix(tools): use short temporary names for stubgen outputs
2026-10-26 22:08:11 +13:00
Dean d75562d60c Merge pull request #10998 from plexerPK/fix/self-recorded-host-mapping
fix(tools): preserve recorded SELF segment host mapping
2026-10-26 22:07:38 +13:00
Dean 172dcf2901 Merge pull request #10864 from thepoppfish/codex/fix-empty-nid-lookup
fix(tools): skip database access for empty NID lookups
2026-10-26 22:04:20 +13:00
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
hyvvs 76dcf6dbc9 fix(tools): recognize pr_overlap dependency links 2026-10-25 22:08:36 +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
thepoppfish d045fb7229 fix(tools): skip database access for empty NID lookups 2026-10-25 22:01:12 +02: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
StoneDC 87e1f00217 fix(tools): honor quoted CMake line continuations 2026-10-26 01:22:40 +08: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
plexerPK 7259cf0a87 fix(tools): shorten stubgen temporary filenames 2026-10-25 15:25:23 +01:00
Jamie 18ee716d53 fix(tools): strip forwarded dependency flags from syntax checks 2026-10-25 14:18:39 +00:00
plexerPK b6f33d10cc fix(tools): preserve recorded SELF segment host mapping 2026-10-25 14:42:02 +01: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
JJenkx 7e58aece09 fix(tools): scope report-link cycle tracking to target resolution 2026-10-25 09:01:03 -04:00
JJenkx fda56965b3 fix(tools): follow dangling report links before path resolution 2026-10-25 08:47:54 -04:00
JJenkx 70edff29ed fix(tools): normalize Windows report paths before overlap checks 2026-10-25 08:31:10 -04:00
Adrià FranchandClaude 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