lp://staging/~zseil/pyopenssl/privatekey-callback-fixes

Created by Ziga Seilnacht and last modified
Get this branch:
bzr branch lp://staging/~zseil/pyopenssl/privatekey-callback-fixes
Only Ziga Seilnacht can upload to this branch. If you are Ziga Seilnacht please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ziga Seilnacht
Project:
pyOpenSSL
Status:
Development

Recent revisions

131. By Ziga Seilnacht

Unify code formatting in recently changed functions to what seems to be the currently preferred style.

130. By Ziga Seilnacht

Add a few more error checks around OpenSSL API calls.

These errors can only occur in low memory conditions, so there
is no reasonable way to test them.

129. By Ziga Seilnacht

Raise an error if a passphrase is used with a private key format that does not support encryption.

Otherwise users might get an unpleasant surprise once they learn that their private key, which they
thought was secure, is in fact readable by everyone.

128. By Ziga Seilnacht

Additional error checks and a refcount fix for global_passphrase_callback.

There were two really big problems in this function: the first one was the
silent truncation of passphrases, the second was the refcounting bug,
which kept the passphrase in memory until the process exited. See tests
for details.

127. By Ziga Seilnacht

Don't overwrite the error raised by the callback.

126. By Ziga Seilnacht

Whitespace cleanup.

125. By Jean-Paul Calderone

Regenerate documentation for 0.10 release

124. By Jean-Paul Calderone

Prepare for 0.10 - bump version

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

122. By Jean-Paul Calderone

Add additional PKCS12 features

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
This branch contains Public information 
Everyone can see this information.

Subscribers