summaryrefslogtreecommitdiff
path: root/python-3-changes.txt
Commit message (Collapse)AuthorAgeFilesLines
* Fixed lineendings again...Anders Sundman2011-04-241-109/+109
|
* Fix AllOrNothing and random.sample()Thorsten Behrens2011-01-061-4/+2
| | | | | | o AllOrNothing no longer fails occasionally. Patch by Lorenz Quack o random.sample() works on Python 2.1. Patch by Paul Koning and Lorenz Quack
* Add unit test for AllOrNothingThorsten Behrens2011-01-031-3/+8
| | | | | Note that AllOrNothing fails occasionally. This has always been the case; the unit test merely forces the flaw to be exposed.
* Update documentation with current state of security of hash and cipherThorsten Behrens2011-01-021-10/+1
| | | | | functions. Update documentation with Python 3.x notes.
* Add unit tests for Crypto.Random.randomThorsten Behrens2010-12-311-0/+2
| | | | | | o Add unit tests o Fix random.shuffle() o random.sample() does not work on 2.1. This has not been fixed.
* Add Ron Rivet TestThorsten Behrens2010-12-301-4/+5
| | | | | o Add Ron Rivet DES test to test_DES.py o Started on API documentation for 3.x
* PY3K _fastmath supportThorsten Behrens2010-12-291-36/+73
| | | | | | | | | | | | | | o _fastmath now builds and runs on PY3K o Changes to setup.py to allow /usr/include for gmp.h o Changes to setup.py to allow linking fastmath w/ static mpir on Windows without warning messages o Changes to test_DSA/test_RSA to throw an exception if _fastmath is present but cannot be imported (due to an issue building _fastmath or the shared gmp/mpir libraries not being reachable) o number.py has the code to flag a failing _fastmath, but that code is commented out for a better runtime experience o Clean up the if for py21compat import - should have been == not is o Clean up some '== None' occurences, now 'is None' instead
* PY3K support for _fastmath.c; removed floordiv(a,b) hack and replaced with ↵Thorsten Behrens2010-12-291-2/+4
| | | | divmod(a,b)[0]; move to assertEqual throughout the test suite to prep for assert_ and failIf being removed in 3.3/3.4
* Changes to allow pycrpyto to work on Python 3.x as well as 2.1 through 2.7Thorsten Behrens2010-12-281-0/+73