1. b5b6b0e fix grammar and english in SSL.py and ssl.rst by Jim Shaver · 10 years ago
  2. 58d2573 Switch get_protocol_version_name back to unicode. by Jim Shaver · 10 years ago
  3. 208438c Fixing the truth in Changelog SSL.py and test_ssl.py by Jim Shaver · 10 years ago
  4. d1c896e Added string() to get_protocol_version_name by Jim Shaver · 10 years ago
  5. abff188 differentiated the two functions. Updated docs, and tests by Jim Shaver · 10 years ago
  6. 5230dad Fix docstring in SSL.py by Jim Shaver · 10 years ago
  7. b296792 modified ssl_version ->ssl_get_version and modified test, docs by Jim Shaver · 10 years ago
  8. ba65e66 switch to SSL_get_version. by Jim Shaver · 10 years ago
  9. 5d85fca Add support for querying the negotiated TLS version. by Richard J. Moore · 11 years ago
  10. c3717b9 Remove redundant check for bytes by Hynek Schlawack · 10 years ago
  11. 3afdba8 don't panic if there's no errno by Glyph · 10 years ago
  12. df220ad Merge pull request #218 from exarkun/npn_feature_detect by Paul Kehrer · 10 years ago
  13. 218a014 merge master by Jean-Paul Calderone · 10 years ago
  14. f0e7456 merge master by Jean-Paul Calderone · 10 years ago
  15. da6399a Merge master again! by Jean-Paul Calderone · 10 years ago
  16. 39a8d59 Rename warn_text to something a little more descriptive. by Jean-Paul Calderone · 10 years ago
  17. 17eca48 merge master, resolve simple conflicts by Jean-Paul Calderone · 10 years ago
  18. 222f30e Multiline docstring. by Cory Benfield · 10 years ago
  19. 9d80a76 ALPN required decorator docstring. by Cory Benfield · 10 years ago
  20. a876cef Docstring for decorator. by Cory Benfield · 10 years ago
  21. 93134db Better names and spacing. by Cory Benfield · 10 years ago
  22. 9da5ffb Technically it's an initialism. by Cory Benfield · 10 years ago
  23. 7907e33 Use ALPN detection decorator. by Cory Benfield · 10 years ago
  24. 10b277f Use a decorator for requires_npn by Cory Benfield · 10 years ago
  25. f63d625 Add NPN feature detection. by Cory Benfield · 10 years ago
  26. 3e61929 Raise NotImplementedError if no ALPN. by Cory Benfield · 10 years ago
  27. f1177e7 Handle exceptions in ALPN select callback. by Cory Benfield · 10 years ago
  28. 63759dc Catch non-bytestrings from ALPN callbacks. by Cory Benfield · 10 years ago
  29. 9c1979a Further CFFI problems. by Cory Benfield · 10 years ago
  30. e871af5 Fixup some CFFI problems. by Cory Benfield · 10 years ago
  31. e8e9c38 Minor nits. by Cory Benfield · 10 years ago
  32. 12eae89 Add ALPN support. by Cory Benfield · 11 years ago
  33. 00f84eb Unify the unspecified argument thing. by Jean-Paul Calderone · 10 years ago
  34. 4e0c43f Add some missing type documentation and remove an unused import. by Jean-Paul Calderone · 10 years ago
  35. b6f8a79 Some missing type information in the documentation. by Jean-Paul Calderone · 10 years ago
  36. fac5ca9 Merge remote-tracking branch 'pyca/master' into 182-path-types by Jean-Paul Calderone · 10 years ago
  37. 9e1c1dd And the same for Context.load_tmp_dh. by Jean-Paul Calderone · 10 years ago
  38. 69a4e5b And the same for Context.use_privatekey_file. by Jean-Paul Calderone · 10 years ago
  39. d57a7b6 Repeat for Context.use_certificate_file. by Jean-Paul Calderone · 10 years ago
  40. aac43a3 Context.use_certificate_file test and fix. by Jean-Paul Calderone · 10 years ago
  41. 55f9e88 Fix string handling of capath and cafile to make those tests pass. by Jean-Paul Calderone · 10 years ago
  42. 607a380 Remove the deprecation for this parameter that represents a path name. by Jean-Paul Calderone · 10 years ago
  43. 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
  44. 9778f41 Reuse six imports by Abraham Martin · 10 years ago
  45. d2f0b07 Use six library to check python version by Abraham Martin · 10 years ago
  46. 82efe3e Different warning messages for different versions of Python by Abraham Martin · 10 years ago
  47. 2403ef5 Emit proper warnings by Abraham Martin · 10 years ago
  48. 2f0f395 Merge remote-tracking branch 'pyca/master' into npn by Jean-Paul Calderone · 10 years ago
  49. 09540d7 Fix base class init signature. by Jean-Paul Calderone · 10 years ago
  50. 1b17298 Some more docstrings by Jean-Paul Calderone · 10 years ago
  51. 837f403 Factor internal initialization up to the base class. by Jean-Paul Calderone · 10 years ago
  52. 0ea76e7 Handle exceptions in NPN callbacks. by Cory Benfield · 10 years ago
  53. 1096996 Merge remote-tracking branch 'origin/master' into recv_into by Jean-Paul Calderone · 10 years ago
  54. e82326c Fix regressions in support for bytes / unicode by Abraham Martin · 11 years ago
  55. 25edfd4 merge master by Jean-Paul Calderone · 11 years ago
  56. bff1d1a Fixes #91 -- proper error handling in Connection.shutdown by Paul Aurich · 11 years ago
  57. a034492 Add the necessary SSL_CTX_check_private_key call and error handling. by Jean-Paul Calderone · 11 years ago
  58. 62d1033 Implement Connection.recv_into. by Cory Benfield · 11 years ago
  59. 4969c22 Copy buffer into bytestring. by Cory Benfield · 11 years ago
  60. cd010f6 Implement @alex's code review. by Cory Benfield · 11 years ago
  61. be3e7b8 Make NPN markups. by Cory Benfield · 11 years ago
  62. 84a121e Add support for Next Protocol Negotiation. by Cory Benfield · 11 years ago
  63. 780967e merge master by Jean-Paul Calderone · 11 years ago
  64. bdb3986 Merge branch 'master' into ecdhe by Jean-Paul Calderone · 11 years ago
  65. 8e41d02 Also accept buffer in Connection.send and .sendall by Markus Unterwaditzer · 11 years ago
  66. 3e4e335 Mirror the OpenSSL API as is our idiom. by Jean-Paul Calderone · 11 years ago
  67. 2065be5 These three exceptions are no longer used. by Jean-Paul Calderone · 11 years ago
  68. c09fd58 Switch to an explicit curve object. by Jean-Paul Calderone · 11 years ago
  69. 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
  70. c48cd81 Add a test for the failure condition of EC_KEY_new_by_curve_name by Jean-Paul Calderone · 11 years ago
  71. 6749ec2 Fix some rST markup. by Jean-Paul Calderone · 11 years ago
  72. f11e339 Factor the guts out so they can be unit tested separately. by Jean-Paul Calderone · 11 years ago
  73. 256090b Merge remote-tracking branch 'pyca/master' into ecdhe by Jean-Paul Calderone · 11 years ago
  74. 61d7d39 ecdh: Use different exception types for different errors by Andy Lutomirski · 11 years ago
  75. 5fb416a ecdh: curve names are strings, not bytes by Andy Lutomirski · 11 years ago
  76. 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
  77. 01af904 ... avoid undefined behavior. by Jean-Paul Calderone · 11 years ago
  78. 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
  79. 7c556ef merge master by Jean-Paul Calderone · 11 years ago
  80. 7f0ded4 Return unicode from these new APIs rather than the native string type. by Jean-Paul Calderone · 11 years ago
  81. b13ce31 merge master by Jean-Paul Calderone · 11 years ago
  82. 9e3ccd4 Add return type API documentation. by Jean-Paul Calderone · 11 years ago
  83. dbd7627 whitespace: three blank lines between top-level suites, two blank lines between indented suites by Jean-Paul Calderone · 11 years ago
  84. e8b2d30 Merge branch 'ecdhe' of git://github.com/amluto/pyopenssl into ecdhe by Laurens Van Houtven · 11 years ago
  85. 416f4a1 Added dependency for cryptography>=0.3. by Fedor Brunner · 11 years ago
  86. 4064ea1 Stop exposing all the NID and SN objects for elliptic curves, now by Andy Lutomirski · 11 years ago
  87. f05a273 Identify elliptic curves by short name, not NID by Andy Lutomirski · 11 years ago
  88. 76a6133 Fix docstring and Python 2.6 issues in ECDHE support by Andy Lutomirski · 11 years ago
  89. 5f8c7a8 Make setting of OP_NO_TICKET conditional (for <= 0.9.8f compatibility) by Arturo Filastò · 11 years ago
  90. 9bca0ed Add SSL.ELLIPTIC_CURVE_DESCRIPTIONS to expose the actual supported curves by Andy Lutomirski · 11 years ago
  91. b4e5c8d Expose all of the EC curve name constants by Andy Lutomirski · 11 years ago
  92. 5747b93 Interface for the SSL_get_peer_finished, SSL_get_finished. by Fedor Brunner · 11 years ago
  93. d95014a Get the actually used cipher name,bits,version of the established connection. by Fedor Brunner · 11 years ago
  94. ec84a0a Allow creating a Context with SSLv2_METHOD by Andrew Dunham · 11 years ago
  95. 479878d Merge branch 'master' into ecdhe-support by Alex Gaynor · 11 years ago
  96. f73a3cb tests and fixes for other int/long cases by Jean-Paul Calderone · 11 years ago
  97. bef4f4c Add some missing test coverage for handling values of type `long` and fix the implementation to accept either `int` or `long` on Python 2 (more closely matching the API implemented by the old C code). by Jean-Paul Calderone · 12 years ago
  98. f2bbc9c Change the info callback test to at least assert that the connection argument is a Connection instance. by Jean-Paul Calderone · 12 years ago
  99. 600dcc2 Merge pull request #20 from kouk/longint by Jean-Paul Calderone · 12 years ago
  100. 541150d make test_closed pass on windows by Konstantinos Koukopoulos · 12 years ago