New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxBfoACgkQ/6TVgp+2 18oNxRAApms8rgiPP/Es7eLWHLsWJndH5PtnFBW3yrXA91MctAJAuMTAs4TWNxyY CdPm3XO61iRKztg0W6lXEeAyb3Dwai+ZISmn1jAEc0NBaQZyaHeXp9G78gv9nxcb ztmnkRT16oahYlqOFdb6Mmt+/BQNBHLJEClFPjPntggTfxNQRjm2L5UxZAuixHD/ YVueEKLjzLPU1hUGPgkRSHU+BkKhQRo/XfQF5O+wDUfYLttfImUHbVEOSnDNNKTT ChQWtTqu87eUYZYNbdDIip/5+vYvwBo2NvFxqcoxK7o/qiDuKU9ifkEcOv/bSgKT TEPqGCMY/hEq+oIO4/qczzAWyZzimYpanDZsJfD5UnMh8vvGmxIdmkvvzw7Xe9z2 UApXCgeFH7uN3ZiD+YNQZFnvT7JZXA6c5rCb4nCjo0wWK0dvlIwCjIEF5KhXgsGZ HrL4LL8Pk51fe7dUGMlkquCGXDIht4+OCDOQzQiWiaUeRJHhg+wDhkQ4A5R2YY5v 9QAuzxZvAZ2dP1amggeMlXblD0CgnQq/3zhBmIlTZM+Nh7FzAE6AwfIfrXtcswRP NTd/lSFVnhNwI95+/fzHRKsbEmNYoZuNgMjZXFK3N9DThS+0LXTiXNPK2nu5Q62y WNUnmXn2bBqwfLcrl6HEz3eE9McZuqwj/O+YPKgLZdXwaf0w6SI= =Rw7d -----END PGP SIGNATURE----- Fix const issues Arran Cudbard-Bell@2018-01-30T23:55:38Z Files modified: * src/main/xlat_inst.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2431cc40757a537fd7a7e... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxBb8ACgkQ/6TVgp+2 18p1Dw/+IHsK4FDM+ejYRfZ+zV8uhGuLYe7GRkePb1+/sMAKj6fX/vZRuT6W3dO/ Tvz1fRVqDBxab14LhUMPvc6xWwuAooG+RfWOEiCadYBVOAz3TI/t91267hi4Jf0k 3V0hN5rFpAC0aeHGpdrcEbKqHXPkvlE1c1eCCqol4jCWJ4jw4HEiTMEUMjL4uWGW 9mj7VABjhF8uvGFdgdQY71ho5LoXJSXBC1kg7KHGveYvmoqTTlbGKRVSa3FirvJQ u8P28upSpgX4LklnGPYPCJIc6o8UVUZ7PLltXuvKfuX9PJlDLNmPz1gPqQj8qInc da88+oifhY62HskJBMDvV1Q20ak9d1xw5qziIIA7iqybegmmW9/dnyOLHC5eBUwz WH9K8TDWPbcSBjhYIRgqC+VyH7ke2NPRLqTPtqADqZlwM2Lb/Zfr758my+fqPV8P JmgfBVPkRfxS9OSF1BG9Hlhnj4im3p8J2gLzD582a+yxaYzRZPJ1dsBV536aiolK 8KmjAdB2cqQuwHHBLttMz3VB+f0M4DV483b0onQqlDRP9Ny/8t8hTFBn1E3vb3Te 8dYTT81eP8O1arkjyl2snZ/B6ppO61E/1CCphAS4IlnTwMqRGK7dmveVsODIRXey ZF0P6K8CpUHVY0mFxE7AMrUALtgirSVpJnRD04Bm2SqpGy8Y0dY= =nFg1 -----END PGP SIGNATURE----- doxygen Arran Cudbard-Bell@2018-01-30T23:54:39Z Files modified: * src/main/unlang_op.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8faeb9a1755c367ab1a56... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA9YACgkQ/6TVgp+2 18oFWQ/9E7c9dI0kNbZIGVVNW6GgUOwSrMiHER+w4NddJRY09IKzFQPHf8c+4E55 vP06plmS+ydsPk39syjj2VGkLgiE+lmSN/G4akzjdwKSxYNGKRRH5e8Tynz1fa/m 80XLHv1DnQCXSUtmOCkybZhpFzzRK66eGf9jK/yP9Vvf5oofdAIbwnVQAc7ltkfF nAc0x5yghepwTIjEwf+RoFPw8o0/yY7xnI+xgwSAog9fEen7kMO4rfSn/coLWp21 BJqai09rItWOZ+dhPkZxXs2askqaYbIBp86qPAYaseAe+FH0bxRKXMSQatzk3zFC ja/uVVpgq4NjupFZtw76/ppFIDqpw1HWHB+oQPAOAJOfoWlS0+LciMMt2efA1uwz +vYWnlunTU4K55rUJmmW8DfhqEFmaUy2nppEcONQcJ4uNixdWx+eaDP0iFH8q0MY NwpSHKtxslgUsAlyqwyH1kXTP/RrFWPSVrcoFP0KjAh2lOz202meqBQhKU9g5+BM EZayUrXqjFfYn/UTPOQ3MH+WgpNGDwVPvnZcxke0VjkFH90wzVj+mWkcxumHREKH +YP4KcIwa84mZ6b4MCvw+KwTC2lvHy0Vo0VC5NmBLtM29z/NgBI3cDQKhvUJaDNP 0Zzmw153XWYjAMRWJzgXbkCFIF6iOXSRZCTLhzsQlv6Q/7RWcL0= =Yz24 -----END PGP SIGNATURE----- Indent debug Arran Cudbard-Bell@2018-01-30T23:46:30Z Files modified: * src/main/xlat_eval.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b7e7c7573824c4f502b24... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA9AACgkQ/6TVgp+2 18pyFA/+Ir7BUo1Xel+SdE3NCcA8dGKKDLtoJlflymS6rLYtECiWTaBBanfjS1TO DtUp+Oe2tnLkdjKoV2ZNhOcfR4+w9pNpSoNthKzH4c3xYwm8pz5mpRJX1qtp2GH9 fBeyOyeiPyGd72b7seFUFGXrXd7noqTvEi7N7C5l0SjkBdo/ldzgJdslDHRqWI7c B9hWtshjkClq22VOu69Uiqa7aYBXsY6QCituPrLrNF4qRetf2XIuXJ2PF46I35fH eBSha06hayU8g9muwCQAwbfcZaiNY1FI9Y/pV/mdw+AXJDCEcKlPNAJUEjYc1gyH 8+M7DAOSsr482G0NXlVf3m2GKtdKJYsqSGQ5c8hWVUYzaqkLMRJl+Y9idNiutGzF xRgmxjuZeiKfvyDtlTxdQFj/LwXYQ8jnecf9KRk8usqAxJkfPF879y+0R6jX8Md2 F5QPlM4z4KXryxhdvWOJFdRs7aBTCaauGvGMqvTSx/OjEF7zl30feVdLwskMa53p bfSnae6+l5kTapg4FIUJBy6Ycc12gr7n3h/JTIpdxwnrwHZMPG8ilrb7+/DSCua0 M0+4P5SUwnzSYrXMBjwTR8TDClg4Dk7GMkBMykdGUhEeErPhBotbGkyeKjwAGsiT Fsq/eeYupdPZcjD/Oy8yGGVCGidaMZhl19QHwmMJ9+/Bea96nJ0= =bpi7 -----END PGP SIGNATURE----- async xlat functions with no arguments can yield too! Arran Cudbard-Bell@2018-01-30T23:46:24Z Files modified: * src/main/xlat_eval.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/368ad137374e4a8dbacc9... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA7oACgkQ/6TVgp+2 18pIXg//aS5HsTQSaL/EIuHAzdqPUnDjEpHtOgRsAeS/QGPHHe6EgJyO6BHozjho 6ekC1SV1Ncn0i5Euk1Ds1JJV5o11XYd0UNTVZ0rxc84uL5yVvaVI1rI8Qz3TvqLb a2u+RCYnOu/hadDkadFJ7C6mhxEgjv5Ih9SjkoZli4kiciTAZ0Yv2FQiD2fReecl wHb1N8WXJB1ovWb3e07LqyKVKx2fK39RJmP65CM4lCd1ugRh2+avKuzAIX7M0xB4 KSMdOC3FGTBXdaGiYn15g7UOC628CPdBc6Ecx5ozfyMh1OPgaXMLCDnM+pcz5x2H LlYLbvFmo7xiG7dP0M+h7a3vF+HECqB9byaLvmtLhc9mcE/vy9hgZz1U9DsS7yZ0 0mEtrfoL0NU4EJIrB1g/IcJ11mSElyXhaAjQzjaQBoyWz0B2VKdNM+YYBaJg3c1k oie6TN8i8+X9UoGbU4tVaqVnt8O52szDAlQQfmKfF9pcYpdxhb90MvmDVg9apWBa +wL4UJQ7omvBGHTa+eHxnucr+hbpaU2zGK6gt5ve1gH/yo87oeqVoht4ebFsOrTx hlWWKI15kaLgmITiotVsuUPjw0VjYP57MNnMKQrv80aq2e55ddW8q4n2k6tkf7t2 bE9RWk+VgkqyKonNU1qI3fhRg+5hHOdWXVO9N6y3qf8cD0fMREw= =c602 -----END PGP SIGNATURE----- Add xlat for rlm_delay ...it delays things. Arran Cudbard-Bell@2018-01-30T23:46:02Z Files modified: * src/include/modules.h * src/main/unlang_interpret.c * src/modules/rlm_delay/rlm_delay.c * src/tests/keywords/xlat-delay Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d8a777f184238dca7e738... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA7oACgkQ/6TVgp+2 18rtWRAAq/MvrYUX1SduUJhMpoguvObYsDfhWmk1jaVPFlCCrJi9HScqeY/KBvMg 7hOql/KA0baYtZM0b2QU4JdtM6/5RLCfYNPRQ/h0ibGM1gKfXM83+bMJx2B1Usmc jrim8BKnMYoy5KwYsL3ouwYSFejk+hcne7UClPp/OIMwj8RmA5CqC7YJuMmfPALf Bc2A4Bo7HHYa4KXj25hZOu5xrICPnm+SrWuixJEKf6+IJmmAD/xtKSEAS5f3UlgK B6J5OQBaKU+0DlKZ+wlcmPLylmA3oiEVMI9nbu25NFakYWq66lZ7HbpdVF3HBmiW ZhUpKHzCX0Kujq3ShWgbnSdgNMFvQkAm827nVvVxmaOPqZbAfRaxyYoq7MICvOd2 JElsGE/ff6batQQARjsVLCsUwk1VK4/NzdEmUtBOCoSbucntyPkEdOqHq7VcpA7/ UwmzQo5EpqSPGqDjHy5hA1IgdToMxp7tOwa8Kwsg0GVamK3LY9k8jPz00l9+zubf oGF/GEUg+SEizMpYkJPgJ5AiBI8xj+PWzjGIqhw6ExQZswlriUss0mj3ri61Ul7V aknK/htydm6WpzZTCAHGSTRiTqWXrgMNMOq35RUaAuY7XM1Ce+7qRnjYLBwJISMP pPKS+sPgb+7qO2xqOSLx4ra9h/Pa8wzGbf/pbKOzc3B5jC1+4cw= =VPDy -----END PGP SIGNATURE----- Add xlat specific infrastructure for timeouts Arran Cudbard-Bell@2018-01-30T23:46:02Z Files modified: * src/include/xlat.h * src/main/xlat_unlang.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/916a4219d84685e3e208e... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA5wACgkQ/6TVgp+2 18r9qg/+KHA6E6J43toR8mI2ExzERccwG1BVLsn13j+k4v1AuaUD27HEHvEPsKL8 PuYO2F9DZwv3fF2kAKwZqeIVBLsgRz/sgz1OweZ13wH2WaOkal8SEP/MrySlIECj iXahPBo8SWsouqHQnpNizNHACaZHGUnBLr7Ie4ouz8fvevp69tVnIQwf18KxkfnU VIjcGtA8DvRQiK6+OGMi9+tqIJXWAlSDRXhhd46ge9SEjtb8aNMWtjsybgKS7A+E dt9kT+KwosFzQ0HF3rtwKuC9Pr+vrHcJlY5dU6HlDp2H9jBvrFwXbpDOaZ2TEjlm dyTyNiMAayFpHwRAzZJNhV71aubrRbVUKc1tqOcfwIivInWLvWX5wnIGnOJSI8Vg QQLvyKUQoD8eRg363yuiNOGg4r9my1UgL67JshW4OxFY5DMxzT4JYc3A9mRODrYG fGfrDRd8iytSqzXXOzSv1QYOs9H3tff8WL+5Lv8bsujIYTiN25If9K+3y6Z5VrrZ BDTV1sLUgcSUdStt3vajMECGAvhuH9XxrCBeXtAsjsr0v4R5KcdUxvMbfmwmv9Z/ ++m7/Wfly1sw1DqovFfnqwfwTaPSsZOYFqp1u00F3/DnGV48OL3uzTLy/kDSrtjE GDckk6B1w12Uif1ZFrdosXESWg/tmyegfzyum6+I24pXgdGEKqI= =wHaa -----END PGP SIGNATURE----- Pass right arguments to xlat async function Needs the xlat instance, not the wrapper struct Arran Cudbard-Bell@2018-01-30T23:45:32Z Files modified: * src/main/xlat_eval.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0f7fc123e6df375e7b334... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA5wACgkQ/6TVgp+2 18qZNhAApQ/AyCbiEQ28dRDkEygBZ4xOfGqT+l+szAF+EVRA7B5BWF9ydl7oqfK2 zc5OEzLz46ArvwQ7bieg7wx8InmMEoCF0aXLG9DItV6xIT5aSo+DDIdPHPP1MfHo 1bp0oTj8C5SUeuRZKUQARFGvn/MnYSY/pgQBassen6sdWcNvflsolFTTOZv8eS0c y2IkTQ7EsFO5L0wxCzSKcgQv7ZGqK4Df33Tzuxs8dBMPKcxTIdzoffsYHMmDUuOD rOfX1mdpoZv6ZjCrD+btMhSHic2UYrIMhlQ66eB06tKXESt9+BV5GpJnt6HQsz8Z AyvZNFivVhC5Z+ew2JtHiJB/9KHTclkUsNTp/w2kaega3YanAY94UFYrucihReSZ v83erwsGPBH18wO8ufstidSMRCbwOo8h8vKKMsIkmpY7LCiCpVABOZz66zRzl7Xq SYakyXuBjvE9eNjE4SnX7XGbyj1bCt2KgTcspvg2PZiJBHyB0Mb3tD8k2gYcvuQ7 5UPRTsUAXdaD6SfZVdNNmOwREJPLhr+jLFQKTyavHh8s70ooryY39X1lQr8psVEg hmdVsXo0AND1+k+izLmjZPfcCKfWkrbDfJTeNZq87QsaHOTcKmaUbzenv53mbAQ+ oROypF3WhTShEdTghWCqFOuC3I2stPHJMO7zRjkyCQaNnw6CDXs= =mqD4 -----END PGP SIGNATURE----- Add more sanity checks and pass correct values to instantiate functions Arran Cudbard-Bell@2018-01-30T23:45:32Z Files modified: * src/main/xlat_inst.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2594e5a227602fa33c3de... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA24ACgkQ/6TVgp+2 18otng/9F+bDvDCggBhmvsrV6Qr4myJBCbBB251KkY9CkMj9yEPEgzSsO3jTxSNS ABMwcC/+I1rbQ0in/H+Y7lnv/KaGmyk+zmgevaKJYvjTi+3eVciIyf7OiQKYk18V JTfZk2vGjYNqxYIhEPEYKTmY8v14Y1GRZSH7K/ztSiwUGj8vwZhwv1Io7hIsMjqt 3UWtIW1/iBCCa8gUa0JRUP1rQhU0dV8FLmNActE1IO1unc1OSgWPjcKEAu3l1CEC hVaobTJLumU2HZCvLBrGMBJd700m2egFnf3VWNtYVKlFH6sFhRpGSEuLZtYJoJwM 0uVjz6onrM0lfkjKGjkBJB9v6K1TWdMyGP8iS9bvAhI9hxzyMUoMfghUBB8HyJru pJ0RJhhQSe7LEfKr/2rzH5Dhyq84CMqpkOL3VMGsQtwt1z0M0yCoUdu/ajUDHX+y DfTRm2rnKzA0EMgBW2sz2xT6J+r0wIam0JDCZmECWKpFIFlqCxJTcnHittXz2dC2 9dG1hZkCYxN5zj6sdhoF8ene5/vZB1qKGpc+GpenpmF3vZq1eEAGSMeEv9JAMZYf 1YB7ihP+44vCwkNT1eQ21NYhTlDQlSSjt0+/E6t15TnoD68MlleZXsnU3jhnDJOT F6d1OywJl56gYs/HfMhHOL6vW8ciMZN/fTJqf3Ik54LxGsR5fWQ= =/xhy -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2018-01-30T23:44:46Z Files modified: * src/main/radsnmp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/34856c2712ec31b5b8db2... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA24ACgkQ/6TVgp+2 18onrxAAq3RNADOU7DBy3ykaaSDKBejavyuYbcIyPl81d0HRurdwEM5avzLemtlO x2qLD0mvAQJxDWIFRbxbDXL84Ch8aSeFGzTHpWvh73CLscDXexGRqluTpQYn2oja azOvuWSvvY9H9I2h3uvPkwOZHAE/W5QD5irzvV2ZFqzZzzz8Bo0A4RFsyqVyX5uj pPKDbjWi+/UL/8IpS0oQ9gL4rzUxRVTQ03TIR+y6KkbqARrK4/LYv5JYPXUqldjI 7Togr2F11dzY9bA9gALwTbNoDThp3gIFunplzCEoaG887r9L4vq8GeGjDfk0WrlG wtrZDL+OSKHMgf0MbCpCB9II7xBv6VU1gDoi1Ue9TkibbSC6cYxo16DMqo76NVs4 GilBQ+IS3eUGGY7ycTUxHQBTRl1rF7HoxCAMds9wTaicF9bwxRjd4omxalT5YDl0 cq00vDGlRXC2bMFTXcj/+XVL6zpvD+auASaNwtb+C3esi6vYNIaMwZ5L6HxNxBzf 8SbdLy037JrHRqmDxkbL+1YXDqbAQ5veyBzz/KtFRSpNviHbURiOnaDba2j0FL5q WB/oPoMY0ujGJEH4ShnWJN4Y88DsIJQ0dUMhnBtf22K5q/y6ruUxga5dklfqZbeY 6nsizmHzF9HvXunipMyPv92vth0mfyw8Oy7HDkbvhI/px5X0TY8= =S9ii -----END PGP SIGNATURE----- Store the current result in the stack structure so we can get at it Arran Cudbard-Bell@2018-01-30T23:44:46Z Files modified: * src/include/unlang.h * src/main/unlang_interpret.c * src/main/unlang_priv.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/26c62cc482da2af6780fc... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw1XMACgkQ/6TVgp+2 18r9jhAAl7wLGpoiRi/EPm8rerOs+qKda92HHEkRIM9gJld9O9IhB0vyk25jmC1m ZbV949R6eqTHK8Dkrn2gIfawWxxj9r7FXR/RlpaGye7WV80aYzlj/L0l4nT0FOBS J53v8YuWGRwGaP83F0XNWxLuEoYt5K9dCnH8a2kgqmpjsaZumDu9Pka7tnmiz1ea QJnTJHmTtN5kepiOIlbHYqD96+dSGWGDSUPfG+bW47PRyvACztY3QPyaDZWbSGYN 6W43Ke8oQnpii0VabtmsyYTukr7d6hnj/+dsc8ex0PRHHFsku0SvNVjGq9wtp7p8 i+ufYpx4QMYRfMX5GN8rHoRIk3FJPdrTar4LMKUb7xCPjqyzmPzVb1Ckf0CTumNq TMy4waxBzZD/aIccZUl730FuvZJMBTWbwd8p0kQqfwNgsfAAlFJBqArs3h1kYnp9 BT65JNSztEYShnvUUwYiIjZF8aBy5/IyN1pUlY2OKdaUeIqQTQ8ocqf0CNS2/Q3P GZZOKnhoYYQ/7YZRQbQY657JI0iiIx9jFVcU5cEs8mxL38SzYhcwg/JiCaptmhCx YXKAsnZvHouQ/AOdQfAM1YTmVSUTkndujvG0GoaASd04PhssRc+GPoIJMy9V7IIO fvkzsV9hUZ9krVVP6I+hKAeMReXlLkumCikdaPTi3bBiqT4s1UU= =yjsi -----END PGP SIGNATURE----- Add function to check for compiled unlang data Arran Cudbard-Bell@2018-01-30T20:28:35Z Files modified: * src/include/unlang.h * src/main/unlang_interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b97f006559a5bb78c1d42... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw1VEACgkQ/6TVgp+2 18qReA//ZV34hifV27MMActQNLhG+SuNacQ87JF8wFFLwycIj3+MrZNRD8LzeGd+ Kzu7i9OK6bfHQf4Hk4001LXVCwiqFL/Eydf8r29G9E/eRcWlF8Mx09XUyg/hQ2x/ TE3dcO+g5jZvEw24Ecm+3ErmzFGxsoxGi67YDom8h2JcnhCz6RfYa77cF6FJwy9v IVDs+aF6tJb+m1ak3sqYv98q2uaEungGHZZJgHQbJlW32KlZbPqne5ppxkuF8AYa PkKf6F5ORbC1zsldvmAlkRCs4009Vqr10ExTVeo0dz1+K5sqoiaUpag/lZrsHFSj CW04h+jcQb9z0GxYziLAlmmfxYRNDv3rysHVOvLSPpKRug4N6tyHx/IVHao7yl/A Tpm1Pf3L7qVNZT41cu6ZVezjS4U87QMlgRx1HDxEm0n5oC1C1Gs9c+X6vNX5CUGb bRNoMKzg5Mdc7tyQA9+P4D+949fDvRMI0xO7tXF86vVFyWU+RnqoZoB5p3meGCCK uVt6TzawBHcvEPZ5Gs2LEXZB/gudJzd9EOqpVpqfu4lie0jOA7pPksfWCVak9rxK 0OgtBsyZlniFi8jT7q0spnVoe0lw3SZpjjqCtUeS1Hx9A/h6ptAWdJvoRt5+H5/d 22nwTzdH7hZGfR3fPCdm4SXa0J4yjkScpIkn4KTCn4rUpbMjWdU= =wFB2 -----END PGP SIGNATURE----- s/expanded/expansion/ Arran Cudbard-Bell@2018-01-30T20:28:01Z Files modified: * src/main/cf_parse.c * src/main/unlang_compile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/36b8d2f196582efa05e91... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw1RQACgkQ/6TVgp+2 18qlOQ//ZvNoA/cv4uZem5cfguuFEiPED+Mld2q8IUeWHArckgB+VTeJcD5uBkW4 wEypJt8M+Gg7BwjdWN+H6UhznnyO9QS/vqccA9aHhlMfl+H8nhGBMK7ZmIliTPM+ bu4RH2+ZOqBVBc+5JTqAWI/v47NZdHZR89G6hCitQe+7YmfmA85ENEHx6CiQiVFS 03y9XILQN/eA2PSZuFKMEn4U3/gQ0O4HYOLrHqCV7QD24anrCALZAlYEY19GCNJM I2IZnHrX+ChtYSMWIOpLM5sRnRDAW55mU+0APLe93Oe23ijvXHr9MgsWjYz5HyZU QUKjWyvj14EKkedB/lLRPEpRxb4UVnKL7sCmlYDv+Obonqaf4NwfgmesOm1pSWqr KjZNmobf9TBj9ZV73fo26sJX0gYjxf/bss5aYoDkfeXgv+W/ByCrnjjEfUZn+9ok F0JT6kSU5cJkJQJ75TK49B1/94bzQG8d9hGRpRrIfbWl2sOLQzi+UkevmkpVA3nY yp56ay7js2n4/+qAUNNTLoluWlcfca9WRBcx2dx5CbvM8ddRyNOfqkwY5KHfKzb1 jeClTaqJ2Yi0HAb6GghIVLrgvQW//KDOFPTf9PHJrycdju2WfmFvqtrhqfOzaRmg 18VXTVCA8Jm9/xMPyRGiAjA5lurROdaifYecvNWcoVSgCAc4AmA= =0WwN -----END PGP SIGNATURE----- unlang_push_section should take a top_frame argument Arran Cudbard-Bell@2018-01-30T20:27:00Z Files modified: * src/include/unlang.h * src/main/unlang_interpret.c * src/modules/proto_detail/proto_detail_process.c * src/modules/proto_ldap_sync/proto_ldap_sync.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_all.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_peap/peap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/caa8390d17a6d818df860... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw0cQACgkQ/6TVgp+2 18qJbQ//S0WlOySUmJVLsb/Y+Luho72Y473+e4u00OCqC3GIDjyK6qsHcLgGzrrE L4GRkN9p+Di8SeCGotF59kysbwl5Ga0Su4JJRsSUa485M2ZUdi+xZ/uWrsEAzrhM LH6jGu/qUzq5MxSd/iPs3wvLAHtDiJ2mOgex0C63kI9bWF2uXk6Q4WWQus5Srvp0 VNg/SxRKwrnVYObbmx1J8ZqzbJq4hvXLYLE601HvC7UHbXd1Zgpl64wJhVxerqn4 JvWZ7lQc+zp1vTWTykvSVQdOdDNA5wdHSm1SAI4nx7mDyWKknHdY8iHegYcNbbka xBCV5qXHvp1V9isGNywQdtp9JFder4CXWMgurR/yPeLbbfQDnaShPTOgaeyuuAom KgQowS15lHC0mnIDKiyPof51a3e/5SMqyAsUR9DIfnTHsVKCavQy0iY2kE0I8Ui5 11umpHh69pXSiQVqN6NoW3T+4rUkZkOmhuVa2TapmroCamdV3lHO8wdU8R2fMbog QVOvzL6+1NRH6a+FYJEeaZSMjWw6PvsY0ocsYQCWO0uk2uf3RLZTBjJL2IA9U8ni PB7AdXQ8kLeo5bCQL72TNAcCaTZu6WkCkQ3Os6GNz8mI6HqevseKwvmVlk0CMDs/ flmtDrsW5MADxLE4vZxg0B+ARuvP9nvFMFbOy6cJH5V91hnHZ5A= =TGMt -----END PGP SIGNATURE----- Be better about restoring previous module name, modules can be called inside modules Arran Cudbard-Bell@2018-01-30T20:12:52Z Files modified: * src/main/module_unlang.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/063e555ab3fc06f4387e0... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw0BAACgkQ/6TVgp+2 18oXcA/+IC0cYrfR9ulgu0WOAO/YQIRfWFSVpHweJW+KLHeOxPqrt29TtgDeMcAQ iv8buppVYGb+yU+QYDBIVitDNiUWgwBrMRuAx16JBoSlGMX7Cx79mP+5gi7ONoTL ZZKPmP5+piACLRVxUHrmHpqMQbYPBm0KCu3Sc5O/TH76Xnw18IhB+VuQD+ipmBfp dVaVCKYn2Asg/g8Gvo/p41CN7yEnnhvQIrdPGh1549j6CX+2ZyisErK8l0TqVNmE Vdm6KSLbboxaaaDfS0uM8fppdgyQVf3N7tsCTg5mfaxX2aYGFNGWdn+aPdui7CG3 3WLgMkcu307t6ZPmobqunxXjPcX2zhMpGmrhgcgU4Q6+wHFss8To8WjnXuVOX9yv Tfo4+MwspczF01W2Qt+vBXGLDsnPajmduQdyyK7NM7w9cQWwNhsvYcddtI+7dtMr HGW0YHivOVusCoaGPzx5vePsn6CsYzFIPx95lOlwkD/AMzUQsNm5w4+d6R1tBl/7 PH4BzAJx5bgqA72nWV+ylKgxYGr5UsHxgLMIfjamnAcw1obUvCN4X/8o2bjg6khZ daJHOORlEfbpjxsoTBBYkl5L/+2KQmfdOSGv18GBQiF0lvMLnmF+wdsV5wXvsyf6 FTtGwiJ4bDZBflR0Rb8ZaEk283SbVeduDWCnV3zVhhf/tqt8r2w= =4FRc -----END PGP SIGNATURE----- Set type of talloc chunk when memduping it Arran Cudbard-Bell@2018-01-30T20:05:35Z Files modified: * src/main/auth.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a8656d338fc16f8a2f0df... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacMzEAAoJEH0Oec13Yh7NFdEH/AvKuamBDhlWkhlEjPp7TSZx VYhveQwys5BzsL3MfQcINGI9utn1gPIq1hRojO5g3L7gRRN5gZqstCs9WS1pZqu4 tAK07z/f7TTRq4lCC7qRe6iiatkd8jVIff9cHSOQ3YVF2r6Pm26NSXxMvpvKmV9i PpuBao+Pi/lkf07e3BhhfB4FhCeBufglyiMODhQiAIFYUxFGqKixkMea5E2pcXg1 zq+SrTRBMntfrzFJcLmd6ijVr53aPeeQKN0L9qmfFhsRGdlm2Q3TRbfqqf0dOZ+l iMZJk9An3ZpetlgLYxptDCXUVdIvG1OKipiUwcMtDcNEoN2uhU3FOJbCyAxlcCk= =9PJ8 -----END PGP SIGNATURE----- detach MUST have a parent request Alan T. DeKok@2018-01-30T19:51:32Z Files modified: * src/main/unlang_op.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/851565d49a926c35b2635... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacMyZAAoJEH0Oec13Yh7NvPYH/jGxhNyx+d4VszrUfeR3deth OiqdXbhmtNIVkoof6rZbFknBg5HolvhkMIkB1BDiu/5iHcJpGpbmvY21FNgF5+c5 AjN6EwklF4gHG+o2x01ZbbmPtqux++Kbno0sZCNqF6riRtFLBr0iYC/bczGmhv3w +Qs67PpGdDFI709paDgXNXAOh7ojW1Hihg6v5s+xgaiMmFWfrv6s0mUGce4ruGT2 yu/I03Lv3f/xLtpmU2qc9XpGDpj64Yo99k5HO2cK1ZB5KWP3se4EV2n1nJP6c4ar BlMr+02cw7pQuW2JdCx6QMvExYmO8vsPoKLrxvq9gKiU8eQntBHXeXlnOanYU5k= =3VP6 -----END PGP SIGNATURE----- more assertions and cleanups Alan T. DeKok@2018-01-30T19:50:45Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0f5f8a89908ece6e497ea... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacKt4AAoJEH0Oec13Yh7NgjcIAKQ/JtlyuB4gThFsRJ0Seg9u pAMX6V8eO+hUmdyFD0s1pjs61c9/Rqtj9Ul53vS/LawwHSgyrg49EbfL0CwQWPxN YWzNmmT35hERhv7JYo5jD2HW+mS7HUrqcUJ9bFL083aq/xWdI11QyBw3dGZEKZwT zyPe/axLe7SkIR7FGeg5gtcuyKxbSiB19UFNWhyGdlVrAJB4xumR6ZH4WQ7kE1q0 3b/FIIF5wwwpxCTj+IR85Ql8LKMMdieKoDTKuFBtM2n0AM7RLBUhFoqYcmTL9Y3i MvRSOxxSuflYA6e3Q8UbjulJn45zkm1ebdqviej9vvjLLs10Fwoa9h9G/TTow5M= =MTjQ -----END PGP SIGNATURE----- more debug3 macros Alan T. DeKok@2018-01-30T17:29:22Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/19f242b3ef272a8ed3cee... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacKldAAoJEH0Oec13Yh7Nla4H/07fNwZxkTddDngoyW0tLNk6 idAu96DE+pG1AjrgJx9ffXlT7EWJmtRKXacq8Yd4jfjPHPoZR6CO6ZIqdVvgrFqW t/VK3fmhZMrkNUSRJZUzjYnEocKiZtwrHGtH70OzDJ9x216MRPVqacJ8uTm50eBf VPy6JCvUYht+4ZfrYYti1lpLzKS6d61VBAJHfE0BTydE5q4B0IiOP6Y03HrwOJof aIfXrIiIO2tH4VFBBves2qy4dOSaK0aYJrp/Rab3LhxoZ+4eeXA59Kq57Eeiid8/ mrJGOM0KrqB7swVgoQ5smvyqD5YsqYL0ANRywwKDu2grCe53TEaos68bT2r1Yt4= =o7lu -----END PGP SIGNATURE----- add more verification of requests Alan T. DeKok@2018-01-30T17:20:20Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b1130b445e95bb953dfab... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacKj0AAoJEH0Oec13Yh7N+9QH/RSsiGJtKJus2l96OMPwcZE4 3p3WI6h2re1EsPgZS0zglWQ3r61h0JyCuM51OiZYVpUf+tSo8ZC97lUhH9ikyn98 cUZxMzQgsRr5T14SvKg041fpaMRhXsrM1sH1sOGGOIvpzNRCljwG0y4QG9hdt75I 8Mte1G0ovZSnsPBGBNNU45UpjDSz05wbGrI6oN2LxPuhNt561mOrVvxMa2gLe+tA O76GmXb7C6vD5cT0AhjWHILDIvMSypBYGPThFl5uJGeNmLwBnNNxTQYYSJ5ZhCYe 7w/9jGa00ZYOJ5i8iHYfvepD/OupuMcDyA0G3o9Zb51Yr3RTHg1sjK+mIib5HJk= =DAzE -----END PGP SIGNATURE----- sanity check request->async, too Alan T. DeKok@2018-01-30T17:18:38Z Files modified: * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/297625c874c6a8f6f9258... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacJ5sAAoJEH0Oec13Yh7NnIYIAKK1HzEOMq0YVoSvq9Yj6BVm 3lPvAvsMhFYdoQlCYzBAD1FylgZFbtQZsU4/LihHgAXYYrWbMjKSh4tN5ANYCUkw 71LS7GNqP5IV4xBuSDxfgudtKT+hbwoiqugXPyGcaU7PRFuRNvsWJDDlQb08FKVv 2+TXRM95VsfR4l3WDh13G8iTYmVkxhoveijZsyJlNDmjeX4KKu2L1mIfskEfmAR9 FM8iqoiLfFOkt3uZ4uoI2Owu+WXa3o4r/N81j7dkBooroTd3iZRpRj69u2onrmc/ fSWi7HMfzpk1d/rTeylmPt9YE53biuk+9i3DUGAPe80icM8tbikkYD11xhnTHAs= =O10i -----END PGP SIGNATURE----- Revert "disable exec wait and ignore child signals" This reverts commit 5432dc9359752cea74ed29b249696474e0ddb4b7. Now that exec.c tracks 'nowait' children, after the previous commit. Alan T. DeKok@2018-01-30T16:33:32Z Files modified: * src/main/exec.c * src/main/radiusd.c * src/modules/rlm_exec/rlm_exec.c * src/tests/keywords/update-exec Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a690f47aea0694b7e21fd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacJ4+AAoJEH0Oec13Yh7Nvj8H/iH3A7yV2X7CdF2OYDOhdzXk 7eQZSfh9QFU58g0rz8V/2+c2ptsHBUl6SaiOqw2Dr4ZHw6vwk9K4ElyZv4BfcoDm ib2NFEowe7rhIRpmwbV6fXi4VLKhm+rTi5JXURnyxjpYdVplUjkKixW4tqMcU7D6 8WN9JUV38wkpn/P7WSEbNBCGSfmomUfY5A7ID+LaDPgW4oaUQpfzGzwn3nROR9b2 zYq0mw3jCgAGsrNkJXu0+ravXcpexWBNLSYb7SjmmFHFdOuUQNfp6k5Q+7NpL/vE fys8T4MhFfSwV5aPw6hIHoV1s7KezJsejvlx+K9gjIRDO4booz2wr+32CbXkH8w= =RQmq -----END PGP SIGNATURE----- track "nowait" children we've exec'd. So that they can be cleaned up appropriately. Alan T. DeKok@2018-01-30T16:32:24Z Files modified: * src/main/exec.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3464ae5404fb2244b0ab3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacJW5AAoJEH0Oec13Yh7NaScH/2SRMp7fgVwbJNwqPTgkezHD S+5Gk2qf8pzpxRkyGeCNg7afxl13EJf1CdrEquEVN2V+103I5vD+hk+bZNYEbP7Y pBXi4JzaO45jcFaJFqcR0R0cMe74U8pRts4RPj+Gpko1+vOOmzhqWMuMvF5WvaGE cGdju4y7/CZil3dtTHXTwhifbA9TxEYmGCcmMiVJSQkoZqSYgOVyZGDoX0HCrbUT FlMWMpWPyilgRgEOtJ88Sl115eXMhC3badE2IPsCO6ThBK+9/WeFC4GmMibTzOk5 7wgChOY3AT1fdVl0tilRXloYT7G63OZvWzXkA40H/62rNPtI4NZcdtU6X4xX+Lg= =cKUx -----END PGP SIGNATURE----- show the line number where the tests failed Alan T. DeKok@2018-01-30T15:56:34Z Files modified: * src/tests/modules/unit_test_module.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2d720aa4055829f914894... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacJT1AAoJEH0Oec13Yh7NraUH/114ysmiaj0cCJcmf9YFgPIY NEMIAJnOAFEp6Q+PCZGC/64tvNwTam/+3p+VS1L3L0TO4MpMafmO6AisdOuWuLLt B73A56bFJFbQJXboCf8SA6zl+LEFnLkxieGTmVtBsZTD+0PuI1BAmBZCz4Pc0jXT dXv6p3CwLfHMJJZgqxgEKaAPXfToRakfaNGe/QIvWSov8tlzZyYfkz6SC42U+kPe LOCUlLU8fwccMHXFRLInQTHb79amyBB7ST7GR8iMU8gVyz99U+WmBTG+cdt+LpV/ mGXmPTtnBeSgnVoftS2+tfnYwqM37sVO+PYPQpArm3g6v4u3QkFjHe1I8wINa+M= =KLJo -----END PGP SIGNATURE----- disable exec wait and ignore child signals until such time as "wait" is integrated into the event loop. Alan T. DeKok@2018-01-30T15:53:23Z Files modified: * src/main/exec.c * src/main/radiusd.c * src/modules/rlm_exec/rlm_exec.c * src/tests/keywords/update-exec Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5432dc9359752cea74ed2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacI9nAAoJEH0Oec13Yh7NAUEH/iXaeESn/2i5f5gax+yh4QP6 2XcjNilD7P2A0rsFDlwKy5fjmWTOxaVB6pFYRWrJ0urz48BRi254gwBooUxzWuwN I2l8vJXYdSxiV6ysN+wZSEWTbvFeeVkXjNhqmIEvVGT2u4h7Y2S39vWsXH01sRao TG5tfqvwi6V8vLgE9+Oi3X8KC+PpUUfWhrE0JM5OHKttH3vpph7JOa0zooeGpGsZ QdYARcXrNeQvt3oE/FVApDD6l1GIHNhlTcMAszcPJW4zJf7coaeeAvsLNUiisEz5 DW4cZpyddP8vIHeHpovHq373bwGyh4gkIBfuITk4fpoPurAFF4j0HOCJlcz38YE= =xAGk -----END PGP SIGNATURE----- whitespace Alan T. DeKok@2018-01-30T15:29:36Z Files modified: * src/main/libfreeradius-server.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b304418feb025ecaf3771... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacIFqAAoJEH0Oec13Yh7NehcH/2OpMSz/V6SWLLO30nBCEwZ0 OcR1q0fJH5+dIDOqDQM1zXpKfJL941IPngP85KGDbWHCQwogmlwptrGGjorvuQUQ gwg6Ge8c0DZQ0u94YQdDBPNcKfX4MqVuRTFMoswJxpd1ClSAAfe9ZhX4tAQD3zi/ PBdkisBgBWZTs2J1fdODpOfCUJ5+kL/kBGm/kD47o99daSH9o6X5wSOQqEyCRCxy 98GQc6CEjxr2zrIxSDkb1Kd1+ePLGmNBfuRqlczBeX/HpWsTSKMUzePa66WRECKC QxAI8Y6l9K9P/nytRNp3kITV8kBy1C8mDfEoOJxZTSabq69claKEoEMMsEgPFmQ= =D+LN -----END PGP SIGNATURE----- doxygen Alan T. DeKok@2018-01-30T14:29:59Z Files modified: * src/main/unlang_op.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/776b4ae834d99d21b2f05... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacIEsAAoJEH0Oec13Yh7NEEkH/itS/L7Q6Cn4k8A0iPCRSV4I GuIeoofiLGeAhsJ1az14LqPjkYTfovomMG03ldiYCgewQdaxABFvxvjKEsEcX8wu R+UT0QRPOmX9yjYYzGLbGwO36tsKI4H3ECICUUBqbJQ2hEwH3L+NXwuz7k5GbDop 6/2DHUOrypi16WOfCLJZlCr52DgKqt0gRXnETzyMCApJ7Gy8LCXPW8bhUnEeetUK pmJrK2ngzvGV25IrDErys4aq1zbFvYAhPxWCQJp+KMkd1DlEFiUcLL+A5vs0HKot w0+GIfdTHaIWjzkYYXGNWUUFWmRef0o6ostw5ca0xSnxdCfnXIXSREUh2OoFjVA= =+vqF -----END PGP SIGNATURE----- remove unused variable Alan T. DeKok@2018-01-30T14:28:57Z Files modified: * src/modules/rlm_eap/rlm_eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/99a5cde33de11db144bec... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacHx5AAoJEH0Oec13Yh7NAFIH+wbGDyLo3isi/6mJf0fLuMMa iURTpZYBgx2THh/jKe3/utq0syK4MaQWUb2wPaQL06b8r6VQ9PHdvF0zuPJryquw mSHub4xWFTlTgFO48ZVDAu/hojHwy9vuMLyAVrRz4jtFkaaUhsjt7DA86UtktmeM Lg8qQX7DMl1PjSZEuNLcKNJ3N81ihxeafCjl38YswY05lPRCQ8KNn4qtmezvpAYh fne6zPq26285gtMHcWwXRzc8knbPhzGuzd8eUwGcPqo0VRcVzZrio43F5BaMSJNG QtZtj1zD76OqBFMKOqQtcYggrymbweziMwf1pJ4P+YO1TmQIf1nAvCKnW2dhnPE= =7TlY -----END PGP SIGNATURE----- instruction may be NULL? Alan T. DeKok@2018-01-30T14:08:53Z Files modified: * src/main/unlang_interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e3b9b379131a19cea9ced... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpv2lUACgkQ/6TVgp+2 18o8LBAAlxrA16rveXzOSkprm63UpvF5Jpd/8zAkxJ/Z1aNHHyYxTzu5ltvR9u8Z bTfPe5qb5o75KTwuo/jPHTSmzLqtz0Y8ECWMu4axzsIuR2vAgQHmPwyTJ11JhFLq nXn0WUUBIoQefWhSna/aXSRFmtEmIa4WioLRCS/ta29RLt4+jbsPUiGtTQcZHeZM F/wrPwmnS0H2kB+/VTNW8Pd9pPcyb0IPK3juQ2iIABpi97LYHUmbNqyVLqmh1V6O 0a02OCrdOjxWyL20D9+6dNtZ4sGnDOYTrtaMxtC+ZuMZfwIim2hoVaMfki9RsPDg 2DJj/PHYqIw6UV72ozzTmJtXbEqrR7pwAGnGCM41RSF+JqPeWqpHbnQ1YUoF0ZOK 3SP3LbC/98sRPeDakTJy1ATWkIaC/j1ARBnQz+cm36ZTsLxnpzgyl66Oujk0O4bb ahdlfZt/ihuEQUSaANVvK61uApcQ/HKWMqMs4dRqneuxNLhghv8mSDhTm6vlyNXn Xny5+OFOUkJVZ/QnoiZRKDlcFhoiZemdy3pFjbvNbrr6Ria1qs0ur1OP4wf7aXO1 jO1lWxypX/FkUdQhG7liJLAdaoeW5klZE2p1a1l7l2PiKJz0Qr+1WCJ1jB9MV3aH 5lpKNEfaBpFM7ETiCJ73FuMrihK+XCMpI47FyfX+X0O81/B0fvo= =wtey -----END PGP SIGNATURE----- Install signal handler to destroy EAP sessions Arran Cudbard-Bell@2018-01-30T02:37:08Z Files modified: * src/modules/rlm_eap/rlm_eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5d81f68ed06635fd2c16e... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpv0pkACgkQ/6TVgp+2 18rdJA/+LCVUpW3XNQBTfd+xl9JDGxWeYMpElLGkJT/I5f6SbWqo7wzi02V99Q5a B8isFNdxjrcFY9bcFtqWTh7GxmjnqnuOHHn4I/E1FJjDxN4kQX6TER27Lzpz2vKj pzYlgUKoqtMYxlP7lbkLBkAsqkb5Z6u5bAjuZR4a9f4VzFEmMKtPqu5Bn2eMxLNM pfWBHBkf4HpkXLrIPXLGnKaQrhRs++fBafs5hokXRcInfTdZ4krEPlBroarDN0r4 OC9ZCJKjQ/nSLwkpnZ7Wuzl0U0Zwpk5m+sQTzpHg9AoBJpG/qLY8sN1slutDsiFf lHe3HmbeRsYce3fxnzgXLyKlMApWHO/WcDLjQf5Aevi6MjW22/lnYx0T8fz0aNtQ CsHKqohtJzEEYE0mDXa8mUF+jYA4H+jiwhjha56UxT6RDP0FUbDH804XLvYqx1VZ 6gE3St6dEeLuJR7MLzhxOdmrjXwv9M/ceZIWLSn94mHeL7mSnonNEfr1tj3yICxg ETeBfGfuHTl6P7nHi68SGweURhfTsRgMTC33Q+3sBIwgxqM244e+TnxBEXT2FFBb fI/cLUe8lLCHmu4L7f9ydWd/NIWAOrwPeb09oTH/IQgya8SF9IKRELIXGvDDntUB VOQ1de9LQxF5TXBC5ZlSV+VGZ3ZdUNU5elu1i2GT/oB09nIfYQw= =lEET -----END PGP SIGNATURE----- Explicitly free rctx Else we'd leak memory into the REQUEST * Arran Cudbard-Bell@2018-01-30T02:04:09Z Files modified: * src/include/modules.h * src/main/module_unlang.c * src/modules/rlm_eap/rlm_eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a14ccac701b36eeda4c56... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvy8AACgkQ/6TVgp+2 18oZBg/9HMVrDgVvLbSBGn535HtqOP50rMxwqqmQF9teSkQMY5ux2UT6KytrSdpn naKgmx1dRTwQz4r9Ox0G8yAPv9X69X3jHoym2Bi8XF+J2RwJ8fNaiCQBn02PLcfg ddgaiOehiIgBiNM0rOslMJyAH6z0KtEfwEDMBVxjefreujU5gkEYVQAVMaGGilUh KFD4GYTpVIKBmHdxG4Nn1ZhxDLvZ4EHeDt6qLZWp7Qn8D3U9KWGHDEm8nvTK8zqs sUUVnmfQi8dBTtjooYczUijPOklkWen4Rg6nfnIEZhOpD+CZjMO3T3FfofB323fd ELthkLOv3Ram8BrDVyzURcNeaB5e8MXshxcdYm25R4/9QlxvE8pkA8VNpisUItlY WvRovRxd1IjPc3OCDA4Dwj38WRheCaGVONBemxrJy8+aRv51tFSpO+NVDnmj66vU Wz/K4X7dsBerbIIJ1iAVUOSEZArI/QyK9VF0j8fSwGy1gz8NuulKdtO/ulxqG+J8 xkfNRSzdtGUdeGCNidbeYiNMc8i1JYjEGnoaudq4S7elOUH5BHXnJmpDfn0jtJc6 VZxCPBxdk2Qv5D0YqokdM1FgD3PcLwl2AjALEV9d7CsdDSjC9aTn4TZenLoLrwq9 fZSJ+JsLZxAO1hNTzOXHyo8tBX3N4BC7T26SioZx81hMdsQq7SY= =hd4O -----END PGP SIGNATURE----- Don't need this anymore Arran Cudbard-Bell@2018-01-30T01:34:56Z Files modified: * src/main/unlang_interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c766dd4e8f215272a9bb3... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvxo8ACgkQ/6TVgp+2 18plqQ/+PVxOGoie+mSoDAanZ63Ev80ZsndAfutz62z00wXzbaaZvC3hEuiA9nPa Vjrq2XT6ytyfBIU3BEP1wagwlcm1d9tIt3QVRnkS50h7oItJEDn6KQr2lftpxLNn pFH22jHSwHKj9VIPkOX64EJF5PClPJ48eewPvmsAZhgBmwz/5g7rOy8en0yEWhHK hywVy6wkHoXEIyIk1d9AmjgyMBf7/ey6zhcNX3+Rk088Vw6WTFqpwSY20rBe1zAT v70wfTWgg/Lz4RBJEtk61jEqUg/1xDdURQEsvwU6dFflYA3sf+xsXhQPopZTkfGF 0SzXfkyJEINZptx0uFT6UPfft1q82rRsjr+B1i/C5FvHw+9GlWxqSMmEsKV0RNSV RxmqSgeAbv6CVxWKwjzJd0Jxqq07l+ruboTgqW0iEQNI7YY/2bPt2ishI+PypSFJ D1ump8EM3exJ6G5zL3s2s/xQZzMs8aEsWsATZV2IjyglKnhRwciL+pWODanQuzOr 69L6HQ9zXtSHnie4opF3Ot1UVIuGx9zxaSD0W7yVHsJY/URn6k2CIJ8Xw3muGKA+ kTBu5IBpd9Ghhd96UKewHf16A2xqRyn6VmFPKM4VsvQhX9fKZY1B6FUzn1AvbUcJ DApL19uFnnoCRw/vVpoFezKqEV0TI8F+HRJAM3A3NUm61FbPrGM= =+zyz -----END PGP SIGNATURE----- Try and emulate Linux symbol binding behaviour Arran Cudbard-Bell@2018-01-30T01:12:47Z Files modified: * scripts/jlibtool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/168d6eff1912245915271... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvxo4ACgkQ/6TVgp+2 18qhhg//RYwo8DWSorQXBtTV8Vm2s53bALESOEzvvOL2wnOy9LGJZUee4TdA9nnz /z7ojqfNf/ZN6ARmp6OwAKYuVJTmTfHWV38XHO2YeD729gSa0h7ZR90v1zl2LtR5 6gMtLNiRnlPRbqTva5b6WJsGxLLsHFM6TsT8+5Q31CGCt3cMiGDhqFPqRPmc70Oa eZ8V8pyA0UVZ421O7gsOEHro6iytZnu99rqc4w7QpThYMlW0MeZ67Rg6mqW4D/hi c3tvn4YzTVoxho4EMkqtZivu0GlR1EjuRV+jk533xrarapwuiNCTOzDTx9GmJjey 3Zr1+a5mIOTOVPMqc5UsTKTbouXHyHQFtAi5rV2H6f9XW1un6yzK/MhmZ4Y9p+Dd qagLbwKrVA+TS3C+GPUHjAZ1g+QlfNr6JgU8CT5t9H/gfzSBZQesaLONKH0Hy2pO sS4d7SSiNI8+eOzsCHPSk5GCDl5KmXs2NyWWzVi9KJSUqrsBEJcgCHP5tvfgjoZm vf69Lf30TCRsQPxu6m5g5U6Pmg2ebJtGQ6GE+TP+srCJx4dPRFAOaGZ623Sx4gKA slDDthTRFei40LFU9vpOcqmuTIbCo/i8qgWuD9EDdOo48JqhbhCb6aDRBiuevwIx 41IBLW8rzeno8CaR3ubPgAwhGtJTsqqHx5P3BYzTDzoTgD2f34I= =/1yb -----END PGP SIGNATURE----- Don't bake module.c into unit_test_module It's provided by libfreeradius-server, and building with it here gives us a chimaera effect, where half the symbols resolve in the local version, and half resolve to libfreeradius-server.dylib Arran Cudbard-Bell@2018-01-30T01:12:39Z Files modified: * src/main/unit_test_module.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ab452d3a78374dcdf68ef... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvvdgACgkQ/6TVgp+2 18oEYQ//QC+BwKtSsFyJNBn3gsURMEkZC7qr5X5o5oiZoP15MGABu2NS5kIuWPp7 SUwEMZVgOhvSUlkQpuixCbQHh1Cbv9NCvuUVURek5SCfmFsCsbqZXwWwxMbOcuBy eXvxXYi6RCn7jdW9JTUe6na1g7ZrWC3FwH55q4OiL9RKZVbk8ASf5jPV307+p5hy n/sYCco2OXAWKTbxvfshKybUSQymeHDMsiEocmIPASPzjNhpdW88NdSylBFLaIWZ Ot+zEsDpOcK61tQ1LdahC3AFAaZfbpACo5xedunzVx0py5Wa3+DbNWhLDTASkGMR wyvI0AskWAldz775+dbwYQuVhEeLXEivqOoRGBIHw3hNLwutCLAA1Bg858qAaY5q rS2DC+cHbz8e92EFecbzn4a7OeIK0qxXcQejm3++v25WVDnTJA3upD4eTeFV3eZy SniIjVTRP745N/a08yAjI25yBG0EAmOU0v3GUAKyXQ1k66E9v3DmmONlmpttxEuI +e9pElAvLvh/Mk0bkjmDsnT49Xt+nbl5BWoaOG6T+HGn2ZGY9gDBeuolE5fmvwg+ WI4VUbiweR1iSyhG1rv7WN3sj7jgCfpETXNjnwDXBGVxwcS7bBxQQNrgEJspN+1a O7LY5DIrOdKKHhNYR6/GT7JGz2CAIGl/Nrvy6lXs53X9M1wVDUs= =uVXG -----END PGP SIGNATURE----- Sanity check for unlang_signal Arran Cudbard-Bell@2018-01-30T00:35:36Z Files modified: * src/main/unlang_interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a8ccfcb69c9ada8746215... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvuuQACgkQ/6TVgp+2 18p5Gw/7BEGJ3Ix+mm6v+A4FJRN1SSHrtYCW+0jDElaHGLkTEP6UPGB7YoSdQL2/ XwNCc5vKch7p5Hf30mI/rmqMJpthodMrXRW8i/VX8RunzMw1Nz4CiKXeQuBxltrW 5a/wclaRv820hgU4FXeS6j2aB+FnlQeGQiQJnf7XXb4SvbyCPcYfTKZMqJlrtak7 7JORq0hbeZ1eMcekGtLAeENCjfIURbCSNEHiCplB4+Bz5TCtPHjwbzmbrUAOVyjK eRZYBwog67o9Hj5fO0iQpPciQZteOXrYf+xJCrEzJpqfVlG/cDNuNCAB94G5Eg/0 +JfxVQumTtELiBv6gmRMlvlHo9wkhdzseBrIxWi9oaZ3MNh4w6fub557h2nhQaD/ 3Yqm6LyxiG7bDXnKTuY2iS6kkEKFpOgBRWWg/HmMx3/LaZvuoeH1sazZGunctskm gAklL6PtVe6SU5ld0KfbzDnSg9SzwcGPLN96GecsdLS74dvYG9Pf2YlejajUw7py YgIrPIUV/9A9G1L60iBD+hbreW5NcuMvHQK0g6ZPr9LPazR7/CMXRmCY9nf5Cuku uM3t8B7mw97g+wNK00rR5X21nJ6+aJB8dwSZlFIdDH4mbhDJnoMe3M52GBbACVu1 BrVA4lhzQwC4OmrCiC+XBBdNxRIkVLq9vCC/1BKb/ztSHVwIBv4= =9sG5 -----END PGP SIGNATURE----- Resume frame should repeat too Arran Cudbard-Bell@2018-01-30T00:23:00Z Files modified: * src/main/unlang_interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cc186aa2d17f53970dad7... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvutkACgkQ/6TVgp+2 18p3zw//ctqkuqdlyqP69e23Ac9+waSS2ZiXsNIA7yEaVgejL/wpWg+7hbBX6zIf UQwFMQQsexI2kWOj/8V+sC+BKq7lH6eW2xqGccjGYnX1lj+LWvw6PEviNTlM4ORx 1vpgBrb47TdxpET+ewXVzznyJ6K+CthSCMcB+NLJ12ArUA//m/Lxyf90rbBAMNQr LuwU99qZ9pdnZZL34AMyUhos2WQa0vQfxHuiK8uuROg5dg71poKc3JEJao25j57B olTtMH50zS/niVrTtxdkTh1H0i3WfkHdJS4bSAg9/bJRqFcqqI32vpq4OjtfDYvi sXY1QvODnEDW189zC19+E0imFRGFXRj10mnAHs9syjvj0z62BemUxFONl02TFEsm YtsGbtfgUS6CmQcgjudIQZJpVzXoixUDeZPXDS39qcL90Te/NZG55GgRNu47KFbK MvQTgba7/KuPVOSpiW6tZ+MHRip+kmEHVQZXFqugZAIcLO7IZP8v/I8sD39AAbFD oCa+GYGW2JjvapUWhReiLlVR+YJB8x1LUnY1zKcHcrGN68xmYZEX7yVDh+oOOPsA F8ERlaMxK1NntmcWF5eMmHoE3xnRzexkNP6sgpR7qz1KHLZpZOftBCE1c/qHZZiv U6Q+cq2ZfIxGvOjcY/R2KlMhKvYFMWuEvxROjEv2P+TjGkwGkUM= =lrSC -----END PGP SIGNATURE----- Pass a repeat function for going back up the stack Arran Cudbard-Bell@2018-01-30T00:22:49Z Files modified: * src/include/modules.h * src/include/unlang.h * src/main/module_unlang.c * src/main/unlang_op.c * src/modules/rlm_eap/rlm_eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/33728994bef15f86b3edd... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvuggACgkQ/6TVgp+2 18omTw/9GNUzDGciz8dBvZDpmyjeYP9ZRbt1dySWLIJO+FhkZSBed4oUMqaHMKUi sbefqVUheF5yvJO8jg9Fh4f31iFc9te5+ouXrWo/AGSzv8f8fe7PT0EO55Z8GCCv hdAQmWNrBGcLM9M54ZB89r91EPZ3ymTECdsj/7fIQc3HfIao5icozZZGF820wZrD ooWsgczH/AhaNk0tm/R+lQznpHSJvNiceNWZCuPHf+X26a/sBeIx47HcKITUvY89 vUu21ZdfOeE2Yq7KOeqZS+emIhEKRMkVwTDeI/NVr704qkIF1PDnGFo6Fg1r6Uj2 N6DdsAFAg8HLWBnPJynH6H5MVquU+xeGhpsMTzH5MZhDhxPDbT9askFl/qmXrrh+ 5gHPFo4ojdMFjkJQo39s16msxfpT9Q/SWNYnREQeM+Sl+OfVrCF2+T7Cmf5xAZIl 7a3pjFbSyPS2yW5s63wr83FKgYtM28I/3FtnHtisJG8adpht2t0sWGFqosKcIErM ZOy7lOJjndIc0h79RFLk0N2XTWPtYXHIBZLEVoVcR1ENmm4PT0kJZnQKh2wJUKcK CQhYTlvTUezV9zDjwXEuOcyymf8N1QIwmHPNouGxSZEFaBy/5cPbDKYAcVgps7F+ aoiH0iBC/IPisMudNYJlvwghWrptf4ItU7GtzQDjIoLAoYf1p1k= =4jHg -----END PGP SIGNATURE----- Case where q is NULL Arran Cudbard-Bell@2018-01-30T00:19:20Z Files modified: * src/main/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f236f24953386dd8fb7c3... ====== -- This commit summary was generated @2018-01-31T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).