Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
756 commits
Select commit Hold shift + click to select a range
46a563a
Applied BinaryPrimitives throughout CoreLib (#37582)
bbartels Aug 14, 2020
056f728
Flaky multiple HTTP/2 connection tests read full request body (#40844)
alnikola Aug 14, 2020
6cc7cff
Fix timing issues with Http2_PingKeepAlive test. (#40788)
ManickaP Aug 14, 2020
6ed1e41
Ensure FileStatus and FileSystemEntry Hidden and ReadOnly attributes …
carlossanlop Aug 14, 2020
a62b38d
Move content type verification to a later stage (#40594)
Serg046 Aug 14, 2020
12f46e4
Set MaxConcurrentStreams = 100 on new Http2Connection until first SET…
alnikola Aug 15, 2020
732ea74
Update analyzers and various fixes to be able to build with latest RC…
safern Aug 15, 2020
75495b7
Fix ilasm, ildasm, crossgen and others launch from PATH (#40791)
janvorli Aug 15, 2020
c67684b
Fix a deadlock in EventSource and CounterGroup (#40259)
sywhang Aug 15, 2020
3bb5113
Fixing the allconfig build. (#40812)
Anipik Aug 15, 2020
2564f1a
Adding support for constrained open generics to DI (#39540)
jbogard Aug 15, 2020
99829d5
Throw when non-nullable struct converters indicate that they handle n…
layomia Aug 15, 2020
dc6ad2a
Change null handling in custom converters for backwards compat (#40859)
steveharter Aug 15, 2020
7742b57
Fix TailCallStress mode. (#40698)
erozenfeld Aug 15, 2020
8907340
Ignore the executable file be deleted in Process Start (#40748)
lindexi Aug 15, 2020
1d6fc68
Fix stack overflow createdump triggering on Windows (#40869)
Aug 15, 2020
1dbdb8b
Move Font*, Image* and Margins converters to System.Drawing.Common an…
safern Aug 15, 2020
71c83f3
[mono] Make bundle filename changes netcore-only (#40845)
CoffeeFlux Aug 15, 2020
f35d747
Generational aware analysis based on environment variable. (#40332)
cshung Aug 15, 2020
12f8e34
Nullable: System.Xml, part 6 (XSLT minus XSLT.Runtime) (#40368)
krwq Aug 15, 2020
321e5eb
Fix annotation in DataTableReaderListnener (#40855)
jaredpar Aug 15, 2020
c00478b
Reverts https://github.com/dotnet/corefx/pull/37583 ("Use clonefile f…
jozkee Aug 15, 2020
a32d979
Fix sync ConnectHelper.Connect (#40880)
ManickaP Aug 15, 2020
c73371d
Change Assembly.GetFile(s) to throw when in-memory (#40593)
agocke Aug 15, 2020
d2601e3
[wasm] Add Timezone data generator as build task (#39913)
tqiu8 Aug 15, 2020
7619a61
Update PGO/IBC Data. (#40850)
brianrob Aug 15, 2020
63b2b85
Delete unused files (#40889)
jkotas Aug 15, 2020
69b95dc
Limit Debugger.Log() calls in EventSource (#40823)
noahfalk Aug 16, 2020
15ba132
Workaround for WSL1 process IO redirection bug (#40851)
eiriktsarpalis Aug 16, 2020
cac4f7d
Make suspend the default port configuration (#40888)
Aug 16, 2020
91d7cd0
Remove the coreClrRepoRoot YAML variable (#40893)
trylek Aug 16, 2020
1341c35
implement ConnectAsync overloads with CancellationToken on Socket and…
geoffkizer Aug 16, 2020
e9c1cc4
Fix runtime crash on Linux ARM64 running in WSL (#40597)
AntonLapounov Aug 16, 2020
98eecc7
Disable HttpTelemetry for HTTP 3 requests (#40839)
MihaZupan Aug 16, 2020
1382a34
Add remaining System.Net.Http Telemetry (#40838)
MihaZupan Aug 16, 2020
0862d48
Ensure value-type handling converter created by factory can be used t…
layomia Aug 17, 2020
b41f1c5
Implement concept of unstable ABI into crossgen2 (#40820)
davidwrighton Aug 17, 2020
ba7c518
Renamed EventSources "Microsoft-"->"Private.InternalDiagnostics.".
ManickaP Aug 17, 2020
296c90a
Add NetworkError.TimedOut, rename Unknown to Other (#40841)
antonfirsov Aug 17, 2020
2d93df6
Implement ReadOnlySequence<T>.GetPosition(SequencePosition) (#771), f…
MarcoRossignoli Aug 17, 2020
d8ca356
Include <sys/sysctl.h> only for FreeBSD in pal.cpp (#40923)
am11 Aug 17, 2020
e756708
Make Enumerable.Cast<T> and friends return IEnumerable<T?> (#40929)
eiriktsarpalis Aug 17, 2020
b61effa
Update linker warning numbers (#40865)
sbomer Aug 17, 2020
3b824aa
Fix IndexOutOfRangeException in CallSite.MoveRule. (#39159)
asmichi Aug 17, 2020
7918347
Block out the Runtime_40444 test failing in PR's + alpha-ordering (#4…
trylek Aug 17, 2020
63adbf2
Make the buffer size configurable for generational aware analysis (#4…
cshung Aug 17, 2020
2167dcf
Fix GC liveness check in ByRefLocals test (#40857)
CarolEidt Aug 17, 2020
cb51773
Reenable crossgen2smoke under GC stress (#40849)
trylek Aug 17, 2020
0bfb0fd
Intrinsicify SpanHelpers.IndexOfAny(char,...) (#40729)
benaadams Aug 17, 2020
dfb3022
Normalize directory separator of paths in FileSpec (#40699)
mateoatr Aug 17, 2020
6574b7f
Create dump in utility thread after m_LastThrownObjectHandle has been…
Aug 17, 2020
f48bf80
Not all object converters return a JsonElement (#40921)
devsko Aug 17, 2020
096578e
Test concurrent calls to CallSite.AddRule() and MoveRule() (#40858)
cston Aug 17, 2020
af03b04
Do not build Targeting pack in source-build (#40870)
NikolaMilosavljevic Aug 17, 2020
2d3fb22
Pass length to PathCharString.Append on SunOS (#40928)
am11 Aug 17, 2020
1527834
[aot] Avoid emitting generic instances with vtype arguments on wasm t…
monojenkins Aug 17, 2020
13198a5
use port in SPN calculation if not default (#40860)
wfurt Aug 17, 2020
6c05d93
Fix patch skip + emulation on ARM64 (#40941)
hoyosjs Aug 17, 2020
b45ee9d
Remove ObsoletedInOSPlatformAttribute (#40945)
jeffhandley Aug 17, 2020
b38b224
Throw when reference cannot be assigned to converter.TypeToConvert (#…
jozkee Aug 17, 2020
e1cacbd
Do not include extensions sequence if there are no extensions.
vcsjones Aug 17, 2020
ee63c99
Extend timeouts in revocation timeout tests.
vcsjones Aug 17, 2020
abdda9a
Don't load assemblies inside bundle when using LoadFrom (#40826)
mateoatr Aug 17, 2020
8a2315d
Add support for the InnerException in Json formatter using ToString()…
maryamariyan Aug 17, 2020
1fb34e7
[mono] Add `X86Base` support. (#40861)
imhameed Aug 17, 2020
e26d013
Make RegexParseException and RegexParseError public, rename enum fiel…
abelbraaksma Aug 17, 2020
161f53c
retire TLS1.0/1.1 ciphers from default list (#40746)
wfurt Aug 17, 2020
600eaa2
[mono] Loader improvements: bundle optimization and logging (#40819)
CoffeeFlux Aug 17, 2020
ea0dd49
Deduplicate Helix environment setup in send-to-helix-step.yml (#40909)
trylek Aug 17, 2020
43bc8e8
Ordinal Ignore Case Optimization (#40910)
tarekgh Aug 17, 2020
d0efddd
Use Roslyn apis to generate Platform Not Supported Assemblies (#40296)
Anipik Aug 18, 2020
907f7da
[wasm][debugger] Support deep member accesses for EvaluteOnCallFrame…
radical Aug 18, 2020
44bac41
Fix EventActivityIdControl test on MonoVM. (#39178)
lateralusX Aug 18, 2020
e8c0a4c
Fix Runtime_40444 test exclusion in issues.targets (#40973)
trylek Aug 18, 2020
6c7da6f
Fix duplicate --runtime-path in generated helix command (#40975)
akoeplinger Aug 18, 2020
595fe08
Increase timeout for yaml as well (#40987)
DrewScoggins Aug 18, 2020
3aced82
Fix index adjustments for Get/Set/Address called on 1 dim arrays. (#3…
lateralusX Aug 18, 2020
2f4f15e
Disable System.Xml.Tests.SameInstanceXslTransformWriter.Variations un…
echesakov Aug 18, 2020
a949686
[aot] Fix the lookup of jit info for WASM. On wasm, methods have no s…
monojenkins Aug 18, 2020
154e971
Add parsing of zero port for unknown Uri scheme (#40986)
CarnaViire Aug 18, 2020
a7278fd
Fix packaging for the browser (#40814)
Anipik Aug 18, 2020
042a138
Fix bad quoting (#41002)
DrewScoggins Aug 18, 2020
60eff3f
Add GitHub Action for backporting PRs to branches (#40955)
akoeplinger Aug 18, 2020
b9d26c8
Disable default non-portable build for armel (#41031)
gbalykov Aug 19, 2020
7f7791f
Configuration Json provider: adds empty objects to configuration (#40…
alefranz Aug 19, 2020
26a71f9
Add Designer attributes to types that had it in full framework (part …
safern Aug 19, 2020
4aa18ad
Remove semicolon from WASM config (#41017)
DrewScoggins Aug 19, 2020
c0c8854
Fix Memory Leak in System.DirectoryServices.Protocols caused by not f…
joperezr Aug 19, 2020
9401b2f
Disable System.IO.Tests.FileStream_SafeFileHandle.ThrowWhenHandlePosi…
MaximLipnin Aug 19, 2020
d9f0ba7
update product version to 6.0.0 (#40950)
Anipik Aug 20, 2020
d14b50a
Fix trailing whitespaces (#40891)
Youssef1313 Aug 20, 2020
f309b53
Delete redundant or no longer necessary build properties (#41051)
jkotas Aug 20, 2020
94ec04c
Cleaning up unused TargetsBrowser conditions (#41062)
Anipik Aug 20, 2020
9f6d9dd
[Pipelines] Noop Writes when Reader completed (#40905)
BrennanConroy Aug 20, 2020
79af44b
remove dead code (#41064)
Anipik Aug 20, 2020
6891633
Enable nullability on System.Xml.XPath (#41060)
jozkee Aug 20, 2020
ce2f743
Fix Mono LLVMJIT official build to produce the right package (#41049)
safern Aug 20, 2020
70a9b97
Fix NativeBinDir for individual projects when BuildTargetFramework is…
safern Aug 20, 2020
bc5bf7a
CoreRT support for ARM64&Unix (#41023)
RalfKornmannEnvision Aug 20, 2020
9d26606
Add nullability annotations to System.Private.Xml.Linq project (#40744)
jozkee Aug 20, 2020
ff44e33
Mark some System.Net.* APIs as unsupported on Browser WASM (#40924)
MaximLipnin Aug 20, 2020
0a0eeae
Change nullability of public IXmlNamespaceResolver parameters where a…
jozkee Aug 20, 2020
982e275
[mono] Add MethodImplOptions.NoOptimization support (#40990)
EgorBo Aug 20, 2020
2e68b6e
[wasm] Skip Assert.InRange in Copy.cs for Browser (#41000)
mdh1418 Aug 20, 2020
34a9820
Fix assembly name due to rename of assembly. (#41037)
kjpou1 Aug 20, 2020
7f81977
Remove Makefile from gitignore (#41075)
wooooooood Aug 20, 2020
e79f856
Address warnings for possibly null array elements (#41046)
cston Aug 20, 2020
c039f3c
Detect read-only Oid at runtime.
vcsjones Aug 20, 2020
4cc4058
Fix OS version check and testhost copying in stress tests (#40980)
alnikola Aug 20, 2020
20468d2
[wasm] Skip EnsureThrowWhenCopyToNonSharedFile on Browser (#41048)
mdh1418 Aug 20, 2020
885bb52
[Browser] Update ICU (#40981)
EgorBo Aug 20, 2020
a52f237
Fix propagation of target parameters in helixpublishwitharcade (#40959)
trylek Aug 20, 2020
4998192
Update dotnet_support.js (#41058)
MackinnonBuck Aug 20, 2020
cd2eed7
Update Mono building docs with wasm-specific advice (#41122)
CoffeeFlux Aug 20, 2020
a5b491c
Fix an over-constrained use of a byte reg (#41004)
CarolEidt Aug 21, 2020
ead6ddf
Modify the test case Runtime_40444.cs (#40951)
briansull Aug 21, 2020
bd7ae78
Add dependencies for BrowserDebugHost into Microsoft.NETCore.BrowserD…
akoeplinger Aug 21, 2020
ab225ee
Annotate DbDataReader.GetSchemaTable as nullable (#41082)
roji Aug 21, 2020
e336921
Fix memory ordering issue in StressHeap
PeterSolMS Aug 21, 2020
b24648b
[wasm] Mark System.ComponentModel APIs as unsupported on Browser (#41…
mdh1418 Aug 21, 2020
7864640
Update to 6.0.0 for mono and reset timeouts (#41132)
DrewScoggins Aug 21, 2020
b7ae3cc
don't run "NoMono" benchmarks for Mono runtime: (#41148)
adamsitnik Aug 21, 2020
04c63f3
Re-enable ImplementedInterfaces tests on Mono (#41136)
CoffeeFlux Aug 21, 2020
09b9a5b
Allow Windows dbgshim to support Linux targets (#41116)
sdmaclea Aug 21, 2020
1748156
Add missing exception checkpoint (#41098)
fanyang-mono Aug 21, 2020
5cabbab
Improve Windows error handling in Diagnostics IPC (#41008)
Aug 21, 2020
89292fe
Add a method GetRequiredSection on Configuration (#40976)
michelcedric Aug 21, 2020
0730613
Handle windows shutdown event (#41101)
sbomer Aug 21, 2020
551288f
Return host's file path when using Environment.GetCommandLineArgs()[0…
mateoatr Aug 21, 2020
06731c2
Add blazor job in runtime (#40863)
ooooolivia Aug 21, 2020
8779bd8
[coop] Add handles for some SRE scenarios (#40925)
BrzVlad Aug 21, 2020
8f4fb83
Improve condition for generating test execution scripts (#41151)
trylek Aug 21, 2020
358c7a0
Fix pythonpath and internal parameter (#41190)
ooooolivia Aug 21, 2020
34b0312
Fix category exclusion (#41192)
DrewScoggins Aug 22, 2020
f0c1d64
Update Mono runtime NativeLibrary test exclusions (#41181)
CoffeeFlux Aug 22, 2020
6511f20
Cast cache Add should handle odd entry versions as inconsistent/taken…
VSadov Aug 22, 2020
90347c0
Switch over managed test component build to run on Linux x64 (#41169)
trylek Aug 22, 2020
28a618f
Rollback noopt change (llvm-backend) (#41186)
EgorBo Aug 22, 2020
3ac735b
[runtime] Ongoing work on mono cmake build (#41055)
vargaz Aug 22, 2020
6fd1edd
Remove memset in EventPipeBuffer allocation (#41194)
sywhang Aug 22, 2020
cda39bd
[runtime] Make the code which handles pinvoke lookup retries netcore …
monojenkins Aug 22, 2020
5eb7de6
Ensure non-shipping symbol packages get indexed (#41142)
hoyosjs Aug 22, 2020
3b6218a
Add g_ptr_array_find to eglib (#41157)
CoffeeFlux Aug 22, 2020
e8a4c3c
[mono] Disable XML file loading entirely on netcore (#41158)
CoffeeFlux Aug 22, 2020
165e8a6
[Browser] Bump ICU (#41166)
EgorBo Aug 22, 2020
73e8efb
Remove issues.targets exclusion for fixed issue 34316 (#41208)
trylek Aug 22, 2020
9f75120
[mono] Don't leak coop handles, fix type in managed ALC struct (#41159)
CoffeeFlux Aug 22, 2020
ec59f65
[wasm][debugger] Fix expression evaluation when it is a reference (#4…
radical Aug 22, 2020
0d19859
Add DO-NOT-SIGN comment for files that should not be signed (#41185)
NikolaMilosavljevic Aug 22, 2020
3898374
Add regression test for GitHub issue 13394 (#41210)
trylek Aug 22, 2020
c9f42a4
Avoid having two copies of System.Private.CoreLib.ni.pdb in the same …
AntonLapounov Aug 23, 2020
3130ac9
Move Editor Attribute to S.CM.Primitives and apply to types that had …
safern Aug 23, 2020
15839c0
Revert "Improve Windows error handling in Diagnostics IPC (#41008)" (…
jkotas Aug 23, 2020
225fe25
Fix linux_musl runs (#41224)
trylek Aug 23, 2020
6434d93
Use nint instead of IntPtr in generic SpanHelpers (#41199)
jkotas Aug 23, 2020
151ea24
[master] Update dependencies from dotnet/runtime-assets dotnet/llvm-…
dotnet-maestro[bot] Aug 23, 2020
4b431b5
Remove unused local (#40967)
seonyounggg Aug 23, 2020
3a4307e
Fix Array.Sort in the presence of nulls (#41234)
svick Aug 23, 2020
c0a419d
Fix wrong copy prop after `ASG(promoted LCL_VAR with 1 field, call)`.…
Aug 24, 2020
0f107d1
[mono] Add more detailed logs for the PInvoke resolution process (#41…
CoffeeFlux Aug 24, 2020
da90d08
remove unused local (#41226)
seonyounggg Aug 24, 2020
384a2ae
Fix perf regression in IntPtr operators on 32-bit platforms (#41198)
jkotas Aug 24, 2020
be197ad
more managed pointer rooting (#40934)
kg Aug 24, 2020
e535e10
[mono] Thread DllImportSearchPath flags down to LoadLibraryEx (#41229)
CoffeeFlux Aug 24, 2020
e8a5ec0
[Wasm] Reduce max length on browser for ToArrayShouldWorkWithSpecialL…
steveisok Aug 24, 2020
9ac61c0
Fix MethodInfo Emit for generic interfaces (#40587)
wzchua Aug 24, 2020
73d8a37
update helixprecommands (#41205)
ooooolivia Aug 24, 2020
3522c32
Re-enable testing on OSX 10.15 (#40524)
directhex Aug 24, 2020
3213403
Fix Char.GetUnicodeCategory to returns correct results (#41200)
tarekgh Aug 24, 2020
f3a45a9
Delete dead code and obsolete comments (#41211)
jkotas Aug 24, 2020
f384168
Fix wasm sample after that was broken after this PR: https://github.c…
thaystg Aug 24, 2020
94532e1
[coop] Add debug option to disable stack scan (#40985)
BrzVlad Aug 24, 2020
ea06e0c
map macOS compat 10.16 version to 11.0 (#41176)
wfurt Aug 24, 2020
49e808e
fix GetAsync_SupportedSSLVersion_Succeeds test (#41056)
wfurt Aug 24, 2020
f1da4a3
Correctly enumerate files in Microsoft.NETCore.BrowserDebugHost.Trans…
akoeplinger Aug 24, 2020
88d2ab8
Fix half equality method (#41259)
huoyaoyuan Aug 24, 2020
c6b4af3
Fix GetAppdomainStaticAddress for non-collectible assemblies (#41076)
davmason Aug 24, 2020
ea1d20c
Improve tailcallstress testing (#41059)
erozenfeld Aug 24, 2020
148df67
Avoid following invalid pointers in mono_w32process_get_modules on Da…
monojenkins Aug 24, 2020
1bdb15f
Correct a few mistakes in the ComInterop code (#40234)
daxian-dbw Aug 24, 2020
d323a63
Enable Crossgen2 and Blazor Perf Tests on Linux (#41270)
ooooolivia Aug 25, 2020
c0862a5
Modified #41008 without GetOverlappedResultEx (#41236)
Aug 25, 2020
858ec52
Port EventPipe CoreCLR changes to Mono. (#41152)
lateralusX Aug 25, 2020
79ec639
Missed cases not discovered during first phase (#40382)
Aug 25, 2020
07b17f3
[master] Update dependencies from dotnet/xharness mono/linker (#41257)
dotnet-maestro[bot] Aug 25, 2020
c72d522
Mark System.Diagnostics.FileVersionInfo as unsupported on Browser (#4…
mdh1418 Aug 25, 2020
25e2098
Exclude Mono.Cecil assemblies from signing (#41325)
akoeplinger Aug 25, 2020
e94dc2f
Fix tailcall regression with compiled F# (#41206)
jkotas Aug 25, 2020
d9fe9db
Prevent invoking property 'init' method (#41293)
cston Aug 25, 2020
fd9d2ba
HTTP/3 interop fixes (#41298)
scalablecory Aug 25, 2020
ff4f37f
Fix NRE introduced in FileSystemWatcher during nullability annotation…
krwq Aug 25, 2020
bad8645
[runtime] Catch attempts to create enum types with an underlying type…
monojenkins Aug 25, 2020
954ca9c
Fix signing in official build with 3rd party libraries (#41346)
safern Aug 25, 2020
7cd7783
Add tests mapping invalid JSON to objects with parameterized ctors (#…
layomia Aug 25, 2020
4e6abac
[mono] Pass -Wc++-compat on all platforms, -Werror on OSX, fix errors…
CoffeeFlux Aug 25, 2020
d5cf669
Fix \u00A7 char Unicode category (#41343)
tarekgh Aug 25, 2020
8d987c6
Add sleep in hijacking test (#41340)
jakobbotsch Aug 25, 2020
0546bd5
Throw from CodeBase if assembly is in the bundle (#40974)
agocke Aug 25, 2020
c08be25
Support polymorphic value-type converters and add validation on value…
devsko Aug 25, 2020
b9fd5a9
Webassembly Runtime Tests (#38556)
Aug 26, 2020
fe9839d
set TLS versions explicitly to prevent SNI test failure on Deb10 (#41…
wfurt Aug 26, 2020
5e4956d
add extra padding for icmp6stat to support macOS 11 (#41179)
wfurt Aug 26, 2020
3aba51c
Restrict generational aware analysis to processes that matches the co…
cshung Aug 26, 2020
def5b48
Disable the Platform Compat Analyzer until #41354 is fixed (#41367)
jeffhandley Aug 26, 2020
5507d3f
update macOS 11 rid (#41044)
wfurt Aug 26, 2020
bf90c7a
[HeapVerify=2] Fix Assert failure "Pointer updated without using writ…
xiangzhai Aug 26, 2020
5f32450
Change Environment.CurrentManagedThreadId back to FCall (#41360)
jkotas Aug 26, 2020
436f155
Reset all Uri fields when reusing an instance (#41324)
MihaZupan Aug 26, 2020
c6da68c
[mono] Add mono_assembly_decref, return value on both decref and addr…
CoffeeFlux Aug 26, 2020
6219594
[wasm][browser] Fix System.IO.FileSystem failing tests requiring nano…
tqiu8 Aug 26, 2020
dc47151
Add netcoreapp build of System.Formats.Asn1
bartonjs Aug 26, 2020
334e5e2
Retry up to three times for X509Chain timeout tests
vcsjones Aug 26, 2020
a9a0779
HTTP stress docker fix (#41397)
ManickaP Aug 26, 2020
86224fd
Nullability annotations for HttpListener (#41189)
Aug 26, 2020
afa4b2f
Exclude Fannkuch_9 test on ARM (#41380)
DrewScoggins Aug 26, 2020
3e2de88
select Debian10 over Debian9 for PR validation (#41015)
wfurt Aug 26, 2020
7140c60
Added VersionConverter (#41384)
devsko Aug 26, 2020
f1f6b3c
[VisualBasic] Fix tests for Android (#41378)
ehasis Aug 26, 2020
cd91bf5
Three fixes for R2RDump bugs I discovered while investigating #38290 …
trylek Aug 26, 2020
53f4c08
Nullable: System.Xml, part 7 (Serialization) (#41261)
krwq Aug 27, 2020
03bcf67
BrowserDebugProxy: bump package versions to latest stable (#41436)
akoeplinger Aug 27, 2020
503d560
Globally enable nullability in XML (#41438)
krwq Aug 27, 2020
1c0b05f
Add support for using cmake in the mono runtime build. (#41316)
vargaz Aug 27, 2020
5f650f7
[mono] ALC function restructuring for unloadability (#41344)
CoffeeFlux Aug 27, 2020
02b24db
Issue18826 fix (#35137)
monojenkins Aug 27, 2020
0b02200
Allow return null from ConnectionListener.AcceptAsync (#41442)
CarnaViire Aug 27, 2020
46dd8ed
Fix ArgumentNullException when using minimum json file (#41428)
maryamariyan Aug 27, 2020
2f1ece1
Console.Unix: fix window size not always being invalidated (#41317)
tmds Aug 27, 2020
2337a35
Fix null check in S.Diagnostics.Contract regressed by nullability ann…
krwq Aug 27, 2020
56f80c7
Make minimal OSX version consistent between build-native.sh and confi…
akoeplinger Aug 27, 2020
5088d54
Fix SPMI to handle replays of BBINSTR jit method contexts (#41386)
AndyAyersMS Aug 27, 2020
031368a
Port nullability annotations to System.Xml.ReaderWriter contract (#41…
jozkee Aug 27, 2020
d413360
add tracing to Decryp to complement tracing in Encrypt (#40998)
wfurt Aug 27, 2020
3e02b47
Update SYSLIB0012 obsoletion messages to be clear and consistent (#41…
jeffhandley Aug 27, 2020
fb753ae
Clean up changes in #40914 (#41427)
layomia Aug 27, 2020
5348d0b
Switch text param to nullable in WriteProcessingInstructionAsync (#41…
jozkee Aug 27, 2020
c457836
Fix perf token (#41345)
ooooolivia Aug 28, 2020
f11405a
improve InitializeCurrentThread (#41440)
EgorBo Aug 28, 2020
bcfd90d
Remove if-def from JSON ref file previously used to support linker at…
layomia Aug 28, 2020
7408f1b
Switch Markup property to XmlNode?[]? to reflect it can contain null …
jozkee Aug 28, 2020
e6b9b48
[wasm][debugger] Make sure `System.Private.CoreLib.dll` is in sync wi…
radical Aug 28, 2020
c587f9d
Port nullability annotations to refs XmlDocument and XmlSerializer (#…
jozkee Aug 28, 2020
2af1938
Port nullability annotations from System.Private.Xml.Linq to contract…
jozkee Aug 28, 2020
85a3e81
mono.proj: properly pass -mmacosx-version-min to CFLAGS for OSX (#41433)
akoeplinger Aug 28, 2020
297102f
Bump the local emscripten version to 2.0.1. (#41504)
vargaz Aug 28, 2020
1ed1be1
Fixes Windows docker debug prints. (#41443)
ManickaP Aug 28, 2020
84340ed
Client side logging for HTTP stress. (#41444)
ManickaP Aug 28, 2020
cf6fe8c
Bump emscripten version to 2.0.1 (#41509)
akoeplinger Aug 28, 2020
af415cd
Make gc/vxsort/isa_detection.cpp portable (#41517)
jkotas Aug 28, 2020
2e2c05d
Merge dotnet/runtime "master" branch into Utf8String
joperezr Aug 28, 2020
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.
115 changes: 68 additions & 47 deletions .config/CredScanSuppressions.json
Original file line number Diff line number Diff line change
@@ -1,49 +1,70 @@
{
"tool": "Credential Scanner",
"suppressions": [
{
"file": [
"/eng/common/internal-feed-operations.ps1",
"/eng/common/internal-feed-operations.sh",
"/src/libraries/Common/src/Interop/Windows/WinHttp/Interop.winhttp_types.cs",
"/src/libraries/Common/src/System/Security/Cryptography/EccSecurityTransforms.cs",
"/src/libraries/Common/tests/System/Net/Configuration.Certificates.cs",
"/src/libraries/Common/tests/System/Net/Http/HttpClientHandlerTest.Authentication.cs",
"/src/libraries/Common/tests/System/Net/Http/HttpClientHandlerTest.cs",
"/src/libraries/Common/tests/System/Net/Http/HttpClientHandlerTest.DefaultProxyCredentials.cs",
"/src/libraries/Common/tests/System/Net/Http/HttpClientHandlerTest.Proxy.cs",
"/src/libraries/Common/tests/System/Net/Http/HttpClientHandlerTest.ServerCertificates.cs",
"/src/libraries/Common/tests/System/Net/Http/PostScenarioTest.cs",
"/src/libraries/Common/tests/System/Net/Prerequisites/Deployment/setup_certificates.ps1",
"/src/libraries/Common/tests/System/Security/Cryptography/AlgorithmImplementations/EC/ECKeyFileTests.cs",
"/src/libraries/Common/tests/System/Security/Cryptography/AlgorithmImplementations/EC/ECKeyFileTests.LimitedPrivate.cs",
"/src/libraries/Common/tests/System/Security/Cryptography/AlgorithmImplementations/RSA/RSAKeyFileTests.cs",
"/src/libraries/Common/tests/System/Security/Cryptography/AlgorithmImplementations/RSA/RSAKeyPemTests.cs",
"/src/libraries/System.Data.Common/tests/System/Data/Common/DbConnectionStringBuilderTest.cs",
"/src/libraries/System.Diagnostics.Process/tests/ProcessStartInfoTests.cs",
"/src/libraries/System.DirectoryServices.AccountManagement/src/System/DirectoryServices/AccountManagement/constants.cs",
"/src/libraries/System.DirectoryServices.AccountManagement/tests/PrincipalTest.cs",
"/src/libraries/System.DirectoryServices.AccountManagement/tests/UserPrincipalTest.cs",
"/src/libraries/System.Net.Http/tests/FunctionalTests/SocketsHttpHandlerTest.cs",
"/src/libraries/System.Net.Http/tests/UnitTests/DigestAuthenticationTests.cs",
"/src/libraries/System.Net.Http/tests/UnitTests/HttpEnvironmentProxyTest.cs",
"/src/libraries/System.Net.Mail/tests/Functional/SmtpClientTest.cs",
"/src/libraries/System.Net.Requests/src/System/Net/FtpControlStream.cs",
"/src/libraries/System.Net.Requests/src/System/Net/FtpWebRequest.cs",
"/src/libraries/System.Net.WebSockets.Client/tests/ConnectTest.cs",
"/src/libraries/System.Private.Uri/tests/ExtendedFunctionalTests/UriRelativeResolutionTest.cs",
"/src/libraries/System.Private.Uri/tests/FunctionalTests/UriBuilderRefreshTest.cs",
"/src/libraries/System.Private.Uri/tests/FunctionalTests/UriBuilderTests.cs",
"/src/libraries/System.Private.Uri/tests/FunctionalTests/UriRelativeResolutionTest.cs",
"/src/libraries/System.Runtime/tests/System/Uri.CreateStringTests.cs",
"/src/libraries/System.Security.Cryptography.Algorithms/tests/Rfc2898Tests.cs",
"/src/libraries/System.Security.Cryptography.Pkcs/tests/Pkcs12/Pkcs12Documents.cs",
"/src/libraries/System.Security.Cryptography.X509Certificates/tests/ExportTests.cs",
"/src/libraries/System.Security.Cryptography.Xml/tests/EncryptedXmlTest.cs",
"/src/libraries/System.Security.Cryptography.Xml/tests/SignedXmlTest.cs",
"/src/libraries/System.Security.Cryptography.Xml/tests/TestHelpers.cs"
],
"_justification": "Mostly test files. Other files contain harmless examples or constants."
},
]
"tool": "Credential Scanner",
"suppressions": [
{
"_justification": "Unit test containing connection strings under the test.",
"file": [
"src/libraries/System.Data.Common/tests/System/Data/Common/DbConnectionStringBuilderTest.cs"
]
},
{
"_justification": "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/System.Security.Cryptography.X509Certificates/tests/TestData.cs"
],
"placeholder": [
"-----BEGIN PRIVATE KEY-----",
"-----BEGIN * PRIVATE KEY-----"
]
},
{
"_justification": "Test credential for Uri testing",
"file": [
"src/libraries/System.Net.Http/tests/UnitTests/HttpEnvironmentProxyTest.cs",
"src/libraries/System.Private.Uri/tests/ExtendedFunctionalTests/UriRelativeResolutionTest.cs",
"src/libraries/System.Private.Uri/tests/FunctionalTests/UriBuilderRefreshTest.cs",
"src/libraries/System.Private.Uri/tests/FunctionalTests/UriBuilderTests.cs",
"src/libraries/System.Private.Uri/tests/FunctionalTests/UriRelativeResolutionTest.cs",
"src/libraries/System.Runtime/tests/System/Uri.CreateStringTests.cs"
],
"placeholder": [
"//*:;&$=123USERINFO@",
"//*:bar@",
"//*:bar1@",
"//*:password1@",
"//*:psw@",
"//*:userinfo2@"
]
},
{
"_justification": "Generic test password.",
"file": [
"src/libraries/Common/tests/System/Net/Configuration.Certificates.cs",
"src/libraries/Common/tests/System/Net/Http/HttpClientHandlerTest.Authentication.cs",
"src/libraries/Common/tests/System/Net/Http/HttpClientHandlerTest.cs",
"src/libraries/Common/tests/System/Net/Http/HttpClientHandlerTest.DefaultProxyCredentials.cs",
"src/libraries/Common/tests/System/Net/Http/PostScenarioTest.cs",
"src/libraries/Common/tests/System/Net/Prerequisites/Deployment/setup_certificates.ps1",
"src/libraries/System.Net.Http/tests/FunctionalTests/SocketsHttpHandlerTest.cs",
"src/libraries/System.Net.Http/tests/UnitTests/DigestAuthenticationTests.cs",
"src/libraries/System.Net.Http/tests/UnitTests/HttpEnvironmentProxyTest.cs",
"src/libraries/System.Net.Mail/tests/Functional/SmtpClientTest.cs",
"src/libraries/System.Security.Cryptography.Xml/tests/SignedXmlTest.cs",
"src/libraries/System.Security.Cryptography.Xml/tests/TestHelpers.cs"
],
"placeholder": [
"\"anotherpassword\"",
"\"bar\"",
"\"mono\"",
"\"password1\"",
"\"rightpassword\"",
"\"testcertificate\"",
"\"unused\"",
"\"wrongpassword\""
]
}
]
}
2 changes: 1 addition & 1 deletion .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
]
},
"microsoft.dotnet.xharness.cli": {
"version": "1.0.0-prerelease.20352.2",
"version": "1.0.0-prerelease.20403.2",
"commands": [
"xharness"
]
Expand Down
56 changes: 0 additions & 56 deletions .github/CODEOWNERS

This file was deleted.

26 changes: 26 additions & 0 deletions .github/workflows/backport.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Backport PR to branch
on:
issue_comment:
types: [created]

jobs:
backport:
if: github.event.issue.pull_request != '' && contains(github.event.comment.body, '/backport to')
runs-on: ubuntu-20.04
steps:
- name: Checkout repo
uses: actions/checkout@v2
- name: Run backport
uses: ./eng/actions/backport
with:
auth_token: ${{ secrets.GITHUB_TOKEN }}
pr_description_template: |
Backport of #%source_pr_number% to %target_branch%

/cc %cc_users%

## Customer Impact

## Testing

## Risk
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -319,7 +319,6 @@ Vagrantfile
CMakeFiles/
cmake_install.cmake
CMakeCache.txt
Makefile

# Cross compilation
cross/rootfs/*
Expand Down Expand Up @@ -353,3 +352,7 @@ src/coreclr/src/System.Private.CoreLib/common

# The debug directory should not be ignored
!src/coreclr/src/debug

# Mono Wasm-specific excludes
src/mono/wasm/emsdk/
src/mono/wasm/.stamp-wasm-install-and-select*
6 changes: 5 additions & 1 deletion Build.proj
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
<Project Sdk="Microsoft.Build.Traversal">

<PropertyGroup>
<TraversalGlobalProperties Condition="'$(BuildAllConfigurations)' != 'true'">BuildTargetFramework=$([MSBuild]::ValueOrDefault('$(BuildTargetFramework)', '$(NetCoreAppCurrent)'))</TraversalGlobalProperties>
</PropertyGroup>

<!--
Subsets are already imported by Directory.Build.props.
Reference the projects for traversal build. Ordering matters here.
Expand Down Expand Up @@ -35,7 +39,7 @@

<Target Name="RestoreWithoutStaticGraph"
BeforeTargets="Restore">
<MSBuild Projects="@(LibrariesRestoreProject);@(DepprojProjectToBuild);@(PkgprojProjectToBuild);@(BundleProjectToBuild)"
<MSBuild Projects="@(DepprojProjectToBuild);@(PkgprojProjectToBuild);@(BundleProjectToBuild)"
Properties="MSBuildRestoreSessionId=$([System.Guid]::NewGuid());RestoreUseStaticGraphEvaluation=false"
Targets="Restore" />
</Target>
Expand Down
10 changes: 9 additions & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
<!-- Installer specific, required during restore. -->
<InstallerTasksOutputPath>$([MSBuild]::NormalizeDirectory('$(ArtifactsBinDir)', 'installer.tasks'))</InstallerTasksOutputPath>
<InstallerTasksAssemblyPath Condition="'$(MSBuildRuntimeType)' == 'Core'">$([MSBuild]::NormalizePath('$(InstallerTasksOutputPath)', 'Debug', 'netstandard2.0', 'installer.tasks.dll'))</InstallerTasksAssemblyPath>
<InstallerTasksAssemblyPath Condition="'$(MSBuildRuntimeType)' != 'Core'">$([MSBuild]::NormalizePath('$(InstallerTasksOutputPath)', 'Debug', 'net46', 'installer.tasks.dll'))</InstallerTasksAssemblyPath>
<InstallerTasksAssemblyPath Condition="'$(MSBuildRuntimeType)' != 'Core'">$([MSBuild]::NormalizePath('$(InstallerTasksOutputPath)', 'Debug', 'net461', 'installer.tasks.dll'))</InstallerTasksAssemblyPath>

<DocsDir>$([MSBuild]::NormalizeDirectory('$(RepoRoot)', 'docs'))</DocsDir>
<ManPagesDir>$([MSBuild]::NormalizeDirectory('$(DocsDir)', 'manpages'))</ManPagesDir>
Expand All @@ -51,11 +51,13 @@
<AppleAppBuilderDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsBinDir)', 'AppleAppBuilder', 'Debug', '$(NetCoreAppCurrent)'))</AppleAppBuilderDir>
<AndroidAppBuilderDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsBinDir)', 'AndroidAppBuilder', 'Debug', '$(NetCoreAppCurrent)'))</AndroidAppBuilderDir>
<WasmAppBuilderDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsBinDir)', 'WasmAppBuilder', 'Debug', '$(NetCoreAppCurrent)', 'publish'))</WasmAppBuilderDir>
<CreateWasmBundleDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsBinDir)', 'CreateWasmBundle', 'Debug', '$(NetCoreAppCurrent)', 'publish'))</CreateWasmBundleDir>
<MonoAOTCompilerDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsBinDir)', 'MonoAOTCompiler', 'Debug', '$(NetCoreAppCurrent)'))</MonoAOTCompilerDir>

<AppleAppBuilderTasksAssemblyPath>$([MSBuild]::NormalizePath('$(AppleAppBuilderDir)', 'AppleAppBuilder.dll'))</AppleAppBuilderTasksAssemblyPath>
<AndroidAppBuilderTasksAssemblyPath>$([MSBuild]::NormalizePath('$(AndroidAppBuilderDir)', 'AndroidAppBuilder.dll'))</AndroidAppBuilderTasksAssemblyPath>
<WasmAppBuilderTasksAssemblyPath>$([MSBuild]::NormalizePath('$(WasmAppBuilderDir)', 'WasmAppBuilder.dll'))</WasmAppBuilderTasksAssemblyPath>
<CreateCreateWasmBundlesAssemblyPath>$([MSBuild]::NormalizePath('$(CreateWasmBundleDir)', 'CreateWasmBundle.dll'))</CreateCreateWasmBundlesAssemblyPath>
<MonoAOTCompilerTasksAssemblyPath>$([MSBuild]::NormalizePath('$(MonoAOTCompilerDir)', 'MonoAOTCompiler.dll'))</MonoAOTCompilerTasksAssemblyPath>
</PropertyGroup>

Expand Down Expand Up @@ -84,6 +86,9 @@

<!-- We don't want Private packages to be shipped to NuGet.org -->
<IsShippingPackage Condition="($(MSBuildProjectName.Contains('Private')) or $(IsExperimentalAssembly)) and '$(MSBuildProjectExtension)' == '.pkgproj'">false</IsShippingPackage>

<!-- By default the SDK produces ref assembly for 5.0 or later -->
<ProduceReferenceAssembly>false</ProduceReferenceAssembly>
</PropertyGroup>

<!-- Language configuration -->
Expand All @@ -101,6 +106,9 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<!-- Determine what architecture we are building on. -->
<BuildArchitecture>$([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture.ToString().ToLowerInvariant())</BuildArchitecture>

<!-- Turn off end of life target framework check as we still build for nca2.0 and nca3.0 some OOB libraries -->
<CheckEolTargetFramework>false</CheckEolTargetFramework>
</PropertyGroup>

<Import Project="$(RepositoryEngineeringDir)Analyzers.props" />
Expand Down
2 changes: 2 additions & 0 deletions Directory.Build.targets
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
tell Microsoft.Common.targets not to import Directory.Build.targets again
-->
<ImportDirectoryBuildTargets>false</ImportDirectoryBuildTargets>

<EnableNETAnalyzers Condition="'$(EnableAnalyzers)' != 'true'">false</EnableNETAnalyzers>
</PropertyGroup>

<Import Project="$(RepositoryEngineeringDir)liveBuilds.targets" />
Expand Down
2 changes: 2 additions & 0 deletions NuGet.config
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@
<add key="dotnet-eng" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json" />
<add key="dotnet5" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json" />
<add key="dotnet5-transport" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5-transport/nuget/v3/index.json" />
<add key="dotnet6" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6/nuget/v3/index.json" />
<add key="dotnet6-transport" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6-transport/nuget/v3/index.json" />
</packageSources>
<disabledPackageSources>
<clear />
Expand Down
4 changes: 2 additions & 2 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ The .NET Core and ASP.NET Core support policy, including supported versions can

## Reporting a Vulnerability

Security issues and bugs should be reported privately to the Microsoft Security Response Center (MSRC), either by emailing [email protected] or via the portal at https://msrc.microsoft.com.
You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your
Security issues and bugs should be reported privately to the Microsoft Security Response Center (MSRC), either by emailing [email protected] or via the portal at https://msrc.microsoft.com.
You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your
original message. Further information, including the MSRC PGP key, can be found in the [MSRC Report an Issue FAQ](https://www.microsoft.com/en-us/msrc/faqs-report-an-issue).

Reports via MSRC may qualify for the .NET Core Bug Bounty. Details of the .NET Core Bug Bounty including terms and conditions are at [https://aka.ms/corebounty](https://aka.ms/corebounty).
Expand Down
Loading