aboutsummaryrefslogtreecommitdiff
path: root/lib/libfetch
Commit message (Collapse)AuthorAgeFilesLines
* MFC:Marius Strobl2004-12-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Makefile.inc1 1.361 bin/ed/Makefile 1.22 lib/Makefile 1.157 lib/libcrypt/Makefile 1.31 lib/libfetch/Makefile 1.41 lib/libpam/modules/modules.inc 1.17 libexec/Makefile 1.61 share/examples/etc/make.conf 1.215 share/man/man5/make.conf.5 1.73 usr.bin/Makefile 1.239 usr.bin/fetch/Makefile 1.14 usr.sbin/pkg_install/Makefile 1.14 usr.sbin/pkg_install/add/Makefile 1.17 usr.sbin/pkg_install/info/Makefile 1.17 usr.sbin/pkg_install/version/Makefile 1.12 usr.sbin/ppp/Makefile 1.95, 1.96 usr.sbin/pppd/Makefile 1.25 usr.sbin/sendmail/Makefile 1.40 usr.sbin/tcpdump/tcpdump/Makefile 1.36 Retire the useless NOSECURE knob. The motivation for this MFC is that MAKE_KERBEROS4 and MAKE_KERBEROS5 are meant to be buildable by various makefiles when NOSECURE is set but this was broken because Kerberos depends on e.g. des(3) from OpenSSL which wasn't built when NOSECURE was defined. Fixing the NOSECURE knob however would have meant to make it do the same as the NOCRYPT knob. If you had been using the NOSECURE build knob please now use the NOCRYPT knob instead. Discussed with: ru (some months ago) Reviewed by: ru (some months ago) Approved by: markm (telnet and secure bits, some months ago), kensmith (re) Notes: svn path=/stable/4/; revision=138803
* MFC: (1.73) allocate space for terminating NUL in base 64 encoded string.Dag-Erling Smørgrav2004-08-101-1/+1
| | | | Notes: svn path=/stable/4/; revision=133416
* MFC: various markup issues.Dag-Erling Smørgrav2004-02-271-6/+6
| | | | Notes: svn path=/stable/4/; revision=126306
* MFC: graceful recovery from code 416.Dag-Erling Smørgrav2004-02-271-15/+49
| | | | Notes: svn path=/stable/4/; revision=126305
* MFC: (1.89) don't fclose() a bogus FILE *.Dag-Erling Smørgrav2003-09-021-1/+0
| | | | | | | | | PR: bin/55950 Submitted by: Andre Albsmeier <andre.albsmeier@siemens.com> Approved by: re (murray) Notes: svn path=/stable/4/; revision=119667
* MFC: (1.88) 125 and 150 are equally valid responses to RETR; accept both.Dag-Erling Smørgrav2003-08-221-1/+1
| | | | | | | PR: misc/42172 Notes: svn path=/stable/4/; revision=119294
* MFC: Revision 1.54:Tom Rhodes2003-06-131-0/+22
| | | | | | | | | | Add an EXAMPLES section. PR: 43899 Reviewed by: des, ru Notes: svn path=/stable/4/; revision=116298
* MFC: netrc, FETCH_BIND_ADDRESS, misc. bug fixes.Dag-Erling Smørgrav2003-06-066-22/+173
| | | | Notes: svn path=/stable/4/; revision=115889
* MFC: add parentheses to sizeof.Dag-Erling Smørgrav2003-02-015-18/+18
| | | | Notes: svn path=/stable/4/; revision=110200
* Build with SSL support if available.Dag-Erling Smørgrav2003-01-091-0/+6
| | | | Notes: svn path=/stable/4/; revision=108998
* MFC: (rev 1.43) set auto-retry mode.Dag-Erling Smørgrav2003-01-091-0/+1
| | | | Notes: svn path=/stable/4/; revision=108996
* MFC: english(4) fixes, aka typos found by ispell.Jens Schweikhardt2002-12-291-2/+2
| | | | Notes: svn path=/stable/4/; revision=108396
* MFC: implement and document HTTP_REFERER.Dag-Erling Smørgrav2002-12-112-12/+26
| | | | Notes: svn path=/stable/4/; revision=107746
* -STABLE doesn't have uintmax_t.Dag-Erling Smørgrav2002-11-271-2/+2
| | | | Notes: svn path=/stable/4/; revision=107355
* -STABLE doesn't have __DECONST().Dag-Erling Smørgrav2002-11-271-4/+4
| | | | Notes: svn path=/stable/4/; revision=107354
* MFC: synch with -CURRENT (except for Makefile).Dag-Erling Smørgrav2002-11-278-1932/+2236
| | | | | | | | | | This adds SSL capability but does not enable it. It also fixes a number of bugs, particularly ones concerned with error detection and reporting, timeouts, short reads, and connection cacheing. Last but not least, it whacks the libfetch source into KNF submission. Notes: svn path=/stable/4/; revision=107315
* OBEDag-Erling Smørgrav2002-11-271-10/+0
| | | | Notes: svn path=/stable/4/; revision=107314
* MFC: 1.61: Reincarnate HTTP authentication code.Ruslan Ermilov2002-10-041-4/+4
| | | | | | | Approved by: re (jhb) Notes: svn path=/stable/4/; revision=104447
* MFC: use __BEGIN_DECLS / __END_DECLS + diff reduction against -CURRENT.Dag-Erling Smørgrav2002-07-261-20/+28
| | | | | | | PR: misc/40399 Notes: svn path=/stable/4/; revision=100708
* MFC 1.80: Cope with 2292bis-01 getaddrinfo (no NI_WITHSCOPEID, always attachHajimu UMEMOTO2002-07-251-0/+1
| | | | | | | scope identifier). Notes: svn path=/stable/4/; revision=100673
* MFC 1.49: Display full error message.Dag-Erling Smørgrav2002-02-031-5/+52
| | | | | | | MFC 1.50: Check return value when reading end of chunk. Notes: svn path=/stable/4/; revision=90140
* MFC 1.74: Mark uploads as O_WRONLY, not O_RDONLY.Dag-Erling Smørgrav2002-02-031-2/+6
| | | | Notes: svn path=/stable/4/; revision=90139
* MFC: remove VT100 escapes.Dag-Erling Smørgrav2002-01-044-22/+21
| | | | | | | Approved by: re Notes: svn path=/stable/4/; revision=88877
* MFC: synch with -CURRENT (authentication callbacks, redirect to FTP URLs,Dag-Erling Smørgrav2001-12-189-172/+232
| | | | | | | verbosity, various small bug fixes, warnings and style, version bump). Notes: svn path=/stable/4/; revision=88122
* MFC: Reduce gratuitous diffs to -CURRENT.Ruslan Ermilov2001-12-171-3/+3
| | | | Notes: svn path=/stable/4/; revision=88037
* MFC: markup and misc fixes.Ruslan Ermilov2001-08-171-13/+13
| | | | | | | Approved by: re Notes: svn path=/stable/4/; revision=81834
* MFC: remove whitespace at EOL.Dima Dorfman2001-07-221-19/+19
| | | | Notes: svn path=/stable/4/; revision=80145
* MFC: remove extraneous .Pp before and/or after .Sh.Dima Dorfman2001-07-221-1/+0
| | | | Notes: svn path=/stable/4/; revision=80140
* MFC: synch with -CURRENT, except for fetchAuthMethod and version bump.Dag-Erling Smørgrav2001-06-113-60/+107
| | | | Notes: svn path=/stable/4/; revision=78090
* MFC: constify, plug memory leak, add newish error codes.Dag-Erling Smørgrav2001-05-269-135/+140
| | | | Notes: svn path=/stable/4/; revision=77235
* MFC: "it's" -> "its" where appropriate.Dima Dorfman2001-04-261-1/+1
| | | | Notes: svn path=/stable/4/; revision=76011
* MFC: MAN[1-9] -> MAN.Ruslan Ermilov2001-04-251-1/+1
| | | | Notes: svn path=/stable/4/; revision=75949
* MFC: set us->size to -1 when server's response is unparseable.Dag-Erling Smørgrav2001-04-071-0/+1
| | | | | | | Approved by: jkh Notes: svn path=/stable/4/; revision=75294
* MFC: port range usage.Dag-Erling Smørgrav2001-03-242-7/+7
| | | | | | | Approved by: jkh Notes: svn path=/stable/4/; revision=74750
* MFC: support {ftp,http}_proxy for compatibility reasons.Dag-Erling Smørgrav2001-03-153-5/+17
| | | | | | | fix EINTR handling bug. Notes: svn path=/stable/4/; revision=74315
* MFC: 'anonymous' instead of 'ftp'; sort referencesDag-Erling Smørgrav2001-02-221-10/+18
| | | | Notes: svn path=/stable/4/; revision=72902
* MFC: 'anonymous' instead of 'ftp'Dag-Erling Smørgrav2001-02-221-3/+2
| | | | Notes: svn path=/stable/4/; revision=72901
* MFC: Prepare for mdoc(7)NG.Ruslan Ermilov2001-01-161-1/+1
| | | | Notes: svn path=/stable/4/; revision=71105
* MFC: avoid segfault.Dag-Erling Smørgrav2000-12-271-0/+2
| | | | Notes: svn path=/stable/4/; revision=70408
* MFC: FTP_LOGIN.Dag-Erling Smørgrav2000-12-272-0/+4
| | | | Notes: svn path=/stable/4/; revision=70407
* MFC: synch with -CURRENT (cleanup, passive mode detection)Dag-Erling Smørgrav2000-12-104-22/+11
| | | | Notes: svn path=/stable/4/; revision=69821
* MFC: recent mdoc(7) fixes.Ruslan Ermilov2000-12-081-3/+6
| | | | Notes: svn path=/stable/4/; revision=69764
* MFC: fix support for historical proxy syntax.Dag-Erling Smørgrav2000-12-012-6/+6
| | | | Notes: svn path=/stable/4/; revision=69462
* MFC: multiline response fix.Dag-Erling Smørgrav2000-11-271-1/+1
| | | | Notes: svn path=/stable/4/; revision=69268
* MFC: revert to documented (and historical) defaults.Dag-Erling Smørgrav2000-11-104-37/+45
| | | | | | | Approved by: jkh Notes: svn path=/stable/4/; revision=68558
* MFC: add mlinks.Dag-Erling Smørgrav2000-10-301-0/+8
| | | | Notes: svn path=/stable/4/; revision=67977
* MFC: document FTP_PASSIVE_MODE and FTP_PASSWORD.Dag-Erling Smørgrav2000-10-301-1/+8
| | | | Notes: svn path=/stable/4/; revision=67976
* MFC: various bug fixes and additional error checking.Dag-Erling Smørgrav2000-10-305-23/+52
| | | | Notes: svn path=/stable/4/; revision=67975
* Don't expect a result code on the control connection until you've closed theDag-Erling Smørgrav2000-10-271-3/+3
| | | | | | | | | | | | | data connection, as some servers wait for the remote end to close the data connection instead of just closing their end once the transfer is complete. This fixes the hangs some people have been experiencing when fetching ports. (committed to RELENG_4 before HEAD because it was debugged and fixed on a RELENG_4 box) Notes: svn path=/stable/4/; revision=67706
* MFC: everything (notably: better proxy support, better timeout handling,Dag-Erling Smørgrav2000-10-246-249/+365
| | | | | | | fix FTP connection caching) Notes: svn path=/stable/4/; revision=67490