Commit report for master branch

The git bot announce at freeradius.org
Tue May 19 02:00:02 CEST 2020


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7DB+UACgkQfQ55zXdi
 Hs33AAf/W8ajyl3tEFAWQPcNFStAaRqYyt4SQ1zPeO20Cu8MovQ0TXJnCuB9m9qJ
 S5XTKZGhrG+LY3GoSjWkpGT5CPl/HVSdAfzssVDEM+woUHjprxhSKE0bd+3mWftG
 beI+8IQYReU9ZQyPUkGrsdCCs1CLyQO/AzUmDprxVLxM3DLhxidpdIVvdHo7DcPe
 SeOTClwSuzPN/+XH2+mW2+ShJ0sKjGmyN31Jnueh92DcKjsPRNEYMEILTvCmXvIs
 bJ6b4ZC3p9WylJX+K2XGj+miwZMfGskoEooGF4hH2xSZJxySDobjPo2S27Fmx/af
 mfTNd1Q4zC7W3owzgZCV4EkKuDKLSQ==
 =z+cz
 -----END PGP SIGNATURE-----

skip leading whitespace

so no one else has to

Alan T. DeKok at 2020-05-18T22:10:45Z
Files modified:
	* src/lib/util/inet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c7665611214b0f45ea23b641ba9ca3e0d8c0395
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7DB+UACgkQfQ55zXdi
 Hs10Zwf+MtG2M7/VPeyzcAZZmk5WJXnY7RLItPV01Bhh9TQWKbMhrfastpRGJvsD
 agFC8WS2EyAYLKLOjxpvHaFEuZlcgFJXeK4w7C5FqigTp5QN0dLR1JtxF8nQ0LEU
 42pbf+qYkZW/FaanTfpStG6d3lb6Wzix7lqOKWPHIWQmFdUb7wtKieilCapDiWqL
 93VTI9hIz5CeZpWiopa9RnJtGfICXtoQX3QIa5qCT8L2c4Eh+uVOQY8PY4PVhHll
 tEv9QBFW00gzadlap5M/Ftw522RK6bbiskCnzPnatd0OXa8jW7T1Vb02u/p44NKi
 Xasje+ylcvEkiczAcPBa1i546DvtAQ==
 =mUSJ
 -----END PGP SIGNATURE-----

use SOCK_DGRAM, which means that we don't need root

Alan T. DeKok at 2020-05-18T22:10:45Z
Files modified:
	* src/modules/rlm_icmp/rlm_icmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f138bd15f8a586413451e6127fb0ae1df1c7306
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7C2skACgkQ/6TVgp+2
 18oqww//a1leqmZC77/tZYH57hnkfDj9NbmVz1zM3YYVbIOcHbQmGkA6hzgISoqg
 pT2GM9lTIPSsuFKRChyd12AuwAqSOb1cpZkJ83DcKzJB+eBl8uftok0UCOnp6qLZ
 w/HuA++GNNmlObUdIP26lxtUMPtvnuTuaQF/F9G+jF7NbHd8XSX4mGxIdc63iNFV
 qfYwQbuqtjc10UCBxOQ8gdk/vMgfbcKkw4eVj0RYL/3D5B9rzIDv92G1EKIByUgS
 Ww0OR3k+cQdL8eHAsMFlFeE06GRT5+5h+rRjufOkWsM+yJpo63aBLbW+M+PjHETg
 vNXj2grOy+pFlkFrcg9kaUvbgp7lxRj1g03Sb2xW/6OD2+JtVHvWaMitL882S7zw
 f5ErbQ0QTlauAkS9npQcaFHyyz6uGIoz3qfZ9Qww6/otTE6NvH8z6sw7X5o6R1qj
 tdjKXYst4zln2wRbck2PaaYi4hOCJIzAvc71duQcCETPrXbP9LNED/SDN/ZoW3oZ
 ZYA4emaxUJRQezMOC3rt37dK6TTN2yhgX1sCeNxUuHE5u+TiI6zUhEBp7JJKGYzj
 kRJoFHl3k5Sg6W+/hPRo1/SQlOOMRCcyZQi9S3ISJqFn7v18Z+ZYmOP+Q1s9TBvL
 EI1ipET4QierKiA245UkZU18Tjv13rQnj6FhtUjbgPzQHYIaHmQ=
 =7CWz
 -----END PGP SIGNATURE-----

socket: Fix header

