Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1060 commits
Select commit Hold shift + click to select a range
ce56961
[release/9.0-staging] Update dependencies from dotnet/sdk (#117873)
dotnet-maestro[bot] Jul 21, 2025
79e2f95
Revert "[release/9.0-staging] Update dependencies from dotnet/sdk (#1…
lewing Jul 24, 2025
0258000
Update dependencies from https://github.com/dotnet/cecil build 202507…
dotnet-maestro[bot] Jul 24, 2025
1161069
[release/9.0-staging] Update dependencies from dotnet/icu (#117962)
dotnet-maestro[bot] Jul 24, 2025
8f8f0d1
[release/9.0-staging] Update dependencies from dotnet/roslyn (#118080)
dotnet-maestro[bot] Jul 28, 2025
a6f3819
[release/9.0-staging] Update dependencies from dotnet/xharness (#118114)
dotnet-maestro[bot] Jul 28, 2025
58fba2e
Update dependencies from https://github.com/dotnet/emsdk build 202508…
dotnet-maestro[bot] Aug 4, 2025
df8f6a5
[release/9.0-staging] Fix broken debugger/debuggee startup handshake …
github-actions[bot] Aug 5, 2025
a4d9f32
[release/9.0-staging] [NRBF] Allow the users to decode System.Nullabl…
github-actions[bot] Aug 5, 2025
dda010a
Allow two display names for Sydney time zone + disable NoBackwardTime…
github-actions[bot] Aug 6, 2025
d3c2262
Update branding to 9.0.9 (#118349)
vseanreesermsft Aug 7, 2025
4d16c9f
Merge commit 'd3c2262a20cee4c7089542dc42cb4366ff71620f'
Aug 7, 2025
4baf26c
Merging internal commits for release/9.0 (#118451)
vseanreesermsft Aug 7, 2025
5d8f001
Merge commit '4baf26c256b95a9fdc9ba3c25a0a5d0ebc18d96b'
Aug 7, 2025
4b82f41
Update dependencies from https://github.com/dotnet/emsdk build 202508…
dotnet-maestro[bot] Aug 11, 2025
92a4ff6
Update dependencies from https://github.com/dotnet/emsdk build 202508…
dotnet-maestro[bot] Aug 12, 2025
1cf6384
[release/9.0-staging] Revert "Remove custom allocator." (#118279)
github-actions[bot] Aug 12, 2025
4fd6f55
Update dependencies from https://github.com/dotnet/emsdk build 202508…
dotnet-maestro[bot] Aug 14, 2025
4780d31
Merge pull request #118764 from dotnet/release/9.0-staging
jozkee Aug 15, 2025
9a93906
Merge commit '4780d312c25cf3958c3c2138010cfe2e1a0ae0de'
Aug 15, 2025
818b2a0
Update dependencies from https://github.com/dotnet/emsdk build 202508…
dotnet-maestro[bot] Aug 16, 2025
ff49e21
Update dependencies from https://github.com/dotnet/emsdk build 202508…
dotnet-maestro[bot] Aug 18, 2025
31b13d0
Merge branch 'release/9.0' into darc-release/9.0-78f4f319-75e0-437c-8…
jozkee Aug 19, 2025
3b1cfdc
Merge pull request #117879 from dotnet/darc-release/9.0-78f4f319-75e0…
jozkee Aug 19, 2025
893c2eb
Merge commit '3b1cfdc32ac10833176a22d2d5b9ae03595472bf'
Aug 19, 2025
1080780
[release/9.0-staging] Disable release assert on disallowed thread re-…
github-actions[bot] Aug 21, 2025
76ece90
[release/9.0-staging] [wasm][AOT] fix codegen for small structs on st…
github-actions[bot] Aug 24, 2025
6defb92
Update branding to 9.0.10 (#119280)
vseanreesermsft Sep 4, 2025
8d14117
Merge commit '6defb92f2151ea3f6bff4c850dd4f34f25d7f4b0'
Sep 4, 2025
a10b790
Don't use vfork on android (#118331)
github-actions[bot] Sep 4, 2025
58cc46d
[release/9.0-staging] [mono][debugger] Fix assertion when stepping (#…
github-actions[bot] Sep 4, 2025
89f3ed1
[maccatalyst] Check for -Wno-overriding-option for compatibility with…
akoeplinger Sep 4, 2025
18e28d7
[release/9.0] SmtpClient - Don't attempt HELO if EnableSsl is true
rzikm Sep 5, 2025
981a610
[release/9.0-staging][HTTP] Stress fix for docker compose (#119455)
ManickaP Sep 9, 2025
010df0e
Merge commit '893c2ebbd49952ca49e93298148af2d95a61a0a4' into internal…
vseanreesermsft Sep 9, 2025
ef77bd6
Merging internal commits for release/9.0 (#119505)
tannergooding Sep 9, 2025
be73917
Merge commit 'ef77bd6e2c65738ae792e552c7dfd0fffd1ec229'
Sep 9, 2025
df7805b
Preserve lock id members (#119281)
jkoritzinsky Sep 10, 2025
f26e4f1
[release/9.0] Update dependencies from dotnet/emsdk (#118940)
dotnet-maestro[bot] Sep 10, 2025
3c48d7c
Merge commit 'f26e4f18576a9298976df57b14502be46c03db7a'
Sep 10, 2025
97c8123
[release/9.0-staging] Update dependencies from dotnet/hotreload-utils…
dotnet-maestro[bot] Sep 11, 2025
d90349a
[release/9.0-staging] Update dependencies from dotnet/cecil (#118372)
dotnet-maestro[bot] Sep 11, 2025
912f139
[release/9.0-staging] Update dependencies from dotnet/icu (#118423)
dotnet-maestro[bot] Sep 11, 2025
99d8772
[release/9.0-staging] Update dependencies from dotnet/roslyn (#118193)
dotnet-maestro[bot] Sep 11, 2025
8ec2ac6
Update dependencies from https://github.com/dotnet/runtime-assets bui…
dotnet-maestro[bot] Sep 11, 2025
9581637
Update dependencies from https://github.com/dotnet/icu build 20250911…
dotnet-maestro[bot] Sep 12, 2025
41a48ab
Update dependencies from https://github.com/dotnet/source-build-refer…
dotnet-maestro[bot] Sep 12, 2025
76ce7a1
Update dependencies from https://github.com/dotnet/cecil build 202509…
dotnet-maestro[bot] Sep 12, 2025
735e535
[release/9.0-staging] Update dependencies from dotnet/xharness (#119051)
dotnet-maestro[bot] Sep 12, 2025
11c443c
[automated] Merge branch 'release/9.0' => 'release/9.0-staging' (#118…
github-actions[bot] Sep 13, 2025
8d99e41
Do not check status, it's irrelevant whether to asses if H/3 is worki…
github-actions[bot] Sep 15, 2025
b96e87d
Disable test parallelization in OleDB tests (#119626)
github-actions[bot] Sep 15, 2025
02031bb
Update dependencies from https://github.com/dotnet/icu build 20250912…
dotnet-maestro[bot] Sep 15, 2025
a4bcef7
[release/9.0-staging] Update dependencies from dotnet/arcade (#118224)
dotnet-maestro[bot] Sep 15, 2025
81289e9
Update dependencies from https://github.com/dotnet/runtime-assets bui…
dotnet-maestro[bot] Sep 15, 2025
003505d
Update dependencies from https://github.com/dotnet/hotreload-utils bu…
dotnet-maestro[bot] Sep 15, 2025
1aed58f
Update dependencies from https://github.com/dotnet/emsdk build 202509…
dotnet-maestro[bot] Sep 15, 2025
11f875f
Merge commit '1aed58f86a16a65d88c5469ed34ccef6ff143d43'
Sep 15, 2025
e357192
Fix recursion issue found in 109779 (#119128)
github-actions[bot] Sep 15, 2025
ed50274
Merge branch 'release/9.0-staging' into merge/release/9.0-to-release/…
tannergooding Sep 16, 2025
ac81459
Update dependencies from https://github.com/dotnet/cecil build 202509…
dotnet-maestro[bot] Sep 16, 2025
eb6bdd2
Merge pull request #119721 from dotnet/merge/release/9.0-to-release/9…
akoeplinger Sep 17, 2025
ae38547
[release/9.0] Update dependencies from dotnet/emsdk (#119753)
dotnet-maestro[bot] Sep 17, 2025
b317337
Merge commit 'ae38547ca7c94580379b62be534e8acc08c938b8'
Sep 17, 2025
1b50e48
Update dependencies from https://github.com/dotnet/icu build 20250916…
dotnet-maestro[bot] Sep 17, 2025
6d96e28
Update dependencies from https://github.com/dotnet/emsdk build 202509…
dotnet-maestro[bot] Sep 17, 2025
79ba1ea
Merge commit '6d96e28597e7da0d790d495ba834cc4908e442cd'
Sep 17, 2025
fd6707b
Update dependencies from https://github.com/dotnet/icu build 20250916…
dotnet-maestro[bot] Sep 18, 2025
6347934
Update dependencies from https://github.com/dotnet/roslyn build 20250…
dotnet-maestro[bot] Sep 18, 2025
4eb9e58
Backport macOS 26 Tahoe test fixes to release/9.0-staging
vcsjones Sep 19, 2025
5ac0e15
Update dependencies from https://github.com/dotnet/arcade build 20250…
dotnet-maestro[bot] Sep 19, 2025
6c1a727
Update dependencies from https://github.com/dotnet/icu build 20250917…
dotnet-maestro[bot] Sep 19, 2025
86b8707
[release/9.0-staging] Disable Multicast SocketOption Test (#119889)
github-actions[bot] Sep 22, 2025
ae5e3f8
Update dependencies from https://github.com/dotnet/icu build 20250919…
dotnet-maestro[bot] Sep 22, 2025
7501cab
Update dependencies from https://github.com/dotnet/emsdk build 202509…
dotnet-maestro[bot] Sep 22, 2025
af15b36
Merge commit '7501cab0f095539c5c6fe1096db54593f8253776'
Sep 22, 2025
c1ef1f1
Merge pull request #119966 from dotnet/release/9.0-staging
tarekgh Sep 23, 2025
cbe90b1
Merge commit 'c1ef1f1fa52d6585a19ce1becc261d4575dfa0fe'
Sep 23, 2025
b9b65b6
[release/9.0-staging] Fix DefaultIfEmptyIterator.TryGetElementAt retu…
github-actions[bot] Sep 23, 2025
bc3c64f
Update dependencies from https://github.com/dotnet/cecil build 202509…
dotnet-maestro[bot] Sep 23, 2025
2a20aed
[automated] Merge branch 'release/9.0' => 'release/9.0-staging' (#119…
github-actions[bot] Sep 23, 2025
078434b
Update dependencies from https://github.com/dotnet/arcade build 20250…
dotnet-maestro[bot] Sep 24, 2025
2eb9097
Merge commit '078434b7fd6721b2823be6907a83fa8d9b5a3715'
Sep 24, 2025
979542f
Add acquire barrier to populate bit reading (#119967)
github-actions[bot] Sep 24, 2025
815ca89
[release/9.0-staging] Bump System.Text.Json toolset version (#113385)
github-actions[bot] Sep 24, 2025
f741eab
Update dependencies from https://github.com/dotnet/arcade build 20250…
dotnet-maestro[bot] Sep 24, 2025
39e4431
Update dependencies from https://github.com/dotnet/cecil build 202509…
dotnet-maestro[bot] Sep 24, 2025
dd8b194
Update dependencies from https://github.com/dotnet/source-build-refer…
dotnet-maestro[bot] Sep 24, 2025
fe023f1
Update dependencies from https://github.com/dotnet/arcade build 20250…
dotnet-maestro[bot] Sep 25, 2025
e1f1988
Merge commit 'fe023f17474aab631c9ee8caeabfae03af46689b'
Sep 25, 2025
d8b00b9
UnsafeAccessor - ambiguous name and signature match (#120011)
AaronRobinsonMSFT Sep 25, 2025
1ae4d6b
[release/9.0] Bump OSX.12 helix queues to OSX.13 (#119814)
steveisok Sep 26, 2025
4b4c0c9
Update dependencies from https://github.com/dotnet/arcade build 20250…
dotnet-maestro[bot] Sep 26, 2025
868491a
Update dependencies from https://github.com/dotnet/cecil build 202509…
dotnet-maestro[bot] Sep 26, 2025
e917571
Update dependencies from https://github.com/dotnet/source-build-refer…
dotnet-maestro[bot] Sep 26, 2025
8f133fd
Merge pull request #120057 from dotnet/merge/release/9.0-to-release/9…
tannergooding Sep 26, 2025
09744b4
Update dependencies from https://github.com/dotnet/cecil build 202509…
dotnet-maestro[bot] Sep 30, 2025
4def3e8
[release/9.0] [mono] Make the compressed interface bitmap feature usa…
BrzVlad Oct 1, 2025
8b661d6
Remove an STJ deep nested object test causing StackOverflow failures …
github-actions[bot] Oct 1, 2025
5305d44
Update dependencies from https://github.com/dotnet/hotreload-utils bu…
dotnet-maestro[bot] Oct 3, 2025
e3fff88
Detect if RSA-384 is supported on the platform
vcsjones Oct 3, 2025
7690245
Load Standalone GC correctly in component scenarios. (#120236)
github-actions[bot] Oct 3, 2025
750a186
[release/9.0-staging] [mono][hotreload] Make the runtime ignore an up…
github-actions[bot] Oct 4, 2025
9a7555b
[release/9.0-staging] Update dependencies from dotnet/icu (#120349)
dotnet-maestro[bot] Oct 6, 2025
d1d9dd8
Update dependencies from https://github.com/dotnet/arcade build 20251…
dotnet-maestro[bot] Oct 6, 2025
1b050a9
Update dependencies from https://github.com/dotnet/cecil build 202510…
dotnet-maestro[bot] Oct 6, 2025
392f101
Update dependencies from https://github.com/dotnet/xharness build 202…
dotnet-maestro[bot] Oct 6, 2025
ec5d36b
Update dependencies from https://github.com/dotnet/hotreload-utils bu…
dotnet-maestro[bot] Oct 6, 2025
836cc98
Prevent format injection in hosting Windows PAL printf functions when…
jkoritzinsky Oct 7, 2025
d202eda
Update dependencies from https://github.com/dotnet/runtime-assets bui…
dotnet-maestro[bot] Oct 7, 2025
7512879
Update branding to 9.0.11 (#120474)
vseanreesermsft Oct 9, 2025
f0a16c9
Merge commit '7512879b1af7b029597f9cce321a8473dc0bda0a'
Oct 9, 2025
fde32a0
Update dependencies from https://github.com/dotnet/icu build 20251009…
dotnet-maestro[bot] Oct 10, 2025
939b891
[release/9.0] Update dependencies from dotnet/emsdk (#120409)
dotnet-maestro[bot] Oct 10, 2025
2b6da7e
Merge commit '939b891c487905922501c23071f05846cde2fea8'
Oct 10, 2025
2bc6764
Update dependencies from https://github.com/dotnet/arcade build 20251…
dotnet-maestro[bot] Oct 10, 2025
5426f49
Merge commit '2bc67642c13f4f8b50f0769ca5e1c99874b7c2d9'
Oct 10, 2025
b1eeb67
[release/9.0-staging] [mono][interp] Fix various leaks, primarily aro…
BrzVlad Oct 12, 2025
b690555
[mono][sgen] Fix incorrect condition when checking if we should do a …
github-actions[bot] Oct 12, 2025
f9d6a58
Merge pull request #120570 from dotnet/merge/release/9.0-to-release/9…
PranavSenthilnathan Oct 13, 2025
4fe34ed
[release/9.0] Stop testing with nodejs (#120193)
ilonatommy Oct 13, 2025
0d09ce7
Merge pull request #120615 from PranavSenthilnathan/release/9.0-staging
PranavSenthilnathan Oct 13, 2025
c054820
Merge commit '0d09ce729ca81caa0f2ca463e4ac9767395c96e0'
Oct 13, 2025
16550dd
Merge commit 'e1f19886fe3354963a4a790c896b3f99689fd7a5' into internal…
vseanreesermsft Oct 14, 2025
35fe9c6
Merge pull request #120719 from vseanreesermsft/internal-merge-9.0-20…
PranavSenthilnathan Oct 14, 2025
234ea84
Merge commit '35fe9c612a670adab76c564b266de11f1c2e695c'
Oct 14, 2025
355e4a2
Merge pull request #120679 from dotnet/merge/release/9.0-to-release/9…
PranavSenthilnathan Oct 15, 2025
3a9ff7e
Update dependencies from https://github.com/dotnet/icu build 20251011…
dotnet-maestro[bot] Oct 15, 2025
1c283ed
Update dependencies from https://github.com/dotnet/cecil build 202510…
dotnet-maestro[bot] Oct 15, 2025
115da4c
[release/9.0] Update dependencies from dotnet/arcade (#120765)
dotnet-maestro[bot] Oct 16, 2025
54313fb
Merge commit '115da4c3dc097e7ad71efce2e27ea1651ec4719a'
Oct 16, 2025
114cbcd
[release/9.0] Update dependencies from dotnet/emsdk (#120779)
dotnet-maestro[bot] Oct 16, 2025
f0e6171
Merge commit '114cbcd67f463c31de618505519a22d25308b3cd'
Oct 16, 2025
144ddb1
[release/9.0-staging] Update dependencies from dotnet/source-build-re…
dotnet-maestro[bot] Oct 16, 2025
0f4450f
[release/9.0-staging] Update dependencies from dotnet/hotreload-utils…
dotnet-maestro[bot] Oct 16, 2025
128bbc9
[release/9.0-staging] Update dependencies from dotnet/cecil (#120782)
dotnet-maestro[bot] Oct 16, 2025
8e981d7
[release/9.0] Update dependencies from dotnet/emsdk (#120814)
dotnet-maestro[bot] Oct 17, 2025
14bab45
Merge commit '8e981d73623c297eac74920f4b64f5a494620431'
Oct 17, 2025
bbfb872
[release/9.0] Update Microsoft.Build.* versions to 17.8.43 (#120820)
PranavSenthilnathan Oct 17, 2025
fa7cdde
Merge commit 'bbfb872cc6526e7bc14a365571ef6d91ac1c40d5'
Oct 17, 2025
8af0613
Merge branch 'release/9.0-staging' into merge/release/9.0-to-release/…
PranavSenthilnathan Oct 17, 2025
bfc7448
[release/9.0-staging] Update dependencies from dotnet/runtime-assets …
dotnet-maestro[bot] Oct 28, 2025
53330eb
[release/9.0-staging] disable multicast tests on AzureLinux (#119475)
github-actions[bot] Oct 30, 2025
1d264f7
[release/9.0-staging] Simplify findvcvarsall.bat (#120913)
github-actions[bot] Nov 3, 2025
b96bc2b
[automated] Merge branch 'release/9.0' => 'release/9.0-staging' (#120…
PranavSenthilnathan Nov 4, 2025
e3f337f
[release/9.0-staging] Update dependencies from dotnet/xharness (#120764)
dotnet-maestro[bot] Nov 4, 2025
d892abe
[release/9.0-staging] Update dependencies from dotnet/cecil (#120926)
dotnet-maestro[bot] Nov 5, 2025
fe1f52e
[release/9.0-staging] Update dependencies from dotnet/icu (#120834)
dotnet-maestro[bot] Nov 5, 2025
8acbae7
[release/9.0] Update dependencies from dotnet/emsdk (#120907)
dotnet-maestro[bot] Nov 5, 2025
4279b97
Merge commit '8acbae70c6b107353a7368fc659a8feede489b94'
Nov 5, 2025
9c2fb4b
Update branding to 9.0.12 (#121348)
vseanreesermsft Nov 5, 2025
988e0a8
Merge commit '9c2fb4b7f335da4aef8880786c238649a692dbb3'
Nov 5, 2025
54d40cf
[release/9.0-staging] [mono][sgen] Add option to disable tarjan gc br…
github-actions[bot] Nov 6, 2025
3bb4ae2
[release/9.0-staging] Remove audit sources from NuGet.config (#121426)
github-actions[bot] Nov 7, 2025
f9e66f6
Merge commit 'fa7cdded37981a97cec9a3e233c4a6af58a91c57' into internal…
vseanreesermsft Nov 11, 2025
b0fe7d0
[release/9.0-staging] Update dependencies from dotnet/arcade (#121430)
dotnet-maestro[bot] Nov 11, 2025
e9313ed
[release/9.0-staging] Update dependencies from dotnet/cecil (#121516)
dotnet-maestro[bot] Nov 11, 2025
e109377
Merging internal commits for release/9.0 (#121528)
PranavSenthilnathan Nov 11, 2025
397bcba
Merge commit 'e109377f6b3e9bbfad85dc442ed702d66514854a'
Nov 11, 2025
d4ff345
[release/9.0-staging] Add flags when the clang's major version is > 2…
AaronRobinsonMSFT Nov 14, 2025
0c90233
[release/9.0-staging] Update dependencies from dotnet/cecil (#121606)
dotnet-maestro[bot] Nov 14, 2025
ff25726
[release/9.0-staging] Update dependencies from dotnet/roslyn (#121568)
dotnet-maestro[bot] Nov 14, 2025
06055b1
[release/9.0-staging] Update dependencies from dotnet/source-build-re…
dotnet-maestro[bot] Nov 14, 2025
3e7bf22
[release/9.0-staging] Don't try to offer a conversion to SG COM when …
github-actions[bot] Nov 14, 2025
556caa4
[release/9.0-staging] [mono] Fix crash while debugging AOT'ed app. (#…
github-actions[bot] Nov 14, 2025
930a779
[release/9.0-staging] Backport Replace test certificate chain that us…
vcsjones Nov 17, 2025
b76a97f
Merge branch 'release/9.0-staging' into merge/release/9.0-to-release/…
steveisok Nov 20, 2025
4f25f80
[release/9.0-staging] Update dependencies from dotnet/cecil (#121725)
dotnet-maestro[bot] Nov 20, 2025
81d9bea
[release/9.0-staging] Update dependencies from dotnet/roslyn (#121724)
dotnet-maestro[bot] Nov 20, 2025
e09cc44
[release/9.0-staging] Update dependencies from dotnet/xharness (#121693)
dotnet-maestro[bot] Nov 20, 2025
7b46d58
[release/9.0-staging] Update dependencies from dotnet/icu (#121678)
dotnet-maestro[bot] Nov 20, 2025
504ce9c
[release/9.0-staging] Update dependencies from dotnet/runtime-assets …
dotnet-maestro[bot] Nov 20, 2025
a71bdbf
[release/9.0] Update dependencies from dotnet/emsdk (#121667)
dotnet-maestro[bot] Nov 20, 2025
525dfe9
[release/9.0-staging] Update dependencies from dotnet/hotreload-utils…
dotnet-maestro[bot] Nov 20, 2025
3060163
Merge commit 'a71bdbf5d7496b595b4fbea7487d34df2fb5229d'
Nov 20, 2025
9f7961a
Merge branch 'release/9.0-staging' into merge/release/9.0-to-release/…
akoeplinger Nov 21, 2025
a2494f9
[release/9.0-staging] Update dependencies from dotnet/icu (#121944)
dotnet-maestro[bot] Nov 26, 2025
100e27b
[release/9.0-staging] Don't assume all S_IFREG files are seekable (#1…
github-actions[bot] Dec 1, 2025
2b2a06c
[release/9.0] Update dependencies from dotnet/emsdk (#121934)
dotnet-maestro[bot] Dec 3, 2025
fd6fdd4
[release/9.0-staging] Update dependencies from dotnet/hotreload-utils…
dotnet-maestro[bot] Dec 3, 2025
14f00aa
[release/9.0-staging] Update dependencies from dotnet/xharness (#121908)
dotnet-maestro[bot] Dec 3, 2025
1bb4ce6
Merge commit '2b2a06c8a4d45ec0781266ffa3f3852a052f0fbb'
Dec 3, 2025
a2accf3
Merge branch 'release/9.0-staging' into merge/release/9.0-to-release/…
SamMonoRT Dec 3, 2025
a3a201f
[automated] Merge branch 'release/9.0' => 'release/9.0-staging' (#121…
akoeplinger Dec 4, 2025
e2b3568
[release/9.0-staging] Update Alpine container references to 3.23 (#12…
Copilot Dec 5, 2025
1d0d03f
[manual] Merge release/9.0-staging into release/9.0 (#122242)
jeffhandley Dec 6, 2025
2f12400
Merge commit '1d0d03ff2eebdde223b5ba28be2233c9f0df82ca'
Dec 6, 2025
c1afd3e
[release/9.0] Avoid C4319 build warnings in libunwind (#122179)
MihaZupan Dec 9, 2025
ce6df4c
[release/9.0-staging] Update dependencies from dotnet/xharness (#122278)
dotnet-maestro[bot] Dec 9, 2025
0079c3f
[release/9.0-staging] Update Docker image from Debian 12 to Debian 13…
Copilot Dec 11, 2025
8c2b458
[release/9.0-staging] Fix analyzer crash on C# 14 extensions (#121351)
sbomer Dec 11, 2025
da2b1be
[release/9.0-staging] Backport Reliability fixes for the Thread Pool …
VSadov Dec 12, 2025
bdef955
[release/9.0-staging] Update dependencies from dotnet/cecil (#122580)
dotnet-maestro[bot] Dec 22, 2025
5c97c57
[release/9.0] Update dependencies from dotnet/emsdk (#122508)
dotnet-maestro[bot] Dec 22, 2025
5cc5571
[release/9.0-staging] Update dependencies from dotnet/icu (#122515)
dotnet-maestro[bot] Dec 22, 2025
30e61d0
[release/9.0-staging] Update dependencies from dotnet/roslyn-analyzer…
dotnet-maestro[bot] Dec 22, 2025
ccd68a8
[release/9.0-staging] Update dependencies from dotnet/xharness (#122699)
dotnet-maestro[bot] Dec 22, 2025
3949886
[release/9.0-staging] Update dependencies from dotnet/arcade (#121537)
dotnet-maestro[bot] Dec 23, 2025
3291ed2
[release/9.0-staging] Update dependencies from dotnet/cecil (#122711)
dotnet-maestro[bot] Dec 25, 2025
298ddc5
[release/9.0-staging] Update dependencies from dotnet/hotreload-utils…
dotnet-maestro[bot] Dec 29, 2025
af6bfd7
[release/9.0-staging] Update dependencies from dotnet/runtime-assets …
dotnet-maestro[bot] Dec 29, 2025
42c3281
[release/9.0-staging] Update dependencies from dotnet/icu (#122738)
dotnet-maestro[bot] Dec 29, 2025
cba4261
[release/9.0] Update dependencies from dotnet/emsdk (#122747)
dotnet-maestro[bot] Dec 29, 2025
344925a
[release/9.0-staging] Update dependencies from dotnet/arcade (#122750)
dotnet-maestro[bot] Dec 29, 2025
47f93d8
Merge branch 'release/9.0-staging' into merge/release/9.0-to-release/…
jeffhandley Dec 29, 2025
7bf5405
Update branding to 9.0.13 (#122888)
vseanreesermsft Jan 6, 2026
8def1d6
[release/9.0-staging] Update dependencies from dotnet/cecil (#122781)
dotnet-maestro[bot] Jan 8, 2026
eee60bf
[release/9.0] Update dependencies from dotnet/emsdk (#122941)
dotnet-maestro[bot] Jan 8, 2026
5edc144
[release/9.0-staging] Update dependencies from dotnet/roslyn-analyzer…
dotnet-maestro[bot] Jan 8, 2026
5b1d9d0
Merge branch 'release/9.0-staging' into merge/release/9.0-to-release/…
jeffhandley Jan 8, 2026
e3f677c
[release/9.0-staging] Add fetchTags: false to all checkout steps in C…
Copilot Jan 8, 2026
0d774e0
[release/9.0] Move default build images to macos 15 (and xcode 16) (#…
agocke Jan 10, 2026
737d1a6
[release/9.0] Bump internal MacOS build image to MacOS15 (#123070)
steveisok Jan 10, 2026
42d18ae
Merge branch 'release/9.0-staging' into merge/release/9.0-to-release/…
jeffhandley Jan 13, 2026
6a7f278
Merge commit '2f124007573374800632d39177cde00ca9fe1ef0' into internal…
vseanreesermsft Jan 13, 2026
7dd1559
[manual] Merge release/9.0-staging into release/9.0 (#123113)
jeffhandley Jan 13, 2026
736fcc4
Merging internal commits for release/9.0 (#123149)
jeffhandley Jan 13, 2026
4edfbf7
[automated] Merge branch 'release/9.0' => 'release/9.0-staging' (#122…
jeffhandley Jan 13, 2026
03e7b9e
[release/9.0-staging] Update dependencies from dotnet/cecil (#123117)
dotnet-maestro[bot] Jan 14, 2026
7934387
[release/9.0-staging] Update dependencies from dotnet/cecil (#123298)
dotnet-maestro[bot] Jan 20, 2026
35b7b6d
[release/9.0-staging] Update dependencies from dotnet/source-build-re…
dotnet-maestro[bot] Jan 20, 2026
ff84206
[release/9.0-staging] Update dependencies from dotnet/xharness (#123122)
dotnet-maestro[bot] Jan 20, 2026
9fe2f53
[release/9.0-staging] Update dependencies from dotnet/arcade (#123116)
dotnet-maestro[bot] Jan 20, 2026
0f46fce
[release/9.0-staging] Update dependencies from dotnet/runtime-assets …
dotnet-maestro[bot] Jan 20, 2026
35c70a5
[release/9.0] Update dependencies from dotnet/emsdk (#123056)
dotnet-maestro[bot] Jan 20, 2026
e405632
[release/9.0] Update dependencies from dotnet/arcade (#121429)
dotnet-maestro[bot] Jan 21, 2026
80de31f
[release/9.0] Change pool in evaluate-paths (#123458)
github-actions[bot] Jan 23, 2026
13616f0
[release/9.0-staging] Fix ICustomQueryInterface implementation in Cro…
github-actions[bot] Jan 29, 2026
013283d
[release/9.0] Bump macos helix queues (#123766)
steveisok Feb 2, 2026
6a1aa12
[release/9.0-staging] Update dependencies from dotnet/icu (#123471)
dotnet-maestro[bot] Feb 2, 2026
63b199b
[release/9.0-staging] Update MsQuic version to 2.4.16 (#123938)
ManickaP Feb 4, 2026
81c39d7
[release/9.0-staging] Update dependencies from dotnet/cecil (#123652)
dotnet-maestro[bot] Feb 4, 2026
86f09ca
[release/9.0-staging] Update dependencies from dotnet/runtime-assets …
dotnet-maestro[bot] Feb 4, 2026
855b213
[release/9.0-staging] Update dependencies from dotnet/hotreload-utils…
dotnet-maestro[bot] Feb 5, 2026
61f1104
[release/9.0] Update dependencies from dotnet/emsdk (#123412)
dotnet-maestro[bot] Feb 5, 2026
8168384
Update branding to 9.0.14 (#123897)
vseanreesermsft Feb 5, 2026
4a27bd0
[release/9.0] Use correct name for AZL3 build image (#124178)
akoeplinger Feb 9, 2026
9f0df1c
Merge remote-tracking branch 'origin/release/9.0' into release/9.0-st…
lewing Feb 9, 2026
f505b94
[release/9.0-staging] Update dependencies from dotnet/roslyn (#121343)
dotnet-maestro[bot] Feb 16, 2026
0299cc3
[automated] Merge branch 'release/9.0' => 'release/9.0-staging' (#124…
github-actions[bot] Mar 2, 2026
b25dc64
[release/9.0-staging] Update dependencies from dotnet/hotreload-utils…
dotnet-maestro[bot] Mar 2, 2026
51de1f2
[release/9.0-staging] Update dependencies from dotnet/cecil (#124209)
dotnet-maestro[bot] Mar 2, 2026
86504d4
[release/9.0-staging] Update dependencies from dotnet/xharness (#124165)
dotnet-maestro[bot] Mar 2, 2026
5dbace2
[release/9.0-staging] Update dependencies from dotnet/arcade (#124841)
dotnet-maestro[bot] Mar 2, 2026
a9a230d
[release/9.0-staging] [mono][sgen] Fix card scanning in LOS non-array…
github-actions[bot] Mar 11, 2026
309aa7f
[release/9.0-staging] Deny unmasked frame receive for WebSocket Serve…
github-actions[bot] Mar 13, 2026
8e73f26
use AZL3 instead of Ubuntu for builds
wfurt Mar 13, 2026
3f31547
Update public image as well
akoeplinger Mar 18, 2026
b732fb8
[QUIC] Disable Quic tests on AzL3 VM (#125665)
ManickaP Mar 18, 2026
8032b17
Increase FileSystemWatcher test event timeout to 1000ms
lewing Mar 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
25 changes: 24 additions & 1 deletion .CodeQL.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# This file configures CodeQL runs and TSA bug autofiling. For more information, see:
# https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/codeql/troubleshooting/bugs/generated-library-code
# https://eng.ms/docs/coreai/devdiv/one-engineering-system-1es/1es-docs/codeql/troubleshooting/bugs/generated-library-code
# (Access restricted to Microsoft employees only.)

path_classifiers:
Expand All @@ -8,3 +8,26 @@ path_classifiers:
# be excluded from analysis. If there is a problem at the API layer, the analysis
# engine will detect the problem in the src/ implementations anyway.
- src/libraries/**/ref/*
cmake_internal:
# exclude artifacts/obj/**/CMakeFiles/**/CheckFunctionExists.c since CMake
# generates random directory names causing creation of duplicate issues
# related to obsolete encryption algorithm used. Note that CheckFuntionExists
# files are generated as part of build-time checks in CMake and are not compiled
# or linked into any product binaries.
- artifacts/obj/**/CMakeFiles/**/CheckFunctionExists.c

queries:
#
# REPO-WIDE RULE EXCLUSIONS
#
- exclude:
queryid:
# [Serializable] doesn't imply that a type is *safe* to [de]serialize; only that it is
# *possible* to do so. The rules below incorrectly assume we're trying to make a safety
# guarantee.
- "cs/dangerous-deserialization-routine"
- "cs/deserialization-of-pointer-type"
# We already have CodeQL + Roslyn rules running to detect usage of dangerous deserialization
# APIs. Those call sites are well-reviewed and don't benefit from extra alerts regarding
# the possibility of loading malicious code.
- "cs/deserialization-unexpected-subtypes"
5 changes: 5 additions & 0 deletions .azuredevops/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
version: 2

# Disabling dependabot on Azure DevOps as this is a mirrored repo. Updates should go through github.
enable-campaigned-updates: false
enable-security-updates: false
40 changes: 17 additions & 23 deletions .config/CredScanSuppressions.json
Original file line number Diff line number Diff line change
@@ -1,25 +1,19 @@
{
"tool": "Credential Scanner",
"suppressions": [
{
"_justification": "Suppression approved. Private key for testing purpose.",
"file": [
"src/libraries/Common/tests/System/Security/Cryptography/AlgorithmImplementations/DSA/DSAKeyPemTests.cs",
"src/libraries/Common/tests/System/Security/Cryptography/AlgorithmImplementations/EC/ECKeyPemTests.cs",
"src/libraries/Common/tests/System/Security/Cryptography/AlgorithmImplementations/RSA/RSAKeyPemTests.cs",
"src/libraries/Common/tests/System/Security/Cryptography/X509Certificates/TestData.cs",
"src/tests/FunctionalTests/Android/Device_Emulator/gRPC/grpc-dotnet/testassets/Certs/InteropTests/server1.key"
],
"placeholder": [
"-----BEGIN PRIVATE KEY-----",
"-----BEGIN * PRIVATE KEY-----"
]
},
{
"_justification": "Suppression approved. Private key for testing purpose.",
"file": [
"src/tests/FunctionalTests/Android/Device_Emulator/gRPC/grpc-dotnet/testassets/Certs/InteropTests/server1.pfx"
]
}
]
"tool": "Credential Scanner",
"suppressions": [
{
"_justification": "Suppression approved. Private key for testing purpose.",
"file": [
"src/libraries/Common/tests/System/Security/Cryptography/AlgorithmImplementations/DSA/DSAKeyPemTests.cs",
"src/libraries/Common/tests/System/Security/Cryptography/AlgorithmImplementations/EC/ECKeyPemTests.cs",
"src/libraries/Common/tests/System/Security/Cryptography/AlgorithmImplementations/RSA/RSAKeyPemTests.cs",
"src/libraries/Common/tests/System/Security/Cryptography/X509Certificates/TestData.cs",
"src/libraries/System.Security.Cryptography/tests/X509Certificates/X509Certificate2PemTests.cs"
],
"placeholder": [
"-----BEGIN PRIVATE KEY-----",
"-----BEGIN * PRIVATE KEY-----"
]
}
]
}
8 changes: 4 additions & 4 deletions .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,25 @@
"isRoot": true,
"tools": {
"coverlet.console": {
"version": "6.0.0",
"version": "6.0.4",
"commands": [
"coverlet"
]
},
"dotnet-reportgenerator-globaltool": {
"version": "5.3.0",
"version": "5.4.3",
"commands": [
"reportgenerator"
]
},
"microsoft.dotnet.xharness.cli": {
"version": "9.0.0-prerelease.24405.1",
"version": "11.0.0-prerelease.26160.2",
"commands": [
"xharness"
]
},
"microsoft.visualstudio.slngen.tool": {
"version": "11.1.0",
"version": "12.0.15",
"commands": [
"slngen"
]
Expand Down
7 changes: 4 additions & 3 deletions .config/tsaoptions.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@
"instanceUrl": "https://devdiv.visualstudio.com/",
"template": "TFSDEVDIV",
"projectName": "DEVDIV",
"areaPath": "DevDiv\\NET Libraries",
"areaPath": "DevDiv\\NET Runtime",
"iterationPath": "DevDiv",
"notificationAliases": [ "runtimerepo-infra@microsoft.com" ],
"repositoryName": "Runtime",
"codebaseName": "Runtime"
}
"codebaseName": "Runtime",
"serviceTreeId": "1dc8dedc-8f5f-4b94-b182-ec3bdfb207b0"
}
18 changes: 5 additions & 13 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,28 +1,21 @@
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.192.0/containers/dotnet/.devcontainer/base.Dockerfile
# For details on dotnet specific container, see: https://github.com/microsoft/vscode-dev-containers/tree/main/containers/dotnet

# [Choice] .NET version: 6.0, 7.0
ARG VARIANT="6.0-jammy"
FROM mcr.microsoft.com/devcontainers/dotnet:0-${VARIANT}

# Set up machine requirements to build the repo and the gh CLI
# Clang-16 up is required but Ubuntu 22.04 comes with clang-14 highest, so add clang-18 sources
RUN apt-get update \
&& wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - \
&& apt-get install software-properties-common -y \
&& add-apt-repository "deb http://apt.llvm.org/$(lsb_release -s -c)/ llvm-toolchain-$(lsb_release -s -c)-18 main" -y \
&& apt-get update \
&& apt-get install clang-18 -y
ARG VARIANT="8.0-noble"
FROM mcr.microsoft.com/devcontainers/dotnet:${VARIANT}

# Set up machine requirements to build the repo and the gh CLI
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
&& apt-get -y install --no-install-recommends \
clang \
cmake \
cpio \
build-essential \
python3 \
curl \
git \
lldb \
llvm \
liblldb-dev \
libunwind8 \
libunwind8-dev \
Expand All @@ -31,6 +24,5 @@ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
liblttng-ust-dev \
libssl-dev \
libkrb5-dev \
zlib1g-dev \
ninja-build \
tzdata
19 changes: 10 additions & 9 deletions .devcontainer/android/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
ARG VARIANT="8.0-jammy"
ARG VARIANT="8.0-noble"
FROM mcr.microsoft.com/devcontainers/dotnet:${VARIANT}

# Set up machine requirements to build the repo
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
&& apt-get -y install --no-install-recommends \
cmake \
llvm \
clang \
cmake \
cpio \
build-essential \
python3 \
curl \
git \
lldb \
llvm \
liblldb-dev \
libunwind8 \
libunwind8-dev \
Expand All @@ -20,17 +21,17 @@ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
liblttng-ust-dev \
libssl-dev \
libkrb5-dev \
zlib1g-dev \
ninja-build \
ninja-build \
openjdk-17-jdk \
pulseaudio

SHELL ["/bin/bash", "-c"]

ENV NDK_VER=r23c
ENV SDK_VER=9123335_latest
ENV SDK_API_LEVEL=33
ENV SDK_BUILD_TOOLS=33.0.1
ENV NDK_VER=r27c
ENV SDK_VER=13114758_latest
ENV SDK_API_LEVEL=35
ENV SDK_BUILD_TOOLS=35.0.0
ENV HOST_OS=linux
ENV HOST_OS_SHORT=linux
ENV ANDROID_NDK_ROOT=/android/android-ndk-${NDK_VER}
Expand All @@ -42,7 +43,7 @@ RUN curl -sSL --tlsv1.2 https://dl.google.com/android/repository/android-ndk-${N
curl -sSL --tlsv1.2 https://dl.google.com/android/repository/commandlinetools-${HOST_OS_SHORT}-${SDK_VER}.zip -L --output /tmp/asdk.zip

# Check hashes of downloads
RUN (echo "6ce94604b77d28113ecd588d425363624a5228d9662450c48d2e4053f8039242 /tmp/andk.zip"; echo "0bebf59339eaa534f4217f8aa0972d14dc49e7207be225511073c661ae01da0a /tmp/asdk.zip") | cat | sha256sum -c
RUN (echo "59c2f6dc96743b5daf5d1626684640b20a6bd2b1d85b13156b90333741bad5cc /tmp/andk.zip"; echo "7ec965280a073311c339e571cd5de778b9975026cfcbe79f2b1cdcb1e15317ee /tmp/asdk.zip") | cat | sha256sum -c

# Unpack the NDK and SDK
RUN mkdir -p ${ANDROID_NDK_ROOT} && unzip /tmp/andk.zip -d $(dirname ${ANDROID_NDK_ROOT}) && rm -f /tmp/andk.zip && \
Expand Down
8 changes: 4 additions & 4 deletions .devcontainer/android/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"build": {
"dockerfile": "Dockerfile",
"args": {
"VARIANT": "8.0-jammy"
"VARIANT": "8.0-noble"
}
},
// The container needs to run privileged in order to use Linux KVM to create Android emulators.
Expand All @@ -29,7 +29,8 @@
"vscode": {
// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"ms-dotnettools.csharp"
"ms-dotnettools.csharp",
"ms-dotnettools.csdevkit"
],
"settings": {
// Loading projects on demand is better for larger codebases
Expand All @@ -54,8 +55,7 @@
// This allows developers to just use 'dotnet build' on the command-line, and the local dotnet version will be used.
// Add the Android SDK tooling and emulator to the path.
"remoteEnv": {
"PATH": "${containerWorkspaceFolder}/.dotnet:${containerEnv:ANDROID_SDK_ROOT}/cmdline-tools/cmdline-tools/bin:${containerEnv:ANDROID_SDK_ROOT}/emulator:${containerEnv:ANDROID_SDK_ROOT}/platform-tools:${containerEnv:PATH}",
"DOTNET_MULTILEVEL_LOOKUP": "0"
"PATH": "${containerWorkspaceFolder}/.dotnet:${containerEnv:ANDROID_SDK_ROOT}/cmdline-tools/cmdline-tools/bin:${containerEnv:ANDROID_SDK_ROOT}/emulator:${containerEnv:ANDROID_SDK_ROOT}/platform-tools:${containerEnv:PATH}"
},

// Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
Expand Down
16 changes: 9 additions & 7 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,19 @@
"build": {
"dockerfile": "Dockerfile",
"args": {
// Update 'VARIANT' to pick a .NET Core version: 6.0, 7.0
"VARIANT": "6.0-jammy"
"VARIANT": "8.0-noble"
}
},
"hostRequirements": {
"cpus": 4,
"memory": "8gb"
"memory": "8gb",
"storage": "64gb"
},

"features": {
"ghcr.io/devcontainers/features/github-cli:1": {}
"ghcr.io/devcontainers/features/github-cli:1": {},
"ghcr.io/devcontainers/features/sshd:1": {},
"ghcr.io/devcontainers/features/copilot-cli:1": {}
},

// Configure tool-specific properties.
Expand All @@ -23,7 +25,8 @@
"vscode": {
// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"ms-dotnettools.csharp"
"ms-dotnettools.csharp",
"ms-dotnettools.csdevkit"
],
"settings": {
// Loading projects on demand is better for larger codebases
Expand All @@ -39,8 +42,7 @@
// Add the locally installed dotnet to the path to ensure that it is activated
// This allows developers to just use 'dotnet build' on the command-line, and the local dotnet version will be used.
"remoteEnv": {
"PATH": "${containerWorkspaceFolder}/.dotnet:${containerEnv:PATH}",
"DOTNET_MULTILEVEL_LOOKUP": "0"
"PATH": "${containerWorkspaceFolder}/.dotnet:${containerEnv:PATH}"
},

// Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
Expand Down
12 changes: 6 additions & 6 deletions .devcontainer/libraries/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
"build": {
"dockerfile": "../Dockerfile",
"args": {
// Update 'VARIANT' to pick a .NET Core version: 6.0, 7.0
"VARIANT": "6.0-jammy"
"VARIANT": "8.0-noble"
}
},
"hostRequirements": {
"cpus": 4,
"memory": "8gb"
"memory": "8gb",
"storage": "64gb"
},

"features": {
Expand All @@ -23,7 +23,8 @@
"vscode": {
// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"ms-dotnettools.csharp"
"ms-dotnettools.csharp",
"ms-dotnettools.csdevkit"
],
"settings": {
// Loading projects on demand is better for larger codebases
Expand All @@ -45,8 +46,7 @@
// Add the locally installed dotnet to the path to ensure that it is activated
// This allows developers to just use 'dotnet build' on the command-line, and the local dotnet version will be used.
"remoteEnv": {
"PATH": "${containerWorkspaceFolder}/.dotnet:${containerEnv:PATH}",
"DOTNET_MULTILEVEL_LOOKUP": "0"
"PATH": "${containerWorkspaceFolder}/.dotnet:${containerEnv:PATH}"
},

// Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
Expand Down
2 changes: 1 addition & 1 deletion .devcontainer/scripts/onCreateCommand.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ case "$opt" in

android)
# prebuild the repo for Mono, so it is ready for development
./build.sh mono+libs -os android
./build.sh mono+libs+clr.runtime+clr.alljits+clr.corelib+clr.nativecorelib+clr.tools+clr.packages -os android
# restore libs tests so that the project is ready to be loaded by OmniSharp
./build.sh libs.tests -restore
;;
Expand Down
20 changes: 6 additions & 14 deletions .devcontainer/wasm-multiThreaded/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,28 +1,21 @@
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.192.0/containers/dotnet/.devcontainer/base.Dockerfile
# For details on dotnet specific container, see: https://github.com/microsoft/vscode-dev-containers/tree/main/containers/dotnet

# [Choice] .NET version: 6.0, 7.0
ARG VARIANT="6.0-jammy"
FROM mcr.microsoft.com/devcontainers/dotnet:0-${VARIANT}

# Set up machine requirements to build the repo and the gh CLI
# Clang-16 up is required but Ubuntu 22.04 comes with clang-14 highest, so add clang-18 sources
RUN apt-get update \
&& wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - \
&& apt-get install software-properties-common -y \
&& add-apt-repository "deb http://apt.llvm.org/$(lsb_release -s -c)/ llvm-toolchain-$(lsb_release -s -c)-18 main" -y \
&& apt-get update \
&& apt-get install clang-18 -y
ARG VARIANT="8.0-noble"
FROM mcr.microsoft.com/devcontainers/dotnet:${VARIANT}

# Set up machine requirements to build the repo and the gh CLI
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
&& apt-get -y install --no-install-recommends \
clang \
cmake \
cpio \
build-essential \
python3 \
curl \
git \
lldb \
llvm \
liblldb-dev \
libunwind8 \
libunwind8-dev \
Expand All @@ -31,7 +24,6 @@ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
liblttng-ust-dev \
libssl-dev \
libkrb5-dev \
zlib1g-dev \
ninja-build

SHELL ["/bin/bash", "-c"]
Expand Down Expand Up @@ -59,7 +51,7 @@ RUN sudo apt-get install libnss3 -y \
&& apt-get install libgbm-dev -y \
&& apt-get install libpango-1.0-0 -y \
&& apt-get install libcairo2 -y \
&& apt-get install libasound2 -y
&& apt-get install libasound2t64 -y

# install firefox dependencies to run debugger tests:
RUN sudo apt-get install libdbus-glib-1-2 -y \
Expand Down
Loading
Loading