Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Thu Apr 20 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY97wGAAoJEH0Oec13Yh7NuhYH/iOw48FPPF98LFWg1dS0Hm5z
 PNeCoarPrmdh+ysYWxA7STmPBQXBC2cWIMUQgJpa2eKAauUmlHEfWwuWM2Cf0pfj
 KD3/+0+AOiL4Mjg/8nZ79PdNzUV9x8pjrivCSFosSV2m87h3PuMIJrd075gDzRik
 ig8B/UkLsqxJ4MlEoAtMr5XnsziQyMRlYJSjqO9ljHFazofA81iy0kL+kmYTqaFy
 fnbmH3NuzQlQsGwTRkheXk3Bo97SQfgHwg1mrh07uePawE0ckoD40znC7EVKRCr8
 pCLVQcOtgOHPAQsoNODtGPnfjpjWc3viEZz/sgK5rKXlqcX3UH6HqQHpNL8nr/8=
 =Q7tA
 -----END PGP SIGNATURE-----

notes on updated load-balance sections

Alan T. DeKok at 2017-04-19T19:35:27Z
Files modified:
	* raddb/README.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93f8424c7bb0d930984b122e7191c6ffacfca5e2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY97ssAAoJEH0Oec13Yh7NcWIIAJ4rrUIST5iQo5OQ2XcIGwXq
 uUZlTVVnYA2hn+AxVtspAkTbPAaPgMgITGFEACVKn4ab5QHZl/yQ5O5R2L4EYjI8
 DKWi8xKAzlrutf9C/jGaVsN+GnR1qgXr/UYX7Ox4Nn2q6mPVETSDCkO/WBFAq8Vz
 YoTh4sb9ZWdC+Dh7SxcFQdU23zRHeHXo9434Rt542O7tzz2mFr3j90iBiLL/H7YZ
 p7ZIbT8fhfRX7hk5B7h1Ju1E6F7c3RRpxXtuGzpNQFkwf9jIJXrZxTT6t2QtF7PL
 oGJ763VDU76XgJZwLZvwmTfYhKa/5ra4wjCN3EWmNTbHO+qNXzCJqqq8Ydz0nBI=
 =+4q8
 -----END PGP SIGNATURE-----

markdown fixes

Alan T. DeKok at 2017-04-19T19:31:53Z
Files modified:
	* raddb/README.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c0bf0a6a91e48eae894bf6be21f695b81a7c623
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY97qiAAoJEH0Oec13Yh7NQtcH/jkcoVes+6Ts1BqSbvat/pXb
 JEjx7kG1BK66ljPIJLJc++LiaB+TGvykRpGK8klJ6902meZRp4anQcnGkXmXmlht
 5nixxC6uIL24D2P0GYpFXR4o96icNjF50M9SRJwEbEPxdjHrY4mGZmbY0/CBvqQP
 4AkCWp3c305XumQpD6FtLG/Ga1BMdKlm29spSN04fXwPWVNNPA4O9KTQU6WvNz20
 PbACRwmgXnVahnXZ275vB5Byh3hNUSm2n3OsInyA+3s9bGchjQuZPyH9guJWUxsH
 2XBgLXTOO5pMcuraEonHMD93cnxMPWaPlSfTT+J+dNIsNF9hfxN1bJk0Y0qU2DM=
 =R8qO
 -----END PGP SIGNATURE-----

renamed and moved to markdown

which is what we're standardizing on

Alan T. DeKok at 2017-04-19T19:29:18Z
Files modified:
	* raddb/README.md
	* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10b368f36235d728cd116164e1889c022b5476e9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY97XGAAoJEH0Oec13Yh7N26sH/12XqS4VO70N6ObsrZClVxDE
 QlZff+fP+svhVbZThWSXKTWwO3I3GOBKF87gVRnpa00ezXUkoCSSuVJD9/n8T8x6
 Ks2XMK0JRjrvN/dcio0KpLYcw5HXWWNWFItOzFB/mH68OSmGUnc7XCvh/ToP6Tpw
 2WLTPkdZLUT58Q7JljTL5pvLBn6qAobOHR0HLnrAHKWJCok3qXyN1lyTJwYRGhwt
 HE/Jc5C42f619yANNbx7k9TSGAEiL/ycAb/47f0OmvULnWVLLr2QpPyRvJTCwW+A
 vRreAyqMthtVRWae1I2FwPtCwGKe0zAzkjGgTeNDpLtVbMyDvpCERRgooHpnU8M=
 =rBmr
 -----END PGP SIGNATURE-----

