summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/Update.pm
AgeCommit message (Expand)Author
2010-06-09replace confusing (n to go) message with #done/#total annotations.Marc Espie
2010-06-09ui changes: go thru a state object for most printoutsMarc Espie
2010-06-04move code around, so that commands can be used as modules.Marc Espie
2010-05-10whitespace fixesMarc Espie
2010-01-26downgrade, not downgradesMarc Espie
2010-01-10use full signatures to avoid downgrades.Marc Espie
2010-01-09zap unusedMarc Espie
2010-01-09streamline interfaceMarc Espie
2010-01-09fixed version, somehow I forgot that I use parse to do weird things withMarc Espie
2010-01-09temporary revert until I figure this outMarc Espie
2010-01-09tweak path parsing to handle inst:pkgname and such as well...Marc Espie
2010-01-02first step in comparing full signatures: make them full objects, withMarc Espie
2010-01-01for -z/-l, if several candidates are found, try to order them, and use theMarc Espie
2010-01-01explicit-update supportMarc Espie
2010-01-01(C) of affected filesMarc Espie
2010-01-01store repository paths in sets and propagate them.Marc Espie
2009-12-28an actual difference between -r and -u. If we replace, don't look as hardMarc Espie
2009-12-26zap message for .libs, be smart about partial-*, it's easy to install/updateMarc Espie
2009-12-24avoid infinite loop, noticed by Rivo Nurges.Marc Espie
2009-12-20change verbosity handling: be silent by default, turn on the first level if -v.Marc Espie
2009-12-14since some packages in updatesets don't need updates, be explicit about it.Marc Espie
2009-12-14combined updates show the packages that can't be updatedMarc Espie
2009-12-14fuss about install msgs: new method state->ntogo, use it to annotate moreMarc Espie
2009-12-13okay, so old libs are not 'kept', keep track of updates correctly insteadMarc Espie
2009-12-12fix the fam->libgamin issue. Look for update candidates in self beforeMarc Espie
2009-12-07simplify tracker a bit now we know what we're doing.Marc Espie
2009-12-05use eval {} everywhere around quirks.Marc Espie
2009-12-05better quirks interface: pass the search object that was built, so we canMarc Espie
2009-12-05oopsMarc Espie
2009-12-05make quirks silent. Track # of updates found, instead of newer size, sinceMarc Espie
2009-12-04set-up for quirks, just don't do it yet.Marc Espie
2009-11-30tweak the rules a bit: the search filter for "more recent than" ought toMarc Espie
2009-11-29in the worst case, we find a new handle with the right pkgpath,Marc Espie
2009-11-24todo all overMarc Espie
2009-11-24zap pkgpath totally, set up to display (to go) as well.Marc Espie
2009-11-24better name. Mark "no need to update" as updated, since we know what'sMarc Espie
2009-11-22typoMarc Espie
2009-11-22less verbose display: only shows .libs* once, but still show all partial-*Marc Espie
2009-11-22change the timing a bit: create a list of updateset first, and processMarc Espie
2009-11-17revamp interactive stuff: simplify (just one always for everything, perMarc Espie
2009-11-16typoMarc Espie
2009-11-16oopsMarc Espie
2009-11-16typoMarc Espie
2009-11-16unify hints and normal updates some moreMarc Espie
2009-11-16unify hint and location processing some more.Marc Espie
2009-11-11progressmeter puts STDOUT in autoflush if -t, so that it can display to it in...Marc Espie
2009-11-11state->progress->print => $state->printMarc Espie
2009-11-10bad espie: use strict/warnings consistently, and fix two nits and twoMarc Espie
2009-11-09okay, so updates become "true" updates: unless you say -F downgradeMarc Espie
2009-11-08add the notion of "hints" to UpdateSet, in order to unify -z/-l handling:Marc Espie