Commit report for master branch

The git bot announce at freeradius.org
Wed Sep 11 02:00:02 CEST 2019


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 at 2019-09-10T23:44:28Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28827cc86030270e15e239c3685a4e66923ee502
====== 
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 at 2019-09-10T23:43:46Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/025eedc7602685d942eb67b83765bd56b26af01e
====== 
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 at 2019-09-10T23:43:34Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/659bc2aedf14a3dffb908769fb588cfa8f7e429d
====== 
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 at 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/cc924b3352544079e463778d2e1a7093c4a3e022
====== 
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 at 2019-09-10T22:30:35Z
Files modified:
	* src/modules/rlm_python/configure

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81f9a432b8bf73825d88ba1d229744c541ce7b91
====== 
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 at 2019-09-10T22:22:31Z
Files modified:
	* src/lib/server/cf_parse.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1205f54db06311de63bd7a9e814bca88c81b537
====== 
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 at 2019-09-10T22:07:14Z
Files modified:
	* src/modules/rlm_python/configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c487e4dab6bc5f5e0c6bc8ce3b1e2872b59d48f6
====== 
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 at 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/bfbc6d846403f2b0597bf6a9558b0154b1a31093
====== 
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 at 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/abbee5969946e0ea3b7da3243b96b2369d52f1bf
====== 
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 at 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/8d928f5b19c31676674488e4fcf0e681a92da3b4
====== 
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 at 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/584568e6be44b64b27ac80e699dc43177ea30bb6
====== 
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 at 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/a5038bfd85dc3acbab9f18ba8c6fdb185a64d180
====== 
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 at 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/8d506a52871f0f8a5987f7c70d6f71d351e5c459
====== 
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 at 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/2692a1d64f0520fd6424a5acd8140b5614a20f6f
====== 
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 at 2019-09-10T19:23:13Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/642fbf9caa8185311a0a678d0bb4c5eee9a207e8
====== 
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 at 2019-09-10T19:23:12Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6356894f7057309d1a510b8478448a65cb7067e1
====== 
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 at 2019-09-10T19:23:12Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32a468bb383b0f700583293c63a7379b755c5663
====== 
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 at 2019-09-10T19:23:12Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d363e0ed22fa57b09f372425b48e6926b864c6e1
====== 
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 at 2019-09-10T19:23:11Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4439ccffb89ce3c46886fc1c00fb5dc4caca6a34
====== 
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 at 2019-09-10T19:23:11Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0850407afa08bbe38940d3cee1447372e9e0ab27
====== 
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 at 2019-09-10T19:23:11Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87cd093954a9bedf8bfd1205b82999d1f9b07625
====== 
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 at 2019-09-10T19:18:25Z
Files modified:
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3affdae9184845039f988b27397df22a84f36d6a
====== 
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 at 2019-09-10T19:12:50Z
Files modified:
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/520d06a2150dcfcf912ce48e9498895832e60b3a
====== 
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 at 2019-09-10T19:10:22Z
Files modified:
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c9580662a08afa5cdd79cb17ad2ea586cde467a
====== 
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 at 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/0f9ebec4ac044053ba8a58791470ee6bb6503886
====== 
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 at 2019-09-10T19:04:20Z
Files modified:
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4831db429997318e78f748762ecd2b4fb245919c
====== 
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 at 2019-09-10T15:16:08Z
Files modified:
	* src/lib/unlang/interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e388a391ffde278a5bdc7518cda8a6c15ef5deb
====== 
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 at 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/741ed45faf963dc484bdf5d50a8fe5b43163022d
====== 
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 at 2019-09-10T14:34:59Z
Files modified:
	* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b8b43d4e7badeb6a8d43642fb0c0ae7df3b2f96
====== 
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 at 2019-09-10T14:34:58Z
Files modified:
	* src/lib/server/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96d9d41a835683720aec30d3e40987b6883e26f8
