summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/Update.pm
AgeCommit message (Expand)Author
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
2009-10-15missed oneMarc Espie
2009-10-14add a few comments, finish killing kitchensink.Marc Espie
2009-10-14use choose_locationMarc Espie
2009-10-13deal with UpdateSets earlier: build an updateset, and ask Update to completeMarc Espie
2009-06-06fix direct pkgpath caseMarc Espie
2009-04-19synch with my new style search/location changesMarc Espie
2008-03-08rename forced to definesMarc Espie
2007-09-20obey -F installedMarc Espie
2007-06-09rework `special' package names a bit.Marc Espie
2007-06-04some minor systematic changes.Marc Espie
2007-06-01refactor ProgressMeter code to create objects, put these into state.Marc Espie
2007-05-14redo search filters as real objects. Accordingly, rename match_list toMarc Espie
2007-05-14put search objects into a search class.Marc Espie
2007-05-14simplify updater slightlyMarc Espie
2007-05-13next -> returnMarc Espie
2007-05-13unify object lookup as locator->match($o) or $repo->match($o)Marc Espie