Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Sat Dec 2 01:00:02 CET 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloh0fMACgkQ/6TVgp+2
 18oWHg/+JwXwhIt0C2wnPMn+as2Jl99+WYJCKdlxUE1C9MfxIyz8n+degyUCbND3
 om4GNHoFeu2Z4PVS7Hr88SFZnYquLSQZ5vCbkwi395RQmpQLjumPzcAtOO2LZmqx
 PHMh8ZeDnbrQNWR3+33275KS3s0lV7gIBGYMnISClUExEONO6xFvkCueluG/degz
 E7/4m//RFo14vy0JR07lxkZhKXKu+Y7yx9ujfb8+mw9qNaMCWnrcIsOM3ykUekWh
 GCEwo4TOOzL/sFt1FiMa8DWFiRQb13PGcXpgiO1CYvHCYMOA2K1cQVkCiBDXN9PM
 bhoWJ/I3a+iJIF4yk0QphufmCwihcD2X7z/2lQbcCRrfc4a1BzIIfi7gMaWdhuHd
 fEddyKYUwuuL+x5pWDrZVu54JUiwYaeMY5naGUUcLy/WhuM2YXZgtf/ctg5hWRUw
 O4QNfrtiPHyrorNZD5ErIZlAHa/Mof2WwrvRVqT41sjTR2kUrr1+zflsPzIK6PN2
 65dkDGt8uCvOavmunU+zBV46Ay+stNBaIrmLrzA5Nw+7gO3e2WNwvpIvUfIHgvPn
 dYQ3GgHkiEc0HteOTIxDj5FxdlP1cEBI7PID0qwHqRxeBtWiKoIpmogMI0widyxp
 ecy1J1rhWDL70Ul0ifKpMXO6zKBKo3r9AlhzXRc6iqZbydtGqVQ=
 =pmV6
 -----END PGP SIGNATURE-----

Doxygen

Arran Cudbard-Bell at 2017-12-01T22:04:35Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49d2e6a40595400b66bd8f7accc593f12b740480
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloh0X4ACgkQ/6TVgp+2
 18r4Zw/9EKfVeuRkkGzsUQYB0W3SOiNtGkjL+yMkoPYoRqQ3a1f+iQXPHmqotJ91
 TJd37CYDRcDoWujXccLVg0/18FPnZmy2y0Vvbj26eiFEUKJbvtTeDgalYGX+6WcD
 YNc2Xi7m/yuZDrlsl6URc8/UJD8m4Q0+g5IyyEnDl+LiKzseqR+goVThcJ618RxL
 3qwjQhcEyHcc6cQqj1Xf8Xb+85vPKJ8bzI1rQfm7HOTbfUXUoJTurwz3A+VNa70j
 Sago3X2Wdx/Sqr+P6SEsKTEv7fNYKRts8812RyKulvV8dfey0S5BWy54+EXD+0Kj
 N6NuwWsr2gRpEufCycODWOjhRWdSUybRMF234g7mslMczD9+dfg/itDYAUoIT9vW
 ui46goJ3VL5HSkJHblT0TK33UFnGPNzGt0YVhYeJTKVN8t11FHP0UzZDRylZrZIA
 b1bFI78TUmEIcmVe8gS2eO0uMC5ZayGhaWQqTIRr5nSLwYqtLjj1ULzo2lgpH5WA
 Mgtg4XLcAvOQlupYv6m1P5EEfrNKzCL64tFjUMV+q0WQBoAQxR38PCFIAtIfdd7T
 zttEYbuMnsAn/BXWUCqi8kzljloygDUK0cyVcN0EWdXiN1bZoxVeEBNb/jNc/Qtk
 4ArDAJPgo98iEbLB8ngbE3XWFYRSRg9EAT99MlK8LeIQDhcwoA0=
 =5tC9
 -----END PGP SIGNATURE-----

Typo

Arran Cudbard-Bell at 2017-12-01T22:02:38Z
Files modified:
	* src/modules/rlm_eap/lib/sim/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f831479fff7198ae030bcebd84d201b7293ad035
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlohvs0ACgkQ/6TVgp+2
 18pc4xAAh0UftIFhQASDpUm6LORoLXze6PwUqCXhmDJOREtTWEe7jlNHhZz53zOL
 eW6N5JEDtOnGPyrhKQzujoOkbvxgqk0IEaHCEmc9dSQuWuxQpMZ2Mn+8IeUCTQFj
 tQ0L7w8JOLS62kycLJybxB45rF1dz2ArpVc4wxcwz6jQ81BsNKpPKlZJn+pCjVtu
 gKTObKt5aBSKTJGzQqTAlFI1bH3M+QO3uHZsVtNhd03z7rU1geN64R6/oED3qqwb
 80x82nN9S4CRQcqs3Iwqm0nsa3RqmPd9052m2/7DWaTTjr7jd7wRbDAmfvr7LedM
 alpw4ghszR/4TEQCnmEcQbJVpPguTGhYUYarWhqYIyOFLp0VHTRh8y+IpnUfGbFW
 nOfbtb+wW8KIseVnteVLcAopApAXprypr6FdxBWr79+eg82set5WVHjSF32Nrw9E
 33hMENGQlYqrEVyQI0G7wSexVEDE1m+BBz+m0E8skezeJJ5lShlu4kA+9e7CUQZJ
 h9+4CbhcoiLkMLMH/joX7I0D+uhgpPXuEEFrLct5sljfozcbIhBCcJEsUw1hZjaH
 CyoidjMP/K7UID4xUIMbcYue4mu4Vk/MZGntXqw0aWZyWr9HJXjY6k6GkT8xTufd
 KCkhFXwe4HebOxTrEdRFFHkLKUo2hGOzPHeClPRzIto+4CDV6dY=
 =sM6A
 -----END PGP SIGNATURE-----

