summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/PackageLocator.pm
AgeCommit message (Expand)Author
2010-08-07nasty inversion of parameters, so that state did not get propagated correctly.Marc Espie
2010-07-02parse pkg.conf and use it for default_path if PKG_PATH is not defined.Marc Espie
2010-07-02fix params so that state is state and not PackageLocator...Marc Espie
2010-07-02pass (and save) state around in Repository-related stuff.Marc Espie
2010-06-30allow say and errsay to work without parameters, as it's ways common.Marc Espie
2010-06-30whitespace cleanupMarc Espie
2010-06-30extra parameter to UpdateSet: use the factory to create extra object.Marc Espie
2010-06-25allow creation of a unique PackageLocator object, that stores state,Marc Espie
2010-05-10whitespace fixesMarc Espie
2010-01-10bump copyrightMarc Espie
2010-01-09zap unusedMarc Espie
2010-01-09streamline interfaceMarc Espie
2010-01-09move signal catching up, so we can clean repos and temp files at once.Marc Espie
2010-01-09kill cache, we don't really need itMarc 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-09move the code that recognizes /var/db/pkg as inst: into Repo::LocalMarc Espie
2010-01-09tweak path parsing to handle inst:pkgname and such as well...Marc Espie
2010-01-09move pipe handling into RepositoryListMarc Espie
2010-01-09repositories no longer need matchMarc Espie
2008-10-20Say goodbye to local $_Marc Espie
2008-06-18better standards for inst: paths.Marc Espie
2008-06-18special-case parser so that /var/db/pkg becomes inst: during path_parse.Marc Espie
2007-06-04I am on drugs, I don't know where I found split can take strings asMarc Espie
2007-06-04some minor systematic changes.Marc Espie
2007-05-19add match_locations/filter_locations methods to search stuff that returnsMarc Espie
2007-05-19don't pass srcpath around, since we don't use it.Marc Espie
2007-05-14kill "available" routine, which is no longer used.Marc Espie
2007-05-13remove some specialness of the Filtering stuff.Marc Espie
2007-05-13kill unused stuffMarc Espie
2007-05-13also create PartialStem objects, and create a genericMarc Espie
2007-05-13have PackageLocator defer to PackageRepositoryList, so that packageMarc Espie
2007-05-13allow filtering while calling the Locator.Marc Espie
2007-05-12kill old PkgSpec interfaceMarc Espie
2007-05-12use match_ref consistentlyMarc Espie
2007-05-12also allow Spec objects in Repository matches.Marc Espie
2007-05-08spec match works better with a listMarc Espie
2007-05-07remove dependency on available_stems(), make it go thru PackageLocatorMarc Espie
2007-05-07we want to no longer expose PackageLocator::available(), lift interfacesMarc Espie
2007-05-02$o->method() becomes $o->methodMarc Espie
2007-04-29replace $p->visit('method') calls with $p->methodMarc Espie
2007-04-15update copyright years, standardize licence.Marc Espie
2007-03-06get vfs size snapshotted and restored so that pkg_add -u has a harderMarc Espie
2006-03-08propagate stuff to be able to explicitly clean-up repositories.Marc Espie
2006-03-04cut down the Locator code into maintainable chunks.Marc Espie
2006-03-04zap more success messages. Keep pid of distant location pipe, just in case.Marc Espie
2006-02-21detect temporary connection errors, and retry with exponential timeout.Marc Espie
2006-02-09Add some nice interfaces instead of the hint() argument to close().Marc Espie
2005-11-03kludge: avoid creating non-empty files.Marc Espie
2005-11-02In case we are pretending, make sure we skip to the next archive member.Marc Espie