1. 62da94d Make SSL.py flake8 clean by Alex Gaynor · 9 years ago
  2. c05350a Merge branch 'master' into feature/OP_SINGLE_ECDH_USE by Akihiro Yamazaki · 9 years ago
  3. e64d80c fix build error by Akihiro Yamazaki · 9 years ago
  4. 7eee79d add OP_SINGLE_ECDH_USE by Akihiro Yamazaki · 9 years ago
  5. 8328495 almost 100% flake8-ification of SSL.py by Alex Gaynor · 9 years ago
  6. ca87ff6 a random set of flake8 and typo fixes by Alex Gaynor · 9 years ago
  7. 58c2101 Merge pull request #310 from kjav/patch-1 by Hynek Schlawack · 9 years ago
  8. c488981 Fixed several flake8 errors by Alex Gaynor · 9 years ago
  9. 0b66fa1 getattr now works when no socket is wrapped by kjav · 9 years ago
  10. 66ded6a always use alpn decorator by Maximilian Hils · 9 years ago
  11. 1d95dea add ssl_peek functionality by Maximilian Hils · 9 years ago
  12. b5b6b0e fix grammar and english in SSL.py and ssl.rst by Jim Shaver · 9 years ago
  13. 58d2573 Switch get_protocol_version_name back to unicode. by Jim Shaver · 9 years ago
  14. 208438c Fixing the truth in Changelog SSL.py and test_ssl.py by Jim Shaver · 9 years ago
  15. d1c896e Added string() to get_protocol_version_name by Jim Shaver · 9 years ago
  16. abff188 differentiated the two functions. Updated docs, and tests by Jim Shaver · 9 years ago
  17. 5230dad Fix docstring in SSL.py by Jim Shaver · 10 years ago
  18. b296792 modified ssl_version ->ssl_get_version and modified test, docs by Jim Shaver · 10 years ago
  19. ba65e66 switch to SSL_get_version. by Jim Shaver · 10 years ago
  20. 5d85fca Add support for querying the negotiated TLS version. by Richard J. Moore · 10 years ago
  21. c3717b9 Remove redundant check for bytes by Hynek Schlawack · 10 years ago
  22. 3afdba8 don't panic if there's no errno by Glyph · 10 years ago
  23. df220ad Merge pull request #218 from exarkun/npn_feature_detect by Paul Kehrer · 10 years ago
  24. 218a014 merge master by Jean-Paul Calderone · 10 years ago
  25. f0e7456 merge master by Jean-Paul Calderone · 10 years ago
  26. da6399a Merge master again! by Jean-Paul Calderone · 10 years ago
  27. 39a8d59 Rename warn_text to something a little more descriptive. by Jean-Paul Calderone · 10 years ago
  28. 17eca48 merge master, resolve simple conflicts by Jean-Paul Calderone · 10 years ago
  29. 222f30e Multiline docstring. by Cory Benfield · 10 years ago
  30. 9d80a76 ALPN required decorator docstring. by Cory Benfield · 10 years ago
  31. a876cef Docstring for decorator. by Cory Benfield · 10 years ago
  32. 93134db Better names and spacing. by Cory Benfield · 10 years ago
  33. 9da5ffb Technically it's an initialism. by Cory Benfield · 10 years ago
  34. 7907e33 Use ALPN detection decorator. by Cory Benfield · 10 years ago
  35. 10b277f Use a decorator for requires_npn by Cory Benfield · 10 years ago
  36. f63d625 Add NPN feature detection. by Cory Benfield · 10 years ago
  37. 3e61929 Raise NotImplementedError if no ALPN. by Cory Benfield · 10 years ago
  38. f1177e7 Handle exceptions in ALPN select callback. by Cory Benfield · 10 years ago
  39. 63759dc Catch non-bytestrings from ALPN callbacks. by Cory Benfield · 10 years ago
  40. 9c1979a Further CFFI problems. by Cory Benfield · 10 years ago
  41. e871af5 Fixup some CFFI problems. by Cory Benfield · 10 years ago
  42. e8e9c38 Minor nits. by Cory Benfield · 10 years ago
  43. 12eae89 Add ALPN support. by Cory Benfield · 10 years ago
  44. 00f84eb Unify the unspecified argument thing. by Jean-Paul Calderone · 10 years ago
  45. 4e0c43f Add some missing type documentation and remove an unused import. by Jean-Paul Calderone · 10 years ago
  46. b6f8a79 Some missing type information in the documentation. by Jean-Paul Calderone · 10 years ago
  47. fac5ca9 Merge remote-tracking branch 'pyca/master' into 182-path-types by Jean-Paul Calderone · 10 years ago
  48. 9e1c1dd And the same for Context.load_tmp_dh. by Jean-Paul Calderone · 10 years ago
  49. 69a4e5b And the same for Context.use_privatekey_file. by Jean-Paul Calderone · 10 years ago
  50. d57a7b6 Repeat for Context.use_certificate_file. by Jean-Paul Calderone · 10 years ago
  51. aac43a3 Context.use_certificate_file test and fix. by Jean-Paul Calderone · 10 years ago
  52. 55f9e88 Fix string handling of capath and cafile to make those tests pass. by Jean-Paul Calderone · 10 years ago
  53. 607a380 Remove the deprecation for this parameter that represents a path name. by Jean-Paul Calderone · 10 years ago
  54. 6462b07 Factor the warning code into a shared helper. Remove some of the unnecessary repetition from the tests. by Jean-Paul Calderone · 10 years ago
  55. 9778f41 Reuse six imports by Abraham Martin · 10 years ago
  56. d2f0b07 Use six library to check python version by Abraham Martin · 10 years ago
  57. 82efe3e Different warning messages for different versions of Python by Abraham Martin · 10 years ago
  58. 2403ef5 Emit proper warnings by Abraham Martin · 10 years ago
  59. 2f0f395 Merge remote-tracking branch 'pyca/master' into npn by Jean-Paul Calderone · 10 years ago
  60. 09540d7 Fix base class init signature. by Jean-Paul Calderone · 10 years ago
  61. 1b17298 Some more docstrings by Jean-Paul Calderone · 10 years ago
  62. 837f403 Factor internal initialization up to the base class. by Jean-Paul Calderone · 10 years ago
  63. 0ea76e7 Handle exceptions in NPN callbacks. by Cory Benfield · 10 years ago
  64. 1096996 Merge remote-tracking branch 'origin/master' into recv_into by Jean-Paul Calderone · 10 years ago
  65. e82326c Fix regressions in support for bytes / unicode by Abraham Martin · 10 years ago
  66. 25edfd4 merge master by Jean-Paul Calderone · 10 years ago
  67. bff1d1a Fixes #91 -- proper error handling in Connection.shutdown by Paul Aurich · 10 years ago
  68. a034492 Add the necessary SSL_CTX_check_private_key call and error handling. by Jean-Paul Calderone · 10 years ago
  69. 62d1033 Implement Connection.recv_into. by Cory Benfield · 10 years ago
  70. 4969c22 Copy buffer into bytestring. by Cory Benfield · 10 years ago
  71. cd010f6 Implement @alex's code review. by Cory Benfield · 11 years ago
  72. be3e7b8 Make NPN markups. by Cory Benfield · 11 years ago
  73. 84a121e Add support for Next Protocol Negotiation. by Cory Benfield · 11 years ago
  74. 780967e merge master by Jean-Paul Calderone · 11 years ago
  75. bdb3986 Merge branch 'master' into ecdhe by Jean-Paul Calderone · 11 years ago
  76. 8e41d02 Also accept buffer in Connection.send and .sendall by Markus Unterwaditzer · 11 years ago
  77. 3e4e335 Mirror the OpenSSL API as is our idiom. by Jean-Paul Calderone · 11 years ago
  78. 2065be5 These three exceptions are no longer used. by Jean-Paul Calderone · 11 years ago
  79. c09fd58 Switch to an explicit curve object. by Jean-Paul Calderone · 11 years ago
  80. f43678b Get rid of some top-level code, remove the code that reflects a weird edge case (but the weird edge case is still there inside OpenSSL), and add a bit of docs. by Jean-Paul Calderone · 11 years ago
  81. c48cd81 Add a test for the failure condition of EC_KEY_new_by_curve_name by Jean-Paul Calderone · 11 years ago
  82. 6749ec2 Fix some rST markup. by Jean-Paul Calderone · 11 years ago
  83. f11e339 Factor the guts out so they can be unit tested separately. by Jean-Paul Calderone · 11 years ago
  84. 256090b Merge remote-tracking branch 'pyca/master' into ecdhe by Jean-Paul Calderone · 11 years ago
  85. 61d7d39 ecdh: Use different exception types for different errors by Andy Lutomirski · 11 years ago
  86. 5fb416a ecdh: curve names are strings, not bytes by Andy Lutomirski · 11 years ago
  87. 6a8cd11 Add a test that verifies the first argument passed to the verify callback. And make it pass. by Jean-Paul Calderone · 11 years ago
  88. 01af904 ... avoid undefined behavior. by Jean-Paul Calderone · 11 years ago
  89. ac20956 Refactor the implementation to avoid duplication; use the result of the API to determine the proper buffer size to use. by Jean-Paul Calderone · 11 years ago
  90. 7c556ef merge master by Jean-Paul Calderone · 11 years ago
  91. 7f0ded4 Return unicode from these new APIs rather than the native string type. by Jean-Paul Calderone · 11 years ago
  92. b13ce31 merge master by Jean-Paul Calderone · 11 years ago
  93. 9e3ccd4 Add return type API documentation. by Jean-Paul Calderone · 11 years ago
  94. dbd7627 whitespace: three blank lines between top-level suites, two blank lines between indented suites by Jean-Paul Calderone · 11 years ago
  95. e8b2d30 Merge branch 'ecdhe' of git://github.com/amluto/pyopenssl into ecdhe by Laurens Van Houtven · 11 years ago
  96. 416f4a1 Added dependency for cryptography>=0.3. by Fedor Brunner · 11 years ago
  97. 4064ea1 Stop exposing all the NID and SN objects for elliptic curves, now by Andy Lutomirski · 11 years ago
  98. f05a273 Identify elliptic curves by short name, not NID by Andy Lutomirski · 11 years ago
  99. 76a6133 Fix docstring and Python 2.6 issues in ECDHE support by Andy Lutomirski · 11 years ago
  100. 5f8c7a8 Make setting of OP_NO_TICKET conditional (for <= 0.9.8f compatibility) by Arturo Filastò · 11 years ago