Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Fri Nov 25 01:00:01 CET 2016


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYN3TVAAoJEH0Oec13Yh7NL7AH/RvtEIbPc033oh0MbqE6+EEG
 WjIjkBTM7JV2yejMSgp0FX7qPqWf0/xMYeE559FW7hDnwnYwb6HMC8Lt9dkIp9ob
 jfKdyMW1IZqHVSfLCQRlchoD6sgi7wd2osZSotDgAd5XIWRsnZWq0HUOWs1R3KxK
 HVoPiZJWqP5SGvVeaTLklmeaJvRnUCJiT2gQvCW9YfSA8hAkwnP/OCp6231UtLF8
 NNQXzbMNVYME0C9XLXkUrL0mILqK++NattvccpbfLqvLyKa4x39U9To5/g0J8Jo2
 WI/Z3zsaaT2mdR4Gql3ZzdknFzgFkDpDeH03PM7QkDX8SMtl1YyHN31bXwpA3BE=
 =lxoF
 -----END PGP SIGNATURE-----

expose more of the worker API

So that the caller can control how workers are run.

Alan T. DeKok at 2016-11-24T23:16:35Z
Files modified:
	* src/util/worker.c
	* src/util/worker.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/564086ddd2ec2e24f708489171c05a53b1d79377
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYN3RAAAoJEH0Oec13Yh7N/l4H/3wdDaTwmMlga17bOmuTqd9P
 m/7BpM1SjpSEEk6POBRIY9pGI+NxtQRse4IJOdYbI91xAR3ZvRuEWerqZMljqOfz
 baGkd6M7S7nSEogU50ac9iKm1edyWBn46EEr/3ha3tA4volwTgslu4klqIPo1Y8S
 iA1JoeqQo3t/MDf3xgNYfvmyiYLuqc9UImvP6DcIi0n5QfBftA2p6fgObI7iQJbo
 ZceIbMFejMBgwDLrzG/vwq3PqcWXBASQ5RWy+NtfsSnKxjWbMJcEtVnt9glsNNzo
 TN1R7QPVUI6IJq9fvzc1X35EaLg8XtsJqxEMJsEylHyI6FT8kbxcSkzt+fQ/cQc=
 =qaBV
 -----END PGP SIGNATURE-----

it's one/two for comparison, not ctx/data

Alan T. DeKok at 2016-11-24T23:14:08Z
Files modified:
	* src/include/rbtree.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e3fad2c9b8df68ae808d279b3f5ec9788a287a3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYN3RAAAoJEH0Oec13Yh7NnMIH/36ODVekYEvl5OJzJjOjO7ID
 R0RxHyEbH8bhepNFrLghrrWP+GJPmABarftdj4NLys+40pVt7B1tjMYYtGlmKLqa
 OCcU03hLfZ2dCSnKK5+vWQJMzHjrVXPCpCGm65UKWdz4lYWlf2BCpWc6/8EUGMbK
 hhVW7VNG8Xvp36hzNxj78vZqII8znpq1wQgsk8VtXBt1cpL6GczDURXsxFoMGutt
 zumwFIeuPuwCrgz1qeqmi+FI00hvfYl/o0SmBl9iyRkG1rM3tAgfOWvAX7qCPb2O
 VD/83zv3AmPvt84yGkuZIOD1DJ9Zh7OtXuoF//Hq77P4SE4dTAC7BTnOtPpAPkU=
 =cl7S
 -----END PGP SIGNATURE-----

more descriptive name

Alan T. DeKok at 2016-11-24T23:14:08Z
Files modified:
	* src/util/transport.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e44c4ae806b2c5b6a2fef439522981baf394060
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7N5F0H/2vq7SHblUr7t4kgo49E+Bnw
 1rT96cVXdN0yxNxJhIpUpgSG/vqV24Y9xfSnNBjcki0mRM+oTl5d4UkQtgA1hr9Z
 O8IVVHDVrhzfW08nS94oGsrPJxda2modxsYAlURYsIG1RCBmERmDXL8AxY3B3w0P
 jJVPNUOnPV7yGtJo9q8dlbmh/6jxI20OVmTpw8qDF9FXF1iTCSzdZ7s4PQAqG2mj
 ShsfB/cOeQnGpA3x8qvj5Ub3VgRL9rWvkUSGOUF3CxLjIpN1KjMZCwB28fREqHa5
 x/8FazRovT5yAI+pZn+Fh6KvTcqCgfHgciFYm3V5Q+BVe/MwD7zL+HcdcSk+/mU=
 =BWGd
 -----END PGP SIGNATURE-----

add function to export the kqueue

Alan T. DeKok at 2016-11-24T23:14:07Z
Files modified:
	* src/include/event.h
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d43007beef548c3e144144cc7f174cd6fd7fe9b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7No2AH/RZYIOrcqgdC+3F3LeLmQzmI
 PKBZoO2PH2kPz2mmPlNMG4fAwnHBTWvVqCp8QBDf1IcRR/D2X3ovGyHWkBnAWySc
 wGoa3YRxVJ8MAMyTnBVhpJFGttL23lXLVPmBlq/QFSuAc8r6veut1xwaf4A0inou
 DHabN63vW85ujm8LjnIC9UdJRN5yk0LUFjxw+aO+QvCCLZ7m7F8Zz0G05HEJKea0
 wk2XcP3GoV0bHN2YgUbSnTZldAu04wsoqQnbpx5I1Z/EthiuvZ/9Jzg/5mWFLwPF
 0pR2dwC0mO7wyhKcQr1872fda4APvzY7PRiIntaa3h5kUgfcVjchwBVukFrbBVY=
 =iUUL
 -----END PGP SIGNATURE-----

move cast into definition

