Commit report for v3.1.x branch

The git bot announce at freeradius.org
Sat Feb 20 14:18:07 CET 2016


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWiIPbAAoJEP+k1YKfttfKfp0P/jrawPuz0F2O8s1T3DpLcTpS
 +LyQ9ZFE7V9sN7FE95Ojm+HViWKMnqxWDOMfuOppFa16wFtdc2+5Hn7bjKewcVjn
 Tus1PStWJQ9Gf56oeYBdbbXUZZyT8qZpbvNlvDsIJlhrys77pzvLsPAIJ0B/IhsN
 Nw9FhvXu2C2RXvvfzkv5GKaTWJDlvM3RH/kahGDnQav/964t9m+JtSqhQQutaCXB
 +aQB3OtDaJ4oIaxZmJ4GdcBjnu2pLtOoyz7pW246n6aYawrg+VVI9FanESfaygNd
 Afej40JMzvzD5WRgp9z5rjmc30okz08fbM/wSPKSFwR7/J5Mrms4y3XrjMdKTE3j
 Q/7d44xN0MPuBLixLykmO/ht+tpZ9fRhGa9UA77UaWI2xV+uwUjOqqXmmTDaI73i
 Qjc7R57ii5kY/lDynYrpf4ov2DALgt4zV7Fd4TrkFEl4vsvv6+a6dYzw9fqrSZdg
 3BHOgZKXixhjvu0O+GS2aH8xYjc+2UEay8q65tkQtMa3tawKzPpKH8NnBdibVekg
 SUugwXDJwgQgjLwGmqQNiUUU7x4fXWXsXo4oEVle/WYV/EGq2HMUeMo32tZ2pdaI
 QoM8xr1vETfW+R4uvVj90DrJK3bQgZKP8Rsf53XTCTf42xz4TxJlH5L1S+jbIsgM
 BuFJ005ejKizCrID76p7
 =k9ON
 -----END PGP SIGNATURE-----

Remove LDAP_* log macros

No longer required

Arran Cudbard-Bell at 2016-01-03T03:13:47Z
Files modified:
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_ldap/clients.c
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_ldap/rlm_ldap.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/839f6ee90ef83d732fb3f822ead1ad939ba22bbf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWiIPaAAoJEP+k1YKfttfKbRAP/24yQO7wbZXeR8NNF5MSCJYO
 PBg8bAwA3gtfskJiQ7eHu/P05K9LRYNqEjbRmyC/61qgPYTMvGlVx+CVBguyexpn
 ejWCdnG1BxEPxCsTUQmwMwyzQgDfVEu2BxbDg2i380CQFsZu1MnsxvObVe2jhE4C
 gEKvMa2a7qpmI3KzC6XycRr9N7GylW6q7okpELpmHLRM+xY3W89dQ3ulkTFJ0/TJ
 oNAPNXqGYjKII0/6ORmKO7RRBol6msg8F7904AN8CHtm5m295CwsCcY0sKCcNQVC
 1h1FYVNkKLBjAykaeQIXbpX3uMFIxNES76yyhj7UYBQQ9GSr9FK2YL1GJp+P65KS
 IDwwh+8NSmHGxdy2OVL9EG68bbbgyUhXPdKH1vTpD5siQmX6UQjLaXYrYbx1pXoZ
 5E7Q5IDVuoPII18x1EtrHZxriGdwYZ3xACLL1TR7Z1boi6ZrPY4WPuYVT9ZEeAWj
 E5W6VMEMHisV7toDIll9Nenm+aDkeyHtangHVFSmSP7mjTezA1oy4b0A5PwyTHAT
 gz7qEULLcsB/EIIlRlVqmlIQnv6BBoHYiZGYn4fC+Jlz5bBCsTtJ48qLxXtAFgij
 xX4csX040mWk99PTFc5DZKBXGiuy7o3M5TXwdkW7w8f2YMG8mBh0x8epxMYxpE83
 H8D3gKzu7aUi+H7XjMGs
 =vy0E
 -----END PGP SIGNATURE-----

Add LOG_PREFIX and LOG_PREFIX_ARGS and remove "rlm_<mod> (<inst>)" prefix from all module messages

Arran Cudbard-Bell at 2016-01-03T03:13:46Z
Files modified:
	* src/include/log.h
	* src/main/connection.c
	* src/main/pair.c
	* src/main/tls.c
	* src/main/trigger.c
	* src/modules/rlm_always/rlm_always.c
	* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
	* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_couchbase/couchbase.c
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_couchbase/rlm_couchbase.c
	* src/modules/rlm_cram/rlm_cram.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/eap.h
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_eap/rlm_eap.h
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_krb5/krb5.c
	* src/modules/rlm_krb5/krb5.h
	* src/modules/rlm_krb5/rlm_krb5.c
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_logintime/rlm_logintime.c
	* src/modules/rlm_mschap/opendir.c
	* src/modules/rlm_opendirectory/rlm_opendirectory.c
	* src/modules/rlm_otp/otp_pw_valid.c
	* src/modules/rlm_otp/otp_pw_valid.h
	* src/modules/rlm_otp/otp_pwe.c
	* src/modules/rlm_otp/otp_util.c
	* src/modules/rlm_otp/rlm_otp.c
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_preprocess/rlm_preprocess.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_radutmp/rlm_radutmp.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_securid/mem.c
	* src/modules/rlm_securid/rlm_securid.c
	* src/modules/rlm_smsotp/rlm_smsotp.c
	* src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
	* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
	* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
	* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
	* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
	* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
	* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
	* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sql/sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_test/rlm_test.c
	* src/modules/rlm_unbound/rlm_unbound.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_wimax/rlm_wimax.c
	* src/modules/rlm_yubikey/validate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73e2ba511ae212f248562a24aa2fb13a8454ffa1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWiIPaAAoJEP+k1YKfttfKRU8P/1bqu8whROwhw+rAmfRIn8zz
 uqR6gX8v0yTyYDataQAq+GI2cVCEFLsskVMhzSbScvKc5QLClBbykU1Tnda1Tmn7
 sD+HV9bA2psTZVsxi1zWipiPU6MYLCw+SH7SPJoY9jz2UKFid1dnToBIqdpmNEoz
 /a8e5y4eW9v43+CaNmv6MNuzwEzQGN9qIWHAIy6AG6B9q54//iwPZc75FktvmSeR
 sAAGdwqUD37BlFys+gRDdArqVLszdPqZgJixLPF3uxbWrKEenF+OhsRakPnx+elg
 jIxeiG+YaaOrMy7SweVeJa1KEkEF2Tbg2HU95FaOHZCWbpmdUKyQjxwtQDz+rjTA
 /pZvY88gox5NUEsmbKbxfqgIAuYNTjVtjplut5whloD8WBM1HIxDvwySpk1e7suu
 u3FmPh25j5qGMTd118sEsOhHAfot5fhy6R3p55LQUrNzUGRtYBkiCP6QtPj2BeJf
 IJLAg8uOTQGwvm3xAPpBmL4hQYGMxLXHM1aYMO0szyTyGZxr9/9gjxd1VT1dutuw
 /ibInvw9SsvBYA87qlp5StTe/TqdLtBPWLwmyG/kbqdU6g/hI96o138lSyXHW39w
 gDiAfAyJ8xahBaA7cKQ1UTdLVSpG9BVxdX+lgaqNyabXfbrhIdDbZYWq4H4oohqd
 8Dl69/3ecL8LvxPrubcV
 =k2Yf
 -----END PGP SIGNATURE-----

