~registry/kmod/master

  • Committer: Lucas De Marchi
  • Author(s): Yauheni Kaliuta
  • Date: 2019-02-04 21:51:27 UTC
  • Revision ID: git-v1:391b4714b495183baefa9cb10ac8e1600c166a59
libkmod-signature: implement pkcs7 parsing with openssl

The patch adds data fetching from the PKCS#7 certificate using
openssl library (which is used by scripts/sign-file.c in the linux
kernel to sign modules).

In general the certificate can contain many signatures, but since
kmod (modinfo) supports only one signature at the moment, only first
one is taken.

With the current sign-file.c certificate doesn't contain signer
key's fingerprint, so "serial number" is used for the key id.

Signed-off-by: Yauheni Kaliuta <yauheni.kaliuta@redhat.com>
Filename Latest Rev Last Changed Committer Comment Size
..
.semaphore 1159 5 years ago Lucas De Marchi Add semaphoreci 2.0 configuration Add another CI Diff
libkmod 2 12 years ago Lucas De Marchi Rename libabc to libkmod Diff
m4 1 12 years ago Lucas De Marchi Import skeleton from libabc Diff
man 439 12 years ago Lucas De Marchi rename doc dir to man Diff
shared 919 9 years ago Lucas De Marchi Move macro.h to shared directory It's not really Diff
shell-completion 815 10 years ago Lucas De Marchi shell-completion: Add initial completion for kmod Diff
testsuite 495 12 years ago Lucas De Marchi testsuite: add skeleton Diff
tools 163 12 years ago Lucas De Marchi Merge branch 'use-mmap' Conflicts: libkmod/libkm Diff
.gitignore 1049 9 years ago Lucas De Marchi build: use dolt Drop-in replacement to libtool: h 285 bytes Diff Download File
.travis.yml 1152 5 years ago Lucas De Marchi Remove bootstrap* scripts Let's just use autogen. 1.1 KB Diff Download File
File autogen.sh 1152 5 years ago Lucas De Marchi Remove bootstrap* scripts Let's just use autogen. 1.7 KB Diff Download File
CODING-STYLE 971 9 years ago Lucas De Marchi CODING-STYLE: add include order 2.3 KB Diff Download File
configure.ac 1164 5 years ago Lucas De Marchi libkmod-signature: implement pkcs7 parsing with op 10.4 KB Diff Download File
COPYING 928 9 years ago Lucas De Marchi Clarify what licences apply where This doesn't ch 25.8 KB Diff Download File
Makefile.am 1164 5 years ago Lucas De Marchi libkmod-signature: implement pkcs7 parsing with op 16.2 KB Diff Download File
NEWS 1139 6 years ago Lucas De Marchi kmod 25 18.9 KB Diff Download File
README 1159 5 years ago Lucas De Marchi Add semaphoreci 2.0 configuration Add another CI 3.6 KB Diff Download File
README.md 1159 5 years ago Lucas De Marchi Add semaphoreci 2.0 configuration Add another CI 253 bytes Diff Download File
TODO 1142 6 years ago Lucas De Marchi libkmod-module: check for NULL before accessing po 2.1 KB Diff Download File