aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/encode_decode
Commit message (Expand)AuthorAgeFilesLines
* ENCODER: Don't pass libctx to OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte2020-12-021-4/+26
* ERR: Rebuild all generated error headers and source filesRichard Levitte2020-11-242-3/+5
* Fix double-free in decoder_pkey.cPetr Gotthard2020-11-241-1/+1
* ENCODER: Add tracingRichard Levitte2020-11-112-6/+83
* ENCODER: Add output structure support for EVP_PKEY encodingRichard Levitte2020-11-112-205/+280
* ENCODER: Add support for OSSL_FUNC_encoder_does_selection()Richard Levitte2020-11-112-0/+6
* ENCODER: Add support for specifying the outermost output structureRichard Levitte2020-11-112-21/+64
* DECODER: Add tracingRichard Levitte2020-11-112-2/+38
* DECODER: Add input structure support for EVP_PKEY decodingRichard Levitte2020-11-111-4/+60
* DECODER: Add support for OSSL_FUNC_decoder_does_selection()Richard Levitte2020-11-112-0/+6
* DECODER: Add support for specifying the outermost input structureRichard Levitte2020-11-112-5/+75
* ENCODER & DECODER: set params on all encoder/decoder instances, unconditionallyRichard Levitte2020-10-172-4/+6
* Update copyright yearMatt Caswell2020-10-151-1/+1
* Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre2020-10-152-8/+8
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-156-40/+40
* ENCODER / DECODER: Add functions to encode/decode to/from a bufferRichard Levitte2020-10-102-0/+69
* Fix the decoder start type handlingMatt Caswell2020-10-081-1/+1
* DECODER: Allow precise result type for OSSL_DECODER_CTX_new_by_EVP_PKEY()Richard Levitte2020-10-041-8/+12
* DECODER: Handle abstract object data typeRichard Levitte2020-10-041-0/+13
* Prune low-level ASN.1 parse errors from error queue in der2key_decode() etc.Dr. David von Oheimb2020-09-301-1/+14
* DECODER: Some cleanups, and aligning with OSSL_ENCODERRichard Levitte2020-09-203-59/+57
* ENCODER: Refactor the OSSL_ENCODER API to be more like OSSL_DECODERRichard Levitte2020-09-205-196/+694
* Fix stacks of OPENSSL_STRING, OPENSSL_CSTRING and OPENSSL_BLOCKMatt Caswell2020-09-132-4/+0
* OSSL_DECODER 'decode' function must never be NULL.Richard Levitte2020-09-121-1/+1
* ENCODER: Refactor provider implementations, and some cleanupRichard Levitte2020-09-091-6/+1
* STORE: Add a built-in 'file:' storemgmt implementation (loader)Richard Levitte2020-09-033-44/+97
* OSSL_ENCODER / OSSL_DECODER post-rename cleanupRichard Levitte2020-09-036-38/+42
* DECODER: Add function to set an OSSL_PASSPHRASE_CALLBACK type callbackRichard Levitte2020-08-241-0/+7
* CORE: Generalise internal pass phrase prompterRichard Levitte2020-08-248-310/+23
* CORE: Define provider-native abstract objectsRichard Levitte2020-08-242-3/+4
* Fix coverity CID #1465525 - NULL pointer dereference in OSSL_DECODER_CTX_new_...Shane Lontis2020-08-241-3/+5
* Fix coverity CID #1465797 - Negative loop bound in collect_deserializerShane Lontis2020-08-241-0/+2
* Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODERichard Levitte2020-08-2111-0/+2625