It's 2016

Arran Cudbard-Bell at 2016-01-03T03:13:46Z
Files modified:
	* src/main/radmin.c
	* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/088969fdc3f42183c4a46a2c57fc5adec48af054
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWiIPaAAoJEP+k1YKfttfKQLEP/2vdxpSoDZF7FpDAVgpoNsGw
 dEABrxktPuThWmTMbNpWnOCL7OLU2pICsiR9YU8f5HNsHxCE5PnVuSYt3wVKvSD9
 BksK8LGBLAazUlXWP2UG1J1z76LNOrBqVu2R23RzZuUE/mog0QXj3Jsevs1LNbeQ
 3c22EtRCfk5BHL5Ts5rn08qyMdY/wDkmYoqDKO0zcs7TSsC7RdDMKakBukeJVc8V
 8/hCn/Qwt5rqI15THU6ZobIcOSwLmTh3ZFTr5WhmrWSw6Ja4mIK5AIDVKxXZToOu
 ZRP5O2EGbskAc9Dk8i7VOt0JLS6CJ2PfF9e7Dtsd9fU3YMFPcchWzxN3EX6SkW9Y
 sZU//yMU4zciRD6tYjWYKFJj/Fo2IuqRlxUKflipB9OjFc6Vbe2fPH+bZJDlVrVj
 ChfeC0xM4AyrCLnfOkVcIVbUObfkM85KsOScVel1EsOGrDlAof5hm8uivVtPvsca
 PbI9b8pjDWA6F28N5Wu8MLZFm2pkwTOUoRTg6zTlYutZo3S8OH05Z5zuTg2FYWFM
 AHUNMzXH7rgUwYPw7u6cHrWhB6xAgo0UxlPkO2Pz56y0PyhBQIglzUgCCchKHU+R
 HP3GCpa9QbMv+CWB08GyjuEq7wg1v06vJ+DtIhLjfSs+ODoJcibRLjWulgIzz1Dp
 wW2nqURpqU8o6vT2kUte
 =YJNC
 -----END PGP SIGNATURE-----

Fix and document calls to tls_error_log

Arran Cudbard-Bell at 2016-01-03T03:13:46Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65025788b49429c43a22c8c68d53d53ac294667a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWiIPaAAoJEP+k1YKfttfKL+0QAJqOOwBM4oMWLi+Nv9zOnHil
 2wpzOVfJKvhiazhycuzkpOVmGHbFplwlJYVL4RlQMcG/Fh1Kk+PvpGaFK02H2inM
 NidoqZpUK/HeYIVCOhJtsn+h/psaO+ltprNqKsf60W0F5OQRIK+NJE8oRT0yTUqr
 0PChQM4iKPh7XzC/LT+zYDUPPPm++CNpNow97+APODwZHKsoPrZxrUf3YzlmEPCk
 nLXrZmWiJUFyK3nwPXVKoRsjdVIzXtBTjNNnYJAhTkS+ljSnlnA6B7SE/FZA99iT
 BkP58FLg331XT9rNetpV296nDDer//0oJqyBD7L6OxIOA85HnXRI0nJh4SZBizAX
 RI306L2HbGdwEUpm+GU/7H2Sf9RtEczY1vlMBoDIwK5U3SRsPCWT9W6YvAjeWi30
 VAschxezTgvKBtL96mgv8u3E64jdVFHSgKoCPrtebE8zCkWlbc5UvYaFwEJGxEW/
 Z8+ECjnXMA3A9osacwXgrFWWcqKOhEat9K6Ab3hJf2yOug41rwME0G4CCo+fQ0zj
 rdvqFVq7+UtVMUZo6XexAomtfz9NX9hqquIgIzT/VoBIy86ibbGBhjR6ABF+MXlv
 oPzED8J4TJ75pjfnT9IRC1S8ZlfrKoAkcq2Mw0M4zl7swe7zH6pmjbtp2SpxY27y
 fqCL6Jm39JxPQx2G/B6d
 =6Too
 -----END PGP SIGNATURE-----

Formatting and explanations

Arran Cudbard-Bell at 2016-01-03T03:13:46Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f573fe531778d026b7b377de9ed4cb9bf9e7f55a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWiIPaAAoJEP+k1YKfttfK4tAP/jcvZZ6TMJFcZjzS+o3vja4X
 7/MvrEq13GwJSgh0nyykVEpqgp6qctACobyBXs0ZAsSH0hestA+hP67Au+xucAzT
 DqwsCgeBahrDhHgO/A4GUB045MRsiFAeqHmtUDgtK/SlfYielBbP/aA8MAwc+D+u
 Jx0wTGoS9ZmjFQdcNvvfD61eV6wz/E9mjKjnp2QlmpGL+TABS8DmkM+1A9DC+qDe
 FysecistFxfzL8mOIBzylqWJsV7Ka3vvhp4exzqTHs4Tutbe3FxIk0hnmzVF7ZKk
 3mGiZA6s4QO0YmqVEl6/9w9BnpnKlYFClT5byWOGUDypNPvx0H9efrH5sKAeFLdo
 ReqMQjilKnQB9LSaNfsbPKSvay551XXWpgoRp/Zd42le5OuXKGsOgekJ0mSuWmOw
 ROOPwj1SFdzWrDmVuVXUh8z1wWwXa87usz7Co68yWtpVYu10U5zRNRFB4vGeTHmo
 VjdDVES9RPFt8FmXqZSb7IgQWcMAESTHEKyUBeAmnkudDVlE7VYvoypV82qPzJuK
 n0WN5+g8sJPllWL3bPedTZjbF5G4DZtCt7UOngKhr7eWkSryjhmZ3vOELoClvWsO
 tWRRKAscu8U/Wx/Uqx942BiVxUyo0KIuG2nXtq3aogLm5s5jMNGYd9b3nTH0gkbG
 32xTEVd/YxZ33oR5pTDb
 =zyHi
 -----END PGP SIGNATURE-----

Formatting

Arran Cudbard-Bell at 2016-01-03T03:13:46Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b4c18ce22f55ed58069f359154df61c9e2d76ab
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWiIPZAAoJEP+k1YKfttfKUB4QAIxbtJ+tMsbODO6g0K2YfaSo
 y9Xa0vMKbX1iI3Qe0htz+xmpTemu2l/Q4ZrteUCfLh+0kID6tpyOzjapj1LP2oj7
 bhYJAS0daYxCSiKx2ZUHW5a9/bHE3akhqNG5sjQtW2ZTEtBNhlWn1UzVR5tqBCFU
 I/MWvGGa2LM6cOgPmXzHeWld0+QSrVYLJTbJ0rhU74ybVj08wDq6Mcb5vLd7bPdc
 NdgJOWOElapJld6euQUXxiWqHR43bWYkMDsKsFb1gYGPgbR3OPJHaLGDu/ovhJDp
 ROSzeYurhjIUktXfSj4qTQ1EbMul6XCzPbsmMTP1LtUAQMKORoSeU4atHdE7ba9A
 4yN3nMD0thpIFVo3WbcI3LnVF0/c/zQrOmPh/zcUSnZcE+u7kpLxQ15495cks1iL
 nfrxKi7QUyDW0y/U+xY0hra05aVLc9xv+OjcdjofCbrjR9HReYpkg3wSzXz7PJxv
 aR6suT54IAvZ7+XHl+/6dhR17ISMXIbf+iaLXvG4zEZi8yE0Ego9tVSZmBQpFnI2
 Rriz9zh7wM6E/xfVDb4UZns80cW1FjjDpFLV8a3QqleJLEwScz6qkwfgFBzh6PIr
 UlPh4DS4+Y+FyD4dEEIF7jcHGeX0ZoUd4pAT0nlM1+Ofg44FhiQJZiiK0xUzxBt9
 4duSvOMMw2AsGhNQeVo/
 =bkxU
 -----END PGP SIGNATURE-----

