1. 49f93ab Remove now unused local; use bools for return value by Jean-Paul Calderone · 16 years ago
  2. de207e7 self->pkey is always something by Jean-Paul Calderone · 16 years ago
  3. 55ec171 test the negative path through PKeyType.check by Jean-Paul Calderone · 16 years ago
  4. 8e6ce97 Apply pyOpenSSL_rsa_check.diff by Jean-Paul Calderone · 16 years ago
  5. eecb198 Fix NUL handling in OpenSSL.crypto.sign and OpenSSL.crypto.verify by Jean-Paul Calderone · 14 years ago
  6. 0da7acc Catch up to trunk by Jean-Paul Calderone · 14 years ago
  7. c277333 Add client and server support for SNI. by Jean-Paul Calderone · 14 years ago
  8. 7fb6b21 Add an example demonstrating SNI usage. by Jean-Paul Calderone · 14 years ago
  9. 871a4d8 "Parse" "arguments" to get_servername by Jean-Paul Calderone · 14 years ago
  10. c4cb658 And SSL_get_servername, SSL_set_tlsext_host_name, and SSL_CTX_set_tlsext_servername_callback by Jean-Paul Calderone · 14 years ago
  11. 95613b7 Add SSL_set_SSL_CTX wrapper, Connection.set_context. by Jean-Paul Calderone · 14 years ago
  12. ee6532d Add a Connection method for inspecting the certificate chain. by Jean-Paul Calderone · 14 years ago
  13. 13d190b so now maybe it works on windows by Jean-Paul Calderone · 14 years ago
  14. 24a4243 Add a test for the None case of get_peer_cert_chain; also re-order assert call args, remember? by Jean-Paul Calderone · 14 years ago
  15. 65b6861 Nope, I guessed wrong; these are text. by Jean-Paul Calderone · 14 years ago
  16. e33300c This is probably better for 3.x by Jean-Paul Calderone · 14 years ago
  17. 20222ae Avoid talking to verisign.com for the get_peer_cert_chain test; put it on the right test case, too. Also some other minor cleanups suggested by pyflakes. by Jean-Paul Calderone · 14 years ago
  18. 0a7e06a Switch from a tuple to a list for the return value of get_peer_cert_chain; also incref all of the X509 objects so that they remain valid after the connection is destroyed. by Jean-Paul Calderone · 14 years ago
  19. fcced2a Braces everywhere, cuddled, whitespace and docstring fixes by Jean-Paul Calderone · 14 years ago
  20. 9c77167 Add X509.get_signature_algorithm by Jean-Paul Calderone · 14 years ago
  21. 5d8e405 trivial test cleanups by Jean-Paul Calderone · 14 years ago
  22. 4a3a7c1 Updated docstring style by Jean-Paul Calderone · 14 years ago
  23. 489969f Use PyBytes_ for 3.x compatibility by Jean-Paul Calderone · 14 years ago
  24. db0bf44 Document the exception get_signature_algorithm by Jean-Paul Calderone · 14 years ago
  25. 2755fa5 Put the get_signature_algorithm test in the right case; add a test for the undefined case and change the implementation to raise a ValueError for it instead of returning a stupid string by Jean-Paul Calderone · 14 years ago
  26. ff404b8 always braces, and cuddle them too by Jean-Paul Calderone · 14 years ago
  27. 95b92c7 Apply the get_peer_cert_chain parts of okuda's patch by Jean-Paul Calderone · 14 years ago
  28. 5d19052 Apply get_signature_algorithm parts of okuda's patch by Jean-Paul Calderone · 14 years ago
  29. 9eff569 Support OpenSSL 1.0 by Jean-Paul Calderone · 14 years ago
  30. 24dfb33 Adjust another test to account for another changed hash algorithm in OpenSSL 1.0.0 by Jean-Paul Calderone · 14 years ago
  31. 060a57e Expand the possibly allowed values for the result of subject_name_hash by Jean-Paul Calderone · 14 years ago
  32. 22cbe50 Normalize another PEM to be indifferent to OpenSSL 0.9.8/1.0.0 by Jean-Paul Calderone · 14 years ago
  33. d50d204 Normalize another PEM to be indifferent to OpenSSL 0.9.8/1.0.0 by Jean-Paul Calderone · 14 years ago
  34. b51bda3 Flush the OpenSSL error queue after a successful PKCS12 parse in case there is some garbage in it. by Jean-Paul Calderone · 14 years ago
  35. 9da338d normalize private key pems to account for formatting differences between different versions of openssl by Jean-Paul Calderone · 14 years ago
  36. 78705f2 Various fixes which make pyOpenSSL more likely to work with PyPy by Jean-Paul Calderone · 14 years ago
  37. 5163f57 Compatibility with CPython 2.5 though CPython 3.2 by Jean-Paul Calderone · 14 years ago
  38. 9ce9afb Switch from tp_setattr to tp_setattro, since PyPy does not support the former; also fix an error case which affects CPython too, where an unknown attribute is set on an X509Name by Jean-Paul Calderone · 14 years ago
  39. 026f664 Fix a lot of reference counting bugs introduced by stupid copy/pasting by Jean-Paul Calderone · 14 years ago
  40. 57e604a A bunch of PyPy fixes by Jean-Paul Calderone · 14 years ago
  41. dc77b20 Catch up to trunk by Jean-Paul Calderone · 14 years ago
  42. 5091e78 Change the file manifest to refer to LICENSE which has replaced COPYING. by Jean-Paul Calderone · 14 years ago
  43. 6a54ff7 Expose OPENSSL_VERSION_NUMBER and SSLeay_version by Jean-Paul Calderone · 14 years ago
  44. 3307a85 Fix X509Extension documentation by Jean-Paul Calderone · 14 years ago
  45. 0d53d0b Consolidate by Jean-Paul Calderone · 14 years ago
  46. 2309cd6 document SSLeay_version et al by Jean-Paul Calderone · 14 years ago
  47. 2ca3302 Expose OPENSSL_VERSION_NUMBER and SSLeay_version() by Jean-Paul Calderone · 14 years ago
  48. 70ceff0 Apply winsock header hack/fix by Jean-Paul Calderone · 14 years ago
  49. 1c198f9 Declare the SSL_METHOD const on 1.0 only - enjoy the 28 bit shift by Jean-Paul Calderone · 14 years ago
  50. 9f2e38e Expose OpenSSL version info and handle missing SSLv2_METHOD support by Jean-Paul Calderone · 14 years ago
  51. 26ebc9e Regenerate documentation with correct version (0.12) by Jean-Paul Calderone · 14 years ago
  52. 3ed4a18 Bump the version in the tex sources, which is independent of the two other copies of the version. by Jean-Paul Calderone · 14 years ago
  53. fbb1981 Merge 0.12 release branch by Jean-Paul Calderone · 14 years ago
  54. 63394f0 Regenerate documentation for new version number by Jean-Paul Calderone · 14 years ago
  55. ba8553d Bump version by Jean-Paul Calderone · 14 years ago
  56. fb4108d Oh my, change this last hold out of LGPL. by Jean-Paul Calderone · 14 years ago
  57. fc572cf Mark the release in the ChangeLog by Jean-Paul Calderone · 14 years ago
  58. 78caacc Regenerate documentation by Jean-Paul Calderone · 14 years ago
  59. 64dc3bb Bump version by Jean-Paul Calderone · 14 years ago
  60. c2d2bdb Add more access to certificate extension data by Jean-Paul Calderone · 14 years ago
  61. 49de593 close method by Jean-Paul Calderone · 14 years ago
  62. 1eba6a8 Add docs for the new X509 and X509Extension methods by Jean-Paul Calderone · 14 years ago
  63. 90abbc0 Represent all of the extension data as bytes, not text by Jean-Paul Calderone · 14 years ago
  64. 7776960 encode text to bytes using charmap instead of ascii; charmap can actually represent every possible byte in a byte string by Jean-Paul Calderone · 14 years ago
  65. 4865961 There is no more PyInt_FromLong in 3.x; PyLong_FromLong works everywhere by Jean-Paul Calderone · 14 years ago
  66. 9e6fcf8 Sorry, these bytes are mega encoded. by Jean-Paul Calderone · 14 years ago
  67. 5a9e461 Expose the data in the extension, and tests. by Jean-Paul Calderone · 14 years ago
  68. ea9c8a3 Make this bytes thing actually work :/ by Jean-Paul Calderone · 14 years ago
  69. d0f8173 Get rid of X509.get_subjectaltname_of_type by Jean-Paul Calderone · 14 years ago
  70. 83a593d Add a test for X509.get_extension and fix its error behavior by Jean-Paul Calderone · 14 years ago
  71. f7b3ee6 Fix a compiler warning; also test get_extension_count a little more, and without relying on a pem blob by Jean-Paul Calderone · 14 years ago
  72. 24ebc4f Fix some style oddities by Jean-Paul Calderone · 14 years ago
  73. 7301d8c Fix for #742885 by Jason R. Coombs · 14 years ago
  74. 3fedcc3 Expose symbolic constants for info callback values by Jean-Paul Calderone · 14 years ago
  75. f65fe48 ChangeLog entry by Jean-Paul Calderone · 14 years ago
  76. 31e85a8 Add a minimal test for these new constants by Jean-Paul Calderone · 14 years ago
  77. 666733a Switch the license over to APL2, with consent from all contributors. by Jean-Paul Calderone · 14 years ago
  78. aed2358 Add a lot of missing Py_INCREF by Jean-Paul Calderone · 14 years ago
  79. d07d57d try harder to do the thing on pypy, also start fixing more refcounts by Jean-Paul Calderone · 14 years ago
  80. 46eb1d3 HACK HACK ZOOP HACK by Jean-Paul Calderone · 14 years ago
  81. ea73107 Catch up to trunk by Jean-Paul Calderone · 14 years ago
  82. de0a71e Update copyright headers in examples by Jean-Paul Calderone · 14 years ago
  83. c7b3c89 Update the leak check script copyright headers as well. by Jean-Paul Calderone · 14 years ago
  84. 59057dc More laggers by Jean-Paul Calderone · 14 years ago
  85. 97d1fd9 Fix some oversights by Jean-Paul Calderone · 14 years ago
  86. 8671c85 Update copyright headers; remove pointless dates, add a pointer to the LICENSE file. by Jean-Paul Calderone · 14 years ago
  87. 202ae9d Remove redundant distutils metadata by Jean-Paul Calderone · 14 years ago
  88. 9820bba Update the distutils license field by Jean-Paul Calderone · 14 years ago
  89. e04fecc Get rid of the old copyright file, drop in a new one with the APL2. by Jean-Paul Calderone · 14 years ago
  90. a9aed93 Provide New SSL constant for OpenSSL.SSL by Olivier Hervieu · 14 years ago
  91. f6a4a7c Merge send-memoryview by Jean-Paul Calderone · 15 years ago
  92. 691e6c9 Give the same treatment to the Connection.sendall method, allowing memoryview to be passed to it. by Jean-Paul Calderone · 15 years ago
  93. a5d6ea6 On Python versions with Py_buffer, accept Py_buffer objects to Connection.send as the data argument. by Jean-Paul Calderone · 15 years ago
  94. 77fa260 Exercise the correct function in this test case by Jean-Paul Calderone · 15 years ago
  95. 9cbbe26 Add some direct tests for Connection.send, including one that tries to pass in a memoryview, not previously supported. by Jean-Paul Calderone · 15 years ago
  96. 9828f66 A test which involves signing content with a NUL and verifying that signature. by Jean-Paul Calderone · 15 years ago
  97. 5c01977 Fix bug #653830 - Cannot sign data with embedded NULs. by David Brodsky · 15 years ago
  98. a250d4b Catch up to trunk by Jean-Paul Calderone · 15 years ago
  99. 8e1716f Merge 0.11 release branch by Jean-Paul Calderone · 15 years ago
  100. b3bd773 Merge fixes for building on 3.x on Windows by Jean-Paul Calderone · 15 years ago