Arran Cudbard-Bell at 2020-05-18T18:58:17Z
Files modified:
	* src/lib/util/socket.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f56c677aa7d3a65d50e1a83387a5e0cbc5f1d86c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7CzDsACgkQfQ55zXdi
 Hs34KQf/TKRKw86wHQUtrInAxVZwC2Wl278TgCNiroyLCVQDOkrWIgOR0VjsZyGN
 hCGJLalLsMMKTLhJJwpW6eMoGNCc3WTwyV1gnJ8AhnMQ1kMCeXDYSG6GH0F+c0Dv
 XuTy/qQMBBg3c+F20disHxOEUjLltx6ouBMrgSCe+xNrRIUJg/L+eBTzxw50rPgN
 OYOjTwlK5vpUC1t5iHg3pNMDpyK8v51GrvmkEIWNL39sLA94qSZYGEytbbRdDa01
 pLRGn79rDvGe8o3oYyiWpaznK8+1E6fcW8GjQKNJlM86d2IpOWPqQf0GxY0n39SR
 awuFy4/NK0AJ4Ol+GzJhtKs2ubNesQ==
 =7bP9
 -----END PGP SIGNATURE-----

cleanups.

always set src_ipaddr

look up interface if it wasn't specified.  Apparently it's always
needed.

Alan T. DeKok at 2020-05-18T17:55:41Z
Files modified:
	* src/modules/proto_dhcpv6/proto_dhcpv6_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa8b9dadeda821c57599e4dc5fb2e5e67a157337
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Cy2cACgkQfQ55zXdi
 Hs3U5AgAiJtAaiVwGAE+uNB9nbvyJxluJXx1XysYySPr8erUgPR6ZjEWQX9MoHMd
 oJfvt2qFCo8oYO2r5PJ2SNebtjpBRO/NzrvPp8sO75XazprpJeou8iIEnKvvbFpG
 DBqkC+wgulOygs2sTGQlyG3ZsuS+YhPGhXB1Y994Ft9AV5kr+j3Mnc9i3OoN2Klp
 xx761BR2YH2OOoFzofF+beqeB54nQC14oahKmMqVSC3OQlxfxyYB+b4rbfESxZWs
 RiuKPKCYSNLjDq9Ne7VXk2IOzGA1JSlQ6ih53j4E9RXLQt6jd5UEJXJHDVRkc2UM
 QgkHIg08OhaC5RExRZSJhuEwxIoVBg==
 =A6dm
 -----END PGP SIGNATURE-----

check / set scope_id

Alan T. DeKok at 2020-05-18T17:52:31Z
Files modified:
	* src/lib/util/socket.c
	* src/lib/util/socket.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/627e2b0eb4ac9f770eb32630ca89734f6b6183aa
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7CxoIACgkQfQ55zXdi
 Hs0beAf+P6I4r4LB62dnJoynQSsAONCtoQHnExtzeeG8MVG0iTULCNhQoml3BP8q
 6vbw0Ek7T1xgl/Tv0Oz92HjJ8JIN0As0nzrn9sANvfo2KviJJQbUcz9aZ1QZUJow
 MSEXQ9Hba2cTSAsW1SAu2ypnn9HeoxozZSNMwi1uoW6TOEyQEJJ63swiBvj30q8+
 GUqLP0rQxB42lb67kMDzw/wx+Ubv8vXR2wqJQmSMRSOL///lwnJPeqOTdlNJyvY1
 BVls7F5dcDF01dnOCxqgHPdCeWKTddvlgvV24kefItIKIhFNbPtZQ8yLvsD2Fy+0
 hUJerC6uguAZNijN/hYFrCrGTGyjAg==
 =r3al
 -----END PGP SIGNATURE-----

added sample dhcpv6 virtual server

Alan T. DeKok at 2020-05-18T17:31:38Z
Files modified:
	* raddb/sites-available/dhcpv6

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd8c10ef938d11cac177a2e52a877c7dd8a79484
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Ct+YACgkQfQ55zXdi
 Hs3sLgf9EwHrGE4Q2NTE9HPyH8czQdkSMyBEU4ulcrTCrausrw8IhxQ1G8Kgj7Ts
 Cag3pTJyYR5yLDb6hZtxTzNyTrKoaLwZLSqbXfsAaJFcjZuP6kVWf9Pgp4wKg1F9
 8gNLG9jjPqsNv+TJcY3KMTHK70l8GBjLTvUTmD/shYl/kp2eZgMrvqlapJhtCKiV
 LP2qU8nY7pMOLwOaNlkV/fU/0b/avvq/LTsyp/h66iK6DaRRGa/PfF8NLmnolJ0u
 bNvcS6B4pGaxifhMV/gk8t2VK+AVFc/zCXcxTL6Zg7G/BR75hxwxSShOKWqmx4Ud
 +nNqQWUPiDq+SpsIgYQZtWLayeHezw==
 =zDFk
 -----END PGP SIGNATURE-----

include non-string versions of the IPs, too

