Home
last modified time | relevance | path

Searched refs:_hashopenssl (Results 1 – 10 of 10) sorted by relevance

/third_party/python/Lib/
Dhmac.py8 import _hashlib as _hashopenssl namespace
10 _hashopenssl = None variable
14 compare_digest = _hashopenssl.compare_digest
15 _functype = type(_hashopenssl.openssl_sha256) # builtin type
58 if _hashopenssl and isinstance(digestmod, (str, _functype)):
61 except _hashopenssl.UnsupportedDigestmodError:
67 self._hmac = _hashopenssl.hmac_new(key, msg, digestmod=digestmod)
196 if _hashopenssl is not None and isinstance(digest, (str, _functype)):
198 return _hashopenssl.hmac_digest(key, msg, digest)
199 except _hashopenssl.UnsupportedDigestmodError:
/third_party/python/Lib/test/
Dtest_hmac.py14 import _hashlib as _hashopenssl namespace
19 _hashopenssl = None variable
113 func = getattr(_hashopenssl, f"openssl_{hashname}")
499 @unittest.skipIf(_hashopenssl is None, "test requires _hashopenssl")
/third_party/python/Tools/c-analyzer/cpython/
Dignored.tsv416 Modules/_hashopenssl.c - hashlib_slots -
543 Modules/_hashopenssl.c - EVP_methods -
544 Modules/_hashopenssl.c - EVPXOF_methods -
545 Modules/_hashopenssl.c - HMAC_methods -
546 Modules/_hashopenssl.c - EVP_functions -
992 Modules/_hashopenssl.c - EVP_getseters -
993 Modules/_hashopenssl.c - EVPXOF_getseters -
994 Modules/_hashopenssl.c - HMAC_getset -
1081 Modules/_hashopenssl.c - EVPtype_slots -
1082 Modules/_hashopenssl.c - EVPXOFtype_slots -
[all …]
/third_party/python/Modules/
DSetup215 #_hashlib _hashopenssl.c \
224 #_hashlib _hashopenssl.c \
/third_party/python/Tools/c-analyzer/
DTODO968 Modules/clinic/_hashopenssl.c.h:EVP_new():_parser static _PyArg_Parser _parser
969 Modules/clinic/_hashopenssl.c.h:_hashlib_hmac_digest():_parser static _PyArg_Parser _parser
970 Modules/clinic/_hashopenssl.c.h:_hashlib_scrypt():_parser static _PyArg_Parser _parser
971 Modules/clinic/_hashopenssl.c.h:pbkdf2_hmac():_parser static _PyArg_Parser _parser
/third_party/python/Misc/NEWS.d/
D3.8.0a3.rst425 Fix two unlikely reference leaks in _hashopenssl. The leaks only occur in
D3.10.0a7.rst86 Fix reference leak in the :mod:`_hashopenssl` extension. Patch by Pablo
D3.6.3rc1.rst387 Fix a segmentation fault in _hashopenssl when standard hash functions such
D3.7.0a1.rst2242 Fix a segmentation fault in _hashopenssl when standard hash functions such
/third_party/python/Misc/
DHISTORY3485 _hashopenssl.c
5860 code was moved from _hashopenssl.c to hashlib.h.