Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | future replacement for PackageInfo.pm | espie | 2020-02-17 | 1 | -1/+2 |
| | | | | | | | | | | - the name was a bit confusing (pkg_info) - one of the first modules I wrote, and the old one isn't OO at all, and full of globals, which can be a problem for displaying error messages, and for tweaking PKG_DB locally... This will replace PackageInfo.pm once I've gone through all the callers. New synopsis would make this part of State in most cases, without any singleton. | ||||
* | New manual page OpenBSD::style(3p). | schwarze | 2020-01-04 | 1 | -1/+2 |
| | | | | | Based on a writeup that espie@ posted to misc@ with tweaks by me and additional feedback from espie@. | ||||
* | prepare to split half of the dependencies code into a manageable subclass | espie | 2018-06-20 | 1 | -3/+4 |
| | |||||
* | Remove support for pkg.conf in light of the consolidation towards | rpe | 2017-02-27 | 1 | -2/+2 |
| | | | | | | | | | | | | | a single configuration file for the OpenBSD repository location. The pkg_* tools now use installurl(5) to find the package repository. NOTE: /etc/installurl only contains a single URL pointing to a mirror. Use the PKG_PATH environment variable to specify more than one package repository. prodded by and OK deraadt@ aja@ | ||||
* | no longer needed | espie | 2016-10-04 | 1 | -4/+2 |
| | |||||
* | replace fw_update (shell script) with a specialized version of pkg_add. | espie | 2015-01-11 | 1 | -3/+5 |
| | | | | | | | This has numerous advantages, in terms of speed and control. Initial version should be (mostly) identical to the old one. thanks to rpe@ and sthen@ for tests. | ||||
* | prepare things slightly further, FwUpdate still not active... | espie | 2014-12-27 | 1 | -1/+2 |
| | |||||
* | Rename Persistant to Persistent. | kspillner | 2014-08-27 | 1 | -2/+2 |
| | | | | sure espie@ | ||||
* | bye bye src url. Never amounted to much, we went another road a while ago | espie | 2014-07-13 | 1 | -2/+1 |
| | |||||
* | tedu setlist support, superseded by the new locate dbs. | espie | 2014-07-13 | 1 | -2/+1 |
| | |||||
* | extract the code that walks setlist, to be able to use it in pkg_check | espie | 2014-04-14 | 1 | -1/+2 |
| | | | | (waiting for theo to synch sets to commit the rest) | ||||
* | separate pkg_sign documentation. Option description becomes MUCH saner. | espie | 2014-01-23 | 1 | -2/+2 |
| | |||||
* | reorg code: make "signing only" a separate command, as it has nothing in | espie | 2014-01-23 | 1 | -2/+5 |
| | | | | | | | | | common with pkg_create. Move the signing part in its own module, so that PkgCreate can reuse it for "signing while we build" mode. naddy@ agrees | ||||
* | signify support | espie | 2013-12-31 | 1 | -1/+2 |
| | |||||
* | kill pkg(1) for good. with help from espie. | fgsch | 2012-08-06 | 1 | -3/+2 |
| | | | | espie@ ok. | ||||
* | install the correct file; from schwarze, ok krw | deraadt | 2012-07-13 | 1 | -3/+3 |
| | |||||
* | do not install the pkg(1) front-end stub in /usr/sbin anymore, everyone | deraadt | 2012-07-13 | 1 | -7/+5 |
| | | | | | uses the '_' variants ok espie | ||||
* | move PkgConfig.pm where it belongs | espie | 2012-06-11 | 1 | -2/+1 |
| | | | | as requested by matthieu@, ok jasper@, miod@, matthieu@ | ||||
* | document OpenBSD::md5 | espie | 2012-01-15 | 1 | -1/+2 |
| | |||||
* | zap it from there too | espie | 2011-08-26 | 1 | -3/+2 |
| | |||||
* | future code to handle HTTP 1.1 connection: need to establish a somewhat | espie | 2011-07-06 | 1 | -3/+4 |
| | | | | persistant connection, will use the same client code for scp and http. | ||||
* | switch to installing source manuals (base part) | schwarze | 2011-06-23 | 1 | -18/+7 |
| | | | | | discussed with lots of people, tested by naddy@, "move fast" deraadt@ | ||||
* | initial documentation for pkg.conf, after nits from jmc@, and straightening | espie | 2010-07-04 | 1 | -2/+2 |
| | | | | up by Theo about what should be in there... | ||||
* | document ::State a bit | espie | 2010-06-25 | 1 | -1/+2 |
| | |||||
* | more printing changes. | espie | 2010-06-15 | 1 | -1/+2 |
| | | | | | | | | | | | | move log operations into their own file, since they're used outside of pkg_add/pkg_delete by pkg_check. move all system stuff to State, so that printing can be localized/controlled. Create primitives _print, _errprint, _fatal for overriding output, without localization. Accordingly, move a lot of code out of Error. We should also move Unlink and Copy eventually. | ||||
* | ui changes: go thru a state object for most printouts | espie | 2010-06-09 | 1 | -1/+2 |
| | |||||
* | move files after a discussion with Theo. | espie | 2010-06-05 | 1 | -4/+4 |
| | |||||
* | new command pkg_fsck, very incomplete for now. Runs only very basic checks. | espie | 2010-06-05 | 1 | -2/+7 |
| | |||||
* | move code around, so that commands can be used as modules. | espie | 2010-06-04 | 1 | -6/+15 |
| | | | | | | pkg becomes the start hub, which does nothing except require the correct module. Saner code wrt Add/Delete, and more sharing. | ||||
* | pieces required for resolve-lib (reuse code for consistency) | espie | 2010-04-24 | 1 | -2/+4 |
| | |||||
* | clean up the ProgressMeter code, create a specific class if a Term | espie | 2010-03-22 | 1 | -2/+3 |
| | | | | | | | | | | | | | is around. start using stuff from termcap, specifically, cleareol, and move to hp. use the full line when we can, cram 100% if we can. (this should flicker much less on slow terminals). clean-up the install-and-progress bits to be in progressmeter, this removes some code. have pkg_create follow the same pattern as the others, with a state. This allows us to unify error messages a bit. | ||||
* | move generic code to handle libspec in a new file, to clean up stuff | espie | 2010-01-19 | 1 | -1/+2 |
| | |||||
* | move the oldlibs code into its separate file, prior to fixing it. | espie | 2010-01-11 | 1 | -1/+2 |
| | | | | allow replacement if it only touches partial or libs | ||||
* | pull the signature comparison code into its own file. | espie | 2010-01-10 | 1 | -1/+2 |
| | | | | add comparison functions to Packagenames that return undef when it matters. | ||||
* | Better, more global way of dealing with forward dependencies, and to | espie | 2009-12-26 | 1 | -1/+2 |
| | | | | | | | | | ask just once per-set for exec/unexec. Todo: forward-deps could be merged, but this might lead to dependency loops, we have to detect them and act first Todo: rewrite the other part of forward dependency handling (dep adjustment) | ||||
* | start pulling all the code that's the same between pkg_add and pkg_delete | espie | 2009-11-16 | 1 | -1/+2 |
| | | | | | into a common AddDelete package... lots of identical options and handling, actually... | ||||
* | pkg_add will need to track installation progress globally, so that we don't | espie | 2009-10-15 | 1 | -1/+2 |
| | | | | | solve dependencies with stuff that we want to update later... create that information, to be used... | ||||
* | move OpenBSD::Handle into its own file. I guess I need to disentangle this | espie | 2009-10-14 | 1 | -1/+2 |
| | | | | code before I go further.... | ||||
* | initial implementation of package signatures, based on x509 certificates and | espie | 2009-04-14 | 1 | -1/+2 |
| | | | | smime detached signatures. | ||||
* | Do not clean ${PACKAGES} as this is the source files, if run without obj dir | drahn | 2008-09-11 | 1 | -2/+2 |
| | | | | present, it will delete the source files. Found by Steven Roberts. | ||||
* | Install in the correct directory with NOMAN set. Based on makewhatis | drahn | 2008-09-02 | 1 | -12/+6 |
| | | | | with additional CLEANFILES from theo. | ||||
* | put Subst stuff into its own library file, to reuse elsewhere. | espie | 2008-04-07 | 1 | -1/+2 |
| | |||||
* | a somewhat long introduction to how the package tools really work, | espie | 2008-02-04 | 1 | -1/+2 |
| | | | | | so that people finally get a jump-start at figuring out code that's still evolving,.. | ||||
* | use the same trick as for perl to make sure manpages get built later | espie | 2007-12-31 | 1 | -2/+2 |
| | |||||
* | placeholder to split off the code that handles UpdateSets, as it's | espie | 2007-06-25 | 1 | -1/+2 |
| | | | | currently scattered all over the place. | ||||
* | Add Paths.pm, to centralize all system dependent paths all over the place. | espie | 2007-06-10 | 1 | -1/+2 |
| | | | | okay millert@, deraadt@ | ||||
* | Add pkgpath hints to pkgspec. Make PackageRepository/Source functional: | espie | 2007-05-18 | 1 | -1/+2 |
| | | | | | | | | | | | if a pkgpath is hinted at, then we build that package, and we delegate to the corresponding File: repository. Some XXX: we need to unlock the database temporarily, as the build *requires* shared access to stuff that is going on (and possibly write access for installing subpackages, so this cannot work 100% yet). Still, this allows the transparent build of one single package, at least. | ||||
* | document search objects. Adjust PkgSpec documentation | espie | 2007-05-14 | 1 | -1/+2 |
| | |||||
* | put Search objects into their own file, finally | espie | 2007-05-14 | 1 | -1/+2 |
| | |||||
* | move code around to allow OO access to installed packages always. | espie | 2007-05-14 | 1 | -1/+2 |
| |