summaryrefslogtreecommitdiff
path: root/sign
Commit message (Expand)AuthorAgeFilesLines
* Fix IMA signature fubar, take III (#1833, RhBug:2018937)Panu Matilainen2022-07-011-1/+4
* Close file before replacing signedEvgeniy Taishev2022-07-011-0/+4
* Fix use-after-free in haveSignature()Michal Domonkos2022-07-011-1/+1
* rpmsign: support EdDSA signaturesDemi Marie Obenour2021-03-151-0/+1
* Eliminate remaining uses of unsafe headerCopyLoad() in the codebasePanu Matilainen2021-03-111-1/+1
* rpmsign: Add argument to specify algorithm for fsverity signaturesJes Sorensen2020-09-043-6/+23
* Add --delfilesign flag to delete IMA and fsverity file signaturesJes Sorensen2020-09-042-1/+25
* fsverity - add tag for fsverity algorithmJes Sorensen2020-09-041-4/+28
* rpmsignverity.c: Clean up debug loggingJes Sorensen2020-09-041-5/+0
* Generate a zero-length signature for symlinksJes Sorensen2020-09-041-1/+4
* Process verity tag on package readJes Sorensen2020-09-041-4/+16
* rpmSignVerity: Generate signatures for files not present in archiveJes Sorensen2020-09-041-12/+43
* rpmsignverity: Add verity signature headers to the packageJes Sorensen2020-09-042-36/+83
* Implement rpmSignVerity()Jes Sorensen2020-09-043-0/+186
* Add basic autoconf and framework for fsverity supportJes Sorensen2020-09-042-0/+6
* Work around buggy signature region preventing resigning (RhBug:1851508)Panu Matilainen2020-08-131-2/+10
* GPG: refactor: clean up exit labelMichal Domonkos2020-06-241-15/+7
* GPG: Switch back to pipe(7) for signingMichal Domonkos2020-06-241-82/+30
* Remove support for NSSPanu Matilainen2020-05-291-1/+0
* Remove support for beecryptPanu Matilainen2020-05-291-1/+0
* Flush 1998 vintage fcntl-compatibility mess from system.hPanu Matilainen2020-04-021-0/+1
* Stop adding rpm v3 header+payload signatures by default where not neededPanu Matilainen2020-03-102-7/+18
* Generalize file signing to use a generic flags field in signing argumentsPanu Matilainen2020-03-102-5/+11
* Rename variable to make its usage and the surrounding code clearerPanu Matilainen2019-06-051-3/+3
* Fix --signfiles regression introduced when refactoringPanu Matilainen2019-06-051-1/+1
* Verify packages before signing (RhBug:1646388)Panu Matilainen2019-03-181-0/+32
* Simplify RPMSIGTAG_RESERVEDSPACE shrinkingPanu Matilainen2019-03-151-18/+5
* Clean up includeFileSignatures() a bitPanu Matilainen2019-03-151-5/+2
* Clean up unloadImmutableRegion() a bitPanu Matilainen2019-03-151-8/+5
* Plug the last data "leak" from rpmleadPanu Matilainen2018-04-181-1/+1
* Drop redundant check on hash algo namePanu Matilainen2017-10-101-4/+0
* Eliminate redundant signature length calculation functionPanu Matilainen2017-10-101-26/+14
* Use rpm file info sets instead of header for retrieving file dataPanu Matilainen2017-10-101-19/+17
* Assume failure in rpmSignFiles()Panu Matilainen2017-10-101-8/+8
* Place file signatures into the signature header where they belongPanu Matilainen2017-10-103-162/+18
* Use lower-level headerPut() for file signingPanu Matilainen2017-10-101-3/+16
* replaceSigDigests is only used with IMAEVM.Mark Wielaard2017-07-211-0/+2
* Dont push NULL-bodied macros (in case of get_fskpass() failure)Panu Matilainen2017-06-091-1/+1
* Remove bunch of redundant environ declarationsPanu Matilainen2017-06-091-4/+0
* Conditional compilation sanity for file signingPanu Matilainen2017-06-092-9/+5
* rpmSignFiles() is an internal-only APIPanu Matilainen2017-06-081-0/+4
* Only librpmsign needs libimaevm, dont link to EVERYTHING...Panu Matilainen2017-06-081-0/+1
* Move rpmsignfiles to librpmsign where it belongsPanu Matilainen2017-06-084-1/+166
* Pass sign arguments to signature deletion tooPanu Matilainen2017-05-292-2/+3
* Don't both copying the header for checking pre-existing signaturePanu Matilainen2017-05-261-33/+23
* Further refactor signature generationPanu Matilainen2017-05-261-23/+27
* Refactor an unnecessary intermediate helper out of signing codePanu Matilainen2017-05-261-23/+14
* Refactor signing code to return used sigtag instead of 0/1 codesPanu Matilainen2017-05-261-17/+15
* Rename sigtarget variables to v3 and v4Panu Matilainen2017-05-261-12/+12
* Implement SHA256 header digest, creation + verificationPanu Matilainen2017-03-081-4/+10