summaryrefslogtreecommitdiffstats
path: root/crypto/encode_decode/decoder_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* Always add a suitable error if we fail to decodeMatt Caswell2023-08-011-2/+3
* Optimise PKEY decodersMatt Caswell2023-07-171-0/+31
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-6/+4
* Fix another decoder mem leak on an error pathMatt Caswell2022-06-021-2/+3
* Fix a decoder mem leak on an error pathMatt Caswell2022-06-021-4/+4
* Update copyright yearMatt Caswell2022-05-031-1/+1
* str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy2022-04-221-4/+6
* Decoder resolution performance optimizationsHugo Landau2022-03-231-6/+14
* Move e_os.h to include/internalRichard Levitte2022-02-051-1/+1
* DECODER: check the first decoded structure name against user given structureRichard Levitte2021-09-051-0/+23
* OSSL_DECODER_from_bio: Avoid spurious decoder errorTomas Mraz2021-06-241-2/+5
* Add missing NULL check in OSSL_DECODER_from_bio().Shane Lontis2021-06-151-0/+5
* Avoid excessive OSSL_DECODER_do_all_provided callsMatt Caswell2021-06-141-3/+26
* DECODER & ENCODER: Add better tracingRichard Levitte2021-06-091-11/+53
* DECODER: Adapt addition of extra decoder implementationsRichard Levitte2021-06-091-59/+107
* DECODER: use property definitions instead of getting implementation parametersRichard Levitte2021-06-051-22/+32
* Rename all getters to use get/get0 in nameTomas Mraz2021-06-011-1/+1
* OSSL_DECODER_from_bio: Report an unsupported error when there is noneTomas Mraz2021-05-261-2/+3
* Better error messages if there are no encoders/decoders/store loadersMatt Caswell2021-05-181-0/+8
* OSSL_DECODER_from_bio() Prevent spurious decoding error at EOFDr. David von Oheimb2021-05-041-4/+5
* Fix typo in OSSL_DECODER_CTX_set_input_structureDaniel Bevenius2021-04-301-2/+2
* ENCODER & DECODER: Allow decoder implementations to specify "carry on"Richard Levitte2021-04-211-23/+66
* decoder_process: data_structure can be NULLTomas Mraz2021-03-161-1/+1
* Update copyright yearMatt Caswell2021-03-111-1/+1
* Add a real type for OSSL_CORE_BIO which is distinct from and not castable to BIOPauli2021-03-111-1/+9
* Use BIO_f_readbuffer() in the decoder to support stdin.Shane Lontis2021-03-101-0/+11
* OSSL_STORE: restore diagnostics on decrypt error; provide password hintsDr. David von Oheimb2021-03-041-7/+10
* DECODER: Add better tracing of the chain walking processRichard Levitte2021-02-201-6/+75
* DECODER: Use the data structure from the last decoder to select the nextRichard Levitte2021-02-201-8/+50
* DECODER: Add tracingRichard Levitte2020-11-111-1/+22
* DECODER: Add support for specifying the outermost input structureRichard Levitte2020-11-111-5/+53
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-151-1/+1
* ENCODER / DECODER: Add functions to encode/decode to/from a bufferRichard Levitte2020-10-101-0/+21
* Fix the decoder start type handlingMatt Caswell2020-10-081-1/+1
* 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-201-23/+37
* STORE: Add a built-in 'file:' storemgmt implementation (loader)Richard Levitte2020-09-031-23/+62
* OSSL_ENCODER / OSSL_DECODER post-rename cleanupRichard Levitte2020-09-031-19/+20
* CORE: Generalise internal pass phrase prompterRichard Levitte2020-08-241-5/+8
* CORE: Define provider-native abstract objectsRichard Levitte2020-08-241-1/+1
* Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODERichard Levitte2020-08-211-0/+483