offlineimap3 icon indicating copy to clipboard operation
offlineimap3 copied to clipboard

Find extra paths for default CA bundle trough the SSL module if possible (Python 3.4+)

Open keithbowes opened this issue 1 year ago • 0 comments

For me at least, this changed from it from giving the message "ERROR: Default CA bundle was requested, but OfflineIMAP doesn't know any for your current operating system" to actually working.

This v1.1 template stands in .github/.

This PR

Add character x [x].

  • [X] I've read the DCO.
  • [X] I've read the Coding Guidelines
  • [X] The relevant informations about the changes stands in the commit message, not here in the message of the pull request.
  • [X] Code changes follow the style of the files they change.
  • [X] Code is tested (provide details).

Additional information

Nothing really to add. I was a bit undecided about the route to take. It would make most sense to prefer getting the information through the SSL module, but I kept the dictionary first, as not to step on the toes of those who worked on that dictionary. I suppose an advantage of the route I took is that the behavior won't change for users who are using a known OS, but it will work in more OSes that aren't in the dictionary.

keithbowes avatar May 25 '23 21:05 keithbowes