Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-26 | More comment typos from Diego Casati. Including winners like funtion, allmost, | Kenneth R Westerback | |
oustside, seqencer, toghether, nessissary, etc. | |||
2007-05-25 | until people finally fix their @group issues in packages, at least refuse | Marc Espie | |
flat-out to write packages with no @group annotations on fishy stuff (writable directories, setuid/setgid stuff) | |||
2007-05-25 | "interupt" -> "interrupt" in various comments. Mostly from Diego Casati. | Kenneth R Westerback | |
2007-05-25 | Check fdopen() return value. | Todd C. Miller | |
Ignore SIG_PIPE when writing to sendmail. This allows cron to still run jobs when sendmail is missing or broken (a warning will be logged). Move mailto variable to the same scope as mail and use the mail variable, not mailto, to test whether we have an open pipe to the mailer. | |||
2007-05-25 | Pass the handle to can_install, so that it can fill in errors (the package | Marc Espie | |
location is actually not used by this routine). | |||
2007-05-25 | start cleaning up the mess that is error-handling when installing packages. | Marc Espie | |
Mid-Term, we want to manipulate true `handles' that encapsulate package locations. For now, we create this handle externally, and just use it to record errors, in duplicate... Once handles are ready, they should be agregated into UpdateSets, to make replacement of packages more explicit and flexible. | |||
2007-05-25 | move the mode checker code from pkg_create into ArcCheck, so that pkg_add | Marc Espie | |
can reuse it. | |||
2007-05-25 | also rename this one for further wrapping | Marc Espie | |
2007-05-25 | rename `handle' to `location' in preparation for wrapping it in a | Marc Espie | |
proper `handle'. | |||
2007-05-24 | place holder for signature checking | Marc Espie | |
2007-05-24 | catch up and rethrow Packing-List read issues with the filename when | Marc Espie | |
available. | |||
2007-05-23 | fiddle with SharedLibs name, put common code into a common place in | Marc Espie | |
pkg_add. | |||
2007-05-23 | use autovivify | Marc Espie | |
2007-05-22 | Rework the way how ospfd fetches and tracks interfaces. Try to merge the | Claudio Jeker | |
code which is very similar and especially include RTM_NEWADDR in dispatch_rtmsg(). With this newly created interfaces will no longer cause config reload problems. OK norby@ | |||
2007-05-22 | remove duplicate -M entry from set_usage(); ok espie | Jason McIntyre | |
2007-05-22 | Only try to merge a AS_SEQUENCE if there is a difference between the 4-byte | Claudio Jeker | |
AS path and the 2-byte version. If both pathes have the same length don't try to merge them instead use the new path. Issue reported by Jon Morby and further analysed by Stuart Henderson. Tested by Stuart Henderson. | |||
2007-05-22 | zap references to pkgdep. Packing-Lists no longer even record it, anyways. | Marc Espie | |
2007-05-22 | cleanup shared state a bit earlier. Shouldn't change much, but may help | Marc Espie | |
ensuring we don't reload fontdirs twice with weird fontdirs case. | |||
2007-05-22 | introduce a SharedItemsRecorder (put it into Vstat, since that's a file | Marc Espie | |
common to Add and Delete, for now). Use it to have common code that records items to remove / items remaining. Stash it into pkg_add/pkg_delete state, and abstract the cleaning up operation into the SharedItemsRecorder (so that pkg_add and pkg_delete no longer have to know about the internals of SharedItems at all). | |||
2007-05-22 | mark `digitalsignature' as a known keyword, which helps me. | Marc Espie | |
Use autovivification on stuff to remove. | |||
2007-05-22 | remove -h from set_usage(); | Jason McIntyre | |
2007-05-22 | finish removing unused -h option | Marc Espie | |
2007-05-20 | make the package tools more aware of manpages: handle names correctly, | Marc Espie | |
and figure out how to process manpages. | |||
2007-05-20 | move deptree and installed into state object | Marc Espie | |
2007-05-20 | create specific `state' objects for pkg_add and pkg_delete, so that I can | Marc Espie | |
write shortcuts for common behavior, and start hiding some details. | |||
2007-05-20 | placeholders for UpdateSet, once we have it. | Marc Espie | |
2007-05-20 | both pkg_add and pkg_delete use Vstat, make it explicit. | Marc Espie | |
2007-05-20 | compute list of dependencies to adjust just-in-time. | Marc Espie | |
This lets the pkg_add regress pass, finally. | |||
2007-05-20 | libs_to_check ? actually, never use it... | Marc Espie | |
2007-05-20 | remove extra forwarding method that is no longer needed | Marc Espie | |
2007-05-20 | zap old depend code I missed | Marc Espie | |
2007-05-19 | move the code that handles dependencies registration into Dependencies | Marc Espie | |
2007-05-19 | and I forgot this one | Marc Espie | |
2007-05-19 | add match_locations/filter_locations methods to search stuff that returns | Marc Espie | |
full pkg locations instead of package names. | |||
2007-05-19 | fix scp url parsing and printing | Marc Espie | |
2007-05-19 | don't pass srcpath around, since we don't use it. | Marc Espie | |
2007-05-18 | prettier Makefiles | Theo de Raadt | |
2007-05-18 | Add pkgpath hints to pkgspec. Make PackageRepository/Source functional: | Marc Espie | |
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. | |||
2007-05-18 | show the url for the package we're dealing with. Unconfuse installed vs. | Marc Espie | |
uninstalled stuff. | |||
2007-05-18 | also strip +CONTENTS | Marc Espie | |
2007-05-18 | normalize installed names | Marc Espie | |
2007-05-18 | cut dependency code in smaller chunks | Marc Espie | |
2007-05-18 | we don't need to walk the full dependency tree each time we don't find | Marc Espie | |
a library. Instead, put the state of the closure computation in the solver object, and only proceed until we find the library. We just need an extra marker (known) to be aware of packages that may contain libraries, but have not been used for extra dependencies yet. | |||
2007-05-17 | do not pass the urlscheme to the constructors, since they each have | Marc Espie | |
a known urlscheme. Recognize inst: and file: as specific schemes that refer to given repositories, for future extension. | |||
2007-05-17 | new methods: repositories can create url. Rename PackageLocation->stringize | Marc Espie | |
to url, since that's what it does. Use the new methods to shorten code. | |||
2007-05-17 | name each urlscheme | Marc Espie | |
2007-05-17 | make sure that mkfontdir and friends get their arguments | Marc Espie | |
2007-05-17 | library lookup becomes a real method | Marc Espie | |
2007-05-17 | move the library lookup code into Solver, so that I can turn it into | Marc Espie | |
methods as well... | |||
2007-05-17 | use solver object in all direct instances of solved_dependencies. | Marc Espie | |