summaryrefslogtreecommitdiff
path: root/src/block_template.c
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #62 (Fixes AESNI alignment bug)Dwayne Litzenberger2014-02-221-0/+1
|\
| * Add block_finalize to clean up block_state from ALGdeallocSebastian Ramacher2013-10-281-0/+1
* | Throw exception when IV is used with ECB or CTRLegrandin2014-02-211-0/+11
|/
* block_template: Fix compiler warning (%i -> %zi)Dwayne Litzenberger2013-10-201-1/+1
* Clarify message about incorrect length in the counter block.Legrandin2013-10-201-2/+2
* Fixed MODE_OFB requiring paddingdev-jjc2013-07-141-20/+42
* Improve C extension autodocsDwayne Litzenberger2013-07-141-0/+23
* Py3k cleanup: bytes/string -> bytestring in error messagesDwayne Litzenberger2013-07-141-15/+3
* Py3k cleanup: Module initializationDwayne Litzenberger2013-07-141-26/+40
* Py3k cleanup: Always use tp_getattroDwayne Litzenberger2013-07-141-32/+12
* Py3k cleanup: PyMODINIT_FUNCDwayne Litzenberger2013-07-141-4/+0
* Py3k cleanup: PyVarObject_HEAD_INITDwayne Litzenberger2013-07-141-5/+0
* Py3k cleanup: PyType_ReadyDwayne Litzenberger2013-07-141-2/+3
* Py3k cleanup: PyInt_CheckExact & PyInt_AS_LONGDwayne Litzenberger2013-07-141-11/+0
* Py3k cleanup: staticforward and Py_TYPEDwayne Litzenberger2013-07-141-4/+2
* Py3k cleanup: METH_ODwayne Litzenberger2013-07-141-5/+0
* Py3k cleanup: PyModule_AddIntConstantDwayne Litzenberger2013-07-141-3/+0
* Py3k cleanup: Remove unused is_ALGobject macroDwayne Litzenberger2013-07-141-2/+0
* Py3k cleanup: Define PyInt_FromLong for Python 3.x and use itDwayne Litzenberger2013-07-141-4/+3
* Add ABI check when importing _counter from block_templateDwayne Litzenberger2013-07-141-0/+14
* Counter: Deprecate disable_shortcut; Remove __PCT_CTR_SHORTCUT__ entirelyDwayne Litzenberger2013-07-141-0/+1
* Fix MODE_CTR memory leak under Python 3Dwayne Litzenberger2013-07-141-5/+13
* Add pycrypto_common.h and clean up a bunch of miscellaneous includes & typedefsDwayne Litzenberger2013-04-211-12/+2
* Fix compiler warning about "_POSIX_C_SOURCE" being redefined in string.hDwayne Litzenberger2013-02-171-1/+1
* Fix block ciphers allowing empty string as IVDwayne C. Litzenberger2012-05-241-1/+1
* In ALGnew, check the mode before checking other parametersDwayne C. Litzenberger2012-05-241-15/+15
* Removed PGP mode from block ciphersLegrandin2012-05-141-137/+9
* Merge branch 'master' into py3kDwayne C. Litzenberger2011-10-101-1/+0
|\
| * fix double-decref of "counter" when Cipher object initialisation failsRyan Kelly2011-03-071-1/+0
* | Changes to allow pycrpyto to work on Python 3.x as well as 2.1 through 2.7Thorsten Behrens2010-12-281-25/+153
|/
* Fix building PyCrypto on Win64 using MS Visual Studio 9.0.Dwayne C. Litzenberger2009-12-131-1/+2
* block_template.c: Re-acquire the GIL during a nasty error casev2.1.0alpha2Lorenz Quack2009-10-161-0/+2
* Release the global interpreter lock during encryption, decryption, and hashing.Dwayne C. Litzenberger2009-10-121-1/+13
* Check for counter wraparound when encrypting using MODE_CTRDwayne C. Litzenberger2009-10-121-0/+4
* block_template.c: Allow MODE_CTR to behave as a stream cipherDwayne C. Litzenberger2009-10-121-14/+55
* block_template.c: Call ALG_Encrypt when using MODE_CTR, rather than duplicati...Dwayne C. Litzenberger2009-10-111-57/+5
* block_template.c: when using MODE_CFB, raise ValueError if segment_size is no...Dwayne C. Litzenberger2009-10-101-3/+3
* block_template.c & stream_template.c: Add vim modelinesDwayne C. Litzenberger2009-10-101-0/+1
* Remove dead code related to IDEA and RC5Dwayne C. Litzenberger2009-10-101-37/+0
* {block,stream,hash}_template.c: Replace the legal noticesDwayne C. Litzenberger2009-08-031-5/+18
* block_template.c: Fix what looks like some memory leaks that occur during errorsDwayne C. Litzenberger2009-08-021-0/+4
* block_template.c: Fix segfault when using MODE_CTR without specifying counter...Dwayne C. Litzenberger2009-08-021-1/+5
* Util.Counter: Speed up CTR mode using shortcutDwayne C. Litzenberger2008-10-191-44/+97
* RC5: Fix buffer overrun and test failures.Dwayne C. Litzenberger2008-09-161-3/+3
* ARC2: Add 'effective_keylen' keyword parameter so we can pass the RFC 2268 testsDwayne C. Litzenberger2008-09-141-0/+23
* [project @ robey@lag.net-20060815024756-0ee4d018bde70abe]Robey Pointer2006-08-141-5/+5
* [project @ akuchling-20020611190733-3139cc16cc4686a4]akuchling2002-06-111-0/+1
* [project @ akuchling-20020525015109-687c9cfd7ee58cf9]akuchling2002-05-241-1/+9
* [project @ akuchling-20020524234241-bc4dc6959b6bf706]akuchling2002-05-241-1/+1
* [project @ akuchling-20020524225121-d7c667dfcda3cee8]akuchling2002-05-241-2/+2