Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Wed Jun 28 02:00:03 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUuHoAAoJEH0Oec13Yh7N9cYH/3r7nnGZbBTtwSS6KfZpcDMw
 91MCAAgzlNzQsf9rMenmQ1KwbpXzuq8SuTuloKjJNdEqehUX9ilvfUDg98ysO2Ju
 r8arC93Bq9Id+UB80i8pYFR99akjc4NEK9mHIXGQeoxvd6PXL2zGf//Qr/IuEvIG
 I2aUCUucdbQR4MpsAp2Iy0LqMawKEst7roHj575elkSkcErD9tweOaDRz2Ji4AzA
 9Qbm4zuHPD8OkkvaoNbRBjxCizt33/ILiJ2ZeWLqvGqITUFfNthb/3Lmg9EMv6CN
 PikLDmFnVt9Y2XbKWTZNhWTJH8DwawyBYV8jT+5Zcgvz4FsLLmAp6+SqoeXRuiI=
 =s+9R
 -----END PGP SIGNATURE-----

SIM needs OpenSSL, too

Alan T. DeKok at 2017-06-27T22:53:22Z
Files modified:
	* src/modules/rlm_eap/rlm_eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b4e7ed478cbfa37a4ccaff2abfc58bad5a6c1d5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUtrRAAoJEH0Oec13Yh7NCl0H/0GI4hmI6aV/PNpRmSaxgA1S
 OfKaSrBGtkt2JnvKmG5y3D7Lqgk3veDmqv9RBWJM3Qc+f6KPFPbi5y2OAw5ua9Ft
 CgCwgTkyxOsB3kVDMDj9CuPj7KB7gWSYpwoVt/SNACMiOBIdisxDu+w1YDuSYsJL
 32iB1krZ0zhnoXCyODaaZJy6I/sXK4HbM+LAekmhnasojThemwna9VqTtT6uylcD
 RBGJCIOlgNMt0Vf1NSsv9C+FC14qybK1nxbGyOuujPKxmizZejuwbfd2BkoaLv0b
 YuJ+yV6bv7A+jSKz33hG2puxPKuP5GQleJ8+a7dk5kX2DvazqQvhLx04/3bJiKA=
 =SerJ
 -----END PGP SIGNATURE-----

try to use old-style travis

maybe that won't hang?

Alan T. DeKok at 2017-06-27T22:23:02Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a92d153d70b94ad536dfe44f0bca522d005c1fc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUtORAAoJEH0Oec13Yh7NZu0H/RTyomILyeotOiTEXy0Lu5Jd
 aRujmjbbHRUTGr0/BckAoR3puan6G7DvEMZwvwBrvEAr18aFouv4Uea9OY/yo/kJ
 rM4ECm0YIBiP6cVv/TBi12xkd6MPLJuHhK/5XiIpRs3Y+gOw694yrGfQ6fE2BqIV
 oCKYB8W/M1zpSkGAsxLB3iucWYyNjZfsXy1XHQidmlwHP9kT6lfqbLY2nPMOvjNY
 NuYSHYKRUARx8viO4j0bTzCk7Ih/TEzPZJlAYrrhAt5THnwAfua+6dFPXItgBgSb
 2p3UWp8flxB4W6awavgLIb0gEtF50yQdR9hDimdcI3vrjCqBNEaHvQEAyVJ/f7Y=
 =mAUL
 -----END PGP SIGNATURE-----

AKA needs SSL, too

Alan T. DeKok at 2017-06-27T21:52:12Z
Files modified:
	* src/modules/rlm_eap/rlm_eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dc2e3b0bc519388bde83e3af0e004dce9a0cd70
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUtEKAAoJEH0Oec13Yh7NAQgH/jlIO2+EeYQD3DMIUouPY3Kd
 vlhqbIsjDUYhj7GhLnESSmCJfMoD9QLyqwU6HadHMzceUp7Fhia7BJDYWj4PZa1R
 AWPm3U0hI5e4q1ZCT95iIIgPgE/SBmgbhJIBu+kgZZ8ZXKkUkJBULAWA6wl8ACHS
 GXCKCoRLySZmhIYd3Cxpg1vKE8CAiCgP+FwC+3IfoD7K67EDbsG3BeK9KJ/9Kc2o
 PXC7DPVMvNKN1gThMJbuXdOaBwapFTwCIEgnSTKWAkchVyg03CpBWb760SsSlR/m
 d7tf79+o9GKg6e7mrlmLTVSxpYycaZa9ZZ3Y5aehYH3a3XqlE8Sv2nNef2PXSz0=
 =f/W0
 -----END PGP SIGNATURE-----

ignore TLS methods if we're not built with them.

Also known as "when converting a loop to an in-line function,
'continue' should be replaced with 'return', and not 'break'"

