Nim/lib/wrappers
Federico Ceratto 5b85444244
SSL certificate verify GitHub action (#13697)
* Implement SSL/TLS certificate checking #782

* SSL: Add nimDisableCertificateValidation

Remove NIM_SSL_CERT_VALIDATION env var
tests/untestable/thttpclient_ssl.nim ran successfully on Linux with libssl 1.1.1d

* SSL: update integ test to skip flapping tests

* Revert .travis.yml change

* nimDisableCertificateValidation disable imports

Prevent loading symbols that are not defined on older SSL libs

* SSL: disable verification in net.nim

..when nimDisableCertificateValidation is set

* Update changelog

* Fix peername type

* Add define check for windows

* Disable test on windows

* Add exprimental GitHub action CI for SSL

* Test nimDisableCertificateValidation
2020-03-20 17:11:39 +01:00
..
linenoise [backport] Fix spelling typos (#12755) 2019-11-28 08:30:55 +01:00
iup.nim fix several typos in documentation and comments (#12553) 2019-10-30 09:08:45 +01:00
mysql.nim fix several typos in documentation and comments (#12553) 2019-10-30 09:08:45 +01:00
odbcsql.nim minor style changes 2019-07-11 00:28:20 +02:00
openssl.nim SSL certificate verify GitHub action (#13697) 2020-03-20 17:11:39 +01:00
pcre.nim [backport] fix #12278, don't expose internal PCRE documentation 2019-09-27 10:13:04 +02:00
postgres.nim add pqserverVersion,pqconnectionNeedsPassword,pqconnectionUsedPassword (#13060) 2020-01-07 10:52:02 +01:00
sqlite3.nim adding sqlite3 backup functions (#13346) 2020-02-07 01:11:05 -05:00
tinyc.nim minor style changes 2019-07-11 00:28:20 +02:00