12 Commits

Author SHA1 Message Date
b1da28625e Update example root certificates
fixes #2236
2021-05-22 16:46:23 +02:00
b98c66a198 update DigiCert Global Root CA 2020-01-28 10:26:42 +01:00
ec81771fdd root_certificates.hpp is not for production
fix #1702
2019-09-13 09:03:35 -07:00
tal
894917cb23 root_certificates.hpp: brought in the server certificate
close #1537

This allows for the self-sign ssl to work
2019-03-21 19:59:15 -07:00
6ada618c12 Check BOOST_NO_CXX11_THREAD_LOCAL 2019-02-21 11:09:02 -08:00
4643b0565e Verify certificates in client examples:
fix #1237

HTTP client examples now verify the server's certificate
and generate an error if the certificate is invalid or
expired:

* Set certificate verify mode
* Remove duplicate root certificate
2018-09-23 10:12:08 -07:00
478c19e863 Use the root certificate which matches the fingerprint:
fix #1121

https://www.geotrust.com/resources/root_certificates/certificates/GeoTrust_Global_CA.pem
2018-05-08 14:08:28 -07:00
dd71b0f94d Refactor all examples:
fix #575, fix #604, fix #608, fix #634, fix #712

All examples are rewritten:

* Using Best Practices
* Mostly self-contained
* New examples to complete the feature matrix
* The server-framework example is removed
2017-08-07 20:53:11 -07:00
8578f3cf76 Update copyrights 2017-07-24 09:42:51 -07:00
7139dd639a Boost prep 2017-07-23 17:34:13 -07:00
30ea9bf668 Fix warning in root ca declaration 2017-07-20 08:15:30 -07:00
c01dddc4ac Verify certificates in SSL clients 2017-07-20 08:15:30 -07:00