summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/pkcs12 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Reinstate PKCS12_key_gen_uni()tb6 days3-6/+7
* unitialized -> uninitializedtb2025-01-061-2/+2
* Remove copy_bag_attr()tb2024-08-221-33/+1
* Fix PKCS12_create()tb2024-07-151-6/+21
* Hide global _it symbols in pkcs12.hbeck2024-07-091-1/+3
* libcrypto: constify most error string tablestb2024-06-241-5/+7
* Fix namespace buildtb2024-03-245-22/+5
* Remove more PBE stuff from the public APItb2024-03-021-1/+2
* Remove a lot of PKCS12 garbage from the public APItb2024-03-029-95/+88
* Use EVP_CIPHER_CTX_legacy_clear() internallytb2024-02-181-2/+2
* Fold keyivgen functions into evp_pbe.ctb2024-01-271-123/+0
* Plug a few leaks and perform some other code hygienetb2024-01-251-34/+59
* p12_npas.c: hoist some helpers from the bottom to the top in reverse ordertb2024-01-251-64/+53
* p12_npas.c: maclen -> mac_lentb2024-01-251-4/+4
* p12_npas.c: Use slightly less awkward variable namestb2024-01-251-21/+21
* Fix various NULL dereferences in PKCS #12tb2024-01-253-11/+30
* Merge PKCS12_newpass() and newpass_p12()tb2024-01-251-37/+20
* Rename pkcs12_repack_safe() into pkcs12_repack_authsafes()tb2024-01-251-3/+3
* Rework newpass_p12() a bit moretb2024-01-251-34/+49
* newpass_p12(): factor for loop body into helperstb2024-01-251-35/+72
* Fix a memleak and a double free in newpass_p12()tb2024-01-251-6/+8
* libressl *_namespace.h: adjust *_ALIAS() to require a semicolontb2023-02-1616-93/+93
* Check return value of X509_digestjob2023-01-241-2/+3
* Make header guards of internal headers consistenttb2022-11-261-2/+2
* Make internal header file names consistenttb2022-11-268-17/+17
* Hide symbols in libcrypto/pkcs12beck2022-11-1216-17/+93
* Make structs in pkcs12.h opaquetb2022-09-114-162/+45
* Add an empty pkcs12_local.h and include it where it will soon be needed.tb2022-08-2011-10/+92
* Prepare to provide PKCS12 accessorstb2022-08-038-20/+347
* Eliminate the somewhat pointless Ij variabletb2022-07-301-5/+4
* Transform two || chains into individually checked functionstb2022-07-301-8/+13
* fix indenttb2022-07-251-2/+2
* Align PKCS12_key_gen_uni() with OpenSSLtb2022-07-241-58/+50
* Minor fixes in PKCS12_parse()tb2022-07-241-24/+23
* Per RFC 7292, safeContentsBag is a SEQUENCE OF, not a SET OFtb2022-07-241-2/+2
* Clear key on exit in PKCS12_gen_mac()tb2022-07-241-25/+38
* Plug a leak in PKCS12_setup_mac()tb2022-07-241-2/+3
* Remove mkerr.pl remnants from LibreSSLkn2022-07-122-12/+2
* Don't pass uninitialized pointer to ASN1_STRING_to_UTF8()tb2022-05-201-2/+2
* Simplify X509_ATTRIBUTE ASN.1 encoding.jsing2022-05-091-7/+3
* Add check for OBJ_nid2obj return valueinoguchi2022-01-201-2/+3
* Add check for ASN1_INTEGER_setinoguchi2022-01-201-2/+3
* Garbage collect the app_items field of ASN1_ADBtb2022-01-141-3/+1
* Include evp_locl.h where it will be needed once most structs fromtb2021-12-123-3/+8
* Add a mostly empty hmac_local.h. HMAC_CTX and a few other thingstb2021-12-121-1/+2
* Move the now internal X.509-related structs into x509_lcl.h.tb2021-11-015-5/+15
* KNF: remove whitespace between functions and parenthesestb2021-07-096-28/+28
* Do not leave errors on the error stack on PKCS12_parse() success.tb2021-04-241-1/+3
* Remove remaining error *_str_functs[]jsing2020-06-051-30/+2
* Remove EVP_PKEY2PKCS8_broken() and PKCS8_set_broken()tb2018-08-241-8/+4