diff options
author | Federico Ceratto <federico.ceratto@gmail.com> | 2020-03-20 16:11:39 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-20 17:11:39 +0100 |
commit | 5b854442448af96d57135ba7328b0c21f1f80f40 (patch) | |
tree | b4e0e0cf66b15fb9f040e4ee1a11f0ffd3b68ee2 /changelog.md | |
parent | 1d665adecde3b3bf16e64068e83c0b3cb0171856 (diff) | |
download | Nim-5b854442448af96d57135ba7328b0c21f1f80f40.tar.gz |
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
Diffstat (limited to 'changelog.md')
-rw-r--r-- | changelog.md | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/changelog.md b/changelog.md index d3c85d666..d5d1be956 100644 --- a/changelog.md +++ b/changelog.md @@ -144,6 +144,8 @@ echo f empty. This was required for intuitive behaviour of the strscans module (see bug #13605). - `std/oswalkdir` was buggy, it's now deprecated and reuses `std/os` procs +- `net.newContext` now performs SSL Certificate checking on Linux and OSX. + Define `nimDisableCertificateValidation` to disable it globally. ## Language additions |