diff options
Diffstat (limited to 'net/py-urllib3/files')
-rw-r--r-- | net/py-urllib3/files/patch-setup.py | 11 | ||||
-rw-r--r-- | net/py-urllib3/files/pkg-message.in | 18 |
2 files changed, 16 insertions, 13 deletions
diff --git a/net/py-urllib3/files/patch-setup.py b/net/py-urllib3/files/patch-setup.py deleted file mode 100644 index eff6df0398d2..000000000000 --- a/net/py-urllib3/files/patch-setup.py +++ /dev/null @@ -1,11 +0,0 @@ ---- setup.py.orig 2016-09-06 14:39:59 UTC -+++ setup.py -@@ -61,7 +61,7 @@ setup(name='urllib3', - 'certifi', - ], - 'socks': [ -- 'PySocks>=1.5.6,<2.0,!=1.5.7', -+ 'PySocks>=1.5.6', - ] - }, - ) diff --git a/net/py-urllib3/files/pkg-message.in b/net/py-urllib3/files/pkg-message.in index 4a619c6a094d..4aa5b9e1f1d9 100644 --- a/net/py-urllib3/files/pkg-message.in +++ b/net/py-urllib3/files/pkg-message.in @@ -1,7 +1,21 @@ [ -{ type: install +{ message: <<EOM -Be careful, support of IPv6 is broken with PySocks 1.5.7. +Since version 1.25 HTTPS connections are now verified by default which is done +via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be +disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. + +Various consumers of net/py-urllib3 already have implemented routines that +either explicitly enable or disable HTTPS certificate verification (e.g. via +configuration settings, CLI arguments, etc.). + +Yet it may happen that there are still some consumers which don't explicitly +enable/disable certificate verification for HTTPS connections which could then +lead to errors (as is often the case with self-signed certificates). + +In case of an error one should try first to temporarily disable certificate +verification of the problematic urllib3 consumer to see if that approach will +remedy the issue. EOM } ] |