lp://staging/~zseil/pyopenssl/util-cleanup
- Get this branch:
- bzr branch lp://staging/~zseil/pyopenssl/util-cleanup
Branch merges
- Jean-Paul Calderone: Pending requested
-
Diff: 96 lines (+40/-19)2 files modifiedsrc/util.c (+40/-18)
src/util.h (+0/-1)
Related bugs
Related blueprints
Branch information
Recent revisions
- 127. By Ziga Seilnacht
-
Avoid memory allocation to prevent possible loss of error details.
E.g. before this change code like this might overwrite the exception
from callback with uninformative MemoryError:pkey = PEM_read_
bio_PrivateKey( bio, NULL, callback, cb_arg);
if (pkey == NULL) {
if (PyErr_Occured()) {
/* Reraise the Python level error from callback */
flush_ error_queue( );
return NULL;
}
} - 126. By Ziga Seilnacht
-
Add missing error checks.
I don't know of any reasonable way to test these changes,
but it is really unfriendly to segfault while trying to raise an exception. - 123. By Jean-Paul Calderone
-
Re-merge the client CA changes, this time with Windows build fixes to so I can tell if anything actually works
- 121. By Jean-Paul Calderone
-
Remove some linux and posix assumptions from the test suite, and skip a test that isn't going to be trivial to fix
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/~exarkun/pyopenssl/trunk