recursively collect active callers.

So load-balancing works for policies, too

Alan T. DeKok at 2017-04-19T19:08:36Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0f7218ff295e8e24e1b572741540c7ca7905430
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY95g/AAoJEH0Oec13Yh7NegsH/j0RJfAh5uu+VV4f8Kn05WYL
 DefNDxHwtDhGG1wV7d5Pdp7CMxUK4NAMVCyAttT86TJN31Tr9rBlcqmJBtSeeeeb
 xFL7gC64bFzfTSFXAapn5wD0pjPgBA5ChDxHtsEN/rLfIcTzP1vvF/Ul9V4if6IB
 M0FxzizLcc04mUSoFNKeGJo6bEMHQiPXADbdTOEJdjE4lkEARanVi66WeiGcGqih
 obui7bcxdsRu92wWkove/qcvszVuLhyUHHGMuFgY4bDKnC1Q6p6N2g0zsEz6TJPc
 4rgu5fOcs2hi70ugBw/Owmqfof+Eusbeh+BsvNM2bmiWfmJJz15Vwekg2hEhktE=
 =pOhA
 -----END PGP SIGNATURE-----

remove unused variable

Alan T. DeKok at 2017-04-19T17:02:51Z
Files modified:
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48eb9d8919cdee54227cbff7a8f09fe7ad8f6ed1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY95UfAAoJEH0Oec13Yh7NIwwH/1Bbi+gjzAO2HX1ZarSUqPdO
 O2xGQzTarRPkrO7C/GqHCB3gDC0s/x9ilI5FIw7WhclrvP/FjF0K3wdAsJ9BhVYx
 0OlOYvgkBWMsGY99Xm2CL1DbowUgrb2k/H6QHt+BxMqdy0r2cRtEZ33GDq7tOWXB
 YiH4d93XxG9oMOqQpOeuOArNwEsAGPBmBhgiPVSGYBm5a8U1tDO9B399NMRg6JNZ
 EHj8H4LqOSSC27UCy19HQrraKtFU2WcFCY8tqszVmVCdCf1Pny7ShddBo3qQE0wk
 N6Z4lKTAHChYwWgZSOO3AWXPbBoPQq03B602K94aQMxJXxw2VsJKnR2F8HynAaM=
 =HUW0
 -----END PGP SIGNATURE-----

notes on selection of redundant node after failure / resumption

Alan T. DeKok at 2017-04-19T16:49:34Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35ba33459facf7cdb1c87d7adbaeaa829dfca293
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY95QFAAoJEH0Oec13Yh7NO6kH/3XytiE4ErCL4pLnjg7jFRdS
 W6GMOnHHPLTBY5xV3y+wcHV51fl0XtiYJCkYnbnUCZZKXGhApTUfZV0wgTBJ5hoI
 OjZmEZ2riD4fPjhXeNgJL5tZ+WI2WbRWJP98KhuIcUh8OvVv3kmg41iT5xD7LfLQ
 vMg9DjurtCgGQtrl2D2dfnWa7uvXsMQA5SjCP6/djcwaso4pNziKP8L+KR5J5/XZ
 axFU+iOcqXTZtbNDT1s0vYABJZlDx+zoL1f95Y9ody4na9JOEDKOPTcvDuQyCe0D
 WAzoq0JaGbkbruCew/BZxRHgErcJVWS6I9w35WK9CH9R6xgGtpVoWrLvTBhDKx4=
 =77kM
 -----END PGP SIGNATURE-----

use module thread-specific data to do thread-specific load-balancing

By counting the number of yielded modules, and choosing the one
with the lowest number of outstanding requests.

