File: sslv3_deprecated.patch

package info (click to toggle)
python-pyftpdlib 1.5.1-4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 804 kB
  • ctags: 1,292
  • sloc: python: 8,582; makefile: 90
file content (24 lines) | stat: -rw-r--r-- 1,003 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Description: Do not use deprecated ssl.PROTOCOL_SSLv3
Author: W. Martin Borgert <debacle@debian.org>
Origin: vendor
Last-Update: 2015-10-10
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/pyftpdlib/test/test_functional_ssl.py
+++ b/pyftpdlib/test/test_functional_ssl.py
@@ -344,14 +344,12 @@
             self.client.quit()
 
     def test_ssl_version(self):
-        protos = [ssl.PROTOCOL_SSLv3, ssl.PROTOCOL_SSLv23, ssl.PROTOCOL_TLSv1]
+        protos = [ssl.PROTOCOL_SSLv23, ssl.PROTOCOL_TLSv1]
         if hasattr(ssl, "PROTOCOL_SSLv2"):
             protos.append(ssl.PROTOCOL_SSLv2)
             for proto in protos:
                 self.try_protocol_combo(ssl.PROTOCOL_SSLv2, proto)
         for proto in protos:
-            self.try_protocol_combo(ssl.PROTOCOL_SSLv3, proto)
-        for proto in protos:
             self.try_protocol_combo(ssl.PROTOCOL_SSLv23, proto)
         for proto in protos:
             self.try_protocol_combo(ssl.PROTOCOL_TLSv1, proto)