Alan T. DeKok at 2017-06-27T21:40:34Z
Files modified:
	* src/modules/rlm_eap/rlm_eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d32ab50fc85f8c0c391398fe5bd74a0abc30fbb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUtCJAAoJEH0Oec13Yh7NCb0H/i65mzrSaoKLYlOlxMzWe/hj
 dPqy1LW5ODgmaZNx4sUOvBGFjSBKyp1CfGZqphmvrLi02dASmYHnT95BJl6pX9ZV
 O3sXBO3TLAclrh8Q1k6j0kb8hDitQI5Os+Tuarmlw5L48lEgewILVHpTk5TLUGzq
 ut144DDKLYTk0m3+5pyqoy3XiWZ8457a1xw+Z5PbSeXvodBg9fRXkQsD9zHxZwJ9
 1ISkwMp1zUDkwgRByRDWSwT5qSCrFG6qgxKtV40qkqHnsLmdKHMUwwJS+SEkCixE
 Q3N2P1vLBbn9Sx5U0ElCOwQUgzR646cM3T91mtHdckFDZFXZlnHJybPYqinwTZI=
 =nWaE
 -----END PGP SIGNATURE-----

assertion for variable used only in assertion

Alan T. DeKok at 2017-06-27T21:39:13Z
Files modified:
	* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b354e08a5c29267f869193def0feeaab283de50
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUtAQAAoJEH0Oec13Yh7NzMkIAJruVSdQT/EWOn+pI14le45l
 +Gft/gwWru54PKadj8tM0JKAqyOcMyN4YaA+XTGLv4mrzjP6hF4McPQGo7FiBAKS
 7h9OWZ5GWjrY60OyNEoblIb7pG0y4Gr4m8M3TVQa/eJJo6wEPA9TVREfloReA3NI
 9T+NuiizCNVVA3YHOGrYY3XD99BJZ6/NR66LoIVTVKgrWHnV6wKR62lLFHyFPMTF
 L7RQs+fvrUpDV8uKJonJTVGf/X/fCciNNuJwSW3HBSOGpax5ZBzSW4Jn/nQyuNQQ
 OCxZYSADBJTk1HjFC/TGqKhWfqziCIps1lcpK7mG0xK29z6l+HAzzUE25tQFSkY=
 =ohzz
 -----END PGP SIGNATURE-----

set child packet code from argument to fork{}

Alan T. DeKok at 2017-06-27T21:37:08Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3799467abf6c4c8a7a84c5f98783560384042755
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUs8DAAoJEH0Oec13Yh7NiIUH/29liRKpxI4+OyAFXZM6UG2T
 iwI47BiZ6dZi6KfSvRkv2pn1wkhwvIP5wCRfcT18J1sZJGuXK9ZCIDn2j11Y1uOI
 RB2QMFu3NuaAazlZIX1I3Gov9XNu+UukDk4WaGvCDtyl/CyH3rtQ9rUAAfKCzdGl
 Bq48MeoBAyBr0izGFvZ6Hr7x/08XdTmFQ9nQv4uHYHDbPNLSRwrFaxB2emZQHzJO
 dN6c+4AGh0NKawBvHqv46MXPoa2mZ6r8I0gVaY6OfwmA5pDnwYkjd2wvLqbqQfn9
 s+KqF1v/vZlNSR/Tx/XtF7Ukau6O3paeuutMcIP/gszp3sSEmnnLm2LvHnyITYw=
 =fPXu
 -----END PGP SIGNATURE-----

allow for fork{} to have packet names

Alan T. DeKok at 2017-06-27T21:32:42Z
Files modified:
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dabf0d645fa197d1962f83aa1147ab3ca858a10
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUsnTAAoJEH0Oec13Yh7Nf10IAIznxdeoID2qQvPRPSfcQlDs
 xRtoi+O+AK+xhcnzuTH0OMYN6hYr23CeMFcDSesK5NayXIyIOwaUSH9FKsNpKaMY
 5GDK+F3X1QlrVKhFWbaNcFg49VGsPBFNqBJPwP0Dj8HOJP6Yw54iNCO6OLXvpybG
 klCnvOKzX07dd8hFic6r072LahxFxouq1XtmW6zHutIZQ+ktuhZO6O3+owk/8a7y
 6ML/PTT099NXlSbm4Bb8dv+7SfR2IuyY/WVo5RRkMi2GU/dxlcv+ivrqnKstcv36
 FRpU4Iz9EDHGV0FnIMjLyhiXAX5dTNiMG1SRY6vTqaYBETxbtb8Q4qDIEiK6WQQ=
 =ct+B
 -----END PGP SIGNATURE-----

remove unused variable

Alan T. DeKok at 2017-06-27T21:10:38Z
Files modified:
	* src/modules/proto_ldap_sync/proto_ldap_sync.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/454f1813f4f07c3acaf325bd0b8e4810cc561314
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUsWgAAoJEH0Oec13Yh7NpqcH/ixzjBtXMPDVaq5qEFiT4zlE
 zcnvSIalGI9xiOH80o0UyX5R/VO42tJ6TQfpj4oe3vxJlq+9WEB3XDMhfie8KHO7
 fx6HQizOZNWc2B1BXt+SYOzF1jjX1IC7GV4woZ23FcP22qxBhXaAw07KyhaEPZvb
 zsMgOE3ZCFf0S5l7kL+52Zp2wPNuBHmQWPtPkgjOZ4aZXn7eigYkhDiAOk1M6bEk
 RXyVcn0LfDl85nFY2pdQgloFEB7y7QLhj7anDyax11Q5R8e+U9UK/luS/yVzVAtl
 yPzDdbadw3vecny+/65+83zgz8tehuf5j2TixDq2DD+N3Ff6OU6DfZLJmIw79K8=
 =OvZy
 -----END PGP SIGNATURE-----