Fix OCSP bugs

tomoniizuma (via Arran Cudbard-Bell)@2016-01-03T03:13:45Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7880e461d071aea55c1e11d3437b7a0e6ec4ed96
====== 
Add missing 's'

Alan T. DeKok at 2016-01-02T16:48:59Z
Files modified:
	* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd289261733ab520fed663133d833492b4d5e37c
====== 
When indenting inside a module, indent after the module name

Arran Cudbard-Bell at 2016-01-01T23:36:36Z
Files modified:
	* src/include/log.h
	* src/include/radiusd.h
	* src/main/interpreter.c
	* src/main/log.c
	* src/main/modules.c
	* src/main/request.c
	* src/main/threads.c
	* src/main/tls.c
	* src/modules/proto_bfd/proto_bfd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd7b4211092b2d45cd40b9bad49ebc5ece5ba5bc
====== 
Formatting

Arran Cudbard-Bell at 2016-01-01T23:36:36Z
Files modified:
	* src/main/process.c
	* src/main/xlat.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3d53e781f91793ab3f38c0328b5514e7c327615
====== 
Correct message severity for bad proxy responses

Arran Cudbard-Bell at 2016-01-01T23:36:36Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d714772d5d0299aa04bb3f89495265074247f55
====== 
Fix pluralisation

Arran Cudbard-Bell at 2016-01-01T23:36:36Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c97e15e2710bdb7051b9e7beecdfc2323e0dfed6
====== 
Use += for Module-Failure-Message

Alan T. DeKok at 2016-01-01T17:24:54Z
Files modified:
	* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f78a3fe2643528b48601f475669a9fd1c2782632
====== 
Use [^.]+ instead of .+ when checking for dots

Alan T. DeKok at 2016-01-01T16:21:33Z
Files modified:
	* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3871f4fa091f50a13ed55aaf76295fa549660e9b
====== 
Return correct number of commands enqueued

Arran Cudbard-Bell at 2015-12-31T21:53:08Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b248f3bc028d31f45cb27a6f462da7e04f0cbdfd
====== 
Reorganize checks for inner / outer filter.

Move regexes to [^@]+ instead of .*

If there's an outer realm, require the user portion to be
empty or begin with "anon"

Alan T. DeKok at 2015-12-31T21:17:59Z
Files modified:
	* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cd4cb737b3ac04d76254559648fcc348b6b3b66
====== 
remove "default" so new packet types cause build errors

if we don't update the signature calculations at the same time...

Alan T. DeKok at 2015-12-31T07:51:54Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2356ad78a62a09888fefdcafe43dee3ea522ac21
====== 
fix for accounting packets

Alan T. DeKok at 2015-12-31T07:45:27Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53ec1fa3624540b031eacffa49ecef1e25e0083f
====== 
Rename some rlm_redis_ippool configuration items

Arran Cudbard-Bell at 2015-12-31T05:27:31Z
Files modified:
	* raddb/mods-available/redis_ippool
	* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
	* src/tests/modules/redis_ippool/module.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe4ce0007ced28560c9b59c0acc2b5887ec296de
====== 
Mark items as deprecated

Arran Cudbard-Bell at 2015-12-31T05:25:45Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2810aa1f369f367e204fc99022a05c78ae51337
====== 
Fix some issues with filter policies

Arran Cudbard-Bell at 2015-12-31T05:07:10Z
Files modified:
	* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/446cb946f36075944c07be3df6f719a44671a017
====== 
Don't add zero length ranges unless they're explicitly specified

Arran Cudbard-Bell at 2015-12-31T04:49:51Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba5cd96238133385e47a5e7463206dec11dbddbd
====== 
notes on case sensitivity

Alan T. DeKok at 2015-12-31T01:55:09Z
Files modified:
	* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0b2774851887018178cd6a630cdfaee827122cb
====== 
more careful checks for realm comparisons

Alan T. DeKok at 2015-12-31T01:55:07Z
Files modified:
	* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aefc46cfcea966fcf8a3de457751bdc4daf61267
====== 
Clarify error messages

Alan T. DeKok at 2015-12-31T01:55:06Z
Files modified:
	* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a1038bc4f05517e3e2bd9272d098538ef022e94
====== 
set Module-Failure-Message, not Reply-Message

Alan T. DeKok at 2015-12-31T01:55:04Z
Files modified:
	* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e61108be234a975ea8b77b06ae3a6dc1fd320baf
====== 
filter_username applies only if there is a User-Name

Alan T. DeKok at 2015-12-31T01:54:55Z
Files modified:
	* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e445fe7297db3fd31ef757bbe6814f270b00b0e5
====== 
Simplify regex.

Alan T. DeKok at 2015-12-31T01:54:04Z
Files modified:
	* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e8d01182817d980ed99106e660808f2c68a167b
====== 
Rename xlat functions for toupper and tolower

Arran Cudbard-Bell at 2015-12-31T00:12:27Z
Files modified:
	* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b97a851c8c1958d2c9dd5541c4c9391e8d9b6d0
====== 
Document section name override

Arran Cudbard-Bell at 2015-12-31T00:12:07Z
Files modified:
	* man/man5/unlang.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0be515ecc5f560b9cdcadb5a79572aa617bf75e7
====== 
Typo

Arran Cudbard-Bell at 2015-12-30T22:17:16Z
Files modified:
	* src/main/trigger.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e15224a805b9b9507b12c2378fd241f9d744e8f2
====== 
Simplify the code

Alan T. DeKok at 2015-12-30T20:07:44Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fbbcefd590ef6b8474a457d69247f84e66d305a
====== 
Ensure that the authentication vectors are always updated

Alan T. DeKok at 2015-12-30T19:52:57Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/048eea2bc483e1524988d2ca376778db28dda5b5
====== 
Make fr_radius_print_hex take const

Alan T. DeKok at 2015-12-30T19:49:03Z
Files modified:
	* src/include/libradius.h
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78dd01d7f09c593a128b9b1df8067d6030f0acf7
====== 
fixes found from additional tests in 3.1

Alan T. DeKok at 2015-12-30T17:44:25Z
Files modified:
	* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58d2ad18182ad40aa907a579598d81e10aea41ae
====== 
don't use fixed-size buffers

Alan T. DeKok at 2015-12-30T17:43:58Z
Files modified:
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1749ebe3168aefc9b6d73093e42d1aae44988074
====== 
turn off debugging

Alan T. DeKok at 2015-12-30T17:30:30Z
Files modified:
	* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8992ec8c4263eb7cb5033c5bc61ed7e121781317
====== 
Escape special characters in regex expansion.  Fixes #1474

