New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64XYQACgkQfQ55zXdi Hs2QqQf+Im96aavsAmfj/p00RQmQMIYv3GSz+ils9KWWQnSxfkXoyZXRfjVl9AWI JCerzQIl3+cgEEMdK7JQP8ROBNemOccgmMvQUzMuKcUYTScwC6LjhWfZHpygkS4A Yu0CUTCaX6LkkC6texf+fnZNi1ULvAMsjmdv8VQH49qlJiDY5iEfUFLEx5rH0fQj XcjUHEiBNU8pskO4CaYRIOAJf2UWCFU+QQoebODxXjxWqZikMMxliLnlgkNo1+p6 42RA+rmBK3lL5bm2lsf7mYzb8Fl90ua/4I6QR10pwIJEW3DIM8dKNL+9yPzzlUv5 lmpKroN11bjdalL0SZ9deRGS6AQiDg== =WG2g -----END PGP SIGNATURE----- cleanup Alan T. DeKok@2020-05-10T20:01:04Z Files modified: * src/modules/rlm_icmp/rlm_icmp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b7aff69ae1b4f880fa264... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64UbAACgkQfQ55zXdi Hs0HuAgAoUtBXJGiTUGUwA4xAHR8ZH//ADdC9dcFyftWodq6Lw1td4vjNPOMGXMg 7ltDy952SYX3+ZgjUpahOgyMQLUMJdiTcy4e1tBUqh0HNbgn23pYs44ZsSh1WCnr MSIwYJrRCMAoLe3f3Tiup6/l8Lwmh2AZXnRfw0SIKlughPAyRclozCarSVOnmeHq jf9rb41F2JoodVQEfnZk6M9x4wr1aPaXHNa1mB0eR1tdAQP/3FcYbtN5U7SQBvP6 i/Shu2lR3nyrXb45STwscS/WY18gHEjZcJyH1LLN1MDaabfH5wARU1EY2SDNyJt6 rovoPNMcitwg1ozdptEwz99zoCuang== =PQCf -----END PGP SIGNATURE----- one more UNUSED Alan T. DeKok@2020-05-10T19:10:34Z Files modified: * src/modules/rlm_icmp/rlm_icmp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/99fb8b8503fba2da0ef8a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64K48ACgkQfQ55zXdi Hs1LzAf/RXHYxw4oUOG2EV2JXxP12uuZtoD6qT7RXr9FsR2T83Sv9jVLJS1Npicf 3g+GhkbOiQHAlCj6HA6E7TIAMmuikFeTDZALytGtvac6NWBXE2elKcdIAT/dXIzh slZzt8wBjkHSz1un1Xn9cpXuW4bJee+IAGg1AbjeUfqlac9exGcExZvoKC5Mzhi8 0sjOTzomf0MuNLh/umZlHoQWGhkqq80mGQNGxaA8zxZsz40X9XLfBuVR5queDQCF zwo7bZu6xPZbcSr798NAqCbOFqAPFyrgItiaFlvOFJvxgBpeMDGKVpsmpmuT5EVO Boe/GAzQUl6v2X1FQDLGxW1vMQXyXw== =5SBV -----END PGP SIGNATURE----- fix UNUSED Alan T. DeKok@2020-05-10T16:27:53Z Files modified: * src/modules/rlm_icmp/rlm_icmp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0eef0f37442b0312b61e1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64KTgACgkQfQ55zXdi Hs1UIwf8D7vtq0YKfvGyssJ2Apq31uab5VPtdocMMVn9xDEpS/2Hr2f4Pgcg8Nyt JE1DofA4UCIaFE0RH2Wp1qNI4mka+o75pma4Gz+TK8pF7AmsJZnVGYnwszxvyNQP 2TYquhnboladRcfvVlmcL6hFog/3IgI3fYy+XStiGKLAvRW4HSxHFOYEXe3Fr0OD /EHF2i65nwkkSEQzMdOFTNxRTgE7BtTBveVMVTyXMft4de4BU473blqlsU1vWAXN XCfewejZ7u9YQFXkBdZqyCbXaK8daI3g/qlcxdxI5pCDDJdQrsyRYPkthGYAVwOh mo6rltFGwt6G2PaWor3y0Jah1mTwKw== =lUmX -----END PGP SIGNATURE----- updated comments Alan T. DeKok@2020-05-10T16:17:56Z Files modified: * raddb/mods-available/icmp Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ea13d4a15eab8a7a3b10a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64JpQACgkQfQ55zXdi Hs1WCwf/WTWhYwTBnMezabipP7NUef1y8sySZ2nAwVjaVUIIEyQXBCRh12AA4fs5 zI2ddyuasJjzhHhX3z3BQQRb2CICjh8qeqHeDYRwZ8abasjgTAFv5U4ZtGyXT68p 6laqrM4WSAnRyAVVZ7vMpRNEepDbre+KLS75TQpEjs2Lo3qfpssTm9eMT0K4OB5m RCJhn8iMcQCKWMlWlRqssMQ9GU8OWHF9xsz+IGVFKsQz4ivIZ/IqB9f4Gywj6xXk 90788MT06dXCA5s35z0B1aub/6QyZXithS694DOb5mEHAjgMBv2xrGi3i21zlR5U GP+D8KuXxTnqk/MTHPRqpceT3H1A+g== =3ePp -----END PGP SIGNATURE----- for ICMPV6, also calculate checksum over the IPv6 pseudo-header Alan T. DeKok@2020-05-10T16:06:10Z Files modified: * src/modules/rlm_icmp/rlm_icmp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e813e4ee1a3c2be4d1e5e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64JIcACgkQfQ55zXdi Hs12iAf+K/ghi05dklFU3QahGifReWkR44cwDLXI3i1G/LEs7x4df7XaFSTLgleQ J4E0DbjYJ4km3Z+uf7MMWGkGoiGXtEccTivo6uYIv4JxmYUxIXfhs6mW06J4wFcF 7VXM+gsJROYnNkOShNItkpkhlWzMwyEma3mlTHZURqLjZRx8I+ucfuk9voc5WaYQ 2+swWFyd6timvCKu57GX9ooa8xLIHwEKZiWVT/MP8iukk0CzOO+GAeor+KAofrrW dEYxHqa5OlO5w8ESNp5kS0BoZOr1sqe1PwTtoMzYXwYIXxV8WyHnzVyXvU2uon2z ibW4xg93wBdak0ZOQrDIZal1t6Xlwg== =clvP -----END PGP SIGNATURE----- add fr_ip6_pesudo_header_checksum() Alan T. DeKok@2020-05-10T15:57:47Z Files modified: * src/lib/util/net.c * src/lib/util/net.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8e0afda8fa066e463eaeb... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64GSkACgkQfQ55zXdi Hs0UiggAlmSocunlnJpws2VKvPfh54UzA3zX53XVcdBksqr51KpVf6t394jYzBfZ UTg1yiR5WCxim4kfvosWTsE0+w1LjdsJGTtvvahL7cwwwry12VVcgsieN0g34wu8 iBRsiuLT+7dY/3v4LmO1YdMidBZegRARNglBZ8m8pIQ4wXURfG1nSVwep7cm8PMD p1kAoYLckY8DrSeO6H0wAXp1rw+AK9fI7jfyJTxmfNH8Lg9eFg/H8/jTdLzw9k/j B+7G9HMaxaMRBADb3dWb8/OZYs33Alj6SnFruITBTY2RSrmhMomrVrOl1Q7RuBby H2u6m/iSsyqjGb912U4lJZ9RqCTTOw== =fT4d -----END PGP SIGNATURE----- make rlm_icmp support ICMPv6 not (quite) tested yet. But ICMPv4 still works Alan T. DeKok@2020-05-10T15:09:16Z Files modified: * raddb/mods-available/icmp * src/modules/rlm_icmp/rlm_icmp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/44026c2ab3e88a5743be6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl64CvoACgkQfQ55zXdi Hs0rLQf8C/z6OTXEjfBM+53dZU5MFpK6YqE+wAoQtTY2sq15k+S19Azx1OSFI0Km S8ZXR+KXuj8Yx79cUfDO6CgNlBuosRfDQYlOtdMHGovN0oLaATLMnnpRxQXqbcEH Y+CW/N3/+e34YK3rUOT1PsnpRjsQ1+FGgfyWIosBP21RwYpeEe4E+GGA9gSHgAka S0N0OD7mkIpAaBTFX0BHMSoNXi6H0oF56Rc0edEdCqjyZ01ZL2ISLxc+K82qSoco pclcjZ3oAtaiLMZ0dj1PL3K4HUPMV1bQ0+pwq3ijF4SIK1MAdjZgBMzkixzGQbMP 4SLx1hDz+47iYrM/QpLHZHOV184M2g== =unTE -----END PGP SIGNATURE----- add fr_cap_net_raw() and use it This function sets CAP_NET_RAW if possible. Alan T. DeKok@2020-05-10T14:08:57Z Files modified: * src/lib/util/socket.c * src/lib/util/socket.h * src/modules/rlm_icmp/rlm_icmp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/93861b1e39888d241284b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl63+jIACgkQfQ55zXdi Hs2r4Qf/SiMXTlDPUrieenstPaTfTx1nqEM9gyRYyXhNev4c5UDf3uFQKBh1NQZV Zqyoi3r6b3QcvtHrtWr7AAYb/hc/nKUJHZbHki7Iu2DBongva/q4G1ROeKbZLNB+ TAmEmxXnlvyZ0I4lh1jYXBFvnUxOFn0d6J8RidSksj4hOG+MqckNXgIfIQ7yAOB7 xLbDhZmh7GjuJMyyj7bXJCVtqFYuWPmyEfxfSD72ALVUBramhSYdx4f9Wo2H0tI/ keSlZOueejoo2l75KZDboTz5116XA2FkgqyzD01a7QC2NQjO67b3Nlkz4I9PSVrV UFl7BkREPFgv2f0H7Yhm9+zb1hGXdA== =O+Eq -----END PGP SIGNATURE----- use fr_socket_bind() which does all necessary magic Alan T. DeKok@2020-05-10T12:57:12Z Files modified: * src/modules/rlm_icmp/rlm_icmp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ecb21c6c4825ae1f01293... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl63+hIACgkQfQ55zXdi Hs2cHQf+Mmm6Jy70nXeYebpGgyl8eRf8yLKk9E8RHsHYOHiGugeYKptBBsbmXgrr UPOZrNpOWY3WzFwwBOTv4wCAQQK/ryvKIOIoKGpDg2XxcTGW3Bzy65kZNcY9rnJx 7Uh84MYUpTgjPco+KTmelUsNeRA6IjkTZmJdOtzNKJdP0Q+dZ+u3XKJmgB9LyjoS 0wOfQdTMuIj2Z583xdAGWYIgt+0rHt9RkAc7rmjzn7HiYy+yBOSxW26or3i+FJg4 jULEn6T4iPVb7xfP/z5pG2Mws0GhiTP/upeCFDGU1FrsX50Ll8bBNYhPSNuIriX1 vlT7s/hffK21ZGVTeajeC9CFmvRvsw== =3vpn -----END PGP SIGNATURE----- emulate SO_BINDTODEVICE on systems which do not support it Alan T. DeKok@2020-05-10T12:56:36Z Files modified: * src/lib/util/socket.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b1dc3e8fd14b1cd4c7241... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl638W8ACgkQfQ55zXdi Hs3zRAf/WWQrDZMYEht8ASdh9B2X28roJOOqe3AbekPtxzhq1qqWLhvHpoNffaSf fJbjrDrDZl++RLuDmv8KQwLCY37yJbKdxAAZGx7Qc6pJslqehSbECHBLZsEWT1cr LkrFFoES+MAKGoTlyL/atmk0GG1NvhaPZO3Yk7zrNoqkJGdZeS4upfqNbkpHNzBy ibmvNFD7ff75strBdDiiNb9B1w/Bf0q3sXuuF+BQHtZuwxGRnp/o32v5ozFx+D1v tn8FRmQRXqSEyAt8fmgorWglhd1YFtXTiewr9PzMTUbDv0CS5Wx+jMxFoRYg/aBc R2Zf0h3xJ17U/5qxUUc4hunEtHGJng== =uxLp -----END PGP SIGNATURE----- allow fr_socket_bind() to take NULL for src_ipaddr. In which case it just tries to bind to the interface via system-agnostic methods Alan T. DeKok@2020-05-10T12:18:14Z Files modified: * src/lib/util/socket.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d171529b83ba154f083c7... ====== -- This commit summary was generated @2020-05-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).