rc is unused

Alan T. DeKok at 2017-06-27T20:52:45Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38f19c21e913d3e63ae300607e79cf907ea20023
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUsVyAAoJEH0Oec13Yh7NYwYH/16ji4EWamXshBPYME5IhPwz
 OQCQlhGmmiLsx1VZzIt9iNw1GIoCk+CDJRwOD4wn+Y6fnDvUdQxI/ca61wkEc4Mb
 MJV2nNdNGghSQ6T9p18ZdwA1LOEFZao2UGU+B8SHstn1SdbvSGl8fmDIsx0bDCE2
 C/uT9/lhejIqnJALmQQaJKLeynW9bfNj9xDYezwMDHXyFGtCoE5D3qcdak52SYws
 x6KBztPylQWi91gsO09mO6oKPuVYptUQImEJlinDg5mNUPdeCSN5K/ockoFrxyMB
 Es2houU5nspm4LI0eLllki7HpxzF9osL3foJFEILMfyEtkpwWLR7i1OR5ur/i/k=
 =bzaS
 -----END PGP SIGNATURE-----

remove unused assignment

Alan T. DeKok at 2017-06-27T20:51:58Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/927f2030c07f351cc3ed99f76df45fb79fa8d135
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUsFyAAoJEH0Oec13Yh7NTH8H/R6ua7XFc6gSORTMWPn6gYcj
 MzrLJPCgJh1KqsOm0xh2VIxgs8n+g97ALIlbxDEzspV6sZ63A+SyTSX3ZR6Z3k/z
 03iiJgLEphLUu4FjDdyMmUWdNuGNU+vxA5FOluf14ZsmaofF/Xd6bN2NxvEZSs5f
 Yym0APO70jLHkNAW3YwByUict1rQrVAVYOdCudwMJqQjp/ztJtxsYQeSJdyJ5VSk
 BX9uS0wKAN6ZO8smfiU2PJ1sy7404TcVtpzQB6dWvi/qyK/QFKL++mfowE+dgA0D
 ExYEqL4ABc/6aenuh1Cn5arEdeTZkesEWowm0gLTHSSh9PmnOHO5nBmylLZ0mKY=
 =gAK0
 -----END PGP SIGNATURE-----

*presult is used

Alan T. DeKok at 2017-06-27T20:34:52Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f95f3d3d4c9f6261ad0c7607e96de32f9c52943
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUrOvAAoJEH0Oec13Yh7Ns5gH/16dpylx4htVGX2gF/L67VU5
 hBdie494rHYYyaRXNfC9RRvIo2ONfQcfgQZ6XccBHKWZFxWx90r/ucRmQetyTAQn
 i6diNmgp46KssuUZKTdMMvCyqC+8xS7bCId6ZBCoWV8wNm0AWZMSCEol/UFVNlnA
 2MEHNMxF1m4sTOsCc7UeP/BqNM2v+f5/VQUaQSDKF0IEj86079h78L5yocm1vAeY
 gxSutNixiqlcgfiAlN+ey1xr1nz0B7SYjaQ+ff7RWkiQkahbmn70i2a6AQ67NYt1
 we7vIZfso0vwgzeux1ozDMH8ON1CDsrrkNo4sDndoHW9CcCPK6rfBo2lfV1zvKc=
 =/WMU
 -----END PGP SIGNATURE-----

don't do proxying until we add that back in...

Alan T. DeKok at 2017-06-27T19:36:11Z
Files modified:
	* src/tests/config/test.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30603ebe33badd1277d51e15876167fb439fdf14
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUq/dAAoJEH0Oec13Yh7N9Y8H/3V+mHx5dCa9sI1/Bix+NuGS
 9w1Wsocv/IDQiR+EwjXhUXznljUpSFJZ8jlySrDznsZW6W845/hyiKk8Zw+PgKXb
 gl/HiNZeFp1kNs/OOSwTYqjrePd1h3zH4PycK0xLHHnK/mDpBwADvSVTv2i2qsf8
 lFnIvD/DYsllKINws7uPKP/6i60w8NGwMDXf64RBl8z2RKxFoiSghaL2QjA2echL
 4laFfOmoGyDldzkVXoQSEoKcisjFXzAJP15BnYKzOkwjMUX6RCuzO13cdERiQIm5
 Zuxs97kjlQIbwSbyDER2rQaPVIMP1MF6c5b7RcaqpaL7DKfo1m02ZkL9T34tC6A=
 =Bt3l
 -----END PGP SIGNATURE-----

convert to new listeners and sections

Alan T. DeKok at 2017-06-27T19:19:52Z
Files modified:
	* src/tests/config/test.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3aa4109db418e40bbea1f60caec42a93a8bda8c7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUq5AAAoJEH0Oec13Yh7NjBUH+wRRLBHmeMzCs1kfqNZ0efxB
 yBPZaDD67MrBPGzYzPqwHz3LK1kBq5y2HKIvgD8dqRqlsuSv8As3Vv9qFIpSaOFp
 p700k/vMKID3p97LbHHwYWq+2hXJjmx5T29/5uTyC9MMl/OoJeUfopHFW1NufhsT
 BLlRkIClAS2pmP9KA9pBb8/WW5iufqhYyMKAKgn8ZBlleYGVTCQbois2U+OgmPr/
 eaE/3OF6nW6dYICEsx3U4Alqibdw/0Pi5F4K5XpHFV6bGX8UvPqP1E+zPMsxNUW0
 sgKrSb49nfItMhNJ8+4IOc4V/P8RIa7c69522Om4cN/eT5KhEQdi8joL4R4V1Uw=
 =uiZk
 -----END PGP SIGNATURE-----

