summaryrefslogtreecommitdiff
path: root/apt-pkg/deb/dpkgpm.cc
Commit message (Expand)AuthorAgeFilesLines
* string{=> _view} flNotDir(string{=> _view}). Configuration::{Cnd,}Set(Value: ...наб2025-02-141-1/+1
* Return string_view from Apt::String::Strip(). Take string_view in VectorizeSt...наб2025-02-141-1/+1
* Merge branch 'check-missing-dpkg-bin' into 'main'Julian Andres Klode2025-01-141-2/+1
|\
| * apt-pkg/deb/debsystem.cc: Fall back to "dpkg" when Dir::Bin::dpkg is not foundBalint Reczey2024-12-301-2/+1
* | Drop APT_NORETURN usageDavid Kalnischkies2025-01-051-1/+1
|/
* Add a --comment option to record Comment: in historyJulian Andres Klode2024-11-181-0/+2
* Merge branch 'reefer' into 'main'Julian Andres Klode2024-11-141-12/+4
|\
| * DEFER() moreнаб2024-11-141-11/+1
| * DEFERнаб2024-11-141-4/+6
* | (+=)+= -> append().append()наб2024-11-141-2/+2
|/
* dpkgpm: fdopen() failing doesn't close the fdнаб2024-11-121-0/+3
* dpkgpm: append ":$printarchitecture" instead of ':'+${#printarchitecture} to ...наб2024-11-121-1/+1
* dpkgpm: use getline() for Apport var/crash linesнаб2024-11-121-18/+11
* dpkgpm: use std::array<unsigned char, APT_BUFFER_SIZE> for I/O copy buffersнаб2024-11-121-7/+7
* dpkgpm: use sysconf(_SC_GETPW_R_SIZE_MAX)-sized + growing buffer for getpwuid...наб2024-11-121-2/+7
* pkgDPkgPMPrivate::dpkgbuf: char[1024] -> array<char, APT_BUFFER_SIZE>наб2024-11-121-8/+8
* dpkgpm: lift out CopyIndented() and make_unique_*() for FILEs; use getline() ...наб2024-11-121-48/+26
* Change the default log level from debug to noticeJulian Andres Klode2024-04-191-1/+1
* Modernize standard library includesJulian Andres Klode2024-02-201-6/+6
* apt-pkg/deb/dpkgpm.cc: make DPkg::Chroot-Directory work under fakechrootJohannes Schauer Marin Rodrigues2021-09-191-2/+12
* Restore dpkg::chroot-directory functionalityDavid Kalnischkies2021-06-101-19/+11
* Do not pass --force-remove-protected with --auto-deconfigureJulian Andres Klode2021-04-211-3/+0
* Merge the three RAII vectors managing args lifetimeDavid Kalnischkies2021-03-091-90/+108
* Handle multi-arch pkgnames for dpkg call via RAIIDavid Kalnischkies2021-03-091-11/+5
* Use RAII to clean up tmp dir for dpkg recursive installDavid Kalnischkies2021-03-091-10/+7
* Replace multi-statement macro with lambdaDavid Kalnischkies2021-03-091-42/+32
* Do not require force-loopbreak on Protected packagesJulian Andres Klode2021-02-231-0/+3
* Add basic support for the Protected fieldJulian Andres Klode2020-06-291-0/+14
* pkgsystem: Drop more virtual workaround shenanigansJulian Andres Klode2020-02-261-3/+2
* Pass --abort-after=1 to dpkg when using --force-dependsJulian Andres Klode2019-09-191-0/+1
* Do not include squashfs file systems in df output.Brian Murray2019-06-111-1/+1
* Prevent shutdown while running dpkgJulian Andres Klode2019-05-031-0/+15
* dpkgpm: Remove deprecated pkgDPkgPM::SendV2Pkgs()Julian Andres Klode2019-02-261-4/+0
* packagemanager: Remove deprecated functionsJulian Andres Klode2019-02-261-11/+0
* Set PATH=/usr/sbin:/usr/bin:/sbin:/bin when running dpkgJulian Andres Klode2018-12-101-0/+3
* Set DPKG_FRONTEND_LOCKED when running {pre,post}-invoke scriptsJulian Andres Klode2018-10-051-0/+3
* Reorder progress report messagesDavid Kalnischkies2018-09-111-9/+9
* Don't expect duplicated dpkg status-fd messagesDavid Kalnischkies2018-09-111-21/+12
* Process status-fd completely before finishing dpkg callDavid Kalnischkies2018-09-111-15/+36
* Add support for dpkg frontend lockJulian Andres Klode2018-08-071-0/+4
* dpkg status parsing: check if name is valid before useDavid Kalnischkies2018-01-051-2/+17
* fix over-calculating dpkg commandline lengthDavid Kalnischkies2017-12-131-0/+2
* don't write & chmod /dev/null log filesDavid Kalnischkies2017-09-091-8/+8
* Reformat and sort all includes with clang-formatJulian Andres Klode2017-07-121-9/+9
* Drop cacheiterators.h includeJulian Andres Klode2017-07-121-1/+0
* fix various typos reported by spellintianDavid Kalnischkies2017-01-191-3/+3
* fix various typos reported by codespellDavid Kalnischkies2017-01-191-2/+2
* fix minimum pkgs option for dpkg --recursive usageDavid Kalnischkies2016-12-311-1/+1
* gets file location via FindFile instead of manual mergeDavid Kalnischkies2016-12-311-5/+6
* skip unconfigure for unconfigured to-be removed pkgsDavid Kalnischkies2016-11-241-0/+12