Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #18742: Expose the internal hash type object for ABCs. | Christian Heimes | 2013-10-22 | 1 | -1/+10 |
| | |||||
* | Change the builtin hash algorithms' names to lower case names | Christian Heimes | 2013-08-15 | 1 | -1/+1 |
| | | | | as promised by hashlib's documentation. | ||||
* | Issue #18599: Fix name attribute of _sha1.sha1() object. It now returns | Christian Heimes | 2013-07-30 | 1 | -1/+1 |
|\ | | | | | | | | | 'SHA1' instead of 'SHA'. Add more tests for hashlib and hash object attributes | ||||
| * | Issue #18599: Fix name attribute of _sha1.sha1() object. It now returns | Christian Heimes | 2013-07-30 | 1 | -1/+1 |
| | | | | | | | | 'SHA1' instead of 'SHA'. | ||||
* | | Reuse Py_MIN and Py_MAX macros: remove duplicate MIN/MAX macros | Victor Stinner | 2013-06-04 | 1 | -5/+1 |
| | | | | | | | | multiprocessing.h: remove unused MIN and MAX macros | ||||
* | | merge 3.3 | Benjamin Peterson | 2013-04-16 | 1 | -7/+2 |
|\ \ | |/ | |||||
| * | remove pointless code (closes #17738) | Benjamin Peterson | 2013-04-16 | 1 | -7/+2 |
| | | |||||
* | | Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() in | Christian Heimes | 2013-01-03 | 1 | -0/+2 |
|\ \ | |/ | | | | | | | non-pydebug builds. Several extension modules now compile cleanly when assert()s are enabled in standard builds (-DDEBUG flag). | ||||
| * | Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() in | Christian Heimes | 2013-01-03 | 1 | -0/+2 |
| | | | | | | | | | | non-pydebug builds. Several extension modules now compile cleanly when assert()s are enabled in standard builds (-DDEBUG flag). | ||||
* | | Issue #9566: Explicit downcast to fix compiler warnings on Win64 | Victor Stinner | 2012-10-30 | 1 | -1/+1 |
|/ | |||||
* | sha1_{init,process,done}: make static | doko@ubuntu.com | 2012-06-21 | 1 | -3/+6 |
| | |||||
* | Check newly created consistency using _PyUnicode_CheckConsistency(str, 1) | Victor Stinner | 2012-04-27 | 1 | -0/+1 |
| | | | | | | * In debug mode, fill the string data with invalid characters * Simplify also reference counting in PyCodec_BackslashReplaceErrors() and PyCodec_XMLCharRefReplaceError() | ||||
* | Issue #13088: Add shared Py_hexdigits constant to format a number into base 16 | Victor Stinner | 2011-10-14 | 1 | -5/+3 |
| | |||||
* | Implement PEP 393. | Martin v. Löwis | 2011-09-28 | 1 | -7/+3 |
| | |||||
* | Issue #9566: cast unsigned int to Py_ssize_t in md5 and sha1 modules | Victor Stinner | 2011-07-07 | 1 | -1/+1 |
| | | | | Fix a compiler warning on Windows 64 bits. | ||||
* | Issue #9566: use Py_ssize_t instead of int | Victor Stinner | 2011-01-04 | 1 | -2/+2 |
| | |||||
* | Rename some macros in the sha1 module to no longer conflict with termios.h. | Brett Cannon | 2010-07-23 | 1 | -28/+28 |
| | |||||
* | Recorded merge of revisions 81029 via svnmerge from | Antoine Pitrou | 2010-05-09 | 1 | -39/+39 |
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines Untabify C files. Will watch buildbots. ........ | ||||
* | Fixed memory leak on failure. This is related to issue5403 but won't crash ↵ | Hirokazu Yamamoto | 2009-03-03 | 1 | -2/+7 |
| | | | | on py3k. | ||||
* | Fixes Issue #3745: Fix hashlib to always reject unicode and non | Gregory P. Smith | 2009-02-12 | 1 | -5/+12 |
| | | | | | buffer-api supporting objects as input no matter how it was compiled (built in implementations or external openssl library). | ||||
* | Issue #1717: rename tp_compare to tp_reserved. I'll change the | Mark Dickinson | 2009-02-02 | 1 | -1/+1 |
| | | | | | type of tp_compare in a separate commit, for ease of reversion should things go wrong. | ||||
* | Zero-initialize buf. Fixes #3557. | Martin v. Löwis | 2008-08-15 | 1 | -0/+1 |
| | |||||
* | Use s* to receive data. Fixes #3552. | Martin v. Löwis | 2008-08-14 | 1 | -10/+11 |
| | |||||
* | Fix module initialization glitches. | Martin v. Löwis | 2008-06-11 | 1 | -2/+0 |
| | |||||
* | Implement PEP 3121: new module initialization and finalization API. | Martin v. Löwis | 2008-06-11 | 1 | -5/+16 |
| | |||||
* | Renamed PyString to PyBytes | Christian Heimes | 2008-05-26 | 1 | -1/+1 |
| | |||||
* | #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. | Christian Heimes | 2007-12-19 | 1 | -2/+2 |
| | |||||
* | Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases ↵ | Christian Heimes | 2007-12-02 | 1 | -2/+2 |
| | | | | in intobject.h | ||||
* | Merging the py3k-pep3137 branch back into the py3k branch. | Guido van Rossum | 2007-11-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | No detailed change log; just check out the change log for the py3k-pep3137 branch. The most obvious changes: - str8 renamed to bytes (PyString at the C level); - bytes renamed to buffer (PyBytes at the C level); - PyString and PyUnicode are no longer compatible. I.e. we now have an immutable bytes type and a mutable bytes type. The behavior of PyString was modified quite a bit, to make it more bytes-like. Some changes are still on the to-do list. | ||||
* | Adds stand alone _md5 and _sha1 modules for use by hashlib on systems | Gregory P. Smith | 2007-09-09 | 1 | -0/+537 |
when the OpenSSL library is either not present or not found by setup.py. These are derived from the public domain libtomcrypt (libtom.org) just like the existing sha256 and sha512 modules. |