allow for no transport

Alan T. DeKok at 2017-06-27T19:12:57Z
Files modified:
	* src/modules/proto_radius/proto_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55eab25392d864aa060823359d121cfd7c481a2f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUq4vAAoJEH0Oec13Yh7N0OgH/iR3YVqZwDZ0YwbMdx7JDhJG
 lMC0LIkkDmq7YS/Y6KcpPoVn4RTt4AKYjs5uAwkGJpjaS1Nt4tL4D+3ustQAJ2l4
 CjRjjnlXwjQ2T6qWz0BpiOQLvSoho8vYvm2N8OuJtvSXb9Sxm6GJQLP2e+oDvDRz
 GVw4PP9kxAFxvRHtPy2xYa7EnmtP5vSjWp3iH6if59+raubXZm6QlGvdnyxzSES/
 AlSE5ov7T8JGVjkJpd4Yw0IJA8UxI4026gwn1Ab2rW30HALsyMtgeSzOPTINH0gB
 f6KNOKs6B7xtpqEM2Oo+kmDq4NCRUTqrNc/Loh8ceNPRem4wj1UaLvFKikwS8pA=
 =6jjy
 -----END PGP SIGNATURE-----

add send{} sections

Alan T. DeKok at 2017-06-27T19:12:40Z
Files modified:
	* src/tests/eapol_test/config/servers.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1c498a0c8061f82eb762fae0d5504313b66982e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUqleAAoJEH0Oec13Yh7NR2oH/itKjKKkXY5mNMqhYS2uFJYe
 6SFWK/q6HQBT0MliDJv3nf5hbOxq5y8ftF2RcHnmvozGwUWgYoolDsGqxCVagRb7
 xVIMG8GKhKo3iJivyGwbSolQuY6/GFRSpVzPYrlXYGEBevzHKsAIWpMvvwQ4jdlQ
 5tBLg0dupwVIeKMFUtBGCBDJ2xtAWBzrWIOaHaXkakSVc03DAoBxtyrlHRD7E9F6
 CM38w0ml6QeCcQ2g/YlvR8KOuVD4OHQSaPUOYxaPYNo8yNbbqvxv3kas184G5DZv
 n2qhX5JPlsGRny/qPspspKAOPl1zcotQJ5Zn+RmdG51EFPH4f658sDK6MiIQU68=
 =LQLi
 -----END PGP SIGNATURE-----

check for parent...

Alan T. DeKok at 2017-06-27T18:52:11Z
Files modified:
	* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5abed0f965c44c23a6bc32bc07940e8181e84398
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUqj8AAoJEH0Oec13Yh7N6zoH/AvV6P6OC3golbNsQDBf3jqQ
 3RqopR/rH4ma/UxiloWXTK93z2zQ14hi3gW4MtXwMN56bCJhgporIhNIijnZTm/U
 /Ktg+EYRqahy5RjbF3ZfNErVhYyNCVszkIYfUQeOiPnaaXmCijzLZMzQ9arR1cYc
 wBBcH+hI2kFjAUR+MZicW39c/Ehvq8HW0swaS+3jykPcmhjfSzIAMpMy3QEeaNdH
 Vi032Ybxx4U4fdEK8qJme8KIcK1sYzVG7n9EytvoOXQYOhlP721iC8Nfs4gesvIS
 7ysf64M9lpl3AWskU3BmeoEy+cy3RknZgP/Zfyep0WBC7Al3ODU2/24CxcMfaXU=
 =nBn4
 -----END PGP SIGNATURE-----

use new listener

Alan T. DeKok at 2017-06-27T18:50:33Z
Files modified:
	* raddb/sites-available/inner-tunnel

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e442dfc33288d840df91e44d59c37542d68cb3dd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUqilAAoJEH0Oec13Yh7NVHEH/ik5I2se0Q4aSP0id2W3yHpQ
 zx8lOgSLmk2N1PrBypL/snDIJmuWIBDyLCNmQD1y80jP+6iD0uyuqPh9O0dDFMAu
 IcvKQ5/yoggdrfwi0uL7ci5oHyJpz3LKmVNkKrfJM9ciFrDwERJ0s0SLs8lFRv99
 oQsPVky1AwmE1HWtMbNOJWowfKh4DouLzmuFlmW0Omn0AprRAP5Hkka2lL9XZ3ar
 ieAAhbA4NbIqklYVF+HEga++diEzFKxw4fSwLfqSLkNjMiVda/b4VPfiO6RdIGgQ
 aGrHxN35vZLMN/hGJe2A46BffMKIxvCnHarYnaScK9fLMT2DnJnVS/HwpSqUQwU=
 =9AgE
 -----END PGP SIGNATURE-----

