| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Unify code formatting in recently changed functions to what seems to be the ↵ | Ziga Seilnacht | 2009-12-22 | 1 | -21/+15 |
| | | | | | currently preferred style. | ||||
| * | Add a few more error checks around OpenSSL API calls. | Ziga Seilnacht | 2009-12-22 | 1 | -0/+12 |
| | | | | | These errors can only occur in low memory conditions, so there is no reasonable way to test them. | ||||
| * | Raise an error if a passphrase is used with a private key format that does ↵ | Ziga Seilnacht | 2009-12-22 | 1 | -30/+29 |
| | | | | | | | 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. | ||||
| * | Additional error checks and a refcount fix for global_passphrase_callback. | Ziga Seilnacht | 2009-12-22 | 1 | -2/+11 |
| | | | | | | | 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. | ||||
| * | Don't overwrite the error raised by the callback. | Ziga Seilnacht | 2009-12-22 | 1 | -9/+17 |
| | | |||||
| * | Whitespace cleanup. | Ziga Seilnacht | 2009-12-22 | 1 | -3/+3 |
| | | |||||
| * | Fix markup to be compatible with Sphinx and add rough API doc | Jonathan Ballet | 2011-07-16 | 1 | -4/+4 |
| | | |||||
| * | Convert Epytext markup to RST markup | Jonathan Ballet | 2011-07-16 | 1 | -37/+37 |
| | | |||||
| * | Catch up to trunk | Jean-Paul Calderone | 2011-06-12 | 1 | -4/+13 |
| |\ | |||||
| | * | Fix a lot of reference counting bugs introduced by stupid copy/pasting | Jean-Paul Calderone | 2011-04-20 | 1 | -2/+2 |
| | | | |||||
| | * | A bunch of PyPy fixes | Jean-Paul Calderone | 2011-04-18 | 1 | -1/+9 |
| | |\ | |||||
| | | * | Add a lot of missing Py_INCREF | Jean-Paul Calderone | 2011-03-12 | 1 | -1/+9 |
| | | | | |||||
| | * | | Update copyright headers; remove pointless dates, add a pointer to the ↵ | Jean-Paul Calderone | 2011-03-02 | 1 | -3/+4 |
| | |/ | | | | | | | LICENSE file. | ||||
| * | | Fix bug #653830 - Cannot sign data with embedded NULs. | David Brodsky | 2010-12-07 | 1 | -6/+8 |
| |/ | | | | | | The length od the data passed to the corresponding C functions should not be determined by strlen(), but directly taken from Python using '#' format specifier to PyArg_ParseTuple. | ||||
| * | Make the digest name to the verify function text instead of bytes, matching ↵ | Jean-Paul Calderone | 2010-10-02 | 1 | -2/+2 |
| | | | | | up with digest names elsewhere. | ||||
| * | Update bytes/str stuff in crypt_verify and crypto_sign | Jean-Paul Calderone | 2010-08-28 | 1 | -4/+20 |
| | | |||||
| * | Fix type definitions, module init return values, and unicode/bytes conversions | Jean-Paul Calderone | 2010-08-11 | 1 | -8/+3 |
| | | |||||
| * | Start porting the C to the Python 3 APIs | Jean-Paul Calderone | 2010-08-10 | 1 | -17/+44 |
| | | |||||
| * | Move the src directory to an OpenSSL directory so it can be a package even ↵ | Jean-Paul Calderone | 2010-07-27 | 1 | -0/+849 |
| in a source checkout; also dump the __init__.py into it | |||||