Alan T. DeKok at 2015-12-30T17:29:26Z
Files modified:
	* src/main/evaluate.c
	* src/tests/keywords/regex-escape

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b87b880c0c388479bf3cdaa4121ac9a191701e4f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWg3ldAAoJEP+k1YKfttfKZq4QAKTDZaEmJQaIZY6egbpuWeU5
 9U6Osh9VkZgrEZLBgg6i42Y9v+skB9velXrc3u5uG9ooa0SN2T0ubsIMaIJf11Sx
 WXL0DUzBX3iyie1N6oYhcs4kdbm3Yy9hxPpnmYBV/EBxDykfcBoj0pbfuMtcWbpS
 3ZO3c1y4YUB9owfq/jnHhIXMWELFE3MrZ60bBl8oH/Xa0BtXEKsGjduM7pjbKIE7
 jRFUxg5+w0Jx8Ln47WukaXOrLXje7G45TwKqjOJ+euNEQDc/44dyBID5LSx10sCE
 fa0s+KHeTspctq6RJ29qUqUrcV2Y7qNRjiLdmMzQwyqYpX4muAbkWh+2Jg1ivn/c
 Zr2aCMAwTJobZsMCM63TvpQh2CLCeLyDAFrx/lzryO0zYCKuOnlsbiVYAorqr3Nd
 zEvAIbUHV0fz3DM3LDihHWtIBwzj0avh7FG+OLC+7EVqHHWP7OovYlhjiEVi0WXr
 b7BtR/dxctkWeBazRq0HvLju3TIUazYnSaF7HzVk8lCZFhfPXh2uktB6FQIMKQ7f
 G966S1uZFIpt0JSgQi1S5eBpfqIfeOPAnwQyUZoWg8TjI04doT0Bf8Bof20OyVBp
 1kp+Y9O2Na9mi2Ta2mK/XpXIz1ISe6QvXhMnUFe9Z3VuStCEID9OJR3FFbz7aEff
 QYK5bXrLRUORuCEYGIY5
 =pEbb
 -----END PGP SIGNATURE-----

Fix potential SEGV in SQL simultaneous use check

Arran Cudbard-Bell at 2015-12-30T07:27:41Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf49ca4e8617b46c1e5ffe64889bccef9a1596c5
====== 
Missed argument

Arran Cudbard-Bell at 2015-12-29T23:39:59Z
Files modified:
	* src/modules/rlm_yubikey/validate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b276f469192238ce9978559682c5ced959076dc0
====== 
Test for empty capture groups

It's a bit redundant, but these tests sometimes hit interesting edge cases

Arran Cudbard-Bell at 2015-12-29T23:30:05Z
Files modified:
	* src/tests/keywords/if-regex-empty

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/957a9812b1bc4c1c0a2e51d84055b5d791843146
====== 
Empty pool names, and non existent pool name attributes should not be fatal errors

Arran Cudbard-Bell at 2015-12-29T23:09:37Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38511aeffcb8607ba915473b9dcd50edbb45d930
====== 
Fix typo in update device key portion of lease update script

Arran Cudbard-Bell at 2015-12-29T23:09:37Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3677c2573e156aea9d0c10ccab0a7e7e4538482
====== 
Use request log when available in trigger code

Arran Cudbard-Bell at 2015-12-29T23:09:37Z
Files modified:
	* src/main/trigger.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87b06c9d4f7f58230e880461fd30baa4789826f9
====== 
Allow fail-over logic for TCP home servers

Alan T. DeKok at 2015-12-29T22:24:50Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ae0bef380c69f9491b9ddc452e858ac0369a003
====== 
it's process_preacct, not module_preacct

No idea why this was missed in the previous renaming

Alan T. DeKok at 2015-12-29T22:22:56Z
Files modified:
	* src/include/modules.h
	* src/main/acct.c
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fef8802074ee0de0e84f5f92854665bb1f135fed
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWgjKrAAoJEP+k1YKfttfKurQP/j/x93KtaPjnG/TaohkFOsJ3
 dGwrNFTRtOTmtB7Pk6JjUNq5B2iJUf76V2P5XY8BLiMAK2fWUBDagas5Fty53/me
 elyn03d6IN4zL6RKyOOfkFmCKzZtm/M7N32gAv0pxfokCisPsjaCP/o4gWAnwXUQ
 uKOHVYOQkmu6+nLQnhllUJXNCyIV4BomZ8nlS00ngkQup1AR4AK7LS5qwR64YJ1+
 /iT0sC8GT4Kuqk9097L+5YlXOHZN5F43qr6sMe6iDMIlkuKH7RYBTSj8eTT+KYpn
 A3o9M/rKLhVLZ+bPTjQkFGGTAT70GFaY0YdeL221d/MkaIHhu4Hqb+0hFHx47qQu
 NWRNxhaiLo1YUzcg4utNkPCx1EKsgNWvJawstxQkM2nXguJHBeo9asi0MDyH8gKR
 bSLdeyIuK2kqGj0S3xvodvmLOWUc86QHMrm5n6uvU0g3g4fLfwEn+31PSSs3+lDB
 fRviIVf5nLfXNImUjXzh9Pv08AoMiaBLPrSa+j/3SXp9AsZkHp9y4Ypj+UZBqEa6
 nVyPu/UDS0PcJPq3HjdjPkjfg7SIEJjE0KA6NdGZXuZFbtdmbu3SQsndAktmtPok
 hvF5swEaxbPMRuqbk6c03hvS42aaOtkeqX0AT/6QQ0MGNN2v4JhhFYvrjAtngDFY
 gbZJ19ZIRAjrAT196DRz
 =4n7n
 -----END PGP SIGNATURE-----

Switch xlat tokenize debug  to use R* logging macros

Arran Cudbard-Bell at 2015-12-29T08:13:47Z
Files modified:
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/79bd6bece51bf86b43a20b227397016d2a91c66d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWgjKrAAoJEP+k1YKfttfK61YP/2b0wglcxFU8BDmuoo7XpGKg
 kH9jYJwLs5hcw5yLwh393ioVrL4yvJ457yuSy9qMswnYphgWgY2WDRkzmWa5Y0W0
 tI1l+yQ3rW0JPu4/oxVBWfMXwWtTzOXDmvngOqnUIXhcPdAZfdfkZ8/AMF9tBi2K
 hnOFsgxfoFr1A8o8Fi0yZydpW5ddcC1W8wjq0QEU8ll3py4UkxL3k3MLemNaEgIN
 Uz+wJckRLRdFd3KqaqYtPAOwTecUe6iMIfjUwgCiJ0Ghfuofme/FwqbaU5hk3Ns6
 uo9yC2bt9VU3aQA+iqE/B3ZfEyqfLX0efeQJkL7mfDLpdVaPaxID3Xjmn+dDG/ar
 oG9cRRwr2k1ffRA2FAmqV5t86WJ+npUTDmuDNRxbuKwVbILC8pTFZuARM55jg3f9
 c+YVkI3/4nmSBG4gx6XGfhHI2d5GA2G3FY8RhJeEnwwup5CJYVMFqxxZOuB3HaXF
 g+BqJmQe0hor3X8qIEcCSTgqHiDoujFXXAhi0XBpYH1kf/WKdwyjzZ6HLtpLs3t7
 NVBsyHLLtRC35EQsAlZYSDOVlNugX+e7Fw3HHNfeTMTkPD1Ua1D9SOjUUNPOt29H
 Wgjko84JfS8tE3fbQ/eOg7DD5CqPujbp8E7J7F4yEVJj+x/ld1Jp88/JT4BT9UuI
 nv4OO3hNzxxiL4FJw3Vt
 =aNIl
 -----END PGP SIGNATURE-----

