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: maxisoft/ASFFreeGames
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.7.0
Choose a base ref
...
head repository: maxisoft/ASFFreeGames
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.7.1
Choose a head ref
  • 4 commits
  • 3 files changed
  • 2 contributors

Commits on Sep 11, 2024

  1. Merge pull request #93 from maxisoft/dev

    Extract created date and use in Redlib
    maxisoft authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    2707ba6 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    1df9843 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Use SocketsHttpHandler & Implement property access with reflection fo…

    …r resiliency (fix #99)
    
    Change HttpClientHandler to SocketsHttpHandler to match ArchiSteamFarm upstream code
    This commit addresses the issue raised in #99 by using reflection to set properties on `SocketsHttpHandler` and `HttpClient`.
    This ensures that our code continues to function even if the property names are changed in a future trimmed binary.
    
    **Changes:**
    
    * Modified `SimpleHttpClient` constructor to use reflection-based property setting for:
        * `AutomaticDecompression`
        * `MaxConnectionsPerServer`
        * `EnableMultipleHttp2Connections`
    * Added a new helper method `SetPropertyValue` for generic property access with logging.
    * Updated `SetExpectContinueProperty` to use reflection as well.
    * Introduced a new method `SetPropertyWithLogging` to handle potential exceptions and log warnings if property access fails.
    * Updated `Directory.Build.props` to increment the version to `1.7.1.0`.
    
    **Additional Notes:**
    
    * Reflection can be slightly slower than direct property access. However, this approach offers greater flexibility and resilience to potential changes in the underlying libraries.
    
    **This commit is related to issue #99.**
    maxisoft committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    1783e53 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #100 from maxisoft/dev

    Update for latest afs trimmed changes
    maxisoft authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    bdcdf3d View commit details
    Browse the repository at this point in the history
Loading