summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/Vstat.pm
AgeCommit message (Expand)Author
2009-11-11also get most STDERR messages through the same wayMarc Espie
2007-06-30move the UpdateSet stuff into its separate file, leaving Vstat much cleaner.Marc Espie
2007-06-26the big gap one: create UpdateSet for all packages being installed, andMarc Espie
2007-06-16use OpenBSD::Paths contentsMarc Espie
2007-06-11keep on extracting stuffMarc Espie
2007-06-10extract constructor to create old handles.Marc Espie
2007-06-07make compute_size explicit. That way, we can do it once, at the rightMarc Espie
2007-06-06do it only for older sets.Marc Espie
2007-06-06finish moving the size computations out of validate_plist.Marc Espie
2007-06-06separate the size computation from other operations in `prepare_for_addition'Marc Espie
2007-06-05allow accessing all older values (make a semantic distinction), so thatMarc 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-06-01refactor ProgressMeter code to create objects, put these into state.Marc Espie
2007-05-30simplify really_add to use real visitors for extraction and installation.Marc Espie
2007-05-29don't use 0 as an error number.Marc Espie
2007-05-28delay error reporting a bit more: try installing and deinstalling everythingMarc Espie
2007-05-28lift up more of the dev checking code into Vstat.Marc Espie
2007-05-27move computation of header to a separate function.Marc Espie
2007-05-27move packing-list validation to the UpdateSet level.Marc Espie
2007-05-27Simplify the mess that deals with alaready installed packages.Marc Espie
2007-05-27depend more stuff off handle.Marc Espie
2007-05-26base tests on $handle->has_error instead of $errors.Marc Espie
2007-05-25start cleaning up the mess that is error-handling when installing packages.Marc Espie
2007-05-22introduce a SharedItemsRecorder (put it into Vstat, since that's a fileMarc Espie
2007-04-15update copyright years, standardize licence.Marc Espie
2007-03-07fix size checks for good. Since we want deletion to happen `right now'Marc Espie
2007-03-07revert size check tweak, the fix does break other stuff. this is harderMarc Espie
2007-03-06get vfs size snapshotted and restored so that pkg_add -u has a harderMarc Espie
2007-02-24UI improvement: in case the disk overflows, let tally give informationMarc Espie
2006-02-07look at noexec as wellMarc Espie
2005-11-29- Zap duplicate semicolon. From Alexander Hall via PR #4913. Thanks!Bernd Ahlers
2005-08-22maintain a counter of problems encountered per-filesystem.Marc Espie
2005-08-22parse mount entry correctly even if space left is negativeMarc Espie
2004-12-29remove vreaddir support, since library lookup no longer needs it.Marc Espie
2004-12-17better collision reports.Marc Espie
2004-11-11new accounting method that works with chroot installations.Marc Espie
2004-08-06unified headers, switch to smaller copyright notice.Marc Espie
2004-07-07guard against stat not working, which happened to me...Marc Espie
2004-04-28Blech, SFS yields weird mount/df shit.Marc Espie
2004-03-10Help it cope with symlinks. Mostly from rd@thrush.com.Marc Espie
2003-12-26pkg_add reports size taken on each fs.Marc Espie
2003-12-24Handle mount entries without options.Marc Espie
2003-12-21Add virtual file system, so that pkg_add and pkg_delete can check forMarc Espie