On 6/20/2015 3:51 PM, Daniel Stenberg wrote:
On Sat, 20 Jun 2015, (( \/\/|||"'""/'")) ((\"""" )) (( ))\\\"\\"\ wrote:

and forgive me if I'm wrong, but it looks like the only original functionality libcurl has is to verify certificates (which doesn't work that well either... try verifying yahoo's cert...).

All HTTPS clients check certificates (or should at least), that's hardly original on libcurl's part.

If you have *constructive* ideas and suggestions on how to improve things I'm all ears.

I tried 'curl https://www.yahoo.com/' just now, worked flawlessly. In what way is libcurl's design to blame for any problem with any TLS certificates?


What he is likely referring to is the server-sent legacy intermediate certificate issue that affected libcurl's ability to connect to some websites. When I use an older version of libcurl I cannot connect to https://www.yahoo.com either. I fixed it in [1] so that's no longer a problem in 7.43.0 and it connects fine. Also OpenSSL in 1.0.2c I believe has a separate fix so if you have the latest OpenSSL 1.0.2 with an older libcurl that should work as well.

Also, this is OT but I think you were right about that spamhaus thing because I checked the archive and I'm missing a bunch of messages starting on the 10th. Today I missed two from you but I got this one, so it looks like it's hit-or-miss.

[1]: https://github.com/bagder/curl/commit/b8673bb

-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html
  • ... Daniel Stenberg
    • ... Ray Satiro via curl-library
      • ... Ray Satiro via curl-library
        • ... (( \/\/|||"'""/'")) ((\"""" )) (( ))\\\"\\"\

Reply via email to