Alan T. DeKok at 2017-04-19T16:44:21Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01e9d7999fcfef95872ed2b9d358f9258110b859
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY95DUAAoJEH0Oec13Yh7Nt/UH/j1CoXW1jkTUCUf+MmsmQs7C
 +2gE0ByIUyB6QBXGCH7ag43YoMyh7IWkPorAVpE1Lsj6wT4w8pJh9oDoGDethYIp
 5PVSczN9JOhiQ7WRPpJoDISyoifDrR4ftxMZhYmpAna6KKhpxRcfU018zBkByDl7
 upX0Wka21Un8+cckwHgvnRqjfcs37OA6iPJWBEDFRqxoE040xoHoJlWw4yLXwCmU
 PGS9y4fc7h+e7MppdWe+hxDufmL8xhgdRCKBcjlwmER7dG8JACK6cebeCDX3NXnC
 BpXMdL/fWeBZcNBbijlbvRBgsvbwOd3le/DyWI1MdcY4hDq2D4PCt0B+a3H4vmM=
 =FeyD
 -----END PGP SIGNATURE-----

track total / active calls to modules

Alan T. DeKok at 2017-04-19T16:31:03Z
Files modified:
	* src/include/modpriv.h
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e92a145cceb29092e7ad20357b1d7b5c488911d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY94fvAAoJEH0Oec13Yh7NjrcIAKcP/9lW/S7gtUUzER8CSSgB
 F5qfEVNaCVtGihcjb0ZwPgo0ecuCFr5FTSB5Tt+yl2LMnSt3AAyCruBQLYMZYMmn
 m1KwK3M1ebBJpNPGoBtEfVdq84EC2iNe8RAs+H80m+jnEfJ6ddziRFSuJK5z6dNz
 G2MTX7E/2Skb+4tBBB6SHZ0owJp7a5GL8+NxI+rwiuk1K3BzcHGYFWiF02bhIeMS
 pGu3zeMAJea8Zc9TGaKlnquyskj+7Oh5Tx+dzOXnwXtonmTj6y/ro0nOy+sC+ipI
 HsyUGK5iUlrztUQC7iovohsJeCCqEsLEzv860CX07LJSbgxYTZbF86AYih5q6WY=
 =3uPy
 -----END PGP SIGNATURE-----

make code in resume the same as in module_call

The priority wasn't being set correctly, and the code was just
different.

Alan T. DeKok at 2017-04-19T15:52:51Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cd64613675720fdc443a0942533eacd2a7bc90e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY94cDAAoJEH0Oec13Yh7NMooH/0zhg4xCy2Ne6ICpgIjqeQst
 Bm6w1vTeIs6aI9EI8ZMg/+rh3I+kQzLlHgqxqoLj4HXJpLQPLCMaN5TlmWMH1689
 hYcttxRXB74AB0HaqTEyM8DZ66wWxsJg5Xe1Gl+KXd88WRSLpqBuNy6mmW8aCv5+
 4QyW9ELYSs3E3X33mmMotZ7qgQzZeNcivIY9WPccNI5+NF5zw3Y9CNjFtsCjnvKY
 Hgf8cIz3glQztIjMCqFR+MAxA5NcA8al2c/OnRalGEhLNbx/vPopCUL9eIa9zPHZ
 pxh8tGavrrXg+YykUHaAaTprKYgBXs8EkS9XJBuTjngkK/c/ixxZAbeZ4ZcXoXI=
 =CN6v
 -----END PGP SIGNATURE-----

instantiate thread-specific data in single-threaded mode, too

Alan T. DeKok at 2017-04-19T15:49:21Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45c645701ba9aef200594e617438184890710f0c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY94HpAAoJEH0Oec13Yh7NNFsH/3/RYUZh3HpWD3T7BC7GdlJH
 y/B1WhnbruEWXR75o2bTlb95rdax9hROhcHao6aa2Wfc6CBOee0CMnJkBvxjpDyX
 VlU76oTn4FPpZxxWRA7ylygdJkK0z0rpo0WSa1UplkhQhB+WH4ljjaysC1VP8J6v
 61/+qy7QmievSZ+azARzXBYNHJdlsZHVyv2YCGdXOJco8jIHJ61DUwCg93tSzKdB
 nmizFJ2KdsjUZbN2mhAsf90oXbquL1awelCxyiJT7O0FV6KG8dW+ktymvVNDiaDk
 NiHTBNzV9fBxu0SIxn49TeIWFspc34b7rw6NW1ig8WJyiFDQkGLE46UzSErEN/A=
 =zjLR
 -----END PGP SIGNATURE-----

return module_thread_instance_t, so we can access counters

