ru
d65df7068b
Expand *n't contractions.
2005-02-13 22:25:33 +00:00
ru
31b96e8df8
Sort sections.
2005-01-18 13:43:56 +00:00
ru
21331566c5
Added the EXIT STATUS section where appropriate.
2005-01-17 07:44:44 +00:00
ru
9ab6c40553
NOCRYPT -> NO_CRYPT
2004-12-21 10:16:04 +00:00
cperciva
5ef75ce25e
Fix buffer overflow. This is FreeBSD-SA-04:16.fetch.
...
Approved by: des
2004-11-18 12:01:30 +00:00
des
f1ab8c2ac3
Update copyright years.
2004-09-21 18:35:21 +00:00
des
5736070a2f
The check for r_flag was accidentally removed in the previous commit.
...
Submitted by: SANETO Takanori <sanewo@ba2.so-net.ne.jp>
MFC after: 3 days
2004-08-26 15:51:10 +00:00
des
36074a2786
Fix a couple of edge cases in which sb.st_size may be incorrect or
...
meaningless. In particular, don't assume that it is left untouched if
stat(2) fails; that assumption happens to fail at high optimization
levels on some platforms.
MFC after: 1 week
2004-08-15 22:22:35 +00:00
cperciva
18c5d6e3f5
Join the 21st century: Cryptography is no longer an optional component
...
of releases. The -DNOCRYPT build option still exists for anyone who
really wants to build non-cryptographic binaries, but the "crypto"
release distribution is now part of "base", and anyone installing from a
release will get cryptographic binaries.
Approved by: re (scottl), markm
Discussed on: freebsd-current, in late April 2004
2004-08-06 07:27:08 +00:00
cperciva
37d1d414df
Document the behaviour of the "-o file" option when "file" is a directory
...
(downloaded file(s) are created inside the directory).
MFC after: 3 days
2004-07-30 08:43:16 +00:00
des
2dd3f6a58c
Don't strip trailing linear whitespace from passwords.
...
MFC after: 2 weeks
2004-07-27 11:34:25 +00:00
des
ad84d7bdf4
Style nits.
2004-07-27 11:30:35 +00:00
des
2220967d8b
Truncate long file names in stat_display(), as was originally intended.
...
MFC after: 1 week
2004-07-05 11:21:50 +00:00
des
af59f4ef51
The description of the -S option in the man page says we won't fail if the
...
remote size is unknown, but we do. Resolve this in the man page's favor.
Requested by: Andre Albsmeier <andre.albsmeier@siemens.com>
MFC after: 1 week
2004-06-24 13:43:57 +00:00
le
0b15a74ef0
Fix integer overflow in the file size output when dealing with
...
large files (i.e. DVD images).
Reviewed by: des@
2004-05-19 11:07:30 +00:00
ru
1b3a3e44fe
Restore part of the word that got (accidentally) removed.
...
Removed whitespace at EOL.
2004-05-19 09:46:37 +00:00
des
c81abf3f2f
Workaround for servers that ignore byte ranges when using chunked
...
encoding.
MFC after: 3 days
2004-04-06 12:24:26 +00:00
des
be0a46dc0a
Remove EXAMPLES section which duplicates text in fetch(3).
2004-02-27 10:27:01 +00:00
des
843647f3ca
Use %zu for size_t, like God intended.
2004-02-18 21:51:02 +00:00
des
7e6b46ea09
Fix printf() format bug in previous commit (size_t != int).
...
Use %ju and an (uintmax_t) cast to print size_t values.
Use %jd and an (intmax_t) cast to print off_t values.
Use off_t variables to hold the difference between two off_t values.
Don't bother with unsigned char where char will do nicely.
2004-02-18 21:37:36 +00:00
des
ea05316785
Revamp the statistics code, and switch to a much more compact display
...
format. The old code tried to produce the exact same output as the
pre-libfetch implementation, but I no longer see any value in this.
2004-02-18 15:12:00 +00:00
wes
310e89456b
Remove the inadvertant HTML additions to this man page.
...
These appear to have been inserted in the PR text by gnatsweb.
Noticed by: des (maintainer)
2004-01-28 18:51:24 +00:00
wes
1f1e387c5a
Revert changes of rev 1.55; replace with strong encouragement to
...
read fetch(3) as well.
Requested by: des (maintainer)
2004-01-26 07:55:30 +00:00
des
4d31f9c663
Previous commit did the reverse of what the log message said (and of
...
what I intended to do). Really remove my middle name.
2004-01-26 07:09:12 +00:00
des
c14c32c409
I don't normally use my middle name, so remove it from attributions in
...
man pages (though not from copyright notices). While I'm here, add email
addresses where appropriate.
2004-01-25 11:39:42 +00:00
wes
404b9acfc6
Document fetch(1) environment variables in fetch(1) man page, instead of
...
taking lazy users on the arduous journey through SEE ALSO to fetch(3).
PR: docs/61759
Submitted by: Christian S.J. Peron <maneo@bsdpro.com>
2004-01-23 04:50:48 +00:00
ru
e4a1e36e38
Finish the reversion of rev. 1.52.
2003-09-08 18:58:47 +00:00
ru
5048add97a
Make sure the crypto versions of libfetch and fetch(1) appear in
...
the "crypto" distribution.
Approved by: des
2003-07-22 13:54:31 +00:00
trhodes
e306662b80
Revert 1.52. This should have been added to fetch.3.
...
Discussed with: des, ru
2003-06-10 20:34:50 +00:00
des
f57ad275c4
Retire the useless NOSECURE knob.
...
Approved by: re (scottl)
2003-05-19 15:52:01 +00:00
trhodes
221716ec9c
Add an EXAMPLES section.
...
Xref sh(1) as we use environment variables.
PR: 43899
Reviewed by: des
2003-05-17 15:46:46 +00:00
des
97f82ec0f2
Mark fetch(1) as c99- and WARNS6-clean.
2003-05-01 14:40:55 +00:00
des
251472ad11
Use floating point arithmetic to compute the ETA to avoid integer overflow
...
during slow transfers of large files.
2003-03-11 21:33:43 +00:00
des
7ad113946e
Clean up the ETA logic a bit and make sure it works for restarted transfers.
2003-03-11 08:21:51 +00:00
des
c77b08a860
Clarify that -r implies -R.
2003-03-11 08:21:16 +00:00
ru
e698a908c7
mdoc(7) police: Scheduled sweep.
2003-02-24 22:53:26 +00:00
des
0a34b46212
Slight cleanup of the ETA / BPS code. Avoid a division by zero.
2003-01-23 13:06:13 +00:00
des
25df41aea7
Document netrc support.
2003-01-22 18:35:20 +00:00
des
ca03833c15
Add -N option to specify a netrc file.
...
Fix handling of -v option.
Don't treat negative offsets as valid positive ones.
Clean up the ETA and transfer rate code. Show transfer rate along with
ETA if the verbose level is higher than 1.
2003-01-22 18:33:39 +00:00
des
f5c32e6533
Use the URL instead of the output file name when reporting errors relating
...
to the remote document.
PR: 33856
MFC after: 1 week
Approved by: re
2002-11-27 20:52:07 +00:00
des
7bbf3699f8
Don't set atime / mtime if we don't have an output file, which can happen
...
in certain failure scenarii (mostly DNS trouble).
2002-11-13 16:04:20 +00:00
fenner
57dcaaf8db
Don't divide by zero to calculate the ETA, even if we haven't gotten
...
any data in 30 seconds.
2002-11-12 07:09:43 +00:00
fenner
99409fa229
Don't exit with success after timeout during authentication.
2002-11-07 22:16:45 +00:00
des
bde988ef15
Clarify my feelings towards fetch / libfetch.
2002-10-30 04:53:58 +00:00
des
554df0c399
Don't complain about not knowing the remote file size when working in
...
quiet mode.
PR: bin/37079
Submitted by: Nicolas Rachinsky <list@rachinsky.de>
2002-10-27 17:33:08 +00:00
des
2b13c53d76
Whitespace and indentation cleanup.
2002-10-27 15:32:51 +00:00
des
ba4c120348
Forgot to disable alarms after fetchXGet() in previous commit.
2002-10-27 15:32:06 +00:00
des
9133f7a1dc
Add an ETA timer that kicks in after 30 seconds.
...
Re-add alarm(2) calls around the calls to fetchStat(3) and fetchXGet(3),
since these calls can still time out on DNS lookups or TCP connect(2).
Remove the alarm(2) calls in the main loop, since all methods properly
handle transfer timeouts (as opposed to connection timeouts).
Set the sigalrm flag if a timeout occurs in the main loop.
Move the signal: label up a little so we still set the atime and mtime
when the transfer times out or is interrupted, so that restarted transfers
will work as expected (as long as the file still exists).
MFC after: 2 weeks
2002-10-27 15:15:13 +00:00
des
4dd2071523
s/optarg/s/ (cut'n'paste braino)
...
Spotted by: kris
2002-08-27 10:19:24 +00:00
des
a3b7a5ce18
fetch(1) is WARNS-5 clean (tested on i386 and Alpha)
2002-07-28 21:09:57 +00:00