Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 1 participants
- 7138 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14NVwACgkQ/6TVgp+2
18rwCA/6AyEKGP0yUlzm+S85PPHlIdJeXh5cIDrkX/RVheBM+nEuQpnF8VZ0nVc1
7ImwTcOb+eadD4VOgCV1sFlFwlWBM0IsDj/ESxIwNj51MeUXe4ImGHbQItmSTpS2
fJJZS2dHfxU00A+JnSJfzjDrx0yGnFqss6JGMxXf+wObOG9m07/thVBMAQ1t5m8s
QmosICQSbXN+mPHb96AkKsfX89SpqvgjAWj4DI5nDfFURqqayq2rQ8Z/h5sjqyOG
w99ppy9OJxASsma7OWM3rkh1CungmpzCWRDtEjVvRvafyZwjFwF4efTYaTg5GH4l
RmkJzNxat1/6AChmgUBuES4f+aGYha+gTUrcHlXrU2IX+YlSxqyC7gvciaZOgCAA
GcwW5y379QNzhVaXE9aWrOrbbbztLAR4LrdoU0J7YfDJRaqLlqj4mCCXKro6WhBz
JISCyUoy+tLLCQZL2ah4TXVzIVw6QL30MXhcyTHOCqDaYnUMY6o98yFOmab8uZxt
U2LkImEVZdPNSzFH0oPqxAgXs86p5oRC6DPv7ctCvgnSge6tp4mCOZ9Kea1Q5mse
nFyLHXQtcpRAXFevPH4jjf1d++5NCvNkhLuLREUSibf0oprlr5+6eGsQAdeHTcn6
TTW3lUH7XBRwj+XoWqm5/xP9gTtaZxc2Bd9jjJvnVj4kTrIkuXg=
=bB4C
-----END PGP SIGNATURE-----
Start moving things to using the correct logging macro
This is probably going to be a mostly manual process :(
Arran Cudbard-Bell@2019-09-10T23:44:28Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28827cc86030270e15e2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14NTIACgkQ/6TVgp+2
18qTfA/7BaMmUbZSqr7xeNLgQZqsw140YnKY1VpZIWo6bvppQbVxqQzy84zKR7Hn
ys7QRZVNdMfGfv5etKgW0FF129D+gSde81Cgvz+RHNUPUHDXS7zF5wDujngMKCju
cSBU0UngO3ujepPgrwhanTuJnLMKdgKgyO8rwyHpokkqw3haiNlpMGxEOT79kIO5
w5KD3ucwpbWr4TdgABnpDENMfJrgwQ3eqNJOSM68uOfnKecowSX/4Hy8j1S/RBIQ
+a1BZgdjdXtkNQzX6JJWxUVbKAbBKw04FXTCqfwFFDDFk5VNFPlCFNvWYVfjmgXk
g6hsar7vandOrIITe2sGQJe4UWGCVdgqylSe/K0U+XvK3GW2zK3z1EPrsZqifm7P
BKQhjKWAvVglkIGT1dHJNC0oNLhvA/p4r7sj0HB6AVFihdFGVhFNoZmfySgdZ7yC
yzLVdH3xlSIzx4SpCOjoy7o+BEyTIelESnN89tqsUmNh7LAwsld88b0YIKbXLyBf
ZOERou553sobbuEVdmQ84GgH9H36S9gyZcwewRLnzc79Ej3o0xyspJPO/oPpDvEr
zwd4zzgu/JnTv6BliHLC/ZZAXWC1z4whtDPlbkjDcl2wEdE9mdY43JnyufJaeKu/
kjlu8Gup/M5EL57VlBHBSxrX9n7Hvw9GkO/+VkCiDN1gA2eYAMc=
=Ex9r
-----END PGP SIGNATURE-----
Hmm?
Arran Cudbard-Bell@2019-09-10T23:43:46Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/025eedc7602685d942eb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14NSYACgkQ/6TVgp+2
18q+oA/7B8oqmDp4RttRslVrY1NlmhJNKxRWM83PVPYyZ4nKx22TiUUORPtz7QyE
gg8Dy1jvtwp2BDFPLmWZ1ijk00d5B1fzDzDPXDP81XXpE9D7hHcyz9SpRlOQsAUf
a0+7xmUWlgrnvYlCMUEP4jJBSIaa6pnk58ZH2A6nSAj5FrBQ9Q48ZUWFFeq4CRCN
7fzv2FBHyYHLHuopaI1CTiMffR+tTalgIcdHAVvOjaCUTqRIvbLE2WFhwGAsV+Hb
q30xoUBe/cj3dIFsrjIq2iXBaO8KByQp9wnB2OfFLHVL3tWekr2WEsr+1Ppf8j88
uVZBoYFuKupvluVk+svjDqVQKQBKzWJNK1+34rbSxo4yzxhd9oc2CVrHm3eJENug
kopWTZ9CEOU5elpkZIMMA+QqqWKMsVoJLRR2Mke0h99PvMM4hNyL2JbYFig2gZfJ
UfdOAkhiWGDP+MklWuH+iGUOV/nF/SKGMbZr+fy3AGeamqKT91LY4J863TDwpPAr
ZxppWrmdcx3ZBE278aVIkb872TuUKU9ytf2TjHVKIp9C2FkDtW+UUev/ByrnDXA0
vcunMv3XmZDU9OxzFB80E8u97A56EBIzLjTW6c/P4o2/SFuzDWJ6Ltl1ZT3X/L2Q
iy1cuWRQtNuveA5nLpK5gAemsyAjgS95GX1mngLxH7aVramYnpY=
=FHZG
-----END PGP SIGNATURE-----
Quiet clang scan
Arran Cudbard-Bell@2019-09-10T23:43:34Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/659bc2aedf14a3dffb90…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14MT8ACgkQ/6TVgp+2
18pTbw/+L5IB15H/qwo+d9AHPT5H58KhJihIvrqLkStBWbN/1KeyIQt0+d7anDfH
JuUyyS+LuqkzLXO6YpwEyRoQb0slYAjNldtDsctLBRZYQ83wq3pFmXAi/cHg0ur+
g4MEXQvzAG76ypNn9NPzFpaWTtwVM6fkB/lr6UbSzvwYjGV34y7y27GOLFqHNQv3
Ux+kP/8LyI76t71Z8XyulsTLz8qt3/ZSXK8Kv4H2BHV1j0tu+DEXN0gmqM3oP1CJ
q0Ors1p9YsLXXZBWuMhy1olcVRpcUffvFsjc7HT3kJyUs67OlGtdjAnblWomSZws
vhcLt0t9dvjouN9vKXudcjjrj/c09sCN1poz6BG40X9APFBskpMY1ZVaTqiJgMlW
T6YDfL9/tXMkNes3k7hMRSBw2gFuJCWEScDRn0hdH6gwfPFydMONBY1QsVl1m54t
Tjk8aMsIEy2+gv0i7QTF2aMioOjajxiqJeQhuQ95GvaRNPzYs+gX8+NVNM+aqXgo
Ao+U7oYjhFat2LA+C6TdYZEbAP07rsimlUkYa1PPR3nEA4sjSaVMiPAoKTQo0msG
33Kmud13Vkut3mgLltDMuxvhGRoDmLMsHDOr2lEIouuy/GqhQYDI60P94jpQFnCY
D7xZuHKI4BLXqV2oG8O8Hey4JSYdJsuNEFYLOEORgMNdhZ7dWbs=
=K+B9
-----END PGP SIGNATURE-----
Strip -Wall when returned from python-config
Fix integer widths in rlm_python.c
Arran Cudbard-Bell@2019-09-10T23:26:55Z
Files modified:
* src/lib/util/misc.h
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc924b3352544079e463…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14JAsACgkQ/6TVgp+2
18piDQ/8CDvtMewIeN4W/Byppal/2Y75h8omeDtmJW7k8Z15LlZ2hCiHZTWMauBs
e4gRbO+TCwdR9lTMFKTjH6lLBUeXpkC7MS0gWc13yxSOE+ifLiepgwgAEdxR1MUa
+z8R57vpQYg4XKn6FxnnyRN+bQAs1j0K9s9qGy7T0e6RCzLUeKD7me4c5DAnQlzH
Sm+QffQKF5NRRlsES1RimLy15JAU6tb7RmVN3KWrP+InknOMvtUsx3Wo79QYuyXB
PtsiXCoBXScEn5WFir5DYaF7qAZmX1ugVuwjCn5VHaRyWxULQeMOrriFGPTiv+rP
592/q6mjWAao/M7LMfZ49+YY5+zH5ipuLzkS6cq0F9c0mrffzbOw0oFGXoMXV/Y8
2DCti/yyByWAlYXPnmLr7dsBAUGza+QYalP2iQtzCAGmjmsxHl4F02B/dJHh/Qpo
vFvNY0hlxsSm1BolhCOcVSB+dJdSJcRRQTlL+AxDhT3QGEOClLRjeM7A7aFdW6vY
UUKyT6ZErSD8M69zuWN2veLyI4/SnOXEhyhrOjp66kwftQgbuaq/Q2T9CcdvVKgZ
FnLzHQfrSnezsRuDKuNygg+rNXAXGoCnKuNGS0IZi08o3jiZKljjvXPxUrloz/4l
mrV9d+L8eOIqk0c1NViRhHp2Cq6GxO6ko21O6CXWx1tVSjK6vl4=
=3o8r
-----END PGP SIGNATURE-----
Helps to regenerate the configure script
Arran Cudbard-Bell@2019-09-10T22:30:35Z
Files modified:
* src/modules/rlm_python/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81f9a432b8bf73825d88…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14IicACgkQ/6TVgp+2
18p6Ww//ep+gtxmm1/VARrR49IvhgbbTl8yRAdeGrwBP3fCykvObt4eSYuT9M114
sjAmjUKwQEo/EaBfmO/3rCi/nqNLlghpRkYXUPZ6nwe4TFULqmY7jcJzhyJFyBE4
udorFVZVw6V1bW3mLOlOP/c2fISbLFJOc8fUscpiWqHwIN6bsf/EjaXklyKIepPo
fzFDs6x3jATCKBJCEKxij869P/Ur03lxeIgARB1QB3F0QL336uHAFmDeZkzSW0H0
7sr6uDSAKdWRoH4EI+kTsfymPdRlysg+u3yJXnyUUJUVVbyPPRxXDztOC5+fhjrS
340VdoGiXOb8RyGKqQAelX+sjDRrSI+UgLtcR1yu7srBt05PUgBGCLrotNF1gI0r
Z3OYunZpdXvC1oGKleANj5EBpwfQmhrsOmCY8oRg/P8WCvtAXQi4uj1yA2eiNeTz
Y0sONr6fvsNexryghjA7ZmYJKuu9j44Ov0Yg0JMpKR9PpaBM6lk0HLr761mpErPh
8n0Wzxy/Odpb2yUwIP+CRVxdy6qH5llSksjzuE9yhkrzM9VVMi3+5M7B+W6wFdmj
QGqXzh7yz9hFs2t/AZLJ0X8+Uz5Hrwa8UF8RXKKuVJmezlkE43knZZmFgGnYbVEq
qwyLx8qi51DCsu7XNyDgXfrELPJ+9YA8j7hFFsl6ugtjnr6/eXg=
=EstC
-----END PGP SIGNATURE-----
lineno isn't a pointer...
Arran Cudbard-Bell@2019-09-10T22:22:31Z
Files modified:
* src/lib/server/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1205f54db06311de63b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14HpIACgkQ/6TVgp+2
18rU4g/+POjVJLXwQP9JQwGM4jcs1HKjGnR9Ag1OuwiawhlyPPNrf4Mb9j1XStrq
UzdAamCO/vR689pXwaiPkqZifhL0rR0tePMAQodSExEAWh8mx7k5kkRivrM8xDrI
rTgToJqZohKCpFCddSbZz6y2GvbePT/bk5XeWwCmwJCYsmDrojJQCYqPsIMtMcZx
2lbjihpCc/fdTB5vzEQISCEr0OK98BBwaz23X/tyMd42Hs0qIaFLkFvkSIjlahYk
oWHIahlo8M+2cOZy9ONURCNrCjSGamz4X9nizw7kn6zSS8DkX28mWb+JROHLLYhh
aYSvSvcj6PvwHh02yKqVBjNovHzf0L25YWXR7ea8/xFi2z5mHXxuJVWDa3aIKCfP
KWANC4Nbr1Ybl4sWVrHsFEOVAxOkZjGyXWV8bJn5eSGZN3KifrjKUlyfiUl+lAWX
XWHn19t5jGc10Q8+l2BPhS/ClWKM5DDM+Y3lsVcNx6gCMao29fzDOCumQXS6t60H
3rKEINGnu5flC/Ku248ZSwYkWZzTOg1lj0jA57vOkejUKTfnUmjprKkYrvIK16vX
EL5xwMa/gCPOiKx24mnzL5JkihLoYe94LQHBHMnRWRhCUq9wkxo/iw+TVPhk24Y/
B3N8Xl31mJILNYmKYmuCQuWZ1wBe0IrgG8/y4xBq3n0ciDOCgWw=
=kenT
-----END PGP SIGNATURE-----
Yet more flag stripping *sigh*
Arran Cudbard-Bell@2019-09-10T22:07:14Z
Files modified:
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c487e4dab6bc5f5e0c6b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl14B9sACgkQfQ55zXdi
Hs25uAf/ZYrbUVNfDXgH2KMyvcbxqCFiAdXnOiOh+xE+e7bL4p+kt9LS9cYhHPee
h3KJQncizTRvd1YC5r2DsqfaOA3PxYjTW6wlgVoh4Q5I6hvJgNC9qxbb2JCb9gXd
K87XCN/XX5hRKIe6BDc+Q/7DkR+rAGDWive8GGjJUZfVdZBkmm8ubDvadUnpm3CD
T8JDlg4q7Qlq5sxtzQPIbMAIBlfPdjOUxYT4pkFo49d3jjwBeHSjjjAr8zkktPYk
ZeHwS5OcNkO5PGfeB/pVFWwmgYv+jOSRjSR3NsbZjQAe1ZnxlCoOxsZNjtBktdzf
yJamQ4SWSmnV3KARq77mbQsIS/Tm/w==
=CDvy
-----END PGP SIGNATURE-----
make cf_expand_variables() take lineno instead of *lineno
which was done for who knows what historical reasons
Alan T. DeKok@2019-09-10T20:30:19Z
Files modified:
* src/lib/server/cf_file.c
* src/lib/server/cf_file.h
* src/lib/server/cf_util.c
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfbc6d846403f2b0597b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl14B9sACgkQfQ55zXdi
Hs0PTwgAiKBCYCYVeyBq9nn45rVCbfRPYrbqKlIEGfXYLfIksTs+UaIE2OfEzWZF
jnNvV86c3XijdwgXGDZ2qTwSEs6qD/Pdd7eVS9txYHwZGZeB+9tAC/dq0TXTngb0
F15UdVIYtjZxlyNuy8YFtsMtjnkT1K1S9EyibEAVeYKL/nmjG4qe2NUePL87pn+g
Kt6hxDXeTomXrLQnAOfEf1qK0LNw33ppHMgu574xCBNtN5x1/MjyH4wHBvUZ+JRi
k42lOq5IFFcRrtBhaHy99aELNw9jCrbxlL2w5pvTeQil6pmCI+zTIu0d1gK3J+ZJ
mgHNB5FTzmQUfs42F/lrM/9A0oeLfw==
=A7pD
-----END PGP SIGNATURE-----
make fr_cond_tokenize() take CONF_SECTION we're parsing
which ends up being easier than the alternative. That way
instead of passing a bunch of things around, we can just pass
a CONF_SECTION
Alan T. DeKok@2019-09-10T20:30:19Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/server/cf_file.c
* src/lib/server/cf_util.c
* src/lib/server/cond.h
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/abbee5969946e0ea3b7d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl14B9oACgkQfQ55zXdi
Hs3RoAf7BkbG/hxv9epdOE1s15kEcMQqfOx/oGOsMtB6LM4IuWYb/wYZUxhLyXxN
JVLY1R9CmdXxGylNV7TmIPlhqTjierJw9LurBcRlF4FPOMhOwvKA0xT1OEDoEORD
4VT0pBU5khmMFO6+G/Wc+OpC318AW2jysUao7oW0sS8wxTzJoW4Qqjxu2F1YqkA/
f31AFDk0lYjkFdAUKDfWYNAfq0Spz1fX1EAsxgzyOmOrnox4dRYiAdbBvBBDxfT4
HbNTkK03gqzuFQWVPPOWzOPpGf88XMD/AT1ApErf83CdA7PFeCxce8nKCTmQ64gx
bAWrpdY+C5iTaGz+JuoYhSzsia2V3A==
=KDqr
-----END PGP SIGNATURE-----
ensure that we always pass a CONF_SECTION
Alan T. DeKok@2019-09-10T20:30:18Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/server/cond.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d928f5b19c316766744…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14Av8ACgkQ/6TVgp+2
18rNvBAAjqdovpY7YP+GDhdi9I51eLwtPp3qOl4qdY1w5HAEUYEkdFfLEyUCpPAS
JgAb46hRH2HC0yPBypu+B8oK6TQIzFJol4H6jRiiiftd4W9z4w5eSngFm4Avsl8a
7b55CTccxmrJqH4WYnIuD/1x1JkTCpChfBDygfSQTLENeXujZJ51NHNXER8eHjS1
ZYnOmrn91+h8DfM4/ElTVN5zXsCMjSZcZ6sq66troYYC87rmvPmiVL1OdMrLW+VV
yGX+pmdEVEesgEgqI2BCQmGOp4epJTkk5TW0VcA6hRd4yqVtQE4YwmML3dbt0jRd
FExHb076cygwjvVNgOY+LNhqbNBc8CDiQux+mDUCAiGvA3RyTL8KaDG9d1ddoeMy
SMEW9OSuVOaR1CD7SqD4lnVecK4PyhVXEJ76G67QUYxuS1vE0e7JjZ1QKblzCCCk
8AYujfjn3+/uuBJgzgOK6cggOVTsKMwuPl5adS193XHqs3cjzaoJZnfRYNVn7tJs
YoAfr69sJXFy/BYhDS4LXXOz/Y0JCC3rwkb0QIssWsVA+c6nIAXXMrrR9cCcAOpp
1xGDCISz8OQdyW23rj8qwUDuQpQ5hwSRzvCwGY6Y391QUjkALiE+BUVpt+3kj0Y1
3MgyGbmdJwbPX+dHDf3yjZl9kapQjhYb/PPSFYOYzQtjaYfsJc4=
=FlIH
-----END PGP SIGNATURE-----
More filtering of ldflags
Arran Cudbard-Bell@2019-09-10T20:09:35Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/584568e6be44b64b27ac…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl14AHUACgkQ/6TVgp+2
18q3UA//TBY6cT4bz2RygmD1o5nL/4CNXE4Vv84uhelXGLXLiNDif3Zbv/FREkTl
rCdx8px3liRTZlJJMiz0pSxdFbW6Ap9NDwUJhhgAILSbSrL0g5rsQALJprEJ+wQV
ChbmCTVvDbgaeTdOn5XRgvemvQbIj2c7ScKGU/3eu5FXYHQDVTFHGxmVOVO/QGJe
RoXdvctnFt8d4ggUWXBjTCB03gbCbny/3nAAgNWzJI+fAGID6VJQZJTL0EFM8wcw
NYsV3PIncGBa56wW6CMZZRRZ8PpIN5K+ychH71wjPMaSaTLNXeZfBC1nKpv4QzBe
MWPRiri76oOV10WyZ5KFK6cUrSEEhg4xz/+1UamUzCPOiwBuAs6oO8nS0w3Li1Fl
XQQZGnvtdDd+vgR7ELN8BmG4P5SI2LNwQ8GhH9wUgaEW3gt2IUutxco/o3M6x+l9
TnW3bgyOrK8UJ3JZm1fVMGJXDZhQgQTDlZcES+6Fj8wqKE6Ph2uYqouP0AJ9VXpz
X1IX7aBY7I56imK1dL5gQl7/mZjWggz91C9rWfwUc7/WLP0uDNUW6pmfLmp8mx0c
YtK1Al9FXzZjn1DRN9l4wYpukptfUOP2zGAS19/GzXN8r64jRK9YMmy4CtK08Qn7
b/Y7E+CoXdWKgMcSONPuqN4UMO7wZmXEYM50OrprpCuaYYSkqaM=
=amlP
-----END PGP SIGNATURE-----
More python-config stupidity
Arran Cudbard-Bell@2019-09-10T19:58:45Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5038bfd85dc3acbab9f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13/YUACgkQ/6TVgp+2
18pdVQ//Qw6WJ521gmrEY70TXOC5qaP+BJBynOaJ6yirqeyTZ7ClcKAKV2gRlZwQ
LD1MWMUpcIaqt8kLd46++yzQUKEUr9F4Nk1HHTDRVvWF9qX1eQoy3goHYVzgQ7uH
/bkZ0Be3zS7bL+rjqPYU6Kwa2N/WZil8kjRZ7MfbW+sf81XSrbLLYA6l2qmk7PIH
Mc61MBrECQ38RonWgkdA/FpWoNzELTbHcnaRIfgVOZTcR1Xey3fcJMbrDxNKfefM
3Pmxs9rNLVvGsG2AdsGN8toG1PGQHqNApFu0hbk5uU5ew1qVELod+yHk0Tel2/m7
AlMk6JCP3RxaKbAfUV7Noh4c9QeRTiYArNBktqHaeNX7d9s+F9aBLB6Mmgc8Dpmf
7Li3UzVHedoZVG3jAWbIpbNfhMNHxvjY80g3HKFrePGku6tCe9137MOnGe/hF+vV
XK6XgE6ehHB1PQKhS2mhgyT3Gnv04ujzccalNfpSdntYzSm8iJZgm60Ffc4JWcLu
9la9lMVJDO9uBMHp3zA79Hfv0NtYH+oYnYYocARjCy1MF3F52T+/cTVp+mmlzUZG
U6rm2HKG9phfHk2Tg+qCPyy56i+nA6f0Gsx4F7uiCFqMop4T88MQfXpnhx1GScel
DBYet8YVi8vakmnFTon37Qe1iBcDbOg+NoCVl0F111sADOyoAWo=
=FPE5
-----END PGP SIGNATURE-----
-Werror args probably don't contain spaces, but they do contain hyphens
Arran Cudbard-Bell@2019-09-10T19:46:13Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d506a52871f0f8a5987…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13+vEACgkQ/6TVgp+2
18q5Lw//RgTxWznfGQNXIH1t7Rdel21CeRjhdq5DAoMY972j9DFyAFMfVa+EFy4L
oud+Ka9moPLKn3pcFdaR9qmf3W/GhdPIfOXZfilbjDZ4ONV4b0YxpLKgrQXPYbxE
N+BnQJweZoS+ERKnWeaS/eOiQNkQMvVvqiguP2P8nCt7ksDuIZgNdISVqCf3eih2
gQDDBJdJkhevSPR9KAG48mye7DwhuvhTqKDenWWDWZXkuq8cyuniPTzuehkhD5EO
GbSYNYHBN8QIebNJcxk+2UdZF45KeJYPj8syzJ85ijwjcI80Bs/+vE2vrVehWEjq
3U0rLp1w98bI3fhAHuLtKTmiTzvQ6kkW9Lm7T4a043FnHDzRcSPuMpocirTZB4Ca
OsRlBy6Wf5+6MtrRdPUMznYI6euQ0pzdQFvv++EJYtA2YmmCq4HE5wYrmj+LUZXL
002Z82i10XqsxEsQGRQvXJueq+frx6sM4ohWw9r82Jgj38KqFu30AQq0hOD2ZLxt
j845elBXhEXCwsp706EbgXeHbin5Ydlt7lGJT7HABTppnbH4RSElZdcd2eZFU6jX
EgXFTxA7s4Cah3dsNw/bar4kftiJGjOpVVe1x4fuIwuOhztyXdWhmAb2aCAzP2lL
VgIPf7dMk0kf57Sy/suFakzND1hP+dnbzGqoqb4RfFrR0R04Wco=
=wqe0
-----END PGP SIGNATURE-----
Deal with -Werror where it has args
Arran Cudbard-Bell@2019-09-10T19:35:13Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2692a1d64f0520fd6424…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+CEACgkQfQ55zXdi
Hs1dUwf8C66Oek9mHFFM17ThWXzqf34Dcn74thTQnFLuR510tq5WaUL3bYHhIgI1
eQx1I5vM1MAqiXwmOFUVA+iUyyV9EgENUChPZtYziPWi7BezPeN9gjYAlOCeQdyT
Sk8oCp4Pe8yiSzfA/1qa56Zq+X5lozbBiqJdS/moH//ZM9T6KnWoE/Xe9zqWWrqh
3jQEY4v1fS8cUKOsPJ4PXSdWxeeN/u/0J2rqJZqkJdLWbXLlTmrmJKgmrJo5OpIK
U6udaIeW2EwpbcciWP0s3BrI43/LUfTDbaNIVIy2ZXq222Gj1UVzEYitXutvKIE7
zv9TnZU3SfT3Jl3IQp9I3uC7GrjYMg==
=WcuM
-----END PGP SIGNATURE-----
make process_map() call cf_get_token()
which regularizes the parsing of the various things
Alan T. DeKok@2019-09-10T19:23:13Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/642fbf9caa8185311a0a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+CAACgkQfQ55zXdi
Hs3Z2wf/cl/f8YqgRsNuagucFykIqQxQ9+1tFBWDzWbjYFK8VErWBJn+ytQyFGKU
6rbLVrYEW1kH4PixlHUa1kdZACYwEowzZ8S6GuS4xVN7E+0IWqLxnEFeLvCSfuge
lYS1NQmCtBMJ1pdZymmUN5IvGuDGermzSPsS36HGjJnTllcizHseEJgNG0nnNA/Z
QWPK+RrI3Q2VE7md3dac5x99gP/BmXwDQbj3Vn8B9IMNbezK6sHU1NKU4Edz5z/m
FP+TFwVxmdmhBfjzwMOo/a2uc9eq797GUFtPft8QSL+fhPPVAxKGXYaKTmyIgFbt
qzfFYkzf6vGbwuPuNUye8dY+kilT1A==
=uZii
-----END PGP SIGNATURE-----
we only need 4 buffers
rearrange the user of the buffers, and document what they're for.
Alan T. DeKok@2019-09-10T19:23:12Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6356894f7057309d1a51…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+CAACgkQfQ55zXdi
Hs20awf/UzDzMf8TmpbtRk2IHnLV8l0T6Kf7Ws39oVVYMM5aeInQRDKVhCiBDwnc
S30r6DdnCGN7WVf5aK8TqPf6sSoVNeDQ35mZV/2zIeSbtNGjPLmpoTmFJ3u60hU4
rFu4UfYgy/sTRL/lJqOkFI6w44rk19Rwb3L1v7YB76cBCtLEfzGTH//FTyido3y5
E21fRei/+Q1SN+eClgeU5X/esqLoNUdm5zhuGkya1PxDBzdRZBOscyvOPVT5HNQC
KUA4XFb4h19Lk+GAkQlK+tv+pz+4+gvXS2ivHffq9jlKypHLEoapi73z+JgM90C5
MnxgjEBreSAqhaIJVFxMD3jvMdqYgw==
=n0/z
-----END PGP SIGNATURE-----
simplify process_include()
so that it no longer uses the old APIs
Alan T. DeKok@2019-09-10T19:23:12Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32a468bb383b0f700583…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+CAACgkQfQ55zXdi
Hs0kSgf+JuXUS/byf+M4LcF1kv3OWsKX19dtXkkywomX9gM0eJsGx7t8nhI8ls7z
gQrOvwzI/Jsv0jiZEKo6gHz/ccZ456oMkHArbmNAsRsbmbevUjcfayIp8zejE9o4
zlsIo7ckX9EleP8kdoSHd+1WU9QJvUp4l5CWPA3Dd2v/eE0evff/17TTp2fGqsmS
PKugfhigvZahc8MZOIOLGFe2kPF+YpbxpKbNHsOtNQR92xMq/BERF3q8FxmIpbM9
p2dYGELA9IyWEu4FlmWeatCemXvwN42IbmWpFi4sYaOw4VWF58vGaHyOsbsJ/H5f
unEiUpUlPqEBwC8wdUhSTnhWxvziUA==
=wORO
-----END PGP SIGNATURE-----
allow unlang expansions in name1 for conf section/pairs
which can occasionally be useful. And, is preparation for
removing the rest of the use of gettoken()
Alan T. DeKok@2019-09-10T19:23:12Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d363e0ed22fa57b09f37…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+B8ACgkQfQ55zXdi
Hs0dfgf9HnuO5x3BlYsUVUuSRaBgUVpfJQeq0KpSyRzz7zXtdbCH2/GOB/9uT2Ka
j1jHCIZfFmLOQElGQeaKcvZ/a+XMkg33jSiozTfmbI2OP5Bf2PHZTY86nhxq2lzs
SbZIU50zW+dTgRTiVstTZsbE+x62i90qWMRigGbD/O4KqoSGfPvoEihYSOgjAKvi
EclNJhMjgYgUD0qpaK6eVZrc5/rtXIEqhtuqQQiSjtsUdoZtazGbZDBo7A3vcq1o
IgaXFj3qxGYsYqWmISq4VUy3W/2+nH3ewAgcWhEoQS77nWvFFhXk4qOO5bBeQKPe
A84bwscR8c09d6eKtgx0COnoD05w0Q==
=Ugha
-----END PGP SIGNATURE-----
use 'this' section, not the top-level one
Alan T. DeKok@2019-09-10T19:23:11Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4439ccffb89ce3c46886…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+B8ACgkQfQ55zXdi
Hs36XQf/Qr+NqeC2+TtEfOl6XApl5XmJtkUO7o2mR2WUuqASdkU7wVaUjvYKt1TF
ZXVV9S2jcRkU1/1XiZKpRn5XU8ebcZTALEREHDZ7G6BFru0KpTksh3Io8ihUWoyu
g94EPwxIYThK6TpYRkVyy2oiwCawokXg5eg6wXtg/SqiWqNq1WJX/02KGWl7KkDN
DdrPck5J2kn+SB6DR9E10CJkKRZSDxuzPK1mQuPVp7HHcnnxHlTfjndsW2Bv0NPP
R/xQ2ykTrQRn6mOoCm8fI10uJFnO59WdvJxfzqp+EzkeQoIPjDbYPBhPZMDl0GIp
Ijpve1TL/tTCbvWLW2uZexISzwYt8Q==
=RQvG
-----END PGP SIGNATURE-----
expand variables in cf_get_token
Alan T. DeKok@2019-09-10T19:23:11Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0850407afa08bbe38940…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13+B8ACgkQfQ55zXdi
Hs1Zfgf9H1yReo61/9OmYUe81FPOXNVoYQSsOUuHk4glx1SrH7wH8vd36ebjIoum
VosaZTZdffajvhCimfXOpOzf5uoF47vh6yTaQ0E4eK3m1xJgbEYA2oqpOEox/YON
fFjn8iPt0qQkTuGRtX0Xo9BmqQHOtOeVu7RUMGV6QQ2EvBC1e5L1h3ocwiUpkwHo
KlkACtHbTG5EcFF/+tkch/1J/ui8q13VLInV0r7oV61M7ZkePNOOBuboUpPhprbx
+BloI3bLNy089pS/fg9FX7V+WIgD1OYv5242rNviQQiHa8yu/QCQT1qBMcGKk5qn
LcQjqJnqV0f0PZ8osjo7XBBOQ9mHnA==
=T/rF
-----END PGP SIGNATURE-----
errors are errors
Alan T. DeKok@2019-09-10T19:23:11Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87cd093954a9bedf8bfd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl139wEACgkQ/6TVgp+2
18pOyQ/7B+D269Oa+7oixwASp7a8sDV3x3sd7NbghLCdAgmsO17o1TfzuzDMJmNs
1tppFmadb4RtkGfEipdydBmxHhrJkDwoZnuO59Ra2zIwjkiIy29R2vyDD7jhVzkq
aYphC1ncyryvBfkRS8gc+LCd5kYa76DTWcXisqmWy0RZ5IC8pJx8kSkQM2svCdQZ
X6U+gjeQY5m1aePFsiZ0KJjq3ctgOGsl6MDKlJpEEwbOSbnFlAnVzkK95OYckA70
vxC+Dyq+QMNSu+hs1EBGAhAa7xilIJ/7p74PnmH+MxdpcK/r33bedf5OmqwO7Bpx
mM8MTIviNF49uT64gS/vtwcbdBpWIDr8C2CaRxbjrng0ny/IWrMtlO06cEHH6ABT
ntCCsfGrxOhihg+OFIMPs2/aVuoug2WXzwJ+Wy7CMXkZuzU6WRdDLaUwx+6spCB4
HG0ytC69u9vD+yUYsvr6Wwr3c2BpIORVCYseEK+qNsxsb4PyF9GmUdC14oI7b7mr
VQewc14sdKN/wfM8E7ncFHvJgf2xVNrJXcdUAMg/dszW86BjEhSp4M8ua5hjbtzv
eUWIrlwTIOLj00V7MonM/YhmfX2mUzo9EhbKat74YCJ+vjV7G3PsBffop5a28ZhI
Ub+HywOano/1yVPf56XWLUUW7es5oobAN6lzWJ3fqRS1lWkh1kE=
=0WU8
-----END PGP SIGNATURE-----
s/Ssize_t/Size_t/ in rlm_python
Arran Cudbard-Bell@2019-09-10T19:18:25Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3affdae9184845039f98…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl139bIACgkQ/6TVgp+2
18ohzA/+O12mwwl5dPtEzDbSdYAA2eIwW+p8W+n6/ivg4HLJXfU96VZ0g3DhsbOs
2dDQKr9TVIVMb1Ec7+Ae9ocbkLIU5gOAdVKzcvcVb+uiBEsulcf6LV/Q8JWslej2
HoAfu+gpDkRld481EUy8dswF663RZMNFidFoGAPLdae1lOFifcZqzSa7oPcIkEVf
YodLJp1UtQW6NTHkQGkS2T6duEZ2cyfsDVw2I/LwzCx0FRf0czJ5FFhKl2eD4PCd
rNFdQ5KWLOJpG5F21Jz+BbSVoRRpaiQJEyzE5Uet18s8KzrI5+VpxYkOZ+Dfv2Qy
5EBSOw814y/H1KZ/42RwXVdGUECDkOt54KNpvGGpYuRcSgai9RRZbs3um/aSyW/J
WUrveO72csKu6b4k47TksgnGOJr4WSfu9IYR+p1TN2X7H1/GQ88hrNRCEXNHbBYF
+dU9Gb/pm+iPtsNnTqy/iGUfCOw+DsEoZUAybapkPn4ycqP5jhGJaj1AC5Q/QFY3
+VeSTJvLQSk4X8tcgWUtX1tArNgHIWKFlNaCe01ZAJMU/gLAQOM9e+nHtykiwld1
QlE9Lc6YD1QsdDjfpTWHUO6HKGgwfog1o6OCiaEaHhPJ6NOIjY8LDHbzzyvcMQbI
NgoKFS7bbWhRxxss9heZsy7sO0N7eLLDNKzUSf8aeTGEOglDp1Y=
=88Fu
-----END PGP SIGNATURE-----
Use PyLong_FromSsize_t where appropriate
Arran Cudbard-Bell@2019-09-10T19:12:50Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/520d06a2150dcfcf912c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl139R4ACgkQ/6TVgp+2
18rTGw/+KaZogeH1AEa8bg1IuybRq/BlowUJZtuxYaKIAjBczIJZkzPrz6bY2k4R
jDqFXaoGO/eLy6fdvcfDxowueVk/0/ffw8Zi3W7DU5lrEatVcWH2Y0UXX7nrBQ1F
ksrrdKSB4i5rtIF20/zN44/h04osZq4Nkq2pfRrO5Z3xgahpYwQvWPIDKtwm0XeL
nOumr0rm96yXXBuwLf0UXe1KwucB1wKJUddhBEnHLE1HZ4+7ztaRT/5k8Sjlwsst
ufC34x69XX/cRbNUDyu4hyT9y91RGj/l7BpP5gKzfwTP3yxDphqurpco3afCxYas
Y3ZJ3iH4h4dtyeDRJ2QFZwfd4ffEFzn1vXwysFdn+mtC8VAmco7akYftNUl/+ZUI
upessCArfn1BNRGbeGB/doIR5+qcQNr0aYJ7fZ1Fj6krVyRBNIk9XQDw80eWVMms
PR4Y9v9ZlP5HSOtQUKDu4vXLXWhP0QRMrPfAEi+8Ei2yWG0z5CVSlOiZYMHAbOP1
GhqvQ52i+/q4A2hE1XUF0AxR4A7J64ouZYP6I1hfrI8DAbKt4UylOgSRLoh4u4xq
FqBW2wyLG3FqrqEJBTjljgFjWWrDd0O/B/rF1lxJ69vyLjMVBJJajb0t2zxfBQE0
3xHhBKGXqzsLz8xENJhqvJGuaVpzHCM0PAMBdMokAbmKxYJK6ng=
=4aKV
-----END PGP SIGNATURE-----
Switch numeric interchange to PyLong, but use PyNumber to check for compatibility with Python v2 and v3
Arran Cudbard-Bell@2019-09-10T19:10:22Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c9580662a08afa5cdd7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1388kACgkQ/6TVgp+2
18pvMw//WME+KqjG2ylEfCKYb/42WM5RsWxCcTqmnNugovhPYURJxYiBxyZgmOxF
GbZ2UkpksHmc6ZyUNgjjouwbNCRpzzsWt9UeQEmQQW4Cq8eP3AiktcAV2dfWtReR
KC6Vqn2w2vEjkO03rI/M6vx4xiDff2WuI30hoWmyEkoicw5TaPy72vwKFiPvIgt7
ANnIZoXBJ0AIuQS/lLgUNaipXh4IC25hxjGI1Iv5nmUaS/JpS5sRyELUWzntSeNj
aHyFk86uwxgV2rbar96h1ka7ZWVyHqe4SydgDT/wM8CgZSZGrLrz4CWQFvagMB4b
DQbsy5kMyMB87988Ejw/U6zAMnr1GbP7mhznJiZrZpuLFY9VDDD6pK44VyfQMgwe
12aGDD4wCQ9lTQFmK4MablbOK6aczpZukA7qmDYFshD1fEomXfhr6cjPJqCqsqgu
sDXZFVo/pvt717YKiysMCBtpEvKIPJx1Oibl8HUpMJfN/cwLTK+236xOt4WK6mhJ
RLgt/g+5baowfsiSO/lJp9ufxDAlhIYPE4cx9sMyPkahutTSr9gdEI8gknv3B3kQ
lnryjSfquoRXrEItMjj8HdklA+Nwzg7/BeHF6hDmfoJAQ0vvJmG+Cbmkwp/A1fAI
EynuTHt9zqNRvAO4M9Dr7GLDwZQq+Wnqr1P5/BlhtCrr2CCTmhQ=
=ZApI
-----END PGP SIGNATURE-----
Just use python-config to configure the python module
Arran Cudbard-Bell@2019-09-10T19:04:41Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f9ebec4ac044053ba8a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1387QACgkQ/6TVgp+2
18qQWA/+IF5a/tDspq9H6b5KjTj1WukusoUtgmwJT8Vn6yt864Z9necfc3yi5V3k
G+Rf67xfhmJLZtmWZMlI4IQDLd8MJW2e8KMpOr+Kr8h8EFq+yJ8JS9oKQOO7bbnK
moONqnlNFG4/xNKs673P2jE9WXW9pPIrk8tplQXpzQuLS6UDva+9LGGnJqH11vis
LdIy+aajdvAwgABjyhIOXxQ9amBES5/CsTAtam36jsJ+EEU4ZkSw9Ozo/cgToYPW
0Ll3OLmAvy1JGYuWcyh0NIbfsRi/7eLeOO51JyFRt3yLTk/Eb0TN/zK8W4qNr70o
KfhvQsiFiLbxc4Ji9//p6Letv8xiZHoWKqk1C0ly6aZQVly8dDApwAyAr1NrxJFs
zngG+qcI8A7Ef/uJlDRcZ+SwI4Ke44u6O75XmQuQHq5Thb9BZsfctCIkQ47z5zBB
U28Rk97afGeDEhBHzlszgpiZp7IXwQeu2/jOj/XFjH1CqJtNgYM8wELHsAPBf9Rq
GBE57q4X7EjditN681bAdtJ0ylELkwl1oQS9HpqjknXiWDdJLbMOACvkY5pa1WoV
Ixz2GlMJlUsOcFhHPsMbLwZTA9+nkki6ZLgapC5iOdWaUS7JN+PMrrIeM7WzQn1D
7+kY0I0quTUqFnHAgGqme8M1GJCxO24TwgZ78/OkbKlUkyuqfjs=
=+27S
-----END PGP SIGNATURE-----
Python 3 compatibility fixes
Arran Cudbard-Bell@2019-09-10T19:04:20Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4831db429997318e78f7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13vjgACgkQ/6TVgp+2
18puPw//f8hJc1//+neCJdcmyg1zAmfF3W76rUs8gDFrEGI+wMTqGSXADnPq7KuG
fT+YBGkyEchFp2Q444M8UokZmapl4tCIggOlfcZMaG5lcjbmPcMQSr5aGPyWqAGj
60QKNgLTlyhi/79ELl7Apt/jMVWcwYJAVTicb8HivlaabTFbBAgXFP7Pry2zSFXL
34vNHXQk56ckgAY68SNpeexQ9mWTaSXMSpz023GuDYlJ8h/DHyB6sU84cA7R8jaj
gLJk6cmEy0SUaXkRk7qpEFTZ3My8XRe7m7FmOftn2/Pc69eWHDW0zJRLUrC0+09U
ys9QE43Fo9GFPlj1OqafpfU/79rNNLgdE3ugdo4ZaAV6s/z7MJ9Q9brgvbfIi8Kz
g4CUZP8p8C0YTs//4SLGdFrm9JzJoGLRPkk//9QgC61p/lXn6tIjqymvIHoMu3w3
AzzvHQF1r9IW7j0XbmIEYiXJOe3o0Rw27PPLPATzp5E9theu8xtyaigDGOGh93BZ
t7XrK0aGCua0fggqrY5wufEAo9L5o5BgoTi35oOCoL9IkaybeFVgX+8kkBchY70R
LJz34S9imDw79BXNqDGJZ0hHNrcL3M0OHCVjI9izzk+Lfv3422twEM79H+/A2tOf
AExD5gnSn3WTipMvI/XXq9aQ7e3tkw+7Fr+L5PtwUGImn4ZjHhQ=
=5U7c
-----END PGP SIGNATURE-----
Revert "We don't need to clear repeatable anymore it's done by frame_cleanup"
This reverts commit bbc8a8bfe272095cc186d1313b98438d19c65d7b.
Arran Cudbard-Bell@2019-09-10T15:16:08Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e388a391ffde278a5bd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tysACgkQfQ55zXdi
Hs3urQf/ZomB024i7hR8va342mOXb02G2ePCSaaVP8c2fDIT9gp7dfOkJY4V/30Y
5e2cBQFAVGSwP6O/werBxNpz4ppwkbrt/Z4mkvyBYEWAS8RLTnbDuCGBF6qk93tC
q+Jnf0VN0gGVvK+2pjQSgkbH4dV0HoIt44B9QNat2l6OnlxpDUwM2sHxgSHstmZY
FmoS2fcVDs2ovFMtbiGupXC8A/YHSoWXMPvHkyuVQ5zUEfa/8NFaxe4AAlBhJVOd
EEcOpv5F4340IXM8TatL5rSaSmpIZQw03iSgzBwXLlSAfYWuUrQM8NuSyNsK5ROJ
yIXJs7Gf8gP7Vmkb7HwpDpd0UQe96A==
=9TyG
-----END PGP SIGNATURE-----
fix nested %{...}
Alan T. DeKok@2019-09-10T14:45:54Z
Files modified:
* src/lib/server/tmpl.c
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/741ed45faf963dc484bd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJMACgkQfQ55zXdi
Hs3FQwf/X0hBdoU8oSlwD3P7cJG6g/KLeJHFIRRQgz8kjgZ0GRgG3QULYAU2D3UM
nAynNkh1OjStHoMVpGU0cGoghIHBs6z1NFKw8DBs95bnF/Jy96EnK1gZigfIPt3Q
uYCDa2vQVsORxfbQo+zoteFgyZ3Tv+53rQDlgFTkqkKvqNZoG38LsVecv5VBJBlH
HmmC8XRLSQX5a6z4EdqAvaMvyeT6J876pHaim9o4FQXE2fzNzIK5ZXaTNC8asrAi
QzHJX9XTXK2dmB8+5jAp5WpEjKa7/yk8LRs8xYDPva4AxtXSE94wghHShP4e1vGM
0z35xRHX4p781UQfWf6+yNHEYBaVbg==
=cA12
-----END PGP SIGNATURE-----
allow bare %{...} in conditions
which for now are parsed and printed as double-quoted strings.
But it makes some things much easier
Alan T. DeKok@2019-09-10T14:34:59Z
Files modified:
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b8b43d4e7badeb6a8d4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJIACgkQfQ55zXdi
Hs1tSwf7B9AQYP/FcUGS5tOn989pIaVZIy3FjapY04okmM7Ld+wsMnd889J1HUXY
CmXoj9ZIFQbjZBCSaaDcCCE6Iq/nZ3oq65lBNCpjzVNuKFaVJOyWPuk7ZZ5sak5V
hw5+hxV2mXlSwUmhI6R4quAdePYQRmocTFUb55zaa07w9xfdGogYOEaewhmGBNra
WIuCL9DCO5OYA1Ry99e+Ke5ZiK2sjPyAlWAMZIvvBsM7zqaCdPqmrUkZ9ubJU5CT
saJTSk/GDn83ohAUPIZywzF6uk6m4IPgXMGnTF93ZjyCOBLp9D6af8PsaHMgV5wq
YNZ31TcO8r+yeHK169AjqsE7A9140A==
=rxoB
-----END PGP SIGNATURE-----
decrement before checks
Alan T. DeKok@2019-09-10T14:34:58Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96d9d41a835683720aec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJIACgkQfQ55zXdi
Hs1uCgf/Vpc1LU58dkJjQ8Rs/ebVCLtR5kW07RDJ+ciLAxE9mkmCyGqfghIZZ92y
t8fPxx3kj3OJwzjvF2dxW3cZXzddy4DgBNZf7bmJrqVBFN4vs/DJc2QadGDRDU8D
jOpq/UGeSrRyniA3TMUzfMzFmPV9K/As/yDPw7qHYgtRuwko1e9KAaqUN0WUhuRN
DbbQQG9t7+Eg3TJZEQUJC5bzf8cyTjr+vWA0hY24lwpa7rIvGZt98L/6q2R7q3y0
k2SPv7lpaPSuy/M4FLMZi4OtgU4Du8+LANRzHAGRNq8T7r7rA8cSqRSIxtKE2dDt
VSlCR6ry3OQvj2TYDbt3b5NWIcupLA==
=dbsB
-----END PGP SIGNATURE-----
do less memcpy
Alan T. DeKok@2019-09-10T14:34:58Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef40e435a256d3fc7b9a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJIACgkQfQ55zXdi
Hs2weQf7BZlkaKfTChSh9C0TE/ykwM2EBJR3VF0h1nnoz74YgdJ3yEM6/Z8DwfVh
X0Ly5Yh9M+Nj3xaU0jmcqv3l+F0F1lcNcOJ9doWBvUSx/pm/YhHJMJS3fFqrdSDO
1l64kMAlT0FTeDbbiU8p/UGDN/UvDEEyBH77ubWaw3LHfCBOp/OA1DksBfZa5UtG
wID9i0bpEq2J/hAlnHDHffrjClLxFROhvD3PYBYW/CTMtxHEaxY+ElV3qSgZrBwt
p59ODDV8iDcLpANacPw+bjJ2cPKxhop5+ZztXqQ2T6UPA2yDp0xFqwKowEIbAT2v
vqch1NwQnSQaBBM7S5WO79xVD87fMA==
=2Paj
-----END PGP SIGNATURE-----
make cf_expand_variables() take a length of input
which makies other things simpler, such as the conditional
tokenizer
Alan T. DeKok@2019-09-10T14:34:58Z
Files modified:
* src/lib/server/cf_file.c
* src/lib/server/cf_file.h
* src/lib/server/cf_parse.c
* src/lib/server/cf_util.c
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3746ef4fca7c65f9568…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13tJEACgkQfQ55zXdi
Hs3VQQgAmoYwQAsXxsx4yvGUZ0BJ4uQYupBoFVap5f27R0S6AG31VL55xiAk9HOq
vmrfIzNHV9lTd8kLk0kMHgpv4EC9ZAf1F7MDMgtElyt44S+IzPdlYYVBmVBHxPAN
XMyI79v9ScfqR/k/FdZXjAiTANpnyWEbRsp6GosDBpm0HViz/C+gYkgf0ajPhvi6
PkwgvTl8QxwVnIxTY4myiJb5CkD/JKdMbBSZ00zD8EkaVZnmFoDMZQKMw/41gGN7
/D0Yec21ymVguiovIZA4shOSbM0UR7XOxsh2HRuphzU1uhfIIr2IcMh7fRl9NGZk
lpNXOk67WBDFZsryXMw1yptxZCQ+YQ==
=Ag32
-----END PGP SIGNATURE-----
cleanups and create cf_get_token()
which wraps tmpl_preparse(), and eventually cf_expand_variables()
so that the config file parser *doesn't* use gettoken().
Instead, it should use the new APIs which provide for better
error reporting and more functionality
Alan T. DeKok@2019-09-10T14:34:57Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92d045d20c0e2f1403fd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s3EACgkQ/6TVgp+2
18rbQhAArQZPz8/8ByXpMytEW2JiiSIbq41c/VszY2uoOukmVwV6afad32imIInu
oAWOq3LienZZ8YLDWPUgpGs0ZarpihzQcmAi0zmiPCX+c5r8+fa9buFHvaL2LxXj
5N3pxJBkDlyYX8oqPkRRnz4wWdbl9ai+H9YvuVE025lzqe41H3FDDWTFSIrHWnpK
/PHnPDayifoRxEeWJTjnWhno1+Ov8OPVLcQDGOPrOfsy3kKYwMZQqAYZEyMXXVgi
zVbnWh37JJcSdmVla86YC6Rtu2Y9QwTU0wKd2XOefmLShXnPh6IJ8JRlvoHlka4D
Ewle4EVNsEE9MsHiwglnehI0QGA6v9NCNM8pJf7xt8GE47cbPptTyyTiRwUAVn0/
tt5s6WAzZGP5OEhxPuPhA8ECOv0KayJvpuMiP9TxrxqRt084NSVW/GVcj2fxaN5p
kjLM4aWEUf/r9RzS0c+9tr6p1XWgfXf+iXbkjdAKUi0tuH5h2LPu3zz7OyXKUhbw
IJ0cTqqs6a8G8OW7fHpZKoQozh6QC8sJ1oTgTQlxBt7hq6hFKIhgfvYFdGR4nLg5
DK1ToN2cxzDVS0XdeKL4Arl9kHORVBIwGGiDqkw/CxYDZxR/5r//vR5+BIie0Ln0
ljub+e40cxDsCWy5z/fqrt68y0poqhXYnk3RibbhESvM1v4jmXI=
=zpYc
-----END PGP SIGNATURE-----
Add test for return after policy
Policy sets return_point on that stack frame, so we need to make sure it's cleared when the next instruction is executed
Arran Cudbard-Bell@2019-09-10T14:30:09Z
Files modified:
* src/tests/keywords/return-within-if-after-policy
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b636c150fdce89b36d7b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s3EACgkQ/6TVgp+2
18oU8w//UhXlmbllpTvedromuy8oDZjJG+EIWSAHngf+ZuXmlaxGpgwmthK74VH8
mQB2seNtxvP8+VHwdOOp57DwmZxq/P/Gi3D9A7EkyoaNhkgr5aGGAa0wAVQX3URt
GFsZmSsmeBtyg6bL7Z4P2WuX6lv7KtYV3i4/1TFcNI4SYph5wORxEZR0rAL+KpOb
tYLACNVL3Wyl2LLMNbwIaQxjaSZflWuipsAzZB3HfSvz3jXlOW/PK5jjIp9UC68M
dlclkVFsaTyAigswN0uC2HXwi4a2uBPsXtFZv8fzytrGg9VlvGqKfdpdP2SqhLoM
3W6bYao0Lq5J1PYOGMnWo0xr/iyUFK63aVfID/d8OaT50Rw6YqL2ec9YDEPKiA+4
VszHaOHZtzFVX4GCHIPhyXUR+edAMjOJlQLy7N/l3am7Ud9/kna8ayNFpCWLRPFw
IgtdLcIMGLw50bUpmJni43G+pNUFzyqNwap9m6aR3T3LlVdTwQ/aArTaPApgTg2M
6+Ogk12EOifrB0gFCQl2njiQmkRxoUdys7QJIgoiMZnwe39eIMhj0iGUMSMHHHJb
upElFtaRZ6mkLfYcT2RdZLHK03fArAtEdu+uB91U4+H2JMOPAc3vX+NZETs7W7dK
0hWxwY9RE3Spo3vjv/Prv86kGgPzrX9qhgxZBS7jBOMgterGBgE=
=utgW
-----END PGP SIGNATURE-----
We don't need to clear repeatable anymore it's done by frame_cleanup
Arran Cudbard-Bell@2019-09-10T14:30:09Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbc8a8bfe272095cc186…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s3AACgkQ/6TVgp+2
18pv0w//U8JHK2s4x7qairqJDUn46d1eC6PDYh6FSkxGdi9/QpQkeszcpAKCjtpx
Bj+ezA+E/X45kBt5CWZQbz3PbAgSpmu0h2BV7jR0E9u79nnCwFBVi7O1jfFsLUDU
EbbtQFrS+37avuBz/1prGr7qFzYYFxYnTAr3Vw/hDs3lbc9e0L7OKQi/66zWZF2w
6hiTBdN7r131GvRhT8VbggUlZKuNmxnPm6/x0vdjnJ5DUj18BYvpfsvNpLmtquNK
rvt6qvNsUyTDlYN62T/HYLh/nwNQmYL1UDG/vHedwieNdYZ9AqKeljucUtxqCNxX
yyG9vvpfY1I5FwYT5PMMxwz/rDtZDCTjaZC3qkfQ/p5TQPX3ddIHlPLonaAZIPo4
awxrMIG9QCOXLlqqo++YxDr5jx/x4bQbprZRMUfnYlguuD6KQBfdRUwPSevY/CWY
ireDkOkH8OrEOMutyO0Rv11tkmZLqP3J/gIvnQmKYh2+R5x+TKldIfAoivzVjsnD
SGD9ZyLqmwANu5P9UMVzMfaJe79mwztH9EyEm25udKKsg4FrnY7Gm/RP86XUt6HW
JRifjwE7jTqW7dDFcYXqHbrfN8xA/FNAVWexgKiOmYynoso6CX1iNqh/Rab+P2AR
JOXCq3KXUf3s0BNCR1xrFocMLa6orEtPfVHBwqAkzk2aJP5pmOM=
=3lub
-----END PGP SIGNATURE-----
Clear break_point and return_point when moving to the next instruction or popping things
Arran Cudbard-Bell@2019-09-10T14:30:08Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbf7533e475a5d1d49e5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s28ACgkQ/6TVgp+2
18rJpBAAq6t8EM7OZU//JmUnIOmRqFMMZj7ba6FwEiSQ6UvkULrh3MzlqwCvP3rF
5NDH94owWxgjAz57bqx7CLfQw+qbgvEjrAOF9711mC0AZBsZK46lO4QhWq7aBbM4
vvZ7IsDQyehNLfYj9VWYaTEvsFKeaZ3l6yZE0itEMqSxG/UBuAzbcy4kvTWwnRS/
Ah98TPsXyrNfDgtefw0L+ddv8pYbP6z6z6XB2FoXf4jGRWKX9r3WRgvpwM8AFMQm
0GDzhk2K2oBq9zrrd2Z4AFfPaU6bqFNW7y5cOHF29wmvASxqWEKEVHJTYZgZkY9G
Iaq/K3HXQPojaX1Gjvgl9u/wLsIVuC2H+skX+PvnpxoekssSGSHHpqHk6PPWFJqN
W3iA60d87lt6G1hm9MyaXYIH5PT0yyRnrIbxjCQ0NmhoHB/F8pBKAvjNKl3DDIDF
GPHuIyTqakv6OXO0eRnfblIIl+1gwIjfaeTRS0QnUfsRwfdSsPclCU4CubPBv8vp
SCVP9DDR/dZVwxZcf3B9T3R/bqHVSFuZ1JzTxJ5phu4cW45q/4nNKLyUkNjJ1zk0
WYZU5EJKHoJMvUgBsp8NPJCBL2eJRFX7Q4WbzUG7p0HGt34szK5aBNTHGIbRBszY
Hb+dg/XqTz8h4AJmlqARYgOjIj29Rj5TcBDXAFqvyd/wd5yLW8s=
=w2+c
-----END PGP SIGNATURE-----
We really do only need to set top_frame when pushing new things onto the stack
Arran Cudbard-Bell@2019-09-10T14:30:07Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6133634c58abd9d5cd83…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s24ACgkQ/6TVgp+2
18pdLQ//YaJJGbKD1Vu+BzOpQnzOGpoMp/lpU34WFZDwmKraJZjhLXvvtm9TCOcF
VhCnPie/sKAUO/YDKXgLt1VffsoORFHZNIXxBU2lZWL8fJlVSX7vwsR8cbZJ9R6n
m5AgOuVxS7QgP+VckqBSnsP8MxWRUNqj2IZ10a7LwGPEhPKkV93onWsvd8iKiTaU
lMmf0rvfuTP+FfNcAUH9eyZDDFgIvyQzcIeXK7EY5GqDvKe+wzOQpMH+2NVygxit
k5Pp/y5nrW+bFiThyfyN225VioL57jwPBemli7xxEkAd2q4aMd24wqp/fQzHRdEf
pfalRwkfDvxh1HopQxhWeBEJeGGj2fCQPD6FP/80pk/rwh7GeE+n7E4XvofconIU
RYNS8jg+4IBXDJNCKjapR4nOyKL0rd6zSMcvGvfsegD2ErShriX6qNSTkjTXG2MG
e/Vj67nMTn0SBuct4umqLHioIGkGVbGhN3AQT9bMgzucnahEBnraVMURTm3m/9iW
lfSKj2qI+/9AHSzRh/ODyphUHDqfdUlL06gUmRkk0annX+2Moz+Ue4KLwkIBr0EY
qrb/cXwUOV9WUVF1nqVkFkoRDeVeb6nsWu4iGjIB4sFuStUE+Pc5+jHLWxBD4xId
Al1t4El8gqS6njmS/d9GMFr3fEo9Hj1czyzGDoPcxQwezE38Bi0=
=f6bN
-----END PGP SIGNATURE-----
Print unwind at the stack level
Arran Cudbard-Bell@2019-09-10T14:30:06Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c14dd4d31f25a86a3b43…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl13s20ACgkQ/6TVgp+2
18p+4Q//RYqLZNUezX8kepI63kQlMnSj5DP9/xFRdJiu4JgHE7XI+UeBT9XP4waA
MAq/A0WX4/fvaFC15j657K7Q86PnQkAR9geAyrJKIoQ2h3jOC1rliYAZZdxYFyEW
AOS1ClmQ7kKpY30r0wIXQaACXkwEvZ3E5eTQ32JrVDqjIzZPpWr5R8M+5oQu968z
NglMFOF1ci3s/eUuk9BdllBUClXSmlQS3xJ1XF+UcEpgrjaDYgMkkJ4ezj48a5Zy
ze+fd+7ql8pbQDGf7hmaPfAIQSppJNMeCxneeVqylMt7GPGk4ApARV6vANHvF7BQ
fMjvd9YRlYGCr7Fd7YQ+zgugN/GPEcwhevFin1mFdOgZz9OPaV9iyJvYrpoOIwS0
P5DFkQDqrDkrzEPKuDDHdiqCHfo8K7n/42N5CveiCX8K9rOIdRGVLAB2kIxiJKsF
Mdgfb1fsPXQrzg93hxuSD/E/FhyKTssZpm0ZWgEsdCyVoca7zGUBUOQ2I9yrQDpg
Xjgpj5ckCLgU69WQedZ9DBzo9o3h8MBpG8fmEp9NPg9P942Kd32X9ZqS8IotiIpX
U6DVC/HYgVNAB5Zi/gMtWkDlBBTqIhFD6c08EFfqOlCyhSLfqUlxgY2W6lZCGHCP
kfdGGJvSqvKipCsYEMWmCACIjLGz1zMpa0Or5erpdHl+4zcbe4o=
=8bOQ
-----END PGP SIGNATURE-----
Set dependencies correctly for return keyword tests
Arran Cudbard-Bell@2019-09-10T14:30:05Z
Files modified:
* src/tests/keywords/return-break-mix
* src/tests/keywords/return-group
* src/tests/keywords/return-section
* src/tests/keywords/return-within-condition-dynamic
* src/tests/keywords/return-within-condition-static
* src/tests/keywords/return-within-foreach
* src/tests/keywords/return-within-policy
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4db03162a068888bb48b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13pScACgkQfQ55zXdi
Hs0HAwf/Xo7YHEwevZHcxatj65jILPGoZLkM5+YXufy1PZDusWyd0tnCZzaDSdqb
/ErYud1ddiMJHv3XRDHKjoV4Cu1ab7oQuaaHOTX6RVof63JHLvhlcfaiUmbmvgxl
35yMjDLtSf0ImVcF7/UzgJLDKOQ+UcI8IUTpAovU3MhsHHST+HwRDYfafHe/G5Yy
EQhPatxacNAG3p7pTyvpWibgXyKWKdHGz/LHGKWC7135Fh9SNbNJut3EgDJt5uhm
WfKWYoVNO7wNLnHwjy94pPCG/NRbnghkDSdy4UcNQR0WXyWsz4s1MH69FvJy636V
JDngjeiz08U/aRaH5FGSkjYidRkbVw==
=R+qz
-----END PGP SIGNATURE-----
less code == better code
Alan T. DeKok@2019-09-10T13:29:07Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72d6040927c95f628020…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13pSAACgkQfQ55zXdi
Hs30yQf9HYm+aYNjtQkTyiWPFQFLAXc+BJL86vsa0QGkyQnHtRMK3/PDtrxKJ3Dw
LP24coiTrvarURk5G/rQs8c5hpS4uAlZyUrzS2U7OBddooiTk05GitErbfsDmz4Z
H8OTwCl0bKwvRigqW4t67WjTYIix4ehJRpjytMCbgU545+2SsPc9OLiO8K1fOFPL
8s84aO1WeNtpH33U1UsHe0XGxQjgm6CePcz5bq1LQrsczLY7fJRb2pu+KPyTtOLA
kAmD/BmCeqZzJTRCVjJRACE6oWCtiR323xvB8gXoY/UOZx+E2Gk24HSWsDyKx6Me
eqpXYzu8/518YA8UrKtML43xpm80Og==
=ooSQ
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2019-09-10T13:29:02Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47930d60b6910bc2bb60…
======
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/6beb7810f99a73c11f57…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oWAACgkQfQ55zXdi
Hs04OQf/eZA4GFwGBqNeYYcMWwsCjbOJBXZVm64lUFbaUj03qTHBcQS0yMqeR+dX
ImQOsp++D/H9dMS60+d7Ix8QHz24XhcqmZPuHWRU28wFy5IkiQwRdPGJ0gNvZJ/w
3NHLVoWpOJlUkOXnQ/iLRpvSf20WekYaT475UPbUwOk+ijSxwIIxG3mxk1IFcFmz
t7NRfVYXgcR/A47EQQyzCRdI65nUm23FUiw22l3cnK/uq2L2FP/kSQ6Coe7NY+Tj
xfuqUupw1ZjRJXeEDGWZDmoVVQ4tvnXY/HKtalhVtJEgsDjas/17rZjLFtFpI8Jc
KHgyoEvC0n/aa+r7baLPyTdIeaaOfg==
=/VrH
-----END PGP SIGNATURE-----
fix list for proper nesting
Alan T. DeKok@2019-09-10T13:13:04Z
Files modified:
* doc/antora/modules/howto/pages/modules/ldap_search.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0cd38b2618a2da3cf3c8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oWAACgkQfQ55zXdi
Hs1+tAf+NDDj+iAIW9yUu8Khp4UricHa7xBRBUc/1jVl8fm0JTPzGHkP9rbzEhMa
EYm4gxyy6y/qqGuTcrTOtZ+1MDvXf72PgRkiolZTHknFZsO54I64Vzm9UskoVSeT
gmegeSyZjxK8/KNIycT3p8MYEk8Gg4UMkoABIVSAC+5M+rRjP7E4zy83xA5o75Eo
V9G0XGbUmiTaMmAoQB8XUhDRteromqsy7oWbv/Zbm9azg2+UtcVsD3U1PHgq+JtH
/zNb9ftMrCejrSio4xJuN+el0s96s3HsP4fiOFI3Z9su2Xk9OmsL2HD72Oannd+N
K2hbBMWlHFaieTf0LxfHwYVSL9Jw5Q==
=LnaH
-----END PGP SIGNATURE-----
text was already in the partial include file
Alan T. DeKok@2019-09-10T13:13:04Z
Files modified:
* doc/antora/modules/howto/pages/modules/ldap_configuration.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7eb7d009dc224c02a5b6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oWAACgkQfQ55zXdi
Hs3t4wgAoszoOn83OSiqkn/mErZebAexseGYurDh7KBuwXy2hyPdzz4FnLLUZEok
NceU9wPRSMAv/UUPRznHv7GVmNKk8ICqyG9bgOg+lbqqNpvxhQ8sf6pDP8hwokGw
0Q6zwyZkJj3nHuXFLDgLpycJWsaaqqoIdz2EHzYmmVJx3NeLIpHaAPOGLO31Xjge
//NV57KMuUr9vMNi12pD2X55uOItUwjm5ZRqqZOxPqMj0WxmDHY+/t8PHTg1NnDP
SO0vlAGNnyWEuhJJtrMAvamAQ27zO8QV6j90Mbp57zeXkVenpP2ReqS7xwFtW6yo
74x1MhaQxBjLUKCISMZ8XvAX6sx9Gg==
=z4iW
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2019-09-10T13:13:04Z
Files modified:
* doc/antora/modules/howto/pages/modules/chap.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3b0826244f1add7b98e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oWAACgkQfQ55zXdi
Hs1mRAgAi+KAzrK3QJGQyoWhFDa2GLNt+GzbbNf6yfJioufkdf5BTxINjca4N1b6
4UxsjE5kH696lLdvgF7lm04sAFziGgzes1QDhJ+sOcQpcdFM7TDaybhDQoGUJihA
t9eJEOKiiatNWfan3bgTt0lxuc5ChnjJmgppwVsYQJfASybHO39hiVxTQdvtjfyG
g5vRMioEzEgF0kIDZ899pXhmxWyJT4pkW1RKhC7ywlt8XLPMhKIy0/evKsXOfEkc
P/P+G2polbHzcV5kFM5rM+ECO50Uf5fORJQ5QMBMnTO3WY/9dWw+iqCGvQqwP9Ft
jcz74Km5ZmCPsZaV/21YlDcmiQ7JOw==
=OgRK
-----END PGP SIGNATURE-----
use ":" instead of "::" everywhere
Alan T. DeKok@2019-09-10T13:13:04Z
Files modified:
* doc/antora/modules/howto/pages/supervise-radiusd.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df296f26cc7bae9efde6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV8ACgkQfQ55zXdi
Hs3HSggAlOUOJbqM7Lb1uZ/kgT8hlHpKZ36PXPQ/yPt21P4g4xYi7LFx5GIEKkzl
Fi7pk/5BUvvbbMYYc/1zjOmCuayIMKQD83JVapAisgTTpdehNC1C5A0nwrlYLSC7
ue0H6zCa0Ic7aJAG378vmeR7FG44KPivO9h54PY/JBzjSRg15TEv3iQU/8UCL7RZ
ejuLPlLNvp5pwCBEdkz9wpJWLTYNEw35u9riWlBTHp3Zh3LTF9ZpaVYXGndC7Eu7
H1mjKE82YQ3LivqERo+DRz42pT2ExgMNDFap4up6jECP0Gv57b5dEh4yFT4mJewQ
fS1zFNwFAzvAzFr1HDj5YxzpL2dxig==
=GIy7
-----END PGP SIGNATURE-----
should be fixed-width
Alan T. DeKok@2019-09-10T13:13:03Z
Files modified:
* doc/antora/modules/howto/partials/post_test.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a852839e01b86f2cc0aa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV8ACgkQfQ55zXdi
Hs0Ingf9HtD6planl0I9Gkco2JxiAg0S6q6mbEWKZyPs6kHanKitQgAWXmQOqqyL
YKZn6wf82sVCDik0gBj8ML3aDkjuTPMlvDaEVOVRrjl/ZrLIW0ApI4jaA+qjTIpI
82REd1nCWBfqzxzzhUKrDKLv2TJ2MJscVhZnOmyCTj0SIL6P0usKXMm36mMMRf8J
GUrwOn3hzLjEibInHWSSuzymTalV7yPxAAYYGlTtFsrU/Rlkeh9T8z2y/36d8Fyv
Qf1LswOsD7WbwxSAZ2XDpJUz47nN5xxp2rlQHMfUz7VNB16LhsYWIxzMLiRxyxZj
yqqEh2dSIQcMwE6kG4PuU2QTLMNLPg==
=EOU8
-----END PGP SIGNATURE-----
this file was moved
Alan T. DeKok@2019-09-10T13:13:03Z
Files modified:
* doc/antora/modules/howto/nav.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43813a4b633cc6ecec35…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV8ACgkQfQ55zXdi
Hs2uKgf9FUo5sC4qr9q4kqScTQdlJ01dRGKAptklaFiMvFb2GF5t7AtbovC3bo5h
ABuSTakqsORs3xjmfOfUQMd96IJtGS/AqJb6UjnCxurHmBq7yxx0nkrzWJSJRoxr
BbrWQUa/Ascw/9QYsgvqYfBK2dtJyfKA0+j1WbuLD0ahtO2RyKhqfsM0EWe8KqTs
KU11+CSk8rOglOGsYyeinhvmeMWtXELKEcWOhQW3Cp8n97TTreUWzHHoaXzdNwM2
IHTJli3w9IHmAoY+TjcxpYvQgFBHsnByjhdVSc7m8mOJZPBUGyWSs7t5iFcOOkqy
SBDoevNMojenvgHKlF0myKEffrbT4Q==
=hAed
-----END PGP SIGNATURE-----
document changed behavior
Alan T. DeKok@2019-09-10T13:13:03Z
Files modified:
* doc/antora/modules/unlang/pages/return.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55444c1451d1615587ad…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV8ACgkQfQ55zXdi
Hs3XBgf9HxfiJqkLH65+vj9NDWFC3dlbfKRECp2gOCdeQKuv1NXJeaIl02LlPMAm
hy4IfoFxtOZYWp4LlFnHS+gxslyIe1EcBDDgaV+Wh8a0soY16l0wiBn/r8NLfxYo
QrAwi2xR0leBJGzlGk63MXGbQRupWLfOw5zVqf7ClLmKfcNyNW4jlJicrFRUmsMv
sRbP7ZCsIOrmPt7IUnSxmulm6Qc5HPhyFEKp0vn4vASfFsJCuY+UNdqSpmxe2bb5
bi5QSoyFgLv6N+2m2utwOZ4Hdkxh0A5b5Vtk2gmaKzKGu+bJ7g8nAaw6qaRGxTQ6
/KRyvno6vRWi8sRoTD18RRC9UEmqvQ==
=u3pL
-----END PGP SIGNATURE-----
use standard macro
Alan T. DeKok@2019-09-10T13:13:03Z
Files modified:
* src/lib/server/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f71258d2a2162b052a92…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl13oV4ACgkQfQ55zXdi
Hs3EzQf/bvB9GxtB3FvoHZcrN3622eJWcrpZzwMaivwpJUvwC9XXau6Gv4Yl/c+e
sUPaV7MBQjL+ClZGMgAB145/qPUflnjsmxffxwG8S3IvpIVfGs09gBwT3uJ1EPwS
sanfwsKs3tIeNawFWA0uGGN/oS1F9rzhreA2Y+8WC1WAQoo1fCW88P8tmYRUCUAk
V/zCW9s0jig5C7Chf4jJ4w30wu7CiN5lDrt0H9ZJ5FzYROLqark8wLX0xOjsv++G
F1nD3EJP2auKj+Xm5IOf1jzGvbXNLY1lOY2mPgLNlYWRKhhFs3fa8lo+20mJitJm
3OgccmgQ9q48FgPzMGCv0O8xKDwjFg==
=IH1J
-----END PGP SIGNATURE-----
unescape bare %{...} too
Alan T. DeKok@2019-09-10T13:13:02Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f598c1a3a255ed09c100…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl13apQiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108HFmD/9EqOWPEXsk
I4DiwwZmDecytlNyx9QK/zxrRMzfdgKqRnTBSFBAB6+xFYRUUNiVfalYGcJWeWU3
jpUTWAISxfIK/hzBTqvKam+FuYcDM1E1+JpdmpG2mKs1k/jSI/Rwov3KQ5/2P+Ur
AOMVdXbs8+6GtixL1BJ5N3aGMa8UEfwgcVwOae6u8IXkghxTwlOhlyWM5nkcd4MK
ER2SbReLpaVMEC6UuIt3X9x4CBmCzd5tpUe64OOAiycEigFHGG4aewiurTlh32Wb
pKwX3swzNbM28s6eYCX5dhDO/dfH8UQ2tlQBWKICknNlqdbDOv2tCzOZ+ohz05CC
u9r8+P8RY1ESNAjrMl8UllbVzLnvxM2XerDjY+jiFBR+tpJg5u1a8wtVHnJE76Qe
de9ZbbHddcXmYFnHRMarqzTHy+/eYkAbFinwbg5tY7xcn7fB5PYQIvAPxTQ2LZmE
7osCaPa2PKYfHpPKi9sgYOOUKGKsHSEViicvjs5cpPs1AwUYcQ1yLNZ/oAgy9tLA
wqCBW1ubtpzBjGxFX4DIDt/Cr6/tbMvOci/5I6BhbaBF3myrXySu/170strD4oAx
8fVtRh+xkGyAubRU+AyXikbu86Gc9/FXhF+oZNbceTsdnFfSAaa69pDIb/MHIeT4
alDjv2F4kJDM/w4jqa0nDvyeISY0hfd1IQ==
=BBNp
-----END PGP SIGNATURE-----
doesn't seem to make any difference, even though it is sometimes set
Matthew Newton@2019-09-10T09:18:37Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1251469b2b5158980eb9…
======
--
This commit summary was generated @2019-09-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
errors are errors
Jorge Pereira (via Alan DeKok)@2019-09-10T20:53:32Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a35f772fbe8d349cf144…
======
--
This commit summary was generated @2019-09-11T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Use correct CA password when not the default "whatever" #2963
Jorge Pereira (via Alan DeKok)@2019-09-09T16:39:08Z
Files modified:
* raddb/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b40d2bff02895b0a541f…
======
create an initial, empty CRL in DER encoding
If a user wants to deploy his CA, the URL in crlDistributionPoints should actually contain a DER-encoded CRL file. We create it here; the admin still needs to actually deploy the file at the URL chosen.
Stefan Winter (via Alan DeKok)@2019-09-09T13:14:41Z
Files modified:
* raddb/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a426df53ad434daabba5…
======
--
This commit summary was generated @2019-09-10T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12op8ACgkQfQ55zXdi
Hs371QgAnKryvQZsurMznurno7jD32g5qfQj4c5RIYiZMStlA5RDmqgm1Xg7kX44
Shcp2MlSecH2hTfSFVLZAvFBGdpSmthhfwEAuRIY49NcWM4AL0GIGRNx/Ek3/jda
mwMPqoxnjelC3h/noyDJonWpB2lVxqDsVRmmYKOlBARtM8OMLP3p243JiI51H1GG
RV5jiOVOzNZ779zRiNyHoBCN2mSkBAl0EESYL6zUhRzAKfPG7/alVoQMjidWpkos
gVXitUhBNEUAX1Pv3MMMzoAng2TxCbQwxf6razTs0AThOQTtlsVuupHt+MSOR5TR
xN0kHvYzAzpnN+bsySAhqDQhusaQtQ==
=SSz0
-----END PGP SIGNATURE-----
make some functions static
they are old, and now only used in one place
Alan T. DeKok@2019-09-09T19:06:07Z
Files modified:
* src/lib/server/util.c
* src/lib/server/util.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ba1b295c9b25c1b9f05…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12op8ACgkQfQ55zXdi
Hs21kwf/YoYupMSvG6AwM/mz3LXBQxST/c8hPtrmYtp5IrkzWlkYZa6ZwFO1j1OU
qv0uTjsM7QX4QO1U6DxB+MTOS6DJDmqwQZCF+pqSZIWDKDxDO68w4eW5zRsOMwvR
RjjrF+s6G7vC3jxmMG+Yh4+itlVxO1tIjXNT2HRxO/wukCVH1K8Uv7unqKaCjRxl
1FZe+mEf+Mu78Bf+5aL5j5oj1zmQyyPJCqjx1BhdjlQ0JPsaT5i9BpQHo0oV7Klt
8rmt9VPiU3d5Mau8DnszbOaulGDvwSwCV7xbjtGUYma3JgDfohjbDrSuky58Lv62
M2WXwZMQaPuZMTNKQv2t0Hd76rB9Qw==
=HK63
-----END PGP SIGNATURE-----
use tmpl_preparse(), which now does most necessary things
Alan T. DeKok@2019-09-09T19:06:07Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6106bc955a0e272a4969…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12op8ACgkQfQ55zXdi
Hs1kiAf9GN50AeOebxVhXCIZOVm5Y55CshMlbHBN+irT+2n2/sywQCL8sJH7/nzu
nfyiQu/HSEixuGmdvDO/FOygkPNIpTj6x4LMjfs+cbZwvyO9cH/tea2it26fSOey
tVTcw/JJa7Xcj15T9BU7yJ3BCid3PeWVIrIndHaAldNFcav2wdxzOMcJmMm7QGZs
dZ7RfmFB2QpIknwMSWxrT+aQivTmZkoHc7MAwRTyDt58HcP/krrdGvrO1sPFy6LH
Ou4pYCqZuEMG60vAtYS8zkte5MIh8ImTCD33u6Teje6WmiJIcKE6C2lY6Gybm50V
MYs8tnXqtwD9pd/w1y/yOygRyZoHuw==
=DkKM
-----END PGP SIGNATURE-----
tmpl_preparse() is now capable of parsing %{...}
Alan T. DeKok@2019-09-09T19:06:07Z
Files modified:
* src/lib/server/cond_tokenize.c
* src/lib/server/tmpl.c
* src/lib/server/tmpl.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f895a6fbc806f0f98ae…
======
Create an initial, empty CRL in DER encoding #2964
Jorge Pereira (via Alan DeKok)@2019-09-09T18:40:06Z
Files modified:
* raddb/certs/.gitignore
* raddb/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92e89e42f08ac0b46393…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12du0ACgkQfQ55zXdi
Hs0Rawf7BHbDXBkuKQQd0vQGLJrt3XUMQx1ASWPCtW/yojlOzwHxfCdjVdsAIlxE
Hj0bhJnZI7IeuEkuohaClSlKa40EDw5MCkEWlF0p1VG368QWx/DKL4U1XzjFx5ni
rjTPpWBKSNym/AFWl6Hw5F9mNTgJKZilOMpl98zqX6WAztT7xQQv6VgVxBuZwj1u
lPe10pdq5eG/n9vHBnSO5bRAxL4w4LQoEDeionjU59NMPbpHAVNZ2xqS4PLgN1My
7tSd7WNDbjH4APPWRXAYWJRtqe6LPs5LNOQmySXlbNIR17xcSan/CUn7101oGSKS
Gnt/PBTjuaTknSkc1nwFHoNt6TLp0g==
=L6u9
-----END PGP SIGNATURE-----
be a bit more flexible about 'map'
map { ...} is OK in sigtran as a config section
Alan T. DeKok@2019-09-09T15:59:23Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbdfe17152509745aa9f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12dnYACgkQfQ55zXdi
Hs3g8Qf8C39wdGrdEzivO6brQgpTpLUNDUe6eZINujdy0uI8p92cobi2nn64KFj/
dIgk9efRoYJLS9lLPOTA3AhPLcED2Jw5hE+0V3l2j8vmw1YBWEYLoSuDEWFcAt0T
zpRs93v+zbCtlUtf5IkfE3TY7zZ+D0EXlU9+JCkaCms/6uGe4fxB1wISROD17z7D
ZQBFLJZCM7CvliY/S22oaDaYkh/MyiObmk+Oix8ce1vRPVvYmBPeWg9ZVLYlu6d/
yTtPO0Lzu5V41wKfdBY9ux8ilpx702y0az0xDzUdIKK0NhPjChxbv0oYwESVyj5f
uc5GDvdvXcaq0+GnEIeye2wv7Yx0gA==
=KDGr
-----END PGP SIGNATURE-----
allow , and ; after words
Alan T. DeKok@2019-09-09T15:57:34Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50a4d34ba367594ccc68…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12c8gACgkQfQ55zXdi
Hs3h4gf/b/yjn406XECmNA9aU/808+5xI1j2G2lbtJb48bqeC1Ut0UHQPuOHnjgT
SUiH19AwOzWyLreTGsD0/aRDHOSqOn9Y8bmZrGOt+nXIbkVhXxwf5x8hRQD3nnFY
HZIpTPioA2uY6h9ZnMYe3LVWhf0G54J8MK2t/bUKnCD3C4nxoHNZCoXG8Ibf/5RY
f5us7jKOTv+qLxClFNzCVxIksTstkeEMKqs+B7AXyC1JX/yRwGRTrZtwdSJeqYeu
QYI5HMggLgtU2/jKtqwwnMXWmvjrmH8jDD42ouQ+WkFg8Q5WVxO5xbnHlroEznAS
Xu3g4x1rhlwEYDuiRHSyQezKfYf4KQ==
=bcOH
-----END PGP SIGNATURE-----
less code is better code
Alan T. DeKok@2019-09-09T15:46:11Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77eaa1cce7082b04ff80…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12XBEACgkQfQ55zXdi
Hs3xCQgAgU8lcbHGiWFpl5oL/VsSYz3GeAWpH7sqc6y3/Acx6mZFkebfQTZbxvxw
nZloH+93b6Lz4F+OVRNlg7OiPlQ2SPI5lb0cbBKM0QYgtEuf1nbBFMKWb6hJhFvI
TrA1/bPrdJTZwkS9g6r1Wey6/4LfOdndaZDoOLJY0LxJd9WqRbMPldQI3Iit+N5b
ZIK6Rf6SlOGVWdgMHrkxXrWMPI8tT+8hDhZJdJLFZlwNbTjkgIC0Ivi+8ECd6F1w
4JJHyOcycaZuv4n2QJdxXtbQpC3WjVF1nKAlR1nKMoPg0t07LnfhU6YGE02tG+fn
pDGmeaEGfUffpy19keZu/htvHea2KQ==
=CmX+
-----END PGP SIGNATURE-----
simplify the parser.
it's clearer to just check for characters directly, instead of
calling functions and then checking for token values
Alan T. DeKok@2019-09-09T14:05:04Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7057d480441ce1d6e2f1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12VogACgkQfQ55zXdi
Hs3ggQf/SPGIZNqIFr5MDnLRLwUb8pTSxgEaDRiwhKGhBTkgt1fMt3Vf61apEHf0
rfdq6GIOwbmvuLBIDogunMZFOHA9Pyb4wUXOZ2FL9/VhD3Ymte1sfR3jPFs9TE+h
WbNKQgdCE8r6QXio0msIesswE08xwR8mT/MM5uMGFjOsUv+KS+NMhbjvjrVKt1/s
sUaE7PRI/ZgifW3YYTbFt7ipcStFu/g9Pmt8YVCyqHprg3wEDjZ5G1eLn09kjbls
XPLsCNQHWu8cZj4jQkrPRTml6vGP0/J+7IPXkUNZt6o4KPflSNMhKNNoHfnSdXpV
aLXaiR8V6apwwxK3dS+mbPu82oGJPw==
=gg32
-----END PGP SIGNATURE-----
move "expand variables" into add_pair() function
Alan T. DeKok@2019-09-09T13:41:20Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61d45ff4f0eafcc73d68…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12UX4ACgkQfQ55zXdi
Hs0LKQf/XWNab5qLszZ5zQOl6IW9DJm1RGz95ptr6yWhHUy1rv8avgKw+Spp/K1D
XtzP0eFcxMDY+KG2n9YMZD2ZlU5ibIcc6TCvFV38saEdKzlLFz0Hlk/PM4jhHjYn
oG4FaVapvlry4STX6rVfnSYqXtNsiD7823X+V8J3jiAKwJU0g5fRLldKZx8c2NJW
1k6ZkUMpzg1HhR0CtDX05G0RdXncQU2ZB3TkisFAG4hnKfWuNm4DH4u5VsYVKXtl
ILKjNocGqXQDYX3Yw61tFhffQZnpbIvfossQzKom6fpVG2gxvNsX586iDo6I+gYN
mMoMVtwpuEqWk8u4NNh7bGEhbhfVOQ==
=1ZJ+
-----END PGP SIGNATURE-----
move add_pair() to separate function
and start cleaning up the parser to be simpler and more understandable
Alan T. DeKok@2019-09-09T13:19:36Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa512a23a51bba64735f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl12TRMACgkQfQ55zXdi
Hs2NuQgAgcb5ybEHcm2iTWievThH/K81sEVhhADJwrfVj/VSz4vc4LW8ucHaVUW7
htvRcKRFSBzWAqH8L0YcbrTkdNLvavz0AV0uvdf1GqsuWU9lBhkXbBJfPT3g6pK1
fuxYSeohwegRaaZZAz/iHpjE99N5DEgdyz1geCmPs2Mot3R7BxHhD8zp8sLHMEcB
t3WLsxKw0w8JQDpxFWyLs+4GfLRHRbbj2TU5YAJUUh6LZm2yd00JY2wkEk89ERsC
8XG6GFdv6I4uIT63pQD5z0aTuNyfaBQNheqcRcPRA/3KNAAc+8SV4N/ck/BeTtLv
gJEjtrQD5WRx2j/84hPK345PfevloA==
=jqKD
-----END PGP SIGNATURE-----
remove WITH_CONF_WRITE
unused, untested, likely not to work. If we re-do the parser,
we can make this functionality part of the requirements.
Until then, this code is making refactoring mode difficult
Alan T. DeKok@2019-09-09T13:01:06Z
Files modified:
* src/lib/server/cf_file.c
* src/lib/server/cf_priv.h
* src/lib/server/cf_util.c
* src/lib/server/main_config.c
* src/lib/server/main_config.h
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e5da3d18a0976194a87…
======
ue correct CA password when not the default "whatever"
without passin and passout, the CA passphrase is taken from ca.cnf where it is "whatever". In passwords.mk it is also "whatever" so that is usually okay.
However when changing the password in passwords.mk, the CA is still generated with "whatever" but subsequent cert generation commands use the custom password -> failure.
Stefan Winter (via Alan DeKok)@2019-09-09T12:32:11Z
Files modified:
* raddb/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7aa17bd383a8a72bbc8d…
======
--
This commit summary was generated @2019-09-10T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1z9OYACgkQ/6TVgp+2
18ryVQ/+P2veyojRQrxOyw9yfb7xgqcjcx977f7szmGfchArAejDO46WiuQjquLv
mQ/XpG2IHqEe9PWjegGzjm+U5J5Jeo1AZLnDSxUipF2gzpcQ5oBRALT213XB+Uue
yobS/39oNfdEkb3xaexTalPiqiIiWNvo9W3AOWCO5M6eOrhnjpjKYq94i7m+Ma1q
7SXZyOnw+Z6zYbhYYwoBMP9ID5zBJ37Yq+2fKTL3Af2HcrQL6vKpaTHQvfURj9rs
bb4usOBS1sQ4avOF9KBZaGjVte/oqv18tCyCrXu2JzMAb/qiXhfIiMk2zVpoOP+V
ZAUcVgUr5qzEYCBf5NewgL2vh2dhwSo7lNGoQQARiMbs9EitQ2d1AThhuGaqs7JZ
Pse5KPcL5SKTrgzNNsQ1kpV8++nKT37/I7GUaKCqmXChjzfwCKgVa/CdqCcruy4u
FApV33e4zJF7aFeuVcAdXtoZLTv0/ammumCvOuAbBgwhACIl6E1hy4RSH4SjNSxG
mhuyo2qUE1JruzsIvkkzIJq4gwCxW7OdrNZh4qaB4cU+OJb3OYVsYe0wcfMAsOx6
hgggH/NhLpZ49LW4KL2jeBP0gRVPQFxeDW0zD4STPI2W/EUZv91a2PgMauaMGJ2d
IZMJ3HPMedousOJK7Jv+q3vDYNuLyqyc1r8Nm72QCu65bVG92MA=
=1p0O
-----END PGP SIGNATURE-----
Port unit changes from v3.0.x
Arran Cudbard-Bell@2019-09-07T18:20:22Z
Files modified:
* debian/freeradius.service
* redhat/radiusd.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/faa0f6330a7a51966f45…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1z5KcACgkQ/6TVgp+2
18prmBAAhgKOEzWnPegylKGs639KvLX3Rgqw8WMa3zXdtuyhAfoSI4khgX722hgr
FfTU7VBm4FtGVtlaI/eSLq0asSCQz6T99fgx09cr0hunvKEs5qQQfZI7GF8ntyhg
N0xbfzUtNtovmoSL73M3NU7Mg+YXTXqI5jLUBr2pCfLRXDcdcmZFze4eDHzq0rIR
ot51r87r5ssu5yLUufRneyAJwyoan7QzyEaO5aMUv2itQgLfaZkv9EW28nVEwJpO
LQmZj4utsCqP+v9QZI2SKePeX/Yop5G8s+kQvCrkwBYXUcJtoyc2aFpne4L1FdV8
ZgvxUs89aQn1yBsDO0eQrUvXEQqq4WMp5U7cq51H/Q2nPL8KyIRw9iN09CR56ET6
jk6+Cp/EBfuFrNGjF/OSkhO1tCd2qRRm/wTO00Zh9qxOg8YyOfUWCxajBJ3wJIML
+3hIEAfPlcS76m2ZQu53k2qTdDJ5btw5qTfJVBmab3M0OCSAxrdacWSW4NIJ0sdV
gygZByE1/uotiiuDLkSSnH+M+Ka4kCZFhKQGqXGAF5qug5eFriYpBAmJw6Gi6qPr
kELy9sYjMxngKCjE0RKLGE9MWeH/HRdsXkE1O9sPq59A3FRHkA7pd3Jfv6mTQJaV
wcB5OvztIKAwBlyXXL7l1ilfZYQp0FkuUAhdbsOnGR83C3sQ0fI=
=a2Vu
-----END PGP SIGNATURE-----
More unwind tests
Arran Cudbard-Bell@2019-09-07T17:11:03Z
Files modified:
* src/lib/unlang/interpret.c
* src/tests/keywords/return-break-mix
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49b3e778637a1cc07180…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1z3t4ACgkQ/6TVgp+2
18pzug//V4RP+GkyoW95L8Ek+Ityy3mKCMyXPoVZMwKEbP2EZDZ6PrhoLXLen71T
ye2BrxU3BcMbRD6tY7HZtQXojPV1IzYCpXXvCHSEAhdY70HZHNkGw0ChqvmGLlym
oORiKNMm1Suqmwxh4eOHOYR7sk8NzABKkoGBR6RnGdzocFwnGhXj5zszq7J0cZF7
l2ulDptQiOdjZC/ZDRp9bIKbkfybVIThEnFLXc6hFWzXUwdICD/9U87JmH0HXG0/
hpSdZRqnKe1Uno8hV2sXAxXrFezWk5nicOttCdJJeWQEzI5XdU9zCgV/5y3DK3D8
lUfj39iSqEE/bnwahWUR/RY9lgCQ6KTFmyem8xTRRlPTpw30pLNOIS+glbZxh23x
GXKpxFCA1GjMLzyGA4EqBWaU7xTbGF8vPYj0Iilbpa35u6wsQqUhWy7A1PdJ1SCl
LHPikIbka7Jvid+UEKrlBkd473d913sZ5zagZPq0L/P0nopWOk85g+Q84g2j0w/Q
654WgnzKnbpAitB8Mod8NazSuEvY53s76ZJYumGLFa/7GI/DBB6qfDA15o067GS+
TvR87+wGSnvKUk8MrkU6FpS+jasGr+FKY7Rk6U9Z5hJckfKCUsIU+IzIq0a2KqEr
ptadrSyzCm4NzZxBa8UB+p1frbIJnH2i+tFNeeycc4B11nUUzKA=
=bmwe
-----END PGP SIGNATURE-----
Fix multiple issues in return/unwind
Arran Cudbard-Bell@2019-09-07T16:46:22Z
Files modified:
* src/lib/unlang/interpret.c
* src/tests/keywords/return
* 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
* src/tests/keywords/unit_test_module.conf
* src/tests/modules/unit_test_module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/754c038f3a9bbbac27f4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zwrsACgkQ/6TVgp+2
18rLIw//TMrmk6L/x05+NyrGuz9pLVZmZZkBTLVflVNGKBwghXwImqPEyqTFPoef
9oAw97ZxH4rUFwM2B+wPJkDC0fEWhQI0J1YRKHgJbgTc0NZJdJ8DXwu++G55GWhr
t+1+AJDFMby4Nnhdehlv52GMEKzFM1GA6puzc5ANyDCGjKnLa0H0EZIZsCqT9W97
tq3CAM/hlH9bVD5wH51En/p95FiS3hRJiG2nOlMK97C5rlWHn02sEUa4zLWuJ024
Ngv9hEPrpUF32g0OMx5p/xLiCrmWFfmKwewEe2RdeIsaUmTzVY1g8Wd4Npb/ryaa
/tfUt0a12R+5wBka7Vr9CTQDhy7EELtxzOms6nOn0QTf6tyWGW3Dlqe/u1Mq9Riz
FSngqyVuXKN9EN9iivD0R/HsSZC01B3aSoHdftVXpHGvF9c34B2EChNkonpTw774
rreULWoEWdQoQhwIWn5wDg6itDCF4z6MF0TdrfM6ZkEEycVAoB7JWwrtBGCyMb7m
fYeSTCtvqz6XTCNyJwQXr4EdYMtfSv9EifGc2XMAX/mYYnqUuKqjBhkXAqab3JXd
ypI23qLoYIoLt8TZtpe6azxupbB5q2SrPe2RjyPrMk+wq9tMfrB/UvisD/Mp7pwp
iAKxJSbXRVKDzRSOEJAp6PNcT/EmmW3KwujtwIgI34tfNLojzaw=
=fw6B
-----END PGP SIGNATURE-----
Convert the macros to inline functions
Better type warnings, and slightly cleaner use of "unwind_to_*"
Arran Cudbard-Bell@2019-09-07T14:46:19Z
Files modified:
* src/lib/unlang/foreach.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a38477b0eff32d637123…
======
jenkins: The 'QA_RPATHS' is already in 'make rpm' target
Jorge Pereira (via Alan DeKok)@2019-09-07T12:37:39Z
Files modified:
* scripts/jenkins/Jenkinsfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f27a7f23fba169b45c90…
======
Fix missing free() in 'decode-tacacs' decode
Jorge Pereira (via Alan DeKok)@2019-09-07T11:52:24Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/743793b86cd9da4b98ec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zP/QACgkQ/6TVgp+2
18o/FQ/+K50Ug3HENZ1X2Tsx+PpXK0komRa1rTd1P0qo+BA9f57GXJuuAdcmjrFS
pNcvM8Eu4nJJJt+et8bh8AO250k6r8nCOUGg/WpAdgv+qFdMTx3fjS9CONkbGZHz
kf1v+XNmpDiXHsikGcwPuvSCpfR1S00XztpfJ26JALEsXJCwCK3VPmbatkX0wSBj
IzuaordSvMNCaEH7GYD0TqHF/5Fzg5T434F/atLb5AciAnXjUEZMW6HgjlqbVPZl
YQDxn1yMhGRX7PNvjnIiJ9aUUA0XiPiPAsgIdDY8FXbY+xdiYj/IbxwM+DRihFnb
6Kt1kxwdj+U+bVkSSeZLiK4m0rK6yoMAfKg2Q7tRfm6DHbXbx1ccQSuFedyF3AQq
wRQmTN5X4ELVLqufUC9gFjuaUI8c3p5RU8OA+hzy3QgeS3xmqIPjivQtqMRScXDv
JR7tw/v2bUq3U316EOqjjZfM+BRJTdJFaoYdqgBI1POSTX3YZtKOfXZQJWpRccWy
he0oeUa61IaCpisu0InKcxKN7J5z8j8Bgi5npycq9yiQdG4C7LtFIZVh2iGKXcgJ
rVxxqSQqWxyoTIVKatoJIc2BWuLW1XXCvq7NHUsCO16Q/pekpevRnv2ud6Xjdrqk
cisPmDv4caluKWjjvp0BxfYiLnM5JDKyns/lBikFQdfE0hYdujQ=
=dIXa
-----END PGP SIGNATURE-----
Consistent case
Arran Cudbard-Bell@2019-09-07T05:28:20Z
Files modified:
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/408350ca376e26e2ca26…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zPfsACgkQ/6TVgp+2
18oosxAAlzkrPXF9kMRb1xbWkAP0o806E/ISi4MjKyakNei+dFJJfzQUDNyBwCMh
fTmDLVdQFxivGf5+V4OHrPIGS8qDcFqTNjiCRnAthuampNThljbyrf68/nlciBfw
95/lMXUG/iEPWRVJKXd9oYPUNF3QyUSil1lZZcnoL49tKugQkEwMwlrguS1lx4AY
SUM4CWC8NXrFO/Uzpc/A7BnlUYpk8RfeXGsUT7LRQTIeAE7t41MtLt2M5SKN7FXX
Jms0R9rzFWn8fmcWkbD1sFTZalf12vYNzxKohYSrG0TLmTi6t2fU1/iNcKeI1E5D
HcS/lauuSMtdozAc1A234hNi6NgoOO6vOMOd2BAf8fu66w196DHuKwZ0ut88jFyK
aHGspHUmwe0LC1tGI7hgnMRgMSo8mKNvtz1n8IIdAlX1z8hl9JY8D2XHc9/pe7I3
vSME4sicpFI1+dYqktFi2l+OQl5NMHcocfiiTwv6e6/bGPuheOb0mavxz3JqsIY5
kcZtfdgj1dmnhGXgSgVjP+sJkNhY7nXrWUePOmuX7bNcQDYipkis3HG7rCFbkV5p
ZmUrCgVXCfdQPZaicIt1oMgKYK16clRWfUNqix0ZRxO8aGwsHvb6YgQwuZ1/q/Rf
YhAOkL1kZTfJ9KDDYQiZeQHdUPrcP1mbFB2/zF23jESzIZtr+Zc=
=3M79
-----END PGP SIGNATURE-----
I guess we just can't use an enum for flag fields anymore...
Arran Cudbard-Bell@2019-09-07T05:19:55Z
Files modified:
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66df975598a396a4d2fc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zN8wACgkQ/6TVgp+2
18rO1hAAk9DkDV3TbzdyeViSwOq5b45kU3J0D85coAV6S9BavBEzNt6APQv8uAeP
eRMyRNy8ncj5oACmn1iD9vXh9C9Z2xr1CDFvYp/dkLFRnBza9rT3rrzbU8QP0uGe
ZX2Lh5i5xgnweLmVKm4zochvh1kiOWli/wH1C+Yxpwp4NqOE8a/QRZO0tEqu3Ucl
bWxI3uih8kdhICt6CcnmZKEWgkDDQLjc3OKC8MoFYBg72JD45ZsN+s7NtD2Bkcfx
iWzyvIm1rK8C2Rj1sbw190J6gw7nSGX+WYoispRc67b/Jbm0+b2qXJ/Hb3ztN12z
fg7chWvg1idW6VK/p3s225bF7jZGUd2f/dUWTZdwhJxXZNVyRYEvM7MntCyZykDB
S6Oz6zqQXxMb/1htVfwlYOcq+xLA/AWN0easo5fL4P0ldX9onjpfOCzMHPFzkCdr
M/ruSICmKKXLgiyWCo3t/C01VyQsJVlbzYRokQ9s9RVZeHcaMm9bBFaipHB6xWue
ORqRk1qnjqVhq0gbq3LNmev2iPWC4j5to0cMtydvvgrDxX3x6GJq3fSdXEuetR0Y
zXQy377TRCxj1knxGXp05V9GkcFDAfPZ4csvWoB7UDrzmol4Tfk86GqWzLUmusxW
0c8S1JsORE0NgPEiND+gYGcf/tM0yGeCMPEfTctxvO9rkAWWonQ=
=jSmL
-----END PGP SIGNATURE-----
Quiet the compiler?
Arran Cudbard-Bell@2019-09-07T04:53:32Z
Files modified:
* src/lib/unlang/group.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e935f440d2b84dd22aef…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1zFekACgkQ/6TVgp+2
18qh1w/6Al74bVaakOJgfD88U1I+xvObz90mtDr6JdW9cg6dGY3GQN32xWILwtMd
NPLkK6m4cr2t86FWnhr2px7ilFXwGKvK7fMV2PUmMeDVdRNNC98dwP3CcrUHZkn4
R2jLGDvfqVQIGCj8Jc+c3mA5FToZzf4KTYfj49rlZHctVxN5Wnlyk57HoBnvbkxJ
rtaJk2w6XdVEP4WFYO5rnij/rGpqFKXNaowP+MsG84GXGAWxFtUqUr/U4hyQ0WlD
mWIj+3WFJ0uSFz9LTlr1vOKyufDfkQgptrGBGRNTYPDAKHkDuNnESTkLqG/eOMWH
VG1un8+ihlxEOCjybHTB61/ErEe5S70xK7KQmaSJqPlJyI8rpMD0zt4FfRu8ijWh
2bqthley/czVeR4jCheFE5Euqb8rCcvSB2hyVtdCW1Abj+F8tE+7dDA6mK7ampoJ
1+wn3rnFIlhkmZSJe1Tm7DiItmgRBeRFWakNcVLeCl2jUUm0u2zOBiF1LfiDSiOs
TTN/l6TtjVQ03A6d0xshAkVHeapWw2aEBi/dCv2NiTID5u+LFH81ZbYfs6rTEX0N
lrEhAigN4fRNunuvlQcpD4h4gxtqXjjTrUPSl9RlJRVdzmNZI6tOD5SfRpY+ow65
QAoAncWJXbOLJuoQCuKhi3gq6ERQCVWgQFVbHqSLkw/REsGAsO4=
=iFbw
-----END PGP SIGNATURE-----
Different way of managing where to unwind to
Arran Cudbard-Bell@2019-09-07T02:28:57Z
Files modified:
* src/lib/unlang/action.h
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9b75a2d473d43ea55e9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1y8zAACgkQ/6TVgp+2
18ow6RAAqI39k+cwpxbrnYknGMlgi6swBherYF6NCH1xsr1v/8TQFPw9FiOOm/wZ
oFPK+xeOXeLdT4Ep9pFPsFuuUDigqf+Oth2lP2SS032IRLoJ08P8Y9kudVrNjHY0
TKSGXiBsfGCc8KeifqCdD118MCrOxLEBddi8NfR72/J18ukOqG7XgvSJzbjCS2f6
qFaXeXSFI2r7UzNJOZPfHfPR624QAnfmuIwNoUWgh2R7O4VIVWb7EZTiIfsZZ/Lj
7ep5Rr+UJzrHlTBBjZu6I/6TuDZT1w5+SH0daGdUqi84Xf02bc4+kY8pl7zBJom2
YsHEzoa831fXoZ+RuncFoblsEWcra3zNNxmI2TNo579gcy4de6IhGrJ7OrRHwXml
Mmx7pqroIaHgOYioUyL9rh2SrExIoreExW4XQS8L1AD/0SZ/JQq7HSeX+8o9EWR9
pk2PwZ6sN3tncGTOniWFiRc8F5rM5bA0IGGyFSgvDSdOnB9vXH7oqDwochd9bjdP
crMY19eBb61V2aH5dRBceVP8L9sHj41gNyMVo6/wBPghGqbM72nA93ZXZF9xVbFo
7dJBBLSKisQgV5pN3g4o6wDsJAoS5muAR6Z1WGS2DSretWG46rKflSGJQbNbaT71
IrTW7W1OwSFgcm+GkqvV5ScYuxSlDjlXexygU9uJoQt3EvU+mWc=
=qzuz
-----END PGP SIGNATURE-----
Parent the VPs from the frame state for easy cleanup
this possibly wasn't there before, because there used to be a union in the frame to hold instruction specific data
Arran Cudbard-Bell@2019-09-07T00:00:48Z
Files modified:
* src/lib/unlang/foreach.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7dfa7cff118017f542aa…
======
--
This commit summary was generated @2019-09-08T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1y6S4ACgkQ/6TVgp+2
18pDehAAhjcx7029UNqCkppzuA0rqCobmPguhuxeDJXdqMzsJ7vqDgHagNAwxVzX
QlOrF4KIDc1xm3+5sh31XvINTcAxGFUVxxBduhcgsIKtrkp+5aADIQ90jeOC4Dcw
ktsQlrAFiMVKYXv7zSI8nKU0sn+p/CmDl+jrMTkxONpxntGllrejrVW4v0tXkdTv
ae8nLPy7q6z9aWIsVJQpIvBAJyGPY6FM+hQbpo85/6ydX3PrrHNOv5BSjle+gx+v
Pr9HO3OxGpVF+Ds6AxyQ4G64rPa1jwJNCdEzmwnuawv2NgnoMrUZgC0gWM2Lbsaf
bSSirrriuJMycL05JRye3yJ1vAFbt3cEUNE3nWgebT3X8I4MDDxmdnYatCYCxnhO
uIszVG8B0ojXGrQg4i1jxBn0VEdxE1RNNgMvZEVqquRtDTlpXjRdtlm3nQa5k2ht
OG3dtmNC5sp8R3k4M2DpBt2K/xFBFc/f9qw6dDAhyHLhHe3L2AgzBuq+EQgpLT1F
CK+AlK/K1d4mVMIcZtGcOCwWcPkM7By6BiOH4eDjyGWGJyfGuZ1QLg9wPQeyYyJB
HtYxF1/8BVx04FNaEOb0zfbHXPOr8D5184hcVu4D+YsLoqiND6UGjP5D1OES8pQ7
yPARKLE4IwkfZ8foBmDxzqixhLj0grbeSaol9iqCtKvMzI4CSj0=
=5zuT
-----END PGP SIGNATURE-----
Switch to using a flags field, and set flags in the correct places, i.e. within the foreach and policy keyword functions
Arran Cudbard-Bell@2019-09-06T23:18:06Z
Files modified:
* src/lib/unlang/foreach.c
* src/lib/unlang/function.c
* src/lib/unlang/group.c
* src/lib/unlang/interpret.c
* src/lib/unlang/load_balance.c
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/unlang_priv.h
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56849705ab8aecb1b921…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1ynakACgkQ/6TVgp+2
18qTqg//YAc3ljg5+W6g4xHl5JBxiBNemCOYTcBGi5mfQ1UvpgeTny9lNXOAXlLb
pppP8uNEFv4X1U3J/D5pK4aaz9XMa4S02Eg+DDbGXmZHJVh/WcpfdX7j/fIADhBE
W4wDJ6dfEoA1RDrQA/44N8ZqbK29BmYdY7BQ/N/x/b3JKt49otHTXk9HrouQvIb/
NiZYig2oIsUFh82qM7VzPrj6rdiRlm7djgUeTbsXCW7p/vo7mXHsaWO+fhS063bW
R0BGhj/HHHU8q0jAEM6uzeNJIUh2KQdrt6Sk9BYoIEAb2JhDB6NxfRHe7LdVjW6e
xb2LCiNMwWDPkBcy4+Sz/Y8eBGFnW3HlkHcT878QkjyEIHDqaLubdhEooWFF6yzD
B+fV4nBlFJkDykIQ7qdyAu8n6Jdehv47TT2LPMYB6K4GD8HoYL3fAi9Xu9HHhTyt
n7H52nyXCYXehGa1gCOzYMp3d7i2pSLGxTePblLxQNW3dfwdGss+v5r4SWOEQ/s7
VNbYvgouj/+iZDYijNzVoivEMJrobUE0G9WTuqYBdcRDQ6qcDiyKxTMXLALcE/4x
PElkQzQs+SwpUkP88/87p560u/V1/urCiei9X4INJhuphgp4o1WLkL4PGRdDIP+I
1+p0X0hzKs+AfR7fyBu+Gmx2j20BL5JS0sdvGMjQCRNEv42W0x8=
=AibQ
-----END PGP SIGNATURE-----
Fix stupid hacks in foreach code
Arran Cudbard-Bell@2019-09-06T17:55:53Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/server/xlat.h
* src/lib/server/xlat_builtin.c
* src/lib/unlang/base.c
* src/lib/unlang/foreach.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8760ea8a332836abd403…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ymYYACgkQfQ55zXdi
Hs3CPAf9HZjiXTTAaHwD9QraIKmZ3cQwzXWAZbPVoj9pXKnkim+ivHujitqznV6z
+JxD3Yn365PR9ToRyiTetJoTlZMKELQot4oNuvxEYz94Rr/p3U9f5yhVccrduZwF
+jSkqGPFqDUOb3u7kT9XvlsRuTgWKZ0SCt4cmKbYR+lpEG20stYsYRWN3Jq8yQZI
aaq76McOAH7QXm0ORWbQ0jSpoRMY3ppuf7xCect100+JRohh8ymi2W9Jhvn41ceL
gFyOz1Xq8l6ywj9xAxqwgFnax+K1Li7F2h2oUpNTSWkoJrr733B8SWoijTLu4aRk
rlw5jAzM0GKQCjkGf+nYTzyeX7vP2A==
=dIbo
-----END PGP SIGNATURE-----
add test for `foo = #`, which shouldn't be allowed
Alan T. DeKok@2019-09-06T17:38:02Z
Files modified:
* src/tests/keywords/assign_error
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c878b46589a733125397…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ymTEACgkQfQ55zXdi
Hs0n8wf+IGBQvv2q/VBfhbRyzEmtnFJ1B0ckOIaHrZWd0oPs/JwzfMf3BEuAYTF2
U0RdQ5nbeA0kBkdN5apmJW/060PeuGeMZQY+u11tXq6prRcy4lRkl+c7gCWuZuAQ
rPXvzPMihpqVNh7hnetiD1Q4wHZIrIduySW6Orck4dL1+hHJg/aD0xvYgWZbhxQy
kpvVTfLhKzgn055TFSM94crGlsTa4kQr1Um6m6IlxoBHDEAj8QQwJ9s0ccCmHtFb
Dwu68BT4KpKS98k+gixUCbKsPnVILaFPbb0/ss5I9PAYkyvDDy9P/uEUO3/wYwYg
/fv5xP0aEFRook29kNhWz+6FeoUgsg==
=ciVz
-----END PGP SIGNATURE-----
move "map" processing to its own function
Alan T. DeKok@2019-09-06T17:36:43Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9019379a8c5febdcd13…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ylMwACgkQfQ55zXdi
Hs1CrAgAk7npLkbEPMNO6SQSzHRviSi6H6CAsy1XnhF/+1nwoYOYNei3iCka/PNR
hOY3PV1HoO7ZvrGM98BsIKgx2a5PUs3irAIHgIZJ0nUHbMy5EiYRzncKxRz1CTZM
cygm7YuU0uAZ1P08tAulDQFoPiFxflqv6KAQVqMLXAx/iF9rMGen24ccxcSOOW9N
eA8A50+RMdD5Xvn4svzZHa//VEkGohkBgG58NKv8hy+NL1HztfbtqD1ARmxcW60Q
2WiqSTgSgobd0GyI7m9SI1d5rH0VgwcDD5nLn8kOdlZ1Kn/80tEM+WPWphj2Uugq
bV+wksjpVih9BexuUh9Tk8lyLs4a5w==
=N5f1
-----END PGP SIGNATURE-----
move "if / elsif" handling to its own function
Alan T. DeKok@2019-09-06T17:17:55Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a25d308bf9754808b85…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ykg8ACgkQfQ55zXdi
Hs2s2wgAnhWTUhuM9id3P+Zcet61O8TDhBl3IXzOAQ1xPtER7za4RorLLR/BgtpJ
v/I0/G0qghihKUy6+9coG9iOoHrNiNgeBfm2zbt4DopnKAcpwIZAduT3HEbfXBO8
eIiY+4icDRf7UIGktLO6d9JPZ769yGBjIl0aKYrRv13aCiFxyjUWAGcxbKyapNit
OaXiLrFOMumXYA+vOXm4cjB1107PIeR0H5IAbLunDvv+MNmMDijq/sRuPv3/sT0b
Srtsn1IqzWZ/qbwIP+lfzguLxMrwzkE6nNHiJh0wi4cKkwONtxw1rIDJzoyl5/Tc
PzViVWpDS/Fj5EUGbRZVGyMV4D8BIA==
=0nuM
-----END PGP SIGNATURE-----
try to have most goto's going forward
Alan T. DeKok@2019-09-06T17:06:14Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e32e4b221f1c362ef0b0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ykdMACgkQfQ55zXdi
Hs0rUwf/QoIE3oRmgmk0KfQhvEw6MYwrIssfB4XAqgjs2yDOh5H7z4dtzOJ4zZIY
vfEw+YRRCRuHBxWRmNnbipr8oFT8NZUqZIpLURMPaik6EHN/VqO2XF5lqiSGvi2h
nVTAEX0nj0xBG65RAVQqvj5ONifzN4B/5dggFDsF8AlmB5DJCWvtY9D6EmJXgf6C
VMuVisNTZgGkeMQMq69oY8YnjysZYS/ln3drQSg0HAOv4gOqbCBVc3K4AaPHj6BD
L1517aJhQWj8jS8FG5PE+8thFf9c/qxIs2ltr/997IDztl+TeIpyNN3QZ5TXtO+y
9LORrE6a7a6uuRqt7Zd2kppJMZjknQ==
=mKiI
-----END PGP SIGNATURE-----
move $TEMPLATE handling to a separate function
Alan T. DeKok@2019-09-06T17:05:21Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/162b4e305e66d15165db…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ykRYACgkQfQ55zXdi
Hs1FeQgAnG7u7WvbP+npidTiNS5WkQ5uEfbOEuzBOzDblU2WFFwzxPkJCmJr0Gt1
EtLZVd79dz6IODLR7XDWXI7bajK8qtbI8ZXBCvqiXybO2NheaVw+A2QhTu6t3xhQ
ArPuYKDJ+q5xTQpgp/ML46oKYRetXAw6UILTQnNjC3t3Sip/fjxHl0qKnKQNhNgJ
4lealy2biRxPhv1kAGrEgTs6PDiV0tIlhCH4vk3JI723mIdtUttkE1w8KT4RTNGI
lUmi92COrHj0uIbWxYb+aJ9Sy4OUqyOA889Ioh4g1aeI1Edav6E5gR121QnWKQ5O
qkf//tjNx5h31HxRtd/9UhPlpCZIGQ==
=ibzm
-----END PGP SIGNATURE-----
move $INCLUDE handling into its own function
Alan T. DeKok@2019-09-06T17:02:13Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/983dd0c12e4171e25582…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1yf/cACgkQfQ55zXdi
Hs1X8Qf6AywDqq5NmuiGdfzWC6m4R5Sj6hwXyg9gGjqNtQJFQyJhoHIeyHjRdrvf
UfnIfEqztHmHjbgGk1UbItsxqglgjAJoNs2V0jgCarC1Sj0FWFGnBt8RuFp+5Euj
CPDglS1p+L8egqiLTkytXDZ85reRYKcktZP2y+bZUcYxWHl4C4jYXm+JHy/zoZn6
smqf2PQjQddwLN3Ce9Fcaw9+5bRfQoMeDdz1dtbxlWdw3Zaq1rYrAlSngMi7povd
ki5KnOYDQYo+xb9d12Ea21CwYAJtUn7Jb9S5gTJ3TO7aLUf3wyQ88jxp5L7in5pP
S3OlwOY90JZMJeLrt9Fl86uecRO4DA==
=wYtV
-----END PGP SIGNATURE-----
remove unused assignment
Alan T. DeKok@2019-09-06T15:49:08Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04834edf7f90ee737b61…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1yeZYACgkQfQ55zXdi
Hs2SUwf+JPs+5+XZRUcfM4EMjdxz0oBcWkhZd5UZWLNL1oz4y65Z84D4ZN94Z646
Gh2BNtC3MoB/zzqph6Ck5emJbds1rlraFuRitdQLgy5SJyi5vLqqHOc/cG0c+Vlu
nukfz2b6SA9micvmmAr8XTXc+ZZHr6ZasPQ5kDohZiMj9ZLqKJEo0OqLcigER/O/
ghaPkAZhvFDrgkPvTAyRzr/0TZGnrWNvOq+c5dAyNhashS4DvJ2ae7202aH0amyM
Gn7jCVnhAqmRV+YgvOJKYO99qUryJu+i3zKg16tGPiS4dmOIaMEKmXPWtyCh4mYl
KQroLImoQ3xTg6jha2LPYx5XYBlpfQ==
=yZjr
-----END PGP SIGNATURE-----
clean up and clarify parser
foo = # stuff
is now a parse error. Previously it did who knows what. :(
and two "switch" statements have been changed to one, with
a subsequent "expand variables" stage.
Alan T. DeKok@2019-09-06T15:21:13Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a796628dcfa70012e7c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1ycq4ACgkQfQ55zXdi
Hs0vFQf/WEqLJUThPIT9xwqYcc2amGPInLuIuQntdPABc+qzE4pJ+7O8wuoPUBvs
a7+vrJgy6zDXa+Cxht6G2dxL8UIFTRtw/aAZgC918ik75kV17DOF7iIMTPuL6y/0
iORz7lHxv+jdJpeHWjq3wWcA5h40v8wI7qPd7PMCdtAs328OsaY/2eM+cGOTscpl
DtHAxgmjhftuNDfmKZ6mn1WgYzI0kuPYEI5IhF1nxh7J9ER79cFMOP99ch0uNpiv
pGENVnxFbKsJ4GaorjI8bARiu614gwdkUNU6c+RyAhuTChFeaXDD2GVz4BzJkwlI
cVM0+IaBPWdzxBBd85YibU/S7Qq3cg==
=xcmT
-----END PGP SIGNATURE-----
use "op_token" for clarity
this doesn't change the code, but it makes it easier to read
Alan T. DeKok@2019-09-06T14:52:13Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eeed8d3fb5146a517de1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1yceMACgkQfQ55zXdi
Hs0ttQf+MyDGJFmzexS4F2lmLIz2GaZ6uODVChNd/K5BjviUQ9eBGsN0KkYOwdjf
E68AKg+R0wHzNz4gFnKPiP7rccKZl0WxaySK2F4T9iLMglxvQQQ7kDOoIkgZaWcz
3QJKUwtsyBR87WHGz5r3uctG+uezjsEWJn5baDKK0DSQ1hOXFywfEmlbau8hmLMa
ChwKs0GudpKhMnD+cgH6L/j7IK0wJcv4Kp7e21jUh6tFct+To+j1DnHYRaKn/FCY
WRr2qUpW0MtdqV1HbNuVPrdiM1/C5O+VLMNYnZUISCwKRHvF/xeJgKC5pQxxzuxt
8644H4sZ1TQD/F3CY4+XCrir9O77Sg==
=kB6y
-----END PGP SIGNATURE-----
rename t1, t2, t3 to something more reasonable
because 20 years of t1 t2 and t3 are hurting my brain
Alan T. DeKok@2019-09-06T14:48:46Z
Files modified:
* src/lib/server/cf_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02812c11711b65c9c630…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1yVLgACgkQ/6TVgp+2
18rgow/7BTQd4Z5G/dv9B8VCGmTTK0T5d4yRlieDC4bCtbF3XjZ5Vp+nHx8U6oPU
tUkcmZCR0Lpr+qzU5Njbi2fvDAnC+T2spMzBCtj+5QSb1oRA3MLIzGAaRobJaXgj
F4HvU+LExMkKUGpicfo+cdDCBWT8capY7tTpeD3UD3/S6mqXuGtNPh/c98DX9OZ2
bfkRlUkXj/q4ASgIWgZxZ66ZAuIC5i/MVUTH1sxHKbm4uiXEGfkpnidb2bYG4eJ3
Zh5TxQSvL75MKYPB31gN44JuCnNvhwiBM+M5eC3goYnX0zZdGfgNI26bG7EWq0CW
/cpgs6JSgii4QBsHUOzMtC4uAcWEovJYSQxXGyoY0mEXhUuNfmtcDS3QkU9cU7A2
E11bSupASYfiVhnQRQaE2kP4zo39B2Nb8EDhMuQW4mziRaa8bOUJXP4KoEo9enm7
4ly9YQbao3xBBSpaPxAFJlQTjQjxYtQnxRTINZWl9nmWMGqtrYm8eb7TY7D1qser
2oxHutw5nSUJEWp4Ncjz6TvcqRtI76BQ5U+fs1NfRBDY5kKO+uU5lMBJw+wFpEeB
o5vQWLmnYmTShBkL+38Q9Ro90BIxL2nQQzjf2BaRcfKQwM0v/rMkUoNWWw5NI4JB
QkjO3TXrQcdnMmjsTeFpXJQp/c1qqwNSZcmM9Tnvn+iUtFPb/Ns=
=EwRm
-----END PGP SIGNATURE-----
Move unwind to be part of the stack, not part of a frame
Arran Cudbard-Bell@2019-09-06T12:44:40Z
Files modified:
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/return.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/857b095326c1a2ec243f…
======
--
This commit summary was generated @2019-09-07T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
mongo: Fix examples
ObjectId() and Date() commands are not accepted by the low-level
mongo JSON engine.
For the field 'date' it's needed to use $date command.
For replacing ObjectId() it is possible to use sha256 or any others
hashing command.
Daniele Rondina (via Alan DeKok)@2019-09-05T18:30:37Z
Files modified:
* raddb/mods-available/sql
* raddb/mods-config/sql/ippool/mongo/queries.conf
* raddb/mods-config/sql/main/mongo/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37cca5ad863de46daf70…
======
--
This commit summary was generated @2019-09-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xlsoACgkQfQ55zXdi
Hs0/Fwf/b4BNGaK7XwDcY1894ImAt1xms4sFGQzfbStXbooTUOU5kngRKzFj+kAn
CYUOro+kt0MN9mQLInpOzn4bnuurDe1iWWycNHB1aEtqFQGZJRjGopb8J8xwHRKR
RRsH0Xd0gstbLmfPWRqWcrVsOsJz/UN6Yptp+ea6U6B/bf8czVWs4w5adllmdUwm
Ueq7PJb2EPvWKFV1ZiV8MFZhSylCs2/6uXxfa1VRa/UQK7SQW+hwIZj5Y4kkkC2R
jXFdKR+I40AA2gAe0PaZF7psPtl0mpj2zVf+ICg59BSiAWiP4fC80jkSCMQ1Rm7y
SIFDdweTwySi17UrezX1KnXp3FltHA==
=GgjZ
-----END PGP SIGNATURE-----
use condition as talloc_ctx
to avoid leaking memory. It's leaked only in the tests,
but whatever.
Alan T. DeKok@2019-09-05T23:13:50Z
Files modified:
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c248e5da3700afce60c8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xiy8ACgkQfQ55zXdi
Hs2Lowf/TwSuQclM4VfJhdDU7fpsdnR2aXY2M1rbT89tEWZk6fav5+EhiYDXLGPy
AHtXIrve8dUTQ+rJRqFipljx5S9f7mFHZLjIRUSU4wcdkjf5c3PC6DfhaYyKUFrl
YTmNz6b/Kk5VtGDtoCV7lJg0BqZbPfJ4hBFbDAqu6Av8svWY2N6srKGKbYFF0kT9
hCLjA+UIU3uNk0aDpVXrrSzU0NYZXI7xxu4iPggwZcbSbp2WXVNPDDeBK2x6Ynya
i9XXNeBgver1UH54BOMdK2dN7RYoZoqrYVQSHxGVGQbv8V/MkO/ADXL+mGn5d0GE
vzDOU30uVLF9wnxGLTW1eBASjU56Tg==
=EtT+
-----END PGP SIGNATURE-----
empty strings are OK
with tests
Alan T. DeKok@2019-09-05T22:24:29Z
Files modified:
* src/lib/server/cond_tokenize.c
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f90ec23b837f4aed7033…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xa/AACgkQfQ55zXdi
Hs0RxAgApzzqGFmFvlzBoOOzrqm5OiW2qKOeqy9pEK5ZuSzp8MPoPO4T2ssLwbvx
NOB4q0e+Pg4pr7du8d3yYQ1DKymIfF3c3izErPs+8LTxMhbwuhgxS8wxt00oSbml
NbXVVfIStwJECcNRIRmvBd6xk/PZDZ9iffFe+npXqqPIusUQaGpso30HhcCMmimu
TmrzB+iSzbr2aggX3i2pockirYN9dx20yNu5ZjVycuLoq/vfQ1FsDAM3x2lDJL1W
egDp6tV6wBxGt8IbU2m9Fvsie8Jy7/DONuJNWCAqIrr3DWYtP5RRI/slZsWoAjwj
GP51/OGrca500ithwm/6upLPrgcFMQ==
=sb0L
-----END PGP SIGNATURE-----
allow $ENV{...} too
Alan T. DeKok@2019-09-05T20:11:21Z
Files modified:
* src/lib/server/cond_tokenize.c
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e382fc2e0ec90eae66e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xaesACgkQfQ55zXdi
Hs383wf+IN6SQ0zrICvAhlbkKNW3vXye0VpIZo8c9CEoFhQeifqWF8NQJKTU+RJl
yHBp9i86/o3rSARHXW8hlcqU6cwbPfpHq2/tD28l8K/zp/KuVUb5lEKTf6shm9h3
dio/pN2CM9UCb2UO2KXyCXh204RivxhVPK1E+tyctDU/sHm0n0j/rR4jkcGw855h
OtwZgHAkgtbBkCfeZZq9xk2uEN+y5ZHl1r20jdXRIik2ZUs0MCev9I2aQ1z1mWZR
voYKUkrbee7gfB+90lv0clBYML1Jh+AXM7Akwoaa+7oSK41DlGBcL1sUPfulsadW
fvfuEcNPcyShPrClzPaaAOOTdtX0sg==
=Hnow
-----END PGP SIGNATURE-----
filter out sha2 at the make stage
because even if we have `if (0) { ... }` in the unlang policies,
the inner policies are still getting evaluated.
This fix is the right one, but we still need to add tests for
*not* compiling the contents of `if (0)`
Alan T. DeKok@2019-09-05T20:01:31Z
Files modified:
* src/tests/keywords/all.mk
* src/tests/keywords/sha2
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd05675f245234ebd655…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xYccACgkQfQ55zXdi
Hs0wugf/QbYjVq9CVC9om6U+MODs9GNuORyWUhRImiwB622xJMBZOPGbFUlO49LW
HtmWue7GTyaKXlIWgQwyvrDy+J48Nz9WpIGfW4mKOgqe13QrvlLFmipjb3dpOkBb
SJg1IO3DEZOuxfh4By6k8gNKKhMHGfTPVQzUDAAbD3RsUh0O/ZbEvoiFjucZa3Q5
C8VSt5Ngl5lpyoJruMs0H9pmddk9NWgZeS8kigjMGXB8jWR+/yqUu6I1nQxB1Aam
8OwrrhSC4I59MBgXDa41LmgSycHOWS5oq9IIfsXQuciP22k6hwiaqf40WWXhrcP4
HrGJfbLL97jfq3qbvTAzpiCGf6x6/w==
=N7b7
-----END PGP SIGNATURE-----
nope. that didn't work
Alan T. DeKok@2019-09-05T19:27:59Z
Files modified:
* src/tests/keywords/sha2
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35fd64f4d83f6eaaba2a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xXJAACgkQfQ55zXdi
Hs3fIAf+MQA6Mdxsg6Rh1I38NTuf141MH/8Is7d1W0KTV2dia1GfQUykjI8xpqrZ
3mY5QEVb2nB+LALyMMrnn8rA6Cn3B8225+ao8AGsfPyB54J8Xlhzesc1IApeLbTo
9nPlIouLZxgx9owRfkyT75ISe4DQOmi0onM/ORKJbRA1bm2Ydhvh3AGQDb/9SxBf
P1rCrG1QuS4nHxn0XUL1mSBEI22ckajFno6fVhbYjbI6TwtLZps2biiQqeDQq9QA
GUdYa0mGxqvuL+9GEQcr8OA5oLDqqZIpWUUcn2KbZ3mW38aqHVVHu6WGkWTD70R0
GOCI7JEvR2KisfNSqXxIfTw2Z2fN+A==
=Si1l
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2019-09-05T19:05:50Z
Files modified:
* src/tests/keywords/sha2
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/407ff39215e70acd9c86…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xWZsACgkQfQ55zXdi
Hs1I1QgAoY0HEldvyd9ltJdufXiQSf31gfF8nbAduE/KnTVqUCUM692I+44QByOk
jmOXeaIZTKJDOlw3PEBAnxQAXtLe/37UEAn7WiKR6phPZdyuNDH2xWRyG4aNgx3b
hgL/OonWt/DtRAR8hK6pOt7BDOQNBzOnODVDPXy9Ou6lWRWjaz5iVT2/OQ9sdyTB
GwghrXujS+xuWq/js3lVBFbUbH7hg4ae7dyVJFtmMrrsLnG3nsHjZOe3E4A1JBCw
72eIgaZRToxFK+ORPR+ikADTs7dbRuCf5uLvHcOmg8U9LMhlZ4wAtDSSSrH0wiXw
BdLRexFR8+zs67JxLaNU8IowPMnMWQ==
=lotx
-----END PGP SIGNATURE-----
show OpenSSL libs for travis
Alan T. DeKok@2019-09-05T18:53:15Z
Files modified:
* src/tests/keywords/sha2
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af0c8d5b9f5c4bcdad34…
======
password_process_sha3() Fix the talloc_list_free() call (#2956)
It expects reference instead of value.
Jorge Pereira (via Arran Cudbard-Bell)@2019-09-05T17:52:28Z
Files modified:
* src/lib/server/password.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a2862fe5986c89d102c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1xMFEACgkQ/6TVgp+2
18qXrw//ZavXLLYgZmDk4uVugVS7cOlJfr0u56749POE1teoqtUI3hpF7+OBCCLS
L67CX/JD/hVpdMnlvulOHHEIHTOl75adD7kMMySXOSKDVmphR0TQfrKaHaLfvXKP
M2RtgGO0esbazTzvMp50OvQ79bqFO4GyEp6JWPTLH7EqHNW/7s38z0oUVLmGHOzf
oV3GecCnpB5b9viPZmcOSSKx+58p/NQyjiHGsTeELeeqckmixWELwJAOWSRNyivL
vUgC/vhkccQN21KYtp77hO+XDdCjTPxST+O1mZOP3GygcyuV9y7Nj39VM2NjZNDZ
3RDm8aVMCRm7QKBsI0V1zwGvEwp/FCennisPoVASvw5E6X8ciZCeDTMTziP6x++i
/yId/cdLfVZsZBdMsV31x3He8/89G1++vv5EjMvuYETKymiS6klRvaQcNrEasNQo
pZd1Pvo3DTMAFg4psZn5F3So1M6baWrC2dw13DWJUJAW9HYJyhFZL3rwKIpB3f5V
y/9w/P4mPggCABEsoAm1xYzvppefUIwzYPoIiC4Kr4gckYVQwog9b7upT0+u5bvZ
E8nxkGYSzRWX+2kuNDGkqSjLGAhEjA+HWPH48hVRvN51qpzUbnUnozbktAhbkoEh
21hYGygbQHxdyM5c+MwefLfac27V43Vr/aGPkkL7dyS3ip2QR8o=
=j4s9
-----END PGP SIGNATURE-----
Extra check for returning inside subrequests
Arran Cudbard-Bell@2019-09-05T15:57:05Z
Files modified:
* src/tests/keywords/subrequest-return
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cf5b2dcb5d6b44b11d4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl1xLIsiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108Nj0D/9msJZsPq1p
CMZpufOgV/T/ZxFC9dOEd9ko8vtXtbuK/k0R6+J+OObwJdoyv18WTvtL9PQ1c/nG
+QNTcpthvja/UL3TEU3lWSuD+srmfl7Y59zbnrKJL0Md7E2uZn8irk+vzCycZK/e
D5PwgGfSeU127C+RDNdU2OdvFBSCCt52iOHn0JxD9+uRW3A0fonnJGdrTDG4CvsV
pnoP4gCM3QLUUq5RpDKSTpXWsmaVj/N3FYyLOcHYnjqKC1D651CTLCnNen+4bSTs
aqv0uyWVf2SiGfc3cxs9rePTTvSRg7nqd4/9XTfSR+cbaPJ/r2O4UHb5crnKv6fg
hght5ptDBB3d/4PECXhPgPXb5EZrC18rTVTsKW1VuTcgaxGEiAS8wOsxRDChJIPm
5tNgtkBKEPmM1yqJ/retnDiktpo/NG3dyGaRlqmz0p/y5Kecngn2Nsa4aUHh0jv1
Vk7rsdGC5I83t7mrosZFBaMBkyoV5HR9aoFAa0bcFl0+7/foN9i3aLhJY75UvVne
TcFjtBG5eCDeXFooCvouuoxaintcuaWm6LV0We1CWSh3UKiAL2oJumSh2zbClO+z
zzjYkRQTIoCHaL5CBgswe72OkESNnd4GHsFV6bRLmIUhtr+/Wv2JeSB3G+CF0Dba
TLcJUF4SSVeERPDsoJWTCrzBKtGvFhF1lQ==
=1W/Y
-----END PGP SIGNATURE-----
nope... try more debugging
Matthew Newton@2019-09-05T15:40:59Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8dbc3ec29c6c9baf280e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xJbYACgkQfQ55zXdi
Hs2n+Qf/XYvasCeIWkIxvOyY5NPwD00Zz6eTxyTsRT5eonhnDD6jR9u3NuzB+eu1
8h2bYzrmtND/hmYp1v6nM4wwp0Anb8H1EtZOLKpWrSqv61Xx4lzfSF9dGeM+uawx
1EqFEmBA5EWX+Wck+mmaL4nqPMh1RO+dJSPbi5qgBKe0zY5p3qrygulJnpWkxkpn
dzcyiPBjkEoAclyUREKy+LvvACCVn3KrOOeyBcdCrsxSWMuqq57IjVb+/jeh0vFg
pFr/g4dk37NhUKItscr8PZINjn4x69/FyoYjykoL4Bq7hDMHEq5MMd3MIv7dCzAl
9Iz1so/H3QN61WJVqgOV4X6KF6bQhA==
=vsY5
-----END PGP SIGNATURE-----
Debian packaging: Add builddep on asciidoctor and pandoc for man pages
Minimal fix only for the moment...
Add builddep on asciidoc and pandoc so that we can build the man pages
that were previously source files.
Terry Burton (via Alan T. DeKok)@2019-09-05T15:11:50Z
Files modified:
* debian/control.in
* debian/rules
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0066f641497cdd3d824c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl1xHLUiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108H1vEACDRZR0inH0
5zy28ST+zu+xRd9/n2/hZjtezCB+DJihu08UuvKdghJZH9MMlg1pIe2wQIFocvRd
h7ofRgZpT08muQLYjtz2P/7e12O61vgmxeIRNwCi+R86VoTgT+LH29E+zK8xzTmy
K8/qw0pyDHzxQ91quiE8k9/TWk6OgOHLpmdCekZn+7HAj0Wf+qOLHnHg4eTSAHNK
kxZtexVdoh5MJ4WQNgnhMmONgKiJJcMvVCx6CxXz0fqcbuMkH/88u+n1ffjSI11A
jLmOvXLvu8ClDqJAyBNcbpezxSn3Kp6SPKnSHvE3SPWbM2+OIdXffxdqdkOnkByY
EmaacNEbm7/UqzR4SQSlU4ujhazS5ZoKfoyRq7jrI5aQKSqp4dA4s357mXvml4Iy
qK3yoeSjNf/Fhg5gQ7lqlk3x09lnCz0TljXo2S0WagixjZEk/lA43gGyAliavwIz
8inrSa8tmlu37XL8wx9sUw21FURna68YytPqFd0obGxRbgN6J/b0iZYkD7AXlMDD
zCuieifwGRZbJnV/7iVK+nsIa7cBFsTA9PgOlG8i968ECLaUHs/5s1ULojuQTIgZ
B4ICl/Fwye3LwNH9UDJz3XmE43+3cIABq5JmUvtRuZeRbt5zJv8VTeCZqLu0/DJ+
HaNT43Npn2snqkeJ0yfyKGq2JNKf+7TWKg==
=8mIj
-----END PGP SIGNATURE-----
travis is broken
It's been chopping off debug output for months. See if this hack
from https://github.com/travis-ci/travis-ci/issues/8920 helps
Matthew Newton@2019-09-05T14:31:52Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88ca1cf188b2b92e8211…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xGnYACgkQfQ55zXdi
Hs0dEAf/b9ZBzd2Vs4zgvo9eKMCJjcJs9bFdsayk6o820fx5eu6iBIDWQ6jL/n/V
Gl63YbCLUxelZuoZGn5rTbNbL8JJ9DeTZ0tZ+uS4S7aUmYtLlsyAVlkiyWbH1Qom
JCzDB94bluS/AeO0GUHmvaq53GgsFgPSwm5YdFPDS2m4fl75i4xBpDhQzuNS/HdR
0RL2m64TUkJp3Su0igNcsRtR+MRINhD4pgp4xXXv4f53XiVWhv4cYPikibYg+FUe
ctE7ekA/EE1YIVSoXS/w/JQjzUgqzOZ6/8YX86h47VJ57XsKz8hw3hgsmKSMptNz
C0PRmh4BZMc5eZ61gH+XZr8yi9Jspw==
=2fwd
-----END PGP SIGNATURE-----
Revert "Add openssl-perl as a BuildRequires in the Redhat spec file"
This reverts commit d7cdb717fc336f68ed8faea7278468c4881c4eae.
revert this for now as docker isn't picking up the package.
Which then lets us see / fix other potential build failures
Alan T. DeKok@2019-09-05T14:23:25Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d04a254a7c11547bdbb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xGkAACgkQfQ55zXdi
Hs2vCAgAnM9l3PZ0OpyzE3e6rBbFZNzqgfiTo7TF9mA7tUbgp5g3boR0Ejdl1/1T
LqtlcdqlOWovc1lpYF0yzpVGXFe/D6YcYTw5bmmURugOpzX4BY+9se/kxVOsF48s
PDDPRM39CD9p0O/JgenNH9xVlacL9UqJMJFg2mfwZ60sSP4Mb5IALxt4VO1mA45A
SuoCzLeI9qp5kyouUDazYbYLWbvmL5jzyROGTnDStSGQyLMipkSzidq8/S1Zea+R
OJCV1WdHQCi53C3V2Xnb2b48Wsi1LnlutBrq9g2cDW3ualHWB7PDBbub6NIBazQF
N8WFG7dXZDFUAe1AKrBg8Pfr4Bku/Q==
=oRvj
-----END PGP SIGNATURE-----
fix patch for new docs
Alan T. DeKok@2019-09-05T14:22:52Z
Files modified:
* debian/patches/radiusd-to-freeradius.diff
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4a6825899acfe8d69d9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xFaYACgkQfQ55zXdi
Hs1dLgf9Edxp2+/jVC9Ey5PBFdfKeiO8d8GfLc42WxYU8c4KocyxPWrERmJ/Lu7Y
ai7Ez36d28Yr8Pf1UfkXD4f5CXKKeqwZbHZ0hmVM3IBsQSOjqxWpcs8owPc8BYEB
Qdeb47XjbPz6W99ktwprqyNQZ11xHE0GDrI+0SPE/5vl22zgFuE1Zo4+2FVBut3x
QPJFibFpyKnB0HvH5Ed1lkXmTBK8zKGdzJBeAlRDLm3J0qmxtlXGn+etdCYhuu8y
zobVyDDNHqRDUn9/+245jVPQA+9ZWymf//nGU2gi5BKBYtFREhPQle1emZI2+PNt
SuVDgSdRCx2sy2Imh+HUfBwAgGq7Qg==
=bEO+
-----END PGP SIGNATURE-----
we cannot use "break" alone inside of a policy
if a policy is largely like a function, then we cannot put a
"foreach" outside of the policy, and then inside of the policy
use "break" to get out of the "foreach" loop
Alan T. DeKok@2019-09-05T14:02:34Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30e6a9c3ea62a295da39…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xE+MACgkQfQ55zXdi
Hs3dogf/XptVtLvJX0+JOCWKg2MeLMg7/vGCFap9mUO3hfA/tgaRQtyLJtwZsSOv
Yr+S23jLlPVcOYZqz9D3kTd8ZL/jh1bqseizbPpqg5WqtDpWjg9AA4qHPK0zTasY
6Z0Cu7x3iCFD61qU9B+5RKffMadu1Q0izblq1sPmtP+ets1p4rnv+jaApXJjjRzs
BCinE8KlCTgeLZZBDUOR/7zc6NmWP22Bn6huaE1dCw5tnAFq7EH/jEEbF9dHTxx4
ApNAH+SLcFWHsomh196fZmi8zO02ptK84FBSaQH4KrspqYkwbYLakz0SWwe7qTBy
p20rJBB73cGFNS/KU9rlWxtw7lbXJg==
=Aoge
-----END PGP SIGNATURE-----
note new behavior of "return"
Alan T. DeKok@2019-09-05T13:55:41Z
Files modified:
* doc/antora/modules/unlang/pages/return.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07d54e762a0713e8c8f3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xEioACgkQfQ55zXdi
Hs1J4ggAjZKk4nPI568upGsB15lkVsmXZcnK5aXsqri9udE7BRJwUsSsmNUlpbiT
ldK+upr0Fd3T0SeKsGIUfRroteIJE/w4mLG1j0wLhY0ISqfSta0zNU1Cvo1unsza
ijs29Klw1UD4Rya8/xCtzKwFJWpbzVOl5o6c3yQfXmTNxbZW4b+9U+mFjWvfArU3
LE89rK6oyDAiZqA48Y3DpH3xvQTb4d7G60H25zKzEl/KN99i2z/FKNJt77rz2dQD
97cNbsJpZORkIzu5EeU+gkloPYQAmWu3MflWEyCZIsxldgH4Z5GaOnrdMgWPmmFb
1HM4p8qJNCW/5n7YRNCd0x/VapW8jw==
=LZgQ
-----END PGP SIGNATURE-----
set and use return point for policies.
Pushing a policy onto the stack sets the return_point.
When popping the stack, check for break/return in the child,
and a break/return point in the parent. If so, stop unwinding
the stack
Alan T. DeKok@2019-09-05T13:47:26Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d932505cefc1641c637c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xEX4ACgkQfQ55zXdi
Hs2mjgf/TW1Ada9goTyaXFGc/NxH67SZFyqGZKiZbAfWgELHeYDxx91Tc+JjBrof
bfsi7K27+qzsp7g7WNadbZq6cQDFlMkGrnji5mEN2CoHKDmqYwK3S2YEAXII8a6F
79J5SDncSHG9V+FYnLdkoqfBguykbCsIXaZxGhPgEX/wRxqBf0/ttyLL4hrWL7ua
h4rVfkjA7OJ+lFRQPRe4jmlFcCTJYNgm5VLEM0E+nKsDDRsuYAAwJb+Pjt7Vg05e
db6pkEvzrRLG2ucyApmEvr/UotRsASwtl850LKwPB22TzatOqZNApXPFmcxn9uw3
pQ65Q0/PMfP6Ut8VWoO3IprmSvVSMQ==
=/yFx
-----END PGP SIGNATURE-----
don't set unwind on BREAK
the previous break / return already set it to break / return.
Alan T. DeKok@2019-09-05T13:45:10Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19453bd1cd629b4c7388…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xEVgACgkQfQ55zXdi
Hs3GeAf+KI8iAHKxEBgoSCEe1RgXamjLAKpZaVAerGnTjBqdYB53o6+G+tAPxort
B1BEg7QMw9+QH05/CKoeXKIhXLOgd6gc/DMoxiz2ylxkX2Tn54XWbCe8AlSR7NrR
QEDMoPh5lYXARK16Mbrif8WjCEBqVqM65e88QPrfe9Qq/zJ98AmskY6SfjPE9blq
eM2pKinxNbsgO4MSXf+JA4XgS1pkvhLgvx6VVZz6RDK0NZDMV9swwcWqp6mDUFnH
EG67SNC+W5R211VtqurcoqBWGu5ggww/WtDf4ysklWP2Wwcq9jtUW56bV9paMHhm
WkNuO4sZDulTTF03MnI0k/ojbXz9vg==
=wgFY
-----END PGP SIGNATURE-----
compile policies as UNLANG_TYPE_POLICY
which is treated the same as GROUP for most purposes. Except for
"return"
Alan T. DeKok@2019-09-05T13:44:18Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3f40e65bf82e07f21a7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xESgACgkQfQ55zXdi
Hs3Z+ggAl4nOx0jve/w8JTJ5TOZpCcYYdIJkichcvju6242bxATOWnKg4dnwYOs+
/dO/QObsT66B9NdMrSd0zokiTo9E220hXPurJfSweXtuClN5Swhy8aJcMkoWvHlj
W691CtbhBMuOAWHULqDQ1USsoJ9CShJRPBK7ZORXOdqFd6NrqFotGhkT+CFz2h1u
cpU+V+Q2rlUWqW79zW6IJWXnf0sV0TsG6XIBtwN72XE6/uwPdPs7enmTSCOhwa4Y
N8F9GGgJZL7SlTvXdLk8CpepsvS7eCUyV6Sl+fof2Y9WwIMBEGZL5RvBxNy2EB4v
4ea8x9HcyHAkScCw7yq4Bno0/k+qbQ==
=LSN6
-----END PGP SIGNATURE-----
print policies as groups, because they have no g->vpt
Alan T. DeKok@2019-09-05T13:43:59Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89ed0cb2a7da485702fe…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xEQwACgkQfQ55zXdi
Hs38MAf+KPCyutpjRiqTOaFvdJsBRwmTR8+ZzG3MMcm46WIuIC1I/X3unUq8k4pV
A+5+6C2MPG0Jkq2mctvtfnqfswM8JasBFFJhkYeb7Xl7DqXNgjNOaAuNd/Vj6i98
JlHaRQz6JcTRyR//EGDS3JhuuogHA38Yw4YpDu2oBXyP5L/0oP4ieGYx4nCBFJSg
q1ZWN7yCGICbRl90bAWgNm50g03UxZFuOs4yUrdlxrbcqwXSrr1SZMu0YhI5sbgg
8pe+4vtZE2V0J+CBMUi0f2s7k2sz9PjNCR7rpubdxKEKpcGdQbdbcaDtZvJjdTgX
TIJyMEV0Wt+MeGTt2bgNWsjpIa2cxQ==
=sueR
-----END PGP SIGNATURE-----
clarify comments
Alan T. DeKok@2019-09-05T13:43:35Z
Files modified:
* src/lib/unlang/return.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/383df736cb7a38d95243…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xEPoACgkQfQ55zXdi
Hs1dLAf/Z+MW9f5SiIgNQHrULDTIdRTwfCGecGR+r5Dpje+KpnOc4+Hy0OK+uI+q
iuC15xq37DgjYtAdCu6NhTAoOVQijU7FOF1HQjKrDpdkqMo3kEvNizcNWTiQMNxx
2l3WZoTBM4kd9GhAMOPCrKpeY3g4aHmgKxCZkdkORP2F7Zvn/hAZEss5viXCJQoF
JW4plOOGL4R7N7DJOG5zxmD0doa5+odD6M8RGQ1xmOtpiFxX6l3WpctkjtglVxFV
op900FksNYx5lGKuasyFVdNd8ynBhI5Z6HoJS5S2IC7bGWQMYLVo/pTJwL+KrQG/
A8q8EUtQw82Boh5kuXgwThbvIwOn+w==
=RacS
-----END PGP SIGNATURE-----
debug braces for policies.
Not sure why we have "policy" as a keyword, but whatever
Alan T. DeKok@2019-09-05T13:43:08Z
Files modified:
* src/lib/unlang/group.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e54c5c3564399b24241f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xB14ACgkQfQ55zXdi
Hs2JQggAjcFHuogkrix+kRtZkD2/61NfQApUdU7Rf//hm6+m3xWFvVGFqi1Pk+8X
dfmeQvc5EKPn9wnKrXx/3huDC3K59PG1muCss7lZhJUolcd2543byOcxxfSmXxky
NTi0v9013xpxtOTa2DcfVcuGY/PjjINtBaA7nwTofF1lBd7p9kvhq9rgcMhW6GSS
o4OZMMsfj1tFRBotHpVIv6kbstZNui5QRNBKjyiQCcsJdvEAtmDBMAcvZyqGjuaD
2e9gO2y/849W/BO/bHwQFsg/+sXV3608UKZvgBDw97faTmpmxa7pzBTlWoZxN8O2
rwR7HIcmVJC3xpRusg857m6DQN9Mng==
=ftDL
-----END PGP SIGNATURE-----
add break_point and return_point to interpreter
top frames are now both, just for sanity.
break points are "foreach" instructions. Which SHOULD be
verified by the compiler, but it doesn't hurt to have a sanity
check.
return points are (for now) only top frames. But marking them
up this way means that we may be able to have return points which
are in policies
Alan T. DeKok@2019-09-05T13:02:21Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe40d3ac89ac28ef2cb5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1xATIACgkQfQ55zXdi
Hs0g3gf/Vm5Znrrt8N7ITBOoLUAAxe0gdmlV4A3X0Cfge0Pwd4pe6YJhZlcKEKuS
Kt1eLo6GdvYBJlXPBDXmANXmzXRTJHWlltiK7KjDshJULZMpaPn7Rdh9ApmuWmIs
3G5PM/HJJGWaPScygH0BLU9vWWvkTJ8cOf/AMDMDQ2Zwe0uh4wpN828cShBQJurq
uSFL+TW+vP+1fe3MateFN+QM/F3tvGk/DcGSfTR/fGQVc3dIYgY4RVbjLkQSzaAy
adIwo/4Fz89+cy0NynOnjIEhvkhhghvxBkj2/R4MjUY/mvgGrw/OAK3cOYLa4bGJ
ElZCAsHhhspJHCKHo5Gd7k/Mk5Qmxg==
=yDqA
-----END PGP SIGNATURE-----
remove debug message
Alan T. DeKok@2019-09-05T12:35:58Z
Files modified:
* src/lib/server/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c589c36c24f5197230b…
======
--
This commit summary was generated @2019-09-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Hi guys,
FreeRadius 3.0.x introduces a lot of bug fixes, improvements and the
new mongodb driver.
I want soon push a new ebuild for Gentoo with integration to systemd
and mongo so when will be released v.3.0.20? Is there a date?
Thanks in advance
// geaaru
2
2
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1wIHQACgkQfQ55zXdi
Hs2+8ggAiGOYCNp2u3iNb7B4I+9oipwGwsK1VljT3AprzxbwbmkYRenO3A4Kwe4j
V/XSrIfnGgV0BR/BxzX4IQ9ER2ldj1oLwGW0tFnxyXZbMN1zSLEvu0mFap9V1eKv
BCQW5x/GCBgCMa8o1kPSwrlukOE0oBTHCmxaqHaJ6DYEHPcQpsWSXobdLgIJWxcx
ML7kSf0qpvPvz6Cpjs//GFAISTDRCk8H84f8I+lxNUw4nfpyJV4nQuAhvFNfE6XB
3uW7v6DT07ccBUaLjNZkD6jGqhacwqTrBfOtHyuFrTN6OvRDhO2UNTz0nHOwFiMU
Ay2Bzau0bIPxiaNaFfhNpiVfKWSs3g==
=gG1Z
-----END PGP SIGNATURE-----
remove debug messages
Alan T. DeKok@2019-09-04T20:37:08Z
Files modified:
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61d00b86f84ebaf7d79a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1wHBgACgkQ/6TVgp+2
18rdbQ/9GMmnX2TpQ3ddZB2k/jFC7TBBskP4Qa2CaiGSTJlFpIoOoj4LHl0sPyfD
K3TfSrFvSbqtALcQU/Yy53yVzTsWKl/miK8F8nB6nfY7EePiGlclHxp7P3i7zIzj
ViMo8QRGM9o+qMZdyh+aYKllaSU5u84FeHXbDqx6kgnvPAe6ycii6RsDhfDFlI4b
4iuSlguL9zDb9xVMVoXPu+sIUaMpL/8YtEuKsSQTUiNBPWx8XD5li1Vj942zQEck
vRnJokowDfX95YP19KQ2YMMJKBsjSg4da56JP3xY2F1Zx46awFFbwKwS2xjv132d
kw0umDYCBF/jXY2s/5ZNLJ1nVO71pUrwvrmFZP9iS1CQJmRSH5wd7/qeaLfwRfh+
aTS6h+o027e/I+xKBMkX5fcA++g2fZ/X4hDxZq4flsU2nGWBfCb3URDeDIaliklB
uaB93Tciwo8aP7ER1YTDnurfq9w0/GAzQLvs2gaYyxpCiFpjvlf1W9nDPx7fgU8X
z+GTpClRTcjqpXDVZTylWx+PZLK9vLL7Zqjk1dA4snAvbnKQ+0HC5WVX/vZoWsi6
n9XKQJJX/8PCzZ7q1sHIZld5xfqjVc5XN3mRjR7NCMlMan5NIkghGmz3z50lZhGB
24L/rjlwWx6czGqb4KeufNgQyTio9TRZzWhayb9pJBWeH4MERSw=
=x/nJ
-----END PGP SIGNATURE-----
Tables no longer null terminated
Arran Cudbard-Bell@2019-09-04T20:18:32Z
Files modified:
* src/lib/server/xlat_builtin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2801517c6d2fecd33931…
======
Add openssl-perl as a BuildRequires in the Redhat spec file
Docker crossbuilds are broken because c_rehash is missing. The Docker build
images obtain their package list from the spec file.
Terry Burton (via Alan DeKok)@2019-09-04T19:59:06Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7cdb717fc336f68ed8f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1wFj4ACgkQfQ55zXdi
Hs0eMggAlC893NiV8eyuEYp88QeDYtAYjlrYXSrd1IC7mHFtcIf1YHsO7JVjxwxY
6qMn1ug5zA26+ae9XAHlMnM67cPRm6xjnlPUmiEDE+zcdMG0XCIRk9Em44aCHFUK
2TbFnQgeBlT8kvaBdZFeMZE9eVzcE1O25r3DjmjAE2SnGTm+cwMqy32I8Fcta6dr
JY3Ov7s7rYnB4THT6xW9Du5B4kdXnk6p1kZu/XznsMkPlOxZIzTXLZ/8Yv0VyzMm
IlcCoxgTbgl+pa53jdX0k26Di9Ig0X0wuAjBb3qfdZTjp2UAZP0Gy2E3oypUAwIJ
1CtsW5ltd6gAWNQjfcY4AR2tbXIFbA==
=bE5J
-----END PGP SIGNATURE-----
dynamically expand strings as necessary.
This would be a lot easier if cf_expand_variables() took a length
We can add that to the "todo" list
Alan T. DeKok@2019-09-04T19:53:34Z
Files modified:
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4d13510e37a07314434…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1wFj4ACgkQfQ55zXdi
Hs0fhAf/RT2hsnAxQ8WxfhDUJ3xjdJ7TB4hqaR51TJ1WwHeTt2mcOKy/kM6O1glr
WrXYzqBsm+Z632c3zjJh73NzlRSqLd9KmvLdix6ND6KcG24pWl/VIxFPalclQvs2
pckR3GMan67/HWtZcU07vqNnoOjQyMYOPTRkUBv3CnHUgZNTabwbrTvaadAt0ekP
9N4Ck/CRT2Zs+43oaGVaJvt7qrT2RKT2ullYktQNNBoNe4UYen/wqwJgWHFDu0f7
UV0LKTovGgCG/4TqizzTkpwzk67ZAoYjT0ulPZDKgRUQu/iZCt05pj/JWuMSRLPa
lZL+3iCmf/wdoHQLSePZKm6iK7orXg==
=fvYt
-----END PGP SIGNATURE-----
if we run out of braces, anything other that ' ' or '{' is bad
Alan T. DeKok@2019-09-04T19:53:34Z
Files modified:
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02b90bc5ffa206a0bda9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1wFj4ACgkQfQ55zXdi
Hs0vjAf/f0BrJrYfJMuEPATmRMXRk0nWlU9cuWF1XREFciVS4apCGywkAr8ahbZs
sfKPg1tmvCLstb6mPhgw7liw2E18Be2IBeRSfXltUxAAJmREbUuceVo3Gxx8L/4S
8Tx4yCYkKzOkDdxiKlAO2tFMN4LRWBCdennczdgJYb7Q3azNOIG7BpILxqDCyGMm
T87mRyDcCZdX8cYNL7ti01Wb8c4Iadb8qR1JlWzLsJWGoosRfIo9NHAoNWH1OnjE
/RQWlHcq/2R/opiOoY9153DU3bfZQMo+UUcsSmMzFgugIkiklmsC15FFckHfh/f1
t/rbpNkJnorlpHgx7OIs/N5lcFggLA==
=RSzP
-----END PGP SIGNATURE-----
parse the text AFTER the input, not after the rhs string
Alan T. DeKok@2019-09-04T19:53:34Z
Files modified:
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19a3add4432e0b6ce978…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1wFj0ACgkQfQ55zXdi
Hs34swf9ENEm0taCDz8Sqh19y5Y8rW68uRj3vdvP0webR15sXmeOMb2a5HCNqTHL
B8XLVCWN6Q9R7Zspp4T8L++S4RPo/wuf1UyoXi2b/nN+ucOkIF5X1rgmM2lnHrST
dGjsq2LsRx85dmPo4DtVc/nPWV4ASmaWbD6dK48RFRY/bl+5eTf8lTOWsUIxQGIs
8I5/9oYABHhVYapkcDu7EzW74dMCohGxzjXfN05YbIefMa/SkacgParB6ulN/79l
52oxnJUXP0ZTtp5EG758R9J5SvtT+7xO5w2Bt88oFZkKTJSIaxTJKRQzs6H8KKAV
C5KI+jvbFMQbaRmLInMq7fapKLSptw==
=k5lY
-----END PGP SIGNATURE-----
wipe out text as we go back up the stack
Alan T. DeKok@2019-09-04T19:53:33Z
Files modified:
* src/modules/proto_control/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20d0a523f3e4d09533e3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1wFj0ACgkQfQ55zXdi
Hs25zggAo/HFGqqRngO3PXFFYWuMu7n2vV4E2qjwkK6xCgYcqwc0X77fsb5S5fT9
Bt8NRCKpJgRTf4x6XDZqk4ZzPOswGSCdPl7vHIiEKMhjTd+xO4OAC/UrFY6AIds1
tt9xOJgyrq1KaMMZIhgs5LjEf2GmYxIs2TH3tnX9qA2P4a9cUhVpHoItRZbI1h70
fZP+av/b/QhFhJaKxdglTwn7IH1DSVk8LcJyk8KMPRvyUyE/3DzldvQXeBYXjkM7
LY6c6t08ELxvWBb3n1/XvZDDOgV6hcUjS8X799wKcEMDAeDW9FydIYSxExGRQrKZ
rtRHbQEE7bFxq0KNJkeTSFsL/J6uHw==
=S+u3
-----END PGP SIGNATURE-----
allow ${...} variable definitions in tmpl_preparse()
which is the simplest way of dealing with this issue.
Alan T. DeKok@2019-09-04T19:53:33Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ce079f0cdffd1fba768…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1wFj0ACgkQfQ55zXdi
Hs34gAgAiQdKXRKgtkM2PAMZVQ/SwK/I9aEKZ/7ulAfVYesbDFcxhXFUoih7UhXj
03c15PZMxpr+p722XcaDggoXKdFsL4wpZNuvoF15j8dT5NOgQCijNIlxEgcpCPbS
9RTSfnHKspGfYXdPiAzt+WOwRYq554RVWQH9Z+lntO8Z3LcyFfw4+Da2r0c+P8cA
Hye2p+bTqMqr9lqkabEr7fEuoJzZxF64FpCPdNthd6HvI0ffbDYHYtN6iI5/k6XT
oHl+vVQYlFPKnpHqJbW5On6miyy9UFbGtYWjayAw0MPRDU3YuLAmlqb6pQcTMowC
LBfPU9t3n7dC5TnyGumBBoxmxcYh+A==
=Lbts
-----END PGP SIGNATURE-----
add parameters in preparation for local variable expansion
Alan T. DeKok@2019-09-04T19:53:33Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/server/cf_file.c
* src/lib/server/cond.h
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a37e53cdf780ebb2f982…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1wFjwACgkQfQ55zXdi
Hs01rwf+KJmiNnjHrm6Y9GRfNZIo+mxqYQIaVQh/aIOC3ezNxTAQSynhRVvho+Hu
lW+iCgDGlIlxmilDsUEuYdTqVVtXvVCefa7iQy1ILxhGIVjmZfbS47fSHDeBlWLh
OWlLAutkStYp/PP6loSTPJ1kFEWpt9Kx1gnV+5GfQOwc4qZoLIfPnbOp5jDnZ96C
Jo8ND724as+qvjlglyWAcruZr+fObDRnf/cPkcqHGNW9rZtRUDb5atQ5OwYAK3OV
BK6Z0dBdteOkRg4INcmV40rWgNGXipXlTYmviupSlyd8c2fQ0NMJkQbuqVkSgd2+
qAiMcKN5mmPlVELmjrw3YlcTdd7XiA==
=fy0v
-----END PGP SIGNATURE-----
don't do two parsing of conditions
and remove call to cf_expand_variables() from cf_file.c
That expansion should be called from the conditional parser,
which actually understands what it's doing, and when things are done.
Alan T. DeKok@2019-09-04T19:53:32Z
Files modified:
* src/lib/server/cf_file.c
* src/lib/server/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0df809517523dead3900…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1wFjwACgkQfQ55zXdi
Hs3BOggAld/ZQTpnBQXOn5/9yh2l60M4OjPbw/WK4Sv71vVpwGYDCW4D7dIJwAuv
Ri0wXlVNyhvo0JH0zk4k+zK/uAX+zLqAwNf3IGUpcyhZTkJf9slynS94SKvuNjbV
6Nrl7UtoA5j+0o+Emy2rVdn3Xf75jN/XmlzM1M56esl2S+PDE8Lene+yGDTMG+lj
lwIAbbL2vc/x4XFxJ7mxF4g2I3pYWeMadDOV5uy1+tqZykroLMrIlYD/NTSMrA5O
y/9vRjxrP7QIHnhBFdmdwD/xS6ncVbFcFAX+qKVngV4oT0/uEJC/yKMj79fr/eb6
oRWSX1tqhl9mmD01+HGY5vcxjNkfbQ==
=Her6
-----END PGP SIGNATURE-----
remove unused flags parameter
Alan T. DeKok@2019-09-04T19:53:32Z
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/622841b753e684661e75…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1wANIACgkQ/6TVgp+2
18opBRAAnfo6mThOEO5mf7Q3i/oqxF6lALOjAerGM8C8daFiZBOuklFI76FTO86W
XSeFpKCB8RTL7PbAp+QECoR181lSmRj8GcLCFLI362SaKAsW3eoAkNMouXLxo0az
cvqfHeGrtFZi/UNmdutSZBfhA325ftve7EZHYJeQfJSBQQ6ruyM1qkpekHxyfWcv
+8+i0bOM+kwBd1DkL7aWaBzRVbUs67SmL/UGTO1vIavU/Uyzbj9p5iO3EkmMC1Sn
52PbLyEZh5N3Q4G+Zl7RAt/31iWr5mI4kG/Hj6dSRVupq6GPYW8chqhZky4uzQKv
qw5opgyelFGrLiSM7KIE+D8OHEuZPLkV0Vuph6JSr5e7jcwfJqccOX/jg/pilvn2
lJbDk9FxH3sdWbL2RBLnBvMqL5R+/qTdRM/gvteB5GITbU4p7vKIZNd8xC/SYN+Z
1ofj2y8YNEaYURnrtzsY2Swah3P7r/naNttnfxkS8XRAQL5vmiEqnbcyrsdFP9jW
fnXqOw2gdKeTrxs71r3sESTvL4oA1s70pBnMbREzd6Cq3xYnEVHoaZveeuOoYKif
kbTgslQaFz9YhtVkDRbZKKOo/q9yMULNJnF+C+Bmj0MOiPVt+HSN4JD1+zqB0JK9
oSCk5UoVAUL/f4q33zWqgboOf3OOhmUDKzlYQPkiKTQsZI15n4k=
=66b3
-----END PGP SIGNATURE-----
Fix request logging
Arran Cudbard-Bell@2019-09-04T18:22:10Z
Files modified:
* src/lib/server/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6dcd375c027a89bf2393…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1wANIACgkQ/6TVgp+2
18qWCQ/+PTbVDblz250YNXLFm6+3AeKpUY05sKyCPaprr0fL9LagK9Bh8moBV9lX
NS6KqLMjM4zi6c+sSiFY9EDY0jqTP1MvCZ0WhH29STbsw+xL09ywmF2kq5Zb0QYz
7QhURYRilRMJwW1SdXEnccXMEiL/pvvIyWQJQKDcchQSFaOqKpFBCGjL2vOvQRrB
XncELi5r80QMVAxYDWfTcbG1sZTE66Pl8EbZq3Q5LQwEOcI7u5KHIjUc35rzmn3V
LnbOFYpihCO8dYYy0ZOvBKBuBUs0wnhfJV6n9UngsRjlg655BCns6oNn+SYv/BWk
NEl8KMJkySIYZwZjrgje2gw4o+DNV5720pdIRx6mVEpyEczpXrXGnU8nvFt5oymX
payc2oKmM6+UlBuYH6ZXPl6KwHHugKXMRLd9QCBRdcG4MSoHQb1DCSCnz/3QUmoj
ykwPIuoaW48OwEjHWCz+XaVRNh04xli5vF3nEEUiQirOJC35iogElSPVZXDAOExq
giB3pwNgj2A3TttBzY5IBGbDBBiS7+BRmsar1NcJUpdPB6/3MMSetQ6y0l49A1Kr
08GBO0bnzaIQ+DkErS49ZeuhqeZ92mfrhAiBfvBWt3cR8c550I/FQF/gDQR5wEl3
aKlOMve9SlqmuuxFHdLtzFq4wEayEdqxgCdpquuKJ7u30EvXXC8=
=f3wt
-----END PGP SIGNATURE-----
Don't have radclient.1 anymore
Arran Cudbard-Bell@2019-09-04T18:22:10Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e487321a3cc152ca3225…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1v9TcACgkQ/6TVgp+2
18qBcA//bJqSMQ7eGhzdw0xq+uFiYSH+ADJRS9qbOoxPVzlk8h6vrjw5PQDZSqm4
TTTouO4XD9LDvvWxv3/vnglNHvyKNX+ar3wPytxyIVNokqWDacRJyI1CuHevBjrn
M82gbY5vyIo3+9anZzuxHc35zsC9K4e13XslaVSc3lAD2BWDz7SDnBw99n4KfEIM
x4iQ6spguOQxN2C+c/5y974D06xW3dTGToG1cRo6+aJTzdrRkquzsd3sprrocHaI
vDTnjJ5cyB2hH6yNvwUcMg/7npr368Cq3l2O2EEDCOmVr9xNMQMr0C+ZQ+bl05hT
4Wa0VxljUFgKf+OMmuaFiM7QjgDRXWp+hJKuP7meBoMyNH4ktkpqIgwcV8ew25KS
bij3oVOctLxs+s1kSAop7ny6U5f0E0jyB1Daxu0zOB9DGJ/ZxF4yhmWyPbEq9k7H
u2bQ80FeDbaf91eWLbDIw2CzeN9OP5QgKdJQrAm0smEEjYmr8dYpjHezLn37+sZ2
cSxmrJ2VWRnYdyZAe0L3s9sHwQoIMnSnAVaci6Yg/wsJ9J/4lRJdz3oWsAqiw516
44Dm+Pg2FnVanfvDUiaqdcQeUkQD4AtdzqmD5+6LhgDhuNCcqtr960UbFVfZspNg
HiMPcM2juG418rifugRfAalmMRay0VEXOrPKlhXUAT1BxAhuD6E=
=voyi
-----END PGP SIGNATURE-----
README.md no longer exists...
Arran Cudbard-Bell@2019-09-04T17:32:39Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/189407584d0027afd117…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1v7zMACgkQ/6TVgp+2
18pnmw//cPqmHQ83GEYz4AvvyYq+xWWLG9+K1OMqCyb1yWDIrol0oGCFkWpdRuDN
GK2LNhvvh19s/2qZWG/lbXJnoym5zfoNHRW3yBsaG749yZj9rf/TLW8SyuBQs2C1
2ITySJF7im9FnWIuOPfRtjQDcRoiPAlJYCBSdEia4pOwt61I6P5T7LsXpy7J47RH
mRob+NCt+OzSDe+/t2+aEkh0oiCWoVnGN+bopIARKD3HHKp6JGYW5cr1nONWaWY+
tGrlcBakUP+6NkvewjTUL2wi5I7e41NzUtUnqkvqEiu/46F/wZgbqGKNJGxj5pYS
imSTsdOc8HXIodS54eISkDayPTSwroXj3aeGt45Lc1n+dUfC3T3Ki+9d9iCvZJ0D
iQAhUZ1n2gLpK7ZX5sFyBjL07O9IWs4Jjg5qVRpuGmxpr9RQjio8GM6buHVx2AEd
Gf4738dDP/RqgUDFOimmBsJpPBrfjiJ70KCVA0aYHiuX5+NCKfLrSaIozErwXFGA
xGvwrK2c5Rz9oEotmx6g0mSa6WhIDS9ZHUK0sN39zhFNRQsFhuZu7QjBXGWHorNX
qr6apUaQbI4+ssu7756VfXGKe10D/tu5HHqtXU6kZU11XZDjgB9hQljX7eruN4Sc
IraDYD8stsffN3+y/b/9V4XZsp4ODMXSUcmk/rC9/f7uusrqbv8=
=SluP
-----END PGP SIGNATURE-----
One log level global to rule them all...
Arran Cudbard-Bell@2019-09-04T17:06:59Z
Files modified:
* src/bin/radiusd.c
* src/bin/radmin.c
* src/bin/unit_test_attribute.c
* src/bin/unit_test_map.c
* src/bin/unit_test_module.c
* src/lib/server/cf_parse.c
* src/lib/server/log.c
* src/lib/server/log.h
* src/lib/server/main_config.c
* src/lib/server/request.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/proto_control/radmin.c
* src/modules/rlm_isc_dhcp/rlm_isc_dhcp.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/modules/rlm_unbound/rlm_unbound.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e466db565471b7b51eca…
======
radmin: Fix 'debug level'
Missing '\n' output format.
Jorge Pereira (via Alan DeKok)@2019-09-04T02:08:45Z
Files modified:
* src/bin/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3aa9b2a17b103ef999f0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1vHJMACgkQfQ55zXdi
Hs2qiwf/UqrOr0whhXGUFTL2Mk79VbI/ycIJHhKIvTyr/+dvJuazKRh4tzQEw7sH
jWhiy+ySiIHQk4hYx62UbDbo6W3SPOzAbBsrTAThsMANAGmFlvv1o9F7yp/mKM7f
Q/4mlEZ6AvVv1bGgXY1e2Tl/OWqqSmoVIf5g55nXnjs/OYPIYm1IZ4GEhiCDfJdn
nZOP0zcKBU3l5W2Ruy8fWxU0pmwigA7M4T/cqEQx575vUf9qBg0YcL9hrD9xhQ2r
Vn4t80+NAhgPHGgtQjXtNNpcJWrkgSe5Ponx+1hPlnJn9PrhBizd3WTyGVtPnQa7
kxrgQpLAqVt/zVy0TXGTxI4Lec3rcw==
=bWgE
-----END PGP SIGNATURE-----
check len, and remove help message. Fixes #2952
Alan T. DeKok@2019-09-04T02:08:18Z
Files modified:
* src/modules/proto_control/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4052818659b6d1aa3449…
======
--
This commit summary was generated @2019-09-05T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0