Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-09 | move some url parsing into Installed, provide for pipe: | Marc Espie | |
2010-01-09 | kill more useless code | Marc Espie | |
2010-01-09 | simplify slightly | Marc Espie | |
2010-01-09 | move pipe handling into RepositoryList | Marc Espie | |
2010-01-09 | repositories no longer need match | Marc Espie | |
2010-01-08 | stat objects with more than value (store symlinks eventually) | Marc Espie | |
2010-01-07 | make sure is_valid works for alternatives | Marc Espie | |
2010-01-05 | repair | Marc Espie | |
2010-01-05 | better spec handling: instead of dying, create badspec objects that never | Marc Espie | |
match anything. Add method is_valid (and propagators) to know whether a spec is valid (to be used in pkg_create in a systematic way). | |||
2010-01-05 | use Auto::cache | Marc Espie | |
2010-01-05 | tweak output | Marc Espie | |
2010-01-05 | common pattern, put it there since everything uses Error. | Marc Espie | |
2010-01-05 | auto-create giveup, so it's defined if we call tally without doing anything. | Marc Espie | |
2010-01-04 | better | Marc Espie | |
2010-01-04 | There's no reason for -l to imply -z. | Marc Espie | |
Also, fix a nasty bug: when finding installed packages in a set, don't remove them silently, just tag them to be kept, and let tracker know about it (fixes loop1 regress) | |||
2010-01-03 | not a fatal error, keep going | Marc Espie | |
2010-01-03 | -F tally | Marc Espie | |
2010-01-03 | separate code into two classes, cleaner. | Marc Espie | |
2010-01-03 | much better (avoid calling df all the time, oops) | Marc Espie | |
2010-01-02 | keep going after collisions | Marc Espie | |
2010-01-02 | stacked vfs entries. I should be able to recover from overflows and | Marc Espie | |
collisions now. | |||
2010-01-02 | things are simpler: I don't need to stack used size stuff. | Marc Espie | |
2010-01-02 | next step: create proxy objects for devices that count the size used. | Marc Espie | |
2010-01-02 | replace vstat with modern code, almost ready for stacking vfs... | Marc Espie | |
2010-01-02 | fully encapsulate dev objects from vstat so I can change the internals | Marc Espie | |
completely. | |||
2010-01-02 | first step in comparing full signatures: make them full objects, with | Marc Espie | |
proper sign/compare interfaces. | |||
2010-01-01 | for -z/-l, if several candidates are found, try to order them, and use the | Marc Espie | |
nearest to the hint if they all have larger/smaller versions. | |||
2010-01-01 | new method fullpkgpath that accesses the default fullpkgpath. | Marc Espie | |
make use of it, relax pkg_create to allow any of FULLPKGPATH, PERMIT_PACKAGE_FTP, PERMIT_PACKAGE_CDROM (store the others as empty). remove warning in pkg_mklocatedb for newer perl. | |||
2010-01-01 | explicit-update support | Marc Espie | |
(also url support, but commented out for now) | |||
2010-01-01 | new option 'explicit-update', for firmwares (don't consider these in bulk | Marc Espie | |
updates, only when user asks for them explicitly) | |||
2010-01-01 | (C) of affected files | Marc Espie | |
2010-01-01 | store repository paths in sets and propagate them. | Marc Espie | |
This fixes pkg_add /some/path/package which will now find dependencies in the same path again. | |||
2010-01-01 | make the merge_paths operations visible | Marc Espie | |
2010-01-01 | make updatesets aware of repository paths | Marc Espie | |
2010-01-01 | propagate errorinfo thru set->cleanup (finally better messages than | Marc Espie | |
can't install) | |||
2009-12-31 | stupid, stupid, stupid | Marc Espie | |
2009-12-31 | need to tweak from to_update to self, as this kind of thing happens all | Marc Espie | |
the time. | |||
2009-12-31 | oops, actually report issues | Marc Espie | |
2009-12-31 | fix for error message logging. | Marc Espie | |
2009-12-31 | always create a problem entry for libraries we don't find | Marc Espie | |
2009-12-31 | complain if we see weird @libs (so, not in system). | Marc Espie | |
optimization: for system libs, only parse stuff with .so in the name | |||
2009-12-31 | add meat to the "can't install" stupid handle message | Marc Espie | |
2009-12-31 | XXX until I fix it for real | Marc Espie | |
2009-12-31 | more/better cache for bad cases, and trap self after merge. | Marc Espie | |
2009-12-31 | sha256 is the common case, no need to delay loading. | Marc Espie | |
2009-12-30 | more changes and optimizations: create unique dewey objects, so I can | Marc Espie | |
compare them directly and avoid storing the string. on typical use through a large update, 2/3 cache hits. also, remove switch on <,> by writing subclasses. Actually makes things clearer. | |||
2009-12-30 | ... and this should fix todd's case, that of not finding anything and | Marc Espie | |
resorting to default... | |||
2009-12-30 | also track stuff I couldn't install, and use it for negative cache lookups. | Marc Espie | |
fix some looping if stuff can't install for whatever reason. | |||
2009-12-30 | fix pkgspec handling, actually do filter by regexp. | Marc Espie | |
shave some memory off packagenames by not storing non-existent p/v. cache all packagename construction (happens two times out of 3). | |||
2009-12-30 | store url where we retrieved the package. | Marc Espie | |