Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Join the 21st century: Cryptography is no longer an optional component | cperciva | 2004-08-06 | 1 | -1/+0 |
| | | | | | | | | | | 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 | ||||
* | Document the behaviour of the "-o file" option when "file" is a directory | cperciva | 2004-07-30 | 1 | -0/+4 |
| | | | | | | (downloaded file(s) are created inside the directory). MFC after: 3 days | ||||
* | Don't strip trailing linear whitespace from passwords. | des | 2004-07-27 | 1 | -5/+5 |
| | | | | MFC after: 2 weeks | ||||
* | Style nits. | des | 2004-07-27 | 1 | -5/+4 |
| | |||||
* | Truncate long file names in stat_display(), as was originally intended. | des | 2004-07-05 | 1 | -1/+1 |
| | | | | MFC after: 1 week | ||||
* | The description of the -S option in the man page says we won't fail if the | des | 2004-06-24 | 1 | -1/+0 |
| | | | | | | | 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 | ||||
* | Fix integer overflow in the file size output when dealing with | le | 2004-05-19 | 1 | -3/+3 |
| | | | | | | large files (i.e. DVD images). Reviewed by: des@ | ||||
* | Restore part of the word that got (accidentally) removed. | ru | 2004-05-19 | 1 | -2/+2 |
| | | | | Removed whitespace at EOL. | ||||
* | Workaround for servers that ignore byte ranges when using chunked | des | 2004-04-06 | 1 | -1/+1 |
| | | | | | | encoding. MFC after: 3 days | ||||
* | Remove EXAMPLES section which duplicates text in fetch(3). | des | 2004-02-27 | 1 | -22/+0 |
| | |||||
* | Use %zu for size_t, like God intended. | des | 2004-02-18 | 1 | -1/+1 |
| | |||||
* | Fix printf() format bug in previous commit (size_t != int). | des | 2004-02-18 | 1 | -17/+19 |
| | | | | | | | 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. | ||||
* | Revamp the statistics code, and switch to a much more compact display | des | 2004-02-18 | 1 | -48/+56 |
| | | | | | 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. | ||||
* | Remove the inadvertant HTML additions to this man page. | wes | 2004-01-28 | 1 | -4/+4 |
| | | | | | | These appear to have been inserted in the PR text by gnatsweb. Noticed by: des (maintainer) | ||||
* | Revert changes of rev 1.55; replace with strong encouragement to | wes | 2004-01-26 | 1 | -87/+14 |
| | | | | | | read fetch(3) as well. Requested by: des (maintainer) | ||||
* | Previous commit did the reverse of what the log message said (and of | des | 2004-01-26 | 1 | -1/+1 |
| | | | | what I intended to do). Really remove my middle name. | ||||
* | I don't normally use my middle name, so remove it from attributions in | des | 2004-01-25 | 1 | -3/+3 |
| | | | | | man pages (though not from copyright notices). While I'm here, add email addresses where appropriate. | ||||
* | Document fetch(1) environment variables in fetch(1) man page, instead of | wes | 2004-01-23 | 1 | -12/+108 |
| | | | | | | | 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> | ||||
* | Finish the reversion of rev. 1.52. | ru | 2003-09-08 | 1 | -3/+2 |
| | |||||
* | Make sure the crypto versions of libfetch and fetch(1) appear in | ru | 2003-07-22 | 1 | -0/+1 |
| | | | | | | the "crypto" distribution. Approved by: des | ||||
* | Revert 1.52. This should have been added to fetch.3. | trhodes | 2003-06-10 | 1 | -29/+1 |
| | | | | Discussed with: des, ru | ||||
* | Retire the useless NOSECURE knob. | des | 2003-05-19 | 1 | -1/+1 |
| | | | | Approved by: re (scottl) | ||||
* | Add an EXAMPLES section. | trhodes | 2003-05-17 | 1 | -1/+30 |
| | | | | | | | Xref sh(1) as we use environment variables. PR: 43899 Reviewed by: des | ||||
* | Mark fetch(1) as c99- and WARNS6-clean. | des | 2003-05-01 | 1 | -1/+2 |
| | |||||
* | Use floating point arithmetic to compute the ETA to avoid integer overflow | des | 2003-03-11 | 1 | -1/+1 |
| | | | | during slow transfers of large files. | ||||
* | Clean up the ETA logic a bit and make sure it works for restarted transfers. | des | 2003-03-11 | 1 | -7/+8 |
| | |||||
* | Clarify that -r implies -R. | des | 2003-03-11 | 1 | -0/+2 |
| | |||||
* | mdoc(7) police: Scheduled sweep. | ru | 2003-02-24 | 1 | -1/+1 |
| | |||||
* | Slight cleanup of the ETA / BPS code. Avoid a division by zero. | des | 2003-01-23 | 1 | -14/+12 |
| | |||||
* | Document netrc support. | des | 2003-01-22 | 1 | -0/+11 |
| | |||||
* | Add -N option to specify a netrc file. | des | 2003-01-22 | 1 | -29/+66 |
| | | | | | | | 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. | ||||
* | Use the URL instead of the output file name when reporting errors relating | des | 2002-11-27 | 1 | -6/+6 |
| | | | | | | | | to the remote document. PR: 33856 MFC after: 1 week Approved by: re | ||||
* | Don't set atime / mtime if we don't have an output file, which can happen | des | 2002-11-13 | 1 | -2/+2 |
| | | | | in certain failure scenarii (mostly DNS trouble). | ||||
* | Don't divide by zero to calculate the ETA, even if we haven't gotten | fenner | 2002-11-12 | 1 | -1/+1 |
| | | | | any data in 30 seconds. | ||||
* | Don't exit with success after timeout during authentication. | fenner | 2002-11-07 | 1 | -0/+4 |
| | |||||
* | Clarify my feelings towards fetch / libfetch. | des | 2002-10-30 | 1 | -1/+0 |
| | |||||
* | Don't complain about not knowing the remote file size when working in | des | 2002-10-27 | 1 | -1/+1 |
| | | | | | | | quiet mode. PR: bin/37079 Submitted by: Nicolas Rachinsky <list@rachinsky.de> | ||||
* | Whitespace and indentation cleanup. | des | 2002-10-27 | 1 | -12/+12 |
| | |||||
* | Forgot to disable alarms after fetchXGet() in previous commit. | des | 2002-10-27 | 1 | -0/+2 |
| | |||||
* | Add an ETA timer that kicks in after 30 seconds. | des | 2002-10-27 | 1 | -16/+45 |
| | | | | | | | | | | | | | | | | 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 | ||||
* | s/optarg/s/ (cut'n'paste braino) | des | 2002-08-27 | 1 | -6/+4 |
| | | | | Spotted by: kris | ||||
* | fetch(1) is WARNS-5 clean (tested on i386 and Alpha) | des | 2002-07-28 | 1 | -0/+1 |
| | |||||
* | Use strtol(3) instead of a home-grown version, and fix a "possibly | des | 2002-07-28 | 1 | -36/+24 |
| | | | | unitialized variable" warning. | ||||
* | Reorder LDADD to fix static linking. | des | 2002-06-12 | 1 | -2/+2 |
| | |||||
* | libfetch now depends on libcrypto and libssl. | ru | 2002-06-06 | 1 | -1/+1 |
| | |||||
* | Figures they had to call it NOCRYPT instead of NOCRYPTO. | des | 2002-06-05 | 1 | -1/+1 |
| | |||||
* | During buildworld, "regular" libraries are built before crypto stuff, so | des | 2002-06-05 | 1 | -0/+4 |
| | | | | | libfetch can't depend on lib{crypto,ssl}. Move the dependency to fetch until we can figure out how to fix this. | ||||
* | Usage style sweep: spell "usage" with a small 'u'. | des | 2002-04-22 | 1 | -1/+1 |
| | | | | | Also change one case of blatant __progname abuse (several more remain) This commit does not touch anything in src/{contrib,crypto,gnu}/. | ||||
* | Use `The .Nm utility' | charnier | 2002-04-19 | 1 | -2/+3 |
| | |||||
* | Restored the part of 1.45 that was clobbered in rev.1.46: | bde | 2002-03-27 | 1 | -0/+1 |
| | | | | | #include <sys/time.h> instead of depending on namespace pollution in <sys/stat.h> for the declaration of struct timeval. |