Alan T. DeKok at 2016-11-24T23:14:07Z
Files modified:
	* src/util/time.h
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86046a6d2dcb0b60677541dfce3133dd89be4845
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7NCwwH/igCzx3DmZZEz70MXA+KWzu+
 BgwePBSHZLTK13jH8ifX4ZqGL4jV/++j/vA4Zq4rJnulVtA4u8hleu7Eo6QukGqN
 DY+IK7Qyma4M1LzMygdrb5vx2sWyGVihy/kBnFt7b452EQ+rfjT/8h3nziI99Npn
 FdppHa6TOMTbVz242w8A9M1Dxc7MCu2+J/9Y8uY1rkS4fn24l+VAIKj7DpJ12PIK
 JnFuBR8Q9hQ/75iIUZYWPPXnFHy2LQy3EXaa9b0GjDcUSfzVOeU1NP39X0kBNHDx
 t6pbe67D0mp5SrHhes5J6eqYnmenrEWUVl7WPrACDP6WxClWgZuwQ7duQikkQzU=
 =O/Oi
 -----END PGP SIGNATURE-----

don't sent NAKs

If somethign goes wrong, we're async.  Rely on the network thread
to clean things up.

Alan T. DeKok at 2016-11-24T23:14:07Z
Files modified:
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ef93a463b3084da044a5b6e4da3ffb7b82d77a4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7NY7wH/043jI6rHVKf1GaifcV6xI22
 un44+afcWalrilU/jozmqNjqo2wOAk+tiiQ1/2vyYrxZ2kfC48hLE3AEl+Pj9o+Q
 wTJmiRcuF3uzsX617txQJht8qK7QBuwPw+Ps5aLXYM9vNDsYLaNiaAwpHf7cW5zm
 2TeMpuQSh9AdF0CErCcbyjQVRQ+yl4tL4MRpRwv8yTMuM+FEhnsw6JJCtAFwdYJE
 cEZq1I8nSrpHjzZSBRO6sI/d8o/oAxeRt72velBWkc28oPPa4RQhFS0K3pkkDOOM
 HfYRViGGItnNNicbdd7cahigvSPsnj61gYGcjBg0aetolNb0EWEtt7K+yjEj9bU=
 =5gib
 -----END PGP SIGNATURE-----

use new DLIST

Alan T. DeKok at 2016-11-24T23:14:07Z
Files modified:
	* src/util/channel.h
	* src/util/time.h
	* src/util/transport.h
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ca167f70ed89e82ddcfdd367d446347d2f9f1c6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7N4KUIAKUhxglE83k5eb0a7/hs0LPz
 k65KyUy+aS52aic467d9hM4DflpmXvOpwL04LWlppyZVca555IHK9bDNJrJ65FzS
 IqzBS75qm7db/OHZ1sucfhuagZWIv7Wa6i7gsqWFfy0HKHfb3V+wQC1NwUkw0Su+
 orvctdscYuUV6D/sRLSASTPUOSy39Ak39eg9ewNA4h2MX0AYMMLEowBMSR5IDD2Q
 liwJtb6gHy1KoFeqMPhvikUwkWlTPfmX8X6b7T9mD33N7pJpb0DuHtpofu+SCsOk
 U+7ilP4A6PtKQDDMmKdC+Tsy0ICAK39lZg29LZ5IgQ7SjqjXlwG+SfA+TMiLw6o=
 =wg65
 -----END PGP SIGNATURE-----

Macros to make life easier

Alan T. DeKok at 2016-11-24T23:14:07Z
Files modified:
	* src/util/time.c
	* src/util/time.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6aa5d83b07f15dc40b32e5251b27fb23bfb81246
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7NN6QH/1arCXtTofHm8hFsCmwz3RRL
 uzNPfXesMI4MtyqJYn4hooowbf8JaR8TrS8OWRL/5aZorA+EDwjuZEXbuln0I3Ea
 2Tv/12DcSp+caZ8k67LsKBINDRGCWteU2CjxoLs8N6Op8in5xDjJIpuwdzzQScsS
 8nuoPIPrvj2GXbiHl1e2/gJQ+YJLc15gF4rtgtDHhb624ceNeNtfmlyKb8808oOm
 0Q/do2Y1WhlI2Fxkas7XGZGRing52d+m4wSTc5iVCSYQKVPXxf8AOr/dxktZEKdM
 +2AqsTeIi3eLSapRHJQCFcXaTFgoY6KEW2cXfvX1UOuAkrdjLromPkKjLT/UbpI=
 =acDz
 -----END PGP SIGNATURE-----

added check_timeout function, and more todo's

Alan T. DeKok at 2016-11-24T23:14:06Z
Files modified:
	* src/util/transport.h
	* src/util/worker.c
	* src/util/worker.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f33e5241ebab60397fcc429f0b83e24260556eb6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYN2srAAoJEP+k1YKfttfK52gQAKSnOkOHDh99IE92xaEoWbDh
 iPasHVspK/nvr/QMle1VsreBlz3Z+cqUtyKwq3oQklmDSP8y9xzagkTlxh+pbWO+
 fnqbIcGZcV6ZP6mxZsyqGi+TrH5SShi5rPRTDoxFlGL4xJWyzLQwQYTTS60lINKq
 FLcreX1kOKb919joQFWAYyH/XpPMDewKqpSa3yY4OmEVkOZ99Z6lYWdTCThaRp9R
 r9AtrZ+I5WGxJSA3Bwf7whp7nk/oDyE9F5IMlBMZ1WYChMFUDLx8ZVzJdW9Feqw1
 nAUeQVfQCSYVCYAfceDCyABdphNk2hYYEfVl9Gl+HAVR2cm9dcbbT2Z5v3Dtduqx
 xXc3v76Z/42qI5fzAsBREbsNmAZA0re3hwbwCVg+5D80BJPUehp+5InEC3C0BHw1
 OfG2L0Acq3LSAL8knhMdP1WA0EpNMlbQZnU/MDBBNdfUlgpIJKGt5VP2XFQo4Kec
 t4hwIGNGS8AqmulBThufQF0GaKSQoMfwfoAzb/gliIa1125mg8aTQjbmxLLKqdvA
 jgD1u9N1AKznCZyDRCIHUMBxwjYRidG+EP7yxOcAinY7GVM+BvQKGv2VWkWthbj5
 eyOKv02CEUOxDJ+D4/75Dp0UiNVDkxMlMaoBQnoWtezQCS1duy+nyrVsUHkFZnJi
 /XhnKMUTDsqM0bxtHJit
 =rFV3
 -----END PGP SIGNATURE-----

