summaryrefslogtreecommitdiffstats
path: root/providers/implementations/encode_decode
AgeCommit message (Expand)Author
2021-06-05PROV: drop get_params() and gettable_params() from all encoder implementatioRichard Levitte
2021-06-05ENCODER: Drop OSSL_ENCODER_PARAM_INPUT_TYPERichard Levitte
2021-06-05PROV: drop get_params() and gettable_params() from all decoder implementationsRichard Levitte
2021-06-02providers: remove TODOsPauli
2021-06-01Pass library context and property query into private key decodersJon Spillett
2021-06-01Fix up encoder/decoder issues caused by not passing a library context to the ...Jon Spillett
2021-06-01Enhance the encoder/decoder tests to allow testing with a non-default library...Jon Spillett
2021-05-12A few cleanups of the provider build.infosTomas Mraz
2021-05-09Mark pop/clear error stack in der2key_decode_p8Daniel Bevenius
2021-05-07Drop libimplementations.aRichard Levitte
2021-04-21Adapt our decoder implementations to the new way to indicate succes / failureRichard Levitte
2021-04-08Update copyright yearMatt Caswell
2021-04-01Add "save-parameters" encoder parameterTomas Mraz
2021-03-26RSA-PSS: When printing parameters, always print the trailerfield ASN.1 valueRichard Levitte
2021-03-19PROV: Add type specific MSBLOB and PVK decoding for the MS->key decodersRichard Levitte
2021-03-19PROV: Add type specific PKCS#8 decoding to the DER->key decodersRichard Levitte
2021-03-19PROV: Add type specific SubjectPublicKeyInfo decoding to the DER->key decodersRichard Levitte
2021-03-19PROV: Refactor DER->key decoderRichard Levitte
2021-03-18Add ossl_ x509 symbolsShane Lontis
2021-03-18Fix misc external ossl_ symbols.Shane Lontis
2021-03-11Update copyright yearMatt Caswell
2021-03-04OSSL_STORE: restore diagnostics on decrypt error; provide password hintsDr. David von Oheimb
2021-03-03Remove todos in decode_der2key.c and decode_ms2key.cTomas Mraz
2021-02-27PROV: Implement an EC key -> blob encoder, to get the public keyRichard Levitte
2021-02-26Fix external symbols related to ec & sm2 keysShane Lontis
2021-02-26Fix external symbols related to dsa keysShane Lontis
2021-02-26Fix external symbols related to dh keysShane Lontis
2021-02-24X509: Refactor X509_PUBKEY processing to include provider side keysRichard Levitte
2021-02-19Fix d2i_AutoPrivateKey_ex so that is uses the new decoder (and producesShane Lontis
2021-02-18Pass the object type and data structure from the pem2der decoderMatt Caswell
2021-02-18Update copyright yearMatt Caswell
2021-02-11Various cleanup of PROV_R_ reason codesTomas Mraz
2021-02-11Move the PROV_R reason codes to a public headerTomas Mraz
2021-02-01PROV: Add SM2 encoders and decoders, as well as support functionalityRichard Levitte
2020-12-17DECODER: Adjust the library context of keys in our decodersRichard Levitte
2020-12-16Add necessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and OPENSSL_NO_ECRichard Levitte
2020-12-16EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte
2020-12-15PROV: Add MSBLOB and PVK encodersRichard Levitte
2020-12-13Remove unnecessary guards around MSBLOB and PVK readers and writersRichard Levitte
2020-12-07Deprecate EC_POINT_bn2point and EC_POINT_point2bn.Shane Lontis
2020-12-04encode_key2text.c: Fix build error on OPENSSL_NO_{DH,DSA,EC}Dr. David von Oheimb
2020-12-04encode_key2any.c: Fix build error on OPENSSL_NO_DH and OPENSSL_NO_ECDr. David von Oheimb
2020-11-11PROV: Re-implement all the keypair encodersRichard Levitte
2020-11-11PROV: Re-implement all the keypair decodersRichard Levitte
2020-10-21Unexport internal MSBLOB and PVK functionsRichard Levitte
2020-10-15Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-08Fix encoding of DHX parameters filesMatt Caswell
2020-10-07rsa: add ossl_ prefix to internal rsa_ calls.Pauli
2020-10-06ffc: add _ossl to exported but internal functionsPauli