Commit report for master branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6jdeQACgkQ/6TVgp+2 18p3Cw//foCqEzjDCdI2dNSrN6FPlEzwdA3TArrb5qPy4TAbocCvxq+PmzkSrFVt DYcPL7mim4QIK17HK4xGYeAReXM6rWN44VYYZBBhpHBKfY5mOEG2F6uuZsdXTOKh dmAdEoS0Ed+OeemFSp+kOCj6k7dWeNwibkggZ1CaEOTljo4sozui1SPMlCpOHTI0 k3ecsGgoZGdpHMq55IRq9mRsqOa0VA9RNF2IGAo7D7tTNGyvcyT7psjvOqcY3n/3 n/ez93/MIPahvqeEHlVyFXNvwwhF2uVUHCgM6h4S4r0yTwVwnuhj/NOzYdSUskQb YEFa1ApcApYV0cJUTChlayw91geYCfwExCiY3vIpn1sV7816GYMe+nWBLOoBHcoP PA/piX5ZAL2SXrRp8WJdRXaghFeqgbqO467PWPAtl2s9vBu2YFwypIriDoYVBzWS yv8KscC5W4XGc9thBa1iGxcPPKApUJuRz2/84UrcrIFWFnOZnYYrNJAXjevsUFiL 3kWKDTv4Qbs4XEW+hdH4/iXA7Wq0eFzw0nt6LXeDP8bR7XVBx7lht8+nyZqRyQq0 fCyhYYSt3BOCK3D/vlXQxCmOWlNHHwFuoFAUIbXdcCKXN8PIiTb83HsK2tcIFnc0 jKA5PgMzo+SeCVJiBBxHZtma6+yIKObJafuFaoLUA6eei3Rf3dQ= =cURh -----END PGP SIGNATURE----- dbuff: Change macro names to make it clearer what they do Add compound literal macro to make it easier to do dbuff migrations Arran Cudbard-Bell@2020-04-24T23:27:32Z Files modified: * src/lib/util/dbuff.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a2bfac7329b8d795885df... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6jbAgACgkQ/6TVgp+2 18oaVA//aByUKC3z9dDOSnpHmwKRqW8jv1C3WsXGH+Rbb+pD1JlU5r+3qARHXa2+ KVZHKET+xzTK5d7HAxrj+z75TyWf1xRrLMH80z9+us162n3Hfxgx0sSflzij0ecK +Cb91LTtqqH4NEQlZ3/wXT9ZGVgXIUJSQFvwJ5KkvlIQq3l0TLjQPYLMGYfDbdVb KoR0B049dv9lknwPgHye0caABeslrX7d9vywGfJqetfRjy+/MXP0jQxgFboSzPZh QBJBZdZWFYEWf6wnIr1DejdrJYUqcVwFryHRsDxIBiGiivc274K9AZfyTCkb55Dw gc3WY3ZKOLvp1xweOIwDjwg4YHhHFejaLXrcH+vqX4OX5uC648VfjtUcFN8Q11Oe uj+7Trj5Lab2/oxIHM8P5I9GPKqIL6EEK6jk+5tJb0vilcROJxPlXdVMW73Qmtck PZK6EKOyKiKTjIuguk/F4olzpuXCmE5jiHK40YPYaNkWezylFhJkrmKUuioUBprO KOuY8XvUSHAAFCaWjPucBkzdA878QnWWjPK8YTAbzj61yguOReBZvpck59qxbZfg MTHXOgp5unnJr2lnWWvcwCUuyR5zEWCOx9AUnc/R+/eJ6oOncGPAjn5kb5dGEfPi vQAMpPaxTgcGWOKjSlNGpBS+i1ZEamjnw4wfZ/PtBQNmJrC3QAs= =ehiX -----END PGP SIGNATURE----- dbuff: Add memset function Arran Cudbard-Bell@2020-04-24T22:45:28Z Files modified: * src/lib/util/dbuff.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/52285a3427685d3dfdd8b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6jXrIACgkQ/6TVgp+2 18o1tw/9E2sx6JeISemWSh8vIimYsARNSGI6hRWnXkJCiouf8z/JUHeuoZSr8C5l 7wjhIm6ZKMn7aXhtBQJMQyOv5WBQHGHJUiKVr5AXl/lJ714Ma9KV343qV34TfWHy pOLQCqMyLIUssGuCEXBSq2qjuBWLaV6v1NlMZvFXu6f2U+Lsuu2ttSA40sYaxOTL 2P5XkAw+0UnTEMu7GJ0rKQS73Nct4Plt0TFx41+SYcUmfapuDK0J6NtDjrHVzl2h R6Zrb3LPTA4fdyCjNsJdiNSCWjAZmbIBGciKrh/GU9kITHwsLSu2WPGraCEX+4Rp ers8WcO8HKxYHH2IANFzuqXmwzwWf0rgTWGploOx3aWu4tge89cJPooNvapWnx+Q ILikI5jTSLH1ZK42q9PuUPYJfOEkguicLptl5AGXzrbSOr7Eydmf/0Jp83RTaPiN sHB/RC7oO/TP6TX1uJ10iYaCbQhxtw2d/GlT4RSzGHpP0RppKZU0420D1lst2tiS CiOnKkh67Gn18onbMN81Ihwrii8AIEbLFHYbFMTQ5tvDbLUJYKU1YVTM0BA90IPB lneiJVROwlf7+HWefXjSlwpuBxhZ7vpLnv29yT2VblObTznlM2UnXvu/7pmYbSNf 3KfH1oevvnv4+ssjp9E/3qqyN1AZGXhMVgQMhIQQkM80ljuHIpk= =ngtg -----END PGP SIGNATURE----- dbuff: Add macros for "reserving" space in a dbuff when passing to a caller. Add variadic macro for copying a byte sequence Arran Cudbard-Bell@2020-04-24T21:48:34Z Files modified: * src/lib/util/dbuff.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/edd0486712b1ac5e0f613... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6jQ3wACgkQfQ55zXdi Hs2gmQf/b683bNiy8yArji3cUG+qgQhJx5lfMSfb4h2AuW9r3JVKvkIImC2gelHx uZW04odFAS04boZz7I1csyUN4C1kmOhkjjZlGqbafDHeVnCeL0Fu/Y0MPps6bGM7 9PZPDScSdVqnZk6u4e+27lnAwXf3unupM5fe5Gns78O0MTzWkvFhXBDlMCURsnI+ 2qfHPD/QOueKCwBxhCT/byN1E1XNOl77WHDRBYEQIE8ZWx/EGH9RFjN2YEHMUJGd /7qPgj+UUJjYYpNcUGTCxO3rQ/KzQGMxibv0cJvjOJnOl4aQmDmlutpf4LgAfRf6 pewY8xXapasxbonPjqYyKVWLuTPQOw== =c+GP -----END PGP SIGNATURE----- more tests for tags. If we're asked to decode a 32-bit integer with an invalid tag, then it's an invalid attribute. If we're asked to encode a string where the first byte looks like a valid tag, then we always encode the tag (even 0) to avoid confusion. Alan T. DeKok@2020-04-24T19:51:23Z Files modified: * src/protocols/radius/decode.c * src/protocols/radius/encode.c * src/tests/unit/protocols/radius/rfc2868.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8c12aac86a668fa6c7c2e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6jCWsACgkQfQ55zXdi Hs0NwQgAl+SMLrU6u7dVVFCDG2nsoYz7z/qy7H+h6gdN4C2gKQQjOY8MNFvqZET2 XgSCfFT8QE1i8rZnXW1ls2iLgJl5lfVSHLRgL42EhDDVIBNEtwSdicHUfCe94BAc pk4dn3y3q1A2m5XQHUUtkeJNbLDmaJCScVoliUxXoZQhwKtb+/uj5lyM5ulx2CQ6 +Q+aPmEnZUtfw2fAckbiOEfSugV7r4qPCDZXW3K6wQxbT8Wvwr2KO1mrfo/CWPwt rnKYp1g5aiSEPKBDWU7RtdeeegjZ/Pi+AabqI9RF76DtdjlET9O/haWvVZtkoD/g 8Qi23D3kA40WafNttqcGJgY61dSXtg== =bgqU -----END PGP SIGNATURE----- armour the control FDs. They are needed while the server is running. Alan T. DeKok@2020-04-24T15:44:43Z Files modified: * src/lib/io/control.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/14a3c943b7097754a9bec... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6jCSQACgkQfQ55zXdi Hs0XMwf8D6jFYmG/Ra2JJJDSLbslxkXb8gD2p/jhOvwaXJBDyaBxhBRj5kxxErL1 FbYhOILfLEoyRpR0mY3JnTAxCCof1bdNkmcMzG7hGdksNuzOcwvuxDZpNqi0IiKw Ydp1u7/OSlX1S9W6zk7QODj2P2ElNnaHbkGMG6up72gYqdtiIm2KiZSh+9TwRVlA UUDSV2B56stAoUSVIt7m2pOTCf7D5cq6+KP0bwTNZrvER/3gPrGbFo+4BLhpc5av ogxIon2QXo6qU1PC0tOtxGFza0Rh7HBaqlku8fqi3lI0RLtWI1vxiDHKMguSNrgM s8sCPhb3TVFrcExTuBXXydTyiWoJBw== =qyoB -----END PGP SIGNATURE----- add debug API for armouring FDs this API is likely short-lived until we discover what is accidentally deleting the FDs Alan T. DeKok@2020-04-24T15:43:08Z Files modified: * src/lib/util/event.c * src/lib/util/event.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d4fd11bb6afa0843c3dcc... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6jBEsACgkQfQ55zXdi Hs3r4Af/ay/v3L5KpAh6emf3lnL1CV2eNHVvnn+pi7z228khQoK2OEGzzgSzCcFZ LyxgNm9bOLkNXwzpBzEekRGe9shiTsbNREpDMpFPsINwTi5msXrK5BmoBO6vOT5A B0sqMA6XAjMIn66neLuMrfHLtYrEUu2LjtwWiYMlLgUEnf7SBpLrBK6XhDQpw23f zeX1YqT5fTCSEb1OH2odkyMyouLO9mEHTUCEWbqWb9W1ZN9SNB5SeiVI+zK/Mbu3 nKjeMuw4g6kfXLVjghBkski8DpLhMkc25IsRYRDNkLRXvsqnFVcMNM9E6YAJkCGI bF3kJgP/u/+/TxhHQEXnt71ZwXqh7A== =LVwL -----END PGP SIGNATURE----- stop the event loop before we exit Alan T. DeKok@2020-04-24T15:22:42Z Files modified: * src/bin/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/05f388c6a958142e94698... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6jAekACgkQfQ55zXdi Hs31IAgAmtUNQ/H1Z679stNrEolf8SaIUoEy0u2G9EpAm7uzzZLPj/ZjWnhXLt21 r/o6MIZCig7IKld7Qe1yEl2buSVXJu5P9qVQQeG8Qydx3eO62LEYuHv760yvLtT/ pa/2AzPtfusNO/nTRNAUtO2GyzqLFmyifFbtCW3A8/0qsahKrWL7o0w7UO7HpSi6 ZYjXveedK7GJUVemJb1Wz4mkgdgvkRYdLcqdMUXgeaKc0yQIdkJjDs1dGgyhURRn khWcS1VqtXNOQ/lYQOJZ7R/2A+qIV/5T7xGwAlWewEzq/HAnVNwv1bqZg2vli5BG Yu4Q7STFEtZH2AyaSPTTLWQuRN7ajA== =nT2n -----END PGP SIGNATURE----- the first entry of the heap can't be NULL Alan T. DeKok@2020-04-24T15:12:41Z Files modified: * src/lib/util/heap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a1efa1b37904aeb07536e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6jAekACgkQfQ55zXdi Hs0d9gf/SoTQHqVw6vXeltnWaGX+MCWxKiAn5RTruKdMjbMe3Ppvxt4n6Q1b5kCi vdo1sPSdPkBMt0aS+A3CbWLB+3fWP4x5bkmZ+2cA7Gkyfh0e3QK3EHrkDTlsdY6/ j1yhSu7u2tVbN5QLRylhnTNBdGQcpVhCUbZMNca3qpBqiO+7qL/YQTm3Tv8/jfJZ LCZD8HqQi7wqAc3JYwszw0+ZTqPgpSYx1vZ4F3SBV83UzohfBPnCqOL9/aShq2ZP zwSnG+X06lpbpU/jaaOZsPOjobvBHuSH+SVuXRjURkVFWDPJXLvEQtBxA7PbHOru g6Q/SFKLYhsAnOxKboWU163eQYCkmg== =SNvG -----END PGP SIGNATURE----- add test for multiple attributes Alan T. DeKok@2020-04-24T15:12:41Z Files modified: * src/tests/unit/protocols/radius/truncate.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7f185278441f5ef60b956... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6jAegACgkQfQ55zXdi Hs2CHgf/RGGOe7c/HheS6hp0LT426LykvulKc4SilZyWvp3amEQ9LR4HOBfqi4br ZjdcNkEcuvzZQZHWmPX1Ou7dpObL7lsLZeZnXRFhttduCY31TPXR4qo6hZ3NmDqW cC5YaFARNeqy66C4OWBE6TNf/d+Wg5lGMdUSdFgckiFHjWbw/rej2stEbSifYo2p k3ovx6fiTkae1M4ABZrrvBDY4gl/QbIAW4v6qRyeO2qKMseSaGLY6V0N1j3m9cAF sxn61PmQplLV1OmZN2ayho9s8xd71JOwrMWI5ERnNjbPSqa8gwJIiwKOQw7eGBUG xNVauikgS67qj/OF1RDwsKVqpqmbtg== =egqP -----END PGP SIGNATURE----- it helps to sign the packets. Note the the salted fields still don't have deterministic randomness. That will need to be fixed by passing packet_ctx to fr_radius_encode() Alan T. DeKok@2020-04-24T15:12:40Z Files modified: * src/protocols/radius/encode.c * src/tests/unit/protocols/radius/packet_rfc3162.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ed5c2b8b1b6b67b5f5c49... ====== gpgsig -----BEGIN PGP SIGNATURE----- wsBcBAABCAAQBQJeojLmCRBK7hj4Ov3rIwAAdHIIAFyTemz1R9oR4ks0is9+/SSo MJ5skUd6cU8c52varo0Xo3MsdPSrL97mb4YYKo0DlTIvDrFGlMarLt4E4u7Lfsg5 lcr6bQ7CEziVt041jlB/iQQuuEDYpjp7Sn0MPrhIJt4m/L0ruk1UsVBeOKIqHndH pLF4womkgT72BVgAamKEyBkfamlJWRbySjys9mLmGk6ptKi6KQ3EIanH4UU/W864 ee072lQ2hjwTS2NGNATV9bra/k/6uUwB16JJvUqIE9eONxQyCbIE37PpQpJ4RR0s nN2i/i3LlGEP3hOUU83YSnJlm9n5QNOmYjeCSUPXqzKEfXYZqcUl57QVgYGFXW0= =Wyxj -----END PGP SIGNATURE----- rlm_radius/test_plan: Disconnect-Message must not contain 'Service-Type' (#3403) * rlm_radius/test_plan: Disconnect-Message must not contain 'Service-Type' * Change Service-Type for CoA-Request to Authorize-Only Co-authored-by: Arran Cudbard-Bell <a.cudbardb@freeradius.org> Jorge Pereira (via GitHub)@2020-04-24T00:29:26Z Files modified: * src/modules/rlm_radius/test_plan.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6cd03c66730d61dc4be16... ====== -- This commit summary was generated @2020-04-25T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org