- 7b8d57a Expose support for using ecdhe with SSL connections by Alex Gaynor · 11 years ago
- 86ebb45 Bump to alpha 2 by Jean-Paul Calderone · 11 years ago
- 11b2059 Merge remote-tracking branch 'pyca/master' into release-0.14 by Jean-Paul Calderone · 11 years ago
- aca50f4 UTF-9 is sort of a thing but not a thing we're concerned with here. by Jean-Paul Calderone · 11 years ago
- 4f0467a Lots of Python 3.2 porting work by Jean-Paul Calderone · 11 years ago
- 7307cd3 Drop ancient Python 2.3 support which used deprecated unittest apis. by Jean-Paul Calderone · 11 years ago
- 20aae94 Don't use the deprecated assertEquals by Jean-Paul Calderone · 11 years ago
- 7c55d45 bytes for filenames elsewhere, too. by Jean-Paul Calderone · 11 years ago
- 5c3f052 The maximum of Py_ssize_t is the more relevant value here. Plus there is no maxint on Python 3. by Jean-Paul Calderone · 11 years ago
- a8f7a94 Enforce byte strings, not native strings. by Jean-Paul Calderone · 11 years ago
- f9fb892 Try making mktemp always return bytes. by Jean-Paul Calderone · 11 years ago
- 53a5e13 Avoid using `long` if it does not exist. by Jean-Paul Calderone · 11 years ago
- d4033eb Add a second `collect()` call which hopefully will make the test pass on PyPy. by Jean-Paul Calderone · 11 years ago
- 7de3956 Maybe locals() works differently on PyPy, dunno, not going to investigate, just spell this differently. by Jean-Paul Calderone · 11 years ago
- 4c1aacd Try adding some more debug information to the last test that fails on PyPy to see what travis-ci tells us. by Jean-Paul Calderone · 11 years ago
- b64e2a2 Add OpenSSL_add_all_algorithms. by Jean-Paul Calderone · 11 years ago
- e324fd6 Try "adding" the algorithms or whatever. by Jean-Paul Calderone · 11 years ago
- 9b4115f Obey the Python 3 exception variable handling rules by Jean-Paul Calderone · 11 years ago
- f47de96 Hmm maybe start off with a non-final version. by Jean-Paul Calderone · 11 years ago
- 737d2ad version bump by Jean-Paul Calderone · 11 years ago
- e80a25a this __builtin__ thing is not Python 3 compatible, apparently by Jean-Paul Calderone · 11 years ago
- c178034 This is another one that is missing on OSX by Jean-Paul Calderone · 11 years ago
- e36b31a adjust to reflect the cryptography api change by Jean-Paul Calderone · 11 years ago
- 0d7e8a1 Make some optional things optional by mirroring their absense by Jean-Paul Calderone · 11 years ago
- 3f93d21 fix some renaming errors from a while ago by Jean-Paul Calderone · 11 years ago
- 6bb4089 try adding some thread initialization logic by Jean-Paul Calderone · 11 years ago
- 0219419 also no longer used by Jean-Paul Calderone · 11 years ago
- 9733666 These are no longer used by Jean-Paul Calderone · 11 years ago
- 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
- 4a25923 just drop this for now by Jean-Paul Calderone · 11 years ago
- 9227c47 Try to use cryptography here, too. by Jean-Paul Calderone · 11 years ago
- 6824472 tsafe tries to import SSL by Jean-Paul Calderone · 11 years ago
- 8fb5318 Python 2.6 compatibility by Jean-Paul Calderone · 11 years ago
- a9f84ad Replace all of the ZeroDivisionErrors in SSL with proper (yet untested) exception-raising behavior. by Jean-Paul Calderone · 11 years ago
- dba578b Only crypto uses new_mem_buf so move it back there for ease of exception handling. by Jean-Paul Calderone · 11 years ago
- e131607 This is never used. by Jean-Paul Calderone · 11 years ago
- 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
- 5300d6a Add a test for the error case of setattr by Jean-Paul Calderone · 11 years ago
- e728e87 A couple more docstrings by Jean-Paul Calderone · 11 years ago
- 511cde0 add some missing docstrings by Jean-Paul Calderone · 11 years ago
- 7cf3bf5 add a test for another branch of rand.egd by Jean-Paul Calderone · 11 years ago
- 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
- 352a7bf Get rid of the cross-module symbol hijinx - no longer necessary now that everything is Python. by Jean-Paul Calderone · 11 years ago
- ba4b677 Superceded by Jean-Paul Calderone · 11 years ago
- 3385ed2 Superceded by Jean-Paul Calderone · 11 years ago
- be2bb42 Re-enable TLSv1_1 and TLSv1_2 if the backend supports them by Jean-Paul Calderone · 11 years ago
- 6037d07 Switch from opentls to cryptography by Jean-Paul Calderone · 11 years ago
- 56bff94 Guess at how this might look on the cffi bindings by Jean-Paul Calderone · 11 years ago
- f149942 merge tlsv1_1or2 by Jean-Paul Calderone · 11 years ago
- ed0c57b implement proper SAN NUL byte handling in the cffi version by Jean-Paul Calderone · 11 years ago
- 93869ac merge master mostly nul byte SAN fix/tests (just want the tests here) by Jean-Paul Calderone · 11 years ago
- d1e969e Oops. by Jean-Paul Calderone · 11 years ago
- 1461c49 Try exposing TLSv1.1 and TLSv1.2. by Jean-Paul Calderone · 11 years ago
- 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
- 9af07b0 merge the nul byte fix, port some markup to restructured text by Jean-Paul Calderone · 11 years ago
- 06754fc in fact, commonName is a native string by Jean-Paul Calderone · 11 years ago
- bb04db8 some more formatting fixes by Jean-Paul Calderone · 11 years ago
- 30f80c9 Some formatting and indentation fixes; expand "san" to "subjectAltName". by Jean-Paul Calderone · 11 years ago
- 4bf75c6 Split this big test up into the two important pieces and make a test for each by Jean-Paul Calderone · 11 years ago
- 9ceb2f1 again by Jean-Paul Calderone · 11 years ago
- ff83cdd Ghetto rebase Heimes' changes onto the 0.13 release branch by Jean-Paul Calderone · 11 years ago
- e66fde2 Randomly fix another docstring by Jean-Paul Calderone · 12 years ago
- a12e7d2 Randomly fix a docstring by Jean-Paul Calderone · 12 years ago
- 6315787 Use the new optional-sslv2 features of opentls by Jean-Paul Calderone · 12 years ago
- d899af0 A few more tests, still incomplete by Jean-Paul Calderone · 12 years ago
- 7e166fe Add a test for and proper handling of exceptions out of verify callbacks by Jean-Paul Calderone · 12 years ago
- 5565f0f Implement X509Req.verify by Jean-Paul Calderone · 12 years ago
- 173cff9 Fixes and more tests for Context.use_certificate_file and Context.use_certificate by Jean-Paul Calderone · 12 years ago
- e6f32b8 Better tests for X509Store.add_cert and a fix by Jean-Paul Calderone · 12 years ago
- 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 · 12 years ago
- 1aba416 "Support" memoryview and partial writes by Jean-Paul Calderone · 12 years ago
- 73b15c2 Fix some memory leaks and memory corruption by Jean-Paul Calderone · 12 years ago
- a63714c The rest of ContextTests passing and almost all of Connection-related tests passing too by Jean-Paul Calderone · 12 years ago
- 131052e All of ContextTests passes by Jean-Paul Calderone · 12 years ago
- 8a1bea5 A big chunk of ContextTests passing by Jean-Paul Calderone · 12 years ago
- d39a3f6 SSLeay_version by Jean-Paul Calderone · 12 years ago
- 68703ed Make memory debugging optional by Jean-Paul Calderone · 12 years ago
- 935d2da Some basic constants by Jean-Paul Calderone · 12 years ago
- 4b5c244 Get the C implementation out of the way by Jean-Paul Calderone · 12 years ago
- 2beac53 Better memory leak formatting by Jean-Paul Calderone · 12 years ago
- 855331d A different approach to memory debugging. by Jean-Paul Calderone · 12 years ago
- ff363be Fix the `evil()` case of `X509Name.__setattr__` on PyPy (by deleting it). by Jean-Paul Calderone · 12 years ago
- 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 · 12 years ago
- 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 · 12 years ago
- 9a194eb another memory leak fixed by Jean-Paul Calderone · 12 years ago
- 2c2e21d Fix more memory leaks by Jean-Paul Calderone · 12 years ago
- ef9a3dc Fix X509ExtTests to actually do proper leak checking and fix some more leaks by Jean-Paul Calderone · 12 years ago
- 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 · 12 years ago
- 0c73aff Fix memory leaks in dump_certificate by Jean-Paul Calderone · 12 years ago
- 3a90aa5 Fix leaks in _set_asn1_time and set_serial_number by Jean-Paul Calderone · 12 years ago
- fd37136 Fix some more leaks by Jean-Paul Calderone · 12 years ago
- 40732ff Cleanup "ex data" in the test harness - this data is probably not leaking, it just gets allocated once and then is long-lived, I think by Jean-Paul Calderone · 12 years ago
- 68a6f8f Somewhat more sophisticated leak reporting by Jean-Paul Calderone · 12 years ago
- f6745b3 Some support for detecting memory leaks in the unit tests, and a number of fixes to actually clean up memory allocated by various OpenSSL APIs by Jean-Paul Calderone · 12 years ago
- 4e8be1c Sadly, all of PKCS7Tests are made to pass by this change. by Jean-Paul Calderone · 12 years ago
- a46fdd1 Reflect what is still left to do by Jean-Paul Calderone · 12 years ago
- e5912ce All of PKCS12Tests passing by Jean-Paul Calderone · 12 years ago
- 3b89f47 All of NetscapeSPKITests passing by Jean-Paul Calderone · 12 years ago
- 85b74eb CRLTests all passing by Jean-Paul Calderone · 12 years ago
- 5712298 RevokedTests passing by Jean-Paul Calderone · 12 years ago