Remove explicit RADIUS support from unit_test_attribute

Arran Cudbard-Bell at 2017-12-01T20:42:53Z
Files modified:
	* src/main/unit_test_attribute.c
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
	* src/protocols/radius/decode.c
	* src/protocols/radius/encode.c
	* src/tests/unit/errors.txt
	* src/tests/unit/extended.txt
	* src/tests/unit/lucent.txt
	* src/tests/unit/rfc.txt
	* src/tests/unit/tlv.txt
	* src/tests/unit/tunnel.txt
	* src/tests/unit/vendor.txt
	* src/tests/unit/wimax.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e7810561482d9b5de51820db49753744643c209
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlohvbUACgkQ/6TVgp+2
 18oMJhAAm0PWUpsL0VLbjFCBZHgtCIRZRtKhQwWaBuRInVurDixgfIlumXi3AGJy
 vjLzdHCWl7YsPbf/V01p7O/7RIlADfVDYQ9HFAsNEY+d9q3wlCa7ZnyDouGVy+jK
 JzAPxR1EigVFSiw+Y8lHnaZ8IOy+IObWbcOyu9IQJ/sf6DFqndPDpCxCHPJFaMJE
 JE0zWNpBcEB60Bo/fjwsDEiO4AHoSxgWz6bKptsDWbYhy4nLSJRSvNQPuaXklaxe
 hUbFJ/xSk9/CCnNtLMu1Ji1sGWpiRWtxf5nIO7KJsL0h4drUxKaqDqdj6FVaHgA2
 Q98L6TNd4Hb8Y4SGZpNrd7806tJ3yZrTfyeVg3FmSK0bxH8G68CCmCwrJWyB9AY5
 Yc8oBefg7CULkDZIVYMFiamrLFuXNb6G2DfvPJJhzHN2BGgvYioPiTMXyJxcMrMg
 ODFd9kglmUmw2wsqR1QRdpr/BPlkyY1zn7XYhA7l0dEwRXwvFBiW/qQ2CouDc8MC
 uk21wqAKzb4rm9YpxL8BpaoUcVItfs0LObDb9ytEyyo8QKbsxPJzKcpEnVwjseQb
 gGkAY4y9KIk+/kV+uKNA3pZUm6YapA8lq0G5rUrEV+qRi43pqAUostpVbWbOSnXU
 HsotQqH42aC+kRIFw15DIv58zV6bs0TN3yFHr5ebHT4kGqDncSk=
 =xhyH
 -----END PGP SIGNATURE-----

Add testpoints to the radius encoder/decoder

Arran Cudbard-Bell at 2017-12-01T20:38:13Z
Files modified:
	* src/modules/rlm_eap/lib/base/eap_chbind.c
	* src/protocols/radius/base.c
	* src/protocols/radius/decode.c
	* src/protocols/radius/encode.c
	* src/protocols/radius/packet.c
	* src/protocols/radius/radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69954e8d744d90a63feb0a5181bd62a4336d6c7e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlohvYMACgkQ/6TVgp+2
 18q3rxAAq4T8bsnhfsnQ8AUtepohlPx395cxj9cI7QDFUJa2jOdetIe0SY4dbG8r
 +2pUilV60eIkcBGoxZj6uVRtHG2eFCtJr6MlOoDVQP1SA53POaHSiWAK/M1A58y1
 zwzFHCxaZTWAnT8g7UTADah0f9ZzKuCCm6gccHHFcN3Y+hN13uclMQRUUl+T3k/I
 HtzGPXCntL5a5ETeNhVGQGG2FJeH4Dgw2cAXdVoWFeACHBGoX7xeHBnnvUjBz8mX
 6o/I8nkpdcuhraEDwFb80+7MsLbduaO9KPL9+oAvIzeijHrnoscnwWwPqVYTHBxf
 MGTx22YYjhLs3PENF8bIZyY5AsmIgwcTiQaqpTnLb4f669Dpvs8IWZHFmYDFxYG+
 sMa+OLtcV2UB9Jtl9iGpDcEOY5RU94Str/lEwUd87kvgzL88Lxqe1AUYX59GN94f
 ylV52UCA4WREsUAAVoc/9ZhKB9NOuLEH5Ht9VmbH608qIym2WJ3MZEYm3OcYnFmM
 RkFZAoAwONgCMKmq2zhB2awUR5aDz+SvKbWDmeYVg8L3wDPdk0loubjLZslf1RCE
 1M+xuvMBNiCLqW5jgEVEVFoOSm1d+favvWXAUYtmtwSq+oR+2GRiMptRknIVpo6i
 o8Pew5TmdZyzM79mmpu+dgkrazCy6LltPzdMpzMFK4yvc03E7pU=
 =hyX6
 -----END PGP SIGNATURE-----

