Travis CI config file.
Fix BytesWarning when running with "python3 -bb"
Fix tests when running under "python -OO" (PYTHONOPTIMIZE set to 1 or 2)
Update .travis.yml to test against most Python versions we support (Linux only)
Bugs are now tracked on GitHub
Remove 16-year-old .bzrignore file
Fix compilation with clang-3.3

clang-3.3 is stricter regarding the second argument of _mm_shuffle_epi32.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Workaround missing bit_AES defines

clang provides the same constant as bit_AESNI in some versions, and doesn't
provide it at all in others.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Clearer wording on Linux installation dependencies. One doesn't just require them if the build fails with a specific error. LP:1270996.
DES3: Move "Two-key 3DES" support into DES.c instead of customizing tomcrypt_des.c
Pristine files from libtomcrypt-1.17

Original tarball downloaded from:

    http://libtom.org/files/crypt-1.17.tar.bz2
    http://libtom.org/files/crypt-1.17.tar.bz2.sig

SHA256 sums:

    e33b47d77a495091c8703175a25c8228aff043140b2554c08a3c3cd71f79d116 *crypt-1.17.tar.bz2
    8f52ddfb17656f7a2e510d92a26c8b33e0c1f431af7febd9cf1298a77b5fd932 *crypt-1.17.tar.bz2.sig

libtomcrypt-1.17/LICENSE says:

    LibTomCrypt is public domain.  As should all quality software be.

    Tom St Denis
PyCrypto customizations: Declare things static so that we don't leak symbols
Upgrade libtomcrypt 1.16 -> 1.17 (LP#1264130)

This should fix a FreeBSD build issue:
https://bugs.launchpad.net/pycrypto/+bug/1264130

Thanks to Richard Mitchell <richard.j.mitchell@gmail.com> for suggesting
how to fix this.
Get rid of catch-all exceptions. LP#1178485.
Fix tobytes() broken by previous commit.

Python 2.1 str objects don't have a .decode() method.
Add support for tox
tox.ini: We don't support pypy; tox no longer supports Python 2.5; add comment
Remove a few custom exception types.

The following custom exceptions are replaced with ValueError:
* Crypto.Util.PaddingError
* Crypto.PublicKey.KeyFormatError

The custom Crypto.Util.asn1.NoDerElementError is now private to the
module.

Some white spaces have been removed.
Fix speedtest run for ECB modes.
Extended fix for the RSA boundary check