Commit report for master branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== The 'Status-Code-Value' should be 'uint16' Jorge Pereira (via Alan DeKok)@2019-10-31T21:35:07Z Files modified: * share/dictionary/dhcpv6/dictionary.rfc3315 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/57a1f40e5660bc62f7490... ====== The 'Reconf-Accept' should be 'octets' Jorge Pereira (via Alan DeKok)@2019-10-31T21:29:09Z Files modified: * share/dictionary/dhcpv6/dictionary.rfc3315 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c4548c274fcbb4f42a1bb... ====== Remove unused variable Jorge Pereira (via Alan DeKok)@2019-10-31T21:25:50Z Files modified: * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ebe5afc872c25f7d71de3... ====== The 'IA-PD' time fields should be 'time_delta' Jorge Pereira (via Alan DeKok)@2019-10-31T21:25:36Z Files modified: * share/dictionary/dhcpv6/dictionary.rfc3633 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c90e23d5139bc51bb7768... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl27QeoACgkQfQ55zXdi Hs0fGQgAgE+2qA4Mhj2WUXySdthPF8ZzOofGz7fafLIQ/DHSdwadYrVfU+VR4Rna 45QKAr2TvjbVzu1EPH1nUtHMi8Sm3Mcstkne6WRcrNHLKlVMPcOeIG4jZttQlAj9 aYqEKjD5WamE3tYi+Kd7xE29QZqIbCJokr36h0IdCUTrVUf6UWAkv5y/QpPeB9t0 Oppo+8n7sAbMBaQtBuT3S5oH6YVjEkqGgco1CuzrBe7dsxzc/lC+J57fEVq1H9jx w+0dQ1qHxtoKR4XoymSlS4+jdDplQFGjqnKJYI6mrZx4s6l4Edg+C9+0piNFsHfZ Ip246FhBpcuauK4uBNw388ZzxnSPXw== =i3m1 -----END PGP SIGNATURE----- free on error Alan T. DeKok@2019-10-31T20:19:46Z Files modified: * src/protocols/dhcpv6/base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6807e9fee56dc62d82617... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl27PXIACgkQfQ55zXdi Hs3lQQgAhiyUYUxipTcrNxHsRvBF1hkgMBgABBY7Tj5HLNwz/M4TdqFFKpuy8bva hHKg0q9awk9WlbAOfH149X9P/ob8a1+HotqTKpiH7+bqxeegQp5TB29qkpL5nACA PLKMQaHcwE+YS/PTstvnBlypbjJaTwCCuhtdRsxVpcFN0SnYUwam3wfw54WsbtSc 3WkEBKqsjWi2ZQ1oO9ZjvjohxCYOlf6EJZ4Ob+uunu5hs50TPAGHpEYmlX+E+OX7 jvoRI1iprQy57B7Zr6Tk/0QfZyfnjj/z6hYUs3O0boCVZcB/9K6KeKbhc8ohMqGr ywT7jx+93Q4LQre+jmZLdmgzVlQcUA== =1jdm -----END PGP SIGNATURE----- auto-generate VALUEs for Option-Request Alan T. DeKok@2019-10-31T20:00:41Z Files modified: * share/dictionary/dhcpv6/dictionary.rfc3315 * src/protocols/dhcpv6/base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7a2c7355abda0b3b2fd8e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl27PTUACgkQfQ55zXdi Hs2bzwf/XQvFWuZuI7KOLTuOoJ2fl/jfcUyC9uJgDycn7gq4iVI2M/wUclfOZnbm l5lYP7Nv5Dhnl7+KFPH30va85jFLjR0ZKydmxYJwxOUCJDTCj4w9k0k7LvsTdtZ9 oUOlvAJOo7Ee2M9HR7MAowpZPbwiRxg4jr7y9X3MDY8rl7wCVT3gA2LtUOXjDD71 0jsicibblWLDrAGcRC4LeUK8nOTk22D5yHoE6H5D+MSosz+rn6gq1DwdiF6NVkB+ XuxMh84LByHRHsqwZ62KVFj+X9KELTUrpS0PDoU8pjUDHvzzrgfPrGVWVqysFRoH whljHZMXzp9qMCbQ/lrvlLiKTn8VlA== =OOFF -----END PGP SIGNATURE----- add API to iterate over children of an attribute Alan T. DeKok@2019-10-31T19:59:41Z Files modified: * src/lib/util/dict.h * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b15613d00d08bc720aa47... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl27NlAACgkQfQ55zXdi Hs2FPQf+MLPNs8FZeBYqa8ib3uo2q9O0oKiF9WLN1uxIXmRNHbR627T7XYiux7LW 2KlZThCzlD8wj3qPzbfeUMAwMBYk0RiB1sT+qYFtOWPnxDcQjhXgRJt2frptmQTn tPh3YYBhLc+gI8GTJmLgf9//l46eH0bMe3v+5CEWV1weNv8SkD+9xVKUMfuSFC6X RkG1iJlL1dAk6EHj2MWMbj42NTr8GoNMFUdHNv9FKduhdlqmvbRQF5oI02lXwh8f 48vqh1l+g7VG82BzoWur6BPOVfTNbfMVTZspbf6hqtc3dNwdbYM5N5hAJ7mzo23B xUVF7XRe+Myc5l9hhgbw95ov0tPLgQ== =ej7G -----END PGP SIGNATURE----- minor tweaks to dictionaries Alan T. DeKok@2019-10-31T19:30:24Z Files modified: * share/dictionary/dhcpv6/dictionary.rfc3315 * share/dictionary/dhcpv6/dictionary.rfc3646 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/efd831c02aab8db300f63... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl27NlAACgkQfQ55zXdi Hs0APAf+PJhu5QLiJIfTO76UVY5Us7VCYO45Uhs64FOjf3fDiHGiIWmrrOsIdu4o OMS6ojz0vhl7QPAhqaetrRWDfZjYioZiFr5lo7UxabDtxLGr772vaZ3V424fPw1h Adz6E6IE3cwvHyFTv9SphFjSDZsJECOHLJ7+wbR94WrmMiHGc3VKIRSyITAw8utn lfBnachfO9WBHnt3SaD5ZEaPmzpei7HfUyCZtJltVGa7DoZil2S363kQ/eesjjtc DbBSVDVyXADDIniajUDEQSinT80NwipiilEZRi2F2aOoH/3ubsgu3A5bCsbPBLKG gP7//79XAURO12Tksb+p9+Vk0uh+pg== =qvN9 -----END PGP SIGNATURE----- allow 'length=uint16' as a flag This is mainly for DHCPv6, but it allows us to auto-encode lengths inside of structs too, which wasn't previously possible. Alan T. DeKok@2019-10-31T19:30:24Z Files modified: * src/lib/util/dict.h * src/lib/util/dict_print.c * src/lib/util/dict_tokenize.c * src/lib/util/dict_validate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fa8eef571e43c7ffd6de7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl27Nk8ACgkQfQ55zXdi Hs0z9gf/UCZwHho0BqabBgGDAb3dy+nKKMeFtlEGWH7i3bW9eG3y5yAh+81aJ9YR 1ahVe6uZidxhQnULtpI64FsLKpsi+fGaxvZX4zIEfBMGXu/FVQbyylIvgwPc07Qx 85oHw7HV3Rc3u9v599t8aMmA+X/OlUSnG85lQw2QZ4Hwwl5tntMmaGb8e1uzeo6P qDnWjCCnog7otGzgrDvGb1KvdN9yWqbl0Ihjeux1KCga6YIetW/DDt/HJkjC5pRb dKYUqG10UQrbhpx1RYmeXX7x3cl3g0lXawV7XoWOo0iI070QkCiKKVrcQE+UJbsS 2IpPOmPTIaTf/lHedqd8S2e36Pi0lw== =nm3h -----END PGP SIGNATURE----- we can have time_delta fields in dictionaries Alan T. DeKok@2019-10-31T19:30:23Z Files modified: * share/dictionary/dhcpv6/dictionary.rfc3315 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dd5236b7af0f5d0675595... ====== Fix the dhcpdv6 unit test Jorge Pereira (via Alan DeKok)@2019-10-31T19:21:55Z Files modified: * src/tests/unit/dhcpv6.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/df4486ce738b344253213... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl27J10ACgkQfQ55zXdi Hs3TdQf/cwI+BIkeDT8n2HsQPMHDiT3tYXUnYk+NX+YlRGqLarnT6Zd4hqQ0mCoE pKwm7UMvhdUCJHZFYthNnHEN9uMVJnF82lVT70OPLtPi5qJD2/16pkGCOr3oriN/ pxE3ixYh2wgl0UmWZm5szJ9azA/FYu8samhLzHOW6MXUkfOwUawAiAQV2RG+SPTL 0cXobPf58j6C0BeWQeKGz7DkjygbvcSaEwMkV6PQz45igfLU816YYBzvDyQxyqKV qn3K3PNNHtEkKvKHZtZOiHSffrD9oMbWMZTwhzYEWrspvt1sMORMTdy9PfIGoDM+ /F2IPyPyFvmiPcKROm+bqtRHutkubQ== =G9HK -----END PGP SIGNATURE----- add comment saysing where we get these VALUEs from Alan T. DeKok@2019-10-31T18:26:25Z Files modified: * share/dictionary/dhcpv6/dictionary.rfc3315 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ffd04c6b539c3262be999... ====== The 'Option-Request' expects only a valid option number Jorge Pereira (via Alan DeKok)@2019-10-31T18:25:28Z Files modified: * share/dictionary/dhcpv6/dictionary.rfc3315 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/21b7dec31eb365c2cc543... ====== The 'Option-Request' should be array of uint16 Jorge Pereira (via Alan DeKok)@2019-10-31T18:25:28Z Files modified: * share/dictionary/dhcpv6/dictionary.rfc3315 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4f25d6adb76e7d7cf53a9... ====== The 'Rapid-Commit' should be 'octets' Jorge Pereira (via Alan DeKok)@2019-10-31T18:25:02Z Files modified: * share/dictionary/dhcpv6/dictionary.rfc3315 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/884fde6af03c5101b3aad... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl27H18ACgkQfQ55zXdi Hs3rIggAm98zE95FmqlXRchHM/balvDhuXk47xjaW3LMDuPApJnB5jtwM6FLdbAH TZ0bl+dbHuiQqw6pyNWPL9CgF384SYrDmFmRzaonoaDgUDM5IIlz1jhishSk+YBO /9GVXZ+fCxzBch0vJYLuWRUrC6PIWdHPn3q/ARdQaPik/vY/V/w1fsIduybUZtJU PYlZO0UDdv/31p35wLFl+G7ls16Qj9AwcDumSaiUjfv37H0SMk+soNX4tpiyuX0S sIkxvD48VvOyHEpjRjUHYruJ9ZJ64BAJPp3jB2kzR+ROCwIUh4IQM049IhgjPU5C 7XozpDKAENUekUo/YjJ0OgJHqTTaqA== =eeoh -----END PGP SIGNATURE----- abstract away the key_field which is now "extra" flag + subtype and the protocols look at "subtype" only when "extra" is not set Alan T. DeKok@2019-10-31T17:52:31Z Files modified: * src/lib/util/dict.h * src/lib/util/dict_tokenize.c * src/lib/util/dict_util.c * src/lib/util/dict_validate.c * src/lib/util/struct.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1e40d68553104cf4ca580... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl27H14ACgkQfQ55zXdi Hs1RQAf+NNE8TybRmoVoc124jIMECEd489jKT/56dC6HtXF92wLnv7rBl1NaW/sU Ub1whKhaq33TA4dJ+mo3ovnQnfxd3smW2P/U/qECPza8jYmIuF/sn1dcBl03oAym qAa/VkNtEAtlzpKEKZLqnW+o0NO42JYtnkPlMzxxoNO57j6gfb6ruWYAuEuXmLQh nVdI8p31JsnnhKuAt2HFdReD305yXt29kdP+gLbmKVP3XXd3FdZ3nU1EtKg4al6c Xa04gFweuF5aPXfAmmMOlk9wlCZonNguG04wdgXZ1M5KwskkO5XN6AhxbtnAVVPw dUfBxQ9hg8ELU1Lr10A2bcipcZCFvQ== =RBbj -----END PGP SIGNATURE----- better error messages and notes for the future Alan T. DeKok@2019-10-31T17:52:30Z Files modified: * src/lib/util/struct.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/951f86fa45b9da962f193... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl27H14ACgkQfQ55zXdi Hs2ALwf9Ekc1/jOt7Suz6Pq7Xskf043SUfFDl8KO2yp4Vv9JTGl6Kqwaq0EoQ4Jt OYZ3pnBox7+EiTKdQYXKgaWTn5tyZ4g4y2qnvcEuLk41craWp1FxrMNUWr7Bew3n 0gNZKvA+dsXeoM/Xs/orRgaYHlOGX8nHfMJIjAI8a85wqx2WddMjWRRyj9rOQ06r IZN8UaG1U72onIyz1mzstYvUiToHCAUNWZ9cACEV4QMcyxvo7rnBv5mYfcRJz31x 6uMabvlqhucmqApVW6lxYJh+StQ4x78rScbzM6XBqpfEUZ3Fjw7lv33Z4mQDORt6 EjYEYtlmGGJmZVq9b6CS/AyXdo+ehg== =QO9A -----END PGP SIGNATURE----- move RADIUS "long extended" flag to the "subtype" field which frees up "extra" for other meanings Alan T. DeKok@2019-10-31T17:52:30Z Files modified: * src/lib/util/dict.h * src/lib/util/dict_print.c * src/lib/util/dict_tokenize.c * src/lib/util/dict_util.c * src/lib/util/dict_validate.c * src/protocols/radius/decode.c * src/protocols/radius/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b61459d75ff4788301e3a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl27H14ACgkQfQ55zXdi Hs3VNwf+L/oNZdVSxqR5AM2ny5YHdhMozxgXrcxmrvhTzdSNBIs05V4dCrrFT723 wXbNIXNMgfCp+pKig+fI+LNKFb4odvV3PCajhVozF0WpfavInlstWIzO3tzwSs/G F0SIWkjqY0O9MnHT27i8NRxCgJunW/Inw4e1VilXmwZvPts/1iS6onx/Kb7EUMwk ROUXKmrnCidy4JayjfuMxVxlv6OS5zP395ti4glnOdu6t2ImyvQR76Nj4yZiDlVn FiciQxoU8+aSsGMVXE5sG1ttMKMpkV3JaTrDvStZpLq3TAotp5rgCm/e9RO3/r40 OMErHCrl551HpVEGrfEBN9ZInk6t9A== =JAPB -----END PGP SIGNATURE----- add fr_dns_label_network_network_length() which doesn't dereference the labels Alan T. DeKok@2019-10-31T17:52:30Z Files modified: * src/lib/util/dns.c * src/lib/util/dns.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/751ee9759295683a84023... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl27H10ACgkQfQ55zXdi Hs1Cugf+JQ1xtdxmJMPPObNqNqsjbhsY7dcaWfiEpoA+sVKgcwgn9GNIV2Nlw6Oa aRn13zCbGW7+eR4Xy/z8Lw4H5DJLQF2iPXvRrfRSWvY1v6Lnmt4bvDvlUjEJLPWV x1i033vUXdQCbhO6odlUNixiHwDWXSF6fmc3EeJqZ9MO0dzvAWMK9HrgM0PeGk/a 6sGFnfiBTus2VhXNcFtgjo+dOmb+PKeFZ1/H6hPczhnaARs8ANsNbcFD6Jiz7gHn UAJ8RT/QJpZjJpCvVam2aqdn6oJ1TGE7h0MXhyDO+OPUA8YBJQYMJof1XZ8nSEMn AqBJjGBwAb6YGXFiw4LunON/HlAhOQ== =++a9 -----END PGP SIGNATURE----- check length Alan T. DeKok@2019-10-31T17:52:29Z Files modified: * src/protocols/dhcpv4/decode.c * src/protocols/dhcpv4/packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/da66e3bf0bc080ee0bd54... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl27AyUACgkQ/6TVgp+2 18rVEA//eB98dHaazRCvyZjzjNbv2NS85WaCtPiaHky3b0RfksfoKR5h1iSjFBEf kz6N0bA/9BihvYQmixHY8VGtuq38EGH5XZ5R/3sYXYcZ2pYjwdM+UTANgXWW7fFx 91UPFn0C0iuJc/dnKOsIGKmvHJ4Qr5bQ9ErTRg6jo4sMv/7jf6BZg1QOUuXtIWKw Kfp0XkKR7cJUYWH9skUlmJCxQ+eJhbDU606ui4lUgm8tNNSqH6do+Yh/gKWlWBgY xq3LIARqg7+VQw41Ypay5QnGCZnsmO6Vg0L98NZq53PzVnEUQY6FFPlrB5J5YTZQ tBcfRhG9QSXwtH+cb5bJ5JFTcVwOB+VB+D3h3/XlMgJqOQ7yILgz7YG/STugYE9+ MMfAcdR26RIlorI1AwFzPoO4wzYVgRxxPnGMIVRTIRcgsQP5Aao3r2bkytcjNr/x rDVMsln2B3FNyehfwOPhH+Zrstae8Pxv1XAem5y7GQhme/iM9KH2wdkeaf7C229p mhnpYPcP8QGsQXByCodUx7Hcvwxjy3ykwa4dxDsP+WZv0I0jFKmPlDvj4AKpzS1D mt2p1wvQiqkHs7dDKeHR9M2sAYtnkdeRgggZP0oU3hiemnuwOin3FP0ahDya+siA Xs1iTc9oUMxN4HxyeO0kq8pzdgICsQmZEPb7Bp4/YRmbh8sm/Zc= =aCaZ -----END PGP SIGNATURE----- Emulate fopencookie so we don't need boilerplate everywhere where it's used Arran Cudbard-Bell@2019-10-31T15:52:05Z Files modified: * src/lib/util/all.mk * src/lib/util/base.h * src/lib/util/fopencookie.c * src/lib/util/fopencookie.h * src/lib/util/log.h * src/modules/proto_control/proto_control_unix.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c1a8f0b6d17e37f579b82... ====== Add values for 'Reconf-Msg' attribute in rfc3315 dictionary (#3087) Jorge Pereira (via Arran Cudbard-Bell)@2019-10-31T00:44:20Z Files modified: * share/dictionary/dhcpv6/dictionary.rfc3315 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/acaa5bded0770350a9794... ====== -- This commit summary was generated @2019-11-01T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org