summaryrefslogtreecommitdiffstats
path: root/Python/pyhash.c
Commit message (Expand)AuthorAgeFilesLines
* gh-111545: Add Py_HashPointer() function (#112096)Victor Stinner2023-12-061-17/+5
* gh-110079: Remove extern "C" { ...} in C code (#110080)Victor Stinner2023-09-291-8/+0
* gh-106320: Move private _PyHash API to the internal C API (#107026)Victor Stinner2023-07-221-0/+1
* bpo-29410: Change the default hash algorithm to SipHash13. (GH-28752)Inada Naoki2021-10-101-7/+72
* bpo-43475: Fix worst case collision behavior for NaN instances (GH-25493)Raymond Hettinger2021-04-221-4/+10
* bpo-40943: Replace PY_FORMAT_SIZE_T with "z" (GH-20781)Victor Stinner2020-06-101-8/+4
* bpo-40602: Add _Py_HashPointerRaw() function (GH-20056)Victor Stinner2020-05-121-4/+10
* closes bpo-40184: Only define pysiphash if the hash algorithm is SIPHASH24. (...Batuhan Taşkaya2020-04-041-7/+7
* closes bpo-39605: Fix some casts to not cast away const. (GH-18453)Andy Lester2020-02-121-1/+1
* bpo-39127: Make _Py_HashPointer's argument be const (GH-17690)Andy Lester2020-02-051-1/+1
* bpo-31849: Fix warning in pyhash.c (GH-6799)A. Jesse Jiryu Davis2018-06-041-2/+2
* bpo-28055: Fix unaligned accesses in siphash24(). (GH-6123)Rolf Eike Beer2018-05-131-13/+13
* Fix some warnings produced by different compilers. (#5593)Serhiy Storchaka2018-02-091-1/+1
* closes bpo-32460: ensure all non-static globals have initializers (#5061)Benjamin Peterson2017-12-311-1/+1
* byte swap the raw hash secrets (more bpo-32260) (#4773)Benjamin Peterson2017-12-091-1/+1
* bpo-32260: don't byte swap siphash keys (#4771)Benjamin Peterson2017-12-091-3/+1
* closes bpo-31650: PEP 552 (Deterministic pycs) implementation (#4575)Benjamin Peterson2017-12-091-8/+21
* Add the const qualifier to "char *" variables that refer to literal strings. ...Serhiy Storchaka2017-11-111-1/+1
* bpo-31338 (#3374)Barry Warsaw2017-09-151-1/+1
* bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (...Stefan Krah2017-08-211-6/+6
* Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly opt...Christian Heimes2016-09-131-1/+1
* replace Python aliases for standard integer types with the standard integer t...Benjamin Peterson2016-09-061-28/+25
* Issue #20162: Fix an alignment issue in the siphash24() hash function whichVictor Stinner2014-02-011-1/+1
* Issue #19183: too many tests depend on the sort order of repr().Christian Heimes2013-11-201-3/+0
* ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'.Christian Heimes2013-11-201-0/+430