lp:~exarkun/pyopenssl/mem-bio
- Get this branch:
- bzr branch lp:~exarkun/pyopenssl/mem-bio
Branch merges
- Jean-Paul Calderone: Pending requested
- Diff: None lines
Related bugs
Bug #348577: Support connections without file descriptors for EAP-TLS | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 110. By Jean-Paul Calderone
-
Make bio_shutdown raise an exception when called on a socket-based Connection
- 108. By Jean-Paul Calderone
-
Support Windows - open the openssl pipe in binary mode, because we're totally pushing binary stuff over it
- 105. By Jean-Paul Calderone
-
Refactor the existing memory bio tests a bit; add a new test which exercises the short-write case; change the error handling code in bio_read and bio_write to *not* use SSL_get_error, as these functions do nothing with SSL_* APIs
- 104. By Jean-Paul Calderone
-
A few cleanups and simplifications to the mem bio tests
trial's unittest doesn't actually have a main function, so stop trying to use it (so stop having a __main__ - doh)
improve/add test docstrings in a few places
factor the buffer flushing logic into a general `_loopback` method and then use it in the test; add another app-level exchange
to the main mem bio test - 103. By Jean-Paul Calderone
-
Correct a few minor bugs
The function name for bio_write was accidentally bio_read, probably copy/paste-o
from_ssl and into_ssl were not initialized to NULL, so later NULL checks might give the wrong results
Two test methods named test_connect were defined, so only the second ever ran
Branch metadata
- Branch format:
- Branch format 5
- Repository format:
- Bazaar pack repository format 1 (needs bzr 0.92)