Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dotnet/aspnetcore
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9b6afb4
Choose a base ref
...
head repository: dotnet/aspnetcore
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3535cfb
Choose a head ref
  • 8 commits
  • 54 files changed
  • 7 contributors

Commits on Aug 9, 2021

  1. Enforce Chunk Size on Incoming Data Stream (#35110)

    * Enforce Chunk Size on Incoming Data Stream
    
    Realized we were missing this explicit check for the JS->.NET Streaming. Regardless, the SignalR message size limit should serve as a good failsafe in this case.
    
    * Fix typo
    TanayParikh authored Aug 9, 2021
    Configuration menu
    Copy the full SHA
    1c23575 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79aefbb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a4f4ab View commit details
    Browse the repository at this point in the history
  4. Fix NativeAOT with minimal actions (#35167)

    * Fix NativeAOT with minimal actions
    - Generic methods for value types need to be visible at compile time so that the AOT compiler can generate code for the right instantiations (closed generic types). Since Enum.TryParse<T> is used purely via reflection is gets removed from the final AOT binary. This causes our logic that looks for Enum.TryParse<T> to fail. Instead we call back to the non-generic overload which doesn't get trimmed and can at runtime lookup the metadata for the enum type in order to allow parsing.
    - Made TryParseMethodCache creatable so it could be tested more easily.
    - Added tests
    davidfowl authored Aug 9, 2021
    Configuration menu
    Copy the full SHA
    83927d9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fd65bd8 View commit details
    Browse the repository at this point in the history
  6. [main] (deps): Bump src/submodules/googletest (#35182)

    Bumps [src/submodules/googletest](https://github.com/google/googletest) from `2d924d7` to `aefb454`.
    - [Release notes](https://github.com/google/googletest/releases)
    - [Commits](google/googletest@2d924d7...aefb454)
    
    ---
    updated-dependencies:
    - dependency-name: src/submodules/googletest
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 9, 2021
    Configuration menu
    Copy the full SHA
    fa81ecc View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2021

  1. Templates set Microsoft.AspNetCore logs to warning level (#35139)

    - Simplify the template logging configuration to just set `Microsoft.AspNetCore` logging to warning
    - This change means EF Core information level logs will be visible again (Fixes #32977)
    - Made the gRPC template to match the rest
    DamianEdwards authored Aug 10, 2021
    Configuration menu
    Copy the full SHA
    59cca98 View commit details
    Browse the repository at this point in the history
  2. Added the ability to configure the buffer sizes on the client (#35107)

    * Added the ability to configure the buffer sizes on the client
    - When data comes in from the transport or sent to the transport, we use the default pipe buffer size on the client (which is 65K). This change makes it possible to configure both the transport buffer and the application buffer so that it can be configured based on users scenarios.
    - Raise the default limit from 65K to 1MB on the client side and raise it from 32K (old pipe limit) to 65K on the server side.
    - Added tests
    davidfowl authored Aug 10, 2021
    Configuration menu
    Copy the full SHA
    3535cfb View commit details
    Browse the repository at this point in the history
Loading