Skip to content

Conversation

@Ben-Meister
Copy link

This is in reference to the SSL certificate issues we identified back in #55 and further elaborated on in congruity/congruity#12 (comment) . This is what I was referring to in #57 (comment) (though is independent of the wheel changes etc.)

We found that if we used schannel on Windows for curl, connections to the Logitech site would automatically pull down the appropriate SSL certificates into the certificate store and use them. The prior method discussed in #56 would use the SSL certificates from the store but wouldn't install them if they were missing.

This PR provides two items:

  1. Build curl for Windows with --with-schannel, and create an rpm
  2. Build concordance using the curl rpm

Known improvements that could be made:

  1. Still using Fedora 39 as opposed to latest to compile
  2. We could merge the two Windows workflows into one, and not store an RPM in Git

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant