summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Make sure that ek and dk are aligned at 16 byte boundariesSebastian Ramacher2013-10-281-4/+44
* Add block_finalize to clean up block_state from ALGdeallocSebastian Ramacher2013-10-287-0/+26
* Be more consistent with spaces and tabsSebastian Ramacher2013-10-281-13/+13
* block_template: Fix compiler warning (%i -> %zi)Dwayne Litzenberger2013-10-201-1/+1
* GCM mode: Optimize key setup for GCM mode.Legrandin2013-10-201-16/+79
* GCM mode: Optimize GCM speed with pre-computed tables.Legrandin2013-10-201-55/+184
* Add support for GCM mode (AES only).Legrandin2013-10-201-0/+234
* Clarify message about incorrect length in the counter block.Legrandin2013-10-201-2/+2
* FIX #1096857. Update reference to FIPS 180-4.Legrandin2013-07-144-4/+4
* Fixed MODE_OFB requiring paddingdev-jjc2013-07-141-20/+42
* Improve C extension autodocsDwayne Litzenberger2013-07-1410-20/+162
* Py3k cleanup: bytes/string -> bytestring in error messagesDwayne Litzenberger2013-07-141-15/+3
* Py3k cleanup: Module initializationDwayne Litzenberger2013-07-147-101/+188
* Py3k cleanup: Remove PyModule_GetDictDwayne Litzenberger2013-07-141-10/+8
* Py3k cleanup: PyBytesObjectDwayne Litzenberger2013-07-141-4/+0
* Py3k cleanup: Always use tp_getattroDwayne Litzenberger2013-07-147-231/+102
* Py3k cleanup: PyMODINIT_FUNCDwayne Litzenberger2013-07-145-18/+4
* Py3k cleanup: OB_SIZEDwayne Litzenberger2013-07-141-18/+10
* Py3k cleanup: PyVarObject_HEAD_INITDwayne Litzenberger2013-07-147-40/+1
* Py3k cleanup: PyType_ReadyDwayne Litzenberger2013-07-147-15/+21
* Py3k cleanup: PyInt_CheckExact & PyInt_AS_LONGDwayne Litzenberger2013-07-142-11/+3
* Py3k cleanup: staticforward and Py_TYPEDwayne Litzenberger2013-07-145-17/+4
* Py3k cleanup: METH_ODwayne Litzenberger2013-07-143-10/+3
* Py3k cleanup: PyModule_AddIntConstantDwayne Litzenberger2013-07-145-24/+12
* Py3k cleanup: Remove unused is_ALGobject macroDwayne Litzenberger2013-07-143-6/+0
* Py3k cleanup: Define PyLong_SHIFT and PyLong_MASK in Python 2.5 and belowDwayne Litzenberger2013-07-142-14/+3
* Py3k cleanup: Define PyInt_FromLong for Python 3.x and use itDwayne Litzenberger2013-07-146-19/+12
* whitespaceDwayne Litzenberger2013-07-141-12/+12
* Remove pointless 'error' attribute from stream ciphersDwayne Litzenberger2013-07-141-6/+1
* Add ABI check when importing _counter from block_templateDwayne Litzenberger2013-07-143-0/+26
* Counter: Deprecate disable_shortcut; Remove __PCT_CTR_SHORTCUT__ entirelyDwayne Litzenberger2013-07-143-22/+4
* Fix MODE_CTR memory leak under Python 3Dwayne Litzenberger2013-07-142-18/+34
* AES-NI support: Python 2.1 Backward compatibilityDwayne Litzenberger2013-04-211-1/+4
* Remove unnecessary includesSebastian Ramacher2013-04-211-2/+0
* Initial AES-NI supportSebastian Ramacher2013-04-213-0/+336
* Add pycrypto_common.h and clean up a bunch of miscellaneous includes & typedefsDwayne Litzenberger2013-04-2127-118/+95
* Include inttypes.h or sys/inttypes.h based on what autoconf tells usDwayne Litzenberger2013-04-215-20/+26
* Hash: Speed up initialization by removing pure-Python wrappershash-speedup-wipDwayne Litzenberger2013-02-178-36/+136
* Hash: Remove "oid" attributes; add "name" attributeDwayne Litzenberger2013-02-178-0/+11
* Counter: Fix compiler warning about signed-unsigned comparisonDwayne Litzenberger2013-02-172-1/+2
* Fix compiler warning about "_POSIX_C_SOURCE" being redefined in string.hDwayne Litzenberger2013-02-1713-12/+16
* Fix leaks in _fastmathSebastian Ramacher2013-02-161-2/+3
* SHA2: Don't export symbol 'add_length'Dwayne Litzenberger2013-02-111-1/+1
* setup.py: Add more compiler warnings and fix unsigned-signed comparisonsDwayne C. Litzenberger2012-07-032-4/+4
* _fastmath: Replace 'long int' with 'long' to avoid confusionDwayne C. Litzenberger2012-07-031-12/+12
* _fastmath: Use default false_positive_prob is one is not specifiedDwayne C. Litzenberger2012-07-031-1/+1
* Fix typo in commentDwayne C. Litzenberger2012-07-031-1/+1
* _fastmath: Propagate errors raised in rabinMillerTestDwayne C. Litzenberger2012-07-031-3/+6
* Store result of rabinMillerTest in an int.Sebastian Ramacher2012-07-031-2/+2
* Fix block ciphers allowing empty string as IVDwayne C. Litzenberger2012-05-241-1/+1