Remove a DSA related TODO
authorMatt Caswell <matt@openssl.org>
Mon, 1 Feb 2021 17:31:05 +0000 (17:31 +0000)
committerMatt Caswell <matt@openssl.org>
Thu, 4 Feb 2021 12:27:25 +0000 (12:27 +0000)
There are no instances of the macros that this comment is referring to
being used anywhere within current master. All of the macros were
deprecated by commit f41ac0e. Therefore this TODO should just be removed.

Fixes #13020

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14038)

include/openssl/dsa.h

index 681058597b0046d08a2a549d1ba03f1fbfc26f3d..eacc6caa28cace1a04fd2ec364b27f889e9550c4 100644 (file)
@@ -98,10 +98,6 @@ int DSA_SIG_set0(DSA_SIG *sig, BIGNUM *r, BIGNUM *s);
 /* typedef struct dsa_st DSA; */
 /* typedef struct dsa_method DSA_METHOD; */
 
-/*
- * TODO(3.0): consider removing the ASN.1 encoding and decoding when
- * deserialization is completed elsewhere.
- */
 #   define d2i_DSAparams_fp(fp, x) \
         (DSA *)ASN1_d2i_fp((char *(*)())DSA_new, \
                            (char *(*)())d2i_DSAparams, (fp), \