Start of async rlm_rest

Arran Cudbard-Bell at 2016-11-24T22:35:23Z
Files modified:
	* src/modules/rlm_rest/rest.h
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f98de763ab9a10832d8a30420424d08654a6679
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYN2sYAAoJEP+k1YKfttfKBqUP/i/GQEuhLqCVTQGxUauGSzMp
 lvy8dh+/9IofuQjKAZkvlnDzhJhLnRM0SKi4SYSLRa/gtyXRVXVBq0zGmbP0yKDz
 iWzgwGsgag9MWrB5rvMv2dIbrqgWq824Y6HAkVkfYU4ELoI75ZynWgcN/2auwHGV
 QaWIUpWLfRot6ECek4Ip0CCXVszQB3OBDj+ds2e+hQCpWN+Yr8F0jh/jX8R0HSME
 fg1pPCumuFfae9ENPVxtIZH27fTjRTKFlnZJGiDq9hvPMMPLNaAyDBXmcqQgbIaL
 0DF+pf/EmxosMiyjt8qdbKGl9v1Z+Xq5AZg9+7fTmC09jDjhI5t5zpREIsS20APf
 LEikg7GOkN8ijlSpglJfEs4FdBrRDi4S4RLOjfvu7Ep2gfEz2J83vVwCRS1jlogp
 JZBJnlzQPEgcjRUsYM11YOm7sb6+CxE5q0+gXqRt5rODd6xVjUkHqNR7KStfPlxN
 uFppKSWAK33tqtYNQK9zJN/6lrrBcGv02iHKx9mmbXgH9BU42IIN/w3qY8NTIhqP
 SoAEOAzY9Q4LfFg72lQX4E/W4SNmtHRRCZ8bHUOa2nN+d8jny+KZVRSfis4JYYhH
 MT4NiunXF56GF8VoEy34Qw36i3nmi44Ip2gNu4C8g/Emy6bh1euV97QZstF1XZYB
 eu1PAOVhgD+qhSWOjMXU
 =QY9M
 -----END PGP SIGNATURE-----

Copyright on modules.c

Arran Cudbard-Bell at 2016-11-24T22:35:04Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8928b5c0bdd97018e3af9c5d3adec7940d3f1fc3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYN2kUAAoJEP+k1YKfttfKLVUP+wRV6+4HVU0TXU6jOlXxyTWw
 snAREMD0V39Rvo8OkiuGH8pRmgQpGvSr28zmeNs8bMdMoV/ls3oKoqjzOTz4BSLR
 f+HoKEN4FLqhDu/+kraUVSZ7Ymou1zr61Dywn3sXwj+ZSjwM1edHyiZ4utA8q9FD
 8a3+96cU9yItupD/30mn0hWR+WSnuYh63FeEcTOR6qfoDP+AIF8Nbub4pn5D787o
 I8WNVFdcVkIpY6AZwmGMzBUuiXAALNuUCYfC/YVnHn4iaeoQ9EZtr4WsNk+UBXad
 omSwjAE8bl3ST0tFGbXtooIFZt0hpWt+bMI33i5xw0sOirwR/cRW4PKP8uJatFJo
 DUZZt98qqg0fP8334HFbtj9XWZtJCLdZNNqykTenVhCXpjQAVklsO4axGLW5CG74
 59bJc2Fqti4IB7UanF7kuUHXoSwRHiJ/INswo/DCCyTrNjKAsYSrmwxbsMUosAqJ
 Z41uQtg5dbD6D3mL1KDse9cTyq8X7ftTKeDmWESOyOnlzqfi55FHwxXHFeHwmVhj
 r0L7SY52paqsBYKqim30c1CVQmw3SrWNR9ZT5mNW82Fjlx9LXtBU/DBv+EIWDcQS
 8pJWe++czLimprUM1QI+tizVP7DrOchyLJOgchFMOjX/9Ee7LooeZa6USTN6zKu+
 fJ/2ygvdd3fBj2dVN0RJ
 =N0M+
 -----END PGP SIGNATURE-----

Fix travis issues

Arran Cudbard-Bell at 2016-11-24T22:26:28Z
Files modified:
	* src/modules/rlm_test/rlm_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb48cb4d87fa5bf348562321d9cd8e313b010dc2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYN2i+AAoJEP+k1YKfttfKw9kP/RCaJK3t62rWh6DfR/Dp75MZ
 sdG+nLjKvKpYsIu/hCnWEnkSWpHCDnCZUjeDTNfjenu8ZJLl14vCPTOakk/UtU4D
 rN4zmp5qqp12ZN6QhymHckLpOT8CGFN/9hxsfYKCDTYbo8P8VHKQC636wWrofLiP
 1U8Y85lV4+/02Urx5pZowyQD73S2r0DZX/B1R4/WtyKEsIOAaa4CB04ZOTccfYFi
 kTLg2i5Z9o+lFCh+Li/wdf/hEH49h7v6zv4pV/oFAjcneZ0H/X9i3oRaKifkZDWg
 8AZK60wDg95+vZ7e+qanSSCORAhrmGBfXhoFMe2E6hOkt63R+c73bwDXO8rX8Ixa
 1rp01CxiWzlFMVd/DNGJRjKa/4xg3frS2Ho6olEgfdXEq3Odoj+tTj77mWSz9GLL
 Pslfj4tKA7RzHQkCtKwr86rLHEmPXokvdGEblH5AnX/ScU3GJoR6R2WDs25SOBrb
 x7nP1kTBbjnuntjRNcLOCQB2FMiMfUm8Y7pCPKutH0QRo38vdVg691U6MGeHhFSa
 IxiEvFpHo3Ei98w7jvmPPZCvn2QryC8nv9Jli80FK+WBrIw5DDjfEsmmsWCP1wsp
 2l67cEqOIUdNts1Ihb3DngnFCmaNeLOROxeA/hGH/pnWl9Bfgn0mZpeEMu9ycfXF
 vh4LvEZ9Q1/bDF8aJcG8
 =hqNb
 -----END PGP SIGNATURE-----