ensure result is set for empty sections, too

Alan T. DeKok at 2017-06-27T18:49:06Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf60992ce35b6bdc0ad0095c5b34e730141241bf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUqZbAAoJEH0Oec13Yh7NEo0H/A/Ix5d+FgymR5+pl4pQhABA
 eBZq4JK0nnS8nxE5W9xzudgWKsxqG8MrqDwed82lLopjUFRsRmmjSZICkNF8JJwv
 2Lf03YIAVWGfdwKpgGRfaP8MM+aKc54jPToxnf3K/HbLfJ71hSj19NBQRXaXDWzi
 wnLGrkkkVOcJyhxZTHE91EW2abZO1NmxU6pwnLY4h5cgRoJ0VpWNrxjK7SpqoC5n
 uAuLNYP1El9KNSShW2h4tvIwvQnR0GXmOReTah9P2Ti0Ow2J3hrq9YJeWBadYQLn
 fMs+y/NnPXycIKiDKKDaiPdM4pTv+17Cpfj7xrt+C01+5Rk9NqKkVJ/1NwVDQT0=
 =ewOl
 -----END PGP SIGNATURE-----

HACK: don't save / restore state for internal proxying

Alan T. DeKok at 2017-06-27T18:39:05Z
Files modified:
	* src/modules/proto_radius/proto_radius_auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8cfeba4b4b5d5358eb5dd5b0c3eb75f094cf508
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUp9rAAoJEH0Oec13Yh7Nsc4H/RxctZXYQEDv4Pcq7TAPmodO
 oraX/G18jo4+yI24yHnIEFLg/SH7vIgkZ+pHKfKYVeF/+pm6aR1uS5/7TPss3lHi
 bee0umENN4aR4i1n3J9NMO+V3zytlPskuH8HmWUaB6mXr30kkSLa5Ws4LjyU3sSo
 MHEp075VPghiI07PenbaY3xs6pGeJdk0UrG6waB1horzovxPnwxt6XElg1ZnTX9N
 /6Q3+FGTErxeFFPCzzJKjHLOEa0cc+9p75WdHknABlrYRTOaLxyMb7A9Y/dh1ZV8
 WKenDLBqqGpTb/hLxtfjPDukrKev39rnYY/6pVVaPaaRL8Wz+CHqfivdEUfg/kQ=
 =huRh
 -----END PGP SIGNATURE-----

more debugging

Alan T. DeKok at 2017-06-27T18:09:42Z
Files modified:
	* src/main/state.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/990bdc2c45dfed2929f8c8e1c345d666a85a5263
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUp2bAAoJEH0Oec13Yh7NKLUH/2b+grR8eBWtHtgCSzVx0yJO
 7gJdU9soarS6JexLVDPbJm49w8ft/aRELEKS56mfOAqLZskNPTGpZzR0kvjIRuxG
 ZGiL6czYfD7OAL2bzwByKXYC1vCLZITwrcq2+dcQZ3mWjp68pzSxsU6GnBcNFo7N
 cByPLuQhJna2lr2cHBdu5+XkVJrKQTz5+iuI+baUU69hg8yVHag2kbEw23GOuZjX
 +g0RNJcBNKV/mtLMhMh6RqHKc3irS83XRtoX3m/NzW67tp8VIIHuIHCkgGeRAVSD
 8fXS3zC+QdWQj90LONNtAflLG4aFOg60afjb9MgVF82fWxnSH65bwJ5dlhay5T8=
 =osfv
 -----END PGP SIGNATURE-----

move async call to after validate User-Name

Alan T. DeKok at 2017-06-27T18:01:56Z
Files modified:
	* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c061e052321eb9e4e2c93a8e4b098d5c34bc6bd8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUp0RAAoJEH0Oec13Yh7Nt90H/0K+gHPbc1FPrxaTtOnVd7KJ
 pNflM6uWJ4J1FvDBT56zFZSUU2X9nKM/zADviBGz+CnGdOloEhXdrN6jlqPDH+WQ
 LYv+iAvrauCAHI7lzj/wzH3BiN4Jka07XDUPozTqPGXRRqRGAXtHR4tWn7ljU2yB
 yuSGbx7Ur5q2zh/mBHWTB++QsjusUDa+9DnXdPKbv1h+etadVuBoSRUMW9d35Q+A
 KT+/QnoMHTbGbNLh4xNwAvXCx/rcq/Imccy5xfz8lKHvMh2dufgTFlV0/4kQiIej
 ET+iIjOVCqTxNVMf2Cwm/lAp8vO43RGb2M4lPZHClOp77ZqNw3mbuAOBNBlHj0E=
 =/wli
 -----END PGP SIGNATURE-----

glue rad_virtual_server into async state machine

