Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-03 | allow pkg_mklocatedb -p to work again; from espie@ | Christian Weisgerber | |
2009-06-25 | pkgpath are only used for updates, so matching should only be pkgpath vs | Marc Espie | |
default info, and not maximal matching, otherwise too many things will match. problem noticed by marco@ With input from sthen@ and tests from kili@ | |||
2009-06-10 | zap double /, as noticed by brad | Marc Espie | |
2009-06-10 | fix dewey comparison for suffixes (no early return) | Marc Espie | |
2009-06-06 | fix direct pkgpath case | Marc Espie | |
2009-06-06 | quick path for pkg cfl: check whether the new package conflicts with | Marc Espie | |
installed stuff first. If that's the case, and we're not in replacement mode, we don't really need to scan all the installed packages. | |||
2009-06-06 | my $_, except for the server code, which could still run on older perl | Marc Espie | |
2009-06-04 | Canonicalise package names when comparing them against the package database. | wcmaier | |
This unconfuses pkg_* when passed paths that, while valid, don't exactly match /var/db/pkg. For example, the following now works (note the double slash): $ pkg_info /var//db/pkg/somepackage Hasty tab-completers the world over shall rejoice. Tweaks and ok espie@. | |||
2009-06-03 | rewind DATA, so that the next scp: url will have code to connect to... | Marc Espie | |
2009-05-24 | put back the ambiguous message in non-interactive mode | Marc Espie | |
2009-05-11 | remove an extraneous slash from the requested URL; some strict proxies | Stuart Henderson | |
(and maybe http servers) have a problem with it. ok espie@ | |||
2009-05-09 | zap trailing whitespace; | Jason McIntyre | |
2009-05-09 | tell people about -F repair. ok phessler, espie | Stuart Henderson | |
2009-04-24 | oops | Marc Espie | |
2009-04-22 | fix creating packages with long names in plist; from espie@ | Christian Weisgerber | |
2009-04-20 | restore tagged user packages to functionality (for now) | Marc Espie | |
2009-04-19 | remove class FatPackageLocation. Instead make PackageLocation a hierarchy | Marc Espie | |
so that I can handle installed packages without playing ping-pong with the PackageRepository hierarchy (mostly) | |||
2009-04-19 | synch with my new style search/location changes | Marc Espie | |
It's likely there will be some fallout, but it's getting a bit too large to keep around. This does kill a few very old oddities as well. | |||
2009-04-18 | don't copy DigitalSig to partial packages, it makes no sense | Marc Espie | |
2009-04-14 | initial implementation of package signatures, based on x509 certificates and | Marc Espie | |
smime detached signatures. | |||
2009-04-13 | explicitely say that package signatures contain run time dependencies | Ingo Schwarze | |
only and no pure build dependencies; ok jmc@ | |||
2009-04-11 | fix two typos; "fine" jmc@ | Ingo Schwarze | |
2009-03-07 | tweak code to use same comparison operations as PackageNames. | Marc Espie | |
so the "special code" to handle weird suffixes and epoch names (v*) finally comes into operation. regress tests still pass, I still expect some breakage... | |||
2009-03-07 | introduce versionspecs as a derivative object from version. | Marc Espie | |
Allows an operator such as <=. also overrides the compare operator for the pnum part, because specifically, in pkgspecs, if the pnum is not specified, it stands for "any pnum will do"... yes, that's hairy... | |||
2009-03-05 | call may_check_digest after extraction | Marc Espie | |
2009-03-05 | more stuff to check digests during extraction, if wanted. | Marc Espie | |
Fix read/write of digitalsignature stuff. don't integrate manual-installs, since it's highly variable. create correct category for digitalsignature, so it gets written out. | |||
2009-03-03 | stupid bug. If I don't name the class the same way, I don't override | Marc Espie | |
behavior correctly. Be consistent, use the same naming scheme. problem noticed by Brad Smith. | |||
2009-02-02 | deals with shaddy repositories from backwards countries that implement | Marc Espie | |
nlist incorrectly. as diagnosed by kili@ | |||
2008-12-15 | tweak the defaults to also do -M if you ask for info on a given package. | Marc Espie | |
2008-12-14 | display message is +DISPLAY; from Ingo Schwarze | Jason McIntyre | |
ok espie | |||
2008-12-11 | copying local files may cause some issues, as noticed by sturm@ | Marc Espie | |
Try really hard to avoid copying a file on itself: by first checking the stat() results, and if they are not available (since some people use fucked-up stuff like AFS), rely on the file names as a last resort. This should avoid stuff getting copied from PKG_CACHE to PKG_CACHE and erasing itself in a few cases... | |||
2008-11-03 | Fix some errors, okay espie@ | Landry Breuil | |
2008-10-29 | Xr OpenBSD::Intro(3p) | Marc Espie | |
2008-10-28 | NewUser and NewGroup are subclasses of NewAuth | Marc Espie | |
2008-10-28 | "destate" comments, let them know in which cwd they stand. | Marc Espie | |
This is actually useful for update-plist... | |||
2008-10-26 | zap old code that was a confusion with -l, and didn't ever do anything | Marc Espie | |
in the new pkg_info problem noticed by landry@ | |||
2008-10-25 | Copy packages to the cache if a local PKG_PATH is used and PKG_CACHE is | Bernd Ahlers | |
defined. This unbreaks FETCH_PACKAGES with a local package repository. help & discussion: espie@ and sturm@ | |||
2008-10-24 | tweak compute_digest so that it `defaults' if invoked without a 2nd argument. | Marc Espie | |
switch the default digest to sha256. It's been there for a few weeks, all package tools cope with both formats, now is the time for the switch. | |||
2008-10-21 | ouch, this one requires local for now | Marc Espie | |
(as found out by Chris Cappuccio) | |||
2008-10-20 | Say goodbye to local $_ | Marc Espie | |
lexical scoping is so much neater (courtesy of perl 5.10) | |||
2008-10-10 | add rcs tags | Steven Mestdagh | |
ok espie | |||
2008-10-07 | oops, missed one compute_md5 | Marc Espie | |
noticed by djm@ | |||
2008-10-06 | turn the checksums stored in packing elements into real objects, so that | Marc Espie | |
pkg_add becomes mostly independent of the type of checksum stored. separate md5 into an abstract OpenBSD::digest class and an md5 subclass with specific methods to compute checksums and serialize results, and create an sha class that does the same thing with sha256 (with a base64 serializer) | |||
2008-10-04 | tighter specs (tested for ages locally) | Marc Espie | |
2008-09-29 | add prototype for Carp::croak to prevent error under perl 5.10 | Simon Bertrang | |
feedback by espie@, prodded by millert@ | |||
2008-09-11 | Do not clean ${PACKAGES} as this is the source files, if run without obj dir | Dale Rahn | |
present, it will delete the source files. Found by Steven Roberts. | |||
2008-09-02 | Install in the correct directory with NOMAN set. Based on makewhatis | Dale Rahn | |
with additional CLEANFILES from theo. | |||
2008-08-14 | let's make this half useful to recover from crashed disks with wrong info. | Marc Espie | |
2008-07-26 | kill trailing whitespace; | Jason McIntyre | |
2008-07-25 | Mention @bin plist element, ok espie@ | Ian Darwin | |