empty decode is ok

Arran Cudbard-Bell at 2017-12-01T20:37:23Z
Files modified:
	* src/main/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e7f24a873814687102b5b844964f6450176c247
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlohovAACgkQ/6TVgp+2
 18q3jw/9Hh/QaoL3u8pOBkv6UTWK194lnmSx/ZXcK+0KfCiLe/LdRzRVwwz0t3aN
 RwkWChi6z9Gfo9n5L2jZoXMxk0yAYJtzB+mdOTqTp/lZdPnpBkmRkd6n9FJ67brY
 FpWKuAHzc7ZpXPUyReD7ru2Cwc2qJTMhYY17c0rfb+/9pdDM2sQIq0trnRzbtria
 P0DhccsPuVBu79GqxFZv4XuxhmPDDOhU72NmT62z2+uZJVOPNzMu8bCK6njPIffr
 oUYD29nGgHe09h2KBRUcrb24/misoTg+CY2sPBeIFby5Ywi2zyGJJrTPakEdQupG
 tqfh9Nyet4SJ509O/jKF0o1aLOICiQOAo+yIoCUkBf75tdug5yXgT1Z5I4KTgXiN
 uK4/ltT4V1GLYL51LTtq+1sgKBcOLZiahGyZ/7TojIQQIFNu+/T3nP8SOdKt5KRf
 HU6Trt2g771pkiKBl+pp/X75im2WK1LPoYeRorOLjYyiB3SFp1fFmASp4RwCKdRP
 je9DjPfUNrh3JWB9Mt6dqcLndWnVMCWki5EF6RCUU5RDyrpiTe5ZVly/2JziOzBy
 xJGld1Z7t+K7R6XZQFADU5aRiK5DZTZiIu2GB2+BHwnv6nj5KdvSiU5YzIRJ84F/
 UWAQc55ZIC+EsN1EIGv2MN/L8vKXi8AY8Ob3GJhwPjxA3f1X+ik=
 =Jf4h
 -----END PGP SIGNATURE-----

Add "need-feature" command so we can skip tests if we're missing something

Arran Cudbard-Bell at 2017-12-01T18:44:00Z
Files modified:
	* src/include/dependency.h
	* src/include/radiusd.h
	* src/main/dependency.c
	* src/main/libfreeradius-server.mk
	* src/main/mainconfig.c
	* src/main/radiusd.c
	* src/main/unit_test_attribute.c
	* src/main/unit_test_module.c
	* src/main/version.c
	* src/tests/unit/eap-sim.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfa1ce7a3d1ddfda8ebe6d5258e805a0f2339a4b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlohkxAACgkQ/6TVgp+2
 18qh1A/+K3P4ZMLo4vlDqXZQHg8QqyJjgXSNN3wclgeQCLcNzqqwZp6kwj3Rlrt3
 LJ453PPds+10gfNKGHvijxKAnk2/6tr5JHKdj77cNcm7LtsC3/5G6Vty+g0amIJk
 O1V1yeZAFkAiRxNb62/MFX+FJ2DwuD+67ZgRTOtwO8SOzT8w7CLaxvhnbaHyPYpU
 I9ptWEdexkC/9XbAwRW+indAj9ZxJ3aiiCNY5u3taNXEg87znW5ch5pqAmrNBEaV
 Piwfg1Opm9Kl1PasILX4OhP8RBuukIeXjshJb9D9qfR82/vtS9ONsc1DhTrb6pmV
 DcERiZT8hGNnwAzdBmeckjIH3VeZgKPF8jUWGIY4fV1zbC6BSL07+GsDa2iUE0+c
 +PRkb4W2+dvAs3IIYeeCVF23delsGzTCVLNQtoc84fmloxuRjK/KqugwBy4bOsAP
 pjwIiJP+GOjHUZW56NbTdpdVfBrl/loYtzJ2JA/WNC4/tR1ZkfP9axIYSSWEG63D
 VT/YAbkgW53L7Pu9EIughkWXvpokMoIjdCD+2eUsYdKGRDDU2SPdp8P7LUiE4AgN
 42STysemIQZUhUxF+SmurpscK1BzTXQulM+bagHc01yDT/zttZ4VE5Gk/L/8vY1B
 Zstx8yQwyyusooQT8o4FAO9BSn0hYbxICqxbATAreW2Mk1q+prU=
 =KDAu
 -----END PGP SIGNATURE-----

Fix linking issues with libfreeradius-eap-sim

