1. 39093e9 Issue #27928: Add scrypt (password-based key derivation function) to hashlib module (requires OpenSSL 1.1.0). by Christian Heimes · 8 years ago
  2. 01113fa Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0. by Christian Heimes · 8 years ago
  3. 598894f Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0. by Christian Heimes · 8 years ago
  4. 15f44ab Issue #27895: Spelling fixes (Contributed by Ville Skyttä). by Raymond Hettinger · 8 years ago
  5. 2eb819f Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5 by Martin Panter · 9 years ago
  6. 7462b649 Issue #25523: Correct "a" article to "an" article by Martin Panter · 9 years ago
  7. a18bd0e merge 3.4 by Benjamin Peterson · 9 years ago
  8. 3c0769d fix spacing by Benjamin Peterson · 9 years ago
  9. 4dff6f6 Issue9951: update _hashopenssl and md5module to use _Py_strhex(). by Gregory P. Smith · 9 years ago
  10. bc26646 Issue #23143: Remove compatibility with OpenSSLs older than 0.9.8. by Antoine Pitrou · 9 years ago
  11. 48b7df7 exclude _hashopenssl.c:_setException() from LCOV coverage by Christian Heimes · 10 years ago
  12. cc6cdce Remove unused code path from PBKDF2 that is causing a warning on Win64 by Christian Heimes · 11 years ago
  13. c1a57d3 Fix compiler warnings on Windows 64 bit: add an explicit cast from Py_ssize_t by Victor Stinner · 11 years ago
  14. 6853108 Issue #18582: fix memory leak in pbkdf2 code by Christian Heimes · 11 years ago
  15. 2be28a6 Silence a compiler warning about an unused function by Brett Cannon · 11 years ago
  16. db816d6 Issue #19420: Fix reference leak in module initalization code of _hashopenssl.c by Christian Heimes · 11 years ago
  17. 327dd73 Issue #18742: Expose the internal hash type object for ABCs. by Christian Heimes · 11 years ago
  18. b7ddbc8 Load SSL's error strings in hashlib. by Christian Heimes · 11 years ago
  19. c6564b9 Make PKCS5_PBKDF2_HMAC_fast() a static function by Christian Heimes · 11 years ago
  20. 351f539 Issue #18582: HMAC_CTX_copy() is not available on OpenSSL < 1.0 by Christian Heimes · 11 years ago
  21. e723622 Issue #18582: provide a faster C implementation of pbkdf2_hmac that works with OpenSSL < 1.0 by Christian Heimes · 11 years ago
  22. e92ef13 Issue #18582: Add 'pbkdf2_hmac' to the hashlib module. by Christian Heimes · 11 years ago
  23. a504267 In the _hashlib module, only initialize the static data for OpenSSL's by Gregory P. Smith · 11 years ago
  24. 90fa950 In the _hashlib module, only initialize the static data for OpenSSL's by Gregory P. Smith · 11 years ago
  25. aded2e5 In the _hashlib module, only initialize the static data for OpenSSL's by Gregory P. Smith · 11 years ago
  26. 4a0270d Issue #16113: integrade SHA-3 (Keccak) patch from http://hg.python.org/sandbox/cheimes by Christian Heimes · 12 years ago
  27. f5cff56 Issue #13088: Add shared Py_hexdigits constant to format a number into base 16 by Victor Stinner · 13 years ago
  28. 13b5529 hashlib has two new constant attributes: algorithms_guaranteed and by Gregory P. Smith · 14 years ago
  29. f0f4514 Issue #2443: Added a new macro, Py_VA_COPY, which is equivalent to C99 by Alexander Belopolsky · 14 years ago
  30. 3f1af5c Issue #6697: use %U format instead of _PyUnicode_AsString(), because by Victor Stinner · 14 years ago
  31. 5e55b3e Merged revisions 77484,77487,77561,77570,77593,77603,77608,77667,77702-77703,77739,77858,77887,77889 via svnmerge from by Benjamin Peterson · 14 years ago
  32. 46a9900 Merged revisions 77209,77229,77359-77360,77371 via svnmerge from by Benjamin Peterson · 14 years ago
  33. e04b627 remove old undocumented compat interfaces in hashlib and pwd #5881 by Benjamin Peterson · 15 years ago
  34. 3f61d61 Merge refactoring I did when committing r72267 to trunk into the by Gregory P. Smith · 15 years ago
  35. 365a186 Fixes Issue #3745: Fix hashlib to always reject unicode and non by Gregory P. Smith · 15 years ago
  36. e94c679 Issue #1717: rename tp_compare to tp_reserved. I'll change the by Mark Dickinson · 15 years ago
  37. bcd5cbe Issue #4751: hashlib now releases the GIL when hashing large buffers by Antoine Pitrou · 15 years ago
  38. 78cb491 Merged revisions 66496 via svnmerge from by Benjamin Peterson · 16 years ago
  39. 423be95 Merged revisions 65654 via svnmerge from by Martin v. Löwis · 16 years ago
  40. 4cc0f24 Rename PyUnicode_AsString -> _PyUnicode_AsString and by Marc-André Lemburg · 16 years ago
  41. 1a21451 Implement PEP 3121: new module initialization and finalization API. by Martin v. Löwis · 16 years ago
  42. 72b710a Renamed PyString to PyBytes by Christian Heimes · 16 years ago
  43. 90aa764 #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. by Christian Heimes · 16 years ago
  44. 217cfd1 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h by Christian Heimes · 16 years ago
  45. 98297ee Merging the py3k-pep3137 branch back into the py3k branch. by Guido van Rossum · 17 years ago
  46. 8ae62b6 Change PyBuffer to Py_buffer to be consistent with other non-object structures like Py_complex. Add some more functionality to the memoryview object. by Travis E. Oliphant · 17 years ago
  47. 3227af4 Refuse to compute digests from PyUnicode (str) instances. by Guido van Rossum · 17 years ago
  48. a43cae3 Pass PyBUF_CHARACTER instead of PyBUF_SIMPLE to PyObject_GetBuffer(). by Guido van Rossum · 17 years ago
  49. 9406f5c Use the new buffer api for input data. by Gregory P. Smith · 17 years ago
  50. d6d2f2f Use unicode. by Neal Norwitz · 17 years ago
  51. 9f2e346 Merged revisions 56467-56482 via svnmerge from by Martin v. Löwis · 17 years ago
  52. f895307 Make sure hexdigest() returns str, not str8. by Guido van Rossum · 17 years ago
  53. 5ed033b Change hashlib to return bytes from digest() instead of str8. by Guido van Rossum · 17 years ago
  54. 1ab8330 Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirror by Walter Dörwald · 17 years ago
  55. 4d70c3d Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn by Thomas Wouters · 18 years ago
  56. 83d1266 Properly fix Py_SAFE_DOWNCAST-triggerd bugs. by Thomas Wouters · 18 years ago
  57. 369092b Py_SAFE_DOWNCAST isn't quite doing the right thing for going from Py_ssize_t by Thomas Wouters · 18 years ago
  58. 9bc844e Make Py_ssize_t-clean. by Thomas Wouters · 18 years ago
  59. 15e6274 Revert backwards-incompatible const changes. by Martin v. Löwis · 18 years ago
  60. e4ab5f5 Fix icc warnings: HASH_OBJ_CONSTRUCTOR was not defined and using #if HASH_OBJ_CONSTRUCTOR by Neal Norwitz · 18 years ago
  61. f045914 Fix icc warnings: extra semi-colon and signed vs unsigned by Neal Norwitz · 18 years ago
  62. af68c87 Add const to several API functions that take char *. by Jeremy Hylton · 18 years ago
  63. f21a5f7 [ sf.net patch # 1121611 ] by Gregory P. Smith · 19 years ago