Simo Sorce
f5b50a9a5c
encode_decode: Use include file for generated code
...
Signed-off-by: Simo Sorce <simo@redhat.com >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com >
(Merged from https://github.com/openssl/openssl/pull/28838 )
2025-10-20 09:45:53 +02:00
Pauli
33651beaf7
encode_decode: rename files for generated param parsing
...
Reviewed-by: Paul Yang <paulyang.inf@gmail.com >
Reviewed-by: Shane Lontis <shane.lontis@oracle.com >
Reviewed-by: Matt Caswell <matt@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28152 )
2025-08-13 12:10:24 +10:00
Matt Caswell
da1c088f59
Copyright year updates
...
Reviewed-by: Richard Levitte <levitte@openssl.org >
Release: yes
2023-09-07 09:59:15 +01:00
Irak Rigia
1e6bd31e58
Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arrays
...
Fixes #20710
Reviewed-by: Paul Dale <pauli@openssl.org >
Reviewed-by: Richard Levitte <levitte@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/20745 )
2023-04-21 16:19:11 +02:00
Matt Caswell
fecb3aae22
Update copyright year
...
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Release: yes
2022-05-03 13:34:51 +01:00
x2018
352a0bcaab
Check the return value of ossl_bio_new_from_core_bio()
...
There are missing checks of its return value in 8 different spots.
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/17154 )
2022-01-03 12:00:01 +01:00
Tomas Mraz
baa88d9d17
Fix pvk encoder to properly query for the passphrase
...
The passphrase callback data was not properly initialized.
Fixes #17054
Reviewed-by: Tim Hudson <tjh@openssl.org >
Reviewed-by: Richard Levitte <levitte@openssl.org >
Reviewed-by: Paul Dale <pauli@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/17181 )
2021-12-06 16:38:03 +01:00
Richard Levitte
6a5f97a671
PROV: drop get_params() and gettable_params() from all encoder implementatio
...
They aren't needed at all any more, since the properties contain the
same information.
This also drops the parameter names OSSL_ENCODER_PARAM_OUTPUT_TYPE
and OSSL_ENCODER_PARAM_OUTPUT_STRUCTURE
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Paul Dale <pauli@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/15570 )
2021-06-05 20:30:47 +10:00
Jon Spillett
169eca602c
Enhance the encoder/decoder tests to allow testing with a non-default library context and configurable providers
...
Reviewed-by: Shane Lontis <shane.lontis@oracle.com >
Reviewed-by: Paul Dale <pauli@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/14587 )
2021-06-01 12:16:27 +02:00
Matt Caswell
3c2bdd7df9
Update copyright year
...
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/14801 )
2021-04-08 13:04:41 +01:00
Shane Lontis
9500c8234d
Fix misc external ossl_ symbols.
...
Partial fix for #12964
Reviewed-by: Paul Dale <pauli@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/14473 )
2021-03-18 17:52:37 +10:00
Richard Levitte
0cc0164d19
PROV: Add MSBLOB and PVK encoders
...
This allows 15-test_rsa.t to succeed, and provides the same OSSL_ENCODER
support for these formats as for all other formats supported in OpenSSL.
Fixes #13379
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org >
(Merged from https://github.com/openssl/openssl/pull/13645 )
2020-12-15 14:27:37 +01:00