Create proper struct names

Arran Cudbard-Bell at 2016-11-24T22:25:02Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e30c0714ad33c89d937781b88c53a9aa23c896d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYN2XmAAoJEP+k1YKfttfKmZUP/jaVOyKBh4CSYRY/dyhwY3t7
 Sqs4I5psaMslRBFQndbM7QG1U3DWYP3jOOuNKMKYSK2Sx4kc+LIYMqD5zFiK/FfT
 y9B58GLbae2QJ+tRuPheD08GsVXrKkDlR9C/Mjm38eCtBUterG7QDPfSoRoOsZ0W
 pejXKLYGXwG4cGGw0j7ZtdPw/2U27/PkZ6/hPY0DGOvcHfQJHVFE/rvZFc3C8vJ+
 ug/NUZ3JnR812+X3TIqXGf3iOEWv9dx4xJFibB1qT7az8navlSYJEl6IRDTR/8gV
 CIV207UxTddThgPvAkhgAJXPgT8kKwy7hzR0weOv+jL4Kfi/3AXYd6f/V2zFxI1R
 SbgRzoHEcsfjgt8Hp9iFZfsg+9um3XcAwQ0EiPNiHYPzZWV0GHZo2k/3/WIRsWXR
 T8IkoT8rMexfjB6KqnK2+omMaHi9iMKwjMLbL1hQZrHTAV8NdOlVVJHnowewnfAd
 A6El6Eee1Ga8GtJOm/aHcGYaaTVuS4an3y+zSC/9NIdoJGQTzMLTRGuWN4DTb8DF
 QgdQbblU1rLfp7Yex4eeKZCeXAxhViwT5TCmm1cjI8RD9dlw9Cb1QqnE/t2qsvGS
 0z6WxnaA1xp2+BcNH3gvQY1SR8s6ZrW0ScnBqSagzpZ8l6G2Gubg6KnoLOznDaqQ
 96+6TMsXRka+tdTOFRzr
 =iyZO
 -----END PGP SIGNATURE-----

trim back the numebr of arguments we pass to thread_instantiate and thread_detach

They can always bad added back later...

Arran Cudbard-Bell at 2016-11-24T22:12:54Z
Files modified:
	* src/include/modules.h
	* src/main/modules.c
	* src/modules/rlm_test/rlm_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16e4f0b5d5c378401e95d645103908ec09723aab
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYN2H8AAoJEP+k1YKfttfKFRkP/Rgujfol7qoZVp2IEQOjabRd
 gKQFaDVTCXG5my+hxU+LDTLCffVmysBV49euGwoxzS8iheLvdbu0XASgQWH7i23Y
 2nFoWEiU5eXIN2QvH5yIwSaCHqUkz5xbCwpyC12YdrCGnz6XYnsFE42HZ2cUkS2d
 Mk8kZxW+uvA+XvnfHTQNz7FkF7T5xuW9dvQf9uR6YKuFvapWKyhgmfKXeQdNIWwn
 16lWCb2fALelAjl03qhxw4hD57GqC7/G4nK3qt58cjRfRKyIeoltoRQmQ7+XmZKr
 KxcMJHHLc80dui3Xl6Yv/aAgyiY5X1CPCEbIzOfc9Dvin68GZQv5Jl48FQ94TA47
 fjpIbIOl0BFM/ljall695GvzU2/EZ4blr8aFVIQXeBtsLS/7A0/gXz/Del+fSXPU
 QZWlaOImXbmNfnv+TjFRciK/i+pLJ8dld9ch520nm3VxTdewOf1baP2gFwelHnIP
 AYxkHBJGUZoNobBcQDwNp1UvS7d4FkZ5Xp5gn/ko/FCUi9yj2E137E85MSL52vGG
 of192u1Cy8uIz6lYPb3mkoKjGGORVPcgP/wKZ4sNBfKoVsju1nsIMBqZaRjnlF4f
 XPTFjTTZ7KNSIEb1fyr6H0UeVvPihjEMSAGGR2bxMFVsfd+TJU4bZyyYH5dMC+y0
 bb8anQ12SJ7Kw5tmunAw
 =mCdJ
 -----END PGP SIGNATURE-----

Use correct type for conf_data.type

Arran Cudbard-Bell at 2016-11-24T21:56:12Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4588b1195353ad4694aaa3bc30c0db33e7407f9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYN2FvAAoJEP+k1YKfttfKRQ0QAKIRdVJ3YcBzXzXFNVmxdJjB
 XFkUHQRUI0F/A3k6z13u1WM06zDaH46mwj/L5ZV4b/nItXvcROOjggZzv16vnrSt
 3QUQN7xJ9izvCGMt6SqoT2kSsN7gKe9j8f7GhtKLECQLa+OzEhV5cWSn7oEIumtD
 eiYUxTj7DQsZIay0CKJu6YRuhc27RiRh8LE47E2vmyP7GREqtq0lDWUl6PFvSy/8
 R/EDNnEko4VjtbXby3z5cnVg+yQ/diCUpIAQeqLfTMYz6CtWFbM6idnO7yTueAkX
 2BNOAviyUKKEENTJNAVXlDlyNCNhW+UK+MJqr6foBzbn+DeUsoniK9K8b7/rvvR7
 hQc/sq8bJJtN3DT168Etq34iuJdZNa6kwJRIW9cDFcO0QMZ9h1PnV53NaqCaUM/9
 qSy9OCZ/EQN3dWgfJnB64VoIegIuZFHBH1BG2BiWqXIlAuY7VMfGa7JmLw9lI1G4
 LH/EkPiCwGB1X6obIDbv3Jy44ICuNXF5rwO0N0RZevhRdv1U28FEleprSP1u1DSm
 ZhxPUPmaB1G2kWU4aBw2JzVz+XN9zKkEv938SbMgqg5lbNl94xr0Gnbwp66dtCfc
 NesY7+TmI0oqXAc6Rhr3YacbRkzPQ+IZWmEuHB7eUplooFzfWf+H7LXAWgJdw07H
 5Lb/o7C5ZOZRjA+lCeNy
 =R1OD
 -----END PGP SIGNATURE-----