Alan T. DeKok at 2020-05-18T16:29:14Z
Files modified:
	* src/protocols/dhcpv6/dhcpv6.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c78270327183f0aa9a4b3e170a3cc21805239fd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Ct0oACgkQfQ55zXdi
 Hs2D0gf9FMrn/slAyjb0oSSwZlWaLdMA9vrmdV6DRTOE4/1VrmNYmxtD+/C9sRze
 CCsExfFq7qswZcSl6JQzKF+NkEMMdcziCVHedJWr3eg2RBLAGROw4UDb6WmMqSyR
 4EW4ZIOy+kDezyoPoLXUiQfIqyW8IPFCBLQQcuH0z7a8BKBv6X0jOcqkonGKMs32
 KCPSXLiGzK8ZKzRTQwDbyZi9NXw65sQHurYbYXavtjPAc7ARu1pYW/SoUEsZ+QOL
 bZkxMyK8Ea2ip3KRw8Gxqh3ar7aA7yFMj+wrIJkPkLueK65jSzEQFh6lyQNHmExa
 eYdcmG/e01dtZ4QZPB0o7Xz4H6/Nyg==
 =6L4q
 -----END PGP SIGNATURE-----

set scope_id when manually trolling through interfaces.

And correct the logic a bit.

Alan T. DeKok at 2020-05-18T16:26:26Z
Files modified:
	* src/lib/util/socket.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/197a1a239aa13e2698cd5e1463331347a3668d86
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7CsP4ACgkQfQ55zXdi
 Hs0V6wf/fiNCcxVJS++GpNIHtssstEr4qf0A2PY2aDwKHlO3X5jDHdmLnLUaAodc
 o2opsJIv8P3uTQBlfqtJc817Ri1lzSPu6YNdljG1dRuMJKnZQEfM4wALENeC2h7P
 0bN313Oq0vQs4SJkOuZUGjYZ8ateU0O1IpdpR2wZVHkrYe3+Ax92mxCaclsUCgF1
 P84mKkHrVqj6Goe17pelKm346Nv97hhkzIUwlWRwP9sOaLLhdhXsibd/kb17wMKD
 Rmh+XYsoRP6AQS4MlzkDoBMZp2FNPULWZFnNopCzKHwTXlBkolOe2lWaGo5C7zW2
 ORa7GUT9D5k/3qatRdjxktsBS4ZfbQ==
 =uPex
 -----END PGP SIGNATURE-----

clear out older error messages

Alan T. DeKok at 2020-05-18T15:59:51Z
Files modified:
	* src/lib/server/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/317f4a1a0a7bba6984cae2bef5d3a6207d0ebb1d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7CjbkACgkQfQ55zXdi
 Hs3fZQf9FZJ64iVsdTkO60yI+VNAhwGS7FUtvbjqGHfd/FEKFSf0h24/hB9466z8
 LuH5BqJqFM6Dg+4iQf5KDtCgagRQjYWzpnbCGJHC5Xq/OR2/xEWimmpjiS+YHcRb
 OTeDN8S2ZSo23CtcVZ35+b3R/YLnEOi1TM9Clcxe9nDsrOAlS9fb8xsuPz2A7+xn
 Wq/NsTqbZ2TRRVxPM21NqYWLc4Z0/tNmasKmfLFfaol9iBuNtf5EKXMl4LpgqzO8
 uYPmysUNBY5MCnER3sI3XOpmL/8Ku1xy7usuVYGhPb/zhWBBl+k8UydorDR/fE/J
 oux13q7+C+RjDtnwRbhl3vHTlpt7UA==
 =FtRG
 -----END PGP SIGNATURE-----

cleanups and fixes

Alan T. DeKok at 2020-05-18T13:29:28Z
Files modified:
	* src/modules/proto_dhcpv6/proto_dhcpv6_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1e2444da5369b2398cc426883142191d12df690
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7CjTAACgkQfQ55zXdi
 Hs0XewgAoi/RPG8gKfI7Az4AQudva++mbI4ZcGkZat/XPp0TPdNBDFy4HIzIv+yE
 IgdFdN8J28cVbWLiVD8TVNcwM8AKUku6xx5R1FPOQvBBV1MkqxcwEWt4PKUBtodr
 iesZom3drjhQClcRJYaMzREuOXl8stpHhNfHpoqYX6pj1Ztxb173Y48eHwPUsPz/
 DlTdkP/1nmKwrMMf65tf7lRTb4DLs5OrQYiRwxvzE7DRgeqB4xSYbqYHH01XgxJ9
 eN3rWobM7poBauzTq1nRTdaYvHcPu34lP6QCZNMZY8vq82iQ61Jpu5fieY3HT3uP
 ePSiLYKccy76MQOUkhnYI9cGd5NE/g==
 =TMcS
 -----END PGP SIGNATURE-----

cast to avoid compiler warnings