Arran Cudbard-Bell at 2017-12-01T17:36:16Z
Files modified:
	* src/modules/rlm_eap/lib/sim/all.mk
	* src/modules/rlm_eap/types/rlm_eap_aka/all.mk
	* src/modules/rlm_eap/types/rlm_eap_sim/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5565b0d853b3acf2c45ef17ed8caeb95a656a16e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlohkssACgkQ/6TVgp+2
 18r2OxAAhnqQ1rZgm0oDxaaPhsyKAdvDT0VTdcMig5JDjVllWPjQeSnh+XD0OISO
 bFZgqNuRXRnAEqOLVYT32L8xHfsGLV72pAS3gCAmuexdTl2POXsPmJJVP0HoeMNa
 hm2SvpHdtypwIk7skWeeFPzgyGGLlAXJptppKueLWwI/w5Nuh9nDjM8+zbtdmPsl
 gJuWvdKXWcTeORRiax2GyYOeX2cGLfykoTw4nTt0qFBkB2YgmkOswe6DXZJoHGLV
 ykv50at4wzPfNUpsKIRUtYxddDDz9qCIS6Mht3ed3Bk9uH13iXIJw4WJ8PUKqI57
 zK9NON+l8HrGJiPnBnkiexu122+660pIDSkL2z8iPCGsz3EXuYYzyWHm+eKGzE5r
 qhwjN23h7QDzLIxicei/mpcONmHrJ2vY2/UtgbxNJ+tC5G7+RQOcYbTUkvnvTTs9
 rTs6o1gK/77PKg6oONBZFKpcdDRlwds4ORc3CUU0NJI4KuVjwmIRRhY6scZ7L2/F
 I3nRUpWiZ0oNquo+1zH7gXkyIxEYn0uiJQdEciCHB72/ERZNF4P4TfcddKNXPGs3
 hIzeRUod4X8UxRcTXP0PldJY05kmV87X1zOiDSddjMotlc6NSaZ/1JwnW/fTKBac
 C0VorfYGzrh7Gy5EUsRFaD1knaUVpn0UitzHHPdBefgqyCypGqs=
 =oU0F
 -----END PGP SIGNATURE-----

If we have a fixed length for an attribute, convert it to a raw attribute if the length doesn't match

Arran Cudbard-Bell at 2017-12-01T17:35:07Z
Files modified:
	* src/modules/rlm_eap/lib/sim/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23e23f96aa255ecd5aeac3b8817cdb4685e0b6ad
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlohkqYACgkQ/6TVgp+2
 18qnARAAqq/Xzpa7ctxAomr+HcI/PIXcA1xCdwHAJEicQnkc0HNc983ijhQZUKLD
 0sU8QcO62tEYHT/juGy8cXlPVU22pAKf3PsgLdT4Lged0BhDf4yhfwVrn/NxzKdy
 I8/P8izRCnbwOXMR6Lnsnuhwcrplh1lRJxIespQ5mmyQfMISNFwBymYKzMFya6BK
 P1VjQNVLAy7tf69Dv+83OjX6+dNFWRKlFg8k343jcPi6l5x7EXO5W15UDtWHPXrS
 gkK7Jdu3ERcexEsrbH6A+tW1errDPYCh4ZaZdNoeLn7zx2Kj7XFVjwwgzJ/X3rIL
 PhU0xWDnoAiYE0V4SkEDXBl4NTJqQHlKKVIt4vzIGLYZiHj3JpIB7lqyNXASy8de
 Mq2tIhIOYWeVhg8HGotyQpgxtG3Qsc4lfiZl5ZTmn1wDXLxd7jdTvg6JBY+5E4Ra
 06Mi2/I2vkR1GgKfuNK2Tn/RPc/4CGo+kOi0aeXW3oh3eEYAx11x12ok14BT4pjl
 4F5PFl9z7O2+6xJHSBgb2mcXhN0uKyjhUhEVzUyMj6199hOnyyei2sSaNJsIe5Z0
 EgDYKuQlAN14NoKYMMu1uVqGfmiWwscgnjgYdqQyGAjHupvFpun6WvWqBHNnk4M5
 3jxnTRxTuIcX3eoXQRF+vHENQk7roD1QpTd6LbmkwLyItx+j540=
 =Af17
 -----END PGP SIGNATURE-----

Fix ctx leak in unit_test_attribute

