268 Commits (31f97d7b862ccf3de93b30a15f24d76e806031a3)

Author SHA1 Message Date
Michael Vogt 31f97d7b86 first iteration of install progress refactor 8 years ago
Michael Vogt 77fdc2a4de apt-pkg/deb/dpkgpm.cc: fix off-by-one in SetupTerminalScrollArea reset 8 years ago
Michael Vogt 28e3b6f6f8 fix off-by-one error in pkgDPkgPM::SetupTerminalScrollArea() 8 years ago
Michael Vogt 1c6089d72d use Dpkg::Progress-Fancy to be consitent with Dpkg::Progress 8 years ago
Michael Vogt af6b41692b add -o DpkgPM::Progress-Fancy for better dpkg progress output on vt100+ terminals 8 years ago
Michael Vogt a38e023c9d make dpkg progress slightly nicer 8 years ago
Michael Vogt cd4ee27de8 fix multiarch status-fd progress calculation 9 years ago
David Kalnischkies 48498443e7 allow Pre-Install-Pkgs hooks to get info over an FD != stdin 9 years ago
David Kalnischkies 87281603a1 use our _error stack to generate openpty errors 9 years ago
David Kalnischkies 11b126f9d2 do not try to chown if not run as root 9 years ago
Michael Vogt f52037d629 fix -Wall errors 9 years ago
Michael Vogt 36a0c0f786 fix some coverity chroot() releated warnings 9 years ago
David Kalnischkies 86fdeec2a7 fix if-clause to generate hook-info for 'rc' packages 9 years ago
Michael Vogt 7546c8da99 Add DPkgPM::Progress for terminal install progress 9 years ago
David Kalnischkies 7a948ec719 Version 3 for DPkg::Pre-Install-Pkgs with MultiArch info 9 years ago
David Kalnischkies 69c2ecbdc9 various simple changes to fix cppcheck warnings 9 years ago
Michael Vogt fb3ecf1634 change permissions of /var/log/apt/term.log to 0640 (LP: #975199) 9 years ago
David Kalnischkies c919ad6e4d handle packages without a mandatory architecture (debian-policy §5.3) 10 years ago
David Kalnischkies 92f212774b report the package name with architecture in the "no file" error message 10 years ago
Michael Vogt d4621f8277 cherry pick r1975 from lp:~ubuntu-core-dev/apt/ubuntu 10 years ago
David Kalnischkies d68d65ad63 use a static FileFd::Write overload to reduce duplication of write()-retry code 10 years ago
Michael Vogt 671b711637 * apt-pkg/deb/dpkgpm.cc: 10 years ago
David Kalnischkies 136a6c13c8 make these retry_write methods static so that they don't end up as symbols 10 years ago
David Kalnischkies 319790f4f8 * methods/rred.cc: 10 years ago
David Kalnischkies b3c36c6e2f set char-limits for the scanf parsing previous crash-reports 10 years ago
David Kalnischkies dcaa118550 fix a bunch of cppcheck "(warning) Member variable '<#>' is not 10 years ago
David Kalnischkies b1803e01ec handle a SIGINT in all modes as a break after the currently running 10 years ago
David Kalnischkies dd61e64da1 save the universe by not printing messages about apport if a package 10 years ago
David Kalnischkies 17019a09e7 call dpkg --assert-multi-arch with execvp instead of execv 10 years ago
Michael Vogt a13554816f * apt-pkg/deb/dpkgpm.cc: 10 years ago
David Kalnischkies 734a672769 ensure that dpkg binary doesn't have the chroot-directory prefixed 10 years ago
David Kalnischkies e6ee75afbd * apt-pkg/deb/dpkgpm.cc: 10 years ago
David Kalnischkies 2a2a7ef4df * apt-pkg/cacheiterators.h: 10 years ago
Michael Vogt 7720666fba * apt-pkg/deb/dpkgpm.cc: 10 years ago
David Kalnischkies 3a5ec3053c if multi-arch is detected ensure that pkg:all is reported as pkg:all 10 years ago
David Kalnischkies 67b5d3dc34 * apt-pkg/deb/dpkgpm.cc: 10 years ago
David Kalnischkies 86fc2ca890 * apt-pkg/deb/dpkgpm.cc: 10 years ago
David Kalnischkies 778559db79 * apt-pkg/deb/dpkgpm.cc: 11 years ago
David Kalnischkies 11bcbdb93e load the dpkg base arguments only one time and reuse them later 11 years ago
David Kalnischkies edca7af056 * apt-pkg/deb/dpkgpm.cc: 11 years ago
David Kalnischkies ea54214002 reorder includes: add <config.h> if needed and include it at first 11 years ago
David Kalnischkies f7f0d6c756 cppcheck complains about some possible speed improvements which could be 11 years ago
Christopher Baines 11b87a08ee Inproved the SIGINT stop in the dpkgpm, not perfect yet but it should work when using Immediate-Configure-All. 11 years ago
Christopher Baines 17182c0c66 Only stop on SigInt if the system state is right (still needs more testing). 11 years ago
Christopher Baines 1cecd4376c Only allow interupts when using, Immediate-Configure-All. 11 years ago
Christopher Baines 590f192312 SmartConfigure and SmartUnPack have got smarter! The full descriptions of what they now do is in the apt-pkg/packagemanager.cc file. 11 years ago
Michael Vogt 9c76a88155 * apt-pkg/deb/dpkgpm.cc: 11 years ago
David Kalnischkies 97be52d437 log reinstall commands in history.log 11 years ago
David Kalnischkies 388f296266 remove invalid pkgcache.bin and rebuild it if possible 11 years ago
David Kalnischkies b6ff69135e * apt-pkg/deb/dpkgpm.cc: 11 years ago