Jump to content

Recommended Posts

  • City Council
Posted

Version 4518

 

Security

  • Add the ISRG Root X1 certificate to the hardcoded certificate store that acts as a fallback on operating systems like Windows XP and some Linux distributions that don't provide a current CA list. Previously the ISRG X2 root was included, but that only covers ECDSA certificates and did not work to verify some of the RSA certificates in our infrastructure now that the certificate authority has switched over. The old root cert expired on September 30.
  • Fix an issue where expired root certificates would be imported from the Windows certificate store and cause TLS validation failures when the wrong chain was used.
  • Add -nowincerts command line parameter to disable automatic importing of certificates from the Windows trusted root store for debugging purposes.

 

System

  • Preliminary Windows 11 support.
  • Like 2
  • Thanks 1
  • City Council
Posted

Version 4520

 

Bug Fixes

  • Attempt to work around a potential bug in Wine on Mac OS that the Windows 11 support may be triggering.
  • City Council
Posted

No real changes in 4529 and 4537; these builds contain minor tweaks related to attempting to diagnose issues with M1 CPU macs.

  • City Council
Posted

Version 4562

 

Miscellaneous

  • Re-enabled some of the 4518 features that had been temporarily disabled as part of trying to fix the Mac M1 problems. Non-Intel mac users should use the 'macos' update branch for now, which has an older version of the launcher that should work on that platform.
  • Added a work queue monitoring system that will automatically add some extra debugging information to the log file in the case of a possible deadlock or queue stall. This is to help narrow down the cause of some rare instances of installs pausing at 99% complete. May also help track down the Mac M1 problem if some adventurous person who knows how to manually roll it back wants to try this build and gather the logs.
  • Made certain launcher update branches architecture-specific. This is to make it so people on a 32-bit system can't accidentally brick their launcher by trying to switch to the 'macos' branch, which only has a 64-bit launcher.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...