summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/State.pm
AgeCommit message (Expand)Author
2023-05-21move the interface to SharedLibs to be somewhat object orientedMarc Espie
2023-05-19remove indirect callsMarc Espie
2022-02-12switch to using the common code in BaseStateMarc Espie
2021-03-02finish GC old unintuitive interfaceMarc Espie
2021-02-01in case we're not a tty, don't do anything elseMarc Espie
2021-01-31turns out STDOUT may have been redirected, in which case tcgetpgrp willMarc Espie
2021-01-30do not print to STDOUT if we're in background, as requested by TheoMarc Espie
2021-01-30rework API slightly, so that handle_continue is an explicit methodMarc Espie
2021-01-08avoid extra warnings if undefined values are encounteredMarc Espie
2020-01-28banish implicit returnMarc Espie
2019-12-04allow error to be passed along, in case we need to save $? for laterMarc Espie
2019-07-24GC old catchallMarc Espie
2019-07-21start re-adding the non-broken changes:Marc Espie
2019-07-17backout previous commits for now; some of this is shared with dpb andStuart Henderson
2019-07-14a bunch of changes, all related to error-handling:Marc Espie
2019-07-11move the display of cmd into fatal, and don't say it's a fatal error, it'sMarc Espie
2019-07-09knob for testing, do not even look in installurl by defaultMarc Espie
2019-04-06help the debugger, we usually don't want to stop after a fork to anMarc Espie
2019-03-11perl has a warning for statements following exec. It doesn't trigger forMarc Espie
2018-08-03- exit in case of exec error. Prevents code from continuing badlyMarc Espie
2018-07-11allow state->new to deduce the command name from $0Marc Espie
2018-05-16be a bit more paranoid about termsizes, this works around brokenMarc Espie
2018-02-27sanitize say/print output furtherMarc Espie
2018-02-26actually have safe do something, stupid typoMarc Espie
2018-02-26- move sane into State.pmMarc Espie
2017-12-23the trick to get signal names requires skipping over POSIX stuff we don'tMarc Espie
2017-11-01don't look directly at PKG_CACHE, but ask the state, so that onlyMarc Espie
2017-05-29Refactor locator code so it's a proper object.Marc Espie
2017-03-09tweak installurl code to return a single string that gets parsedMarc Espie
2017-03-01scrape most of the config frameworkMarc Espie
2017-02-27Remove support for pkg.conf in light of the consolidation towardsRobert Peichaer
2017-02-06basic installurl support, get installpath from it (appending the requisiteMarc Espie
2017-02-05Use a non-greedy regular expression for the installpath url.Robert Peichaer
2016-10-03gc the old checking code in pkg_addMarc Espie
2016-09-27switch to using the new package signature scheme (signify2) by defaultChristian Weisgerber
2016-09-14move the check up in stateMarc Espie
2016-06-24simplify the logic. no need for a separate hook when we can just specializeMarc Espie
2016-06-23there's no reason for window size computation to be linked to theMarc Espie
2016-06-23add fh variation of printing code. Systematically use it with STDOUT/STDERRMarc Espie
2015-04-06move signer_list up so pkg_info can use itMarc Espie
2014-11-30much cleaner way to handle progress meter wipes: have state methods thatMarc Espie
2014-07-27make sure makewhatis shows error messages without unsightly CODE() refsMarc Espie
2014-07-08in case we say("Some parameter #1 blabla there") but weMarc Espie
2014-06-10get verbose_system in line with _system, do not display \&code snippets...Marc Espie
2014-05-30oops, auto-read config only *after* we have a way to print out errors.Marc Espie
2014-05-20fix bogus extension: $code and $code2 belong in _system, so thatMarc Espie
2014-03-18remove $_ usage that warns under perl 5.18Marc Espie
2014-03-18... and commit this as well (linked to new signify.pm): allows specificMarc Espie
2014-01-09bump copyright to 2014Marc Espie
2014-01-07... and let sign_list(\@ARGV... work too)Marc Espie