Alan T. DeKok at 2017-06-27T17:59:45Z
Files modified:
	* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/498a1ae620a889d97763074a0b4e1af8fe316532
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUp0QAAoJEH0Oec13Yh7Nm9cIAI25/1iu2VV/4Hl0Y1sowUN8
 ywdHEmoc8sjMFi2TRGdbl5Kf2YAeusglV2RHKePGoGA54+C+LzUloXbmTGnFSh0e
 E+/0colZa4gLNnWVRWd7lL/Jfl4NJPuIYP9u7J3a/rfKzh0h7ae4MCruu+bkwK7c
 NHUmeqpv79qme+r1XBvh+d7vjbaqOcDEg+6Dzo9NVpqrmn5hSpZpVqtryd/f6tcF
 itP70BnY0A1HTrpKw+VO/GKA1JBMX6EWmLCFzfgQUlyyZ6fKWIed2E8alC3cw/wY
 wGAdJdgzCbIB+/aB55foGIexU2gFaPnknO+ZLqQHevYsOtBwxUFyeUHu4gxuQHA=
 =lqxX
 -----END PGP SIGNATURE-----

length in bytes, not chbind packets

Alan T. DeKok at 2017-06-27T17:59:44Z
Files modified:
	* src/modules/rlm_eap/lib/base/eap_chbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b6bb7326332646a675f787d07c09e5e0ef88922
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUp0QAAoJEH0Oec13Yh7NXsAIAIcfMFHqrslpCzNuuD6G4O5R
 2ZXzjD3Zyupb4oevZ0LoamB84WZK4qnGaqulqAgal/cG1SqBqXBqU/f+eKc81vbu
 3/Sjaq110l9OZjpBDo0NPdBNhMtYNwaaXqpCz91WawKwWVpmIhP347gsYkpc/5LX
 c0EzFFQlvHJMlurWI2Jjj9Y/pz91JNRxr6612lwqlL268UhvDLE5jvqzQZ61MvDA
 jKV0wwG38FWHgQjUept3HSjNvALf/W7hWrFoWIrV1cFFxmP1BGJ1695ThtGuMwsL
 jrKAUJYbmnswUD3/0eWJ6kaeeliRZ0Ihdj5aWvY4uDxx+ZD3uJ5aExkci3j8B3g=
 =IOQP
 -----END PGP SIGNATURE-----

documentation fixes

Alan T. DeKok at 2017-06-27T17:59:44Z
Files modified:
	* raddb/sites-available/inner-tunnel

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64885a250828e28ec6feaf0f8340e43212bbd97c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUp0QAAoJEH0Oec13Yh7Nff0H/R90zxOmGglHbgBiw23igrqV
 dzYVemUkonmIH3X8ba7PhptTRIOAAAshjebfrJlBylEv/aEax2JQaq2jG4UMbbbh
 zzOZ5Dp0SB+BOi5XxzgZi1mtee4EvvpbmZWQIbz8GrzWE6mUykWfYKMikS3v7Ofi
 wB7PGZ4d8En/azmYOFWZSI2EpbSw1MyeUFoZfh9WAzUoZe0i2OBiaA5wbeKoexCF
 Ot+pwQQoie5FBbNTPS5XpUKv0C42zzN8kbGIFc68d80VpSfA8VRoy9L/68zNXMG9
 Z62vJxztErThT4EiIh+dYfd8DHoJQ05vnaXZj1KuE6qabE84gSDX0C/PKxTGx/w=
 =cG+3
 -----END PGP SIGNATURE-----

set to Access-Accept only if it's not already set to something else

Alan T. DeKok at 2017-06-27T17:59:44Z
Files modified:
	* src/modules/proto_radius/proto_radius_auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acef58b25d0b8c450246c20cd56aae0e9964ab54
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZUn7FAAoJEP+k1YKfttfKZfkP/20rWGnvdBEbQLW0UmyQZhAm
 AgO3uXf8PNB8fkxh5lSEgaVvz7tJy6QJTXo1Z4VdZgsseGTL6Y7svoZ/vbAJ6qCr
 dgZY47prh4hP2SzWfcmVEwflTMYJkL4cLpOLd4LxvoOipWWG593HX/K8C+9keuoH
 jat98MepehgF6QzbI40T61b3VOAaxP8/h/Y6fvjgkBFJmVtyBottmWiOj7J3caI7
 kM2Fv7829GDHfFK+ZOsfpWirJK4tqWmjTplmzdsbZ8863e9fmZ9dK2dYlfYmOcII
 8PSY6OKEpG5Utd+eMio8h1LxeNLKhreFyEK9+IVnwh6RZeMkp2Z0dsvgFKc4xjkp
 aK01bklCfsMS70E+80Hz4fVNPBpa71q5uCS1g47+kLZ/tx0X97tGmmVZwlit79fm
 9+Gd4lCc4MWL7H2kzJz51Vnd9k9wRh+nnfED7PP3YXErp+3BT3Dk1awB2cLxvx6I
 ydn2g9LNshwNtfxxTVYxwvMigNuaEwfNKecqIIA95jyNy7ueV4q/25UQ1wl87nG8
 oJCVDs/nOMKHCL96NdLAeRxEumbZioVCUimnwOlt6+Me1B0RXgJfErfOz7+zgIAx
 JhmH9WaxkaofAJEtXrNps3xrKs9+y2jWUKEKaWvdLD+UDD8lzpU7lauzRiBPwerF
 mpfG0CUT1DMvYRRO0Aw5
 =AiT9
 -----END PGP SIGNATURE-----

Remove unused code

