1. 2b1e0bd Switch to using the now-working `setup.py test´. by Jean-Paul Calderone · 11 years ago
  2. 6cdff71 "setup.py test" will install dependencies and unittest2 is no longer necessary by Jean-Paul Calderone · 11 years ago
  3. 11bf4b9 Try using setuptools to help run the tests. by Jean-Paul Calderone · 11 years ago
  4. d27be80 That seemed to work. Presumably not on Python 3 though, let's see... by Jean-Paul Calderone · 11 years ago
  5. 5d4686b Nope! How about this? by Jean-Paul Calderone · 11 years ago
  6. 1397982 Perhaps this usage is Python 2.6 compatible by Jean-Paul Calderone · 11 years ago
  7. 07f2db6 Prior results suggest these should work, at least. Also be verbose about installing so we can see what is happening in the logs. by Jean-Paul Calderone · 11 years ago
  8. b0c41b3 Maybe this will trigger some dependency fetching by Jean-Paul Calderone · 11 years ago
  9. 40570d2 perhaps not tox after all by Jean-Paul Calderone · 11 years ago
  10. 4281e52 Try to get tox into the build environment. by Jean-Paul Calderone · 11 years ago
  11. 7166c8b Try to configure builds on travis-ci. by Jean-Paul Calderone · 11 years ago
  12. 35d93a4 Some explanations and a safety harness for PYTHONPATH craziness. by Jean-Paul Calderone · 11 years ago
  13. 58e52b0 Declare zope.interface dep as well by Jean-Paul Calderone · 11 years ago
  14. 26f2c34 Try defining a useful tox configuration for testing on travis by Jean-Paul Calderone · 11 years ago
  15. 5d97b41 Use setuptools and declare the cryptography dependency by Jean-Paul Calderone · 11 years ago
  16. 558b78a Python 3 syntax compatibility by Jean-Paul Calderone · 11 years ago
  17. 9b4115f Obey the Python 3 exception variable handling rules by Jean-Paul Calderone · 11 years ago
  18. dc513fa Merge pull request #1 from pyca/github-changes by Jean-Paul Calderone · 11 years ago
  19. 324c643 Reflect the new location here as well by Jean-Paul Calderone · 11 years ago
  20. e9700ba Nope, do not report bugs there. by Jean-Paul Calderone · 11 years ago
  21. fd193a2 Port to cryptography. by Jean-Paul Calderone · 11 years ago
  22. e80a25a this __builtin__ thing is not Python 3 compatible, apparently by Jean-Paul Calderone · 11 years ago
  23. c178034 This is another one that is missing on OSX by Jean-Paul Calderone · 11 years ago
  24. e36b31a adjust to reflect the cryptography api change by Jean-Paul Calderone · 11 years ago
  25. 0d7e8a1 Make some optional things optional by mirroring their absense by Jean-Paul Calderone · 11 years ago
  26. 3f93d21 fix some renaming errors from a while ago by Jean-Paul Calderone · 11 years ago
  27. ede8b71 changing the name back does not reintroduce the problem, how fun by Jean-Paul Calderone · 11 years ago
  28. 6bb4089 try adding some thread initialization logic by Jean-Paul Calderone · 11 years ago
  29. a5fb4e0 randomly guess that the names of these functions is causing problems and give them less scary names by Jean-Paul Calderone · 11 years ago
  30. 92bc1cb This documentation is much simpler now. by Jean-Paul Calderone · 11 years ago
  31. 8df6278 There are no longer any .h files. by Jean-Paul Calderone · 11 years ago
  32. 0219419 also no longer used by Jean-Paul Calderone · 11 years ago
  33. 1ac2c19 Update distutils glue to reflect the extensive changes by Jean-Paul Calderone · 11 years ago
  34. 9733666 These are no longer used by Jean-Paul Calderone · 11 years ago
  35. c7cd3e6 Make this test more 32 bit friendly: allocate the most memory that fits into a native integer. by Jean-Paul Calderone · 11 years ago
  36. 4a25923 just drop this for now by Jean-Paul Calderone · 11 years ago
  37. 9227c47 Try to use cryptography here, too. by Jean-Paul Calderone · 11 years ago
  38. 6824472 tsafe tries to import SSL by Jean-Paul Calderone · 11 years ago
  39. 8fb5318 Python 2.6 compatibility by Jean-Paul Calderone · 11 years ago
  40. a9f84ad Replace all of the ZeroDivisionErrors in SSL with proper (yet untested) exception-raising behavior. by Jean-Paul Calderone · 11 years ago
  41. dba578b Only crypto uses new_mem_buf so move it back there for ease of exception handling. by Jean-Paul Calderone · 11 years ago
  42. e131607 This is never used. by Jean-Paul Calderone · 11 years ago
  43. 4a68b40 Add a test for bad type value passed to load_certificate_request and fix the behavior. Also incidental additional error handling fix for untested code. by Jean-Paul Calderone · 11 years ago
  44. 5300d6a Add a test for the error case of setattr by Jean-Paul Calderone · 11 years ago
  45. e728e87 A couple more docstrings by Jean-Paul Calderone · 11 years ago
  46. 511cde0 add some missing docstrings by Jean-Paul Calderone · 11 years ago
  47. 7cf3bf5 add a test for another branch of rand.egd by Jean-Paul Calderone · 11 years ago
  48. c86bb7d Put some shared code into a shared module and start using it from all three of the main implementation modules. by Jean-Paul Calderone · 11 years ago
  49. 352a7bf Get rid of the cross-module symbol hijinx - no longer necessary now that everything is Python. by Jean-Paul Calderone · 11 years ago
  50. ba4b677 Superceded by Jean-Paul Calderone · 11 years ago
  51. 3385ed2 Superceded by Jean-Paul Calderone · 11 years ago
  52. be2bb42 Re-enable TLSv1_1 and TLSv1_2 if the backend supports them by Jean-Paul Calderone · 11 years ago
  53. 6037d07 Switch from opentls to cryptography by Jean-Paul Calderone · 11 years ago
  54. 56bff94 Guess at how this might look on the cffi bindings by Jean-Paul Calderone · 11 years ago
  55. f149942 merge tlsv1_1or2 by Jean-Paul Calderone · 11 years ago
  56. 5c0fd55 Add support for negotiating TLSv1_1 or TLSv1_2 by Jean-Paul Calderone · 11 years ago
  57. ed0c57b implement proper SAN NUL byte handling in the cffi version by Jean-Paul Calderone · 11 years ago
  58. 93869ac merge master mostly nul byte SAN fix/tests (just want the tests here) by Jean-Paul Calderone · 11 years ago
  59. d1e969e Oops. by Jean-Paul Calderone · 11 years ago
  60. 1461c49 Try exposing TLSv1.1 and TLSv1.2. by Jean-Paul Calderone · 11 years ago
  61. f7e37e6 Fix a memory management issue that leads to crashes in OpenSSL.crypto.X509.get_serial_number in some environments. by Jean-Paul Calderone · 11 years ago
  62. 6bbf44a Merge the fix for NUL byte handling in subjectAltName when rendering an X509Extension as a string. by Jean-Paul Calderone · 11 years ago
  63. 9af07b0 merge the nul byte fix, port some markup to restructured text by Jean-Paul Calderone · 11 years ago
  64. 06754fc in fact, commonName is a native string by Jean-Paul Calderone · 11 years ago
  65. bb04db8 some more formatting fixes by Jean-Paul Calderone · 11 years ago
  66. 30f80c9 Some formatting and indentation fixes; expand "san" to "subjectAltName". by Jean-Paul Calderone · 11 years ago
  67. 4bf75c6 Split this big test up into the two important pieces and make a test for each by Jean-Paul Calderone · 11 years ago
  68. 9ceb2f1 again by Jean-Paul Calderone · 11 years ago
  69. de1a682 CVE-2013-4073 is sort of related, but it doesn\t really explain what's being fixed here. by Jean-Paul Calderone · 11 years ago
  70. ff83cdd Ghetto rebase Heimes' changes onto the 0.13 release branch by Jean-Paul Calderone · 11 years ago
  71. e66fde2 Randomly fix another docstring by Jean-Paul Calderone · 11 years ago
  72. a12e7d2 Randomly fix a docstring by Jean-Paul Calderone · 11 years ago
  73. 6315787 Use the new optional-sslv2 features of opentls by Jean-Paul Calderone · 11 years ago
  74. d899af0 A few more tests, still incomplete by Jean-Paul Calderone · 11 years ago
  75. 7e166fe Add a test for and proper handling of exceptions out of verify callbacks by Jean-Paul Calderone · 11 years ago
  76. 5565f0f Implement X509Req.verify by Jean-Paul Calderone · 11 years ago
  77. 173cff9 Fixes and more tests for Context.use_certificate_file and Context.use_certificate by Jean-Paul Calderone · 11 years ago
  78. e6f32b8 Better tests for X509Store.add_cert and a fix by Jean-Paul Calderone · 11 years ago
  79. 97e041d Remove obsolete TODO: I added the free for name_stack a while ago. Also fix incorrect bio_read check which could easily lead to a horrible crash, or at least some other bad behavior. by Jean-Paul Calderone · 11 years ago
  80. 1aba416 "Support" memoryview and partial writes by Jean-Paul Calderone · 11 years ago
  81. 73b15c2 Fix some memory leaks and memory corruption by Jean-Paul Calderone · 11 years ago
  82. a63714c The rest of ContextTests passing and almost all of Connection-related tests passing too by Jean-Paul Calderone · 11 years ago
  83. 131052e All of ContextTests passes by Jean-Paul Calderone · 11 years ago
  84. 8a1bea5 A big chunk of ContextTests passing by Jean-Paul Calderone · 11 years ago
  85. d39a3f6 SSLeay_version by Jean-Paul Calderone · 11 years ago
  86. 68703ed Make memory debugging optional by Jean-Paul Calderone · 11 years ago
  87. 935d2da Some basic constants by Jean-Paul Calderone · 11 years ago
  88. 4b5c244 Get the C implementation out of the way by Jean-Paul Calderone · 11 years ago
  89. 2beac53 Better memory leak formatting by Jean-Paul Calderone · 11 years ago
  90. 8e4a663 Only initialize the heap if setup succeeds by Jean-Paul Calderone · 11 years ago
  91. fd59312 Some optional logging. by Jean-Paul Calderone · 11 years ago
  92. 855331d A different approach to memory debugging. by Jean-Paul Calderone · 11 years ago
  93. ff363be Fix the `evil()` case of `X509Name.__setattr__` on PyPy (by deleting it). by Jean-Paul Calderone · 11 years ago
  94. b0f6471 Fix the bad-data PKCS7 case. Also fix a memory BIO issue on PyPy by copying the string input data before giving it to the BIO, and also explicitly keeping the data alive as long as the BIO stays alive. This may still not be correct (on CPython or PyPy) because BIO_free ostensibly frees the data passed to it. by Jean-Paul Calderone · 11 years ago
  95. e82e325 Split dump_privatekey into several different test methods. Also add a missing test for trying to load invalid data as PKCS7. And fix a file descriptor leak in _runopenssl helper. by Jean-Paul Calderone · 11 years ago
  96. 9a194eb another memory leak fixed by Jean-Paul Calderone · 11 years ago
  97. 2c2e21d Fix more memory leaks by Jean-Paul Calderone · 11 years ago
  98. ef9a3dc Fix X509ExtTests to actually do proper leak checking and fix some more leaks by Jean-Paul Calderone · 11 years ago
  99. c2e8b41 Keep track of size of allocations as well and report this information when reporting leaks; also add realloc support and some belt-and-suspenders stuff to stack formatting code. by Jean-Paul Calderone · 11 years ago
  100. 0c73aff Fix memory leaks in dump_certificate by Jean-Paul Calderone · 11 years ago