New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14NVwACgkQ/6TVgp+2 18rwCA/6AyEKGP0yUlzm+S85PPHlIdJeXh5cIDrkX/RVheBM+nEuQpnF8VZ0nVc1 7ImwTcOb+eadD4VOgCV1sFlFwlWBM0IsDj/ESxIwNj51MeUXe4ImGHbQItmSTpS2 fJJZS2dHfxU00A+JnSJfzjDrx0yGnFqss6JGMxXf+wObOG9m07/thVBMAQ1t5m8s QmosICQSbXN+mPHb96AkKsfX89SpqvgjAWj4DI5nDfFURqqayq2rQ8Z/h5sjqyOG w99ppy9OJxASsma7OWM3rkh1CungmpzCWRDtEjVvRvafyZwjFwF4efTYaTg5GH4l RmkJzNxat1/6AChmgUBuES4f+aGYha+gTUrcHlXrU2IX+YlSxqyC7gvciaZOgCAA GcwW5y379QNzhVaXE9aWrOrbbbztLAR4LrdoU0J7YfDJRaqLlqj4mCCXKro6WhBz JISCyUoy+tLLCQZL2ah4TXVzIVw6QL30MXhcyTHOCqDaYnUMY6o98yFOmab8uZxt U2LkImEVZdPNSzFH0oPqxAgXs86p5oRC6DPv7ctCvgnSge6tp4mCOZ9Kea1Q5mse nFyLHXQtcpRAXFevPH4jjf1d++5NCvNkhLuLREUSibf0oprlr5+6eGsQAdeHTcn6 TTW3lUH7XBRwj+XoWqm5/xP9gTtaZxc2Bd9jjJvnVj4kTrIkuXg= =bB4C -----END PGP SIGNATURE----- Start moving things to using the correct logging macro This is probably going to be a mostly manual process :( Arran Cudbard-Bell@2019-09-10T23:44:28Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/28827cc86030270e15e23... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14NTIACgkQ/6TVgp+2 18qTfA/7BaMmUbZSqr7xeNLgQZqsw140YnKY1VpZIWo6bvppQbVxqQzy84zKR7Hn ys7QRZVNdMfGfv5etKgW0FF129D+gSde81Cgvz+RHNUPUHDXS7zF5wDujngMKCju cSBU0UngO3ujepPgrwhanTuJnLMKdgKgyO8rwyHpokkqw3haiNlpMGxEOT79kIO5 w5KD3ucwpbWr4TdgABnpDENMfJrgwQ3eqNJOSM68uOfnKecowSX/4Hy8j1S/RBIQ +a1BZgdjdXtkNQzX6JJWxUVbKAbBKw04FXTCqfwFFDDFk5VNFPlCFNvWYVfjmgXk g6hsar7vandOrIITe2sGQJe4UWGCVdgqylSe/K0U+XvK3GW2zK3z1EPrsZqifm7P BKQhjKWAvVglkIGT1dHJNC0oNLhvA/p4r7sj0HB6AVFihdFGVhFNoZmfySgdZ7yC yzLVdH3xlSIzx4SpCOjoy7o+BEyTIelESnN89tqsUmNh7LAwsld88b0YIKbXLyBf ZOERou553sobbuEVdmQ84GgH9H36S9gyZcwewRLnzc79Ej3o0xyspJPO/oPpDvEr zwd4zzgu/JnTv6BliHLC/ZZAXWC1z4whtDPlbkjDcl2wEdE9mdY43JnyufJaeKu/ kjlu8Gup/M5EL57VlBHBSxrX9n7Hvw9GkO/+VkCiDN1gA2eYAMc= =Ex9r -----END PGP SIGNATURE----- Hmm? Arran Cudbard-Bell@2019-09-10T23:43:46Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/025eedc7602685d942eb6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14NSYACgkQ/6TVgp+2 18q+oA/7B8oqmDp4RttRslVrY1NlmhJNKxRWM83PVPYyZ4nKx22TiUUORPtz7QyE gg8Dy1jvtwp2BDFPLmWZ1ijk00d5B1fzDzDPXDP81XXpE9D7hHcyz9SpRlOQsAUf a0+7xmUWlgrnvYlCMUEP4jJBSIaa6pnk58ZH2A6nSAj5FrBQ9Q48ZUWFFeq4CRCN 7fzv2FBHyYHLHuopaI1CTiMffR+tTalgIcdHAVvOjaCUTqRIvbLE2WFhwGAsV+Hb q30xoUBe/cj3dIFsrjIq2iXBaO8KByQp9wnB2OfFLHVL3tWekr2WEsr+1Ppf8j88 uVZBoYFuKupvluVk+svjDqVQKQBKzWJNK1+34rbSxo4yzxhd9oc2CVrHm3eJENug kopWTZ9CEOU5elpkZIMMA+QqqWKMsVoJLRR2Mke0h99PvMM4hNyL2JbYFig2gZfJ UfdOAkhiWGDP+MklWuH+iGUOV/nF/SKGMbZr+fy3AGeamqKT91LY4J863TDwpPAr ZxppWrmdcx3ZBE278aVIkb872TuUKU9ytf2TjHVKIp9C2FkDtW+UUev/ByrnDXA0 vcunMv3XmZDU9OxzFB80E8u97A56EBIzLjTW6c/P4o2/SFuzDWJ6Ltl1ZT3X/L2Q iy1cuWRQtNuveA5nLpK5gAemsyAjgS95GX1mngLxH7aVramYnpY= =FHZG -----END PGP SIGNATURE----- Quiet clang scan Arran Cudbard-Bell@2019-09-10T23:43:34Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/659bc2aedf14a3dffb908... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14MT8ACgkQ/6TVgp+2 18pTbw/+L5IB15H/qwo+d9AHPT5H58KhJihIvrqLkStBWbN/1KeyIQt0+d7anDfH JuUyyS+LuqkzLXO6YpwEyRoQb0slYAjNldtDsctLBRZYQ83wq3pFmXAi/cHg0ur+ g4MEXQvzAG76ypNn9NPzFpaWTtwVM6fkB/lr6UbSzvwYjGV34y7y27GOLFqHNQv3 Ux+kP/8LyI76t71Z8XyulsTLz8qt3/ZSXK8Kv4H2BHV1j0tu+DEXN0gmqM3oP1CJ q0Ors1p9YsLXXZBWuMhy1olcVRpcUffvFsjc7HT3kJyUs67OlGtdjAnblWomSZws vhcLt0t9dvjouN9vKXudcjjrj/c09sCN1poz6BG40X9APFBskpMY1ZVaTqiJgMlW T6YDfL9/tXMkNes3k7hMRSBw2gFuJCWEScDRn0hdH6gwfPFydMONBY1QsVl1m54t Tjk8aMsIEy2+gv0i7QTF2aMioOjajxiqJeQhuQ95GvaRNPzYs+gX8+NVNM+aqXgo Ao+U7oYjhFat2LA+C6TdYZEbAP07rsimlUkYa1PPR3nEA4sjSaVMiPAoKTQo0msG 33Kmud13Vkut3mgLltDMuxvhGRoDmLMsHDOr2lEIouuy/GqhQYDI60P94jpQFnCY D7xZuHKI4BLXqV2oG8O8Hey4JSYdJsuNEFYLOEORgMNdhZ7dWbs= =K+B9 -----END PGP SIGNATURE----- Strip -Wall when returned from python-config Fix integer widths in rlm_python.c Arran Cudbard-Bell@2019-09-10T23:26:55Z Files modified: * src/lib/util/misc.h * src/modules/rlm_python/configure * src/modules/rlm_python/configure.ac * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cc924b3352544079e4637... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14JAsACgkQ/6TVgp+2 18piDQ/8CDvtMewIeN4W/Byppal/2Y75h8omeDtmJW7k8Z15LlZ2hCiHZTWMauBs e4gRbO+TCwdR9lTMFKTjH6lLBUeXpkC7MS0gWc13yxSOE+ifLiepgwgAEdxR1MUa +z8R57vpQYg4XKn6FxnnyRN+bQAs1j0K9s9qGy7T0e6RCzLUeKD7me4c5DAnQlzH Sm+QffQKF5NRRlsES1RimLy15JAU6tb7RmVN3KWrP+InknOMvtUsx3Wo79QYuyXB PtsiXCoBXScEn5WFir5DYaF7qAZmX1ugVuwjCn5VHaRyWxULQeMOrriFGPTiv+rP 592/q6mjWAao/M7LMfZ49+YY5+zH5ipuLzkS6cq0F9c0mrffzbOw0oFGXoMXV/Y8 2DCti/yyByWAlYXPnmLr7dsBAUGza+QYalP2iQtzCAGmjmsxHl4F02B/dJHh/Qpo vFvNY0hlxsSm1BolhCOcVSB+dJdSJcRRQTlL+AxDhT3QGEOClLRjeM7A7aFdW6vY UUKyT6ZErSD8M69zuWN2veLyI4/SnOXEhyhrOjp66kwftQgbuaq/Q2T9CcdvVKgZ FnLzHQfrSnezsRuDKuNygg+rNXAXGoCnKuNGS0IZi08o3jiZKljjvXPxUrloz/4l mrV9d+L8eOIqk0c1NViRhHp2Cq6GxO6ko21O6CXWx1tVSjK6vl4= =3o8r -----END PGP SIGNATURE----- Helps to regenerate the configure script Arran Cudbard-Bell@2019-09-10T22:30:35Z Files modified: * src/modules/rlm_python/configure Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/81f9a432b8bf73825d88b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14IicACgkQ/6TVgp+2 18p6Ww//ep+gtxmm1/VARrR49IvhgbbTl8yRAdeGrwBP3fCykvObt4eSYuT9M114 sjAmjUKwQEo/EaBfmO/3rCi/nqNLlghpRkYXUPZ6nwe4TFULqmY7jcJzhyJFyBE4 udorFVZVw6V1bW3mLOlOP/c2fISbLFJOc8fUscpiWqHwIN6bsf/EjaXklyKIepPo fzFDs6x3jATCKBJCEKxij869P/Ur03lxeIgARB1QB3F0QL336uHAFmDeZkzSW0H0 7sr6uDSAKdWRoH4EI+kTsfymPdRlysg+u3yJXnyUUJUVVbyPPRxXDztOC5+fhjrS 340VdoGiXOb8RyGKqQAelX+sjDRrSI+UgLtcR1yu7srBt05PUgBGCLrotNF1gI0r Z3OYunZpdXvC1oGKleANj5EBpwfQmhrsOmCY8oRg/P8WCvtAXQi4uj1yA2eiNeTz Y0sONr6fvsNexryghjA7ZmYJKuu9j44Ov0Yg0JMpKR9PpaBM6lk0HLr761mpErPh 8n0Wzxy/Odpb2yUwIP+CRVxdy6qH5llSksjzuE9yhkrzM9VVMi3+5M7B+W6wFdmj QGqXzh7yz9hFs2t/AZLJ0X8+Uz5Hrwa8UF8RXKKuVJmezlkE43knZZmFgGnYbVEq qwyLx8qi51DCsu7XNyDgXfrELPJ+9YA8j7hFFsl6ugtjnr6/eXg= =EstC -----END PGP SIGNATURE----- lineno isn't a pointer... Arran Cudbard-Bell@2019-09-10T22:22:31Z Files modified: * src/lib/server/cf_parse.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f1205f54db06311de63bd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14HpIACgkQ/6TVgp+2 18rU4g/+POjVJLXwQP9JQwGM4jcs1HKjGnR9Ag1OuwiawhlyPPNrf4Mb9j1XStrq UzdAamCO/vR689pXwaiPkqZifhL0rR0tePMAQodSExEAWh8mx7k5kkRivrM8xDrI rTgToJqZohKCpFCddSbZz6y2GvbePT/bk5XeWwCmwJCYsmDrojJQCYqPsIMtMcZx 2lbjihpCc/fdTB5vzEQISCEr0OK98BBwaz23X/tyMd42Hs0qIaFLkFvkSIjlahYk oWHIahlo8M+2cOZy9ONURCNrCjSGamz4X9nizw7kn6zSS8DkX28mWb+JROHLLYhh aYSvSvcj6PvwHh02yKqVBjNovHzf0L25YWXR7ea8/xFi2z5mHXxuJVWDa3aIKCfP KWANC4Nbr1Ybl4sWVrHsFEOVAxOkZjGyXWV8bJn5eSGZN3KifrjKUlyfiUl+lAWX XWHn19t5jGc10Q8+l2BPhS/ClWKM5DDM+Y3lsVcNx6gCMao29fzDOCumQXS6t60H 3rKEINGnu5flC/Ku248ZSwYkWZzTOg1lj0jA57vOkejUKTfnUmjprKkYrvIK16vX EL5xwMa/gCPOiKx24mnzL5JkihLoYe94LQHBHMnRWRhCUq9wkxo/iw+TVPhk24Y/ B3N8Xl31mJILNYmKYmuCQuWZ1wBe0IrgG8/y4xBq3n0ciDOCgWw= =kenT -----END PGP SIGNATURE----- Yet more flag stripping *sigh* Arran Cudbard-Bell@2019-09-10T22:07:14Z Files modified: * src/modules/rlm_python/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c487e4dab6bc5f5e0c6bc... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl14B9sACgkQfQ55zXdi Hs25uAf/ZYrbUVNfDXgH2KMyvcbxqCFiAdXnOiOh+xE+e7bL4p+kt9LS9cYhHPee h3KJQncizTRvd1YC5r2DsqfaOA3PxYjTW6wlgVoh4Q5I6hvJgNC9qxbb2JCb9gXd K87XCN/XX5hRKIe6BDc+Q/7DkR+rAGDWive8GGjJUZfVdZBkmm8ubDvadUnpm3CD T8JDlg4q7Qlq5sxtzQPIbMAIBlfPdjOUxYT4pkFo49d3jjwBeHSjjjAr8zkktPYk ZeHwS5OcNkO5PGfeB/pVFWwmgYv+jOSRjSR3NsbZjQAe1ZnxlCoOxsZNjtBktdzf yJamQ4SWSmnV3KARq77mbQsIS/Tm/w== =CDvy -----END PGP SIGNATURE----- make cf_expand_variables() take lineno instead of *lineno which was done for who knows what historical reasons Alan T. DeKok@2019-09-10T20:30:19Z Files modified: * src/lib/server/cf_file.c * src/lib/server/cf_file.h * src/lib/server/cf_util.c * src/lib/server/cond_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bfbc6d846403f2b0597bf... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl14B9sACgkQfQ55zXdi Hs0PTwgAiKBCYCYVeyBq9nn45rVCbfRPYrbqKlIEGfXYLfIksTs+UaIE2OfEzWZF jnNvV86c3XijdwgXGDZ2qTwSEs6qD/Pdd7eVS9txYHwZGZeB+9tAC/dq0TXTngb0 F15UdVIYtjZxlyNuy8YFtsMtjnkT1K1S9EyibEAVeYKL/nmjG4qe2NUePL87pn+g Kt6hxDXeTomXrLQnAOfEf1qK0LNw33ppHMgu574xCBNtN5x1/MjyH4wHBvUZ+JRi k42lOq5IFFcRrtBhaHy99aELNw9jCrbxlL2w5pvTeQil6pmCI+zTIu0d1gK3J+ZJ mgHNB5FTzmQUfs42F/lrM/9A0oeLfw== =A7pD -----END PGP SIGNATURE----- make fr_cond_tokenize() take CONF_SECTION we're parsing which ends up being easier than the alternative. That way instead of passing a bunch of things around, we can just pass a CONF_SECTION Alan T. DeKok@2019-09-10T20:30:19Z Files modified: * src/bin/unit_test_attribute.c * src/lib/server/cf_file.c * src/lib/server/cf_util.c * src/lib/server/cond.h * src/lib/server/cond_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/abbee5969946e0ea3b7da... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl14B9oACgkQfQ55zXdi Hs3RoAf7BkbG/hxv9epdOE1s15kEcMQqfOx/oGOsMtB6LM4IuWYb/wYZUxhLyXxN JVLY1R9CmdXxGylNV7TmIPlhqTjierJw9LurBcRlF4FPOMhOwvKA0xT1OEDoEORD 4VT0pBU5khmMFO6+G/Wc+OpC318AW2jysUao7oW0sS8wxTzJoW4Qqjxu2F1YqkA/ f31AFDk0lYjkFdAUKDfWYNAfq0Spz1fX1EAsxgzyOmOrnox4dRYiAdbBvBBDxfT4 HbNTkK03gqzuFQWVPPOWzOPpGf88XMD/AT1ApErf83CdA7PFeCxce8nKCTmQ64gx bAWrpdY+C5iTaGz+JuoYhSzsia2V3A== =KDqr -----END PGP SIGNATURE----- ensure that we always pass a CONF_SECTION Alan T. DeKok@2019-09-10T20:30:18Z Files modified: * src/bin/unit_test_attribute.c * src/lib/server/cond.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8d928f5b19c3167667448... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14Av8ACgkQ/6TVgp+2 18rNvBAAjqdovpY7YP+GDhdi9I51eLwtPp3qOl4qdY1w5HAEUYEkdFfLEyUCpPAS JgAb46hRH2HC0yPBypu+B8oK6TQIzFJol4H6jRiiiftd4W9z4w5eSngFm4Avsl8a 7b55CTccxmrJqH4WYnIuD/1x1JkTCpChfBDygfSQTLENeXujZJ51NHNXER8eHjS1 ZYnOmrn91+h8DfM4/ElTVN5zXsCMjSZcZ6sq66troYYC87rmvPmiVL1OdMrLW+VV yGX+pmdEVEesgEgqI2BCQmGOp4epJTkk5TW0VcA6hRd4yqVtQE4YwmML3dbt0jRd FExHb076cygwjvVNgOY+LNhqbNBc8CDiQux+mDUCAiGvA3RyTL8KaDG9d1ddoeMy SMEW9OSuVOaR1CD7SqD4lnVecK4PyhVXEJ76G67QUYxuS1vE0e7JjZ1QKblzCCCk 8AYujfjn3+/uuBJgzgOK6cggOVTsKMwuPl5adS193XHqs3cjzaoJZnfRYNVn7tJs YoAfr69sJXFy/BYhDS4LXXOz/Y0JCC3rwkb0QIssWsVA+c6nIAXXMrrR9cCcAOpp 1xGDCISz8OQdyW23rj8qwUDuQpQ5hwSRzvCwGY6Y391QUjkALiE+BUVpt+3kj0Y1 3MgyGbmdJwbPX+dHDf3yjZl9kapQjhYb/PPSFYOYzQtjaYfsJc4= =FlIH -----END PGP SIGNATURE----- More filtering of ldflags Arran Cudbard-Bell@2019-09-10T20:09:35Z Files modified: * src/modules/rlm_python/configure * src/modules/rlm_python/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/584568e6be44b64b27ac8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14AHUACgkQ/6TVgp+2 18q3UA//TBY6cT4bz2RygmD1o5nL/4CNXE4Vv84uhelXGLXLiNDif3Zbv/FREkTl rCdx8px3liRTZlJJMiz0pSxdFbW6Ap9NDwUJhhgAILSbSrL0g5rsQALJprEJ+wQV ChbmCTVvDbgaeTdOn5XRgvemvQbIj2c7ScKGU/3eu5FXYHQDVTFHGxmVOVO/QGJe RoXdvctnFt8d4ggUWXBjTCB03gbCbny/3nAAgNWzJI+fAGID6VJQZJTL0EFM8wcw NYsV3PIncGBa56wW6CMZZRRZ8PpIN5K+ychH71wjPMaSaTLNXeZfBC1nKpv4QzBe MWPRiri76oOV10WyZ5KFK6cUrSEEhg4xz/+1UamUzCPOiwBuAs6oO8nS0w3Li1Fl XQQZGnvtdDd+vgR7ELN8BmG4P5SI2LNwQ8GhH9wUgaEW3gt2IUutxco/o3M6x+l9 TnW3bgyOrK8UJ3JZm1fVMGJXDZhQgQTDlZcES+6Fj8wqKE6Ph2uYqouP0AJ9VXpz X1IX7aBY7I56imK1dL5gQl7/mZjWggz91C9rWfwUc7/WLP0uDNUW6pmfLmp8mx0c YtK1Al9FXzZjn1DRN9l4wYpukptfUOP2zGAS19/GzXN8r64jRK9YMmy4CtK08Qn7 b/Y7E+CoXdWKgMcSONPuqN4UMO7wZmXEYM50OrprpCuaYYSkqaM= =amlP -----END PGP SIGNATURE----- More python-config stupidity Arran Cudbard-Bell@2019-09-10T19:58:45Z Files modified: * src/modules/rlm_python/configure * src/modules/rlm_python/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a5038bfd85dc3acbab9f1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13/YUACgkQ/6TVgp+2 18pdVQ//Qw6WJ521gmrEY70TXOC5qaP+BJBynOaJ6yirqeyTZ7ClcKAKV2gRlZwQ LD1MWMUpcIaqt8kLd46++yzQUKEUr9F4Nk1HHTDRVvWF9qX1eQoy3goHYVzgQ7uH /bkZ0Be3zS7bL+rjqPYU6Kwa2N/WZil8kjRZ7MfbW+sf81XSrbLLYA6l2qmk7PIH Mc61MBrECQ38RonWgkdA/FpWoNzELTbHcnaRIfgVOZTcR1Xey3fcJMbrDxNKfefM 3Pmxs9rNLVvGsG2AdsGN8toG1PGQHqNApFu0hbk5uU5ew1qVELod+yHk0Tel2/m7 AlMk6JCP3RxaKbAfUV7Noh4c9QeRTiYArNBktqHaeNX7d9s+F9aBLB6Mmgc8Dpmf 7Li3UzVHedoZVG3jAWbIpbNfhMNHxvjY80g3HKFrePGku6tCe9137MOnGe/hF+vV XK6XgE6ehHB1PQKhS2mhgyT3Gnv04ujzccalNfpSdntYzSm8iJZgm60Ffc4JWcLu 9la9lMVJDO9uBMHp3zA79Hfv0NtYH+oYnYYocARjCy1MF3F52T+/cTVp+mmlzUZG U6rm2HKG9phfHk2Tg+qCPyy56i+nA6f0Gsx4F7uiCFqMop4T88MQfXpnhx1GScel DBYet8YVi8vakmnFTon37Qe1iBcDbOg+NoCVl0F111sADOyoAWo= =FPE5 -----END PGP SIGNATURE----- -Werror args probably don't contain spaces, but they do contain hyphens Arran Cudbard-Bell@2019-09-10T19:46:13Z Files modified: * src/modules/rlm_python/configure * src/modules/rlm_python/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8d506a52871f0f8a5987f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13+vEACgkQ/6TVgp+2 18q5Lw//RgTxWznfGQNXIH1t7Rdel21CeRjhdq5DAoMY972j9DFyAFMfVa+EFy4L oud+Ka9moPLKn3pcFdaR9qmf3W/GhdPIfOXZfilbjDZ4ONV4b0YxpLKgrQXPYbxE N+BnQJweZoS+ERKnWeaS/eOiQNkQMvVvqiguP2P8nCt7ksDuIZgNdISVqCf3eih2 gQDDBJdJkhevSPR9KAG48mye7DwhuvhTqKDenWWDWZXkuq8cyuniPTzuehkhD5EO GbSYNYHBN8QIebNJcxk+2UdZF45KeJYPj8syzJ85ijwjcI80Bs/+vE2vrVehWEjq 3U0rLp1w98bI3fhAHuLtKTmiTzvQ6kkW9Lm7T4a043FnHDzRcSPuMpocirTZB4Ca OsRlBy6Wf5+6MtrRdPUMznYI6euQ0pzdQFvv++EJYtA2YmmCq4HE5wYrmj+LUZXL 002Z82i10XqsxEsQGRQvXJueq+frx6sM4ohWw9r82Jgj38KqFu30AQq0hOD2ZLxt j845elBXhEXCwsp706EbgXeHbin5Ydlt7lGJT7HABTppnbH4RSElZdcd2eZFU6jX EgXFTxA7s4Cah3dsNw/bar4kftiJGjOpVVe1x4fuIwuOhztyXdWhmAb2aCAzP2lL VgIPf7dMk0kf57Sy/suFakzND1hP+dnbzGqoqb4RfFrR0R04Wco= =wqe0 -----END PGP SIGNATURE----- Deal with -Werror where it has args Arran Cudbard-Bell@2019-09-10T19:35:13Z Files modified: * src/modules/rlm_python/configure * src/modules/rlm_python/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2692a1d64f0520fd6424a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+CEACgkQfQ55zXdi Hs1dUwf8C66Oek9mHFFM17ThWXzqf34Dcn74thTQnFLuR510tq5WaUL3bYHhIgI1 eQx1I5vM1MAqiXwmOFUVA+iUyyV9EgENUChPZtYziPWi7BezPeN9gjYAlOCeQdyT Sk8oCp4Pe8yiSzfA/1qa56Zq+X5lozbBiqJdS/moH//ZM9T6KnWoE/Xe9zqWWrqh 3jQEY4v1fS8cUKOsPJ4PXSdWxeeN/u/0J2rqJZqkJdLWbXLlTmrmJKgmrJo5OpIK U6udaIeW2EwpbcciWP0s3BrI43/LUfTDbaNIVIy2ZXq222Gj1UVzEYitXutvKIE7 zv9TnZU3SfT3Jl3IQp9I3uC7GrjYMg== =WcuM -----END PGP SIGNATURE----- make process_map() call cf_get_token() which regularizes the parsing of the various things Alan T. DeKok@2019-09-10T19:23:13Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/642fbf9caa8185311a0a6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+CAACgkQfQ55zXdi Hs3Z2wf/cl/f8YqgRsNuagucFykIqQxQ9+1tFBWDzWbjYFK8VErWBJn+ytQyFGKU 6rbLVrYEW1kH4PixlHUa1kdZACYwEowzZ8S6GuS4xVN7E+0IWqLxnEFeLvCSfuge lYS1NQmCtBMJ1pdZymmUN5IvGuDGermzSPsS36HGjJnTllcizHseEJgNG0nnNA/Z QWPK+RrI3Q2VE7md3dac5x99gP/BmXwDQbj3Vn8B9IMNbezK6sHU1NKU4Edz5z/m FP+TFwVxmdmhBfjzwMOo/a2uc9eq797GUFtPft8QSL+fhPPVAxKGXYaKTmyIgFbt qzfFYkzf6vGbwuPuNUye8dY+kilT1A== =uZii -----END PGP SIGNATURE----- we only need 4 buffers rearrange the user of the buffers, and document what they're for. Alan T. DeKok@2019-09-10T19:23:12Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6356894f7057309d1a510... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+CAACgkQfQ55zXdi Hs20awf/UzDzMf8TmpbtRk2IHnLV8l0T6Kf7Ws39oVVYMM5aeInQRDKVhCiBDwnc S30r6DdnCGN7WVf5aK8TqPf6sSoVNeDQ35mZV/2zIeSbtNGjPLmpoTmFJ3u60hU4 rFu4UfYgy/sTRL/lJqOkFI6w44rk19Rwb3L1v7YB76cBCtLEfzGTH//FTyido3y5 E21fRei/+Q1SN+eClgeU5X/esqLoNUdm5zhuGkya1PxDBzdRZBOscyvOPVT5HNQC KUA4XFb4h19Lk+GAkQlK+tv+pz+4+gvXS2ivHffq9jlKypHLEoapi73z+JgM90C5 MnxgjEBreSAqhaIJVFxMD3jvMdqYgw== =n0/z -----END PGP SIGNATURE----- simplify process_include() so that it no longer uses the old APIs Alan T. DeKok@2019-09-10T19:23:12Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/32a468bb383b0f7005832... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+CAACgkQfQ55zXdi Hs0kSgf+JuXUS/byf+M4LcF1kv3OWsKX19dtXkkywomX9gM0eJsGx7t8nhI8ls7z gQrOvwzI/Jsv0jiZEKo6gHz/ccZ456oMkHArbmNAsRsbmbevUjcfayIp8zejE9o4 zlsIo7ckX9EleP8kdoSHd+1WU9QJvUp4l5CWPA3Dd2v/eE0evff/17TTp2fGqsmS PKugfhigvZahc8MZOIOLGFe2kPF+YpbxpKbNHsOtNQR92xMq/BERF3q8FxmIpbM9 p2dYGELA9IyWEu4FlmWeatCemXvwN42IbmWpFi4sYaOw4VWF58vGaHyOsbsJ/H5f unEiUpUlPqEBwC8wdUhSTnhWxvziUA== =wORO -----END PGP SIGNATURE----- allow unlang expansions in name1 for conf section/pairs which can occasionally be useful. And, is preparation for removing the rest of the use of gettoken() Alan T. DeKok@2019-09-10T19:23:12Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d363e0ed22fa57b09f372... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+B8ACgkQfQ55zXdi Hs0dfgf9HnuO5x3BlYsUVUuSRaBgUVpfJQeq0KpSyRzz7zXtdbCH2/GOB/9uT2Ka j1jHCIZfFmLOQElGQeaKcvZ/a+XMkg33jSiozTfmbI2OP5Bf2PHZTY86nhxq2lzs SbZIU50zW+dTgRTiVstTZsbE+x62i90qWMRigGbD/O4KqoSGfPvoEihYSOgjAKvi EclNJhMjgYgUD0qpaK6eVZrc5/rtXIEqhtuqQQiSjtsUdoZtazGbZDBo7A3vcq1o IgaXFj3qxGYsYqWmISq4VUy3W/2+nH3ewAgcWhEoQS77nWvFFhXk4qOO5bBeQKPe A84bwscR8c09d6eKtgx0COnoD05w0Q== =Ugha -----END PGP SIGNATURE----- use 'this' section, not the top-level one Alan T. DeKok@2019-09-10T19:23:11Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4439ccffb89ce3c46886f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+B8ACgkQfQ55zXdi Hs36XQf/Qr+NqeC2+TtEfOl6XApl5XmJtkUO7o2mR2WUuqASdkU7wVaUjvYKt1TF ZXVV9S2jcRkU1/1XiZKpRn5XU8ebcZTALEREHDZ7G6BFru0KpTksh3Io8ihUWoyu g94EPwxIYThK6TpYRkVyy2oiwCawokXg5eg6wXtg/SqiWqNq1WJX/02KGWl7KkDN DdrPck5J2kn+SB6DR9E10CJkKRZSDxuzPK1mQuPVp7HHcnnxHlTfjndsW2Bv0NPP R/xQ2ykTrQRn6mOoCm8fI10uJFnO59WdvJxfzqp+EzkeQoIPjDbYPBhPZMDl0GIp Ijpve1TL/tTCbvWLW2uZexISzwYt8Q== =RQvG -----END PGP SIGNATURE----- expand variables in cf_get_token Alan T. DeKok@2019-09-10T19:23:11Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0850407afa08bbe38940d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+B8ACgkQfQ55zXdi Hs1Zfgf9H1yReo61/9OmYUe81FPOXNVoYQSsOUuHk4glx1SrH7wH8vd36ebjIoum VosaZTZdffajvhCimfXOpOzf5uoF47vh6yTaQ0E4eK3m1xJgbEYA2oqpOEox/YON fFjn8iPt0qQkTuGRtX0Xo9BmqQHOtOeVu7RUMGV6QQ2EvBC1e5L1h3ocwiUpkwHo KlkACtHbTG5EcFF/+tkch/1J/ui8q13VLInV0r7oV61M7ZkePNOOBuboUpPhprbx +BloI3bLNy089pS/fg9FX7V+WIgD1OYv5242rNviQQiHa8yu/QCQT1qBMcGKk5qn LcQjqJnqV0f0PZ8osjo7XBBOQ9mHnA== =T/rF -----END PGP SIGNATURE----- errors are errors Alan T. DeKok@2019-09-10T19:23:11Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/87cd093954a9bedf8bfd1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl139wEACgkQ/6TVgp+2 18pOyQ/7B+D269Oa+7oixwASp7a8sDV3x3sd7NbghLCdAgmsO17o1TfzuzDMJmNs 1tppFmadb4RtkGfEipdydBmxHhrJkDwoZnuO59Ra2zIwjkiIy29R2vyDD7jhVzkq aYphC1ncyryvBfkRS8gc+LCd5kYa76DTWcXisqmWy0RZ5IC8pJx8kSkQM2svCdQZ X6U+gjeQY5m1aePFsiZ0KJjq3ctgOGsl6MDKlJpEEwbOSbnFlAnVzkK95OYckA70 vxC+Dyq+QMNSu+hs1EBGAhAa7xilIJ/7p74PnmH+MxdpcK/r33bedf5OmqwO7Bpx mM8MTIviNF49uT64gS/vtwcbdBpWIDr8C2CaRxbjrng0ny/IWrMtlO06cEHH6ABT ntCCsfGrxOhihg+OFIMPs2/aVuoug2WXzwJ+Wy7CMXkZuzU6WRdDLaUwx+6spCB4 HG0ytC69u9vD+yUYsvr6Wwr3c2BpIORVCYseEK+qNsxsb4PyF9GmUdC14oI7b7mr VQewc14sdKN/wfM8E7ncFHvJgf2xVNrJXcdUAMg/dszW86BjEhSp4M8ua5hjbtzv eUWIrlwTIOLj00V7MonM/YhmfX2mUzo9EhbKat74YCJ+vjV7G3PsBffop5a28ZhI Ub+HywOano/1yVPf56XWLUUW7es5oobAN6lzWJ3fqRS1lWkh1kE= =0WU8 -----END PGP SIGNATURE----- s/Ssize_t/Size_t/ in rlm_python Arran Cudbard-Bell@2019-09-10T19:18:25Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3affdae9184845039f988... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl139bIACgkQ/6TVgp+2 18ohzA/+O12mwwl5dPtEzDbSdYAA2eIwW+p8W+n6/ivg4HLJXfU96VZ0g3DhsbOs 2dDQKr9TVIVMb1Ec7+Ae9ocbkLIU5gOAdVKzcvcVb+uiBEsulcf6LV/Q8JWslej2 HoAfu+gpDkRld481EUy8dswF663RZMNFidFoGAPLdae1lOFifcZqzSa7oPcIkEVf YodLJp1UtQW6NTHkQGkS2T6duEZ2cyfsDVw2I/LwzCx0FRf0czJ5FFhKl2eD4PCd rNFdQ5KWLOJpG5F21Jz+BbSVoRRpaiQJEyzE5Uet18s8KzrI5+VpxYkOZ+Dfv2Qy 5EBSOw814y/H1KZ/42RwXVdGUECDkOt54KNpvGGpYuRcSgai9RRZbs3um/aSyW/J WUrveO72csKu6b4k47TksgnGOJr4WSfu9IYR+p1TN2X7H1/GQ88hrNRCEXNHbBYF +dU9Gb/pm+iPtsNnTqy/iGUfCOw+DsEoZUAybapkPn4ycqP5jhGJaj1AC5Q/QFY3 +VeSTJvLQSk4X8tcgWUtX1tArNgHIWKFlNaCe01ZAJMU/gLAQOM9e+nHtykiwld1 QlE9Lc6YD1QsdDjfpTWHUO6HKGgwfog1o6OCiaEaHhPJ6NOIjY8LDHbzzyvcMQbI NgoKFS7bbWhRxxss9heZsy7sO0N7eLLDNKzUSf8aeTGEOglDp1Y= =88Fu -----END PGP SIGNATURE----- Use PyLong_FromSsize_t where appropriate Arran Cudbard-Bell@2019-09-10T19:12:50Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/520d06a2150dcfcf912ce... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl139R4ACgkQ/6TVgp+2 18rTGw/+KaZogeH1AEa8bg1IuybRq/BlowUJZtuxYaKIAjBczIJZkzPrz6bY2k4R jDqFXaoGO/eLy6fdvcfDxowueVk/0/ffw8Zi3W7DU5lrEatVcWH2Y0UXX7nrBQ1F ksrrdKSB4i5rtIF20/zN44/h04osZq4Nkq2pfRrO5Z3xgahpYwQvWPIDKtwm0XeL nOumr0rm96yXXBuwLf0UXe1KwucB1wKJUddhBEnHLE1HZ4+7ztaRT/5k8Sjlwsst ufC34x69XX/cRbNUDyu4hyT9y91RGj/l7BpP5gKzfwTP3yxDphqurpco3afCxYas Y3ZJ3iH4h4dtyeDRJ2QFZwfd4ffEFzn1vXwysFdn+mtC8VAmco7akYftNUl/+ZUI upessCArfn1BNRGbeGB/doIR5+qcQNr0aYJ7fZ1Fj6krVyRBNIk9XQDw80eWVMms PR4Y9v9ZlP5HSOtQUKDu4vXLXWhP0QRMrPfAEi+8Ei2yWG0z5CVSlOiZYMHAbOP1 GhqvQ52i+/q4A2hE1XUF0AxR4A7J64ouZYP6I1hfrI8DAbKt4UylOgSRLoh4u4xq FqBW2wyLG3FqrqEJBTjljgFjWWrDd0O/B/rF1lxJ69vyLjMVBJJajb0t2zxfBQE0 3xHhBKGXqzsLz8xENJhqvJGuaVpzHCM0PAMBdMokAbmKxYJK6ng= =4aKV -----END PGP SIGNATURE----- Switch numeric interchange to PyLong, but use PyNumber to check for compatibility with Python v2 and v3 Arran Cudbard-Bell@2019-09-10T19:10:22Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8c9580662a08afa5cdd79... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1388kACgkQ/6TVgp+2 18pvMw//WME+KqjG2ylEfCKYb/42WM5RsWxCcTqmnNugovhPYURJxYiBxyZgmOxF GbZ2UkpksHmc6ZyUNgjjouwbNCRpzzsWt9UeQEmQQW4Cq8eP3AiktcAV2dfWtReR KC6Vqn2w2vEjkO03rI/M6vx4xiDff2WuI30hoWmyEkoicw5TaPy72vwKFiPvIgt7 ANnIZoXBJ0AIuQS/lLgUNaipXh4IC25hxjGI1Iv5nmUaS/JpS5sRyELUWzntSeNj aHyFk86uwxgV2rbar96h1ka7ZWVyHqe4SydgDT/wM8CgZSZGrLrz4CWQFvagMB4b DQbsy5kMyMB87988Ejw/U6zAMnr1GbP7mhznJiZrZpuLFY9VDDD6pK44VyfQMgwe 12aGDD4wCQ9lTQFmK4MablbOK6aczpZukA7qmDYFshD1fEomXfhr6cjPJqCqsqgu sDXZFVo/pvt717YKiysMCBtpEvKIPJx1Oibl8HUpMJfN/cwLTK+236xOt4WK6mhJ RLgt/g+5baowfsiSO/lJp9ufxDAlhIYPE4cx9sMyPkahutTSr9gdEI8gknv3B3kQ lnryjSfquoRXrEItMjj8HdklA+Nwzg7/BeHF6hDmfoJAQ0vvJmG+Cbmkwp/A1fAI EynuTHt9zqNRvAO4M9Dr7GLDwZQq+Wnqr1P5/BlhtCrr2CCTmhQ= =ZApI -----END PGP SIGNATURE----- Just use python-config to configure the python module Arran Cudbard-Bell@2019-09-10T19:04:41Z Files modified: * src/modules/rlm_python/configure * src/modules/rlm_python/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0f9ebec4ac044053ba8a5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1387QACgkQ/6TVgp+2 18qQWA/+IF5a/tDspq9H6b5KjTj1WukusoUtgmwJT8Vn6yt864Z9necfc3yi5V3k G+Rf67xfhmJLZtmWZMlI4IQDLd8MJW2e8KMpOr+Kr8h8EFq+yJ8JS9oKQOO7bbnK moONqnlNFG4/xNKs673P2jE9WXW9pPIrk8tplQXpzQuLS6UDva+9LGGnJqH11vis LdIy+aajdvAwgABjyhIOXxQ9amBES5/CsTAtam36jsJ+EEU4ZkSw9Ozo/cgToYPW 0Ll3OLmAvy1JGYuWcyh0NIbfsRi/7eLeOO51JyFRt3yLTk/Eb0TN/zK8W4qNr70o KfhvQsiFiLbxc4Ji9//p6Letv8xiZHoWKqk1C0ly6aZQVly8dDApwAyAr1NrxJFs zngG+qcI8A7Ef/uJlDRcZ+SwI4Ke44u6O75XmQuQHq5Thb9BZsfctCIkQ47z5zBB U28Rk97afGeDEhBHzlszgpiZp7IXwQeu2/jOj/XFjH1CqJtNgYM8wELHsAPBf9Rq GBE57q4X7EjditN681bAdtJ0ylELkwl1oQS9HpqjknXiWDdJLbMOACvkY5pa1WoV Ixz2GlMJlUsOcFhHPsMbLwZTA9+nkki6ZLgapC5iOdWaUS7JN+PMrrIeM7WzQn1D 7+kY0I0quTUqFnHAgGqme8M1GJCxO24TwgZ78/OkbKlUkyuqfjs= =+27S -----END PGP SIGNATURE----- Python 3 compatibility fixes Arran Cudbard-Bell@2019-09-10T19:04:20Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4831db429997318e78f74... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13vjgACgkQ/6TVgp+2 18puPw//f8hJc1//+neCJdcmyg1zAmfF3W76rUs8gDFrEGI+wMTqGSXADnPq7KuG fT+YBGkyEchFp2Q444M8UokZmapl4tCIggOlfcZMaG5lcjbmPcMQSr5aGPyWqAGj 60QKNgLTlyhi/79ELl7Apt/jMVWcwYJAVTicb8HivlaabTFbBAgXFP7Pry2zSFXL 34vNHXQk56ckgAY68SNpeexQ9mWTaSXMSpz023GuDYlJ8h/DHyB6sU84cA7R8jaj gLJk6cmEy0SUaXkRk7qpEFTZ3My8XRe7m7FmOftn2/Pc69eWHDW0zJRLUrC0+09U ys9QE43Fo9GFPlj1OqafpfU/79rNNLgdE3ugdo4ZaAV6s/z7MJ9Q9brgvbfIi8Kz g4CUZP8p8C0YTs//4SLGdFrm9JzJoGLRPkk//9QgC61p/lXn6tIjqymvIHoMu3w3 AzzvHQF1r9IW7j0XbmIEYiXJOe3o0Rw27PPLPATzp5E9theu8xtyaigDGOGh93BZ t7XrK0aGCua0fggqrY5wufEAo9L5o5BgoTi35oOCoL9IkaybeFVgX+8kkBchY70R LJz34S9imDw79BXNqDGJZ0hHNrcL3M0OHCVjI9izzk+Lfv3422twEM79H+/A2tOf AExD5gnSn3WTipMvI/XXq9aQ7e3tkw+7Fr+L5PtwUGImn4ZjHhQ= =5U7c -----END PGP SIGNATURE----- Revert "We don't need to clear repeatable anymore it's done by frame_cleanup" This reverts commit bbc8a8bfe272095cc186d1313b98438d19c65d7b. Arran Cudbard-Bell@2019-09-10T15:16:08Z Files modified: * src/lib/unlang/interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9e388a391ffde278a5bdc... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tysACgkQfQ55zXdi Hs3urQf/ZomB024i7hR8va342mOXb02G2ePCSaaVP8c2fDIT9gp7dfOkJY4V/30Y 5e2cBQFAVGSwP6O/werBxNpz4ppwkbrt/Z4mkvyBYEWAS8RLTnbDuCGBF6qk93tC q+Jnf0VN0gGVvK+2pjQSgkbH4dV0HoIt44B9QNat2l6OnlxpDUwM2sHxgSHstmZY FmoS2fcVDs2ovFMtbiGupXC8A/YHSoWXMPvHkyuVQ5zUEfa/8NFaxe4AAlBhJVOd EEcOpv5F4340IXM8TatL5rSaSmpIZQw03iSgzBwXLlSAfYWuUrQM8NuSyNsK5ROJ yIXJs7Gf8gP7Vmkb7HwpDpd0UQe96A== =9TyG -----END PGP SIGNATURE----- fix nested %{...} Alan T. DeKok@2019-09-10T14:45:54Z Files modified: * src/lib/server/tmpl.c * src/tests/unit/condition.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/741ed45faf963dc484bdf... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJMACgkQfQ55zXdi Hs3FQwf/X0hBdoU8oSlwD3P7cJG6g/KLeJHFIRRQgz8kjgZ0GRgG3QULYAU2D3UM nAynNkh1OjStHoMVpGU0cGoghIHBs6z1NFKw8DBs95bnF/Jy96EnK1gZigfIPt3Q uYCDa2vQVsORxfbQo+zoteFgyZ3Tv+53rQDlgFTkqkKvqNZoG38LsVecv5VBJBlH HmmC8XRLSQX5a6z4EdqAvaMvyeT6J876pHaim9o4FQXE2fzNzIK5ZXaTNC8asrAi QzHJX9XTXK2dmB8+5jAp5WpEjKa7/yk8LRs8xYDPva4AxtXSE94wghHShP4e1vGM 0z35xRHX4p781UQfWf6+yNHEYBaVbg== =cA12 -----END PGP SIGNATURE----- allow bare %{...} in conditions which for now are parsed and printed as double-quoted strings. But it makes some things much easier Alan T. DeKok@2019-09-10T14:34:59Z Files modified: * src/tests/unit/condition.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6b8b43d4e7badeb6a8d43... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJIACgkQfQ55zXdi Hs1tSwf7B9AQYP/FcUGS5tOn989pIaVZIy3FjapY04okmM7Ld+wsMnd889J1HUXY CmXoj9ZIFQbjZBCSaaDcCCE6Iq/nZ3oq65lBNCpjzVNuKFaVJOyWPuk7ZZ5sak5V hw5+hxV2mXlSwUmhI6R4quAdePYQRmocTFUb55zaa07w9xfdGogYOEaewhmGBNra WIuCL9DCO5OYA1Ry99e+Ke5ZiK2sjPyAlWAMZIvvBsM7zqaCdPqmrUkZ9ubJU5CT saJTSk/GDn83ohAUPIZywzF6uk6m4IPgXMGnTF93ZjyCOBLp9D6af8PsaHMgV5wq YNZ31TcO8r+yeHK169AjqsE7A9140A== =rxoB -----END PGP SIGNATURE----- decrement before checks Alan T. DeKok@2019-09-10T14:34:58Z Files modified: * src/lib/server/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/96d9d41a835683720aec3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJIACgkQfQ55zXdi Hs1uCgf/Vpc1LU58dkJjQ8Rs/ebVCLtR5kW07RDJ+ciLAxE9mkmCyGqfghIZZ92y t8fPxx3kj3OJwzjvF2dxW3cZXzddy4DgBNZf7bmJrqVBFN4vs/DJc2QadGDRDU8D jOpq/UGeSrRyniA3TMUzfMzFmPV9K/As/yDPw7qHYgtRuwko1e9KAaqUN0WUhuRN DbbQQG9t7+Eg3TJZEQUJC5bzf8cyTjr+vWA0hY24lwpa7rIvGZt98L/6q2R7q3y0 k2SPv7lpaPSuy/M4FLMZi4OtgU4Du8+LANRzHAGRNq8T7r7rA8cSqRSIxtKE2dDt VSlCR6ry3OQvj2TYDbt3b5NWIcupLA== =dbsB -----END PGP SIGNATURE----- do less memcpy Alan T. DeKok@2019-09-10T14:34:58Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ef40e435a256d3fc7b9a9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJIACgkQfQ55zXdi Hs2weQf7BZlkaKfTChSh9C0TE/ykwM2EBJR3VF0h1nnoz74YgdJ3yEM6/Z8DwfVh X0Ly5Yh9M+Nj3xaU0jmcqv3l+F0F1lcNcOJ9doWBvUSx/pm/YhHJMJS3fFqrdSDO 1l64kMAlT0FTeDbbiU8p/UGDN/UvDEEyBH77ubWaw3LHfCBOp/OA1DksBfZa5UtG wID9i0bpEq2J/hAlnHDHffrjClLxFROhvD3PYBYW/CTMtxHEaxY+ElV3qSgZrBwt p59ODDV8iDcLpANacPw+bjJ2cPKxhop5+ZztXqQ2T6UPA2yDp0xFqwKowEIbAT2v vqch1NwQnSQaBBM7S5WO79xVD87fMA== =2Paj -----END PGP SIGNATURE----- make cf_expand_variables() take a length of input which makies other things simpler, such as the conditional tokenizer Alan T. DeKok@2019-09-10T14:34:58Z Files modified: * src/lib/server/cf_file.c * src/lib/server/cf_file.h * src/lib/server/cf_parse.c * src/lib/server/cf_util.c * src/lib/server/cond_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c3746ef4fca7c65f9568f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJEACgkQfQ55zXdi Hs3VQQgAmoYwQAsXxsx4yvGUZ0BJ4uQYupBoFVap5f27R0S6AG31VL55xiAk9HOq vmrfIzNHV9lTd8kLk0kMHgpv4EC9ZAf1F7MDMgtElyt44S+IzPdlYYVBmVBHxPAN XMyI79v9ScfqR/k/FdZXjAiTANpnyWEbRsp6GosDBpm0HViz/C+gYkgf0ajPhvi6 PkwgvTl8QxwVnIxTY4myiJb5CkD/JKdMbBSZ00zD8EkaVZnmFoDMZQKMw/41gGN7 /D0Yec21ymVguiovIZA4shOSbM0UR7XOxsh2HRuphzU1uhfIIr2IcMh7fRl9NGZk lpNXOk67WBDFZsryXMw1yptxZCQ+YQ== =Ag32 -----END PGP SIGNATURE----- cleanups and create cf_get_token() which wraps tmpl_preparse(), and eventually cf_expand_variables() so that the config file parser *doesn't* use gettoken(). Instead, it should use the new APIs which provide for better error reporting and more functionality Alan T. DeKok@2019-09-10T14:34:57Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/92d045d20c0e2f1403fdd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s3EACgkQ/6TVgp+2 18rbQhAArQZPz8/8ByXpMytEW2JiiSIbq41c/VszY2uoOukmVwV6afad32imIInu oAWOq3LienZZ8YLDWPUgpGs0ZarpihzQcmAi0zmiPCX+c5r8+fa9buFHvaL2LxXj 5N3pxJBkDlyYX8oqPkRRnz4wWdbl9ai+H9YvuVE025lzqe41H3FDDWTFSIrHWnpK /PHnPDayifoRxEeWJTjnWhno1+Ov8OPVLcQDGOPrOfsy3kKYwMZQqAYZEyMXXVgi zVbnWh37JJcSdmVla86YC6Rtu2Y9QwTU0wKd2XOefmLShXnPh6IJ8JRlvoHlka4D Ewle4EVNsEE9MsHiwglnehI0QGA6v9NCNM8pJf7xt8GE47cbPptTyyTiRwUAVn0/ tt5s6WAzZGP5OEhxPuPhA8ECOv0KayJvpuMiP9TxrxqRt084NSVW/GVcj2fxaN5p kjLM4aWEUf/r9RzS0c+9tr6p1XWgfXf+iXbkjdAKUi0tuH5h2LPu3zz7OyXKUhbw IJ0cTqqs6a8G8OW7fHpZKoQozh6QC8sJ1oTgTQlxBt7hq6hFKIhgfvYFdGR4nLg5 DK1ToN2cxzDVS0XdeKL4Arl9kHORVBIwGGiDqkw/CxYDZxR/5r//vR5+BIie0Ln0 ljub+e40cxDsCWy5z/fqrt68y0poqhXYnk3RibbhESvM1v4jmXI= =zpYc -----END PGP SIGNATURE----- Add test for return after policy Policy sets return_point on that stack frame, so we need to make sure it's cleared when the next instruction is executed Arran Cudbard-Bell@2019-09-10T14:30:09Z Files modified: * src/tests/keywords/return-within-if-after-policy Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b636c150fdce89b36d7bb... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s3EACgkQ/6TVgp+2 18oU8w//UhXlmbllpTvedromuy8oDZjJG+EIWSAHngf+ZuXmlaxGpgwmthK74VH8 mQB2seNtxvP8+VHwdOOp57DwmZxq/P/Gi3D9A7EkyoaNhkgr5aGGAa0wAVQX3URt GFsZmSsmeBtyg6bL7Z4P2WuX6lv7KtYV3i4/1TFcNI4SYph5wORxEZR0rAL+KpOb tYLACNVL3Wyl2LLMNbwIaQxjaSZflWuipsAzZB3HfSvz3jXlOW/PK5jjIp9UC68M dlclkVFsaTyAigswN0uC2HXwi4a2uBPsXtFZv8fzytrGg9VlvGqKfdpdP2SqhLoM 3W6bYao0Lq5J1PYOGMnWo0xr/iyUFK63aVfID/d8OaT50Rw6YqL2ec9YDEPKiA+4 VszHaOHZtzFVX4GCHIPhyXUR+edAMjOJlQLy7N/l3am7Ud9/kna8ayNFpCWLRPFw IgtdLcIMGLw50bUpmJni43G+pNUFzyqNwap9m6aR3T3LlVdTwQ/aArTaPApgTg2M 6+Ogk12EOifrB0gFCQl2njiQmkRxoUdys7QJIgoiMZnwe39eIMhj0iGUMSMHHHJb upElFtaRZ6mkLfYcT2RdZLHK03fArAtEdu+uB91U4+H2JMOPAc3vX+NZETs7W7dK 0hWxwY9RE3Spo3vjv/Prv86kGgPzrX9qhgxZBS7jBOMgterGBgE= =utgW -----END PGP SIGNATURE----- We don't need to clear repeatable anymore it's done by frame_cleanup Arran Cudbard-Bell@2019-09-10T14:30:09Z Files modified: * src/lib/unlang/interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bbc8a8bfe272095cc186d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s3AACgkQ/6TVgp+2 18pv0w//U8JHK2s4x7qairqJDUn46d1eC6PDYh6FSkxGdi9/QpQkeszcpAKCjtpx Bj+ezA+E/X45kBt5CWZQbz3PbAgSpmu0h2BV7jR0E9u79nnCwFBVi7O1jfFsLUDU EbbtQFrS+37avuBz/1prGr7qFzYYFxYnTAr3Vw/hDs3lbc9e0L7OKQi/66zWZF2w 6hiTBdN7r131GvRhT8VbggUlZKuNmxnPm6/x0vdjnJ5DUj18BYvpfsvNpLmtquNK rvt6qvNsUyTDlYN62T/HYLh/nwNQmYL1UDG/vHedwieNdYZ9AqKeljucUtxqCNxX yyG9vvpfY1I5FwYT5PMMxwz/rDtZDCTjaZC3qkfQ/p5TQPX3ddIHlPLonaAZIPo4 awxrMIG9QCOXLlqqo++YxDr5jx/x4bQbprZRMUfnYlguuD6KQBfdRUwPSevY/CWY ireDkOkH8OrEOMutyO0Rv11tkmZLqP3J/gIvnQmKYh2+R5x+TKldIfAoivzVjsnD SGD9ZyLqmwANu5P9UMVzMfaJe79mwztH9EyEm25udKKsg4FrnY7Gm/RP86XUt6HW JRifjwE7jTqW7dDFcYXqHbrfN8xA/FNAVWexgKiOmYynoso6CX1iNqh/Rab+P2AR JOXCq3KXUf3s0BNCR1xrFocMLa6orEtPfVHBwqAkzk2aJP5pmOM= =3lub -----END PGP SIGNATURE----- Clear break_point and return_point when moving to the next instruction or popping things Arran Cudbard-Bell@2019-09-10T14:30:08Z Files modified: * src/lib/unlang/interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bbf7533e475a5d1d49e54... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s28ACgkQ/6TVgp+2 18rJpBAAq6t8EM7OZU//JmUnIOmRqFMMZj7ba6FwEiSQ6UvkULrh3MzlqwCvP3rF 5NDH94owWxgjAz57bqx7CLfQw+qbgvEjrAOF9711mC0AZBsZK46lO4QhWq7aBbM4 vvZ7IsDQyehNLfYj9VWYaTEvsFKeaZ3l6yZE0itEMqSxG/UBuAzbcy4kvTWwnRS/ Ah98TPsXyrNfDgtefw0L+ddv8pYbP6z6z6XB2FoXf4jGRWKX9r3WRgvpwM8AFMQm 0GDzhk2K2oBq9zrrd2Z4AFfPaU6bqFNW7y5cOHF29wmvASxqWEKEVHJTYZgZkY9G Iaq/K3HXQPojaX1Gjvgl9u/wLsIVuC2H+skX+PvnpxoekssSGSHHpqHk6PPWFJqN W3iA60d87lt6G1hm9MyaXYIH5PT0yyRnrIbxjCQ0NmhoHB/F8pBKAvjNKl3DDIDF GPHuIyTqakv6OXO0eRnfblIIl+1gwIjfaeTRS0QnUfsRwfdSsPclCU4CubPBv8vp SCVP9DDR/dZVwxZcf3B9T3R/bqHVSFuZ1JzTxJ5phu4cW45q/4nNKLyUkNjJ1zk0 WYZU5EJKHoJMvUgBsp8NPJCBL2eJRFX7Q4WbzUG7p0HGt34szK5aBNTHGIbRBszY Hb+dg/XqTz8h4AJmlqARYgOjIj29Rj5TcBDXAFqvyd/wd5yLW8s= =w2+c -----END PGP SIGNATURE----- We really do only need to set top_frame when pushing new things onto the stack Arran Cudbard-Bell@2019-09-10T14:30:07Z Files modified: * src/lib/unlang/interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6133634c58abd9d5cd83f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s24ACgkQ/6TVgp+2 18pdLQ//YaJJGbKD1Vu+BzOpQnzOGpoMp/lpU34WFZDwmKraJZjhLXvvtm9TCOcF VhCnPie/sKAUO/YDKXgLt1VffsoORFHZNIXxBU2lZWL8fJlVSX7vwsR8cbZJ9R6n m5AgOuVxS7QgP+VckqBSnsP8MxWRUNqj2IZ10a7LwGPEhPKkV93onWsvd8iKiTaU lMmf0rvfuTP+FfNcAUH9eyZDDFgIvyQzcIeXK7EY5GqDvKe+wzOQpMH+2NVygxit k5Pp/y5nrW+bFiThyfyN225VioL57jwPBemli7xxEkAd2q4aMd24wqp/fQzHRdEf pfalRwkfDvxh1HopQxhWeBEJeGGj2fCQPD6FP/80pk/rwh7GeE+n7E4XvofconIU RYNS8jg+4IBXDJNCKjapR4nOyKL0rd6zSMcvGvfsegD2ErShriX6qNSTkjTXG2MG e/Vj67nMTn0SBuct4umqLHioIGkGVbGhN3AQT9bMgzucnahEBnraVMURTm3m/9iW lfSKj2qI+/9AHSzRh/ODyphUHDqfdUlL06gUmRkk0annX+2Moz+Ue4KLwkIBr0EY qrb/cXwUOV9WUVF1nqVkFkoRDeVeb6nsWu4iGjIB4sFuStUE+Pc5+jHLWxBD4xId Al1t4El8gqS6njmS/d9GMFr3fEo9Hj1czyzGDoPcxQwezE38Bi0= =f6bN -----END PGP SIGNATURE----- Print unwind at the stack level Arran Cudbard-Bell@2019-09-10T14:30:06Z Files modified: * src/lib/unlang/interpret.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c14dd4d31f25a86a3b432... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s20ACgkQ/6TVgp+2 18p+4Q//RYqLZNUezX8kepI63kQlMnSj5DP9/xFRdJiu4JgHE7XI+UeBT9XP4waA MAq/A0WX4/fvaFC15j657K7Q86PnQkAR9geAyrJKIoQ2h3jOC1rliYAZZdxYFyEW AOS1ClmQ7kKpY30r0wIXQaACXkwEvZ3E5eTQ32JrVDqjIzZPpWr5R8M+5oQu968z NglMFOF1ci3s/eUuk9BdllBUClXSmlQS3xJ1XF+UcEpgrjaDYgMkkJ4ezj48a5Zy ze+fd+7ql8pbQDGf7hmaPfAIQSppJNMeCxneeVqylMt7GPGk4ApARV6vANHvF7BQ fMjvd9YRlYGCr7Fd7YQ+zgugN/GPEcwhevFin1mFdOgZz9OPaV9iyJvYrpoOIwS0 P5DFkQDqrDkrzEPKuDDHdiqCHfo8K7n/42N5CveiCX8K9rOIdRGVLAB2kIxiJKsF Mdgfb1fsPXQrzg93hxuSD/E/FhyKTssZpm0ZWgEsdCyVoca7zGUBUOQ2I9yrQDpg Xjgpj5ckCLgU69WQedZ9DBzo9o3h8MBpG8fmEp9NPg9P942Kd32X9ZqS8IotiIpX U6DVC/HYgVNAB5Zi/gMtWkDlBBTqIhFD6c08EFfqOlCyhSLfqUlxgY2W6lZCGHCP kfdGGJvSqvKipCsYEMWmCACIjLGz1zMpa0Or5erpdHl+4zcbe4o= =8bOQ -----END PGP SIGNATURE----- Set dependencies correctly for return keyword tests Arran Cudbard-Bell@2019-09-10T14:30:05Z Files modified: * src/tests/keywords/return-break-mix * src/tests/keywords/return-group * src/tests/keywords/return-section * src/tests/keywords/return-within-condition-dynamic * src/tests/keywords/return-within-condition-static * src/tests/keywords/return-within-foreach * src/tests/keywords/return-within-policy Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4db03162a068888bb48bd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13pScACgkQfQ55zXdi Hs0HAwf/Xo7YHEwevZHcxatj65jILPGoZLkM5+YXufy1PZDusWyd0tnCZzaDSdqb /ErYud1ddiMJHv3XRDHKjoV4Cu1ab7oQuaaHOTX6RVof63JHLvhlcfaiUmbmvgxl 35yMjDLtSf0ImVcF7/UzgJLDKOQ+UcI8IUTpAovU3MhsHHST+HwRDYfafHe/G5Yy EQhPatxacNAG3p7pTyvpWibgXyKWKdHGz/LHGKWC7135Fh9SNbNJut3EgDJt5uhm WfKWYoVNO7wNLnHwjy94pPCG/NRbnghkDSdy4UcNQR0WXyWsz4s1MH69FvJy636V JDngjeiz08U/aRaH5FGSkjYidRkbVw== =R+qz -----END PGP SIGNATURE----- less code == better code Alan T. DeKok@2019-09-10T13:29:07Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/72d6040927c95f6280209... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13pSAACgkQfQ55zXdi Hs30yQf9HYm+aYNjtQkTyiWPFQFLAXc+BJL86vsa0QGkyQnHtRMK3/PDtrxKJ3Dw LP24coiTrvarURk5G/rQs8c5hpS4uAlZyUrzS2U7OBddooiTk05GitErbfsDmz4Z H8OTwCl0bKwvRigqW4t67WjTYIix4ehJRpjytMCbgU545+2SsPc9OLiO8K1fOFPL 8s84aO1WeNtpH33U1UsHe0XGxQjgm6CePcz5bq1LQrsczLY7fJRb2pu+KPyTtOLA kAmD/BmCeqZzJTRCVjJRACE6oWCtiR323xvB8gXoY/UOZx+E2Gk24HSWsDyKx6Me eqpXYzu8/518YA8UrKtML43xpm80Og== =ooSQ -----END PGP SIGNATURE----- typo Alan T. DeKok@2019-09-10T13:29:02Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/47930d60b6910bc2bb602... ====== Fix missing free() in $INCLUDE Jorge Pereira (via Alan DeKok)@2019-09-10T13:26:50Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6beb7810f99a73c11f578... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oWAACgkQfQ55zXdi Hs04OQf/eZA4GFwGBqNeYYcMWwsCjbOJBXZVm64lUFbaUj03qTHBcQS0yMqeR+dX ImQOsp++D/H9dMS60+d7Ix8QHz24XhcqmZPuHWRU28wFy5IkiQwRdPGJ0gNvZJ/w 3NHLVoWpOJlUkOXnQ/iLRpvSf20WekYaT475UPbUwOk+ijSxwIIxG3mxk1IFcFmz t7NRfVYXgcR/A47EQQyzCRdI65nUm23FUiw22l3cnK/uq2L2FP/kSQ6Coe7NY+Tj xfuqUupw1ZjRJXeEDGWZDmoVVQ4tvnXY/HKtalhVtJEgsDjas/17rZjLFtFpI8Jc KHgyoEvC0n/aa+r7baLPyTdIeaaOfg== =/VrH -----END PGP SIGNATURE----- fix list for proper nesting Alan T. DeKok@2019-09-10T13:13:04Z Files modified: * doc/antora/modules/howto/pages/modules/ldap_search.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0cd38b2618a2da3cf3c87... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oWAACgkQfQ55zXdi Hs1+tAf+NDDj+iAIW9yUu8Khp4UricHa7xBRBUc/1jVl8fm0JTPzGHkP9rbzEhMa EYm4gxyy6y/qqGuTcrTOtZ+1MDvXf72PgRkiolZTHknFZsO54I64Vzm9UskoVSeT gmegeSyZjxK8/KNIycT3p8MYEk8Gg4UMkoABIVSAC+5M+rRjP7E4zy83xA5o75Eo V9G0XGbUmiTaMmAoQB8XUhDRteromqsy7oWbv/Zbm9azg2+UtcVsD3U1PHgq+JtH /zNb9ftMrCejrSio4xJuN+el0s96s3HsP4fiOFI3Z9su2Xk9OmsL2HD72Oannd+N K2hbBMWlHFaieTf0LxfHwYVSL9Jw5Q== =LnaH -----END PGP SIGNATURE----- text was already in the partial include file Alan T. DeKok@2019-09-10T13:13:04Z Files modified: * doc/antora/modules/howto/pages/modules/ldap_configuration.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7eb7d009dc224c02a5b69... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oWAACgkQfQ55zXdi Hs3t4wgAoszoOn83OSiqkn/mErZebAexseGYurDh7KBuwXy2hyPdzz4FnLLUZEok NceU9wPRSMAv/UUPRznHv7GVmNKk8ICqyG9bgOg+lbqqNpvxhQ8sf6pDP8hwokGw 0Q6zwyZkJj3nHuXFLDgLpycJWsaaqqoIdz2EHzYmmVJx3NeLIpHaAPOGLO31Xjge //NV57KMuUr9vMNi12pD2X55uOItUwjm5ZRqqZOxPqMj0WxmDHY+/t8PHTg1NnDP SO0vlAGNnyWEuhJJtrMAvamAQ27zO8QV6j90Mbp57zeXkVenpP2ReqS7xwFtW6yo 74x1MhaQxBjLUKCISMZ8XvAX6sx9Gg== =z4iW -----END PGP SIGNATURE----- typo Alan T. DeKok@2019-09-10T13:13:04Z Files modified: * doc/antora/modules/howto/pages/modules/chap.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b3b0826244f1add7b98e3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oWAACgkQfQ55zXdi Hs1mRAgAi+KAzrK3QJGQyoWhFDa2GLNt+GzbbNf6yfJioufkdf5BTxINjca4N1b6 4UxsjE5kH696lLdvgF7lm04sAFziGgzes1QDhJ+sOcQpcdFM7TDaybhDQoGUJihA t9eJEOKiiatNWfan3bgTt0lxuc5ChnjJmgppwVsYQJfASybHO39hiVxTQdvtjfyG g5vRMioEzEgF0kIDZ899pXhmxWyJT4pkW1RKhC7ywlt8XLPMhKIy0/evKsXOfEkc P/P+G2polbHzcV5kFM5rM+ECO50Uf5fORJQ5QMBMnTO3WY/9dWw+iqCGvQqwP9Ft jcz74Km5ZmCPsZaV/21YlDcmiQ7JOw== =OgRK -----END PGP SIGNATURE----- use ":" instead of "::" everywhere Alan T. DeKok@2019-09-10T13:13:04Z Files modified: * doc/antora/modules/howto/pages/supervise-radiusd.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/df296f26cc7bae9efde64... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV8ACgkQfQ55zXdi Hs3HSggAlOUOJbqM7Lb1uZ/kgT8hlHpKZ36PXPQ/yPt21P4g4xYi7LFx5GIEKkzl Fi7pk/5BUvvbbMYYc/1zjOmCuayIMKQD83JVapAisgTTpdehNC1C5A0nwrlYLSC7 ue0H6zCa0Ic7aJAG378vmeR7FG44KPivO9h54PY/JBzjSRg15TEv3iQU/8UCL7RZ ejuLPlLNvp5pwCBEdkz9wpJWLTYNEw35u9riWlBTHp3Zh3LTF9ZpaVYXGndC7Eu7 H1mjKE82YQ3LivqERo+DRz42pT2ExgMNDFap4up6jECP0Gv57b5dEh4yFT4mJewQ fS1zFNwFAzvAzFr1HDj5YxzpL2dxig== =GIy7 -----END PGP SIGNATURE----- should be fixed-width Alan T. DeKok@2019-09-10T13:13:03Z Files modified: * doc/antora/modules/howto/partials/post_test.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a852839e01b86f2cc0aa0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV8ACgkQfQ55zXdi Hs0Ingf9HtD6planl0I9Gkco2JxiAg0S6q6mbEWKZyPs6kHanKitQgAWXmQOqqyL YKZn6wf82sVCDik0gBj8ML3aDkjuTPMlvDaEVOVRrjl/ZrLIW0ApI4jaA+qjTIpI 82REd1nCWBfqzxzzhUKrDKLv2TJ2MJscVhZnOmyCTj0SIL6P0usKXMm36mMMRf8J GUrwOn3hzLjEibInHWSSuzymTalV7yPxAAYYGlTtFsrU/Rlkeh9T8z2y/36d8Fyv Qf1LswOsD7WbwxSAZ2XDpJUz47nN5xxp2rlQHMfUz7VNB16LhsYWIxzMLiRxyxZj yqqEh2dSIQcMwE6kG4PuU2QTLMNLPg== =EOU8 -----END PGP SIGNATURE----- this file was moved Alan T. DeKok@2019-09-10T13:13:03Z Files modified: * doc/antora/modules/howto/nav.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/43813a4b633cc6ecec35f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV8ACgkQfQ55zXdi Hs2uKgf9FUo5sC4qr9q4kqScTQdlJ01dRGKAptklaFiMvFb2GF5t7AtbovC3bo5h ABuSTakqsORs3xjmfOfUQMd96IJtGS/AqJb6UjnCxurHmBq7yxx0nkrzWJSJRoxr BbrWQUa/Ascw/9QYsgvqYfBK2dtJyfKA0+j1WbuLD0ahtO2RyKhqfsM0EWe8KqTs KU11+CSk8rOglOGsYyeinhvmeMWtXELKEcWOhQW3Cp8n97TTreUWzHHoaXzdNwM2 IHTJli3w9IHmAoY+TjcxpYvQgFBHsnByjhdVSc7m8mOJZPBUGyWSs7t5iFcOOkqy SBDoevNMojenvgHKlF0myKEffrbT4Q== =hAed -----END PGP SIGNATURE----- document changed behavior Alan T. DeKok@2019-09-10T13:13:03Z Files modified: * doc/antora/modules/unlang/pages/return.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/55444c1451d1615587ada... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV8ACgkQfQ55zXdi Hs3XBgf9HxfiJqkLH65+vj9NDWFC3dlbfKRECp2gOCdeQKuv1NXJeaIl02LlPMAm hy4IfoFxtOZYWp4LlFnHS+gxslyIe1EcBDDgaV+Wh8a0soY16l0wiBn/r8NLfxYo QrAwi2xR0leBJGzlGk63MXGbQRupWLfOw5zVqf7ClLmKfcNyNW4jlJicrFRUmsMv sRbP7ZCsIOrmPt7IUnSxmulm6Qc5HPhyFEKp0vn4vASfFsJCuY+UNdqSpmxe2bb5 bi5QSoyFgLv6N+2m2utwOZ4Hdkxh0A5b5Vtk2gmaKzKGu+bJ7g8nAaw6qaRGxTQ6 /KRyvno6vRWi8sRoTD18RRC9UEmqvQ== =u3pL -----END PGP SIGNATURE----- use standard macro Alan T. DeKok@2019-09-10T13:13:03Z Files modified: * src/lib/server/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f71258d2a2162b052a925... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV4ACgkQfQ55zXdi Hs3EzQf/bvB9GxtB3FvoHZcrN3622eJWcrpZzwMaivwpJUvwC9XXau6Gv4Yl/c+e sUPaV7MBQjL+ClZGMgAB145/qPUflnjsmxffxwG8S3IvpIVfGs09gBwT3uJ1EPwS sanfwsKs3tIeNawFWA0uGGN/oS1F9rzhreA2Y+8WC1WAQoo1fCW88P8tmYRUCUAk V/zCW9s0jig5C7Chf4jJ4w30wu7CiN5lDrt0H9ZJ5FzYROLqark8wLX0xOjsv++G F1nD3EJP2auKj+Xm5IOf1jzGvbXNLY1lOY2mPgLNlYWRKhhFs3fa8lo+20mJitJm 3OgccmgQ9q48FgPzMGCv0O8xKDwjFg== =IH1J -----END PGP SIGNATURE----- unescape bare %{...} too Alan T. DeKok@2019-09-10T13:13:02Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f598c1a3a255ed09c1002... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl13apQiHG1hdHRoZXct Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108HFmD/9EqOWPEXsk I4DiwwZmDecytlNyx9QK/zxrRMzfdgKqRnTBSFBAB6+xFYRUUNiVfalYGcJWeWU3 jpUTWAISxfIK/hzBTqvKam+FuYcDM1E1+JpdmpG2mKs1k/jSI/Rwov3KQ5/2P+Ur AOMVdXbs8+6GtixL1BJ5N3aGMa8UEfwgcVwOae6u8IXkghxTwlOhlyWM5nkcd4MK ER2SbReLpaVMEC6UuIt3X9x4CBmCzd5tpUe64OOAiycEigFHGG4aewiurTlh32Wb pKwX3swzNbM28s6eYCX5dhDO/dfH8UQ2tlQBWKICknNlqdbDOv2tCzOZ+ohz05CC u9r8+P8RY1ESNAjrMl8UllbVzLnvxM2XerDjY+jiFBR+tpJg5u1a8wtVHnJE76Qe de9ZbbHddcXmYFnHRMarqzTHy+/eYkAbFinwbg5tY7xcn7fB5PYQIvAPxTQ2LZmE 7osCaPa2PKYfHpPKi9sgYOOUKGKsHSEViicvjs5cpPs1AwUYcQ1yLNZ/oAgy9tLA wqCBW1ubtpzBjGxFX4DIDt/Cr6/tbMvOci/5I6BhbaBF3myrXySu/170strD4oAx 8fVtRh+xkGyAubRU+AyXikbu86Gc9/FXhF+oZNbceTsdnFfSAaa69pDIb/MHIeT4 alDjv2F4kJDM/w4jqa0nDvyeISY0hfd1IQ== =BBNp -----END PGP SIGNATURE----- doesn't seem to make any difference, even though it is sometimes set Matthew Newton@2019-09-10T09:18:37Z Files modified: * .travis.yml Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1251469b2b5158980eb9b... ====== -- This commit summary was generated @2019-09-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).