summaryrefslogtreecommitdiff
path: root/apt-private
Commit message (Collapse)AuthorAgeFilesLines
* follow method attribute suggestions by gccDavid Kalnischkies2014-03-132-2/+2
| | | | | Git-Dch: Ignore Reported-By: gcc -Wsuggest-attribute={pure,const,noreturn}
* cleanup headers and especially #includes everywhereDavid Kalnischkies2014-03-1328-199/+226
| | | | | | | | Beside being a bit cleaner it hopefully also resolves oddball problems I have with high levels of parallel jobs. Git-Dch: Ignore Reported-By: iwyu (include-what-you-use)
* warning: unused parameter ‘foo’ [-Wunused-parameter]David Kalnischkies2014-03-134-12/+12
| | | | | Reported-By: gcc -Wunused-parameter Git-Dch: Ignore
* warning: no previous declaration for foobar() [-Wmissing-declarations]David Kalnischkies2014-03-138-20/+23
| | | | | Git-Dch: Ignore Reported-By: gcc -Wmissing-declarations
* warning: extra ‘;’ [-Wpedantic]David Kalnischkies2014-03-131-31/+31
| | | | | Git-Dch: Ignore Reported-By: gcc -Wpedantic
* warning: non-ISO-standard escape sequence, '\e' [enabled by default]David Kalnischkies2014-03-131-7/+7
| | | | | Git-Dch: Ignore Reported-By: gcc -Wpedantic
* fix -Wformat= warnings about size_t != %lu on e.g. armelDavid Kalnischkies2014-03-131-2/+3
| | | | | Git-Dch: Ignore Reported-By: gcc
* fix -Wmissing-field-initializers warningsDavid Kalnischkies2014-03-131-13/+13
| | | | | Reported-By: gcc Git-Dch: Ignore
* support DEB_BUILD_PROFILES and -P for build profilesDavid Kalnischkies2014-03-131-0/+2
| | | | | | | | | | Inspired by the rest of the patch in 661537, but abstract the parsing of various ways of setting the build profiles more so it can potentially be reused and all apt parts have the same behaviour. Especially config options, cmdline options and environment will not be combined as proposed as this isn't APTs usual behaviour and dpkg doesn't do it either, so one overrides the other as it normally does.
* Merge remote-tracking branch 'donkult/debian/sid' into debian/sidMichael Vogt2014-02-141-1/+1
|\ | | | | | | | | Conflicts: apt-private/acqprogress.cc
| * honor option to disable pulses for the testcasesDavid Kalnischkies2014-02-142-3/+6
| | | | | | | | Git-Dch: Ignore
* | add missing canNotFindFnmatch/showFnmatchSelection (for the next ABI break)Michael Vogt2014-02-141-0/+5
| |
* | honor option to disable pulses for the testcasesDavid Kalnischkies2014-02-142-3/+6
|/ | | | Git-Dch: Ignore
* move isatty() check into InitOutput()Michael Vogt2014-02-051-0/+3
|
* show "status" in apt list lastMichael Vogt2014-01-311-25/+24
|
* do not crash if VF.File()/VF.File().Archive() is NULLMichael Vogt2014-01-301-2/+4
|
* Merge remote-tracking branch 'donkult/debian/sid' into debian/sidMichael Vogt2014-01-262-10/+10
|\ | | | | | | | | | | | | Conflicts: apt-private/private-list.cc doc/po/de.po test/integration/framework
| * correct some style/performance/warnings from cppcheckDavid Kalnischkies2014-01-162-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
* | Merge remote-tracking branch 'mvo/feature/apt-show-nice' into ↵Michael Vogt2014-01-243-10/+68
|\ \ | | | | | | | | | | | | | | | | | | debian/experimental-no-abi-break Conflicts: apt-private/private-cmndline.cc
| * | hide more from apt showMichael Vogt2014-01-241-3/+12
| | | | | | | | | | | | | | | | | | | | | Hide the Hashes,Filename,Multi-Arch,Architecture by default from "apt show". The information is still available via apt-cache show. Also improve the output of the Size-
| * | show APT-Sources in apt showMichael Vogt2014-01-242-7/+14
| | |
| * | Show "Manual-Installed: {yes|no}" in apt showMichael Vogt2014-01-241-0/+12
| | |
| * | include "Archive-Origin" in the apt show outputMichael Vogt2014-01-232-1/+7
| | |
| * | Show only the candidate with "apt show"Michael Vogt2014-01-232-1/+13
| | | | | | | | | | | | | | | Display only the candidate version with "apt show pkg" but show a notice that there is more to see.
| * | "apt show" show user friendly size infoMichael Vogt2014-01-221-8/+20
| | | | | | | | | | | | | | | | | | The size/installed-size is displayed via SizeToStr() and Size is rewriten to "Download-Size" to make clear what size is refered to here.
* | | add "apt full-upgrade" and tweak "apt upgrade"Michael Vogt2014-01-243-5/+10
|/ / | | | | | | | | | | | | | | There is a new "apt full-upgrade" that performs a apt-get dist-upgrade. "apt dist-upgrade" is still supported as a alias. The "apt upgrade" code is changed so that it mirrors the behavior of "apt-get upgrade --with-new-pkgs" and also honors "apt uprade --no-new-pkgs".
* | add integration test for apt searchMichael Vogt2014-01-221-1/+1
| |
* | add missing integration test for "apt list"Michael Vogt2014-01-172-7/+13
| |
* | add apt upgrade --distMichael Vogt2014-01-171-0/+5
| |
* | apt-private/private-show.cc: do not show Description-lang: header, the user ↵Michael Vogt2014-01-161-3/+2
| | | | | | | | probably knows his language (thanks to Donkult)
* | add --manual-installed commandline switchMichael Vogt2014-01-162-0/+10
| |
* | flock() the file edited in edit-sourcesMichael Vogt2014-01-061-0/+5
|/
* fix crash when SetCandidateRelease is usedMichael Vogt2013-11-291-0/+3
|
* Merge remote-tracking branch 'mvo/debian/sid' into debian/sidMichael Vogt2013-11-297-4/+127
|\ | | | | | | | | Conflicts: apt-private/private-cmndline.cc
| * Merge branch 'feature/edit-sources' into debian/sidMichael Vogt2013-11-295-1/+124
| |\
| | * add "APT::String::Endswith" and automatic adding of ".list" in apt edit-sourceMichael Vogt2013-11-291-3/+7
| | |
| | * add support for "apt edit-source foo" sources.list.d component editingMichael Vogt2013-11-291-4/+14
| | |
| | * move EditSources into its own fileMichael Vogt2013-11-283-1/+49
| | |
| | * add basic "edit-sources" commandMichael Vogt2013-11-253-1/+62
| | |
| * | rename APT::Cmd::AllVersions -> APT::Cmd::All-Versions, APT::Cmd::UseRegexp ↵Michael Vogt2013-11-262-3/+3
| | | | | | | | | | | | -> APT::Cmd::Use-Regexp
* | | Merge remote-tracking branch 'mvo/feature/short-list' into debian/sidMichael Vogt2013-11-284-6/+14
|\ \ \
| * | | add APT::Cmd::List-Include-SummaryMichael Vogt2013-11-262-1/+4
| |/ /
| * / do not show summary in "apt list"Michael Vogt2013-11-253-6/+11
| |/
* | add "-f" option to "build-dep" as sbuild is using it to fix regression with ↵Michael Vogt2013-11-281-0/+3
| | | | | | | | cross-building (LP: #1255806)
* | fix "apt-get --purge build-dep" (closes: #720597)Michael Vogt2013-11-281-0/+1
|/
* restore ABI and prepare next ABI via #if (APT_PKG_MAJOR >= 4 && ↵Michael Vogt2013-10-311-22/+13
| | | | APT_PKG_MINOR >= 13)
* Merge remote-tracking branch 'upstream/debian/sid' into ↵Michael Vogt2013-10-224-25/+33
|\ | | | | | | | | | | | | | | feature/install-progress-refactor Conflicts: apt-pkg/deb/dpkgpm.cc apt-pkg/makefile
| * Merge remote-tracking branch 'mvo/feature/upgrade-api' into debian/sidMichael Vogt2013-10-224-25/+33
| |\
| | * rename FORBID_NEW_INSTALL_PACKAGES to FORBID_INSTALL_NEW_PACKAGESMichael Vogt2013-10-056-74/+121
| | |\
| | * | Move ListUpdate/AquireUpdate into update.{cc,h}Michael Vogt2013-10-051-0/+1
| | | | | | | | | | | | | | | | | | | | This moves the ListUpdate/AquireUpdate out of the "catch-all" algorithm.{cc,h} file into its own update.{cc,h}