summaryrefslogtreecommitdiff
path: root/apt-private
AgeCommit message (Collapse)AuthorFilesLines
2014-07-08Only show packages as upgradable if the have a CandidateVer != 0Michael Vogt2-3/+4
Closes: #753297
2014-06-18do not call resolver twice on (dist-)upgradeDavid Kalnischkies3-18/+20
2014-06-18show our broken packages message in 'apt' solverDavid Kalnischkies2-97/+110
2014-06-18use P_ instead of ngettext to compiling with --disable-nlsFredrik Fornwall1-1/+1
Closes: 751857
2014-06-18Tell the user if no updates are available after apt updateMichael Vogt1-1/+4
Thanks to Jakub Wilk for the suggestion. Closes: #751388
2014-06-10apt-private/private-output.cc: fix cppcheck outputMichael Vogt1-1/+1
2014-06-10Merge remote-tracking branch 'mvo/feature/apt-update-info' into debian/sidMichael Vogt1-0/+18
2014-06-10Merge remote-tracking branch ↵Michael Vogt2-0/+11
'mvo/bugfix/apt-get-source-unauthenticated-warning' into debian/sid
2014-06-09separate implementation from declaration of TryTo{Install,Remove}David Kalnischkies2-149/+148
Git-Dch: Ignore
2014-06-02Show unauthenticated warning for source packages as wellMichael Vogt2-0/+11
This will show the same unauthenticated warning for source packages as for binary packages and will not download a source package if it is unauthenticated. This can be overridden with --allow-unauthenticated Closes: #749795
2014-05-30if Resolver fails, do not continue even if not brokenDavid Kalnischkies1-1/+2
This can happen if the request is already a well-formed request all by itself (e.g. the package has no dependencies), but the resolver found a reason to not accept it as solution. Our edsp 'dump' solver e.g. shouldn't be able to trigger install, which it does otherwise.
2014-05-22fix screen width detection for apt/apt-get listsSebastian Schmidt1-0/+1
3163087b moved SigWinch(int) from apt-get.cc to private-output.cc without moving #include <sys/ioctl.h>, making SigWinch a nop. Closes: 748430, 747942
2014-05-22show upgradable packages after apt updateMichael Vogt1-0/+18
Closes: 748389
2014-04-28Fix missing ScreenWidth check in apt.ccMichael Vogt3-0/+31
2014-04-22Merge remote-tracking branch 'donkult/debian/sid' into debian/sidMichael Vogt1-2/+2
2014-04-22apt-private/acqprogress.cc: fix output when ctrl-c is hit during apt update ↵Michael Vogt1-1/+1
(LP: #1310548, closes: #744297)
2014-04-16support dist-upgrade options in full-upgradeDavid Kalnischkies1-2/+2
dist-upgrade is supposed to be an alias for full-upgrade in apt, but dist-upgrade was the only command recognized of the two in the option and flags recognition code.
2014-04-16apt-private/acqprogress.cc: reset color in apt updateMichael Vogt1-1/+1
2014-04-11Merge remote-tracking branch 'mvo/feature/helpful-apt-list' into debian/sidMichael Vogt1-1/+14
Conflicts: test/integration/test-apt-cli-list
2014-04-11Merge remote-tracking branch 'mvo/bugfix/apt-list-rc-pkgs' into debian/sidMichael Vogt2-1/+11
2014-04-11use wildcard to get files in our library makefilesDavid Kalnischkies1-10/+2
The explicit listing is a pain every time you want to add a file to the list and serves no propose as we list all files there anyway, so this is not only easier but also documents this fact. Git-Dch: Ignore
2014-04-10Merge remote-tracking branch 'mvo/bugfix/apt-search-case' into debian/sidMichael Vogt1-2/+6
2014-04-09Notice the user about "apt list -a" when only a single hit if foundMichael Vogt1-1/+14
If the user is using "apt list pattern" and there is only a single hit, notice about "--all-versions" as this is what the user may be interessted in
2014-04-08fix apt list output for pkgs in dpkg ^rc stateMichael Vogt2-1/+11
Packages in the "deinstall ok config-file" have no candidate or instaleld version. So they must be special cased in the apt list generation.
2014-04-08Merge branch 'bugfix/apt-search-case' into debian/sidMichael Vogt1-2/+6
2014-04-07make apt search case-insensitive by defaultMichael Vogt1-2/+6
2014-04-04Fix crash in "apt list" when a sources.list file is unreableMichael Vogt2-4/+3
Closes: 743413
2014-03-21enable fvisibility=hidden for our private libraryDavid Kalnischkies16-34/+61
While it is a huge undertaking to enable it for our public libraries as basically everything we exported so far could be seen as public interface our private library is new and under our full control, so we can do whatever we like with it. The benefits are not that big in return of course, but it reduces the size a bit, so thats great nontheless. Git-Dch: ignore
2014-03-13msgstr with elipses need three dotsDavid Kalnischkies1-1/+1
fixes some messages and their translation so that all of them have three dots for messages with an elipse. Many translations already had this.
2014-03-13follow method attribute suggestions by gccDavid Kalnischkies2-2/+2
Git-Dch: Ignore Reported-By: gcc -Wsuggest-attribute={pure,const,noreturn}
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies28-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)
2014-03-13warning: unused parameter ‘foo’ [-Wunused-parameter]David Kalnischkies4-12/+12
Reported-By: gcc -Wunused-parameter Git-Dch: Ignore
2014-03-13warning: no previous declaration for foobar() [-Wmissing-declarations]David Kalnischkies8-20/+23
Git-Dch: Ignore Reported-By: gcc -Wmissing-declarations
2014-03-13warning: extra ‘;’ [-Wpedantic]David Kalnischkies1-31/+31
Git-Dch: Ignore Reported-By: gcc -Wpedantic
2014-03-13warning: non-ISO-standard escape sequence, '\e' [enabled by default]David Kalnischkies1-7/+7
Git-Dch: Ignore Reported-By: gcc -Wpedantic
2014-03-13fix -Wformat= warnings about size_t != %lu on e.g. armelDavid Kalnischkies1-2/+3
Git-Dch: Ignore Reported-By: gcc
2014-03-13fix -Wmissing-field-initializers warningsDavid Kalnischkies1-13/+13
Reported-By: gcc Git-Dch: Ignore
2014-03-13support DEB_BUILD_PROFILES and -P for build profilesDavid Kalnischkies1-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.
2014-02-14Merge remote-tracking branch 'donkult/debian/sid' into debian/sidMichael Vogt1-1/+1
Conflicts: apt-private/acqprogress.cc
2014-02-14honor option to disable pulses for the testcasesDavid Kalnischkies2-3/+6
Git-Dch: Ignore
2014-02-14add missing canNotFindFnmatch/showFnmatchSelection (for the next ABI break)Michael Vogt1-0/+5
2014-02-14honor option to disable pulses for the testcasesDavid Kalnischkies2-3/+6
Git-Dch: Ignore
2014-02-05move isatty() check into InitOutput()Michael Vogt1-0/+3
2014-01-31show "status" in apt list lastMichael Vogt1-25/+24
2014-01-30do not crash if VF.File()/VF.File().Archive() is NULLMichael Vogt1-2/+4
2014-01-26Merge remote-tracking branch 'donkult/debian/sid' into debian/sidMichael Vogt2-10/+10
Conflicts: apt-private/private-list.cc doc/po/de.po test/integration/framework
2014-01-24Merge remote-tracking branch 'mvo/feature/apt-show-nice' into ↵Michael Vogt3-10/+68
debian/experimental-no-abi-break Conflicts: apt-private/private-cmndline.cc
2014-01-24hide more from apt showMichael Vogt1-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-
2014-01-24show APT-Sources in apt showMichael Vogt2-7/+14
2014-01-24Show "Manual-Installed: {yes|no}" in apt showMichael Vogt1-0/+12