summaryrefslogtreecommitdiff
path: root/apt-private
AgeCommit message (Collapse)AuthorFilesLines
2014-01-16correct some style/performance/warnings from cppcheckDavid Kalnischkies2-10/+10
The most "visible" change is from utime to utimensat/futimens as the first one isn't part of POSIX anymore. Reported-By: cppcheck Git-Dch: Ignore
2013-11-29fix crash when SetCandidateRelease is usedMichael Vogt1-0/+3
2013-11-29Merge remote-tracking branch 'mvo/debian/sid' into debian/sidMichael Vogt7-4/+127
Conflicts: apt-private/private-cmndline.cc
2013-11-29Merge branch 'feature/edit-sources' into debian/sidMichael Vogt5-1/+124
2013-11-29add "APT::String::Endswith" and automatic adding of ".list" in apt edit-sourceMichael Vogt1-3/+7
2013-11-29add support for "apt edit-source foo" sources.list.d component editingMichael Vogt1-4/+14
2013-11-28Merge remote-tracking branch 'mvo/feature/short-list' into debian/sidMichael Vogt4-6/+14
2013-11-28add "-f" option to "build-dep" as sbuild is using it to fix regression with ↵Michael Vogt1-0/+3
cross-building (LP: #1255806)
2013-11-28fix "apt-get --purge build-dep" (closes: #720597)Michael Vogt1-0/+1
2013-11-28move EditSources into its own fileMichael Vogt3-1/+49
2013-11-26rename APT::Cmd::AllVersions -> APT::Cmd::All-Versions, APT::Cmd::UseRegexp ↵Michael Vogt2-3/+3
-> APT::Cmd::Use-Regexp
2013-11-26add APT::Cmd::List-Include-SummaryMichael Vogt2-1/+4
2013-11-25do not show summary in "apt list"Michael Vogt3-6/+11
2013-11-25add basic "edit-sources" commandMichael Vogt3-1/+62
2013-10-31restore ABI and prepare next ABI via #if (APT_PKG_MAJOR >= 4 && ↵Michael Vogt1-22/+13
APT_PKG_MINOR >= 13)
2013-10-22Merge remote-tracking branch 'upstream/debian/sid' into ↵Michael Vogt4-25/+33
feature/install-progress-refactor Conflicts: apt-pkg/deb/dpkgpm.cc apt-pkg/makefile
2013-10-22Merge remote-tracking branch 'mvo/feature/upgrade-api' into debian/sidMichael Vogt4-25/+33
2013-10-22fix install-progress locationMichael Vogt1-2/+1
2013-10-22move install-progress.{cc,h} to apt-pkgMichael Vogt3-444/+1
2013-10-21add APT::Status-deb822-FdMichael Vogt3-4/+122
2013-10-21move iprogress.{cc,h} to private-progress.{cc,h} until its fully stableMichael Vogt3-1/+331
2013-10-14re-add APT::Keep-Fds:: for the dpkg status-fd in dpkgpm.cc as we always need ↵Michael Vogt1-0/+3
this
2013-10-13move the status-fd progress reporting out of the pkgDPkgPM class, at this ↵Michael Vogt1-2/+22
point, breaks ABI/API, lets see what we can do about this
2013-10-08Merge remote-tracking branch 'mvo/feature/upgrade-with-new' into debian/sidMichael Vogt1-1/+2
2013-10-08Merge remote-tracking branch 'mvo/feature/dpkg-progress-docs' into debian/sidMichael Vogt1-1/+1
2013-10-05rename FORBID_NEW_INSTALL_PACKAGES to FORBID_INSTALL_NEW_PACKAGESMichael Vogt6-74/+121
2013-10-05Move ListUpdate/AquireUpdate into update.{cc,h}Michael Vogt1-0/+1
This moves the ListUpdate/AquireUpdate out of the "catch-all" algorithm.{cc,h} file into its own update.{cc,h}
2013-10-05* move upgrade releated code into upgrade.{cc,h}Michael Vogt2-0/+2
The upgrade releated code is moved into upgrade.{cc,h} and all pkg*Upgrade* prototypes are included in algorihms.h to avoid breaking API (unless build with APT_9_CLEANER_HEADERS).
2013-10-05re-add "Calculating upgrade..." messageMichael Vogt1-3/+2
2013-10-05cleanup upgrade API some more (thanks for the feedback from David)Michael Vogt2-25/+31
2013-10-03do not ++ on erased package pointers in autoremoveDavid Kalnischkies1-3/+7
Symptom: In an Ubuntu precise chroot (like on travis-ci) test-bug-613420-new-garbage-dependency segfaults in a std::set operator++ on an iterator we have erased previously (but not if run under gdb of course)
2013-10-03put fetch errors in 'source' on our errorstackDavid Kalnischkies4-68/+111
refactor the fetching process so that it looks more like the others we have in the hope that we can reuse code in the future. This is a soft interface change as 'source' previously printed errors directly on stderr, while it will now push it onto our usual error stack.
2013-10-01rename "--dpkg-progress" to "--show-progress" and document it in apt-get.8Michael Vogt1-1/+1
2013-09-26print-uris prints regardless of quiet-level againDavid Kalnischkies1-1/+1
While the InstallPackages code was moved from apt-get into the private library the output was moved from (std::)cout to c1out which isn't shown in quiet level 2 (and above), so we flip back to std::cout to ensure that it is always printed as you are not going to use --print-uris if you don't want to see the uris… Closes: 722207
2013-09-23Fix typo in apt-private/private-show.cc. Thanks to Benjamin Keresa. Closes: ↵Christian PERRIER1-1/+1
#724073
2013-09-18improve the API for Upgrade()Michael Vogt1-1/+1
2013-09-10Fix regression of "apt-cache unmet -i", thanks to Daniel Schepler (closes: ↵Michael Vogt1-1/+5
#722324)
2013-09-03fix vim-style foldmarkerDavid Kalnischkies6-44/+37
Git-Dch: Ignore
2013-08-28Merge remote-tracking branch 'upstream/debian/sid' into feature/upgrade-with-newMichael Vogt4-38/+52
2013-08-28its --with-new-pkgsMichael Vogt1-1/+1
2013-08-28add man-page, improve option, use --with-new-pkgs as the flagMichael Vogt1-4/+2
2013-08-28Merge remote-tracking branch 'mvo/feature/upgrade-with-cmdline' into debian/sidMichael Vogt3-37/+51
2013-08-27add new "apt-get upgrade --with-allow-new" optionMichael Vogt1-0/+3
The --with-allow-new option maps to APT::Get::UpgradeAllowNew and will allow "apt-get upgrade" to install new packages (but not to delete existing packages)
2013-08-27allow pkg manipulation in the upgrade/dist-upgrade commandline, e.g. apt-get ↵Michael Vogt3-29/+50
dist-upgrade 2vcard- 4g8+
2013-08-27use SPtr<pkgProblemResolver> to simply codeMichael Vogt1-8/+1
2013-08-26apt-private/private-cmndline.cc: fix typo: s/deselect-upgrade/dselect-upgrade/Michael Vogt1-1/+1
2013-08-17Merge remote-tracking branch 'mvo/feature/apt-binary2' into debian/sidMichael Vogt27-0/+3799
Conflicts: cmdline/apt-get.cc
2013-08-15add PACKAGE_MATCHER_ABI_COMPAT mode for now so that this branch can be ↵Michael Vogt1-0/+9
merged without breaking ABI
2013-08-12squash merge of the feature/apt-binary branch without the changes from ↵Michael Vogt27-0/+3784
experimental