Add per module/thread instantiation

Arran Cudbard-Bell at 2016-11-24T21:53:51Z
Files modified:
	* src/include/modpriv.h
	* src/include/modules.h
	* src/main/modules.c
	* src/main/threads.c
	* src/main/unit_test_module.c
	* src/modules/rlm_test/rlm_test.c
	* src/util/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a85a2dff6d0cd86dba03b5316cf42a56f1f14fa1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYN2FQAAoJEP+k1YKfttfK3uEP/iwVj9V4YBC4KKC+FYXNrskK
 yUuC9HvtpkAG0iQesYdu0SD6cg2U+TS8g9TpTeemjP9VrxqtsA9rcgO9aa8BnCcZ
 n7gmp7HM16Vj79nxaA05iOWpxwAJR8PgkZuPvnSZiOWTYb6ynr9XtD3D3p/eWk0/
 TFrtXhGHKipfqjlDZb0RC+b4nuCdh9GpR+NbIv4MJQdUdaEFr3jbAOjp8ueUWN46
 FjleOwkN8pBEWoXZLSr/WzZeTCRtV8rVh6TQOh3ZyrORQa68PcU15ONEuoWOiUOc
 vS8yUUcdPkas8TPfRdRTVPZoukgYXZeDhDCivRk5tJ4RJ+uc7Ig/Xy7mmp+052Eg
 8u7Q7BbuQ9S2q4z0mTsaSLmvgLO1G8GoMiHzROzKWJHLdYunnWLViGI+GYO8JrVd
 a+hM5x+2mSj5wUeLX6mq4RWkbmUFF17pVBlo58Wr2+yBElEXL+RtFKN9olwUvG7b
 WR6eH8/oZM83bcSwrOJaoP9G9Ix7aME1vCUx9fB8CysKczC4bUcCqwFtQZ59nyEn
 KYu4Ya4rS0fkAQKxrId4Vutw/WAvX9Bn+WxI6nl5CmJQCTSAtbU6k2iQp3cFA60L
 RjAk9oZ/jg+MzrVqbx1E3NB0bsK5CFtyee0tQFl+9PUAEdMEv9XAm0oebxOIa1/X
 y005VYZpX2JVJlLA4Qof
 =h8sq
 -----END PGP SIGNATURE-----

Fix talloc thread ctx name

Arran Cudbard-Bell at 2016-11-24T21:53:19Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41a733b80345c268542a732676b5c4d4cdea1e15
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYN1OTAAoJEP+k1YKfttfK1FwP/1TfkZAHMpaRUlexgxfRy2bU
 k2nGV1rVxpvTXY3Ei4LDMzZnOgZxZ4Huhqb3WoRmzSnQ7Q6s8teVQuE03+QjwtU+
 0afjl2TmjgIJ7y2RzaC5N0NXDeDPaSRDH2LHgRrxFS9llcypDKVeDfqz7wWj7pjY
 JlkHLrB8QWLSsRb5ZJPqckcakbif5ejZAQDSdD3c30shocaCaixgN8s6ckaSGaQ7
 BP/MEsNPMQM8Kjw7fpBmatw545t9IZ0ZiZfdyne9wa8mFR13W/gkRsNDon4+TknM
 THyd7T/5vEM0su8xoYiP22nshotWJSTUL9I/iFnb+SRpuC4NfNdLo6AEOASH56Oy
 LNT1O+iHVON11NWo2I9mPcACh8GbG+Jbz/MJK1X1nVRVAYLFBpNi0M1q9TSG+NpH
 +aBCwhpz03Ov952uQV0YCqWZuZAUJQoZt82MXnPe0xF8fX+hG3LUmE2BptpNeHOy
 mv02wZwHlpEJIa92YSlAArcdDRQp7DTeYz6NiZjM7iq4wSjto7i55tFS4x/uDx0M
 5jWSfIKPUCdsMV+WePADFwFp5YkP0JYdP53sBDh9nBpNDiBoIvL7CK+C9OMBCpm3
 eo5FcCAJl4BzIxqyrM2l9sVqPD8WoMPLmWDrk03TgMWgYXoWZa7KS8Ui6nIYXAb7
 xi18s0IrjhS7s/82aEO6
 =iNhY
 -----END PGP SIGNATURE-----

Add generic node free function for talloc node data

