Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Sat Jan 20 01:00:12 CET 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaYlvRAAoJEH0Oec13Yh7NqqgH/3+TRl4nhkLG2s72FH191wNW
 J+Kz4Z0pNByR/mA00YrFGf1e1MswRpNVwlTWltdjLUU7TbN/BQ+mRHZwxZk2kPRe
 NwD/COqnM2e9+slVd3P84fkQPbqzE188kn/nFeicdVxC99B9pdwVlxUpEjdO0pk5
 QtICotyHlE128LlbSkPT5CY8gwtcE3DBQZ7yeYS3eVivEpYxXMbCdGK5ckVwRm3N
 oUxgrzWXFNdU+2Dz4oW29uxOTzZeb5LNi3T/LBDEDapJUkVe+YhaH0iXR0vOd+He
 QDUUr6PgH74KhUsH7/ZqueGdoDkY9upTw0FszISVcT0DKOMcifBU9gfro0zarsA=
 =H2t4
 -----END PGP SIGNATURE-----

re-add (commented out) old client code again

Alan T. DeKok at 2018-01-19T20:57:53Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cae6334ce2790d3c067e674744b9171709c4004d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpiVqgACgkQ/6TVgp+2
 18pCog/+K5QgP+TA0647mOUwX03AAOHpqjAIIzX0A9Ls5pZ16TgLdFsRxF9WTqmK
 8q8Y4DSf5yT9Wnd0FGTocystYTeAO7Y8N4HZxcymoL7L6nMSZdP6vHpzsJ2nlsl3
 CPYW1JXjpq7Q4xNBj6ekVMAu2PulE3aBYetSg1rmMKRJO20TdYlv+X50aM1bzORn
 /sJuicU/N4PombOPq7hyeYe2csIPPZvvg4+cPu0Sg6bzXUzXC2AuBaIB0n7l9tYh
 jXHad6qUaHMWKxuXjKn4lenC76CPbogSUttJ690d6hrXkNVOuCeOEIVmEWu07UD2
 t2b0MNhXZwpLuH/cMHuyE8WCC85IiFrNj9e6xhmIFistdAdeO7mgyM9StvtvvZxI
 o/fEVbYKOroBKZqkPo9vBU/EL71Ok3CGkYnXC9U2vX4vaCFB+cD5ncHEXmacl1Xl
 qM50j+iAn3xU1kSe3IJHm2/wT4btBIWdf48JmfD54rGAB+BBLCHEIl38n7cK36G4
 zPPRmlMY8/eg68Lfpt9wK95Gc+de/nzB1u4e6Ls58+1PuTXLZBs/ovCYwnF+xSUG
 YZOiKVga52ZhFaNCNGiiVwppaN4yDU5tWPlEvaKlJqjx82FTp0F+/ZjoAfarEI3P
 JSo/axNKW1lEDpnL9opKGnmiV3xFThf9QJeYpnuSnUt3gU2uMnk=
 =/Hcj
 -----END PGP SIGNATURE-----

Fix more things so they use the strerror stack