Arran Cudbard-Bell at 2017-06-27T15:50:29Z
Files modified:
	* src/protocols/radius/radius_server_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97843af02ecc43605c5ace3186c37ff5c10aadaf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUn6qAAoJEH0Oec13Yh7N8WsH/iusCZPQivSKF0Qdq61Gz8//
 yzzlVOTl6c9bYsVv2K4sXeopsSU2rTwHOJ9YmSWhbr+kgNtUZLObhqsLbXc+0BEu
 PTZjNV/SWQ6/bziK4gz76MUDPA3yDS5SK5SXM+6fthbPRj017OKj26HGgRIR9ICj
 tRfxg/etYbXyIIGEcfRdElXVW8IXnJtjeqC7ZbUiimYTm5cQzNP49epFK4vPwfpU
 toLtzLIGTX/9D1Cx5tpLOS6bl6zaAh5zrOXxz4wRAnr3qsuGYtwDXeiK/eScMrri
 HiYqWaSW9JuIHwxK1jqRbwNuBHCLNb29oqF1CnS+nhFSv7dhcqG3rsqig0hRNEo=
 =ELvF
 -----END PGP SIGNATURE-----

initialize variables damnit

Alan T. DeKok at 2017-06-27T15:49:54Z
Files modified:
	* src/main/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b22d759354ffe44f4599a38b206a0728dc48567
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUni9AAoJEH0Oec13Yh7N8LkH/Rzr+8z6XQ9v8HXwnSTuSV7u
 0kADBFG4HU5a1nlEvGTontlIxkmGHZWoIzcwqFCLxakt4yngkM+5GTnRX0ldZqdR
 hgcascmu/8+jTswya6X5dACqIKgFdDXVyREAcOZjy6fwUWuthD1L4bKsFRzubeZx
 SIrcSFqcg+KDSQQG3tS82wsMvLb+xu8ZrhFvTyeL4HmVyswTuxO9jgw9WOTS8nJw
 9MlfuwJIkIf6v0fP3HSoAFEvhy3tf+CNmo3G2pSDnadf4sZPvzN65Gu8i8+0gn0a
 rBzj7UNKeDCEdnLDo/qMxJPxAQ8ewQzE9tjfJSCcURNkj+RIDQgvvSO9/JHacxU=
 =PVG4
 -----END PGP SIGNATURE-----

add assertion to crash instead of looping infinitely

Alan T. DeKok at 2017-06-27T15:24:34Z
Files modified:
	* src/main/cf_util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4aa28ccfa8eb2bec163275701a66db6d831957b7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUmyuAAoJEH0Oec13Yh7NfxgH/3LvAJ8/bqZlVM9qfjVxfQt+
 9uJvOCsxAZWLwIEKiugkvI1wDN/BfaBLC6MTsl3T3F6iv3x20kh504wP/O9E+34y
 xR3qMBHxniCPuLW1O0QwcX3Qo25u/u0u/shQW1i/iFca8RyPWK1a7tm3x60nsksC
 fAonqfvleNtfvpYwdzbxmW4PnUD7jqgNPaqCglnAIMeqDeEoBuuFmWe8CeSQBQG6
 WcDu4rjveRXDVLbdhwrYo9yJaUTsKXRweZmC/vDR2dgpKEw3uOQA67GlAxt8J+3y
 E7LcjnqqKZw2jIKHEZEfzqzyQaA7cf0lMNZdxxY1se0HULyrw77dGf+W917O+kE=
 =FB9O
 -----END PGP SIGNATURE-----

support yield in rlm_eap_mschapv2

Alan T. DeKok at 2017-06-27T14:33:11Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f026ce1705b1249841def571557c759fef44000c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUmu4AAoJEH0Oec13Yh7NRuUH/RdNqxD7cz8D1fj+JJsBQYoJ
 KNjZxlWzURAX+0vEUz+nyhDMX8oQncZrgcanKJS2xNDwi2fbgffivfDRpRa1rs6P
 81EnNousWk1QnTbioRISRjBbdogsaeE2pPz8nMEjNDAgeBN+rAj9oyyDvnnJZkVn
 Kt0NjyjNvEx6lgGjRRd2e8j+LvhH1JmYMlCL0fFP/JOWLTYiz5BujCrQ32DSUt/P
 1gO1VTdl4xCSp9rHA4nbjql9eiAMptE9sKAVECNIW/SIJs1uvS+u8smMCyCI4MS5
 IwGGq3fHjG1AG67Ob7EDk5eXixCnqT4g0c2q7OVLYuh+euBDg60DjDTs0eQ4dQw=
 =cpPv
 -----END PGP SIGNATURE-----

push finalize routines to a separate function

Alan T. DeKok at 2017-06-27T14:29:02Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/364ac9d5a4cdc96e79aa0e18dd0a060ca67efebf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUmYFAAoJEH0Oec13Yh7NCFcH/29rQrJsEk2jlItX6P57M+Ii
 OcC0FlZ+rbwPdA3pE+Ye4azksfHRvEHhfBhSilqSTAKeGvioR+YEm+Z3z9UykpfB
 xY/B1Q/WOH67bFIlT2CYHyj2zp/GxmeqSf/blEiTTPCvSjadoBBDnfjlD9KmKy0b
 yv9ykcfmz2WLWqLJwTUnWLPG8Gi6EsLm2mbqLHndEU6zF0xr9MTZUov6pGh3Nmbt
 Jrhlns/3hPzOf2k24weWtYNJuoI5hvd2kxmrC3EfB9gQz2pwy42xYhyBrbr23jS7
 VLSGPXsYsvqzH1jfgBOqo3kb+840ctYAbiEn4v7LMonJXc4gpHsryZzFEdw0d3Y=
 =e3ty
 -----END PGP SIGNATURE-----

