summaryrefslogtreecommitdiff
path: root/apt-pkg/contrib/gpgv.cc
AgeCommit message (Expand)Author
2020-05-06Fully deprecate apt-key, schedule removal for Q2/2022Julian Andres Klode
2019-03-03Add explicit message for unsupported binary signatureDavid Kalnischkies
2019-02-04gpgv: Use buffered writes for splitting clearsigned filesJulian Andres Klode
2019-02-01Avoid boolean flags by splitting writeTo functionsDavid Kalnischkies
2019-01-29Reuse APT::StringView more in LineBufferDavid Kalnischkies
2019-01-29Rework ifs to use not instead of == false/trueDavid Kalnischkies
2019-01-28Refuse files with lines unexpectedly starting with a dashDavid Kalnischkies
2019-01-28Use more abstraction to handle the current line bufferDavid Kalnischkies
2019-01-28Explicitly remove the whitespaces defined by RFCDavid Kalnischkies
2019-01-24Merge and reuse tmp file handling across the boardDavid Kalnischkies
2019-01-23Fail on non-signature lines in Release.gpgDavid Kalnischkies
2019-01-23Fail instead of warn for unsigned lines in InReleaseDavid Kalnischkies
2018-09-11Support multiple keyrings in sources.list Signed-ByDavid Kalnischkies
2017-07-12Reformat and sort all includes with clang-formatJulian Andres Klode
2017-01-19fix various typos reported by spellintianDavid Kalnischkies
2017-01-19fix various typos reported by codespellDavid Kalnischkies
2016-12-31warn if clearsigned file has ignored content partsDavid Kalnischkies
2016-12-08gpgv: Flush the files before checking for errorsJulian Andres Klode
2016-12-08SECURITY UPDATE: gpgv: Check for errors when splitting files (CVE-2016-1252)Julian Andres Klode
2016-11-24report apt-key errors via status-fd messagesDavid Kalnischkies
2016-08-26Make directory paths configurableJulian Andres Klode
2016-08-03ExecGPGV: Pass current config state to apt-key via temp fileJulian Andres Klode
2016-08-03ExecGPGV: Fork in all casesJulian Andres Klode
2016-08-03ExecGPGV: Rework file removal on exit()Julian Andres Klode
2016-08-03gpgv: Unlink the correct temp file in error caseJulian Andres Klode
2016-06-14don't use FindFile for external Dir::Bin commandsDavid Kalnischkies
2016-04-03use buffered writing for InRelease splittingDavid Kalnischkies
2015-08-10implement Signed-By option for sources.listDavid Kalnischkies
2015-08-10fix memory leaks reported by -fsanitizeDavid Kalnischkies
2014-09-27add and use 'apt-key verify' which prefers gpgv over gpgDavid Kalnischkies
2014-09-27add --readonly option for apt-key advDavid Kalnischkies
2014-09-27use apt-key adv (+ gnupg) instead of gpgv for verifyDavid Kalnischkies
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies
2014-01-16correct some style/performance/warnings from cppcheckDavid Kalnischkies
2014-01-16rework some code to fix some scan-build warningsDavid Kalnischkies
2013-12-22factor GetTempDir outMichael Vogt
2013-12-22apt-pkg/contrib/gpgv.cc: use /tmp as fallback dirThomas Bechtold
2013-06-20trigger NODATA error for invalid InRelease filesDavid Kalnischkies
2013-04-03apt-pkg/contrib/gpgv.cc: fix InRelease checkMichael Vogt
2013-03-19support dash-escaped text in clearsigned files as implementations areDavid Kalnischkies
2013-03-19use FileFd instead of int fds to tidy up the interface a bitDavid Kalnischkies
2013-03-18* apt-pkg/deb/debindexfile.cc,David Kalnischkies
2013-03-18 - add method to open (maybe) clearsigned files transparentlyDavid Kalnischkies
2013-03-16ensure that we fclose/unlink/free in the new gpg-code as soon as possibleDavid Kalnischkies
2013-03-15 - if ExecGPGV deals with a clear-signed file it will split this fileDavid Kalnischkies
2013-03-15don't close stdout/stderr if it is also the statusfdDavid Kalnischkies
2013-03-15* apt-pkg/contrib/gpgv.cc:David Kalnischkies
2013-03-15* apt-pkg/indexcopy.cc:David Kalnischkies