dotnet-maestro[bot] [Thu, 9 Feb 2023 07:14:07 +0000 (23:14 -0800)]
[main] Update dependencies from dotnet/installer (#3645)
* Update dependencies from https://github.com/dotnet/installer build
20230208.9
Microsoft.Dotnet.Sdk.Internal
From Version 7.0.103-servicing.23073.22 -> To Version 8.0.100-preview.2.23108.9
* Update version files and fix CLI build configuration
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Mike McLaughlin <mikem@microsoft.com>
dotnet-maestro[bot] [Thu, 9 Feb 2023 01:31:00 +0000 (01:31 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230207.2 (#3643)
[main] Update dependencies from dotnet/source-build-reference-packages
Theodore Tsirpanis [Wed, 8 Feb 2023 23:21:44 +0000 (01:21 +0200)]
Remove redundant NuGet package dependencies. (#3638)
* Do not reference `Microsoft.Bcl.AsyncInterface` on .NET 6.
Mike McLaughlin [Tue, 7 Feb 2023 18:16:03 +0000 (10:16 -0800)]
Add .NET 8.0 testing (#3633)
* Add .NET 8.0 testing
Enable DumpGen and ConcurrentDictionaries tests on cdb and lldb. This involved some
small changes and hacks (like assuming the cdb prompt is always "0:000>".
Add script to disable DAC signature checks for Windows legs (not used for now).
Add dump generation xunit fixture to set reg key values.
Better card table error message
* Update versions
* Code review feedback
dotnet-maestro[bot] [Tue, 7 Feb 2023 14:33:10 +0000 (14:33 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230206.4 (#3641)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Tue, 7 Feb 2023 14:21:01 +0000 (14:21 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20230206.1 (#3640)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Sat, 4 Feb 2023 19:02:36 +0000 (19:02 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230203.1 (#3637)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Fri, 3 Feb 2023 14:39:58 +0000 (14:39 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230202.3 (#3636)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Thu, 2 Feb 2023 14:42:05 +0000 (14:42 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230201.3 (#3634)
[main] Update dependencies from dotnet/source-build-reference-packages
Juan Hoyos [Wed, 1 Feb 2023 19:34:57 +0000 (11:34 -0800)]
Update major version to 7.0 (#3629)
Juan Hoyos [Wed, 1 Feb 2023 18:32:31 +0000 (10:32 -0800)]
Cap node processing at 10mil and log issue (#3628)
Return to pre-large heap support cap of 10 million nodes. Prior to #3475 we capped analysis at 10M nodes. After removing the cap, we often find issues in processing data. There's often an imbalance between node's edge count and the number of available edges. The problem is this error yields no gcdump, so we're adding the cap back until the edge imbalance can be figured out or the dumper can be made resilient. This still hides the buggy behavior around large graphs until it gets further investigation.
dotnet-maestro[bot] [Wed, 1 Feb 2023 17:56:11 +0000 (17:56 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20230131.1 (#3630)
[main] Update dependencies from dotnet/symstore
Daniel Ramos [Tue, 31 Jan 2023 22:24:58 +0000 (14:24 -0800)]
Updated default runtime version in dotnet-counters and add support up to 8.0 (#3627)
Co-authored-by: Juan Sebastian Hoyos Ayala <juan.s.hoyos@outlook.com>
Daniel Ramos [Tue, 31 Jan 2023 18:23:37 +0000 (10:23 -0800)]
Updated version of TraceEvent to 3.7 (#3611)
dotnet-maestro[bot] [Tue, 31 Jan 2023 14:30:24 +0000 (14:30 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20230130.1 (#3624)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Tue, 31 Jan 2023 14:29:41 +0000 (14:29 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20230130.1 (#3623)
[main] Update dependencies from microsoft/clrmd
Wiktor Kopec [Mon, 30 Jan 2023 21:31:27 +0000 (13:31 -0800)]
Add support for System.Diagnostics.Metrics in dotnet-monitor's collector (#3587)
* [Dotnet Monitor] Ignore - Adding System.Diagnostics.Metrics Support (#3529)
* Got basic counter rate end-to-end working - currently in a broken state as I investigate other types of metrics
* Leftovers from previous commit
* Gauges working for systems diagnostics metrics
* Added in histogram, adding in options for maxHistograms and maxTimeSeries
* Added in error payloads for logging purposes
* Temporarily changed visibility for testing - this may be reverted later
* Now handling multiple sessions
* Added filtering for counters, instead of allowing all counters for a provider to go through.
* Handle observable... errors
* Some cleanup, added error event check
* Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221129.1 (#3528)
[main] Update dependencies from dotnet/source-build-reference-packages
Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
* [Dotnet Monitor] Revert To Logging a single payload (not a list) (#3538)
* [Feature branch changes, no review] Fixup counter apis (#3559)
* Fix ICountersLogger contract
* MetadataUpdates
* Fixup api protection levels
* Fixup tests and add CounterEnded payload
* Fixup metadata parsing
* [Dotnet-Monitor] [Feature Branch] Switched quantile to Percentile (#3567)
* Minor branch cleanup
* PR for feature branch
* PR feedback
* Pr feedback feedback
* Convert Histogram to single payload
* Tweaks to account for new All flag
* Fixed build/test failures from Wiktor's changes
* Fix issue with empty quantiles
* Initial PR feedback (#3620)
* Fixes outdated naming in test
---------
Co-authored-by: kkeirstead <85592574+kkeirstead@users.noreply.github.com>
Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: kkeirstead <kkeirstead@microsoft.com>
dotnet-maestro[bot] [Mon, 30 Jan 2023 18:52:42 +0000 (18:52 +0000)]
Update dependencies from https://github.com/dotnet/installer build
20230123.22 (#3621)
[main] Update dependencies from dotnet/installer
dotnet-maestro[bot] [Fri, 27 Jan 2023 14:43:00 +0000 (14:43 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230126.1 (#3619)
[main] Update dependencies from dotnet/source-build-reference-packages
Juan Hoyos [Fri, 27 Jan 2023 10:04:18 +0000 (02:04 -0800)]
Remove singlefile OSX tool versions
Mike McLaughlin [Thu, 26 Jan 2023 17:57:09 +0000 (09:57 -0800)]
Remove duplicate SOS command docs (#3612)
* Remove duplicate SOS command docs
Issue: https://github.com/dotnet/diagnostics/issues/3395
https://learn.microsoft.com/en-us/dotnet/core/diagnostics/sos-debugging-extension replaces the deleted ones.
Update some help text and lldb commands.
* Fix verb tenses
* More verb tense fixes in cmd help
* Code review feedback from docs PR
Mike McLaughlin [Thu, 26 Jan 2023 00:40:02 +0000 (16:40 -0800)]
Fix/disable nullable warnings treated as errors with newer SDKs installed (#3616)
* Fix/disable nullable warnings treated as errors with newer SDKs installed
* Missed a test cs file
mikelle-rogers [Wed, 25 Jan 2023 04:28:42 +0000 (20:28 -0800)]
Dev/mirogers/kudu console (#3083)
* added some logging to debug in Kudu
* refined the placement of the try catch statement
* Create NamedPipeEnumerationUnauthorizedException and catch it
* fixing suggestions from code review
* stick with current exception type and specific message
dotnet-maestro[bot] [Tue, 24 Jan 2023 19:19:41 +0000 (19:19 +0000)]
[main] Update dependencies from dotnet/installer (#3603)
[main] Update dependencies from dotnet/installer
- Update single-file version
- Update runtime versions
dotnet-maestro[bot] [Tue, 24 Jan 2023 19:05:53 +0000 (19:05 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20230123.1 (#3610)
[main] Update dependencies from dotnet/symstore
Lucas Trzesniewski [Wed, 18 Jan 2023 08:47:52 +0000 (09:47 +0100)]
Fix environment variable name (#3604)
Ivan Dlugos [Tue, 17 Jan 2023 17:15:59 +0000 (18:15 +0100)]
chore(readme): fix Debugging CoreCLR link (#3606)
dotnet-maestro[bot] [Tue, 17 Jan 2023 14:27:21 +0000 (14:27 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20230116.1 (#3605)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Sat, 14 Jan 2023 14:38:48 +0000 (14:38 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230111.1 (#3601)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Wed, 11 Jan 2023 19:41:24 +0000 (11:41 -0800)]
[main] Update dependencies from dotnet/symstore (#3598)
* Update dependencies from https://github.com/dotnet/symstore build
20230110.1
Microsoft.SymbolStore
From Version 1.0.405901 -> To Version 1.0.406001
* Fix build breaks
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Mike McLaughlin <mikem@microsoft.com>
Daniel Ramos [Tue, 10 Jan 2023 22:07:27 +0000 (14:07 -0800)]
Add private gc events to the gc-collect profile (#3531)
Juan Hoyos [Tue, 10 Jan 2023 21:41:12 +0000 (13:41 -0800)]
Change tool TFMs to net6.0 and drop 3.1 hosting support (#3588)
* Remove 3.1 as target rid, move to 6.0, drop 3.1 testing
* Fix missing pieces to drop 3.1 build and test
* Remove netcoreapp3.1 hosting for SOS.
* Stop using 6.0.12 prebuilts - limit Microsoft.NETCore.Client to netstandard2.0 on SourceBuild
* Remove references to net5.0
Co-authored-by: kasperk81 <83082615+kasperk81@users.noreply.github.com>
dotnet-maestro[bot] [Tue, 10 Jan 2023 14:59:15 +0000 (14:59 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20230109.1 (#3596)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Mon, 9 Jan 2023 14:18:03 +0000 (14:18 +0000)]
Update dependencies from https://github.com/dotnet/installer build
20230103.11 (#3594)
[main] Update dependencies from dotnet/installer
dotnet-maestro[bot] [Sat, 7 Jan 2023 14:13:02 +0000 (14:13 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20230106.1 (#3593)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Fri, 6 Jan 2023 14:54:47 +0000 (14:54 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230105.1 (#3591)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Fri, 6 Jan 2023 14:27:43 +0000 (14:27 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20230105.1 (#3590)
[main] Update dependencies from microsoft/clrmd
Oleksandr Didyk [Thu, 5 Jan 2023 19:25:38 +0000 (20:25 +0100)]
add souce-build pre-built detection (#3583)
JongHeonChoi [Thu, 5 Jan 2023 11:23:12 +0000 (20:23 +0900)]
Add missing keepnativesymbols option in build.sh (#3571)
David Mason [Thu, 5 Jan 2023 07:05:28 +0000 (23:05 -0800)]
Port GCDump fixes from PerfView (#3475)
* GCDump updates
* bump traceevent version
dotnet-maestro[bot] [Wed, 4 Jan 2023 18:10:45 +0000 (18:10 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230103.1 (#3586)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Wed, 4 Jan 2023 14:25:30 +0000 (14:25 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20230103.1 (#3585)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Wed, 4 Jan 2023 14:24:51 +0000 (14:24 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20230103.4 (#3584)
[main] Update dependencies from microsoft/clrmd
dotnet-maestro[bot] [Tue, 3 Jan 2023 14:30:15 +0000 (14:30 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20230102.1 (#3578)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Mon, 2 Jan 2023 14:14:53 +0000 (14:14 +0000)]
Update dependencies from https://github.com/dotnet/arcade build
20221230.1 (#3577)
[main] Update dependencies from dotnet/arcade
dotnet-maestro[bot] [Sun, 1 Jan 2023 14:05:43 +0000 (14:05 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20221231.1 (#3576)
[main] Update dependencies from microsoft/clrmd
dotnet-maestro[bot] [Wed, 28 Dec 2022 14:10:43 +0000 (14:10 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20221227.1 (#3574)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Tue, 27 Dec 2022 14:25:30 +0000 (14:25 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20221226.1 (#3573)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Mon, 26 Dec 2022 14:05:57 +0000 (14:05 +0000)]
Update dependencies from https://github.com/dotnet/arcade build
20221223.1 (#3572)
[main] Update dependencies from dotnet/arcade
dotnet-maestro[bot] [Fri, 23 Dec 2022 14:11:15 +0000 (14:11 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20221222.1 (#3569)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Thu, 22 Dec 2022 18:34:49 +0000 (18:34 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20221221.4 (#3568)
[main] Update dependencies from microsoft/clrmd
Adeel Mujahid [Wed, 21 Dec 2022 00:15:32 +0000 (02:15 +0200)]
Sync eng/native from dotnet/runtime (#3564)
* Sync eng/native from dotnet/runtime
* Sync eng/common/native/init-compiler.sh
* Pass OS name to gen-buildsys.cmd
dotnet-maestro[bot] [Tue, 20 Dec 2022 14:17:02 +0000 (14:17 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20221219.1 (#3563)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Mon, 19 Dec 2022 14:11:01 +0000 (14:11 +0000)]
Update dependencies from https://github.com/dotnet/arcade build
20221216.1 (#3562)
[main] Update dependencies from dotnet/arcade
dotnet-maestro[bot] [Sat, 17 Dec 2022 14:27:01 +0000 (14:27 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221216.1 (#3561)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Fri, 16 Dec 2022 14:24:38 +0000 (14:24 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20221215.1 (#3560)
[main] Update dependencies from microsoft/clrmd
ghord [Fri, 16 Dec 2022 01:57:42 +0000 (02:57 +0100)]
Change metrics parsing to use InvariantCulture (#3558)
dotnet-maestro[bot] [Thu, 15 Dec 2022 20:01:50 +0000 (20:01 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build
20221213.4 (#3557)
[main] Update dependencies from microsoft/clrmd
dotnet-maestro[bot] [Thu, 15 Dec 2022 14:21:29 +0000 (14:21 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221214.2 (#3556)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Wed, 14 Dec 2022 14:39:40 +0000 (14:39 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221213.1 (#3555)
[main] Update dependencies from dotnet/source-build-reference-packages
Mario Hewardt [Wed, 14 Dec 2022 02:49:09 +0000 (18:49 -0800)]
Update tutorial scenario - App is experiencing intermittent exceptions (#3550)
dotnet-maestro[bot] [Tue, 13 Dec 2022 14:35:46 +0000 (14:35 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20221212.1 (#3553)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Mon, 12 Dec 2022 14:17:10 +0000 (14:17 +0000)]
Update dependencies from https://github.com/dotnet/arcade build
20221209.3 (#3548)
[main] Update dependencies from dotnet/arcade
dotnet-maestro[bot] [Mon, 12 Dec 2022 14:14:34 +0000 (14:14 +0000)]
Update dependencies from https://github.com/dotnet/installer build
20221209.1 (#3549)
[main] Update dependencies from dotnet/installer
dotnet-maestro[bot] [Sat, 10 Dec 2022 14:31:35 +0000 (14:31 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221209.1 (#3547)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Fri, 9 Dec 2022 14:46:43 +0000 (14:46 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221208.3 (#3546)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Thu, 8 Dec 2022 14:28:11 +0000 (14:28 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221208.1 (#3544)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Wed, 7 Dec 2022 14:47:36 +0000 (14:47 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221206.1 (#3543)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Tue, 6 Dec 2022 18:29:29 +0000 (18:29 +0000)]
Update dependencies from https://github.com/dotnet/installer build
20221201.12 (#3537)
[main] Update dependencies from dotnet/installer
dotnet-maestro[bot] [Tue, 6 Dec 2022 14:46:10 +0000 (14:46 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221205.1 (#3541)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Tue, 6 Dec 2022 14:29:39 +0000 (14:29 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20221205.1 (#3540)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Mon, 5 Dec 2022 14:16:57 +0000 (14:16 +0000)]
Update dependencies from https://github.com/dotnet/arcade build
20221129.2 (#3536)
[main] Update dependencies from dotnet/arcade
Mike McLaughlin [Thu, 1 Dec 2022 22:07:24 +0000 (14:07 -0800)]
Fix dbgshim fails to decode libcoreclr.so headers from Snap install (#3530)
Issue: https://github.com/dotnet/diagnostics/issues/3510
Add GetBuildIdFromSectionHeader that used when getting the build id note
from the program headers failures.
dotnet-maestro[bot] [Thu, 1 Dec 2022 14:30:50 +0000 (14:30 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221130.1 (#3533)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Wed, 30 Nov 2022 14:43:01 +0000 (14:43 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221129.1 (#3528)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Tue, 29 Nov 2022 17:33:58 +0000 (17:33 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221128.1 (#3527)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Tue, 29 Nov 2022 14:35:59 +0000 (14:35 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20221128.1 (#3526)
[main] Update dependencies from dotnet/symstore
JongHeonChoi [Tue, 29 Nov 2022 04:11:07 +0000 (13:11 +0900)]
Change the return value to a non-zero in case of failure (#3525)
JongHeonChoi [Tue, 29 Nov 2022 00:08:16 +0000 (09:08 +0900)]
Check if the process ID value is less than 0 in dotnet-dump (#3522)
* Check if the process ID value is less than 0 in dotnet-dump
* apply feedback
dotnet-maestro[bot] [Mon, 28 Nov 2022 17:47:37 +0000 (17:47 +0000)]
Update dependencies from https://github.com/dotnet/installer build
20221121.1 (#3524)
[main] Update dependencies from dotnet/installer
dotnet-maestro[bot] [Mon, 28 Nov 2022 14:06:25 +0000 (14:06 +0000)]
Update dependencies from https://github.com/dotnet/arcade build
20221125.1 (#3523)
[main] Update dependencies from dotnet/arcade
kkeirstead [Mon, 28 Nov 2022 13:21:29 +0000 (05:21 -0800)]
[Dotnet Monitor] Add Metadata Support For `CounterPayload` (#3498)
Aaron Robinson [Tue, 22 Nov 2022 22:47:48 +0000 (14:47 -0800)]
Add the ALC to `DumpMT` (#3508)
* Add the ALC to DumpMT
* Update to use DML for ALC
* Reduce change for testing
* Reduce change for testing
* Bring back QI for ISOSDacInterface8
* Acquire ALC
* Revert back to original fix
* Disable dumpmt for 7.0
* Check for at least .NET 7
* Don't leave a failure status code.
Co-authored-by: Juan Sebastian Hoyos Ayala <juan.s.hoyos@outlook.com>
dotnet-maestro[bot] [Tue, 22 Nov 2022 18:14:06 +0000 (18:14 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20221121.2 (#3519)
[main] Update dependencies from dotnet/symstore
dotnet-maestro[bot] [Mon, 21 Nov 2022 23:52:56 +0000 (23:52 +0000)]
[main] Update dependencies from dotnet/installer (#3505)
[main] Update dependencies from dotnet/installer
- Fix single-file runtime version
dotnet-maestro[bot] [Mon, 21 Nov 2022 20:22:23 +0000 (20:22 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221115.1 (#3517)
[main] Update dependencies from dotnet/source-build-reference-packages
Juan Hoyos [Mon, 21 Nov 2022 20:18:27 +0000 (15:18 -0500)]
Fix test running on macOS devices (#3515)
* Fix test running on macOS devices
* Update SOS.cs
Juan Hoyos [Mon, 21 Nov 2022 16:45:42 +0000 (11:45 -0500)]
Disable internal caps for codeql (#3518)
Juan Hoyos [Sat, 19 Nov 2022 15:59:04 +0000 (10:59 -0500)]
Add CodeQL pipeline (#3513)
dotnet-maestro[bot] [Sat, 19 Nov 2022 14:09:26 +0000 (14:09 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20221117.1 (#3514)
[main] Update dependencies from dotnet/symstore
ws77.cho [Fri, 18 Nov 2022 03:03:07 +0000 (12:03 +0900)]
Fix memory leaks detected by static analyzer (#3511)
The buffer used for getline() function should be freed by user even if getline() failed.
Aleksey Kliger (λgeek) [Tue, 15 Nov 2022 20:57:32 +0000 (15:57 -0500)]
Add websocket modes to dotnet-dsrouter (#3461)
* Add "dsrouter server-websocket" command boilerplate
* More WebSocketStreamAdapter work
add an interface for it in the Client library, and expose a way to
check that it's conncted.
* update after rebase
* Move WebSocketServer bits to a separate assembly outside dotnet-dsrouter
* use a factory for creating WebSocketServer instances, instead of env var
* Remove IpcServerWebSocketServerRouterFactory
Use IpcServerTcpServerRouterFactory since everything is sufficiently abstracted
* Suppress generic host startup messages
* Factor out common run loop for dsrouter commands
* Add client-webserver mode
In this mode the tracing command will start a domain socket and the
runtime will connect to it:
```
dotnet trace collect --diagnostic-port /tmp/sock
```
Then
```
dotnet run --project src/Tools/dotnet-dsrouter -- client-websocket -ipcc /tmp/sock -ws http://localhost:8088/diagnostics
```
And finally launch the app in the browser http://localhost:8000 (or
whatever you configured)
In this mode, the app should be configured without suspending on
startup
```
<WasmExtraConfig Include="environmentVariables" Value='
{
"DOTNET_DiagnosticPorts": "ws://localhost:8088/diagnostics",
}' />
```
* Remove IpcWebSocketEndPointer class
* Pass LogLevel from dotnet-dsrouter to the webserver
* Add comments, remove unused interface
* make the IWebSocketServer interface internal and IVT for Microsoft.Diagnostics.WebSocketServer
that holds the implementation
* Start/Stop the web server from the toplevel
Instead of trying to start the webserver when the diagnostics code first calls
AcceptConnection, just start the webserver when we start running,
and stop it when the router is done.
This also matches the expected use by WasmAppHost (`dotnet run`) which will
start/stop the webserver itself, and we will just provide middleware for diagnostics
* Use net6.0 logging for dotnet-dsrouter
* fix help string for dsrouter client-websocket command
Co-authored-by: Johan Lorensson <lateralusx.github@gmail.com>
Adeel Mujahid [Tue, 15 Nov 2022 00:01:39 +0000 (02:01 +0200)]
Moderenize triggerdump in docs (#3507)
JongHeonChoi [Fri, 11 Nov 2022 22:41:07 +0000 (07:41 +0900)]
Added missing 'Triage' dump type option (#3504)
* Added missing 'Triage' dumptype option
* Apply feedback
JongHeonChoi [Wed, 9 Nov 2022 14:33:37 +0000 (23:33 +0900)]
Delete unnecessary parameter description (#3500)
dotnet-maestro[bot] [Tue, 8 Nov 2022 17:44:27 +0000 (17:44 +0000)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20221107.1 (#3502)
[main] Update dependencies from dotnet/source-build-reference-packages
dotnet-maestro[bot] [Tue, 8 Nov 2022 14:19:50 +0000 (14:19 +0000)]
Update dependencies from https://github.com/dotnet/symstore build
20221107.1 (#3501)
[main] Update dependencies from dotnet/symstore
Andrew Au [Tue, 8 Nov 2022 04:58:43 +0000 (20:58 -0800)]
BackgroundGC check (#3497)
JongHeonChoi [Tue, 8 Nov 2022 03:46:35 +0000 (12:46 +0900)]
Fix dotnet stack option help typo (#3499)
dotnet-maestro[bot] [Mon, 7 Nov 2022 14:39:34 +0000 (14:39 +0000)]
Update dependencies from https://github.com/dotnet/installer build
20221106.2 (#3496)
[main] Update dependencies from dotnet/installer