summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/PkgAdd.pm
AgeCommit message (Expand)Author
2014-06-16fix bug introduced by work-around: sets with nothing to do must be markedMarc Espie
2014-06-12display full url if we can for UNSIGNED PACKAGES.Marc Espie
2014-05-05work-around the same location being reinstalled thru a different pathMarc Espie
2014-03-18remove $_ usage that warns under perl 5.18Marc Espie
2014-02-13this one is non obvious enough it deserves a commentMarc Espie
2014-02-13still need the plists for kept handles... because of OldLibs.Marc Espie
2014-02-11s/anyways/anyway/, ok espie@Stuart Henderson
2014-02-08don't allow unsigned packages by default.Marc Espie
2014-02-04sort list of stuff we can't update for user display (otherwise, it's a listMarc Espie
2014-02-04check for errors before dependencies, anyways.Marc Espie
2014-02-03remove extra cache copy in memory...Marc Espie
2014-02-03don't keep tied information around !Marc Espie
2014-02-02simplify how "kept" packages are handled. First, we never need theirMarc Espie
2014-02-02now that things are clean enough, we just need to figure out kept packagesMarc Espie
2014-02-02make sure kept handles are complete... not really optimized so far, but willMarc Espie
2014-02-01sort out the code to figuring out kept packages.Marc Espie
2014-02-01handling of critical section was wrong. Interrupting an update once we'reMarc Espie
2014-02-01use conflict_list directly from handle.Marc Espie
2014-01-31minor fix: don't go to cache if genuine installMarc Espie
2014-01-30minor bug-fix, make sure partial is handled properly.Marc Espie
2014-01-23more sophisticated warning: builds with empty SIGNING_PARAMETERSMarc Espie
2014-01-17do check_digest per plist.Marc Espie
2014-01-11simplify code: always extract, then install, so that initial installationsMarc Espie
2014-01-09bump copyright to 2014Marc Espie
2014-01-04oops, it's global to the set, no need to do it several timesMarc Espie
2014-01-02zap PKG_PREFIX (undocumented and unused, now)Marc Espie
2013-12-31... and rename this tooMarc Espie
2013-12-25move the choice of signature type for checking into one single placeMarc Espie
2013-12-25a bit more scaffolding for running quirks. In particular, once quirksMarc Espie
2013-12-23simpler logic: if one package is signed, check all digestsMarc Espie
2013-12-08also cover initial installations (which means we do try to installMarc Espie
2013-12-08make use of the new "quirks" interfaceMarc Espie
2012-11-06work-around python compile issue: don't tie python files for now, soMarc Espie
2012-04-28zap blank spacesMarc Espie
2011-08-26zap fatpackages. nobody actually uses them.Marc Espie
2011-08-23zap old INSTALL/DEINSTALL stuff, it's been deprecated for 3 years, and removedMarc Espie
2011-08-17pkg_add and pkg_delete will now syslog activity by default.Marc Espie
2011-07-23avoid weird warnings in case we run into a strange package.Marc Espie
2011-07-17unify the main loop some more: add and delete do more or less theMarc Espie
2011-07-14move deptree_header into AddDelete, use it in pkg_delete.Marc Espie
2011-07-13share codeMarc Espie
2011-07-13create DeleteSet as a specialized version of UpdateSets that printMarc Espie
2011-07-13fix a nasty bug: hints are evaluated lazily, so if a package is mentionedMarc Espie
2011-07-12move option -a up into common add/delete code, in preparation for pkg_deleteMarc Espie
2011-06-27make things slightly more readableMarc Espie
2011-06-20in an UpdateSet, match new files with old files based on their sha256.Marc Espie
2011-01-03those all need newlinesMarc Espie
2010-12-29more stuff that uses print directly diesMarc Espie
2010-12-24pass state around.Marc Espie
2010-12-24handle failures from ports tree with more care.Marc Espie