summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_install/lib/ftpio.c
AgeCommit message (Expand)Author
2003-12-20use the --use-compress-program argument to tar and do away withgrant
2003-12-20suppress a diagnostic message unless -v is used.grant
2003-10-06minor style nitgrant
2003-10-03Indent, and remove some #if 0-ed code.wiz
2003-10-03Add HTTP support.wiz
2003-09-25Make compile with STANDALONE defined.wiz
2003-09-25s/lukemftp/nbftp/, fix two typos.wiz
2003-09-23Get rid of lots of system(3) (partly via vsystem) calls.wiz
2003-09-03Check the return from read on the file descriptor for the ftp process: ifjlam
2003-09-02Merge src/usr.sbin/pkg_install on the pkgviews branch into the HEAD byjlam
2003-07-14use bounded string op as much as possibleitojun
2003-06-23Call tgetent only when TERM environment is set.tacha
2003-05-14Uppercase URL.wiz
2003-01-05Use EXIT_FAILURE, rather than hardcoding a value of '1' in err(3) andagc
2002-12-06Avoid conflict with reserved identifier "exp".thorpej
2002-10-26Properly re-implement hilighting of the dialogue with the ftp(1)hubertf
2002-10-26use size of the right bufferhubertf
2002-10-17Fix typo in last (hi christos).wiz
2002-10-17Jeez! Delete hard-coded vt100 sequences. This could be done using termcap,christos
2002-10-17- eliminate the hard-coding of pathnames in the default install.christos
2002-09-19select() -> poll()mycroft
2002-07-20sweep of errx/warnx, remove unnecessary trailing \ngrant
2002-07-19- remove handling of PKG_ADD_BASE.yamt
2002-07-09- use snprintf and strlcpy instead of strcpy, strcat and sprintf in some place.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- constify.yamt
2002-04-23Add more error checking, and tell the user what's up when he runshubertf
2001-12-30don't hardcode "tar"'s program name, use TAR_FULLPATHNAME insteadhubertf
2001-09-16Spell 'occurred' with two 'r's.wiz
2001-07-15Interface change for strip_txz(): now stores suffixhubertf
2001-04-28 * add function strip_txz() to strip off any .tgz, .tbz, .t[bg]z from ahubertf
2001-04-09do not terminate on EINTR. with previous behavior pkg_add terminatesitojun
2001-04-06Negative exit code cleanup: Replace exit(-x) with exit(x).wiz
2000-12-13 * Accept ".tbz" as an alternative pkg suffix to ".tbz" for pkg_add andhubertf
2000-11-28Fix timeout in expect():hubertf
2000-10-09Only pull in <vis.h> when debugging expect(), i.e. EXPECT_DEBUG is set.hubertf
2000-10-01Not every FTP server says nicely "Goodbye".hubertf
2000-09-01When downloading and extracting a file (in ftp:hubertf
2000-08-29Make pkg_add & friends print the files they push through tar(1) tohubertf
2000-08-28 * Make a few functions public so this code can be used by other programshubertf
2000-07-06remove/hide some debugging codehubertf
2000-06-18use /var/tmp consistently. (XXX need to re-visit if we everhubertf
2000-06-08ftp(1)'s "ls" now lists files/dirs plus attributes (much like "dir" didhubertf
2000-02-27 - Bump timeout in select() to 10 minuteshubertf
2000-02-22adjust copyrighthubertf
2000-02-04init buffer differentlyhubertf
2000-02-02remove clutter left after switching to mkstemphubertf
2000-02-02Use mkstemp instead of mkstemp.hubertf
2000-02-02add copyright and (more important!) _RCS_ID()hubertf