Skip to content

Release v1.1.5.0

Latest

Choose a tag to compare

@TryHardDo TryHardDo released this 18 Nov 19:34
· 3 commits to master since this release
4a2c668

馃 Bug Fixes:

  • Resolved an issue causing program crashes upon receiving a NULL return value for SendAsync(), now returning StatusCode 500 instead.
  • Program no longer crashes when the GitHub API is down or unreachable during update checks. (Credit: LazySolitude) Issue: #11

Enhancements:

  • Implemented a "blacklist" feature to manage exhausted proxies, shifting them to a cooldown pool until they are usable again.
  • Addressed a situation where complete API blackout occurred due to all proxies being blacklisted. The program now seamlessly reverts to the original IP address, maintaining stability until software restart.
  • Introduced a "use and throw" proxy blacklisting mechanism to regulate call rates per proxy, preventing exhaustion. (Detailed explanation in #9)
  • Added a timeout option to limit response times, preventing program deadlock instances, especially when Steam servers provide no usable response but keep the HTTP request open for an extended period. (Refer to Issue #10 for more details)