comments

Alan T. DeKok at 2017-06-27T14:04:53Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca613895b0b1656cf5a0f233abebd340fb6af8eb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUmYFAAoJEH0Oec13Yh7NrKkH/16YIVhLhDnFyiEu7XevqXgG
 Z7jnRM1g2CV3K3ScvZf5fhtyDmBZBnU4bkxMjUK/AgdDUmBJwe4byYjtQj1UdCKi
 Z2aA3ZZORKmux1SWZoTyZ0v/AWDZhnoKgh7fnl0vHPCGtrOZFcNNGtcARGgbFRrG
 domOPvqjCvTUeJCtA6qp5uOH8Lnsxu0qEWXgb6Jy5LDdDwqqfloo9oXT+ubiw8xc
 pVdKRS/15Q4Jh6Sud6otL6R5v7qs+uxxiRRIYT9R2KMBFizIfchw/xaujBvpv56F
 HU6ehrAtP0ek23WOl8Isq6RKZeLjqqf6Is7DWepZHRh37OVQZnw5ZjlDdDldJ0E=
 =lC4W
 -----END PGP SIGNATURE-----

go to next at the end of the loop, not the start

because foreach / load-balance set their own "next" manually

Alan T. DeKok at 2017-06-27T14:04:53Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3535fa2b59471ce75f7f85717e65359f5d0d77ef
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUmYFAAoJEH0Oec13Yh7NdBMH/i4zytAp8hbJ5ydjxNkRja32
 Ov8XpaWlGbednN97CYCfr1WVgrrrPBGoP2wHgQVRrqyhY3ujDJFKdP7jQ/DnAEGk
 iwS7uFH8dSrsuACDtZ5LLRDx3GZe7P9mC5yB7ZnokHdvFbqjMDGWo8wT8Ecaj1uM
 WsWe2WgKTbubaKzMSClCNoV87tNjAAks/oodDFRqn6M9tI/zECtrCo+sUi86jo1U
 hMbkZxyMkirh/m+oiHSAYIryKWpp/Q6qKgiUZU+LSXefDbSzjI07XNpu/kPSOBIX
 AEuFulRb54SrA0of2fJwPzFsr1/zunqstvdvyLYZTuAkz38pUQjWYYJJtWcNl1E=
 =1RA3
 -----END PGP SIGNATURE-----

more debugging

Alan T. DeKok at 2017-06-27T14:04:53Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8580b8051ade1f3da2ad2baa42fbba5c9911308c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUmYEAAoJEH0Oec13Yh7NJAMH/03vTr5WM0xHDM/V+fUViO4b
 DYjBFlC8OCXauwqlc/rfku9yRRtiCLzwiKJXnm2pTrOLhXKHgy2cc+IegM3LvCEs
 FhbuP8BhdsPBWHztvO3XDnaLXQhGTWeaD464rzwWfIoxOoM2UJOSQvbKOEpMHsal
 lDqFxd+wCxqWkOeU0uxc7NbxUfIgoI5U00hXECVX7vEOBfkHfLGxu9IsDa689D2P
 9JiOY6yIBV+IHqoJi/CR0rJHaDvuISqcar8tVGE91nSYKZB238M4uCvKStLnuS40
 E+OJxhOPO3PUxyOAx3uiNvY1BY1RS3ovmPbNWeb1ofZpvKb2X/xhSPxxEdIJ3LE=
 =OWge
 -----END PGP SIGNATURE-----

print out more information on failure

Alan T. DeKok at 2017-06-27T14:04:52Z
Files modified:
	* src/tests/keywords/redundant-redundant

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/740d0878287660305791e5c42a2145a1da2389fb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZUmYEAAoJEH0Oec13Yh7NVgYIAJc/RzjHhLCy1rQeDCdCgt9d
 bhGT9CnmjI5v5vg+scB0f4jw/uMlqhgJBjn3eOIXyjQKRcQRhR8I9sDB2pBFdwpj
 UdFiaFM78dxmEjEGZW3ZivULV5RJZv04XVooF7YPmI6Zr/lTWlV9ebfRoLFqdi7t
 QK1WfHYxfMWVRwrXx1LRGbwuiHYJyTLbPYYF9tfnj5BX18/Sz56Y/nLEqhc5zzUp
 E4sRmpReFloGqY2E6QUBAvUhWfEfKkDcFq5vdgKTu4zeHcftOob+fgXRDpNyIHkW
 Trxf3v69fI0u7OnUrz2QdN7sKkJCuGxAqjLBmmJLCrmQUEK7JmqfNVVPHIiLEps=
 =8XO4
 -----END PGP SIGNATURE-----

print out next, and use names for arguments to unlang_push

Alan T. DeKok at 2017-06-27T14:04:52Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe4f2f3f7b51951bb818c2f52a9aec79f89cafe7
====== 
-- 
This commit summary was generated @2017-06-28T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list