Arran Cudbard-Bell at 2016-11-24T20:54:43Z
Files modified:
	* src/include/rbtree.h
	* src/lib/rbtree.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/355d5f5cc80583f8e4a99cacb7e4c5372c09294d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYN1OBAAoJEP+k1YKfttfKOVYP+wSx0xc1ROF0JelaJ9jmktoy
 4ljYa6AZNSvzJdel9JZFVGhjHgWI4sLWw7iwX4xUQ/imv4Z7uNSstT4jVYlFTGTS
 RcHt3ybGI0D/sSf6d3TtthsWlw4x4sifSLXcAYDVcVbMRNdZrlXYAL79LrxszQYq
 iEYZNZ5mk53RKkPyYuSxlXGZolMy7UXbuBh9Dfi5iNOJr2B918yENfebTAooRQSu
 aKlJ2xIy+N30esCXBxWjagn8MpaIBRtnf7Lc75f0kdNBt8n67m3IwxxbLvzgXNNK
 a4jiRA+O9Tgudth0MuV+FtuV6s3o5AcqQLPzRQdd+xnPLu+FeLnl4GfJ6kLSJjmU
 DvGIHhX2zUYejwgP3t9kQhtLyaGK7bAik/BLQOXMWEEAPkhK6QMqAVThJCHIDbqp
 WqhKLgG0ik8K9/1791BdPNahoWf2nMWNofYs4PFtM3E+DExEaYDtmpHtwQ1jvjjl
 bkBI1DeR181FT9xxroYlZTck8lpTFEu7ndUN6WgkavYPNcCrYl4Hwk4LW6LBhAu+
 IqrrRdoW3GXzBPP5UUFOJz3tIcxgXwKdo8e2khxaeFkp4i3GzVSMPtzoV/bdPSNm
 vdVkzHoPCfa+FHTBKF/VCNVb6axmq7XC5vkBC5QjaZA97mtQuBZpSFLRS602/jVK
 eOrTY2t28eZz7AO9fVi8
 =fhVA
 -----END PGP SIGNATURE-----

Document thread local macros

Arran Cudbard-Bell at 2016-11-24T20:54:25Z
Files modified:
	* src/include/threads.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b52e5514d99e90205ba8b5e4ffa131ffe2c9ba4e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYN1NuAAoJEP+k1YKfttfKATcP/icstp7RHig4u+geqJcpcQu6
 LZpUjOa3GvUxw1+ynV+LxxPw5FPkZdAq6W9g7Hq+burDNGn4zdLfWselfnBB119M
 YC0MrKUm/0s5T3pEeVJKbXSR60LOaANA9KZqFI2ElUNfQDYtIB50sWprokKTnh78
 IjFjxZ3BOSvTMZ4qoZ5Nv2ba6hjVASRYV2HnTK7BT9vE3N7QZgjTbSU9iaHLz9GV
 B+4PDKOTwgxvXgsWoJGzq09aK8r73go+D80quqF1KIoj2x47WI8nGiaHG2Hy2SI6
 oqb++bRffX0TmOwDoOMrkmsktrM9aloWOmDj8XAgTY41manCyk5yERwWYy1Jqe6W
 GmfJPjW39KrHOmoUXlXNlLeiSVXi+BOca2z9oD2coys/m8Radqirj9Hj0qIF8DGF
 MTCLp3yttpl4FV9qcNQlMe4uQEvMlXEqKr6njsTZMnM8lrhAc6lDtF9QDnJT5q13
 o59tL3zEAdFwUKZXJHT7ayFbv2QwbcvZjuhuu7UaeHkH10M5uGJxMRnMJSe/i/XD
 vXwr0V0Y0uIHE0UHZZx6mYjULVt3Xo7OuMbQvVcGyfPmb5EQtsM2Mm6qxkbcQBB+
 dfynxPrXuYVb99qySqlE+z8HVK90068HsajGR1RYW3xEcLzW+48pjdCmgCAn8ro1
 zBNM4A4Nm/r0AbnHMQvK
 =B9Y+
 -----END PGP SIGNATURE-----

Rename interpreter to unlang

Arran Cudbard-Bell at 2016-11-24T20:54:05Z
Files modified:
	* src/main/interpreter.c
	* src/main/radiusd.mk
	* src/main/unit_test_map.mk
	* src/main/unit_test_module.mk
	* src/main/unlang.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d26ac83b0ee49f85ed7cbf0d09eeaba614ef650c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYNypVAAoJEP+k1YKfttfK2GQP/jJHTlbQH4QlNT2XtV6cwatn
 LQsMf6N4thk2Wj++tRfipogz494zb3By6+Sy/eNfYoQ91hQcgOecZdZ9BK+Xb/+z
 7Jov4rsZpIof7Z1zTbx+waxjeukSdI10Zls8SFRt8Cnura+k+ZEsYh9toGm9QUtk
 tinxCOSzd7LUuNfW11FPJPyUg0V7z5FFlz1nYzu7F4mjLFvJycERMzUb8cXrqRCH
 fCZllOPjF3DOdlQvp9gJP9FAJHRK/rvC8CucjNPnuXfFPmttp2WEP4NMCnKtHOfD
 PYr7yTiXOk3J92pvtxNLAaJ8LsHVsRvjLlUmkxzF+mPUDz6Y1r/vnyEXkCay+N7o
 Kj3RC1N02enVyBCw63I81hY51+I26+NBAAldtc+Lp69nakC2OVZ8yP0UcIlcp3s/
 3rhmr2icjByReIKqAfxQN2G9MFq7do6MEW5YMqzHYrAexrW7Fuax40XhbCZVIU+I
 av56Y5bw5VvNIp3zMgiXE3zgS/hLTsmiFA/6DT86F+bK3pBgkEolWz/MhpqBtMb0
 kPsSZLQZG0Js8xuKwsL8twHdwzvE/xTHko67u5SXJ6/OvFgmgGm92CP2aBflnRBP
 Vf9v1oLHnH6RZtSLL3fEYzlhNSxtsym6NgW70Y/G6y7ZhFCFFxtv1j2p0fsS8uUY
 VYJ+Cy77hC/5ylM44opC
 =V641
 -----END PGP SIGNATURE-----

doxygen fixes