Alan T. DeKok at 2020-05-18T13:27:12Z
Files modified:
	* src/lib/util/socket.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae0e559c469abceca40c3f7ec096a5813aead433
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Ci/IACgkQfQ55zXdi
 Hs12QAf+MEguR8F+Tny0P1rhS4+6CEI9NZ8Duxo87QrEaTaJxxr4CNUqrXF+VUjW
 vaN+bvVPabGmCK9CLqj+KXA0Sm6NFz8DFknsamlsBJtScuQnlD2hHXHzqtjaX4BZ
 VigACqjKBlJT671kzpUh1LUGEhNFHUafQaE9wTeGHFIbc6UFfRmDZ1+sxY5bRCTr
 xB3WaLRWRY3esQ+Pr4LdPEUduksXuhDKR+CkhNk4D9+N3u/3ShionnN9TWgOM/tM
 h3cvxteA8NF9zxGfAwfSVYzJFSw3qyj81jjtbvRjzcf60ZhOsc40ZBa2EK/JSSfS
 fJMiwUInXniTuMiT/SkNrMvmzXnfCg==
 =OPq9
 -----END PGP SIGNATURE-----

add fr_ipaddr_to_interface

Alan T. DeKok at 2020-05-18T13:21:52Z
Files modified:
	* src/lib/util/socket.c
	* src/lib/util/socket.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d188b886d2c494dc2c9a9d8b649ab0d7b34ab96
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Ci+QACgkQfQ55zXdi
 Hs0xLwf9GLYKVQhfMUGuiVqSu00UhmVj5+I3xiFgMT3FxwUHhMgq5M2KxxlnN/Xg
 Uc6Bhl+qbWYR1+TrWLll8B0XX9BiRxfUv4wxDrMT/wtmJeEZ8veio+I9T/oI/b6Y
 og2NNN00LJyWDPy1/uw/fl6FslSLfJfEAmQZGh5Zlf5RqGpy5uLG9yTlL7VSv6TV
 BF22PNWr1esqAxIn3oqATSTr5bxxtXIgrSQuhLym4asDXOXwd+nT7yArI272cS8L
 Gxc4sNpQreiyHSaODp2yFyoOMZwX4GVYhbJYOIBhVEOiufdANqfV9xXnHvkCnTeg
 6yBcHwpQsiC2YD4jHmP0b19H2B3g0g==
 =4FR1
 -----END PGP SIGNATURE-----

fix snprintf parameters

Alan T. DeKok at 2020-05-18T13:21:30Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98ed48b4642016d297b0ac085d9ec4765d77a1fd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7B1xAACgkQfQ55zXdi
 Hs2BAAf/T61Do+9N2vFcW2qmOcgyEdTXkLi/ARlZwRclO6RDg79abGjZ6vH+8tYV
 AImRRMajXTt3vj08zMN+0f1BFTAxAYmEI5Ujk5ikq5OyM2+PGUBKvY/znjib3VC/
 UzUue87uyWkC1lj3hsqm+q7GTWpR92VT0EeS4QJkGHBL5RvYZmQtYf7H3ZfPL8iO
 fsCesRkFqysONA2d6QGRqIicb8EV/FGCL9qbB9mwm1uaNoUyknUBW5I2nfo9aXC+
 3yjrCRaE3UQP1RxO/Sd3Qc/Fe05JDWddpqqa26VVMaJr5LsjINLN94hcj5a35p00
 FKNy72LVNUYnnabScLqoym+J58TDZw==
 =A16k
 -----END PGP SIGNATURE-----

some packets cannot be received on a unicast address

Alan T. DeKok at 2020-05-18T00:29:59Z
Files modified:
	* src/modules/proto_dhcpv6/proto_dhcpv6_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8042ab9164b8a6f992292785c680d2ce8f055a5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7B0yYACgkQfQ55zXdi
 Hs0ASQf/ZhwgMb73A5EaJSOqCE7f5+GylOeRoV5ODCJs2rxIL0MMjfwiSoo7UIaF
 C4tHCzKahBQQ5C58/Oj7gnXaiGmAPOlKbQb2zOn/Sjnjp9z+AbRW7AzLBOK0d0Ti
 /t2pWk9q3XSOmMYrapboNMRlwm26th6huxhpEl/JLomRaazsz8bmif7uqXKYhVgN
 /bc09+Vv7nUEaz+/9ndAlGAUGlbHPV3Slhl/2rqF05jCkNthZe/oAFZSvKzHnPLC
 OPiEOBZ0dTErzti0UZu4XOagsiD4Xdvg7diGv52Xcm4u3zi6e0iM6+6qJWvHbFDw
 MV6ACe9P5cwzMT97sG5F0+2hg5vDDw==
 =VWsv
 -----END PGP SIGNATURE-----

evaluate virtual attributes separately

Alan T. DeKok at 2020-05-18T00:13:12Z
Files modified:
	* src/lib/unlang/xlat_eval.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ef7935a5b0bd96dc632b6f42fb54e6d1a55be22
====== 
-- 
This commit summary was generated @2020-05-19T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list