Alan T. DeKok at 2017-04-19T15:27:31Z
Files modified:
	* src/include/interpreter.h
	* src/main/modules.c
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36a838dbdf6bc8b3d57e50b0bd68b00d252e8f07
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY94DeAAoJEH0Oec13Yh7NsgMH/0/30DHOeaP8vnpggTzlSRHo
 ih9h4sdDqMiYxU98dBwTxcubl9ec+7GY7brsdvTgVPXV29qv8/lNI5U76ItyoJjc
 1qEhiffxPrAzIgyzh9v8uhHOMLBVm9aOqM47Baj6bX1lqN+LpGvYX4Qo/CkCfo5Q
 t8oM+BGUyLep/XBZinKDDv9K6xNdwJmhPJWRZOAGQPMsnJAlW8BoKAu1lqETCMlW
 uiLSOAzEa8WhmHxml7UMYC5V4xR4654h68hiNMtGIFbSoZr5EjjUI2t+dXNuIG6o
 46ke+RNs1MNPxwc4hRGehnynH+LTUUQ7+r5DVhNSm+9fbNmFNK0pk9MYjYPs8oc=
 =RZnT
 -----END PGP SIGNATURE-----

always create thread-local module data

Alan T. DeKok at 2017-04-19T15:22:57Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59e7b29f2314d8e43d109adc2430e93273421b3e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY93qZAAoJEH0Oec13Yh7N8BYH/AvdLHNxvJXZsWIzksu/syFj
 gVKLGTlR5BZeRcmbb/W/r9blq0pleaV4TUo70k+Gr7UKzSPsyQGEWTiNpx36VmD8
 rCCnd7IAqigf6raYhmSUScR331VHs5FzIZC8DAUX9vxe4/1ElCTfIDGu5sHsDE0A
 CTSQtdaFmsZQxh9Qzou9OGLn1vPsw38kydlEO73Yq4RGyWnBm5B82ZgsuLpT6FVx
 EYbVGGC+Qz6AnJHFbBW+ONknLBYnzwEEVv8YO1f6A7m0CGwOtV7ZPBUxR/7XOJ9u
 JI4+6DVqf6IL3BA7p3KRa6VN5T3szoFHGKvl5mpSY5UUbQBJrNWlsZPpbTzj+tY=
 =BmYJ
 -----END PGP SIGNATURE-----

minor cleanups

Alan T. DeKok at 2017-04-19T14:56:21Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc63437be9bffa6cc50450bd76a381d12d870bcd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY93T0AAoJEH0Oec13Yh7NPncH/R9LP5onsukB7lH9RgOFFb3a
 iS550co8eZuzTmdRblj5ntSfqEez6iFsgWRng01dt4ueZe9XYGxKeAn5gO9UAScX
 L5d+rOLxRybyo3/9wnGinzomPx/K9u6kvThQKOqemie4ETnhV7md+ZNHTyuDxdXA
 7tb2AMbfNX3gapIlaqEuY3Cpbl023o3pfd3tZRIK20ZJqs0JW2gG79WmctdtQfYJ
 WCflR1VL6+FFvK5ocFQmpYRc6IntxZGPh2J9bUS5fP7IXm/NkBQmuezs7u7D5XkV
 xi1yAmT7RZJSmoixAyLH/VPVV5oL6K0rCm5BsnW4oqD2uYciaKMBgC5ORpQ/ZFk=
 =PZ+V
 -----END PGP SIGNATURE-----

remove redundant install rule

Alan T. DeKok at 2017-04-19T14:32:10Z
Files modified:
	* src/modules/rlm_lua/rlm_lua.mk.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4514863a3179939c150d6ce59b82ad8298e3e1f9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY93S5AAoJEH0Oec13Yh7NO2sH+gMnqUrFYF7Y5b6dEua8/ubv
 QMMSXElfqahy3f4layxsBX2F53u/57F+c561Xkbbu/7iX3ENPuFJn8VHX9srE7XJ
 tQBqlb/BHm9Bb6ucy1v1vlAhFMDUEzHdYZFWXGwqkilbWondoglp8GJWsea93nJS
 p+lBYsQH7HajXWazjRQBH1Jz+VCT9ip8v1HBzUQBWkwMVW0QNnEWOfg1NNXQ88BY
 adA6XS9Unv0NeJG1a4TQpy2FD5hRXuynXD2FsKDm30osjHq+Ufi3oDmOzTnTid6Z
 6TPTETM9ibib7okBxVxRuMkkYtLVME0G7Aa7n8QkfnVa51UpMs3wgNHsauOQy8M=
 =PA6Y
 -----END PGP SIGNATURE-----

