Commit report for master branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7RR9cACgkQ/6TVgp+2 18oMiA//Z3jzly4j30nNIGbKPjVwbOzsHNfjrEX/95aoTUXBkSKHuiYrJDY5bbNF hesZKcDTHaXV3MIh/+x6M6cBylpqwFe8uOpAerpD9pe7hQhyxnBx2UPKb1qjhodA c21DTAasMUfYGqT1AeQ0n6WaXv7vrwSbGlp4IBVmFyzeB+UqQIb7ziU7JexTMESH ilfZqUrFTQnsC0ny6gRu2+aPsH7BxedmpuXuppH74ip0OkAIpofFIoHQvNUazHb3 lYAA+2uA/radLLmR5gNJzC4XZRkvLCxpjid9ua0WpLtDdUS7+Jd16UWw/bO+Sz8s YqyWV3ny2Mme9PvHEAIYQwxN+bKxcCsnrkEAe/SWFqB+RFNLYvxSMMp0mJVCH6w1 sajw1lkcdsG3EqK8oz5B3fuONWGp64a1/5czdR90nLEaBVbdVg+5qQM/lWra1bwc 1jz5AtjOONaKDB9rJqgkbEKGcdRSJR6/XB32yNl95SIS80hqAcdVbc92bzx/1PE8 7vs6k1rbKKLWpqeqpf1Gao+ptGGAiA4gmMPC2PDQ9zPpNxgUSeBWnY6BiaTlTa3B yKsqbCFvE0f8O4dfOsUoGwczFPhq5Ip6nB9wYce9puOWtXohI0mhrkMGjW+ocPwQ n8Biv/ybE0KqTZ2aG+F4/q8MW5XQfV+mBsTgTZyqkHvup0RphFQ= =onQq -----END PGP SIGNATURE----- cc smarter than bb Arran Cudbard-Bell@2020-05-29T17:35:19Z Files modified: * src/lib/server/trunk.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cf156caaa55f75729b726... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7RQ3sACgkQ/6TVgp+2 18pGABAAlKTuPUt4E7LOVKSAHnJsAJLPQnJ9A+fTO42tJ2bdj3uS3aZ+zCOwyiGn WauC2UJky+IphNMovmSfgelYZ8SBlTyu2itPilG1cLBT8lSTqIfrxzbWy508pqNY iyDYldtjFtEjqnpmCLppEEJ1NJzNHtzMt0+A5zqfwiwfFAe2IVomlYLtiFqPlloe yZ9Uc9jni9gUWN4QCOcPwpeMP5L8DXDgP8YdOXDPs6dkSg7QAq6qcnri50DWC5Cr OE0D/txcf1g8yoym7VYfqyUMbzCh9CWpHZPzfKdOqk4uHM7HII6VdfH5lIXlfeD3 OFCIV31fu25y7+MTDe7tacYCsg8SAaPHS5KRMpEHBP/S6elASgnNT7qLqpDRU5WQ W8yrFW/06gK66mdqsuc9spjMzQKGJcIFoMcK94FFylWtxNMRwBfVzNSl4bcaxgKW AFK/XjtvrHyrCoWuuO9CNBgSq2ZP+OJEmcEtojRQHacX9qCWsTeC2Aqob3Wer5wt 0zTRvUEdBMZHOF6nFZktTg1YvQMppmmMd6wkpIH5Wc+tYO61FPn871YGB4YkqwlF wleD1aNQYta2MKenP7pNtSeU7KNAflnytkBdZ+74Vx008mAiKSlMwbsWKDv4YXmu ULnS1EM1hIHBhZ2GQPWskF4VU1My6DzqVHBTSLjgTrVcCb41yew= =LaDt -----END PGP SIGNATURE----- trunk: Remove unecessary assert Arran Cudbard-Bell@2020-05-29T17:16:43Z Files modified: * src/lib/server/trunk.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/45943e6cac41255912fd5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7RP6QACgkQfQ55zXdi Hs3pdwgAhA6xk485gMiWcQ8RnGZg3uEzkUfs70RLCDGBr97NeptgQ6WJ9scTxPF8 DGsFbH8gek4r76asaMjOSfdCAnwHb9RHO8JjxtiB5NCpghXGbwiH6IoCCPctOjKm pLNp8tyGeeANN9GaAjwYPil7DssegDngKizf5LM2wkD3AvqC9pLJ44x49iXajxHE /FfL/QvrMQqoAE5b2/AF8qVwR/uNXYM+6yaay0pZglYyz2XfSXVO08TFlnEIC8ez 1vXaoabO4LuCNCeE9Hr19lG9021p0Oh3BbrOjPePtdBpFoHyxlCQXe0FxwOMqBgA ZEe7a8HEYHKjs38L0/a71WAAiFTVYQ== =3OG8 -----END PGP SIGNATURE----- we don't use RST any more Alan T. DeKok@2020-05-29T17:00:15Z Files modified: * src/tests/modules/README.md * src/tests/modules/README.rst Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eb7fc67be3297c5572c02... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7RPRwACgkQfQ55zXdi Hs0MQggAj8XsvuJuWCjhOpYkxGCqbtAkoigRoMXNW3VDtEKzsu4PPdq4BfJmweMu EhH/S/oHMuU/qkJcgVoDt57QStHr/z/FO4fmRWOOwgxGf7Ci3nKxHCtSAscJTx2a VI6p3QIElYbBmJOkq9ANC0D1IylTSBoY9ur6AbIKhykRpS42Gvcdlex5LMWl5ND+ K/QxgbADAL2HGJb3IVcEP6YTUmO6/XeLStX33qmvbps3pd3gD8+JvWCMQkmARa0b uyAeeNiJA5O+jieCLVkhvF9DDzIsp9lhmkWM+tDQPMXD0KnTle6JT6J8VW4CZZ0F UhUk8YV1xcnvHTZgdcP1pi86X/mHmg== =TEXL -----END PGP SIGNATURE----- remove the last bits of RADIUS specific knowledge the program should now handle both CoA packets, which it didn't before. And, once the protocol libraries are updated a bit, also handle dhcpv4 and dhcpv6 Alan T. DeKok@2020-05-29T16:49:32Z Files modified: * src/bin/unit_test_module.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/24af87d4e6c4e2b891611... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7RPRsACgkQfQ55zXdi Hs3Rogf/bHqYyV5aQqyacpmEMNRfQOrX+uuymBsgpY1YqhYK0IEbYuk/Offm+lW9 wEgPo/xqHmCe5MY8Zg8L2bW0rAMA8+xKueF0gJQp14qaHNHryaEMgNPa39DAfM+F Rw15PGyCQcsvCWII896GVUSecq6j+unF48+Ko4QC2Bod7vRo8cQDCQrJMwqWupuG uOM7YFQYtOAXxD3pjVLhOVlU9VCpjzAZoUOxKtqsSpoSA/HewWCHqGQ7wA513+n1 XH4aRAzPrD7ScRVugPzslreucYFgMCaDbjfUvKUftB13DT6w1JWLIjCv2Ihn2eCH IMvZaJBUJhnqYe3RZ4VuHXnuJCtLYg== =yyzQ -----END PGP SIGNATURE----- add function to turn unlang ok / fail to reply packet code in reality, this function just gets asked ok / fail as a bool, and returns the appropriate packet code. This is for use only by unit_test_module. That program runs unlang, and then needs to set the correct reply packet type. This reply packet type depends both on the request packet type, and on the unlang status ok / fail. In order to make unit_test_module protocol agnostic, we export a function in the RADIUS library to help it out. Alan T. DeKok@2020-05-29T16:49:31Z Files modified: * src/protocols/radius/base.c * src/protocols/radius/radius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4dd341496b70b14fe8ab8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7RPRsACgkQfQ55zXdi Hs18EQf/VRqj0V2Jbvkx3bY+Zpo/U0l+sngL524NDvAookflStWNXw+tvXs14WsU ABwg372IerKNec59x3vhoEVkBVY056mAkgMt0UZEnfHcRSkKDvc/S62dnMQ8dp+e 7x06IXGOppZqDVuUQo9hmE/8owa+wSTkWjJ/PQamkFQTJoqQVgse551OksmWgEIK rhCMaMtfryw5vmzDRpxVlS170/wi52tz7MIIrDfMvv6R9Le3V+qqCyjX1u9DZq75 3yqwGAlCblNE0L10aaRDvSh452HlhQFiVMv1agOGY4zmBQ64z2avFEgEUmrtf/8D ghg2gPaBZSQXGezw0xdDyeEatfx1tg== =S0t2 -----END PGP SIGNATURE----- export functions which return ok / fail packet codes these functions are only for use with unit_test_module Alan T. DeKok@2020-05-29T16:49:31Z Files modified: * src/protocols/radius/base.c * src/protocols/radius/radius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/91780d1612fa18021c15f... ====== dhcpv4: Don't conflate src and dst MACs when broadcasting Terry Burton (via Alan DeKok)@2020-05-29T13:39:02Z Files modified: * src/protocols/dhcpv4/pcap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bd70d7bf4c297897951d3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7RD40ACgkQfQ55zXdi Hs1WwAf8DF0Y1xGwGuy+YHSph+Jsoaf4GJsB1ypKjMYJVN5MQbXhJ2mfmyn9Edxe TJFmRtjlCrVBZqU00eWucoMdD79CyYp3kp7SuQJB3isfDSouQ10RPs6Ucyoj6kFW w1Er3nJygPpS48WAvTxYoIMnFFTt+p0DS1yN2RCPkgjjqeb+FhnOhxcherf6yM5q 6LXuWBOk9+HPz07XhzHY8wKxCzdpzH9ZWSLBSRoZE1AQYIHKKUhAzLq09xs13MkZ PcpZx3v82veiFsncS4otfFu9lbCRT2KUEx7jGkA5Fd5w1hAE/Vfd7K5hJ0xie2Ux hjhA5MyRp0h0WBm+QozhBwNyB+uMxA== =vTHs -----END PGP SIGNATURE----- initialize variables the scanner cannot see that a called function will initialize this structure, so we have to do it here. Alan T. DeKok@2020-05-29T13:34:41Z Files modified: * src/lib/server/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2502de51be87d681c93fe... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7RDcoACgkQfQ55zXdi Hs2R9Af7BAqlKP5yt7jA2Fu22yh/ABjT1AVq9ADpbmEDccjI8D8f2ym/SBVn4dk6 RhiLcwWS2sZJF5p3c2xZJIdAzq4p+dJ928GFSJAvH+fZEQf9R4hf1fbhDDChOnCq 0EEHtes7LVk2mH+ySdmx2TijzWWIYwBE/B7YXC4fP13Pz0UR6M5R1F8fQ4Sm06/N AkHmRcf/wDl+tXehbbJcGEJe9kFFm4vNOSiZFCOkuCc2xr7c9nbugr+/P2qKAT7G PIlQkKN/auERjGgGaWH1QpwdeRe3KhBRThZPoFtSvHB3Kq/q6/p59+dQWu7HXq9a LXcMXUwfTZaMViwFT75NI7ivhOVwqA== =TAMD -----END PGP SIGNATURE----- shut up compiler. Alan T. DeKok@2020-05-29T13:27:24Z Files modified: * src/lib/server/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/55c447f41905300fd82d2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7RDKEACgkQfQ55zXdi Hs01RQgAjiTridcrURlQt30Cq4dboL9yh1M+CE75LjOc0NTM9JESztPYzJSgUImk SnsKv+pr9QAqAFBp+Y9Uap7LcQ8Pyxqr+L8Q0aMtgLzWL8eGVdBJuf8NZwNOHjll GyOheT6w5UcXTFeK/mLX5hTSLBEXHs0bK7nS/WaUAKCWX3RMGnLCAwSOqjqmnQbP vXTKVErRA56R4vo2pkZvXKbLZm4ZWDP5woJnNb/cb/JxypCCMq/zkA58+zAb8xY+ rvfvKym7Jkr/R4YylW8OJ0Krxov/0OybUO+DnchMjrk9wR3TpccYYr3nJjbM5qKl uEMTt7Io8pMwMyG9RLSQac20jweaoA== =n87I -----END PGP SIGNATURE----- typo Alan T. DeKok@2020-05-29T13:22:39Z Files modified: * src/lib/util/dbuff.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0acf38b78204ccb776e7f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7RBWYACgkQfQ55zXdi Hs0z2gf/URSrMYCDpVk60ID1RWDvwKT2jWJ65bpVc7fGsQsI41EvhHfqMA9bspsB 1zH5fAI9WqbhhvzWE3fKPXOh0MSCttzNALbWL83j+s1NgWg6i7QB5TFJwVXRuEJy CmmKh/kC0d6ZiWjP6VsvLfBJa9x0iEm2QJDrE/8pttZ5qKwRW7Cu/V1kmv45JTUH h4WBYf1ibveM43Y5Qi3o5tbost8mQaWDUnOW9I2vebjzuqA1/y33nUHLfSZTrJpt BIFTJIg4gpefntpmez+MwxKdBx1LCuMDaj+MncwnNHWNHPARIHXAyeGpIBVof6eD 5/MCN7bZ3T3lzk/4sNFM5AdtqZx4TQ== =Bucl -----END PGP SIGNATURE----- armour FDs against more issues, and assert that kqueue won't lock Alan T. DeKok@2020-05-29T12:51:50Z Files modified: * src/lib/util/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/01bfe0854dc8b454e30ab... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7RBWUACgkQfQ55zXdi Hs070Qf/Ufxcxaxlj6Qb4vJpTQklnnyT+6mXkvskHxTQfhtQv+TIuFiwlrc5FgnK POdjmiOFd6rpYxv2TsTuTC9Fx1OSYJlwvyy/hYCDAnmye3wKwP/vPPeiff7/CgXW wDyt7LeNPOhvJF79QZ5PDepDkknzY2vGFtbgxfU1A4+QRPDZ/CErZi6rrGd2EnNg Y08LHVQ40Ghy06Us6y487o79js+FjbhzcPOnMg9AEtECdk9v19aTpew6RXn6v8tg ryBOSDoPtTGqOANnRO3Q8CbEqTqiXV1rXfsI1lsg0nc2EJHNuDHY+Kb02JSeqAYs joZQuQhTEpbarzdoZeWWL62setBCQQ== =T13v -----END PGP SIGNATURE----- simplify the code Alan T. DeKok@2020-05-29T12:51:49Z Files modified: * src/bin/unit_test_module.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/94877d4506dfcefa4481e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7RBWUACgkQfQ55zXdi Hs0YcQf/fJDRN1q77cit0siPLQe+XrjluSoWKm27qRX2VCV/K/9c4JYY3rTRwM9q H7ZNIxJC+awwajBOBaXl24FYKn17ejWE75VBq3yWXFwvu1O3xiy42QwCCyCCluQE NcvEPXApo4jA//8r5QXPXCK/w89/nffH8poipZzdmMRXNfI6JKwUvDdjrQ7qDEpo DR1LrMlTKKDQDTK0LPRtvfnc2JhhOT5yo+1v55evYpe+wDdj1cPWaguGSdSdGw7T ebOcjtlrBvTlV2oK6xodU8aD92kVFySmumNy7rwSyZDLi3dVtGaa4o99H/SdGAo6 1Rqoov9znxkGeIkBl1jXDkpjQOGGuQ== =Dn9t -----END PGP SIGNATURE----- remove more hard-coded RADIUS things. We will need to test other protocols at some point, so fixing this is reasonable Alan T. DeKok@2020-05-29T12:51:49Z Files modified: * src/bin/unit_test_module.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/982bde1dd7b63ef483ea5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7RBWUACgkQfQ55zXdi Hs1H3Af+JHCYYTM0tmx8coY8F+cHuisa0fqQyLG8GwrhoPgwYgcL7AKsDPFXGesH laEqrmW4lVztyudkf7uOGODq2GnFiknkyc+ew4wfVU8BkhpHrOeJxPyGx7BniD0W bCHo+FYgpQO8Sl1u98Jmf/DWptxVU8ABBPLdDIK1Nnags6gItK0Ndh2YpQtDqjXm QK253fHOfQ7JrYjMdic+qAlyN9leN0xkoOoIfiGDf0cEeW/pTC4FPzEYvm/WgHJl MO+dEsoEjOUVBMyakvb/VOFRPcU6yl8mm8MkDQbgzgfwbrwIeK6E3n6iGLI5q3e5 0QWZqifkwkLus5N910MGGBAgAOP4+g== =A1Pn -----END PGP SIGNATURE----- we don't use the "unit_test" virtual server for anything the rest of the code uses the "default" virtual server. Alan T. DeKok@2020-05-29T12:51:49Z Files modified: * src/bin/unit_test_module.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6c2a46594b75f11e2716b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7RBWUACgkQfQ55zXdi Hs2H5Qf9GAoWNT30ud8IqYHESjdOBn8f7lpIa5AbiinrCJVwjpI+8z5aHSk+wFP+ wDOMTdPqo4Kkqv3gVPRmRIUK69bdR/qrHzohwRWWmCSyRJRIsIGsOr13il53JxH2 GOBwUFFlHgYucKcEzJAVrNCDd0iKTVVKXSusfNKLSYDbiEE3zTumkMvNn5VPrX4I s0X58S2vHsial6Wewx46AsuiuR9VzWACVL+BowiZKdHdz4qP8AY3YKobioMTfVAv gd0xQ2UoBu+SBsi3B0JcnXv4ZWXUqSqen9Vg7M+bhZA1UK3As/pKzCp5GvZCocWk taZj1lQm4eOwhQo0v4MJql3f5JCAfw== =CNyf -----END PGP SIGNATURE----- remove more hard-coded "radius" Alan T. DeKok@2020-05-29T12:51:49Z Files modified: * src/bin/unit_test_module.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4595200b68a132b300cbe... ====== -- This commit summary was generated @2020-05-30T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org