Arran Cudbard-Bell at 2018-01-19T20:35:52Z
Files modified:
	* src/lib/io/channel.c
	* src/lib/io/control.c
	* src/lib/io/message.c
	* src/lib/io/network.c
	* src/lib/io/worker.c
	* src/lib/ldap/libfreeradius-ldap.c
	* src/lib/tls/cache.c
	* src/lib/util/dict.c
	* src/lib/util/pair.c
	* src/lib/util/udp.c
	* src/main/cf_file.c
	* src/main/cf_parse.c
	* src/main/client.c
	* src/main/cond_eval.c
	* src/main/dl.c
	* src/main/exec.c
	* src/main/files.c
	* src/main/mainconfig.c
	* src/main/pair.c
	* src/main/radiusd.c
	* src/main/unit_test_attribute.c
	* src/main/unlang_compile.c
	* src/main/virtual_servers.c
	* src/main/xlat_func.c
	* src/modules/proto_detail/proto_detail.c
	* src/modules/proto_detail/proto_detail_file.c
	* src/modules/proto_dhcpv4/proto_dhcpv4.c
	* src/modules/proto_dhcpv4/rlm_dhcpv4.c
	* src/modules/proto_ldap_sync/sync_touch.c
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius_udp.c
	* src/modules/proto_tacacs/proto_tacacs.c
	* src/modules/proto_vmps/proto_vmps_udp.c
	* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_eap/lib/sim/decode.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_radius/rlm_radius_udp.c
	* src/modules/rlm_redis/cluster.c
	* src/modules/rlm_redis/redis.c
	* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
	* src/modules/rlm_rest/io.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/protocols/dhcpv4/packet.c
	* src/protocols/dhcpv4/pcap.c
	* src/protocols/radius/base.c
	* src/protocols/radius/packet.c
	* src/tests/unit/dict.txt
	* src/tests/util/radius1_test.c
	* src/tests/util/radius_schedule_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f2fb3e7433e0e55f42831a0fb674a5b16c213ad
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaYkYSAAoJEH0Oec13Yh7N5wQIAIPBaC5CwJiTAwWQyhdlS7rz
 TAG8hSvL4UxTPc82vX+/DQRc2iPqKL7JEf7g9TZrubyvY7wkZHFMD0w5DeBcyv6w
 +t42+q5dZ0Gb7iI09nPtJoGmvOoq61q+VwPLHuvDvXQag4UdMeP9S7XpIGOHYk9N
 6o4j9sFwW8+LEB7wmqcQuLTWQvhjJfUSVN6LwGJ4kwuv766KAt3WYntr3l/TtyO1
 PwYX+L6zmmToS/KDKbX4XdPRq9HrFiNhoykYtsoX+kziv5JhnebDfhXQPCj26eIw
 weisY8FNJnlGrj48wTNb4HWaI/TMBrbkAYYcFlLpCYO9LZqRikPMm6rt6JHoP+A=
 =5FEy
 -----END PGP SIGNATURE-----

doxygen

Alan T. DeKok at 2018-01-19T19:25:06Z
Files modified:
	* src/main/xlat_inst.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0dd5944f79b187b3e3a10c2f85b4ac2811b36fd2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpiRDYACgkQ/6TVgp+2
 18oH0Q/+Ia8uQjranQKYOCgb/JrKWbGJparmMyds8VavlHkmN8Q95P1QZAidspgM
 kXSLgMWMlEzr9AprSAtkvLQbWpY/V9aueKccppxQgNXYJCDNMoTGJTyvVvm2nCZV
 wS1pnQauZmLUSGs7kjmaeEl5K+3NcsdJoAti26FETxC3fSTe+2CjWCSR3lBB27t9
 0lmDle4K3y2v2pmdbDUJBfL3o7dUpOCZ1C3e+bLbEaj9XTYP0qwzSzH/Ww9k8QgL
 nHun4TB0pefq5WEgS6YBlX3Mb3eAEqxsxglyjIzYgeVTZYysEbGfJKCHIcJt0gEy
 yR+JXZvspQxBTq/H58S1CKLDBvdcRGrml2+aFZJSVH/agxyPqdm9QkOwVZ6O7tXh
 eAvMd121azNN/+Qrg+4Xvp90GgfQKZc9udw6hwdbMo4qpBAb7HSUELC+it5lKgCp
 rPRfozUilbrCv1M9kHiuL6XHjel+3/Zd0CYTZ/TYF8/Lqs7hl8eHrE3J0OBU0YK4
 cR4ZkErKqsqal6dPcNvXK9fBMYm6DDjDl4jCChYMv2mFTH4VJ9Zdbi6tTXzjcJxY
 4/NN4nEgvWvGe+ytsZa81LnaJXtcmknm0FKTITqyGSWWN/7JnmLsRMlm6+8Se0oO
 PZLG9VH/v5PpP4+f6m7gddx1cL2svxbrM4HSQmP/cW6pHB05iHg=
 =YugQ
 -----END PGP SIGNATURE-----

Fix unknown attributes when created by use in unlang