Arran Cudbard-Bell at 2016-11-24T17:58:45Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73b06677404c8ec8db7e32c7ed5f86d37f377886
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYNyonAAoJEP+k1YKfttfKECIP+wRfQ7o/gRo92+kjFoVkbMkw
 Kokj68beM7bKtUcNZ3oCbRW8jnoo0pX/UFBGNtQzC6tdexpXoswuISIvDcQEPt8e
 Cxa+BhaWN0E+s59esV57XFxMGaqc9hm37Lqh9WmQle4zgqE/5Cz42YDaoAR3TZHZ
 KFM5zHHJwQ4bgkaWKLWknE5/HRQ5fCR0+jHFpYYUc2peJjM7r27jna+0WV93xuZ9
 n0/4zZFeXcrz04VlikFfMN1r1VfZ3QH7k26sDLXRU+cWMLjjIK9GH/tAySIENY3P
 zxUsrlqiDb4t6WF2I+xdoHyHx9EcuBeh4DdNucPty6/7PvGY3sgWKDs84nluC2/f
 pmFlnIepxoR9pORHl0Vkl3Fwk0rq+n0NPbJAol723/JFHWjPxUAzgtzQ8nuYIZQN
 13HBo/08Top3wrVkmYrfJGriFm7bFO3f6i+4VWFBR5NA6ObS2yVrb2Kvrq8dS/d/
 opCgTzIKxXe5nEwyKa/OfPcM3wQqoEzOhRzlxRhXHNpqINotEfrWsBbgs+kIw8t3
 PyOsQnnEiajPFbxXWgti6/kbv2p7+/T2QKjWS15hc4XpksZnLHWWt4Rkw6feLx1C
 YMXYaL8MPsjtaoQoDTu64+hRZRFHsHGV+twhQ3AFRqvGeJdzb9HCn/MeRULAwCW8
 BLjgDypoUVL0WuEDWiHF
 =kaSv
 -----END PGP SIGNATURE-----

Check if method is NULL

Arran Cudbard-Bell at 2016-11-24T17:57:58Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/393ad51f434c82856fec9ad416a799d6ad187297
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYNyI/AAoJEP+k1YKfttfKwxQQAJ7G6mEdfnmBSkKDpwu+qOFn
 MlezUMzf/udQhtlUwjIp/CTUjgTn+lSqw7grMT91bdqKopd4tcGaEiudvYfVX+C8
 A9vosNXgEB4Vxue7pmEGJAVuhjJti6Nry5GAlpsJCa4CbEJams3I7sHSKDadmeNe
 r7SN+xkrurFC07C6/Ohvn2dCLKoFp9VTx/soVvAQR6lA8IOuC51dmL4brYCkPDnv
 dy2BMNNtK1stGnhgTgjpy735WTq6RivGfa+K7oNSPs1f1Va0ArezOl0iw8fBV8Fd
 lJKO0JQ8jZEqoeU4uKvy3TZfTjmXEN6FfkUKiIwkirXOJpkoo8cX0fa4OySFne6B
 ypQMth0WWztty32npkOxAdK+oRvdjvb3TZb6b1obDejN3eWWd3MEYnzBGlGRKnKB
 K/P+Q8mLiocde2FEnOStsr7tSwx6cFmaMUPKMYLj1rnMmuHKHWoH/18d6i0F8X0y
 K0oO1n1337CtduPgdNv5kuUELpyvCDJmny9qWSb+D5ToFi/+vlAk5Q6xRGMcBb0r
 21mC/iGW98kUPdoWJw5JasFCXtIqPUyl0RGOpCn3BAjiDmRaD3WzLphXkfj17jwe
 dv9yMLqabaQrX8DbBo2zEF9DLLh05F4p3NbRyPe1cV4fF9IelxF1Pmgd5oQ0mrm8
 6Ums2M1BicEeNOkNfv6j
 =1ca7
 -----END PGP SIGNATURE-----

Unused variable

Arran Cudbard-Bell at 2016-11-24T17:24:15Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05b30b1db3d6d6e7d69ad9bce17238ee4bc082c3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYNyIAAAoJEP+k1YKfttfKJF0P/2cK8IBRmTbMQ6zFwvRh4XyG
 +Nghafx8BRHOmCQmNqhfGW9pZaZl65hg7DD2mr1vmHrBWvZjy2AVo6yAZE+GYJeL
 YESjUFvKVRDmPgGxacxNgASqZ925YZXvG4grA7C3qwtUb5K+ekCniW2jtQgOdRvB
 pdhg7g0a0RH/ghsjyl5MKO9kZszyusgl1FMWF0STN176DRSVf4KPEq1/Hdl2/8u1
 NyHjXVyTni1BCofkMv0U2SOP67PkTAwBIHb8K3Zlpx5gGMF+n30FbJshpze7NIAB
 pU5QrczeZLCFuWQ1lrpE75tOTHMHuWtUpJX2ybGNrfpZDnmguiAw7Y5Qkb9GLOqU
 lAv1P61Z0sSSkqxcVir7MWDhVR1FzG0Amc5UsGE4+UJoM497/Q5XbV6ffl5VNBDL
 +pbLmBlprKaTYvJ+GnN0qotk6GYmJj4HLCAl776Q37siztesr1abQ8PZ58GZEe6l
 nYfkMW+pyspHlafnGumQIXjdkdv1pS1djElyvpSG2Ky96+V35auvNTKNodbCyx9b
 9sPKRishO7uP6qzQApLHGHv4rI0RDEpj90//ZFHBvDC/6EoJDst79HGC+OB4oh8K
 N+E8/cXx/KOGscGxtWF/pOBdrRR0ol8Gob8+LZxVmkxGzhSzczJutQHCD3iCKNOw
 opRoLFD6Tt+Or0ZxXDFL
 =Lp7q
 -----END PGP SIGNATURE-----

Move virtual module instantiation into a separate section

