OpenBSD CVS

CVS log for src/usr.bin/ftp/ftp.1


[BACK] Up to [local] / src / usr.bin / ftp

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.124 / (download) - annotate - [select for diffs], Thu Sep 15 12:47:10 2022 UTC (20 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, HEAD
Changes since 1.123: +5 -5 lines
Diff to previous 1.123 (colored)

Use non-blocking connect() with ppoll() and timeout instead of alarm().
For hosts with multiple IP addrs this makes it possible to fall
over from an unresponsive IP to another.  This also replaces the
other connect(2) + connect_wait() calls with timed_connect() so the
-w option now works for more that just http.  OK sthen@ deraadt@

Revision 1.123 / (download) - annotate - [select for diffs], Sun Mar 27 20:09:12 2022 UTC (2 years, 1 month ago) by naddy
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE, OPENBSD_7_1
Changes since 1.122: +2 -5 lines
Diff to previous 1.122 (colored)

ftp.1: remove a sentence fragment left over from a previous edit

ok deraadt@ jmc@ miod@

Revision 1.122 / (download) - annotate - [select for diffs], Tue Feb 2 12:58:42 2021 UTC (3 years, 3 months ago) by robert
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9
Changes since 1.121: +14 -2 lines
Diff to previous 1.121 (colored)

introduce support for sending the If-Modified-Since header while
fetching over http(s) and use the timestamps from the remote server's
Last-Modified header if available when saving local files
this makes it possible to mirror files better with ftp(1)

the new timestamp behaviour can be disabled with the new '-u' flag

ok sthen@, input from sthen@ and gnezdo@

Revision 1.121 / (download) - annotate - [select for diffs], Sun Sep 6 09:15:04 2020 UTC (3 years, 8 months ago) by tb
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE, OPENBSD_6_8
Changes since 1.120: +3 -3 lines
Diff to previous 1.120 (colored)

Wording tweak from jsing

Revision 1.120 / (download) - annotate - [select for diffs], Sun Sep 6 09:01:01 2020 UTC (3 years, 8 months ago) by tb
Branch: MAIN
Changes since 1.119: +8 -2 lines
Diff to previous 1.119 (colored)

Document -S protocols in ftp(1)

ok jca

Revision 1.119 / (download) - annotate - [select for diffs], Tue Feb 11 18:41:39 2020 UTC (4 years, 3 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_7_BASE, OPENBSD_6_7
Changes since 1.118: +10 -13 lines
Diff to previous 1.118 (colored)

Simplify and unify wording for the -I sourceaddr option in various places.
This is somewhat related to the "-b bind_addr" option some programs have,
which should get some cleanup also...
input florian claudio jmc

Revision 1.118 / (download) - annotate - [select for diffs], Thu Jan 16 16:46:47 2020 UTC (4 years, 4 months ago) by schwarze
Branch: MAIN
Changes since 1.117: +3 -4 lines
Diff to previous 1.117 (colored)

Usually, -width Fl (which is 10n) is too wide and hence ugly.
Change several instances, most of them to the usual -width Ds.

Revision 1.117 / (download) - annotate - [select for diffs], Wed Oct 23 18:07:55 2019 UTC (4 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.116: +6 -6 lines
Diff to previous 1.116 (colored)

list -N before -n in the options list;

Revision 1.116 / (download) - annotate - [select for diffs], Wed Oct 23 16:48:59 2019 UTC (4 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.115: +10 -2 lines
Diff to previous 1.115 (colored)

Add new -N name option, so that calling scripts can change the
progname and produce better error messages
discussed with aja and jca

Revision 1.115 / (download) - annotate - [select for diffs], Thu May 16 12:44:17 2019 UTC (5 years ago) by florian
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.114: +1514 -118 lines
Diff to previous 1.114 (colored)

Revert suni'ls ftp rewrite for now.
We are juggling too many things at the moment and we can't deal with
the differences in behaviour right now.

Revision 1.114 / (download) - annotate - [select for diffs], Wed May 15 11:53:22 2019 UTC (5 years ago) by kmos
Branch: MAIN
Changes since 1.113: +7 -3 lines
Diff to previous 1.113 (colored)

Add the -m flag to the ftp.1 man page.

Adjust the usage message of ftp(1) to reflect its two operating modes
and list missing flags.

OK florian@ jmc@

Revision 1.113 / (download) - annotate - [select for diffs], Tue May 14 18:27:37 2019 UTC (5 years ago) by florian
Branch: MAIN
Changes since 1.112: +7 -1 lines
Diff to previous 1.112 (colored)

Document -v

Revision 1.112 / (download) - annotate - [select for diffs], Sun May 12 21:03:17 2019 UTC (5 years ago) by florian
Branch: MAIN
Changes since 1.111: +2 -2 lines
Diff to previous 1.111 (colored)

It will show up in 6.6.

Revision 1.111 / (download) - annotate - [select for diffs], Sun May 12 20:58:19 2019 UTC (5 years ago) by jasper
Branch: MAIN
Changes since 1.110: +3 -1 lines
Diff to previous 1.110 (colored)

add rcs ids

Revision 1.110 / (download) - annotate - [select for diffs], Sun May 12 20:44:39 2019 UTC (5 years ago) by kmos
Branch: MAIN
Changes since 1.109: +113 -1521 lines
Diff to previous 1.109 (colored)

Move us from old ftp(1) to Sunil's new ftp(1). The necessary modifications
have been made to make it behave. Any new misbehaviors can be fixed in tree.

OK florian@ deraadt@ "Have you committed ftp yet?"

Revision 1.109 / (download) - annotate - [select for diffs], Thu May 9 14:51:34 2019 UTC (5 years ago) by naddy
Branch: MAIN
Changes since 1.108: +2 -6 lines
Diff to previous 1.108 (colored)

ftp makes a new connection for each auto-fetch file.  Remove a lie claiming
otherwise.  ok tb@ tedu@

Revision 1.108 / (download) - annotate - [select for diffs], Sat Feb 10 06:25:16 2018 UTC (6 years, 3 months ago) by jsing
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.107: +9 -2 lines
Diff to previous 1.107 (colored)

Add TLS session support to ftp(1).

If a session file is specified via the `-S session=...', ftp(1) will
attempt to resume TLS sessions based on the session data contained within
this file. Upon completion of a successful TLS handshake the session file
will be updated with new session data, if available.

Discussed with deraadt@ and beck@.

Requested by and input from espie@.

Revision 1.107 / (download) - annotate - [select for diffs], Wed Jan 25 07:21:18 2017 UTC (7 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.106: +3 -3 lines
Diff to previous 1.106 (colored)

cetificate -> certificate;

Revision 1.106 / (download) - annotate - [select for diffs], Tue Jan 24 23:47:34 2017 UTC (7 years, 3 months ago) by beck
Branch: MAIN
Changes since 1.105: +4 -2 lines
Diff to previous 1.105 (colored)

Add -S noverifytime to ftp to permit an unvalidated TLS connection when
you don't knwo what time it is

Revision 1.105 / (download) - annotate - [select for diffs], Tue Jan 3 17:00:04 2017 UTC (7 years, 4 months ago) by deraadt
Branch: MAIN
Changes since 1.104: +6 -1 lines
Diff to previous 1.104 (colored)

Add a "-w connect_timeout" option in support of URL-fetching.  This allows
slow / failing connects to be identified.  The install script needs this
functionaly.
ok jca rpe millert

Revision 1.104 / (download) - annotate - [select for diffs], Thu Dec 22 17:26:18 2016 UTC (7 years, 4 months ago) by jmc
Branch: MAIN
Changes since 1.103: +3 -3 lines
Diff to previous 1.103 (colored)

missing full stop;

Revision 1.103 / (download) - annotate - [select for diffs], Thu Dec 22 16:30:03 2016 UTC (7 years, 4 months ago) by beck
Branch: MAIN
Changes since 1.102: +4 -2 lines
Diff to previous 1.102 (colored)

add muststaple option so that oscp stapling can be required for sites you
expect to provide it.
ok jsing@

Revision 1.102 / (download) - annotate - [select for diffs], Thu Jul 28 21:37:45 2016 UTC (7 years, 9 months ago) by tedu
Branch: MAIN
Changes since 1.101: +2 -4 lines
Diff to previous 1.101 (colored)

these programs probably do not need to use TMPDIR. ok florian

Revision 1.101 / (download) - annotate - [select for diffs], Thu Nov 5 16:25:57 2015 UTC (8 years, 6 months ago) by schwarze
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.100: +5 -5 lines
Diff to previous 1.100 (colored)

Fix the example "ls . |more"; from Frederic Nowak <fnwk at mailbox dot org>.
While here, make it clear that `-' and `|' are only special in local,
not in remote filenames.

Probably, `|' support should be removed from ftp(1), but let's fix one
thing at a time.

OK jmc@

Revision 1.100 / (download) - annotate - [select for diffs], Fri Sep 25 20:32:39 2015 UTC (8 years, 7 months ago) by schwarze
Branch: MAIN
Changes since 1.99: +9 -13 lines
Diff to previous 1.99 (colored)

Tweak previous (suggested by and ok jmc@):
While .Cm isn't wrong markup for ftp:// and http://,
it simply looks better in this case to not mark them up at all.

Revision 1.99 / (download) - annotate - [select for diffs], Fri Sep 25 13:51:52 2015 UTC (8 years, 7 months ago) by schwarze
Branch: MAIN
Changes since 1.98: +38 -22 lines
Diff to previous 1.98 (colored)

Clean up SYNOPSIS formatting:
* Use .Cm for keywords rather than .No.
* Simplify by using .Op rather than .Oo where it's easily possible.
* Shorten code by using .Ns rather than .Sm where it's easily possible.
* Also mark up URIs in the description, not just in the synopsis.

Revision 1.98 / (download) - annotate - [select for diffs], Fri Mar 13 19:58:41 2015 UTC (9 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.97: +3 -3 lines
Diff to previous 1.97 (colored)

remove the first comma from constructs like ", and," and ", or,": you can use
"and" and "or" to join sentence clauses, and you can use commas, but both hinders
reading;

Revision 1.97 / (download) - annotate - [select for diffs], Tue Feb 17 22:39:32 2015 UTC (9 years, 3 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.96: +8 -3 lines
Diff to previous 1.96 (colored)

add -M to disable progressmeter. ok dlg halex millert

Revision 1.96 / (download) - annotate - [select for diffs], Sat Jan 31 19:33:45 2015 UTC (9 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.95: +4 -5 lines
Diff to previous 1.95 (colored)

removing two instances of "c.f." - it seems actually "cf." is correct, but
i removed/reworded these as in the case of ftp.1 it read badly anyway, and
for fstat.1 it meant i could zap an escape sequence; while here i replaced
some sequences of <space><tab> where a single <tab> was sufficient;

Revision 1.95 / (download) - annotate - [select for diffs], Fri Jan 30 04:45:45 2015 UTC (9 years, 3 months ago) by tedu
Branch: MAIN
Changes since 1.94: +4 -16 lines
Diff to previous 1.94 (colored)

remove tenex transfer support. if you still have TOPS20 machines in
service, you'll need to stick with openbsd 5.6.
bonus: remove references to ebcdic.
ok deraadt

Revision 1.94 / (download) - annotate - [select for diffs], Sat Nov 15 14:41:02 2014 UTC (9 years, 6 months ago) by bentley
Branch: MAIN
Changes since 1.93: +4 -3 lines
Diff to previous 1.93 (colored)

Reduce instances of `` '' in manuals.

troff displays these as typographic quotes, but nroff implementations
almost always print them literally, which rarely has the intended effect
with modern fonts, even in stock xterm.

These uses of `` '' can be replaced either with more semantic alternatives
or with Dq, which prints typographic quotes in a UTF-8 locale (but will
automatically fall back to `` '' in an ASCII locale).

improvements and ok schwarze@

Revision 1.93 / (download) - annotate - [select for diffs], Fri Jul 11 03:31:52 2014 UTC (9 years, 10 months ago) by lteo
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.92: +8 -2 lines
Diff to previous 1.92 (colored)

Allow ftp(1) to change its User-Agent for HTTP(S) URL requests using a
-U command-line option.

feedback from deraadt@, halex@, and Adam Thompson
ok deraadt@ sthen@, man page changes ok jmc@

Revision 1.92 / (download) - annotate - [select for diffs], Wed Jun 25 06:57:42 2014 UTC (9 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.91: +3 -2 lines
Diff to previous 1.91 (colored)

Alexander Schrijver posted a diff to remove references to the c_rehash script,
which we don;t have in base. after some discussion with jca, i've not removed
these references, but tried to make it clearer it's distributed with openssl
and not included in base;

Revision 1.91 / (download) - annotate - [select for diffs], Thu Jan 23 08:09:08 2014 UTC (10 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.90: +7 -5 lines
Diff to previous 1.90 (colored)

tweak previous;

Revision 1.90 / (download) - annotate - [select for diffs], Thu Jan 23 00:39:15 2014 UTC (10 years, 3 months ago) by deraadt
Branch: MAIN
Changes since 1.89: +5 -2 lines
Diff to previous 1.89 (colored)

Add -D shorttitle support, so that the progress meter can show some sort
of reason why it is processing a certain file.  This will be used by the
installer for that purpose.
ok krw rpe

Revision 1.89 / (download) - annotate - [select for diffs], Tue Dec 24 13:00:59 2013 UTC (10 years, 4 months ago) by jca
Branch: MAIN
Changes since 1.88: +40 -2 lines
Diff to previous 1.88 (colored)

Add support for SSL/TLS server certificate validation, enabled by
default.  See the documentation for the `-S' switch.  This also allows
setting the preferred ciphers for the communication.  Documentation bits
ok'ed by jmc@, ok beck@ sthen@.

Revision 1.88 / (download) - annotate - [select for diffs], Sun Apr 28 18:03:40 2013 UTC (11 years ago) by lteo
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.87: +2 -13 lines
Diff to previous 1.87 (colored)

Remove an obsolete paragraph in the BUGS section about using ftp(1) with
4.2BSD servers.

ok jmc nick tedu

Revision 1.87 / (download) - annotate - [select for diffs], Tue Feb 19 03:02:34 2013 UTC (11 years, 3 months ago) by lteo
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.86: +17 -2 lines
Diff to previous 1.86 (colored)

Add a STANDARDS section to list RFC's related to the FTP protocol
(matches the STANDARDS section on the ftpd(8) man page); suggested by
jmc@ in a discussion about this man page with Sebastian Rother and
myself.

ok jmc phessler

Revision 1.86 / (download) - annotate - [select for diffs], Fri Feb 15 04:31:59 2013 UTC (11 years, 3 months ago) by lteo
Branch: MAIN
Changes since 1.85: +5 -6 lines
Diff to previous 1.85 (colored)

ARPANET -> Internet

ok jmc

Revision 1.85 / (download) - annotate - [select for diffs], Mon Oct 15 21:20:05 2012 UTC (11 years, 7 months ago) by bluhm
Branch: MAIN
Changes since 1.84: +17 -4 lines
Diff to previous 1.84 (colored)

Add support for recursive ftp upload.  The mput command of the ftp
client got the -r switch and -d depth option.
From Jan Klemkow <j.klemkow AT wemelug DOT de>
OK haesbaert@

Revision 1.84 / (download) - annotate - [select for diffs], Sun Aug 26 02:16:02 2012 UTC (11 years, 8 months ago) by lteo
Branch: MAIN
Changes since 1.83: +35 -19 lines
Diff to previous 1.83 (colored)

Make a few ftp(1) usage/man page changes related to Basic
authentication:

- Combine the http and https usage formats into a single http[s] format
  to make it more concise.

- In the AUTO-FETCHING FILES section of the ftp(1) man page, mention
  that specifying "user" and "password" with HTTP and HTTPS URLs will
  log in using Basic authentication (if http_proxy is not defined).

- When compiled with -DSMALL, fix ftp(1) usage so that
  "[user:password@]" is not shown for http[s] since Basic authentication
  is not supported with -DSMALL.

Done with a lot of discussion with and help from jmc@ (thank you!).

ok deraadt haesbaert jmc

Revision 1.83 / (download) - annotate - [select for diffs], Tue Aug 14 20:47:08 2012 UTC (11 years, 9 months ago) by haesbaert
Branch: MAIN
Changes since 1.82: +8 -6 lines
Diff to previous 1.82 (colored)

Add support for basic HTTP authentication as described on RFC 2617 and
RFC 3986. This allows the following idiom in ftp:

ftp http[s]://user:pass@host/file

With some pointers from halex a lot of testing and feedback from lteo,
thanks a lot.

ok lteo@

Revision 1.82 / (download) - annotate - [select for diffs], Mon Apr 30 13:41:26 2012 UTC (12 years ago) by haesbaert
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2
Changes since 1.81: +14 -2 lines
Diff to previous 1.81 (colored)

Add a -s flag to ftp(1) to let the user specify the source IP address
of the connection. This is useful for testing ftp(1) over VPN tunnels.

This -s flag is present in the other BSDs, including OS X.

All work was done by Lawrence Teo, thanks (-:.

ok myself mikeb

Revision 1.81 / (download) - annotate - [select for diffs], Mon Jul 26 21:31:34 2010 UTC (13 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.80: +8 -7 lines
Diff to previous 1.80 (colored)

fix SYNOPSIS (yes, there are still some issues here);

Revision 1.80 / (download) - annotate - [select for diffs], Thu Jul 15 20:51:38 2010 UTC (13 years, 10 months ago) by schwarze
Branch: MAIN
Changes since 1.79: +2 -2 lines
Diff to previous 1.79 (colored)

More delimiters that need quoting inside macros, hunted down by jmc@,
who asked me to commit because he is just running out of the door.

Revision 1.79 / (download) - annotate - [select for diffs], Sun Aug 9 20:16:39 2009 UTC (14 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.78: +3 -3 lines
Diff to previous 1.78 (colored)

zap trailing whitespace;

Revision 1.78 / (download) - annotate - [select for diffs], Sun Aug 9 18:36:11 2009 UTC (14 years, 9 months ago) by sobrado
Branch: MAIN
Changes since 1.77: +12 -3 lines
Diff to previous 1.77 (colored)

document the "file:file" auto-fetching mode.

based on a conversation with martynas@; diff tweaked by jmc@ and martynas@

ok jmc@, martynas@

Revision 1.77 / (download) - annotate - [select for diffs], Sat Jun 6 12:07:33 2009 UTC (14 years, 11 months ago) by martynas
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6
Changes since 1.76: +6 -2 lines
Diff to previous 1.76 (colored)

it fetches multiple urls;  so usage was wrong.  ok sthen@

Revision 1.76 / (download) - annotate - [select for diffs], Sun Apr 26 21:26:03 2009 UTC (15 years ago) by martynas
Branch: MAIN
Changes since 1.75: +0 -5 lines
Diff to previous 1.75 (colored)

figure out titles automatically by using remote file name.  remove
-T and just show titles by default for non-verbose transfers;
discussed with, ok theo, sthen@

Revision 1.75 / (download) - annotate - [select for diffs], Mon Apr 13 01:47:04 2009 UTC (15 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.74: +7 -2 lines
Diff to previous 1.74 (colored)

add a "-T title" option to ftp; this is is used in progress bar mode to
show which filename is being used. ok krw, mdoc repair from jmc

Revision 1.74 / (download) - annotate - [select for diffs], Mon Sep 8 19:31:16 2008 UTC (15 years, 8 months ago) by martynas
Branch: MAIN
CVS Tags: OPENBSD_4_5_BASE, OPENBSD_4_5
Changes since 1.73: +22 -13 lines
Diff to previous 1.73 (colored)

- simplify mget(): remove the duplicate code and just use getit(),
as a result it can do nice things getit() does such as:
- -n: use 'newer' for transfers (fetches files that are newer on
the server, than locally), this can be used for e.g. mirroring (mget
-cnr 4.* would fetch missing files, continue interrupted transfers,
and replace newer files of 4.X dirs)
- -d: spedify depth of the recurrence.  e.g. 'mget -rd 2 patches'
in pub/openbsd would fetch only archive files, not going further
into dirs
- use static restartit, max_depth instead of doing the magic
tested/requested&ok merdely@;  ok pyr@, millert@
man page tweaks&ok jmc@

Revision 1.73 / (download) - annotate - [select for diffs], Fri Aug 22 08:52:35 2008 UTC (15 years, 9 months ago) by sobrado
Branch: MAIN
Changes since 1.72: +59 -46 lines
Diff to previous 1.72 (colored)

default file transfer type is binary, not ascii;
commands which toggle settings can take an explicit on or off argument
to force the setting appropiately, show these arguments in usage;
synchronize synopsis and usage of commands; spacing; KNF;
other minor documentation tweaks.

written with help by jmc@

ok jmc@ (documentation), martynas@ (type usage and default file transfer type)

Revision 1.72 / (download) - annotate - [select for diffs], Wed Jul 16 14:57:27 2008 UTC (15 years, 10 months ago) by martynas
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.71: +3 -3 lines
Diff to previous 1.71 (colored)

better description for TMPDIR.  from millert@

Revision 1.71 / (download) - annotate - [select for diffs], Tue Jul 8 21:07:57 2008 UTC (15 years, 10 months ago) by martynas
Branch: MAIN
Changes since 1.70: +28 -13 lines
Diff to previous 1.70 (colored)

- add support for recursive transfers (but not for floppies), e.g.
'mget -cr 4.*' would recursively fetch (-r), and resume the previous
transfers (-c) of 4.X release directories
uses local matching (fnmatch), but only for recursive transfers.
current behavior is not changed in any way.
- while here, ifndef SMALL debugging stuff, this saves some space,
for floppies
- some debugging code was enabled for non-debugging mode, checks
assume debug is set to zero, but it's not initially set
- all "Confirm with" prompts are forced, remove redundant argument
- fix usage: -C and -c are not available for SMALL

discussed a year ago w/ pyr@
looks good to millert@
previous version looked good to pyr@
man page tweaks & ok jmc@

Revision 1.70 / (download) - annotate - [select for diffs], Wed Jun 25 18:07:00 2008 UTC (15 years, 10 months ago) by martynas
Branch: MAIN
Changes since 1.69: +35 -4 lines
Diff to previous 1.69 (colored)

- fix -Wall (no behavior change, a || b && c = a || (b && c) anyway)
- use argv[0] for "Confirm with", as other confirm()s do
- fix confirm cases, pass force=1 for mdelete and mabort too, fixes
a bug when you end up deleting all files when you ^C, instead of
getting a confirmation
- add reput command, that will allow to continue transfer uploads
- add -c for mget and mput, that will allow to continue multiple
transfers
- fix a bug when you use restart command together with put.  the
progressmeter would start from zero, and eta would show fictional
time.  this actually allows reput/put -c to have correct progressmeter
too
- document everything
discussed with, suggestions, reminded to ifdef SMALL the code so
we're able to fit in floppies, and ok millert@, and jmc@

Revision 1.69 / (download) - annotate - [select for diffs], Mon Jun 16 19:56:04 2008 UTC (15 years, 11 months ago) by martynas
Branch: MAIN
Changes since 1.68: +10 -2 lines
Diff to previous 1.68 (colored)

- add 'q', which does the same as eof
- add '?', which will help
- make use of mflag, instead of special-case interactive
- change mflag++ to mflag = 1, because theoretically it can go out
of range
"i like it" millert@.  man page help and ok jmc@

Revision 1.68 / (download) - annotate - [select for diffs], Mon Mar 10 22:56:43 2008 UTC (16 years, 2 months ago) by espie
Branch: MAIN
Changes since 1.67: +5 -2 lines
Diff to previous 1.67 (colored)

turn on keepalive by default (one byte every 60 seconds)
okay beck@, deraadt@, krw@

Revision 1.67 / (download) - annotate - [select for diffs], Sun Mar 9 15:35:42 2008 UTC (16 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.66: +3 -6 lines
Diff to previous 1.66 (colored)

tweak previous;

Revision 1.66 / (download) - annotate - [select for diffs], Sat Mar 8 11:37:33 2008 UTC (16 years, 2 months ago) by espie
Branch: MAIN
Changes since 1.65: +6 -2 lines
Diff to previous 1.65 (colored)

Document that -k 0 does not do anything, instead of sending bytes every
0 seconds.

Revision 1.65 / (download) - annotate - [select for diffs], Wed Nov 28 16:21:25 2007 UTC (16 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.64: +11 -5 lines
Diff to previous 1.64 (colored)

- [-C] and [-c cookie] do not belong in the first synopsis/usage();
after some discussion with martynas
- tweak the description of -C a little more, for readability

Revision 1.64 / (download) - annotate - [select for diffs], Wed Nov 28 06:41:12 2007 UTC (16 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.63: +10 -3 lines
Diff to previous 1.63 (colored)

expand the description of -C; from martynas and myself

Revision 1.63 / (download) - annotate - [select for diffs], Mon Nov 26 12:39:00 2007 UTC (16 years, 5 months ago) by martynas
Branch: MAIN
Changes since 1.62: +5 -3 lines
Diff to previous 1.62 (colored)

implement -C for continuing ftp, http(s), and file transfers
ok millert@, pyr@

Revision 1.62 / (download) - annotate - [select for diffs], Mon Nov 5 13:10:59 2007 UTC (16 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

agressively -> aggressively;

Revision 1.61 / (download) - annotate - [select for diffs], Sat Jun 16 08:58:33 2007 UTC (16 years, 11 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.60: +16 -2 lines
Diff to previous 1.60 (colored)

implement a `keep-alive' option that sends bytes over an inactive
connection. The FTP protocol provides us with a NOOP operation that
is perfectly suitable for that, and so far servers are happy with it.
Sending the command slowly is an idea I borrowed from spamd.
No change for people not using the option, so it can't break normal ftp.

okay beck@, jmc@

Revision 1.60 / (download) - annotate - [select for diffs], Wed Jun 13 18:43:16 2007 UTC (16 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.59: +13 -9 lines
Diff to previous 1.59 (colored)

- shorten -c's argument name to avoid ugly line split
- tidy up the description of -c and http_cookies
- add -c to usage()

Revision 1.59 / (download) - annotate - [select for diffs], Wed Jun 13 13:52:26 2007 UTC (16 years, 11 months ago) by pyr
Branch: MAIN
Changes since 1.58: +15 -2 lines
Diff to previous 1.58 (colored)

Enable cookie support. This allows parsing of netscape-like cookie jars
and sending of appropriate cookies. No retrieval of new cookies is done.
Careful review and lots of input by millert and ray.

ok millert@, ray@

Revision 1.58 / (download) - annotate - [select for diffs], Thu May 31 19:20:10 2007 UTC (16 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored)

convert to new .Dd format;

Revision 1.57 / (download) - annotate - [select for diffs], Thu Nov 2 08:24:48 2006 UTC (17 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

ftp(1) sends EPSV by default, not PASV;

from daniel wade
ok deraadt

Revision 1.56 / (download) - annotate - [select for diffs], Thu May 25 03:35:58 2006 UTC (17 years, 11 months ago) by ray
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored)

Better example URL spacing.

OK jmc@

Revision 1.55 / (download) - annotate - [select for diffs], Fri May 19 16:43:07 2006 UTC (18 years ago) by jmc
Branch: MAIN
Changes since 1.54: +3 -3 lines
Diff to previous 1.54 (colored)

be more explicit about HTTPS;

Revision 1.54 / (download) - annotate - [select for diffs], Tue May 16 16:20:42 2006 UTC (18 years ago) by deraadt
Branch: MAIN
Changes since 1.53: +14 -2 lines
Diff to previous 1.53 (colored)

https URL support; rototilled by a few people including me; originally
from Rainer_Giedat@genua.de

Revision 1.53 / (download) - annotate - [select for diffs], Wed Sep 21 22:31:47 2005 UTC (18 years, 8 months ago) by fgsch
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9
Changes since 1.52: +4 -2 lines
Diff to previous 1.52 (colored)

add ability to disable EPSV/EPRT from command-line.
from Thorsten Glaser via Matt Van Mater < matt dot vanmater at gmail dot com >
with some minor mods. deraadt@ jmc@ ok

Revision 1.52 / (download) - annotate - [select for diffs], Wed Jul 6 10:35:36 2005 UTC (18 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.51: +4 -3 lines
Diff to previous 1.51 (colored)

oops, $macro was documented, just not where i expected it; reword and
make it a bit easier to find;

Revision 1.51 / (download) - annotate - [select for diffs], Wed Jul 6 08:22:07 2005 UTC (18 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.50: +8 -4 lines
Diff to previous 1.50 (colored)

- now that `macdef' is nicely documented, tell people how to use it
- replace `>' w/ groff char

Revision 1.50 / (download) - annotate - [select for diffs], Wed Jul 6 08:15:00 2005 UTC (18 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.49: +21 -2 lines
Diff to previous 1.49 (colored)

improve the description of `macdef';

from netbsd -r1.110: patch from david h. gutteridge, pr #24296;

Revision 1.49 / (download) - annotate - [select for diffs], Fri Jan 7 11:11:28 2005 UTC (19 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.48: +3 -3 lines
Diff to previous 1.48 (colored)

oops - 2 more .Dq -> .Sq;

Revision 1.48 / (download) - annotate - [select for diffs], Fri Jan 7 11:07:40 2005 UTC (19 years, 4 months ago) by jmc
Branch: MAIN
Changes since 1.47: +52 -76 lines
Diff to previous 1.47 (colored)

- distinguish between client (ftp) and protocol (FTP)
- uppercase http
- use .Sq for single characters, rather than .Dq
- adjust a list

Revision 1.47 / (download) - annotate - [select for diffs], Fri Jan 7 10:36:29 2005 UTC (19 years, 4 months ago) by jmc
Branch: MAIN
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored)

`login'(n) -> `log in'(v);

Revision 1.46 / (download) - annotate - [select for diffs], Mon Jan 3 15:01:34 2005 UTC (19 years, 4 months ago) by jmc
Branch: MAIN
Changes since 1.45: +5 -4 lines
Diff to previous 1.45 (colored)

use an example of nmap `outpattern' containing spaces that works;

Revision 1.45 / (download) - annotate - [select for diffs], Mon Jan 3 14:47:52 2005 UTC (19 years, 4 months ago) by jmc
Branch: MAIN
Changes since 1.44: +3 -2 lines
Diff to previous 1.44 (colored)

a little cleanup in the nmap description;

Revision 1.44 / (download) - annotate - [select for diffs], Mon Jan 3 13:23:23 2005 UTC (19 years, 4 months ago) by jmc
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

need to escape lines starting w/ `...';

Revision 1.43 / (download) - annotate - [select for diffs], Sun Jan 2 18:10:26 2005 UTC (19 years, 4 months ago) by jmc
Branch: MAIN
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

remove misleading "client host" string;

from matthias kilian pr# 4057;

Revision 1.42 / (download) - annotate - [select for diffs], Thu Nov 20 12:43:55 2003 UTC (20 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6, OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.41: +178 -160 lines
Diff to previous 1.41 (colored)

ftp.1:
- simpler macros
- sort options
- some updates
- remove some old groff stuff

main.c:
sync usage()

Revision 1.41 / (download) - annotate - [select for diffs], Tue Sep 2 18:50:06 2003 UTC (20 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.40: +3 -3 lines
Diff to previous 1.40 (colored)

escape punctuation;
ok deraadt@

Revision 1.40 / (download) - annotate - [select for diffs], Tue Jul 15 10:53:02 2003 UTC (20 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

.Ql Fl -> .Sq Fl  where literal doesn't make sense;

Revision 1.39 / (download) - annotate - [select for diffs], Tue Jun 3 02:56:08 2003 UTC (20 years, 11 months ago) by millert
Branch: MAIN
Changes since 1.38: +2 -6 lines
Diff to previous 1.38 (colored)

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999.  Proofed by myself and Theo.

Revision 1.38 / (download) - annotate - [select for diffs], Mon Mar 31 19:40:44 2003 UTC (21 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.37: +7 -6 lines
Diff to previous 1.37 (colored)

ascii -> ASCII

Revision 1.37 / (download) - annotate - [select for diffs], Tue Mar 18 08:37:35 2003 UTC (21 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

small typos;

ok miod@

Revision 1.36 / (download) - annotate - [select for diffs], Thu Jul 4 10:08:51 2002 UTC (21 years, 10 months ago) by jakob
Branch: MAIN
CVS Tags: OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.35: +11 -1 lines
Diff to previous 1.35 (colored)

document port allocation

Revision 1.35 / (download) - annotate - [select for diffs], Thu May 30 06:51:46 2002 UTC (21 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.34: +10 -2 lines
Diff to previous 1.34 (colored)

-4 and -6 options; kanai@big.or.jp; itojun ok

Revision 1.34 / (download) - annotate - [select for diffs], Wed Aug 22 17:26:34 2001 UTC (22 years, 9 months ago) by beck
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE, OPENBSD_3_1, OPENBSD_3_0_BASE, OPENBSD_3_0
Changes since 1.33: +2 -1 lines
Diff to previous 1.33 (colored)

ftp-proxy

Revision 1.33 / (download) - annotate - [select for diffs], Fri Mar 9 16:59:38 2001 UTC (23 years, 2 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE, OPENBSD_2_9
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Typo in Synopsis; there's a -v option, not -u
"Brian J. Kifiak" <bk@rt.fm>

Revision 1.32 / (download) - annotate - [select for diffs], Thu Nov 9 17:52:12 2000 UTC (23 years, 6 months ago) by aaron
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

Change all option list specifications to ".Bl -tag -width Ds". Most man
pages just needed their -width parameter tweaked to "Ds", which provides
a nice width of 6 constant characters. For consistency more than anything.

Revision 1.31 / (download) - annotate - [select for diffs], Wed Jun 21 19:22:54 2000 UTC (23 years, 11 months ago) by itojun
Branch: MAIN
CVS Tags: OPENBSD_2_8_BASE, OPENBSD_2_8
Changes since 1.30: +3 -1 lines
Diff to previous 1.30 (colored)

add epsv4 command, which turns off epsv on ipv4 (off by dfeault)
automagicaslly disable epsv on ipv4, if epsv fails for single connection.
merge from netbsd-current.

req from fgs.

Revision 1.30 / (download) - annotate - [select for diffs], Tue Jun 13 21:28:38 2000 UTC (23 years, 11 months ago) by millert
Branch: MAIN
Changes since 1.29: +31 -37 lines
Diff to previous 1.29 (colored)

Make both ls and dir send a LIST command.  Perviously, ls would use
NLST but some ftp server (notably wu-ftpd 2.6.x) only list files
in the output of NLST.  This behavior appears to be RFC conforming
and it makes things like "mget *" behave more sanely.  To get just
the file list you can still use the "nlist" command.

Revision 1.29 / (download) - annotate - [select for diffs], Tue Mar 7 21:11:09 2000 UTC (24 years, 2 months ago) by aaron
Branch: MAIN
CVS Tags: OPENBSD_2_7_BASE, OPENBSD_2_7
Changes since 1.28: +156 -77 lines
Diff to previous 1.28 (colored)

Various cleanup.

Revision 1.28 / (download) - annotate - [select for diffs], Tue Feb 29 04:52:37 2000 UTC (24 years, 2 months ago) by aaron
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored)

Various cleanup.

Revision 1.27 / (download) - annotate - [select for diffs], Sun Jul 4 11:53:54 1999 UTC (24 years, 10 months ago) by aaron
Branch: MAIN
CVS Tags: OPENBSD_2_6_BASE, OPENBSD_2_6
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

correct use of .Nm; some other formatting nits

Revision 1.26 / (download) - annotate - [select for diffs], Thu Jun 10 22:38:02 1999 UTC (24 years, 11 months ago) by pjanzen
Branch: MAIN
Changes since 1.25: +6 -3 lines
Diff to previous 1.25 (colored)

Handle PAGER in a manner consistent with the Single Unix Specification:
that is, use PAGER rather than "more" if it is defined and non-null, not
just if it is defined.

Revision 1.25 / (download) - annotate - [select for diffs], Sat Jun 5 01:21:26 1999 UTC (24 years, 11 months ago) by aaron
Branch: MAIN
Changes since 1.24: +9 -9 lines
Diff to previous 1.24 (colored)

- remove trailing white space
- remove arguments from .Os macros
- remove arguments from .Nm macros, where appropriate
- some more Dq/Sq/Ql insanity
- still lots to do in the usr.bin tree... :/

Revision 1.24 / (download) - annotate - [select for diffs], Tue Feb 9 17:43:04 1999 UTC (25 years, 3 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

correct a default; js3guj@gold.ocn.ne.jp

Revision 1.23 / (download) - annotate - [select for diffs], Wed Dec 16 02:38:49 1998 UTC (25 years, 5 months ago) by aaron
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

more .Nm fixes

Revision 1.22 / (download) - annotate - [select for diffs], Sat Sep 26 19:54:48 1998 UTC (25 years, 7 months ago) by aaron
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE, OPENBSD_2_4
Changes since 1.21: +38 -50 lines
Diff to previous 1.21 (colored)

usr.bin/ man page fixes, f-m.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Sep 19 20:47:16 1998 UTC (25 years, 8 months ago) by millert
Branch: MAIN
Changes since 1.20: +3 -2 lines
Diff to previous 1.20 (colored)

Make -m flag turn on progress meter in all situations

Revision 1.20 / (download) - annotate - [select for diffs], Sat Sep 19 20:12:31 1998 UTC (25 years, 8 months ago) by millert
Branch: MAIN
Changes since 1.19: +6 -1 lines
Diff to previous 1.19 (colored)

add -m option to turn on progress meter in non-verbose mode

Revision 1.19 / (download) - annotate - [select for diffs], Fri Jun 12 12:12:52 1998 UTC (25 years, 11 months ago) by d
Branch: MAIN
Changes since 1.18: +5 -1 lines
Diff to previous 1.18 (colored)

make -o semantics obvious

Revision 1.18 / (download) - annotate - [select for diffs], Mon Apr 13 00:58:15 1998 UTC (26 years, 1 month ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_3_BASE, OPENBSD_2_3
Changes since 1.17: +2 -5 lines
Diff to previous 1.17 (colored)

To change output, we use -o.  Noted by David Leonard <leonard@csee.uq.edu.au>

Revision 1.17 / (download) - annotate - [select for diffs], Tue Feb 17 23:22:55 1998 UTC (26 years, 3 months ago) by millert
Branch: MAIN
Changes since 1.16: +11 -1 lines
Diff to previous 1.16 (colored)

Add a new option "-o filename" for autofetch mode.  Allows use of
"-" to mean stdout.  This replaces the old (unreliable) hueristic
of checking if stdout is a tty and if not make the output go to stdout.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Dec 17 16:03:01 1997 UTC (26 years, 5 months ago) by millert
Branch: MAIN
Changes since 1.15: +26 -1 lines
Diff to previous 1.15 (colored)

By default, use passive mode and fall back to active as needed.
The user can specify active only with the -A flag, or use the
new FTPMODE envariable.

Revision 1.15 / (download) - annotate - [select for diffs], Thu Sep 4 04:42:34 1997 UTC (26 years, 8 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_2_BASE, OPENBSD_2_2
Changes since 1.14: +4 -2 lines
Diff to previous 1.14 (colored)

mention $TMPDIR in man page

Revision 1.14 / (download) - annotate - [select for diffs], Thu Sep 4 04:37:15 1997 UTC (26 years, 8 months ago) by millert
Branch: MAIN
Changes since 1.13: +32 -3 lines
Diff to previous 1.13 (colored)

Updtaes from NetBSD (lukem)
    bugs fixed:
      * don't interpret '-' or '|' when a local filename is determined from
        the remote name (i.e, in mget, and in get with only one argument).
        This is implemented using an extra argument to recvrequest().
        Fixes a major security hole.
      * clean up memory leak when using globulize()
      * clean up a couple of comments
      * fix wording in TNF copyright

    features added:
      * support for TIS fwtk gate-ftp servers:
        * read defaults from $FTPSERVER && $FTPSERVERPORT
        * start in gate-ftp mode if invoked as 'gate-ftp'
        * toggle or set with 'gate [host [port]]'

Other changes:
    * use symbolic flags in access(2)
    * Use USHRT_MAX, not 0xffff

Revision 1.13 / (download) - annotate - [select for diffs], Fri Jul 25 21:56:20 1997 UTC (26 years, 10 months ago) by millert
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

Updates from NetBSD (lukem) include -Wall cleanup.
More -W* cleanup and in_port_t usage by me.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Apr 23 20:33:09 1997 UTC (27 years, 1 month ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_1_BASE, OPENBSD_2_1
Changes since 1.11: +5 -2 lines
Diff to previous 1.11 (colored)

allow "ftp -aV ftp://host/foo.tar.gz | tar xvfpz -" to work

Revision 1.11 / (download) - annotate - [select for diffs], Wed Apr 16 05:02:50 1997 UTC (27 years, 1 month ago) by millert
Branch: MAIN
Changes since 1.10: +15 -7 lines
Diff to previous 1.10 (colored)

Sync with NetBSD (lukem):
 * differentiate between being connected, and being logged in
 * cleanup some text messages
 * support username & password ftp URLs (ftp://user:pass@host/) in non-proxy
   situations; assume proxy supports it for proxy situations.
 * cd to / before performing any autofetch transfers

Revision 1.10 / (download) - annotate - [select for diffs], Thu Apr 10 00:17:09 1997 UTC (27 years, 1 month ago) by millert
Branch: MAIN
Changes since 1.9: +17 -4 lines
Diff to previous 1.9 (colored)

Sync with NetBSD (lukem)
    * support $ftp_proxy for ftp:// transfers [bin/3245]
    * add "more" & "less" as synonyms for "page"
    * move editline setup code into controlediting(), and call appropriately.
      only setup setup terminal if going into interactive mode.

Revision 1.9 / (download) - annotate - [select for diffs], Fri Mar 14 04:32:15 1997 UTC (27 years, 2 months ago) by millert
Branch: MAIN
Changes since 1.8: +47 -7 lines
Diff to previous 1.8 (colored)

Sync with NetBSD and fix "get foo.txt /dev/tty" wrt progress meter
and setting times.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Feb 18 18:04:28 1997 UTC (27 years, 3 months ago) by kstailey
Branch: MAIN
Changes since 1.7: +4 -1 lines
Diff to previous 1.7 (colored)

add -e command line option to suppress use of editline(3)\
this is useful for Emacs ange-ftp

Revision 1.7 / (download) - annotate - [select for diffs], Mon Feb 3 01:05:38 1997 UTC (27 years, 3 months ago) by millert
Branch: MAIN
Changes since 1.6: +14 -11 lines
Diff to previous 1.6 (colored)

Add back ``-r'' option and fix strncpy() usage and other nits because
I'm anal.  Closer to KNF now.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Feb 3 01:02:38 1997 UTC (27 years, 3 months ago) by millert
Branch: MAIN
Changes since 1.5: +272 -159 lines
Diff to previous 1.5 (colored)

Sync with NetBSD

Revision 1.5 / (download) - annotate - [select for diffs], Sat Nov 9 19:56:23 1996 UTC (27 years, 6 months ago) by kstailey
Branch: MAIN
Changes since 1.4: +4 -3 lines
Diff to previous 1.4 (colored)

optional size argument to hash command

Revision 1.4 / (download) - annotate - [select for diffs], Thu Oct 31 14:36:55 1996 UTC (27 years, 6 months ago) by mickey
Branch: MAIN
Changes since 1.3: +6 -1 lines
Diff to previous 1.3 (colored)

add -r<seconds> option to retry connection.
dunno how to do optional argument.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Sep 13 03:21:18 1996 UTC (27 years, 8 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.2: +11 -1 lines
Diff to previous 1.2 (colored)

document our extensions

Revision 1.2 / (download) - annotate - [select for diffs], Wed Jun 26 05:33:36 1996 UTC (27 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.1: +1 -0 lines
Diff to previous 1.1 (colored)

rcsid

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:45:17 1995 UTC (28 years, 7 months ago) by deraadt
CVS Tags: netbsd_1_1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of NetBSD tree

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 18 08:45:17 1995 UTC (28 years, 7 months ago) by deraadt
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.