Commit report for master branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlx5jEMACgkQfQ55zXdi Hs3GWgf+NexYvA4pHfioHXHN+yeVwbPb7Swb7HNpUu6UuPfSJZD71zdsgQOJcMMb x3kzohxOPXvOyvG+OPWOcvYcwKJJ9wsLq2lFKpJzhCPKbCe7Ttb8PB7KNE/OM4er JrxjIifNbNlUW0L9PKfPsQeGLQGqUAiTBlWFcrus0toPIG35Q3Trq22Cjq7082f2 x2bitJbI6E1uQLMJgBDYCzlJk7zcAyHo+LgGt9JXKgeeDyToOVkyucSlfKvmThaj S5/G6e9+svWnVuUHlPVOesef4N5mSztp9PTwzAfn6ozLj4Um89AI1VMdDgDKdJrA HHn4uP4/HhvRfZWA/N9xSKKcq76+sg== =9N9T -----END PGP SIGNATURE----- remove debug entry Alan T. DeKok@2019-03-01T19:47:15Z Files modified: * raddb/mods-config/files/authorize Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/879a89fef37b698d982f2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5XyoACgkQ/6TVgp+2 18q6Aw//XGypDPLBIdRGsHXg6hSiPVx8NYc2/noIneTcn++TLNb16zuVFXoiw6Ui fIFLqrsTdqvQgTPAMX3Ftk6uHdwHL4R06Cl5LqGIrR6Jmv7FcyokNwKeRavNd9QU 0Bx6TquAyjBkb33c/cP3Pl1dUCGQORxxf29/PgJDR0iYEx/HPP8Uj41CA4GIRODW XgdbQcHGJjTbUcJD811ecnROvCh8dkG2gd6VKLKIynmnJhfwXIwRKmICtg5+umng jMX3gETGoyyik4bIjHs7MucsyFAf02NuRR4etz87JbhtcH2xwyqj1s514ltCcMzR qzzTJ0Zt8G7nERbq5bzuhBMvvg6RZWVDJ6cUpNQFZU6e2Y+x2UYjSJFzTG4eGtc3 2OrrCkiTUaUmqCS5h4i5LsjhRokb60Gj1K2qBLYitWaCCICXNWjDiFwqzABUByCS T3HOeWt1IRs9wMsgYFFTxPJvp/5H1+fcL73cqSQFc63MdOQWG50pvIkDK465ANI4 VCc5b4dOGNrxdD8Zkdw/moe+Kgf0kzvMrY8b7/SzQ227+mEzqnxlpsZdKCkwi2k6 iHot3bWZl/e16iTui0FmyQnxTXNLCYP3MrGJOyaVAjr8TS1hPa57DJqSznYsu/2B X6ayFzzvEguwTPLwFl/kanEyGDn5jXJN64fj9hS0cB2y/+Fc0VY= =6OGy -----END PGP SIGNATURE----- Not a ptr Arran Cudbard-Bell@2019-03-01T16:34:50Z Files modified: * src/lib/server/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7e6e6a696fa52aaf51e4e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5W7cACgkQ/6TVgp+2 18qnDxAAn9LFxuc7k7pLe59kM85PLnUXY1X0Kcxdd1NFl4M+SE8C2yEyC8IqJGL3 RndTZqBRS4N37dE9N4m/N/3Y69AK1YkHE8vgd5u2d185rmXhpldShHLfF0QCFpAA JMr+JSAXJIipFDOqIdzt0uVgOwJOjEKJBsdxdFNFc9iD5GMsDDnAFdB8bHC/kGBK Um0k9UxyaHjDrQJHwvZ+FmDbPa9fxmEz4wcFQ2RCCojZBL/Q8J2kAObye5qRZ8zt PQRdLnT+bk102H4DV07YfqWkMgUpopuyzTlzxxc/cpXp96jsI0m6rPT+3rq6TPYP Hqd07yVNeU+yuTpMahVbNM7WhO5r6BPVQF12V20V6uGf9uK52dVx2RZ03gTDru/c YNtnR9HtRsJ4U3Gb8ErKvp0W2dWy+fRQkl8ggwYkYvJxUCFfk+/ZrlhwozyAHvm8 eXX+d2Op7UllFoPqpFqJY/vK/IzGwwoMwPtw6XlVt4/81DNWLTJ99l8aJ4ulrzJJ Dt2XGkd+C3/uX2g0JeSIbjyzV4DjTWJIgXfzOb26owqG2Icp6Mr/suwscKLcHY/R oB0dvXYVjtTRrXsVa5urw164ozUO5qwMBJNvzMWNjXP0XHJrZKReszp83gX8k0pO rquBm/o0bKAmL3wMd8tP9XcaaGerltdlLc/WUQzZi6K+pXFUoHk= =8S7y -----END PGP SIGNATURE----- Use isdigit instead of isnumber Arran Cudbard-Bell@2019-03-01T16:20:07Z Files modified: * src/lib/server/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fd423fea09576321bd505... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5I/YACgkQ/6TVgp+2 18rZXg//VIlX+kO6lPhADrp0pyag2ZxE1nSQMN7QZOw/TDIg7eNGqrZ/oeEecz3x bBpxAZs+JY3Je/tOGzjGrSmds9+nKIYhBoIZxlEXvs/ucpiQTKeDlKRGjIBPjgwB 3T/yovEd0IF/50DEaftschygnKqHKv9JUCrkiCVB1GwSK/cb7LMWsLp1THHffLCx j2zhB0jJbO9UY87eieDgGXwysF7iYIEbHwPizZmkRaQJAfAtZ1cgBbP8Y8r1dK0a 5CGcK4Lm9wAoweetWT+Zaj7djq+WWnls9Z1cDlUqXPQl+qdCmUABBc743K5iXd3Y BkaTEfdIIJrUGZgYq1UxFh8t81DLw1FOHUQ63GcxBmQi63qoeZeHQGi1/2T0vmX1 5z+qlD12XyKFV4+nHT9IrrBx+2XLgNGVnOPlR3E9N3+TQflyCcCQWHiOm9ZQL2od tOsHC7XPClPl58a4y4ZuWXAfrNa5BobH9LB3Grw9L2bNcnzAqG2Xim7MV0WCcYoO 2qAw6qDu7wTWrMj2QH4ql1DK5lC9AEh8+mE3TIJ/7WaAx3zmbcN4vsmYDLxltEJN aA8IBS6+nAJOHzRWLPqZqIp1593U60v38AzGn8XQeNP4Xm4PADFOqgs2CQlhiztW 4SJQJqX8yBcuMWeBmBb+/lPWL8HUsP8F+lemD74uw7+Ce2sDg5k= =h/aZ -----END PGP SIGNATURE----- Better empty expression check Arran Cudbard-Bell@2019-03-01T12:22:14Z Files modified: * src/lib/server/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7398b4b6d7bff7e78a3db... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5IqQACgkQ/6TVgp+2 18pqXQ//QtzPOPJe/jyNALIcGni/frOqUonYLVv+VZUQ7KzRUmxM9egKfg7gFWyw oH5Koz9DDBabfTKhr1SXcfdmh2zMuzILdf7ocRHSHa/dbYdE4ScSBMvZZkUi27JG dAn/LcXZDYThGNwlteGzlWU847y6wSopfo+9NJWt1Fs8Mz5iNK+hAfER4uoqfnRw p9WNrSKelGge+UwyunNwOCXDnymc+2+EXoFZaAPdgfo/0uG9HySByLJ5oVrtrhaC kyrEGXiQjrJv/ADF3iqL32Tt1VzDWReD1mUzIuE7eKodtJh6JzQTPCPRVPvSxvMP d96aPHg44EwMqgrvF+xMrjzI/1UTe1Hx+9HstKsEhIFJGniPT/qzCSX1ZjWVxUIU OcdweLIJSAmRpF7/szR8dts6vU/dpg0oiRbpXqe57yZgD2jd1HkE+RgaIIDkyvhw wcbkx42LRALTDShUyiaMLLg0SDoboF/Vfhez505Z01LepW91daxTk4SYy6Xlp7/v KD2wck0f7C01CC0jftD3edA4GX+1zJgUDQC8gCYpr+RASnTFLUgkYw1bycubtKZS xEC+FhTaElBn+WZjTHc6mpH9kNZ11T6cHMrVDZzVumvGMZnvqgyeSSfQgn83AZGd dstQC/h1biK2CP+VOEX9BZCf9yrl+NVHbvnsi/yNBSXLgl0TTp4= =uPyp -----END PGP SIGNATURE----- Should replace the existing error Arran Cudbard-Bell@2019-03-01T12:16:36Z Files modified: * src/lib/server/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cc25a6a926fd757917bf0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5IaQACgkQ/6TVgp+2 18p4Dw/+I1BGQsHU+QIHuQ3Rhe9uBYp6+G/7RRANpVnOhVVQEchMpLzuofdfM8IF jX1F7ytZFVRFajQ4PeiAmY+JNgRbpoeWFYYx5nGo1zVi3EeOsHgTuma+V61PLgve +890i1MJjCqeWxO/yXJaBDW38gz1fWDsYnUwyn1RPyr9WU8ST1y8cBuPHy2EgEyv HoqIZdcYJndJKmfsoDwJ+T8HJwkrgrKRK2CCctJtGdzxjqs+lLWKNY0WYoOEO84B Pp1PeCzofZI8jDNGZanXNjYgce5e65e9Nk+2cPePa9AXPkTbAuBTpxvP2yhQzQsA PXwb42WQUu2RNup8YbaO3H2wcCvwq6fJbNiJnG+HglFyG2xxf0rC9UqSFUwiCM6b vTWwdyE5o/sXX2VhjYsPmPi6Pe8oxCx35W4Zm4qDRvEXWmrDP2x4ZwSWoFKoy61r HL2ob1MU0OOWIGbhit3vN3yyNAAf7BTVIR/oTwAawPntul+tBvAXmDg1pBcwQTP4 cDHYb10IU3/5Y+RCLukSQ6Leyu4TuHiZd+o+1FukYAJmP4AA1LXlEgAZ5yYglFvN NJyQurioYugbCYIBmSbIkUIvotrXYVG8g9JJLOvRsqVTHGS5NoHP6xH/1xibOXCY /55lJkWUSPAbxNyc5riHfzrmOtLSza/ZD4/9mxu1eN88UmD8ito= =Hsi3 -----END PGP SIGNATURE----- Fix another comment Arran Cudbard-Bell@2019-03-01T12:12:20Z Files modified: * src/lib/server/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/402090aa7d60e31e97af7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5ISYACgkQ/6TVgp+2 18pgnw//cvymNjo86Z1pleSsa3rzf4ew5IBFkTInbbeeKXxdlHL0+GhnadwZ/t6+ y25MhlDdl+9+TFjLrL5fFGSHtMiS0eeF2FPrhpsH4A8x4kAsEme/ReBXe9Youoa/ 8kotyYT6Ohyx04agnMF+Tq+tU9srU8ngcHJph6DcZ/LdXJV/ZzcBZ7P4/dVZnrRA 247thRzuCbDr/38Fc8tqsNjWDAyPDU/0SdLjOg4Sfe5BmnGZtHrdYUdsixN+BG/c MS37atlEuTFaTXJWTsIvmRE4iYPOCHgwgwhwtZBGVuh1Jf4lHHUTBqXqfJOnLSLL OO7qbByahhHgEOvofXrB5U5oKtMM+kG5+A7RPxCwPvxstPV3Itk6JwvFUUSLVhc4 aDuBIgs2idwcHdbFmHxJKXIQPG30i13Lr178t737n8fWX1T9VQQZte97kBCFAAVF TStWFNLC8p/kMsx+T1GgwYDV+VvKXwSJAjxeEppQjw7vX8NkMeCYdiDOV38H8wVM iTwZYg7XKtDggse+mGiHM893XoyBHGcDSyPz3xW8DZ7MYLqCwxCIyywrgI36yvm2 /lnX0oSE4nbLGj6OdPbwgH/M9vEAcjNj9f7wHSeyFb56aW/HQMc75kk27Ry2f7he 49yTJu1ZXJ0h4cwQJZ2P3aPpd2tBzHT7vE8SwsPcfdpfUCL6Bzc= =RKSb -----END PGP SIGNATURE----- Stray comment Arran Cudbard-Bell@2019-03-01T12:10:14Z Files modified: * src/lib/server/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0e08f9f4bf9d4d4af4915... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5IMQACgkQ/6TVgp+2 18pfDg//QvN3dCs8/mpXHvL7gnl8XlNZgIjO6gq/xw6SFxNndgfDz6YmpDz01+3g gKdyiv7x8NHOpGJ7UBc2LUSI+bs1KNLkqfCJTGK8+HC05mmDfL0TS3z7aDJyBOKj 8tXeA4HAg+FS02tXtAdegpRetMTMaCIN+yqNmpglcFP+iBArQcIuj3tqHrHHzK2h tt2iqGpcGJtDOmdLDQz8MecmX6DZa3iEbP46nwaycm00RIM/saIMrgTWgPVXcTyo aHYZx2fcPLpd5VrWYvLLgubOL5PKy7SRkpUZRFp0SIoir+8y7RL+XaLIWiqTFVB1 p0HmXoywHzA6vMvh60fbPOo+GP78FoCTaFm9JxGB4WpkaQOkSMuiZDOY2I3cqjWQ JwE8FosKbnd9x7CiFSudGKLN/3AiPFzBR7l4uJhdx6nRu4/zB1CHwnuHrLjbSaq8 roh7m+LZ8jyZ1TlPUdKMknkNBRFv+q8VNeXjdowCHR6gByv/kwBDeJNGnN7MXPu0 XqPmj4ZSp8pnMCOFl4Sj5ubGbbKWy5nEANk1qLroKKEdRYQyPEgoY7WpH5GFury0 wM7Hr8SZYzrwP9421HB557U6OWa5RjX4+WwKMXRrgNEGPdSmRHVn/0LQdeoQZ8IG B2Hj9zsTD8B+NEWBByLSau/CFUwkAigwTqafemVAFDLhBamvWck= =02bb -----END PGP SIGNATURE----- Split out regex, func, attribute parsers from xlat_tokenize_expansion The logic is almost identical but deals with a few corner cases better Arran Cudbard-Bell@2019-03-01T12:08:36Z Files modified: * src/lib/server/xlat_eval.c * src/lib/server/xlat_priv.h * src/lib/server/xlat_tokenize.c * src/tests/unit/xlat.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ac223ac01b61777dcabb9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx5IE8ACgkQ/6TVgp+2 18pa7Q//a9NpwrW/bEfKdBTD5ay6BxYisIkQcqCASVBlxxvGjpMaD66TA975eqOk 9qvdsou5k6QnX8GDooRy1+hp5kRf3Sw3H9SFMN5VK/AGLgnQUa589T2POlYJhlLl qkPQ5+5m/akUKpTZ3Cn3/3MHt+mmchB6P3gzqTwf8VGPWw8QtV+LiedjfYjlBn/z BCVYhj0rIr+7DSjTRQeOuXpxvlVBGMy8AAYVdsbUU8+KIOStGH0tvR/BoggyEUhT Vl9MyiUsWgHf+Ckmat2CVjXUjM1hqIo4AKlmygfexcxSr+cDyafVCzWMwiNPkQuh wXOPg6CbAfb1xHGMSaAvmVixDvihALahc17RRU2/IO8zr6OoTL2LVJKA2lZeR5Gh rIdYOjbsxZwnlRW1pUa3j9CyyF4UD8lY00GAgIPZxB7f0VQdSeYpoNQDhVhR7I2m l0N+lugEgE7mH+Rz4mXwa7bbxTEtEJSsVY0JP0Ku0c/kRa7tlPJG24RqrsWsZHNC KmMocXpbt+Rk7v2Tkhwx7T7TAFIp9/6faSRYS9D16s6v+JHV/Vogb4FATwsu/su0 OCsG7VVQPA7XoJvSyARgUsjOxFvz8vEH6tP/ZlYEmDBBmIrd7c3YmRhZbiarMe7Z HNj03qQ8cvvDQWD1QQhmLDJMl/dVqyPeGwZwF507wppleZuu0P8= =1gsO -----END PGP SIGNATURE----- Get exact parse errors passed back from tmpl_afrom_attr_str Arran Cudbard-Bell@2019-03-01T12:06:39Z Files modified: * src/lib/redis/redis.c * src/lib/server/cf_parse.c * src/lib/server/cond_tokenize.c * src/lib/server/map.c * src/lib/server/tmpl.c * src/lib/server/tmpl.h * src/lib/server/xlat_func.c * src/lib/server/xlat_tokenize.c * src/lib/sim/xlat.c * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_mruby/rlm_mruby.c * src/modules/rlm_python/rlm_python.c * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6d853a52916a730ac7ba8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIyBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx49/0ACgkQ/6TVgp+2 18o+sg/2N4Q6NrWDFViNnL06NScqsQxpqRh6Lg2iIb0uDph5Aav8Qxvv/C0x+E2N dqgCzHc1NufqZ575emnsjwh+tZPCL8C15Z3RAk8xyyZHjCZqJGd9SVpUUQ03KPJe GjFzS+N/+I3cs1lOZ2QJeWdTAEzJuItc6SUhCGKzjKLPPI9/h6FubabqGMDWoRZb Y4zDbGBgWThr4hAzfSVwTL4XMA3XrImzf52quhstQjBYtMkz7Tx+CiDnS4L+/nu9 884ACG1a0slYfFx9TxdUpsm4DgdvwWw8pNuaEpEiXFTwCWxpwdMExyB0Jsg3Q/es RGEEtOlf18xLPFj9WlOH427YKPQOdixJeH+Owa1BBDLjqo9iPQ3bkhx58QXmNpWp vku2nYbg5wVZx8ZRiv8TDE2Bn+Fi334rpXEAUYnDnK5B5nxCdvJ2z87/lUU8//V9 1dSlXK7f0PnUN7iEkgf8HIYl3Y15kYO7scIF956qlEOqZMbZBMM6Wv2T8EZudi32 xOxKlCun8AyRw0wgySU1bar8q11srIjyXyC6aWwxO09vXuBd/W95lcrZdTTzZHaI m3Jh05V4qhkuQg91lTPGYTc6ZQxBwS5MRNGUnfX5p+u58K5B/mddrSgpAzgEXyyS LGfnfh1a8PUdPvxib/jvzidHA3v6daXw6jOjezqzFXTo8DS0Lw== =XyCm -----END PGP SIGNATURE----- Allow syserror to be explicitly freed Arran Cudbard-Bell@2019-03-01T09:14:36Z Files modified: * src/bin/unit_test_module.c * src/lib/util/syserror.c * src/lib/util/syserror.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6b370ead4f7618b76e32d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx49/wACgkQ/6TVgp+2 18rUuQ/7BgkX2mfpeBF7vVCvOtY8m7/kLOgnE038j/WKR6BekC2154eqlJqDCPQc 7s3SzTauexX0xYBRD+KrlgCM41zYPy8UDoG9stxOo5bfH39PEDvCa3sowkzlmnUt oXnaKFdQXkgPBtYWHS/l15R2k3u6FLbKnnT8NdufQ3vn2RCXnw+R8/nAY7XLBdgF J0+kVeGUv1WLRmZg2RsI5Ra6IM52V3iKcsCpd4BWvGq0vqVAyztAf7/IW/Q0Q481 oSiVaB8Ieowgh6xyTtcrJw8FDNLlgTnVmET7YQsPvNJwu9D4PptsySlV/rT4IYOc ZmCYO+ipPMtzOUWD1CHXPoiLFqyNXUHhkcO3y82ayXAKfiLFvx5h7siJweLk+p7N sdBiNgVCILw2CI/Y5NAOjEluyEKo0vs7FNzEc+SPjDrms4aMeSiBnm6fWqk2s3nu K3Emfnu4m3YLly5xzDAYNL1AJBNCQzDHYk3oDCdhUxDS6K58HmrXGBIMxKyuJKpu zzyYPXc+9DNtqdR90c+jiJpAuuhur60C+DQKthzkZy7RS0ELHSN2h6wZTyROhM/E c3UhKklhBaJz0+vfqh1wjJJzkYjMKv9TrUZCyyHa1P9OFk0z7N7oSUmxElSoy6CQ By7jAvzWhj30AQXQ5r/5ZCgusmni+woKDhAtdtmIr1kTeQtA+G8= =NXY7 -----END PGP SIGNATURE----- Make the tests work without an internet connection/DNS cache Arran Cudbard-Bell@2019-03-01T09:14:36Z Files modified: * raddb/mods-available/linelog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/57453e7a356bc408e6fdc... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx49/wACgkQ/6TVgp+2 18qxtg/9H87rSxH8EXDWko0C0VqezuFXrDBwGyAPsaJfkOkPoJFH5YnI69f+dgeT ptyhAdYwX76goZ2HnFB837CQGiXnQhZMztBUyTC6pDrSKTT5hnNbM2wLq91/Pl1F ymeFyASMHC/LKZbWScGpceHuk5vBl4qsL7Vh7qyC7x088savSUETGlRzvPPOuz36 bdJ56+xEgfdZdnkdLT0NA21Dv8gQdIAtoewyFHwmIOsNeX31YUhVZHUXNDoTDcQn 9a+oWvOXcpuqkyskxyhoRTbqdj64dt4/pB1eMesEEL89KTA7DmQrPe4jLkK7FBgh 4pdCMXZVw6UK5xBC2r6ggCS2PvBy3Axskqi3kOJYpV8wiibXCNqwASaWBOSLHrfb MuPEWZ/b+4cJEi9o7B3ypnAmAcubf87LgFGnGYs133ISjyDduF4I84w/HFP2dAm0 gmyIlEnQ2EtIiqS6AGOiciSGZApYWss5azrFrMVdhbjD8p20U2tlDxIxTuL2U462 tmD3pcWDlwl1uck0XkL1SW1WD1ouVnB1PlpMUXJp4WRz7KFIeTKamRFnXJfiMC9d II4fkm/cIyEf9vyLbz0nDAxjLl9O/tJqWUNjGtnYzCrNzG1kr2uLt03vnrb5N3SR uEpIu2pI9fWphuP7mYyejXHRlMqspK7pzhcb4ILCHl/hYgOWUAY= =Moiy -----END PGP SIGNATURE----- Using the standard fr_strerror functions produces identical errors to passing around a static char **error pointer Error can now be stacked too, which generally gives the user much better context. Arran Cudbard-Bell@2019-03-01T09:14:36Z Files modified: * src/bin/unit_test_attribute.c * src/lib/server/cf_parse.c * src/lib/server/xlat.h * src/lib/server/xlat_eval.c * src/lib/server/xlat_tokenize.c * src/lib/unlang/compile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ae7d21c995d59fb3854ff... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlx4m+0ACgkQ/6TVgp+2 18q59w/+IrX2t8Dr75607rYgfs2LTfTiNccQFU5YgFLvHkBylAYPkv01D/rwzyDw n6Yp0QxBtfGsilNChfI5ExFn5722B4PgVXAjg2W0AGqT9kF3sxFLBtoyZka30yYp B0qoiMFb7fpJ+VB0S7PtH3pjOY+Qh/BBURgnS0Ysn9WzDCTUjftAio7u7j0jDF56 uppO8khafYJFMt6QVEiWbRN070OO+QsY+WS5swVda57eDIJXayE4S8wAWvBM/6qF CGsnnYleNcpzPL5xXZUJICAAQoLEBpA3DA2U8TKU3LYAr3J7NKwVm9mMxSQKjkAc FVF3I5sTB2j0HHCNL9/Yjty8BNkokiAsrK8MUXGlgs17kwm3N0j2g1y2Ggae58ER 9bIh9sAFflBNniCs6UrPTCo5fxn2I+uUxjbb3am8nFFZs+xo3wbW0Spgv80EJyub fBTr6ZIeSiJ5vSndoQdWKLLW//dPTbllbdpbu+CtwgCKVXdcZYdeYKSm9vtT/19X LbUHHFY8tDpoOe0YSsoDKGi+UI5eGayVaCDNf3hHEq2GQN8M9es/1Ikh/MulE2El orqychv98xtJ9Q/IXebyP4kvOjybmwDL+JK08yEM2dAi39v/7hYbSLSbi8K2rDbF J1Ke//jNV9RVOgT6r0qRKby8ehsttv2L1FrLpNCn8rdq76t8ddA= =mof/ -----END PGP SIGNATURE----- In the vast majority of cases we no longer need to modify the input string Arran Cudbard-Bell@2019-03-01T02:41:49Z Files modified: * src/lib/server/xlat_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f7a827f9db84496599f0... ====== -- This commit summary was generated @2019-03-02T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org