the end of the 2.7 branch
  1. b8eaec6 [2.7] bpo-28043: improved default settings for SSLContext (GH-10608) by stratakis · 7 years ago
  2. 324e179 [2.7] bpo-33023: Fix NotImplemented to NotImplementedError. (GH-10934). (GH-11001) (GH-11008) by Serhiy Storchaka · 7 years ago
  3. b9a860f [2.7] bpo-29136: Add TLS 1.3 cipher suites and OP_NO_TLSv1_3 (GH-1363) (#3446) by Christian Heimes · 8 years ago
  4. d988f42 Issues #27850 and #27766: Remove 3DES from ssl default cipher list and add ChaCha20 Poly1305. by Christian Heimes · 9 years ago
  5. c2fc7c4 Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0. by Christian Heimes · 9 years ago
  6. 90c9b40 Issue #27114: Fix SSLContext._load_windows_store_certs fails with PermissionError by Steve Dower · 9 years ago
  7. d524b70 Issue #23804: Fix SSL recv/read(0) to not return 1024 bytes by Martin Panter · 9 years ago
  8. dbcd457 Issue #23857: Implement PEP 493 by Nick Coghlan · 9 years ago
  9. 9cb2074 Issue #26313: ssl.py _load_windows_store_certs fails if windows cert store is empty. Patch by Baji. by Steve Dower · 9 years ago
  10. b10d50e use _import_symbols to import VERIFY_* constants by Benjamin Peterson · 10 years ago
  11. a0dd7dc remove rc4 from the default client ciphers (closes #23481) by Benjamin Peterson · 10 years ago
  12. b10bfbe pep 466 backport of alpn (#20188) by Benjamin Peterson · 11 years ago
  13. 7c90667 Issue #21356: Make ssl.RAND_egd() optional to support LibreSSL. The by Victor Stinner · 11 years ago
  14. e3e7d40 pep 476: verify certificates by default (#22417) by Benjamin Peterson · 11 years ago
  15. 31aa69e allow hostname to be passed to SSLContext even if OpenSSL doesn't support SNI (closes #22921) by Benjamin Peterson · 11 years ago
  16. 5f6b89b initialize _makefile_refs earlier so things don't blow up when close() is called in the constructor by Benjamin Peterson · 11 years ago
  17. 95b6164 Backport disabling of SSLv3 in ssl._create_stdlib_context() (issue #22638). by Antoine Pitrou · 11 years ago
  18. 0b30a2b also use openssl envvars to find certs on windows (closes #22449) by Benjamin Peterson · 11 years ago
  19. 2f33456 fix sslwrap_simple (closes #22523) by Benjamin Peterson · 11 years ago
  20. e98205d Issue #20421: Add a .version() method to SSL sockets exposing the actual protocol version in use. by Alex Gaynor · 11 years ago
  21. daeb925 backport many ssl features from Python 3 (closes #21308) by Benjamin Peterson · 11 years ago
  22. 63cc99d Issue #19422: Explicitly disallow non-SOCK_STREAM sockets in the ssl module, rather than silently let them emit clear text data. by Antoine Pitrou · 12 years ago
  23. f16ff7b Issue #17918: When using SSLSocket.accept(), if the SSL handshake failed on the new socket, the socket would linger indefinitely. by Antoine Pitrou · 12 years ago
  24. 40f12ab Backport Python 3.2 fix for issue #12065, and add another test for SSLSocket.connect_ex(). by Antoine Pitrou · 13 years ago
  25. d76088d Issue #13636: Weak ciphers are now disabled by default in the ssl module by Antoine Pitrou · 14 years ago
  26. b1241f9 (Merge 3.1) Issue #12012: ssl.PROTOCOL_SSLv2 becomes optional by Victor Stinner · 14 years ago
  27. d3f6ea1 Merged revisions 88664 via svnmerge from by Antoine Pitrou · 14 years ago
  28. f7f390a Issue #9729: Fix the signature of SSLSocket.recvfrom() and by Antoine Pitrou · 15 years ago
  29. 4c7bcf1 Issue #8086: In :func:`ssl.DER_cert_to_PEM_cert()`, fix missing newline by Antoine Pitrou · 15 years ago
  30. 278d665 When calling getpeername() in SSLSocket.__init__, only silence exceptions by Antoine Pitrou · 15 years ago
  31. fc69af1 Issue #5103: SSL handshake would ignore the socket timeout and block by Antoine Pitrou · 15 years ago
  32. b558f17 Issue #5238: Calling makefile() on an SSL object would prevent the by Antoine Pitrou · 15 years ago
  33. dfb299b Issue #7943: Fix circular reference created when instantiating an SSL by Antoine Pitrou · 15 years ago
  34. 0a6373c Issue #8322: Add a *ciphers* argument to SSL sockets, so as to change the by Antoine Pitrou · 15 years ago
  35. f9de534 Issue #8321: Give access to OpenSSL version numbers from the `ssl` module, by Antoine Pitrou · 15 years ago
  36. 448da71 Issue #3890: Fix recv() and recv_into() on non-blocking SSL sockets. by Antoine Pitrou · 15 years ago
  37. b01f5e6 #7730: remove spaces after functions names by Ezio Melotti · 16 years ago
  38. 941db4d fix name collision issues by Benjamin Peterson · 17 years ago
  39. 43ea6d9 #4788 qualify some bare except clauses by Benjamin Peterson · 17 years ago
  40. eb257ac fix for release blocker 3910, 2.6 regression in socket.ssl method by Bill Janssen · 17 years ago
  41. 61c001a incorporate fixes from issue 3162; SSL doc patch by Bill Janssen · 17 years ago
  42. 39295c2 remove duplicate close() from ssl.py; expose unwrap and add test for it by Bill Janssen · 17 years ago
  43. 934b16d various SSL fixes; issues 1251, 3162, 3212 by Bill Janssen · 17 years ago
  44. c5f05e4 Patch #2167 from calvin: Remove unused imports by Christian Heimes · 17 years ago
  45. 296a59d Add support for asyncore server-side SSL support. This requires by Bill Janssen · 18 years ago
  46. 98d19da More work on SSL support. by Bill Janssen · 18 years ago
  47. 24bccf2 Added docstrings to methods and functions. by Bill Janssen · 18 years ago
  48. 426ea0a This contains a number of things: by Bill Janssen · 18 years ago
  49. e472933 Bill Janssen wrote: by Guido van Rossum · 18 years ago
  50. 4f2c3dd Server-side SSL and certificate validation, by Bill Janssen. by Guido van Rossum · 18 years ago