Added prototype of rc_aaa() in freeradius-client.h
Defined PW_MAX_MSG_SIZE which sets the maximum size of message buffer
Allow a NULL value for msg in rc_send_server()
use PW_MAX_MSG_SIZE in applications
Updated license of NetBSD code.

From: christos@zoulas.com (Christos Zoulas)
Date: Tue, 9 Dec 2014 13:49:12 -0500
To: Nikos Mavrogiannopoulos <nmav@redhat.com>

On Dec 9,  5:00pm, nmav@redhat.com (Nikos Mavrogiannopoulos) wrote:
-- Subject: relicense code used in freebsd-client

| Dear Christos,
|  The freeradius-client project uses code from the NetBSD foundation
| (possibly written from you) as can be seen in [0] and [1]. As I see that
| you have relicensed NetBSD under the 3-clause BSD license, would it be
| possible to get permission to relicense that freeradius code under the
| 3-clause BSD license?
|

This is I guess from:

http://nxr.netbsd.org/xref/src/tools/compat/fgetln.c

Which is now 2-clause. You are free to use that license for it.

christos
Merge pull request #23 from nmav/relicense

Updated license of NetBSD code.
Merge pull request #25 from nmav/export-rc_aaa

Added prototype of rc_aaa() in freeradius-client.h
added support for getentropy()
fixes in the usage of /dev/urandom
call srandom() once, and use random() everywhere
Merge pull request #22 from nmav/urandom

cleanup the random generation function usage
Merge pull request #24 from nmav/max-msg

Max msg
do not crash if a config option is not set
Added the configure option --with-nettle

That allows to use the nettle's MD5 implementation
when available.
run autoreconf
Merge pull request #30 from nmav/nettle

Added the configure option --with-nettle
Merge pull request #29 from nmav/crash-fix

Do not crash if an integer config option is not set