Update documentation for DSA_SIG and ECDSA_SIG.
authorDr. Stephen Henson <steve@openssl.org>
Mon, 8 Aug 2016 13:14:40 +0000 (14:14 +0100)
committerDr. Stephen Henson <steve@openssl.org>
Fri, 12 Aug 2016 13:21:21 +0000 (14:21 +0100)
RT#4590

Reviewed-by: Rich Salz <rsalz@openssl.org>
doc/crypto/DSA_SIG_new.pod
doc/crypto/ECDSA_SIG_new.pod

index 7f6a5a121a3043c8cd9bdd93f5127de8e63701b5..7503460a1959094e760cd5ff878cc51081d83944 100644 (file)
@@ -16,7 +16,7 @@ DSA_SIG_new, DSA_SIG_free - allocate and free DSA signature objects
 
 =head1 DESCRIPTION
 
-DSA_SIG_new() allocates and initializes a B<DSA_SIG> structure.
+DSA_SIG_new() allocates an empty B<DSA_SIG> structure.
 
 DSA_SIG_free() frees the B<DSA_SIG> structure and its components. The
 values are erased before the memory is returned to the system.
index b6545c92e6c4fd5a1e31f2a259881dc83f7a0bbb..f6aaed192be67ea8cb5240fd9e299017708899b7 100644 (file)
@@ -47,8 +47,8 @@ L<EVP_DigestSignInit(3)> or L<EVP_DigestVerifyInit(3)> instead.
 B<ECDSA_SIG> is an opaque structure consisting of two BIGNUMs for the
 B<r> and B<s> value of an ECDSA signature (see X9.62 or FIPS 186-2).
 
-ECDSA_SIG_new() allocates a new B<ECDSA_SIG> structure (note: this
-function also allocates the BIGNUMs) and initializes it.
+ECDSA_SIG_new() allocates an empty B<ECDSA_SIG> structure. Note: before
+OpenSSL 1.1.0 the: the B<r> and B<s> components were initialised.
 
 ECDSA_SIG_free() frees the B<ECDSA_SIG> structure B<sig>.