Commit report for master branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7MU8QACgkQ/6TVgp+2 18oY4A/+J9fmuEENxsPdd1ho+lfOlAy9HhBCfCnRXN8vnS9ineOv5Qe4R3KYcO+o P3mTa9lLrGZwV+FT/ay9ZqBTlVX8YZGz05p06O+AarYrh3gOuhBHZlwbKF6Cvm8r RNQ9hcmohUZkxqLR3SKtnr6qMf7LzwOvYAjlukaVHYe7xWpEJdVJAjrw1A1oxxuK BrHPulT/Bl0sSbynD5PcgTmtMFqMChI7H8mW7JETEBfHDVrMzIlW+yIXuOAj8Htj sIjQ894OrW4ZFxM+XbC9oOQp5Y45ZtotNO7Po2H9VsdjxdUEI2dwXqb7Uyuzvgak tna1st+SFZftE7sUDEOgC2QfnjTDpF7RVmemGIM+iYPTCneoa9MgIxOKxsgMcIDR Y+iF/pby191dTG5ZrHUj0s2OMA3jbyMw57fgDGC44Qw/BRdL4tyER5YS8jqNUya0 O+PRXvtpTUbnlG6EU2VXO/ylbpwU+A6bMMdHIa1dZf3sBKgoquIJtDoEBKTkCM2W TTWmRnRnkc1pTQXInJr/2BJktAhxpZbUp4h3OiEWwJORHXQVa+XUgTydqCgAtaJK GwhwO5N9KKuBKVizKIbZFCd3buFWo13sNA4OvY67tX6AwyJp8b/6dz2UdtndL3oI pvK3Uecqoipvv2u3UQNHt9nDiIY6UlzNugqbZAyUhDJEP0y1p2Q= =RQF0 -----END PGP SIGNATURE----- inet: Static buffer size Arran Cudbard-Bell@2020-05-25T23:24:52Z Files modified: * src/lib/util/inet.c * src/lib/util/inet.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/261d0b9fac5ac867839f5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MUU4ACgkQfQ55zXdi Hs17Qgf/W8PYrCMJieSNmJuDXDG+OU4A5OEZoSXb7CSUSghlQknB6IdJNjGUV8JD xgSDSps2ch0niT9SiHGyG34LDJmNTbc9k2PpkvPktOJSJlZNVSi5sdERb5ueID7L bSDSubqggyxQYaH2g69b1XFP7NMp5Tdk2Mn6KbLUUzNJNwO3QdquMQIBz/b1Si5t Ngvq8wYak9z6nWeN5JVokhFszDZnYU1kuaRCBQq6ttr29EC0ANnj+D7cemv6C2vi 80iWNKu5WdbcYaojmobgfvwlLyL4LmjRBNG2iXriY9Sa/I6nCX51az3XlHvRFiRs EaB8Xnj7YDNehZY1KxaR2TyPPqN+5A== =3IEd -----END PGP SIGNATURE----- expose fr_dhcpv6_option_find() function Alan T. DeKok@2020-05-25T23:14:11Z Files modified: * src/protocols/dhcpv6/base.c * src/protocols/dhcpv6/dhcpv6.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/253fd2fc65465a1ff575f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvIACgkQfQ55zXdi Hs10lAf/cw8Xt14B0/fDTG/MLVfqYh/letFzFlvEXJhfpkqzB0Cygq28diWIzbAW ZOUkakflpPSNz3WszxInAYTI1Ucfopb8QQRmPAoYxMfwnaYY5zk4Rtuo8wPxmpk1 +pCZwJJKIZGPHmwwHDm+Cfu9bBgufdHKX4QpmTjYKbaHLySTX4g76q4emtdzoQio GblyAmr0fWsS6LYZOWQXrMr4TpEun27+juJ/kC4O75LKnMjA1yR8sC82Oi+h3HfE w2yBmtzKcQBMBMfO5S4OlwPghl6kId8RrxFQqVTNMMnlsMmZwEld3/SOy5o5g8vI U3cJj2ErRYv8+HK+fWJvgbZq+Iuhqw== =N3Ga -----END PGP SIGNATURE----- ACK the client ID if the admin didn't add one We also need to set a server identifier somewhere Alan T. DeKok@2020-05-25T21:38:58Z Files modified: * src/modules/proto_dhcpv6/proto_dhcpv6.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1d27f8cc2e28b16aa2777... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvIACgkQfQ55zXdi Hs16Ugf/Z8cDH3Lgcyulda9/8+hewz+3NeJ+/qVbPrMnRo2yK+XsUoAiXWhhKsTi 1+6+KcryaN8QpNU91M5ikPsnkDdDm0UX9jo7e6ARne8Fb0HKkCB3W4lmuIF84WnD aN7pJ0gxmt0/Z3PxpuhDjRBUaByIiucOf4RzHh7u31qUfUYtCoBXguOc4SObRmHE 7z1cmSUjWg1igk/lfcKwdrJX2y8mt17MkV3t0bTq3593FMuU2/whDmzI7pN9tjcz sjKzCgitNdNRBRTQQlKl+IwR17S2+V8UwY4vCpMFHsJOgPr0x0MusOH6NNMN3bOi bqu6oYw83YAlj+35229RReFZKXhzIA== =7Pqx -----END PGP SIGNATURE----- clean up. * if we have interface but no ipaddr, then try to set ipaddr from a link-local address on that interface * check for multicast differently. We assume that the admin will configure one link-local "listen" section, and another multicase "listen" section * set src_ipaddr == ipaddr for link-local addresses * for multicast, require interface to be set, AND set src_ipaddr to the link-local address on that interface Alan T. DeKok@2020-05-25T21:38:58Z Files modified: * src/modules/proto_dhcpv6/proto_dhcpv6_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fa65e463b5436cf0d2e52... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvIACgkQfQ55zXdi Hs3/+Qf9EkZQTLbFt1CJCkWFk7yRf4d3WBG+J8KZOr3nasYA6YfwiPKr2kLS9EZE mFnIxD+uZ3zqJXy2qv8pN+1rZ/4zb5V1O+4HtvTJBp2kVB1Oq3v+TIG8M5TTOckl n72ivCHGdSgCNOJSJM6pM0f2YIJ0dwTO9JqW8sinvkWcEQgidrlpI/EEZ9F1QP5h MMtGg1JzFbwa+kMxc2tT6Ivf0D3Ta1THMRmj5thVj4f/NnfSOByrDJv1bGShV9hs uUOld1F9yzyo4S/VfjDYd1MDPjs4i0rWFIaXK7RUaTu5tkFS9WWYLSr5Q9xqErAE DGVY4JQjEnDAKQfOK5dfL4isjt3MUA== =ebSv -----END PGP SIGNATURE----- add fr_interface_to_ipaddr() which grabs an IP from an interface Alan T. DeKok@2020-05-25T21:38:58Z Files modified: * src/lib/util/socket.c * src/lib/util/socket.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/60f0e9b2c6cbcbcbc102d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvIACgkQfQ55zXdi Hs0akAf/UKXbkEeyQBFBMTwPCYa3B+HK/hPnpVnJFNbufx4EEUserCJaQn/i47xb dd5mAQmbS2pFicBLtQABsJsUX153b9KEYd15cTeFAR55TDDdmOu0Ssspjmg1D1b1 n31KM9FRl8tjpxgS3QEgpFQBHHiNQsjRVqOqMvQpZVgGqPN82+8gSwKjzA8vvTDV SlTGLyynuTAirB3SozduPm+PjPCaUGrS6K0yAiWiVyQSSiOC1zUjIsMjsK1CIYbi eHc0YuLLdqyqQ8ulE1SDjJdmep7pNqjGtZICkN3Fv54dLisS3Whq9V3G+In3HwcF zR7ndHjYHo9B0CDLjba5PubJbEKJRw== =LtYP -----END PGP SIGNATURE----- NAKs are 1 byte Alan T. DeKok@2020-05-25T21:38:58Z Files modified: * src/lib/io/master.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c4ccb847e7c1169c2c12a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvEACgkQfQ55zXdi Hs1lSQgAoOGWTJrKxvCRsh+s1Z2w+V/Nu9aygwCpaUCYZ+5UgvBV6F1G9khxpzdg t8CZiZ096DUaVO2aNdcxCkaVxefQADET+PjdlomiqskozxuIfVvw4XazRfZ5r5Yf NCF+Udo4Kl0I3JQ5W7Jy6CbiMoR9PJ70cMrjOiMWOHgqtkbKyJrAspXSkLuZXiUM axB3pwx2cck5H5uMlagCT6L3G2ufYUl0k72piaHLSOzoxGSawT53JoyOwf/S3LEU QCpZtupH1eDSaLCIoRn/TvZZhU270oKPS3sdx9XrnGPwQI4BoceefqQi5O4kjJJC fW6FTnFqfz3ivMsSI/wZz4vf/KEvwA== =6yrg -----END PGP SIGNATURE----- set packet->code Alan T. DeKok@2020-05-25T21:38:57Z Files modified: * src/modules/proto_dhcpv6/proto_dhcpv6.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/03864b63131ca54a5ba88... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7MNcoACgkQ/6TVgp+2 18q5VRAAhAzc7doGZTlItvfapFbqnnzqXQwn+oR6tvoN3M5myoAmm2CerdKVZZKS Lnljy7sBAsnCRPL3/lPlUMIb5vhUfgk/quGITn4fgvqRi4Dj9zX6Lr0otuaH97sm AkGAH2j9CJ/xyV9uxtEyl66H+OMHkx51tMiUIdzTq03Fp93/Dj4GZvonlEcwa9eW H6uhVF+uiHpBrpTlAIXKygTBzYAgZvyUXOvd23iLaDdgi2pfDCUMfrO3TaXZ4PCe 8e2FgV+zMjN72iak+RkU4RCONhYncTArXOrEOOUN1D2NYATAL2Lsgb8G7DTXdCJV 4hHfT6tRyk6vg/T9jQAqp4ZMcIsQsX2jrHuGHMPve0iZgDBeIbkzrvgyNSxs15ND GUIdA0CdLSoyxvjlWH4BpycdEdC1Ur1ZOuGYJTGVvKeIV7FLqbb8BlUq1Kys6H+Y SJatWRzJfPo5aTIaSsE0MNIPSTvSNFsaTYHv6wdTH0A9LrDBP3AXwulkr5PstQ2k 5ACkNcBwNOZSgDCgDFVvXELaEEV+Y1b0b4/7zKtQT5RzhKFdc7GIOJyZ9CWVIgYe WrFuXObJHxwIiWgGHftixb+1sTR0rsZJHLPmQz2UtoKMGjK/9rKTgGp05qbwEnI3 uhvRwzx3IfSfmjujLE/8ipqdiADiFb52tgyM5durRCkunyK5OKU= =tXok -----END PGP SIGNATURE----- Remove more memsteal and bstrsteal Arran Cudbard-Bell@2020-05-25T21:16:58Z Files modified: * src/lib/unlang/xlat_builtin.c * src/lib/util/pair_legacy.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1d3bc0fb081fe29bad2a2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7MA7MACgkQ/6TVgp+2 18pHkQ/8CaaohwFr8S7/A70ZQt25AjYdklyMY9gEvEfgChj7EToLjWapmG8QB76m 23zRRjR/4FBZzNiziv8jXdkt1L4obmJwQGWt6YwVrSxZWAqMOAxHqH8GNGbx81ds 5FJuCSp8lGnfyzpM1T751/ko885hN7qTmb1ARobKFDHvQY7AMxfc93UrpZcQngK0 HceCA2jRd95Y+IfrpNg7UVIakg1wKca0bdbxSg7yMQovvDjGnDMC8SAaSpVVDpYs QU5mpBXU5fzXTqQDJbe9ap9TzIuMfR8JmeLFJUoF/teWra4k05C212eXFbPp2yVJ +xjhGUQ6M4wZjFzoBVcnBYJ6DtolJQlLBqFxmtpi9ffD5/3J42b1Ttfm3ramdzhV uUZ6stExUjqXg0aOaWG5goCrfmCGmgE4q9cci+/SmYwiLYteqdTZS3JuptHHEHwP Vs+7uti1ECTYIam+vvEGzcGAiMPhz0aJZVtFGUCw2O0W2jNnRTVoel9YGfjDpW0h sv64HPqGHBuynnZQNMQ1aUk5JOeNbw4eWnxL8yULn39+TP5HGn4jftPJxG/kaJgE qOVFczo4gzZEiFFWTe0t4h8SKz/olYpsCMuHe/aqlmmXTyEWlEc0SgysfV3ImJL3 wLpvFIr13yLyLGtyLZEfWuJrpL+3A9Q71w9THd7SjtmkOOroX7g= =gk0N -----END PGP SIGNATURE----- radclient: Fix radclient_init return check Arran Cudbard-Bell@2020-05-25T17:43:15Z Files modified: * src/bin/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/00f7079e2fa8fea5497c2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7MABwACgkQ/6TVgp+2 18rGaRAAjibmWhJ64/PGx8Dl+3f6tKoTwaBkY1AaXSFhBGdhalhyCDB7NarsUyEw Ovm7sQOZOISDxXIN8qi6FXHgptcbJtU1TF3n75zMDo8bfIhmMCSZd6jsqP5JBNFu LbFPAC8bhklb4PZW2PEa71kXEjX8rbY7dL5Bp4XSHm+z7UJEHs+siaorW78ExOHr jh4xfFLSIg3BCnHOqZzVyyvyvBwCslkSBPnGVjJBxkofHIw5LRMeeTaNUprs/IP6 rNIXkxhm1ev8bibthyIesOkOTfm6YfjXuHMw1bygQp2Z7OAeThRNLfR8U7E0OHJC o4VfyvnH1f2reJje26Q1058GZgJmLQnA20zNdZaF1GZw/VrT849W9w5GJ3Et5hxM 6lEWIkIpHZXoAGv940IIv2El3VACHnFcoolckr4gkgWzdaEIIV0oQQPp6yw60hIA KymuCCacJ3NJN6+xPpnSuXB0qG2wD0cV+Z1Eo0My2LxMNdQWdyolRg1q8wsOh251 U6kntusDqvf70U0Dl6yoyQ9S2RizAQFItlJJ2qijm5ECOvH+uo2E1wN+0eCi5JeD 8PSEAXHKeQYg9VZK2ttDPpugeNMETIeTVImpIx/tkEMpBMbJ4vTlL5W/c25QnFzq 8Ge7T3WxM6nc7VBwyhqCvTnhe0NMXpcR+mfItSZYtXPFaO2Nqkc= =2p5D -----END PGP SIGNATURE----- Is it cap causing travis to fail? Arran Cudbard-Bell@2020-05-25T17:27:56Z Files modified: * scripts/travis/build.sh Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/89993cf4e3868851798d7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L9l4ACgkQ/6TVgp+2 18rbhRAAnOWNEBZLI2buxQqDD1xF3pzIwWWIfcEccsk4M48UR6unsN47frkX81Mv CW3NkVDqEtE3An/iN4rHDfVd7HzN+lC5oaKmDJfIgbbT2lYJn69lVsQPA3Bvaqxa zPsb6HE/pKSC8XEXLpZfjDbxKEloW5f/KSuPD1qN6KNMfi/wNe/zkT08ejYEk9+E 8QCXVekKv/FHQiq2eCc2b7FFaRn9W1ba0HUgEW5bO0/WG3Lg9loavcUla9gRLPUJ bVrcb4msX9NZ72NeYar+Q8uwQll3ftXqR6bHqFQTGj3WPJqyynXfbt18on70NAR8 oBmCx8lXN2bZG2fav0QwOW2GNQNfsJ1YfbHJvg4Cwkns7ZBm5maLAAzaLOKFpitR mY0MjpinfA06orrgnUbvlGDL3G8zKkbcklaVRvOQg05c7DcmLMjEsoerWRVHWu24 FuocnyI2WCkKulTJmtb182II5KuBgwYsI2ATBiC2XpSJOGIxsZ7TjCgPxQmacdYJ x4JDTVukAKAuBX2cCcZPfTbg86ZgWZ1PUPuWjSPgsH4nBr3tZbchLXt3ihNSMaFT ZPhpX1bHt7M9mGS4kdOfEoaUxyyVq0qeTR81IEhTnsq5jSyeMNJKH7L0G3jpnRwA ltUQoWHoEzi7a34SKQm4cB9CLXsK2JTHeq3jpUK4g7rV51ya97E= =13cl -----END PGP SIGNATURE----- half the test is to make sure the process can do its own cap requesting Arran Cudbard-Bell@2020-05-25T16:46:22Z Files modified: * scripts/travis/build.sh Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/46572a4cc9460b246c71f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L9R8ACgkQ/6TVgp+2 18pL7g//XtLeRLGbOkhMLF2vWnr+9w8ySw7WgoBh09rQU8PRq7PLkrFulTLyoYXJ wMMCc5z1KCOvMLrPFXjkZYJR/CCHgccBSJxBgDegqIjY8Of55y3ihq1WsVx4bY/t IhZVQA4mff3Rfe/k+S6MuPGRyIIIk2sS/DFYOUElrN6D3vcR80g/+TZPpycomcoc qwHAdsEgtl1FhOE76b58B6HQ0ANgYkSzQUnhEcaZ3LlRb25IOhO8hyt9SFehoRVl +RfYtnA+u4hRQaMr5VW3e8kYKopzDYhLtYBxQVYhsYKUOsIvqZZHMF6gk36xwI0X 94rZCvvz1e4VG9wDv9bdGgmuTSmPMdf+mrnSMftY7zfZFykSU3lmr6zaU+N0eZyo aQAfb787Fc/HOBFoRSYFQoN90RmMcNVaximteO/UxoWLS+AN2FyXQQLhFAxZjoKS 0/SE6pwWP580jOScJaVqoYczoEitNt3NqxfR6gWIpCM+xv5+iDXvVFW+uT28u0kU dK9GG6YuxXN5YsIRjw5R6fL4bHDiMgFWRiHjrK4jxZ4shrhBv2rfxNemXPn3VRNO wV17H7KB5i56thLq+HCSB79B0Hid9rdv1PZ+OVhbauVS4ot/w6BByikWM3/jf9mr SLFTcdVq89nd98ZRjNweAQMXfBXnktaqmoeHbVgjn2WWNKbgUSw= =bcLk -----END PGP SIGNATURE----- dl: Remove search path from dl_loader_init and default to the libdir set by autoconf add dl_search_path_prepend and dl_search_path_append to add extra components to the search path, and use those to add auxilliary search paths. Hopefully have better luck loading the dictionary validation libraries now... Arran Cudbard-Bell@2020-05-25T16:41:03Z Files modified: * src/bin/fuzzer.c * src/bin/unit_test_attribute.c * src/lib/server/dl_module.c * src/lib/server/util.c * src/lib/server/util.h * src/lib/util/dict_util.c * src/lib/util/dl.c * src/lib/util/dl.h * src/lib/util/libfreeradius-util.mk * src/lib/util/paths.c * src/lib/util/paths.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/62dcd25b16ec203641d0f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L7c0ACgkQ/6TVgp+2 18pZfw//ZG5+i3LusIFdX2a4AyCIkDedU7oDlGeHuGt461xIv73HIYi1NqdER7FN Qu2eRKSOxV/Ti+KzS4jG3tm3r14ChT8Xb6OvIX1x81cSzKlRzIPkrHHbQjdp7Mt+ If99DPpVaiEuVceA18A9Yi/kbNDSL1GTFOTUFwtmaRgqVGbjEyrVqhj+SmtIPLJD BG5d7TWiPZRqCp4sjOAW01/Yv9MpCZzL9OIxylMmeLzi9ZjP7MgoJvEyUcohvkSa OLINJSloCJZLRpuwidNyUqqj1wl4di/MvWZJTIwhojdPWQiCg0oHmaKM1xcWWJPM Sn5kows+662tprzw2PX0lTsRsdEuS1Dd4f0DYrNMNwJ0muqBEk7TGSUQxf9jbndj NB2w0ojA0HQo7gyOxOiucoNX8qbU1ksKEW24dnoHXNIV+iBF6s6mM3nuRF/q2KN8 XpbNmAW57XP4STp8TwJWUl7Rv2jpMzqLFX6ZW6RlE5Leuw2wYoXVmwhzgV1X+1kC DDxDSU4nOdyYakaqoEdDv8ms1w7E/w7huRjbjnha6XeFBwbr0nGOCetcoEiuXug8 3IJx1MTWGnrRh1n5thn5WprJlAKnkEAhMG4CqgeLje/G2cJ+L0fDVPC9Gw5jPpRo yepOz8PJ0bWQzQ4ucSxnaqWFQ0xmTYbufETNFj8fQttc7ue/QOA= =ncVZ -----END PGP SIGNATURE----- more typos Arran Cudbard-Bell@2020-05-25T16:09:49Z Files modified: * src/lib/util/socket.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ccb607bd38bf44f4f4a91... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L5qAACgkQ/6TVgp+2 18olDg/5AQfSFbkrntuu+XnvYWhFt4EH4CK+Hy078EbaxTWEjxEm6GF/PS3jNPIE 62v7eg4gEBzqRovOAbwumy1RMIseMPk/y4kuw+f5KLlrR0GjU2ivuGDA4pDjPPUG 4RB6Vq5LQ4reeF5niSqxeTU44efXbhmnIplxz3k8hY6sA/9cRV+vQtGrlwfrr2s5 fGm4dkXWiIGct5eb4V/QF9aEEH9+d31OEf3EpEG++j9GqDeaglSq9erscXMT1cM/ RRLSziH5R9xHXB/q4+GVE4T4Kizu6B4HbHCXRBwcqpG+k/zbHDH23RieTB2wRWxy gl2B6AmwAYS5Zptgf+/x65MpePp7tRW5sX3l7StLaZhqQ16nLad7UoRM7rH/UFjx 4kpaiG6vtQ/NJhMQgHSmOXzKYsbnOu7i+LMYH9p9IHvyjcY8ywgrIo3qM+/PLRjK sxo4FwE1baWkq5b2oelhhvhZaUIBS9wv7DwRG/1z7EFdPUS/mPJGKwnpLoSWylN0 lIWVbr+tandPQtTAeq2DXZikWIrghSAjG6e9eGWWnICAP+6EOQsz52T7BGEwd/13 Q7BrQ/HtvSVYyahotEhWK18kxKQ7fxTnpGDuZKOc6qkxRaB0Hg9Oj1dWgrzki3HL hfmN6E06Zx+sOKu3LZj3q0blWjIx1MT8l1U7VrttIAm+3qmQ9I0= =XKH8 -----END PGP SIGNATURE----- Add this back in... Arran Cudbard-Bell@2020-05-25T15:39:12Z Files modified: * src/lib/unlang/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0d6800f8b19377d381964... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7L3UgACgkQfQ55zXdi Hs2a4Qf/SI2Vgvoka1k36WDqNJKI6ZxARKpSWgcNzFhX6qfr3CYzNcFyYZsNxR3E wGSAU+JC/8UZQIzrJ9ACs+H0+yGftsRbxHo3Vyw9fSYKrHg+QjAErSkOQEFxT0Lx 4SYn/+AN/kotZdAPRXdJk1gojB22SyvEUimRgXq0WLRzx8S6rc68lZUfyRS6M0hv c00UgTQiMJ6D5bZMx94anRXcgLl2AzY6wHOEPNYpccnV4jCWazB7bF/zG4F0V6mu 9cJN+tH52U2CCxGdL2TylG7ZfMlP0Cw6Qjhmd+QytUxscjaHnu22AYsHisol8WM4 z9+DoC5Sb+864yFl2umxOJwsKgDG7w== =Ws9x -----END PGP SIGNATURE----- typo Alan T. DeKok@2020-05-25T14:59:18Z Files modified: * src/lib/util/socket.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/24994b86b91a1a1d5d7ff... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7L3IIACgkQfQ55zXdi Hs1CXwf+IA463uS4j5LIQPYsianNUe2GhFYXdjmv12nbuabUNAJsQWhu47ebJ/GJ 8TevuhOJ1S/YErryyL7z3IwWE4Ffhswfx5+XNkUnBf9rJb5AdnwVFL0aDPOfIq6J wj3LwqcA2BguEMo4ymwVNRksGq7XnK3y9127rqsMGqEsu5C4tPAWern5Myo+tU2Z c2coLxs9gKzdzo1CBCJQXeJAZrg+2eocNmyma4fZtaYuIeUEniDOxw2e7NwNeZyN BxSczgKf2mShKIJYWDDDA5TcG0pZ8Aeaqxi23MBfmFDD1I0Dfra+rKRCG/NZ94Fn uzZCjIpVRfGTlOsWGtPik4pWSjmlIA== =bRsg -----END PGP SIGNATURE----- not all binaries are radiusd Alan T. DeKok@2020-05-25T14:55:55Z Files modified: * src/lib/util/debug.c * src/lib/util/socket.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ead6e9622e6c53e1a5409... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7L3FsACgkQfQ55zXdi Hs1CEwf+Kwv2Mp7Oq24eJ30foVZd32s6LFneXCM5hTtEQqPFwasj4sV09Uj6vmKA H3F5t0QJi7wphQ3tmW6cgBe4zoKuQRY1I9Nld8t0caHJeuLyvC7TdTkPuouqcYkQ IRXlWGMDAmuVyJDe2mEMc5NF0mVcM1fZE3tIylbBpKX7BmFEZlOfy9NnqLZpKGFB VFbjYSn/z3NUvR386ERPr/bNlK00RtUlUE4ppb/pjpTO67ULfpFcMykVnJ9mYHDa kd39C/lNP9K/ozkGssrSKFX+6WC6b/V0oOm0A3WcflqGnCzWttX2OtOtynauAVVl 6WLViPn11sY96xINsfDEBQFcR2pu7A== =vbzs -----END PGP SIGNATURE----- do setcap on travis for unit_test_module and radiusd so that we can do ICMP tests, ARP tests, DHCPv4 raw socket tests, among others. Alan T. DeKok@2020-05-25T14:55:23Z Files modified: * scripts/travis/build.sh Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6cdd909ee29166a257e9c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L23IACgkQ/6TVgp+2 18pHBA//dBgn9e6uMUV7EWGYYHxstSgBguHNT9xgclP5uVnJaYztrRe1LTaEnXWh LHrwaWOeMSd5Nt5l8u73qhKskYq974aPpOl9CHeCGOvuLVt9PMCRPaxsjbaPtKlO tFIY/iqNyONqTQGDJFJdboRZQYVyqvokpOa9shxKVdpVCi0WtjzbzwdrtzMexZvd r8ew3B1TyVNF+ceNB0W+A1lTIO/fzw0m2geUZ4OZ5EcB2uqgWA63y0+JgkOOsOyG k+EWQZdd9knQBOmU+OdtgFs2TCuQi/P7cywLpnRoQmdLesI2pHo8vrBvmRQBvHbu iZHf4KxXjRN3G5v18KTwIh0xf93glgH+hbWMwPaea2Tu7dCt0+6CEwU7NV1BbeAJ P9ZCv1HLuVP48HNRZkBE+iWPl0CvF5PTfk1DWwEFV5WoKuR7ZIUxKud2H6SslXyt rZsqA7N+aaAEwiik/v0hbQQsrCrxTzYkUD8bH+21EjsYaBphZNyugYUJanKb9lq1 yJDIbltUNXB4zZLlBsies2Y6yQaHkpTnzd1bXUQNIZBcrE8aYhAn69rWncx81YB9 K4YNHlV6CPrXv/7KnXKQyIwUSVTzRdJ8fDry38aU5lrZGKEyzyi6tfwiBO0Zf4IV mXc0lCKfyI3oE1zJJ5TewDXcAw5DqEHRGn7pvb0kIM6ZNuxkj3Y= =EVHd -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2020-05-25T14:51:30Z Files modified: * src/lib/util/socket.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f8e8ae91018d0bba72d30... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L1uwACgkQ/6TVgp+2 18oQVw/+OiijxC218H0y7TmKjQll08JcmykX6buk+gxUjXHlJgzktql3rLbI74QR QneFtyIDuou44MxOjSIkT+7SrmzWwptM3U+H0ync9H+aRAR2R94OkbEmrIWFAJdp uyaDh24H/PYW0bpKxUmwU79KevTgCj42N1ZNUOBLvP3J4Ox457yajrSHErtzJGFJ uLAB8BzcpCuAenC1HKk2G8Uc/0GqIKE0+owUZ8JlcSwE1tU6hlU3OsOGJVZBx6A6 oPs3Hy+UnqvN84PEEoob38uAWu7fSu1SJv32U4jFCDC7iQcGu0vMmNr47zIa20p1 DZL4KpVyJf4z3XY++vBQn5JZbfIIyuoMO0D4dB5q9t7bc1GF/H6qelm1ls/fdsao cthwOxmimqFXnqIhiH3ZoXjFUzae+Com3xb1Im8TEwQ/HzBbcC/hT7X9lkL61l8w WrJuVE0DK/kH49WhS/hUNptQk5SzI7gcHqxUyP2xvxQmnkT8GP+SGuWV8+aN7VW/ sHRh1dhfVHtTd/jrCUhBFS8XbqoOPAZ6fCVP+GxA6SBy/Q6ffZlxsX4C5xCo6gxE IFNPXHtfrt9CDc/K9aKkHbHg+w1kXC3h0BCMDmI1YfIz/pneA4Phw4XCvttg5VYC dB+rvEqagXzmslTnr/47oLER3+SDVk11EoCd4acnRRPz9JRR4/M= =useD -----END PGP SIGNATURE----- socket: Put cap command on a different line Arran Cudbard-Bell@2020-05-25T14:32:12Z Files modified: * src/lib/util/socket.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8d70b4787583efb12b98d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L0z0ACgkQ/6TVgp+2 18r/Mw//RcwpOw9EK120CvUBWpG/ZEttd/Ie+3jMb4iDw2+m8Xz3U2JTFVifXMrs cviSKFmM9lBzN+Plw9ZOM9eVPVsCPm6m22w+cfXQhnd0gl1YwrOiy2VB3GVYW5jH X5eDTPOuGwZqG/vsDPeRh5rxfmxH+XbIi75mzIxmE4bVWq0OBWpPgELjHoa+1gH5 GF/ZeYgt2e5w7QNvY1DQHK7aj83CATnR1B8pzbZSrfw4GhZW/f2YTWIpwfpVcAVW PQIVwpB7ro0338YLnoxvDcVMT1Jaa3zhhYmD/mS0Bm99vmullT2+6bMtlCPP966D 95AUr2MSP+qti3XLTDU5/NKaRX45QkOD6xDvtdcm8qwLVxaTIVnIqdofBaW03PBr pBTosvrbX3H+ddlGPKuefBD1KCpDhGvc0DIAjW10Yd6K8QDufASbBMXj8yxtPMdG zMGwN5JmSQhJxIbg6OA/l0VJHoQdvHBwsm+4U5A8qIyULVwEmuU+jP6+nDIGdxi+ E8z82GL+XLlTg80GZAueqXRBu+Y00qfUTgAmywSHBX1Y8I43H683NaRQg0uqK0fx fL/wWuuJKk/QhYS7sO1LP1przLXBpij2JmX7nIaIPhbCjnU2R1S0E5UHjlMWmOr3 Grw5fiTWkRzh0xH1JNbXQ+imjG9LrjARbVrnxbcc+1mYQ3P7dIk= =tfb0 -----END PGP SIGNATURE----- icmp: Move instantiation functions Make a get cap failure, a fatal error (if we're not running as root) Arran Cudbard-Bell@2020-05-25T14:16:29Z Files modified: * src/modules/rlm_icmp/rlm_icmp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/90262403a88f2e853f850... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Lxc4ACgkQ/6TVgp+2 18q34A/7BGJVGlwlbXDCQuQH6Z4/f6E1tlT6U/QgtBGtJcA3j0l/FUHG6YjP6gBn 64jNvqG/Pr7LLPr5f5bL9kaS1vr9rSaqfuBzo0sfe5sJwPkfplzfusCraCpEnIQW tv1UIFIc5yI5fmYqNCF5iitK4rYz/7kuEl9owlRxuqf5K5AS0uplm9xQy9KLiHc6 ByTchyDaRrn2epJL2ykuZQrgtz+3E7oAShIJqMXS5W4EEty1g4gfuyu6ufHHnPa/ ddFtzdDAm8Pq3tHtB64/DL3Habzn7jbyORC3WGgZyqzRvZQ6GLk56FQsm7ZiVkXC dSXl0l5zuf7BA5q6HZIgylq97hWQl8b27b6M7JA0TDxnTE2PdMLObZGSG/6ClLas LLbNPJGorFidJU46nWDvqsFU7BzE4HkDR/qpvQTNqbrgHiVuwJkyxAy68azFRBg5 9f50vguastkbSfXYG/L1pYmz6Alc9Yeqg7Fp4VLYmaNqfT9/U762UV6Y49YY1Kjh uXL/vjEGjvq5EVIfu27ggB30Momvu/iTGeE6KrRl10L7IVPT9MACSaekfJbk7ukh 1RKT01Xgjae1fVoL3HU/FwqjaloXh6gyWqMhbsUZvNoo6r2tp1ieATDhApBpE1AK 3De0JfdddpX6qD1kn33QTzvh/HWEfQi+d4WBMTt1YT2PDb/Y71c= =HOOx -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2020-05-25T13:19:10Z Files modified: * src/protocols/radius/decode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0ccd88168f3cc17dbb7f6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LOXUACgkQ/6TVgp+2 18puDQ//UAUx0rCS7+v9tEe5Kc9XfPHAMj0V05Ozonav82YwH53DgcknMc/uUH51 3uQEvmLviVwLcm6aD6URSBzczP5UgvA/ZmejZk7e53twYMBkgG9OJQN2h/YHaKB5 YMKAXj0iN0S/yHFH8wwR8l5iGsQJS0E+/Ofcoc7KXIzFo470MxL3+g/9cgGPAL8x g3Plkbg6EgtmXabMayW25Zgmeg10OiEFcOD3fYk4IhH8zifqHDkV35Y/0xOMZ/j2 rI07gUrpYfYFbUHiklsWlYVP0rnDkg4esVZRi2xSr7OkolBj023b17/Fk58bpq/f 4mS6J7QwBZ+TcodzqMOns3xd8k8qpaGS3iFAfUAsS03lbv5VbCKtpixP5d4yHrvX fszVVqn4NGTr1v3wPDiKp04KhjKc3kGxKu74XvcbueKeosNo53Qapq6kIRrJfZpU CAw7tCTSjx/LrFovvIoF0SVzcTqmIhK5+MY9nli5ImZvY7COD1xXDNI1XOM7LmsN OSja2FwbGLKosCjIk2ZPktBHQc10nG8bmcoKjFaMFk5rlW/2xVvjm1Vm0MUDx6p0 EWuJj+hhp8dGT2rnLuHzuyxg2p3hFf5+aSqarbnBL9XMUxUTaILpA5+J75ahKJIG nVrnaV2Io7ZWBEjUriuhhJmpqEVL2bx7zuB32PZFT6OYcfm9Uqw= =YxKv -----END PGP SIGNATURE----- pair: Remove more memsteal uses Arran Cudbard-Bell@2020-05-25T03:20:21Z Files modified: * src/lib/eap/compose.c * src/modules/rlm_cipher/rlm_cipher.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_sigtran/client.c * src/modules/rlm_soh/rlm_soh.c * src/protocols/radius/decode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7cad2fc1237478c21ff0e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LMkwACgkQ/6TVgp+2 18r/ag//VSd/dm8u7DypDn/nrtUCdelgD3Lwc92U26l9noMXZx9yd/eYrdDyZknu KhKk1B1F/7Daam1+cST3Px3nDWxHJa7WdIH1hm4Fyue4vBxe7XSCh3DxQirXd6fq 32+21LH2RtJaACrId/kAiYPl+c8JFzV8HPZpFOYSCe8UrVi6TO9Y1cQMj1m7KlKA szmG/cJwbrquXzKJNvAkE9XZk0oEViCvxG+W/DsS+P/2UURbhFsJq6oPjmT05VLG K8RiYEQ1nmG+5JdkdQ+4IPQ2IbV48TOTqyL2ZJH3Foc8is6pHHFKU0O7UHQO7Psq HBB3lLd+ZlQOtk8ggyQESddocKyZkrVQLmPvvmNJlllDJ1dwiGkcf2iqMbvvAXT2 xE6dA6iUba9CE3mQIJmTPU/Q/5icLKUy0RuwKHreGLpvFjxE4O403bDnVixYNuwC 9HTMPO+gYHLn1GJq7sZg/bPtI4/SkDqh5JsIrqMN8SLovKpxgdDcr8CDS8HNkN/l bV8IgXlhm7NK0r8mydz0Xv1ks6fIlUoGwVJ5UxtBPhheKV3x5ANoKOeUSMtDhG69 /ItMdJJW2bW5thkxlK+NH5XcXvxo+FoGTRFHf8HLtgO2qT1SoUyuiJvsbjiNb16s 1y18Q0Aiu7Jxe9Y16ddhfdUF0Iims3PPlRS+aYJmNicOlsEz9j8= =axcU -----END PGP SIGNATURE----- pair: remove more bstrsteal uses Arran Cudbard-Bell@2020-05-25T02:49:48Z Files modified: * src/lib/unlang/xlat_builtin.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_mschap/mschap.c * src/modules/rlm_mschap/rlm_mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d1068abfe88356773f290... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LMaUACgkQ/6TVgp+2 18qLOQ//TleiUlk6z3soNIqO6s1dnUXDgX6V+I1hE6CZE71Uu/3uoWYuKfeu3u5W +ZELuBPYSgWg1DWVZj2cxTuorM4WPT698rVSaKTv49wM8LtKJnpvhUbVOZBaNdu0 7y6v1MUi1Oqj+ut6a4QhB3lovHJOO810tpaiuOGR6VN5io7AP8wAcRIIO3fu3x7+ dbjvFPTlLrYhElo4eT5KLp3tIVho04lGZ3Ri5S579lh11BDAkYBzZt2njwTlahH2 PyU/NV+EHCpQeMQ32zGIoPf+MSbtnSGsFkBdlWrhWLASVJG+sp7tvVPn/1tNBCTj Rzcs+tXnZq5Acn7i25+V9yz3N8GpCvYV1WE/B0Zf3PowqRUNxfdBfGT1pxhW3/Ae 01KDnkNwo8yUSJNEmSyEzBhuqKnf+VLtvYML3uLJrgRXaweFvNF8mt53xt0vQUBc I7aQyHyuhuxuOJZRmJxxu3mbAPEXvOWiwdEdohamTY+FzA8IoqLuUfta/MW/3LP9 tKI6ISbtbOjYs5zPeC+Afr2Dxc/P5n5jnectH8zWijqp3e/lnX1f4fgEkXK5tsSR 3iUd3h8jiDOtULT5xFl3lvKnzpKdL8x43Jlestu4rfo+5OXb0ZiKprxCA5Jjy7LQ g3OJijjNFPcAH8RPlXN98O/lgInefJh5SLjLfXTDwBIqGSmZhho= =EWpP -----END PGP SIGNATURE----- Fix const issues Arran Cudbard-Bell@2020-05-25T02:47:01Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/51b4dd923b41c0c008525... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LK8sACgkQ/6TVgp+2 18qgUQ//RFMm7wPIzCjGWYOoPQRv1RYzDNWdUesBEeuN3xLlYpmWO7dx4YnX1Us8 qXE2kCSzEhvw9qSw/bzKRHNXWkVdml1F1PDHPl2xvpnuwJuFX24gq8u3Z5MS3WYS CcYAvrwEH+K4Ekcvlv9/hZuNQTcbjGDQ2WF2RF4EM3ghNZbH+79KA4VQPGpnpiuX o6gDH42nmjM6dwhc3Xeo1+b+F235wEMFO685v0cU5/pt7b8mdQ3kOQUiGtq0gLx8 gbMBFe3DIbrGgPUST1EbF5gKx4e7AXmSsxzF+ghk7BOJfbRongGz9c5f9zmWv6YE 3O82BeDmbNcQarpoNfo1WevF8yYV4zUsd/sZUa6CAx6PnHt6kvvsZneYQ1/VEUPb QJZOCrOP3V/9ETy3zJklMn4v7xII3znR07B/GPHChGu0L/16TxJjTS1S1BQjWnpC NyiOeU3YgLzMDm8Gh6vUmi2vwK/mr7rboHCwna74qj4u3RWHXQLiR4XRg4JqkRZI ZdCHSEF1fiONpO7mIt7euXyHUM2kbE6TAffhvjQoVARkXHszAYWPy1UqLSKe53Y6 zn2xd2gySDLSGITM1OuthFE/T1ht1FdOhI8A0KnOWE0hlAwkpbwZWlT8TBcjLq7v pxVRLijfbs6kfWEeAGw7kqh+/SxJfHeG/Ly5XuWYT+PDWDg6OFg= =OKa7 -----END PGP SIGNATURE----- value/pair: Consistency fixes in assignment APIs Arran Cudbard-Bell@2020-05-25T02:22:02Z Files modified: * src/bin/radclient.c * src/bin/radsnmp.c * src/lib/eap/session.c * src/lib/eap_aka_sim/decode.c * src/lib/eap_aka_sim/state_machine.c * src/lib/server/log.c * src/lib/server/password.c * src/lib/soh/soh.c * src/lib/unlang/xlat_builtin.c * src/lib/unlang/xlat_eval.c * src/lib/util/pair.c * src/lib/util/pair.h * src/lib/util/pair_legacy.c * src/lib/util/value.c * src/lib/util/value.h * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_ldap/groups.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_mschap/auth_wbclient.c * src/modules/rlm_mschap/mschap.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_rest/rest.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rlm_yubikey/rlm_yubikey.c * src/protocols/dhcpv4/decode.c * src/protocols/dhcpv4/packet.c * src/protocols/tacacs/decode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c7d250b5dcb724464e2df... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LDOUACgkQ/6TVgp+2 18roVhAAn8W+FBdN4ZuWssJ2bFbyIjn8ZlXbiVNqiPo/vwVd8cdx1DoY0OddrSLZ P3Y6sKMrUeHgnpBIm7ks33zAZehiZUly0vPNXxubc/aeAxQruzVaeLwk1P4+em+H TEOo0n4hG3EsnMrWFKDE5yJvTiJpWtdedeGOsWTtoyHAQ54Vb3gDoRkPsy6a9uqj gl6cBjV6o5sqdvn8kQgvdrtuO6MLIc97XjBu8ed8XsedkodLQNnT3wznxyfNOqet sNcy5aDyDEDQv13/Z1rX+tmZ7V7Gr+hBAHqnglXc/csEBBEQo8Cip3K8ZqQ1QI16 I0dx0lMZPgBlsUsFAspl0cyBobtxNBbywZ3SLJVYFjqMB7bgGxoix887nxQgIa/v Pqxg14ocxSMB2MANeZ0tCrzqBPxmDRARvyIImrGKcif8QCSQJgH0Pht13GmIb+Qz oi91py0hlzSPVFKTIK9jTfgN3wsmySNQ7Xn1W8FpmQsTT+1qc/PFVwtpEzHkNH99 AFIdtLLhrXhWe656DW0E1IzDygypuCCi8v3H4xEuOA5dsaHad8JIleXyw7wOd01v VdNxDXdpWpiR/RLhgyTOXq4384vEKKqrHDSpWFdtMELpgiO4f9ViLfAwykq8uKCG 41Li6JjS6DUEzvpa5tRhW9xYTu0hQiZnZeEdMJsoNKVTDlOWfXI= =TQpQ -----END PGP SIGNATURE----- s/fr_pair_value_strcpy/fr_pair_value_strdup/g Arran Cudbard-Bell@2020-05-25T00:10:13Z Files modified: * src/bin/radclient.c * src/lib/server/exfile.c * src/lib/server/paircmp.c * src/lib/server/tmpl.c * src/lib/server/trigger.c * src/lib/tls/session.c * src/lib/tls/validate.c * src/lib/util/pair.c * src/lib/util/pair.h * src/modules/proto_ldap_sync/proto_ldap_sync.c * src/modules/proto_radius/proto_radius.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_example/rlm_example.c * src/modules/rlm_ldap/groups.c * src/modules/rlm_ldap/user.c * src/modules/rlm_radius/rlm_radius_udp.c * src/modules/rlm_securid/rlm_securid.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_unix/rlm_unix.c * src/modules/rlm_yubikey/rlm_yubikey.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/330ed86c2ecad5635db6b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LC9sACgkQ/6TVgp+2 18rXhA/8DMHSHNN0qC3Ow6kMG2oT67dOFmu4iR6mlp0Vr8S8U4I2NnhNg/0+Q3d3 /26W2dKL/Rm+uGczSJiYbuK6lo8AHHG1WECiYsSROcFBpOwYAENBcnUVMP15VEEl nlSr7fAYBFwBz2o5cm/FYdf0eyiixPZbU5ZTYDcnx6CnjKKnTcJ5QVK6IgILw2H0 7oRwQokhrl/9G58dNR+6bZj+GzkWE4vnydEnPeuOYq6hTqRrZOh64hpWo17ArRGx Uo6qyRGUf3J3hnKp6/zofjDecYa9KD+XOzcZdBD5IM6PLvh/wW+DXP/CHjTyoj96 69pZuNcuCxRsWikDhNzESQS1yMAEBOjdHuSKDs5ysE5s7zlfH8otuZwS/o65+BPz dIgET9AUkpe+UKcWvhm7Dnz7VAgLLFzQyGpiDPW7qaGFlcPA008aQl35B+aWtsMx 3NxIipXfWE7ker+oPg+TSdvDjP4miBq8rkXEvtq5UW+52/ir11S4UGEyV6gPRXxI Ykb9hdF8zZCVJ8pJ57UM8OGw6H/b1jBLikG4bSyOserT5QF5RWs7ZE7Zqkny11xf 2OgqSav96NQox27lwUoukWzS5FbdN70bLPYnFvqnPmx0krDzujrQjazdytLJaWMH pbQw2GsH3FOeHNC83a3Rn5eDkwMra7AHRGdkZfTJNCXZatfhbuc= =fkRi -----END PGP SIGNATURE----- value: Remove some calls to fr_value_box_bstrsteal Arran Cudbard-Bell@2020-05-25T00:05:47Z Files modified: * src/lib/json/json.c * src/lib/unlang/xlat_builtin.c * src/lib/unlang/xlat_eval.c * src/lib/util/value.c * src/modules/rlm_cipher/rlm_cipher.c * src/modules/rlm_json/rlm_json.c * src/modules/rlm_wimax/rlm_wimax.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1b773b1fd094f7693e09c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K8oUACgkQ/6TVgp+2 18rwag//QMuaySFWaO/pFKEUVVK1QSMqLHGZObY3nokAuf8/Pu2ICsFkhpuFPZdn GfToQmlEJRVj6gE01RZjDnD0dJnF0HvmHsIo8leMorE7JpTsltoLqBBA13IYo9ED t8kUBts3D1UB5D0QjZtG9zR22XOSqi1rX10Ty7vjIDBm3bYwfjZfTnY2TAKlFHYc AALXmwaZP+Ip9/u0M3W0DUtfyVxQ0zVQer+OdT/e6vAsRbbofOeXE7SpdvKojVmy TbFZfocx8cM9sDUiGrmOXVqc7Gx1Wb2mhDyFjjY6H9NU1n+1GwCj8sCi+v6OAcOZ QizI1/ktP2MR8ZTDQgyOR0jah7INmpq9P5pZ+pTnmQcGri8Nt4C9/3DdcCJ5hKUe WmviGh9gepDG7uYvGfjqS3ke/g77Qh9AO157IDFRrH/nMiQEGVxWV5zkx/twHJTv jRfiY3gEp7gdSbK/FQ83D7wHctaLJkr3vp4NkTbb45M7arRS0cxzqNlbrwxqOyov eVJF0uY20ev6Iijk5A7vhniI40oYkuSA+dppRFtmfBbp2FfUig4JlnnQo4GCq/qO WfaT59ajm5qHpHBFgDbgIwMw2U0pEXmxryguRflkov1NxaONzuY6y5fNJSgCv4TO aMBNOh1h7xOaeTLJ03xAFdnvweqCKx1w308nCGfysBESHyf0jZQ= =7opb -----END PGP SIGNATURE----- yubikey: Just trim the existing buffer, don't allocate a new one Arran Cudbard-Bell@2020-05-24T22:17:41Z Files modified: * src/modules/rlm_yubikey/rlm_yubikey.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2e817ed4d714eabb5ce65... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K8QgACgkQ/6TVgp+2 18oDaQ//Yr5fCoNiEHFPXLNEDuJAzZbv2LVEB5fNToqjaWztMiQNgA4L3CpIADB8 1RlqJGE8S41af/U4k5VMB1nfw7ZDefWXg5XiZFvx/6n+4o7VVu5eN7SsRF1CBMER 3S+tZYP/CO0qihVyjbcP4v/hWViyBo/mLnO4Gapmt7TT7uXQzL+M10687uA+q8nD P8rSl9WucNk9isCKJUidV1BnZ73Dd0QYcdEpSC/UqAXm4VpdRkLdN3fDRxA+Nrix LfPCo2QHGFHLtAytLjnGQ8jBC+jA614LBKwQERmVDyVEwi/vaoq3p9Aq20hvhDAs gnaeV9oFUmQ1zhCd5YwdEsJBpe7GiSYW0VYAyaerfHjkoW1aPv1yl/wj/m3DX8Qb BZtDJfqhYvcv5lAiO8f/jifnrOQRwmINyJQjdCB6i2G4uO5c0C8aNJpTMhPi4S8d rM8LHJBGEvBsThq8fyUSnzJTkwG5l/gL65MrEe4bNjnjUXvIMb8paGyW5zA6P5kD bSv3z0/9dq/SreB3o+J1LcjEfEjaM9A3a3JsRHB+FuZR5/KwvjfpG2sYxSPQTF3w eHTEd0pVQM6cqK+09U3052iolioMGH0CLlbePCl35gOF1YLhUsoMEJBrLK92jHBp K7An7zGG47GNmSyZKV7MmGKN/828GNYRBi4KeTCSHHUY6yv+2hc= =7ims -----END PGP SIGNATURE----- pair/value: Add utility functions for clearing values Arran Cudbard-Bell@2020-05-24T22:11:20Z Files modified: * src/lib/util/pair.c * src/lib/util/pair.h * src/lib/util/pair_legacy.c * src/lib/util/value.c * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/48d12d8e83964ccfe9f67... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K6ZMACgkQ/6TVgp+2 18oW6g/+OnAyI/QFwF7iW0FM9GJAlgtfT9E7ZFcWARAK9QdOxo5oa89uZXbW0UKe xjpDQX0sCGsl3Q6gSH6Jd/qRVkC2S0Z4TsSQ+PWWwGqdyqin0G13LwWEMREM3CfJ TR/ULhiVjP1h+eTroTs3RdsQTRdDhr6dvhGpDLeaVHNI+xtOpis1eZc2ebSqhe53 sAAtmnoqIdIClUcDdmUy1/uc5Mf5pO6OnYfIfV82CxmeKBgUSK9/Ekss2YqaZjPu +FElc72+Z4UUkWXU3lxdP3dyQI3Godn0sWP0KBZ+T2v0NwuLxot+KcwQ6DtGmQWp csaY7l3NwW9sdX8bu1EGtjJXamIAW48e9CyIC1njhbsTs6E6fpfYAAVbloaEeV9g NEeHLkAi5PZH5m8OPK/6nXnxuCFnYEA+jPYoYz/A+q+SKqGsYArcgcjhPVB5qdrm j4KNRuk82/c+xMCD0/jQwxQ5FsZTAoYRd7knCowlm5lHjNwRBISei8BG73gNQU20 naqMo0KqL9uO0m4XBoQ5yrort/VKHUErwWEl4cPySu20wyZ5OcTXp4dkOGBei2G8 NDt9Jn/u1+wGwJ8dCQ9RahCdyUkLsCCKUN+gacQyBm/27LpMrbWDfxjTXnDGvGY8 oC6MqAGY2XJm4DEYpC9l7payrDPaRWkMmbN8SGo+3tdSF2BIH38= =un7B -----END PGP SIGNATURE----- value/pair: Add re-alloc functions to change the length of a buffer Arran Cudbard-Bell@2020-05-24T21:39:31Z Files modified: * src/lib/util/pair.c * src/lib/util/pair.h * src/lib/util/value.c * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a66bd0b83a1a834fcba05... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K01gACgkQ/6TVgp+2 18r8bw//fpYdldeaICcxppQNTNsMNK3v9DTg85I0MP/dC8pXSjzvJkoWDSSNAF2I LrUhuDvNC0i+cosWHfnMs45GmTGXej99UX2XhWAVSNjTu3ps6Sbbmxx3Ry7hm8GF W/P9dXKMauZnGBsDrVpGJz1wWgp/0jadwgNGDDhTTa0Qfob6z+Wg+IKTqecc+Fwz XglkKyUSMl6AAZlKaM6Mjs1cvL8qcojmnaaEhxzhwBzABnj13iw8fXjqBR9PMSdb dzDy/jysgfPVYbeqwkq4+bG7Az6FDTmh+xhRuuYzHFzgzPZhruYPqlkwg9lJ1eoT 4NXY7Mym/qRsGQnZ72gsB1MqgA35ffCCmAOo0XZX9ek/zGx5KBbYB9cYKEW6gNh6 HE7BNpDOna4AmQfXQjD7TGfwNCe9GI6sgT0q6wyO/2HCudg5kxBfv1Q1M7jp+HCE 2TN5rgM1brM5P+DJ5DRebXaSysux0vH9Z6jBUL7lBoBBW7l5djKyIijrikBg6dpu H6f42ejLV4saq/gzDBP/QoEuk2ADCa02lFYugAXEFjguibZkvxTGbcc2V3F+sasJ cuNhkcxgV8CFbL/HLrw9NJbO38hL4kXII8F5bQGs1ZXQuKJitQXmvjvK/4xSfUu3 EbrpFbsP8vFmrLZNkaV//PmBcBLvFJ17g9nmO8SR2W6rUr13WgI= =LJBH -----END PGP SIGNATURE----- value: Remove bstrnsteal functions Arran Cudbard-Bell@2020-05-24T20:04:40Z Files modified: * src/lib/unlang/xlat_builtin.c * src/lib/util/pair.c * src/lib/util/pair.h * src/lib/util/value.c * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/09195ff11c4500ad46a47... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K0wQACgkQ/6TVgp+2 18pvew//dZkJgPcuo96FiDwwBUN+Si3/dzJwACPZK/FsmwC3nkEYhqAzDnifkPno GI17RJiTkCp/RiscbFTgCQSNx4Kr5CP5NDAFXUO36CJgAzERfIf5qCCWP+MeWcKw xbeuBZ+WSiydR0+qqIQrtWcq3ILHeTiH4v0VkoQ7CCqjKtNv42PEyk1xVecNlIUK 4fycf7uljvxjXGpTrn62vktqP28J1TRuueymRvMP+uBYNWu18Hgt5SkB0pxYE0qE DKqqguR09UpgiYBnfsNFTu1GUzPrinmFTVOWS/NoZdPAWxHUyjkWnibBpZIlYUoF JoDQtt+V9ozRG4AZ+neDDV47o/PXHZTOJjptRBkib6pUtfb3jMZBFbrf3aMusvSq qJuiQGKsse+1TM7r8sd/fCMdaBhpw58spCaK3XG3QV6iOFVvfJSOoNaLQtRpxYkI HFiW5A9cA+4+XUeF6/fLipXbXlMCVYdAW1iriXywpBdrKXHuvyhLt3ZzyqXMgdNy Qw/0UPtvbIYxJPic5GOjOC6aoYkF78WTG1v1hTYfj1djHGG9v+bEcaX063gX6qnO s9QTHEB363/q5pecxieqv+zldlI2TOLK+CVXUvJ1Nutboy75erNNu9EbyxaAsml6 1x+4/dJE6zsYHL2CoIJqVsCGm+V8jiqYka7qP79b//5QOKvvpCo= =u/f5 -----END PGP SIGNATURE----- Just clear the value, don't trash the metadata Arran Cudbard-Bell@2020-05-24T20:03:16Z Files modified: * src/lib/util/pair_legacy.c * src/lib/util/value.c * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3aec3facf77cb3a5abe57... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K0N4ACgkQ/6TVgp+2 18qa+g//V6utM+5En/ph44+VG0v2i0Nkl5hy8n8sT3eVH0Wa8ysQzTizneiO5MrP zALdfJ/7yaL/+ED4mffsOFG6JDSEtwTs7pNAf4+EL1vFcEOW2t5MQOU0vv5gOzrs Kr26qOXaH3Px7WMe/qPP/uL6ELeuU5Dbn7uG82ADXuGsjEFFIJjRKWrtxjp2Wj9E Jztr9ZQxMfmyj5yl1lrVgvyPPKg4woAWfbA+5pr68+J2jvH9PVFhMUqU9n/5tnEU RYg5UxoQYo3y8Ig7quTNyKSHZF90BZf3DVJeTPY5YNTLhEU3CPimvg5bBN5Fj2xg SOl+g3uP64znVbAHFl04pnFgRAa5Kj2sronU6Bm0xtIu8CPhVftq1+7CcyLqOeNu CjmyxUa+tPWHtf4GphVo6NUGbjl9hS9MbKHNqK4qe92i1cWSti9AIJp1TcXaodsZ xKvSiRcB2Dvpu5MXd9gE47HI1qquaZtCSJMb11uCaCR/zGuLpjvOBJ9tjeJcQT2l hwh4lxIowAtp2IPgHGkMGFjZ4kW6pdkncqHjKEdPWlzn3e6HQcDThosd92L6A+wU n9Nue08Gy6nH9n54WtI8IMkpnFUagcvJUQHOTyRJDyYZPQaD2DE+BDzRv4A5Mgd4 PDWyAbI84LPNWXSZifAf2TikMrjRJTCWXDe8+wZdYUeVO+I/XSs= =KviI -----END PGP SIGNATURE----- dns: Remove direct assignment to box Arran Cudbard-Bell@2020-05-24T19:54:06Z Files modified: * src/lib/util/dns.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/19c6396865fce0150b9fb... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K0N4ACgkQ/6TVgp+2 18oirA/+OV0T/RbuY8MyNMcgTVTx4nXSHyNrvWNFiFaHGMdztd5zKcvHh3MqRAgz pz7QhqB5WzAwJQIls2gfOx5udkvq2E9gy0OGprF/cSOwYJmd3Kur906HNm7B+D/H nXSYCzlDK0NePziHzLOAAagkkHg1+KNtj27JFNQV6EK0ujish7l12NzQhwwc+DVM +RnB2bwNN3zgNbx0ob41pwh81EuqUlbJ3/EXKZE/qIhebITocGGL8NfveTDdVVd/ BYOv0pgBMq5lJcjJI5CFgqDpFxI8KGbJllkR4wIUHbgBsduZvo5YkxNvmD/jBAy+ tl2DShEVpKIJKJY1o353aCodjy6yEqWo270uP4IMskqn+IsH+IT29idZTdZqEOHI rqFA++hkFBlbk+0111KajzSYD6+TwI8uzXhKi4pH9BaDxoAyx4ow6tzOXJNwBxBm aZEXZlRJ7xbi2+NLbOV4X2xDsm9JoNHpL4WZnpN99ibfRxBy8hYyKcxzIOFI7+4H I6qcAaCnjgMkg4B2TOatHI5yyhw7nxZQce+KJ9dA4a+xmseOPph0NoPw4KSuRR3y Kyke9M+EO5zCj4EgNPy3qyHHQ8+/XojtTdw0gB5ND9mFt3lVIKjI+NdlmS4Ph8eT acgaKonXR2U3FnuDfnVze5A0E4yUmWP3srWYd0wMd2GaXCZ5x8A= =gJGM -----END PGP SIGNATURE----- Use box clearing function instead of direct assignment Arran Cudbard-Bell@2020-05-24T19:54:06Z Files modified: * src/lib/util/pair_legacy.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7c3b14f83dc4a52bf0686... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K0N4ACgkQ/6TVgp+2 18psQA/+OMDWPXEJq4kYwnpgVfgY+mDJt2oMxfoExdW3DULHhf0whxfbbLvQTSqo 89TSgldukBPuAxOPmJZ+RJVTPwxA4bMyyC0Dhy6fzvV01WANSdYEtxxd98GgV+fp /S4GIqMxvy1fO1KbILVOP8zrS+wE7tg+zChPVdCPKRPYD/p4UtB+GsTYmSZpf3Tu W1m0D0dpXPOhPYTrUkaahBIxgYgOP9rzrjU0maTdSeVYsdftsof7KWvphd8tLoui pCyZJNwTyUvsGQ+QLRWdKjH0yKHLIJBJ7wa4YwDNmJk5cU435g/1T6T1+hJnlJiW 19vXTA3Bzi5iftieUSkD8952JS+iLz1gCgwXGzJy865zu6ULK4Q6T/96S3YBKams 9yw0fLCu/FhSoeM0HTXJejXi1v5ZImMJ9cYrQGy6N5++brjH7JSmaYhF3zpoLBJq A9hzDywM22WkZhqNmyK8Qme6v8awuaWX6H09vobYsftaVd4eYCtS/erRZlj81Qd0 17VMX8FHxm/MXT0+9caRQ8hUgbNcRJE8KemdJn1nekQaFd0CTvm5Bve9ODImdEgS cbAifz0aKieD0uhV+6Yw/cBSUhvoivmkukw9+hsd0JcXuE0+BlSjqiYPMpHQZYwK qCbKsaDlmgkhIFC/pVwgbbDjTREiSt7ybdGKbWBUo8dOSkNy/aU= =FmpS -----END PGP SIGNATURE----- value: fr_value_box_bstr_alloc, allocate enough memory for the terminating \0 Arran Cudbard-Bell@2020-05-24T19:54:06Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8d376ad508b7ee3065c4d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KzFsACgkQ/6TVgp+2 18ovcQ/9EHk90/XLAA0ldfWfPyoVF78elNH2UjoLlHcEviwCnTWRsHDfHS5lEtgy X0o0PGazTgBq/K2qXMIVisLnZqjYFylznR8TaGCBNSbDzsdVp12QvCF7KJNHIKiM /4Z9lRK1DocnCCVbYty8PSoUQILfxcENDjLuZyaf9wKKiwGezMQb/T6zOunfGYO3 GjshZHSCMf71ONxY9pz+XlXmhqDOt+LtjYSImUE6jXydVmG3pyCOVgtT89jw51Ut 1Gx6u7SsYtA1kvj472e03DNy5pqOmFQklVqJKDBfAoh0Qb8RPBFZ8Vex7h1lE7Ww wDSqEXrPgP1TsJyXPpjJpQRRtqPKeFghQmbh6bjpzC5jLa5LjsvPcfqzSRI4WgG+ AePCykVCMq41kWqsgovq0BJVlrNgci2iue36Ed3fhRLyEYEf3USVFZTg8LHmbDQk n6CQVh2BVDQoqi4E/h3GU1SHBqpdpVlX/Cuzw6xUV7WZMEI/79ew8eXDC/+28cfP +0cwaEdt+vwHpRQ5sZVVU0fPXyJ3qtl0LIKunIKMUnn3r8436Ngw2bcU9037Vr6O 8Utz7yQLXyCJEzH4s/km/P9eJZsZSU07J1498g39pzFm3J5O+TcUBpxoU5tkSLbD KKr4dlqEEc+3c3kKuWatg5OfFclrtkBlUGqwZQ9HzR9wwqbF+uo= =Znv7 -----END PGP SIGNATURE----- value: Constify type field of value boxes Arran Cudbard-Bell@2020-05-24T19:34:51Z Files modified: * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5a638a3d829ad3000909b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KydgACgkQ/6TVgp+2 18pyoxAAp0zBsmMzWSUa8kTo43on9HdOos2H5y1ICayGMXoERmzlYpNkxXDGSRVK CXlsg7mvuopy2aFwiVy4fxBbdGBF5CUwZrjyd90RhtIrcTnn9gCCUF4g/ubHgE5U KLLOxvMSZdgjB/WN7UzigDJSKoVVBTJOJjqPisMUycItlRwShUrmffxgyPfceYka HwS31sXXmeIuGtyP99EgyQkOgNmbT5CdVBUIEVVbPzvtpIc3I9QWuVMj7tr0PhiU 0c4N5sPRxtyIABj9r6He9RayPmlw4EkL3IguZPvCw9sxVr939CYFEco/p6JWNAMY kFpW1UG6RpcO+IsCRxuACXgntCe0X6x84LE9sAwLJ5uvCqlRXyobYVnc48cvIrJP RWkwkUjjiEUTcOmzwgGI5g3whZcA6uG5Duf0CdAXEWxERCqjtxrZUFh1oYc/FymV eS6k8JNXPOfxo/+72XSBX695gUua6zpVIJOakhMxOhFiSCWAg0+SJVVoZcIzOuTB eOi00Fy+U2kACzw1cLqPaPTYw724ROHTPq/pMdroo/8F/18N3L7veY6Pe3xmD0B7 irjry4Tb2Tzd8HVn8E6lkfRhHlPdzFFoBzycLWGij6zE1cmLaqjW2Q9CCly8sXZr Kv3/93hWk2eU7Mm9KuJJ0U5fPbAytq+s/XDXf4YVHy70C6p3kgM= =jNKk -----END PGP SIGNATURE----- value: Fixup fr_value_box_cast_to_strvalue Arran Cudbard-Bell@2020-05-24T19:24:08Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b8319a5ecda4ec1d5904b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kx+0ACgkQ/6TVgp+2 18r4nQ//dmNk2QRraMuHBCgo5dhOx8KkWyIBQieUYjesF/Oy3xS7BZAK28w6SYIJ okyjlmQJbsJtU3BdGDF08FAdaVmDV4Yryb1G+0lz1RZCZcGfuYyqBknlNtI7A5Cr G4nM5u04Nn2TUt+7jyVci+cj5pp2dYUXRDyOF9ajiGwWI20M+HNwSuh0QkDGhcQS bPaWDaIU0neQYFn/QF1xm+RxIBpZ6MDp/HLScTLKMOMaD7iwNYH6B+qQl2Df1qAu IX+tcI3T7ZI7QDo159G34FAJxTAcZNaY7h4J1l9dSFs06xM11IuTODWOugi5v7Dr H6eQMggcqopv6DPD58Z2gmgOke65zA6XcF9gAzI2fegS8bkFoeVVWamVYBv8J7OX HrMpkg/TWdHcWkljk6n0Oy4SD0GT63JbNR2tGvNprBXb1OAYVJUaLLVe+E8dn1g8 /t0DDjb4isMPL+99JthMa/OQdDaM+lxTFXZcumjSq0VF4Q5ec5CkeYJdFVvSGK7q NFF/fHsdffIBR0n6AlP2ETFnWW+1s0wRU1xGMuiCjTC9E/AWnh7SWk4hsJzrPXZK 19gKAz0ZIqSNqDk8qVg+lGg/ZByFbZHv5QorZsz7NMcLO1Q2JQQcDQiTuoClu4fT Rf4L481tKOA1XShAypKaQubHOcH2EqX38qLQXw7SrPKHMGI3RdA= =YNMf -----END PGP SIGNATURE----- value: Fix copy/paste error Arran Cudbard-Bell@2020-05-24T19:15:57Z Files modified: * src/lib/util/value.c * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9f81d020361c1a31c5d8b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KxQAACgkQ/6TVgp+2 18r1Zg//RLmZMOpZjrdbgTL5OeAqL8LVtz9f3fn8JxCRovP5lKw8LiFzzi9UxEht ZOF2q/kN8EzSHuVoSQ1wir8irrbF50l+Wl5tpI3hx5XyMLA/yaC7eeigs7Y+yvZ1 yY5Osyk8Ei3YJYO+wSBWPN0lI74tKBIU2rdJtGKy8EUyC5LF+M0DdKVXXL7oGfAm 9QMnbTBdOselhgaukOjVfChQcb+RGTAXBydjuwDLxBhs7zDIKoc9iaMjM+41dI7V iTxpbMoCQSEilTKJceCtaJUFgigdmjrH5vLLyVSumv7njs+BNc8oXEW+/WQNSl5A Tzex4Kpx/fgSJDq5EHxTe8wC4XRi/+JhQB9d1hPh2ObCjUYNhCTAsrP7Enar3hmv rxVuT5G7oh507Ppti8E+BfNDwKvIo+7WEdzvcfmnDY6nSWN0Eog6kdKQXp10GHrZ H5Jylqr/DxrUpc4udfSGsbCksEIc7RQqgsgJG5u5cwK9zSgxE2g7uUovcDYz7KjO dxX+ZdkpfP0zc8srsjK1z4/swT6eSXJpdkoKB0LOSwr8C11Vip70GciCQftXj0mG +rHoRoh5r9zrjAQGcqN5SjsIxmu+SJWdpw2gRygIs5RmQ5PpdGXo/fXc+A4gx2mI hY8bACN2n4Riygdbe7LJkFltaXS3TaolZjEzL0IlqFHjzI8aNX4= =XE8g -----END PGP SIGNATURE----- value: Read from src not dst in hton Arran Cudbard-Bell@2020-05-24T19:03:28Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5c22b219047f5fae43ac2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kw9wACgkQ/6TVgp+2 18q2XA/7BwbhjuMbz+E6C7sDfd1/W24WU4RXYI39rzCPgo+O0Mwi3MbY25Nuk1y4 rY1CyYtUltjKmaZcGSPxFhs2ReZx2krdPJa2hWCETDilzC/RRZsQdssA9YNQHNCZ DZ4zdoGzAnb19CQbKQndAlAAMqFwotPj2eRm5z+zjl8Z+SXVGtYFN4tA/IbV0BY5 fTeUXqDmUPTN4a+pWJ6tszrIKDEsbUBJW/WQipHLHVV57XUjopX6IpkrpFBCVcuw fv48hP0jwv8K5vIJxMJVcuvz7pZuga0aBW52bXTcAEpXjJAjXAMeX9TZsloZMUnt 2nPZYEly4hhFQ/XOMsjMgU9rLRg/5f2YjiGKelT+iWPTB76XC5kklbTPwh6pmXKl /iTu5Nv03iRBf1qvfCmNMCeiH87yt8QPVI/JHsr8rj8W8xZuC4VrqD0Y1z1suR68 nLe9ljRQHS6lI7a9e6gGLUo8BlH4dc7zg5I7D3ElcRUodFV6cWAcBxhChSrbUy6e N/0r35iLzw3jR19gYWasxp1w1UoBMUKQyrb8XTyOdBy4Q77P1A+lRJnZB9buu/E+ wqGTqTGuEp64ffVb+dtF2w6HlWES2hNU9XnacW673FQIZxYwRhyuHj/Af22WkGDX Etj4stgCoicbT23HK5lqbcsgnoX0+1Wh8EQyZuKq/mnqqH8yR48= =lBzl -----END PGP SIGNATURE----- value: Fixup octets Arran Cudbard-Bell@2020-05-24T18:58:36Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8c05bbb5896e2c0f5d149... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kw7MACgkQ/6TVgp+2 18psgQ/+Nd3dI6W+ZqzkN7I9Z+A9XwGWoWWAuye2fTLjvm3tkMb1pMhUpQ7G/ZsU 4mVielvu+t1jKhe0Wsntlm1q8SOeSobbO8cg/FAh59vwvlI3RU4uZc5JCc8J6jNZ 5ENB/X054UN4dMALvLHZYCO70d+m9xMuePxFxIwTwMUDpv2rOfO9hmpGskHyatX6 rlcDZjj4c094YrdRuKuSvXNjjmy6Qx+K3Tfl9XkUOxJKNyQnBea01FK7WOANU09s Ia5nIY8zyQT3svFkFJcfiynJua0vWGChkLwzXsFeGc/+5RjuqeU8ksswBsoeDfpH rBIRTqpvvHsuAYZ5hdugJIVaEDRcZyqtQBjyNcJNsCL9A8Oh9BhdaSwzP48RwxuY BWBvioHUh05bWhJusYVSqtRf8hlGfE5aCEhjmA8pcOzsRrt0ojar6MBjxESJrPfw 9As7VRwLhgwcgN6bNesuvCN7PL3HdaZM2WogfG659KqQ5XSxPuP1eVW+5cnQ1J4f eEcDw2GPNWy8BUL5oXd8H5tGPBYGL6em0I+IX/Y/PIltEx1DLzYoeux3uI1yX2b0 cF8Gw/P0rc627d2j47pYq62MBVuVUCpblzW/8bQl79WzUu1y6w2K9zJsWB24RK3G XNpp1T6aVML0N0xpiaZtYyQjgUpMmVc+K4mLixk3mEUTITkaP/4= =foa9 -----END PGP SIGNATURE----- value: Remove unecessary conditions Arran Cudbard-Bell@2020-05-24T18:57:55Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/974ed053bee3500b58f34... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KwrIACgkQ/6TVgp+2 18ry+Q//fAxOKrRB+5v61pmCtk3O6GkVWHPC04bfaFnpC4KbZ2HxiEruQt/PFynk axNTiIgTZqGqnKALcJ1ze0b16gBV/3E3TV1GMb4t1UTrLBIgDvjyB85e3m2wstvl bjcTEq9oF23m/WvxkncJopqYZWVrXt/NMaNQetk8PXOQ9YH3O45H9C3hNA65tXgC PVBTsDQSj1EvbILzg8YAN6fLzJ+EgnybUYRXfqeAyiizTnLD4mTvQfGi9LTdlaQ6 8u+wfnLthQbn+gaJOhMmzFz0f1AdlVpTxJBUqRPOgkjNRNf+no90sQ/bL85FBT31 mYzbP0IJ8HYiyPjTvQuUjkDvwMPpTl6YMwjLZ7bUcLQvn2c/OMjWtkyx4YApPkQ8 yVM2qItslTGuOjW+L2BFpHI50Q+OLUXTZ1+2mfmTHc/h87moFF5GnyS/jHH1DJOs 5OQXMj2NXdIyPJnP8100r0HbGZ/y+qg0ceREY9hcslR+eRkqItfMXbjvzOYhR/12 Qcq+r4S9JMYT01gL9ksXMa0Edr9RZ7udk9JBTSWJwXpOrH2rXDFo818G/pHPEhip AdG09jYGNiJFxDCZTuCv68eFlKhYGq1qN5tre5UFxf7+RIuho6E3xpp2W937228u NFlU/tZ6zGEVTaFwuxPg+VZjxrTMYdHL/AE3HvsKowB9p3d+8L0= =jKdV -----END PGP SIGNATURE----- value: Make fr_value_box_hton initialise the destination box Arran Cudbard-Bell@2020-05-24T18:53:38Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/877c7ebd12069f7baad8c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KuoEACgkQ/6TVgp+2 18q1iBAAgTk2eagagPBYWxepHP23zFMsLFFLuM/AS2IyXc8RE1nFAKjF9k2sREcg ykjT8qWeNZwWsBwJqnxJsCfx3qMDbTtigFC+JSudaNUWjN9/SPW+zDAR15GsQzDf SrSy3vnOLTPndemj0htDIQUn3PQMsN4sdYvbQf8rwURdRf2eMx0AGmmawwEY5UxK ZMQKSHiWnTnNvAVGay4+RVkLvpmJ1jCh+dggLx1+mTHH9gveCam/af2+EYBRiIx9 ltbDGpQN0TYcbhFmqRV+kK75loRDCwreaB706l0CxbiiyhKumdkkNqovl/lyFa2x N0xwhi0qS5WCBYpktKmfeW+CPjmEfG8jYGs/YdWGCaCwWrO3dMLkOmldhNQxdzoA uv2RWCBivVQ+m6xR6lV2WXf1G5+Yt3IbpnSc+8yI/et9L79JE0p8JmVrYLiT+aGu K2bvmerKaqUzJ6ackbwHJDiSfDcFMUP8wdZU3IosOcuV1h45JeiohUJpi5FyOpkL BZGl9+4Mz85sgAowZuTnJg/x0j3cEkcs87EmpMOhvzmJJ+y8s/DKmLGC2pIZpmVq RABkidggSDtX4XYU4sDlO8O3JgwRSHU6IEH6aiYtjxCgs142E5m+l1G86d8sg5Ud E7bBAhSHYw7HlBvQL0RY3hEmzpCHn6ThcDI5LAbcqJovdTsdJWk= =MEbk -----END PGP SIGNATURE----- value: Round out assignment API Arran Cudbard-Bell@2020-05-24T18:18:41Z Files modified: * src/lib/eap_aka_sim/state_machine.c * src/lib/server/tmpl.c * src/lib/unlang/xlat_builtin.c * src/lib/unlang/xlat_eval.c * src/lib/util/value.c * src/lib/util/value.h * src/modules/rlm_logtee/rlm_logtee.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8836245263648247aee18... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kq4YACgkQ/6TVgp+2 18qKrg//Tdc5GxiEo1lBF9XecNP/sIxkpt2nyyitUD8GKHv/aVkukwYW3RbJZkZj NU8qHwwxmIUkN0TCAqmy49Fv7shF7OYCKQje+bALnJDyoz6DoyuSPbiq6VvEpL5z YUinmAr+HKHUcS4JIEhb7ZzP/YrXAN0ntX7c4zOFSLSBCxoN34n4zAQeYWrCDclS nWetqaXrwlGCyTEHrcWDaGM16UiRr1zec8Km2A6TxAkJKOoKEjEBlYlpaAQxC1wI b3yOEPcsfNuLedyCJBINMxgdX2b4ZEvALaJJyqSybCjEGwO+Ywy8sGvTS1aEkxsv 5LF1Dnbzv/j/ln7axZNfWAPuWjmTt7SUQiV8Q4Ycl7H/A7+x23QlJ/ltc3FV7byw 6cKQO5wFCeojZhcHT6eR2NgaKGwW2jwpV7lV788/QpD2iNpA6C+okGkrEvSSa/RW hdAf/fiIkoXacZGArn5H7BOzl5d4iqsdvExPCLbhBT7xKWUs/hYg5Uz5oQkZKLiX yk7nGEmWrCUWX0/rMjBEo68b8WgvgRk0l6DidnlhxF26UW3qKQnWbCe2w2BZWC5u KeZWCnSjm0T98Bo5djQYU7rDTqHs3uupeVQct7z5pICT1kBTYyYDp7dv3vq71Oz5 IclRBNvzRQf9ELl94pPygbxF1HjJr1NhVDvXupXl6C3Niy0feqo= =+1KH -----END PGP SIGNATURE----- value: Verb last Arran Cudbard-Bell@2020-05-24T17:14:46Z Files modified: * src/lib/unlang/xlat_builtin.c * src/lib/util/value.c * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eada45a50c25079e9957b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KpmoACgkQ/6TVgp+2 18qUHw/7BC22/BoVsNn803dgy7Kcva2nJfG/ssMY+tzRUrzAbP5nfehrje65kyvO BTP8Oqrg9zSiuLrEx7d9tWzMLVzkGZQN8P5uK4de22EeOZ0zX+qBLKoAhP3G7Q8C J4GLnXLBRq32vXCoWEjDikkuA2F/9wOiqjzD+MzLBsXqoyDGD/vWdWFS5YJcJbqo DQfr87+z1CDx/pBGihgf75kTVTPRwyZE58KsJPji7HkafKUJlcTl2ACkPoaI2VQf V5nEgZaQpW4n/OmxpA9CQlXAhziObF4VRYIFaf+0tYjvDyJK7TbdI0XB4hsfmqBs OGRyWrBHEEYO1OnqMwOeASIgaT4QKaFVZGIAojWJgEL6ZrAEMOfBSe0NRJuQSOqq DW5tThMtdBLKzrpcndWmNUJZAXVzVnDTUg3mwbBCJZglWnhnsOiA9W9h7b3StC4l tVZjjKFqywXXkbzDVGd9tLfKLrk9iq8hV5t2em5sgxyC3qhYd0DLSDKr84D6FoDb I8i0fyAjttzJ64cG6hgcIQk68RP1aYwM5txp7WI8CMe13Qh5/hOTk4/gQ/YxTdEZ hMCPHRX9MqGTy0nzkOHuaFOgOq6H0jhoajNWMHOSEIA+xZJ7npAaWcSrQ38f7wSf KNzPIFiEIjkr1c3w4WneEdwnR8PDup+GyHWqV8tiWz7g1dx8v+4= =gpF+ -----END PGP SIGNATURE----- value: missed return Arran Cudbard-Bell@2020-05-24T16:52:58Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/aab03ffc1250191d17b71... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KpdQACgkQ/6TVgp+2 18ptVA//cB91ldHRXiJiL7ZMa3cnQUMQ5D8B7c+gZP1N7kowUkSS0b4WLRnA2t8w bjtSzMJIWaoY/edMUQUPaBmWR16O6ggy1UNrTsJEWELm+Xj8zLGys1YijlxQ2JXr vRrbsVmgp9qk48OTzR1Z7hrBZh39CfIzUu0zkflKJqw5EOiFTi8nnCzwlc2DAJnI PZZhfaGrvfgS8x9Hd3CSDzYFI4vkKyLt07YlF70lkxK5l0PF9h3GvjVxEQ4hzp8C zyy+coTf9gMIBGPwhGzjfgaB7NDYmmLKf9TgCXC9P2Ln3GX4P6iKA0vmBnQ+380t DSpABKNhlJW6MYdqP0a2PbO/vyGZiJm0ImQEHNNX5qxq5PKejGuoJxLAaOU7TrJ5 HKenVFEgae/bx1fqbhGR4DIY8ovc96cllevgtVbJGFIYBKD0NWKnv0JSpme9CuBR xVa1j4b/w1jGahacsIgh1jn2cSaVBKqqr2xN2gn+sgBhWl+zALITk0SYd77PNElE CLgSqRB83dRAnKLUgUWkVbCHnzRuGxMW1c8eu9aHfwAeFNPScEgvho6LP5Z8S6rX JVmK7RVRKc3oo9rTZFGBo+NWh949JICcX/49Qoy7s/ZzQWa44OSd+CApBRzZVkC/ bfO8F1wBdARk3VSaeR55pAemBfoKsTTHqkRm3SVcUdHExHqKiOQ= =i+bZ -----END PGP SIGNATURE----- value: Use initialiser in IP casts Arran Cudbard-Bell@2020-05-24T16:50:28Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c43d0b0a1160c21139c4c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KmlUACgkQ/6TVgp+2 18rpuA/+K0BfbpxoCbxpQ7SMcEkobeVTlDA8L2eWiAZPe7YMSZaVAzRLeek9M5E5 EG4hbhKdy/vSlObXtlMcchvs54KBMEJllCjsDwBc87pd/KImXlfhZpgUQSMobOdP MR4voo6FS83FlCG/tp9T6sS8RTfvQgB0GOdNDAnEmqReLwHB9Se3c9fd6i/YrO3n oubMkcE9f468v/ZSXf30lY6kHJwulpTie2pYfqReZe/Pqi0uUgoP1wWx9+vMMM5Q enD2IgWK2O6hj8idkH+xs3vpU1p7vbwlf8g0vZ9mCtNC51qf13WBNp9NqwGCNNxd +55jaXgqJgRkSkqQHSjOQuqS4pJ0lpxJ/jfmzPD9YAeHFgMGgpbR/Dlo2nzyc6O5 0UZi+gzcGgtI8xUedZYHlW3vhmhwPleCQJPEEymg3QY7im5Q2JZG1IXXrzUxTjRz LR09QCHFhrLDgfHKYf688sKQRXb88+dz4kcaqxizHSCJGRjGNYL/shTajGJvUUIY Kuki9wBwUtzbp77W2gYw0tToj0G7mwCkrc/8npMN6DQpnbmhCl0ul6XGUItDE7np GGR+IyJUV/LVd/z7kMyJ7+63bkBT6X7fBT3dXebZyfZQmflteEHhU1kvpJMdUErH AFK77SlKvQvZnWZ5ZlqGL2InD5crvan0Ehn9BE6NjmA2DFVzOwI= =WkqZ -----END PGP SIGNATURE----- value: convert bool casting function to use initialiser Arran Cudbard-Bell@2020-05-24T16:01:25Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1936224726468fab23208... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kl1gACgkQ/6TVgp+2 18pKmg/+Pahp+EkWLoARYKt8x9d7oC3Ji2owcKij8VgI0ckzyJc6mE7F8fLr2mUK bQ7CyKa9xV1fbm/mRY51SVfH6Ji9n7Rh+UkqWQhtqOiTDQZCvPTqBiWD4kuIdXPa p0bsr3vWzP3Vko6pWjJukep14tlmtdm/p9VuoyDeGax1a71Daw3Wv24sxHrZ5Aqu qSmCKPuQ0r9yq+S4DlSZ4k2masP7jVAVozBneod9AT72FRIUryYwgWJocIKTf8Y2 E8105oqzdXXSnvJQxUZ6LMgSGbd2YVBoc+fH9rQXtkw07syIfNV5q4Z5NN4fmuEr UcUJsHepvV1QVGYxqz+mNrN9kHd12ODucGfnGKpGnaFVfe34BKAhEXDWD57EvuG8 25LcWsju7+2HSNagZEiPuCZnf5oIwHeCkIVIIGT5IKymDou7FbgpIthHkBTvQO+4 oxcnUOmFeAjhpzOEfgC2f9ojeJqcSVIWSDPtuUqlqoxBN9gRMSA5+ut+Frl8/Hsk 0NYOeVH/GSe6Olvk1ITL4pAISYZw2rGGzuTaPkvi9hvvhXYBJTNurgVUWaEQU5F6 bBYSd94tpnobYoqQuRdjHcmBwJdnCvRA4Z+B5bTWADq5+M1ils61uJ6XS8O3LMLe F6yI8HHYpbEBL3BqlVMzbNuP0jxr0WixxYLTHVdkKi/xrjB4l4A= =b0CE -----END PGP SIGNATURE----- value: Use box initialiser for unsigned integer casts Avoid initialising the box twice for string/octets types Arran Cudbard-Bell@2020-05-24T15:48:40Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/68f9bcc6253a972836e84... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KlHcACgkQ/6TVgp+2 18reZw/+O6zaPFMSrWr9uK8gDehHIpntU/9p8hnbm84v2rB60c9tVDsX0v8mLEIz a+Hi3mH5m9PXs5RLlzFP27maFssbxWiqoqYolseyuTuQ/J5zxUQnUYCCFqtdTDNw J05rVD4Tn4IqAS77hkGwUMtkcW1IWZ9hPnr/WacHMIZ67ESeXqJdH/nM32uRd8ds 3Y/ZS9NHPiN6FiwHe328IUJBDlw607XMUz7PcQkzWhOM0yFKxOzXQG0CL7PK3Fvf lH264RLwhbncPJnqT6AQFxzAb7u/Px6YkIwc16wdqNSAfJ1K3Lhzzueo7B4KPjuV zc5aFvse+RatE8H/s9fEiC4PBDuTlolN7jMrjok6wNlIluZKwIqArfYBt6TQ7EVZ u8oosfYnt4/DKZLOm/W58GHKhYyiXJ2JflplHiGVwb4Ff4/CMSoJSi42RpiKk756 J9fW+cxIPOKsv/5lMcgvkBK6UtSOOGl1MMqKYiAcYZPDtHQhAUrqkOU6OXViA2UP UWnHqq6IZf0U/7DdOy0UHgG9tZ0Qd9TP2C9dYVd65mfTj7R6l6YJHW994Q5MjQIu ad9GteQo+oEx4TUCLz7hQp6DwggTps1TBF4ueXPeql61lg7x6xrC7GjCwRnTkspm ZUVxuRhN/AM7zwjGzJqQY6PRti52hiGpojHiXCA7qUEmAUJnKg0= =19Bn -----END PGP SIGNATURE----- pair: fr_pair_value_bstrnsteal use box stealing function Arran Cudbard-Bell@2020-05-24T15:36:23Z Files modified: * src/lib/util/pair.c * src/lib/util/pair.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/77af30e5a1ec1ed053813... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kkn0ACgkQ/6TVgp+2 18qQyhAAi8XgdOTqKprR9QMEO1rPc+6cAQGxODS2KBeGS3Ut9/XowenhjyVtkn+c ulwEmTv/11QBEMCUZjwwswttK3h9kH7+Tkdl9DJ8YJufjIrkDpNVJUw37wQTpisB yRLQlErI9swsK/z1HU7KNdbQgj49MYDlGkpgIa92kozdy4NbOevzPbo8ojt1hF64 DCvep70QOj5pZqbks3pBoS5q6eK3KhT3cX1iROOK4LFHnhwv9C2hsHdiRfK3jW/K othfYDJOqWjBk3iVOzBp6uZ/x1Qeo8tF/u6THWzfZ7HL4fhqLTSS2GzV3Zx/zYDH SvFz44zgiz64VhhmQN5W2/NFAvyvKa6RRAMkSz0AmE+RtO4Mb5Ibj7VoYdABOXJB PZnvlr8PjXN2pVJhg3NSn0qlIqG+n701HPfIWmDpxiio1FUvOgNeezt1Ni2mKT/5 GiuJyDQVINNKPGNDSQXvm97VpLUmhB+8LsL3K+ALLP9WsJSeXNmFLEStFaAXN0U8 Rz47f/El2rlg88p905AkSy2pl+PvFKZCiYD1/EOjDxH4QMw/Y01wPnYkddJd8zdw yP8l6f2P3JlCQ2a143YcVS3JXQOH1i0/SyqZ47QYcl60cuVuuTORq61pEqt2yj7x x/sBXgv4B4/R7OW01RL+QuthHupMp5djJbeqDbIUlUar21M3AjM= =L4t5 -----END PGP SIGNATURE----- value: Use value box initialisers for assignment functions Arran Cudbard-Bell@2020-05-24T15:27:57Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d7fa165ed4046e34cb2fc... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KkA8ACgkQ/6TVgp+2 18oq9A//d7t8tUnrDDDvj2nLo3hoWOStxW86Hp2XICCaFyop2SpO/h2gvI9g9We2 oXXFzIz8/fRUIACN52HMN6bw5Erf5xLAFWSc81Ym6rOME7rN+F6GfYyMHy5X4QuP 5wcVF//gxZukBXRzPXKMcRTxyGA8/mufIdu68716DRLZKCqj7mZgwoGN0tuHAC+9 ilpRckH5geZUxyz4dIhIrWSJ8AfxbQiMDCX369jK26wO8ZbwQ89HX7so2/X0gIer l+c7HcBpKRoeJiv5Rh8sRp0dUasnM9uK/r2fyME4mzxeCI9Z5iQGcibTo6R83yvw YIf/Pr7UAP3lUsFR2OiNgDzN5z18xeiyPvtXQAvfHnnI+HVvkOWOV+GypIgvOiPB 45yLbN0nJ643G9NOh6BFxG5eDH3VsOThPKs141ru4eZS99n2liETSYNaQMCZhqpV L8qmrbTeJVw1T9WnzexBp5Ho9FLrR1uYxuW2r/j8SEXkijyJGODZqUTJWbatwMUw up+9rGyN3UI6aa0+Wn8/tETcjlrC6jUZafSa5im1Bi637TFMRKw9eepdhXAZ5wR7 39xmxkDZaTtdvzdJwT3pnonnhkqEyWLPwzTPbY5CiMVkyY+8jjAqKYRa78xi5xk8 Gj6U+4u2e48heroOY9zMYuLvIHWVtpivUttvqegv1NrrGw5XkrY= =jbKB -----END PGP SIGNATURE----- value: Use box initialiser for value_box_from_network Arran Cudbard-Bell@2020-05-24T15:17:35Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/993b9a8920f1241243bc4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjvoACgkQ/6TVgp+2 18pC8w//SM/5iCr5YyI+D0v5va/N8sQzHOcD/4A3LpUYsDY3d0FXLR0XpT6GrPQH vep8m3bBjyU1s/qm398l6I3IkKvQv+EUXZA6EnmwwRi7khY6LCWc9kXA+bqYcrmc xJwu8Y/kdwXtnFHD+XdoaUB3NVQhufrjxZ4UI62b5dHw5mqvvCbgGZ/acMWciS5c K9rD4jwisNI5WmEAC4zCTJlxqwAie1iPUGrmVmocTgJaxoFAzDje/HpPof2DkmhH /llPxYnQ1pDNK93k9U/WGpOQTC/+QJghPU4UJxnUOiwCmzNr0imtfNcAzCTHu/vx 5vbnkYXaGQDlwTs5V8ranTDHC5XieKsd3aOMaOUHpxBNcDCLmeT2uZJCFgNfnUKX RyTQOSN95KZMw15rd7XPduOh3IClJytwmEu2Ur04plML0SnRkNwACi7Cs5yY8lTq 7n49k1RA68LiywFkLAaNvkBEI++0s9SX1wp1R60UyBUlhbatHBnwfMNHOwo49HLz YlsEgqT4LRgRg2IROo+YMinRdBh31q1a4/mynB3darP/IAmOqCk/aKUEstu+Zxc2 xgFl7u5dppd1l4SqoYcwT0nB6IajfY7/us17ezj+BM3erQctHcf2UBgv6HwT4Q7g ykPFMIqoT0hy+cyuqIdyk1HFhYUDX9ayy8Zy2QxoIjy/39TawCM= =/xhU -----END PGP SIGNATURE----- value: Set macros to get private version of value.h Arran Cudbard-Bell@2020-05-24T15:12:58Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/759511aeec6c639c1b678... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjtIACgkQ/6TVgp+2 18p8ihAAnYe7gosA8tA0qaGd3qMNlIFnqPYluI/v7zeoNVkwgFZezBuCQha3aUCy ZQSp5cQCQVHD2+sFC8zaRj95PbD4tmkXuatxxAhv/QC87zlncqcilz9RNUqGfrOV TSWRGcWFIeYxALJMHjc5XoDr/mxM2DSZCXt/aloOlejmgZm/Y5lzMja/XqEqlZ++ nzXuQ2o3rs5FSrshyzLGnnjaegrb5MdLK6RLtfCe1XId5Q2JndcBwuGdYq2owP/M I72vAGUz/ZPObNkjHDeIcrCpyKG4gnp7PzcJfPpgNkjd2X64exyimbAYJwtnG8JA MKQsqhX9YdVsf40QlDy+7FAPxLW9WK4wpuIDBXgN2LVprb7ADOW0NDYo3ydT8xXy GwYTMmjkABMkYshyo6XWCisyFtM5h4Cs3fLxY4VFbclhj2sTmy7favXBimf8gZb6 CuXt0Uaeu7PjetCQZa6zUbQYzQn4TN4E+T+eiBzsBWxIjO01UpZPrl4H4VRH5Y/Z KkMzQKnJmhGNUy67XyyCAkCLiz5JBDiTPoaDwH7P0er69ysfJVzm7Y4Hz4+kCI/V htiO4jLBx7oSDJIDmRp3jC+OPJHbA+UAszMLDr0po/XFuDTYexundHBa4ny5+r29 0NwBO8mpDc7DZ8IuLd8IBRsusZz+HA/dQ+OVvuzwRU8AsAkImEo= =Vfyy -----END PGP SIGNATURE----- value: Use the init function to clear value boxes. Arran Cudbard-Bell@2020-05-24T15:12:18Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5f7b6cfe9c4c1776a9193... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjVMACgkQ/6TVgp+2 18ptPw//ZmW4s5qIbFsTWlZuQkn3IhRrB0n3UJymjO4II02UWp5RnWbBhkj/84Wd hmHvCtnVspN9B+5oVfNMk0TVwQnAZnrtpuasBYc0DCAuo/6rMY/+9HTsayDDuTzA ILb2RwjlLqiqhNlpizCIuLbtF5+rrr+X5zw6NatWQ2BW38UYKT3jro1aYvtEoqjv 2j9pSbWGM2Y7m3eovK4EisUD9CmqmZY0SfrZ+g+OZKLIcSgou5LAG5kqK+XdsQTq H8ZIZhc2Q0u/3D7KaOqWDk5CjUR19L+5CHJJ4/tLRq+0MKdzHjWHkAD+NMpleUFB vMR9NHrl07T9J1J+8j2d6qgbruHrwUGiehASUpb8JjX8/XjwtzlKXDPyZNBlfx3E Hj3MPjkOHrjbwg7k6mMMqpXY8swShukdWU7NxWOexv7nuB7DzEg4LzmtmqYl2MXv gHc6OM/Tioo56KetNWxqOMzDQWpUuQke/gTbpQFTB1L3tJANkpjsHb/YIK0crHtE m4bRmJL96eWl4wvsM+qtAB4QPA1hdjZricydoKtfNI4zHKsruvdEtgrAdul0I/Af r2pJ5JZDFnKQmPEE/6dceOd3haRTX32Gumb3r3FFR6gQsZEFpi6YpKHNHUPIjENM SPQiOsE+nY9xD1xWQTKc/ZYbjPLk8/afTmDeAXSUKufixh+qM6A= =hvai -----END PGP SIGNATURE----- value: Always inline initialisation functions Arran Cudbard-Bell@2020-05-24T15:05:55Z Files modified: * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/af6a20091b6d71e24e796... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjVIACgkQ/6TVgp+2 18qjEg//ZkqLI4Qq2X/99NkIUQupjMmbaXPnw/Nhe6sH6G/YlUeukgl/zAODPrOH 6ClhJFW+n99NW9oGibaUnb2b7WZ3minhsGsX85IVb1kPIig/XQk22VU0rwWVftaE 6hP+U8DZ8Mguy6lu5g1hAGyOtrx5ZG4K4/6yZBdollnUcQXBV5zScfjC2tDL/eZO ho+Fyp5xv9XXEEc/Y2cDP0ICbopNETEiOaO4fk3C6uToqma03m9cUwQCqawYP+pS zpeDynAkoyoPv+nD+v390kmRi8Hs03F56WAbQC2gOqDPLewhqj+inCTmkfMpHZqn ii/nynA7b9kiJZtAR6VErrJCQkBU7qwmdA20JXPCyUJ4FAh4RujvJLixda41HF7b EuzEUYShu70X42PTpV5gssjMWPgp6KwMq6BNQlCq5eEdsNx+6N0FnsEqQqzm38NG ll7vxpCVfq44zVF9Y4uPXY8lFcghc8XG5CvSXGGxSKwGY1S4tJN+ByFqLQLXb3Ts /lIOQ4wfIkTVwQR4g5TMSzjt4pwAooTxsL4U3Ff+KFb1Jj7PqL92BJyF1g2q/GX5 7B8BRUog3/JLrQB2r53u71leD53Mlj0TBnuthcSd+vnepgOk5iv4I+04LrepTgeX Y8WFpBU5BoRwBXuoeq0pRTsq6VZriaEBgCMb542uimulv88ACls= =BaA2 -----END PGP SIGNATURE----- value: Limit null arguments in value box from str Arran Cudbard-Bell@2020-05-24T15:05:54Z Files modified: * src/lib/util/value.c * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2da48cf492129403d30c5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjGoACgkQ/6TVgp+2 18pjEBAAoZP5npU1saCo5VAiIcT/A/MNR93CVR2dxTpF0kllOxAlrLwj+LC4ke+l 7NdrfyMkv0CpPtxR/XqG6676VLgy4h2jLlZpUmeyi2XbyA6kUhjoQWoRLyUW1ofF +YtV1Mo7oTtYl5d3Nejq8wno464RRCy+W20kmXfs3QlCkpfpbEnadsGVcHyACbpa FdFRJz9vJrAGKVvh3JedcysrhfmUZs/fQDg5Yxk3uRLjmvBQDrRtkWDJ462BZqq2 qxUHBQzwAz9ccIWUt2kMIc+mdk6n6i7ujMLzlgFZEYI5+0E8kqjjsC4BPzDbeqDO wPKdTaDamOEZ8kN5ILbdD8Bi3jSjiOl3SDjERNpdAUrRklIHEhCwwlib6JNov9gt fLm7tPSLlpblHu7dEpay5ovSpxcIQJF4gYv/5U7ST7ZQy8BNgyWWE4pn7t/dPN/a Ue4WJpjL3xFqfc81aEWqxR/AdMLpCieXYMp32vFaM7EbR/xZYj5Y9uAhY6Fy1upo qEaqm/XjEBk9qOB78UNnfpAFgYm4X5YC/K7XwbBpWLeSIWVSx3/BH+RdCyKSQJ5x 5utAO8fIjZGCsmij8s9eNrSexCzevybUNRgeXhouga6obPWWgle8JshGN1tsDTkV JyUF0RBiNTRCmjp6ssQgvlu9qKCiRgYLcs3xOMPNz/6dhuAqNKs= =jxd8 -----END PGP SIGNATURE----- verb last... Arran Cudbard-Bell@2020-05-24T15:02:02Z Files modified: * src/lib/util/value.c * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fe1fdb6f0edea3872121b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjAEACgkQ/6TVgp+2 18oPCQ//W+6J/SYXVR0DWoEBHoVF+hiKg7LJ1fBqUgriqFzymEbYkTA/IOe+UJe8 taqtSjhf5Ss30rbTmBC2m6QB9lS7ZMNb9RKgjcsakOwQPzF7euxmIhthHf8C1+/J dUm8Fk6leq4wXJehIDNJSUIWfdEzzy2j96YN6d5ShLA3umSwo2ECeHs+TRzCUax4 +3oLDpxVBzCBjY1vCnts5EEfQvc8wMPNp5WsBBM/wQtKVhLPtJquLXbUOgqWwfa+ 9RryDASlLkaU/DiA+RswAh1+aHGUG4lFCcHsb008evkt/DguWYEzR2dhqBXBvK9S WtkUzqKJDatVyeLgignJxXmlRK6RuH3QaAWiPeLG24jhG5PO+Jjy4dCWQjRfiBba 8cnJWFeRtOmvUjCk/fANXnOPAxHS0d+dnAg73x/XqoTm4nZXF6Mzqb71WwuCC/GN Oi61e2mGb6cgOOR62xk0zK4CwdDCiB80Pyqx5PRVtVKA9d7RSWBrIihI/cEi5Hsj s16QbLukTDwdMXf1aSZjTQl3Nub6S270BeAK6SWI4BQg9J+/iRtS0v3wojS/M9A4 gSGetmQC0myiMKCqNUq9jfSRL1cNpje7ceZ0OZIPYhIkc4E/LfDUyyTTfGVTbjx3 apO0MRdn0flC+pE+GWpTSwLB3WfIDSG2GkQNUNs615N8o3hciZ8= =b3ae -----END PGP SIGNATURE----- fix typo Arran Cudbard-Bell@2020-05-24T15:00:17Z Files modified: * src/lib/unlang/xlat_builtin.c * src/lib/util/value.c * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8e485c4b7d286b52424c4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kix0ACgkQ/6TVgp+2 18o97Q//fo8BY12a46O1lUi3NzI9+vcTBhdfjcdeFN/zHmMr7jXejQjKyiqxVZAf N80A4KbwF1Ie+TsHiOD8Ln48+JEz/ZsDKV8ACAcREk3XRM1/WQPRc3LE8eFTkuEj 3FtwJpd7Ph32osNeXXxPW136MPM/f0RaHd2CdQxMPNVlI55aHLs5dkHT/rBCOknv UutjqJNBWnKKRsmVvqjIB44DmT0LN0Dl9xx3zOlFfP6OsMy/5EjfvUrlEz8VQkX7 sNW2hzwfqWbNxoHEagwNObEaNBRhMoZ8bub/j1SSSkdGDm4sBPnHoDkPRcu9gU/c JqeMDop7Ivm/tHonq/AQp2A9OHs7wRejVUdFxj0TRX9YKjAN6u9XCVb3TN+pEK60 awM0upxd8N2OIsVzaacQx41hPK1c+TTMXsGd/hWuL2SQdNtowZH8ownL1dvw8C7b tT7twauRI6974mJB9E8E1NaJjI4Vt07ZN9YICS83TFRRw1uzFN0qBeurMMGUUvBT iu9azbK3G7amBUguOPtgwJ7eRR7LK1wJt1/J1X/jTGs9M4ih6gPNqR88aVa4Jgb9 dtYROUvFkqBLK6OFkXWqUuJ3ROhOKThq98G+2gfIw/PxhVaIRk7MLqCMw/lb/pg6 d7ZUmHjxAxvAhbJttn+LH4XFfb1co6eVD4yfNHoD8P0K8u3b7IQ= =hKfE -----END PGP SIGNATURE----- tmpl: Fix buffer allocations external to value boxes In the majority of the cases where we use *steal functions, we can do this instead... Arran Cudbard-Bell@2020-05-24T14:56:29Z Files modified: * src/lib/server/tmpl.c * src/lib/util/value.c * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/031e9307eedc1f8c48739... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KiIwACgkQ/6TVgp+2 18rIcxAAg7BsC4MGe0z0Wz6Hko5Cxyi++Kgi8pmWVTsgNZLRgkAaWnqbEbEPIaTE Ev6ELFRs7f0s9RTvnRCgQgFx6xXHcELi2dYuTmNPQYKtCLPeZjmhslbifZdOfYjM kwZUkGR2XbL6R5uJpecuCnB3ghur0QQ6PGtTMEkEzq1M1A/X1HFdzWu4a1yIyg0I IB6qI8K3uy2DTDQmrHNTf4vO05wnxoyNC/nKm1ejGwAnd0tV6pvgiZY6G/anChyF qI5VWabhM8Bw8EG4fggk9UepTyYPi6JyugtcswmqjfVzjzEIG0OfMrfCbKaD6c/I 4gxS3eneQOcMSm7BIvYekEYcDDXKK30vbHjqZ6r6ixcfX8oQVEdPrQizV6WuKFkM c+1rsGo60BpkamMSmxfh28W8Qh9PgPuGppcnpCEAgBTwNqiO6f3KYi2xLFa4b6dW e40JABly7lpATJA3NwDLg2MiDrRcH0GZno/MY7891auo3r2aHuVpsgE6C/VoqN1O qcKBTcuxv3MEBWnewPEsSFqVgFXpB4s+1zQlai7kvhTvgWnETIm6wCuf9+LoIswO N/R6RpsfUZDuIctA2nJ9tuktrl7xLpXSWr8xzEkuBVBtnnszvfaFOcPt2gJ2YJW6 eVLySEM+k+ugHFMRDuAyfHrpEsu7S3f07OjCCIh8807EdZL0FJY= =TmuL -----END PGP SIGNATURE----- dns: Use box initialiser instead of doing it manually Arran Cudbard-Bell@2020-05-24T14:45:32Z Files modified: * src/lib/util/dns.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/488d5177c041950cb56a8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7KdXYACgkQfQ55zXdi Hs3vYwf/bTBXquARzPga5lXKOex4pzSf03XzoQCUpMKed3Y84RUiSm7u72nCgmWs EgRbbOnYwyW8/tkU5aqF8pamQq36qmWTXszt3LZ/RObSh2H7LqBVPOcrsRKoPIpy MnHSAybvTKo/mnb1+Hoej3yvYAD+/TqcDmNtjHFdiow58l0NejTpvAwwCW8BA1iC Sl4QD5nWeVCqGRYbUhWtKb//N7vTMXy/dEBUOxfRv5B1mcMC7eiamFoc2dvUYCOd eErpqKLT92EPDiSkEQHgjmnNwh8+CZ2D4bGUnoG/cN5H/3Pf62Z/r3/JaWI8yhQ8 b+TSFijFLiKc55O/A6hHmHIofoxTng== =koE1 -----END PGP SIGNATURE----- concatenate multiple results from child. Fixes #3466 Alan T. DeKok@2020-05-24T13:23:31Z Files modified: * src/lib/unlang/xlat_eval.c * src/tests/keywords/xlat-exec Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6569b39943195977711e3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7KbkYACgkQfQ55zXdi Hs1Uxwf7BiRT1HXa04jlu9f5wsN3ggfG/vLmlebVDEjFGeP7+5oFQtpE4WiFFE5k ploFWuZJ4lIm5rUKNotvVh8HxeCNfny5QK5mH7HbEjmSnd8iIgoSF3504cC2E/C3 pXd3J3ebVSRkoGnmNFoHxGWZq4ay7okeeTXh/CEN/DbykGyyD7hQ9Hb9z7rqd+4O mWHpC6pBXx+gfqwsa0cek1rjRe77/dctOpijTTVOAHb3nPACirl0YvkM8pviboVX IuGQukO048OhsWsuZmGbcnIFpo6iTNsNprMbsFiH0xWTJ4vJ6HAVSiSbdEILuTip uoPGxH8qXfSpVOWXZph0KVMFGr0aKA== =UYd3 -----END PGP SIGNATURE----- add test for things after the expansion Alan T. DeKok@2020-05-24T12:53:16Z Files modified: * src/tests/keywords/xlat-alternation Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d5fa9f1ea72915da355c7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7KZM0ACgkQfQ55zXdi Hs1OwwgAkESZdUvt0XO6bi4Q2YpUwiJ8Nm/FriDgXFl295GU+jTu2RH/GniFISQp D6cCJwU/YN0wJDCIvNWqk2lz5ASbz0kONAEwK6cRSxrTxI9PFLLTn95/2p4XbPSw EmF0LE8lJm6y9smbxXHFv+JakCH130f0cDYSjaYzga2f//UYXEalfXufIKaV3OTL dKyBqFd+tn5doIVfPspAIH7kDpp7flePfaYQICMYSdF4epjeyxCTwJDFKj7ihw2e z31JKt4Sx9bup2HYoWN/JFWN+qogqbVs6m+ukFjaIHSF7ENizQD0OLnEWJfwQB77 Bz4vXZNUuRT+UXwQaJbtIJ04NX6Akg== =JSew -----END PGP SIGNATURE----- initialize heap_id Alan T. DeKok@2020-05-24T12:12:57Z Files modified: * src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4a8d7f59f532e161cbcc6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7KZHEACgkQfQ55zXdi Hs3KHAf9Flr76tsNdY7Ab6RfEuLm/WC+LVjlMDXt9/BdJ34Rot1yeWu8DhZQC9NK YqyOMuXfQKWjJR4dozavpx6NTLbaHs+atsN24o1QtZFV93WBXCMfYJ+W+HqvMhzC reO0jpsrixwqbRezWCmttTAQCGIU4QBs3kItkia0uSOCZwjM34Wt3dkkEaQOWEZK kCSu9U1DSEUeEZRpqJYTW+XOuYLD6xn27OqkjChZdVvc9e+ts3wQvvRN4tenBJ4R M7rEg8JZiDkYUfJ7sPLdZuDT2hi0ibHRe5K53oIuDIEYPFAWj0vNEDR5i6HN4Zy/ AyaTloKEMUEtNWa3DnxMIYaKbNLeiQ== =+1MT -----END PGP SIGNATURE----- allow adding to an empty heap when heap_id==0 Alan T. DeKok@2020-05-24T12:11:20Z Files modified: * src/lib/util/heap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/678f5dc8783b6fb887f95... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Jow0ACgkQfQ55zXdi Hs2JdQf8D5ayyHYqMGrCQPLhzqeOgnUYmYCDbeiqiLAm+ADB8EkLwJ3i26aj3hev kg3bm+1SAXYcj5N4/Q66P34OtBsK36+t5tSoYfCLXQmw2XxoXfgjhlhq1NDqnYGO bRnGG5QF1qDt19hjacg+G9/sb2PvsrqGcvpyDCzc3vYgO3lO/NAuYJ+amNEpTwpr v+KMb/jWva5r/QxlvXPNSijhxz8X2v0VFwiaMlb/2VyW+9MabZ/pNcnXEX1Sx+n/ fyGyJizO/Ngup4STKVEsSvsgoG9hBiGDhDnL1cQJ2d9SPmvFuwgBvApe2m0jTy8B 3/E3KQuX3bRdbksm54DnzaPNzTvJJQ== =Wu7R -----END PGP SIGNATURE----- initialize heap_id, and don't assert on cleanup if we can't insert the ev into the heap, then _event_timer_free() shouldn't assert that it is in the heap. We fix this by just setting the talloc destructor to NULL. Alan T. DeKok@2020-05-23T22:25:30Z Files modified: * src/lib/util/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ef9fb7334f78da0b70a65... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JnY4ACgkQfQ55zXdi Hs37hgf+OhEXpU70VLtI/uoZbdtsdf1uf5tRkQVXODAyyusDD9g3uLvaSySJEhPT 3xau/4Zpmd9zUO+/irSIKJXh+IPIwoUuvgOOD6rZBM7kdoUfCKPn2+w1zFRGcVpv 6LoYuH8dvxcXItobgIbNso6DNLWHA7phk+KkUceef/C/ztMz0aqxPctppT+bTNGa Q08giinGeQvqLParRLxvDejrQara+DCMDDx6a7b3Uye5D1V7d1TLvDnhP7SDWSf4 UZsIvORo8M7MTttSWDaBxXHFJx59xQgcaZKPNxd4Xf6HcE+/Sy7FTFwLyl4OH8Oh YCWB1HPUCNQfjupSp9eCCEuj1y24nA== =0RF3 -----END PGP SIGNATURE----- use struct initializers instead of manually setting fields as this should ensure the other fields are NULL Alan T. DeKok@2020-05-23T22:02:35Z Files modified: * src/lib/unlang/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/471557cab0b0a5b8fed8f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JhTgACgkQfQ55zXdi Hs0oZAf7BfzarU+1ck6L/nzrPbAxm8GlrIQ/5IuY0rkeMxZzLd9H1eZsB30K7/2K F2lVroblOGqfhwohE1AyomrBpGdqqBgVxbFj/Gm9hEufYvaAEXYipnFyj4ZjbkkX KVCPIIGXOjhShppeOApZI9UULu69kSob4/Gd1sw1J+OQ/SdjRXUrrc8qadYyC5nU uim162eyApqBlo4jHQzWFLSqBym3KY8RXH/6uCbtZvQ3yaF+YiXPFzov0v5CQCy3 Ozi2H3M+sw1cKjPxew/pZyUK/G0BwBTl/DT+ym0T0exAHJFoC+5TTIdo9K6qDbmQ QUlskpVY2GLx0OHIPJshvoQ0ycZU5w== =lqZG -----END PGP SIGNATURE----- typo Alan T. DeKok@2020-05-23T20:19:04Z Files modified: * src/tests/eapol_test/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6c3d240da49c6307336fa... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JhTgACgkQfQ55zXdi Hs3CCwgAqKds8HF+DMiVfKbvclgy7ZvmfYgdk0uIQRYDxBnKxBy9OMkiEVNGKXh3 DJh+NqsdvObfV7RQH+gcL2frsQGpE7gFGagh3gKRx+AgglDR3J/hlp8IQEYFkHN0 6cCbHBxOVNUR2zHns3MmdiqEiLqq1FlPDLIJb+7iavHuIOJFSmZY46ygqaCT8Xq/ XhKLxmZrkDZS8n9mtPKpJwx9KibFVEBypbckYT7VMIC5hqEO6wMFIXenaNZ1FStp /Jnow+QD5whMHuHuO46xXP5L7KO3ZpoxwkPK6hC7ctGe/K71vwabECdR4e8BU0lf McN5WkB/h64QXMadhT7o8CswpqX+qg== =qkmG -----END PGP SIGNATURE----- fix build rules OUTPUT is only defined by $(eval $(call TEST_BOOTSTRAP)), so it can't be used before that function is called. And it can't be used if that function isn't called. Hoist TEST definition to a place where it's available, even if we're not running the tests. Alan T. DeKok@2020-05-23T20:19:04Z Files modified: * src/tests/eapol_test/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e3dace2209050182f84c5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JctMACgkQ/6TVgp+2 18rVjg/+Kx2IuuBVUSPFx8bN477Nfoh1DH0BY4piMQ3ve6oH1sbkLEnftKrQc3n+ kLOEXibYXS/zefMVfbN79W8ySrg40yYq6eRciqJmojCjHcxHS7DJ33H5ZLwlI+IU 6WPU+p57kCbaRjqGhmBZWJvIn1o+ugfZpxaHWMQ0/fru75FZQQeT6lUJC416WVo5 qQtGvh89cOyryMCPSyfYB8BicSqAvJr+zYuyo/WW5jEsyvhNn6JIYP52c7Vrn6+g HIdUNszRF/rfqa+STqCjdtOkiGuTKWHuKRcTfxSDFk14vCs5BHLAum44ppgvAbEE 1EoajJrKCYgpfGlE01JSKvG63RU37hD72kUQqtA6lPoFN4sysohcl1LdlcS+i/u4 Gsp7IDbvHQdXQJTRfXsMCyaF7dBfQNsoOYpi7GvhP1liRHONdOG6m8Yikf5V5ZRP kyojVZah0peH2u7VSqdzpq4N1qscMcAJnPlQ0PNTLm+p8s0GeKC8gTO2ThUKwSm+ thtXh6KZyrL0JQR/sTuIg98UFGtAj2irzpIACVC5LxsjoYzpswaZ5Jc4mccfoVTf R/BWeKfsg7qWULEPqi02xJOlnV04bdPEkZpDKb97MLoQBM6+koacs2+ffGcCZlGS Ug8fFQknKoWKesvby2kIHa9Wedgur37ro5YVBZixb7kV/a6QS0w= =XlQX -----END PGP SIGNATURE----- tmpl: Fix direct box value assignments (for most cases) Arran Cudbard-Bell@2020-05-23T19:00:35Z Files modified: * src/lib/server/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/30949d1badb3c0469c4eb... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JcocACgkQ/6TVgp+2 18oxVQ/+OvnYCFvicIVqkWxv99wQ958RSiRbLMuhLZcU2H2fGmwhDTLHVjrzYWgf Dt99+9fti3+7goPqR/lcJFDGh5CZPUbpoxeth1N41Sxw0Ct5Hex4pw6oZx7gdnjF 3hWZNXgEzNxrmFaQpb2ctTJ2TsMZWink4IkKox75cEVxcT5HVFF5dtczQ/GH/4SQ SRBstlVj41DWRsUKFplZC/AfqMS+lr6XlQgeDkhlShz/H0vwfvpnTPT0kE0fsOma DgdVMLkaDw9dxkCFzHGIA6F4bQJCkUs6sLRNZ7UADTkOAuDooIk7egEqbK6owSo4 AVuUlGy3Puqa37SsolOfO9EXC9WtLls02DUO2+XqBpvb+xuaaw/MozktB4vV5Fo/ uA4iReVsoVVYrnyrj61h9x3Dg8KHvnTmju0p7foAz82V6LMoWRq4aHZxVxmpWgOw wIYONOX1frjo0uefc1QtWmK7eKXOojaV3/cKnywv8/JC9iZM9tbR4Twat/62MHCr uQ2qILmAf0r6VcuWHL9SSKUjYE52gGvcJufrL/Uk2fdSQo/FJoAE2h8Bm2Z3s1gN qRMORl9hf1tJZQfRKfZyGw4Ogr48rXsJHE5nxy8Y6u0IKIecOdmLmP/smtg6GkhI Uyf8QXA69hnDpXRWjzGbjWedMgtcCzn2GuXZGs5ZAHIJz2ABwqU= =xUEx -----END PGP SIGNATURE----- conf: Initialise temporary boxes correctly/completely Arran Cudbard-Bell@2020-05-23T18:59:19Z Files modified: * src/lib/server/cond_eval.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dac304e57458308fdf562... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JcVEACgkQ/6TVgp+2 18qf1A/9HMigEuQOiTAdAbR+q8/4W6MZbp+PKyehwcu3g+NEzjY4IkT0JtQvGdmW 7X0wkigsbAi7VQSbPa5c95v4CQGXMgrx2BGMifflhB9D1PV2uLtxIyTKXqPo7Vb+ AubxYGELwoeYBnhsXLMjBCGe3p9lcXjxGL9K20nsBRdcsjTTMyTF6Wks4ZmHVoyy CXR7MrNVAwlUpJD75bWHjwpq8sTGO1bOkcJSIodJ5dpnmo2Snr+InCorLvzFZpGn Qk6ThFmfhSia+xEp/zfLlDvql3Z9dvATWy8jUzj08VcL/2ExzvZ/dUW8z6yyuy/v toAF2QHvl7Ibd4mN/kotactxa2Nq9YRxaMh7spbAaycVd3biHa5z/oxOqHVOBQbC fC9tWFW5jI+T9BFQaEEvtPoK7l1aZM0iLg7RLZMkk3BiRG6wc2T1z9L41XJJOtz6 TLedutKC4iFJXiPyVj1/jNMsM9EWaXWooJctssXfyyWwefqjKoS/fNtn3aqUYkr8 qM+wZR0xCFmib0pe620alkJ1LGZGMJxiN3aXSW3LViQgChCEfvqowYz/fGSL1CE9 4ak51uKsO9fb/RQpos/zxmxBkLdhDTNEm3z6ifuPYn57HyeNmj1sjE1CuowvkFO+ yKzsf1FaD3OPGhrKb92qVgU8MEWFBgDZp/HiSriEiRM/h2h28Y8= =JagX -----END PGP SIGNATURE----- value: Ensure talloc buffer types are always explicitly set Arran Cudbard-Bell@2020-05-23T18:54:09Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b8a41d6fd26b14ab5ff92... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JW68ACgkQ/6TVgp+2 18q0EA//dM15MHxQ/FkRscM6QNER/nR5M9RLZ9Tdc+7ZT7wdlTp1fhlf0ny3AnaW M9skVbaA38pZ+kccgwMhDSJMtpxERdYnjuRHciDWxLx+pck8Z6PBBnXkooD8Odj7 XcNve2Qhyta0tIukyrL/2Zv/GMTsb81DlQWeLpSs4HrEDhhK1ckauSwwiGm+8qP3 /ZjQJHXiv7Z3RzHa6MZ4IZf1VANZ+5xF6AB0qW7pO7DLxyarmmQ/15l+P5Egnv5w rmJgDBu4Al+8w0G5UR9Ab+siqXwVP0SZImDnzCyiC4cQP+l0a5flZ1wJRsf8xO0e Z/ls3bZe7IUwLUzk1wXMbiPKXe2eUWE58gs+GjiBsfblBZq9dIZtGAjux2pXWcpb hO/zkxSqnW0rPLeFbXm4/85G68kRs/yUOdwazRoPAnua42ehVeQgXJW6oeb8KxTv pYOob7FJ1jElMFNgzFRRTsTd74s3hvznjKM99eyhgwu+GymZcU7IkZJO3ib8S2lR Qj5ppOL9GIbkR7DO5/pPm+N2JrSU1Wd5uJPv3gzE6ixPTGLwgdNF7HfUDY3ENk3t ARBCTCWaiku7OJf/8pUDhlUkRgRvpWwPeCTj3unAfchAUf6ARxuX4ezdQM9PwxDo 6m/twSccVafqjGwxfcq4es5xHj+qU4viaNL7AV5tdBptbtDFz/0= =QyCH -----END PGP SIGNATURE----- redis: Use boxing macros, and add support for 64bit signed types Arran Cudbard-Bell@2020-05-23T17:21:51Z Files modified: * src/lib/redis/redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b924ed4a3f706d8ef28b9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JW64ACgkQ/6TVgp+2 18q7wBAAoshlJgjGEbBqwvBz4sNXoN53Gweflndh38EdG2PvwyBpmzVtGRzZMxW6 30q7XzCowOguQtZL0WyeZVLolCd0iF3kojGnpj8cAqSWnjDABddu5G/0Puu/FpN3 kW5mYhKfy/16Bhf2hVW98pkXtvBWXLdI1eFIyvchSZY/6fD9E9HhmjYslIf6hYiX +szZO8B0BTQPozJKfS1vHCoLVXItY0a8WCOYRSutBzlGNcxkZTeXdCVK0cFVlYDS u2fT4/3XrgVYtzA4mwoSL7crn9kjDAunVJZ0wZOnYltcvujgTAoiAyrH/FODDRiq a/4nP0nzWDnK5EuMfLMtybzVZnPljDSgOvee3nglNzSnLeHWHdyd4Ce7TMlAqMAz TO54JkiwUTfgbuuJnpwzhbNq/eIcTv3G9SSgUtfZ0sIOMn0vR5821csFRKAGClO8 knXuD6s6otc4jJSnIJLWsKxRuqQEus3SZ4XZMxzdMEIWB/uu+CcbS3GJvn65Zg1N NBfTrmF6mq4K7vlKektNgwmvivGu0UHEHAepZAuNM5jG/mZwk4DRR6YUliJgQKkG 2v/k0bU1Gsyb7/FXvT62tib6LUGlzl1eRrMaMdFB/4/d8s5W8i8JS47MdELqPwPb 9MDcXfAdVuo8Np6o6XLiK5Ov5FdChQCF4uuPT8kb5vF/cOiCpRA= =+bDv -----END PGP SIGNATURE----- ldap: Don't modify boxes directly, use assignment functions Arran Cudbard-Bell@2020-05-23T17:21:50Z Files modified: * src/lib/ldap/base.h * src/modules/proto_ldap_sync/sync.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/70a7d1da081721ae96505... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JWV0ACgkQ/6TVgp+2 18rK/w//RQ+PjfhBGHCc7IDMEEfLUzCQMrb90viTOh2YneqeJMVMldK4vfna89FE VQjbvYpDxRgk1v6L5WZ8OiBJVCCrWS9DTXakIGpyGl6QdY2ARAo1sARumHBRcRdX vpiGoOU4GM0qUcW8BtboarxTNZkOwZZh8tF8kK2YPztqUTtU3XN4h5dxQjgTXBne ygGyVs2qhi3eBZqgpkL13asa8IEyDpOMCaXL7PucbhhJTotjnlfvt+ABbo0gcpwE slEtkogHryKoumBx/1BclAMCBjIShifNBtjymfmzRoqB4AlgBomWGKYviEyq2LYp IDutD1iWA/AyCtGyM66iJi5g68Ozh0/eZpXGEMOzr84xPQpSxgJnJihEqhErAEVj KPowx6K+paVFKWKtEtxEW/fhfBH/hSlF70e+a1pzWdNwUyvm6ce9vICbDQHOOUuu z/v3QNsoNlpYBNf3tAZNx6Fnq6VA2ddvz/8ClayZO8051IT31Gb91AtVH8sToQfK 8Aoh+nRLowjs4Nxbl0LC6dwbknWr9m46FmSZRsFi5s+pK5+BYlTOz9I3OUuUrQdX NDbiLooAjgu9WT6gmyWqkNZKhlFextzhsmaWf656mNT1HEI6EZTAzS3a5E7sWE9r ypxeAagqdBq6Lujx6k+/IK+myVyRWvRZPW5h5hLZnWG4b68abJY= =ML8L -----END PGP SIGNATURE----- cache-redis: Use value box assignment functions Arran Cudbard-Bell@2020-05-23T17:11:57Z Files modified: * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/80ccba6dee88bbfb1b52a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JWUQACgkQ/6TVgp+2 18ogMw/+LXYq6bMsXAKf7/VeNTdy2YmDwA5rgmL/SorlpSMcBAvyV+iluOM5lBM7 nxr7pcG2dUUAZvzHG668mgtS7YBESvAAbKBrZ0LBgnmyyW9UGxY9Siol1E6V1DfE I3ARHKBy3O+QG8XPOKWkWrlnOkVcAa1X+OWiJzEN/OmLXl6Hva45FQzswHDrCBN6 2f7MAfoDGMSRDdn5wNRLtfPQqa3mhpOPqRZgSOPpQfklZWLbWNutItY0JUTXFR1X obrFtymv/t+GyuJ4JpVfJWnTypluuqKCSyws2/cREmxMiOgQLCkLfxrhWhHnfe0V lyyaO9amS2DEZzkkUOaQbwSlswruXUMaCqc8aX0c065gdNqKpyWdFXGrywuIrOCw oOqlTVXH6jgehj7x2nAsWYb6nx9gti/k/bdNKQ4nF++7NfiKayMHNdlsxNUIv6Qe t3phbU/GP2venygbQJ0ISC3TWptGYizU6fSzzTNECc2OQTRlZ1VsG8xgvJqnWyXD i1D7ls63gl0aGrQg/KCdqHSDb1OCnLf3f9/ljq0fN0dncc2A1IAkvEJaGqXt2z3T ZeAPTXfUvmbfJkbL37mYKN9vUrVjQXQf8HVkB5y0K+Xu68dodnWMNdLU6MlkAckP H+6HhWOvc4naPlbLFiwaNAizyBk++1ndHFxNrzgpq+HMx6T0qc8= =W+rg -----END PGP SIGNATURE----- cache: Remove unused type assignment Arran Cudbard-Bell@2020-05-23T17:11:32Z Files modified: * src/modules/rlm_cache/rlm_cache.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/98fba5b983970f60452b8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JWTgACgkQ/6TVgp+2 18o1qg//RHwun5a1Hbo/zez6BwksDnPS2DHbKko6VEnrLz6f52KBiJQS3lKTMb7m bX9AqkdjT42ZxR0zhTIs7L24tQmmsz+YQSm1O32elMGBx551ii02FhMnTmOQJLhn egTQL2rmrDoWZxwZyt1qlLAKExR3dhxJqSlR/DnyDTGr5HXB0MidBHpVZGP8QWPg IJp7jWjZ63XuHaV9BZqudmQue0/+LmYyoAHiuJdbL+yKbq54bpY7BtGroxxaoOs9 +D9SQgWpT9mNz8qQqG0TFhRveszL3rNe6H6RGLdr3z4ixzVgZKK9RK20pH8ZuViD 4fbMe5PNS5qEXqbcBrCw717gA5CLXpksi0iYcSClJF6KlmJuuT3b7I0fn5BHvPgJ 2W6u+gMpI0IVQnxWoq6dTtxRUtOsbIs10oOLBpT01OHxdxSDnPZvCcq9i52RECoc YIEbVcNygS+W2JkhlKoz4wuyo7uyd4YyihOV0QeAdvEKzq8JzDJxrsPreD4SsQCI sYJT0Uj8qT8zeogB5NhK8ip1TukU6raEoiz6L2v1i+/SQ86YDcAXInMjgtFRw8Jz 8BoCPmQYJdwxUFSnE6aIWgJSI56/8Pnot4cf7dhHX2vU1lvinRtVTU4vvyYJ8a1v K/gnpa152XvppjCHwTKD2qZOuG2ucR5zeKRp+PseCfpmEwBJywY= =ofF3 -----END PGP SIGNATURE----- rlm_redis_ippool: Don't touch boxes directly, use assignment functions Arran Cudbard-Bell@2020-05-23T17:11:20Z Files modified: * src/modules/rlm_redis_ippool/rlm_redis_ippool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7be84fba40b5fca124833... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JWL4ACgkQ/6TVgp+2 18odtw//UqrOcyeVkkBZVrrUtIgWXybi4FqbeKQgBGKK0KKjJRBDP7txRnLoOL9v co9VVf4OwCcRNk3K2OFR/4twQ+vWfUvFe0CnSfGvU5+2rSq1GtCkNatv+Ku51kAu 7Y0i5/f2on/yTHmd1GYGxpGIQKzhrjl1Yk6/FBi/eCh4j9N4yDAr8ZbqYVoc+nkq Gz5ftcWEdXIoSpHyDR1uIpIdH1lLuePDEpmYaqPR97ZhAcpQnxKxBlQTc4TgomO1 lr/+/03u8/VSzJ++pTI3H7wyOubTaYo2xKirTFwpQTEr/7TsI7LmmP4dvyNC+IfF gWb/FhHi26Qy+bwArLDK6+XGhEaUQ/HzVv3zG5kz/huakfdgNnp6+pSV0NkFTTuY LOvb8TAOPEuHBfd4lhnyh+vJjstya6UIhqhauGi8imFG8taGm8EVXbvIWV0vtGpU MY7WuC94KPdb4oMRgxdBz8buTaQQ3Dsxyl1F4b8fBVAA3/tWzhKo4TBUGj3swtrG yWxEl6WdvhRjWgiVBdwK6eaTnbfpm0oYkH6zI8qMFp564LyHrq4qxLasBnsYJBDN wBi7+vVXJhGgIzD7AHhWI0RPztJGTwmtK7aYu92IHK7FO7pT2m3du+D2yGF5e/EG hleh5So/+VNHToakb9IoU9b1hSbaFsLx/RvaHrglM6oBJqjDOtY= =34SH -----END PGP SIGNATURE----- rest: Don't touch intermediary boxes or martialed boxes directly, use the assignment functions Arran Cudbard-Bell@2020-05-23T17:09:18Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7e5a27d15b156eb3e885d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JV5wACgkQ/6TVgp+2 18qmsA/+K1hH3YWZUkR5SNL7s7tOpbXEi0afAW1dZVgzdS/0IA3YK36Aafbin7DQ JPQIdZKmo95cZ68Kj25Q3YlT8Y0KqUJtglIDD5riL+BZUUDJKhEOfQL4Oj1F/3m/ QRz8KLRD5Kn1LvtzyK2f8m7ksWuggWrjUqeiXhYHotC27YGuWgVJwfviipSvQdOG UZZ3voTIhgrm/BkqAZ4XEbF7A1VsIBH9hOPiiwagLxxZHIjevD7sxHPxanR09C6j 9I/A7QZC2cxIZRk2oOyM9jF/HJxhK/GQIUz0Ef6m0GgLHjB2Mj97FzHfFI0mMSD9 KM3ae3ujJ8G977944XDUH66/hf+wCyf3cfFj573PUqmrshLqA8uXyeyPHkx0M3qV FeLxotbb8tQh/xtZHkiqAuXAgZF5PT8rtQOIwr5XYv9uHF0fZWB5hhJc6tSj1C+e CZYCS+MljFuAfD+B/8BcnFM+bPyHtIr0s9Q/J8yBUttmQXoiG0KxYibdxwL1/MMh ry2MBin888R0ybV+dLjthKcp+Ig7jVnZNuk+xJYEp57Gn+kxhZj8Gu+RcSxyy9m0 AXozjRRa4QAw6dmGhsZcQjZ7ihULzvUqVpQp69k2D9o5au6PdAQUe0bZCYdO+bvc 6jFeULpdXA4R636N5pLUDA1BgtP0X0b+OYOhHgXfp/g9Lmdxetw= =r2dy -----END PGP SIGNATURE----- value: Allow bools to be boxed Arran Cudbard-Bell@2020-05-23T17:04:28Z Files modified: * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/321bf76c6ac65d48f3abf... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JV1MACgkQ/6TVgp+2 18rXhg/9FxAvQosB1HSUXNfzbe6p700JW/VUd4KnoznweMSazjY2cdZY08O5gWZF DWXBrz2/8gwQArZUc1f50CQsr0m/AIB5ojFpZLqGl2GzJkFzAuBXwfQDCMacDvQ5 BnJxfuR5936hwo28CrgeamVumNOnHSkXS9PIf1qf0K34fy9bg86qyXRpLY+y5qh3 MLuzRcJrwuVLhXcq4i7kGbJSH8LXnuh28WyI2HsqnHlTSv4mo4oa0eORBJB8Yrka qJuaBuWjWFpdNsGtwCjAp0x1ZfMtI6L/9aglA1lqMMAMymuFDkM9/M+WxM6dqE7u lEf91NFBL7yqwNbKB9/Oyp+dKJmBxnUf7rYPP/I/bUbG2TWfO4VOteGEn3/0TbQC ZM1WgvZCCLP6T1wQi1d6WX7b6LPdRiOcdBLlJZBa5T3MsqEY71EJchQQ4hizO7QG aZ0cRQqigWBRJIsTAPq+BaZ/xE9vhEzk5FAknJgOwOpWG0EOu1bgN1XCPLa9fwz3 DxjqvRxnELME1W8eaW9oX8ZLGodpvuF2BntB23ccZKbqmrRFD0uMNccKP9asFfCF 07GWcXvxp3VCtXaMn7zoGGtJbWHrUHGzQs+Irx8uuvmWSpTLmM9ejY6dI5wsOVEJ G456xrQd0qFGSi1MY1ifDvv6CbuCdaeHX6l65O6O9WJubf809zw= =hBI0 -----END PGP SIGNATURE----- json: Use VB boxing macros instead of doing assignment manually Arran Cudbard-Bell@2020-05-23T17:03:15Z Files modified: * src/lib/json/json.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/205fe394501df28530cee... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JVy4ACgkQ/6TVgp+2 18ostw/9Fo4MU/zQYGEYezjULTIa1GC22XsO03vhxvxq9RiKBJ1xb6xrwDpmT5F5 qS20SSjru5Td7a+hXwZSPj/pu9OHRmLe8Kf1tsx+S88ptuGjJQrlJTBxJAYN8AC/ esKVXWcWq5c5Wf9IyOpJ6+qGflYsz2FDRD4JSdOgVCsWy//N6U1h9Fr83bEC66wc qc0PP1mzGJicINzi0Nb/KWpxsdWYAz21rRwQYbxla17Iw7L3FONUYfG6BsCqH+CT fpCIzusWMyRTB0fe7Fv4kOACSqViG5v0ZmOelNH0Ehni11JliCTysAYMai1kcXts jl/OKDtpUR9JgDDi7SSz0noIVdwr7Bpi1t9xcF2c+e3pLFB7SoI7DDVZ/Rzom98p j2hZ+EWARfK8YLVdJp65HgcCsmL4kROmUnoEC2J8Z14VBIueTI7J0WPR1ldZ4W0W 3z1RdyrAgGfg1lcKIdETuNsfwep4GPcYjJ7Ll5/wiNtz4WM4xt73U32dwSKQ9cXD BYfLEWXnaNIxL+tww8beq9aWPdN6ppn/Kro5crOJxrRzCaq8/HHVHG9Lsjz/vZFF BLQlCn3hJQpcsyTKLcL5Y+FzY6htY6OHC+d/vezs3pb7JiHADf7YcxfdtxBYVAo5 cJ8axS1sLw1s+tHMFO6SVUQOvPqAIK4Mlf8J8HTwXkfbsres5tQ= =0beQ -----END PGP SIGNATURE----- Fix _CONST macro position in dict.h Arran Cudbard-Bell@2020-05-23T17:02:38Z Files modified: * src/lib/util/dict.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c1a06af7c9705d195cfee... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JVoYACgkQ/6TVgp+2 18pNTg//SDRaELSgRxvMYc2G/P9JkU0hFvGMFJaaCi3oaYx084XMwQq4Owt8JeaX gMBiXqFvY7klHq+gHEOB9pjyB0lzvThQYW05NvCG9vwvdgI9DWMMzln7znh4T6v1 bj7tOr9NyE7ZzAK5Yxw+Lv+Jdi8tQM6+TR0aRLluaIg/EhcRs+tMnZfz4gP8mJbt TOrGl4+CMQgg5g8bjHRrLgE/ZrmmmRCZ6MCXmd/zpKZJIK1vc7AtazMpIDGldhpN lAVhhTO7SJvzYioY14T/25musRGMlbWdqx6OSAIGt5rZZMxnJCzxd8QIiAQzFg0/ +3hxFj6wCj3BM2vM3/2egULZl63HqeALK1zr0JydC4pIqea0iJYCw1mN1RWSP6P8 ZRdQiV/Z84d7bgzTi1xCmMLQXb/jjzgtPE2fJvU7WDNoGItqfFTFhlpR9Sx+Gu29 4Okp5uIUJBhldxRFhqVeDTpC5QGp4spmBtBU8L9pYSgyPhNTeMvCzSnZE00QKTMC kxsjQ9rTzLE0qR+Fk6GaL5KmhNuwHh2n52ePBv6MHN6hYXdPVL9+auka2pzBxctX /wFUzO3s0w1Rk6Z+QoOkfVMd0JT7u0hWJ2iJJLjDGZ/+LKi+2rMZ41G2q+SR3zgJ GArZ7GVlEImsks53M/T3rt/tVckMG50LwS8bkZJwgW5dvmhqVBY= =tWEe -----END PGP SIGNATURE----- more *cpy to *dup Arran Cudbard-Bell@2020-05-23T16:59:50Z Files modified: * src/bin/radclient.c * src/bin/radsnmp.c * src/lib/eap/session.c * src/lib/eap_aka_sim/decode.c * src/lib/eap_aka_sim/state_machine.c * src/lib/server/password.c * src/lib/soh/soh.c * src/lib/util/pair.c * src/lib/util/pair.h * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_ldap/groups.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_mschap/auth_wbclient.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_rest/rest.c * src/modules/rlm_yubikey/rlm_yubikey.c * src/protocols/dhcpv4/decode.c * src/protocols/dhcpv4/packet.c * src/protocols/tacacs/decode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5a0b9ed50ad80d2c4984a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JVREACgkQ/6TVgp+2 18qPYg/8DllCo+f4Qdv/fT4CAZu6tYEgZjp8NAC9Qgw41TljDDG+HqjOwXh6E8gB mdIcyiWqXXAZ71ND3/um+umVMmTO3f381KoNFYDGx1zYzqtNXWs6PIHsKKPPVEYz 4PHgaXm2RmFinRqfeXmU0o2GelIL/W9S1cz1Ma9eOmeaXp0kmu8mOl4ovbGyivCD 55cz1AG6rhfgijiTUM4Y6/cCxf/CUNQf9a57eeKQ2J8AYDWGa2gvbuKgYG5h1eOw 4j9JPiAHvj2UHKqTZksAqU7UWPwzp8ghVJk8gG5+fT/AEMNIjeAyUEJExptB9pUn mPhNZjsnl3dxqFrVXrbMAx9dd8gD3Gs6dPccmVX5/5S8AelqFwIbHE5/5vz6jqa4 BCKTaP+pQekqMk1DblA9EOgV0hMAUj++Jka+DJluNdQUkfar4HqfZHTcQ21rzGA/ VDeZPy3pTG1QrFcMS91cJwqLW8icR6RTzJJHoGmCTPDwfSSgIcRl5U0cxPadLySm 4Hj12lg++cJoU9fjyx8EpzqFJ9bI80Zfg/wu3D/ONXwDJ97fD2aQs9aSQiF2glPP GgNl8sZ725k1RazPsbetPHtAVU7pLL5f2hjGc4gFDZ1qRa6WRowUHznfXfU6S+Cp xNuppbtKUquOAgt7YjVXNb9MsLqxHn5U7RYBI6vVoSPsFsv7cJ8= =AJAF -----END PGP SIGNATURE----- global: Correct function names, should be *dup not *cpy as we allocate memory Arran Cudbard-Bell@2020-05-23T16:53:37Z Files modified: * src/bin/radclient.c * src/bin/radsnmp.c * src/lib/eap/base.c * src/lib/eap/chbind.c * src/lib/eap/compose.c * src/lib/eap_aka_sim/decode.c * src/lib/eap_aka_sim/state_machine.c * src/lib/json/json.c * src/lib/server/password.c * src/lib/server/state.c * src/lib/soh/soh.c * src/lib/tls/cache.c * src/lib/unlang/xlat_builtin.c * src/lib/unlang/xlat_eval.c * src/lib/util/pair.c * src/lib/util/pair.h * src/lib/util/value.c * src/lib/util/value.h * src/modules/proto_ldap_sync/proto_ldap_sync.c * src/modules/proto_radius/proto_radius.c * src/modules/proto_radius/proto_radius_auth.c * src/modules/proto_tacacs/proto_tacacs.c * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_dhcpv4/rlm_dhcpv4.c * src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_example/rlm_example.c * src/modules/rlm_lua/lua.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_radius/rlm_radius.c * src/modules/rlm_radius/rlm_radius_udp.c * src/modules/rlm_securid/mem.c * src/modules/rlm_wimax/rlm_wimax.c * src/modules/rlm_yubikey/decrypt.c * src/protocols/dhcpv4/decode.c * src/protocols/dhcpv4/packet.c * src/protocols/dhcpv6/base.c * src/protocols/radius/decode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c14a8685fedce253a4b73... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JU4cACgkQ/6TVgp+2 18ol6A//cSfjV3kv/sGxCii2Ck/YTaQ9gaytvOpsn+0nEB/FAka244C/SVJ34oU3 /UCv5gukU6QCbKTwKLWHOERJ3oFECxAED+RNav6QuS++QJC2FnD4rqbbwTISopj/ GyDi9kRBLPd62Hpc4Sv1cjie/b6ybR+BB3lzbKs6Eurq/ZHHgf8heoHTVHXRVKMc Y2wR+woVdjazEc5jIDsUbA5khPjRCaCOjtZ8u4bcpf3dJZBGbvB1FFp4AJyNp6W2 0SkOoE1yhVmWTHHkZopPvQee8Hk2jKsxbcf8l0VxmRyPCj5ObrQFI3Ud7L0jqKXV ZAFb7FLGrfjAteKv9jrQALeB3/Pu//BNv+UaMShUnmaqtivlPwI8VwSrqhLtlKN4 qzfdRwnffaMiVvAo30mq5TrdlxInxAkXOtIyTcidSm2fUpbsfn5717G66zUWiDTs SDtJVLenbeA2b/RYXYEoX7wZcllUuPfD36MQTkKzDCSHPAgkFwGEW1oJmDRoWaU1 6Bf/zT0yYSxBb4dJ9IMcEca8bWra7HAabdosmUdKaCjJH5qOLjG3mcnCgzsUPR/m NpTnto/pPLd/LGMMPOi6cR2/cTYO/m6PRoEuSG8rsCdLEQXWRDrqqqU96GVDESMo e2zp/ODrbFHQoo53PAmmhk+LOTU3hFfa/g3U9/busiXfxOus7FI= =4LAN -----END PGP SIGNATURE----- pair: Remove more code by using the value box assignment functions instead of re-implementing them Arran Cudbard-Bell@2020-05-23T16:47:03Z Files modified: * src/lib/util/pair.c * src/lib/util/pair.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e3ea32e15ef85035a884c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JUJ0ACgkQ/6TVgp+2 18pA3Q//WOye73SLvUSsh1ZYgQXCjM+jaPVPngZenOQdXgCkmXCV0K5lhwYqA1OH T5bjYt1i0sMmRZOYyJ48WAdnpdWvQOduRv6YuhbDrARwPLOQgyFecuipG1GRRtyf KDoVJnqZsV6QFXHnG99NZ7gJTIjWFG8w+qHQD4iaaszLx2ws9BJ0D8YXGvQK3VhT Nj4E/ZuKdMUqwH9CVeZcwt6OPDNUfcLvPiJ+YDsjF7N7prD7wutXLUhMPE7r4Mnu X2eSZ2zleS8n+sgmNikhOKHWB5hoQbbsvTIAWnCjF0EjBOLT06hQpGS5sgKknNMI vAFV10EBtcxZdBG5nVmQFQG8LxzDuxI05eVkRF2IX8LDGWhuXQ4EuAtkPiGlbYRz a1wNAImZYWAdZPASMQaSPmhuEhsLjEk5wEa85kx040H40COWbgPIzeksSX9t2lUv z/SKC0QTuHxgt7kOs2FVOlWxmW+zwilJY4Rh8EQds7dIFyUrVKJOyDtFEMqR2CHH Qqf3hGjHeUhj5Qw/Bw9xITZ5bRDEwN37CstuIaiqHI80O5u2lWgp3c4s5yEYwvLl wja7OfE1Ns29gcLvQvQShmOyv34ZCYfEYPs4yH/QWwZIXXVAe56cAAhr/1ZeoL2l PkPApMGZTq2EPnj7NApRnsDetsXJGm3L2+I/ZTwCHnZfbYKDtAA= =y+zJ -----END PGP SIGNATURE----- pair: Make fr_pair_value_snprintf use our interanl fr_vasprintf function via the value box API Arran Cudbard-Bell@2020-05-23T16:34:37Z Files modified: * src/lib/util/pair.c * src/lib/util/pair.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a5ce016c81e6ce98f84fe... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JUHYACgkQ/6TVgp+2 18pA0A//fO8jJS/qjGD7/+m7/mTY6flCyeeNOncX5sf4R04JyMmmrCIH9SEjRqC2 ie5TqAcoNPDlpsK0VvpfmK8LszQAoCDIyg3WPY9mfzErnPE1nNdzVsHBBnDB0pwj sftl3QXR8M7nRCcpuyZBvty87lJkBvSBuK7snfannTM5kgoZM9s534/6tgzu2gkh wd0v4VzxWrFSPZSrLZZxTHONc8vgtEuHLQbIjLBDVFQVqS3lzwU1zIgdbdp7z6BT HQ1GIR+V4mxTePReUt+gXjFYCxSEiUaOtQ2piYxf0hn7eEB0x08wkykxo3QeXnw9 PQgz7RN4jEolFWci/LURwxNCK5DZnQkV104x5pk7WW35pCqL59uRNucM7JEbj/R8 8z4NtHLsoLxgzc6m44iK3DkHXmHCroXFzhLopLHDwKK9NdEMpZ2iykh+i5+pKrLM kR+EQAZKlDgVSEWjI/X0l1dzB06T0IW5a3NfMWkfWdoDLt2orIt/1aDH6rFoVd0O +wApPKtQaFiyRF/cU0Jldx9Ls5uVIj+hfzbxbt+HyoerRdK+AEnnxz0rWEBd1jnJ uq1jRl80BktZpfNMw6+TYTFXOqAeLoE2D1UOR+2Z1O+VhqPN3/YJ+3xmr48H11RG 8RBA7Mk01rp/H1gJr5t6fbvaEWAi7DC/eY1wKCl07+Os4G+MgOg= =Wa07 -----END PGP SIGNATURE----- print: Fix the talloc buffer type emittted by fr_vasprintf Arran Cudbard-Bell@2020-05-23T16:33:58Z Files modified: * src/lib/util/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/056780731360aa3c2560e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JSvkACgkQ/6TVgp+2 18pdTA/+N0XXEqNz1vCbuQyxBWGuO49hDdKh1pqj9nYzt3UFwiowzf8K7Cw2vv2p LgOn1dslHe0K5hj+8Hg8Fb6XXYtBEOR6YPXeHw2pAAgHmiRW7kBptSOL3GEGiW78 xQo0/FPZwJ8Se2HkGqoAZ0g1G6bqVq1781rZib/Qf6j1uvgJYdF7AePkrg5aysY/ Spa3Ih9E/TwamPrYsn309a/ArYHUM2sBbltXTH7R+mOeCXClYyLT4LAHQDnyGQAF 0xTg5k4gY5bnKG0ihsZNkQk7eDSvyOCk/9QondPGQ4bwg6G/91aRNgiR7s4f/n6p GXfqPqj51CqqqnbTHj678SDT14q72JOqlLGzizBWHgrUHrdRlEdQ838sCZYblTpc sRHQFEHkMOF9jmLkGprST48QcUbnbPLncmSNivtjfTI3tHkdOqU5Zj/e4RGbIPxS 7m2pBwlFRZOCNEwkOexmnkkTn9Mo04ZPquYxVv/CHMzBL1pX/v4+UsH1o8hskKrn q6zXJ7iT5V99/VtuqaslLBI/SL8s7xUe3FD7yAYSzKoLxbOmi1AuKoAFhvG6suAc fAmWugaVEgiipNpC32mL0wrOs7Lk7JO2L5ANr98XQojH0VDtDWVdFEAb9Qx46weU jJbEBNK1/wwnmwj7FBwTQvFsnh8V8AbOcbvFnxIWkjATGBsUYgM= =x9hy -----END PGP SIGNATURE----- Fix const issues and initialisation issues in pair_legacy.c Arran Cudbard-Bell@2020-05-23T16:10:33Z Files modified: * src/lib/util/pair_legacy.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/882b18c68ae622590e25c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JSioACgkQ/6TVgp+2 18r21BAAo21Xjj1Us9e91RinjU71PPx4eoo5uhE2HFKzDWxNSdPNDIa9jM7AP+Fg kfCtC/CtzxfHtV4b08U2jdvBT0FoHAkxFrKFECRDcgCaNtJNJ+CiVns0HwK/mQqt Fq6cCqmop2tu/H/DRM8hLfIaIqNCYKYY/TziSsRxpIT5SCawK9FS+Cc4OwBhube2 kYpFLBmEfqM83y2OSZGjJecKqA/v4sgzAdHXorlq2rnKVuZC8uDqwuFp0geQeFYE 8QW01PdSAd8i3YHEtc5UHw7tWjYbi5z68iGRf+GSeOwjWcs5ijMkiap5NPqTk4HR jrvi1XtTOaUFwnGA//EPcV8AU/cIhI8iSGctX0Jap9Zrn5VhkuJ60JBEY4Yc7bm9 1ElWDH7yNRsD0CF+Z1N9rKYesWLNdhxvLleYHeIgSDdlvUgjYIO9HdVCa0zggGN0 O40wwsAIqaLrA1y2+u+STYjJXjOoZLMv74R4B6wxWR7pBbvyhGjFN/U1V3ZNswDx n5JkYz/Ok1DMlSLEk7OSPO179Mn4UgYDDdzV7fQqp3RMli9bnbyUbew6WlY2ILZP AcZGt6T5xGbllj73+J2t7gETkk4F8cXFqGNF8Xh24exrD4deVLvto3uPVvq9eSB6 jevcBonUKvC4OZJajsR9lpx+9u5HhHqaseTGdn6RANk9WnDTqSo= =ZWuc -----END PGP SIGNATURE----- Temporarily revert changes to remove strsteal functions Arran Cudbard-Bell@2020-05-23T16:07:06Z Files modified: * src/lib/unlang/xlat_builtin.c * src/lib/unlang/xlat_eval.c * src/lib/unlang/xlat_tokenize.c * src/lib/util/value.c * src/lib/util/value.h * src/modules/rlm_cipher/rlm_cipher.c * src/modules/rlm_json/rlm_json.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/68524b8edd5387d4e19c5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JLQgACgkQfQ55zXdi Hs1bjQgAlFGPD70K1DcXDScNd763zPphrjn0r4Hu9OtvGvUM2lLLuDwrgJ0x3ARu tXXkBg+FjLTA/WWGvoxfXvGyPRE3k71saju1nqBppU4pK3cIokANkZe/xASDk6zD QvD7sNPl4ziVefCWEBge6aWu5tp+KG8cafigPsqqv8Z/7ExG5LA8sQ/B4dpsfAlb LvCnHHdD3d3mN0q8Mdmwdc0EVaSbRpbwvrIcf7LyEyOIrBrTZNXEho/hCq1jJHyT F0g/TY4nbtHIoPK1GRNcDS5eIjn/3DbO0zJawMx/ahY/LfVucwy1eaoeEk1UF8KW XUbkTUVyoAdcKyjev08jOj3++B78ng== =AKRj -----END PGP SIGNATURE----- remove fr_value_box_bstrsteal() and fr_value_box_bstrnsteal() they are no longer used, needed, or wanted. Alan T. DeKok@2020-05-23T14:02:29Z Files modified: * src/lib/unlang/xlat_tokenize.c * src/lib/util/value.c * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/961ef503a7f11960f6316... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JLI8ACgkQfQ55zXdi Hs1DRwgAlRi4WKCmywl9sakr62/o+YG0JMZyWqsl0frfE00zcJ7VlLk7Th+j6Lem B/KvlIUS266s4RhfLk0fQZJaqgXjw01x52hhn+shfg9rz28banGP853283uirKwo DgW5a7TAUPLAt7xTWNbE1E11UxD1Ev0j4iEMFY0Tcm0tIoxgA/2jmIqRfFjOlOZz 2/jCyKMk1YtNWP815AEk0eH7Cy7pxiktx2/Q7/lhOHGqjiO5jUe7YNPY3Fdcjgp+ DAivHGqSM2Vt8GJTWQ5uEEh3OsrGHgiUPXKRZoUnhsnFE69lPWaSarwDJBtsuXGM PHifk54GWEYs7E3MwBfpHXBxlp/ReQ== =fEL+ -----END PGP SIGNATURE----- switch to fr_value_box_bstrassign() Alan T. DeKok@2020-05-23T14:00:44Z Files modified: * src/lib/unlang/xlat_eval.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b65608903c9938d0dccaf... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JJhwACgkQfQ55zXdi Hs0cpQf7Bm8ifF/9v6f1gg777sYpgDAadcYxluGNl9u4+hFQhzgAokQiIsz6/+Ol nQ1qTEtwiB7j3dItI39w+ES0HHAtYyu9aGkksS+yWqChAPB71+PQzHL3Uen4mK57 a5Ip5gyzHPLhYuNPk1WsnX96bmiGQeT+vLQAiNl6sEsdrDKno/zRomtsgYEz+UDl 60mZsxh3HAortLD1SY1A+VuTSCmcoyBAxQXxZzshDAHo5b70IqB1aFVhSmjL0WMc KIpgB1LAVJ39GFmaue0INE6r64svMDXk1/A7OEbdyOpRalfASI2Nmd68czAjxth6 OeaDhNOjfRrB3FSppbf5Bks4ZyhA8A== =GBZx -----END PGP SIGNATURE----- switch to fr_value_box_bstrassign() Alan T. DeKok@2020-05-23T13:33:14Z Files modified: * src/modules/rlm_json/rlm_json.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ec66b69e05c57bc510f2d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JJZwACgkQfQ55zXdi Hs3C2Af/bIGGMaaE9xJR7+rls4rovQLlFfQz9CZ4tZPaTyrqZ4KP+N2PEViAaPKA /9oIj4cAVB9D/3Pis9urxVRryfg6zPPRnD4VT1/EnthaDCSNhPKjTZUOw4uZi0KP Ps2nGyGb04Ayy+r/ls58CpYyMRKpewvdw3o2PJ2EvnZbyEUHD8GHCMZXEMGz+U+S IdwUv0bAkFg061oygLRqJLjTawvbhxqXE0v0VPMzu++zyr6R5afPw7VWM3zkooBO imEkBd0wOxVibAXK02LcnolV/hWM2N/xzgESifSyThmqEoFK2LNdnMVzvSFxNGL2 3WU8smilPPPdahe57UZ5HQJ/iDMj6g== =n8m0 -----END PGP SIGNATURE----- switch to fr_value_box_bstrassign() Alan T. DeKok@2020-05-23T13:30:54Z Files modified: * src/modules/rlm_cipher/rlm_cipher.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c76cc165fcae1b9c9125c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi Hs1smAf9HftV9QpX5080MTWnBep7Ks0Qchq9JSA9VnDjTDpbNjETn0dSnb2JyZm9 8TR7hW9vplDKg2Q5lAAeVdLAKi3ors8YBHgMbikfNVMjrQi9PyT6aBmLjX++XRcg p9NYvc6HIPjavZZ1EHxQ4AuhaFKpP3O36N+zbgR8qpGiuaX0zAY8i+e+Eq0L3BgS xcFicgdgwhg7Ob2pbTLvzkX8eqPd82KVa4qeF1MzLMmUZm1Z1d4PLO4oB2t8H9yw f7CwNJwNYbtNPizPJbVvsmlxYk3l3GRlySxfNG3G4FfxMjglYNZZ6w4KXHAk2y9w mg28TcAfYUwzL/pywVqM0TtJeL5qwA== =WvLp -----END PGP SIGNATURE----- allow for text immediately after expansion. Fixes #3466 Sometimes less code is better Alan T. DeKok@2020-05-23T12:42:21Z Files modified: * src/lib/unlang/xlat_tokenize.c * src/tests/unit/xlat/base.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2167aa87d1733c4b791de... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi Hs1L1Af+OvoEQ9vIctLgeEuLkQCcTZNkI4bLvkc37VZeLmjtT1F7SJlceBHdEb60 +Fs62m40sQXMyEM9UnQAFl00QJnDNRVrLntS6RpPGLWnkxt+lwAjg6YPDLbAWJdX +k6tKUD+oeKZDOnOjPJtyKZbBOMQFvGwxaEqtdd5mR9l1gKVG7xvVxf5UKXfRgdm 3t5eI8d4fpuQwkiJyaHhc10DA0GWo8LBXp/iwaQKgOLUEXZeXzf/jElJCJ8VWTdT wBSJ+N+LmtkpTQ33XfOBSgNrkyqZkLc0lJJ/jkmoDLwSBNC+TBEVXXAGoGs7J5Az Xz8dPkP6VB5aWMQPTWk33XPC/F8R0Q== =Hxv+ -----END PGP SIGNATURE----- use fr_value_box_bstrassign() which can be done with only minimal code rearrangements Alan T. DeKok@2020-05-23T12:42:21Z Files modified: * src/lib/unlang/xlat_builtin.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/821e90ad8881678c5d588... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi Hs1mwAgApDlWfBHixVsd2ANucoUaJgVKfvGigqy8vyPtASy+ajFajmLp95/pfvEb /vjFAGmHg5p3N99R7eKRXHFllWlCLGfRzJikPeviQSAgEcQHU8XOtMrxfUWLb5/H OX5+QfmuKGTbnoGrNcXWoVmLbzhRdVfmaJ3oWcIZHDIp5NiFIb+KGGe7FcRYnYvG +w+pjvKgb9MrGRIEjXNtNYplYWv2+2vk141ZK8qAAPnOo4VmVLJEPb7U8RlYsyco 1wwoQzdjtx1fvY9a7O3ufSwmxvIetio6Sev5KwjPY//sh3TO2n5sDATF99UJ9ywg 75phEGqcRjMxwa7ee5I0crRDwGcHXw== =r1z0 -----END PGP SIGNATURE----- add fr_value_box_bstrassign() which avoids talloc_steal(). That function is O(n) in the number of chunks in the parent's talloc ctx. Alan T. DeKok@2020-05-23T12:42:21Z Files modified: * src/lib/util/value.c * src/lib/util/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f966ffcdbf7c32881cb5e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi Hs2dRwf8CaXNsAUNg4zdFclyd7aXi5QIS9thbk5UKXYYNMfr5EOJcyybMo/+k2u3 J+5zopnn9a3dX6/mwUqt2c/e5Z5p4GWhaJ1mQ+na8esyWsAIjK5ugeFQwPVVxJGO S+i9CgBf41+QpHoBWui/w/vi+5wRUVIyaHPa/kntQPtIbl3EI3WDtUrrZs2MiZrR F5tiZwxW0jvmyTxTUp1oFB42xbcGrmqDldkzBhscOy6dWsniNasO9PjYlR/ZnXW5 itpJUW5WPahNMIidb6X37Y/EGPRLkt0GcHTZxJVzw7xfJi8JNdbgd1tpZvU2SSjM qsLZe4CsfsTkccG+ZzY+PXrMOtwE/g== =XdFw -----END PGP SIGNATURE----- move GNU make magic && shell scripts to more GNU make magic the rules to create $(OUTPUT)/%.attrs didn't work. This failure is shown by the fact that the make file has 3 different ways to produce the same files: * a set of BOOTSTRAP variables * $(OUTPUT)/%.attrs: %(DIR)/%.attrs rule * shell script if / cp rules So we delete all 3 methods, and replace them with a simple 'cp', along with a $(if) and $(wildcard), to select files A or B. We would _like_ to do: $(OUTPUT)/%: $(DIR)/% $(OUTPUT)/%.attrs except GNU make it too stupid to allow that. Alan T. DeKok@2020-05-23T12:42:21Z Files modified: * src/tests/keywords/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9197f06433877b7dea7b1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi Hs2Mgwf/d1vrP0IduS6Zj2XxEwpbNNdDXijeLH5RMilktOscUlw38wKlGCY5quig N4UDtBtAp6+5fd4XiC1Q39Mzh9wYfZQuB4xkpJFts9NlsFf5SO6eZWkimsQ2AbqL 1/kVp7170MACWum1KljimUMhWq/0NYCnaFinSFzNoS6QDm82h5EbhBZiRJ0Rg/vv s0PHqiARiVXHknw0c6mhCFzRT5GsuxyQ4tJGK9hueRWcuuT6mukk3Yb9rjSxSZ7i JVfCmsPYDmHiPcW1N5Qz49ngrXw3PHjwIGKKK60BbP4CaVeIiGZ/duLSKegGDzQY csIudtTy1J+qdMEjYrvjV4V6TuNj0w== =CpeJ -----END PGP SIGNATURE----- remove one more bstrsteal by reordering code Alan T. DeKok@2020-05-23T12:42:21Z Files modified: * src/lib/unlang/xlat_builtin.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/261d366c19ac8bc28777d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGiwACgkQfQ55zXdi Hs2sOwf8CYuVj400NMFlcyseHiGJ4aVjDGz1gmu2M1EITqF1y2+Jfg/qP748QA57 Ug6wD+KXvcjcS+oBRG/mbELDTDCnE0BNsBUPUSGwzT8VsBt6wEj9GZq+tmYR2tEm W0TiBaJ3Q1VVlZ+pWV/cJBt+1MYSfOFgVwXWHshb7c9w0fSBiF+GXXwjkQmF406E YhlI8C7a0H5I1KkJCCppFpASZ6ZT+fZtwF9HKX939JV/2VqP1qKJrA6pM5Paf5lE Ga107FemV60cGVd9SDgqK3/ugZISVaO7CSvIXrKKmBbWkhF3vJw0gVnke74mWNZf N2YAyU3016o9Or25ctLG/XoT5N3xMg== =CmMC -----END PGP SIGNATURE----- remove one more use of talloc_steal() along with getting rid of snprintf. Which ends up being simpler and less code Alan T. DeKok@2020-05-23T12:42:20Z Files modified: * src/lib/unlang/xlat_builtin.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/76ce24095f6dbfdedb952... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7IQo4ACgkQ/6TVgp+2 18p3uw//fckkfcyFfla+MXrbquwGX4I19ZIxW4dyYwa7uqmhMk+ll7GCaeDrCEwo P6/XDk+PYMDEFFTVLzFfSAnOTPHduVbO8Uhve5Ubn0KVX7IWAhTslUMFMq4+s5/0 O1kEcWwunsfi8hQ065qLMlpkbAyxPvniFi+FZOlnoECQdFAfpnOBjcSGF5b6irA3 OqEUKyNmI8hwTrFGiHdXhYetVU6TeS2DkG8DOP4Raf8RPssyeipL4SDkNLXWiu0V gOX2A9R2xo8snZZgr8holK1sippq2tviIBTQBCaPm/KC9adh9D8mTDyLrzHO6tso puz83IrXRm6rNSpNp8yAtyz9IuGLU+RFJ5Q78oOpMxxZin94PB4BBbYZz5jHawoE 6kBSDP22hP4EZ5CbpambuHx3uv0jTTb1H7pbnXfP0otwcMOmmNpepeAvSQicIwZN cwDP/UFIm2GREZ73pgYyM6LYx1daLXylXkSsxTzhBQs71LFGyCvLTRF59duCuCap wUSThOM3MoxNX8acbyShNLedYvPMEjWpohTdufh97NJxnwIPeKNhapMmTC2m+Sa8 GumXqwEVJCW48bE/az6HUdz4wJCpjW6Y9PRfr00qxkjuKjueDgVubASmSb7HJBU9 eGiVb5GMXG6KE4SzpVXhpEF64ue3jcd5/ByBGlToQzu/WBFkQYg= =Vk7M -----END PGP SIGNATURE----- Reduce scope of ret closes #3465 Arran Cudbard-Bell@2020-05-22T21:22:22Z Files modified: * src/lib/util/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e140e78597b4dbbe3ffdf... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7IBGEACgkQ/6TVgp+2 18pKtQ/9GRMQQ3fZjCVKIC0IZvB/nPM9eTd1/xMESpVJgm6pwxOksB1zDi8uPyUx hpHXaz6EMOLa73NvVjrrDtSyBj+uzYXZjEu71MlLcUVCoE0ahFYv7pfF1T/j+lyJ ydNZk7wIZ/Exagrm+chc/jF1R9XTQ4R0OOuw0GaVnGWOSSdNc8iiQV5bXn1Ntg7I jYhiPGn3QscoVqN2zdHihPRvAMsIcccz6Hgvju5Ti+joy6tAFWd+TU3tshX6RF9V 5RQiUo5x51fOox1HzVjtrE1rmWOJ8SpKbilT0zTwvqiFV6UZBtP1CLhHIMkk2G1N vNZDokjqNLW141BJiX1cmkEkgVpvjxYP7B35M7mFHXFQczB4ImkKeyf0h9zaipXq 0LoV7nZTOal2NAXFBQcv651Vz5jcaWxAlYuBo3Qzbn7r6beLLLfxHV/aT2GGdbHk Yc03op+iZlDd9ckO+uYXX6e/qiq6CcSXsFevLM9xx3nRN7ZjuxZzJJaDkbxa/TDL H2YOED3VXJB+nYkhk2pynyejnfKFfUvds31Yw59gKUllVo0HYa82EOXAq+Xdb4wn IQhxglozjDc6WVSJyqz7pzjCWANA2Bc5e0ky4GGtxn3KsuDcIKopkn6dL1gQtA+D chnKexBFQeFFFdZ9KRt1nePw/6a8cYgdcG+To2XZmbQ5d4D2y8s= =j1pY -----END PGP SIGNATURE----- May as well skip the strlen Arran Cudbard-Bell@2020-05-22T16:57:05Z Files modified: * src/lib/server/cond_eval.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/38f862f1e156fa0ac0068... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7IA+gACgkQ/6TVgp+2 18p5xw/9HmXdacuwioM1ko5O+QaDOm2eR3s9aUOb+xGDygH9PeYCtdCFgW3iusEU gQq8YLbmbl9tbJNa4hDVpBbRqhqaFNe2BkknRvR0icv9vy+i2XtE957k9pjMNs/i 6LEqYDSrb3taalhnDq4s/Qfr61wi6QnDM8yt5oH41iqyiN1Q9wDuXqwHQ+o7bNx5 k/UCDdB4QsB6KeKHWVtI4eWDYyvaj4zC0X5oH1qp9u6tiaeUXpXuWOZ2ywTpPts5 TlY8h7ZModyQ3PnKAzl3rrYSE90oc+pRGID0zuRYvbJCiQLE+DyNQjces8lsa0ng NQUX8jnpML+8NUNC6kNadagjQyKpixX7dZqBlFumWkGDgDkF3xeUaumNrfXi/FhN /y5PfcGkt50QPnryiEpY2j+mKnlj0CvMsvxrHyp8xR8WkyUNqC9NNU6FN3zlhpqQ zJQ8ZYSyivFb0blE3mbzu1dDfBoI65PCBA3dWhB0p/B2E6FAZWPnqyLYJfUC+avS +xmUkXgZOXNFppJvno04ml7424fl2JKyjEk6b6+5rNswVc9r5+6T72uzzdYbGWq5 NAvIZtVDJVcauF+8D6FnJUFNK0b9SMnuDhLsDvHaiBm+0itq72f8m6Wv46ieJcN8 66KYnRE4HviElLqu7Gme0e9/KA0EpZ9O1pNfK6I0Fd7bapGG0YM= =bm7o -----END PGP SIGNATURE----- xlat: Use assignment functions when setting vb values, closes #3464 Arran Cudbard-Bell@2020-05-22T16:55:04Z Files modified: * src/lib/server/cond_eval.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4553d8f1690131694b38f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7H+E0ACgkQ/6TVgp+2 18pOxhAAp5SeJ5TMdhGpn1fXSbNouhZ/tUpKv9vh4SU/jGXHs4IuZGK+labniTDh V6QLVdk6qmN4K/4mWTRG5fYdSYilDQ/E5DA0RN3srjT0FlZGsdhrhTqPzvAOigsa p63NCld5T/Kp0j75CG2yRtm4kFdE7Guqs+A3m1KL9Qw1WgNGENIQ9h4bHWlstYGU oQQ/QJozruCjx8uXDmyk1YnwTD7wwao93mgC/Nls43599d/IFc0zrHMtkLdksmpQ /eG3573UAaQmZdjImKBdD2bsS2G6DsXuPFbZgiRyfzHx4UA8Z+UXBj4LFZNI8R+R WsyErYSFmjxTKkLbJb673WttLMOpIepnYT3bctIEHiEunRAVDZQCIot5681nb6OI hFW//cdm73ADcNQBnmidmOzB648OZqw34AEJB/N+zZxiGsrSclC+k9NEBuF7iEmU BsAsOVkP121esP0GqvNChoj6PoNn4sQxP1w02GsLgAa6KwpCXegUpQPRw+klsc7w 4qL+O7tYrr8F2e9A/Lt3Ot6aprr1/F8oU7lIoKmYTdsLe+tBTyTEFhye256gxG9H OjUZxUeh4/yOCcJrLEV69dByi8H52uWl9rGIaKtOGvZEEIeq69zCLs+wFZcAIyQM Ns4sgm9pDgUefQh1JGweHLaHx5AmbaOvNa5pOr3ANtGJtoM4/0o= =0yKB -----END PGP SIGNATURE----- event: More detailed asserts Arran Cudbard-Bell@2020-05-22T16:05:33Z Files modified: * src/lib/util/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4849c15c6eebe2a4953f7... ====== -- This commit summary was generated @2020-05-26T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org