Fix debug output for list copying

Enforce attribute selector [*] for lists.

List to list copy is now &request: += &reply:[*] not &request: += &reply: (which is now equivalent to &request: += &reply:[0])

Arran Cudbard-Bell at 2015-12-29T08:13:47Z
Files modified:
	* src/main/map.c
	* src/main/tmpl.c
	* src/tests/keywords/pairs

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b69ec9b5ce83259cedd33b90c354e02d41cb3ad3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWgjKrAAoJEP+k1YKfttfK0YkQAKrlwybaNihF3jTHassiHCrb
 ZLOtzdJyuX5niSA1VSAb/iVr/wMtGTyP7cjJVZoXi4HjgLfAO9EA01nytP/LUSIg
 AVgWMI+zglpOpX9roC2zH715+9YojUZatI+J+hunSAHPIf1Evd2RrLsVMI9CLYQh
 r9hhIbgIeejY8aKG8D5SHMdKaNew9HcS6pyDrjvE6yl7VAzFshrEjV5woebiWf9O
 8qZLMh1nhIRrcOdYveMU1ZZ0tUo7xXfDSGlz1M33sNn0RNEa0G6R/dtya+hLt7MH
 QUGRc5CMDtgMAtAwBt8KWlXboLNeqbY2l287s8BS2OLVhd7Avqf+yGAiHDE0751p
 pLij6W/uhE9EJJidwwpBL3v4o6KA7n8ZNFW9uJf6UARxpa6XShXDVn2vPYeOe7zK
 /cpvKVDrsbi3dUBM5Fh1FRh80cfrZzAMToTf1DtPQEJDJQtPLPY83vPRDNbLywbQ
 dkqnB7Li34YsvOJOML8MKrt5+3Fbl5k/Nfx+bV4O/h6GGjPQSHUBTJxq7jP3pBi+
 KkBB9nSo89+6m1DOIc2kT9tHeBCa9gN7ZrNzis1FMtpbQ2b7xIQhoPR5XrUXun9l
 Ik7oM0/i+Nh5XZrtNTiT6AUVYUTko11yU2XYArTrbzU1NDYOSChrPIQFTVpH6rrI
 /Qff6VrR9e6kJp9SY+Ds
 =ap52
 -----END PGP SIGNATURE-----

Use RDEBUG to log reserve/release messages

Arran Cudbard-Bell at 2015-12-29T08:13:47Z
Files modified:
	* src/include/connection.h
	* src/include/log.h
	* src/include/radiusd.h
	* src/main/connection.c
	* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_couchbase/mod.h
	* src/modules/rlm_couchbase/rlm_couchbase.c
	* src/modules/rlm_krb5/krb5.h
	* src/modules/rlm_krb5/rlm_krb5.c
	* src/modules/rlm_ldap/clients.c
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_ldap/rlm_ldap.h
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_mschap/auth_wbclient.c
	* src/modules/rlm_redis/cluster.c
	* src/modules/rlm_redis/cluster.h
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_rest/rlm_rest.c
	* src/modules/rlm_smsotp/rlm_smsotp.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sql/sql.c
	* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c
	* src/modules/rlm_yubikey/validate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8190a7ffdb71da60fbdfa9c3b15902a42c8f5049
====== 
Don't use 'Error' in error messages

Arran Cudbard-Bell at 2015-12-29T03:58:38Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75f881fa2c8e7da46ff00467f19c842d2097ef82
====== 
Formatting and typos

Arran Cudbard-Bell at 2015-12-29T03:58:38Z
Files modified:
	* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d13a5db12fe7974706b468ae9e223652ae774864
====== 
We can just free the tree.

It's already referenced from the parent.

Alan T. DeKok at 2015-12-27T22:47:30Z
Files modified:
	* src/lib/rbtree.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b1882c23850bc2d949775988165d005faf80cdc
====== 
track instances in their own context.

Which will hopefully fix the crash in unittest on old versions
of talloc

Alan T. DeKok at 2015-12-27T22:15:18Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f9f02ca0b77fb88ac1a511cc366dbe37be313f1
====== 
remove debugging

Alan T. DeKok at 2015-12-27T22:15:06Z
Files modified:
	* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b33688906fe7cb30c691b134ad35a12e6db204d4
====== 
use filter_username inside of the tunnel, too

Because spaces and multiple @'s are a bad idea.

Alan T. DeKok at 2015-12-27T03:23:38Z
Files modified:
	* raddb/sites-available/inner-tunnel

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93de401702a4e1427148b20a91c1b88281fe7489
====== 
Add policy to check outer / inner tunnel user names

They should be compatible as per github issue #1471

Alan T. DeKok at 2015-12-27T03:22:18Z
Files modified:
	* raddb/policy.d/filter
	* raddb/sites-available/inner-tunnel
	* share/dictionary.freeradius.internal

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/003a93dd57f3c99b801cc46932fe89033eaa252d
====== 
debugging for travis

Alan T. DeKok at 2015-12-25T21:10:15Z
Files modified:
	* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3451f3cdf0fe61d763e5801962bd4e750f259e3d
====== 
More clean up log messages for module

Use the same formatting as commit 4546f3ef

Alan T. DeKok at 2015-12-25T20:56:05Z
Files modified:
	* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75695aba00127e7e44c2a0d128a44b24b6603af9
====== 
set variable before using it

Alan T. DeKok at 2015-12-25T20:36:43Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c5539c0596e9b4ed4b7d8aa892cb7ec2a29edce
====== 
More checks for NULL ssl_ctx

Arran Cudbard-Bell at 2015-12-25T02:54:20Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c24b198211eb28b77c2e44f9c5278e30cbd208c
====== 
Formatting

Arran Cudbard-Bell at 2015-12-25T02:53:51Z
Files modified:
	* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0093fe6c794e59e7d0f0b9b52e731c5463ec6286
====== 
FR pton functions may have to deal with FQDN

Arran Cudbard-Bell at 2015-12-23T21:59:27Z
Files modified:
	* src/lib/inet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d69e431791f4b8e78fa81460bb8ef307822d039
====== 
Typo

Arran Cudbard-Bell at 2015-12-23T18:14:00Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4188704f282bb26ba584f81ddb058b03ee7a43c6
====== 
Update help, fix SEGV when no range ID specified

Arran Cudbard-Bell at 2015-12-23T18:07:08Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66463ef6f956804805a72982abfea577758d693a
====== 
Install redis_ippool_tool as part of the redis package

Arran Cudbard-Bell at 2015-12-23T17:43:16Z
Files modified:
	* debian/freeradius-redis.install

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db1ed2ed6420fd61e03977dac7e4b9510153fba9
====== 
Bail out later if we're doing a config check, so the rest of the cluster structure is initialised

Arran Cudbard-Bell at 2015-12-23T17:16:53Z
Files modified:
	* src/modules/rlm_redis/cluster.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c942a3c17b71951ba2cc046b70c090fa5d5783d1
====== 
Use a union to access fields in state