Arran Cudbard-Bell at 2017-12-01T17:34:30Z
Files modified:
	* src/main/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f95d6749251e11074d4ae471e5a21a25307c47f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIyBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlohdZIACgkQ/6TVgp+2
 18rJLg/3fA76ry1D0fdxblX8IBMxLH1I2/nazqLz6eypjCS1nTW5B5UkkUtZA1O6
 H2R++ireih8xvMn1YbDBoRPX3TIOh8OFES+7p7/N8N3JIU5LL1S3G1rsY71rUh4W
 BUpSTBanEzwBzd8hiSq5Li4iowhd0ZWedAheciVjbmDLA9Pt5AIVqYAs4HbnnRaw
 ZgMYze3pSJgd8zUNnT/QhNYG7AB9ifJNrAP7vcn7ltjMhfgDkCKtHEoqqPRw4LMf
 Lhf2jfbo7qc2R7eR9qg20uLSg8opDs7cKBWk80jjeHE/4PhD17p5pCh8KMKHcTz0
 TBunaPc1ySCRP1kEY01fZFB2feLgctcYwfI0EJXWzUl+YHMI43PdjlBqFiNKAutA
 PBDxOm6lKLdzO6Nt30sMOlZsRuDxly9E1n4HFg23TwsnDQsOfTewdQQUACeueb9I
 QBHLqF7i+RNQM0UEEUNrA3iZVV4ILrgvmRTDaKxPVwBU1p+fMjstMi0bfnwkoOb1
 EzvSqDjvpjBJcEviMg8eOgrPMU3cqptAVf7xlWGv+FtcVbPf5mwAoUk0n6T1GK3a
 RO04MrxvQ6UIj+7vzrqGLKxkcd81wepOiYuLPtyd5h+PJLL7c2T/reCccBmn54nw
 5LoJOgRpjDAAbEwK5n2CfKu6xEQhocR6XR8ugj2y7PQQAuSpqw==
 =+dID
 -----END PGP SIGNATURE-----

Doxygen

Arran Cudbard-Bell at 2017-12-01T15:30:26Z
Files modified:
	* src/modules/rlm_eap/lib/sim/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1edc9243e2523ffaafb9b216b22844292f59d665
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlohc1UACgkQ/6TVgp+2
 18oJ3hAAidlMZmrZqrBxHCbPvU4CCf3Qprp59CrqBxW0wtRbuWMlYz/gMZp9iOBE
 GvrRQ8pHMcOgWlvwQ94wTqNIm8/jJBGLJBaRvMjNCqFWOaKpx+59mbxaJrE9JyOL
 BoH4N4v9lmMH3g5R6H5967418TYfkunAq59V4mVoyDalIgovGQtpKPUPJt13sZdb
 zmZKm5Y5u/HVum+2ntLxd8sUfNDzDBg9Dbf85EFqL3pb7CuLxw6WPjCT6otV00yq
 1lu+phw13roaeqnaMpsg8lJyFozOI0Wduobx3Wq5Yq6QbqlafHyTDyCDe3Wn1neD
 AneWO72xGuX42lyWcdVu4awae1cs8X+bLay9JUFbQvN35uYsBmtiCRENFYKD4TGu
 YzcHI/lWXrMKufXDMWbTb36mMC5+cuEUjkmhgaXPanyAHxKkf0vC6oOCyDwUG6CB
 PkaSrrk5TtmZjXvjd9DDqVo6Bf60G8Pa16kQamGqP4S0hg4u68n31+oucSMoiuNL
 fH8MtkiazgXg+LsVbQ+M6OcXqkkVnbKCqfKj7s1BbdTZKBhLkqUrbQwjBJtf0iVD
 wJRfib2jSlR2QvJK2FovVmfLY71zLnDOiQbeTLPPdc+m9jMZ7vY3dKSa7bdevQt5
 VbZaydYRSZyHKYq+ykkomYPzm8T045qVw4undeL0B5I1ADTxSy4=
 =eEJW
 -----END PGP SIGNATURE-----

Add support for encoding version lists

Arran Cudbard-Bell at 2017-12-01T15:20:53Z
Files modified:
	* share/dictionary.eap.sim
	* src/modules/rlm_eap/lib/sim/base.c
	* src/modules/rlm_eap/lib/sim/decode.c
	* src/modules/rlm_eap/lib/sim/encode.c
	* src/modules/rlm_eap/lib/sim/sim_proto.h
	* src/tests/unit/eap-sim.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0abefd8dcb09f6edd0f496121e45d5c464ad269d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlohc1UACgkQ/6TVgp+2
 18papA/+LXMBLi7ZjKK/B66+4GC3I6L+Md24h76lGyEt5/yTbMlyq+RhE11tfrbO
 o7bpG8TZTx2Pf+EDocUe9wwauJbTp1Gq4RPdn2ZI7ovtBGPxfxabdzHLnGrMey2/
 mR8VL4QGpASv0r6rBhwzVj/1iOPgLaM5sKxqRJeiYH5Gq3ONKrofskY/iFUL6vUt
 VDN+iYKG9mLi1RXkqeCgu7oGvg3iRrznRh7K/WbsjIZgnsXh4U8K3p7VQOjQqLOc
 mHyo459O1tTb2+JXNi52nLvjvgPXWY9Tq6eDsWmEdmI/aqQdMa7m05juD+rMeHLk
 Xlt62ThQHNuZVNq1b68c/eZj2o2jzwyxLHpDS0c+kvpG5Cw6Lt+TO4FdqkYa+8UM
 wGkXTA0N8iEwf6VihxJXeZpULvD/W/r9lcIWGtR12h5z5kHel+5slkbNzNLm8bj8
 eiipOd+YlXKRfIQVgHmF7uVfOQMBi0vWAnJoTnSjt9u9Iau4D7yE9avIZvo/xxDY
 i4lV/30IRAHFoztmk0jGuJ/neX2oftchjUNRaTfnvvVsh6MxeBvhCJQFEof/8/QJ
 WQyFIMBCSx9SoktdWk1DP9IFrrApwI9ZzzHvNPNENp8tkLUM+CWlr+XJvwe+X8mj
 Tz8VnANXG2PnHyy4Rl4AleWR63TjaKOMAoVaotGW5vp5BOQVKf4=
 =h+u1
 -----END PGP SIGNATURE-----

