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@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/b3c9f35b4100c37f8e230... ====== 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@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/b65f3663214ddcfae3fdc... ====== 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@2020-07-20T16:00:54Z Files modified: * src/lib/util/talloc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ff8e0bf0ea73c1c5a6b0c... ====== 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@2020-07-20T15:02:18Z Files modified: * src/modules/proto_dhcpv4/proto_dhcpv4_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f5542c08bc55d27c8f478... ====== 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@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/4fc4cb6f16266baf26331... ====== 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@2020-07-20T14:31:27Z Files modified: * raddb/mods-available/ldap Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/93beab2039f364d532487... ====== 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@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/1698381d28694c2cf6561... ====== 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@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/70273818b797b67cef651... ====== -- This commit summary was generated @2020-07-21T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).