This helps document what the various bytes are for.

Arran Cudbard-Bell at 2015-12-22T20:47:14Z
Files modified:
	* src/include/radiusd.h
	* src/main/mainconfig.c
	* src/main/state.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eaf1b9d7c97cc2b338ce1fa4f8a1c6fcbafa3f95
====== 
Don't need to pass config section to modules_free

Arran Cudbard-Bell at 2015-12-22T20:47:14Z
Files modified:
	* src/include/modules.h
	* src/main/modules.c
	* src/main/radiusd.c
	* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6604ab8e2b74ed669cbc0b596ccfda7f498e5cb2
====== 
remove reference to libltdl

Alan T. DeKok at 2015-12-22T17:57:29Z
Files modified:
	* src/include/modpriv.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94b8282c9e1a87a2920e3c8c416f38d333028be4
====== 
formatting

Arran Cudbard-Bell at 2015-12-22T05:33:42Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/519a5f1359904cdf47e2705cf38252f510d059a6
====== 
Switch to talloc for last_time value

Arran Cudbard-Bell at 2015-12-22T05:33:31Z
Files modified:
	* src/main/trigger.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5d06c974e175018833e0c6bbf816528ac8199ae
====== 
We use rate_limit in other places

Arran Cudbard-Bell at 2015-12-22T04:16:55Z
Files modified:
	* src/main/trigger.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f44993a64fb6690bcfa5c37458f712faaf4d96ab
====== 
Fix capitalisation

Add more events

Arran Cudbard-Bell at 2015-12-22T04:10:18Z
Files modified:
	* mibs/FREERADIUS-NOTIFICATION-MIB.mib

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f1f0bbc5014d028a225176513838cab55ba3520
====== 
Mix virtual server into session-state rbtree index key

This gives each virtual server its own session-state even
if a packet with the same State attribute ends up being handled
by more than one virtual server in the same process.

Alan T. DeKok at 2015-12-21T18:27:55Z
Files modified:
	* src/main/state.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85d3b7357ac939c458ac75dc864ae17f63669e89
====== 
Only insert random components into the first state value in the sequence

Arran Cudbard-Bell at 2015-12-21T07:17:42Z
Files modified:
	* src/main/state.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70517c61229bd03d88e7d45139bf21473e416057
====== 
Remove libtool check

Arran Cudbard-Bell at 2015-12-21T05:56:12Z
Files modified:
	* src/main/modules.c
	* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6194bfa39aa260c03eff6d0e62831c3cda028e12
====== 
s/module_hup_module/module_hup/

Arran Cudbard-Bell at 2015-12-21T00:34:21Z
Files modified:
	* src/include/modpriv.h
	* src/main/command.c
	* src/main/mainconfig.c
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56154410668e7421561d6fcf70e521293c629cd6
====== 
Remove libtool compatibility functions

Arran Cudbard-Bell at 2015-12-21T00:32:10Z
Files modified:
	* src/include/modpriv.h
	* src/main/listen.c
	* src/main/modules.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/rlm_eap.h
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c496ca6a961652f28ad85bacb8ae7ccdac34447
====== 
Only store the module's module_t pointer in module_instance_t

This reduces the number of dereferences and makes the code clearer

Arran Cudbard-Bell at 2015-12-20T23:55:30Z
Files modified:
	* src/include/modpriv.h
	* src/main/command.c
	* src/main/interpreter.c
	* src/main/mainconfig.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d665d6006d9033d0d240d85a5e1261e83e7a767a
====== 
s/mi/instance/ in more places

Arran Cudbard-Bell at 2015-12-20T23:15:52Z
Files modified:
	* src/main/mainconfig.c
	* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3380fca4acbd1c3013ba7de92b9ea4519dc8c0d6
====== 
s/mi/instance/

Arran Cudbard-Bell at 2015-12-20T23:15:05Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85d850cfc07df53cb1ca4862ec971f1a85df1985
====== 
s/module_interface_t/module_t/

Arran Cudbard-Bell at 2015-12-20T23:09:27Z
Files modified:
	* src/include/modpriv.h
	* src/include/modules.h
	* src/main/command.c
	* src/main/modules.c
	* src/modules/proto_dhcp/rlm_dhcp.c
	* src/modules/rlm_always/rlm_always.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_chap/rlm_chap.c
	* src/modules/rlm_couchbase/rlm_couchbase.c
	* src/modules/rlm_cram/rlm_cram.c
	* src/modules/rlm_csv/rlm_csv.c
	* src/modules/rlm_date/rlm_date.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_dynamic_clients/rlm_dynamic_clients.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_example/rlm_example.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_expiration/rlm_expiration.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_idn/rlm_idn.c
	* src/modules/rlm_json/rlm_json.c
	* src/modules/rlm_krb5/rlm_krb5.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_logintime/rlm_logintime.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_opendirectory/rlm_opendirectory.c
	* src/modules/rlm_otp/rlm_otp.c
	* src/modules/rlm_pam/rlm_pam.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_preprocess/rlm_preprocess.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_radutmp/rlm_radutmp.c
	* src/modules/rlm_realm/rlm_realm.c
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
	* src/modules/rlm_rediswho/rlm_rediswho.c
	* src/modules/rlm_replicate/rlm_replicate.c
	* src/modules/rlm_rest/rlm_rest.c
	* src/modules/rlm_ruby/rlm_ruby.c
	* src/modules/rlm_securid/rlm_securid.c
	* src/modules/rlm_smsotp/rlm_smsotp.c
	* src/modules/rlm_soh/rlm_soh.c
	* src/modules/rlm_sometimes/rlm_sometimes.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c
	* src/modules/rlm_test/rlm_test.c
	* src/modules/rlm_unbound/rlm_unbound.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_unpack/rlm_unpack.c
	* src/modules/rlm_utf8/rlm_utf8.c
	* src/modules/rlm_wimax/rlm_wimax.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/288664df2e033c2ba43c8e428c69453f80c1a586
====== 
s/module_t/module_dl_t/

Arran Cudbard-Bell at 2015-12-20T23:08:48Z
Files modified:
	* doc/developer/module_interface.rst
	* src/include/modpriv.h
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a08ab440048dd756227c5f752f6836188ba19a2
====== 
Merge pull request #1459 from herwinw/rlm_python_fixes

Rlm python fixes

Arran Cudbard-Bell at 2015-12-20T22:14:20Z
Files modified:
	* src/modules/rlm_python/prepaid.py
	* src/modules/rlm_python/radiusd.py
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc566c9da58cbdf79476e4659f2e84b96324fd3c
====== 
Allow strings as operator in rlm_python

Because ('Tmp-String-0', '!*', 'ANY') is just so more readable than ('Tmp-String-0', 21, 'ANY'). Plain integers still work for backwards compatibility. As a bonus, we get rid of the OP table in radiusd.py: this module was not supposed to be included in scripts running from FreeRADIUS, but was still referenced from prepaid.py. As a bonus, we get rid of a table that was no longer in sync with the definitions in tokens.h.

Herwin Weststrate at 2015-12-17T20:49:35Z
Files modified:
	* src/modules/rlm_python/prepaid.py
	* src/modules/rlm_python/radiusd.py
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61d471669e1998acc30663fa2aca35ce510b4435
====== 
Show operator that is actually used instead of the default in rlm_python

