History log of /freebsd-10.1-release/usr.bin/fetch/Makefile
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 272461 02-Oct-2014 gjb

Copy stable/10@r272459 to releng/10.1 as part of
the 10.1-RELEASE process.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 240496 14-Sep-2012 des

Use libmd if and only if OpenSSL is not available.

PR: bin/171402
MFC after: 3 days


# 204352 26-Feb-2010 ru

Fixed static linkage.


# 201386 02-Jan-2010 ed

Build usr.bin/ with WARNS=6 by default.

Also add some missing $FreeBSD$ to keep svn happy.


# 156813 17-Mar-2006 ru

Reimplementation of world/kernel build options. For details, see:

http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)


# 139113 21-Dec-2004 ru

NOCRYPT -> NO_CRYPT


# 133196 06-Aug-2004 cperciva

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


# 117890 22-Jul-2003 ru

Make sure the crypto versions of libfetch and fetch(1) appear in
the "crypto" distribution.

Approved by: des


# 115157 19-May-2003 des

Retire the useless NOSECURE knob.

Approved by: re (scottl)


# 114422 01-May-2003 des

Mark fetch(1) as c99- and WARNS6-clean.


# 106187 30-Oct-2002 des

Clarify my feelings towards fetch / libfetch.


# 100835 28-Jul-2002 des

fetch(1) is WARNS-5 clean (tested on i386 and Alpha)


# 98144 12-Jun-2002 des

Reorder LDADD to fix static linking.


# 97930 06-Jun-2002 ru

libfetch now depends on libcrypto and libssl.


# 97889 05-Jun-2002 des

Figures they had to call it NOCRYPT instead of NOCRYPTO.


# 97888 05-Jun-2002 des

During buildworld, "regular" libraries are built before crypto stuff, so
libfetch can't depend on lib{crypto,ssl}. Move the dependency to fetch
until we can figure out how to fix this.


# 90415 08-Feb-2002 markm

Remove leaf node WARNS?=2 (that mainly I added). This should
help the GCC3 transition and CURRENT in general.


# 79837 17-Jul-2001 des

WARNS cleanup + remove an unused macro and an unused function argument.


# 62216 28-Jun-2000 des

New libfetch-based fetch.


# 22133 30-Jan-1997 wollman

Here is my long-threatened revamping of fetch. Jean-Marc probably won't
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.


# 16783 26-Jun-1996 gpalmer

Add -Wall to CFLAGS


# 16505 19-Jun-1996 asami

This commit was generated by cvs2svn to compensate for changes in r16504,
which included commits to RCS files with non-trunk default branches.


# 16504 19-Jun-1996 asami

Jean-Marc's url fetch program, with Josh MacDonald's patches and
Jordan's ftpio library.

Submitted by: jmz, jkh, jmacd (three-j!)