Arran Cudbard-Bell at 2018-01-19T19:17:10Z
Files modified:
	* src/lib/util/dict.c
	* src/main/tmpl.c
	* src/tests/keywords/update-unknown

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96d43f265bf8ddf8b1d17601d12dd8f7539d33e8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpiRDUACgkQ/6TVgp+2
 18oQeg/+N0tEPj2mkI3fA5jrQkcBKS74I2B3qp05EUDWJU8fW6vXfJrrxS+PCZm0
 7s1oURLSPGTv9vHgZ4vXZ4yE2WS8EW/rlySIC6Dh48S9eBiLyUTKuTknjT0CpBBy
 CFcb+/WO4/WXTiON1IIyZ/1ac+b41StxoJoLnSZXgdkgxvYUPS0fj2oQcoL+7KF3
 gxIpa569EYj/37oKCAqEU+coR4gX9PCcS7jKk5x2nFNUm8ILeklMomS+J7kthJdc
 IKVL5ZtqyCj22yZwlqjMLsySOQYmaiFZbg59dKHFvwNPeG3DD3gaQB++pntNAU4L
 YtE9T7meTJ/NoZdmRj234yhEkFvm3D64ADu/DfLyeiun3HcALm8YyT5eNaZ4iUpc
 a+cGNGDRQpjCQW4WyDMfUcAK/k0H8FWshtn6uEMJ9e1DgrI8YpbRHBC3qtWDfZ5/
 Cdu/kpflS/y+z7CAweHv/lo2NOcn4Rb8yd9BD1WvRXnuTdOwU3bCuMAw/VXDChLx
 qAzHDMMdChbZNo+HZoohw38+N8wfeQT32APpHX3S+wCc3UMuuDqdsFzolGU2P/RX
 muBZLw+IqbaI/OZ4lJkqUQmhttU9iM950IAij/tuby1jk+3GTuQPrrj5EDP9OIoY
 6c1xpMNJRPQiC0AstJSA2MFFoZ1g0+zIlVJoef0/Qfl5uHFnNxQ=
 =zqu9
 -----END PGP SIGNATURE-----

Print the full error stack in map.c

Arran Cudbard-Bell at 2018-01-19T19:17:09Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f0009489d32820cee219c9901bcbb29012b8d4a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaYjrHAAoJEH0Oec13Yh7NqXYH/0z0Xv8iv7is6ZmLH4kmattl
 ocCVWTdefzLtC9qSzF6ZDUpnR7sImXkM3aK58GC99mDNr75hNopoHvwYx01I3qM8
 nbByhoew/oN8LCah7kXWw3L/jxM4A8EwYvVWSRF5CEkzFBiXg3xvXCHy+YjSRyhA
 GbSETgk+cjsQtiBexz/oChhWX+kvkWQM3m/OlJT2eX44YU60fuSCRLQTc2d4UJ3P
 P/eO9Ytc8AkMTaKq/QF3gh94TL2m8mXE+FLOXh3t1WP2cuhaKeOropV7OoOUs0f0
 8gLHQj8tpiGzaCfPGP+4emrA/pTsQwaD3Kelc7WOMdl/KRYpwm3ba0CiN0m4jY0=
 =wW00
 -----END PGP SIGNATURE-----

make tmpl_verify() happy

Alan T. DeKok at 2018-01-19T18:36:55Z
Files modified:
	* src/modules/rlm_cache/rlm_cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44870826f07a7e42f32c354d4d7909c6ce3e9522
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaYjrHAAoJEH0Oec13Yh7NHksH+wV5ULgpH085rksnzh7oA02n
 faWW9JLDsWxDEup5kCFN3Fe9m/PeKjlysxQTaDMGAKXnyUTtFi5/dp+kQd06QnwE
 wKCQOwU3TTGVNbjjNj7Yctc8VonD1oPD4lQCqEGa8y03sAN4YgbY7gz1bTnHusv9
 o7vahmzZQEBhZe1SI00iS1f64BdZunbV5p6cWuFfxEOX00ev92yOgbLQRS+hciwZ
 XP6vhleDt80w3TNR3ixF0VAUJIfGCE4e8Yzcd/9/Hy1KHqtudRChZvCF01twRGy3
 5EMgNLrcOr1T6NEDNoJn1C1Oau+WEImVmer5qCRaNUNALF+Ni92qdaXHNKsnHVE=
 =u5OE
 -----END PGP SIGNATURE-----

clarify the code

We probably also want to check for names / da being NULL...
which seems to be an issue in rlm_cache.c:412