So if we remove a certain attribute, display "!* ANY" instead of "= ANY"

Herwin Weststrate at 2015-12-17T20:49:35Z
Files modified:
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd9f0065965d1d02207d2b1876eaa5d309de23b3
====== 
Use other functions to update list after rlm_python call

Now we also support things like "!* ANY" to remove items.

Herwin Weststrate at 2015-12-17T20:49:28Z
Files modified:
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9c58972ad6b50486d5efef88d196757aa6af3d0
====== 
Show list name in debug messages in rlm_python

The module has the possibility to update the reply and the control list. It is nice to know what list is updated or generates errors. The name of the parameter is based on the parameter with the same use in `rlm_perl`.

Herwin Weststrate at 2015-12-17T19:04:07Z
Files modified:
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b8e4c299ab38c7cd25a37f25475909298a1f397
====== 
Use talloc with correct ordering.

If everything is parented off of the dlhandle tree, we should
rely on talloc to deal with ordering / freeing.

Alan T. DeKok at 2015-12-19T17:40:49Z
Files modified:
	* src/main/modules.c
	* src/main/radiusd.c
	* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be720dd6b4d5cefca26554dcbb8bffb0dc760469
====== 
the HUP struct needs to NOT be parented from the CONF_SECTION

Alan T. DeKok at 2015-12-19T17:09:36Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee83933adc376bb14363bb9ad58ae42afb3298f6
====== 
A clearer name

Alan T. DeKok at 2015-12-19T17:02:23Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e0279a8bafc950b1fb70cf3306cc011f8393f79
====== 
Use consistent names

Alan T. DeKok at 2015-12-19T17:01:49Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/580deecf5221d60ca0ed9b7c9ec83f899a207073
====== 
we SHOULD NOT have module instances without a module_tree

Alan T. DeKok at 2015-12-19T17:00:46Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f00b7183462bd18b089e1cc4e8981cfd855954c3
====== 
Don't fire triggers if we're just testing

Arran Cudbard-Bell at 2015-12-19T08:27:38Z
Files modified:
	* src/main/trigger.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06ca8f4ec90aa567a4fab11baa27474d1db186a8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWdQT2AAoJEP+k1YKfttfK8sUQAIp0IWOjjVQwnQ2kZf7BmBny
 91M0CU/NQQPK9ipvj5DBU8A6aF3DBZdVTt/Cdo+fXDh3OWupEOgrmmPmZn5pKGXb
 usSQlYzRZ6SbkpWmq1NGRx72Z4quZdsFYmrlHFuk9PkM6BqXoYnHWZ6OIstKnw/0
 hWNbMqVP1+4tEWFPJYiyxhWiwvZcqGIClhpB6ptdAW2J/On2IWEwALoI/f91DlwG
 ICK+LDhZ3EkJew51M9x401Msrg4c4bKVqLAcZld7gWBx4naD7lichzGzrsZIg1YT
 I5x9moiIPwme0WD4+VLqZbbc8WGGUXIqzou6lmeVhZrrIZkDad0o4Ml3Oj27eJFQ
 Q0ZZ9/kF4ZmzF4ayYIvEy8/NboNKcIOyiDsRf/8HRmeWLRICkBRHHRkFTlLwbjG4
 s4en76N2115LOhiNmogPLAEPqX0vl7jJ/zbCkEI3e3/Y6gGC6wuleFBkmXP0G6Mk
 iD3Cn3Sa9Els3CgjoxdfeeOxx20LLvrjep7Ng47UgmOQXTTUug0OIyTsQOkNMJOo
 3ZP1a6vWCKeRPofILWcaw2O5TkPYRbSJK2woCmr0xfajQOtguLfGGRqkiDSXBNzz
 1yCf7qLwJ+7H37bfh4SkAHHQFWtti7Mule/U8h+Hgn0H1j9Mk2B1niaf1ZVgi2zv
 RBUlCIJvHNOOKVDORgqy
 =pgxX
 -----END PGP SIGNATURE-----

Free modules explicitly by looping over the module section

But keep reference counts because they're useful for debugging

Arran Cudbard-Bell at 2015-12-19T08:19:18Z
Files modified:
	* src/include/modules.h
	* src/main/modules.c
	* src/main/radiusd.c
	* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23f7ed2fe444c8fc482833570341ea0fcca2bd78
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWdQT1AAoJEP+k1YKfttfKz54P/RDeFL+NMDrZFNRGIBLpyABs
 qtP+Ca3wFOsh0tllITulr4K04xFEn6I4kNE11zKmtLuG77KAiZaof3Wz+boZYwAN
 4uGoVjqlFo3sVzNcgCefOZ2cD4K0Imsk0jj6qjqZagdg0Qk4G5q13uyaQv4VTIMP
 uvH9ZdJIzOvlk/KNtDzFoHxCR1XNH6Pfshlg6PUVAvZfIlwTloBg8eaMXAywteqk
 cS4qjpLt4KzN4GzDpwe0JVwIggfB2lMaIGnhGmWsx/iVX23dCFZgJEbyMqqbokvM
 4ApHH/h6iMVl7tWiNsGX71T5+lebrFmt4lHAr8+76D9nA3yzog5jd+4fg13yT7VF
 +Ucu25ZVkoZrSL/mHFy5jCDC6phvyw3JHqOXVWCS75WThdzVGsje8UWNFg6HOSVT
 NFBf8P86zRamncdHgOEU5IXpS7sHve+Jr6zlOJRgWJnbKbYdUl88DKTK9rI1WJ0p
 vqKbKsY6wSLO3tVIr5UT3pSJfej+Ele/Qr0L89Mf+H2RpCKzVfLCnQ6U6BMUxlfo
 1YX8CZP93mb76PFMpwFGEkSBWilzfqLjFZhz8A8i1UvWL9zHoPkOQfrpLtp5Jw2G
 FYZ9ocJ1rioN0GQPdHdG0jwIzCq3aNq5zniiVl+b2r4PwiUxGdpirrwCtkrXlPY6
 lX5H6l8cQmgCLRbP+soi
 =cZPP
 -----END PGP SIGNATURE-----

Rename module structures so they make sense

instance->module->interface
instance->module->dlhandle
instance->module->name

