Age | Commit message (Collapse) | Author |
|
Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code that NetBSD has claimed for itself without attributing to the
actual authors.
OK deraadt@
|
|
able to continue multiple transfers with -C; ok millert@
while here fix some comments (!SMALL vs. SMALL stuff), and add
missing
|
|
- 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@
|
|
- 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@
|
|
confirm() to have a 'force' argument, so that ointer/oconf dance
is not needed, and to prevent further bugs like this; ok millert@
|
|
to do; theo agrees, millert oks
|
|
ok millert@
|
|
m*() cases; ok millert@
|
|
From Alexander Hall <alexander@beard.se>
ok henning@, ``I suppose so'' deraadt@
|
|
probably doesn't compile, since the types for some variables have
changed from long to char *).
OK millert@
|
|
okay okan.
|
|
okay beck@, deraadt@, krw@
|
|
|
|
0 seconds.
|
|
after some discussion with martynas
- tweak the description of -C a little more, for readability
|
|
|
|
ok millert@, pyr@
|
|
|
|
ok millert@
|
|
ok pyr@, ray@, millert@, moritz@, chl@
|
|
with their respective defines.
ok millert@
|
|
|
|
turned off. This is consistent with historic UNIX behavior.
|
|
From Nicholas Marriott. Reminded by ray@.
ok ray@ jaredy@
|
|
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@
|
|
- tidy up the description of -c and http_cookies
- add -c to usage()
|
|
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@
|
|
there is no .netrc file on the install media and keeping the parser
shaves a good deal of bytes in the binary.
ok millert@, "go on" deraadt@, "makes sense" steven@
|
|
|
|
based on code from Florent Thoumie, ok millert@
|
|
|
|
and fix handling of empty macdefs, which could result in the mac_end
ptr beeing smaller than mac_start, resulting in crashes later on.
From Nicholas Marriott.
ok millert@
|
|
and let snprintf(3) decide if the path fitted into the buffer.
Inspired by a diff from Nicholas Marriott.
OK millert@ ray@
|
|
From Nicholas Marriott.
ok millert@ deraadt@
|
|
older clients, dont' spew out "500 unimplimented" when a sever that
doesn't do EPSV doesn't like it, just notice, and fall back to PASV, then
complain if that fails.
ok deraadt@
|
|
From Pierre Riteau <pierre dot riteau at free dot fr>.
OK jaredy@ and moritz@.
|
|
OK otto@.
|
|
``OK!'' deraadt@.
|
|
from daniel wade
ok deraadt
|
|
OK moritz@ and jaredy@.
|
|
Initial patch from Charles Longeau <chl at tuxfamily dot org>.
OK moritz@ and jaredy@.
|
|
|
|
"looks good" pedro, fgsch, ok otto
|
|
- Instead of generating the same string twice using printf,
generate once and reuse.
- Use err instead of errx with strerror.
OK otto@
|
|
ok otto
|
|
returns -1 instead of checking if connstr == NULL.
OK beck@, moritz@
|
|
SSL connections, due to SSL_read()'s prototype. This allows us to
change ftp_read to return size_t and have it return (0) on error,
just like fread().
OK otto@, beck@
|
|
While here, remove pointless void pointer cast.
OK otto@, beck@
|
|
OK otto@
|
|
OK jmc@
|