Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-05-28 | bye bye old package tools. | Brad Smith | |
ok deraadt@ | |||
2003-09-05 | one check return from sysconf, one off by one vnsprintf, and one missing free. | Ted Unangst | |
all from Patrick Latifi in pr3414 | |||
2003-08-21 | New keywords: @extra and @extraunexec. | Marc Espie | |
Used to record extra files (configuration) and action, that will only be taken with pkg_delete -c. | |||
2003-08-06 | Plug some memory leaks; from Patrick Latifi | Todd C. Miller | |
2003-08-06 | Fix strlcat() args; from Patrick Latifi | Todd C. Miller | |
2003-08-01 | Add -q flag to pkg_delete: don't check md5 before removing. | Marc Espie | |
Useful for bulk-package builders who want to clean /usr/local quickly. | |||
2003-07-30 | basic support for ftp:// in PKG_PATH. ok pvalchev@ | Ted Unangst | |
2003-07-04 | 'static const char rcsid[]' to make it -Wall clean | Anil Madhavapeddy | |
2003-07-04 | - use sizeof(var) instead of hardcoding length in functions that need it | Anil Madhavapeddy | |
- krw@ rewrote make_preserve_name() to get rid of some hard to read string code - some trivial strn{cpy,cat} - > strl{cpy,cat} conversions ok krw@ | |||
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-06-01 | various format string cleanups; tedu ok | Theo de Raadt | |
2003-05-12 | Fix a bug where pkg_add would fail when dependencies got a few levels deep | Peter Valchev | |
in the recursive install by removing the code which looks under All/ for more packages as this is not used on OpenBSD From Barry Scott <bscott@ridgewaysystems.com> | |||
2003-04-25 | kill #if 0 code w/ evil string functions, deraadt/tdeval | Henning Brauer | |
2003-04-19 | string stuff, ok krw@ deraadt@ | Henning Brauer | |
2003-04-05 | remove a dead function, simplify copy_string with strdup ; rohee@ ok | Anil Madhavapeddy | |
2003-04-05 | correct a bad strncpy; replace with strlcat; rohee@ ok | Anil Madhavapeddy | |
2003-04-05 | some strlcpy,snprintf,strlcat conversions, tedu@ ok | Anil Madhavapeddy | |
2003-04-04 | some more strcpy/strcat -> strlcpy/strlcat conversions | Anil Madhavapeddy | |
ok and tweaks by ho@ | |||
2002-03-14 | Remove \n from err/errx/warn/warnx(). | Mike Pechkin | |
millert@ ok | |||
2002-02-18 | Don't chmod 0755 the directory we just mkdtemp()'d. mkdtemp() uses | Todd C. Miller | |
mode 0700 which is better. From Yozo TODA based on a FreeBSD advisory. | |||
2001-11-26 | mostly mark signal races | Theo de Raadt | |
2001-11-07 | Say goodbye to @ignore_inst, we don't use it, and it doesn't even work in | Marc Espie | |
any sane way... | |||
2001-11-07 | Recognize libdepend keyword. | Marc Espie | |
2001-07-09 | correct type on last arg to execl(); nordin@cse.ogi.edu | Theo de Raadt | |
2001-06-06 | Let set_pkg kill trailing / in pkgname. | Marc Espie | |
Saves poor angelos from getting his dependencies screwed when he does pkg_delete pkg_name/ Ok angelos@ | |||
2001-04-08 | Better error messages: pwarnx function, which works like pwarn, except | Marc Espie | |
it shows a current package name along with the program name, e.g., pkg_add(foo-3.0): some error occurred. A few messages now bear redundant pkgnames, which is much better than doing pkg_add * and being informed that something went slightly wrong somewhere... | |||
2001-04-02 | Handle for newdepend. | Marc Espie | |
- recognize the keyword, - pass all packing lists to `pkg dependencies solve' for rewriting. pkg dependencies solve is a no-op in the absence of newdepends. With newdepends, it rewrites @newdepends -> @pkgdep on the fly, depending on what's actually installed on the machine. | |||
2001-03-11 | add p-flag to tar so that uids/gids and | Peter Stromberg | |
file modes are preserved on ftp/http installs | |||
2000-05-12 | nasty bug in %f; espie | Theo de Raadt | |
2000-04-28 | Remove last remnants of @option preserve and @option extract-in-place | Marc Espie | |
We don't use these, and they are a bad idea anyway. | |||
2000-04-26 | Consistency in error reports. | Marc Espie | |
*always* tell them MD5Sum fails, because later, pkg_delete will complain about a bad package anyway, and the poor user won't be able to figure out what went wrong, and it's obviously too late since the package is gone already... | |||
2000-04-05 | Fix bogus error message. Not a dir can mean *nothing* at all. | Marc Espie | |
Reviewed by aaron@... ;-) | |||
2000-03-24 | Handle expansion sequences in @exec better (let the expander decide whether | Marc Espie | |
it needs a file name instead of assuming we always need one). Sent to *quite a few* people, comments by drahn@... guys, wake up !!! | |||
1999-10-09 | Band Aid fixes, polyglot of espies and mine: | Bob Beck | |
- ensure package files end in .tgz if not suffixed, but allow for .tar.gz and uncompressed .tar as well. - make pkg_add take as many args as you can feed it. - "pkg_add *.tgz" works now. - fix bug where realpath could fail and leave NULL in arg list. - fix bug where nonexistent package could fail and leave NULL in arg list. | |||
1999-10-05 | too soon | Marc Espie | |
1999-10-05 | Actually build pkg_sign. | Marc Espie | |
1999-09-20 | - get http:// and ftp:// treated in a uniform way, | Marc Espie | |
- disable FreeBSD-specific packages organization per category | |||
1998-11-19 | - fix pkg_info to give more rational summary when COMMENTS files are weird. | Marc Espie | |
- warn when COMMENT > 60 characters. *** In one month we turn this into an error -> fix packages files *** | |||
1998-10-13 | Sync with recent NetBSD changes: | Marco S Hyman | |
- use snprintf in place of sprintf - code cleanup - Package -> package_t, PackingList -> plist_t Also: remove files that haven't been linked in a while Pass -q to mtree so it is quiet in the presence of symlinks | |||
1998-09-07 | updated pkg_* tools. Merged in many changes/improvements from NetBSD. | Marco S Hyman | |
New features include md5 hash so pkg_delete won't remove files that have changed and the ability to define conflicting packages, e.g. you can't install both mh and nmh. The ports tree will have to be updated to take advantage of this. Let me know of any problems, real or imagined :-) | |||
1998-06-23 | Fix snprintf return value usage. | Todd C. Miller | |
1998-04-25 | Use mkdtemp(3), not mktemp(3). | Todd C. Miller | |
1998-04-07 | active mode is way busted; default to passive | Theo de Raadt | |
1997-07-14 | sometimes - so at least it seems - also theo does'nt check what he is | Thomas Graichen | |
committing :-) ... i hope i got it right now | |||
1997-06-17 | do some umask stuff too | Theo de Raadt | |
1997-06-17 | use mktemp, but use it without guessability or DOS attacks | Theo de Raadt | |
1997-01-17 | r?index -> strr?chr | Todd C. Miller | |
1996-12-29 | our tar (paxtar) is now in /bin/tar not /usr/bin/tar | Thomas Graichen | |
1996-06-04 | Oops, screwed up the $OpenBSD$ IDs | Niklas Hallqvist | |
1996-06-04 | add package tools from FreeBSD | Niklas Hallqvist | |