New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6x62UACgkQ/6TVgp+2 18qobw/9EiV4TK4G1A8HLYyru7ZVpGsl1NTBibw2QCF6iphwbI3F0VQk4c0bmV1g 5GLFbwIXN0+OQT4VTB2/zaTLDJJ9K0VtC2NIGDD5nWvdINL15vrdeFLlYK54wMgn O2yDaJqiQ6dvyfjTBfQejtn+7XUTyBBEpfiC71fUHX7KCXaXfoP5sQte/p07hccd 4Fq22G6EnbaY26UIEXVCwoKwOeH6QBHh8fcyv0qJGyXwumfAjTtNFURwa3Ewt853 4+QJ2+JQnmd1gt/FPwW8VGZB41nvrxAVO2JdpNjeG7BmchVfb2pWvJGMptHY23Le EcB2VIYnmg4oqMsHPj6ZRzQODpG3LC0KHqYKJ52qR7hkG/g+d13auK419obwrq6/ CDUFhnqVzVb8hx0JYcnuPvtsknZQAFZHNlUXjnTnSrhXlqD95BaOsbpq5yAolzMm dG2GhRV04C6E9fx4nGjwiATu9Kiw3m/c9Tv+ztG6CdQJ9QvI5UQtop5+0PofEW78 XKSAzxOMUZU5ZAHt50aLdZKDHBk9096FOnUMGK4cMmP2OKScuEBwUYGSobBDMS4v V1IdfTZc68fnmFwxfyQaMkzndDfTrjHaxLtwevDuSgyNcPe7/UB3lzlRRmm0LXa0 l6i36FVsxIUyt2HXV6Ev6Rw3KsVPFYHo7dwcuBsWqZRzrZgKAB4= =k6Dd -----END PGP SIGNATURE----- tmpl: Have tmpl_value "return" a pointer to the box Makes it behave more like a function Arran Cudbard-Bell@2020-05-05T22:40:37Z Files modified: * src/lib/redis/redis.c * src/lib/server/cond_eval.c * src/lib/server/map.c * src/lib/server/map_async.c * src/lib/server/tmpl.c * src/lib/server/tmpl.h * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_cache/serialize.c * src/modules/rlm_json/rlm_json.c * src/modules/rlm_redis_ippool/rlm_redis_ippool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b4b83bfcbdfc296aa60b6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6x62UACgkQ/6TVgp+2 18o70w//e+hfVKzL22YGLV8qK/C0Ip02glsuR9vAaFFbhxi5rcvjdamkr2+SdCxy WeCFn/nfJs42h3OR1VXtXDQa/QfRJkC3lKKjvekx13nJU9YZMvCaA0ukghawfys+ SskAzjf/ZTYwXWsYIiEDRdg+0/lLEqaNM1qbE9s2IYx7wX45Uu9HatUR6JsxrjRt c3nNLyEv/xDgqyqjuz3QvcBbEDLRcwgwPE2B5WEE70sJU5mPw0QacsivWm4bdnDI 7SPPdjKtZUIhrevYu0Q9Y/GkwQrr0h31QxFUeib4swNWIu5DK4NLaQnKe3OPMqvF sNfps34QVxQbOjIhInn6mk7885m/WVX9Vg9if5UsDwTXKZyhimnM8eByup7ykvBL wUgMREWrzai+1fPEkHPJxF1oVj1wy59+gqaScsvOK5ITpAV6IIZWAWeWPxhDW46q uqRWaDqp5vhrATLvT8sVkpdCHxudezhfruqAlsX3Fw3NHGk6/2Q8yFGVJEgMJznx J+j3B6qQpFncMy3rrlALn3ObyiyWckrY/hRL3BUxIF2Ri04+lXlGhP7133c8zNw8 U5b78xHKMTH0lO1EJH/i97bAoxGVUTB9zioNyug5jMsJh3o2Tok8j7AZPNR8zlfI hVX6EQuHYHkBJoad0go9Ys0V6FSzPvC05ZZ+S7Yj9KkVWtDy6sA= =n/8c -----END PGP SIGNATURE----- tmpl: Switch to "getter" style tmpl macros in preparation for nested attribute references Arran Cudbard-Bell@2020-05-05T22:40:37Z Files modified: * src/lib/ldap/map.c * src/lib/redis/redis.c * src/lib/server/cf_parse.c * src/lib/server/cond_eval.c * src/lib/server/cond_tokenize.c * src/lib/server/map.c * src/lib/server/map_async.c * src/lib/server/tmpl.c * src/lib/server/tmpl.h * src/lib/unlang/compile.c * src/lib/unlang/load_balance.c * src/lib/unlang/map.c * src/lib/unlang/switch.c * src/lib/unlang/tmpl.c * src/lib/unlang/xlat_builtin.c * src/lib/unlang/xlat_eval.c * src/lib/unlang/xlat_tokenize.c * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_cache/serialize.c * src/modules/rlm_client/rlm_client.c * src/modules/rlm_csv/rlm_csv.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_json/rlm_json.c * src/modules/rlm_mruby/rlm_mruby.c * src/modules/rlm_python/rlm_python.c * src/modules/rlm_radius/rlm_radius_udp.c * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_rest/rest.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0e046435a388c73191a19... ====== SQL IP pools howto: Reference the no-skip-locked SP for MariaDB and old MySQL Terry Burton (via Alan DeKok)@2020-05-05T22:29:09Z Files modified: * doc/antora/modules/howto/pages/modules/sqlippool/index.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/66c3b57e42f3c5ec37eba... ====== Fix digest dictionary attributes Jorge Pereira (via Alan DeKok)@2020-05-05T22:28:45Z Files modified: * share/dictionary/radius/dictionary.iana Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e78246c282ff427178886... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6x0aYACgkQ/6TVgp+2 18ovFA//Y6nQJTAITFLnuzYLSE8BvDN/Ko0697LdXKqRFvcvovrHdjS1vdeNB3n/ s7lZGkTx0KzQPxGlmrK7RMvAqm8Ljl3fH2wcvHQCfZPscsbNvyd1CPLOgFb7TU+A LqrxikJw3/c2Qf0DkFX1YAOA3jE8U1QsfmFuZptxk3pHZeziU3czZ18VX42D7frA 4NUrB3WuMxBaVhL5OrsyqwwjvxjPPooErmsD7tzz2pJ+iQzAha0K2ePaf3xCXDgs IU8fscqc+GP62gNSSeKTzhfqZENks/0oXwv0sLPYFNLjGVv3ZudPMfGIcZgojqt5 MIUQUlqQL8Nwl3Jg5JERiM1Hl52dFoObzei0r5Pu8d+Asbaxmo9higDY4Sr+0DkE waVg+b2safTLHzGsAlR1WVnYK8gNJiRxe5aGxchsr3o06DeabFEEA+TkYRIrIuCt xyYxAiOTFVt0p74f7UwBuhrefJJpknwaM3M4sNVRSHZYsjq5mOyehpy6mtp8tmVt kbZXfvgkuuGfABSJqdUDxWFukUEox7jK07ur2ofZ0d2ftX0guHuKrzRnEubryANK 1ddAbNJNN4VeWVaxqqBIdmwC6WryfC/uERo3/RBfMaPt5DnHirOjuaE5aBFWqlEn Enpuy649jwTOSPkixkUn7Ohj3u3ykBuXv1ghlQgTbFyLaYdHgz0= =Gw5g -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2020-05-05T20:50:46Z Files modified: * src/lib/server/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1cd2ae50a95d3d207ffa7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6x0U0ACgkQ/6TVgp+2 18oSTQ/9EmDny1j0Bt2BH49sIUwTJgtuevWfQCg3dOIVKUrq5OCiVCfri3gqb5Fp OqHW4O4loD7nkEBFoLqCOQ3rHx2zpSyH3DRCQUf0Av3CHznwOn7QX52RU+WKFztw kMSAgpp94w94RZTRDW5xtXwPgYq8k8mQzgJzqyhDVG+gqHIfgHf8IoYanIwTknb3 eTmG0jJJmuH5GSasn/yWBqk7QHl7/O71VFXnD2Rh3D0ERg+qWpv9lhyZQz3gx27F L2tXEyp+GzBlRhRQ/KXhgNe+3Z9nktR8PWOEjV75qxs2CkGcZXVtLZMCGLHqliMs KhTZt8oTyNHl9FmvvvGClCqRaz/bGKeQ8X9UXKoLpsJKN6tVlAJEhn7Ofe0yY7xr tUGoNUjEfl06pnIh2HWXvwG4ciKJrzmdup9Z77atsb9I5UAy48SnsR9efJ93ZY93 v/xW11O3FVfx2lrN/rPFRg3Xpx2mgN4VPCXMTgUSlFKIENXA9KiHsutsT8nMMYM8 e8xFxcAPgI+9lbKlAOirXyBIZbvjSa5kgqh2Ql8I1ClwHJDkAfy/QY6X2VJf8N3j RZR38FYegOc2RO7dbGcNSp8nnqvJ5/ZNilbw9CLX61gHvsYGAQrvmUv6K2Gw9Mr+ sBrygRJayGcr9QGOCZak5IjaUZwgbTn6qrYT/YFOCDfJI/q9oVg= =bNjZ -----END PGP SIGNATURE----- make fr_value_box_cast more forgiving i.e. if you request a cast to a bad type produce a run time error instead of asserting. Arran Cudbard-Bell@2020-05-05T20:49:17Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d97952a20895c6bda6338... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6x0U0ACgkQ/6TVgp+2 18qAdhAAoVfuwcmsHQZPvsK2SLgGvuj9KB20vLDOL/WCsQv1tlglmgDmbUhAIj+f gdd5KsyBpSYRT/t4EN6WOxryQZILrCUmOL+a434xdflpLPIa6bf6lzWiF+t5Z4zR GB+Fx+bx6r5queKN5mDN7pSdLB9ivR1kcGCSgN6JQdW2sZAytNYRImGyMKTXeD91 LCHwgDPuo+IMZKqLanXmvQ2bkRB6msnXHiAbhhYeKE5f3thFNl126x+YiDpvklA+ 1rUFkVm1Zsdn8HsAFuxYLQmeyXU8PkTN8fHXN45qsRucyvn13HnyGqeHSUwdVDy8 3AMgNcBJuIYY1HZUXZdObuBbJgaLQQhUp93iqHXopiHLXyCk1OPao1gzgKEcVyVa Ak5Ang2jVKZrZvcJiYESgx6qyk95kVy2TKbk/ksaYbDWBFycOQj+B1piRCraGMF8 /1KvOIHoblS4nok7d2iEaCQeH3OXM/+Ih4UKpdGhQdHCMAPdFuKelZQNF9mQ4Nlm W8qdMd3LZI8empM99u2DXVKnSLXbPY0d+THtpBI3PA/zFWvSbW8adK4rvDe9OdA0 jL9+uTGSQLix6saupIy87n3rqAsjkq+kasx+IyUlCDexFE+Ze22/aSuyzUmZlGZv Byecb76rMx29CIT7JmZuOj+S7A6xcHw6E4jJERCPNjFd/psHqW4= =2F04 -----END PGP SIGNATURE----- Add top level lists to the internal dictionary Arran Cudbard-Bell@2020-05-05T20:49:17Z Files modified: * share/dictionary/freeradius/dictionary.freeradius.internal Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f6726c0d27de04b7cf5f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6xoJgACgkQfQ55zXdi Hs1pWwgAnt+Q38k4hf8j98pfxB5oM/gZbvAqHmkOVrLqXrH/mGfvTn9RC06n2Xg2 5CRuFXB4MGX+m4vgTKFt4jGjLRhxAq2lE05W6UohFYMCk5zl6NlwMIzh2DQ2a0Ah pvVN5rKxigW0hX2v51BQShxCZNO8rBQI3mAXCANrn1R+dMCCSFu08l9ecduWWCzx GiclLRN3CXJNOGRGFxqS+hArxNC0X5o5B6VlJHU/dPeoKoiIansFKT1ixNXM2zKS tY8vnGxERdw5qZx+dUFvbvc4+nU5SAW7z+OT4oPa+EoUDOZNuQnDqpMkAARJu4pC NYcoP8vHC6Dr0FntGzRfbP85XGNkSQ== =4FhG -----END PGP SIGNATURE----- fill in the reply fields from the request so that the admin only needs to set Sender-Hardware-Address in the reply, and everything else is filled out automatically Alan T. DeKok@2020-05-05T17:21:27Z Files modified: * src/modules/proto_arp/proto_arp.c * src/modules/proto_arp/proto_arp_ethernet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8f41f7955e5066f58b168... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6xf5wACgkQfQ55zXdi Hs0M7wf+N9q63aop5YYjGKOn4oNuRuxynMgh/GwUEIKvfWTdzDgC0oE9Qlpk8yaP fo1RKc8oLXGScZb1XiPrEgX17aKWW6P5nNL/HF9EmNfDw2VXxCBMIhKniiJ9AiwE klyQNpBteTqcoinIXiul0pT3S7BhI+4TrPwNaF0AovopnE83FdBreCAjDGn58+Os pBEB+Pvd2cS3Hqebc2O7+3ouKxhZBE/gFqzuWIy3L3+TOJpCIjJqfKMITkW07Rdx jKp7mzrxGn4URXaXcUa2V8cX9PX8YnWgyCaRyoJ38VJ8ZSSMgIDb35oTweIZ219Z Vvwn6XR161w5Q4LfHqlzwDX1Jjk3oQ== =2qYt -----END PGP SIGNATURE----- document "active" and add notes on filtering only ARP request packets Alan T. DeKok@2020-05-05T15:00:30Z Files modified: * raddb/sites-available/arp Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6033a7209a6cb75ffcfa3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6xdwAACgkQfQ55zXdi Hs1oiAf/eKzgwqbwe6TB5cQ8dmyx30/dov7G96N90Iarcubye6eJWsqo7YLH5t0V mgt7lQLzSAKq9lVzynWvmEvKVUazY/OrvlRO6NtZPFrD8Pgy5DlnYAQAWdF4rxMF VHT3Vpggy4yfoXHhyKp1/1YHtsSN8S++bbOgp2xtw8rBf+7o+HnmfdO9FLseZfkF 8Gx+eELSaQPJL+SWFXQ5xfRYybQ2bKNBysxHV4GCC6Xy5qCAtH1ySEQD5Ayv8zbE jkzSTxT6fQ9K5+VR3215ffISLK3gGqrRwBVEr7kqKzTpDw6cMYgxv4fP7DVit9VV 46CwRpXa35BcEh52XbLb5asRWA+skg== =loj4 -----END PGP SIGNATURE----- export constant names for packet codes Alan T. DeKok@2020-05-05T14:23:59Z Files modified: * src/modules/proto_arp/proto_arp.c * src/modules/proto_arp/proto_arp_ethernet.c * src/modules/proto_arp/proto_arp_process.c * src/protocols/arp/arp.h * src/protocols/arp/base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d7349e8fea747325c3ebb... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6xc88ACgkQfQ55zXdi Hs2CWwgAlJclGoemEL0YqDebvXORD8xDS2odRrIaEAQiza8yZCDoa65lnAvEH1Yc qUmDZgn91L0/romVvRoPx5mVC1Y/znxB6qHI0LHDeuw3aXkBbIJfEAUIW+J9OiRX uZmPXmfWLjarSeZVHWynQ8vXomPSD5so9GaKZaMMkAzBZhvARCkeAPhFo3TRoCNJ Zwqd3z0I5d4cADbzCjgXTc28s0KEV4P4gARVKi1xTnidx06pROFQntYhSUylcNDF cXpZOdGdJCo9QQxkFvSePYvvAUQZWD0i1cEtzQ1JWBKoqAlkNXemMqBT5F+lhtfq FQfkurFlEGbCtKvQ6OB3tazF5lAcZw== =1uIV -----END PGP SIGNATURE----- add filter option Alan T. DeKok@2020-05-05T14:10:23Z Files modified: * raddb/sites-available/arp * src/modules/proto_arp/proto_arp_ethernet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/96da6d727c19b5dd9bc47... ====== gpgsig -----BEGIN PGP SIGNATURE----- wsBcBAABCAAQBQJesWuYCRBK7hj4Ov3rIwAAdHIIAIw2EbEyDjTrf/DfNiwt45t+ TA0X6zZHGLhF2oBNegObhrZ9Pg7RgujjZWCkbKWDeg999J3RFw3ndNuk5LC0B9lr dxE9teODlfxYbxm+c/Ox6UB//J2psBwWDjm7U4QJ1PFL6DuTMUWp8Z2VHvvmqBxA mAvd5dWFkgXBlT8bXfkXuq0dRb6vzcHzvxMkoUuLi5gSaxKbK+V485iB2QG4lPZK icIn/+Z7VnbB+1nAxZCUt8iCsv0+Zc3N0s4zelzZgaDdMvuf2hxT/8y1TfY36NUl jBBssZVuN1YxXd9Zxvh7QWxYrsGoYfd6OjH8O8Z03hyOJ97KlP6fFaxNZ/0mfFo= =O00E -----END PGP SIGNATURE----- Add fr_dbuff_net_from_uint*() and associated tests (#3423) James Jones (via GitHub)@2020-05-05T13:35:20Z Files modified: * src/lib/util/dbuff.h * src/lib/util/dbuff_tests.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d64f1c448c491396c83eb... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6xZ7UACgkQ/6TVgp+2 18rAtg/9EtCsuHhMWO7Kc6chjFnq28yEqG32oF5oAYNwgvuPt4/ncyvISLQzpIAJ Ngs/eiWGJDahZZmjVwobvM/SQLyS0P0lF0jJOjiosi3Y7oVrfMiK6/YyHIhpz5u2 vPcX9U+nz2IZMIqdVXLug2OKMW5t6HHOwiKCwJkqXOnZ8J+Y9aJyRK9Lg5V+9XTl k3GTfQH9c+DRc1F14anGf6AMREZmxcTgvy6utcXFrRV20L2z20aMvu2HUB9HsDb4 Fj1StskY5Z0iqngQLZZ00Z1LfZ3E0/l+BgzhPJzY07cwMi2ewhJ/JK6tuvxxwXW0 Wk6YNTk4Td0db8+Su2XZTbWXdaojfx/EFdoirxDcHEbwXrEUkAgB5KE/fJzsj/A+ /iAtNnl1elMnJj+6N4aj7x2nrlb6sTGOhTGWwm/GWOZ52/iXzmtPNRwAkFFNy3qi 58dy4QABUtuPQlxxdMXcp/HdcOycjsECRtPjDEz5V5xGLFtnLeQDkh9Mr6uZh2ui /fj/H9w3aLfEi8xQ4QtwZVLSURC8zdvpWOPsBUls9lhh/so5soVkH3Amz62qr7Zf NGcsOjypkf0Tw4mHyODNWmxWKjm/r6NRxOJw4ZF4KGUH9mUAAAM+F8j8AkSs8Anz iH0QY1SSmXPmxsHmC2zG4oQiygZi/CdU6BznhupVhHhyXpaSdr0= =vva0 -----END PGP SIGNATURE----- Remove explicit frees Arran Cudbard-Bell@2020-05-05T13:18:45Z Files modified: * src/modules/rlm_radius/rlm_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/51e8c7ba2db7b92e005aa... ====== MariaDB sqlippools: New SP that emulates SKIP LOCKED using "user locks" If we're careful we can emulate the SKIP LOCKED pragma by using user locks with names based on the framedipaddress. Testing shows greatly improved throughput largely due to preventing thread starvation under highly concurrent load. Terry Burton (via Alan DeKok)@2020-05-05T13:15:16Z Files modified: * raddb/mods-config/sql/ippool/mysql/procedure-no-skip-locked.sql * raddb/mods-config/sql/ippool/mysql/procedure.sql Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c66e9dbd504323bb3266d... ====== radclient: Add test suite Jorge Pereira (via Alan DeKok)@2020-05-05T13:07:09Z Files modified: * src/tests/all.mk * src/tests/radclient/acct_1.out * src/tests/radclient/acct_1.txt * src/tests/radclient/acct_2.out * src/tests/radclient/acct_2.txt * src/tests/radclient/acct_3.cmd * src/tests/radclient/acct_3.txt * src/tests/radclient/all.mk * src/tests/radclient/auth_1.out * src/tests/radclient/auth_1.txt * src/tests/radclient/auth_2.out * src/tests/radclient/auth_2.txt * src/tests/radclient/auth_3.cmd * src/tests/radclient/auth_3.txt * src/tests/radclient/config/tapioca.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8a3d6442dd7c1148b9afd... ====== radclient: Fix the '-s' option We can't use printf() here, because the stdout is being changed in fr_log_init() Jorge Pereira (via Alan DeKok)@2020-05-05T13:07:09Z Files modified: * src/bin/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/84b9c6f7ecfde0c673807... ====== radclient: Add '-C <client_port>' option It allows the user to specify port number. Jorge Pereira (via Alan DeKok)@2020-05-05T13:07:09Z Files modified: * src/bin/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/46d0fa7a6bf609c1281e3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6xYgMACgkQfQ55zXdi Hs2E6gf/bUyww6RHGtS0ouw8xuSqvxXN1+aVnZilIZd7uUltBkndJodsb7M9DWYO BXlO8ESERSziQs0mD7Z0qeTOKsizEwTAeSc4yAvoZsfbx4xLTKq74kBFVhhnPiF3 r4rhSyMznen2ou4V2klhdXUD2+AA2ZKGmxzHj05OYLSeEOfZTmk1Rxh7ltrdHu4J 8YeVSf0dA9rjsD2nUacKv6A5l1chW2CeM8WAt1qdfuy/n2Pg+KpQvylo1WIi0t7l 29g12clckzcoSZbmiMHybinpIZiUcj/CCglHb3kGGlUFHjOdBVxsKeqTXYwW4vYt Zb6q1y+Zo1NRuDNf3434X5R7fzGVsw== =lLtC -----END PGP SIGNATURE----- update to use the new v4 virtual servers Alan T. DeKok@2020-05-05T12:54:21Z Files modified: * raddb/sites-available/arp Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9dd8210d40cd6b2c9f3f6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6xYd0ACgkQfQ55zXdi Hs1d8Qf8DIcXbTqzCH4tkVHqXlK6ps2ugEr5a7y16XKnKU5xZXZA5IbCTOFLkaQ5 PLshYcxFmwG0YZvFWpHrW+tHlUMVHIbiIG7iM5OUimlPRro8BIf5sF8kWUWU7sEb 2g9TOUpu2oBR7IhgLiQGMKBZiT6AU5FVL+pcH2sho/JkRmZNE3e99kVqixMJNzy1 96trzIVkV15UDTBVGSQ0AZqc4jwQhM/MWZTc7bHsWgozGI3edcaSsm9DuFvAyW7V xy82KEZysmaMn3vMuzTkqTtU5QevCutFrzG3Ohbeuzvv4ormS0jaIc4B8izq5ju0 ntzFU84Em+WscikUSL5HfVoL9eJGdQ== =IoWU -----END PGP SIGNATURE----- make it compile and work better Alan T. DeKok@2020-05-05T12:53:49Z Files modified: * src/modules/proto_arp/proto_arp.c * src/modules/proto_arp/proto_arp.h * src/modules/proto_arp/proto_arp_ethernet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/529f9a64b6b7c92adbfc7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEyBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6xYDwACgkQfQ55zXdi Hs1qjwf47jHEycENKkiV/9G0t2PPJHPzfCrm8AQdJHKD6uTZ+rm8hP5+KnW5QjWf HglZHl1xuVKjsGVy/cK49+8ilV3ABt3jIqlPohDooAmN5hdJOvy5TFsJPHABLOaR vITnhYYrTgpwhnC2xZIZRQjArk3phbngGNHOgW8xy3YOCns+wXIVtF+kE9g6xjTg XorGHbJfU5/vG0tvYkbLkLWc4xohJPn9iTipD4WaVw6QpC7aL7ciEQ/DxA6DtTtW 8yKl1q2/sIv5BbOOP7SmZ9n/peGixNMDx1z9g456Vg/5Om9YxDwZ7zoeXV8QiTWK ix/LXEHfihHDxhydvYN27vRhsQW8 =WOXy -----END PGP SIGNATURE----- define ETH_TYPE_ARP Alan T. DeKok@2020-05-05T12:46:41Z Files modified: * src/protocols/arp/arp.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/584924a95f07007e5acb3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6xXRkACgkQfQ55zXdi Hs2pdgf/T+tmjbIqCR1Rn6i19+1X02dJHiivPgy+iEnlLNju0xvBvRK+Ytjf5hKl MUZ9gUYeaIak8cby/RHUDCEdgu78XIjD1ANar56dDv0rWY0oOmy6GM5IWyOaTP9U /FR0M3+uqAAwSwo/1ZUdmPMP7Wgs6GpoiviVFpgBXgWSEQ9LwIK9FsfAqrUSOHji WidivMROiFnvYAcn7xvzIwlm1K3S5CIaZUyjZf+2MRre+ZPRZu4iM152elAwBZDy e5kfEfNrce6nW+4KQ//QA3ysnZBWVNseCJRviHvLKHf3NpF3Lh+bTuJt2PYog7JT 3WyQ9wU85ghmy5xRRKlEtyIhM2SNRw== =zkzt -----END PGP SIGNATURE----- make it mostly work compile the processing sections add proto_arp_ethernet which (for now) just reads packets no reply is currently sent various other cleanups and fixes Alan T. DeKok@2020-05-05T12:33:29Z Files modified: * src/modules/proto_arp/all.mk * src/modules/proto_arp/proto_arp.c * src/modules/proto_arp/proto_arp.mk * src/modules/proto_arp/proto_arp_ethernet.c * src/modules/proto_arp/proto_arp_ethernet.mk * src/modules/proto_arp/proto_arp_process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b01f7abc0a363c5e485ea... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6xXRkACgkQfQ55zXdi Hs3GbQf/XzDEJm51tOeGpbq0i/1Vn8lH7eHlxEAttPF8Ohs9e+Pfg7BQITRldR0C nLmdlYW0DGvf3REs0mUNC7PI8oXbV2q5C7l4ewisR3txW+FPmV4Tii0tmWsODxaT 5xdbJGUHEpNR4gK6qbPX895Hb5YqfU4Oz4usyWkXHlUTbvcJmEJjQM7oCbFRvShg VYy2axY1PaeIkPcW1GI/r8/rtIoFqJnGq2OJAHrhujv+DkiKEJlBZuwll9SgZ2ra bPkS9FkQ7qyX99hrFxeDJK14XUBxymjvfFzHIJSwPw+2FF9jz8QzB7k/uE8m60I1 zl5Kaf1rrhAR2PtqCTYpDLw4ZJyLCA== =X3N7 -----END PGP SIGNATURE----- whoops. Opcode is 2 bytes Alan T. DeKok@2020-05-05T12:33:29Z Files modified: * src/protocols/arp/arp.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5ab693325daddf4083bd4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6xXRkACgkQfQ55zXdi Hs1TBgf+JrfQPMnMk7GuQOO4CI1OqQx56BaSyJpsA1mDqU1xWVSduqMhw3BmEPrn +x097oYhsB7vVFoMNg745xXFVD0+rvZ3d3uq5oNEcOlznH4qdEf6nHhnza3FMN3i c7upamqrjorCfLTXDk0h0Pa7Ua8H5KpnR9HnCo1bdmVMkL18SIfRPS69XIMvA87K D77rOx0/afQH4vA1OFGE8IjYFLCqpEmTWMXLiJHj6q245/ODvO8+yB8PBwBvYTR/ QX7tCtkekAj58+NjKKvIh4co+A+r1bElOGAR719XHVmdhgN6wVwYgR9iCjgql8pv aalXEV8RQ8U1KpaJlttdPLqMNQxpWw== =rcAp -----END PGP SIGNATURE----- expose virtual_server_section_register for public usage Alan T. DeKok@2020-05-05T12:33:29Z Files modified: * src/lib/server/virtual_servers.c * src/lib/server/virtual_servers.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/aa3bed65b75a7dfe47a3a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6xXRgACgkQfQ55zXdi Hs1a7Qf7BXlajlVtdDkYnveGBdD9EyNhd+A162tTlXYLsIZUGJ16nsDhKggOm8Fs VJ9MRuaIYuueruF7dhU+RJ2hUlzL7tP0shKteU1cePAONV9uN0ypLFV5A31sJSto UCsPu5ogmAkdMarm9b9MN6411Oal1V0voQLCsz/vF1xudhkr1ulSWy84Xzshg3cN pefEUHsPdwJzTXa9ZM5nptHMdif2VW3lKx26LGWtlYzbJx59GgojnYIm1kyKS4Bq 6uUV+9wLHoL/LHpTfu95tzZBQEu2B4XYv42+zvkHkuSYVtigpNVYleh7wbp2cJ3g hF0h9QVdbx0DuyWWZ4BLzwgz+gAcuA== =9hdK -----END PGP SIGNATURE----- remove lower limit on ring buffer messages ARP packets are fixed-size at 28 bytes Alan T. DeKok@2020-05-05T12:33:28Z Files modified: * src/lib/io/network.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a1389594f2b17798a2066... ====== gpgsig -----BEGIN PGP SIGNATURE----- wsBcBAABCAAQBQJesNGCCRBK7hj4Ov3rIwAAdHIIABvWJn0uFWxj8LGnrN8t8oFw hg27cJ/FpYDjfVSBfQr0bbvKzzpXRmJGkWOs7vLDcspzGtD8N45Q3hfZSvttnle5 OeM3vflaz3RQ/SIUvjz8Ylw6rgJhpM9ITaZJytg+GcT8v9ET6fmgM8CEEmg+qloJ gyf7lz0cWjCnOHcAi5gB10tM0xSLqEWb4BGdeDM/qVjf4oiDhCUBdVzA1M0PSZok izYEJduDrk+ASXEMsJMThU9nREp/ojyFu90iF0u+AqTtB03zAP/zVAAT/4Oscogc DXnyvhHRkM7yHGxzhIZsozhEZZBYE3zc3nczKYxiLw78Gx3acRCwRrIXvGQgihs= =59yJ -----END PGP SIGNATURE----- Make sure _fr_dbuff_init() returns a parentless dbuff (#3422) This also adds a test for that property. James Jones (via GitHub)@2020-05-05T02:37:54Z Files modified: * src/lib/util/dbuff.h * src/lib/util/dbuff_tests.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0bc34ad8f644304193432... ====== rlm_digest: Don't need 'Digest-' attributes here anymore. As we have the 'Digest-*' attributes as TLV and ready in dictionary.iana, so we don't need that anymore. Jorge Pereira (via Alan DeKok)@2020-05-05T00:57:22Z Files modified: * src/modules/rlm_digest/rlm_digest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7b25dd1d14ef30a0c9afa... ====== unit_test_module: Don't need 'Digest-' attributes here anymore. As we have the 'Digest-*' attributes as TLV and ready in dictionary.iana, so we don't need that anymore. Jorge Pereira (via Alan DeKok)@2020-05-05T00:57:22Z Files modified: * src/bin/unit_test_module.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7934642c20306e3b6851d... ====== radclient: Don't need 'Digest-' attributes here anymore. As we have the 'Digest-*' attributes as TLV and ready in dictionary.iana, so we don't need that anymore. Jorge Pereira (via Alan DeKok)@2020-05-05T00:57:22Z Files modified: * src/bin/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/433348a3c1024a3d03360... ====== dictionary.iana: Add missing 'Digest-HA1' attribute Jorge Pereira (via Alan DeKok)@2020-05-05T00:57:22Z Files modified: * share/dictionary/radius/dictionary.iana Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7d40bebbde89ba59673f5... ====== digest: Update 'Digest-' attributes as TLV. Jorge Pereira (via Alan DeKok)@2020-05-05T00:57:22Z Files modified: * share/dictionary/radius/dictionary.iana Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/25c1acc63a545bce55d1f... ====== -- This commit summary was generated @2020-05-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).