Alan T. DeKok at 2018-01-19T18:36:55Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0879867406a73daab5792dfc6e57768fa0b4bacd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpiNawACgkQ/6TVgp+2
 18o3Zg/+KW/2bsYhMXQMQWveHUhkWrcad9k95koDAv3nDHNWqfPlI1AgUJC9IxWJ
 wq/mDCnAwKRuybUJzFpkdHNtjh4PEzcY2MbyOHokjR/AsaaTGGCbQ5YBsHaVDZFQ
 utmH4Agoa/BTXGRv0KBENCNsCBiLFbbxkYOn7Ap1HusCpyKJJJvnxpzlRG1L7VeZ
 zL0z6Ftfwuz+GdxV5OVFBphQt92G/RSGPAtZhCUEEn4JJXHRZrVLFvhXt99pUus9
 RzRNiFiRjgGiw6B+86WiuJihCbWmrR3lDsdQICZCFrfud2k8DKOVN1XjTltNeJJI
 giAm8pZC3YkoZUvMM+Li7aW86KroquxOMpOJDfJR+w+xKhfzKmx/HwLmXVczwPAP
 dVsHFzWipKcJDcpYcttbhUBVhUJ6Jnw8tbOKHPRQ+pwE2lX/mKttYA0llH9mm5Du
 s5S35x5O9EgLf3XYkdFgx+flNHHWiaKoRRSZ87eqSGHE3TUcI5t5fVgyjjaPuKjJ
 j68Emb9VzPdkQ6pF5OQXh3HSTZEkcHf34QPpBBTceIZfg/UXPZQyhmka1EoB2lmt
 3PYitDv6O9f0jz+zkFezSurnpumNGzYr/dxk/nPWMcKQCyPp4gfLfVy+SEvJFemr
 Px55wSuPGIV5gupMdOLlcXUip55WhJDVXGI6IOpZeyaO6R0PnSE=
 =hB7x
 -----END PGP SIGNATURE-----

Use different name for module and thread instance data in modules.c

Makes it slightly less confusing. ish...

Arran Cudbard-Bell at 2018-01-19T18:15:08Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65b4ad85728ddf64392db41d7846df3b11713104
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlphUY4ACgkQ/6TVgp+2
 18pokA//VZoPomPgekfyrfo2taivyG22EOBqTX2cQF5tqmhT+52ve4whz/MKk0z4
 FeN3yvtiwst1q/q0tLaKQeRzdU4wwkwXxwDoEYsrd6h/TMv//FSxIOpJkSBbPrFJ
 wh3f78Ep+XoPB/qXapsKz6LcoqnFP+/yuoVLUGVQN/s06N3hzxJc7zJuhjd5+qrr
 0GjARvY9CHkqbUkRPggFqYELITM0Y5ZwUOZzay//olSJtYlYlqk7DP0TwKmiVUWa
 fd+fDljOulegVSOVtDtbkrIhPs4KUztB4Bn3hwKXWuGCudfKPc7aM9YamkNKSzcK
 NHpjGojT8xrNuCtWIwiFvre0kw797fXz5uTJiDAphcSJj70T0NFeJDMXwV7cGmLF
 SgLTJidImJhqpvPEeyFElSx48MgteqIjKypgaymjVK1roQNIyip6VvmyCh1br5VN
 B2118EW8oFEnF2uw5CXiTPM6tAGHLFAFcTBJnHKPWt9Qe9pIWXl1BL8txiF1AHb4
 1qbvf2qxea90ZD0cwW3MPY4saKbQahR15iW9q/XdRIxH79v6FE3fpXhTFQAea5fN
 plNZXZtjpbL70WCqoWSuvmZ2yGrtlmTuLxWGFXtu5RjRypoOz8HD7aLGjOqC4zqc
 IH6k4jIp7N6z6otwbCPTgGcKZUAQ+QBo+C56+n5LRpRDkwlB3RM=
 =y9SM
 -----END PGP SIGNATURE-----

Add rlm_rest xlat back as an async expansion

It sends requests at least... More work needed to call the resume function properly

