summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_install/lib/lib.h
AgeCommit message (Expand)Author
2003-12-20use the --use-compress-program argument to tar and do away withgrant
2003-12-20check the OS, architecture and version of a package against the hostgrant
2003-10-04Replace strnncpy calls with strlcpy calls. Remove strnncpy.wiz
2003-10-03Add HTTP support.wiz
2003-09-23Add prototype for remove_files.wiz
2003-09-23Remove last vsystem caller and vsystem() itself.wiz
2003-09-23Get rid of lots of system(3) (partly via vsystem) calls.wiz
2003-09-23don't assume mtree is in BINDIR, allow it to be overridden bygrant
2003-09-17Remove the names of arguments from function prototypes.agc
2003-09-03Remove parts that were there just to allow this to compile on NetBSD ~1.3.jlam
2003-09-02Merge src/usr.sbin/pkg_install on the pkgviews branch into the HEAD byjlam
2003-08-25Add a new library function fcexec() which allows to run a command aftertron
2003-08-24Add a new utility function which use vfork(2) and exec(2) directly insteadtron
2003-04-22Rename "upgrade" variable to "Replace" (etc.) as that is what it's reallyhubertf
2003-04-10min_free: Return size in a uint64_t since off_t isn't 64 bits ongrant
2003-04-10allow bzip2 support to work on earlier systems where tar has no -jgrant
2003-03-15Introduce a pkgdb_dump() function, which dumps the cache file ofagc
2003-01-10Introduce the notion of "preserving" an installed package.agc
2003-01-10Add a pkgdb_remove_pkg() function and use it in pkg_delete(1).agc
2003-01-05Add an enumerated type which is used in pkgdb_open() to specifyagc
2003-01-05Use EXIT_FAILURE, rather than hardcoding a value of '1' in err(3) andagc
2002-10-17- eliminate the hard-coding of pathnames in the default install.christos
2002-07-19- remove handling of PKG_ADD_BASE.yamt
2002-06-21Avoid hardcoding /usr/bin/ftp in the pkg_add binary.agc
2002-06-10constify and make WARNS=2 clean.yamt
2002-06-09- make last arg of findmatchingname void*.yamt
2002-06-09- fix buffer size checksyamt
2002-05-10Only define DEF_LOG_DIR if it's not already set.agc
2002-03-05Add a new packing list directive, @blddep, which notes the exactagc
2001-07-15Interface change for strip_txz(): now stores suffixhubertf
2001-05-21Add -I argument to pkg_create so that the real prefix can be specifiedagc
2001-04-28 * add function strip_txz() to strip off any .tgz, .tbz, .t[bg]z from ahubertf
2001-03-18Add -u switch to pkg_add to do a very rudimentare form of pkg upgrading:hubertf
2001-03-05Add -V option to all pkgtools, which reports the version of the pkgtools.wiz
2000-10-11More format string cleanups by sommerfeld.is
2000-08-28 * Make a few functions public so this code can be used by other programshubertf
2000-01-19FTP wildcard depends code, initial commit.hubertf
1999-11-29Put support for @src back in.hubertf
1999-11-29Add code to include the size of a package into both thehubertf
1999-09-09Comment pl_ent_t to make debugging easier.hubertf
1999-08-24Bring closer to /usr/share/misc/style with the aid of indent(1).hubertf
1999-08-23Hide test for URLlength()>0 behind a macro (IS_URL()).hubertf
1999-08-20The copy_hierarchy function is never called. Remove its definition andagc
1999-08-19Consolidate URL handling into a table of valid leading strings foragc
1999-03-22Replace static array of packages given to pkg_perform() with linearhubertf
1999-03-09Define TAR_CMD and TAR_FULLPATHNAME, and use them in preference toagc
1999-01-19Add code for pkgdb.hubertf
1998-10-21Add a -B option to pkg_info to print out the "Build Information" foragc
1998-10-13Add -b argument to pkg_info to display the +BUILD_VERSION file for theagc
1998-10-13Get rid of YES and NO definitions. NO was defined but never used.agc