| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Release v2.6.1v2.6.1 | Dwayne Litzenberger | 2013-10-14 | 1 | -1/+1 |
| | | | | | | | This release is identical to PyCrypto v2.6, except it fixes the Crypto.Random race condition (CVE-2013-1445) and adds a few related comments. | ||||
| * | Release v2.6v2.6 | Dwayne C. Litzenberger | 2012-05-24 | 1 | -1/+1 |
| | | |||||
| * | Remove -std=c99 when building using aCC compiler HP-UX | Dwayne C. Litzenberger | 2012-05-24 | 1 | -0/+4 |
| | | | | | Bug report: https://bugs.launchpad.net/pycrypto/+bug/980358 | ||||
| * | Add documentation for XOR cipher | Legrandin | 2012-05-14 | 1 | -1/+1 |
| | | |||||
| * | Added documentation for ARC4 | Legrandin | 2012-05-14 | 1 | -1/+1 |
| | | |||||
| * | Added documentation for CAST-128 | Legrandin | 2012-05-12 | 1 | -1/+1 |
| | | |||||
| * | Added documentation for RC2 | Legrandin | 2012-05-12 | 1 | -1/+1 |
| | | |||||
| * | Added documentation for Blowfish | Legrandin | 2012-05-11 | 1 | -1/+1 |
| | | |||||
| * | Added documentation for Triple DES. | Legrandin | 2012-05-10 | 1 | -1/+1 |
| | | |||||
| * | Added documentation for AES and DES. | Legrandin | 2012-05-10 | 1 | -2/+2 |
| | | | | | | | | A new module (blockalgo) has been added. It contains a class (BlockAlgo) all ciphers derive from. The only purpose of such base class is to centralize all general documentation applicable to all block ciphers (e.g. modes) into a single file. | ||||
| * | setup.py: Remove download_url so that easy_install downloads from PyPI | Dwayne C. Litzenberger | 2012-01-28 | 1 | -3/+0 |
| | | |||||
| * | setup.py: PyCrypto is used by lots of people in production | Dwayne C. Litzenberger | 2012-01-28 | 1 | -1/+1 |
| | | |||||
| * | Release v2.5v2.5 | Dwayne C. Litzenberger | 2012-01-13 | 1 | -1/+1 |
| | | |||||
| * | Merge commit 'pkcs_20111222' | Dwayne C. Litzenberger | 2012-01-13 | 1 | -51/+18 |
| |\ | |||||
| | * | Merge from upstream | Legrandin | 2011-12-22 | 1 | -4/+9 |
| | |\ | |||||
| | * \ | Merged from upstream (py3k support) and modified so that all unit tests pass. | Legrandin | 2011-10-18 | 1 | -52/+153 |
| | |\ \ | |||||
| | * | | | Added Lorenz Quack's native C implementation of all SHA-2 algorithm | Legrandin | 2011-10-16 | 1 | -7/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (as submitted here https://bugs.launchpad.net/pycrypto/+bug/544792) so that they are available also in Python 2.1, 2.2, 2.3 and 2.4. Regardless where the implementation comes from (Python standard library or our native modules, depending on the Python version), all Crypto.Hash objects are always used as front-ends. | ||||
| | * | | | Replace explicit search for gmp library with an attempt to compile a dummy C ↵ | Legrandin | 2011-09-27 | 1 | -37/+31 |
| | | | | | | | | | | | | | | | | | file dependent on it. | ||||
| | * | | | The final, tested PKCS#1 v1.5 signature module | Legrandin | 2011-02-03 | 1 | -1/+4 |
| | | | | | |||||
| * | | | | Add trove classifiers to indicate Python 2 and 3 compatibility. | Thomas | 2012-01-12 | 1 | -0/+2 |
| | |_|/ |/| | | |||||
| * | | | Release v2.4.1v2.4.1 | Dwayne C. Litzenberger | 2011-11-04 | 1 | -1/+1 |
| | | | | |||||
| * | | | Run build_configure from build_ext. | Sebastian Ramacher | 2011-11-04 | 1 | -3/+8 |
| | | | | | | | | | | | | | | | | | | | When installing with easy_install build_ext ist called directly. Thus we have to ensure that build_configure is run before we're building the extensions in build_ext. | ||||
| * | | | Bump to v2.4 | Dwayne C. Litzenberger | 2011-10-22 | 1 | -1/+1 |
| | |/ |/| | |||||
| * | | Fix libgmp/libmpir autodetection | Dwayne C. Litzenberger | 2011-10-10 | 1 | -16/+46 |
| | | | |||||
| * | | Don't test SHA224/384/512 where hashlib isn't available (Python < 2.5) | Dwayne C. Litzenberger | 2011-10-10 | 1 | -0/+8 |
| | | | |||||
| * | | setup.py: configure be quiet when --quiet is specified | Dwayne C. Litzenberger | 2011-10-10 | 1 | -1/+5 |
| | | | |||||
| * | | setup.py: Don't run ./configure if ./config.status already exists | Dwayne C. Litzenberger | 2011-10-10 | 1 | -4/+5 |
| | | | |||||
| * | | Merge branch 'master' into py3k | Dwayne C. Litzenberger | 2011-10-10 | 1 | -3/+24 |
| |\ \ | | | | | | | | | | | | | | | | Conflicts: setup.py src/_fastmath.c | ||||
| | * | | autoconf: only use side-channel secured mpz_powm_sec if it's available ↵ | Dwayne C. Litzenberger | 2011-10-10 | 1 | -1/+23 |
| | |/ | | | | | | | (libgmp 5 or later) | ||||
| * | | Merge from dlitz/master | Anders Sundman | 2011-05-19 | 1 | -3/+19 |
| |\ \ | |/ | |||||
| | * | Improve the test command in setup.py, by allowing tests to be | Legrandin | 2011-01-10 | 1 | -2/+19 |
| | | | | | | | | | performed on a single sub-package or module only. | ||||
| * | | Replace tabs with spaces | Thorsten Behrens | 2011-01-10 | 1 | -1/+1 |
| | | | |||||
| * | | Add Ron Rivet Test | Thorsten Behrens | 2010-12-30 | 1 | -11/+15 |
| | | | | | | | | | | | o Add Ron Rivet DES test to test_DES.py o Started on API documentation for 3.x | ||||
| * | | PY3K _fastmath support | Thorsten Behrens | 2010-12-29 | 1 | -18/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Behrens | 2010-12-29 | 1 | -1/+1 |
| | | | | | | | | | 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.7 | Thorsten Behrens | 2010-12-28 | 1 | -12/+49 |
| | | | |||||
| * | | Removed erroneous print statement from setup.py - it had snuck in from the ↵ | Thorsten Behrens | 2010-12-23 | 1 | -1/+0 |
| | | | | | | | | | released 2.3 source | ||||
| * | | Change _fastmath.c to compile with VC++, add support for mpir as alternative ↵ | Thorsten Behrens | 2010-12-23 | 1 | -4/+17 |
| |/ | | | | to gmp | ||||
| * | Bump to version 2.3v2.3 | Dwayne C. Litzenberger | 2010-08-27 | 1 | -1/+1 |
| | | |||||
| * | Bump to version 2.2v2.2 | Dwayne C. Litzenberger | 2010-08-02 | 1 | -1/+1 |
| | | |||||
| * | Fix build on python compiled with profiling | Dwayne C. Litzenberger | 2010-08-02 | 1 | -0/+2 |
| | | | | | | | | | | See https://bugs.launchpad.net/pycrypto/+bug/609175 Apparently, the -pg and -fomit-frame-pointer options to gcc are incompatible, and -pg is added when python is built using --enable-profiling. Thanks to Drew Smathers for pointing this out and proposing this fix. | ||||
| * | Tell GCC to compile using the C99 standard | Dwayne C. Litzenberger | 2010-05-29 | 1 | -0/+3 |
| | | | | | This should fix building on FreeBSD and NetBSD. | ||||
| * | Release version 2.1.0v2.1.0 | Dwayne C. Litzenberger | 2009-12-13 | 1 | -1/+1 |
| | | |||||
| * | Bump to version 2.1.0b1v2.1.0b1 | Dwayne C. Litzenberger | 2009-11-01 | 1 | -1/+1 |
| | | |||||
| * | setup.py: Add USE_GCOV variable for building with gcov | Dwayne C. Litzenberger | 2009-10-12 | 1 | -0/+8 |
| | | |||||
| * | setup.py: Enable assert() statements, and reduce optimization when debugging | Dwayne C. Litzenberger | 2009-10-11 | 1 | -8/+19 |
| | | |||||
| * | setup.py: Update download_url | Dwayne C. Litzenberger | 2009-08-28 | 1 | -1/+1 |
| | | |||||
| * | setup.py: Fix "setup.py sdist" | Dwayne C. Litzenberger | 2009-08-28 | 1 | -70/+75 |
| | | |||||
| * | setup.py: Update author/email/URL information | Dwayne C. Litzenberger | 2009-08-28 | 1 | -3/+3 |
| | | |||||
| * | Bump to version 2.1.0a2 | Dwayne C. Litzenberger | 2009-08-28 | 1 | -1/+1 |
| | | |||||