Arran Cudbard-Bell at 2018-01-19T02:01:50Z
Files modified:
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_rest/rest.h
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c80a4ee44c8bc7fc0404f10dfd4968af7fb3faea
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlphUY4ACgkQ/6TVgp+2
 18rFhxAAjgY8ySv/iZ74pRwTwqlMvNY8CdXQqgD32rXJSHGLRib9Yk1W1mAnN2aQ
 r0RcPuP/wUq6AFAmzqo1nVXF7mN/1Nv4qtb/2Et2ORRq9vuon/ZpjwoXK59/WM+y
 JxpO9hZeQ136DQMvTu+I2EX/kYHGSPJnXjHTZKMwrYe49ezwjx+y4ZC4t04le8yh
 jvZwTwOlGAnZGRUx3JFqN7ZuEOyaCfMZzfNIXLqVYd71SLv/G5LAThutjgXHL+/s
 9AH9JnlCq5e09fRf1w0tG1lk/VEse8o0+S5PSxVllQnBM4bWRc8/rdIC2yizeGdb
 J/kt0t2V0HWtu5w1OHBV/HWJOvZ4xtyZyZI8eqympto0XzAWyKDR4gwC7Q5XQHTc
 YWqQCLo9Zg5yPkm9M0nXNbaW8vIvleMRNy0UCoV+oT0ljdn/UiYKtCC66RLMZRoj
 qARuji+9BRiIljeyatUkTNbSWx54ob4usD39AZArAMFkBzKkPq+xcEy+9RqMBd+a
 UIYTdQylES/9fwbCI4ImOFG0kxLODsAORqea+1XecaueX7RFLKATqe3Qczoi508U
 nRNJyrHk5HU0msLC9lvu/nEQwp3LTd+9Tz7rEb9E9NJ2hN8Pjrhu3hYEYaKfW/t1
 sdz92kMmMbGIUe/SPuThm8SJy6MokNF4i6K9H0dRxf2JHCP2AXc=
 =ArxY
 -----END PGP SIGNATURE-----

Various fixes in xlat_inst.c

Arran Cudbard-Bell at 2018-01-19T02:01:50Z
Files modified:
	* src/include/xlat.h
	* src/main/xlat_inst.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fd06004f1625561bee7202a1a0ad9e2be5ccd11
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlphUY0ACgkQ/6TVgp+2
 18oclhAAkvZPtsiPLeDsX03VYsPmZ7pvD+DI0jP4CKPvuRgggCZTpzPcmcDZ2qWf
 6e5uABX2dpmNpwr/sdU9v0PgWgHBxGXx45/z2RLqpe51RjuyzM6Zvcv8bB5e5otT
 ebbPPlZeGCn4wxN63I22NmQ8ykRf3GXBzI8ajeuYC0R5gSeTRkCfObBBl/eLmUrm
 i8Jf3v4aDC4VbL9VsrBTl3Ul6L5DSnPbp17kyEmxyaFcmCjTm5f5NTa9yhHK/xpZ
 nDszVrvDwPUhKUU+ZrygpYINHiA9zORamTQxU4GvweSsTEWrXxZeBwU9Y+JO765F
 24/GQI3WC2x8l0SDwkLUfWhyf90g2oLlijQJxz1/zAz9d8RC2SN2nsNFWghDfptT
 Y3j6LLXh/+o166JjuH/5FgH98UmuUYgJ0E1HFSh7vDP5rQPJrjyZbdmw1pZSHksC
 9d65Thc0aDoZcZi5fC1gudim2B0ifpDwHN2IcxbN5VfjUiO5eiHV+YNDhbh4DoJn
 41zT/sqASn+KVCztMO8Kdw3WQ1iPQ8MMT2DrYZm6BSL2hePTKzLHC16h6PwM8Jze
 wCJX2Lb2tw0o/HR6jR99/xc9HR6BM/gS2wswB5xNuw/XZ5msfjJ4pGFOxTFyLxHT
 V+GcF553Y5adiwHPOduhVEFROQIUTRMU7bsinSBcwvk2jQw7mOk=
 =12ax
 -----END PGP SIGNATURE-----

Allow thread instances to be looked up with module instances

Arran Cudbard-Bell at 2018-01-19T02:01:49Z
Files modified:
	* src/include/modules.h
	* src/main/modules.c
	* src/main/unit_test_map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/078e4dba9aaba90c9fa5fd6141e4f39f06530097
====== 
-- 
This commit summary was generated @2018-01-20T00:00:12Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list