summaryrefslogtreecommitdiff
path: root/apt-pkg/contrib/gpgv.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix error handling with getlineWalter Lozano2025-05-191-1/+1
* Return string_view from Apt::String::Strip(). Take string_view in VectorizeSt...наб2025-02-141-1/+1
* sqv, gpgv: Do not fail if Dir::Etc::Trusted is set and trusted.gpg.d is missingJulian Andres Klode2025-01-221-2/+10
* Remove superseded warning about trusted.gpg fallbackJulian Andres Klode2025-01-211-2/+2
* Remove leftovers of the apt-key removalDavid Kalnischkies2025-01-051-2/+0
* Drop APT_NORETURN usageDavid Kalnischkies2025-01-051-1/+1
* methods: Add new sqv methodJulian Andres Klode2024-12-221-4/+16
* Remove gnupg and versioned gpgv test dependsJulian Andres Klode2024-12-201-4/+0
* gpgv: Extract VerifyDetachedSignatureFile()Julian Andres Klode2024-12-171-73/+90
* gpgv: Drop references to apt-keyJulian Andres Klode2024-12-071-4/+4
* gpgv: Merge all keyrings into a single one againJulian Andres Klode2024-12-041-22/+25
* Avoid extension check for .gpgJulian Andres Klode2024-11-291-12/+12
* Detect working gpgv using gpgv --dump-optionsJulian Andres Klode2024-11-281-43/+57
* gpgv: Add direct support for --assert-pubkey-algoJulian Andres Klode2024-11-281-0/+23
* Directly call gpgv instead of apt-keyJulian Andres Klode2024-11-281-27/+28
* gpgv: Verify keyrings and dearmor outside apt-keyJulian Andres Klode2024-11-281-5/+54
* gpgv: Use std::string instead of const char *Julian Andres Klode2024-11-281-39/+33
* gpgv: Explictly pass all the keyrings to gpgv from aptJulian Andres Klode2024-11-281-3/+40
* Do not implode key file name vector for calling gpgvJulian Andres Klode2024-11-281-2/+8
* gpgv: Generalize apt_error to apt_msg(), add apt_warning()Julian Andres Klode2024-11-281-3/+5
* apt-pkg/contrib/gpgv.cc: APT::StringView -> std::string_viewнаб2024-11-121-7/+7
* dpkgpm: lift out CopyIndented() and make_unique_*() for FILEs; use getline() ...наб2024-11-121-12/+0
* Turn unique_ptr<decltype(fclose and free)> into real deleter types (warnings ...наб2024-11-121-9/+12
* gpgv: Add IsAssertedPubKeyAlgo() functionJulian Andres Klode2024-07-151-0/+32
* Modernize standard library includesJulian Andres Klode2024-02-201-5/+5
* Replace PrintStatus with SendMessage usageDavid Kalnischkies2021-02-041-15/+0
* Fully deprecate apt-key, schedule removal for Q2/2022Julian Andres Klode2020-05-061-0/+3
* Add explicit message for unsupported binary signatureDavid Kalnischkies2019-03-031-2/+16
* gpgv: Use buffered writes for splitting clearsigned filesJulian Andres Klode2019-02-041-1/+2
* Avoid boolean flags by splitting writeTo functionsDavid Kalnischkies2019-02-011-14/+20
* Reuse APT::StringView more in LineBufferDavid Kalnischkies2019-01-291-32/+9
* Rework ifs to use not instead of == false/trueDavid Kalnischkies2019-01-291-54/+66
* Refuse files with lines unexpectedly starting with a dashDavid Kalnischkies2019-01-281-9/+37
* Use more abstraction to handle the current line bufferDavid Kalnischkies2019-01-281-83/+133
* Explicitly remove the whitespaces defined by RFCDavid Kalnischkies2019-01-281-4/+20
* Merge and reuse tmp file handling across the boardDavid Kalnischkies2019-01-241-53/+25
* Fail on non-signature lines in Release.gpgDavid Kalnischkies2019-01-231-20/+64
* Fail instead of warn for unsigned lines in InReleaseDavid Kalnischkies2019-01-231-106/+99
* Support multiple keyrings in sources.list Signed-ByDavid Kalnischkies2018-09-111-4/+7
* Reformat and sort all includes with clang-formatJulian Andres Klode2017-07-121-9/+9
* fix various typos reported by spellintianDavid Kalnischkies2017-01-191-1/+1
* fix various typos reported by codespellDavid Kalnischkies2017-01-191-1/+1
* warn if clearsigned file has ignored content partsDavid Kalnischkies2016-12-311-2/+17
* gpgv: Flush the files before checking for errorsJulian Andres Klode2016-12-081-0/+6
* SECURITY UPDATE: gpgv: Check for errors when splitting files (CVE-2016-1252)Julian Andres Klode2016-12-081-1/+22
* report apt-key errors via status-fd messagesDavid Kalnischkies2016-11-241-10/+53
* Make directory paths configurableJulian Andres Klode2016-08-261-1/+1
* ExecGPGV: Pass current config state to apt-key via temp fileJulian Andres Klode2016-08-031-0/+23
* ExecGPGV: Fork in all casesJulian Andres Klode2016-08-031-43/+34
* ExecGPGV: Rework file removal on exit()Julian Andres Klode2016-08-031-28/+23