summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa/dsa_meth.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* hide symbols in dsabeck2023-07-081-1/+8
| | | | ok tb@
* Make internal header file names consistenttb2022-11-261-2/+2
| | | | | | | | | | | | | | | | Libcrypto currently has a mess of *_lcl.h, *_locl.h, and *_local.h names used for internal headers. Move all these headers we inherited from OpenSSL to *_local.h, reserving the name *_internal.h for our own code. Similarly, move dtls_locl.h and ssl_locl.h to dtls_local and ssl_local.h. constant_time_locl.h is moved to constant_time.h since it's special. Adjust all .c files in libcrypto, libssl and regress. The diff is mechanical with the exception of tls13_quic.c, where #include <ssl_locl.h> was fixed manually. discussed with jsing, no objection bcook
* fix NULL return adding missing semicolonbcook2022-07-111-2/+2
| | | | ok tb@
* Prepare to provide DSA_meth_{get0,set1}_name()tb2022-07-041-5/+28
| | | | | | | | Also follow OpenSSL by making the name non-const to avoid ugly casting. Used by OpenSC's pkcs11-helper, as reported by Fabrice Fontaine in https://github.com/libressl-portable/openbsd/issues/130 ok jsing sthen
* zap stray tabtb2022-05-071-2/+2
|
* Prepare the move of DSA_SIG, DSA_METHOD and DSA to dsa_locl.h bytb2022-01-071-1/+3
| | | | | | including the local header where it will be needed. discussed with jsing
* Add DSA_meth_{dup,free,new,set_{finish,sign}}()tb2018-03-171-0/+78
As in RSA_meth_*, note that these functions return NULL in out-of-memory situations, but they do not set an error explicitly. ok jsing