====== 
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 at 2019-09-10T14:34:58Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef40e435a256d3fc7b9a9fad072975bc824fb429
====== 
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 at 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/c3746ef4fca7c65f9568ff862932543274968059
====== 
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 at 2019-09-10T14:34:57Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92d045d20c0e2f1403fdda9217d816389cdf7acb
====== 
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 at 2019-09-10T14:30:09Z
Files modified:
	* src/tests/keywords/return-within-if-after-policy

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b636c150fdce89b36d7bbd0bb9f8326ca13f65a3
====== 
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 at 2019-09-10T14:30:09Z
Files modified:
	* src/lib/unlang/interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbc8a8bfe272095cc186d1313b98438d19c65d7b
====== 
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 at 2019-09-10T14:30:08Z
Files modified:
	* src/lib/unlang/interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbf7533e475a5d1d49e544f02ca81c3e2ec4b9eb
====== 
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 at 2019-09-10T14:30:07Z
Files modified:
	* src/lib/unlang/interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6133634c58abd9d5cd83f2fff526b7ee86e29523
====== 
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 at 2019-09-10T14:30:06Z
Files modified:
	* src/lib/unlang/interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c14dd4d31f25a86a3b4325e90c0091b08653d687
====== 
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 at 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/4db03162a068888bb48bd35c01fee889bd19dd2e
====== 
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 at 2019-09-10T13:29:07Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72d6040927c95f62802092277c58ef705df5526d
====== 
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 at 2019-09-10T13:29:02Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47930d60b6910bc2bb602244e4f1825e96014add
====== 
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/6beb7810f99a73c11f5782c138d3a33510ec8dcf
====== 
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 at 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/0cd38b2618a2da3cf3c87ff9df995d6e8e567ee9
====== 
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 at 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/7eb7d009dc224c02a5b69c4d35eba03459c5c728
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oWAACgkQfQ55zXdi
 Hs3t4wgAoszoOn83OSiqkn/mErZebAexseGYurDh7KBuwXy2hyPdzz4FnLLUZEok
 NceU9wPRSMAv/UUPRznHv7GVmNKk8ICqyG9bgOg+lbqqNpvxhQ8sf6pDP8hwokGw
 0Q6zwyZkJj3nHuXFLDgLpycJWsaaqqoIdz2EHzYmmVJx3NeLIpHaAPOGLO31Xjge
 //NV57KMuUr9vMNi12pD2X55uOItUwjm5ZRqqZOxPqMj0WxmDHY+/t8PHTg1NnDP
 SO0vlAGNnyWEuhJJtrMAvamAQ27zO8QV6j90Mbp57zeXkVenpP2ReqS7xwFtW6yo
 74x1MhaQxBjLUKCISMZ8XvAX6sx9Gg==
 =z4iW
 -----END PGP SIGNATURE-----

typo

Alan T. DeKok at 2019-09-10T13:13:04Z
Files modified:
	* doc/antora/modules/howto/pages/modules/chap.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3b0826244f1add7b98e3f7c62117b433585ac6f
====== 
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 at 2019-09-10T13:13:04Z
Files modified:
	* doc/antora/modules/howto/pages/supervise-radiusd.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df296f26cc7bae9efde642fdb66b516eb93f80ef
====== 
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 at 2019-09-10T13:13:03Z
Files modified:
	* doc/antora/modules/howto/partials/post_test.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a852839e01b86f2cc0aa04e780c827815dd9a023
====== 
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 at 2019-09-10T13:13:03Z
Files modified:
	* doc/antora/modules/howto/nav.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43813a4b633cc6ecec35ff1d482107844b76b7a1
====== 
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 at 2019-09-10T13:13:03Z
Files modified:
	* doc/antora/modules/unlang/pages/return.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55444c1451d1615587adad9765da6d44c028bf27
====== 
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 at 2019-09-10T13:13:03Z
Files modified:
	* src/lib/server/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f71258d2a2162b052a9255b1d5827fb4ac5939e6
====== 
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 at 2019-09-10T13:13:02Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f598c1a3a255ed09c100256c7b057b0dda5d8f49
====== 
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 at 2019-09-10T09:18:37Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1251469b2b5158980eb9b2cd6fca873660899ec9
====== 
-- 
This commit summary was generated @2019-09-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list