summaryrefslogtreecommitdiff
path: root/usr.bin/ftp
AgeCommit message (Expand)Author
2010-09-03Make second parameter of poll() the correct type. Removes compile warning.lum
2010-08-25don't free proxyurl and cookie twice in the location code; with halex@Martynas Venckus
2010-07-26fix SYNOPSIS (yes, there are still some issues here);Jason McIntyre
2010-07-23Handle redirection to relative url's in the Location: header of httpAlexander Hall
2010-07-15More delimiters that need quoting inside macros, hunted down by jmc@,Ingo Schwarze
2010-07-03make lint happyAlexander Hall
2010-07-02#ifndef SMALL a few more things to save space on the ramdisksTheo de Raadt
2010-06-29fix output handling:Alexander Hall
2010-06-27Fix a crash when the directory entry isn't complete.Peter Hessler
2010-06-03HTTP/1.1 requests must send a "Connection: close" header. Fixes the issue whereAlexander Hall
2010-06-03When attempting to resume a download, against an HTTP server thatPeter Hessler
2010-04-30shuffle some things around to deal with incomplete typesJonathan Gray
2010-04-26Fix a bug in auto-completion accidentally introduced when supportStefan Sperling
2010-04-25ftpvis was not ok. fix it.Ted Unangst
2010-04-25Fix auto-completion of filenames containing whitespace.Stefan Sperling
2009-11-11do not walk off the prefix array, off by one; found by parfaitTheo de Raadt
2009-10-16factor psummary code of ftp.c to be generic, for all types ofMartynas Venckus
2009-08-26In "auto-fetch" mode without -o, the filename to save under is derivedStuart Henderson
2009-08-09zap trailing whitespace;Jason McIntyre
2009-08-09document the "file:file" auto-fetching mode.Igor Sobrado
2009-08-06encode special or unsafe characters defined by rfc1738. as a result,Martynas Venckus
2009-08-03tweak error message. url is valid per rfc1738 and can now beMartynas Venckus
2009-07-27- make urls such as http://foo, http://foo/, or http://foo/bar/Martynas Venckus
2009-07-18Don't assign NULL to an integer type, use 0 instead.Jonathan Gray
2009-06-29Fix the range of a #ifndef SMALL ... #endif not to include the "break;"Alexander Hall
2009-06-13- stat is not fatal, since we want resume not to fail for non-existentMartynas Venckus
2009-06-06make it possible to abort transfers of broken ftp servers. firstMartynas Venckus
2009-06-06it fetches multiple urls; so usage was wrong. ok sthen@Martynas Venckus
2009-06-04silently ignore -a if a username is supplied in the urlAlexander Hall
2009-06-04set anonftp a little later; in autofetcher itself. after weMartynas Venckus
2009-05-10couple of fixes for fetch:Martynas Venckus
2009-05-10show which username login failed for; ok martynasTheo de Raadt
2009-05-05make it clean removing the ifdef SMALL maze. separate cmds andMartynas Venckus
2009-04-27in silent mode, shut up connect to address warning since it spamsMartynas Venckus
2009-04-27remove uploading and macros support from install media; to saveMartynas Venckus
2009-04-27toast the rcsid strings which just get in the wayTheo de Raadt
2009-04-27embellish usage now that -T has been removed.Igor Sobrado
2009-04-26figure out titles automatically by using remote file name. removeMartynas Venckus
2009-04-26make two similar text strings identical; improves consistency and shrinksStuart Henderson
2009-04-25guard NOOP code (that tries to send remaining NOOP string) afterMartynas Venckus
2009-04-13add a "-T title" option to ftp; this is is used in progress bar mode toTheo de Raadt
2009-01-27on some servers LIST defaults to LIST -a. ignore pseudo-directoriesMartynas Venckus
2009-01-05since socks5 has been removed from ports recently, switch ftp toMartynas Venckus
2008-12-07time_t is signed, so use INT_MAX rather than UINT_MAX when parsing a time_tChad Loder
2008-10-21add rcs idMartynas Venckus
2008-10-16- resume http transfers [-C], if local file does not existMartynas Venckus
2008-10-16use O_CREAT in -C mode too, for in case it is not there the first timeTheo de Raadt
2008-09-26support proxies with password.Marc Espie
2008-09-18unbreak for gcc2 archs; declaration before code!Todd T. Fries
2008-09-08- simplify mget(): remove the duplicate code and just use getit(),Martynas Venckus