summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/Vstat.pm
AgeCommit message (Expand)Author
2013-07-08Swap the program name and it's exit code so the output makes sense again.Jasper Lievisse Adriaanse
2013-04-16pass state correctly so we can do error messages.Marc Espie
2011-06-16repair broken tally displayMarc Espie
2010-12-24handle failures from ports tree with more care.Marc Espie
2010-10-02whitespaceMarc Espie
2010-08-01fix the qt 4.5 -> 4.6 update issue.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-09ui changes: go thru a state object for most printoutsMarc Espie
2010-05-10whitespace fixesMarc Espie
2010-04-05clean-up validate_plists a bit, so that it starts with a clean state.Marc Espie
2010-01-14fix new vstat, and make it useful, for instance for -n.Marc Espie
2010-01-08stat objects with more than value (store symlinks eventually)Marc Espie
2010-01-05auto-create giveup, so it's defined if we call tally without doing anything.Marc Espie
2010-01-03separate code into two classes, cleaner.Marc Espie
2010-01-03much better (avoid calling df all the time, oops)Marc Espie
2010-01-02stacked vfs entries. I should be able to recover from overflows andMarc Espie
2010-01-02things are simpler: I don't need to stack used size stuff.Marc Espie
2010-01-02next step: create proxy objects for devices that count the size used.Marc Espie
2010-01-02replace vstat with modern code, almost ready for stacking vfs...Marc Espie
2010-01-02fully encapsulate dev objects from vstat so I can change the internalsMarc Espie
2009-12-21if we're not in a "pretend" mode, synchronization operations on vstat occurMarc Espie
2009-12-20change verbosity handling: be silent by default, turn on the first level if -v.Marc Espie
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