summaryrefslogtreecommitdiff
path: root/usr.bin/ftp/extern.h
AgeCommit message (Expand)Author
2019-06-22trim down error checking if we are small.christos
2019-02-04- add justquit() that always exits. use it to avoid unreachable code.mrg
2012-07-04As discussed on tech-net@: Don't display expected EHOSTUNREACH for all butis
2011-09-16Use __deadjoerg
2010-03-04Parse HTTP 'Date' entries in the `C' locale rather than the user's.lukem
2009-07-13Rename internal getline() function to get_line() so it doesroy
2009-04-12Fix numerous WARNS=4 issues (-Wcast-qual -Wsign-compare).lukem
2008-05-10Add epsv6 and epsv to disable extended passive mode for ipv6 or both ipv4 and...skd
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-22Use the service name to getaddrinfo() (along with the host name), so thatlukem
2007-05-24Display times in RFC2822 form rather than using ctime(3), sincelukem
2007-04-18Clean up use of confirm() and mbort() so that the current operationlukem
2006-01-31Rename xfoo() to ftp_foo() to avoid collisions with libssh. Don't ask.christos
2005-06-10Implement:lukem
2005-05-19Some const cleanups.lukem
2005-05-14Fix some cast issues highlighted by Scott Reynolds using gcc 4 on OSX.4lukem
2005-04-11gratuitous whitespace cleanup (before someone else jumps the gun...)lukem
2005-04-11Implement a timeout on the accept(2) in dataconn() and thelukem
2005-02-09Factor out common string processing code eliminating static buffers,christos
2005-01-03Forbid filenames returned from mget that aren't in (or below) thelukem
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-01-21Abstract out progress bar support into progressbar.[ch], for inclusionjhawk
2000-10-11More format string cleanup by sommerfeld.is
2000-08-06* implement parseport(), which takes a string and attempts to convertlukem
2000-07-18add support for FEAT and OPTS commands with `features' and `opts'.lukem
2000-06-15* migrate the SYST parsing from setpeer() into a separate remotesyst().lukem
2000-05-31Add support for 'ftp -u url file ...', to upload a list of files to given url.lukem
2000-05-29convert IPv4 mapped address (::ffff:10.1.1.1) into real IPv4 addressitojun
2000-05-01convert to ANSI KNFlukem
2000-05-01* Add support for `fget localfile', which reads a list of filenames tolukem
2000-01-31define private type `sigfunc' aslukem
1999-11-28* implement xsl_init() and xsl_add(); error checking forms of sl_{init,add}()lukem
1999-11-12- implement `set rprompt'; right side version of `set prompt'. depends onlukem
1999-11-11- implement updateremotepwd(); update the global variable `remotepwd'lukem
1999-10-24new features:lukem
1999-10-13* fix up confirm() (broke `a' and `p' in last commit)lukem
1999-10-12a few user interface and cosmetic tweaks:lukem
1999-10-09allow a second SIGINT during the "xfer aborted. waiting for remote to finish ...lukem
1999-10-09* use sigsetjmp()/siglongjump() instead of setjmp()/longjmp(); the latterlukem
1999-10-05add TNFi copyright to all files i've done more than a minor amount of work to...lukem
1999-10-05enhancments from Marc Horowitz <marc@mit.edu> to improve connection timeouts:lukem
1999-10-01prefix the global variables in ftp_var.h with GLOBAL, which defaultslukem
1999-09-30* In the !NI_NUMERICHOST case (i.e, getaddrinfo() challenged systems), portnumlukem
1999-09-30* fix initialisation of home[]lukem
1999-09-28* add new commands:lukem
1999-09-27* idle(): rename to idlecmd(). certain linux distributions have an incompatiblelukem
1999-09-26* replace ifdefs against __SVR4 and __linux__ with DIRENT_MISSING_D_NAMLEN;lukem
1999-09-22* add support for `xferbuf', which sets both `sndbuf' and `rcvbuf'lukem
1999-07-12* change fetch_ftp() to be fully rfc 1738 compliant; if the URL containslukem
1999-07-11add epsv4 command, which enable/disable the use of EPSV/EPRT.itojun