summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/PackageRepository.pm
AgeCommit message (Expand)Author
2012-04-28File::Path::rmtree is very stupid and spews out warning messages if there'sMarc Espie
2011-08-26zap fatpackages. nobody actually uses them.Marc Espie
2010-12-24handle failures from ports tree with more care.Marc Espie
2010-12-18use copy_file from stateMarc Espie
2010-11-22allow weird practices such as ftp_proxy='' instead of unset altogetherMarc Espie
2010-10-27initial scaffolding for @rcscript: for now, acts like normal files,Marc Espie
2010-08-13whitespaceMarc Espie
2010-07-27print these betterMarc Espie
2010-07-26even if you write signal handlers to not do anything stupid when you'reMarc Espie
2010-07-02move the empty url message up to PackageRepository, so that we can printMarc Espie
2010-07-02use state to print out all error messagesMarc 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-30styleMarc Espie
2010-06-04centralize checking of packagenames. Avoid grabbing pkgnames that won'tMarc Espie
2010-05-10whitespace fixesMarc Espie
2010-01-10bump copyrightMarc Espie
2010-01-09move signal catching up, so we can clean repos and temp files at once.Marc Espie
2010-01-09create unique object for each repoMarc 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-09move some url parsing into Installed, provide for pipe:Marc Espie
2010-01-09kill more useless codeMarc Espie
2010-01-09simplify slightlyMarc Espie
2010-01-09move pipe handling into RepositoryListMarc Espie
2009-10-13you have to hate those stupid tools:Marc Espie
2009-08-24URI-decode the filenames in the listing used for HTTP pkg_add updates.Stuart Henderson
2009-05-11remove an extraneous slash from the requested URL; some strict proxiesStuart Henderson
2009-04-24oopsMarc Espie
2009-04-19remove class FatPackageLocation. Instead make PackageLocation a hierarchyMarc Espie
2009-04-19synch with my new style search/location changesMarc Espie
2009-02-02deals with shaddy repositories from backwards countries that implementMarc Espie
2008-12-11copying local files may cause some issues, as noticed by sturm@Marc Espie
2008-10-25Copy packages to the cache if a local PKG_PATH is used and PKG_CACHE isBernd Ahlers
2008-10-20Say goodbye to local $_Marc Espie
2008-07-04clean up parser a bit, separating local/distant parts in a more reusable way,Marc Espie
2008-07-03deal with hrefs containing '/' instead of just the package file nameNikolay Sturm
2008-06-25much better url parser.Marc Espie
2008-06-18forgot: changed PackageLocator so that the new parse method is responsibleMarc Espie
2008-06-13550 is fatal, don't bother retrying.Marc Espie
2008-05-26remove nlist bandwidth optimization, since ftp servers actually don't copeMarc Espie
2008-05-16tweak ftp call, remove extraneous -o option.Marc Espie
2008-03-04Since the back-off goes 5,10,20,40 seconds, allow the retry timeout toChris Kuethe
2008-02-06Fix FETCH_CMD and don't hardcode ftp(1) but use OpenBSD::Paths->ftp().Bernd Ahlers
2007-08-23write out the object url in the error message if that's an object error andMarc Espie
2007-06-23setup a local sigalarm to send a HUP to the ftp process if it takes longerMarc Espie
2007-06-16FTP_KEEPALIVE as a crude interface to ftp -k. To be thought out later.Marc Espie
2007-06-16use OpenBSD::Paths contentsMarc Espie