Move encoding the reserved bytes of the TLV into the TLV value function

Arran Cudbard-Bell at 2017-12-01T15:20:52Z
Files modified:
	* src/modules/rlm_eap/lib/sim/encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/414ff839e10a56d6bca7b145eaed40fe886e157d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaIWtbAAoJEH0Oec13Yh7NRmQH/RwktN/05ab2js9sWWXrhIdC
 NW7tImIs7Ih3/lXL8heHzclYk6ZDwBde2uxGoeeAL6WZRZktZubB/poaBvmxvcIe
 Oh9UMM4xgTf7nGus5+VLS6JAt2Hfzt9l5aaQfYmYLLaeuZPmehYAKUuVpRgWqN0k
 PYUeo2I6K6NhdSkB3LV1NzqaRgJ5aqKTiQ5Bl236FClu2BS3QsI5EXQU/JCuYPbc
 p4izuqnlgVZfzcAIbMfmPqLZEmkZ5DuaO81bcPjtGnOhbaCyq/0BlOUG66LwfXuO
 k0mBnHq8jhM2VeK1uclUUSdJhOQnOSHibBPF6ljHe430gFq6SvUdONQerB00ECI=
 =zKDO
 -----END PGP SIGNATURE-----

add NAS-Type

Alan T. DeKok at 2017-12-01T14:46:51Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49da2808078ab5cd1933e85788b3904158bddbd0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlogp9gACgkQ/6TVgp+2
 18rwBA//duHSVSevuOLheEwnveareo3ptyc1amQUMSGWW8F6hpxC3vNbYNl9C1c/
 KJO3Efu/0Dx2N+t7PDE+Lvg2+OF9rgiY7CmxlBjfr2ugKOQNF/CY8ayfczUygSao
 Ta0PHfz9ablIaXe+ZPnAw6hmdwwiITZ4RjS0OzK6AjENCvkxQgAmjyx9QXOnQR6a
 JTmhmNmbSN5ZEM7gvDRBfO5UGf092gmAPp7RrGzkZd21DrbhtvYNe57i5tLvtHGS
 xYEhGNDm84D8SaKqGeHh2WtPsRAjsHBQvdrOmXBZKnu1FclSs72+N18etx1eHdJ5
 NC5Tl205rkh7RH+Gigmb0a9pTpBQuy0crbvH9GNqQO9IH56SRyP8l4eWB5zQz8fU
 IPuEveNetHSh/PklE5hmNFwaoMU06p3wysOboGhj9kZXlHFY7Dse0kFAeF78kveq
 v+7+vm431VWH+ZKDJ4UZsitYIa/91bohwyiO3qRtTK96Zy99h22hcsXHiZ8eSUw7
 QGhlvw6kVMILdQ00GQKM74pQ8pqlTlVfMSeIJ09EvXlzTx3q4Pb1MCzKF/9P9oG+
 UaMah0WYmEysM8UWYm0zfxsU2Vu4YKcGYCRQf7BIluZaaNnjNMA+D91Si175/dfS
 M0wMhgTlnW80iUaJ/lT3Z39nyRCCqDUBjukWpH1lMtHgUD4izI4=
 =QH8G
 -----END PGP SIGNATURE-----

Quiet clang scan

Arran Cudbard-Bell at 2017-12-01T00:52:40Z
Files modified:
	* src/main/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08649181a11f718e2c97ff38a1092e1ab0ae03e0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlogpxAACgkQ/6TVgp+2
 18qCQA/9FLhUcYgJZUIKA+YCemFnkSDvj+GRC8VPE8TxGodCIbEfGGyC9xjAPU6s
 Im1RTB4mkiomy+kMobcJ6Neeo+LGMbUW7Se6LOjPq6AOLgjnZzI1sYtOkYqv9l3V
 Jj2b7fQ+KC+aFdnj0g8GV1UdvkjKHbV8lAUT/noSpfHznuyaD3D5E9txxX30pr2v
 UhhrQgUCkE30rjhV2FDozf4pJdqCybOzrysFQtIEeAfDu1yoJzmvJKRZWycNFOmH
 5SroUSqHTqI/DoauqNVI/2fDoPzOLr+kEn3/xo69+aeZDcdlxY+jwVI4m7efBP8d
 ZrSEbKCHnBkNblkrU0Dr5qCel1tER1CXMEzM2ZxcbFYkdRbIAGWuHsGpweopONyQ
 /BCiRl8hjWd1f0gVP78U/ugwTkaNptQn2UQ7pXnq5S3l0PecpXt65uzVYiYU3+aS
 UJWo98o5cZNOmwpIvfMG5pTGHeZdWWJ+7hE2JB+6ZJa/GG44ZTAUVfEchiUGrq8Z
 K4Oe7/4//sjJjK0Q0zPKDD2EmH8GgKCZqhUgU9vPIKqiOJBLN013qqV7W38Ydb3H
 Uqlm7UFwz+qAPtmji24Y+r0HD2tHDT+u9a/zPEWkK0MeBt7W9qJKO+vHpR612h02
 UmcViCBhVI5a+kiqyzBEtAGOBiZXnvJt3jA9DqL3EzE5CdvcKiI=
 =YPk5
 -----END PGP SIGNATURE-----