Arran Cudbard-Bell at 2016-11-24T17:23:11Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c4d9690856c4796e58bf0130676f24ad2e56266
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYNx0GAAoJEP+k1YKfttfKamAP/2ic3dcT5Aljl3X54AgI29cw
 xqW1bpKy3y6Txz6QFGUpGPG1Dnk2ZHbNO2ocJLkDRusy9HM68ZlWuBWYRxlJBc5G
 sM2GV5x/R6CbIQekkhYKRqzNl0F/FIp+nvEkYuVJZsuMQIsT74IoryVGsCXyHAlH
 YCGyxOlD1/g/UFiTjpfL6CVLzSLQNMOvRdxmsmX1I9H8i16ynxanHkxN6Pe7+hop
 NPMzre22I46GLA8UQhuFmhNWz1GHHgjdSydnXYVxRYUVF/6KmyCLjkibjDLFWqYD
 haSiFdNfsXYsBNLKoHb+4hnPSkJxRlbcywb1KqKigS0VmYh0qtKxQiVjLQhfj0+S
 xrIOOSnGbvM8cTrvU5k10Fs2yUh89j903ydhmcuecA2BXJcl94m79rUtQldQ8yRx
 vKI+XhVSqNNejXsEtGAAe9A5JuNtHxDiVOV1XLOZjBNOHSPTnIITImolYcBG+jx1
 +2oPA1kcgPxf29C3TFbhcx4LuZAYM7QSkVv+qyyZs49dwc3WqgMLtQVy5ngpBUc6
 JJUKvuJvd9bQMpxOd/kx3lQKMgyUvpUJrJ6AUExlIbIGIItWmKolWsosIFa8yiOf
 5S4X6IdnPoA4Hsv5uZA01IXZuTe9BgmdBV+gn3zkVFpvn6kHFE9xXD76e+XPjyUt
 J4xTpKmjtX+A3i98/FM/
 =+Vsv
 -----END PGP SIGNATURE-----

Rip out server/module hup

They need to be re-added once v4 re-architecture is complete

Arran Cudbard-Bell at 2016-11-24T17:01:58Z
Files modified:
	* src/include/modpriv.h
	* src/include/modules.h
	* src/main/command.c
	* src/main/mainconfig.c
	* src/main/modules.c
	* src/modules/rlm_always/rlm_always.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_files/rlm_files.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_pap/rlm_pap.c
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_radutmp/rlm_radutmp.c
	* src/modules/rlm_realm/rlm_realm.c
	* src/modules/rlm_securid/rlm_securid.c
	* src/modules/rlm_sometimes/rlm_sometimes.c
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa7f46d661533b6462059eba36b8ae730bebb256
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYNxi9AAoJEP+k1YKfttfK7L8P/j0cNV6W2LDv5r3rS8TZ/6bQ
 jprBz0ess1Fq9RcgeOSwFmbxxiwEKJ/UjTiRXfU0FS2VL8VUXdXyUm0L/BFQCtBs
 Klteni4pUUPp7POGfr9o0g6MFBqOetZvp1Z6EDaYaVscTjh/LJNEr9k5HJet12O0
 IoeC3dY60tyXHza7BLhnaDn+7tKOPg/XnaONnG+Gcq7Fx+qLcxk+CJoJ6fUNdHmG
 n7HX4mIkIzI93JHOkAYHalUooWy/x4Qg91uWVNLs0+rdBEicsp6V5/hI/WeGHWbc
 DDxS4NESzULhH7Ti5tps8MaTZ/HLOyAdTf9JaIwkjNhwqM0/yhMng4KVewwerftv
 1iJXjKu9/S507ut1X6KHEE7jNcqJOBBlahfb+5ezQUo8IMdK2hzf0qQ7UFZflKZa
 JG/sWzY0Yo/lXSfcrnOOxNtweI8iUI+sCkGxUSov1Sq70xxrSR0eSCJmDYq9saJD
 fioXA3typc9zcSLFiJAGlPc1INVSR/SMe+UKeii8L78QnB3hkcafRPLBQXsKEUtR
 b0Vtp/uIChLpfZBgn3sVoc7T/IbW35ekNMbxXWgJHvYV4ak5lmXyA4F6NW6/eWfc
 SRbZJ8kAqTbJ4smocnfqPvPLvaPtZscw6Va1UCErJGML9pozEIwFZ9degHa4TgLj
 G8OZhU/6TQ8j7L2hQRol
 =h0al
 -----END PGP SIGNATURE-----

Instantiate modules using the new CF_DATA walker

Arran Cudbard-Bell at 2016-11-24T16:43:41Z
Files modified:
	* src/include/conffile.h
	* src/main/conffile.c
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e70bbeaa34bca04a05c985ce92b078facbc8266f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYNxicAAoJEP+k1YKfttfKm4MP/2jeYpvInNdxgWjMGnuS+sVl
 zvRXIfdDWOOFRprK5kqSD/Do3tcwgxNzvegXWIpO3whLo4S011PXTo/Pn1jlI1X2
 zxvI1mZBFX7uzpA1SFZ7Pdatu11t9o9sUZnDAmiPOAn3+DKh0Zm3pghsSrBLJi+B
 d/V9hRdLfXtDK3hwOJf/t9394kSicdYJMKwkednHv2d/EXJ7je7sfIqO3dltpZ2z
 dIraFmj8Qo8KtQJNJWz4jAc9zZ/vRu7OooCpQNwL5vhd8uCn1298T4OWRHVT7jCv
 ze/RPo32WSOB+/tqCGkHGNKbaSZgL/nXVpAiOS3wg8TxugQs+eELgwke6n6FTcxg
 jrFurBzkN2Dw6UysWSpKUhhoQwx/Zn9ngwV17eqdkdjynhddV0v95wG8cORqT5UN
 7u7G/UpVG7B/7Oe3zOt0PYWIaxy0NUje6DzrXPXUad88buR+ub0kG/5+nSHwIgYq
 YRm3YjTeCT+zvdsFU4dUsQEIwYgulwczMgDm3Reu+vg2A7oWqqpwHIKSVuJIVPZD
 hHhLefGQ6Kwo1AhYQpu7wepHGE5Se6+HP6ric+17rYns52aJT+PWq4KyLqWCRV2h
 Ob8XpBUuqiFAhrHGfgHnyXgUUA0NTpmYD0jYSGVW/JsZdZVsAY2TBmI/9N3MU8m2
 64iuF03grJv0fNocEsEN
 =tWuA
 -----END PGP SIGNATURE-----

Add conffile log warning functions

Arran Cudbard-Bell at 2016-11-24T16:43:08Z
Files modified:
	* src/include/conffile.h
	* src/main/conffile.c

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


More information about the Freeradius-Devel mailing list