Commit report for master branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Helpful to print the fullpath of unit test (#3103) Jorge Pereira (via Arran Cudbard-Bell)@2019-11-05T23:23:16Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bdc7c02d314c6ea11981f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B/KIACgkQ/6TVgp+2 18qpBg/+OWJ3pIvya1x6D6QKmouLhLcF6qQy9gEMrg9f0pQ5+YBHbSQrmiGv+xhY 6zKsNuraM2iwRP47iHVCJGiYMp6+9+fljPXw+soJSg7qoXfbzUW5iQl7FNfck14M Kv9O33S0Uwcg5Z41SujEm3YhMZ8E5NcDyiqaW1maZZRmPhIe3dmbBnBATHkZ3BOY 7+0TDsqdvpkWTxqszwgF1Q2Qq/UbyLrENAwZ1HSlbwI74nTS09896P/MNTyN0LaY HEv4NTxNHrRWcOeQJUTm0lr5DvZTvJBsEqgL2h8NnKI4ILlLL/1ScUiqP6D3Cfd9 AOspBJHVZ7loPVqFjCAQu4CjQAdDvGUYylQsFQbp4TTIGm63B1TD6vg2G4lMpz+C LK8lVtNqQAfWvOUfv8CJq0ROZQo01e4KEwwPdRhOJxEfHqVUrz7yW4P9E4LovsoR KFE1d6fKi9DoymAQq744QnWnstyyG3uaC6/HkXZyqnm6feAhcUoKibNwV9ydir5P G0xCVV3S0X7jbccFNNOP5jQwOxhGeVLKljvvgbDaFLV670vnsSTIzX6boxfHuxr/ Y1D4a2Bmn2FUKViWsyhj+fM3JB5CAMkUB/JEzVKqkJGnZ/H0f/GwIWzqC/f6VKAf iE2lx76rdOExTpWx8iPmp2EYmi3ywB7AcIN8jc8Sf2RpQKlD74I= =rky0 -----END PGP SIGNATURE----- log_dir not logdir Arran Cudbard-Bell@2019-11-05T22:50:10Z Files modified: * src/lib/server/main_config.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/703820349a1e63a38bce0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B/GwACgkQ/6TVgp+2 18r8Rw/+LBW6NBS7o5/jJE/2Flnle2VrrXbqaESheNiE4dIPie0Aw9B6RCHlVnd4 otsETjgKJCKv/0cArtlLvNewWNJELW7b77ecuNDawyEtGOZwmq2nSrmorowLs0GY oYbELyLYodPLDdkYE5CSxhsEtFV0H9UwS0HOuEPiwKMI/H9ExYTGnMuP3MXyqfwC puwRCSR9VsZlIrCsu+lAYoN6SUiRlH9a36M4V/sPl6fly79FBekugqEr92MywWb9 hC1FcgD+XcR6wy/zFwwcbTgyYSfTyVQ68h+GhQX+b/eJGYjLRak258pSSbzIm0Lw 3FfgALCoQqQS2bYQTdc4ZhZOKzokzuBeD0NajCI/o4xDAzwc6iQlpxcNwPGv0Bv0 g5zbUwNm8/ZgyB1Ffz7/KvOHwozcnIJSUMlaoQjbtyHUtyzLLSIeg5JQvvOsJVmv OUt2klTgqac6tBET8tSKukUAAKCqc9fipWjD701Udrz/piqK9XJ2wWH2xnrTcfw4 XyUvHaFewXaqyx1bDIdrsbeDHXUs4eG7GXRtToCi8OFCGD3jdtJJAhlu+0nrFVbC wUnE6hD0d22q8odcnAGCJ8RztB7PTnkXMDCaFOUcevvcV/5dbzWJE+OCMjPM9b1c hYWtgPp9uC+w2AQk4A6CyaEGWOoywkFSOXYLDKMmuhCrMUqHnu4= =pAgr -----END PGP SIGNATURE----- More fixes... Arran Cudbard-Bell@2019-11-05T22:49:16Z Files modified: * src/lib/server/main_config.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0c252f4d9be7b57822db3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3B+RoACgkQfQ55zXdi Hs24XggAil085ly42FKgNDwWKRIizhHg2pHxpIKZEVbpN9cyZt7e9X50nFiS3k6z mS2JuVMv0zfvvqDrttkEhy0SRTMEVm8YXdumEEvoHSYK0InQxZDByVc4SiRrgpqS MqKBKh1TmO8/4uWttMj72fPSLts3einRJvW+1cehIwKnE+p67PUGz/Jts1oPq7Pq qkUHtKzkT1hqWru8pLQjBLYZ1o86bUmebrzTReqhXhE/39UBzm2Ko8IvrGT3IWql FDx/mnq4Io8ZQrycE8XYIYy5CQQaWXp4bPZmrFg5ywuJmj6o6O6vhKU5Irmzr+oF NjbtWPe/e6F1SFs0bS2E8Z7anyV0Bg== =d5L8 -----END PGP SIGNATURE----- allow decode of zero-length strings Alan T. DeKok@2019-11-05T22:35:06Z Files modified: * src/protocols/dhcpv6/decode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0523ffe5e57e4701ad83f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B+QkACgkQ/6TVgp+2 18quoxAAhJo89cufDG5hbV97cwcZSjerwSbAjzh7zCOlZzxfYL69xjoCb/8kAg2z wXjd/904ofrGVjThrgHRU3I2PF+nm7a2LkcfnPhyT3lpvRR8cxSkDgsLbx2FMCCv A3Kg+5QhyyV/ODpRGItjBXaEnF/YqYWnesI8OGm0wkV6Ypu3x9Ulruvul6tp56z2 Wjex1ur07vhg0rJ0vLX4qxbYlMuN+Cwbr0MjhNiSRJQlNe8yKcBiORS5ikhlgnuO oIkuurCwaIyHFg3F/MfkW8SiJfBqzszq4DIuf5DM0Qb40f9K34enArjlQKClIDwA 7sHM6QfeY8gHNHUqm+auOJo8z7xKlRtYbrib0cUY2muQLYLZX9VPCP3ORCuOhTS1 nRk9c5mzeWTuSHWNYOG+PZ/ellXdmW0giKe0iQn35EDkA7VkgxcVyHcj8XGMknwr /4BCbXPgdC1IjqOyLOEckfGdrZhEfIMgKe5AXnNDVfFd6MFslWTf1R17Y9JZbRag hYbgAjCm4q5paAfZw6bctkLOvVqTFbvJ9ZCh09Pi/uR5ajx6zToPmIh46smX82KJ HwJpZjNas4ZDgmyYyzrEQ9aG1ZWMKvzbC//XtnlbBx8OaGfaxETL0TOGaRc9Uuv8 bRhYgANXyFLRd6oZtsul9JJDrt1dx9oJi969d6KaGeA6Ojk+ruI= =93aV -----END PGP SIGNATURE----- Include missing header Arran Cudbard-Bell@2019-11-05T22:34:49Z Files modified: * src/lib/server/main_config.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2994a2ef6a96a95f1913f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B9roACgkQ/6TVgp+2 18oc8BAAqN1TcZHSzbCX7gT9tZe14n6w7beB9kWUowmoY+wl6MkO62XbSpwOz7aO OYoWSgBBBZNdVbyEz0iOnr39eTkHtMTxA/v3SWhfspMUYE7sJa5Bu4md68BzLIoX 80XHbVaD7raUVY2ooqp6yshmXCnZrUEMEUQQFhA/MdxYpYuytniFbVqf8OEQ5VKv DZiYyGzTTTDA1hqaUCbrJ27NZeSHig5ApcK/w+sG3vxqdslyOwdFf2Z8rnUk8V1y 8T3njKNy/De/DcUq2IfrZmS9PPzTEx9lBDxYVuySxCL15XZnv/rz2io5/42ZLiub vYHC15294iihRws80kamJ8Oa7K8fWUYMn8ZgUhhcGcCPyhIkqvEPWWRruIivmiVa oQZTzonvAKKF+eSWdRRzhH0UBz5U6PmcFhwUa1yH0ruOO/kyUtqsvF/CTAju6g+B J0swlpvyFQXEzJf/oZbRbaQlfdz2rdeqMe/ky67la2trcgrh9tkKTax+l6pK++to 1/VldOuojHmpfwdP5wL+JQOtF47kVQ4CUXBLWjOXi9KeqmohJ2Ua8bRn46GtgI+T 1D/34UezwTE96+4YjY9FQGGF4zoaPvCuGEOcss7OACrjA95bv5WhJdzaSR0/x6zL tmYiNUoepok17uYUsEEI5MYxNd3s2GIPzQ5MqvGz9AaJJmENlgw= =xD2i -----END PGP SIGNATURE----- Remove rad_mkdir, and the _file from the fr_file functions Arran Cudbard-Bell@2019-11-05T22:24:58Z Files modified: * src/bin/unit_test_attribute.c * src/bin/unit_test_map.c * src/bin/unit_test_module.c * src/lib/server/exfile.c * src/lib/server/log.c * src/lib/server/main_config.c * src/lib/server/util.c * src/lib/server/util.h * src/lib/util/file.c * src/lib/util/file.h * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6e78ed20610692c647c37... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B8cYACgkQ/6TVgp+2 18orpg//bSY54EDP1aDWirvUsybKG7e0XO4HUlFf61VFaIcM4ilCRGRROIKW1b5t DQ18Z5IBuOecCihLl3thutFyQMunuNymwAnIKB+sRPy2Ufu5ABDPTnuKYrNo7BKj OZTMfqIkyWkA/5g7DpVPR23wBAgvEtuebo2nIZDb7x7GDOTAc1KHNPBR2t7SC2/3 cC1LhDuqSgXMnBjjMMY0Dhgxv2qZky9ltBp5JnSdD2t2HXH8QhSRQce/vH8rX1Ld 6J3awsl+fU3Db3fzv0XSaJjJdUAFOT5D6hJKmDTeEF0wZyrUksvrfoUAM8kG2ikZ 0pBBuF0llPvg1iSJRxpZ3eobero8RzCRxl7/HHlZnjRDSkxXkkMDT+S4Rz0aa4tC L3M9xM/n9+9W4NbAPyM6MVmliQdymZiJa/CQZUrjmFDOiPDzMDG/HACBzJ3w0syr iNEsqYfmi35cbETrZG2RCyOp/Yc2UTleE9rc3pK5A1pHyAiF2igqlyYEwUR9DpIx vHLHIcMNqodk5lTS2tdvjakT6z93XaIAxHYqJnCrzsP4RMj/+DV4vB9CSDLeClFm Mka24OtJPZ3fAjk2f1rVQLONt4w2E8ZXKMa+aaYTk6T5gR7uMlE9taPgO43EznDb yhEEp2rWoJycKqYMCFntiJgBUKD8QqWrf0h8AtMDQTTGoNp3qxs= =zFod -----END PGP SIGNATURE----- Use name not argv[0] Arran Cudbard-Bell@2019-11-05T22:03:50Z Files modified: * src/bin/unit_test_attribute.c * src/lib/util/file.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/81aa981d9de0014614377... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3B8bEACgkQfQ55zXdi Hs0XnAf9HEkuuXr2XTpdPaZc3SOvX32jPE90d5evrNtYDfTPBSTowU/fYB0q74IM 5Fa0XtJsxoj3ZKZgaQXreKfIhSc+5JScgjeRqU3v3xXnAgs+XqTKEX5AExA9ryn1 ntHpcuBvbPa5VTSsUDrObzQMq4xjmB/Oe7b1cj5vaXxE0wgSAj/lktwmdgNW7vUr VW0A4GeG6cpLKKuY2qOM7mWXFCyneuykN0QZ1CM1OZv7fEBG94Uz2rTKcEcQsxgm 7G7ZvM2N1Kirz8bThf9bovfxgoSA09hVkj+qwTu1Jr+RXJQIXCIOeNf7YHXI25/N 09kIqlyiXO9g1xUthdpDpVoLdwm7qA== =cybC -----END PGP SIGNATURE----- use TESTBIN which has all of the magic necessary for jlibtool Alan T. DeKok@2019-11-05T22:03:29Z Files modified: * src/tests/map/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/10d90e1cc6d0d9f0ce7d1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3B8bEACgkQfQ55zXdi Hs1Y3Qf9FF9ItznbeKlGN87KuXKj0zhTgrRgA+CnZTA5rf+hGO5fRjwu5mpMBH/r ELqlDF+l64r/LI3ULQLl6Qp7aD5TqWMCyl731+bwYL9UAHbAvMnqqL5B2tlJqUsM YQ0mdAhKZQiEAKbOjg7w4KLfHGG41Kk82sO3N//laD148qFFbf+YvbPr8Yw1A7bP 4QCbIqZSP+rRHPHt8IVfzxp3xgXNbMu20QQsrpfVvQ/PDS04jzTGYodrVLypvJbL 6xE36IJ6FPn+lI3qB80u06r+j7ko7ZIRhr4fMEXlpOEpZTWLJZBt/zWv0rObYHgS n7yjAUxSXR0Ky3cWEIUhDaJ0iFQHeg== =9n9x -----END PGP SIGNATURE----- get rid of stupid "error 0" Alan T. DeKok@2019-11-05T22:03:29Z Files modified: * src/tests/bin/lib.sh Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/667b7c891a5850be45de5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B4cEACgkQ/6TVgp+2 18qZUA/6A359L16LjDATDWvcvtmS24xjmiEDeusG1WIS7TqlC/C052TD5s7MEkIB +nrf+pod+RBD0mgOdcx4YNU2+jsBZn6lmlX4uLbLpRHxsYkYrKAfkBeYsu9YW8zg 1LjPbWaQ1/Tsx/cycVGi5BiWDrL/LogsLpU8D33yMElZd0WcIJ+SeSTgd53/xqP0 pPbe4zVnJ+X1hCp1KSWo683QfH/ikXb6fvbWWQke+5C2PnAxbFFOjyy0QrwR3QqO 00jttWBfkbiW+Bjy/V3skcZV8b0FzIIEHu/h6+5mMEUI/REm5d1Z7qjBs6fLtLJm 0axz4VYcRcr3rODVyM82fnH+XlFxY4rqhBgLWghOdydMtpLyQpY1USIw34xgd1yN b7iyL32udjNYq2mlnmJFWRwj7+42mSR2ofLQrQlO1ymJ2/q4geV0oA/YxHtPRTrD pkMrhscQK9PPaWS4CrprcdmsymvvG5SVa/o5t39+gNdgNu2DqcNRWAyn/W2AlbXr /3RAMU8iwmCPCiwktF19FFUWEukTQ7kcN59ihHWB3eJSbT8ARoEHdGfrykY5Q8QD 7pbrOJyGocnHtgLe0yffLvsqe7wyvAslfRv7JriPquHMWnvwvBtdMlUW8KgEwoMO MEGVImkK1nu+x8h2FBy7XMjkVgC43VMz7AZiSCUyd92jtlKWMSg= =IXP8 -----END PGP SIGNATURE----- We only get "waking up" messages at DEBUG4 Arran Cudbard-Bell@2019-11-05T20:55:29Z Files modified: * src/bin/radiusd.c * src/lib/server/main_loop.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2c056ec7c65fbb09896df... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B32oACgkQ/6TVgp+2 18p8oBAAlUtof7xgX3cebPSEfaBCs2quu/0SB4ph50b3wLrA62CIhlcgJTvuArdY 12iWH/QibgSLv94AiPvql2z4jd8wnQ5XGqC7XF3DVnjG798Mi8abJN8/2TKUcTlk WWkJs75UahTDvJESWIg3usZ50mI+g5j9ko5ZMdDBLo5wETT6HOxwjyUXsdsPrDug /Y78HkczX3lqsLdKn30pRl67IWD2X4qPDJ+oWnxml+qfIEXymrxdDBPfdr6aMCyO pCduGZTXZhFtgwMaADYKf/qz5skSBr2orEyrX4HNnwT6cbafTRaQelgdwRf6h3BQ mxmjm++U6qu4HfxIOA+gLizkpODXVtQvpU/Sd+kQ8BPbmLZigObHBK/4CU8lqgRt S/t8wGafZfrtv+Ng3bj+ksO9VVx8ERP2GNIliMemMg0W0eUWL5gmdnvQIC1nClrG zHfOvrPM15yx9KOt23BL0QD6Y06cc8dWscRwDnciqkq2kx7fvZDZaBDmmtzTBDEh /GOnq6OQ/zVNY3Gr/wY5LprsbsbxIhDezRR7V6SjSnTKW/AJuAxD8DpoTVB8lY5w cnUewzhP6lH/MMYZIqDEY3COtJoo3Goh72/bQ9eiL6BspG7jEA0QfqInvduxUg1P 47kej2ka54uomUGiO0Zgs9brIPf2of5qWktC2IkEHM6cRRu8h34= =yMrV -----END PGP SIGNATURE----- Print what we failed to open Arran Cudbard-Bell@2019-11-05T20:45:30Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8f1a5c430ea9d7f18a063... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B3VwACgkQ/6TVgp+2 18qIbg//QeaAJnZWQFFdp3Ttb9/sPZDYdX0XdXEP38pRHDG+S75Lh3bdaGhfwsRY 9RRflp86TJtKSR/DiS2v6C5Bynq1rwDpnkoMaP+zC/bRnHR48jUPkjFfPLo9bfT/ 2vtgLqdo5mec/EHzw/LNHxF5KQ4I/gnnq+4Ttsz5kTEqbHjqMAcmuU0y4DLfmvIk GU485QzaL9kgze5+7YlLEZXP6/A0lJLCGJiCyaLRq50rk2xtbqTaX07hcY7J3Xrj gwE++Pggo+6DPdoY1u/FdOE7anbvqWlnA9ixIqbgZQV3NwCA6020ElRtRjuod/NE 8oR/8B6ybGtcg9sILL9d8npDKqx+c7kVD3NgCW6tfbR8n0mftFmIPHcqgDl9ozS8 QO/ggJfWy1EqIVXSmxS4gspX6tvcL8v/KJyAshBVCsfaMnmq9NT+19hK0VHNk8wu iCaLP3ctljeRPQWBmu2tN6aYpEGOipkXBX1g/B/+Y0ocAL0SdXKsfYkvh9c+odx3 eJBP9g2Bv2vlh3D9wjqxVmKmxYXp1wLXSmO4PuxiwAoXdXLTI/zBTI/23XD16szA bzl+YbngyUnaiNwsH6BL9uMIxsFRh3x34vUklf/El6Rg4lxLaUgI4wHDVEvx8es8 6CXQavKXMCOEnldV/bKwLS8SIZB5PxZDztDYKK/3CF3giic/3CA= =94Ww -----END PGP SIGNATURE----- Another typo... Arran Cudbard-Bell@2019-11-05T20:36:44Z Files modified: * src/lib/util/dict_unknown.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c81222b5bfdd734d98c8d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B22AACgkQ/6TVgp+2 18qqYg//bb67UBAJKR4JUXaBMVpXNQmjnQuu5hOtGHua/Xv94Z4MxhP2NX2wHv1d GsV+SeRfgZQthQvUNqlJVZI2Yy5LPZhEt+3xpo3ZvCK4TkCZ/r0OYg+Xe/18wjZn J+4HDckhsTnpvdp7lbcYWz7L2FhJwl3nFtKUVSjrHs6NSpIGZU3KBNsxSA/zqN2R IBdXUUGOhuwem5tPxo69ZlPi+BSS1Xy9ckLSZZePp0emyaoIK8vhWnkDRBfbGcek ALc65j8gXS55VCjzN/gQ80HLQMQKninaPOHCdTVCmsxdZqvfZ1E+WxMpIOk0YIMX 3dX9zMHN0LHsZ0a7tU1RFkEjwYI4sJkjwZHoqWNNQ66/MsM42+2+fA4d29BOyN9e oj2o17qNsTbZMtMzDZ+95IQmz0oden4ZZ3N+x3vw9e8ZZBQ4DsQkaywzIMxhw5yK 1b7oz2uBjHRKB+5F3yHAIBLKvmajTUGwB7cAmwqAad87aUppHY50QHmFyZS+D/5w lXB5msq5oCNQwaIX2FVHI7PSmoQpdpbUSU8lmACz6bPLFS5EjSCi9bZxvwsQJVhl wPblnAI7xKv+90goSck3Ep4JX4+jGHL9IW/MW8TLpLEDzQeseuzA9QVVvBv6eM4z x0MtTW1+JIjOGs87KP3HJZsOy5r6NOlOwzFTJZX5m9tkekobJyM= =CmzT -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2019-11-05T20:28:16Z Files modified: * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c67ca34b1f69ef91f97ca... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B2n8ACgkQ/6TVgp+2 18qeCg/+O0FEVFlEDHjjq+oz0peiKG9kSgy7MDgqOw4wNU30f+W3/b9gNHjK4GHA ubWTMeMxW4ku6ZvmdIriDYDZR1MIcJvgddezzeEHNNOrQiiSGcwfh4YTGABuU+V9 90Cb31a8qkmo8r43c/pMDS8ZYwX29oT4w7G33NBm2kNUPx9fm4uLlLYztDpfX4o2 UydvmnjuWZD0NkGaHH1qveqGbf1W2YSuRoh6MK8u3nvvW3aem4gnBnNxP+Pa4VGc jaDlgqpBL9TcAxaPA40nbtl59sefsmNiZHTaBmiVzog1pN2xzcYM8fC/WlfBeEr2 Pnd9tabNBEdno/Ngc8SVu1YxMYp3o/ltlytDNSRJQJyaDZY4kjIpvXU/oHYnegvF M73NLIef3groJ25PftoMA0rCb0Ej/4lLUj0Rv49+DUTzY0PC4KBxC7YTBMzbSgXt v13owgQsjK/acaPNl6dt3Gh4MExe/no3oTbRTXfBt7GvSCZchLhpT6FNyWC5VbeM At+CdyypqS+1r3iT8HOVMUAmmBh18fJUK814WDFwAeUPGdHFGKgLm30wEph3XB24 3EtGRP0fOCOTuh2ZX1boxpIhUprmQqm97T3Vvmf6tOSMBnjdIzTx+ot8rKiMt4YL ADPVGUc1nUhzp6aewQyCShFlHnDB6hvKXpkMFHsg0xnIXYusttU= =y1Qw -----END PGP SIGNATURE----- Print what we failed to allocate Arran Cudbard-Bell@2019-11-05T20:24:31Z Files modified: * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f1c4ec0bc6d5081001901... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3B2NUACgkQ/6TVgp+2 18pR8w/+KBxvvmLc8q2/dQnHw0VYaFM3w7rtj539Le5SLYXJ0iDSSYC/VDyA9FBl +IozYxGk9EkYeSHHx8PjOjXvsMM+8PSaf51eInU0SD4GQtgG1ucNzVE7WH61QIzP kXRKZn8NUvXF9/kFvBkUVyHtN1j6LKU0ZpiTMoGiHEltFAQphAhT0hubVmLYu0sO BYUw0X0rv2mR4DCJAUjyDH/0Sp3xD0Llu5VO6pz+C/KUtnQ4qNUhkR0IS2xNXDvs jMsVCbAfI276Dy5zy/Umvl8P/XnQbBbDFj2/txu0cOUm0GhLY5ki1X7NBoWFWvUv oQG2mTG+O7pvsuNznaiJQEcX3fABWTKg8iXJAc7jkdwfL0xeD+FpTL9ApaeZg061 RRIOzTiAvKkqM0EjhkGJYRURQYT2VPpfLYqJWMXrUNFLZZmNndUwMujvr1Rree1o NvbovUdPqcOgoOiOfklDNeYaKcg6LSjv8yKe2L+vDczVmdyTO/aLJp6ux1lfYC6N ni4NzHrolnJgLD0VHxKLDoObjOpOeiYrpEO8HtoYc4QbHEvYcLmaB111TDeIusvv 1/0mIwXAh7I0UZG0iCs5Rd/rHX0RRPBrRDiyD3gVyzX7kjB8sr25O93MRlXnfg8S ZFgQyp2Up0gfhxPAoc2rf1mRWqhmKNMOpoPSjHNFXmdpmYuSOSk= =swSx -----END PGP SIGNATURE----- Add new top level dict_gctx, fix a bunch of const issues, make dictionaries read only at runtime Arran Cudbard-Bell@2019-11-05T20:17:25Z Files modified: * src/bin/radiusd.c * src/bin/unit_test_attribute.c * src/lib/server/cf_file.c * src/lib/server/cond_tokenize.c * src/lib/server/exec.c * src/lib/server/exfile.c * src/lib/server/paircmp.c * src/lib/server/tmpl.c * src/lib/server/trigger.c * src/lib/server/virtual_servers.c * src/lib/unlang/compile.c * src/lib/util/dict.h * src/lib/util/dict_priv.h * src/lib/util/dict_tokenize.c * src/lib/util/dict_unknown.c * src/lib/util/dict_util.c * src/lib/util/pair.c * src/modules/proto_detail/proto_detail.c * src/modules/proto_ldap_sync/proto_ldap_sync.c * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_dict/rlm_dict.c * src/modules/rlm_digest/rlm_digest.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.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_mschap/rlm_mschap.c * src/modules/rlm_opendirectory/rlm_opendirectory.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_winbind/rlm_winbind.c * src/modules/rlm_yubikey/rlm_yubikey.c * src/protocols/dhcpv4/base.c * src/protocols/dhcpv6/base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c7eb8027c9868746d1b11... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3Bu2QACgkQ/6TVgp+2 18o+GxAAoH9++q9BnvN2v/T4Llb9Ti3b83k+M5sV+NXQBhphGZFOMsit7cNDBBta DQkts6PXvb6otkefhS/9dAzfLx4evUX6V1RRIa3ovnMt4QQ4eAiIiHMykp1Fayr3 otWK/kRM4NW6dFdGLOlKYshFSVpkORnVzUSa1cYhCkg6m4TvKHRzXCFruJtUxMsL F/K30XKEAH2rSPUlHvSzsprB+CHYA6ycW+kvOpBF4kEeSychpoGPM1P2HoGfHWUJ cDSsmVHDijMnouFsUZbIBIZWsziiQDwd7CXnHPLB3Gktgb41zMCqVsdy+7hGcJEZ QyQU0Tb+OEqecAI05UoiN70TCMDevupspLaBBzv6I4ABLlkSES10THMX6qMWtJX1 InB2Vsj343ThKfgWzpgdx6VtKsOWdrejL+nNTvwTt/GyLA6eGk+P0hI/qTSXOz5G 9qL/t72MLB5jMzXRvpY72lK068S0pZXK66YDD3snKH+NyYHrYTz3uudUUPm3IVHC qjAlvKCtlF73U8Z33M0ewwHt04gbd3Kb+4cgSkhyW3A0OuIJ2NKQv1/KXUy6JuBE IAyLpr8Og/qrsetxUOtTLeXh7UYMglOlk4rbjmEUtjE+MbrB9OC2SLem73Fqt9Be IxrAu11T6oXE+HI/cxuYJ1xM14gLmB1UJugFLh+fKz4ojU6uAmo= =iz4I -----END PGP SIGNATURE----- s/coerce/unconst/ Arran Cudbard-Bell@2019-11-05T18:11:48Z Files modified: * src/bin/radclient.c * src/bin/radsniff.c * src/bin/radsnmp.c * src/lib/util/dict.h * src/lib/util/dict_util.c * src/modules/proto_dhcpv4/dhcpclient.c * src/modules/rlm_isc_dhcp/rlm_isc_dhcp.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f93e47804ae5302cd34ef... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3BuHMACgkQ/6TVgp+2 18rqHBAAgM+4+7eKJ8K6RXGwRX4UrzB+fRtawQjfppaC62n1TO4VTuoAt9E+gDdY RpjMNY5EMPm8Zbc0FgiyZ6kPH0rw0+LzJBguC4KhYEsVbY2I2Q/dZi/IWBuvnJSr YgV6vbO4Sc8wqeJMivwIdmzWpCJNtfugiDjpt9++F37/xVHLqUhRPkGPqHTWAu/F qq05S9tjxek9t6VKK+lNCll5+HGnZGHwB6krDOlJip7RYcNKTg7s2GzrLgvCMTnt 56+GIKidW3SYtrapeP9DjGDfaFPsXnEWGTHI8kbz+oHc69Cvm6ywK/aiKFDoLWXq 4LBD4xHasdLnMIIDHVMR5udNbzAWs5o5uHq54duuzIiKsfZOgZaQRlRcAiGJinIM rqYk04RAfQ/tq8NFl2WjYcUOd38V9UneB9sEQByyN/+eaCflqg1Mq1Ehs5RlK8qW Bk0frVYy4RvxBxweLy/JI6/fVJ+zJrpAVN0anNm9UrRDFs5yD3Q+cnA6YlzPNQ1w +zfyq0eTbAzB0MhKmVhz4nGmLQrH+hE2Zfby7dP93fOGdglCLZQ5I3JdsPSAPCfU QCMofUE24pVi5nn0gFzhhzLVXY9IG/fXb/fLNVjw3IVX56TxzbWoMAqG7NyYAK6J LEVBwUCXlpbLENPSXutMJiG75bi3H9m9r5zGIcbDOvzyWSCtpuM= =RVIB -----END PGP SIGNATURE----- Rename 'alias' to 'name' in the dictionary code Arran Cudbard-Bell@2019-11-05T17:59:15Z Files modified: * src/bin/radsnmp.c * src/lib/eap/types.c * src/lib/eap_aka_sim/xlat.c * src/lib/json/json.c * src/lib/server/module.c * src/lib/server/virtual_servers.c * src/lib/unlang/call.c * src/lib/unlang/compile.c * src/lib/util/dict.h * src/lib/util/dict_priv.h * src/lib/util/dict_tokenize.c * src/lib/util/dict_util.c * src/lib/util/pair.c * src/lib/util/value.c * src/modules/proto_detail/proto_detail.c * src/modules/proto_detail/proto_detail_process.c * src/modules/proto_dhcpv4/proto_dhcpv4.c * src/modules/proto_dhcpv4/proto_dhcpv4_base.c * src/modules/proto_ldap_sync/proto_ldap_sync.c * src/modules/proto_radius/proto_radius.c * src/modules/proto_radius/proto_radius_acct.c * src/modules/proto_radius/proto_radius_auth.c * src/modules/proto_radius/proto_radius_coa.c * src/modules/proto_radius/proto_radius_status.c * src/modules/proto_tacacs/proto_tacacs.c * src/modules/proto_vmps/proto_vmps.c * src/modules/proto_vmps/proto_vmps_all.c * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_digest/rlm_digest.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_opendirectory/rlm_opendirectory.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_radius/rlm_radius.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_winbind/rlm_winbind.c * src/modules/rlm_yubikey/rlm_yubikey.c * src/protocols/dhcpv4/base.c * src/protocols/dhcpv6/base.c * src/protocols/tacacs/base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/edfd84f1379255d1c0d5a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BqisACgkQfQ55zXdi Hs34+gf/ThNFlmhNRww1470yHhFqY+adE9mSt4Hg1/27pELnJAzT7vKgEiv2dX0+ 6NOeYXZjpH73/SU0x+PDHhgAB928crkKnCp1pMNosPu2qm2xkrYDzFIb2EkaKqpU hL32EBJG0Sfq3N8EUJ1OIpwPajvxDJg/u73Pq4NS3ucSv3vAUjXP8mpFnqtzgS50 i+uff3g146U5vCrC+oorfKHneR3zoJEl99tqZDXDl+ZuGCcqVFYIvXiHuoo/h4Cs AIPvR9eAzA8Qbi2PD6IiXci5YhzfQE8hlT5gab9/GmHM0+nnFh7+PaEq2Ohgvmwy LIuAx69XPhO8VJVkaErbIsAarOPcKQ== =Evp6 -----END PGP SIGNATURE----- add and use fr_dict_coerce() to allow adding attributes to dicts at run time Alan T. DeKok@2019-11-05T16:58:19Z Files modified: * src/bin/radclient.c * src/bin/radsniff.c * src/bin/radsnmp.c * src/lib/util/dict.h * src/lib/util/dict_util.c * src/modules/proto_dhcpv4/dhcpclient.c * src/modules/rlm_isc_dhcp/rlm_isc_dhcp.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0acbbca3c43c1cad26103... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BqisACgkQfQ55zXdi Hs2EmAf+IjGnnMRelf/CgiTc1EvwPa9Wb8rZfiHYH1+Skkm48eZtje1GB2uqiZ9x p6OwXEnBqKjZBpfejWzAWJoVMWj8+eYtuZyacsVuVTwuDxa8uFrQ7OqIFhpG+Aau Qxdfpd9YQzdAxHIsatdMZ4xccj87ZHbEeespNO8rn4lDzyGnXd9z2uGYRwhb0uIX spvBUjpw0rqWQOnBFMSs4OkJV1paCuz8Vt30l690KcpMf+tB46ZY79yJGlxM8BR0 PMF8aNe3svMSYBx4Z5mAQy1QRjhb9q/kcTRgduBAD+Pa3hzguGe2/aru5fXGiEXD a1VbnuNvjhqu/TEC74Z7nrJa6fsMJQ== =G/j6 -----END PGP SIGNATURE----- Revert "make more dict functions take const" This reverts commit 8f063890eb37823f362c22843d2a9db87ebe907f. Alan T. DeKok@2019-11-05T16:58:19Z Files modified: * src/lib/util/dict.h * src/lib/util/dict_tokenize.c * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/136bc1a303a333125284b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BqioACgkQfQ55zXdi Hs0w2gf+L1o7OK6q75/NUgzqSgiQckI9LF341/7nc/9q4cO+whGWTP5Fzw8nDkx7 3ELDv3RSGcXTm/GOy7uJljRPuhUQln03zcsebQ9mTKsmYy8432GLKlCcfGB30pZ7 T3CFvqLlhWEf4l3aoKFfJhEv07tLO3K/l2pECwGoIJ45TRu8YNKJhPdXJ48wEBY/ hUEmPMbmQroK8e3hhuEApW9ytwMbObFSKN3+kiA6RdIiPl8plDfXS0wYtFROi37L VkfqYaLMFNRjCE50gH7Gwu6SYEtvnrau+bvrsX6NHQ+9Zz3yaVt0bYKS4tnL77tu p6aMIeUMlZt9+GFcY3P7HzsUNP1+9w== =AHcZ -----END PGP SIGNATURE----- Revert "this now takes const, too" This reverts commit a26cfed31d81d59e50a5b2df886a8e8daef2f19e. Alan T. DeKok@2019-11-05T16:58:18Z Files modified: * src/lib/server/tmpl.c * src/lib/server/tmpl.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/76b6a4ca024ab1b0213c6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BqioACgkQfQ55zXdi Hs3vBQf7Bo7iP+hPbVhZgUJxouNKe+6so5jJFaZ/Ur1bN4guHR8Jeu+6ISEFSPuk VKsjJl6CyUNQj9QfvxqiT1XlzATd8iKgwHQPrw9+1ohBwDeJfYZBsGNg+IqIqKaA XQSWONm1+UMD1xBHzQljKaQ+jpwTMS4mOsM5M1TwPX3GDoKt4zF2FLH7+QkQQ2II MHJRH7hqhMbwo2Z2mlbTY2iPBtBDisv4SSSOKpwotzIXX99CjM6UeUJzoaZvMWYA 1nQTR4iZmuz4cXKjnrQiVth8xVrZEI3+Dlcc2g8Kihzkawyd9pzQlmhAxla6pBGW uynkGfkW/66wyYXaXMINKNPj96P0lw== =f5a1 -----END PGP SIGNATURE----- make dict autoload functions take `fr_dict_t const*` which changes everything, but trivially. This is in preparation for adding `fr_dict_t const*` to the `fr_application_t` struct, so that each proto_foo can point to the dictionaries that it needs. Alan T. DeKok@2019-11-05T16:58:18Z Files modified: * src/bin/radclient.c * src/bin/radsniff.c * src/bin/unit_test_map.c * src/bin/unit_test_module.c * src/lib/eap/attrs.h * src/lib/eap/base.c * src/lib/eap/submodule.h * src/lib/eap_aka_sim/attrs.h * src/lib/eap_aka_sim/base.c * src/lib/server/log.c * src/lib/server/module.h * src/lib/server/paircmp.c * src/lib/server/password.c * src/lib/server/snmp.c * src/lib/server/virtual_servers.c * src/lib/server/xlat_eval.c * src/lib/soh/soh.c * src/lib/tls/attrs.h * src/lib/tls/base.c * src/lib/unlang/subrequest.c * src/lib/util/dict.h * src/modules/proto_arp/proto_arp.c * src/modules/proto_bfd/proto_bfd.c * src/modules/proto_control/proto_control.c * src/modules/proto_detail/proto_detail.c * src/modules/proto_detail/proto_detail_process.c * src/modules/proto_detail/proto_detail_work.c * src/modules/proto_dhcpv4/dhcpclient.c * src/modules/proto_dhcpv4/proto_dhcpv4.c * src/modules/proto_dhcpv4/proto_dhcpv4_base.c * src/modules/proto_dhcpv4/proto_dhcpv4_udp.c * src/modules/proto_ldap_sync/proto_ldap_sync.c * src/modules/proto_radius/proto_radius.c * src/modules/proto_radius/proto_radius_acct.c * src/modules/proto_radius/proto_radius_auth.c * src/modules/proto_radius/proto_radius_coa.c * src/modules/proto_radius/proto_radius_dynamic_client.c * src/modules/proto_radius/proto_radius_status.c * src/modules/proto_tacacs/proto_tacacs.c * src/modules/proto_vmps/proto_vmps.c * src/modules/proto_vmps/proto_vmps_all.c * src/modules/proto_vmps/proto_vmps_dynamic_client.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_couchbase/rlm_couchbase.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_dhcpv4/rlm_dhcpv4.c * src/modules/rlm_digest/rlm_digest.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c * src/modules/rlm_eap/types/rlm_eap_aka_prime/rlm_eap_aka_prime.c * src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_example/rlm_example.c * src/modules/rlm_expiration/rlm_expiration.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_isc_dhcp/rlm_isc_dhcp.c * src/modules/rlm_krb5/rlm_krb5.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_logtee/rlm_logtee.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_opendirectory/rlm_opendirectory.c * src/modules/rlm_pam/rlm_pam.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_passwd/rlm_passwd.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_radutmp/rlm_radutmp.c * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_rest/rest.h * src/modules/rlm_rest/rlm_rest.c * src/modules/rlm_securid/rlm_securid.c * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rlm_stats/rlm_stats.c * src/modules/rlm_test/rlm_test.c * src/modules/rlm_unix/rlm_unix.c * src/modules/rlm_unpack/rlm_unpack.c * src/modules/rlm_wimax/rlm_wimax.c * src/modules/rlm_winbind/rlm_winbind.c * src/modules/rlm_yubikey/rlm_yubikey.c * src/protocols/dhcpv4/attrs.h * src/protocols/dhcpv4/base.c * src/protocols/dhcpv6/attrs.h * src/protocols/dhcpv6/base.c * src/protocols/radius/attrs.h * src/protocols/radius/base.c * src/protocols/tacacs/attrs.h * src/protocols/tacacs/base.c * src/protocols/vqp/attrs.h * src/protocols/vqp/base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8c4fb2cc2631f33ddce6a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3Bpr8ACgkQ/6TVgp+2 18oQARAAk9blWsWj8RWoUkSxUvJVcaDnYVtEKpWt3FWKLQjAwbCzWXm5OxOts63c djupZwLshl6II+bTcZBi6Olur0JHr8yMHMO0NebvnRqMf5K8eXH0O8wfFTLSQ/uT fQr9xGTrMSiKdzB7bkzJPWVWspNN3E0Am+OW2sGb/c0IzZfZTYqB9CAH12+nH2IG EvXVhLHKRQ6s4myOjgUg7DKG8ez7cvTLjRYCBMoIFw2LEsqTwtC9VmWh6S3JaQYJ lr3/Fw+5PrL+mgUTZPeyftncwZ150SKbxgUp/hZrjMFQKXgjuI4TvXOZWVEHoVNN BPX4f1OTh/rhZW2F93pyQMttlO3I/KcQNuFF+vMzskw92vefSJP9h+vNq9BtanhB bD0qx4EoXPkhn3w7KiXKT6rBQ2EmNCl8tUgDgoWXHL/8PRKUCWFmZzw+PRnl8zc6 pq1rP7DFBZVoB1+wRMQI1jjSleLSzQbABfTnxOKWkmCdIyaSu4NlKBOLv6o4RAIQ hFKcLS61aw3+3qPIa+q20PgNfbYJZS3KMy3RGN6KChHBRcpzJ3iEiXYza6k+CkKY dBAO3uRCu/RFzm0bl8nY2NR/NOyRo/p5KgtqpWVPavP5GznS9Vc8HuHUZpnMZU5o uQSRjf18y3RhlpqSlEfKYM6iXk5Babvi+MHnP3RTfx/iM+RUj6Y= =mqbB -----END PGP SIGNATURE----- Remove all the rediculously complex logging code from rlm_unbound Arran Cudbard-Bell@2019-11-05T16:43:43Z Files modified: * src/modules/rlm_unbound/rlm_unbound.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/23436a51cd52192148638... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3BpeMACgkQ/6TVgp+2 18rM2xAAnxoiQe/G7aSK/F06L02s7I53CZ808W49Fqnzsxc1Es6mFinFGuSlxQHc 6CRg0KwQ2tL94WSsw/0OC2q/Bxbog99mcdoEAto9mlUH2ZTi/+W9TLuioKCMPUhw zD4CtjGT29HVjykSUxW0JcM2W7MTu/7E2jymJbAmIOlxmDi7+WMZAcTHAidRtPu7 FSnOFk7Lr7VKaM4kjrnfoYkGC7IRgJKgRH+zTwmeuJ79IVNznzZQLgnE0GSg1oss QoPMsJr3N4q3wrsGXWmuZenSr/kPK9FlZtdGIIv3j0SdeIZSnGF2hsD7ak+yqcpw tst/96MG+okEkrl+lJVoXLHf96cP6UMLOrrkid3pZH0UKKPUk7Jl0g3q3scngkaZ hGlz1JaCZqjq8kpoI9CZQjlS1y3+FoFLu6F9hVOYufXRVlJKKzLsQh94AIA7fvDr QgWWqfvb6tLI18hPotVtlszj/Z8z89I3azdAuyxgtvi83z1uA+5+r6d3pdhHGSzf kexPxgl+QAr9/XVV2QWH3sbdpjjgvHf1FtYgkgU2mfOfkBYG/zH46B4Kzk0gt6kT RUq00xHpkJIn/P8/87ORXWHGcom1GF7f+1/LmIS9KcoorUfr+OspTYG+6Vvcv23j MiWqWx5Tgolwzq3Ku1rKECm5CehnaEngat4ekgB4WyliUHrWdpY= =QsQb -----END PGP SIGNATURE----- Fix const issue Arran Cudbard-Bell@2019-11-05T16:40:03Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6fe2823ab6b17f8d95944... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3BnxEACgkQ/6TVgp+2 18rCnQ//TkQVtfEjgxDTSBr54HGeT4Hyj4HzbQsB5oYCp/AzKrvZ9jjHI8YMrTxP /R7ecnOVwjmvZyKZ3C9fhQSFBuoU+qvEcYaMwP9c4OgaxR6l5T4jqktXxQ+oAQ7d lrvBqLultx9nTUhpu8eRI9SFEHaQYAs2Lhw/JxCFQRRS5xP2TVKJq4IHUecd4wIA AxKoj5YyAVeZk7Va7m3RyoGdNVn0gV9brJRVuwzR9uHOtvCA25L5JJTjWI0VYd+h XLoRddhsiycqGuHyx2hcx37I0SMg5vQ5jH7ztMu8u9p54ILEL8iULBPz8jhfaLBd 0YY4Kd8r+vlwkq0xo9VzmgQlxK8SxXngcGfpLlNYhagUYRx6N7m63fOWnsMIXhDI af9JDhMOJXaMUecFNuTZutJ6Xqgqttutj6uWZiv1cxllc+9sB6V8/hAe5XMcWf5l ve5LlTTwh2o4mO7aaGSlv2gOdA7J9e3a1aIVHd0r3UU1aNB5DhENSQNWNGeKRV08 KYQSee6HxoxMMdE+gn5gQnGTyN3YwBZO+kFUynJE8s8xW/YY7Cgvm+us8BH0Back iZFYwqxUbmvtgk9IiHAxyY0CQlUMAR+XuhDeLZGVDPH+ogqUf7d+33kGv7mhtuSV fbtaQHC43qVBzvNk+sGfGhWSFJyopzkyZB5nWLxVOhtEdI/7FwI= =DcEp -----END PGP SIGNATURE----- Explicitly free more things Arran Cudbard-Bell@2019-11-05T16:10:57Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bf53f5405681bbc11dbae... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BiK8ACgkQfQ55zXdi Hs1IQQf+ONqCOhWQTVpPZHLLhHgUXX52AxYvL9UoUmX4l8ClaiyqispeZM+t416V etJsPWSs3kaMm8Ski3i1eA3NqZo/2lQhUI4v8uUPFgN668dVmllHUe57rLZIfNCM eJIdtv0bsVftJycICK+0yxFVILpWM48RDLjN++sY66WOYQXjp2xXh6InzbZn64wY ApmhV5ci5wQ+ifhvpDcMGY684nONO9oh+6g7Lwgfl4jCuAh+g5d+2u+iTrF7+iXc Xr59FgjW6OLJRTj/IZ1uz+sBGLpBBaGsZTFGxYo/2E4zJErXJ7RzCy2bUJEmYTSp rrl7G89eDNLxQ6rGSNMA6c1CevXszg== =XmKD -----END PGP SIGNATURE----- don't use mktemp. We already have the "build" directory Alan T. DeKok@2019-11-05T14:35:27Z Files modified: * src/tests/bin/unit_test_attribute Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1034eb3dd14aac3bf195e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BiK8ACgkQfQ55zXdi Hs3xAQf/fRf5dnNd8f0r4Z23sSJ2KfUS/eBiAG18uXWgw/4MxRLW2vGtzH4J1E4j 65SlCC6YjQ3MV7jJU+dICUJK8LM+xWrJVRHkCaBQjq+XLkHSdQxT+yre/RGgAUYB +heuy0hUr6IRikAMEqUUICbrOky3MJejVKpSW3P1/8K4qs6l2MwtFh4QzjJCpBDS ZSiyrTRpf0Gaxn+96VUy0oinc2tGxwAty/6Be+h5VVFdRrFpnTAHjziOuf09dYsH Lb5/6tcl4jyea7kt0i8+YccOw3t9vECzplOBRKL6eOdCMElFjv647ZdQTxI+jKKX D6wzUcTMOFnPKrqykBoR6HY6C7f4lQ== =jmy6 -----END PGP SIGNATURE----- this now takes const, too Alan T. DeKok@2019-11-05T14:35:27Z Files modified: * src/lib/server/tmpl.c * src/lib/server/tmpl.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a26cfed31d81d59e50a5b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BiK8ACgkQfQ55zXdi Hs0jYAgAhuisJAG6OBFroPFSoBi0CZvNN5r59KUa5bzpAQobkmRZOq4CL06649B8 GQT609vERYkEYZA/s6U68aeDz+qSV4uIJ1bAgKH1EUfhN+TeNY1BxQj0meltkYjE 3I/K8U10axDYd7VKL5IQbGuunGdmYXUE3QyBIcl7lfFZs/0EVEKxmkHSdgY7WSss xGM6OfTGNkWyCN8DnOWUS/nZN9e0CqLsGfTbfEjiA7Rh35piKvuWEPE1bkgnQYyb afZ94y3WIFREd2XvILVuoK4JdfOtY1HvTqoS0ARRsqOtc68vaaF4IFDDupK33mfy JT7BmgUWHHi39K6GCKlGIfPL5NwP+Q== =tIf5 -----END PGP SIGNATURE----- make more dict functions take const the caller isn't supposed to modify them, but the dict code can. Alan T. DeKok@2019-11-05T14:35:27Z Files modified: * src/lib/util/dict.h * src/lib/util/dict_tokenize.c * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8f063890eb37823f362c2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3BiK8ACgkQfQ55zXdi Hs1lcgf/XdRL40TZgrl2WrnMof/+Yp2JAmOu/3Mj3iaOHW6Ipc+HX/sxgySqX3Vv LurSTMDx6hfxZ8Z1e6oQiBEUvsyQV2+I7cC7zp36mGm4UuL/zMU4JYIwGGcfbooD MDtqemKFhxGlmurQ0t+GK81zg7EBhwrCH8KqDRfVjW2/k3aCnpKAXEh0BVUO2Ya7 igprBSq4oZIhCKmlBdHY4zWZtQmzKFNjzR0e/VcbD3ni/yOiG3EbGICYFcwAuyls kMeeBGKuVBXMJcyWrRy+NivT9bY6F2AFl6K7DD+yHPcz5awaUOr3yGWn918s42Wa XxaKx3112A17rfQNhQdKqJTPz8JhCA== =Zza0 -----END PGP SIGNATURE----- Packet-Type is in the DHCPv4 dict, not in the RADIUS dict Alan T. DeKok@2019-11-05T14:35:27Z Files modified: * src/modules/proto_dhcpv4/dhcpclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6cbadae2cd75c9b377b3a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3BhuoACgkQ/6TVgp+2 18oWOhAApLxJMNi/XBMdcro4NiBduAFqFUvsWGheRDOnz+1DGN09aAbFxPVpxk4o MJIQNXr6GLanZJEoaeyVRWZsX5m52vFJ+dbBG1+TIhRygDj267eO10K3Nhtr5ZjS iM+JmAehTNjYAKGN71azAq9kSpgCB//l9F09srSQk8Ab0vTBY3pe3ZRylmnn0/f+ 4Qy66KxwPxfMG2BSyVhTSOEFhZmGejX4GgNMewEv/nKcatyzSuLOWKEV7D1189W2 udVMjDGCNSgWrIscSv/U4itGnuKxxi8PamjJI3HSPrMmrslH/dOeXmMcBu6uCBof pOUgtpskOvx0pYBctkVYEeM/hqfYkoioePUX0IDDbNlQDLAWL6LBhz2b+ANNqmUn c+mpoLXWyB2meWt+eosSbcXTdpP8KbKfZBRuEUzHze2ZLv5oP4k8q49aJ3f11uwK TVC8qBayBWBMCrwyii3aGhh7cFuvnL0oeXl4WTFcpiI5629WkhNwPn08c6kOOSAr HFdwZ8c7UEDD7phpbNkX3T4IecYDwIAUJMLkieNozRdTcUU7PTALKke2zb5oiwns 9+UDGcKHO0DgPXTP2FoUPi6sFN8nAgjUSnGx7paZ6SCHeG8XBQF/F+ckGrm4+fvn lZObrp5Bf3cEmQKUiFHDVXHpr7obTF2xuZoE+q9dOxyud9mSyZM= =jQES -----END PGP SIGNATURE----- Fix const issue Arran Cudbard-Bell@2019-11-05T14:27:54Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0d1bef35a4067e3ec3ced... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3A3BEACgkQfQ55zXdi Hs2TfQf/TNRHFdpusvKi/C0/sgTDehOP7K5jyjQMkteUZnd22YHbgM8FmrGg/rZb pypUlAcirsB2kVEAGvdfZo/SWODD+kqq6XiHovQOeMpX9wvatVIlh5Qyt6U9o82e JuLcGaA6QUybQH8ERyUOba79Nofc7gqIbvbUxsYRepUxgPWfVk9horSQY4SDOBny myP9IWPPJ3MMEnhZMoSaoQ9SKRDaCp0nopHLu97wr0OlfVZbzTytdXApL11+mbdK tyl0fLLT/VztZVTIhVEkliXV3ozLDgEal5WPGUUl3ZkmwJvHwnmaHbxSnqtQ6nFp 17LmWMRBjwFpamk+1LSlqtSItZL6GQ== =x3HS -----END PGP SIGNATURE----- don't allow "next" to alias "ref" so that group-type attributes can happily coexist with other ones Alan T. DeKok@2019-11-05T02:18:38Z Files modified: * src/lib/util/dict.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/01fe3483dfeb64744ab68... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3A1Z8ACgkQfQ55zXdi Hs0E+Af/eQmdaeyrT+INQ0KZth1HbX0/1uyzOHf5vLBQ8FatSzpBqCVhxJN4snWO cYglp4vmDjCD0hFdmFSANHsAAejXcTrwV9O96Ep4Fk2+WT43f52ZGeO1LOqO9BOw 8xYAjCZRUd+hoYt2YhsX3/VcfdbWrcjI3kZ62B/Tt3CqnT6iyW5mN52LYrrxhL4U zq+sEq2VOJVb20I0GOV8ew7b53z8eDOyhpKgmVXkd40iuGcvytX0qzzhXYhH1uD2 8SaNaud81lcYYv5+xxNzryoChuPkgZAKZJwLo3oyVWNCQWiPeLRgHCXxIq/XByJO fEq0V1fx/0ouAS/NSImNUk1n16Uw9Q== =A1gQ -----END PGP SIGNATURE----- free ctx on error Alan T. DeKok@2019-11-05T01:51:27Z Files modified: * src/lib/util/dl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e28f00bd6fe596a7f02c7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3A0rsACgkQ/6TVgp+2 18otaQ/+NYZas1TYKOrB/nki1c88Qo6Axdt0cAh35fobE93U3kNZfLR11Y2qOy4H xnYJATCwpyyg+DAle3aF+qfNYFO2Zz+tzOrBlVtWdaTBTau0KN4jcMPM3G5CkGjA xItKWAt+a2FRbCBPozgtW9AXdaYdRDK5uI9uaDIFsEJ4z5zbNqqgW6c96vdVhdqx EZQ7rbD7U7EW281kaZw8yixI2OmLfSnRk0YmbWcsFuw7V3bOtVqi46v5NpiSDjwc BD109ec4ftwpcku/zG/G39NfYxpbi7mRmX9z24j01E3wtd3LzLwhktmxKXZwvxW7 0QDlzTuOaCGTfd6YYfKOEytQ7czUD7mQLx+1axvFwYyz9Fo2Gw/odhfBhpqQ+sDW pplqYp6yKOm+MxAjq3eTdcPPwZRn57IBhylSPcXSJUbViBNgdm1Yc6M863u4oVda HuC2kjCq4UpFOb+TJu98b2rmvyXT1ai9Ih7XQbycaJRvnv2GfBRnZ0AgQ/Y9BqJh EETl/k/l/EiLyhW2cjzvWX4IZjViuh6fCkLfgqVjzQANrlpgFl3vRUC9F/TEqZNf o017XEltwc4W8eThsxVhAfJk0Ou11fkqP9ORrNRMaPbggZusgu01lUe6Q4T6Qm64 bxDR4UkpyWa7PxT/XeZPy99OywuonpKMVMbshKTy1OonQSjqHEA= =ULyh -----END PGP SIGNATURE----- Add support for test dictionaries in unit_test_attribute Arran Cudbard-Bell@2019-11-05T01:39:07Z Files modified: * src/bin/unit_test_attribute.c * src/lib/util/all.mk * src/tests/unit/condition/base.txt * src/tests/unit/condition/regex.txt * src/tests/unit/protocols/dhcpv4/base.txt * src/tests/unit/protocols/dhcpv6/addresses.txt * src/tests/unit/protocols/dhcpv6/bools.txt * src/tests/unit/protocols/dhcpv6/dates.txt * src/tests/unit/protocols/dhcpv6/dictionary * src/tests/unit/protocols/dhcpv6/dns_wire_format.txt * src/tests/unit/protocols/dhcpv6/fixed_element_arrays.txt * src/tests/unit/protocols/dhcpv6/integers.txt * src/tests/unit/protocols/dhcpv6/microsoft.txt * src/tests/unit/protocols/dhcpv6/rfc3315.txt * src/tests/unit/protocols/dhcpv6/rfc3319.txt * src/tests/unit/protocols/dhcpv6/rfc3646.txt * src/tests/unit/protocols/dhcpv6/rfc6355.txt * src/tests/unit/protocols/dhcpv6/rfc8415.txt * src/tests/unit/protocols/dhcpv6/strings.txt * src/tests/unit/protocols/dhcpv6/tlvs.txt * src/tests/unit/protocols/dhcpv6/variable_element_arrays.txt * src/tests/unit/protocols/eap/aka/decode.txt * src/tests/unit/protocols/eap/aka/encode.txt * src/tests/unit/protocols/eap/aka/error.txt * src/tests/unit/protocols/eap/sim/decode.txt * src/tests/unit/protocols/eap/sim/encode.txt * src/tests/unit/protocols/eap/sim/error.txt * src/tests/unit/protocols/ethernet/base.txt * src/tests/unit/protocols/radius/errors.txt * src/tests/unit/protocols/radius/extended.txt * src/tests/unit/protocols/radius/lucent.txt * src/tests/unit/protocols/radius/rfc.txt * src/tests/unit/protocols/radius/struct.txt * src/tests/unit/protocols/radius/tunnel.txt * src/tests/unit/protocols/radius/unit.txt * src/tests/unit/protocols/radius/vendor.txt * src/tests/unit/protocols/radius/wimax.txt * src/tests/unit/xlat/base.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/12b3588ceb868679d64a8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3A0rsACgkQ/6TVgp+2 18rJgQ/9FPU6LD8z3dfL9POYy2N98yDvTUwQ4Oo5ZhD7tzzrXoRJDVAZwtkrYrwb qnqNAMP75GoNHNT6rdQZIWYQtEJ0KbuufCC/B+YPu0s2OGKNWcgnJa54+lP+os3R +fmTz9G+OvQ5/h07pjwh2QXd+rDpdiIFnGOR+3VQQYyr/BDiOFy3I47IGM1drcaj 8b60WeO9i9tqqsmchN3l6sr7nFl8VuzkBlkxEUhHbgGOZlfO103Uhzq1dAxoASS8 kB8MX/+Uwoxh1K/RuZbQuWJ9MGJK/RBdrZQO1wbwJ+w3ZzXREMO5LUoEqiQ6PYYp BRLBiQNUXHUUSxXCycrfdrI76vT/74TZ4TYsNYco5C22pjKUPRN3N4gwF/e9XGdm BB3MRTxkTk+XvRp6xlaOt10rxOZfgmlIoJ7gcD9/b8B8t+GX2nX99edje7JZriBk 6DxQD0+vXG++BmRwSsMZddlsv53o1bVIH/h/RWg2gqiVBkFrmvMpnCRNQy5f0QTj l5uei3i6sPRoQ2fkd/U/a+I3QTXXvoFqFCXe1C6HFT6FbKgtR7f41Dp9AqZMRh4F 7jpPLY2qky+ogcdxToWuF5Zs6P0g/J1fq0t0NnCg6nS+SAUUFZyPyjWNvm8Nhqk8 Tbz9QEzp6+XVN/C8xGela947RsBvmLCc3Pz2Oe4bBmlOWyQSSbw= =lyUP -----END PGP SIGNATURE----- Skip internal attributes. Non-protocol attributes must also be marked as internal Arran Cudbard-Bell@2019-11-05T01:39:07Z Files modified: * src/protocols/dhcpv6/base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/161c30a724299cef02f77... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3A0rsACgkQ/6TVgp+2 18ojXQ/9H5Q7kgqcAtSo17grFaUOHm1y59CcZbIPTcoA5iOd6+2UtXPiEsVQ+pWv kOKtxQXvmhomHywM4mc+SyL7LmQhUFBQRv69Vn4njm8twMnCApNm15zeuV8fHJzO ZvZoWocWO0eXdg+BBZE6fE5AgPkJNqrf1w7R4ritdMXdNIUh8hdewEzeE1bZz4OH DlO/01MJo14K79PkkjZbZbi0Dy+PMVjzgH8wNSo0oaEPSta11HxtT7Xwzd0DmZc+ C4+PhLEZP6TK8C/4vwYks4AvD4sU7rIsepC85gLmoD99oMiLoPGVzI7FQ/W1WGhv yGcMUnyTrdxJTFJHUiSN4yC4aqCmXdLd/YY9FNH5jERtT4nb6MK/IMqN1GA7F5xt UykpDCi6MsVmLMGfZ9vPcnFgQoDcLcrtXAYSilC75n3V7Dv+xCrW8bz+P6653niU hC1On4npiCw5lBzt78x1v0uTxDvprQlgVSvOJHYHxxNV3wBCLUyKEYBOK3qCBeo1 YB3nAmlV+Cln7IpLYa3275zOg7cjBH7itQxXms834quUMqgBIb+nl4OeeyNtADj9 gBYk1fr2hF4EszohDQEK9Ycj7ukLanXOxhd4By3sCZRFNuGKOHDFVv41HVxAeZnh JIlUbH4jo0mFz0g5c5N76WrIQa3rk9rYrcHeZoGdLA/VkPifySo= =7ioV -----END PGP SIGNATURE----- Allow dictionary root dir to be manipulated at runtime This is to allow us to load test dictionaries Arran Cudbard-Bell@2019-11-05T01:39:07Z Files modified: * src/lib/util/dict.h * src/lib/util/dict_tokenize.c * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7bce2879f40bceec124b8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3A0rsACgkQ/6TVgp+2 18qNuw//W4q9w+ubngvjoalYnD7RbDtLRwC4EXlPYDpIdg/UFuk7urEx78ASYcJt YX/eRk6rbwfgw1lZNwv2U+m0ov1kApFuUDYXtLD/0/nEBAiCsMDzCjAM+RWg6CpS XoLiOMbj+KljByx/cnT9rUDWW3YCS3aUgJCnV7in1LA5rr3liCvSUdtxCz7Yf7tU 2TdKyrLGOqKGC2RKUU7lDeSPwFYW24x6nZ7w/ps/jKZyAjbPidPEw4pBW4lSF9LC KY23qC3g3izlCJds9C+1hew/I4Pxs8EUdPFVkueH613qroQfFvpbkauX8PNrZIO+ YPDluV6KL3dos2nBWCs4bRsorkzY8XAMvRbPvBm4DLzbauXUva7aZgGlVkLrheiq 4SCJQeaj9X/+Uc8EA9RHaCZWlBZOzf1tbhghQp78i1VXK9KSI+xhp5cKr+j+Fsq6 c6dqzJD3ullrWeYR8i2q7h8H0T/V7TBvQMxCpogs6M/y8XTsbXr0GiFYhTtCL0kw cV7l9OJrDFxek1BziDGd6D6PudA7I824BJcmkLFKXsYvm4JfsOFAl7I+Q9TpQzOn pX4r9xWwcKuRlR1j/2DsIF0UKfGkQSyIWo2xThRbZsjDLB2YSuYQ0Dc67BacrAMQ uC9rlntM1ZkZ487vyiY2qe/90SHdyWK58nqnWyFfSWbhkhC+N9I= =v99p -----END PGP SIGNATURE----- Add space to error message Arran Cudbard-Bell@2019-11-05T01:39:07Z Files modified: * src/lib/util/dict_validate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5de2bf52260175221b903... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3A0rsACgkQ/6TVgp+2 18pSvQ//Q/334kCMDRlrNIoLxl+a8e+9EI7DsZwwXBRkSJV2FfND7RwWCTYl4E/h GmpOsYcd909a4XxPnnxddkTf5LFvmPn9CcwbIntqpJoxEh4HCyA2mf/B0SmVwjBv m9MynsGmCWVA03EBrns+dsHjs4Ny7oMol4XZ2nmuEGnWlA6wqvIgGethNull3M7H wTSaRutYfzoelXloc5b6FFD5OG+0SbhfdtiN2m1fQrLg/R9ZLoiBEWnY8H0Mx+gj 00n8qraMcGWbkFcLmQ7nzeRk8HKwxSPy2PQe33QrtmVNGkOvIJ/230iDHp9qZu6W /3dmABrYgkGNviSjZwv4CppifswwCgSCuIbxm6RpURGii/3tGdH0Ln0agyFksR58 AxechygAMo9I2ATSIZszss7gOth2nOD6RFiDaz6m9K8ONCXRZydXzglNWh9QNaVL Mb98fModJIeI2efQhNLKVozJg4D32eAGH/eWUf3886FWV0t5yspWiK2gU+oGuyjS I+2apLORPxhFSMJtxGh6mTi5oj6hHcpLjt8s5Ls6PLC70Agtzt516ZaSv/tCdsRM 7a1ibePQ9YnwF4vbfFU3JOGKwQbTt8VXCn7ozYw77TrPGIgx17p09BMWO6GIJE07 epp465EG6JZq73ui+Slt14fTCUahMp5DhSlTxdFN9E0IWlGUVYA= =MS6o -----END PGP SIGNATURE----- Move file manipulation functions into their own source file Arran Cudbard-Bell@2019-11-05T01:39:07Z Files modified: * src/lib/server/exfile.c * src/lib/server/log.c * src/lib/util/base.h * src/lib/util/file.c * src/lib/util/file.h * src/lib/util/misc.c * src/lib/util/misc.h * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a9f27958b6928a18a6ae1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AyYQACgkQfQ55zXdi Hs17HQf9EKvmmePLJJQ+xro9ujW28vOy13G6NH+H4EaiFSf+LbRcsZ2aRdSXsDY2 DMZnVSI+QTz4PQf/WM0oB5jBtniAJMCj1lTz3bxuH5fd02wFFUcgkx8Db7Nr0Wkt GQIMC1I+d6naCOWN4b6W+Nw0H3S6Cv90Z7Vuljh8VGPZWn+aIo7INzI+GvZNlMPT koEx36MxeMy4yMlvRRgqLAQrKbwHSn3SsVj78cBkDvVgeOHAZ0B7v02F40QMY2hu QrYZPru1ju0XD8oA5zKs1qZm2JjifN1zzZs6bO4bkcXtzY85J4SXwrO4xooMydsR JjM3Qk1s8kmw32RUUEq+Dy+aPIiMzQ== =bPP5 -----END PGP SIGNATURE----- allow first member of STRUCT to be variable length it's stupid, but it's what we need for keyed structures Alan T. DeKok@2019-11-05T00:59:44Z Files modified: * src/lib/util/dict_validate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7f520d42b1c947ece05d4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3AwdUACgkQfQ55zXdi Hs2+IAf/RDESiAlHPDsT3zneOsvCopw1L9j6A8K1/cqaR1v4dyeiedAWAkrWe/b4 G8WrKmRePibGTDMMQUENOgTjW0mPlxIr96BVOhkKo0jtr98geTZhc0ZPPfIlAOIS rDXrU+v/WZB4YBOuxycfX3fEyGS9vSkF9I5o9K9jylp78n40FpjqN2GvJ6c7856k VhR40YbLeGrd8DVgf8CXLIylANEBUShmt3BPmqys70Uk0eShALmb2E6j1t31MyyZ HTyj5RacC0/zc6oanZJzSbHo1sZz79RWcQJ8Uewyh6eeJS1IeqcFyXY4xc8qBf6Q nE05q+ihwYJHomlzYPr/2F487KpYFg== =/ZbD -----END PGP SIGNATURE----- depend on the binary, too Alan T. DeKok@2019-11-05T00:26:57Z Files modified: * src/tests/bin/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/63a3b0e73d9ee02cb3528... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3Au44ACgkQfQ55zXdi Hs1/DwgAniDAH7gk7CGiFdYOFk7NzolQUQ/9F9ES97ESiZ81QbkWTW7/kT7lSasP VQ2sfZuEBrWEap/od6ESqNgot03u4lZUyms05r9pi0GYkFJQqgmp9aK/eZwbqkJl a3SZ2/n6YVNeIysSKx+CC30cz0IHGvIuhz+zbI6wnsVaGY+wKrXiEkS1M+DV7q4H yvaCueA6nKrf0ao2S4HKyAH1XpnIMiSbD/dzbriDg5uRm+dxclq4MuM9ndGGvqW9 K5wI0ONpMio379eSpDmhnM8jdOu8z57+qvS7z4AVPYh00aNm8bSJSzvbfm/WdnU+ T+Ka9SXO4qnIIc1a+C7QvNrSeYQ32A== =o5zT -----END PGP SIGNATURE----- use the new test framework and print out the goddamned error messages Alan T. DeKok@2019-11-04T23:59:54Z Files modified: * src/tests/bin/all.mk * src/tests/bin/lib.sh Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d829a5606eec4fcc961ee... ====== -- This commit summary was generated @2019-11-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org