Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-27 | in case we run delete_first (not enough room), delay the unlink of | Marc Espie | |
tied items so we can still skip extracting them. better than the stopgap measure I committed a few weeks ago. | |||
2016-08-26 | grrr warning | Marc Espie | |
2016-08-25 | -F before -f (as -I before -i currently is...); | Jason McIntyre | |
2016-08-25 | make the full filesystem check optional, by popular demand. | Marc Espie | |
doubling -q removes the plist thorough check. | |||
2016-08-12 | band-aid for a nasty bug. tieto + space constraints don't interact well. | Marc Espie | |
there are better fixes (such as computing tieto first, computing the size better, and doing two passes deletes), but at least this one doesn't fuck things up. | |||
2016-07-28 | firmware is the plural; | Jason McIntyre | |
2016-07-27 | checking for firmware works better if I pass thru all options | Marc Espie | |
2016-07-27 | don't include firmwares in the fuzzy auto-reinstall list | Marc Espie | |
2016-07-27 | hunting around for some sporadic error message. Removing the hash entry | Marc Espie | |
entirely is slightly better. noticed by sthen@ | |||
2016-07-23 | no quirks in FwUpdate. | Marc Espie | |
okay theo | |||
2016-06-28 | oops, $pkg can be more than a pkgname. We have the right information | Marc Espie | |
in the plist, so use it instead. | |||
2016-06-28 | option -z that uses is-branch info to produce "complete" | Marc Espie | |
stem--[flavor][%branch] listing. feedback and suggestions semarie@ | |||
2016-06-28 | document is-branch | Marc Espie | |
2016-06-27 | surprised nobody noticed before me | Marc Espie | |
let scp:// work with PKG_CACHE basically, we do an extra fork, so we end up cleaning up the connection twice that's okay for the handles, but not for the commands, since we do a spurious ABORT BYE BYE on cleanup. | |||
2016-06-25 | recognize @option is-branch | Marc Espie | |
so that it trickles to snapshots and then can be used in ports | |||
2016-06-24 | make use of former changes. If list is higher than display go thru more. | Marc Espie | |
2016-06-24 | simplify the logic. no need for a separate hook when we can just specialize | Marc Espie | |
find_window_size. fix a bug: integrate SIG{CONT} for re-checking window size. the way it's currently written, first call to compute_playfield will call itself once. But it makes for less code. | |||
2016-06-23 | there's no reason for window size computation to be linked to the | Marc Espie | |
ProgressMeter, so make it available from state. - computation is lazy, so no runtime difference; - don't bother setting a SIG{WINCH} on non-tty; - progressmeter already has access to state; - do an empty window_size_changed in base state, override it for addcreatedelete to inform the progressmeter. to be reused in dpb... | |||
2016-06-23 | add fh variation of printing code. Systematically use it with STDOUT/STDERR | Marc Espie | |
for classical functions. | |||
2016-06-22 | have a consistent exit code when looking for stuff | Marc Espie | |
2016-06-21 | pass file name thru to Subst for better error messages. | Marc Espie | |
reported by Adam Wolk | |||
2016-06-15 | dedup interactive options handling code yet again. | Marc Espie | |
dynamic code mixin | |||
2016-06-15 | ProgressMeter keeps state. Unfortunately, term is shared between processes. | Marc Espie | |
Adds supplementary code that was first tested in proot, but may be needed to split pkg_add into processes in the future. | |||
2016-06-14 | restrict %m and friends to "separate words" so they won't collide with | Marc Espie | |
branch specifiers. Unlikely, but better safe than sorry. | |||
2016-06-14 | refer to pkg_add(1) for pkg-name conventions | Marc Espie | |
2016-06-14 | more unification of stuff run on the command line | Marc Espie | |
don't mention FW_UPDATE, it's an internal detail | |||
2016-06-14 | new syntax: pkgname%branch to select a branch wherever it makes sense. | Marc Espie | |
see pkg_add(1) for details. Search framework makes that surprisingly simple. | |||
2016-06-14 | reorg examples to better use actual options. | Marc Espie | |
emphasize -U straight away because people often don't even realize it's there. Make more use of default stem so that we don't have to update examples too often. Ditch the interactive ftp stuff, there's nobody that actually uses that, especially since there are almost no ftp mirrors left. | |||
2016-06-06 | band-aid for pkg_check, some options need to be mixin. | Marc Espie | |
2016-06-06 | fix somewhat broken inheritance: the actual -i/-I interactive dance is | Marc Espie | |
only relevant for pkg_add/pkg_delete. Every tool needs an interactive object, but setting that to InteractiveStub "just in case" after doing the interactive dance is fine for pkg_create/pkg_sign problem noticed by jsg@ in pkg_sign(1). | |||
2016-05-27 | tweak wording to avoid "firmware which are installed" | T.J. Townsend | |
2016-05-15 | set glitch correctly | Marc Espie | |
2016-05-14 | use twice the same code for prepare_long and verify_modes so that it can't | Marc Espie | |
diverge. tested for a few days and okay aja@ | |||
2016-05-14 | ftp:// -> http:// for main ftp site example. | T.J. Townsend | |
2016-05-13 | add a stub log for signify, problem noticed by tedu | Marc Espie | |
2016-05-10 | go deeper in Term::ReadKey, we don't need smart guesses. | Marc Espie | |
okay afresh@/millert@ | |||
2016-05-09 | prepare for API tweaks of OpenBSD::MkTemp | Marc Espie | |
okay afresh1@ | |||
2016-05-09 | stop depending on *.ph | Marc Espie | |
use Term::ReadKey a bit of funky stuff while old ports Term::ReadKey is around | |||
2016-05-08 | allow root files to be root-writable. | Marc Espie | |
common work with aja@, okay aja@ | |||
2016-04-25 | prepare for possible pledging. We can't really drop privs if we're not | Marc Espie | |
running as root, so don't even try. Also, have the environment reflect reality in that case. | |||
2016-04-25 | now that sysmerge happens before us, no need to fallback on _pfetch | Marc Espie | |
revert previous commit | |||
2016-04-25 | pkgcfl was put in the old keywords bin a few generations ago... | Marc Espie | |
2016-04-25 | kill remnants of non shared arches | Marc Espie | |
2016-04-16 | fallback to _pfetch after _pkgfetch until sysmerge is run automatically | Marc Espie | |
2016-04-02 | streamline the code that checks meta information before extracting files | Marc Espie | |
- verify_modes should only verify modes - put the whole checking code in one single routine in validate_meta, makes the size checking code more obvious - document what's going on - prevent PkgCreate from creating impossible packages, only a few Ustar objects are actually usable. | |||
2016-04-02 | sprinkle spaces to make more obvious which fields we use | Marc Espie | |
2016-03-26 | fix error message, based on a suggestion from doug@, ok espie | Stuart Henderson | |
2016-03-18 | use properly separated _pkgfetch user. | Marc Espie | |
abort if you can't find it. if you somehow managed NOT to update your users thru sysmerge or the normal build process, you deserve this. | |||
2016-02-29 | correct return values for -e; from patrik lundin | Jason McIntyre | |
ok sthen espie | |||
2016-02-23 | sanitize environment thru a whitelist. Only pass what's relevant for ftp and | Marc Espie | |
ftp clones. Give "decent" values to your normal environment variables, so that commands won't be surprised. This fixes the spurious warnings from ftp:// url reported by Jiri B. Much feedback from deraadt@, zhuk@, sthen@ |