Repository navigation
AMDLSS 1.4.1
Fixed
CERTIFICATE_VERIFY_FAILED ... unable to get local issuer certificate. On some Windows PCs the update check, Install HelixSR and every other download failed with this error. GitHub's certificates now chain to root certificates (USERTrust ECC for its API, ISRG Root X1 for release downloads) that Windows downloads only when a Windows program first asks for them. AMDLSS's Python never asks, so it found no root to trust. AMDLSS now also trusts Mozilla's root list from certifi, next to your system's own certificates.
How to update
If you have this error, Check for updates fails too, so update by hand: download AMDLSS.exe (or AMDLSS-linux-x86_64) below and replace your old copy. Your settings and the HelixSR build stay where they are. After that, press Install HelixSR or Update HelixSR again.
Without the error, Check for updates then Update works as usual.
Tested
Both binaries pass the selftest, which now checks that certifi is inside and holds GitHub's roots. With an empty certificate store, 1.4.0 fails the update check with the error above and 1.4.1 reaches GitHub. 574 tests pass.