Many fixes in the SIM encoder/decoder

Arran Cudbard-Bell at 2017-12-01T00:49:20Z
Files modified:
	* share/dictionary.eap.aka
	* share/dictionary.eap.sim
	* src/modules/rlm_eap/lib/sim/decode.c
	* src/modules/rlm_eap/lib/sim/encode.c
	* src/modules/rlm_eap/lib/sim/sim_proto.h
	* src/modules/rlm_eap/types/rlm_eap_aka/eap_aka.h
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
	* src/tests/unit/all.mk
	* src/tests/unit/eap-sim.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92a3b04d3f0a6f1530fbabfd41ded2120a6035c4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlogpxAACgkQ/6TVgp+2
 18rZ/A/+OYV5N3YWiAgZ2efPLKUKWofHj6t2EkTOGX+bRWHIju3LZz0viB2JY6Qp
 ptl3u/fDIRdQ3mtgWIkw5cB2LaZ5Q0aqwExXoAwHmrWMWoVSOyPGQXENWWXxePij
 GTCqoaIosz48piDGc5xPBhGdpp9hQ7NZR1CQRWVP8y3Kf9xrQOjl1Z7GC5QXdDLt
 vzrEFDKMbhjcTg8mdpcB7YUXO4HHnCj1+k+m7uiQPKJ1MuNRUUBecrZVXLHXy4hg
 kdcTlIvm/36HgpjNFGgMTD21ZyPpHEAMz92LFrANE3n7VHji6Fe2bsodCh4l76ux
 /SSMfcROiwbK3D7WDo4aJBstRzRZtQ7npHC5AYMv/2RLffmIsCWpDHLl6Eojkm0g
 xKKMJkv5INxxrx3Ke5u/fdgEs2gvud5+L2jnhCe0QPHWL42zNMUJ/pgS8OfqRTEG
 YbEXMYaksJU0jCGzsZwKQY5x2NITQCn8aguhk6yx/KirMsc6ZSR+LuMDZAlrPBTS
 +SucOa8oWgdTFHekUoq2PKGJugLRZytewsNxrjfEn4vEon+HTPFBJ6hCoBBnoZ5Z
 j/SyDlefzOprxgdE4N/gum0h7sn5Oa/KP1cj70TJ9RLMIw7I8ZinEfAwmh32T0Y6
 cO6fSLa5K8HkIVJDD1WZxTVxq1NlM8u7oP/g1wMr7wLaC3fJ6jc=
 =7BVH
 -----END PGP SIGNATURE-----

Consistent variable names

Arran Cudbard-Bell at 2017-12-01T00:49:20Z
Files modified:
	* src/modules/rlm_eap/lib/sim/id.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4547585c9f92280a059d0bab8dbb8404b0552472
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlogpxAACgkQ/6TVgp+2
 18rA6A//cKN/ibhyk7Z8oSi75HF9N7gxcpxonlWj2caqC/F9JU/uevqXEuEleC1Y
 D4rn37N6xf++khRVOn1B+sVqJGOLBB4D17AWOvCqZv7XPBtzZtn8NCtLIciBvTjS
 ZUjWi9LGDtlp3M3Na/EzkGaPD36H9p9+HxK+G/a9YRH6Su2wZLIbXfik9ok9udn7
 4eeBy3reOPz3QHbtnvWQq1ixbSLbbfZlHVSQSvx+JOrH8ClisKKDdOYALwxGupgX
 pGd2IfIczu/0g74aG7exFLQHhyxOFGUzLCe/3gyEFBZ1WYRur5H5MouTr7yxEGmD
 YG5Z7dkgeCYVgsnPLGqqA8I4BAYaU3oKn0UlONGEdscfoHwR+f6CKsom0HK4uJoh
 bURYtHG/2Ld6enhDjG3YL9HEHUTS/eOmBT1JTauRbcJlbPlbAZI86sfCDky8c4us
 DXmRXvfGPyVypaAuyEzy6AMY6bRY5J7kmSg3ObKr1K0PevdL2iKrc6tbNLdMLXCe
 xOodfpyK/EvUVuLQ3BwymWwOHPjmkwF5q5hQu4bJgTtCFNo0+pvuwKik0PRuePk/
 GJtZdgzOhaHpjmYhaXHJUImPl9wtAPhqG7rUE9jVvegqJPSLNtDXBfztfuooBi62
 CBQ/Xij6oiOD/z1VUUMt4qqnn7Z90uKS2nFWu9orct0vGmpEnb8=
 =yBCe
 -----END PGP SIGNATURE-----

