From: David Howells Date: Fri, 30 Aug 2013 15:18:02 +0000 (+0100) Subject: X.509: Embed public_key_signature struct and create filler function X-Git-Tag: v3.13-rc1~18^2~67 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b426beb6eeb0c81aeaa419f7444064abc9cb04ae;p=pandora-kernel.git X.509: Embed public_key_signature struct and create filler function Embed a public_key_signature struct in struct x509_certificate, eliminating now unnecessary fields, and split x509_check_signature() to create a filler function for it that attaches a digest of the signed data and an MPI that represents the signature data. x509_free_certificate() is then modified to deal with these. Whilst we're at it, export both x509_check_signature() and the new x509_get_sig_params(). Signed-off-by: David Howells Reviewed-by: Kees Cook Reviewed-by: Josh Boyer --- Reading git-diff-tree failed