remove last vestiges of pass2

Alan T. DeKok at 2017-04-19T14:31:16Z
Files modified:
	* src/include/interpreter.h
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54a9b01303dc7f081d0bd945ea9e0738cd08ee59
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY93HcAAoJEH0Oec13Yh7N9bAH/j9Vf1H1dFBYsPEN9OseouZE
 /eZCK3rlvgTAxx3iSvWBy9wguW8tV//jzw+sfcUNhF96xKgI7VEZJfY3fzZvA+fJ
 Sbl8KWtRlIR2TH1H/t99X7hs+9ktya0fSkBN85Xl1AuXIkbp0RkJ4VbA4YsQh+3h
 +dkCFPqEsinzcv1KfDAT56osKAgfRyqvayMzp/15pDJVJNTDZQAI6FU/w+r3wJ7r
 wmz9LFtfMlZJ2+Moos/Jn4OZFZjUEUZUSHJw2+IKNnUCJyT6g+cNX0uSu5PiL6uM
 WRTX4oVjMcPmkhodJG3BeKSwo1wOJlyYLEtGBLPGe9lnTqYX8m/VKOUdh1DXnas=
 =PRoG
 -----END PGP SIGNATURE-----

separate compilation of redundant and load-balance

the functions are just renamed for now.  Later commits will
change the functionality.

Alan T. DeKok at 2017-04-19T14:19:07Z
Files modified:
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a6ea6d5f1164bd6ef09d15673e00d1706dbc0f9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY92rXAAoJEH0Oec13Yh7NtVMH/11X3UOxVO7sa77GOFpS0+pm
 +AfC1I1byaJU7ML/2IWX88P+lJc7hTZXBhrBYUnpV6dN29V4GtJKM6JtOfQDuN7+
 NPma9J0CeFQgj0CVYs2YsYmRbacQ8VGeabnZxdwAvcnqHDeM4Df4u+MkMAieIylw
 h06JvIbXR10DjA9LYkqrgcXUnkDt8d3OUOSFZ2NTn7wBBKsWwsjcObYwEZBPhWrN
 fp2FEF+9RsnaqatWo+BncZULn8ql/gvQ/L3KYI7hf8M8lvutxoCH8fXn8BnAmI18
 nu7gEKu7TvdSlIrjdzX4c5v/6x440uNVCxHGQmu7r+2ScoSre9MXv9fr98JjJzI=
 =YEs+
 -----END PGP SIGNATURE-----

remove redundant declarations

Alan T. DeKok at 2017-04-19T13:49:03Z
Files modified:
	* src/include/missing-h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb6f1589d23c3f8a366fafdeac3351ed5a0f3dd5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJY92PGAAoJEH0Oec13Yh7NbKoH/0RkYj2D1DJRg3yWi9NXiFdn
 bglBQDU5xtuBLXpnnr8wO3Gdz4MTJ9wm9OCMPEQxIyKpvtuYsazmEqysTHCbcJ30
 LuX4gr5MLk+bigLdeEI16tely1ACKkIzMmyIDkFUgLl//JqNkjokCmESG2ikO3l8
 vF1w6O2I9HQsIxSTex+5CZ+Yd7zfIbwxYu8O99M6ZjuDnQ9BjAns7UuivVdgnemn
 C5G6WyBBlpxYpK+4aSY6LT73yRtTGTiByBvYiir+xnoEctqTzCp/aNJ5nK0kAsS9
 69bXZ5krkqzrcnIaffIhWmBqi+3CnkCXGlyvgZeQKOQLV44cR4eQyCcgx2RKKr4=
 =V4d9
 -----END PGP SIGNATURE-----

finalize fix for previous commit

Alan T. DeKok at 2017-04-19T13:18:56Z
Files modified:
	* src/modules/rlm_eap/eap.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bad53b6f48de61359baf6391acd2b470ba48d76d
====== 
Fix overzealous search and replace at some point…

Arran Cudbard-Bell at 2017-04-19T01:29:27Z
Files modified:
	* src/modules/rlm_eap/rlm_eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c8a1cb02f1ba4aba2be29d6543e9d598d905c97
====== 
-- 
This commit summary was generated @2017-04-20T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list