bpo-40645: use C implementation of HMAC#24920
Conversation
Signed-off-by: Christian Heimes <christian@python.org>
|
When you're done making the requested changes, leave the comment: |
Sorry, something went wrong.
|
Thanks for the feedback, @gpshead! I'm not happy with the first draft. It's not elegant. It's easier to track builtin constructors in C and map them directly in |
Sorry, something went wrong.
Recognize _hashlib.openssl_sha256 function object as "sha256".
|
Seems that commit 933dfd7 introduced some reference leaks: commit 933dfd7 𓋹 ./python.exe -m test test_hashlib -R 3:3 == Tests result: FAILURE == 1 test failed: Total duration: 8.7 sec Lib/hashlib.py | 1 + |
Sorry, something went wrong.
- [x] fix tests - [ ] add test scenarios for old/new code. Signed-off-by: Christian Heimes <christian@python.org>
…, pythonGH-26079) This backports the feature and 2 subsequent bugfixes from: https://bugs.python.org/issue40645 Signed-off-by: Christian Heimes <christian@python.org> Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no> Co-Authored-By: Pablo Galindo <Pablogsal@gmail.com>
…, pythonGH-26079) This backports the feature and 2 subsequent bugfixes from: https://bugs.python.org/issue40645 Signed-off-by: Christian Heimes <christian@python.org> Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no> Co-Authored-By: Pablo Galindo <Pablogsal@gmail.com>
…, pythonGH-26079) This backports the feature and 2 subsequent bugfixes from: https://bugs.python.org/issue40645 Signed-off-by: Christian Heimes <christian@python.org> Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no> Co-Authored-By: Pablo Galindo <Pablogsal@gmail.com>
Signed-off-by: Christian Heimes christian@python.org
https://bugs.python.org/issue40645
Automerge-Triggered-By: GH:tiran