]> git.ipfire.org Git - thirdparty/openssl.git/commit - CHANGES.md
Deprecate OCSP_xxx API for OSSL_HTTP_xxx
authorRich Salz <rsalz@akamai.com>
Sat, 26 Dec 2020 15:21:41 +0000 (10:21 -0500)
committerRichard Levitte <levitte@openssl.org>
Tue, 19 Jan 2021 10:13:15 +0000 (11:13 +0100)
commit83b6dc8dc739ce7ca82652461bea92c31e634a57
treee2bf6b2f26ffbd21f17b5638dc4d3eaf20cb8b49
parentfee0af0863dff8d13b09cd59af0afbd7e4ae2d57
Deprecate OCSP_xxx API for OSSL_HTTP_xxx

Deprecations made:
    OCSP_REQ_CTX typedef->OSSL_HTTP_REQ_CTX
    OCSP_REQ_CTX_new->OSSL_HTTP_REQ_CTX_new
    OCSP_REQ_CTX_free->OSSL_HTTP_REQ_CTX_free
    OCSP_REQ_CTX_http-> OSSL_HTTP_REQ_CTX_header
    OCSP_REQ_CTX_add1_header->OSSL_HTTP_REQ_CTX_add1_header
    OCSP_REQ_CTX_i2d->OSSL_HTTP_REQ_CTX_i2d
    OCSP_REQ_CTX_get0_mem_bio->OSSL_HTTP_REQ_CTX_get0_mem_bio
    OCSP_set_max_response_length->OSSL_HTTP_REQ_CTX_set_max_response_length
    OCSP_REQ_CTX_nbio_d2i->OSSL_HTTP_REQ_CTX_sendreq_d2i
    OCSP_REQ_CTX_nbio->OSSL_HTTP_REQ_CTX_nbio

Made some editorial changes to man3/OCSP_sendreq.pod; move the NOTES
text inline.  Some of the original functions had no documentation:
OCSP_REQ_CTX_new, OCSP_REQ_CTX_http, OCSP_REQ_CTX_get0_mem_bio,
OCSP_REQ_CTX_nbio_d2i, and OCSP_REQ_CTX_nbio.  Their new counterparts
are now documented in doc/man3/OSSL_HTTP_REQ_CTX.pod

Fixes #12234

Co-authored-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: David von Oheimb <david.von.oheimb@siemens.com>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13742)
12 files changed:
CHANGES.md
crypto/http/http_local.h
crypto/ocsp/ocsp_http.c
doc/man3/OCSP_sendreq_new.pod
doc/man3/OSSL_HTTP_REQ_CTX.pod [new file with mode: 0644]
include/openssl/http.h
include/openssl/ocsp.h.in
include/openssl/types.h
util/indent.pro
util/libcrypto.num
util/missingcrypto.txt
util/other.syms