| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=62216
|
| |
|
|
|
|
|
|
|
| |
It was not discussed and should probably not happen.
Requested by: msmith and others
Notes:
svn path=/head/; revision=60938
|
| |
|
|
|
|
|
|
|
|
|
| |
the type argument to *_HEAD and *_ENTRY is a struct.
Suggested by: phk
Reviewed by: phk
Approved by: mdodd
Notes:
svn path=/head/; revision=60833
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
| |
a bogus error ("parsing URI".) I also fixed an inconsistency in
another fs_status.
Notes:
svn path=/head/; revision=48060
|
| |
|
|
|
|
|
|
|
|
|
|
| |
of an empty buffer... the output file wasn't readable... also warn that
we can't checksum on stdout and print out the base64 encoded version of the
md5 checksum...
Site to actually return md5 digest: web.golux.com
Verified that fetch was broken: Ken Coar <Ken.Coar@Golux.Com>
Notes:
svn path=/head/; revision=47303
|
| |
|
|
|
|
|
|
|
| |
and an error document when the requested resource does not exist. Grrr.
Requested by: asami
Notes:
svn path=/head/; revision=44240
|
| |
|
|
|
|
|
|
|
|
| |
(e.g. http://www.host.name/foo:bar)
PR: bin/5072
Submitted by: Takeshi WATANABE <watanabe@komadori.planet.kobe-u.ac.jp>
Notes:
svn path=/head/; revision=43568
|
| |
|
|
| |
Notes:
svn path=/head/; revision=42703
|
| |
|
|
|
|
|
| |
described in RFC 2068. Include a reference to same in the manual page.
Notes:
svn path=/head/; revision=42702
|
| |
|
|
|
|
|
| |
Reviewed by: -current list
Notes:
svn path=/head/; revision=41600
|
| |
|
|
|
|
|
|
| |
the server. There exists a broken server which sends a few extra
garbage bytes in response to HTTP/1.1 requests.
Notes:
svn path=/head/; revision=40656
|
| |
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
- failed to use authorization parameters passed in the environment, if
/dev/tty could not be opened (i.e. if running from cron)
- mixed use of /dev/tty and stdin for prompt and reading of the result
Notes:
svn path=/head/; revision=37579
|
| |
|
|
|
|
|
|
| |
to the case in question. (Said case being quite clearly defined by
the basic TCP specification, RFC 792.)
Notes:
svn path=/head/; revision=35900
|
| |
|
|
|
|
|
| |
cast to that instead of quad_t.
Notes:
svn path=/head/; revision=33654
|
| |
|
|
|
|
|
| |
of broken TCP stack).
Notes:
svn path=/head/; revision=31341
|
| |
|
|
| |
Notes:
svn path=/head/; revision=31210
|
| |
|
|
|
|
|
| |
previous change about #? parms
Notes:
svn path=/head/; revision=30879
|
| |
|
|
|
|
|
| |
Require to correctly parse http://...cgi?http://...
Notes:
svn path=/head/; revision=30876
|
| |
|
|
|
|
|
|
|
| |
PR: bin/4625
Submitted by: "Timo J. Rinne" <tri@pooh.tky.hut.fi>
Obtained from:bin/4625
Notes:
svn path=/head/; revision=29934
|
| |
|
|
|
|
|
| |
Submitted by: Marc Slemko <marcs@znep.com>
Notes:
svn path=/head/; revision=27921
|
| |
|
|
|
|
|
|
|
|
|
| |
for ftp: URLs as well. This can't possibly be done in the general case,
but since we only claim to support http and ftp, we'll adhere to the
bogus requirement (RFC 2068, s. 14.25) anyway... >sigh<
Submitted by: =?iso-8859-1?Q?=C5ge_R=F8bekk?= <aagero@aage.priv.no>
Notes:
svn path=/head/; revision=27712
|
| |
|
|
|
|
|
|
|
| |
due to the output not being a regular file. Also split the error message
in any error case here to be on two lines to lessen the likelihood of it
being too long to fit on just one.
Notes:
svn path=/head/; revision=27709
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
been extensively tested, but I now can successfully retrieve
<http://www.apache.org/index.html>, so I guess that's a victory of some
sort.
Also move the initialization of ``autherror'' to hopefully eliminate
the reported loop involving authentication. Still need to implement
MD5 digest authentication.
Notes:
svn path=/head/; revision=27708
|
| |
|
|
|
|
|
| |
that can't deal with a half-closed connection.
Notes:
svn path=/head/; revision=27679
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Slight modification of patch by wollman.
Closes PR#2870
Reviewed by: wollman
Submitted by: Marc Slemko <marcs@znep.com>
Notes:
svn path=/head/; revision=23453
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
undocumented FTP_PROXY_USER
Make FTP file errors contian hostname and path.
Pass the FTP port to libftp.
Partially un-HTMLify error messages returned from server
Handle "HTTP NNN" instead of "HTTP/V.vv NNN" response sent by
pre-HTTP/1.0 servers
Reviewed by: wollman
Notes:
svn path=/head/; revision=23414
|
| |
|
|
| |
Notes:
svn path=/head/; revision=22573
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|