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