Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bumped version to 3.1.2version-3.1.2 | Sybren A. Stüvel | 2013-09-15 | 1 | -2/+2 |
| | |||||
* | Added Python 3.3 to tox.ini | Sybren A. Stüvel | 2013-09-15 | 1 | -1/+9 |
| | |||||
* | Removed dependency on distribute (fixes #17) | Sybren A. Stüvel | 2013-09-15 | 2 | -559/+0 |
| | |||||
* | Use distribute_setup.py from distribute 0.6.44, which has support for ↵ | Jason R. Coombs | 2013-05-28 | 1 | -23/+93 |
| | | | | setuptools 0.7 environments. Fixes #15. | ||||
* | rsa.pkcs1.verify() should return True when successful | Tim Heckman | 2012-10-17 | 4 | -3/+6 |
| | | | | | | | | | | | | | | | - when verification passes verify() will return True, instead of None. If verification fails the function will still raise a rsa.pkcs1.VerificationError for legacy purposes. - update the docs to note that the verify() function returns True when successful - write unit tests to verify this new behavior This commit passes all build tests: Ran 44 tests in 1.217s OK | ||||
* | Explicitly cast ASN.1 integer type to Python int | Sybren A. Stüvel | 2012-10-12 | 1 | -1/+1 |
| | |||||
* | Added support for loading public keys from OpenSSL | Sybren A. Stüvel | 2012-10-11 | 3 | -28/+97 |
| | |||||
* | Added signature for changeset 874bb280b3c3 | Sybren A. Stüvel | 2012-06-18 | 1 | -0/+1 |
| | |||||
* | Added tag version-3.1.1 for changeset d4457be50d60 | Sybren A. Stüvel | 2012-06-18 | 0 | -0/+0 |
| | |||||
* | Fixed some more Py32 incompatibilitiesversion-3.1.1 | Sybren A. Stüvel | 2012-06-18 | 2 | -5/+7 |
| | |||||
* | Updated tox dependencies | Sybren A. Stüvel | 2012-06-18 | 1 | -5/+6 |
| | |||||
* | Updated installation instructions | Sybren A. Stüvel | 2012-06-18 | 4 | -10/+30 |
| | |||||
* | Require pyasn1 0.1.3 | Sybren A. Stüvel | 2012-06-18 | 1 | -1/+1 |
| | |||||
* | Fixed CLI functions for Python 3.x | Sybren A. Stüvel | 2012-06-18 | 1 | -21/+21 |
| | |||||
* | Updated changelog | Sybren A. Stüvel | 2012-06-18 | 1 | -0/+1 |
| | |||||
* | Tweaked unittests for Python 3.x | Sybren A. Stüvel | 2012-06-18 | 3 | -13/+1 |
| | |||||
* | Added version 3.1.1 to changelog | Sybren A. Stüvel | 2012-06-18 | 2 | -1/+6 |
| | |||||
* | Fixed doctests | Sybren A. Stüvel | 2012-06-18 | 2 | -2/+2 |
| | |||||
* | Added tag version-3.1 for changeset 4caf721a5fb5 | Sybren A. Stüvel | 2012-06-17 | 0 | -0/+0 |
| | |||||
* | Added Tox to dev requirementsversion-3.1 | Sybren A. Stüvel | 2012-06-17 | 1 | -0/+1 |
| | |||||
* | Updated changelog | Sybren A. Stüvel | 2012-06-17 | 1 | -1/+9 |
| | |||||
* | Bumped version to 3.1 | Sybren A. Stüvel | 2012-06-17 | 1 | -3/+3 |
| | |||||
* | Fixes formatting indentation issue to revert to PEP8 style. | Yesudeep Mangalapilly | 2012-03-02 | 1 | -77/+76 |
| | |||||
* | Fix buffer bytestring issue with Python 3.2 | Yesudeep Mangalapilly | 2012-03-02 | 1 | -78/+83 |
| | |||||
* | Fixed unittesting with tox | Sybren A. Stüvel | 2011-11-06 | 1 | -1/+1 |
| | |||||
* | We require a newer version of distribute | Sybren A. Stüvel | 2011-11-06 | 1 | -1/+1 |
| | |||||
* | Reverts docstring quoting syntax. | Yesudeep Mangalapilly | 2011-08-24 | 19 | -197/+200 |
| | |||||
* | Adds back older doctests for _int2bytes for compliance. | Yesudeep Mangalapilly | 2011-08-24 | 1 | -0/+17 |
| | |||||
* | Allow block_size=None in _int2bytes. | Yesudeep Mangalapilly | 2011-08-24 | 1 | -4/+5 |
| | |||||
* | Allow fill_size=None, chunk_size=None in int2bytes. | Yesudeep Mangalapilly | 2011-08-24 | 1 | -4/+4 |
| | |||||
* | Adds the doctests for bit_size back into the function docstrings. | Yesudeep Mangalapilly | 2011-08-24 | 1 | -0/+23 |
| | |||||
* | pypy 1.6 (nightly) is now faster than python2.7. Re-enables tests. | Yesudeep Mangalapilly | 2011-08-24 | 1 | -1/+2 |
| | | | | | * You can obtain the latest pypy nightly from: http://buildbot.pypy.org/nightly/trunk/ | ||||
* | Reorganizes tests. | Yesudeep Mangalapilly | 2011-08-17 | 1 | -4/+3 |
| | |||||
* | Fixes a silly error. | Yesudeep Mangalapilly | 2011-08-17 | 3 | -9/+18 |
| | |||||
* | Increase test verbosity. | Yesudeep Mangalapilly | 2011-08-16 | 3 | -1/+3 |
| | |||||
* | Moves incompatible doctests to unit test modules. | Yesudeep Mangalapilly | 2011-08-16 | 6 | -27/+33 |
| | |||||
* | Adds common includes and tests. | Yesudeep Mangalapilly | 2011-08-16 | 2 | -0/+8 |
| | |||||
* | Fixes bad zero-prefix padding bug in older _int2bytes to pass all tests. | Yesudeep Mangalapilly | 2011-08-16 | 1 | -8/+10 |
| | |||||
* | Parellelized testing. Caught a lot of bugs. | Yesudeep Mangalapilly | 2011-08-16 | 23 | -208/+235 |
| | |||||
* | Much cleaner implementation of int2bytes. No loss in speed. | Yesudeep Mangalapilly | 2011-08-14 | 2 | -58/+71 |
| | |||||
* | Fixes doctest. | Yesudeep Mangalapilly | 2011-08-13 | 1 | -1/+1 |
| | |||||
* | Measure twice, cut once. | Yesudeep Mangalapilly | 2011-08-13 | 1 | -3/+8 |
| | |||||
* | Finally tracked down the bug to incorrect padding. Now all tests should pass | Yesudeep Mangalapilly | 2011-08-13 | 1 | -14/+3 |
| | | | | for the new int2bytes. | ||||
* | Adds speed tests for bit_size. | Yesudeep Mangalapilly | 2011-08-12 | 1 | -0/+17 |
| | | | | | | * bit_size is at least 28x faster than the original implementation and generally fares in and around 10 microseconds where as the older one does around 1.8 milliseconds. | ||||
* | Adds a much faster bit_size implementation causing an overall speed up. | Yesudeep Mangalapilly | 2011-08-12 | 1 | -1/+43 |
| | | | | | * Note that the machine aligned integer_to_bytes is still faster than the older version. | ||||
* | Completes machine-aligned int2bytes implementation. | Yesudeep Mangalapilly | 2011-08-12 | 2 | -0/+12 |
| | | | | | | | | | * This implementation is generally in microseconds instead of milliseconds, which makes it 20x-40x faster than the older implementation. Tests for all of the behavior of the function have been added to tests/test_transform.py. Hope this helps make python-rsa even better. =) | ||||
* | Adds verification tests for int2bytes and bytes2int | Yesudeep Mangalapilly | 2011-08-12 | 4 | -63/+181 |
| | | | | | | | | | * There is a bug in the older int2bytes implementation. I've raised an issue on bitbucket for that already. #11 The pkcs1 file verification test fails if the behavior for int2bytes is corrected. | ||||
* | Adds speed tests for int2bytes and old_int2bytes. | Yesudeep Mangalapilly | 2011-08-11 | 3 | -7/+89 |
| | | | | | | | | | | | | | | | | | | | | | | * In the following tests, the first speed test for each version of Python checked is the new implementation and the second is the old implementation. $ ./speed.sh int2bytes speed test python2.5 1000 loops, best of 3: 315 usec per loop 100 loops, best of 3: 4.87 msec per loop python2.6 10000 loops, best of 3: 170 usec per loop 100 loops, best of 3: 3.34 msec per loop python2.7 10000 loops, best of 3: 169 usec per loop 100 loops, best of 3: 2.8 msec per loop python3.2 10000 loops, best of 3: 169 usec per loop 100 loops, best of 3: 3.16 msec per loop | ||||
* | Adds tests for int2bytes. | Yesudeep Mangalapilly | 2011-08-11 | 1 | -0/+24 |
| | |||||
* | Even better. Discard prefix zero bytes if block size is not specified. | Yesudeep Mangalapilly | 2011-08-11 | 1 | -22/+29 |
| |