Improves CTLOG_STORE setters
authorRob Percival <robpercival@google.com>
Fri, 5 Aug 2016 13:17:31 +0000 (14:17 +0100)
committerRich Salz <rsalz@openssl.org>
Mon, 15 Aug 2016 16:56:47 +0000 (12:56 -0400)
commita1bb7708cec057fe07d987398015c01e6090891f
treef13433af758a9c80517a8c8bd3ffbb102d96d242
parenta0ef6bb6874ea362ef78e0df1435212383df4774
Improves CTLOG_STORE setters

Changes them to have clearer ownership semantics, as suggested in
https://github.com/openssl/openssl/pull/1372#discussion_r73232196.

Reviewed-by: Emilia Käsper <emilia@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/1408)
crypto/ct/ct_policy.c
include/openssl/ct.h
ssl/ssl_lib.c
test/ct_test.c
util/libcrypto.num