Arran Cudbard-Bell at 2015-12-19T08:19:11Z
Files modified:
	* src/include/modpriv.h
	* src/include/modules.h
	* src/main/command.c
	* src/main/interpreter.c
	* src/main/mainconfig.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/main/unittest.c
	* src/modules/proto_dhcp/rlm_dhcp.c
	* src/modules/rlm_always/rlm_always.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_chap/rlm_chap.c
	* src/modules/rlm_couchbase/rlm_couchbase.c
	* src/modules/rlm_cram/rlm_cram.c
	* src/modules/rlm_csv/rlm_csv.c
	* src/modules/rlm_date/rlm_date.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_dynamic_clients/rlm_dynamic_clients.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_example/rlm_example.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_expiration/rlm_expiration.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_idn/rlm_idn.c
	* src/modules/rlm_json/rlm_json.c
	* src/modules/rlm_krb5/rlm_krb5.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_logintime/rlm_logintime.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_opendirectory/rlm_opendirectory.c
	* src/modules/rlm_otp/rlm_otp.c
	* src/modules/rlm_pam/rlm_pam.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_preprocess/rlm_preprocess.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_radutmp/rlm_radutmp.c
	* src/modules/rlm_realm/rlm_realm.c
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
	* src/modules/rlm_rediswho/rlm_rediswho.c
	* src/modules/rlm_replicate/rlm_replicate.c
	* src/modules/rlm_rest/rlm_rest.c
	* src/modules/rlm_ruby/rlm_ruby.c
	* src/modules/rlm_securid/rlm_securid.c
	* src/modules/rlm_smsotp/rlm_smsotp.c
	* src/modules/rlm_soh/rlm_soh.c
	* src/modules/rlm_sometimes/rlm_sometimes.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c
	* src/modules/rlm_test/rlm_test.c
	* src/modules/rlm_unbound/rlm_unbound.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_unpack/rlm_unpack.c
	* src/modules/rlm_utf8/rlm_utf8.c
	* src/modules/rlm_wimax/rlm_wimax.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fd6630dc0d51dfdca7d61d4eb5f295920f901cf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWdIdtAAoJEP+k1YKfttfKqTMQAJBmI9AqUhcI9Or14Eh4QvFb
 dNR5Y+FX+kR45pkAcPdoeq9+J3VlusrQz6X9m6ugKPIh2q8UWmCc4B6dvZZBd2nh
 lworwOK6DZKob/iD1HUc6Ba8G+KuVyDEbECWPoo4gyQK0mZ5RJIRWK4GdT72Rtfw
 inImW7uFWVY0QkZA9zW7r7uGUvnUwHRPHBQZs0g0Z9ObfvN/uwCmsr4DbCM3ECC/
 ypwID7hihiQkun+H2jqaZSHQrp4z1Ie5EPQ/lSIAr7+8gTkUEacQGuEYGh7FS6am
 MKgF3oiM1PCCSNYJOKbKUWwtBQ3oVcsga5+1DJsTMpEMUUXTpa+iWIo7O7XJHw51
 RkcsBGLzuj3caJ96BdNL30i1dWjWk0bfWf+ZsdA+DeQXIstHPdtPehd10zOvvlBb
 XGQCx4HNXJ8CszCtkHUnI1h1mo9J1ftMLy0rXdaGlSFzdJBv6aMQidFzYLlCrc5J
 HtoWijZGIsfAUex+/pF2bYZARnJdmqNusyP81EtciTS1vCDIwMcSeR1rOY4ZAwRY
 WSFzkLUWk8J6mcEKjVUqWZXdH6MfxXwbPhDrLH/5Hk2v36N0zawHtwHHiCvb4XVb
 RvrkPI0L1LKiTAz8L82C/rycfCieO5uhTCzGwLKfleInsrhCVjL+xyvmXTU+BjOT
 RKaKzBaLHmZgV9KUPGKJ
 =vHP3
 -----END PGP SIGNATURE-----

Fix unused value warning

Arran Cudbard-Bell at 2015-12-18T23:23:41Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e8f2fcdfc80cc9a24cb47af757ca52b5aa12465
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWdIdsAAoJEP+k1YKfttfKTT0P+wdmEyDdpz67g4vXvmfVZnBm
 dp9PPqGuYzRZLEkEwMJDt0LKGVjXr+bnWNYZEHXLcr/zNPxciOBKtvDNccfYdsKE
 AC5Ij8hwAYEbzI5a0BcNHktC8j89eH43XzS77pX7ZeN3LYmOfOZrcx9lXj7+GB4S
 3QkAYk2//Kfk26GmC/ee9k+DwZms7WAsir9mpNwap5BR8qnx961Umpe7AjYszqf9
 jP/g+iiW43mpu0JNEpy1Ipfr65ByYcFV8NlZ/kxw4LKsQCa7IADZyHAodxT/pcx4
 PbdLwn4mqLo2jNnP6R6xH1McXYBnOAnMhYaaS2Bht2QjCrkqPwqJxiV99tXYEMHo
 7eqZwPzSoqVgddws1o0FGNDk8UblYE47wxy35ufCMYra/nM7pDchaqhKqOT6bp0d
 DveXdYLEj3S0rj0UKDR0gJdepQCLVKqVuQ5jHDmZCXncLSuDg9xnesZAYp8gm0pv
 lSgvR73tts95KD0mD0CuZ+Nr4oZcZarRIPlv/3cpO8ERLoGgJ40vdcQgQPsEtt+5
 BNGzounQgYoPrua3tq6blLXFfCO4S5cZFNwff9xmTt4BhnWvWO5PT3FskFEYfhnN
 +GKNqDvNjA6NyHTnzm8vB3F/IMiBMUzk99v9iNdDfGbED+VQ/i/3FlpU3WvGPGgj
 k0lptaiuwSDN5mdrbdtp
 =6GSI
 -----END PGP SIGNATURE-----

Consistent quoting

Arran Cudbard-Bell at 2015-12-18T23:23:40Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b1ea3aeab12ec3a2bcdb7efd47fa8bb3ef37556
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWdIdsAAoJEP+k1YKfttfKCV4QAIlK75PwaMnfS96gMq2aUYlw
 zC3swJ5CsUNDDvvg21XsPsBEQcIN5qG0hAK6zzvq5uG7/+czYHYP94prpfi7OTwe
 cO44PojvgOmhfGjuHP+KFb4/b2f2XP5MXqFZwt8BTabtTyAd2TRzAZR0yrgGVFoc
 54uBE0t90WIfOrPwvPyMWafhPnG+Y3xso1VVScMsv7SdpQ7vgMG71qyfVIZY4ZgX
 CGkI2HZz2vbQ1XY5avqTZr/pU6XmaWMo7dhW6Ajvm+59knwTR9ZT5H9MHYV0M1j4
 slsVLOYRACkhiTQZJEU6wWf4TQFnJDZcMabB1NecYM9RlDZTWt7sZIDDkAJjY3kR
 G2PNtRAsYrFu6IvWqINzl7TO0N5wRkNglT55XZlWoJrY59ue7yYZf90x1ehx5RzC
 hYB8K8CQUMSxvZzwPTk/nAbAAY8lu9zbhkUNgJg4Bm4AQywwDRYtGaXBNPWlKteu
 3YJoEGkT801vN99Pg7IXYuoRLm4Em9VWJX0+iQlE1LxPl1e8u58RVDoY+Yxsqz5f
 eI1otYoCG5Tdt4GTr8qxeyv5puvvtNVZJwev/vzJyM6ED63eL/y9x8B0bw0J0Lg8
 20mLtiGAMlh5s4ykXbSnEdhgqTGp57rAgIu0Ft+TJVlh3R415SCfogeDHNYlaKzN
 m2CNdQ1evRw2GeU5ZKIo
 =EBom
 -----END PGP SIGNATURE-----

Ensure instances are freed before modules

Arran Cudbard-Bell at 2015-12-18T23:23:40Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c920316f89eb86838df80ea057a3df670c7c3bc
====== 
Add systemd support for Debian Jessie

Apparently it is moving a step forward to break convenience.
So systemd users will have to manually update the system to use
/usr/local/etc/freeradius themselves if that is where their
config is located.

Matthew Newton at 2015-12-18T19:35:04Z
Files modified:
	* debian/freeradius.default
	* debian/freeradius.init
	* debian/freeradius.service

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efc189994043fae32642625b58ccbf096e2262e8
====== 
-- 
This commit summary was generated @2016-01-04T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list