Pass in raw packet instead of reconstructing original packet from EAP-Messages

Arran Cudbard-Bell at 2017-12-01T00:49:20Z
Files modified:
	* src/modules/rlm_eap/lib/sim/crypto.c
	* src/modules/rlm_eap/lib/sim/sim_proto.h
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1ef238b28a18cf991bd098e6d80dc01c69f56df
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlogpw8ACgkQ/6TVgp+2
 18ofSQ/+JEzHecLax5XvNY6/nvNh2g7rXaQdNgWekBJY6m7BcERhRLeUtHVfybYT
 +6LSIbXJECvRqaQL4WTg4bHxUhN81XYEQy4GWXuvba2AF3j3L3iOn3gtWTZH40ue
 TAbX325fTXP4QgAkvWPLDrQN7X7O+Bjf1/Z609xTka25ZWTHzTSED4Or2f53DKoV
 3bBs9AIMPGO5RZmgG/X0UpBa9s5yVzh8kk/F2ti6AhhGJ3iGekmBcPW2m2htDcsK
 yzgVm4rdboiz85wAl6Us8j40XFhei1Hykn6SzdX579x5mS6mxbuLFs6aUadcWJdD
 rXummftZ9I47pzOLhSDTcFd0l7G64MNvj5kTHZTmUhQmdn1Ep82aU2OfugnB7bUQ
 OmbECAtORyidv2rOgz6j6reY8xOTvz9Dp55hA6jbYEq9izrjE0mLnW0lOIArdERy
 izoTrTyS5XeLG+OI9npHqC7/3MNeOnd/e7YpKNw9QkBQuymeanE5aXbDhl+m/awn
 DbXvnP4nZJcuOoc5evHtYj/7MQg3+/cWWox9WrCtyFWyvWWJQ2R0pXA4Xjbl+snb
 LuNmURKO10dKYRR987B4XmDR7Sa/29wbNcsBPxnmeltTpkwedwUXLShGnRwQJAwc
 R11FWImxGVoGPOLlWezl02yfx6RpZdQ1sKZc6F7/ikbnHgvvOhE=
 =/7QY
 -----END PGP SIGNATURE-----

Add support for arbitrary test points in unit_test_attribute

Arran Cudbard-Bell at 2017-12-01T00:49:19Z
Files modified:
	* src/lib/io/pair.h
	* src/lib/io/proto.h
	* src/lib/io/test_point.h
	* src/main/unit_test_attribute.c
	* src/tests/unit/ethernet.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a80ec7513e446ed7e029151aad21686fe9009d4e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlogpw8ACgkQ/6TVgp+2
 18rtdRAAqyeqLQgoDfN6vqOfexuArLlDH9zTaBMyO0o+rBJTpoF4P7we/ZwJjiTz
 kQdX58IiDtyRr0JMe78aUx/5SDHAQdBisjkhSiCMg6qbsAM3jcfAcaaE6sS1VwdN
 8Zn7s1BPwvXqChPEv37EzpTK7yBviqWfDQ/Gkl94SiXZ+AQG/FmKg6gS+n3LkZxv
 7+i+r57d3hxu6LRGIU/Wx5+Ek5mfbMdhYHHgaQndqqTSDeF3H/u7uLBtE+iNzTzW
 gOx4lOIhEr/YC6wSrSkBTTN4ppLyYvCD8MZ8u6dyHMiwGXg3yBGAHBml3Ze39kSO
 60OZRv3rC9FLQ/f+hvSyv7XBESM6BReslx3j0nDz2w0IH6wyr4xPZObdNg0/gwQ0
 +aWKHpEVtooj0jjZfMleBJoYBsHxI4uoISy0jUHV1EMy8vPhxFYdSsaYjEIpVIOS
 EMm1dsk3ZnY3br7b+2Bict9Bwpa+sN2L7uWF5WHKJzU9QBaZZBvpVoTmnW9FmgOL
 FDmq9fnGeUQG+rYIj870QDqF8lP75S1dFyQJSxDZDLp3UEznCTIM2rc6POI3ftfG
 qnOr5aXHaTWOtojAQIpPt56T+l7gGTiAQLR8ncy4wQWd/yQ6kKPCquUk0Aljb0CZ
 mcmfFnsAfbPc6m4yJ13hAC0RcYHb4c2+RWQuFW1FTblOG44ZH6A=
 =7x2v
 -----END PGP SIGNATURE-----

Print bool values (need for EAP-SIM/AKA/AKA')

Arran Cudbard-Bell at 2017-12-01T00:49:19Z
Files modified:
	* src/include/value.h
	* src/lib/util/value.c

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


More information about the Freeradius-Devel mailing list