Commit report for master branch
The git bot
announce at freeradius.org
Tue Jul 21 02:00:03 CEST 2020
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8WJRkACgkQfQ55zXdi
Hs1a/Qf/W2hyaBWAZjmqNk7of6Z4RcKDJ94saC4+T2Ns7yNW0prK9PHKsN+/jKPk
SNv+ETAVFzI/a49aYhPsFh8SRVnzzDbqmKNK2fSEsb9WYoltWsbHHCrvEdBBPLUV
BaA0gAF/4S6ni51lC/WGAAL3O1GLCBNIvexXMQ9DGWTQrtrrmfaRRZ8YAVYL6Wpu
Seetq0bIgpiUn2HGITmvnE3OWHwvDUlBZqrPaZgoruq7mhpnfkL2uE2zQ5Dn3uhV
EK9v6IuDsRM9S279CKVSmGO3uasU4A+RiMRbULQH/bvLpxEhuyqSaYZt02jAaSbc
3nIgJb8AAocn8Qtd0F3ATAL//BsLhg==
=p0Cw
-----END PGP SIGNATURE-----
implement dedup.
the old master.c never called rbtree_insert(). Oops.
The new code does that, and also abstracts the dedup parameters.
There is now a new function which creates a dedup tracking structure.
For RADIUS this is the first 20 bytes of the packet. For DHCPv4
it is the XID, CHADDR, and message type code. Having a separate
structure means that we don't have to search through the entire
packet every time we do rbtree comparisons.
Alan T. DeKok at 2020-07-20T23:13:27Z
Files modified:
* src/lib/io/app_io.h
* src/lib/io/base.h
* src/lib/io/master.c
* src/lib/io/master.h
* src/lib/io/network.c
* src/lib/io/network.h
* src/modules/proto_dhcpv4/proto_dhcpv4.h
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3c9f35b4100c37f8e23032ef6a5a0cb98183825
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIyBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8Vv7YACgkQ/6TVgp+2
18qg9A/48PDfDi/CNwIOJyyAf7gIxpPploBhlUWtRTgeD/VuAx1CI7JQVO+BDmIq
+IRcc6qMKB+L+reFFzlrMgyZgKG/3533SfDKl2l3m5GjPoWXiOTEROzjlTxh/ZMV
4CVIZ8+WYTaIckCX9GcLulSnI5rDdvBNE51Rt9rB2YiHwmiKHIQEJt4zYdx7Fn2Q
nkFvDxNlS2rNPuXUjZAqkFTq6LkDPce6RGGIio4VvVkHoKYY2LGcuk3X5t0rT006
/hElV/oQFfnJle9JnsSFvLYFO3Co520k+PrJXFiqOs5FmeYOYSZYpBVB7sqlVdU3
kApY64UXryWHlxGTJOTh9MShxahxecuyQ+8Z/RVS+4ft33D1sl3MOLndz49WyKiP
TbudLwsL2OvefFlE2dYslO3wzwDg+nkR2DiRBx7URu000Are2SBpYwaO1X8c/K29
rr/zkwneVzc7JzHatQT13iCyOLlnHKtgbt1TuV3tyiTYaDBhsX0WmUIRPLTuUi3H
CCgNTX5b+1p5HbKGC5qEvtkFAc32MuHAk9VZH8mq3/mNbF5y+1tqRtRvtSFMnlWF
rNE92Ni8M9KF/AbVyJUYwPvL9gEQCNnyvEUqReeKlUT6pXUXTqT5u7Et60peAu/6
oBfhu9I3ZqCqjnIPCXQ88ptJUWpMr+fpXzbH+l3kUGyF9uoTzQ==
=Z/DC
-----END PGP SIGNATURE-----
sbuff/dbuff: Add marker advance/set poistion functions
Arran Cudbard-Bell at 2020-07-20T16:00:54Z
Files modified:
* src/lib/util/dbuff.h
* src/lib/util/sbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b65f3663214ddcfae3fdccd048fb3da96e3683af
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8Vv7YACgkQ/6TVgp+2
18oG+hAAjeNArZ95P+CrYKhCielKaKcD4ZlWePXuWeHhG+nF0HbxskEwaKyLOBPq
lFylHwn4yjdDAp29f77rI1f2hKdEl93xHLyFUiVLZIJkDEe3HfeF9eF98mR7nXtR
pThNHd13ry2GJrxYPZ8olnTsV4gg+qptlipattNSErz9o5RMbbs3VGNDetoVsTCD
pRpJvoqKsjKOwcsBim6wwQGkjv1qkyFnAmfhWZSh+dpgj8ZL7ZQJ5Yux9lU3zz77
sg5Gmspp+2WBMoHPuFnM4X6CDMsfBRVToWjSskCRv9oDY4ZahqHkLg31HSTwUC+C
tqfIwx4VTrAXsVUujWwL7RV9EBXfz1ENe7FDep7SnLBSxI/WoMGoSamefWVKxcQN
aRZcmywehrcjKFJTFJ+y8eOHA6XBv4m1rHTvSkwIv4MIgdJ0a9FP77EHot6ULth8
8uSa1UrBybg7Iy0CFyaQ8E45yGKhBl+pKNK5wE7B4dbyRFw7u5DcjOkmxCjQAixR
8yUmHtwj4jQznon18RcqoFUgpSxSbYCQYVsodSpbTntQ6VwgPNGpqpWyNHBtfJcC
+v69o/NSfKHQexFC/uwSNGnpbxf0xaRjpRqZ3TkD66K9KQmoD8u+WPNfttnxwAUQ
UuEhFFINPFOIg7kHBUXJlFNFjx0viTS+Dj3z4X9yol7a7mP34J8=
=BZjI
-----END PGP SIGNATURE-----
talloc: Print useful error if we fail to append a string
Arran Cudbard-Bell at 2020-07-20T16:00:54Z
Files modified:
* src/lib/util/talloc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff8e0bf0ea73c1c5a6b0c97f337776cb036a1dcc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8Vsf8ACgkQfQ55zXdi
Hs1N+AgAhBZnUhCGi1TpEtOXAxb1+zaCM+izBYTdNqJyHlK4a75mt3heNuliUTmL
0QQFUCz2DezJyOx1f0Yaqa2D3Un2lStXaJRB3Uufr0soc9ExJV0jRSAaIB7QXNbB
JhUBMzo0TrsX0fc0UWbHIC9xMclcp8NQZaLhvVgredKeBh5uvz/eGE83M+PMeOSX
6b0TNoGWiDB8jNxnWZSiJOxqunu2YvqGloZFoweZGEhbvNPES0L9fHQQUN/Pt2L7
hbovFD8XXJcCDJDx0E1Dhe/qyQyko4Mh3ojKviplHuiUoeO0c4HqAzdOnf7DP2eP
nkyEsCsWJdgtbrVcdOy6JT6wYgsrxQ==
=o2Xu
-----END PGP SIGNATURE-----
dedup dhcpv4 packets
Alan T. DeKok at 2020-07-20T15:02:18Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5542c08bc55d27c8f478b706044851f17ef3032
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8VqsAACgkQfQ55zXdi
Hs3Xowf/bz/bYzlme/z5MZp9KypmXV01Ra66VmqExhXJOy+YNubpqVFG5cLITbWA
O6mG68C5AO9lOLb6BivTvhNXH1VWeNDVPRqT02Rw0UAbYvjyBAxDtK1cIKiKdrlu
wTYL1cFWwF3Hhj/NsChqjhPS3slDbhPmTtCW9efYFaEfeAPx5yQcv5HM6v8C1/gW
goNsrGLEfM6DXhHKPBhWx54LUpv2AZnEtPYNI13a3Xtdh89F7UV9ZDTlVBl8TgQT
JeiviqVx1LhuGV6Og7M4T0CCZa/mOeBOcxOLHg7BziXCoSgreNngyQkdVCnjpl4u
nHjSnBbkC6dy1oQCUvc64JVUCzsDhw==
=ibSd
-----END PGP SIGNATURE-----
allow duplicates of auto-numbered attributes
only if the fields, names, and types are the same
Alan T. DeKok at 2020-07-20T14:31:28Z
Files modified:
* src/lib/util/dict_util.c
* src/lib/util/dict_validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fc4cb6f16266baf26331616d1e1cbc8547b8afc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEyBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8Vqr8ACgkQfQ55zXdi
Hs1e4Qf3XZfOS+prwyN4oPK/ar/2a//veYEx4UKzVHiJv+0fmgMfcNmPmnSA1T/p
7Y9ne8QwoLYvarCPX+2/B58aVo+WAgGaUBy+RvnFxMIlZJFlz6lb4mXiECoVnMzr
h5bAaDzNpzz288xjmXhrDa7qmVjtYphX4YWRu52763D/FG3jVTmvk06LFwAOO2q3
t9PZf7DPv/45QPB7Llo8TFdgBkF+1P+v77ubTraU53sUEV4hT/Y7xYRTTZau0/se
gl4csgLgH12ekkr97P1N2nxcfJeMoGOLGUEvEq+ZMHIHZ+l8cSPo7pPTSVvOvr10
fy+xTW60spcq7jCB2bzMb2zpsASV
=5G9h
-----END PGP SIGNATURE-----
instance name is in the parent section
now that we've put the "group" config items into their own
sub-section
Alan T. DeKok at 2020-07-20T14:31:27Z
Files modified:
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93beab2039f364d53248748e4b629f039d16353e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8VAPAACgkQ/6TVgp+2
18ryWg/+L8EHTzAdMXNhPbjnzhF+9Z9ma/aqx/zzhMRB/fJYCAz+gCU3y2ECFxkh
Fc/d2nA3uhHF8uGjXmClMQI4Zu3Hm4z/r7a3e+y6rbkFr6sGWIcWr6c7vm+dlGRa
kurZX8choe6JFchyrRdNIBv/zpyXm4nEgfyQQ6u3h8Hbb0UjnUjcgFEqAHZDiNP+
P549+Fq3xLj0cstE/ZrfhANaVAiTCpX0IljGzb0dIWTLkJmH8Z/1CHkG+qesrYTg
O/tLVOXWBA9p9EO3Rkk+AuLDjLMro9KzS3ihepGHkwVTD6BuLezI+KtH1Ges5ZLg
PSpj86M+MxED+rmWssr+3qoQdScoUyoeo0Z3KR+Ko5VLcDA3QC3cwHn5RN4kHhH9
sG8khf08HrR2tlzj3B0ZPZOgAdKTEx2NhZ6VF33HiMnOlM1SvijwSYqSdKgpwXFw
JQQ3oYY5GW9ig7s480pPc6v920eUzemw5aQinwNZPlK33u3hbVcs/f0ZyRyVGnDN
l/Suy0DA9347lAmNgFpLCCgtTvWB+bM9b6zCskXPXtWznertPDQnuN0lMFji9UYW
R6atxRcUjJ+XKBKeB3d17sEoI8Tg0n5Vd2poNqlG4yLUoeZk+Iz6wGe4V2k+1cB5
RQ32jxFFv3B1g4aeaQrs8uaPPiGFl8sZl79VjLMNgwVGDpazLTw=
=Z8hH
-----END PGP SIGNATURE-----
sbuff/dbuff: Use compound literals as initialisers
Arran Cudbard-Bell at 2020-07-20T02:26:56Z
Files modified:
* src/lib/util/dbuff.h
* src/lib/util/sbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1698381d28694c2cf65616425f602a37fd9d635d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8U/OoACgkQ/6TVgp+2
18qc/Q//agNXPpUmoyIs1AfjFOK37UtjCqI8lgz3v247bwxY7C7EMKYmIZ01bi36
Tog6D2VklLuRkGI0jo9/S/hE+thRzwiDEgDatYEBvRbaunQ7eHrOXf07z5JKRLJC
6k3p72cINKFktcIYaX6YTp67ZJxIsJlcx8XVUtYa561fPu2dsMKZd+jdN0cyrgH4
AyMD02SN/7igg59NDnucT0nQi5HFHlgAW4ipCAARGtwTFrqwMw4dU2XxOHondx9b
iD5fDb93gytSVbf9sRU3hWe07NSbDaCp5QrXFylK7GDYOQq0tjriLTEbMAt2U8R/
2/mD+tzxcnhf9/gJhQjuVU/GdYAtFQ38I2bEla2RzicvHPVSjW+XGEK8a5hHppyI
RlwHKAGAGUkkhZXURllL0fgMavjD3xbPRRkxquOLnF/487h0cGOg+556h+2VmqGD
/37TknnqFNNgOrq506NnjcZmzEqzF7dVG6QdV+iNtOrUXeqR3JBnzkbsXthBuBr7
DizHsWx4lzzzfJDn4MiWoJw1g1dLSdO2HJamDRpmF8f0rSiQCCl2FPwnwowrOv5G
3Z7WqC9kQt9x2ySogx/r7RXHK6UjfeIEbQ37ImsCydetRWnovWEBHtd1J0kee7MP
LGEdYAeo//pIA8PGX2K6gqRc8PoB9RXkatF/Bz68j/84OGjnTBg=
=fsDF
-----END PGP SIGNATURE-----
sbuff: Start of stream parsing and extensible buffers
Arran Cudbard-Bell at 2020-07-20T02:09:46Z
Files modified:
* src/lib/util/sbuff.c
* src/lib/util/sbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70273818b797b67cef6519a4dd0ecd929378cbf5
======
--
This commit summary was generated @2020-07-21T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list