Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
2,788 contributions in the last year
Activity overview
Contribution activity
September 2020
- stephentoub/runtime-assets PowerShell
- stephentoub/runtimelab
Created a pull request in dotnet/runtime that received 6 comments
Fix handling of repo analyzers and warnings-as-errors
Fixes #42184 cc: @jkotas, @ViktorHofer, @BruceForstall
+868
−902
•
6
comments
- Add test to validate HttpResponseMessage.RequestMessage
- Add MemoryMappedFile tests involving AcquirePointer
- Remove dead DnsEndPoint allocation in HttpConnectionPool
- Remove unnecessary byte[] allocation from CertificateRequest.CreateSelfSigned
- Implement ZLibStream and fix SocketsHttpHandler deflate support
- Remove some unsafe code from Console
- Enable several more IDE analyzer warnings
- Add logging test for SocketsHttpHandler.PlaintextStreamFilter
- Expose StackTraceHiddenAttribute publicly
- Fix nullable annotation on Socket.BeginSendFile
- Add IDE warnings to code analysis ruleset
- Fix a few Socket.SendFile issues
- Fix Enumerable.Take/SkipLast on mutable collections
- Avoid reusing Regex.Replace Match objects with MatchEvaluator
- Fix several BeginXx nullable annotations
- Update to latest StyleCop.Analyzers and Microsoft.CodeAnalysis.NetAnalyzers
- Remove implicit anchoring optimization from Regex
- Fix HttpClient.CancelAllPending/Timeout handling for GetString/ByteArrayAsync
- Redo annotation of Enumerable.Cast and friends to use oblivious TResult
- Suppress linker analysis warnings on GetImmutableDictionaryCreateRangeMethod
- [System.Private.CoreLib] Methods with no instance access can be made static
- [release/5.0] make sure we process PhysicalAddress on Linux
- Fix xml doc comment for SimpleConsoleFormatterOptions.SingleLine
- Add Environment.ProcessPath
- [5.0][browser][http] Set HttpResponseMessage.RequestMessage
- Enable Unsafe.As NotNullIfNotNull on .NET Standard 2.0
- [browser][http] Set HttpResponseMessage.RequestMessage
- Make Process.WaitForExitAsync wait for redirected output reads
- Improve error message thrown by Microsoft.Extensions.Configuration.Json.JsonConfigurationFileParser
- Added Rebecca Purple
- Use CryptographicallySecureRandomBytes for Guid generation
- Collect GetRandomBytes perf numbers
- Adjust for roslyn change on ref parameters and NotNullIfNotNull
- Implement ZLibStream and fix SocketsHttpHandler deflate support
- Remove some unsafe code from Console
- Fix System.Net.Sockets telemetry
- spelling corrections in SslStream
- add SocketsHttpHandler.PlaintextStreamFilter
- Return null from ClaimsPrincipal.Current if no thread principal.
- Support cp1252 codepage alias
- Guard against (de)serializing SerializationInfo instances
- Delete unused Monitor.Wait argument
- Fix the closure allocations in ActivityTagsCollection
- Revert "Make Console.ReadKey() distinguish between CR and LF inputs"
- Some pull request reviews not shown.
Created an issue in dotnet/roslyn that received 12 comments
IDE0071 may change type of objects passed to FormattableString
Version Used: 3.8.0-4.20464.1+56f747b362e15a0763bad5ce4702a9b7c8949d7e Steps to Reproduce: using System; class Program { static void Main(string[] a…
12
comments
- Mono Browser wasm runtime tests leg frequently fails in CI
- SafeHandle marshaler should allow null handles
- Consider removing Socket.SendFile 2GB limitation on Windows
- Socket.SendFile(string) argument is supposed to be nullable
- Socket.SendFile(string, byte[], byte[], TransmitFileOptions) fails with null file path on Windows
- Add back implicit anchoring optimization in Regex
- HttpClient.GetStreamAsync logs ResponseContentStart/Stop
- Add debug visualizer for dynamic methods
2
contributions
in private repositories
Sep 23

