summaryrefslogtreecommitdiffstats
path: root/crypto/pem/pvkfmt.c
AgeCommit message (Expand)Author
2023-09-28Copyright year updatesMatt Caswell
2023-09-11Remove repeated wordsDimitri Papadopoulos
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2021-10-27add checks for the return values of BN_new(), sk_RSA_PRIME_INFO_new_reserve(),x2018
2021-09-28pvk: use PVK KDFPauli
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-06-01Pass library context and property query into private key decodersJon Spillett
2021-06-01Enhance the encoder/decoder tests to allow testing with a non-default library...Jon Spillett
2021-04-21pem: remove references to EVP_sha1()Pauli
2021-03-24pem: fix coverity 1474426: uninitialised scalar variable.Pauli
2021-03-19PROV: Add type specific MSBLOB and PVK decoding for the MS->key decodersRichard Levitte
2021-03-11Update copyright yearMatt Caswell
2021-03-08Make the EVP_PKEY_get0* functions have a const return typeMatt Caswell
2020-12-17MSBLOB & PVK: Make it possible to write EVP_PKEYs with provided internal keyRichard Levitte
2020-12-13PEM: Unlock MSBLOB and PVK functions from 'no-dsa' and 'no-rc4'Richard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-10-21Unexport internal MSBLOB and PVK functionsRichard Levitte
2020-08-07PEM: Fix i2b_PvK to use EVP_Encrypt calls consistentlyRichard Levitte
2020-08-07PEM: Make general MSBLOB reader functions exposed internallyRichard Levitte
2020-05-20Cast the unsigned char to unsigned int before shifting leftTomas Mraz
2020-05-13OSSL_STORE: Make the 'file' scheme loader handle MSBLOB and PVK filesRichard Levitte
2020-04-27i2b_PVK_bio: don't set PEM_R_BIO_WRITE_FAILURE in case of successChristian Hohnstaedt
2020-04-23Update copyright yearMatt Caswell
2020-02-12Deprecate the low level DSA functions.Pauli
2019-11-18PEM: constify PEM_write_ routinesRichard Levitte
2019-10-09Explicitly test against NULL; do not use !p or similarRich Salz
2019-08-27Fix SCA vulnerability when using PVK and MSBLOB key formatsCesar Pereida Garcia
2018-12-06Following the license change, modify the boilerplates in crypto/pem/Richard Levitte
2018-09-05key zeroisation for pvkfmt now done on all branch pathsShane Lontis
2018-05-12In cases where we ask PEM_def_callback for minimum 0 length, accept 0 lengthRichard Levitte
2018-04-03Set error code on alloc failuresRich Salz
2018-03-20Update copyright yearMatt Caswell
2018-03-17Fix error handling in b2i_dss and b2i_rsaBernd Edlinger
2017-05-11Fix gcc-7 warnings.Bernd Edlinger
2016-11-17Fix MSBLOB format with RSA.Dr. Stephen Henson
2016-08-16Limit reads in do_b2i_bio()Dr. Stephen Henson
2016-08-01Fix bad result in i2b_PVK()Matt Caswell
2016-08-01Fix param order in RSA_get0_keyMatt Caswell
2016-06-15Deal with the consequences of constifying gettersRichard Levitte
2016-05-17Copyright consolidation 04/10Rich Salz
2016-04-29A call to RSA_set0_key had the arguments in the wrong orderMatt Caswell
2016-04-29Fix a leak in i2b_PVKMatt Caswell
2016-04-28Don't leak memory on error in i2b_PVKMatt Caswell
2016-04-28Don't leak memory on error in b2i_rsaMatt Caswell
2016-04-06Make the RSA structure opaqueRichard Levitte
2016-04-03Make DSA_METHOD opaqueMatt Caswell
2016-04-03Make the DSA structure opaqueMatt Caswell
2016-03-04Sanity check PVK file fields.Dr. Stephen Henson
2016-02-22Remove unused parameters from internal functionsRich Salz
2016-02-02New BN functions.Dr. Stephen Henson