New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2L6X0ACgkQ/6TVgp+2 18rNJBAAn2RDaQDf4fQCHfSidcw9JDRqHAZJxt4k6WAkxYwMZVCht+x6wXuifd7i U1+znyShylpqjdclh1wGWv7I3toY4hwZljmaP5P4cwCvx317FXQhMd+C8NaqrjSb k9JYrYcb5RnQvLHEIpqSz3WBKYk6dngShahO3Gc1wAzVP2Igl+XTkizEtFRRKGNI 3fxNSXSffyIrO6l7QG/762ajXR5c4xoA1WKMV4g2c2N9eHZSxlWpUU08KHoFcFkc Tuzg0t3Gz1dHArYcyG0DRIIwzg1fxoIdWcVg68TuAJFDuliDnKRzNLhfyoJwM7iG w6ZF3WM/6UuHb1YeGXdyOlg32q1aoUIvdPsKjd5ZpGcddsuqaVZ1soCNHyjFM5vr NDHnu98gKsnwpZk4GoNrlCAe5RqlnMZlHltKeyDTksxqKZKytsvv1RLXMBw9qTGQ SKeOtj8VNvVYG48/1lQ9d6KYBjOCNvxiX8hbE0VXQQybA1+EIhedBOSXJT8PLc2p FdbOH3zUQCdvp4My72JzvKLX0gbtSXIt6fxeFFR1n1YxwLYe4fW0vd9nOxEMJ/jK SjE1Sb7DoMG2JV2G2V9BNEdtkwClxft1zqDD1X/mNNKMPNFGYWgft03iF7szs/F+ YlVasBBXeaHobfmy9biPk3//AeSzgRVESWcnlw9T98xmz+ugacI= =p2an -----END PGP SIGNATURE----- Fix various binary safety issues in rlm_mschap Arran Cudbard-Bell@2019-09-25T22:26:05Z Files modified: * src/modules/rlm_mschap/auth_wbclient.c * src/modules/rlm_mschap/mschap.c * src/modules/rlm_mschap/mschap.h * src/modules/rlm_mschap/rlm_mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0f04379c9c932320f98fa... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2L6XkACgkQ/6TVgp+2 18pl1w//akV+k/RbfdWerQ4Wmr6N0CmUJgUzxUFaxZgalc1ikaD2egEktMT6mvHN s0vv3+S4ZxQ2hju2HrMfzCJMBuX6JiVd314LUwcVYG+LaFdAQsP150RzRBRZgiro Hc92J67O2TvQAp9Jsmfs6bCU7R3l5oD7Z45DElhb5oEqw9QDAoFQ4pZm2TqIZ86j ZBQ2nFwQxRUdtN8OYK1x4swcbQ7w/3raAgBjNc3ZgN8pwlhHfVA3ExulJNtJvMNH nTd5vdpfWA34Tuc0Afj3rEGo6NcKgTwlEb+loOWpoYynErojNIWPnQHqIFUBbF7j NTSf6idA7zZHLY2JJ7cX+ECnHpOYCmOFzs/NoNoPCVKb+85gdsAr0WFNCpI7KIzl 5aXzfdJTVXIecNOTk9sRQcUreMU8uo0Ff2yk5on03h5A16FLHC7ZOr58+ONRqmbO I1L+8R3Ow/umcdJsMfcp4TWCqT4wvkaN6mlEtrZbA7oa9KXBtV9x2VjtkihhqZpA vo/WkBssfBkJdMq6lxJA+JWrxovCYL2pIz5dR8toESiJgbVJammG93aZmuUga7e/ 6GcXHUDVyGE2ZDyk/pXAeZfkGPy0c2omVVd+Mi7DPv5yZ2DHfTHTRbIhNzdhlKjG cHWjPvQ4ECGqE/QlUKqA/knOtzfWH83S3GGdpx48XIFgsSq8nlQ= =vaPX -----END PGP SIGNATURE----- Fix talloc_pooled_object check and add talloc_zero_pooled_object Arran Cudbard-Bell@2019-09-25T22:26:01Z Files modified: * configure * configure.ac * src/include/autoconf.h.in * src/lib/io/worker.c * src/lib/server/xlat_inst.c * src/lib/unlang/interpret.c * src/lib/unlang/map.c * src/lib/util/regex.c * src/lib/util/talloc.h * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/57239961ebf2bc7b66695... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LynAACgkQ/6TVgp+2 18rA9g//WLkpRyplCoWoQAsRKvPIod3Eq6QnGjMUGNIcyiLILFoPzuY5Aa73Wnws WI4ym4wLm01tVbVcgYxzIwD3RFtWLDj1U2WnpcUkr3TOsegBt5dl0815Zt0EF3vi E793neF6ajVGj23yvdLLcu4wDq4bb2eaNOoSi3xC+Km1PTcoAnmn9zulURiNgcbI 9RxGXnzCDtw5nqenKFts1KDKmqq9Bp6zXQZRp9h2oi3qIhuYWB2lnzcDWr9Hk+aL VgLVoYm8H5jGa9HtLBNqi3F1FVrA2GiKkb/QtEUS9YGRL/kSRXY+XQlAC1WZGr8p NO75aN5aubmC22gyU/oRTirEAAbtWn55a98YyzobhU795Fj2ysGK9mlynerg7PG6 g1HokjppuBlJlFZzR3zWroEHeOgig0CFiOzqyg3ZpJMu/kwIO3MsXTNHI1Q98L7e S8GBgjuGZ29o/5xhJOaA1SH7bRPs6Oon54ONkE/3pnQR0VSIPr2uYS5bcR8EKK7l yn2ZLnaX7/wLGC6AODR+tdcucUMOeChi4KtBsWoYEucUJ8DJlZtqUin6ZhiMCwZ+ keAK1FEaSpxHVy4XD5R+n3ECbjsgdckrYy+yx2MBzE1tJTcmvjpDgQwfgdukBlSt WcJn7OPQpW6v5bi0XWzNlyhu22VdH9pR9zaulMkK/rEL92F3A5k= =M3ti -----END PGP SIGNATURE----- Minor tweaks in the interpreter Arran Cudbard-Bell@2019-09-25T20:13:36Z Files modified: * src/lib/unlang/interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/60a53e88a54e31e98db6e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2LydwACgkQfQ55zXdi Hs0xpgf+JRP3QNLbFlo0PIJbOesYAKKUhu9BqSuLDYG+4pDqixPYWWb5790lQXkA rpJmDt3EtizbaNtkAaJIUAiGW8CCiyv11d7rtMC+X5jTFuXSrXHXRVwC9mQE7woS kaYBGt9pW+XlzxdHozj2Wilt1l6ooSB/rqGyRcuam5848/LOGDH4dKaDCcxPGAGA P4gdVN7RHZKzf4KUxZst9KBLyND8LCK4cXpqoYy3VMHdJHSn65/aDxuukKi+SOUU 7cyzp2UH6RJP8vBCfGnuwdaRp4SCo0edmLxhDwtVEWB1vvD455D1XZBGnXG+/5KP IjW8g5zBZlFrOoD52NPEfVNVJq/NNA== =zX4p -----END PGP SIGNATURE----- make "update" use frame->process Alan T. DeKok@2019-09-25T20:11:02Z Files modified: * src/lib/unlang/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f72bb256acd468db76edc... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Lw7oACgkQfQ55zXdi Hs2dqQgAkyupnPu6sOuj6b3NOIF2ktlRE85x3lbDboe53iHRUgsdIy0jgCtcy+bo tVOZp/y8n0j7CNOF8BL4L6DUGsuUWTODgWdIdx3Q/sXBtbOUVypMa/RSct/OrUds ymJk9j79Mnb7tFipWL3N8VKP3C5YFjfydQx8nPbtoE+wJgKPg2eEA82ufP858Kc9 oYsLYJrtuc7pCMlWmuD1+9oKyatKcx/I56DWjeWqMsMqa19vsiFcTvmdu6LIcYkl GReKKMYbtatNPQ8jIQHKqS7lqNzIpfuaLaM7UtzLmkH1VRiV2YChX8Ism6FIevY1 KAeywz1KGwTX/iGfcnwN3Plp45Iwlg== =wB2V -----END PGP SIGNATURE----- make "load-balance" and friends use frame->process Alan T. DeKok@2019-09-25T19:44:58Z Files modified: * src/lib/unlang/load_balance.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2b9100cb5fdc3a96bd050... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Lw7oACgkQfQ55zXdi Hs1PgAf+Ot2xFb9y9/EEZ1kts5yNpwqxqLxP4E98lTKVyENSyCnQhaxbQkuVEIN/ 1D+W6hgrnMime0lr0/tX8AnbpoaR5L4QBDJZEfUcLjT2E0PXoA0Ug/DuaHkqXFqK HrH3ph98axcpLDF+KVz8wIuVMBMgeaT9BKI0/6Qfw5y5JlaVfex7cKNIuh32eSAs T6B+fbueU4uH2qRnAj33/FLHkIO+dPhF8FfXrgEj2v612xpN76KjqYrKshnFEbij Ake8gnnoKWdN9CvqJXTqLMmb5iciDSX5NZ1fFljfwf8wIMi0wrbbv9dj2a/17vig JdxsZxQRjrPTNIvxdnv0Y0VTqkcvNg== =JmMx -----END PGP SIGNATURE----- make "foreach" use frame->process Alan T. DeKok@2019-09-25T19:44:58Z Files modified: * src/lib/unlang/foreach.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d5b6a3e24f5ae4f30b235... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Lw7oACgkQfQ55zXdi Hs2agwgApBAnwlGiGk2ijqDY3ydJxG5K4c+EOZcn407RbhzAUdmvvet+LkGhOX6c u6pCa0StgM8oW3vv/Hgg9aAC408zCuvipPn0QGhNeSUq9EElWZf9AlolWFRa21eZ G7PGtqRbrJ4A9QDN3V7oDAk9QDvu51iUphCeLAll1eUu36StKwj/4lHZFSYWvf1k BZegdVMd4ZYOfqwp54xcKPhphmaloTE6Rl0lqp4eUIc+h4eQFcKzde8GvE44mxI0 HbLDhicpFg63zCo+pZyov52e4P0YLnf7id1enfTDzxTXN+wbznZxhe0AZSpNSi3J vZEOvC3sQM3LQ56iN3V/ZQKWc2lbUg== =wR5r -----END PGP SIGNATURE----- run the main "foreach" test before this one Alan T. DeKok@2019-09-25T19:44:58Z Files modified: * src/tests/keywords/foreach-varied-depth Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/434af4766639fb5810b33... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Lw7oACgkQfQ55zXdi Hs18tAf8Cat5dkF9y21BWx5Y6sc+kNyWp3ZiUFzv15r4rlZp+RsWhHiINibU5uVS A+YdwpF5qp4mX05WCD0afhbOtTAvO6AAtMknrpawSqLlLWNJpgVRF3BrxfS8H9QL aM4q68cUKrAsEVD0fasSYUQpb8g49up0DwCyTBVygUkXkF3KHfSufnB+4+3q0kHx /UJ0TSuU2YyCZnQrpZlRTDA6ZIPNHfuAVRN7f5yKIJBfPxyZZO0NbB4pHlpB2/u1 4jbCboGcGJAtBW888bk/ViEKc7W2L+NJlVFggJpzcb6KC5094vy3nNwM5g8tK5du Nq9W22i11+j3slYoYAMI7mCTiVM5RA== =Jic+ -----END PGP SIGNATURE----- add process / signal to the unlang stack frame so that the process functions can set / reset them as necessary which then means that we can get rid of the repeat / resume handling. And just use the "process" functions Alan T. DeKok@2019-09-25T19:44:58Z Files modified: * src/lib/unlang/interpret.c * src/lib/unlang/unlang_priv.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/58ac05df4cbc1670c5df7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LtS0ACgkQ/6TVgp+2 18ppiw//RRZHB49KwNzwQwLKhFUe2fnUlbcRb2kNUtPjHqbtzZqoix0IdgO/kzVN XCOLCMARLcjjSpd+Fg4NDg5akCOWxRtaqMK7JamvcCQ9lvl+KTE5RGzXVBi5Yu2B Qt79WLwDDW2sWaKh5x6j81Db8dU8Y7M0vEaIRkuMGKzMxGKsFaaRHetV9Ddm+qCz b6PaSbDKdeTVZMMoSA8QQY2bvR/h9wPepU9qG/CS8e2stV5KfuGxHUsPh0ZPhLbG nGdk3Yr83HKD6CrsKSLYjh2cy58a5+BKnL+GH15jQVV1kTkUK6W2NbeNCpR2LIpG UXhU8vR097T+hPIshMqQuaiziNKCHtpUU1xf1+oujtAKlC2Pit34wSkHQqk/xZP1 hTeScACQbnM77INRT8K6VIcdRD2pSHXRa/huTO615InqPBYkFEgv18KLmYjxzDJB iKAniKKHEVCeZWipYBbmuholIbQZDglBK5+qVxoDFXdI9YRjAdNHwiaifgp3dF/A Ijv4Jt0JoaB/r4JWI3rG50fyuZOp89A2aos1mu02nO+50D6PKquiDmMdsYylI70Z oJUqfQIaCe2DMaDHlqq16tqWr2NIarnFkUCMk8sYOGVFES16mSsB8tP8P24S3U6W 77IBTL9ICQLQeAIfhYpQUopx8DWZRKVTZ4ajUnKlvrXz3fnWvDI= =wGpb -----END PGP SIGNATURE----- Minor typo Arran Cudbard-Bell@2019-09-25T18:42:53Z Files modified: * doc/antora/modules/tutorials/pages/unlang_update_blocks_and_conditions.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e932653552c58296b5402... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LtS0ACgkQ/6TVgp+2 18pEuA//UhlB0vp+bRA4HIvTrVBu/l1ILEhCxrjSEawUc1BZ9mlf/JAo7AydajRV l5ZQ857TEhZFjm1aUb1QePH2Pw/pNoS/W7DLoy33HYMvXO1QNXgsRdJqr9anY4QD 5qEn2yZH91fXbfQuxTenNs7BsZXWAjN7KV7BCGMKJKRcOJhI1C0mSc8GTtOdgDsf qwt5UAtowXksGIG2HPLv2TixMtyc9osHjwaFWYntdLYUfLbp5+oj8eWic55ORBxH 3hZaDrXo3f3O+QAx3UkNf+zyeKtsTH+l6rHrMVmg3GkHnaumF6zDQ2JiaJMLjSfw woZnffIeM6bJe8EHN3UZHDjFcjFKNYYEW8zoP516LGVDU3PtMhfHMedCkBnceV5v 1f3GsaC2EANehGR79fEyC4qJAyw31tVTjgR4YDkLnHUEy46gRqwuC/3ykfMvkVZi zF6SHifFRvsoVsdeqkf3P+Ywc2dRiAZMN+fSK/Iu+XfOCTM+6Wx30TfHecbMGL7T lAA0PtsDcUhCMFDFMbyI/16hRJUpVMvaj7n74HX3vfNGX/JlQlxlt+DQ5WDrtVEU X7ArvFPFWnAAk8uQKFLygUtYBreKWKC4yQFrmZXdsZNFSFkffR8xKHrSCclXT0Nv 8yXK505FeKoad8LL3ISqZ6PCTSX8Wh3D0NrgAuAmyfg+rPXV7KA= =8pqE -----END PGP SIGNATURE----- Minor typos Arran Cudbard-Bell@2019-09-25T18:42:53Z Files modified: * doc/antora/modules/unlang/pages/condition/regex.adoc * doc/antora/modules/unlang/pages/xlat/builtin.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d662663a10e1c1f8de771... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2LojEACgkQfQ55zXdi Hs0oqwgApiknQAsTMPIgjd343iIlzcHCwltMrq0w+/7+yPaAk63HX1mTRhBl038l WO3R4Qbvfs6elNUNfZJAP4n4aOqltEn2SgX5RWJkheLHOJO5nkHz0zodoIQIScaj W1Nt4Ug9kj1/6oTAc/Bed562FMw+dO9b8WzRnu8mYuh/r1kgsl2RHRrKJsP5Mi8J We8jrHpZiBAVaKA0fK4qwMXIi4TCkSxf3ViKo3nIfbHhFyc8yuKeBNeDgbKgyvZe g8LspmMjAGqmeUJnl+WCE6H08Qxa0V0C7fUwTKnU7F4dZ1lrrnRXQgPJhT+g4cTP zpISfSMjHFcKfBmmq2dJIeKAcEX72A== =cEXz -----END PGP SIGNATURE----- turn assert into run-time check. Fixes #3008 Alan T. DeKok@2019-09-25T17:21:53Z Files modified: * src/lib/server/cf_parse.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/14b0bcc93a72bb46eb9aa... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LfG4ACgkQ/6TVgp+2 18qX9w//fqhM2bvesBISOxesNSD09Jj4WguffKrX28zhn106chNOTEBsUCmyGMoL lt0NDIc2oqMvfxwfTxBahdo53FbRA8aKMGAVgKiEQzI60kXyPpWyy9J98T66eGuD Kj4PEhD+h6eleO8jgc/zs9I/VcTH+mie8DjIhBItlV2CDv86O9IQNKT2KWNTRviV pzDaxAiaUzFHK/1Q4RCmO2xbJWM8wKf4nJ0Qp/h8FdZNAAM4POox7pOR9YP7tpb0 oARn9aEruJ8MTVSCxaReQCm65oKX2S8VpoXjXdfSVjoDG5ZiihJcX7sErQgdWdgz HsFzjXxbk5eFm9vJCgaiC20bTAdFfqZqjNGrgSKwhIJj1ZwlGrEs4B9fiP905pPW Y7MVVrjX8IqZ2JteBaOcKj7E/LhfwwTxw4Jd5NSSXOksZPXlN2UvLRhXl5+tVWa7 4Sgsw3LGJCMBkBpIfLL6Qa/OG2xXh08Q7Jm6T5u9YJZwcS8PBz4+novSvohYRqiP NexcQwH7J7RvgkKksjbxtoV1of5WQcFjXpKpJA6zF8a/1rQ90MOj4aD/daHQjmUM fGr5uNCwYPcx0E2u16r9qzCYhgiZpM2r2dh6ZbroP1HVNRHzLNP1ITj+LN8vrqFS 0KFTu3dDdULe9MYpah4uiUZXzAqVtwQz5dSW/ge84qRw/px+Epo= =YVk8 -----END PGP SIGNATURE----- Fix the rcode lookup table to be in the right order Arran Cudbard-Bell@2019-09-25T14:40:46Z Files modified: * src/lib/unlang/compile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/842084052989da0b43231... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2LddMACgkQfQ55zXdi Hs1i+QgApsAvPzjjsPfJKStgRDDH53WmqIhnSV8hN3yUH7xb2qFhPmo2Ffuo7JTa mLjnvWhEPTGd1+WKSeg2dgjPm7tPNktftkI781T9G+ooGN5HmKpica4+K5cX1hQ3 9hgd+ANMCJbD18MLaHdVBtmFcHjZdOqpHlIhqm0y1y/GYs7dL6g1RHORE2w02+Xw nzuXIotA+sUCDCmVte5lZU1gbYgxaLvRUYHEa0f1w86RnZositYLOo7xVGOKmAKj eTscuJjAXZLbcBBxbmc0/3io7d+OkldokQecIpkm8l04Sp1d5dfTGjsqvt7FP0Z4 tMCXDBSZD3rdY9zeE+EDP0rvaSX2hw== =0ssr -----END PGP SIGNATURE----- cp->value can be NULL. Fixes #3008 Alan T. DeKok@2019-09-25T14:12:35Z Files modified: * src/lib/server/cf_parse.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bdbbd9ddf701f8b418385... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LcgIACgkQ/6TVgp+2 18o5KxAAkytepxWdjuCfxk4ZPsaIh66bxhu6G9EKmeBnwC9kkBPYwGql0Hcq84DY C+aGF801ZeaSJ0fg7oiAMHqR7/s/FURUByI7FjAq7X/MWG9mBSusPkdh+zqm22aI YViSdVvcstapOAslSqB1Qp/+f1glAdo9oWnFhhNGQSqv6NEt0MiyDx6RrYudWFVO Y4FYPOo8eUPqwRtcUkKXoPqExCHe543hrRbmsxkZaGU/rQBm7oOjLZ8pOdOeysuF F9exSOBOWhr2qzyD7HJNpAB68spqRJ46+p3Bmx9epR0r35dG3PekL2eyv25JHrof 5PnIZcL55aMSMxXKYj3xcARLwJUFjg9cW/nwRGd5811IlH03vOJ0w40i3J1hS7Z8 rKSwHsTNZA0qRfe/vqFvPs32iejC6j/olOs+fES0NAITrwZNb+2ZYkVlnu7oDSZQ yCuOdBl7jduA+b5lrOIdCijEyIA8o9hJRhd9ruKi7JdLiRcNCo+jP+IZAtC2QXs5 2dQLZYa61GzhWAm7+z3hS1UoEzzvpmipQ1NTdDsPQJ4aXGWu/u00+mMBPKgyM1MK JRPOjlXjTKKGbnslTe7WTQrRsNmAl6gNUMO92CESuWwY37o5d0ZVpuZ85+0tnuHW QEf3/DSKoQVNkoZ9zEuhPTD1OE+2mznivVZPySAtbKcR0rSaFmk= =i4gI -----END PGP SIGNATURE----- Flesh out the return code tutorial Arran Cudbard-Bell@2019-09-25T13:56:18Z Files modified: * doc/antora/modules/tutorials/pages/unlang_return_codes.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/27268d246671d085c77b8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LcgIACgkQ/6TVgp+2 18qgDQ/8CTfMa3gjExzStWd08o0kXk5Pivd2oCAQ0H+9Eysld3GlsezZqdWSjivV uNn8es2/URmbQ+ZCWgCgSr+ZpxOp4lZ1am/BmTsItsC7+QtKBsAdzKiofmwXz/zf /VUMm+cHZdLci+so17IwqPgQxpYcldL5zqaE19/W8t5F4XuorIRx528OeSe0xo6R 7B21Vm47Vicw69UXeh3LBt3JdyTpWDz5jgHtZayHadrzoO7zsWxka/w29Cldl59g J+IO8VR7kI99wsJdu0xZ+KrUp5bUKU1AQhMPsYhSCaxRuX1ty88u67rdw58yCcuI d8CrPLJD2+nuKF0e9SoSLTsfgNgLjIM7dXRoqPAvA7LB3xCDLI4MNUcySkRCZq9L e0BgwSbMK2xz9oVs9fqNf73wGDKhA3lr/7BQsdr6oYyz4f5g851AvtxPFBNgJgMx tmPAIq2QcKN6mLcMzQE7l11pgz7Y1E/JDCtr4Pw8YF+oL+S9kXr9byQosB4L7FNt ivzopCZePy2sbMOn9rEPx/c7HET65ufeGBzQ3Z033vhTfInc8q3uqHslzcjTcKJx 7kTs+d6FfhRpaXiawRrGKkzFYrosaWsqPpwG1W9n9ELeMyPWC/y4JvdonxPAJo4N Sp8P71STYZ2ZXRxIYhc+duF3BZvm/vkttsASQl/oPH1uCrKG73M= =A5or -----END PGP SIGNATURE----- Fix some issues with the update_blocks_and_conditions tutorial Arran Cudbard-Bell@2019-09-25T13:56:18Z Files modified: * doc/antora/modules/tutorials/pages/unlang_update_blocks_and_conditions.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/54435eece6ee910c9c325... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2LcWAACgkQfQ55zXdi Hs3kDAgAiC+d23Rq6aooq4d3ZO/OtTeEiIy9KHq5oUckJbMcKDgmpPSQlOTYQBeV NrCZslOywehjNnJri+m57xdlaruST8WgJRfDe0WAW5ETzq7MugsLYTFnA68xqze8 LUaKPIQF2aP5zckAIdQB7EEgLE1yZIrBUfhGUlMmi4x++ETSqr78Os91ZElM41hQ cvgrvhlALzXnPPwg6YTK3N2pqbDaXc1k6lXNdAE0lt7DWi/UZryfNxDYEBjnkZoj Nw+fJkOqydgE3Ed5NG/gQ9j/ZU37l04qO39vyVGtYlWHgXD+792s0N52mBeoVFEj lYSwJ/B67jnV6fKysge8ZhJdisDRgw== =Y0FO -----END PGP SIGNATURE----- allow encoding of ipv4prefix, and skip scope for ipv6 This makes the encoder match the decoder. Alan T. DeKok@2019-09-25T13:53:09Z Files modified: * src/protocols/dhcpv4/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/30736afea7c8f1585311e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LSCIACgkQ/6TVgp+2 18oCNQ/+JtGVMeT6xPVF3Ohvvl8pckos+qtWnw82tA1ByEhObr/6f6MOB0VUgR7n SOx2UNh3Kv+7midXKFZQHBn0dLC6VQxBA1hxsbqetr1Hg+ItJEvkhi6mXF21qvFR xQzfSAxevNZjPPXTBUa3QKJXNtn6gmRUSnj/cJAxXGNyqrZbyj8yoWGMJYL6OXSv 9IUyYIQnEaXbdkGr22BW3g3Va2fda4y3bGq/aQqXCOpQlicSQa7tbEujjOYxBxLB O/uXOe59dqAU0tdcJtokdO2YRWStqtRRpWN3/1R6Tp9YnPcNpZ+mf3wwgKC9vCa3 l4K0a7vlFs++MyOYtrWhXNXab2Boko2vYA8te4zloHbnAR0P5y3V9OIeBamEj00I 3jN4h5QATEJKvyodYsY/a2Sonc1yGBm7T2Sh4sGoGmkDUtNhdat7KnNOQLl0BxaB a9fUS4Wqaecig0d0A1CGORvNTi3GQ5TZu8u4o+3KpeKmGqjL3LEQ0ieHUsA5dFA0 Vbb1QAI/YKGHliLfwmjyM0pWUKNZWlw8fm+TGpA3iE6VbUml3XN4s8KNV0E9ZxQN gj/5rHodvk+IrPX5FtfvRchcaQCRYD6woxCjuPxEE2Es4TqKHdfbvG5VBoXxFAoa 6DG/5oFVaoIOC9a7YPMnuXWNVKn9tOEjOUOJpXgGYzVnhkQkA94= =p11O -----END PGP SIGNATURE----- More documentation for return codes Arran Cudbard-Bell@2019-09-25T10:57:38Z Files modified: * doc/antora/modules/unlang/nav.adoc * doc/antora/modules/unlang/pages/condition/index.adoc * doc/antora/modules/unlang/pages/condition/module.adoc * doc/antora/modules/unlang/pages/condition/operands.adoc * doc/antora/modules/unlang/pages/condition/return_codes.adoc * doc/antora/modules/unlang/pages/module.adoc * doc/antora/modules/unlang/pages/return_codes.adoc * doc/antora/modules/unlang/partials/rcode_table.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dc886b3208a405f736441... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LSCIACgkQ/6TVgp+2 18oONw/5ASQQIxAthx9R7OX3hG1axsGH9RAF/5IbnWbMngemhpRTpHdm0f1K/w+2 NMT6pwdyyCTW4dZFRvzLDij+r9r8lUaFgLwSHDtSrKtbjMMaKYB180zlxbpiIJBq 1bay/67Pf6JwLeNbCfbdsslJFoRUMTQIWRSFJDhn2QybKe/Cfcaprpi9Aau/Xk+x bv7DItvTRbY5e9kLB1Y/5jP6ZNqlc1pm9PjnLZCQSMenXbfEDjrMiwIfKUBDJSt6 0o4kbhwSLdm9KXHRX8suriMg+tY/RPuvv36juTMKhQuXlBR+xhhDBoVS5tHUN+HD HrZ6ttwmzdcwcUpTnRsPA1fTBTsHJH9/F7lDoqlDAvCY3FB7egR1J8Nb7IkjvwDB xDcuRQd8aIHoyMWEFO00W/dNs1fZ0QNe4ZvDb+4y1zL8Xa3v/HZQDRGZHBBLyUGe CHiMWKasEc1M3gatOdMsgl16nN+UDawuN3OpGetUMH/mxRFHW/bp216WhU4gcnS7 WaUxQ7cHzWg/WzAL2d+2iRznxn/eJwmOuwzoRyhMCgY1RlCuob4hUb7lHcmizKDn JT7H0cjDgESn0UOBjBRy1CCsNp8vZK3YAzb6L6vj0xOaV039QUnZWvQBbkCmRNer bAdEQZ56G4ALR32yexca398AXM71g0QB+RseEB1m6KfvJTTZ0R4= =V7sM -----END PGP SIGNATURE----- s/userlock/disallow/g A more generic "authorization failed" rcode. Arran Cudbard-Bell@2019-09-25T10:57:38Z Files modified: * man/man5/unlang.5 * raddb/mods-available/always * raddb/mods-available/echo * raddb/mods-available/exec * raddb/mods-available/rest * raddb/mods-config/perl/example.pl * scripts/bbedit/unlanglaguage.plist * scripts/exec-program-wait * share/dictionary/freeradius/dictionary.freeradius.internal * src/lib/server/cond_tokenize.c * src/lib/server/module.c * src/lib/server/rcode.c * src/lib/server/rcode.h * src/lib/unlang/compile.c * src/lib/unlang/function.c * src/lib/unlang/module.c * src/lib/unlang/subrequest.c * src/lib/unlang/xlat.c * src/modules/proto_detail/proto_detail_process.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_tacacs/proto_tacacs.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_expiration/rlm_expiration.c * src/modules/rlm_krb5/rlm_krb5.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_ldap/user.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_mruby/rlm_mruby.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_opendirectory/rlm_opendirectory.c * src/modules/rlm_python/rlm_python.c * src/modules/rlm_rest/rlm_rest.c * src/tests/config/test.conf * src/tests/modules/lua/mod8.lua Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b582100f24a3b497130b3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl2LSCIACgkQ/6TVgp+2 18omrRAAnvRbTkAn2PMAO+5L5TG1lPAeAuf3X30VPM/tcttoJWwA1XEMH9z+WwnT fp4yuCkYc2ZmprHz3FxeDLzopYuW1H/gBhyL+cYbf6MvDIYYF3Xkh6r2KIMwVNqn X3sUqEl7mM4aswcMUO8hNuHW9frpTGTJFZvEtMpWur1BJPoDpT8Q5+eNu0FTo9lt uArIrTjOseZkWp9sOxajJTD/pNQngj7d7KyquSLGbQFXodrpk8PsL0E6Z0m9yug4 pYFrGwgHRyzuBqbELgbqk5wawepsfluYo8B7M7kB3iRjdX+3sfzs1ZcObaKMilIH WXzD89Kys6XqMXMQXiS/HK1owQarPTWCGOSEYjF5O1YeOnS4Hri2VzLEmWX/fppx JpHnCGzUc60pQJFCPYKOxb/Z0fpAjWf4T96ya/lY6R00tgawT0XwAWEAXJFd6aoN 6hjUC79slPh25El0CrkwXVjDKZIFmQRPINTphL9icxa7GatfvNFbTnLI6i4Y6rl0 rjBq7Fug+qmwVtuRvuv8Zw0HUzUrmroDq8CR4KkcHoFCbN3+rO9BCorQWFtv/VTx DKn32/MvPmoJmO2nSyuDpzpQQ7PoHkUXdNQglHLgZWSpHM0w0j5BGSVkwBYetIao bHguMbsoduh08RvOaZaOQHjqYJ2cH31oQt2x1xtZk7zNwzynHMI= =cNBs -----END PGP SIGNATURE----- The prefix types are internal, definitely not specific to RADIUS Arran Cudbard-Bell@2019-09-25T10:57:38Z Files modified: * doc/antora/modules/unlang/pages/type/all_types.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/72368bfef5185366a7e00... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Ku3YACgkQfQ55zXdi Hs1jYAf/SSjdEgU4dTXEjb25TQuxzLiFZr970SUoJobf51Mytqb1Y2PsG0stzxep Ko1Kbolkz/MgaeDvfonpI3kO4x8E9wwGRTiXnnTJntYTsz/m4+LGFoZSQFsHtzPG THHBYWBf/MTe1xN5t/zOPCcOvaaGVPefAMZMEColFaPoFrh5y8hJgnzHIQbG7aF4 3B1QzZGZ9ZILSua6YZ5kBbEzIVUs6gSdz12+lmMex/VhvaySchboU/fioeI0aZUl s+ccYr4AQMID7qjEN2h/ZF/z+YW+YcNmNJOZrlH3QeQaQoNiGUyJaMpt1Tzcm2gV g58lXCpT7WjdY9J8UhFWvndxW+4wGQ== =/yNd -----END PGP SIGNATURE----- the cast will automatically truncate the variable no need for a mask Alan T. DeKok@2019-09-25T00:57:07Z Files modified: * src/lib/util/net.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c337d5684e0d71f90f7e2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2KuJ4ACgkQfQ55zXdi Hs3LZgf+KonyhWdw0wIc2Wv6SoMnUNzHiz0lnTg0BHZc1jmN1WZm/lJDzTakd1YF 2BRRXs6SNtFpbBSjVyncZpzBdvrkBYAcZR33TrxToiIoxlbMGmX+ql5NF+Jbcp7P vbYDOEm4um8yR1oKVOp5eOxRRaGUo2jGtVNnOLPmMiJST3fWqgXr7NLoGryW8Kig LON5z91iTDcnQ8uhmUVjuqsjbW3R2AXmxuYhCKrgBDCKGnVKUilWcb2+fjZDEfOb CPL4t/dCYnkmnWl6K/bpUlrGYMB8c9U8a43nWoMo8hjD+3J1Sj0/KcWz+9vIehu4 mCqs7yTnNmFCm0EKqW6YLPzk+8kSpA== =yvMc -----END PGP SIGNATURE----- add a cast Alan T. DeKok@2019-09-25T00:45:18Z Files modified: * src/lib/util/net.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/532d861ec6fd49b79b9e2... ====== -- This commit summary was generated @2019-09-26T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).