615 Commits (7f48c4dfbb1f27c51044edde0692d7446ee74438)

Author SHA1 Message Date
Michael Vogt 7f48c4dfbb use free() instead of delete[] in debSrcRecordParser::~debSrcRecordParser 8 years ago
Michael Vogt bc1c9081e8 Never parse Version/Architecture tags in a Translation-$lang file 8 years ago
Michael Vogt a11f6c973b Only do openpty() if both stdin/stdout are terminals 8 years ago
Michael Vogt 6c50447eb4 reduce delta from ubuntu 8 years ago
Michael Vogt 26b3ade25d do not crash on SIGPIPE in pkgDPkgPM::RunScriptsWithPkgs() 8 years ago
Michael Vogt e5b7e01923 Add new Debug::RunScripts option 8 years ago
David Kalnischkies d151adbf2c ensure proper teardown in dpkg error cases 8 years ago
David Kalnischkies ce62f1def6 mark optional (private) symbols as hidden 8 years ago
David Kalnischkies 68134bda88 abstract version hash comparison a bit 8 years ago
David Kalnischkies e33dbfe5ce factor out parsing of MultiArch flag 8 years ago
David Kalnischkies a02db58fd5 follow method attribute suggestions by gcc 8 years ago
David Kalnischkies 453b82a388 cleanup headers and especially #includes everywhere 8 years ago
David Kalnischkies 655122418d warning: unused parameter ‘foo’ [-Wunused-parameter] 8 years ago
David Kalnischkies e788a834ce warning: useless cast to type A [-Wuseless-cast] 8 years ago
David Kalnischkies 67c3067f1a fix -Wmissing-field-initializers warnings 8 years ago
David Kalnischkies ce7f128c02 support DEB_BUILD_PROFILES and -P for build profiles 8 years ago
Johannes Schauer 565ded7b65 implement BuildProfileSpec support as dpkg has in 1.17.2 8 years ago
Michael Vogt 1e3f4083db Fix typos in documentation (codespell) 8 years ago
David Kalnischkies 6a9c9d63ed restart debSrcRecordParsers only if needed 8 years ago
Michael Vogt 1700c3cfb9 do not ignore ioctl(TIOCSCTTY) errors 8 years ago
David Kalnischkies 9ce3cfc930 correct some style/performance/warnings from cppcheck 8 years ago
Michael Vogt 4754718a44 first proof-of-concept for a fix for #731738 9 years ago
Michael Vogt e5e51967a4 first proof-of-concept for a fix for #731738 9 years ago
Michael Vogt c23e6cd582 Fix conffile prompt regression (LP: #1260297) 9 years ago
Michael Vogt e96e4e9cef Handle SIGWINCH in APT::Progress-Fancy=1 9 years ago
Michael Vogt 7014e14829 * enable release based selection for deb-src (closes: 731102) 9 years ago
Michael Vogt 55e3b9e3dd remove exposing {MetaIndexInfo,MetaIndexFile,MetaIndexURI} again as this is package system specific 9 years ago
Michael Vogt d958636fdf add new LocalFileName() method to metaindex 9 years ago
Michael Vogt 916e5cb41e add #ifdefed ABI break & cleaner solution once the abi break is in place 9 years ago
David Kalnischkies 581b556830 merge ubuntus apport reporting changes to reduce diff 9 years ago
Michael Vogt 0cd4e69630 fix apport report writing (LP: #1254499) 9 years ago
Michael Vogt 804d195655 reset terminal on error (closes: #730795) 9 years ago
Michael Vogt 96ae6de5d3 fix regression that APT::Keep-Fds is not honored (closes: #730490) 9 years ago
Michael Vogt e45c4617e4 add new pid_t ExecFork(std::set<int> KeepFDs) to get rid of the super ugly APT::Keep-Fds hack and also add a new PackageManagerProgressFd::StartDpkg() progress state 9 years ago
Michael Vogt c5f0d8e6f8 fix some more ABI issues, abicheck is happy now 9 years ago
Michael Vogt bd5f39b34c restore ABI and prepare next ABI via #if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) 9 years ago
Michael Vogt c3045b7979 move pty stuff into its own function 9 years ago
Michael Vogt 6fad3c240c extract getDpkgExecutable() and DPkgPM::BuildPackagesProgressMap() out of the monster long pkgDPkgPM::Go() 9 years ago
Michael Vogt a18456a58a make the main loop a while() instead of a for() as I find this (much) easier to read this way) 9 years ago
Michael Vogt 4b9969da40 fix failing ./test/integration/test-disappearing-packages (thanks Donkult) - ported from the mvo/feature/install-progress-refactor branch 9 years ago
Michael Vogt b4017ba767 fix failing ./test/integration/test-disappearing-packages (thanks Donkult!) 9 years ago
Michael Vogt 1f46727611 use Pkg.FullName() in disappearedPkgs and remove duplicated check 9 years ago
Michael Vogt af36becc88 fix install-progress location 9 years ago
Michael Vogt 3b1b0f2900 restore binary compatiblity with the pkgPackageManager interface 9 years ago
Michael Vogt d274520ee8 fix apt output ordering and update test to match the new human friendly messages that include the architecture 9 years ago
Michael Vogt 65dbd5a1a3 re-add missing APT::String::Strip 9 years ago
Michael Vogt 34d6563ef4 merged debian/sid 9 years ago
Michael Vogt fa300ed15f use std::string instead of char* in pkgDPkgPM::ProcessDpkgStatusLine() 9 years ago
Michael Vogt 27ede34088 reshuffle the pkgDPkgPM::ProcessDpkgStatusLine() some more to make it more robust 9 years ago
Michael Vogt 11ef54810d reshuffle dpkgpm.cc code a bit more 9 years ago