summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/Delete.pm
AgeCommit message (Expand)Author
2010-01-02fully encapsulate dev objects from vstat so I can change the internalsMarc Espie
2009-12-28erase Requiring entirely while deleting, to avoid further issues.Marc Espie
2009-12-20change verbosity handling: be silent by default, turn on the first level if -v.Marc Espie
2009-12-17be slightly more paranoid about shell stuff we run.Marc Espie
2009-12-17display progressmeter at 0% at start of install/deinstall.Marc Espie
2009-12-14fuss about install msgs: new method state->ntogo, use it to annotate moreMarc Espie
2009-12-05fix off-by-one, noticed by frantisek holopMarc Espie
2009-11-28add (n to go) to pkg_delete as well.Marc Espie
2009-11-16create a pseudo vstat object inside state, so that we can modify VstatMarc Espie
2009-11-11vsystem, system, unlink can mostly go through state, and do the ->clear partMarc Espie
2009-11-11also get most STDERR messages through the same wayMarc Espie
2009-11-11progressmeter puts STDOUT in autoflush if -t, so that it can display to it in...Marc Espie
2009-11-11remove forwarders, and provide a sensible API that says what's going onMarc Espie
2009-11-10bad espie: use strict/warnings consistently, and fix two nits and twoMarc Espie
2009-10-11overlay extract/delete/install messages, for shorter reports in normal modeMarc Espie
2009-04-19synch with my new style search/location changesMarc Espie
2009-04-18don't copy DigitalSig to partial packages, it makes no senseMarc Espie
2009-04-14initial implementation of package signatures, based on x509 certificates andMarc Espie
2008-10-20Say goodbye to local $_Marc Espie
2008-10-06turn the checksums stored in packing elements into real objects, so thatMarc Espie
2008-06-11defer to the packing element for computing md5Marc Espie
2008-03-11oopsMarc Espie
2008-03-08better -q: mention once, and it speeds up (assumes normal files haven'tMarc Espie
2008-03-08tweak messages mentioning checksums so that they mention checksums, notMarc Espie
2008-03-03fix utterly confusing message for updates.Marc Espie
2007-06-30fix saving of old partial packages... problem noticed by Paul IroftiMarc Espie
2007-06-25typoMarc Espie
2007-06-18add tag no shadow, to allow us to specify that we do NOT want tempfilesMarc Espie
2007-06-16Add variation on exec/unexec:Marc Espie
2007-06-16use OpenBSD::Paths contentsMarc Espie
2007-06-14I don't know what we will do with system packages yet, but preventMarc 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-06tweak how copies happen: rename make_copy into make_shallow_copy,Marc Espie
2007-06-04zap dead code: we no longer use DirRm.Marc Espie
2007-06-04some minor systematic changes.Marc Espie
2007-06-04fix keep_old_filesMarc Espie
2007-06-02move dependency registration into its own function.Marc Espie
2007-06-01refactor ProgressMeter code to create objects, put these into state.Marc Espie
2007-05-31move set validation earlier (in fact, it probably doesn't belong inMarc Espie
2007-05-31kill REQ script directly. I'm pretty sure it doesn't quite work anyways.Marc Espie
2007-05-31a few cosmetic changes, move realname over to PackingElement to beMarc Espie
2007-05-30simplify script handling a bit (they're going to disappear probably anyways).Marc Espie
2007-05-30simplify really_add to use real visitors for extraction and installation.Marc Espie
2007-05-30don't bother not copying the pkgname, we're going to overwrite it anyways.Marc Espie
2007-05-30redo keep_old_files as a visitor. Copy more stuff over.Marc Espie
2007-05-29rely on packing-lists knowing where they live, much saner.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-28clean up packing-list validation, call the methods `prepare_for_addition'Marc Espie