| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=62216
|
| |
|
|
|
|
|
|
|
|
|
| |
is shorter than previously announced by the server.
Tested by asami.
Approved by: jkh
Notes:
svn path=/head/; revision=57824
|
| |
|
|
|
|
|
| |
transmission of the If-Range HTTP header field.
Notes:
svn path=/head/; revision=52444
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50477
|
| |
|
|
|
|
|
| |
Reviewed by: dict(1)
Notes:
svn path=/head/; revision=48457
|
| |
|
|
|
|
|
| |
Complained-about-by: charnier
Notes:
svn path=/head/; revision=44576
|
| |
|
|
|
|
|
|
|
| |
and an error document when the requested resource does not exist. Grrr.
Requested by: asami
Notes:
svn path=/head/; revision=44240
|
| |
|
|
|
|
|
| |
Reviewed by: -current list
Notes:
svn path=/head/; revision=41600
|
| |
|
|
|
|
|
|
|
| |
Fix usage string. Fix getopt() string. Fix ordering of compatibility options.
fetch.1:
Fix synopsis. Fix ordering of T and t options. Fix minor grammar nit.
Notes:
svn path=/head/; revision=41021
|
| |
|
|
|
|
|
|
| |
don't use it. That's why I'm bringing it in during our "code slush"
Submitted by: Stefan Esser <se@mi.uni-koeln.de>
Notes:
svn path=/head/; revision=39497
|
| |
|
|
| |
Notes:
svn path=/head/; revision=35862
|
| |
|
|
|
|
|
| |
PR: bin/6558
Notes:
svn path=/head/; revision=35858
|
| |
|
|
|
|
|
| |
cast to that instead of quad_t.
Notes:
svn path=/head/; revision=33654
|
| |
|
|
|
|
|
|
|
| |
there even was one of them about ten lines above in the same file.)
Reminded by: joerg's commit to usr.bin/ftp/ftp.c rev 1.9
Notes:
svn path=/head/; revision=28396
|
| |
|
|
|
|
|
| |
Submitted by: Marc Slemko <marcs@znep.com>
Notes:
svn path=/head/; revision=27921
|
| |
|
|
|
|
|
| |
that can't deal with a half-closed connection.
Notes:
svn path=/head/; revision=27679
|
| |
|
|
| |
Notes:
svn path=/head/; revision=27167
|
| |
|
|
| |
Notes:
svn path=/head/; revision=27148
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23012
|
| |
|
|
|
|
|
|
|
|
|
| |
corruption of file being recieved to stdout.
Submitted-by: Kent Vander Velden <graphix@iastate.edu>
Closes PR#2739
Notes:
svn path=/head/; revision=22819
|
| |
|
|
|
|
|
|
|
|
|
|
| |
file. When it is don't do the percentage update, but still display the file
size and rate.
Closes PR#2725
Reviewed by: wollman
Notes:
svn path=/head/; revision=22720
|
| |
|
|
|
|
|
|
|
| |
from the restart point, not the end of the file (blush!).
Submitted by: John-Mark Gurney <jmg@nike.efn.org>
Notes:
svn path=/head/; revision=22547
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix the bug with URIs of the form ftp://host/filename.
- Fix some more string-termination bugs in util.c.
- Use safe_malloc() rather than testing the return value of
regular malloc() in 15 places.
- Implement HTTP authentication, for both servers and proxies.
Currently only ``basic'' authentication is supported; This Is A Bug
(but less of one tjhan nmot supporting any authentication).
I think there is only one more feature which is required for full
HTTP/1.1 support, which is Transfer-Encoding: chunked; this should
not be toohard, but it isn't very important, either.
Notes:
svn path=/head/; revision=22307
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Implement redirects (or try to, at least).
2) Implement automatic retry after 503 errors when Retry-After is given.
3) Implement a -a flag to enable both of these behaviors.
4) Recognize Transfer-Encoding headers and emit a warning that the file
is likely to be damaged.
5) Bug fix: only write the amount of data we read.
6) Actually document some of these.
7) Fix the usage message to display flags in semi-alphabetical order.
Notes:
svn path=/head/; revision=22167
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
recognize it any more. This makes the following significant changes:
- The main body of the program doesn't know a thing about URIs,
HTTP, or FTP. This makes it possible to easily plug in other
protocols. (The next revision will probably be able to dynamically
add new recognizers.)
- There are no longer arbitrary timeouts for the protocols. If you want
to set one for yourself, use the environment variables.
- FTP proxies are now supported (if I implemented it right).
- The HTTP implementation is much more complete, and can now do restarts,
preserve modtimes, and mrun in mirror mode. It's not yet up to 1.1,
but it's getting there.
- Transaction TCP is now used for sending HTTP requests. The HTTP/1.1 syntax
for requesting that the connection be closed after one request is
implemented.
In all of this, I have doubtless broken somebody. Please test it and tell me
about the bugs.
Notes:
svn path=/head/; revision=22133
|
| |
|
|
| |
Notes:
svn path=/head/; revision=21798
|
| |
|
|
|
|
|
|
|
|
|
| |
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
Notes:
svn path=/head/; revision=21673
|
| |
|
|
|
|
|
| |
simple fact that can't connect
Notes:
svn path=/head/; revision=19734
|
| |
|
|
|
|
|
|
|
| |
Now clearly say: Not logged in
instead of old: Broken pipe
(note it was original reason for all my libftpio changes)
Notes:
svn path=/head/; revision=19732
|
| |
|
|
|
|
|
| |
caused ps(1) to show strange things..
Notes:
svn path=/head/; revision=19611
|
| |
|
|
| |
Notes:
svn path=/head/; revision=19287
|
| |
|
|
|
|
|
| |
implement /filename syntax for completeness
Notes:
svn path=/head/; revision=19140
|
| |
|
|
| |
Notes:
svn path=/head/; revision=18722
|
| |
|
|
|
|
|
|
|
| |
and http timeouts the same, since when using a http proxy to do ftp
transfers, the http timeout was being used for what is coming in via
ftp.
Notes:
svn path=/head/; revision=18396
|
| |
|
|
|
|
|
| |
Submitted by: Jason Thorpe <thorpej@nas.nasa.gov>, PR#1641
Notes:
svn path=/head/; revision=18395
|
| |
|
|
|
|
|
|
| |
moronic! We don't care about the time in restart mode, only the size.
It's *mirror* mode which cares about modtimes.
Notes:
svn path=/head/; revision=18226
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17979
|
| |
|
|
|
|
|
|
| |
all the time if we want to use "link" behavior for file URLs (and not
have fetch whine at us when they're not).
Notes:
svn path=/head/; revision=17789
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17781
|
| |
|
|
|
|
|
|
| |
2. Add a -l flag for symlinking to rather than copying file:/path style URLs.
3. Add a -T flag for setting the timeout interval (overrides FTP_TIMEOUT if set)
Notes:
svn path=/head/; revision=17778
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17734
|
| |
|
|
|
|
|
| |
Submitted-By: Mikael Hybsch <micke@dynas.se>
Notes:
svn path=/head/; revision=17596
|
| |
|
|
|
|
|
|
| |
correctly!
Noticed-By: knarf@camelot.de (Frank Bartels)
Notes:
svn path=/head/; revision=17539
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17460
|
| |
|
|
|
|
|
| |
are already correctly reported.
Notes:
svn path=/head/; revision=17413
|
| |
|
|
|
|
|
|
| |
Better error messages.
Submitted-By: "David E. O'Brien" <obrien@Nuxi.cs.ucdavis.edu>
Notes:
svn path=/head/; revision=17407
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17206
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17205
|
| |
|
|
|
|
|
|
|
|
| |
to 1K to avoid waiting too long between 2 progress reports in the case of a
slow transfer.
Move the signal()/setitimer() code just before the read loop because the
ftpio library set and reset the timer internally.
Notes:
svn path=/head/; revision=16964
|
| |
|
|
| |
Notes:
svn path=/head/; revision=16890
|