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)
======
rlm_perl: Add missing %RAD_PERLCONF as our()
Jorge Pereira (via Alan DeKok)@2020-05-28T12:40:40Z
Files modified:
* raddb/mods-config/perl/example.pl
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7b7df09aa075ccd61a5…
======
--
This commit summary was generated @2020-05-29T00: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+218oFAl7QS2QACgkQ/6TVgp+2
18p9Vw/+Jo+is5a970UxsN1GBpMOL++d44PVp2YKoXysTtHLX1GrQf4bzp1RDpuF
2JFK6ryF+0ZmYN25G46c/xSgw4n17pbMToFsClVLoUlEZBlE/L1vtia8o8oDZ4vW
Ppz6PBfp7frHbT/wwLOmE60Y522GAuj1+mPWb+eYARKKwXqSAQ02U78k50OuYsuD
UL+z0DDe3e3n6r2udQRyIKXw4MgI9wFTjH2W8456o5s4LzL6fYwOEJtJvijLa3fG
6UdCWYtxBxPYlvuJREQiVCQD0HX6yaD4hOlGWAFYdOLV1z+EvWSqMphamdk3beH8
OHJOxo/U66BUPqTwNOM+vUiibzseFs3LCCCMxIfephNEej0gkpVOHvmg4K9KG0Te
dFXVdLTa6aeQP8yGt18Ol3BRQZf4K7n9IjuQENH53rQhgJVHCCbLf8umtOlzoMB6
6yenW4tRkz4qqa93YVNzguUegxbfbnLaceibjCAHJoUt4YZnAGiQbHzcfeVffMlI
5nGcNHcWGVMwYvYIo21Es1yjuR2fkm2DO1MtDdUsIxTA3Bx9W67HJushUVdP22wW
mKKEOjII07qgVhtv6XjivjJykUR2KiHSfSyzeSOZu/SQKXpS8lz/5iVkJf6NdqlV
80LF7U2LYS6gfiC37yq0EGPB/ZV0SHK1BftlYFMvxIGuDNbxdGk=
=toov
-----END PGP SIGNATURE-----
Fix _tmpl_to_type
Arran Cudbard-Bell@2020-05-28T23:38:12Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6971a29375fdc3dd5721…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7QSf4ACgkQ/6TVgp+2
18q2AQ//bsET1epVK6ABiH1jGCA0KJ2bJyBpPPRfPA5iITtHZjdKF3b5aM8g23PN
Vlvg+nqji8Zgp4ZzL+wxUdyanBAlrXzNPMZiTftYi6mNWUoBdPt2wPeVJ6LOtC0H
AstI9iRYpRv+xalvPG6Vu1C6haX1koksKcO7ASkJsmXYIwgvn6nLJtFziVwoG5Sz
0ugPYsk31mpWrKlyebYRWa+hbZjHEPU0m5j8xQNXmDE8y6JXkFEbvxUzWgzMrMli
tADussvBXVu3yZepWW+ND5Vtsz1LCWLJjqEX9/Es7Unfo+lX3LHKYPXwOn5K+XUB
U5Z7MqtPAdx/Rf6NCXQjEYgfj0Z+JmKwF7mkogMy8kIDPLoPdgQFy3a1Y2l3GZ/Z
WiHtg7FdT94I/QFWGAD7B2GI89xxt5gOwxRnovz0Bq7iFrl3Y1e3cbo6e8UbjPGR
BkoO1y5g5rA+kgYhOfgQV4s/Sxs3k0WZyhgISreP6eaF+RP+pD+dfrTRb6Q4l2He
gNddLjYzIUiq5w2b/E2NsO7XAzi2MwpPdXsifVuhw+slT98aXoQUTmrmlCrm2aUh
3WuYc7Zm1dY2IpMccNKJEG0tB4GKBBIZdd97T4zat8NEwp2Deh0vhfY1UMrpPF2n
9VEKISIX/Qs65/NZH8/TMBN8WMSnuPvk60YJOzuyA8RCT3R8Qo4=
=CPab
-----END PGP SIGNATURE-----
value: Fix referencing
Arran Cudbard-Bell@2020-05-28T23:32:14Z
Files modified:
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d956505ac13f2e5f189c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7QSbwACgkQ/6TVgp+2
18r3+xAAnjzowZPKgVOc/VdY+/KK8EsAbF0YhlN68NkG9J6AUrhi4YkfbhUspOnz
1DtGOI2K/AUMpprAUfqdhgUTDQUvguQJsAHPXQonzvWkN4mPQD90SFNWLKn5jMy/
UJ/l8hmWYlCCnZCy1MCP+zjj0lgs+VpSX3lUqu5jBDzrzvakDD075UrdXt+q81me
L2eEzS7XeCld7jQ1zsRsZj+h9uQ3zOCAW4w8H/teo109SgJDrjcET45bMCUfhODu
aCElkEz8x+c+ZIe2EgOQTRhA2GeHGQbWRgdMQBIn9VDGJ7PfQHezhOBCFHv7mXyV
OznYik4RKKmX+56Kg9n1XtUHEEKA8CQ25b3PFyjwPXE3Js+bAGzrJjogYekN5/oJ
Fdnm/rClIv8zDIkcFadYqDAd2vlwsD7cSPgrqTGPY24GqbYLbQ4BLACpRGUQ0/lv
K/KMxw83obhFXNSoesOzxXEr6nDzI+a936lkQDID5/L2Ul97N6ZTky66xLDC6Mkp
rmhYaronAt+W2O8t+1vAWeYpcWE72Si+aiN7UNNR/LQRXbG1hmq7iR2SG9I8Ze81
/yFk6YFYe/WUvv0SK9U1qmWtcOngz1XyqhaOAzCUmROOGcJX3uSbdMI+FIXD3xMA
ffuvsLxAGQE3iWqKlDFBTjkSMZnDXW0EPapoTdPgaFpLmPWTh+s=
=pzYE
-----END PGP SIGNATURE-----
pair: Fix pair copy
Arran Cudbard-Bell@2020-05-28T23:31:08Z
Files modified:
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6099086310427d7b23a4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7QR7sACgkQ/6TVgp+2
18qpOA/+JC4C0VYTvhBuGGApKyCxSh7WWt61MXkqf4OM1BUpriMFQJ1+HsOEG76m
ptwUg3DGx/soB4cZSWZeu0+Ue2s6aZwDseyniyZF6ldyq5ioX5v5PScg700mtcJQ
YOJcKrrTBHe4trmm1f6KrGQ13TUkGVaZ7WmgjLRpCymGeCXq443AIhlWmgBLrxKy
+qgh+e2voWJwS2OS3M3AG8kgkhWLHijITCCycnJxkbvCQFr8gbmrosQ37G+5wVW2
5UYJeCaVoxJFZFasJ+w7H5SUJ28lWauYV+4pe6oKM1qiJl7FSXG0vttmbBLACsHg
eYEbJvqB2nQmzh0W7wkYpH/5nH71k2WPwKjY7G1I7XWnQU7Hise1jnF08gglJwbf
jT596sC3K0QXEesXpBfKviTzlkLkn68osZDUiKZdYoFdPiy6RTL2SUGtStrcJ+lv
gPdNmc/uaJXp9kiUyiom/RzkMxycUkF9eGASisnh3K0/jNrqT2GkF4otNG1f7Cwi
nptWyHaeWA9PnUfNk4gireWldVeP87ppP5m/6z05wS4Qrqq0UMzuLp6u2tMAER6z
4S7WDVwlRrWaz9d8LvbWz/CPdWYD34zfV78B/cgcgOJ0GQ7ccYWml5yYSM/BZclz
rFy3gYOU5Ov/spoqhKoRQOdY/+TqAFHJCmY44H+O4JDwXf14Y3A=
=Yust
-----END PGP SIGNATURE-----
Remove unused box
Arran Cudbard-Bell@2020-05-28T23:22:35Z
Files modified:
* src/lib/server/cond_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6477d8d1e1b6a43e298a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7QRa8ACgkQ/6TVgp+2
18r4zA/+O4HFU1I0T5O0P+p/0sQMB8oIoCVWL1wZ4acKTTQ077qj48OjmyB983Kq
juWjJSXLGJT6POSgOt+45OxuZXHFYMdFJcwJKqO12nYd2ADRSRCsgwFLTaF+1CrJ
GJOHzaX7qdmLgVx0pyDYUwBC/4ahWSwChsZvbZE9bhxdvr7KOgFlf0Fo3uARHeBN
Zhsxmza5dJxauc1kkF+L9V2w3vxT7Y8WWMgyJT8Dpf5tUtnuCO8M969Q47Vl0cIZ
82vbJuFcs+xe+3KMe8nEl+JbKVQtiI2PPK8g96OTDEeZpzqaFm559rNCWR3OZysM
oaO6M+2SF3LsOovP/l6kH5b6kIp3LTCF3UaM9MWDBT20kQl1EtbDJY++Whd6Vtcr
xvtsMDOnRNRInKLx9bSfjybasfuQbY5FhowWuHd52cx2mJo/+wI58SaRw4YdfekT
SHkDHZl6BiCHwY6tThDkH0SYvxa3lZJBw9/vTCckEu00gqWf8S4G5hxLT4VGj4Ll
ekUpxAi5e3YDMnBMNoWVSWh6Xx0dUIsPQgoFlBj0QJ4ANrqwkD506RHl69iwekZj
NAw0ebpMLIrrD8IXC7/gv+I2zDfzzBAzuJfJUTYiKbaiz0YzYTOZuke2XUlji1fh
vIIpJm488lgWgFfUbpdt0lzEgxUY5zp6GiGtwJpE/g9v19cCJQw=
=oPxB
-----END PGP SIGNATURE-----
snmp: Use the proper boxing functions
Arran Cudbard-Bell@2020-05-28T23:13:51Z
Files modified:
* src/lib/server/snmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce6a443e6130df7c480c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7QQpkACgkQ/6TVgp+2
18rz7Q/8DW4jfQY6PglT38sLJGIi/DuPqSPRoOxuc6i2BwWj4pj4oWKyoWWWgbzg
lHs7XJQ1jtpPr1lD85q3/bwDCPAtLInk1AF0f01QpqJ3QjAf0pitTyIowzZ0c/wb
ywRoyrcOxyEtevah/qvu+WrPqoWA2dHtWNejzagOeAMR8kGFQBKbFQGgaBCbGA/p
1BI09JbpkJRfhMSzaCRqp7hEW5ir2t6v/N/s/yn7xGvFlOo1nwauLf1S6j7CcIYZ
uHDWS1U+8fvQrt6ZOBAQpIIUBHvbpfQAJJuphnR0cDKj6tRBwCa8Hxol9li5ZVbl
lS4QinZ7mwkhY0gnxNg30fCcanySuSrFodGUTU6/4S0J+lbs24DbWGIzthG1+NyY
L30QSBZ1gt4as5Qyb9o6JTuBAVbNNRgIHI8t86ReDltO8EMGK5PxWu1IWyaBcAPm
4Nqe+VpoUjUuKntAu6WZcNFCw5Qgmy430p8Hqo4jPPV/VSWDiUzvzsK6hZA+KnH7
OjQo0NFLn0Ivl+lbU7IvO1WYtJvyBOjXeID/leu0xd2InwGT50NToK0Q+JtDk2Hf
LvITiEnQlFYjeSiDcfeYJd+19xQ+EHGNnECQzKIZJyjsOCIoViiZw+ramhOGuont
M4cqinUVsGro0cTXR8rMc7r9r9JBmZXlzyS8z9m0ui+7bfYdCbo=
=8LIU
-----END PGP SIGNATURE-----
interpreter: Allow frame states to be allocated without allocating memory for a frame state structure
It's useful for scratch space where we don't need to store state between calls
Arran Cudbard-Bell@2020-05-28T23:00:41Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2963d5f3929f6a1c646a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7QE+wACgkQ/6TVgp+2
18r3KA//UPkstUC1ZpXA2XhOf51oiMHW+RdKlQWqxMHyE5ExSgMfc7nlL90Nx7EY
j8m3ZtLrQMWmLr2VLVaWr5lLS4RWtCHrxhCI4zU0oiNikR/aqzml3ggN5MZGMYjo
samAus6h87a6PCv0BhxkbamSEGgebHQgAw53kEviS3Qoez3XFw/xsgsRbmWguA0f
wJkuXBt8sH5QnO8cmholXYCiKRyjOrJKTc9uzWIXMy5zVI9/s8uUPlA/PV8DlfUD
vZ7/8QscQ9IkHCrcJBFZZjT8FKpnTDMWWbl1TWOVu17UNg5eBXh6yVVuXYnJLd9e
twMcMH5oCXKxlJxnErnja7rX8PsWqjFU4Sh2fZvjbTNyv53jCK8j0rMFLHR+DSJF
DnjP2y/fgLJdsgHgxoWCpaNUwNte9s4DInWQXohG/jhaFwL1neuJUxP1YwDUrkwJ
3upjjs1gQjbpX8rqOIeIqSSGWZ2nx5kDcDiKUHVwGrDjb23Eo5VfQJTaYaw4CyAV
s0uXhw/7ZGxhaU6aK6kqqZ0+hcRpbz6p0FZ9QSTEPv8ndvemdl97H/nzP6keaOcw
pbuVbedkiSSH+PUQG//B1E+U3lKyfTdRmFOgqljO1G97yqfjsl0Gt1vvex7bI3QW
AptaTX/McmEqv+5JRl6DkxWhlQluXfqUOHKvTbNvbvyWRy3G3kI=
=HF4M
-----END PGP SIGNATURE-----
Remove unused tmpl functions
Arran Cudbard-Bell@2020-05-28T19:41:32Z
Files modified:
* src/lib/server/tmpl.c
* src/lib/server/tmpl.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6fcf296f0fb0ecfd17c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7QBggACgkQ/6TVgp+2
18qa/BAApkPkUoUl7Qhlo8rw9WGMADrGTv9tBiWKnJlxykoDIIdsN71oMMKweK6j
SiQat3kew0pWcl47ecxhxy2cHEHkoe7lNlC+3R2PdjwHO2NJFnCIPj1wyYkq3RfZ
NFsuK/ne/kB+rIZBYFBWVB7FZBhG78vCsGZWckTm+sDR4++zk8Cge5FOo84X94kK
Lqy7kk/fEmspT27OGLG4Bx1pPlC5orQyk67hCO0vfw30GTWdW2iLaiaRjYL5xFaN
7tXGmdKt0W43UTKLsyr8xFSVTwVTb0/ABbKvUsUViFksNX3/HE72P+vPnu/2KJwX
gAcPGhJNT/XJikDjENb9coLH79ol5QWRV6Ql3w4c23g1ZWrq7CJoQOdmXdkt0pmK
ZeDBLlvEa9p3ORwKeghxeCquWxLjz18QlO9Byo+IzOSNeBhJHZ/Ir2MhYE58o4ju
cxPP8+bclDJ8OG6DHljAxqbWyDg4Ys7+BVIg05jWyWUmgO1HsL+sa0GCYvtoWUfC
N5OtaercrOV95lSne4NlwNyewjuvvfjDJ2/w/FtA2VkdZrN/UcxiQUzmBGW7HGff
xgv7VS3VRu4MI6L5OX/0kXaehHtmvBKM7KzuGbVNchbC/YZRWX1LVgYdwyuoVq5p
OLz48/JCcnyEHuiECK+m9a/otNGBNqqBR1t4ipbDZCn78c7LS2M=
=eYGa
-----END PGP SIGNATURE-----
Quiet clang scan
Arran Cudbard-Bell@2020-05-28T18:42:16Z
Files modified:
* src/lib/util/dbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3fda60b8115aff3c73f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7QA/YACgkQ/6TVgp+2
18pcZQ//b5RbRkGlUiHJsi2T2IvgawvxaMDgW/SAEak3TVIIZLnBDvO99X93zKPX
4E+N9hQBqBgfPaJZstrX3pb9E+11g02/O8nPbTOBGs15TnaceYdXYI/12wpY1flV
1U/h+v7SR2uKOgbGj3Y4jDLNChXKHCb+onVBiCRClzUw3jI0sKdssGP3u+YB1qSB
zStBJb9Kg50CnIcmmRo3VOhStUdQ/SJz4sbP7skGWaPwq/8DmBWCGmjp4exatRdZ
BYSjpf0XGwQ/sCgSOe2d/Ceb8eNTSbUKUSCnqw3JXPjKzxRnbwtDxwJs+r9Cmdx7
1KCBQ0iVgzZYcKinY4ktO061OuaHX4+xDlyqEqB2gQmlbHvx9r8NjsC7SpldOQ2x
t0oC1LuEkOUbQL2ohmraZ11v6kwH6THu6Xxwp/SEjMlIUWhiOuwYHDvAhAr9vZ37
QQ+lWiP/9TYiYJlKrdoKYbccYIwADtljdfXwnGnU+sh/a9280bDDz2p3yXCw4TmD
bvzyx9hXMP1jzTQi9fD15wwC33Zv8Y2Bu4a1zRioov/iLrCSP28IX7WuDtJif4X8
oKIJFYS6Dny5WWjL5p7rXUGjcEaWZDYMkLBUgnBeFihKIIFPmN52wVbmqU0xSWO+
sxH2kVkQEMtMdW1ygPxB4sQOis0acVpUkaNVed9n/mAFcPfVIUs=
=eelH
-----END PGP SIGNATURE-----
Use structs for ifid and ethernet
Arran Cudbard-Bell@2020-05-28T18:33:26Z
Files modified:
* src/lib/util/inet.h
* src/lib/util/value.h
* src/protocols/ethernet/ethernet.c
* src/protocols/ethernet/ethernet.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65b444eb459948087f85…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7P8+YACgkQ/6TVgp+2
18ru6BAAkdeZ5tPOpvv9hNCETHcJdRWfreoif/kFjF5mMIZE7cKXp5Bk6/zDqHrq
BmhLrHLMAQX1TvxJIOOVFtDbNqP8EwGLs7CFFWaWTSEqzAeA+d4swzTDfdF3SAKt
ghKE96MGU5IomA5KGzAcrj+ubPzcOxBamSSHxEu49Q3jmuOUpFGQ1J4+4k2qHgm9
+7fEBkRELsv8PXB/HZIbIpfZaUyilRtVvm+Q/hc1XWTss1K4VfEmay/XaO9l7/Wy
LzoK1vqnjol8ZVJh2d3wanzqL+IlbaXAZG4QfVct5+1ziDLraNgUW+QASMpHzjFF
BiWaPPkTcKumXV4xf9X1YsUVbk+lPg1Gxd2zRKRz8ct9to/sdQ77E88mQwIi1Rpv
DID9aE0S3ju8e2kDhAbEuA58hmUYcGRTuCiaZ67+cI1K363YG9MorUvz7KBHRKtn
ECO4XMBnD8SeiQTZUVlneyrkXxP+IJ6dgR4SjLR71wabkyMAY1dZJCMRqWxIjDO2
s2xlF/oE6SF4dlsTuDEKopf2CTGi3DEl8lnsL/uK7ZmYEyEEjFcJne2DugTNEISQ
po6g6SfZP67eKLGb8gAnFF8+3d+syEbMPVTofCzU5O2MuMlYBh0wPOU3z4eQAOtV
qRy8bM5ySJrhF/0iiACvmr8TVpuEGYg3MZVFC1sFJISfpgFgJQk=
=RXes
-----END PGP SIGNATURE-----
More FR_DBUFF_RESERVE/MAX variants
Arran Cudbard-Bell@2020-05-28T17:24:54Z
Files modified:
* src/lib/util/dbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e3c38d3016c34bd8e9b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7P8+YACgkQ/6TVgp+2
18ogCw/9H8SwoQFSKGQuyT7oSm7NNzYw07BfJ5fb/OxJhJvWWQlsHFS1MToWgvbT
EQp2GgmyOrzwcE+i/o8YylbEXCroR32uxG7G70f+HQps4wgKzsHEf6wHsmqh+pdO
BQ1cOQPPewwXtUECVzlFNcovRiRGqepneGMeaNSp71GwPTDA1e7ixL5wZYQ1q3Ht
3VMvMXiXKjjMOoaWU40B+oe7GF6kdtIP0Pum7X2JQjqE2wgS0ZfmkxJphAgX+GHL
qxJksCfuh8WYi3jp4bMTkR/PTwisRuE8ABkBgcV051gJHGAptOtSNoSVQTf0cKPA
rmx9ykVpe1OYswXnkOXHILPltc10u4XkEBDlnEJkDoTacG36drDuazk51XClFm+n
zk9SGjFabcRJ+ynUyyIdb+Ptb2u/lcK3KRyFf9t0PLQJA35WvrwdmuoCVnArB+o5
ffHXN3D/riq06VJKzYtYNpwpt8XuQntslt3Vj81Lc7lKGQNJmI3JD3M16LTrIq8f
kx0uDTwxlDUUHKIlNU6mTEd/A1tESX3WF0d+9ymPhMlc14tuXI5WGqLz+NwYOl88
T8sMeNnB4ygMhrESqRsnDzNKImUkDY3tCBbavBUf22WTFuHZ0z779LWpgqBo3ea+
/WQ141rrtt8zVubEhmJyllAVRZhTKESgibN/R3JHJci+wTO0krI=
=Aoje
-----END PGP SIGNATURE-----
dbuff: Separate creating parent list from advancement
Arran Cudbard-Bell@2020-05-28T17:24:54Z
Files modified:
* src/lib/util/dbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3a4b65e3cec950622ee…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Py1kACgkQfQ55zXdi
Hs0RPggAmNNjnMjIc49FLPMj7lSPuKE5OdUqlUvb3aG+J8nxnMM2rMaZKQImdEKI
gxoAipNeivalK0b6J4eK2u6LnaXx3kw7mm2epYOuPAeDvFaHM5K9syVn/17iWd7F
orK6UwiEIBlbIGM5xYK4qr0h2n0lPYndCJ2nPhqp9czcadlEGmXXTNl0dyjVBsaB
zK0w3+/COvGo6CfPzWaNeo6zN5JmfW3NsL/qAFNqsCVebbUgweBV9UChKbHN4EGU
sq9PhLfHkgkn7nViZCvIPVb8AP98JqD7PQj9Cs9sZVLIKosTaf2ci8AFaFXErS/h
2FjxsvEbaQ/aikMDUMZRzTsn3JTqCg==
=Q2rH
-----END PGP SIGNATURE-----
manually create CHAP-Password
Alan T. DeKok@2020-05-28T14:31:48Z
Files modified:
* src/tests/auth/chap
* src/tests/auth/chap_header
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e580afc4fff785d3eb72…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7PxtMACgkQfQ55zXdi
Hs1cSAf+NEei2Z2GlBg9ottlZhdVSIuV3i7Q0oG9jjrOuMqaxHnsK/J/eInW5HIN
pDoYR/IQAPjzpY32u8o/gahgUFnxWezgZ+2HMrmYVAhyfP9XdAdy8GK2zLavZZEv
TGBo+GpN3al/rjlqpfJkL7H7mHYPS9Aw5yUiP1ggMJ16lrb/qIMiJ/FQBudTQVri
PawjV8hpil6eOnBVb0rPfcqw18VeD7U7xvu/c2uCJcNtgeUpES9V/k71P1ccTQOt
57/q4u6snJ5gniHWqDLx21yRU4FbS6W1k3pjyljD1Eg81GA3wIfec6C8PgBtYwnU
oAPhl/Afi9C7t/PZpet845vxADONHA==
=paUu
-----END PGP SIGNATURE-----
allow specifying `-p protocol` for radius, dhcpv4, etc
Alan T. DeKok@2020-05-28T14:12:33Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00f1d9e0cc404c99a289…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7PxKQACgkQfQ55zXdi
Hs2SGwf/cIN8XGIAhUi9uXDzvLCdtQET4lmzLqdeGjza2jC3xjdNht/7ilqmkc7p
rcKc1wQpS5PrFshVfoQpMGrQKKMGyoPPVcNKUsRbXoNmpctIiHL9Z3hDfyhykzA+
u9EKK8L6uc1fzTGTFx/L4LahmT86xSGWjF62KbYyiDapEUHxH8I9GPRyZMMARyF6
JNtvDpAa6HyiXPPET7pNxlIwWVMYSybA7zFQMGeNBvbAP8+Mv+rxw2LvyLoaQLBM
3iIiNPKXEKmBAm57PAQdv83RoLJCkyAKF8NCMxbXjSHXV4eYnVq7bh3EhjrB+XbT
6FSA0bmodyxF1TLT+cEOi9z8NqHWmw==
=P9aC
-----END PGP SIGNATURE-----
remove manual encoding of CHAP password
it's not used and not needed.
Alan T. DeKok@2020-05-28T13:31:02Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab419c0ca869274a94fc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Pu7EACgkQfQ55zXdi
Hs1rNggAiHjeIW05TxRHixtnFQU0JmxnvbBkIPMFjY4ZHO/vlShsQcX/v6U42g4x
zWI3Yn0OQwFkdDACClNYm6QxfPfU5VgfJXBXWH+ZIfoeIhBpdl32prmmDNwDbyi8
JRasAItoS+uTxbbRTSdqjLsUU/PIrpKjsJ+Tv2enE2Dl7RNFq5urV3SpmgcL1A0Q
BUh3P8Z/hx6G3bGAYNxEJ3gKEeyRYItTKE4aNKdUiqp2sjWK+ocCBMQwVf91m0oY
t7b+99C0RGJYGJ43zVSuUvJo57MI+690ytwMXuK4ZoSYnYUxWG/ZsqaIvgF0GO0f
eYQPjmnt4OqzXaPQbJ2fBY77JM2fRw==
=K6k5
-----END PGP SIGNATURE-----
remove unused attributes
Alan T. DeKok@2020-05-28T13:25:01Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb11ff70fdede099e9f9…
======
--
This commit summary was generated @2020-05-29T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7OiNMACgkQfQ55zXdi
Hs2JNAf/ZmWuiK2fzxdepik/GMDSfgmzW6rxBmWcoLmZU3zdYCi8MGRso3oP15fo
H9ngoGeZ3BrTb/MZMd25DbZQEWjwNDXILshdbtQYHlvlZgwF3qkIkLK8KWI7hvJv
mz6mySKbaQ+KBgd6ztGBNO4i6csIPj4fNup98ceOvDWWhGuUjZtDz0e8x0S9pXHh
heqMaaR2VmTJ8iTK8gQD7d2W9zQ0BHVsLuR8AwdSFogow9yk0NuaQutuB5QxDcxk
bfIbuBwPX4r5qkVnSTgF+ms03A7+S+374Mz0eAuborNRZgopAYoUh7PvkaejE2IB
2XJeXvU0Y1Aa6+S97Pds9OBKKpvKZg==
=ibiR
-----END PGP SIGNATURE-----
time used should always be "now"
Alan T. DeKok@2020-05-27T15:35:40Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0dd9b6c66939ccfda05…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7OdIgACgkQfQ55zXdi
Hs3JzwgAkQw0ZQYItEWh3rVSNghg3dQNcDMkBzKVQ+rhebVkCfeI0VvgUEFMZE22
BvnKzzniu+CUdYeqpqK5AfNDd2RmPhelnuSqYnNzKuXJzXZCU6rIk04x0QDw/54J
Q3uIo9L1Vt+Pki4/N+F9hij2Jnjj9LzfHIuuiqqquXBlhlLcbho5sQOEnTQuaOYR
01tdFjVIl5s7Wfb3uHIZc3w1eK7ocqHZn39Iyq2rObIEPon36CJTCGT3Ms8Yl95b
HvFlxzFCGLdXHgPdTWXJp4sQozLehEWFkhXxX59R8PyuIJOfkoFaPuL/RCzT+UO7
vpaxQipjEbHFAoPswePVfnItWJ4zLA==
=WT5i
-----END PGP SIGNATURE-----
cache interface MAC
so that we can automatically add a Server-Id attribute
Alan T. DeKok@2020-05-27T14:08:47Z
Files modified:
* src/modules/proto_dhcpv6/proto_dhcpv6_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65c591eedea4670976cc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7OdGQACgkQfQ55zXdi
Hs0p0gf/TsADry2xC0VkS52KZmvNciwwVVEz7cPg1ilYxS0FPBtIfUteHzNnM+T8
xCfIGaDB7xn+CWA/p3P0jMozqrYNA3VDhy8Q5LgRsSwXHzaazOGCAqu3XeqyxBUh
NomOiA6s+/AfrfsGBg1EhxD5L3GtV9tushdUD5d1pefs+VIueK8j3MfYFqspcd0R
xWL7xFgODyQWuZTG/dU1o+I0PLSxvvbUl971GtRyfxeQdZN0ajIyv/QAyu91XYZb
/0uLNT/KoSNvv3MMNTHrZ/TCN/YNYP9dil1gwl8F7LJ0HyFI4RAllVqEDmfeqdt0
2wLqWrMJ9Sj1IKdklIFt9oDQIct5iA==
=d8wq
-----END PGP SIGNATURE-----
unnecessary whitespace
Alan T. DeKok@2020-05-27T14:08:27Z
Files modified:
* src/modules/proto_dhcpv6/proto_dhcpv6.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7bf65d020f721f3376e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Ocb8ACgkQfQ55zXdi
Hs2u2Af/RN3V2IgiuhH+AsGNoXqjv78AWCkxA1EWYRlB99yuCv7v4ntE8kOO504e
af4P4nVKBn+Rte6Oci+5t5IarXROyoBl6Dw25d0G9a59haVYGT+O2N6Q9uAxZv5w
P8ABLh67KQI6POrOI6FnCL8op6MQPPiRQd4j7PRrbSeg3u1CO7A6gc5DdiLoWQFl
UFLIfb5bhLJ18lPFmFttFJk3a6nUdTBVT+JtM38i+voopi8tW5ayK/egaTYQpmgL
4M6Es5kbcDf2d6TO58u4Ji0g3s+WYSZvzD+aS5L0Ah4fqIkzl9++HGUkOpKgGU56
KuVRtGhNN0FQagtdUQiDcEANZAdyPw==
=gl3Y
-----END PGP SIGNATURE-----
add API to get ethernet address from interface
Alan T. DeKok@2020-05-27T13:57:08Z
Files modified:
* src/lib/util/inet.c
* src/lib/util/inet.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7568b5719e357ebd97a6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7OZr8ACgkQfQ55zXdi
Hs1Cfwf+JTOVw4yvS9iYL8TIwnDAR+jyHFYJ/yi8APq/YKrJ1/q7e647ZC3ltv2x
9AjL+p6h9sW7EUeuQXP6b1Eppd3lV37ocVxn7RqhYT9k1H3UYx8sqsfbefuZen5B
uy414JoWwAygDfnPwZ+q/xoNySu6CwI5RVZL7z9PNqRSOOccKMGiCd02EA/mCNiO
rQryY7NHJiDqpyXU7u5AJKVrrKfGDqeqYvAeCSkR84jlin8ilHhdozcSuRLSu46I
d9IMqtCVHrOPoi/W/qVlejkVJyEDE7b4an1NaECivXfol1LpDdv/GiU7Uk2stk41
NQ5V7GQcxJZHeMnJF7wC2ckcuSwkAA==
=W9FA
-----END PGP SIGNATURE-----
define and decode ethernet address for client / server ID
Alan T. DeKok@2020-05-27T13:10:06Z
Files modified:
* share/dictionary/dhcpv6/dictionary.rfc3315
* src/tests/unit/protocols/dhcpv6/packet_AFTR-Name-rfc6334.txt
* src/tests/unit/protocols/dhcpv6/packet_domain-list.txt
* src/tests/unit/protocols/dhcpv6/packet_ia-na.txt
* src/tests/unit/protocols/dhcpv6/packet_ia-pd.txt
* src/tests/unit/protocols/dhcpv6/packet_ia-ta.txt
* src/tests/unit/protocols/dhcpv6/packet_ntp-server.txt
* src/tests/unit/protocols/dhcpv6/packet_sip-server-d.txt
* src/tests/unit/protocols/dhcpv6/rfc3315.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/082149c8cb8ba0e356d7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7OXxwACgkQfQ55zXdi
Hs0hrggAjFBG5I5Zv1H3ENphXIu4CbKanVxPjH1g21zetMA3MWtayYhIBHCGKYpk
RATp+BbX6boNFNLwQwRn9flzKQEq8r+vgS+0K1250jtoSwnKfHkv/L180LB/k9qP
Tsgu7JJ//+t+dTYTPSPTQZGOxRPV6mqyoSFWVY++0QDwCfffZlg8UQ6CeG8kh+AQ
AsrAzLVH7rVORFLIzH0AJtit4JYjxfYIlAi57q/UZc6SVsJdfD4/aTYaNHhYNkhY
hmvmdl8KcCVtLYgFkZaR47HtrmMhbUx4sCQ6+VtyMVXqY3OmATBd0Yb9a61lnYQo
UmE3PyUb0KuwdiXHzpLP2/GW4Fq/cw==
=b/bN
-----END PGP SIGNATURE-----
document multicast + unicast default listeners
Alan T. DeKok@2020-05-27T12:37:41Z
Files modified:
* raddb/sites-available/dhcpv6
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6445522dcf42bc22dcc1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7OXlEACgkQfQ55zXdi
Hs0EaQf/WKm8PQu/E4umJTcrFKHxhYwGvundQq6Cq4ZLxAEWMXWcTBLNUwXuSl7l
YqisF/44lHq+Gf4T8tJ6bMDwhcqOO/C/8pPxnkcf8XodLPD85NfaK8eoAj2PPkdN
UTIASfZ8oEApmkXn1sVS+joVaXNTkj26f48YT/Wy428qRDlWptU8erzE2pf1Ehxc
TxLTvbfPBxyWPPhRZbUg6R5s8REkissLB8beXTfw9HwfdvFfH5eJtB4tL75BQjVX
5NYPf7gnevUqkE0TkvIarp7MHcXMzDYOv7Fuhi9xVCIVabO0hDGr/yv8HkuKoBq+
0VlCjolvpKi9pNwOMvSsFwkq2TyPiw==
=Kt4t
-----END PGP SIGNATURE-----
let's have this compile, okay?
Alan T. DeKok@2020-05-27T12:34:17Z
Files modified:
* src/lib/util/inet.c
* src/lib/util/inet.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80aa22f04c8a7e444346…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7OVjMACgkQfQ55zXdi
Hs3bNAgAkUHZ9JAJEcCAQJ2DLYFTGIB6Kv3fXg/JcPEh2YH1hFuIQdKOKz/Cotmm
2yZoUsFqVMSgDVLhO/qD6SLzWHwT1MiBSeh/AW1tt71nnc02XIOFM/m+Xu4uuSae
qd+QUp1Mbi1cokYpOBv3GBnS4kH0iT5xbxxDFarCyGhs/HoWxmYeZvIjbKG9pW99
/JzJoN7wkWQQKfxQBr7v7hEepiBTOLeWY1ZqddJmPVtV1q3rik1oO7BraG/U0Wf6
HkVTr3y6SABtRyJhGkewhNod6tBtnDN3ffqTQGfKXCE4SLRnUjjRGDyBeJcuuLRL
AVPjruQqRNgol57Fgvabyr9B6Bnx4A==
=NXcA
-----END PGP SIGNATURE-----
move functions to better location
Alan T. DeKok@2020-05-27T11:59:47Z
Files modified:
* src/lib/util/inet.c
* src/lib/util/inet.h
* src/lib/util/socket.c
* src/lib/util/socket.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffcf64499af17f623c39…
======
--
This commit summary was generated @2020-05-28T00: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+218oFAl7NQ+kACgkQ/6TVgp+2
18o2tBAAidnbFSSHONtyF00rzZ4eXgc1pDlKi4qNoYotthBuyNgcsVcsy2PbS40U
lBwC2xA2hBCop9/31lxrjW5kez60rDARNhuBv7xcaxmhm9fvGj1fpb1Sb6gqrnxp
RUJLlPYWpoLWGx2EGQPgDXgPvSVV1L2546w3/PCQGKiE9V96ACzYBF3xCM66rAjP
n9CRQZM2gZOe39anHl1Wd4q2op9mrmcWKcttSypY4vxCCqhqRLSLYZkOG6zhejDv
NgtQ27VaZCBT0Pv80Ef+CtrsLWBQxzRN7k8c5r2wCwV6jSpeCCHGEQ9+hQN+HExS
t+FEJsImMiBH+zYL0guAbLMFhi8E9wKdno/zmrgW7iI77Ryx7Tr5ScmVSY41u74Y
DXhZrqH9EMI0Qce+FZlztSHJovGWc+jg5AHOw8/pTonstDx+T/BwU1LxA0NLdF10
EAglDbbYOZ0Ft9fOlsm1UtZomighJiCF2PGryGTPSonkD89CJ0B//xWFNZtsGtOd
FkuNXRIr2dKliSBTEjUUszDWyZEsPpp2JOwrKXyHN/ITDk3fw3dZaywmgHCTABTm
qQmhoZ74DY9bzPRCiRnj52caQ5mKMTww9hBiKWMecudjDAYXRLahJI4kSGmZNRNS
c+hmZ9Y2MDMnUdpXOwHR3aNLlMfxHL9wL1+gPwmOdUqp0ib/Ly4=
=9s60
-----END PGP SIGNATURE-----
Reword cassandra-install.sh
Arran Cudbard-Bell@2020-05-26T16:29:29Z
Files modified:
* scripts/travis/cassandra-install.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d970cfef12c869529f69…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7MkSAACgkQ/6TVgp+2
18rY0w//bjE92NBibQz+wI4sNAoKIJrCETSyilgebc2ftAR/6Hau44PP4hU8l2k/
JY/iLPJgnLzT6TqfSGONeHKEDqkaiqdj1aK3uJV6vQpxgsPFnOCcU21wAiQ80Km8
hp55OsvObHBaX5BlWjXCtcsDBrRs+BCfudso0I3S6FbEssI9FiHGStnQHPiy4yBd
yM8xMUi15GLPhLJpvgmrCSJYqtBHsITmlJaaGr9H8ker1+6rV2kAwplN+IvNIKhV
0C1S6c0F/qIUJjdYDoJuBTQG/j1p8evBUV9OfKr8xVSxKj0kQ1a4cYum/ia+IknX
SlYYn/D2M44ktkwAsK2cX6pa/7OlfIfF5gNiqK9Wm7UKg6sQugnPtv/NERyqcocT
edWXYUvAQY9d/os34E3tGqXGpoFa7IH8s4F5/bnzW8sYwx/uxBTAJZPo7JCi0f/W
PIvpStp5G3KJA2eUNMbxQJS8hT2Td3L6N/w+qJM/2itozTo4Xaemrd58OqFjf0kK
NlIExPTD9E5GEcDQ9PX6j7zTefjMwe4vMPiNrlqHbNZG2LDe38RQyMzKn8xbxZMp
DZTzaVxm3EIjp2Y/7Mntftr+IsU5cWdKBcVpUTLwZyK3Z3exybwAF/+mxRrYnuMn
yzpxfqVvySGg8f52dvIz70mRWhS/gVlrFtjs9oejR+Ba2tbrfJE=
=We6Q
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2020-05-26T03:46:40Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/436ee70ef63d2fae6517…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7MjloACgkQ/6TVgp+2
18r30w/9GdmNR88YoHIQKJF3XSzDFAuKLznhlRgZ9YOYNo08R5EgLZaGaGSs4Sdk
9dxunYff/K7cyHtnErRVy41Yo97dDHH04wRGFT3CkW9StZR5h3l1viUvm/Vubotg
4lbBwzDVCNdXkmFl7Y1Ut2zPoBK+T27jSc3Uz3IN2hpGnvyIDOFkM+BOMhxg7/mX
JEet3wISABO7CcoSBoxuHUjellB5tNj4V9eAAWyrPieOvCMmt/XlT8F2FOHe2wOX
L+9wAJ00p6gA1kwiax+/MBDqk/XtG8fym5xRXKlKBtpXxtAqvCnf1ifk8TePpkhI
VZc2IBx7KWg+PDzMhAGDwWElYOeJ/GsvakdY3+BsXZ8MMfupLDVVxI74GhWPdq87
g7q3t2EWzIUWjkpMl8hL5BSR2Dup+8iu9PHp4lFA7j6jl5GumNzATtGkVnzEuETT
0MUkryjA8+xudtWTH0w+wMryWiOKEXJWT3oDOmDXa+fVSlZGPN+2/ycbEH8v+ei5
IMmNL0Gtfx30xCgOQt3zvHcjrNm/arabVvkJ3XcmmtIXLMm1KlwwrJ5XMu8ceNsi
CFWRB87/zhikKbUXIvpqbEBW+yi+r6HqPvSLoqWIymNfwFVeCM9UWwdr1yb8l9sY
ggHBt903VIKylbzMwE2lKRdn0olLrIOKJwvREcgTwS4qMwNqH98=
=+aV3
-----END PGP SIGNATURE-----
pair/value: Remove final calls to memsteal and bstrsteal
Arran Cudbard-Bell@2020-05-26T03:34:50Z
Files modified:
* src/lib/eap/tls.c
* src/lib/server/pair.h
* src/lib/tls/ocsp.c
* src/lib/unlang/xlat_eval.c
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b1fde655c997d6dcf37…
======
--
This commit summary was generated @2020-05-27T00: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+218oFAl7MU8QACgkQ/6TVgp+2
18oY4A/+J9fmuEENxsPdd1ho+lfOlAy9HhBCfCnRXN8vnS9ineOv5Qe4R3KYcO+o
P3mTa9lLrGZwV+FT/ay9ZqBTlVX8YZGz05p06O+AarYrh3gOuhBHZlwbKF6Cvm8r
RNQ9hcmohUZkxqLR3SKtnr6qMf7LzwOvYAjlukaVHYe7xWpEJdVJAjrw1A1oxxuK
BrHPulT/Bl0sSbynD5PcgTmtMFqMChI7H8mW7JETEBfHDVrMzIlW+yIXuOAj8Htj
sIjQ894OrW4ZFxM+XbC9oOQp5Y45ZtotNO7Po2H9VsdjxdUEI2dwXqb7Uyuzvgak
tna1st+SFZftE7sUDEOgC2QfnjTDpF7RVmemGIM+iYPTCneoa9MgIxOKxsgMcIDR
Y+iF/pby191dTG5ZrHUj0s2OMA3jbyMw57fgDGC44Qw/BRdL4tyER5YS8jqNUya0
O+PRXvtpTUbnlG6EU2VXO/ylbpwU+A6bMMdHIa1dZf3sBKgoquIJtDoEBKTkCM2W
TTWmRnRnkc1pTQXInJr/2BJktAhxpZbUp4h3OiEWwJORHXQVa+XUgTydqCgAtaJK
GwhwO5N9KKuBKVizKIbZFCd3buFWo13sNA4OvY67tX6AwyJp8b/6dz2UdtndL3oI
pvK3Uecqoipvv2u3UQNHt9nDiIY6UlzNugqbZAyUhDJEP0y1p2Q=
=RQF0
-----END PGP SIGNATURE-----
inet: Static buffer size
Arran Cudbard-Bell@2020-05-25T23:24:52Z
Files modified:
* src/lib/util/inet.c
* src/lib/util/inet.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/261d0b9fac5ac867839f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MUU4ACgkQfQ55zXdi
Hs17Qgf/W8PYrCMJieSNmJuDXDG+OU4A5OEZoSXb7CSUSghlQknB6IdJNjGUV8JD
xgSDSps2ch0niT9SiHGyG34LDJmNTbc9k2PpkvPktOJSJlZNVSi5sdERb5ueID7L
bSDSubqggyxQYaH2g69b1XFP7NMp5Tdk2Mn6KbLUUzNJNwO3QdquMQIBz/b1Si5t
Ngvq8wYak9z6nWeN5JVokhFszDZnYU1kuaRCBQq6ttr29EC0ANnj+D7cemv6C2vi
80iWNKu5WdbcYaojmobgfvwlLyL4LmjRBNG2iXriY9Sa/I6nCX51az3XlHvRFiRs
EaB8Xnj7YDNehZY1KxaR2TyPPqN+5A==
=3IEd
-----END PGP SIGNATURE-----
expose fr_dhcpv6_option_find() function
Alan T. DeKok@2020-05-25T23:14:11Z
Files modified:
* src/protocols/dhcpv6/base.c
* src/protocols/dhcpv6/dhcpv6.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/253fd2fc65465a1ff575…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvIACgkQfQ55zXdi
Hs10lAf/cw8Xt14B0/fDTG/MLVfqYh/letFzFlvEXJhfpkqzB0Cygq28diWIzbAW
ZOUkakflpPSNz3WszxInAYTI1Ucfopb8QQRmPAoYxMfwnaYY5zk4Rtuo8wPxmpk1
+pCZwJJKIZGPHmwwHDm+Cfu9bBgufdHKX4QpmTjYKbaHLySTX4g76q4emtdzoQio
GblyAmr0fWsS6LYZOWQXrMr4TpEun27+juJ/kC4O75LKnMjA1yR8sC82Oi+h3HfE
w2yBmtzKcQBMBMfO5S4OlwPghl6kId8RrxFQqVTNMMnlsMmZwEld3/SOy5o5g8vI
U3cJj2ErRYv8+HK+fWJvgbZq+Iuhqw==
=N3Ga
-----END PGP SIGNATURE-----
ACK the client ID if the admin didn't add one
We also need to set a server identifier somewhere
Alan T. DeKok@2020-05-25T21:38:58Z
Files modified:
* src/modules/proto_dhcpv6/proto_dhcpv6.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d27f8cc2e28b16aa277…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvIACgkQfQ55zXdi
Hs16Ugf/Z8cDH3Lgcyulda9/8+hewz+3NeJ+/qVbPrMnRo2yK+XsUoAiXWhhKsTi
1+6+KcryaN8QpNU91M5ikPsnkDdDm0UX9jo7e6ARne8Fb0HKkCB3W4lmuIF84WnD
aN7pJ0gxmt0/Z3PxpuhDjRBUaByIiucOf4RzHh7u31qUfUYtCoBXguOc4SObRmHE
7z1cmSUjWg1igk/lfcKwdrJX2y8mt17MkV3t0bTq3593FMuU2/whDmzI7pN9tjcz
sjKzCgitNdNRBRTQQlKl+IwR17S2+V8UwY4vCpMFHsJOgPr0x0MusOH6NNMN3bOi
bqu6oYw83YAlj+35229RReFZKXhzIA==
=7Pqx
-----END PGP SIGNATURE-----
clean up.
* if we have interface but no ipaddr, then try to set ipaddr
from a link-local address on that interface
* check for multicast differently. We assume that the admin
will configure one link-local "listen" section, and another
multicase "listen" section
* set src_ipaddr == ipaddr for link-local addresses
* for multicast, require interface to be set, AND set src_ipaddr
to the link-local address on that interface
Alan T. DeKok@2020-05-25T21:38:58Z
Files modified:
* src/modules/proto_dhcpv6/proto_dhcpv6_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa65e463b5436cf0d2e5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvIACgkQfQ55zXdi
Hs3/+Qf9EkZQTLbFt1CJCkWFk7yRf4d3WBG+J8KZOr3nasYA6YfwiPKr2kLS9EZE
mFnIxD+uZ3zqJXy2qv8pN+1rZ/4zb5V1O+4HtvTJBp2kVB1Oq3v+TIG8M5TTOckl
n72ivCHGdSgCNOJSJM6pM0f2YIJ0dwTO9JqW8sinvkWcEQgidrlpI/EEZ9F1QP5h
MMtGg1JzFbwa+kMxc2tT6Ivf0D3Ta1THMRmj5thVj4f/NnfSOByrDJv1bGShV9hs
uUOld1F9yzyo4S/VfjDYd1MDPjs4i0rWFIaXK7RUaTu5tkFS9WWYLSr5Q9xqErAE
DGVY4JQjEnDAKQfOK5dfL4isjt3MUA==
=ebSv
-----END PGP SIGNATURE-----
add fr_interface_to_ipaddr()
which grabs an IP from an interface
Alan T. DeKok@2020-05-25T21:38:58Z
Files modified:
* src/lib/util/socket.c
* src/lib/util/socket.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60f0e9b2c6cbcbcbc102…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvIACgkQfQ55zXdi
Hs0akAf/UKXbkEeyQBFBMTwPCYa3B+HK/hPnpVnJFNbufx4EEUserCJaQn/i47xb
dd5mAQmbS2pFicBLtQABsJsUX153b9KEYd15cTeFAR55TDDdmOu0Ssspjmg1D1b1
n31KM9FRl8tjpxgS3QEgpFQBHHiNQsjRVqOqMvQpZVgGqPN82+8gSwKjzA8vvTDV
SlTGLyynuTAirB3SozduPm+PjPCaUGrS6K0yAiWiVyQSSiOC1zUjIsMjsK1CIYbi
eHc0YuLLdqyqQ8ulE1SDjJdmep7pNqjGtZICkN3Fv54dLisS3Whq9V3G+In3HwcF
zR7ndHjYHo9B0CDLjba5PubJbEKJRw==
=LtYP
-----END PGP SIGNATURE-----
NAKs are 1 byte
Alan T. DeKok@2020-05-25T21:38:58Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4ccb847e7c1169c2c12…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7MOvEACgkQfQ55zXdi
Hs1lSQgAoOGWTJrKxvCRsh+s1Z2w+V/Nu9aygwCpaUCYZ+5UgvBV6F1G9khxpzdg
t8CZiZ096DUaVO2aNdcxCkaVxefQADET+PjdlomiqskozxuIfVvw4XazRfZ5r5Yf
NCF+Udo4Kl0I3JQ5W7Jy6CbiMoR9PJ70cMrjOiMWOHgqtkbKyJrAspXSkLuZXiUM
axB3pwx2cck5H5uMlagCT6L3G2ufYUl0k72piaHLSOzoxGSawT53JoyOwf/S3LEU
QCpZtupH1eDSaLCIoRn/TvZZhU270oKPS3sdx9XrnGPwQI4BoceefqQi5O4kjJJC
fW6FTnFqfz3ivMsSI/wZz4vf/KEvwA==
=6yrg
-----END PGP SIGNATURE-----
set packet->code
Alan T. DeKok@2020-05-25T21:38:57Z
Files modified:
* src/modules/proto_dhcpv6/proto_dhcpv6.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03864b63131ca54a5ba8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7MNcoACgkQ/6TVgp+2
18q5VRAAhAzc7doGZTlItvfapFbqnnzqXQwn+oR6tvoN3M5myoAmm2CerdKVZZKS
Lnljy7sBAsnCRPL3/lPlUMIb5vhUfgk/quGITn4fgvqRi4Dj9zX6Lr0otuaH97sm
AkGAH2j9CJ/xyV9uxtEyl66H+OMHkx51tMiUIdzTq03Fp93/Dj4GZvonlEcwa9eW
H6uhVF+uiHpBrpTlAIXKygTBzYAgZvyUXOvd23iLaDdgi2pfDCUMfrO3TaXZ4PCe
8e2FgV+zMjN72iak+RkU4RCONhYncTArXOrEOOUN1D2NYATAL2Lsgb8G7DTXdCJV
4hHfT6tRyk6vg/T9jQAqp4ZMcIsQsX2jrHuGHMPve0iZgDBeIbkzrvgyNSxs15ND
GUIdA0CdLSoyxvjlWH4BpycdEdC1Ur1ZOuGYJTGVvKeIV7FLqbb8BlUq1Kys6H+Y
SJatWRzJfPo5aTIaSsE0MNIPSTvSNFsaTYHv6wdTH0A9LrDBP3AXwulkr5PstQ2k
5ACkNcBwNOZSgDCgDFVvXELaEEV+Y1b0b4/7zKtQT5RzhKFdc7GIOJyZ9CWVIgYe
WrFuXObJHxwIiWgGHftixb+1sTR0rsZJHLPmQz2UtoKMGjK/9rKTgGp05qbwEnI3
uhvRwzx3IfSfmjujLE/8ipqdiADiFb52tgyM5durRCkunyK5OKU=
=tXok
-----END PGP SIGNATURE-----
Remove more memsteal and bstrsteal
Arran Cudbard-Bell@2020-05-25T21:16:58Z
Files modified:
* src/lib/unlang/xlat_builtin.c
* src/lib/util/pair_legacy.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d3bc0fb081fe29bad2a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7MA7MACgkQ/6TVgp+2
18pHkQ/8CaaohwFr8S7/A70ZQt25AjYdklyMY9gEvEfgChj7EToLjWapmG8QB76m
23zRRjR/4FBZzNiziv8jXdkt1L4obmJwQGWt6YwVrSxZWAqMOAxHqH8GNGbx81ds
5FJuCSp8lGnfyzpM1T751/ko885hN7qTmb1ARobKFDHvQY7AMxfc93UrpZcQngK0
HceCA2jRd95Y+IfrpNg7UVIakg1wKca0bdbxSg7yMQovvDjGnDMC8SAaSpVVDpYs
QU5mpBXU5fzXTqQDJbe9ap9TzIuMfR8JmeLFJUoF/teWra4k05C212eXFbPp2yVJ
+xjhGUQ6M4wZjFzoBVcnBYJ6DtolJQlLBqFxmtpi9ffD5/3J42b1Ttfm3ramdzhV
uUZ6stExUjqXg0aOaWG5goCrfmCGmgE4q9cci+/SmYwiLYteqdTZS3JuptHHEHwP
Vs+7uti1ECTYIam+vvEGzcGAiMPhz0aJZVtFGUCw2O0W2jNnRTVoel9YGfjDpW0h
sv64HPqGHBuynnZQNMQ1aUk5JOeNbw4eWnxL8yULn39+TP5HGn4jftPJxG/kaJgE
qOVFczo4gzZEiFFWTe0t4h8SKz/olYpsCMuHe/aqlmmXTyEWlEc0SgysfV3ImJL3
wLpvFIr13yLyLGtyLZEfWuJrpL+3A9Q71w9THd7SjtmkOOroX7g=
=gk0N
-----END PGP SIGNATURE-----
radclient: Fix radclient_init return check
Arran Cudbard-Bell@2020-05-25T17:43:15Z
Files modified:
* src/bin/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00f7079e2fa8fea5497c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7MABwACgkQ/6TVgp+2
18rGaRAAjibmWhJ64/PGx8Dl+3f6tKoTwaBkY1AaXSFhBGdhalhyCDB7NarsUyEw
Ovm7sQOZOISDxXIN8qi6FXHgptcbJtU1TF3n75zMDo8bfIhmMCSZd6jsqP5JBNFu
LbFPAC8bhklb4PZW2PEa71kXEjX8rbY7dL5Bp4XSHm+z7UJEHs+siaorW78ExOHr
jh4xfFLSIg3BCnHOqZzVyyvyvBwCslkSBPnGVjJBxkofHIw5LRMeeTaNUprs/IP6
rNIXkxhm1ev8bibthyIesOkOTfm6YfjXuHMw1bygQp2Z7OAeThRNLfR8U7E0OHJC
o4VfyvnH1f2reJje26Q1058GZgJmLQnA20zNdZaF1GZw/VrT849W9w5GJ3Et5hxM
6lEWIkIpHZXoAGv940IIv2El3VACHnFcoolckr4gkgWzdaEIIV0oQQPp6yw60hIA
KymuCCacJ3NJN6+xPpnSuXB0qG2wD0cV+Z1Eo0My2LxMNdQWdyolRg1q8wsOh251
U6kntusDqvf70U0Dl6yoyQ9S2RizAQFItlJJ2qijm5ECOvH+uo2E1wN+0eCi5JeD
8PSEAXHKeQYg9VZK2ttDPpugeNMETIeTVImpIx/tkEMpBMbJ4vTlL5W/c25QnFzq
8Ge7T3WxM6nc7VBwyhqCvTnhe0NMXpcR+mfItSZYtXPFaO2Nqkc=
=2p5D
-----END PGP SIGNATURE-----
Is it cap causing travis to fail?
Arran Cudbard-Bell@2020-05-25T17:27:56Z
Files modified:
* scripts/travis/build.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89993cf4e3868851798d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L9l4ACgkQ/6TVgp+2
18rbhRAAnOWNEBZLI2buxQqDD1xF3pzIwWWIfcEccsk4M48UR6unsN47frkX81Mv
CW3NkVDqEtE3An/iN4rHDfVd7HzN+lC5oaKmDJfIgbbT2lYJn69lVsQPA3Bvaqxa
zPsb6HE/pKSC8XEXLpZfjDbxKEloW5f/KSuPD1qN6KNMfi/wNe/zkT08ejYEk9+E
8QCXVekKv/FHQiq2eCc2b7FFaRn9W1ba0HUgEW5bO0/WG3Lg9loavcUla9gRLPUJ
bVrcb4msX9NZ72NeYar+Q8uwQll3ftXqR6bHqFQTGj3WPJqyynXfbt18on70NAR8
oBmCx8lXN2bZG2fav0QwOW2GNQNfsJ1YfbHJvg4Cwkns7ZBm5maLAAzaLOKFpitR
mY0MjpinfA06orrgnUbvlGDL3G8zKkbcklaVRvOQg05c7DcmLMjEsoerWRVHWu24
FuocnyI2WCkKulTJmtb182II5KuBgwYsI2ATBiC2XpSJOGIxsZ7TjCgPxQmacdYJ
x4JDTVukAKAuBX2cCcZPfTbg86ZgWZ1PUPuWjSPgsH4nBr3tZbchLXt3ihNSMaFT
ZPhpX1bHt7M9mGS4kdOfEoaUxyyVq0qeTR81IEhTnsq5jSyeMNJKH7L0G3jpnRwA
ltUQoWHoEzi7a34SKQm4cB9CLXsK2JTHeq3jpUK4g7rV51ya97E=
=13cl
-----END PGP SIGNATURE-----
half the test is to make sure the process can do its own cap requesting
Arran Cudbard-Bell@2020-05-25T16:46:22Z
Files modified:
* scripts/travis/build.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46572a4cc9460b246c71…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L9R8ACgkQ/6TVgp+2
18pL7g//XtLeRLGbOkhMLF2vWnr+9w8ySw7WgoBh09rQU8PRq7PLkrFulTLyoYXJ
wMMCc5z1KCOvMLrPFXjkZYJR/CCHgccBSJxBgDegqIjY8Of55y3ihq1WsVx4bY/t
IhZVQA4mff3Rfe/k+S6MuPGRyIIIk2sS/DFYOUElrN6D3vcR80g/+TZPpycomcoc
qwHAdsEgtl1FhOE76b58B6HQ0ANgYkSzQUnhEcaZ3LlRb25IOhO8hyt9SFehoRVl
+RfYtnA+u4hRQaMr5VW3e8kYKopzDYhLtYBxQVYhsYKUOsIvqZZHMF6gk36xwI0X
94rZCvvz1e4VG9wDv9bdGgmuTSmPMdf+mrnSMftY7zfZFykSU3lmr6zaU+N0eZyo
aQAfb787Fc/HOBFoRSYFQoN90RmMcNVaximteO/UxoWLS+AN2FyXQQLhFAxZjoKS
0/SE6pwWP580jOScJaVqoYczoEitNt3NqxfR6gWIpCM+xv5+iDXvVFW+uT28u0kU
dK9GG6YuxXN5YsIRjw5R6fL4bHDiMgFWRiHjrK4jxZ4shrhBv2rfxNemXPn3VRNO
wV17H7KB5i56thLq+HCSB79B0Hid9rdv1PZ+OVhbauVS4ot/w6BByikWM3/jf9mr
SLFTcdVq89nd98ZRjNweAQMXfBXnktaqmoeHbVgjn2WWNKbgUSw=
=bcLk
-----END PGP SIGNATURE-----
dl: Remove search path from dl_loader_init and default to the libdir set by autoconf
add dl_search_path_prepend and dl_search_path_append to add extra components to the search path, and use those to add auxilliary search paths.
Hopefully have better luck loading the dictionary validation libraries now...
Arran Cudbard-Bell@2020-05-25T16:41:03Z
Files modified:
* src/bin/fuzzer.c
* src/bin/unit_test_attribute.c
* src/lib/server/dl_module.c
* src/lib/server/util.c
* src/lib/server/util.h
* src/lib/util/dict_util.c
* src/lib/util/dl.c
* src/lib/util/dl.h
* src/lib/util/libfreeradius-util.mk
* src/lib/util/paths.c
* src/lib/util/paths.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62dcd25b16ec203641d0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L7c0ACgkQ/6TVgp+2
18pZfw//ZG5+i3LusIFdX2a4AyCIkDedU7oDlGeHuGt461xIv73HIYi1NqdER7FN
Qu2eRKSOxV/Ti+KzS4jG3tm3r14ChT8Xb6OvIX1x81cSzKlRzIPkrHHbQjdp7Mt+
If99DPpVaiEuVceA18A9Yi/kbNDSL1GTFOTUFwtmaRgqVGbjEyrVqhj+SmtIPLJD
BG5d7TWiPZRqCp4sjOAW01/Yv9MpCZzL9OIxylMmeLzi9ZjP7MgoJvEyUcohvkSa
OLINJSloCJZLRpuwidNyUqqj1wl4di/MvWZJTIwhojdPWQiCg0oHmaKM1xcWWJPM
Sn5kows+662tprzw2PX0lTsRsdEuS1Dd4f0DYrNMNwJ0muqBEk7TGSUQxf9jbndj
NB2w0ojA0HQo7gyOxOiucoNX8qbU1ksKEW24dnoHXNIV+iBF6s6mM3nuRF/q2KN8
XpbNmAW57XP4STp8TwJWUl7Rv2jpMzqLFX6ZW6RlE5Leuw2wYoXVmwhzgV1X+1kC
DDxDSU4nOdyYakaqoEdDv8ms1w7E/w7huRjbjnha6XeFBwbr0nGOCetcoEiuXug8
3IJx1MTWGnrRh1n5thn5WprJlAKnkEAhMG4CqgeLje/G2cJ+L0fDVPC9Gw5jPpRo
yepOz8PJ0bWQzQ4ucSxnaqWFQ0xmTYbufETNFj8fQttc7ue/QOA=
=ncVZ
-----END PGP SIGNATURE-----
more typos
Arran Cudbard-Bell@2020-05-25T16:09:49Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ccb607bd38bf44f4f4a9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L5qAACgkQ/6TVgp+2
18olDg/5AQfSFbkrntuu+XnvYWhFt4EH4CK+Hy078EbaxTWEjxEm6GF/PS3jNPIE
62v7eg4gEBzqRovOAbwumy1RMIseMPk/y4kuw+f5KLlrR0GjU2ivuGDA4pDjPPUG
4RB6Vq5LQ4reeF5niSqxeTU44efXbhmnIplxz3k8hY6sA/9cRV+vQtGrlwfrr2s5
fGm4dkXWiIGct5eb4V/QF9aEEH9+d31OEf3EpEG++j9GqDeaglSq9erscXMT1cM/
RRLSziH5R9xHXB/q4+GVE4T4Kizu6B4HbHCXRBwcqpG+k/zbHDH23RieTB2wRWxy
gl2B6AmwAYS5Zptgf+/x65MpePp7tRW5sX3l7StLaZhqQ16nLad7UoRM7rH/UFjx
4kpaiG6vtQ/NJhMQgHSmOXzKYsbnOu7i+LMYH9p9IHvyjcY8ywgrIo3qM+/PLRjK
sxo4FwE1baWkq5b2oelhhvhZaUIBS9wv7DwRG/1z7EFdPUS/mPJGKwnpLoSWylN0
lIWVbr+tandPQtTAeq2DXZikWIrghSAjG6e9eGWWnICAP+6EOQsz52T7BGEwd/13
Q7BrQ/HtvSVYyahotEhWK18kxKQ7fxTnpGDuZKOc6qkxRaB0Hg9Oj1dWgrzki3HL
hfmN6E06Zx+sOKu3LZj3q0blWjIx1MT8l1U7VrttIAm+3qmQ9I0=
=XKH8
-----END PGP SIGNATURE-----
Add this back in...
Arran Cudbard-Bell@2020-05-25T15:39:12Z
Files modified:
* src/lib/unlang/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d6800f8b19377d38196…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7L3UgACgkQfQ55zXdi
Hs2a4Qf/SI2Vgvoka1k36WDqNJKI6ZxARKpSWgcNzFhX6qfr3CYzNcFyYZsNxR3E
wGSAU+JC/8UZQIzrJ9ACs+H0+yGftsRbxHo3Vyw9fSYKrHg+QjAErSkOQEFxT0Lx
4SYn/+AN/kotZdAPRXdJk1gojB22SyvEUimRgXq0WLRzx8S6rc68lZUfyRS6M0hv
c00UgTQiMJ6D5bZMx94anRXcgLl2AzY6wHOEPNYpccnV4jCWazB7bF/zG4F0V6mu
9cJN+tH52U2CCxGdL2TylG7ZfMlP0Cw6Qjhmd+QytUxscjaHnu22AYsHisol8WM4
z9+DoC5Sb+864yFl2umxOJwsKgDG7w==
=Ws9x
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2020-05-25T14:59:18Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24994b86b91a1a1d5d7f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7L3IIACgkQfQ55zXdi
Hs1CXwf+IA463uS4j5LIQPYsianNUe2GhFYXdjmv12nbuabUNAJsQWhu47ebJ/GJ
8TevuhOJ1S/YErryyL7z3IwWE4Ffhswfx5+XNkUnBf9rJb5AdnwVFL0aDPOfIq6J
wj3LwqcA2BguEMo4ymwVNRksGq7XnK3y9127rqsMGqEsu5C4tPAWern5Myo+tU2Z
c2coLxs9gKzdzo1CBCJQXeJAZrg+2eocNmyma4fZtaYuIeUEniDOxw2e7NwNeZyN
BxSczgKf2mShKIJYWDDDA5TcG0pZ8Aeaqxi23MBfmFDD1I0Dfra+rKRCG/NZ94Fn
uzZCjIpVRfGTlOsWGtPik4pWSjmlIA==
=bRsg
-----END PGP SIGNATURE-----
not all binaries are radiusd
Alan T. DeKok@2020-05-25T14:55:55Z
Files modified:
* src/lib/util/debug.c
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ead6e9622e6c53e1a540…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7L3FsACgkQfQ55zXdi
Hs1CEwf+Kwv2Mp7Oq24eJ30foVZd32s6LFneXCM5hTtEQqPFwasj4sV09Uj6vmKA
H3F5t0QJi7wphQ3tmW6cgBe4zoKuQRY1I9Nld8t0caHJeuLyvC7TdTkPuouqcYkQ
IRXlWGMDAmuVyJDe2mEMc5NF0mVcM1fZE3tIylbBpKX7BmFEZlOfy9NnqLZpKGFB
VFbjYSn/z3NUvR386ERPr/bNlK00RtUlUE4ppb/pjpTO67ULfpFcMykVnJ9mYHDa
kd39C/lNP9K/ozkGssrSKFX+6WC6b/V0oOm0A3WcflqGnCzWttX2OtOtynauAVVl
6WLViPn11sY96xINsfDEBQFcR2pu7A==
=vbzs
-----END PGP SIGNATURE-----
do setcap on travis for unit_test_module and radiusd
so that we can do ICMP tests, ARP tests, DHCPv4 raw socket tests,
among others.
Alan T. DeKok@2020-05-25T14:55:23Z
Files modified:
* scripts/travis/build.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cdd909ee29166a257e9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L23IACgkQ/6TVgp+2
18pHBA//dBgn9e6uMUV7EWGYYHxstSgBguHNT9xgclP5uVnJaYztrRe1LTaEnXWh
LHrwaWOeMSd5Nt5l8u73qhKskYq974aPpOl9CHeCGOvuLVt9PMCRPaxsjbaPtKlO
tFIY/iqNyONqTQGDJFJdboRZQYVyqvokpOa9shxKVdpVCi0WtjzbzwdrtzMexZvd
r8ew3B1TyVNF+ceNB0W+A1lTIO/fzw0m2geUZ4OZ5EcB2uqgWA63y0+JgkOOsOyG
k+EWQZdd9knQBOmU+OdtgFs2TCuQi/P7cywLpnRoQmdLesI2pHo8vrBvmRQBvHbu
iZHf4KxXjRN3G5v18KTwIh0xf93glgH+hbWMwPaea2Tu7dCt0+6CEwU7NV1BbeAJ
P9ZCv1HLuVP48HNRZkBE+iWPl0CvF5PTfk1DWwEFV5WoKuR7ZIUxKud2H6SslXyt
rZsqA7N+aaAEwiik/v0hbQQsrCrxTzYkUD8bH+21EjsYaBphZNyugYUJanKb9lq1
yJDIbltUNXB4zZLlBsies2Y6yQaHkpTnzd1bXUQNIZBcrE8aYhAn69rWncx81YB9
K4YNHlV6CPrXv/7KnXKQyIwUSVTzRdJ8fDry38aU5lrZGKEyzyi6tfwiBO0Zf4IV
mXc0lCKfyI3oE1zJJ5TewDXcAw5DqEHRGn7pvb0kIM6ZNuxkj3Y=
=EVHd
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2020-05-25T14:51:30Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8e8ae91018d0bba72d3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L1uwACgkQ/6TVgp+2
18oQVw/+OiijxC218H0y7TmKjQll08JcmykX6buk+gxUjXHlJgzktql3rLbI74QR
QneFtyIDuou44MxOjSIkT+7SrmzWwptM3U+H0ync9H+aRAR2R94OkbEmrIWFAJdp
uyaDh24H/PYW0bpKxUmwU79KevTgCj42N1ZNUOBLvP3J4Ox457yajrSHErtzJGFJ
uLAB8BzcpCuAenC1HKk2G8Uc/0GqIKE0+owUZ8JlcSwE1tU6hlU3OsOGJVZBx6A6
oPs3Hy+UnqvN84PEEoob38uAWu7fSu1SJv32U4jFCDC7iQcGu0vMmNr47zIa20p1
DZL4KpVyJf4z3XY++vBQn5JZbfIIyuoMO0D4dB5q9t7bc1GF/H6qelm1ls/fdsao
cthwOxmimqFXnqIhiH3ZoXjFUzae+Com3xb1Im8TEwQ/HzBbcC/hT7X9lkL61l8w
WrJuVE0DK/kH49WhS/hUNptQk5SzI7gcHqxUyP2xvxQmnkT8GP+SGuWV8+aN7VW/
sHRh1dhfVHtTd/jrCUhBFS8XbqoOPAZ6fCVP+GxA6SBy/Q6ffZlxsX4C5xCo6gxE
IFNPXHtfrt9CDc/K9aKkHbHg+w1kXC3h0BCMDmI1YfIz/pneA4Phw4XCvttg5VYC
dB+rvEqagXzmslTnr/47oLER3+SDVk11EoCd4acnRRPz9JRR4/M=
=useD
-----END PGP SIGNATURE-----
socket: Put cap command on a different line
Arran Cudbard-Bell@2020-05-25T14:32:12Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d70b4787583efb12b98…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7L0z0ACgkQ/6TVgp+2
18r/Mw//RcwpOw9EK120CvUBWpG/ZEttd/Ie+3jMb4iDw2+m8Xz3U2JTFVifXMrs
cviSKFmM9lBzN+Plw9ZOM9eVPVsCPm6m22w+cfXQhnd0gl1YwrOiy2VB3GVYW5jH
X5eDTPOuGwZqG/vsDPeRh5rxfmxH+XbIi75mzIxmE4bVWq0OBWpPgELjHoa+1gH5
GF/ZeYgt2e5w7QNvY1DQHK7aj83CATnR1B8pzbZSrfw4GhZW/f2YTWIpwfpVcAVW
PQIVwpB7ro0338YLnoxvDcVMT1Jaa3zhhYmD/mS0Bm99vmullT2+6bMtlCPP966D
95AUr2MSP+qti3XLTDU5/NKaRX45QkOD6xDvtdcm8qwLVxaTIVnIqdofBaW03PBr
pBTosvrbX3H+ddlGPKuefBD1KCpDhGvc0DIAjW10Yd6K8QDufASbBMXj8yxtPMdG
zMGwN5JmSQhJxIbg6OA/l0VJHoQdvHBwsm+4U5A8qIyULVwEmuU+jP6+nDIGdxi+
E8z82GL+XLlTg80GZAueqXRBu+Y00qfUTgAmywSHBX1Y8I43H683NaRQg0uqK0fx
fL/wWuuJKk/QhYS7sO1LP1przLXBpij2JmX7nIaIPhbCjnU2R1S0E5UHjlMWmOr3
Grw5fiTWkRzh0xH1JNbXQ+imjG9LrjARbVrnxbcc+1mYQ3P7dIk=
=tfb0
-----END PGP SIGNATURE-----
icmp: Move instantiation functions
Make a get cap failure, a fatal error (if we're not running as root)
Arran Cudbard-Bell@2020-05-25T14:16:29Z
Files modified:
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90262403a88f2e853f85…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Lxc4ACgkQ/6TVgp+2
18q34A/7BGJVGlwlbXDCQuQH6Z4/f6E1tlT6U/QgtBGtJcA3j0l/FUHG6YjP6gBn
64jNvqG/Pr7LLPr5f5bL9kaS1vr9rSaqfuBzo0sfe5sJwPkfplzfusCraCpEnIQW
tv1UIFIc5yI5fmYqNCF5iitK4rYz/7kuEl9owlRxuqf5K5AS0uplm9xQy9KLiHc6
ByTchyDaRrn2epJL2ykuZQrgtz+3E7oAShIJqMXS5W4EEty1g4gfuyu6ufHHnPa/
ddFtzdDAm8Pq3tHtB64/DL3Habzn7jbyORC3WGgZyqzRvZQ6GLk56FQsm7ZiVkXC
dSXl0l5zuf7BA5q6HZIgylq97hWQl8b27b6M7JA0TDxnTE2PdMLObZGSG/6ClLas
LLbNPJGorFidJU46nWDvqsFU7BzE4HkDR/qpvQTNqbrgHiVuwJkyxAy68azFRBg5
9f50vguastkbSfXYG/L1pYmz6Alc9Yeqg7Fp4VLYmaNqfT9/U762UV6Y49YY1Kjh
uXL/vjEGjvq5EVIfu27ggB30Momvu/iTGeE6KrRl10L7IVPT9MACSaekfJbk7ukh
1RKT01Xgjae1fVoL3HU/FwqjaloXh6gyWqMhbsUZvNoo6r2tp1ieATDhApBpE1AK
3De0JfdddpX6qD1kn33QTzvh/HWEfQi+d4WBMTt1YT2PDb/Y71c=
=HOOx
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2020-05-25T13:19:10Z
Files modified:
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ccd88168f3cc17dbb7f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LOXUACgkQ/6TVgp+2
18puDQ//UAUx0rCS7+v9tEe5Kc9XfPHAMj0V05Ozonav82YwH53DgcknMc/uUH51
3uQEvmLviVwLcm6aD6URSBzczP5UgvA/ZmejZk7e53twYMBkgG9OJQN2h/YHaKB5
YMKAXj0iN0S/yHFH8wwR8l5iGsQJS0E+/Ofcoc7KXIzFo470MxL3+g/9cgGPAL8x
g3Plkbg6EgtmXabMayW25Zgmeg10OiEFcOD3fYk4IhH8zifqHDkV35Y/0xOMZ/j2
rI07gUrpYfYFbUHiklsWlYVP0rnDkg4esVZRi2xSr7OkolBj023b17/Fk58bpq/f
4mS6J7QwBZ+TcodzqMOns3xd8k8qpaGS3iFAfUAsS03lbv5VbCKtpixP5d4yHrvX
fszVVqn4NGTr1v3wPDiKp04KhjKc3kGxKu74XvcbueKeosNo53Qapq6kIRrJfZpU
CAw7tCTSjx/LrFovvIoF0SVzcTqmIhK5+MY9nli5ImZvY7COD1xXDNI1XOM7LmsN
OSja2FwbGLKosCjIk2ZPktBHQc10nG8bmcoKjFaMFk5rlW/2xVvjm1Vm0MUDx6p0
EWuJj+hhp8dGT2rnLuHzuyxg2p3hFf5+aSqarbnBL9XMUxUTaILpA5+J75ahKJIG
nVrnaV2Io7ZWBEjUriuhhJmpqEVL2bx7zuB32PZFT6OYcfm9Uqw=
=YxKv
-----END PGP SIGNATURE-----
pair: Remove more memsteal uses
Arran Cudbard-Bell@2020-05-25T03:20:21Z
Files modified:
* src/lib/eap/compose.c
* src/modules/rlm_cipher/rlm_cipher.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_sigtran/client.c
* src/modules/rlm_soh/rlm_soh.c
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cad2fc1237478c21ff0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LMkwACgkQ/6TVgp+2
18r/ag//VSd/dm8u7DypDn/nrtUCdelgD3Lwc92U26l9noMXZx9yd/eYrdDyZknu
KhKk1B1F/7Daam1+cST3Px3nDWxHJa7WdIH1hm4Fyue4vBxe7XSCh3DxQirXd6fq
32+21LH2RtJaACrId/kAiYPl+c8JFzV8HPZpFOYSCe8UrVi6TO9Y1cQMj1m7KlKA
szmG/cJwbrquXzKJNvAkE9XZk0oEViCvxG+W/DsS+P/2UURbhFsJq6oPjmT05VLG
K8RiYEQ1nmG+5JdkdQ+4IPQ2IbV48TOTqyL2ZJH3Foc8is6pHHFKU0O7UHQO7Psq
HBB3lLd+ZlQOtk8ggyQESddocKyZkrVQLmPvvmNJlllDJ1dwiGkcf2iqMbvvAXT2
xE6dA6iUba9CE3mQIJmTPU/Q/5icLKUy0RuwKHreGLpvFjxE4O403bDnVixYNuwC
9HTMPO+gYHLn1GJq7sZg/bPtI4/SkDqh5JsIrqMN8SLovKpxgdDcr8CDS8HNkN/l
bV8IgXlhm7NK0r8mydz0Xv1ks6fIlUoGwVJ5UxtBPhheKV3x5ANoKOeUSMtDhG69
/ItMdJJW2bW5thkxlK+NH5XcXvxo+FoGTRFHf8HLtgO2qT1SoUyuiJvsbjiNb16s
1y18Q0Aiu7Jxe9Y16ddhfdUF0Iims3PPlRS+aYJmNicOlsEz9j8=
=axcU
-----END PGP SIGNATURE-----
pair: remove more bstrsteal uses
Arran Cudbard-Bell@2020-05-25T02:49:48Z
Files modified:
* src/lib/unlang/xlat_builtin.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_mschap/mschap.c
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1068abfe88356773f29…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LMaUACgkQ/6TVgp+2
18qLOQ//TleiUlk6z3soNIqO6s1dnUXDgX6V+I1hE6CZE71Uu/3uoWYuKfeu3u5W
+ZELuBPYSgWg1DWVZj2cxTuorM4WPT698rVSaKTv49wM8LtKJnpvhUbVOZBaNdu0
7y6v1MUi1Oqj+ut6a4QhB3lovHJOO810tpaiuOGR6VN5io7AP8wAcRIIO3fu3x7+
dbjvFPTlLrYhElo4eT5KLp3tIVho04lGZ3Ri5S579lh11BDAkYBzZt2njwTlahH2
PyU/NV+EHCpQeMQ32zGIoPf+MSbtnSGsFkBdlWrhWLASVJG+sp7tvVPn/1tNBCTj
Rzcs+tXnZq5Acn7i25+V9yz3N8GpCvYV1WE/B0Zf3PowqRUNxfdBfGT1pxhW3/Ae
01KDnkNwo8yUSJNEmSyEzBhuqKnf+VLtvYML3uLJrgRXaweFvNF8mt53xt0vQUBc
I7aQyHyuhuxuOJZRmJxxu3mbAPEXvOWiwdEdohamTY+FzA8IoqLuUfta/MW/3LP9
tKI6ISbtbOjYs5zPeC+Afr2Dxc/P5n5jnectH8zWijqp3e/lnX1f4fgEkXK5tsSR
3iUd3h8jiDOtULT5xFl3lvKnzpKdL8x43Jlestu4rfo+5OXb0ZiKprxCA5Jjy7LQ
g3OJijjNFPcAH8RPlXN98O/lgInefJh5SLjLfXTDwBIqGSmZhho=
=EWpP
-----END PGP SIGNATURE-----
Fix const issues
Arran Cudbard-Bell@2020-05-25T02:47:01Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51b4dd923b41c0c00852…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LK8sACgkQ/6TVgp+2
18qgUQ//RFMm7wPIzCjGWYOoPQRv1RYzDNWdUesBEeuN3xLlYpmWO7dx4YnX1Us8
qXE2kCSzEhvw9qSw/bzKRHNXWkVdml1F1PDHPl2xvpnuwJuFX24gq8u3Z5MS3WYS
CcYAvrwEH+K4Ekcvlv9/hZuNQTcbjGDQ2WF2RF4EM3ghNZbH+79KA4VQPGpnpiuX
o6gDH42nmjM6dwhc3Xeo1+b+F235wEMFO685v0cU5/pt7b8mdQ3kOQUiGtq0gLx8
gbMBFe3DIbrGgPUST1EbF5gKx4e7AXmSsxzF+ghk7BOJfbRongGz9c5f9zmWv6YE
3O82BeDmbNcQarpoNfo1WevF8yYV4zUsd/sZUa6CAx6PnHt6kvvsZneYQ1/VEUPb
QJZOCrOP3V/9ETy3zJklMn4v7xII3znR07B/GPHChGu0L/16TxJjTS1S1BQjWnpC
NyiOeU3YgLzMDm8Gh6vUmi2vwK/mr7rboHCwna74qj4u3RWHXQLiR4XRg4JqkRZI
ZdCHSEF1fiONpO7mIt7euXyHUM2kbE6TAffhvjQoVARkXHszAYWPy1UqLSKe53Y6
zn2xd2gySDLSGITM1OuthFE/T1ht1FdOhI8A0KnOWE0hlAwkpbwZWlT8TBcjLq7v
pxVRLijfbs6kfWEeAGw7kqh+/SxJfHeG/Ly5XuWYT+PDWDg6OFg=
=OKa7
-----END PGP SIGNATURE-----
value/pair: Consistency fixes in assignment APIs
Arran Cudbard-Bell@2020-05-25T02:22:02Z
Files modified:
* src/bin/radclient.c
* src/bin/radsnmp.c
* src/lib/eap/session.c
* src/lib/eap_aka_sim/decode.c
* src/lib/eap_aka_sim/state_machine.c
* src/lib/server/log.c
* src/lib/server/password.c
* src/lib/soh/soh.c
* src/lib/unlang/xlat_builtin.c
* src/lib/unlang/xlat_eval.c
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/lib/util/pair_legacy.c
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_mschap/auth_wbclient.c
* src/modules/rlm_mschap/mschap.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv4/packet.c
* src/protocols/tacacs/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7d250b5dcb724464e2d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LDOUACgkQ/6TVgp+2
18roVhAAn8W+FBdN4ZuWssJ2bFbyIjn8ZlXbiVNqiPo/vwVd8cdx1DoY0OddrSLZ
P3Y6sKMrUeHgnpBIm7ks33zAZehiZUly0vPNXxubc/aeAxQruzVaeLwk1P4+em+H
TEOo0n4hG3EsnMrWFKDE5yJvTiJpWtdedeGOsWTtoyHAQ54Vb3gDoRkPsy6a9uqj
gl6cBjV6o5sqdvn8kQgvdrtuO6MLIc97XjBu8ed8XsedkodLQNnT3wznxyfNOqet
sNcy5aDyDEDQv13/Z1rX+tmZ7V7Gr+hBAHqnglXc/csEBBEQo8Cip3K8ZqQ1QI16
I0dx0lMZPgBlsUsFAspl0cyBobtxNBbywZ3SLJVYFjqMB7bgGxoix887nxQgIa/v
Pqxg14ocxSMB2MANeZ0tCrzqBPxmDRARvyIImrGKcif8QCSQJgH0Pht13GmIb+Qz
oi91py0hlzSPVFKTIK9jTfgN3wsmySNQ7Xn1W8FpmQsTT+1qc/PFVwtpEzHkNH99
AFIdtLLhrXhWe656DW0E1IzDygypuCCi8v3H4xEuOA5dsaHad8JIleXyw7wOd01v
VdNxDXdpWpiR/RLhgyTOXq4384vEKKqrHDSpWFdtMELpgiO4f9ViLfAwykq8uKCG
41Li6JjS6DUEzvpa5tRhW9xYTu0hQiZnZeEdMJsoNKVTDlOWfXI=
=TQpQ
-----END PGP SIGNATURE-----
s/fr_pair_value_strcpy/fr_pair_value_strdup/g
Arran Cudbard-Bell@2020-05-25T00:10:13Z
Files modified:
* src/bin/radclient.c
* src/lib/server/exfile.c
* src/lib/server/paircmp.c
* src/lib/server/tmpl.c
* src/lib/server/trigger.c
* src/lib/tls/session.c
* src/lib/tls/validate.c
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_radius/proto_radius.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/user.c
* src/modules/rlm_radius/rlm_radius_udp.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/330ed86c2ecad5635db6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7LC9sACgkQ/6TVgp+2
18rXhA/8DMHSHNN0qC3Ow6kMG2oT67dOFmu4iR6mlp0Vr8S8U4I2NnhNg/0+Q3d3
/26W2dKL/Rm+uGczSJiYbuK6lo8AHHG1WECiYsSROcFBpOwYAENBcnUVMP15VEEl
nlSr7fAYBFwBz2o5cm/FYdf0eyiixPZbU5ZTYDcnx6CnjKKnTcJ5QVK6IgILw2H0
7oRwQokhrl/9G58dNR+6bZj+GzkWE4vnydEnPeuOYq6hTqRrZOh64hpWo17ArRGx
Uo6qyRGUf3J3hnKp6/zofjDecYa9KD+XOzcZdBD5IM6PLvh/wW+DXP/CHjTyoj96
69pZuNcuCxRsWikDhNzESQS1yMAEBOjdHuSKDs5ysE5s7zlfH8otuZwS/o65+BPz
dIgET9AUkpe+UKcWvhm7Dnz7VAgLLFzQyGpiDPW7qaGFlcPA008aQl35B+aWtsMx
3NxIipXfWE7ker+oPg+TSdvDjP4miBq8rkXEvtq5UW+52/ir11S4UGEyV6gPRXxI
Ykb9hdF8zZCVJ8pJ57UM8OGw6H/b1jBLikG4bSyOserT5QF5RWs7ZE7Zqkny11xf
2OgqSav96NQox27lwUoukWzS5FbdN70bLPYnFvqnPmx0krDzujrQjazdytLJaWMH
pbQw2GsH3FOeHNC83a3Rn5eDkwMra7AHRGdkZfTJNCXZatfhbuc=
=fkRi
-----END PGP SIGNATURE-----
value: Remove some calls to fr_value_box_bstrsteal
Arran Cudbard-Bell@2020-05-25T00:05:47Z
Files modified:
* src/lib/json/json.c
* src/lib/unlang/xlat_builtin.c
* src/lib/unlang/xlat_eval.c
* src/lib/util/value.c
* src/modules/rlm_cipher/rlm_cipher.c
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_wimax/rlm_wimax.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b773b1fd094f7693e09…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K8oUACgkQ/6TVgp+2
18rwag//QMuaySFWaO/pFKEUVVK1QSMqLHGZObY3nokAuf8/Pu2ICsFkhpuFPZdn
GfToQmlEJRVj6gE01RZjDnD0dJnF0HvmHsIo8leMorE7JpTsltoLqBBA13IYo9ED
t8kUBts3D1UB5D0QjZtG9zR22XOSqi1rX10Ty7vjIDBm3bYwfjZfTnY2TAKlFHYc
AALXmwaZP+Ip9/u0M3W0DUtfyVxQ0zVQer+OdT/e6vAsRbbofOeXE7SpdvKojVmy
TbFZfocx8cM9sDUiGrmOXVqc7Gx1Wb2mhDyFjjY6H9NU1n+1GwCj8sCi+v6OAcOZ
QizI1/ktP2MR8ZTDQgyOR0jah7INmpq9P5pZ+pTnmQcGri8Nt4C9/3DdcCJ5hKUe
WmviGh9gepDG7uYvGfjqS3ke/g77Qh9AO157IDFRrH/nMiQEGVxWV5zkx/twHJTv
jRfiY3gEp7gdSbK/FQ83D7wHctaLJkr3vp4NkTbb45M7arRS0cxzqNlbrwxqOyov
eVJF0uY20ev6Iijk5A7vhniI40oYkuSA+dppRFtmfBbp2FfUig4JlnnQo4GCq/qO
WfaT59ajm5qHpHBFgDbgIwMw2U0pEXmxryguRflkov1NxaONzuY6y5fNJSgCv4TO
aMBNOh1h7xOaeTLJ03xAFdnvweqCKx1w308nCGfysBESHyf0jZQ=
=7opb
-----END PGP SIGNATURE-----
yubikey: Just trim the existing buffer, don't allocate a new one
Arran Cudbard-Bell@2020-05-24T22:17:41Z
Files modified:
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e817ed4d714eabb5ce6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K8QgACgkQ/6TVgp+2
18oDaQ//Yr5fCoNiEHFPXLNEDuJAzZbv2LVEB5fNToqjaWztMiQNgA4L3CpIADB8
1RlqJGE8S41af/U4k5VMB1nfw7ZDefWXg5XiZFvx/6n+4o7VVu5eN7SsRF1CBMER
3S+tZYP/CO0qihVyjbcP4v/hWViyBo/mLnO4Gapmt7TT7uXQzL+M10687uA+q8nD
P8rSl9WucNk9isCKJUidV1BnZ73Dd0QYcdEpSC/UqAXm4VpdRkLdN3fDRxA+Nrix
LfPCo2QHGFHLtAytLjnGQ8jBC+jA614LBKwQERmVDyVEwi/vaoq3p9Aq20hvhDAs
gnaeV9oFUmQ1zhCd5YwdEsJBpe7GiSYW0VYAyaerfHjkoW1aPv1yl/wj/m3DX8Qb
BZtDJfqhYvcv5lAiO8f/jifnrOQRwmINyJQjdCB6i2G4uO5c0C8aNJpTMhPi4S8d
rM8LHJBGEvBsThq8fyUSnzJTkwG5l/gL65MrEe4bNjnjUXvIMb8paGyW5zA6P5kD
bSv3z0/9dq/SreB3o+J1LcjEfEjaM9A3a3JsRHB+FuZR5/KwvjfpG2sYxSPQTF3w
eHTEd0pVQM6cqK+09U3052iolioMGH0CLlbePCl35gOF1YLhUsoMEJBrLK92jHBp
K7An7zGG47GNmSyZKV7MmGKN/828GNYRBi4KeTCSHHUY6yv+2hc=
=7ims
-----END PGP SIGNATURE-----
pair/value: Add utility functions for clearing values
Arran Cudbard-Bell@2020-05-24T22:11:20Z
Files modified:
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/lib/util/pair_legacy.c
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48d12d8e83964ccfe9f6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K6ZMACgkQ/6TVgp+2
18oW6g/+OnAyI/QFwF7iW0FM9GJAlgtfT9E7ZFcWARAK9QdOxo5oa89uZXbW0UKe
xjpDQX0sCGsl3Q6gSH6Jd/qRVkC2S0Z4TsSQ+PWWwGqdyqin0G13LwWEMREM3CfJ
TR/ULhiVjP1h+eTroTs3RdsQTRdDhr6dvhGpDLeaVHNI+xtOpis1eZc2ebSqhe53
sAAtmnoqIdIClUcDdmUy1/uc5Mf5pO6OnYfIfV82CxmeKBgUSK9/Ekss2YqaZjPu
+FElc72+Z4UUkWXU3lxdP3dyQI3Godn0sWP0KBZ+T2v0NwuLxot+KcwQ6DtGmQWp
csaY7l3NwW9sdX8bu1EGtjJXamIAW48e9CyIC1njhbsTs6E6fpfYAAVbloaEeV9g
NEeHLkAi5PZH5m8OPK/6nXnxuCFnYEA+jPYoYz/A+q+SKqGsYArcgcjhPVB5qdrm
j4KNRuk82/c+xMCD0/jQwxQ5FsZTAoYRd7knCowlm5lHjNwRBISei8BG73gNQU20
naqMo0KqL9uO0m4XBoQ5yrort/VKHUErwWEl4cPySu20wyZ5OcTXp4dkOGBei2G8
NDt9Jn/u1+wGwJ8dCQ9RahCdyUkLsCCKUN+gacQyBm/27LpMrbWDfxjTXnDGvGY8
oC6MqAGY2XJm4DEYpC9l7payrDPaRWkMmbN8SGo+3tdSF2BIH38=
=un7B
-----END PGP SIGNATURE-----
value/pair: Add re-alloc functions to change the length of a buffer
Arran Cudbard-Bell@2020-05-24T21:39:31Z
Files modified:
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a66bd0b83a1a834fcba0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K01gACgkQ/6TVgp+2
18r8bw//fpYdldeaICcxppQNTNsMNK3v9DTg85I0MP/dC8pXSjzvJkoWDSSNAF2I
LrUhuDvNC0i+cosWHfnMs45GmTGXej99UX2XhWAVSNjTu3ps6Sbbmxx3Ry7hm8GF
W/P9dXKMauZnGBsDrVpGJz1wWgp/0jadwgNGDDhTTa0Qfob6z+Wg+IKTqecc+Fwz
XglkKyUSMl6AAZlKaM6Mjs1cvL8qcojmnaaEhxzhwBzABnj13iw8fXjqBR9PMSdb
dzDy/jysgfPVYbeqwkq4+bG7Az6FDTmh+xhRuuYzHFzgzPZhruYPqlkwg9lJ1eoT
4NXY7Mym/qRsGQnZ72gsB1MqgA35ffCCmAOo0XZX9ek/zGx5KBbYB9cYKEW6gNh6
HE7BNpDOna4AmQfXQjD7TGfwNCe9GI6sgT0q6wyO/2HCudg5kxBfv1Q1M7jp+HCE
2TN5rgM1brM5P+DJ5DRebXaSysux0vH9Z6jBUL7lBoBBW7l5djKyIijrikBg6dpu
H6f42ejLV4saq/gzDBP/QoEuk2ADCa02lFYugAXEFjguibZkvxTGbcc2V3F+sasJ
cuNhkcxgV8CFbL/HLrw9NJbO38hL4kXII8F5bQGs1ZXQuKJitQXmvjvK/4xSfUu3
EbrpFbsP8vFmrLZNkaV//PmBcBLvFJ17g9nmO8SR2W6rUr13WgI=
=LJBH
-----END PGP SIGNATURE-----
value: Remove bstrnsteal functions
Arran Cudbard-Bell@2020-05-24T20:04:40Z
Files modified:
* src/lib/unlang/xlat_builtin.c
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09195ff11c4500ad46a4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K0wQACgkQ/6TVgp+2
18pvew//dZkJgPcuo96FiDwwBUN+Si3/dzJwACPZK/FsmwC3nkEYhqAzDnifkPno
GI17RJiTkCp/RiscbFTgCQSNx4Kr5CP5NDAFXUO36CJgAzERfIf5qCCWP+MeWcKw
xbeuBZ+WSiydR0+qqIQrtWcq3ILHeTiH4v0VkoQ7CCqjKtNv42PEyk1xVecNlIUK
4fycf7uljvxjXGpTrn62vktqP28J1TRuueymRvMP+uBYNWu18Hgt5SkB0pxYE0qE
DKqqguR09UpgiYBnfsNFTu1GUzPrinmFTVOWS/NoZdPAWxHUyjkWnibBpZIlYUoF
JoDQtt+V9ozRG4AZ+neDDV47o/PXHZTOJjptRBkib6pUtfb3jMZBFbrf3aMusvSq
qJuiQGKsse+1TM7r8sd/fCMdaBhpw58spCaK3XG3QV6iOFVvfJSOoNaLQtRpxYkI
HFiW5A9cA+4+XUeF6/fLipXbXlMCVYdAW1iriXywpBdrKXHuvyhLt3ZzyqXMgdNy
Qw/0UPtvbIYxJPic5GOjOC6aoYkF78WTG1v1hTYfj1djHGG9v+bEcaX063gX6qnO
s9QTHEB363/q5pecxieqv+zldlI2TOLK+CVXUvJ1Nutboy75erNNu9EbyxaAsml6
1x+4/dJE6zsYHL2CoIJqVsCGm+V8jiqYka7qP79b//5QOKvvpCo=
=u/f5
-----END PGP SIGNATURE-----
Just clear the value, don't trash the metadata
Arran Cudbard-Bell@2020-05-24T20:03:16Z
Files modified:
* src/lib/util/pair_legacy.c
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3aec3facf77cb3a5abe5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K0N4ACgkQ/6TVgp+2
18qa+g//V6utM+5En/ph44+VG0v2i0Nkl5hy8n8sT3eVH0Wa8ysQzTizneiO5MrP
zALdfJ/7yaL/+ED4mffsOFG6JDSEtwTs7pNAf4+EL1vFcEOW2t5MQOU0vv5gOzrs
Kr26qOXaH3Px7WMe/qPP/uL6ELeuU5Dbn7uG82ADXuGsjEFFIJjRKWrtxjp2Wj9E
Jztr9ZQxMfmyj5yl1lrVgvyPPKg4woAWfbA+5pr68+J2jvH9PVFhMUqU9n/5tnEU
RYg5UxoQYo3y8Ig7quTNyKSHZF90BZf3DVJeTPY5YNTLhEU3CPimvg5bBN5Fj2xg
SOl+g3uP64znVbAHFl04pnFgRAa5Kj2sronU6Bm0xtIu8CPhVftq1+7CcyLqOeNu
CjmyxUa+tPWHtf4GphVo6NUGbjl9hS9MbKHNqK4qe92i1cWSti9AIJp1TcXaodsZ
xKvSiRcB2Dvpu5MXd9gE47HI1qquaZtCSJMb11uCaCR/zGuLpjvOBJ9tjeJcQT2l
hwh4lxIowAtp2IPgHGkMGFjZ4kW6pdkncqHjKEdPWlzn3e6HQcDThosd92L6A+wU
n9Nue08Gy6nH9n54WtI8IMkpnFUagcvJUQHOTyRJDyYZPQaD2DE+BDzRv4A5Mgd4
PDWyAbI84LPNWXSZifAf2TikMrjRJTCWXDe8+wZdYUeVO+I/XSs=
=KviI
-----END PGP SIGNATURE-----
dns: Remove direct assignment to box
Arran Cudbard-Bell@2020-05-24T19:54:06Z
Files modified:
* src/lib/util/dns.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19c6396865fce0150b9f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K0N4ACgkQ/6TVgp+2
18oirA/+OV0T/RbuY8MyNMcgTVTx4nXSHyNrvWNFiFaHGMdztd5zKcvHh3MqRAgz
pz7QhqB5WzAwJQIls2gfOx5udkvq2E9gy0OGprF/cSOwYJmd3Kur906HNm7B+D/H
nXSYCzlDK0NePziHzLOAAagkkHg1+KNtj27JFNQV6EK0ujish7l12NzQhwwc+DVM
+RnB2bwNN3zgNbx0ob41pwh81EuqUlbJ3/EXKZE/qIhebITocGGL8NfveTDdVVd/
BYOv0pgBMq5lJcjJI5CFgqDpFxI8KGbJllkR4wIUHbgBsduZvo5YkxNvmD/jBAy+
tl2DShEVpKIJKJY1o353aCodjy6yEqWo270uP4IMskqn+IsH+IT29idZTdZqEOHI
rqFA++hkFBlbk+0111KajzSYD6+TwI8uzXhKi4pH9BaDxoAyx4ow6tzOXJNwBxBm
aZEXZlRJ7xbi2+NLbOV4X2xDsm9JoNHpL4WZnpN99ibfRxBy8hYyKcxzIOFI7+4H
I6qcAaCnjgMkg4B2TOatHI5yyhw7nxZQce+KJ9dA4a+xmseOPph0NoPw4KSuRR3y
Kyke9M+EO5zCj4EgNPy3qyHHQ8+/XojtTdw0gB5ND9mFt3lVIKjI+NdlmS4Ph8eT
acgaKonXR2U3FnuDfnVze5A0E4yUmWP3srWYd0wMd2GaXCZ5x8A=
=gJGM
-----END PGP SIGNATURE-----
Use box clearing function instead of direct assignment
Arran Cudbard-Bell@2020-05-24T19:54:06Z
Files modified:
* src/lib/util/pair_legacy.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c3b14f83dc4a52bf068…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7K0N4ACgkQ/6TVgp+2
18psQA/+OMDWPXEJq4kYwnpgVfgY+mDJt2oMxfoExdW3DULHhf0whxfbbLvQTSqo
89TSgldukBPuAxOPmJZ+RJVTPwxA4bMyyC0Dhy6fzvV01WANSdYEtxxd98GgV+fp
/S4GIqMxvy1fO1KbILVOP8zrS+wE7tg+zChPVdCPKRPYD/p4UtB+GsTYmSZpf3Tu
W1m0D0dpXPOhPYTrUkaahBIxgYgOP9rzrjU0maTdSeVYsdftsof7KWvphd8tLoui
pCyZJNwTyUvsGQ+QLRWdKjH0yKHLIJBJ7wa4YwDNmJk5cU435g/1T6T1+hJnlJiW
19vXTA3Bzi5iftieUSkD8952JS+iLz1gCgwXGzJy865zu6ULK4Q6T/96S3YBKams
9yw0fLCu/FhSoeM0HTXJejXi1v5ZImMJ9cYrQGy6N5++brjH7JSmaYhF3zpoLBJq
A9hzDywM22WkZhqNmyK8Qme6v8awuaWX6H09vobYsftaVd4eYCtS/erRZlj81Qd0
17VMX8FHxm/MXT0+9caRQ8hUgbNcRJE8KemdJn1nekQaFd0CTvm5Bve9ODImdEgS
cbAifz0aKieD0uhV+6Yw/cBSUhvoivmkukw9+hsd0JcXuE0+BlSjqiYPMpHQZYwK
qCbKsaDlmgkhIFC/pVwgbbDjTREiSt7ybdGKbWBUo8dOSkNy/aU=
=FmpS
-----END PGP SIGNATURE-----
value: fr_value_box_bstr_alloc, allocate enough memory for the terminating \0
Arran Cudbard-Bell@2020-05-24T19:54:06Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d376ad508b7ee3065c4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KzFsACgkQ/6TVgp+2
18ovcQ/9EHk90/XLAA0ldfWfPyoVF78elNH2UjoLlHcEviwCnTWRsHDfHS5lEtgy
X0o0PGazTgBq/K2qXMIVisLnZqjYFylznR8TaGCBNSbDzsdVp12QvCF7KJNHIKiM
/4Z9lRK1DocnCCVbYty8PSoUQILfxcENDjLuZyaf9wKKiwGezMQb/T6zOunfGYO3
GjshZHSCMf71ONxY9pz+XlXmhqDOt+LtjYSImUE6jXydVmG3pyCOVgtT89jw51Ut
1Gx6u7SsYtA1kvj472e03DNy5pqOmFQklVqJKDBfAoh0Qb8RPBFZ8Vex7h1lE7Ww
wDSqEXrPgP1TsJyXPpjJpQRRtqPKeFghQmbh6bjpzC5jLa5LjsvPcfqzSRI4WgG+
AePCykVCMq41kWqsgovq0BJVlrNgci2iue36Ed3fhRLyEYEf3USVFZTg8LHmbDQk
n6CQVh2BVDQoqi4E/h3GU1SHBqpdpVlX/Cuzw6xUV7WZMEI/79ew8eXDC/+28cfP
+0cwaEdt+vwHpRQ5sZVVU0fPXyJ3qtl0LIKunIKMUnn3r8436Ngw2bcU9037Vr6O
8Utz7yQLXyCJEzH4s/km/P9eJZsZSU07J1498g39pzFm3J5O+TcUBpxoU5tkSLbD
KKr4dlqEEc+3c3kKuWatg5OfFclrtkBlUGqwZQ9HzR9wwqbF+uo=
=Znv7
-----END PGP SIGNATURE-----
value: Constify type field of value boxes
Arran Cudbard-Bell@2020-05-24T19:34:51Z
Files modified:
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a638a3d829ad3000909…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KydgACgkQ/6TVgp+2
18pyoxAAp0zBsmMzWSUa8kTo43on9HdOos2H5y1ICayGMXoERmzlYpNkxXDGSRVK
CXlsg7mvuopy2aFwiVy4fxBbdGBF5CUwZrjyd90RhtIrcTnn9gCCUF4g/ubHgE5U
KLLOxvMSZdgjB/WN7UzigDJSKoVVBTJOJjqPisMUycItlRwShUrmffxgyPfceYka
HwS31sXXmeIuGtyP99EgyQkOgNmbT5CdVBUIEVVbPzvtpIc3I9QWuVMj7tr0PhiU
0c4N5sPRxtyIABj9r6He9RayPmlw4EkL3IguZPvCw9sxVr939CYFEco/p6JWNAMY
kFpW1UG6RpcO+IsCRxuACXgntCe0X6x84LE9sAwLJ5uvCqlRXyobYVnc48cvIrJP
RWkwkUjjiEUTcOmzwgGI5g3whZcA6uG5Duf0CdAXEWxERCqjtxrZUFh1oYc/FymV
eS6k8JNXPOfxo/+72XSBX695gUua6zpVIJOakhMxOhFiSCWAg0+SJVVoZcIzOuTB
eOi00Fy+U2kACzw1cLqPaPTYw724ROHTPq/pMdroo/8F/18N3L7veY6Pe3xmD0B7
irjry4Tb2Tzd8HVn8E6lkfRhHlPdzFFoBzycLWGij6zE1cmLaqjW2Q9CCly8sXZr
Kv3/93hWk2eU7Mm9KuJJ0U5fPbAytq+s/XDXf4YVHy70C6p3kgM=
=jNKk
-----END PGP SIGNATURE-----
value: Fixup fr_value_box_cast_to_strvalue
Arran Cudbard-Bell@2020-05-24T19:24:08Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8319a5ecda4ec1d5904…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kx+0ACgkQ/6TVgp+2
18r4nQ//dmNk2QRraMuHBCgo5dhOx8KkWyIBQieUYjesF/Oy3xS7BZAK28w6SYIJ
okyjlmQJbsJtU3BdGDF08FAdaVmDV4Yryb1G+0lz1RZCZcGfuYyqBknlNtI7A5Cr
G4nM5u04Nn2TUt+7jyVci+cj5pp2dYUXRDyOF9ajiGwWI20M+HNwSuh0QkDGhcQS
bPaWDaIU0neQYFn/QF1xm+RxIBpZ6MDp/HLScTLKMOMaD7iwNYH6B+qQl2Df1qAu
IX+tcI3T7ZI7QDo159G34FAJxTAcZNaY7h4J1l9dSFs06xM11IuTODWOugi5v7Dr
H6eQMggcqopv6DPD58Z2gmgOke65zA6XcF9gAzI2fegS8bkFoeVVWamVYBv8J7OX
HrMpkg/TWdHcWkljk6n0Oy4SD0GT63JbNR2tGvNprBXb1OAYVJUaLLVe+E8dn1g8
/t0DDjb4isMPL+99JthMa/OQdDaM+lxTFXZcumjSq0VF4Q5ec5CkeYJdFVvSGK7q
NFF/fHsdffIBR0n6AlP2ETFnWW+1s0wRU1xGMuiCjTC9E/AWnh7SWk4hsJzrPXZK
19gKAz0ZIqSNqDk8qVg+lGg/ZByFbZHv5QorZsz7NMcLO1Q2JQQcDQiTuoClu4fT
Rf4L481tKOA1XShAypKaQubHOcH2EqX38qLQXw7SrPKHMGI3RdA=
=YNMf
-----END PGP SIGNATURE-----
value: Fix copy/paste error
Arran Cudbard-Bell@2020-05-24T19:15:57Z
Files modified:
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f81d020361c1a31c5d8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KxQAACgkQ/6TVgp+2
18r1Zg//RLmZMOpZjrdbgTL5OeAqL8LVtz9f3fn8JxCRovP5lKw8LiFzzi9UxEht
ZOF2q/kN8EzSHuVoSQ1wir8irrbF50l+Wl5tpI3hx5XyMLA/yaC7eeigs7Y+yvZ1
yY5Osyk8Ei3YJYO+wSBWPN0lI74tKBIU2rdJtGKy8EUyC5LF+M0DdKVXXL7oGfAm
9QMnbTBdOselhgaukOjVfChQcb+RGTAXBydjuwDLxBhs7zDIKoc9iaMjM+41dI7V
iTxpbMoCQSEilTKJceCtaJUFgigdmjrH5vLLyVSumv7njs+BNc8oXEW+/WQNSl5A
Tzex4Kpx/fgSJDq5EHxTe8wC4XRi/+JhQB9d1hPh2ObCjUYNhCTAsrP7Enar3hmv
rxVuT5G7oh507Ppti8E+BfNDwKvIo+7WEdzvcfmnDY6nSWN0Eog6kdKQXp10GHrZ
H5Jylqr/DxrUpc4udfSGsbCksEIc7RQqgsgJG5u5cwK9zSgxE2g7uUovcDYz7KjO
dxX+ZdkpfP0zc8srsjK1z4/swT6eSXJpdkoKB0LOSwr8C11Vip70GciCQftXj0mG
+rHoRoh5r9zrjAQGcqN5SjsIxmu+SJWdpw2gRygIs5RmQ5PpdGXo/fXc+A4gx2mI
hY8bACN2n4Riygdbe7LJkFltaXS3TaolZjEzL0IlqFHjzI8aNX4=
=XE8g
-----END PGP SIGNATURE-----
value: Read from src not dst in hton
Arran Cudbard-Bell@2020-05-24T19:03:28Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c22b219047f5fae43ac…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kw9wACgkQ/6TVgp+2
18q2XA/7BwbhjuMbz+E6C7sDfd1/W24WU4RXYI39rzCPgo+O0Mwi3MbY25Nuk1y4
rY1CyYtUltjKmaZcGSPxFhs2ReZx2krdPJa2hWCETDilzC/RRZsQdssA9YNQHNCZ
DZ4zdoGzAnb19CQbKQndAlAAMqFwotPj2eRm5z+zjl8Z+SXVGtYFN4tA/IbV0BY5
fTeUXqDmUPTN4a+pWJ6tszrIKDEsbUBJW/WQipHLHVV57XUjopX6IpkrpFBCVcuw
fv48hP0jwv8K5vIJxMJVcuvz7pZuga0aBW52bXTcAEpXjJAjXAMeX9TZsloZMUnt
2nPZYEly4hhFQ/XOMsjMgU9rLRg/5f2YjiGKelT+iWPTB76XC5kklbTPwh6pmXKl
/iTu5Nv03iRBf1qvfCmNMCeiH87yt8QPVI/JHsr8rj8W8xZuC4VrqD0Y1z1suR68
nLe9ljRQHS6lI7a9e6gGLUo8BlH4dc7zg5I7D3ElcRUodFV6cWAcBxhChSrbUy6e
N/0r35iLzw3jR19gYWasxp1w1UoBMUKQyrb8XTyOdBy4Q77P1A+lRJnZB9buu/E+
wqGTqTGuEp64ffVb+dtF2w6HlWES2hNU9XnacW673FQIZxYwRhyuHj/Af22WkGDX
Etj4stgCoicbT23HK5lqbcsgnoX0+1Wh8EQyZuKq/mnqqH8yR48=
=lBzl
-----END PGP SIGNATURE-----
value: Fixup octets
Arran Cudbard-Bell@2020-05-24T18:58:36Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c05bbb5896e2c0f5d14…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kw7MACgkQ/6TVgp+2
18psgQ/+Nd3dI6W+ZqzkN7I9Z+A9XwGWoWWAuye2fTLjvm3tkMb1pMhUpQ7G/ZsU
4mVielvu+t1jKhe0Wsntlm1q8SOeSobbO8cg/FAh59vwvlI3RU4uZc5JCc8J6jNZ
5ENB/X054UN4dMALvLHZYCO70d+m9xMuePxFxIwTwMUDpv2rOfO9hmpGskHyatX6
rlcDZjj4c094YrdRuKuSvXNjjmy6Qx+K3Tfl9XkUOxJKNyQnBea01FK7WOANU09s
Ia5nIY8zyQT3svFkFJcfiynJua0vWGChkLwzXsFeGc/+5RjuqeU8ksswBsoeDfpH
rBIRTqpvvHsuAYZ5hdugJIVaEDRcZyqtQBjyNcJNsCL9A8Oh9BhdaSwzP48RwxuY
BWBvioHUh05bWhJusYVSqtRf8hlGfE5aCEhjmA8pcOzsRrt0ojar6MBjxESJrPfw
9As7VRwLhgwcgN6bNesuvCN7PL3HdaZM2WogfG659KqQ5XSxPuP1eVW+5cnQ1J4f
eEcDw2GPNWy8BUL5oXd8H5tGPBYGL6em0I+IX/Y/PIltEx1DLzYoeux3uI1yX2b0
cF8Gw/P0rc627d2j47pYq62MBVuVUCpblzW/8bQl79WzUu1y6w2K9zJsWB24RK3G
XNpp1T6aVML0N0xpiaZtYyQjgUpMmVc+K4mLixk3mEUTITkaP/4=
=foa9
-----END PGP SIGNATURE-----
value: Remove unecessary conditions
Arran Cudbard-Bell@2020-05-24T18:57:55Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/974ed053bee3500b58f3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KwrIACgkQ/6TVgp+2
18ry+Q//fAxOKrRB+5v61pmCtk3O6GkVWHPC04bfaFnpC4KbZ2HxiEruQt/PFynk
axNTiIgTZqGqnKALcJ1ze0b16gBV/3E3TV1GMb4t1UTrLBIgDvjyB85e3m2wstvl
bjcTEq9oF23m/WvxkncJopqYZWVrXt/NMaNQetk8PXOQ9YH3O45H9C3hNA65tXgC
PVBTsDQSj1EvbILzg8YAN6fLzJ+EgnybUYRXfqeAyiizTnLD4mTvQfGi9LTdlaQ6
8u+wfnLthQbn+gaJOhMmzFz0f1AdlVpTxJBUqRPOgkjNRNf+no90sQ/bL85FBT31
mYzbP0IJ8HYiyPjTvQuUjkDvwMPpTl6YMwjLZ7bUcLQvn2c/OMjWtkyx4YApPkQ8
yVM2qItslTGuOjW+L2BFpHI50Q+OLUXTZ1+2mfmTHc/h87moFF5GnyS/jHH1DJOs
5OQXMj2NXdIyPJnP8100r0HbGZ/y+qg0ceREY9hcslR+eRkqItfMXbjvzOYhR/12
Qcq+r4S9JMYT01gL9ksXMa0Edr9RZ7udk9JBTSWJwXpOrH2rXDFo818G/pHPEhip
AdG09jYGNiJFxDCZTuCv68eFlKhYGq1qN5tre5UFxf7+RIuho6E3xpp2W937228u
NFlU/tZ6zGEVTaFwuxPg+VZjxrTMYdHL/AE3HvsKowB9p3d+8L0=
=jKdV
-----END PGP SIGNATURE-----
value: Make fr_value_box_hton initialise the destination box
Arran Cudbard-Bell@2020-05-24T18:53:38Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/877c7ebd12069f7baad8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KuoEACgkQ/6TVgp+2
18q1iBAAgTk2eagagPBYWxepHP23zFMsLFFLuM/AS2IyXc8RE1nFAKjF9k2sREcg
ykjT8qWeNZwWsBwJqnxJsCfx3qMDbTtigFC+JSudaNUWjN9/SPW+zDAR15GsQzDf
SrSy3vnOLTPndemj0htDIQUn3PQMsN4sdYvbQf8rwURdRf2eMx0AGmmawwEY5UxK
ZMQKSHiWnTnNvAVGay4+RVkLvpmJ1jCh+dggLx1+mTHH9gveCam/af2+EYBRiIx9
ltbDGpQN0TYcbhFmqRV+kK75loRDCwreaB706l0CxbiiyhKumdkkNqovl/lyFa2x
N0xwhi0qS5WCBYpktKmfeW+CPjmEfG8jYGs/YdWGCaCwWrO3dMLkOmldhNQxdzoA
uv2RWCBivVQ+m6xR6lV2WXf1G5+Yt3IbpnSc+8yI/et9L79JE0p8JmVrYLiT+aGu
K2bvmerKaqUzJ6ackbwHJDiSfDcFMUP8wdZU3IosOcuV1h45JeiohUJpi5FyOpkL
BZGl9+4Mz85sgAowZuTnJg/x0j3cEkcs87EmpMOhvzmJJ+y8s/DKmLGC2pIZpmVq
RABkidggSDtX4XYU4sDlO8O3JgwRSHU6IEH6aiYtjxCgs142E5m+l1G86d8sg5Ud
E7bBAhSHYw7HlBvQL0RY3hEmzpCHn6ThcDI5LAbcqJovdTsdJWk=
=MEbk
-----END PGP SIGNATURE-----
value: Round out assignment API
Arran Cudbard-Bell@2020-05-24T18:18:41Z
Files modified:
* src/lib/eap_aka_sim/state_machine.c
* src/lib/server/tmpl.c
* src/lib/unlang/xlat_builtin.c
* src/lib/unlang/xlat_eval.c
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/rlm_logtee/rlm_logtee.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8836245263648247aee1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kq4YACgkQ/6TVgp+2
18qKrg//Tdc5GxiEo1lBF9XecNP/sIxkpt2nyyitUD8GKHv/aVkukwYW3RbJZkZj
NU8qHwwxmIUkN0TCAqmy49Fv7shF7OYCKQje+bALnJDyoz6DoyuSPbiq6VvEpL5z
YUinmAr+HKHUcS4JIEhb7ZzP/YrXAN0ntX7c4zOFSLSBCxoN34n4zAQeYWrCDclS
nWetqaXrwlGCyTEHrcWDaGM16UiRr1zec8Km2A6TxAkJKOoKEjEBlYlpaAQxC1wI
b3yOEPcsfNuLedyCJBINMxgdX2b4ZEvALaJJyqSybCjEGwO+Ywy8sGvTS1aEkxsv
5LF1Dnbzv/j/ln7axZNfWAPuWjmTt7SUQiV8Q4Ycl7H/A7+x23QlJ/ltc3FV7byw
6cKQO5wFCeojZhcHT6eR2NgaKGwW2jwpV7lV788/QpD2iNpA6C+okGkrEvSSa/RW
hdAf/fiIkoXacZGArn5H7BOzl5d4iqsdvExPCLbhBT7xKWUs/hYg5Uz5oQkZKLiX
yk7nGEmWrCUWX0/rMjBEo68b8WgvgRk0l6DidnlhxF26UW3qKQnWbCe2w2BZWC5u
KeZWCnSjm0T98Bo5djQYU7rDTqHs3uupeVQct7z5pICT1kBTYyYDp7dv3vq71Oz5
IclRBNvzRQf9ELl94pPygbxF1HjJr1NhVDvXupXl6C3Niy0feqo=
=+1KH
-----END PGP SIGNATURE-----
value: Verb last
Arran Cudbard-Bell@2020-05-24T17:14:46Z
Files modified:
* src/lib/unlang/xlat_builtin.c
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eada45a50c25079e9957…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KpmoACgkQ/6TVgp+2
18qUHw/7BC22/BoVsNn803dgy7Kcva2nJfG/ssMY+tzRUrzAbP5nfehrje65kyvO
BTP8Oqrg9zSiuLrEx7d9tWzMLVzkGZQN8P5uK4de22EeOZ0zX+qBLKoAhP3G7Q8C
J4GLnXLBRq32vXCoWEjDikkuA2F/9wOiqjzD+MzLBsXqoyDGD/vWdWFS5YJcJbqo
DQfr87+z1CDx/pBGihgf75kTVTPRwyZE58KsJPji7HkafKUJlcTl2ACkPoaI2VQf
V5nEgZaQpW4n/OmxpA9CQlXAhziObF4VRYIFaf+0tYjvDyJK7TbdI0XB4hsfmqBs
OGRyWrBHEEYO1OnqMwOeASIgaT4QKaFVZGIAojWJgEL6ZrAEMOfBSe0NRJuQSOqq
DW5tThMtdBLKzrpcndWmNUJZAXVzVnDTUg3mwbBCJZglWnhnsOiA9W9h7b3StC4l
tVZjjKFqywXXkbzDVGd9tLfKLrk9iq8hV5t2em5sgxyC3qhYd0DLSDKr84D6FoDb
I8i0fyAjttzJ64cG6hgcIQk68RP1aYwM5txp7WI8CMe13Qh5/hOTk4/gQ/YxTdEZ
hMCPHRX9MqGTy0nzkOHuaFOgOq6H0jhoajNWMHOSEIA+xZJ7npAaWcSrQ38f7wSf
KNzPIFiEIjkr1c3w4WneEdwnR8PDup+GyHWqV8tiWz7g1dx8v+4=
=gpF+
-----END PGP SIGNATURE-----
value: missed return
Arran Cudbard-Bell@2020-05-24T16:52:58Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aab03ffc1250191d17b7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KpdQACgkQ/6TVgp+2
18ptVA//cB91ldHRXiJiL7ZMa3cnQUMQ5D8B7c+gZP1N7kowUkSS0b4WLRnA2t8w
bjtSzMJIWaoY/edMUQUPaBmWR16O6ggy1UNrTsJEWELm+Xj8zLGys1YijlxQ2JXr
vRrbsVmgp9qk48OTzR1Z7hrBZh39CfIzUu0zkflKJqw5EOiFTi8nnCzwlc2DAJnI
PZZhfaGrvfgS8x9Hd3CSDzYFI4vkKyLt07YlF70lkxK5l0PF9h3GvjVxEQ4hzp8C
zyy+coTf9gMIBGPwhGzjfgaB7NDYmmLKf9TgCXC9P2Ln3GX4P6iKA0vmBnQ+380t
DSpABKNhlJW6MYdqP0a2PbO/vyGZiJm0ImQEHNNX5qxq5PKejGuoJxLAaOU7TrJ5
HKenVFEgae/bx1fqbhGR4DIY8ovc96cllevgtVbJGFIYBKD0NWKnv0JSpme9CuBR
xVa1j4b/w1jGahacsIgh1jn2cSaVBKqqr2xN2gn+sgBhWl+zALITk0SYd77PNElE
CLgSqRB83dRAnKLUgUWkVbCHnzRuGxMW1c8eu9aHfwAeFNPScEgvho6LP5Z8S6rX
JVmK7RVRKc3oo9rTZFGBo+NWh949JICcX/49Qoy7s/ZzQWa44OSd+CApBRzZVkC/
bfO8F1wBdARk3VSaeR55pAemBfoKsTTHqkRm3SVcUdHExHqKiOQ=
=i+bZ
-----END PGP SIGNATURE-----
value: Use initialiser in IP casts
Arran Cudbard-Bell@2020-05-24T16:50:28Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c43d0b0a1160c21139c4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KmlUACgkQ/6TVgp+2
18rpuA/+K0BfbpxoCbxpQ7SMcEkobeVTlDA8L2eWiAZPe7YMSZaVAzRLeek9M5E5
EG4hbhKdy/vSlObXtlMcchvs54KBMEJllCjsDwBc87pd/KImXlfhZpgUQSMobOdP
MR4voo6FS83FlCG/tp9T6sS8RTfvQgB0GOdNDAnEmqReLwHB9Se3c9fd6i/YrO3n
oubMkcE9f468v/ZSXf30lY6kHJwulpTie2pYfqReZe/Pqi0uUgoP1wWx9+vMMM5Q
enD2IgWK2O6hj8idkH+xs3vpU1p7vbwlf8g0vZ9mCtNC51qf13WBNp9NqwGCNNxd
+55jaXgqJgRkSkqQHSjOQuqS4pJ0lpxJ/jfmzPD9YAeHFgMGgpbR/Dlo2nzyc6O5
0UZi+gzcGgtI8xUedZYHlW3vhmhwPleCQJPEEymg3QY7im5Q2JZG1IXXrzUxTjRz
LR09QCHFhrLDgfHKYf688sKQRXb88+dz4kcaqxizHSCJGRjGNYL/shTajGJvUUIY
Kuki9wBwUtzbp77W2gYw0tToj0G7mwCkrc/8npMN6DQpnbmhCl0ul6XGUItDE7np
GGR+IyJUV/LVd/z7kMyJ7+63bkBT6X7fBT3dXebZyfZQmflteEHhU1kvpJMdUErH
AFK77SlKvQvZnWZ5ZlqGL2InD5crvan0Ehn9BE6NjmA2DFVzOwI=
=WkqZ
-----END PGP SIGNATURE-----
value: convert bool casting function to use initialiser
Arran Cudbard-Bell@2020-05-24T16:01:25Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1936224726468fab2320…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kl1gACgkQ/6TVgp+2
18pKmg/+Pahp+EkWLoARYKt8x9d7oC3Ji2owcKij8VgI0ckzyJc6mE7F8fLr2mUK
bQ7CyKa9xV1fbm/mRY51SVfH6Ji9n7Rh+UkqWQhtqOiTDQZCvPTqBiWD4kuIdXPa
p0bsr3vWzP3Vko6pWjJukep14tlmtdm/p9VuoyDeGax1a71Daw3Wv24sxHrZ5Aqu
qSmCKPuQ0r9yq+S4DlSZ4k2masP7jVAVozBneod9AT72FRIUryYwgWJocIKTf8Y2
E8105oqzdXXSnvJQxUZ6LMgSGbd2YVBoc+fH9rQXtkw07syIfNV5q4Z5NN4fmuEr
UcUJsHepvV1QVGYxqz+mNrN9kHd12ODucGfnGKpGnaFVfe34BKAhEXDWD57EvuG8
25LcWsju7+2HSNagZEiPuCZnf5oIwHeCkIVIIGT5IKymDou7FbgpIthHkBTvQO+4
oxcnUOmFeAjhpzOEfgC2f9ojeJqcSVIWSDPtuUqlqoxBN9gRMSA5+ut+Frl8/Hsk
0NYOeVH/GSe6Olvk1ITL4pAISYZw2rGGzuTaPkvi9hvvhXYBJTNurgVUWaEQU5F6
bBYSd94tpnobYoqQuRdjHcmBwJdnCvRA4Z+B5bTWADq5+M1ils61uJ6XS8O3LMLe
F6yI8HHYpbEBL3BqlVMzbNuP0jxr0WixxYLTHVdkKi/xrjB4l4A=
=b0CE
-----END PGP SIGNATURE-----
value: Use box initialiser for unsigned integer casts
Avoid initialising the box twice for string/octets types
Arran Cudbard-Bell@2020-05-24T15:48:40Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68f9bcc6253a972836e8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KlHcACgkQ/6TVgp+2
18reZw/+O6zaPFMSrWr9uK8gDehHIpntU/9p8hnbm84v2rB60c9tVDsX0v8mLEIz
a+Hi3mH5m9PXs5RLlzFP27maFssbxWiqoqYolseyuTuQ/J5zxUQnUYCCFqtdTDNw
J05rVD4Tn4IqAS77hkGwUMtkcW1IWZ9hPnr/WacHMIZ67ESeXqJdH/nM32uRd8ds
3Y/ZS9NHPiN6FiwHe328IUJBDlw607XMUz7PcQkzWhOM0yFKxOzXQG0CL7PK3Fvf
lH264RLwhbncPJnqT6AQFxzAb7u/Px6YkIwc16wdqNSAfJ1K3Lhzzueo7B4KPjuV
zc5aFvse+RatE8H/s9fEiC4PBDuTlolN7jMrjok6wNlIluZKwIqArfYBt6TQ7EVZ
u8oosfYnt4/DKZLOm/W58GHKhYyiXJ2JflplHiGVwb4Ff4/CMSoJSi42RpiKk756
J9fW+cxIPOKsv/5lMcgvkBK6UtSOOGl1MMqKYiAcYZPDtHQhAUrqkOU6OXViA2UP
UWnHqq6IZf0U/7DdOy0UHgG9tZ0Qd9TP2C9dYVd65mfTj7R6l6YJHW994Q5MjQIu
ad9GteQo+oEx4TUCLz7hQp6DwggTps1TBF4ueXPeql61lg7x6xrC7GjCwRnTkspm
ZUVxuRhN/AM7zwjGzJqQY6PRti52hiGpojHiXCA7qUEmAUJnKg0=
=19Bn
-----END PGP SIGNATURE-----
pair: fr_pair_value_bstrnsteal use box stealing function
Arran Cudbard-Bell@2020-05-24T15:36:23Z
Files modified:
* src/lib/util/pair.c
* src/lib/util/pair.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77af30e5a1ec1ed05381…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kkn0ACgkQ/6TVgp+2
18qQyhAAi8XgdOTqKprR9QMEO1rPc+6cAQGxODS2KBeGS3Ut9/XowenhjyVtkn+c
ulwEmTv/11QBEMCUZjwwswttK3h9kH7+Tkdl9DJ8YJufjIrkDpNVJUw37wQTpisB
yRLQlErI9swsK/z1HU7KNdbQgj49MYDlGkpgIa92kozdy4NbOevzPbo8ojt1hF64
DCvep70QOj5pZqbks3pBoS5q6eK3KhT3cX1iROOK4LFHnhwv9C2hsHdiRfK3jW/K
othfYDJOqWjBk3iVOzBp6uZ/x1Qeo8tF/u6THWzfZ7HL4fhqLTSS2GzV3Zx/zYDH
SvFz44zgiz64VhhmQN5W2/NFAvyvKa6RRAMkSz0AmE+RtO4Mb5Ibj7VoYdABOXJB
PZnvlr8PjXN2pVJhg3NSn0qlIqG+n701HPfIWmDpxiio1FUvOgNeezt1Ni2mKT/5
GiuJyDQVINNKPGNDSQXvm97VpLUmhB+8LsL3K+ALLP9WsJSeXNmFLEStFaAXN0U8
Rz47f/El2rlg88p905AkSy2pl+PvFKZCiYD1/EOjDxH4QMw/Y01wPnYkddJd8zdw
yP8l6f2P3JlCQ2a143YcVS3JXQOH1i0/SyqZ47QYcl60cuVuuTORq61pEqt2yj7x
x/sBXgv4B4/R7OW01RL+QuthHupMp5djJbeqDbIUlUar21M3AjM=
=L4t5
-----END PGP SIGNATURE-----
value: Use value box initialisers for assignment functions
Arran Cudbard-Bell@2020-05-24T15:27:57Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7fa165ed4046e34cb2f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KkA8ACgkQ/6TVgp+2
18oq9A//d7t8tUnrDDDvj2nLo3hoWOStxW86Hp2XICCaFyop2SpO/h2gvI9g9We2
oXXFzIz8/fRUIACN52HMN6bw5Erf5xLAFWSc81Ym6rOME7rN+F6GfYyMHy5X4QuP
5wcVF//gxZukBXRzPXKMcRTxyGA8/mufIdu68716DRLZKCqj7mZgwoGN0tuHAC+9
ilpRckH5geZUxyz4dIhIrWSJ8AfxbQiMDCX369jK26wO8ZbwQ89HX7so2/X0gIer
l+c7HcBpKRoeJiv5Rh8sRp0dUasnM9uK/r2fyME4mzxeCI9Z5iQGcibTo6R83yvw
YIf/Pr7UAP3lUsFR2OiNgDzN5z18xeiyPvtXQAvfHnnI+HVvkOWOV+GypIgvOiPB
45yLbN0nJ643G9NOh6BFxG5eDH3VsOThPKs141ru4eZS99n2liETSYNaQMCZhqpV
L8qmrbTeJVw1T9WnzexBp5Ho9FLrR1uYxuW2r/j8SEXkijyJGODZqUTJWbatwMUw
up+9rGyN3UI6aa0+Wn8/tETcjlrC6jUZafSa5im1Bi637TFMRKw9eepdhXAZ5wR7
39xmxkDZaTtdvzdJwT3pnonnhkqEyWLPwzTPbY5CiMVkyY+8jjAqKYRa78xi5xk8
Gj6U+4u2e48heroOY9zMYuLvIHWVtpivUttvqegv1NrrGw5XkrY=
=jbKB
-----END PGP SIGNATURE-----
value: Use box initialiser for value_box_from_network
Arran Cudbard-Bell@2020-05-24T15:17:35Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/993b9a8920f1241243bc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjvoACgkQ/6TVgp+2
18pC8w//SM/5iCr5YyI+D0v5va/N8sQzHOcD/4A3LpUYsDY3d0FXLR0XpT6GrPQH
vep8m3bBjyU1s/qm398l6I3IkKvQv+EUXZA6EnmwwRi7khY6LCWc9kXA+bqYcrmc
xJwu8Y/kdwXtnFHD+XdoaUB3NVQhufrjxZ4UI62b5dHw5mqvvCbgGZ/acMWciS5c
K9rD4jwisNI5WmEAC4zCTJlxqwAie1iPUGrmVmocTgJaxoFAzDje/HpPof2DkmhH
/llPxYnQ1pDNK93k9U/WGpOQTC/+QJghPU4UJxnUOiwCmzNr0imtfNcAzCTHu/vx
5vbnkYXaGQDlwTs5V8ranTDHC5XieKsd3aOMaOUHpxBNcDCLmeT2uZJCFgNfnUKX
RyTQOSN95KZMw15rd7XPduOh3IClJytwmEu2Ur04plML0SnRkNwACi7Cs5yY8lTq
7n49k1RA68LiywFkLAaNvkBEI++0s9SX1wp1R60UyBUlhbatHBnwfMNHOwo49HLz
YlsEgqT4LRgRg2IROo+YMinRdBh31q1a4/mynB3darP/IAmOqCk/aKUEstu+Zxc2
xgFl7u5dppd1l4SqoYcwT0nB6IajfY7/us17ezj+BM3erQctHcf2UBgv6HwT4Q7g
ykPFMIqoT0hy+cyuqIdyk1HFhYUDX9ayy8Zy2QxoIjy/39TawCM=
=/xhU
-----END PGP SIGNATURE-----
value: Set macros to get private version of value.h
Arran Cudbard-Bell@2020-05-24T15:12:58Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/759511aeec6c639c1b67…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjtIACgkQ/6TVgp+2
18p8ihAAnYe7gosA8tA0qaGd3qMNlIFnqPYluI/v7zeoNVkwgFZezBuCQha3aUCy
ZQSp5cQCQVHD2+sFC8zaRj95PbD4tmkXuatxxAhv/QC87zlncqcilz9RNUqGfrOV
TSWRGcWFIeYxALJMHjc5XoDr/mxM2DSZCXt/aloOlejmgZm/Y5lzMja/XqEqlZ++
nzXuQ2o3rs5FSrshyzLGnnjaegrb5MdLK6RLtfCe1XId5Q2JndcBwuGdYq2owP/M
I72vAGUz/ZPObNkjHDeIcrCpyKG4gnp7PzcJfPpgNkjd2X64exyimbAYJwtnG8JA
MKQsqhX9YdVsf40QlDy+7FAPxLW9WK4wpuIDBXgN2LVprb7ADOW0NDYo3ydT8xXy
GwYTMmjkABMkYshyo6XWCisyFtM5h4Cs3fLxY4VFbclhj2sTmy7favXBimf8gZb6
CuXt0Uaeu7PjetCQZa6zUbQYzQn4TN4E+T+eiBzsBWxIjO01UpZPrl4H4VRH5Y/Z
KkMzQKnJmhGNUy67XyyCAkCLiz5JBDiTPoaDwH7P0er69ysfJVzm7Y4Hz4+kCI/V
htiO4jLBx7oSDJIDmRp3jC+OPJHbA+UAszMLDr0po/XFuDTYexundHBa4ny5+r29
0NwBO8mpDc7DZ8IuLd8IBRsusZz+HA/dQ+OVvuzwRU8AsAkImEo=
=Vfyy
-----END PGP SIGNATURE-----
value: Use the init function to clear value boxes.
Arran Cudbard-Bell@2020-05-24T15:12:18Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f7b6cfe9c4c1776a919…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjVMACgkQ/6TVgp+2
18ptPw//ZmW4s5qIbFsTWlZuQkn3IhRrB0n3UJymjO4II02UWp5RnWbBhkj/84Wd
hmHvCtnVspN9B+5oVfNMk0TVwQnAZnrtpuasBYc0DCAuo/6rMY/+9HTsayDDuTzA
ILb2RwjlLqiqhNlpizCIuLbtF5+rrr+X5zw6NatWQ2BW38UYKT3jro1aYvtEoqjv
2j9pSbWGM2Y7m3eovK4EisUD9CmqmZY0SfrZ+g+OZKLIcSgou5LAG5kqK+XdsQTq
H8ZIZhc2Q0u/3D7KaOqWDk5CjUR19L+5CHJJ4/tLRq+0MKdzHjWHkAD+NMpleUFB
vMR9NHrl07T9J1J+8j2d6qgbruHrwUGiehASUpb8JjX8/XjwtzlKXDPyZNBlfx3E
Hj3MPjkOHrjbwg7k6mMMqpXY8swShukdWU7NxWOexv7nuB7DzEg4LzmtmqYl2MXv
gHc6OM/Tioo56KetNWxqOMzDQWpUuQke/gTbpQFTB1L3tJANkpjsHb/YIK0crHtE
m4bRmJL96eWl4wvsM+qtAB4QPA1hdjZricydoKtfNI4zHKsruvdEtgrAdul0I/Af
r2pJ5JZDFnKQmPEE/6dceOd3haRTX32Gumb3r3FFR6gQsZEFpi6YpKHNHUPIjENM
SPQiOsE+nY9xD1xWQTKc/ZYbjPLk8/afTmDeAXSUKufixh+qM6A=
=hvai
-----END PGP SIGNATURE-----
value: Always inline initialisation functions
Arran Cudbard-Bell@2020-05-24T15:05:55Z
Files modified:
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af6a20091b6d71e24e79…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjVIACgkQ/6TVgp+2
18qjEg//ZkqLI4Qq2X/99NkIUQupjMmbaXPnw/Nhe6sH6G/YlUeukgl/zAODPrOH
6ClhJFW+n99NW9oGibaUnb2b7WZ3minhsGsX85IVb1kPIig/XQk22VU0rwWVftaE
6hP+U8DZ8Mguy6lu5g1hAGyOtrx5ZG4K4/6yZBdollnUcQXBV5zScfjC2tDL/eZO
ho+Fyp5xv9XXEEc/Y2cDP0ICbopNETEiOaO4fk3C6uToqma03m9cUwQCqawYP+pS
zpeDynAkoyoPv+nD+v390kmRi8Hs03F56WAbQC2gOqDPLewhqj+inCTmkfMpHZqn
ii/nynA7b9kiJZtAR6VErrJCQkBU7qwmdA20JXPCyUJ4FAh4RujvJLixda41HF7b
EuzEUYShu70X42PTpV5gssjMWPgp6KwMq6BNQlCq5eEdsNx+6N0FnsEqQqzm38NG
ll7vxpCVfq44zVF9Y4uPXY8lFcghc8XG5CvSXGGxSKwGY1S4tJN+ByFqLQLXb3Ts
/lIOQ4wfIkTVwQR4g5TMSzjt4pwAooTxsL4U3Ff+KFb1Jj7PqL92BJyF1g2q/GX5
7B8BRUog3/JLrQB2r53u71leD53Mlj0TBnuthcSd+vnepgOk5iv4I+04LrepTgeX
Y8WFpBU5BoRwBXuoeq0pRTsq6VZriaEBgCMb542uimulv88ACls=
=BaA2
-----END PGP SIGNATURE-----
value: Limit null arguments in value box from str
Arran Cudbard-Bell@2020-05-24T15:05:54Z
Files modified:
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2da48cf492129403d30c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjGoACgkQ/6TVgp+2
18pjEBAAoZP5npU1saCo5VAiIcT/A/MNR93CVR2dxTpF0kllOxAlrLwj+LC4ke+l
7NdrfyMkv0CpPtxR/XqG6676VLgy4h2jLlZpUmeyi2XbyA6kUhjoQWoRLyUW1ofF
+YtV1Mo7oTtYl5d3Nejq8wno464RRCy+W20kmXfs3QlCkpfpbEnadsGVcHyACbpa
FdFRJz9vJrAGKVvh3JedcysrhfmUZs/fQDg5Yxk3uRLjmvBQDrRtkWDJ462BZqq2
qxUHBQzwAz9ccIWUt2kMIc+mdk6n6i7ujMLzlgFZEYI5+0E8kqjjsC4BPzDbeqDO
wPKdTaDamOEZ8kN5ILbdD8Bi3jSjiOl3SDjERNpdAUrRklIHEhCwwlib6JNov9gt
fLm7tPSLlpblHu7dEpay5ovSpxcIQJF4gYv/5U7ST7ZQy8BNgyWWE4pn7t/dPN/a
Ue4WJpjL3xFqfc81aEWqxR/AdMLpCieXYMp32vFaM7EbR/xZYj5Y9uAhY6Fy1upo
qEaqm/XjEBk9qOB78UNnfpAFgYm4X5YC/K7XwbBpWLeSIWVSx3/BH+RdCyKSQJ5x
5utAO8fIjZGCsmij8s9eNrSexCzevybUNRgeXhouga6obPWWgle8JshGN1tsDTkV
JyUF0RBiNTRCmjp6ssQgvlu9qKCiRgYLcs3xOMPNz/6dhuAqNKs=
=jxd8
-----END PGP SIGNATURE-----
verb last...
Arran Cudbard-Bell@2020-05-24T15:02:02Z
Files modified:
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe1fdb6f0edea3872121…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KjAEACgkQ/6TVgp+2
18oPCQ//W+6J/SYXVR0DWoEBHoVF+hiKg7LJ1fBqUgriqFzymEbYkTA/IOe+UJe8
taqtSjhf5Ss30rbTmBC2m6QB9lS7ZMNb9RKgjcsakOwQPzF7euxmIhthHf8C1+/J
dUm8Fk6leq4wXJehIDNJSUIWfdEzzy2j96YN6d5ShLA3umSwo2ECeHs+TRzCUax4
+3oLDpxVBzCBjY1vCnts5EEfQvc8wMPNp5WsBBM/wQtKVhLPtJquLXbUOgqWwfa+
9RryDASlLkaU/DiA+RswAh1+aHGUG4lFCcHsb008evkt/DguWYEzR2dhqBXBvK9S
WtkUzqKJDatVyeLgignJxXmlRK6RuH3QaAWiPeLG24jhG5PO+Jjy4dCWQjRfiBba
8cnJWFeRtOmvUjCk/fANXnOPAxHS0d+dnAg73x/XqoTm4nZXF6Mzqb71WwuCC/GN
Oi61e2mGb6cgOOR62xk0zK4CwdDCiB80Pyqx5PRVtVKA9d7RSWBrIihI/cEi5Hsj
s16QbLukTDwdMXf1aSZjTQl3Nub6S270BeAK6SWI4BQg9J+/iRtS0v3wojS/M9A4
gSGetmQC0myiMKCqNUq9jfSRL1cNpje7ceZ0OZIPYhIkc4E/LfDUyyTTfGVTbjx3
apO0MRdn0flC+pE+GWpTSwLB3WfIDSG2GkQNUNs615N8o3hciZ8=
=b3ae
-----END PGP SIGNATURE-----
fix typo
Arran Cudbard-Bell@2020-05-24T15:00:17Z
Files modified:
* src/lib/unlang/xlat_builtin.c
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e485c4b7d286b52424c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Kix0ACgkQ/6TVgp+2
18o97Q//fo8BY12a46O1lUi3NzI9+vcTBhdfjcdeFN/zHmMr7jXejQjKyiqxVZAf
N80A4KbwF1Ie+TsHiOD8Ln48+JEz/ZsDKV8ACAcREk3XRM1/WQPRc3LE8eFTkuEj
3FtwJpd7Ph32osNeXXxPW136MPM/f0RaHd2CdQxMPNVlI55aHLs5dkHT/rBCOknv
UutjqJNBWnKKRsmVvqjIB44DmT0LN0Dl9xx3zOlFfP6OsMy/5EjfvUrlEz8VQkX7
sNW2hzwfqWbNxoHEagwNObEaNBRhMoZ8bub/j1SSSkdGDm4sBPnHoDkPRcu9gU/c
JqeMDop7Ivm/tHonq/AQp2A9OHs7wRejVUdFxj0TRX9YKjAN6u9XCVb3TN+pEK60
awM0upxd8N2OIsVzaacQx41hPK1c+TTMXsGd/hWuL2SQdNtowZH8ownL1dvw8C7b
tT7twauRI6974mJB9E8E1NaJjI4Vt07ZN9YICS83TFRRw1uzFN0qBeurMMGUUvBT
iu9azbK3G7amBUguOPtgwJ7eRR7LK1wJt1/J1X/jTGs9M4ih6gPNqR88aVa4Jgb9
dtYROUvFkqBLK6OFkXWqUuJ3ROhOKThq98G+2gfIw/PxhVaIRk7MLqCMw/lb/pg6
d7ZUmHjxAxvAhbJttn+LH4XFfb1co6eVD4yfNHoD8P0K8u3b7IQ=
=hKfE
-----END PGP SIGNATURE-----
tmpl: Fix buffer allocations external to value boxes
In the majority of the cases where we use *steal functions, we can do this instead...
Arran Cudbard-Bell@2020-05-24T14:56:29Z
Files modified:
* src/lib/server/tmpl.c
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/031e9307eedc1f8c4873…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7KiIwACgkQ/6TVgp+2
18rIcxAAg7BsC4MGe0z0Wz6Hko5Cxyi++Kgi8pmWVTsgNZLRgkAaWnqbEbEPIaTE
Ev6ELFRs7f0s9RTvnRCgQgFx6xXHcELi2dYuTmNPQYKtCLPeZjmhslbifZdOfYjM
kwZUkGR2XbL6R5uJpecuCnB3ghur0QQ6PGtTMEkEzq1M1A/X1HFdzWu4a1yIyg0I
IB6qI8K3uy2DTDQmrHNTf4vO05wnxoyNC/nKm1ejGwAnd0tV6pvgiZY6G/anChyF
qI5VWabhM8Bw8EG4fggk9UepTyYPi6JyugtcswmqjfVzjzEIG0OfMrfCbKaD6c/I
4gxS3eneQOcMSm7BIvYekEYcDDXKK30vbHjqZ6r6ixcfX8oQVEdPrQizV6WuKFkM
c+1rsGo60BpkamMSmxfh28W8Qh9PgPuGppcnpCEAgBTwNqiO6f3KYi2xLFa4b6dW
e40JABly7lpATJA3NwDLg2MiDrRcH0GZno/MY7891auo3r2aHuVpsgE6C/VoqN1O
qcKBTcuxv3MEBWnewPEsSFqVgFXpB4s+1zQlai7kvhTvgWnETIm6wCuf9+LoIswO
N/R6RpsfUZDuIctA2nJ9tuktrl7xLpXSWr8xzEkuBVBtnnszvfaFOcPt2gJ2YJW6
eVLySEM+k+ugHFMRDuAyfHrpEsu7S3f07OjCCIh8807EdZL0FJY=
=TmuL
-----END PGP SIGNATURE-----
dns: Use box initialiser instead of doing it manually
Arran Cudbard-Bell@2020-05-24T14:45:32Z
Files modified:
* src/lib/util/dns.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/488d5177c041950cb56a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7KdXYACgkQfQ55zXdi
Hs3vYwf/bTBXquARzPga5lXKOex4pzSf03XzoQCUpMKed3Y84RUiSm7u72nCgmWs
EgRbbOnYwyW8/tkU5aqF8pamQq36qmWTXszt3LZ/RObSh2H7LqBVPOcrsRKoPIpy
MnHSAybvTKo/mnb1+Hoej3yvYAD+/TqcDmNtjHFdiow58l0NejTpvAwwCW8BA1iC
Sl4QD5nWeVCqGRYbUhWtKb//N7vTMXy/dEBUOxfRv5B1mcMC7eiamFoc2dvUYCOd
eErpqKLT92EPDiSkEQHgjmnNwh8+CZ2D4bGUnoG/cN5H/3Pf62Z/r3/JaWI8yhQ8
b+TSFijFLiKc55O/A6hHmHIofoxTng==
=koE1
-----END PGP SIGNATURE-----
concatenate multiple results from child. Fixes #3466
Alan T. DeKok@2020-05-24T13:23:31Z
Files modified:
* src/lib/unlang/xlat_eval.c
* src/tests/keywords/xlat-exec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6569b39943195977711e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7KbkYACgkQfQ55zXdi
Hs1Uxwf7BiRT1HXa04jlu9f5wsN3ggfG/vLmlebVDEjFGeP7+5oFQtpE4WiFFE5k
ploFWuZJ4lIm5rUKNotvVh8HxeCNfny5QK5mH7HbEjmSnd8iIgoSF3504cC2E/C3
pXd3J3ebVSRkoGnmNFoHxGWZq4ay7okeeTXh/CEN/DbykGyyD7hQ9Hb9z7rqd+4O
mWHpC6pBXx+gfqwsa0cek1rjRe77/dctOpijTTVOAHb3nPACirl0YvkM8pviboVX
IuGQukO048OhsWsuZmGbcnIFpo6iTNsNprMbsFiH0xWTJ4vJ6HAVSiSbdEILuTip
uoPGxH8qXfSpVOWXZph0KVMFGr0aKA==
=UYd3
-----END PGP SIGNATURE-----
add test for things after the expansion
Alan T. DeKok@2020-05-24T12:53:16Z
Files modified:
* src/tests/keywords/xlat-alternation
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5fa9f1ea72915da355c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7KZM0ACgkQfQ55zXdi
Hs1OwwgAkESZdUvt0XO6bi4Q2YpUwiJ8Nm/FriDgXFl295GU+jTu2RH/GniFISQp
D6cCJwU/YN0wJDCIvNWqk2lz5ASbz0kONAEwK6cRSxrTxI9PFLLTn95/2p4XbPSw
EmF0LE8lJm6y9smbxXHFv+JakCH130f0cDYSjaYzga2f//UYXEalfXufIKaV3OTL
dKyBqFd+tn5doIVfPspAIH7kDpp7flePfaYQICMYSdF4epjeyxCTwJDFKj7ihw2e
z31JKt4Sx9bup2HYoWN/JFWN+qogqbVs6m+ukFjaIHSF7ENizQD0OLnEWJfwQB77
Bz4vXZNUuRT+UXwQaJbtIJ04NX6Akg==
=JSew
-----END PGP SIGNATURE-----
initialize heap_id
Alan T. DeKok@2020-05-24T12:12:57Z
Files modified:
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a8d7f59f532e161cbcc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7KZHEACgkQfQ55zXdi
Hs3KHAf9Flr76tsNdY7Ab6RfEuLm/WC+LVjlMDXt9/BdJ34Rot1yeWu8DhZQC9NK
YqyOMuXfQKWjJR4dozavpx6NTLbaHs+atsN24o1QtZFV93WBXCMfYJ+W+HqvMhzC
reO0jpsrixwqbRezWCmttTAQCGIU4QBs3kItkia0uSOCZwjM34Wt3dkkEaQOWEZK
kCSu9U1DSEUeEZRpqJYTW+XOuYLD6xn27OqkjChZdVvc9e+ts3wQvvRN4tenBJ4R
M7rEg8JZiDkYUfJ7sPLdZuDT2hi0ibHRe5K53oIuDIEYPFAWj0vNEDR5i6HN4Zy/
AyaTloKEMUEtNWa3DnxMIYaKbNLeiQ==
=+1MT
-----END PGP SIGNATURE-----
allow adding to an empty heap when heap_id==0
Alan T. DeKok@2020-05-24T12:11:20Z
Files modified:
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/678f5dc8783b6fb887f9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Jow0ACgkQfQ55zXdi
Hs2JdQf8D5ayyHYqMGrCQPLhzqeOgnUYmYCDbeiqiLAm+ADB8EkLwJ3i26aj3hev
kg3bm+1SAXYcj5N4/Q66P34OtBsK36+t5tSoYfCLXQmw2XxoXfgjhlhq1NDqnYGO
bRnGG5QF1qDt19hjacg+G9/sb2PvsrqGcvpyDCzc3vYgO3lO/NAuYJ+amNEpTwpr
v+KMb/jWva5r/QxlvXPNSijhxz8X2v0VFwiaMlb/2VyW+9MabZ/pNcnXEX1Sx+n/
fyGyJizO/Ngup4STKVEsSvsgoG9hBiGDhDnL1cQJ2d9SPmvFuwgBvApe2m0jTy8B
3/E3KQuX3bRdbksm54DnzaPNzTvJJQ==
=Wu7R
-----END PGP SIGNATURE-----
initialize heap_id, and don't assert on cleanup
if we can't insert the ev into the heap, then _event_timer_free()
shouldn't assert that it is in the heap. We fix this by just
setting the talloc destructor to NULL.
Alan T. DeKok@2020-05-23T22:25:30Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef9fb7334f78da0b70a6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JnY4ACgkQfQ55zXdi
Hs37hgf+OhEXpU70VLtI/uoZbdtsdf1uf5tRkQVXODAyyusDD9g3uLvaSySJEhPT
3xau/4Zpmd9zUO+/irSIKJXh+IPIwoUuvgOOD6rZBM7kdoUfCKPn2+w1zFRGcVpv
6LoYuH8dvxcXItobgIbNso6DNLWHA7phk+KkUceef/C/ztMz0aqxPctppT+bTNGa
Q08giinGeQvqLParRLxvDejrQara+DCMDDx6a7b3Uye5D1V7d1TLvDnhP7SDWSf4
UZsIvORo8M7MTttSWDaBxXHFJx59xQgcaZKPNxd4Xf6HcE+/Sy7FTFwLyl4OH8Oh
YCWB1HPUCNQfjupSp9eCCEuj1y24nA==
=0RF3
-----END PGP SIGNATURE-----
use struct initializers instead of manually setting fields
as this should ensure the other fields are NULL
Alan T. DeKok@2020-05-23T22:02:35Z
Files modified:
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/471557cab0b0a5b8fed8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JhTgACgkQfQ55zXdi
Hs0oZAf7BfzarU+1ck6L/nzrPbAxm8GlrIQ/5IuY0rkeMxZzLd9H1eZsB30K7/2K
F2lVroblOGqfhwohE1AyomrBpGdqqBgVxbFj/Gm9hEufYvaAEXYipnFyj4ZjbkkX
KVCPIIGXOjhShppeOApZI9UULu69kSob4/Gd1sw1J+OQ/SdjRXUrrc8qadYyC5nU
uim162eyApqBlo4jHQzWFLSqBym3KY8RXH/6uCbtZvQ3yaF+YiXPFzov0v5CQCy3
Ozi2H3M+sw1cKjPxew/pZyUK/G0BwBTl/DT+ym0T0exAHJFoC+5TTIdo9K6qDbmQ
QUlskpVY2GLx0OHIPJshvoQ0ycZU5w==
=lqZG
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2020-05-23T20:19:04Z
Files modified:
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c3d240da49c6307336f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JhTgACgkQfQ55zXdi
Hs3CCwgAqKds8HF+DMiVfKbvclgy7ZvmfYgdk0uIQRYDxBnKxBy9OMkiEVNGKXh3
DJh+NqsdvObfV7RQH+gcL2frsQGpE7gFGagh3gKRx+AgglDR3J/hlp8IQEYFkHN0
6cCbHBxOVNUR2zHns3MmdiqEiLqq1FlPDLIJb+7iavHuIOJFSmZY46ygqaCT8Xq/
XhKLxmZrkDZS8n9mtPKpJwx9KibFVEBypbckYT7VMIC5hqEO6wMFIXenaNZ1FStp
/Jnow+QD5whMHuHuO46xXP5L7KO3ZpoxwkPK6hC7ctGe/K71vwabECdR4e8BU0lf
McN5WkB/h64QXMadhT7o8CswpqX+qg==
=qkmG
-----END PGP SIGNATURE-----
fix build rules
OUTPUT is only defined by $(eval $(call TEST_BOOTSTRAP)), so it
can't be used before that function is called. And it can't be
used if that function isn't called.
Hoist TEST definition to a place where it's available, even if
we're not running the tests.
Alan T. DeKok@2020-05-23T20:19:04Z
Files modified:
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3dace2209050182f84c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JctMACgkQ/6TVgp+2
18rVjg/+Kx2IuuBVUSPFx8bN477Nfoh1DH0BY4piMQ3ve6oH1sbkLEnftKrQc3n+
kLOEXibYXS/zefMVfbN79W8ySrg40yYq6eRciqJmojCjHcxHS7DJ33H5ZLwlI+IU
6WPU+p57kCbaRjqGhmBZWJvIn1o+ugfZpxaHWMQ0/fru75FZQQeT6lUJC416WVo5
qQtGvh89cOyryMCPSyfYB8BicSqAvJr+zYuyo/WW5jEsyvhNn6JIYP52c7Vrn6+g
HIdUNszRF/rfqa+STqCjdtOkiGuTKWHuKRcTfxSDFk14vCs5BHLAum44ppgvAbEE
1EoajJrKCYgpfGlE01JSKvG63RU37hD72kUQqtA6lPoFN4sysohcl1LdlcS+i/u4
Gsp7IDbvHQdXQJTRfXsMCyaF7dBfQNsoOYpi7GvhP1liRHONdOG6m8Yikf5V5ZRP
kyojVZah0peH2u7VSqdzpq4N1qscMcAJnPlQ0PNTLm+p8s0GeKC8gTO2ThUKwSm+
thtXh6KZyrL0JQR/sTuIg98UFGtAj2irzpIACVC5LxsjoYzpswaZ5Jc4mccfoVTf
R/BWeKfsg7qWULEPqi02xJOlnV04bdPEkZpDKb97MLoQBM6+koacs2+ffGcCZlGS
Ug8fFQknKoWKesvby2kIHa9Wedgur37ro5YVBZixb7kV/a6QS0w=
=XlQX
-----END PGP SIGNATURE-----
tmpl: Fix direct box value assignments (for most cases)
Arran Cudbard-Bell@2020-05-23T19:00:35Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30949d1badb3c0469c4e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JcocACgkQ/6TVgp+2
18oxVQ/+OvnYCFvicIVqkWxv99wQ958RSiRbLMuhLZcU2H2fGmwhDTLHVjrzYWgf
Dt99+9fti3+7goPqR/lcJFDGh5CZPUbpoxeth1N41Sxw0Ct5Hex4pw6oZx7gdnjF
3hWZNXgEzNxrmFaQpb2ctTJ2TsMZWink4IkKox75cEVxcT5HVFF5dtczQ/GH/4SQ
SRBstlVj41DWRsUKFplZC/AfqMS+lr6XlQgeDkhlShz/H0vwfvpnTPT0kE0fsOma
DgdVMLkaDw9dxkCFzHGIA6F4bQJCkUs6sLRNZ7UADTkOAuDooIk7egEqbK6owSo4
AVuUlGy3Puqa37SsolOfO9EXC9WtLls02DUO2+XqBpvb+xuaaw/MozktB4vV5Fo/
uA4iReVsoVVYrnyrj61h9x3Dg8KHvnTmju0p7foAz82V6LMoWRq4aHZxVxmpWgOw
wIYONOX1frjo0uefc1QtWmK7eKXOojaV3/cKnywv8/JC9iZM9tbR4Twat/62MHCr
uQ2qILmAf0r6VcuWHL9SSKUjYE52gGvcJufrL/Uk2fdSQo/FJoAE2h8Bm2Z3s1gN
qRMORl9hf1tJZQfRKfZyGw4Ogr48rXsJHE5nxy8Y6u0IKIecOdmLmP/smtg6GkhI
Uyf8QXA69hnDpXRWjzGbjWedMgtcCzn2GuXZGs5ZAHIJz2ABwqU=
=xUEx
-----END PGP SIGNATURE-----
conf: Initialise temporary boxes correctly/completely
Arran Cudbard-Bell@2020-05-23T18:59:19Z
Files modified:
* src/lib/server/cond_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dac304e57458308fdf56…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JcVEACgkQ/6TVgp+2
18qf1A/9HMigEuQOiTAdAbR+q8/4W6MZbp+PKyehwcu3g+NEzjY4IkT0JtQvGdmW
7X0wkigsbAi7VQSbPa5c95v4CQGXMgrx2BGMifflhB9D1PV2uLtxIyTKXqPo7Vb+
AubxYGELwoeYBnhsXLMjBCGe3p9lcXjxGL9K20nsBRdcsjTTMyTF6Wks4ZmHVoyy
CXR7MrNVAwlUpJD75bWHjwpq8sTGO1bOkcJSIodJ5dpnmo2Snr+InCorLvzFZpGn
Qk6ThFmfhSia+xEp/zfLlDvql3Z9dvATWy8jUzj08VcL/2ExzvZ/dUW8z6yyuy/v
toAF2QHvl7Ibd4mN/kotactxa2Nq9YRxaMh7spbAaycVd3biHa5z/oxOqHVOBQbC
fC9tWFW5jI+T9BFQaEEvtPoK7l1aZM0iLg7RLZMkk3BiRG6wc2T1z9L41XJJOtz6
TLedutKC4iFJXiPyVj1/jNMsM9EWaXWooJctssXfyyWwefqjKoS/fNtn3aqUYkr8
qM+wZR0xCFmib0pe620alkJ1LGZGMJxiN3aXSW3LViQgChCEfvqowYz/fGSL1CE9
4ak51uKsO9fb/RQpos/zxmxBkLdhDTNEm3z6ifuPYn57HyeNmj1sjE1CuowvkFO+
yKzsf1FaD3OPGhrKb92qVgU8MEWFBgDZp/HiSriEiRM/h2h28Y8=
=JagX
-----END PGP SIGNATURE-----
value: Ensure talloc buffer types are always explicitly set
Arran Cudbard-Bell@2020-05-23T18:54:09Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8a41d6fd26b14ab5ff9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JW68ACgkQ/6TVgp+2
18q0EA//dM15MHxQ/FkRscM6QNER/nR5M9RLZ9Tdc+7ZT7wdlTp1fhlf0ny3AnaW
M9skVbaA38pZ+kccgwMhDSJMtpxERdYnjuRHciDWxLx+pck8Z6PBBnXkooD8Odj7
XcNve2Qhyta0tIukyrL/2Zv/GMTsb81DlQWeLpSs4HrEDhhK1ckauSwwiGm+8qP3
/ZjQJHXiv7Z3RzHa6MZ4IZf1VANZ+5xF6AB0qW7pO7DLxyarmmQ/15l+P5Egnv5w
rmJgDBu4Al+8w0G5UR9Ab+siqXwVP0SZImDnzCyiC4cQP+l0a5flZ1wJRsf8xO0e
Z/ls3bZe7IUwLUzk1wXMbiPKXe2eUWE58gs+GjiBsfblBZq9dIZtGAjux2pXWcpb
hO/zkxSqnW0rPLeFbXm4/85G68kRs/yUOdwazRoPAnua42ehVeQgXJW6oeb8KxTv
pYOob7FJ1jElMFNgzFRRTsTd74s3hvznjKM99eyhgwu+GymZcU7IkZJO3ib8S2lR
Qj5ppOL9GIbkR7DO5/pPm+N2JrSU1Wd5uJPv3gzE6ixPTGLwgdNF7HfUDY3ENk3t
ARBCTCWaiku7OJf/8pUDhlUkRgRvpWwPeCTj3unAfchAUf6ARxuX4ezdQM9PwxDo
6m/twSccVafqjGwxfcq4es5xHj+qU4viaNL7AV5tdBptbtDFz/0=
=QyCH
-----END PGP SIGNATURE-----
redis: Use boxing macros, and add support for 64bit signed types
Arran Cudbard-Bell@2020-05-23T17:21:51Z
Files modified:
* src/lib/redis/redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b924ed4a3f706d8ef28b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JW64ACgkQ/6TVgp+2
18q7wBAAoshlJgjGEbBqwvBz4sNXoN53Gweflndh38EdG2PvwyBpmzVtGRzZMxW6
30q7XzCowOguQtZL0WyeZVLolCd0iF3kojGnpj8cAqSWnjDABddu5G/0Puu/FpN3
kW5mYhKfy/16Bhf2hVW98pkXtvBWXLdI1eFIyvchSZY/6fD9E9HhmjYslIf6hYiX
+szZO8B0BTQPozJKfS1vHCoLVXItY0a8WCOYRSutBzlGNcxkZTeXdCVK0cFVlYDS
u2fT4/3XrgVYtzA4mwoSL7crn9kjDAunVJZ0wZOnYltcvujgTAoiAyrH/FODDRiq
a/4nP0nzWDnK5EuMfLMtybzVZnPljDSgOvee3nglNzSnLeHWHdyd4Ce7TMlAqMAz
TO54JkiwUTfgbuuJnpwzhbNq/eIcTv3G9SSgUtfZ0sIOMn0vR5821csFRKAGClO8
knXuD6s6otc4jJSnIJLWsKxRuqQEus3SZ4XZMxzdMEIWB/uu+CcbS3GJvn65Zg1N
NBfTrmF6mq4K7vlKektNgwmvivGu0UHEHAepZAuNM5jG/mZwk4DRR6YUliJgQKkG
2v/k0bU1Gsyb7/FXvT62tib6LUGlzl1eRrMaMdFB/4/d8s5W8i8JS47MdELqPwPb
9MDcXfAdVuo8Np6o6XLiK5Ov5FdChQCF4uuPT8kb5vF/cOiCpRA=
=+bDv
-----END PGP SIGNATURE-----
ldap: Don't modify boxes directly, use assignment functions
Arran Cudbard-Bell@2020-05-23T17:21:50Z
Files modified:
* src/lib/ldap/base.h
* src/modules/proto_ldap_sync/sync.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70a7d1da081721ae9650…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JWV0ACgkQ/6TVgp+2
18rK/w//RQ+PjfhBGHCc7IDMEEfLUzCQMrb90viTOh2YneqeJMVMldK4vfna89FE
VQjbvYpDxRgk1v6L5WZ8OiBJVCCrWS9DTXakIGpyGl6QdY2ARAo1sARumHBRcRdX
vpiGoOU4GM0qUcW8BtboarxTNZkOwZZh8tF8kK2YPztqUTtU3XN4h5dxQjgTXBne
ygGyVs2qhi3eBZqgpkL13asa8IEyDpOMCaXL7PucbhhJTotjnlfvt+ABbo0gcpwE
slEtkogHryKoumBx/1BclAMCBjIShifNBtjymfmzRoqB4AlgBomWGKYviEyq2LYp
IDutD1iWA/AyCtGyM66iJi5g68Ozh0/eZpXGEMOzr84xPQpSxgJnJihEqhErAEVj
KPowx6K+paVFKWKtEtxEW/fhfBH/hSlF70e+a1pzWdNwUyvm6ce9vICbDQHOOUuu
z/v3QNsoNlpYBNf3tAZNx6Fnq6VA2ddvz/8ClayZO8051IT31Gb91AtVH8sToQfK
8Aoh+nRLowjs4Nxbl0LC6dwbknWr9m46FmSZRsFi5s+pK5+BYlTOz9I3OUuUrQdX
NDbiLooAjgu9WT6gmyWqkNZKhlFextzhsmaWf656mNT1HEI6EZTAzS3a5E7sWE9r
ypxeAagqdBq6Lujx6k+/IK+myVyRWvRZPW5h5hLZnWG4b68abJY=
=ML8L
-----END PGP SIGNATURE-----
cache-redis: Use value box assignment functions
Arran Cudbard-Bell@2020-05-23T17:11:57Z
Files modified:
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80ccba6dee88bbfb1b52…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JWUQACgkQ/6TVgp+2
18ogMw/+LXYq6bMsXAKf7/VeNTdy2YmDwA5rgmL/SorlpSMcBAvyV+iluOM5lBM7
nxr7pcG2dUUAZvzHG668mgtS7YBESvAAbKBrZ0LBgnmyyW9UGxY9Siol1E6V1DfE
I3ARHKBy3O+QG8XPOKWkWrlnOkVcAa1X+OWiJzEN/OmLXl6Hva45FQzswHDrCBN6
2f7MAfoDGMSRDdn5wNRLtfPQqa3mhpOPqRZgSOPpQfklZWLbWNutItY0JUTXFR1X
obrFtymv/t+GyuJ4JpVfJWnTypluuqKCSyws2/cREmxMiOgQLCkLfxrhWhHnfe0V
lyyaO9amS2DEZzkkUOaQbwSlswruXUMaCqc8aX0c065gdNqKpyWdFXGrywuIrOCw
oOqlTVXH6jgehj7x2nAsWYb6nx9gti/k/bdNKQ4nF++7NfiKayMHNdlsxNUIv6Qe
t3phbU/GP2venygbQJ0ISC3TWptGYizU6fSzzTNECc2OQTRlZ1VsG8xgvJqnWyXD
i1D7ls63gl0aGrQg/KCdqHSDb1OCnLf3f9/ljq0fN0dncc2A1IAkvEJaGqXt2z3T
ZeAPTXfUvmbfJkbL37mYKN9vUrVjQXQf8HVkB5y0K+Xu68dodnWMNdLU6MlkAckP
H+6HhWOvc4naPlbLFiwaNAizyBk++1ndHFxNrzgpq+HMx6T0qc8=
=W+rg
-----END PGP SIGNATURE-----
cache: Remove unused type assignment
Arran Cudbard-Bell@2020-05-23T17:11:32Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98fba5b983970f60452b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JWTgACgkQ/6TVgp+2
18o1qg//RHwun5a1Hbo/zez6BwksDnPS2DHbKko6VEnrLz6f52KBiJQS3lKTMb7m
bX9AqkdjT42ZxR0zhTIs7L24tQmmsz+YQSm1O32elMGBx551ii02FhMnTmOQJLhn
egTQL2rmrDoWZxwZyt1qlLAKExR3dhxJqSlR/DnyDTGr5HXB0MidBHpVZGP8QWPg
IJp7jWjZ63XuHaV9BZqudmQue0/+LmYyoAHiuJdbL+yKbq54bpY7BtGroxxaoOs9
+D9SQgWpT9mNz8qQqG0TFhRveszL3rNe6H6RGLdr3z4ixzVgZKK9RK20pH8ZuViD
4fbMe5PNS5qEXqbcBrCw717gA5CLXpksi0iYcSClJF6KlmJuuT3b7I0fn5BHvPgJ
2W6u+gMpI0IVQnxWoq6dTtxRUtOsbIs10oOLBpT01OHxdxSDnPZvCcq9i52RECoc
YIEbVcNygS+W2JkhlKoz4wuyo7uyd4YyihOV0QeAdvEKzq8JzDJxrsPreD4SsQCI
sYJT0Uj8qT8zeogB5NhK8ip1TukU6raEoiz6L2v1i+/SQ86YDcAXInMjgtFRw8Jz
8BoCPmQYJdwxUFSnE6aIWgJSI56/8Pnot4cf7dhHX2vU1lvinRtVTU4vvyYJ8a1v
K/gnpa152XvppjCHwTKD2qZOuG2ucR5zeKRp+PseCfpmEwBJywY=
=ofF3
-----END PGP SIGNATURE-----
rlm_redis_ippool: Don't touch boxes directly, use assignment functions
Arran Cudbard-Bell@2020-05-23T17:11:20Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7be84fba40b5fca12483…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JWL4ACgkQ/6TVgp+2
18odtw//UqrOcyeVkkBZVrrUtIgWXybi4FqbeKQgBGKK0KKjJRBDP7txRnLoOL9v
co9VVf4OwCcRNk3K2OFR/4twQ+vWfUvFe0CnSfGvU5+2rSq1GtCkNatv+Ku51kAu
7Y0i5/f2on/yTHmd1GYGxpGIQKzhrjl1Yk6/FBi/eCh4j9N4yDAr8ZbqYVoc+nkq
Gz5ftcWEdXIoSpHyDR1uIpIdH1lLuePDEpmYaqPR97ZhAcpQnxKxBlQTc4TgomO1
lr/+/03u8/VSzJ++pTI3H7wyOubTaYo2xKirTFwpQTEr/7TsI7LmmP4dvyNC+IfF
gWb/FhHi26Qy+bwArLDK6+XGhEaUQ/HzVv3zG5kz/huakfdgNnp6+pSV0NkFTTuY
LOvb8TAOPEuHBfd4lhnyh+vJjstya6UIhqhauGi8imFG8taGm8EVXbvIWV0vtGpU
MY7WuC94KPdb4oMRgxdBz8buTaQQ3Dsxyl1F4b8fBVAA3/tWzhKo4TBUGj3swtrG
yWxEl6WdvhRjWgiVBdwK6eaTnbfpm0oYkH6zI8qMFp564LyHrq4qxLasBnsYJBDN
wBi7+vVXJhGgIzD7AHhWI0RPztJGTwmtK7aYu92IHK7FO7pT2m3du+D2yGF5e/EG
hleh5So/+VNHToakb9IoU9b1hSbaFsLx/RvaHrglM6oBJqjDOtY=
=34SH
-----END PGP SIGNATURE-----
rest: Don't touch intermediary boxes or martialed boxes directly, use the assignment functions
Arran Cudbard-Bell@2020-05-23T17:09:18Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e5a27d15b156eb3e885…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JV5wACgkQ/6TVgp+2
18qmsA/+K1hH3YWZUkR5SNL7s7tOpbXEi0afAW1dZVgzdS/0IA3YK36Aafbin7DQ
JPQIdZKmo95cZ68Kj25Q3YlT8Y0KqUJtglIDD5riL+BZUUDJKhEOfQL4Oj1F/3m/
QRz8KLRD5Kn1LvtzyK2f8m7ksWuggWrjUqeiXhYHotC27YGuWgVJwfviipSvQdOG
UZZ3voTIhgrm/BkqAZ4XEbF7A1VsIBH9hOPiiwagLxxZHIjevD7sxHPxanR09C6j
9I/A7QZC2cxIZRk2oOyM9jF/HJxhK/GQIUz0Ef6m0GgLHjB2Mj97FzHfFI0mMSD9
KM3ae3ujJ8G977944XDUH66/hf+wCyf3cfFj573PUqmrshLqA8uXyeyPHkx0M3qV
FeLxotbb8tQh/xtZHkiqAuXAgZF5PT8rtQOIwr5XYv9uHF0fZWB5hhJc6tSj1C+e
CZYCS+MljFuAfD+B/8BcnFM+bPyHtIr0s9Q/J8yBUttmQXoiG0KxYibdxwL1/MMh
ry2MBin888R0ybV+dLjthKcp+Ig7jVnZNuk+xJYEp57Gn+kxhZj8Gu+RcSxyy9m0
AXozjRRa4QAw6dmGhsZcQjZ7ihULzvUqVpQp69k2D9o5au6PdAQUe0bZCYdO+bvc
6jFeULpdXA4R636N5pLUDA1BgtP0X0b+OYOhHgXfp/g9Lmdxetw=
=r2dy
-----END PGP SIGNATURE-----
value: Allow bools to be boxed
Arran Cudbard-Bell@2020-05-23T17:04:28Z
Files modified:
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/321bf76c6ac65d48f3ab…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JV1MACgkQ/6TVgp+2
18rXhg/9FxAvQosB1HSUXNfzbe6p700JW/VUd4KnoznweMSazjY2cdZY08O5gWZF
DWXBrz2/8gwQArZUc1f50CQsr0m/AIB5ojFpZLqGl2GzJkFzAuBXwfQDCMacDvQ5
BnJxfuR5936hwo28CrgeamVumNOnHSkXS9PIf1qf0K34fy9bg86qyXRpLY+y5qh3
MLuzRcJrwuVLhXcq4i7kGbJSH8LXnuh28WyI2HsqnHlTSv4mo4oa0eORBJB8Yrka
qJuaBuWjWFpdNsGtwCjAp0x1ZfMtI6L/9aglA1lqMMAMymuFDkM9/M+WxM6dqE7u
lEf91NFBL7yqwNbKB9/Oyp+dKJmBxnUf7rYPP/I/bUbG2TWfO4VOteGEn3/0TbQC
ZM1WgvZCCLP6T1wQi1d6WX7b6LPdRiOcdBLlJZBa5T3MsqEY71EJchQQ4hizO7QG
aZ0cRQqigWBRJIsTAPq+BaZ/xE9vhEzk5FAknJgOwOpWG0EOu1bgN1XCPLa9fwz3
DxjqvRxnELME1W8eaW9oX8ZLGodpvuF2BntB23ccZKbqmrRFD0uMNccKP9asFfCF
07GWcXvxp3VCtXaMn7zoGGtJbWHrUHGzQs+Irx8uuvmWSpTLmM9ejY6dI5wsOVEJ
G456xrQd0qFGSi1MY1ifDvv6CbuCdaeHX6l65O6O9WJubf809zw=
=hBI0
-----END PGP SIGNATURE-----
json: Use VB boxing macros instead of doing assignment manually
Arran Cudbard-Bell@2020-05-23T17:03:15Z
Files modified:
* src/lib/json/json.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/205fe394501df28530ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JVy4ACgkQ/6TVgp+2
18ostw/9Fo4MU/zQYGEYezjULTIa1GC22XsO03vhxvxq9RiKBJ1xb6xrwDpmT5F5
qS20SSjru5Td7a+hXwZSPj/pu9OHRmLe8Kf1tsx+S88ptuGjJQrlJTBxJAYN8AC/
esKVXWcWq5c5Wf9IyOpJ6+qGflYsz2FDRD4JSdOgVCsWy//N6U1h9Fr83bEC66wc
qc0PP1mzGJicINzi0Nb/KWpxsdWYAz21rRwQYbxla17Iw7L3FONUYfG6BsCqH+CT
fpCIzusWMyRTB0fe7Fv4kOACSqViG5v0ZmOelNH0Ehni11JliCTysAYMai1kcXts
jl/OKDtpUR9JgDDi7SSz0noIVdwr7Bpi1t9xcF2c+e3pLFB7SoI7DDVZ/Rzom98p
j2hZ+EWARfK8YLVdJp65HgcCsmL4kROmUnoEC2J8Z14VBIueTI7J0WPR1ldZ4W0W
3z1RdyrAgGfg1lcKIdETuNsfwep4GPcYjJ7Ll5/wiNtz4WM4xt73U32dwSKQ9cXD
BYfLEWXnaNIxL+tww8beq9aWPdN6ppn/Kro5crOJxrRzCaq8/HHVHG9Lsjz/vZFF
BLQlCn3hJQpcsyTKLcL5Y+FzY6htY6OHC+d/vezs3pb7JiHADf7YcxfdtxBYVAo5
cJ8axS1sLw1s+tHMFO6SVUQOvPqAIK4Mlf8J8HTwXkfbsres5tQ=
=0beQ
-----END PGP SIGNATURE-----
Fix _CONST macro position in dict.h
Arran Cudbard-Bell@2020-05-23T17:02:38Z
Files modified:
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1a06af7c9705d195cfe…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JVoYACgkQ/6TVgp+2
18pNTg//SDRaELSgRxvMYc2G/P9JkU0hFvGMFJaaCi3oaYx084XMwQq4Owt8JeaX
gMBiXqFvY7klHq+gHEOB9pjyB0lzvThQYW05NvCG9vwvdgI9DWMMzln7znh4T6v1
bj7tOr9NyE7ZzAK5Yxw+Lv+Jdi8tQM6+TR0aRLluaIg/EhcRs+tMnZfz4gP8mJbt
TOrGl4+CMQgg5g8bjHRrLgE/ZrmmmRCZ6MCXmd/zpKZJIK1vc7AtazMpIDGldhpN
lAVhhTO7SJvzYioY14T/25musRGMlbWdqx6OSAIGt5rZZMxnJCzxd8QIiAQzFg0/
+3hxFj6wCj3BM2vM3/2egULZl63HqeALK1zr0JydC4pIqea0iJYCw1mN1RWSP6P8
ZRdQiV/Z84d7bgzTi1xCmMLQXb/jjzgtPE2fJvU7WDNoGItqfFTFhlpR9Sx+Gu29
4Okp5uIUJBhldxRFhqVeDTpC5QGp4spmBtBU8L9pYSgyPhNTeMvCzSnZE00QKTMC
kxsjQ9rTzLE0qR+Fk6GaL5KmhNuwHh2n52ePBv6MHN6hYXdPVL9+auka2pzBxctX
/wFUzO3s0w1Rk6Z+QoOkfVMd0JT7u0hWJ2iJJLjDGZ/+LKi+2rMZ41G2q+SR3zgJ
GArZ7GVlEImsks53M/T3rt/tVckMG50LwS8bkZJwgW5dvmhqVBY=
=tWEe
-----END PGP SIGNATURE-----
more *cpy to *dup
Arran Cudbard-Bell@2020-05-23T16:59:50Z
Files modified:
* src/bin/radclient.c
* src/bin/radsnmp.c
* src/lib/eap/session.c
* src/lib/eap_aka_sim/decode.c
* src/lib/eap_aka_sim/state_machine.c
* src/lib/server/password.c
* src/lib/soh/soh.c
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_mschap/auth_wbclient.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv4/packet.c
* src/protocols/tacacs/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a0b9ed50ad80d2c4984…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JVREACgkQ/6TVgp+2
18qPYg/8DllCo+f4Qdv/fT4CAZu6tYEgZjp8NAC9Qgw41TljDDG+HqjOwXh6E8gB
mdIcyiWqXXAZ71ND3/um+umVMmTO3f381KoNFYDGx1zYzqtNXWs6PIHsKKPPVEYz
4PHgaXm2RmFinRqfeXmU0o2GelIL/W9S1cz1Ma9eOmeaXp0kmu8mOl4ovbGyivCD
55cz1AG6rhfgijiTUM4Y6/cCxf/CUNQf9a57eeKQ2J8AYDWGa2gvbuKgYG5h1eOw
4j9JPiAHvj2UHKqTZksAqU7UWPwzp8ghVJk8gG5+fT/AEMNIjeAyUEJExptB9pUn
mPhNZjsnl3dxqFrVXrbMAx9dd8gD3Gs6dPccmVX5/5S8AelqFwIbHE5/5vz6jqa4
BCKTaP+pQekqMk1DblA9EOgV0hMAUj++Jka+DJluNdQUkfar4HqfZHTcQ21rzGA/
VDeZPy3pTG1QrFcMS91cJwqLW8icR6RTzJJHoGmCTPDwfSSgIcRl5U0cxPadLySm
4Hj12lg++cJoU9fjyx8EpzqFJ9bI80Zfg/wu3D/ONXwDJ97fD2aQs9aSQiF2glPP
GgNl8sZ725k1RazPsbetPHtAVU7pLL5f2hjGc4gFDZ1qRa6WRowUHznfXfU6S+Cp
xNuppbtKUquOAgt7YjVXNb9MsLqxHn5U7RYBI6vVoSPsFsv7cJ8=
=AJAF
-----END PGP SIGNATURE-----
global: Correct function names, should be *dup not *cpy as we allocate memory
Arran Cudbard-Bell@2020-05-23T16:53:37Z
Files modified:
* src/bin/radclient.c
* src/bin/radsnmp.c
* src/lib/eap/base.c
* src/lib/eap/chbind.c
* src/lib/eap/compose.c
* src/lib/eap_aka_sim/decode.c
* src/lib/eap_aka_sim/state_machine.c
* src/lib/json/json.c
* src/lib/server/password.c
* src/lib/server/state.c
* src/lib/soh/soh.c
* src/lib/tls/cache.c
* src/lib/unlang/xlat_builtin.c
* src/lib/unlang/xlat_eval.c
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_dhcpv4/rlm_dhcpv4.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_radius/rlm_radius_udp.c
* src/modules/rlm_securid/mem.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_yubikey/decrypt.c
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv4/packet.c
* src/protocols/dhcpv6/base.c
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c14a8685fedce253a4b7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JU4cACgkQ/6TVgp+2
18ol6A//cSfjV3kv/sGxCii2Ck/YTaQ9gaytvOpsn+0nEB/FAka244C/SVJ34oU3
/UCv5gukU6QCbKTwKLWHOERJ3oFECxAED+RNav6QuS++QJC2FnD4rqbbwTISopj/
GyDi9kRBLPd62Hpc4Sv1cjie/b6ybR+BB3lzbKs6Eurq/ZHHgf8heoHTVHXRVKMc
Y2wR+woVdjazEc5jIDsUbA5khPjRCaCOjtZ8u4bcpf3dJZBGbvB1FFp4AJyNp6W2
0SkOoE1yhVmWTHHkZopPvQee8Hk2jKsxbcf8l0VxmRyPCj5ObrQFI3Ud7L0jqKXV
ZAFb7FLGrfjAteKv9jrQALeB3/Pu//BNv+UaMShUnmaqtivlPwI8VwSrqhLtlKN4
qzfdRwnffaMiVvAo30mq5TrdlxInxAkXOtIyTcidSm2fUpbsfn5717G66zUWiDTs
SDtJVLenbeA2b/RYXYEoX7wZcllUuPfD36MQTkKzDCSHPAgkFwGEW1oJmDRoWaU1
6Bf/zT0yYSxBb4dJ9IMcEca8bWra7HAabdosmUdKaCjJH5qOLjG3mcnCgzsUPR/m
NpTnto/pPLd/LGMMPOi6cR2/cTYO/m6PRoEuSG8rsCdLEQXWRDrqqqU96GVDESMo
e2zp/ODrbFHQoo53PAmmhk+LOTU3hFfa/g3U9/busiXfxOus7FI=
=4LAN
-----END PGP SIGNATURE-----
pair: Remove more code by using the value box assignment functions instead of re-implementing them
Arran Cudbard-Bell@2020-05-23T16:47:03Z
Files modified:
* src/lib/util/pair.c
* src/lib/util/pair.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3ea32e15ef85035a884…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JUJ0ACgkQ/6TVgp+2
18pA3Q//WOye73SLvUSsh1ZYgQXCjM+jaPVPngZenOQdXgCkmXCV0K5lhwYqA1OH
T5bjYt1i0sMmRZOYyJ48WAdnpdWvQOduRv6YuhbDrARwPLOQgyFecuipG1GRRtyf
KDoVJnqZsV6QFXHnG99NZ7gJTIjWFG8w+qHQD4iaaszLx2ws9BJ0D8YXGvQK3VhT
Nj4E/ZuKdMUqwH9CVeZcwt6OPDNUfcLvPiJ+YDsjF7N7prD7wutXLUhMPE7r4Mnu
X2eSZ2zleS8n+sgmNikhOKHWB5hoQbbsvTIAWnCjF0EjBOLT06hQpGS5sgKknNMI
vAFV10EBtcxZdBG5nVmQFQG8LxzDuxI05eVkRF2IX8LDGWhuXQ4EuAtkPiGlbYRz
a1wNAImZYWAdZPASMQaSPmhuEhsLjEk5wEa85kx040H40COWbgPIzeksSX9t2lUv
z/SKC0QTuHxgt7kOs2FVOlWxmW+zwilJY4Rh8EQds7dIFyUrVKJOyDtFEMqR2CHH
Qqf3hGjHeUhj5Qw/Bw9xITZ5bRDEwN37CstuIaiqHI80O5u2lWgp3c4s5yEYwvLl
wja7OfE1Ns29gcLvQvQShmOyv34ZCYfEYPs4yH/QWwZIXXVAe56cAAhr/1ZeoL2l
PkPApMGZTq2EPnj7NApRnsDetsXJGm3L2+I/ZTwCHnZfbYKDtAA=
=y+zJ
-----END PGP SIGNATURE-----
pair: Make fr_pair_value_snprintf use our interanl fr_vasprintf function via the value box API
Arran Cudbard-Bell@2020-05-23T16:34:37Z
Files modified:
* src/lib/util/pair.c
* src/lib/util/pair.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5ce016c81e6ce98f84f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JUHYACgkQ/6TVgp+2
18pA0A//fO8jJS/qjGD7/+m7/mTY6flCyeeNOncX5sf4R04JyMmmrCIH9SEjRqC2
ie5TqAcoNPDlpsK0VvpfmK8LszQAoCDIyg3WPY9mfzErnPE1nNdzVsHBBnDB0pwj
sftl3QXR8M7nRCcpuyZBvty87lJkBvSBuK7snfannTM5kgoZM9s534/6tgzu2gkh
wd0v4VzxWrFSPZSrLZZxTHONc8vgtEuHLQbIjLBDVFQVqS3lzwU1zIgdbdp7z6BT
HQ1GIR+V4mxTePReUt+gXjFYCxSEiUaOtQ2piYxf0hn7eEB0x08wkykxo3QeXnw9
PQgz7RN4jEolFWci/LURwxNCK5DZnQkV104x5pk7WW35pCqL59uRNucM7JEbj/R8
8z4NtHLsoLxgzc6m44iK3DkHXmHCroXFzhLopLHDwKK9NdEMpZ2iykh+i5+pKrLM
kR+EQAZKlDgVSEWjI/X0l1dzB06T0IW5a3NfMWkfWdoDLt2orIt/1aDH6rFoVd0O
+wApPKtQaFiyRF/cU0Jldx9Ls5uVIj+hfzbxbt+HyoerRdK+AEnnxz0rWEBd1jnJ
uq1jRl80BktZpfNMw6+TYTFXOqAeLoE2D1UOR+2Z1O+VhqPN3/YJ+3xmr48H11RG
8RBA7Mk01rp/H1gJr5t6fbvaEWAi7DC/eY1wKCl07+Os4G+MgOg=
=Wa07
-----END PGP SIGNATURE-----
print: Fix the talloc buffer type emittted by fr_vasprintf
Arran Cudbard-Bell@2020-05-23T16:33:58Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/056780731360aa3c2560…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JSvkACgkQ/6TVgp+2
18pdTA/+N0XXEqNz1vCbuQyxBWGuO49hDdKh1pqj9nYzt3UFwiowzf8K7Cw2vv2p
LgOn1dslHe0K5hj+8Hg8Fb6XXYtBEOR6YPXeHw2pAAgHmiRW7kBptSOL3GEGiW78
xQo0/FPZwJ8Se2HkGqoAZ0g1G6bqVq1781rZib/Qf6j1uvgJYdF7AePkrg5aysY/
Spa3Ih9E/TwamPrYsn309a/ArYHUM2sBbltXTH7R+mOeCXClYyLT4LAHQDnyGQAF
0xTg5k4gY5bnKG0ihsZNkQk7eDSvyOCk/9QondPGQ4bwg6G/91aRNgiR7s4f/n6p
GXfqPqj51CqqqnbTHj678SDT14q72JOqlLGzizBWHgrUHrdRlEdQ838sCZYblTpc
sRHQFEHkMOF9jmLkGprST48QcUbnbPLncmSNivtjfTI3tHkdOqU5Zj/e4RGbIPxS
7m2pBwlFRZOCNEwkOexmnkkTn9Mo04ZPquYxVv/CHMzBL1pX/v4+UsH1o8hskKrn
q6zXJ7iT5V99/VtuqaslLBI/SL8s7xUe3FD7yAYSzKoLxbOmi1AuKoAFhvG6suAc
fAmWugaVEgiipNpC32mL0wrOs7Lk7JO2L5ANr98XQojH0VDtDWVdFEAb9Qx46weU
jJbEBNK1/wwnmwj7FBwTQvFsnh8V8AbOcbvFnxIWkjATGBsUYgM=
=x9hy
-----END PGP SIGNATURE-----
Fix const issues and initialisation issues in pair_legacy.c
Arran Cudbard-Bell@2020-05-23T16:10:33Z
Files modified:
* src/lib/util/pair_legacy.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/882b18c68ae622590e25…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7JSioACgkQ/6TVgp+2
18r21BAAo21Xjj1Us9e91RinjU71PPx4eoo5uhE2HFKzDWxNSdPNDIa9jM7AP+Fg
kfCtC/CtzxfHtV4b08U2jdvBT0FoHAkxFrKFECRDcgCaNtJNJ+CiVns0HwK/mQqt
Fq6cCqmop2tu/H/DRM8hLfIaIqNCYKYY/TziSsRxpIT5SCawK9FS+Cc4OwBhube2
kYpFLBmEfqM83y2OSZGjJecKqA/v4sgzAdHXorlq2rnKVuZC8uDqwuFp0geQeFYE
8QW01PdSAd8i3YHEtc5UHw7tWjYbi5z68iGRf+GSeOwjWcs5ijMkiap5NPqTk4HR
jrvi1XtTOaUFwnGA//EPcV8AU/cIhI8iSGctX0Jap9Zrn5VhkuJ60JBEY4Yc7bm9
1ElWDH7yNRsD0CF+Z1N9rKYesWLNdhxvLleYHeIgSDdlvUgjYIO9HdVCa0zggGN0
O40wwsAIqaLrA1y2+u+STYjJXjOoZLMv74R4B6wxWR7pBbvyhGjFN/U1V3ZNswDx
n5JkYz/Ok1DMlSLEk7OSPO179Mn4UgYDDdzV7fQqp3RMli9bnbyUbew6WlY2ILZP
AcZGt6T5xGbllj73+J2t7gETkk4F8cXFqGNF8Xh24exrD4deVLvto3uPVvq9eSB6
jevcBonUKvC4OZJajsR9lpx+9u5HhHqaseTGdn6RANk9WnDTqSo=
=ZWuc
-----END PGP SIGNATURE-----
Temporarily revert changes to remove strsteal functions
Arran Cudbard-Bell@2020-05-23T16:07:06Z
Files modified:
* src/lib/unlang/xlat_builtin.c
* src/lib/unlang/xlat_eval.c
* src/lib/unlang/xlat_tokenize.c
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/rlm_cipher/rlm_cipher.c
* src/modules/rlm_json/rlm_json.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68524b8edd5387d4e19c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JLQgACgkQfQ55zXdi
Hs1bjQgAlFGPD70K1DcXDScNd763zPphrjn0r4Hu9OtvGvUM2lLLuDwrgJ0x3ARu
tXXkBg+FjLTA/WWGvoxfXvGyPRE3k71saju1nqBppU4pK3cIokANkZe/xASDk6zD
QvD7sNPl4ziVefCWEBge6aWu5tp+KG8cafigPsqqv8Z/7ExG5LA8sQ/B4dpsfAlb
LvCnHHdD3d3mN0q8Mdmwdc0EVaSbRpbwvrIcf7LyEyOIrBrTZNXEho/hCq1jJHyT
F0g/TY4nbtHIoPK1GRNcDS5eIjn/3DbO0zJawMx/ahY/LfVucwy1eaoeEk1UF8KW
XUbkTUVyoAdcKyjev08jOj3++B78ng==
=AKRj
-----END PGP SIGNATURE-----
remove fr_value_box_bstrsteal() and fr_value_box_bstrnsteal()
they are no longer used, needed, or wanted.
Alan T. DeKok@2020-05-23T14:02:29Z
Files modified:
* src/lib/unlang/xlat_tokenize.c
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/961ef503a7f11960f631…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JLI8ACgkQfQ55zXdi
Hs1DRwgAlRi4WKCmywl9sakr62/o+YG0JMZyWqsl0frfE00zcJ7VlLk7Th+j6Lem
B/KvlIUS266s4RhfLk0fQZJaqgXjw01x52hhn+shfg9rz28banGP853283uirKwo
DgW5a7TAUPLAt7xTWNbE1E11UxD1Ev0j4iEMFY0Tcm0tIoxgA/2jmIqRfFjOlOZz
2/jCyKMk1YtNWP815AEk0eH7Cy7pxiktx2/Q7/lhOHGqjiO5jUe7YNPY3Fdcjgp+
DAivHGqSM2Vt8GJTWQ5uEEh3OsrGHgiUPXKRZoUnhsnFE69lPWaSarwDJBtsuXGM
PHifk54GWEYs7E3MwBfpHXBxlp/ReQ==
=fEL+
-----END PGP SIGNATURE-----
switch to fr_value_box_bstrassign()
Alan T. DeKok@2020-05-23T14:00:44Z
Files modified:
* src/lib/unlang/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b65608903c9938d0dcca…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JJhwACgkQfQ55zXdi
Hs0cpQf7Bm8ifF/9v6f1gg777sYpgDAadcYxluGNl9u4+hFQhzgAokQiIsz6/+Ol
nQ1qTEtwiB7j3dItI39w+ES0HHAtYyu9aGkksS+yWqChAPB71+PQzHL3Uen4mK57
a5Ip5gyzHPLhYuNPk1WsnX96bmiGQeT+vLQAiNl6sEsdrDKno/zRomtsgYEz+UDl
60mZsxh3HAortLD1SY1A+VuTSCmcoyBAxQXxZzshDAHo5b70IqB1aFVhSmjL0WMc
KIpgB1LAVJ39GFmaue0INE6r64svMDXk1/A7OEbdyOpRalfASI2Nmd68czAjxth6
OeaDhNOjfRrB3FSppbf5Bks4ZyhA8A==
=GBZx
-----END PGP SIGNATURE-----
switch to fr_value_box_bstrassign()
Alan T. DeKok@2020-05-23T13:33:14Z
Files modified:
* src/modules/rlm_json/rlm_json.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec66b69e05c57bc510f2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JJZwACgkQfQ55zXdi
Hs3C2Af/bIGGMaaE9xJR7+rls4rovQLlFfQz9CZ4tZPaTyrqZ4KP+N2PEViAaPKA
/9oIj4cAVB9D/3Pis9urxVRryfg6zPPRnD4VT1/EnthaDCSNhPKjTZUOw4uZi0KP
Ps2nGyGb04Ayy+r/ls58CpYyMRKpewvdw3o2PJ2EvnZbyEUHD8GHCMZXEMGz+U+S
IdwUv0bAkFg061oygLRqJLjTawvbhxqXE0v0VPMzu++zyr6R5afPw7VWM3zkooBO
imEkBd0wOxVibAXK02LcnolV/hWM2N/xzgESifSyThmqEoFK2LNdnMVzvSFxNGL2
3WU8smilPPPdahe57UZ5HQJ/iDMj6g==
=n8m0
-----END PGP SIGNATURE-----
switch to fr_value_box_bstrassign()
Alan T. DeKok@2020-05-23T13:30:54Z
Files modified:
* src/modules/rlm_cipher/rlm_cipher.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c76cc165fcae1b9c9125…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi
Hs1smAf9HftV9QpX5080MTWnBep7Ks0Qchq9JSA9VnDjTDpbNjETn0dSnb2JyZm9
8TR7hW9vplDKg2Q5lAAeVdLAKi3ors8YBHgMbikfNVMjrQi9PyT6aBmLjX++XRcg
p9NYvc6HIPjavZZ1EHxQ4AuhaFKpP3O36N+zbgR8qpGiuaX0zAY8i+e+Eq0L3BgS
xcFicgdgwhg7Ob2pbTLvzkX8eqPd82KVa4qeF1MzLMmUZm1Z1d4PLO4oB2t8H9yw
f7CwNJwNYbtNPizPJbVvsmlxYk3l3GRlySxfNG3G4FfxMjglYNZZ6w4KXHAk2y9w
mg28TcAfYUwzL/pywVqM0TtJeL5qwA==
=WvLp
-----END PGP SIGNATURE-----
allow for text immediately after expansion. Fixes #3466
Sometimes less code is better
Alan T. DeKok@2020-05-23T12:42:21Z
Files modified:
* src/lib/unlang/xlat_tokenize.c
* src/tests/unit/xlat/base.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2167aa87d1733c4b791d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi
Hs1L1Af+OvoEQ9vIctLgeEuLkQCcTZNkI4bLvkc37VZeLmjtT1F7SJlceBHdEb60
+Fs62m40sQXMyEM9UnQAFl00QJnDNRVrLntS6RpPGLWnkxt+lwAjg6YPDLbAWJdX
+k6tKUD+oeKZDOnOjPJtyKZbBOMQFvGwxaEqtdd5mR9l1gKVG7xvVxf5UKXfRgdm
3t5eI8d4fpuQwkiJyaHhc10DA0GWo8LBXp/iwaQKgOLUEXZeXzf/jElJCJ8VWTdT
wBSJ+N+LmtkpTQ33XfOBSgNrkyqZkLc0lJJ/jkmoDLwSBNC+TBEVXXAGoGs7J5Az
Xz8dPkP6VB5aWMQPTWk33XPC/F8R0Q==
=Hxv+
-----END PGP SIGNATURE-----
use fr_value_box_bstrassign()
which can be done with only minimal code rearrangements
Alan T. DeKok@2020-05-23T12:42:21Z
Files modified:
* src/lib/unlang/xlat_builtin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/821e90ad8881678c5d58…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi
Hs1mwAgApDlWfBHixVsd2ANucoUaJgVKfvGigqy8vyPtASy+ajFajmLp95/pfvEb
/vjFAGmHg5p3N99R7eKRXHFllWlCLGfRzJikPeviQSAgEcQHU8XOtMrxfUWLb5/H
OX5+QfmuKGTbnoGrNcXWoVmLbzhRdVfmaJ3oWcIZHDIp5NiFIb+KGGe7FcRYnYvG
+w+pjvKgb9MrGRIEjXNtNYplYWv2+2vk141ZK8qAAPnOo4VmVLJEPb7U8RlYsyco
1wwoQzdjtx1fvY9a7O3ufSwmxvIetio6Sev5KwjPY//sh3TO2n5sDATF99UJ9ywg
75phEGqcRjMxwa7ee5I0crRDwGcHXw==
=r1z0
-----END PGP SIGNATURE-----
add fr_value_box_bstrassign()
which avoids talloc_steal(). That function is O(n) in the
number of chunks in the parent's talloc ctx.
Alan T. DeKok@2020-05-23T12:42:21Z
Files modified:
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f966ffcdbf7c32881cb5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi
Hs2dRwf8CaXNsAUNg4zdFclyd7aXi5QIS9thbk5UKXYYNMfr5EOJcyybMo/+k2u3
J+5zopnn9a3dX6/mwUqt2c/e5Z5p4GWhaJ1mQ+na8esyWsAIjK5ugeFQwPVVxJGO
S+i9CgBf41+QpHoBWui/w/vi+5wRUVIyaHPa/kntQPtIbl3EI3WDtUrrZs2MiZrR
F5tiZwxW0jvmyTxTUp1oFB42xbcGrmqDldkzBhscOy6dWsniNasO9PjYlR/ZnXW5
itpJUW5WPahNMIidb6X37Y/EGPRLkt0GcHTZxJVzw7xfJi8JNdbgd1tpZvU2SSjM
qsLZe4CsfsTkccG+ZzY+PXrMOtwE/g==
=XdFw
-----END PGP SIGNATURE-----
move GNU make magic && shell scripts to more GNU make magic
the rules to create $(OUTPUT)/%.attrs didn't work. This failure
is shown by the fact that the make file has 3 different ways
to produce the same files:
* a set of BOOTSTRAP variables
* $(OUTPUT)/%.attrs: %(DIR)/%.attrs rule
* shell script if / cp rules
So we delete all 3 methods, and replace them with a simple 'cp',
along with a $(if) and $(wildcard), to select files A or B.
We would _like_ to do:
$(OUTPUT)/%: $(DIR)/% $(OUTPUT)/%.attrs
except GNU make it too stupid to allow that.
Alan T. DeKok@2020-05-23T12:42:21Z
Files modified:
* src/tests/keywords/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9197f06433877b7dea7b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGi0ACgkQfQ55zXdi
Hs2Mgwf/d1vrP0IduS6Zj2XxEwpbNNdDXijeLH5RMilktOscUlw38wKlGCY5quig
N4UDtBtAp6+5fd4XiC1Q39Mzh9wYfZQuB4xkpJFts9NlsFf5SO6eZWkimsQ2AbqL
1/kVp7170MACWum1KljimUMhWq/0NYCnaFinSFzNoS6QDm82h5EbhBZiRJ0Rg/vv
s0PHqiARiVXHknw0c6mhCFzRT5GsuxyQ4tJGK9hueRWcuuT6mukk3Yb9rjSxSZ7i
JVfCmsPYDmHiPcW1N5Qz49ngrXw3PHjwIGKKK60BbP4CaVeIiGZ/duLSKegGDzQY
csIudtTy1J+qdMEjYrvjV4V6TuNj0w==
=CpeJ
-----END PGP SIGNATURE-----
remove one more bstrsteal by reordering code
Alan T. DeKok@2020-05-23T12:42:21Z
Files modified:
* src/lib/unlang/xlat_builtin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/261d366c19ac8bc28777…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7JGiwACgkQfQ55zXdi
Hs2sOwf8CYuVj400NMFlcyseHiGJ4aVjDGz1gmu2M1EITqF1y2+Jfg/qP748QA57
Ug6wD+KXvcjcS+oBRG/mbELDTDCnE0BNsBUPUSGwzT8VsBt6wEj9GZq+tmYR2tEm
W0TiBaJ3Q1VVlZ+pWV/cJBt+1MYSfOFgVwXWHshb7c9w0fSBiF+GXXwjkQmF406E
YhlI8C7a0H5I1KkJCCppFpASZ6ZT+fZtwF9HKX939JV/2VqP1qKJrA6pM5Paf5lE
Ga107FemV60cGVd9SDgqK3/ugZISVaO7CSvIXrKKmBbWkhF3vJw0gVnke74mWNZf
N2YAyU3016o9Or25ctLG/XoT5N3xMg==
=CmMC
-----END PGP SIGNATURE-----
remove one more use of talloc_steal()
along with getting rid of snprintf.
Which ends up being simpler and less code
Alan T. DeKok@2020-05-23T12:42:20Z
Files modified:
* src/lib/unlang/xlat_builtin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76ce24095f6dbfdedb95…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7IQo4ACgkQ/6TVgp+2
18p3uw//fckkfcyFfla+MXrbquwGX4I19ZIxW4dyYwa7uqmhMk+ll7GCaeDrCEwo
P6/XDk+PYMDEFFTVLzFfSAnOTPHduVbO8Uhve5Ubn0KVX7IWAhTslUMFMq4+s5/0
O1kEcWwunsfi8hQ065qLMlpkbAyxPvniFi+FZOlnoECQdFAfpnOBjcSGF5b6irA3
OqEUKyNmI8hwTrFGiHdXhYetVU6TeS2DkG8DOP4Raf8RPssyeipL4SDkNLXWiu0V
gOX2A9R2xo8snZZgr8holK1sippq2tviIBTQBCaPm/KC9adh9D8mTDyLrzHO6tso
puz83IrXRm6rNSpNp8yAtyz9IuGLU+RFJ5Q78oOpMxxZin94PB4BBbYZz5jHawoE
6kBSDP22hP4EZ5CbpambuHx3uv0jTTb1H7pbnXfP0otwcMOmmNpepeAvSQicIwZN
cwDP/UFIm2GREZ73pgYyM6LYx1daLXylXkSsxTzhBQs71LFGyCvLTRF59duCuCap
wUSThOM3MoxNX8acbyShNLedYvPMEjWpohTdufh97NJxnwIPeKNhapMmTC2m+Sa8
GumXqwEVJCW48bE/az6HUdz4wJCpjW6Y9PRfr00qxkjuKjueDgVubASmSb7HJBU9
eGiVb5GMXG6KE4SzpVXhpEF64ue3jcd5/ByBGlToQzu/WBFkQYg=
=Vk7M
-----END PGP SIGNATURE-----
Reduce scope of ret closes #3465
Arran Cudbard-Bell@2020-05-22T21:22:22Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e140e78597b4dbbe3ffd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7IBGEACgkQ/6TVgp+2
18pKtQ/9GRMQQ3fZjCVKIC0IZvB/nPM9eTd1/xMESpVJgm6pwxOksB1zDi8uPyUx
hpHXaz6EMOLa73NvVjrrDtSyBj+uzYXZjEu71MlLcUVCoE0ahFYv7pfF1T/j+lyJ
ydNZk7wIZ/Exagrm+chc/jF1R9XTQ4R0OOuw0GaVnGWOSSdNc8iiQV5bXn1Ntg7I
jYhiPGn3QscoVqN2zdHihPRvAMsIcccz6Hgvju5Ti+joy6tAFWd+TU3tshX6RF9V
5RQiUo5x51fOox1HzVjtrE1rmWOJ8SpKbilT0zTwvqiFV6UZBtP1CLhHIMkk2G1N
vNZDokjqNLW141BJiX1cmkEkgVpvjxYP7B35M7mFHXFQczB4ImkKeyf0h9zaipXq
0LoV7nZTOal2NAXFBQcv651Vz5jcaWxAlYuBo3Qzbn7r6beLLLfxHV/aT2GGdbHk
Yc03op+iZlDd9ckO+uYXX6e/qiq6CcSXsFevLM9xx3nRN7ZjuxZzJJaDkbxa/TDL
H2YOED3VXJB+nYkhk2pynyejnfKFfUvds31Yw59gKUllVo0HYa82EOXAq+Xdb4wn
IQhxglozjDc6WVSJyqz7pzjCWANA2Bc5e0ky4GGtxn3KsuDcIKopkn6dL1gQtA+D
chnKexBFQeFFFdZ9KRt1nePw/6a8cYgdcG+To2XZmbQ5d4D2y8s=
=j1pY
-----END PGP SIGNATURE-----
May as well skip the strlen
Arran Cudbard-Bell@2020-05-22T16:57:05Z
Files modified:
* src/lib/server/cond_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38f862f1e156fa0ac006…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7IA+gACgkQ/6TVgp+2
18p5xw/9HmXdacuwioM1ko5O+QaDOm2eR3s9aUOb+xGDygH9PeYCtdCFgW3iusEU
gQq8YLbmbl9tbJNa4hDVpBbRqhqaFNe2BkknRvR0icv9vy+i2XtE957k9pjMNs/i
6LEqYDSrb3taalhnDq4s/Qfr61wi6QnDM8yt5oH41iqyiN1Q9wDuXqwHQ+o7bNx5
k/UCDdB4QsB6KeKHWVtI4eWDYyvaj4zC0X5oH1qp9u6tiaeUXpXuWOZ2ywTpPts5
TlY8h7ZModyQ3PnKAzl3rrYSE90oc+pRGID0zuRYvbJCiQLE+DyNQjces8lsa0ng
NQUX8jnpML+8NUNC6kNadagjQyKpixX7dZqBlFumWkGDgDkF3xeUaumNrfXi/FhN
/y5PfcGkt50QPnryiEpY2j+mKnlj0CvMsvxrHyp8xR8WkyUNqC9NNU6FN3zlhpqQ
zJQ8ZYSyivFb0blE3mbzu1dDfBoI65PCBA3dWhB0p/B2E6FAZWPnqyLYJfUC+avS
+xmUkXgZOXNFppJvno04ml7424fl2JKyjEk6b6+5rNswVc9r5+6T72uzzdYbGWq5
NAvIZtVDJVcauF+8D6FnJUFNK0b9SMnuDhLsDvHaiBm+0itq72f8m6Wv46ieJcN8
66KYnRE4HviElLqu7Gme0e9/KA0EpZ9O1pNfK6I0Fd7bapGG0YM=
=bm7o
-----END PGP SIGNATURE-----
xlat: Use assignment functions when setting vb values, closes #3464
Arran Cudbard-Bell@2020-05-22T16:55:04Z
Files modified:
* src/lib/server/cond_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4553d8f1690131694b38…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7H+E0ACgkQ/6TVgp+2
18pOxhAAp5SeJ5TMdhGpn1fXSbNouhZ/tUpKv9vh4SU/jGXHs4IuZGK+labniTDh
V6QLVdk6qmN4K/4mWTRG5fYdSYilDQ/E5DA0RN3srjT0FlZGsdhrhTqPzvAOigsa
p63NCld5T/Kp0j75CG2yRtm4kFdE7Guqs+A3m1KL9Qw1WgNGENIQ9h4bHWlstYGU
oQQ/QJozruCjx8uXDmyk1YnwTD7wwao93mgC/Nls43599d/IFc0zrHMtkLdksmpQ
/eG3573UAaQmZdjImKBdD2bsS2G6DsXuPFbZgiRyfzHx4UA8Z+UXBj4LFZNI8R+R
WsyErYSFmjxTKkLbJb673WttLMOpIepnYT3bctIEHiEunRAVDZQCIot5681nb6OI
hFW//cdm73ADcNQBnmidmOzB648OZqw34AEJB/N+zZxiGsrSclC+k9NEBuF7iEmU
BsAsOVkP121esP0GqvNChoj6PoNn4sQxP1w02GsLgAa6KwpCXegUpQPRw+klsc7w
4qL+O7tYrr8F2e9A/Lt3Ot6aprr1/F8oU7lIoKmYTdsLe+tBTyTEFhye256gxG9H
OjUZxUeh4/yOCcJrLEV69dByi8H52uWl9rGIaKtOGvZEEIeq69zCLs+wFZcAIyQM
Ns4sgm9pDgUefQh1JGweHLaHx5AmbaOvNa5pOr3ANtGJtoM4/0o=
=0yKB
-----END PGP SIGNATURE-----
event: More detailed asserts
Arran Cudbard-Bell@2020-05-22T16:05:33Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4849c15c6eebe2a4953f…
======
--
This commit summary was generated @2020-05-26T00:00:03Z 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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7G54sACgkQfQ55zXdi
Hs1aOgf/evMD1QO/tEKr0dh1SvcCa9ZanitX/miz8zTU3dtzCZfikBSiunPW02Gz
65ejDgsYQDbAXTITEZtj3DatFhKeMv5X8LAs7FjAzky7qw4uzmZ+S47n2kV7icHn
e+KPgKW0h+HMmW0fbDyEOzcAOXTB0ti30XiqyNNsrBH6XhKTaCYF/fHShoYSRnRH
k07w0casStZ9oLgEEmgDHrSrpoy2oJWOi+auooBWhU2l1ozpkcqdx1Xq1MVKeJ98
YMbas+MRNldijmw9SITfFRkzfZ438jtZO4kuJBfACh25XHbGnsBMe1E3UcgGZ3dt
aRseZ3h1mlpmnbKsXcgCWIHcXG5Img==
=N2Kr
-----END PGP SIGNATURE-----
the timer is frame-local
when the frame goes away, so should the timer.
Alan T. DeKok@2020-05-21T20:41:28Z
Files modified:
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/25a7cc0bf9e6618596ec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Gz8gACgkQfQ55zXdi
Hs1QWQf+NPB6GdWCPNx0QqHyOOBAYTR3G/I0qNR4He7hgMFCiyqvAWOVYUulSzQs
E+gpGEi5P35hmn8V1viPLF4a0Oa36wMHDfJ2KSnhvq8Y9AgPFtpmDOb7i7gWrVYJ
LXbGIIyHX6vjHHLzpjwWy6etmmYHe62ZAaWE/RqrcbcJ1EWBa7GYml6goeUmEpmK
Tt1j4ME9CoSQ09b112P95cpVb7odtAg81ohsBUuKa0s1JXAGJqER5R6OsHFZODw9
G7GYZ/C5qXnDT6nDQtVs0W94xh988RWtrEegG+sjIC30gQd8KVNQD42AV55doLVo
WsCB1Ncjtu2ObL0ed61vWKrGr6YHmA==
=vodJ
-----END PGP SIGNATURE-----
tests are good
Alan T. DeKok@2020-05-21T19:00:16Z
Files modified:
* src/tests/keywords/pack
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4975e8b22d6d270229c1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7GzrkACgkQfQ55zXdi
Hs2FJwf8CYUvHIHdCSJXUq6mCPyRl13oDzBJ4pLmujG2YDMb/9ewHFwcbkigSP6k
EwJe0ZmYrY7bWNjg38qY15xdWZNrtQL4QuonbtsqGn4JEZgy7d/U6U4k1h6I8hWc
Tnel2woRsP9YpVh0nIXUwjyimm2iR8yg4Lug/NeG5RbdchBypJzjCqB60S4EgNch
xllmWiq7JWF51zX8U44VeU9FIeevauoRdNXD9HQV1S74NPsTNoE9EVAVP3agN+uI
JLX1AJMBlHEoCrqSQmZxIQ7KtnYKMoD3Or9/BPo1UIGZHrFlXAGMJryMXJePqqk3
UiaXiMHmzgUOOI5vV8aIsqCgRLc8Rw==
=K9ct
-----END PGP SIGNATURE-----
make functions take explicit TALLOC_CTX
which avoids talloc_parent()
Alan T. DeKok@2020-05-21T18:55:40Z
Files modified:
* src/lib/unlang/xlat_builtin.c
* src/lib/util/value.c
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca635b0528fff234ce4f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7GlIoACgkQ/6TVgp+2
18oPMQ//cEEy2MF3GpV1NjgFL4auzK6bFC1U9QAPpyQ5Y2epQjcPw28uEw4cYOST
LgW7Pt1I6LHboTQxxjF3DYFXKZ7UKzWGXeqovuNe3fHYk3ypons1T8+567W+eNiW
aE3CbyC5lPnLgi7xmvX2C7TlyRDj6Sdr6REvx5vrrvB6bDdZtybs7uwvBk9/y3zf
lA8sPJor8vDd1aiECYM4tPMrA1bMeeS1dt8X+5/y6onXsG4ZGbtTlmjXmRz3VVbq
hSkL57rDJFk4jCXxUypOKqt4hMYO7XA0bLK7cZjP/NLuW/hLxIxuK+mtT5C/ew3L
ubzIypbrCuk3xfTKBQvV/p5P5WVlp9ZeHayH9SCRmBR7IxBg7zFUy5BLp6JpzoQL
ooeoy5oSfQdvj5TaOUTkJlME0xDEVQnGMWdntVKeImhVfBqPqTUkpUtTxSiusr7E
8fwSNrmWfDs9yleTUiDsCzODItLo7R8j1El4z3YBA9e0naqJr3XooF/x1+mcwNsx
F8kmq9grL8KXTrdlHXkC3Lzoc3J9m+sKzkcxp5/p7XF0Lee9wy7Rno7lHHyPK3sE
r1TR4i0yvGChFpBYqHo0OqcC1iAt5LOel+/Q9VGbZYkWoh5uIfoF8B2C3Et03tXi
fge837Rks1JJUpDQmt3SuaXnIfJl3Mzuv5JLKTAWa44bnOUzwDk=
=BPM+
-----END PGP SIGNATURE-----
xlat: Make %{pack:} work on boxes not attribute references
Arran Cudbard-Bell@2020-05-21T14:47:38Z
Files modified:
* doc/antora/modules/unlang/pages/xlat/builtin.adoc
* src/lib/unlang/xlat_builtin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5c6f003eb7332da12f6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7GjekACgkQ/6TVgp+2
18qLRA/+OUjntECv2b2/FSuc95lzAjonYf20fDka61eIH+75yc7Teum0tjDEjsOd
4n6/Q/a99BGAXPanj3yzEues8Fa897hE0Uy0gVNlvNkiaM+a3S8b6c6M1y+BS7UT
8U/4q9cUplzWX70NdIqI/CoXdlNOUR+4M/tQBbTK5DjNJMDzsHfQs/r8ycW7cHGo
/Be/EZiI6t/A+bJ6O8CGflyAPiDpZSv+8Rze9GC8caBJ9qJDxTER3qZABHlvpPrv
cYpILPDbQrvaXgyuNhDAvltCReV34vmnAp9CnI7N2mqkon4C+aLFWwIHOIdJchJw
KtcmW0tyNFKqwPDGQD1oYbFz8r5ewROKZ44sgs6oVyp26Vl6JYtaEO6tR0NH2k04
G36KX4wwzi3UvwlXvWTzXlhK88RiLPBHKayc0OOJHVzx7gKkElUeX89dZCiuBWqY
IOv/FFK3JN4/3PSEmF9ciyj2wp7f1KsIu2LRttJjGKYbIs5VSH+xQ9jHZLyB6UbA
A7MffPSSEoq74XfvMuc1tnE1D4mhL2plBsXk1qEQEgCBdzz9ukjOeW62g6kO/e+X
Cn4gTecBXKfE3biH2TjLYDfeYBpEuwfAYFzYgz1LI8YLENiWdhPjC45vFxml0m+6
pk58gopPj+sHwUQr0XIlkCracipxLmddTf12pa1W54zqarL3q2g=
=GEHg
-----END PGP SIGNATURE-----
log: There are many types of error
Arran Cudbard-Bell@2020-05-21T14:19:21Z
Files modified:
* src/lib/server/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fd2c5309600dc530047…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7GihcACgkQ/6TVgp+2
18rIMhAAnQPop56Dfp6qj9ocgyre/lUuASCVRlaisyoYpG+H7oqGTS4u8QmlX2jZ
R7Bvlt2I7de06T9vTzn1B9RvzAVS7hsamf1AG1DYIGPjVq2ZZtnM7aci7uIHQil/
tDDlFV9CKfUbFgF8ySHPo+03r6hlN5QwtKUHE3RAiEypX6fgKRihOFMjwe2doGX1
AMVSduIMQayaHqCpmNcZa/O2YKWXAAlPbkuIbunxiHK6S3etHf7ZhHIgFDhYnf2R
xXB9oDeU8oM9K2XcSN+vDn3fgJgRIKaKmvZFwKdNizb8VCnExl4GBq9jW3o/6iDI
+aa44v9nmOmzdV34M0Ivj0lcWJ9C+AU+jIoQt9I+X1gjX9tkEd0hm2XSnGs2qfu7
xXHZl3AVQJGTm70n33gZwD2A4mbq+Dh+Wk/LcBmVzisbSPY5MNWW+m2VgvHEvE2T
p1PtX7P9F5qql6TnVLaE90BPK1tKj4eWohyYt39/SYuRyEeCvPPYx/N06YOkmFMq
pzR2u6al50UxQOJ7/Tjm3YhSnq2LMMRJZEDQuEGia4ZGklF/MRmD2z0R4LOqfJMC
t8wPB72ozGnRajowRSZw81rczco1dmWzwKF2dL1c9/4VY+8JCPEOLxnpyD8q6zLW
bL/gn2eubK8rtGm2pWBgPl3cwQGEVfPECbFR5jb4XBolMpRMxYM=
=suF5
-----END PGP SIGNATURE-----
heap: Shutup pedantic compiler
Arran Cudbard-Bell@2020-05-21T14:03:03Z
Files modified:
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c3f8d3259ca7f511a1d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Gc0AACgkQfQ55zXdi
Hs1yYQf/d44CNGMCcYLft0IaN4+OJ/TfCqCqInoNvr3k2T2CUzznyBiijzO83TTo
qjwsauhMOoyog2cL48ONBxv3vJXDTDgKpA/IAHuN5LHjTM0/dblDdv/SpfzRvlzt
xN0dRFNjEEx7/beZSMuOT8hpoJeVQhuVN1bJ+bbABg7C57cxbLc0dkj3p/X4E3yl
qUpL/voCY02KoW5H0cUd9mEraR+LKaRxfQRK6lDvROcOi94DIIkOmYBJhue2F9T+
DK3qg+Jh7puOTk6cnVe2Z7UXjL7Uxh+SHEoaVOtZgAq/AKQMhgf1MmO/Tv+Az6Gp
8TE0D6PLJdfdKoLS3cKOpf/treGGXQ==
=q2wH
-----END PGP SIGNATURE-----
allow attributes of type "struct" with flag "internal"
These attributes don't do anything right now, so they can't
be problematic.
The hope is to allow structs for pack / unpack xlats
Alan T. DeKok@2020-05-21T12:25:36Z
Files modified:
* src/lib/util/dict_validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0d976841b69df26e7df…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Gc0AACgkQfQ55zXdi
Hs1j3wf8CO8XOGKiubb8HMESUNMTePhFiDaCV/gpM6Q4BR+NLaZ5CAjTKeJ5e1BH
EWybkED3ZQGf6rpkldiplTdBeyjWL/wEqyqqOBf4r9NfrRyklU/B4pbn/tXDMIOx
5+lRFMdSRVrCTesM7me8Mn16pWukrxDeb2q5LjhvuinFAl/XJ0J4sOVmYRMCaMiB
yeb2QDsaSwXOLkK0S+ASwh6gjsgXL/7p59gdccq4/AxIdm4dzuXgMi29wbto7bOV
gTCIcRAWHldpw7RMmU3GnIDYxKdUzKKPyYJW6PPSDPc+jY0knzIML4O/SAoikQA6
QxdNHamcBZ6cmlN4YlJaam5+Vfmy7w==
=kB+2
-----END PGP SIGNATURE-----
document %{pack:...}
Alan T. DeKok@2020-05-21T12:25:36Z
Files modified:
* doc/antora/modules/unlang/pages/xlat/builtin.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/689329e9e330124d55dc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7F6osACgkQ/6TVgp+2
18pLTQ/+IyTRZzElNtu/6xmz/QQjFLbxK6iCdbGzNrpHiaNRh78BRuG/SPSMbNZ3
7CYe+f6pboWjQIm/fxx9WVjHphcvy0+l/AFHr6u99L5lT/HP6Kn+sEEYtlqeEaPt
7uiQzJ+Q/RLxrqo3s/TQhtIBQl0SLbmF8uDlC1RXQp+NM7FJgMsO14nFGMek/8oN
sbQDz3Gx9MjpEuJ2JyhivYXGcxslWKi302nzywL5ZflH8rGwK0uk+fCv4ecZw1Y5
Z5lCrlM89WM04rvx063n9j/VY9LNc838X0Ipy2yllKlbnM1SEq/cuWuFhbSd2UKC
Gqvj9kKvQuflddl7C7++9lhz/Uh8WLCfGM6Fg8FwY2OtmDVupJjJZJ3NboVgb3A9
kuzPPREk+NDSC+ajXjpg2q+dL3paSVdPd0QqrbFVHys1qK9M/pzyZmMzpSRncBmn
4SnYZVYPd+a083KulAyrYfF/6RTj1TtTFj9ySVwqp5DLg79nFkXn4eV16MwP6F32
COXuQryUki+WGsqw7gWOCyy6XMCL8UTrN4XA8taI9W9IPRlGjbkPcZAFIIOEMI/O
Y5QEwdoqF/6tgrQWbRybkXFt45CN5JFR7rbSCmtahe4n6no2WIvdcBQMwtJ9VDM8
Xc9QRzzJMbjVmo1RIeLLrz3zqh0Tj3fHgM9jJryU4D5PWHRQayk=
=ZO3W
-----END PGP SIGNATURE-----
heap: Cleanup get/set code
Arran Cudbard-Bell@2020-05-21T02:42:19Z
Files modified:
* src/lib/util/heap.c
* src/lib/util/heap_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/caf6f0df35efbbe44e35…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7FvCEACgkQ/6TVgp+2
18pLbQ//ToHopSnQjoQU7BCG0KhsKEFckQlYaxs3avRIXxK+Or9q819HQhziWi7q
7g4rKyR0TLa6fjO6aUaLMjHmLYzNVznvkPDRKBxdiiYTbd//rLzFHvXL2w6SI2A1
oC6+L0Y8RfJaT4q2IGV9h/2ENouBx8DXatQ/KpzMzv4Y/+YR7GnyIeLZfWaYgFHJ
Fc/BKPNs9809BsJHu5AAVccQOTVmEfMDzZmNqZvQ5XIeMj6OjN4u2b1OuT0gnwjx
By1398BWgzehFzmBf5LY69esGcMS5d9Eg4klkso4fYptxwYRka7Xf36KW9BQOSOV
BQHYmg+cpg3ROL2vUQaiK68Q7VsRTqblyevhnAM/YYUgbluzpFjxHpP0Tsxeq0/5
T3tGQ/wCXW7tFJlnEC83ZhBcqWrSbHBcMOb2xEMAF1Y4zQWoqQP7RfiJs/40J+m0
2uTq0QF/pyFJI9pD8H/S6z/vmtQTqezcaur0QIb8ihQa4IhMkybByIhQ2m0qwIl0
x28SCikSsFsPzJWUJxyhunxewd6D/tFn+t6iO2dWOUzRty8YWYOFfcKWZYpNVLAs
nRcm6ACvW2QJ88SyucWe+oO8kMRUzHSQZynXjuVEIHNUhBlYWU/NbN/o81phw2nO
CG7Cu0ZtSUNmITBS4ZBw5bYP/EPJRBsfbuLagH2dESVJ4fuWYpE=
=7XFb
-----END PGP SIGNATURE-----
global: Fixup incorrect uses of fr_strerror
Arran Cudbard-Bell@2020-05-20T23:24:17Z
Files modified:
* src/bin/radclient.c
* src/bin/radiusd.c
* src/bin/radmin.c
* src/bin/radsniff.c
* src/bin/radsnmp.c
* src/bin/unit_test_attribute.c
* src/bin/unit_test_map.c
* src/bin/unit_test_module.c
* src/lib/io/control.c
* src/lib/io/schedule.c
* src/lib/ldap/map.c
* src/lib/redis/cluster.c
* src/lib/server/cf_parse.c
* src/lib/server/command.c
* src/lib/server/dl_module.c
* src/lib/server/exec.c
* src/lib/server/log.c
* src/lib/server/log.h
* src/lib/server/main_config.c
* src/lib/server/map.c
* src/lib/server/module.c
* src/lib/server/trigger.c
* src/lib/unlang/compile.c
* src/lib/unlang/tmpl.c
* src/modules/proto_control/proto_control_unix.c
* src/modules/proto_control/radmin.c
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/modules/proto_dhcpv6/proto_dhcpv6_udp.c
* src/modules/proto_radius/proto_radius_load.c
* src/modules/proto_radius/proto_radius_tcp.c
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_vmps/proto_vmps_udp.c
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_dhcpv4/rlm_dhcpv4.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_icmp/rlm_icmp.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_sql/sql_state.c
* src/protocols/vqp/base.c
* src/tests/unit/condition/regex.txt
* src/tests/unit/xlat/base.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab176b0de87951edc603…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7Fu8MACgkQ/6TVgp+2
18qvxw//bg8zAcfMn4SMoTbPrzTLCT07MwIST0jHn4xFqODvQLOWa0qZdINnickI
TcU7HV/mCVymgzYBzRLWHJ33dwgTS/8qoGys05rfILpSdOV/5A4k6j4NAypo7feN
s96g3SJtUVJDTafbdXckIcNZjwDLoLNC76A3JEcn4uEUSm3GVmUvP1bmYoXI5ybu
WAbmJGbRqDGuaYBQrS0WC+l9PBV0fn4g9YutzZez3pPmmUHc3FBQm08xqPtoBrjr
m68GNoSfFdlvGQztTh1p9a1/A0ZNwcJyiFoTL5BrehvvGvu9LcDJmgsPubpdBXeV
p85suRxXnkgSL4q/oDiCz7Pe7y65APbOiiCUplRq2inHRT6ecw9/BoyIYLVPePez
YfD+yL0v0UVpERkYBZbGKnfNSMKLh5heOlvCXAGi8SBfs9pVLO2tHNERGopGkzl6
oFanFTLCfZO0jNPVDNSCc/vKnzoudWHnQYk2jhUusGjDYCAvsrBoXU6JCpUmZcAL
ujAUsJN28P+J4s+UV2PaaTGj/3p+nHOTQsdjxACRP3DZO0bg1RbENv7rm5YwEVq3
ucZIUXNXF3K0E4mzOWiKJm9zvFnjUM/MyG1ooLoQtHmo1jz9QEPU8H0wVngNA+9K
xk61GumZMcIC63VK25rRQ3GEsXY+LIykYql6fayxMMr5KkgAzBU=
=m2Lb
-----END PGP SIGNATURE-----
talloc: Extend link_ctx functionality so that we can run custom destructors
Arran Cudbard-Bell@2020-05-20T23:22:43Z
Files modified:
* src/lib/util/talloc.c
* src/lib/util/talloc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/effd1fe5825cc30ef7ee…
======
--
This commit summary was generated @2020-05-22T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Ft3MACgkQfQ55zXdi
Hs0DlQgAmaDwwU/GASj0VTK9/XykbXnZea0AJx7RBenYNAp9WayqoofD+GWDyUjn
0KGfdJLdU3Zr7pSysTGGuQ2I44ZmZzOSIDfg0ff3rXG0lZ2M3VBe0YvroZDIqpRF
0wSBjja4n+irS68ixhZlbe7ZTw8GlAr0xut+ywQWNzor0FuxkutBSpR97zakS6ed
O7sHT6grlTGhSRQEtpcKGBU2sv7ZUZGZxE8ED+nvr3UhN4IQhh+cOZzMw8BZpo64
eKNeFe8KBzH5l+IL1zjqRcEysEbbazg4EIKVTjickapUOP/aV7fIK7ZYS1zlz84G
/e5ymrehnUfBiOxXk83Ud+ORqi516w==
=lmKY
-----END PGP SIGNATURE-----
re-add test.radclient
Alan T. DeKok@2020-05-20T23:04:15Z
Files modified:
* src/tests/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ac4dae1280c57abb30b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Ft1AACgkQfQ55zXdi
Hs2fFAf9FZ2w1XNOlmjLUqQeeZY2/5eMgBk+g02uCVb5uNGIE3f6ArlO2sfHtzJ7
tf9ZOyxN2N2poENyKC5m7goXuaU27FaksEqlyTIQUGutqJhAY0JBdSUY+a/zJseF
us/tM0fnhoOuTWqLyeefXox3UbEX8hJyAbALhfRtpaXhbGs22lx7sXyIxKbAoCbk
mT983xk7q4g2cyRefbzbzKZvnN3Q/Yb1cNZLOgrMn0BnltWGxkLj8qMsgRxp1u6Y
m6WF6UisCtUR7GZcj0c8Qu9gSdgGFturfBJJ/fTF7Qu7bCdh37HJqhGqNmg+cfDx
1ae1WPpRf95kbdf/OF2k0nry9mH/SQ==
=R4ZV
-----END PGP SIGNATURE-----
ensure that the heap_id is always -1 before insert
Alan T. DeKok@2020-05-20T23:03:33Z
Files modified:
* src/lib/io/master.c
* src/lib/io/network.c
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c908ba9e50abbac26d3c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FltcACgkQfQ55zXdi
Hs3Shwf+J1bE8lRXKqxQVGKX/I0UnGVYSRiE/8ndTDQ3AQN7FyrdnsFcVAcuYXzF
i2rXrw7gx6gChGfiD8QfmNIGf6/uOJ2rF4Z09o+PmwcL0Ct9YuWyh0fLKhefM2aY
fep9yi1qig3y6UMp5JhQbAFvVUg3b0Mpuzafa9O/oDlzKUoFaRxVNfQOdPGtwHcz
LBYDtJn2jy8cQJ2T2A1LKTu8MmyA9Pwiu+wlXcAB1rha26kes6BeONTDSWm/jLMP
nWRjEsyK8gexhxOs0tSYH7O/B/SuKtg4TBWn1VCd+/Fqll5gzAYU2e18PvoLJ4eb
+vioj431QrMNVG2iflHnptYrRP1hQg==
=pW2i
-----END PGP SIGNATURE-----
more "shut up clang analyzer"
Alan T. DeKok@2020-05-20T20:45:03Z
Files modified:
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04ff3ea825c085a4aa5a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FlXQACgkQfQ55zXdi
Hs2bsQf/fR3fGm4+8UygaJgt5lb0S0+kts60g4BCu0hPFP8uPThSn7HFf4ou7lI9
yfzdzJBKKY7E3i1S6SQGwlxRo4KVZqNx7jeSiFjUzTiWHLqAfVMu+04ZM70FYuju
WU+/YYbTKSeIKRx3drZadGmWXr+1yX2ObULj3iidtQb6DEO4O87Brnx3gXjUwK4x
QKw7Aup5MTB9dcNfDUCasR5J6iuPkphn07EEXzVpBVVy78hmSSBcM/ILLS5w7umk
cfPXMV1R367yq6eyMX7cjdW+tgUGA+X0/qzqcoA/TAiSygnd4KvkvSnVJZkc4KMJ
F/1uIEF2vlB59Fu41zTSXxTA5aNo9A==
=AU3y
-----END PGP SIGNATURE-----
remove debugging messages
Alan T. DeKok@2020-05-20T20:39:08Z
Files modified:
* src/lib/unlang/xlat_builtin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7637ebe1e1f16ac01015…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FlU8ACgkQfQ55zXdi
Hs3M0Af+LRPRc7+hxmkwykybs2EuzQ7G+w2BPGu5+Kp8VGFwaOjCsFkWHoK36my0
TMNbt35jvOHAipbL1pU3jxB52Lm0s3WJF1t9+KgW3JDKUdVwncO+cid5KWUwHC4x
mUyjrp6sikcdZLCH17XRQxOfvg7AmLduSd2RJfGcz4/63BFn7Lq4q9eKey1ENMRg
K6CkY4fS1gQ7CIdDV+/Pkht/4Zyn1q/rStx7/edvlfTHiUkX9csXvTFNFfSwt1F4
4kErE0kFcvV2P6BTXxRFxhdx9Ur2NF/U81pV3MJj8xmi9K27XoL05ojd4azqayrC
0KDV9x+6pQND2hgRPKD5Ria1w7ScNA==
=B5y2
-----END PGP SIGNATURE-----
radclient tests fail for unknown reasons.
disabling so that we can get travis back to a working state.
if a number of things fail in travis, they should be disabled until
such time as they're fixed. Otherwise new code may introduce new
travis failures, which won't be seen until the other issues are
fixed.
Alan T. DeKok@2020-05-20T20:37:23Z
Files modified:
* src/tests/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a6a1f345e10dab553b9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FlF0ACgkQfQ55zXdi
Hs3RdAf/S0b+VUiCmjBL1GQ8Wy4Ekdtm+lE92QlcWPKwR1At46WRHejcTqJGzQ4T
tab+pb3VwfYDiqkPFhOZ9pc0W4GY6+7UKUaBeAI7SjwO/SI/xqGzg5IsCb0K8cyv
m/EGiz3TyHqSAxJhvarXwJzuKDEBKZD+qQ4qqp1jqGdIE6T74g12EUmAKV8Lxrk9
qD+yYopExRA01hnCoMEKyWlPVrPqPwx77/uGbWVcicTvZ+1YH2yK6LHGV4L60553
z8qezZBdfaynaoPZQn1CPHakb48cthi3vjSkpvIa6aV3wTcIGFawhs6g/zCv9Xsm
y3Ct/hj/W3X3IQrvWC/dWB6ljtK7hw==
=vht0
-----END PGP SIGNATURE-----
remove debugging line
Alan T. DeKok@2020-05-20T20:34:32Z
Files modified:
* src/tests/modules/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5461d5e8a8e35822c697…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FlBcACgkQfQ55zXdi
Hs14sgf/Y0JkRI0biyaNo64H+ov+s3uMgH/7jzUCxwgVCII9UgTO9Mth2eCDuVht
evJxbkVOEQLX6ImmssWb6cnIQelQBgKV7J1PAgFzgmdtL0cOgY01vJ3WPtFOE4mW
/mQu9b3stczGcV4akSi95mU/ptUFPxIUJi8ui4WjYg+NTtj/KSbA1BHOIt0f9Duk
AqM+wubOvSLUtJVybcX7ukFM/7UpnLyd+SYPStmSyUab2EDpHLuGwsvUuyqjN43x
H5ocPCGq6XzH5gRaNMLp3c8aBxqfLOvE4DYsmW7HnMQUPmDRx/Q/9Q48ciJLtJhV
DHAc6E51z/oNPu5377cXdpIL+YiPhg==
=iAfo
-----END PGP SIGNATURE-----
add %{pack:&Attr-foo &Attr-bar} as a parallel to %{unpack:...}
Alan T. DeKok@2020-05-20T20:33:09Z
Files modified:
* src/lib/unlang/xlat_builtin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54f0b846485b32c0b318…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FjncACgkQfQ55zXdi
Hs0i/AgAhAyWsIYwV/I18KMLCyRisrlmJTtlK0KpDHw62euburH/tFU6P/Us7rzc
1w+mlMGsHlfY0j7C0DM99PTYd6Wnd7R6mUXqBEL83hNAAc2X3VvxhLCDvx9upuyo
0ZAF40Dg0aSkjVshgrgiMA2l8/XqYluKZ4BbRGFLkI6PQ8P9g+EL4gHAlTYCvv96
Gi3CghhKWr1+lGW/3ERHY9W3H3jmOxjE5UcPSd4Vk24zCjdPOWzD2bkggv7EMudg
NcWfdYUHKzK4TXBCqDlk/Cbsh/VmdkdduyrbfWYeJEfal6H0+7JLcuNTJnGJfMC7
ZIjHmPnD64r+8RHPmryfInK5f+H4rA==
=vjzK
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2020-05-20T20:09:26Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dcbbb66786b4170b365…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FhjwACgkQfQ55zXdi
Hs3EAwf+MELIZE9W5y08mMtyxMKsTDjrs8Tjcf7QH2F+cbEcd2Z9+80uq1jgM2vn
2FNmeIvUlbbCncacyaiod98gjQxMvCZ3I2UtzvehGb7JbUbfaFmVqy260zkT++y+
BLghSlSI26UiMvdbR4z0DTft8Ua5oICMRr3crS3dXv2n8YRjTMS6hdxD10LZa1SY
aBuOeKC2/h9RkUqNvpHbn1QNqtdCAc/01BOIj170hz/I1rsg5sufGUVcGu4lU/FN
6YyF441B96K/ZxLE2w7g8Tf4UAzHPf84CNa0kK7Z7LkvkDQ3b55AoNtpFpF3DnhW
ngPmRUxSQjOjXW0++aIZw5K3KF2R1Q==
=y44T
-----END PGP SIGNATURE-----
suppress things which are known to not work under travis
Alan T. DeKok@2020-05-20T19:34:09Z
Files modified:
* .travis.yml
* src/tests/modules/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af262831e59ee49011d7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FfDoACgkQfQ55zXdi
Hs3sVwgAh2VCwF9KzCZfVn/2axZBueHuMJrDeSIHbjc1DXu6dtpl93G+GmvzNFh3
f2SOcpn7iXRDGIJncIDcPzlcEmAeGZ9z2Xer9OMES6MNdXQRIdK32eUCB+CvU3S0
seRig916Ot5mXZuhOeA5clzyFeI7C/9jP39vXhSmzgR+0fBncQmkeUS8t9sLMRhS
ea87nqs90wlCUNaycwUV3NCVK1L+lXgXA+/QAWSt4asdr8KdJ6I/vHgMIfV6dW/R
EPciGFfTy43sZuYrf7gsEl4W9MBMKq8atXhGK6oxY1OWy0rBih5V6Llr9hK5cDBA
ttLPSr5deMACiDYF/MBeU025UfWUPQ==
=YG2i
-----END PGP SIGNATURE-----
request cap_net_raw on Linux
Alan T. DeKok@2020-05-20T18:51:24Z
Files modified:
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23977aa57583eea87a10…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Fc1gACgkQfQ55zXdi
Hs0Vugf8CcVjwxD9i29Ll/15CtcMPFVcPtIcRs6PuoqhEOCLkVL2e6VN68coh7FB
6wYe+mgoFQ6Q9s4dC1+uPq4n8o4ldbl4k0rtgyyrYp76WY9p+9uIGOH+gCq+UUwj
oxa+s35q4TJf49cUnyhG5jJZDt9rE9dei095Z6fXGq0P4Fe0wsrBiLPJP6Ep89T+
+fOBb3Bd78+MOb1Qo/FNazDCTbUC7Z9KMG/3Slj0mYmkYmtMaI916oZjnp2LVKUc
LznTklKyUVYdbO87l34fdPHQF842r+V6Ns+B4/Hfp/GYy/VjT2ggk7rChgTbKZ2d
iISWWx8f30K3i+IgZIR42xMism4d7g==
=98ZB
-----END PGP SIGNATURE-----
print out strerror from thread instantiate
so that we don't need to do it in each module
Alan T. DeKok@2020-05-20T18:13:27Z
Files modified:
* src/lib/server/module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6eca8560a618f7d1bf29…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FY34ACgkQfQ55zXdi
Hs0RWQf6ArIEb93l1MFjbHVCp2XxJWtaVESkB1uU6QQoWmpLfo5yg7dcwLpdPUQq
WF4/A0mfgJnN9dZ2wshU64h6W6aLWGccVuudEMTEpCRj0f49tcWuhN7666+M7J5R
rZ7IAAclwy4cyqL/TWWj0OIkWiyLPI6xKPQ8s2JPxAa7I6IJGl/OmOQcT5UpxtqJ
7IVLC4xec/woTXTDcWlwEyLXd3/AlpDCVsUmeM7v6aYxIvkm7cI1D1fspD2j/wrq
HXnRqtEIHNzNETCzXft2PCz0eHt6zqau2ZbJfWq/peGfVkEUgzgPEL65/C4tsfaJ
UMBK8oxF8ej2vEXRSt+Nc2FuJOYGPg==
=ALqe
-----END PGP SIGNATURE-----
asserts to keep clang scan happy
Alan T. DeKok@2020-05-20T17:06:06Z
Files modified:
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c867b4298f49335cc9c7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7FXYsACgkQ/6TVgp+2
18qGmRAAqn1FkHlbz6LOrpi9EjPn8z6y838mWB6G8sxPHcUvNBUil92cfp0TMRqv
bEP3uf+95ZT6xuxnAsypmyCs0GDhu35vMUKgLPAIde7c3085MflIY64gy9VBIl2V
pUTeERkOfBKKPEv9gr204fRHljy1IPWBibDQCGkLzMCT5EyvXkgqckRGd5ieYNY+
WizSsGNKHrCvKK4pN0qGzPo64zZ+UaVi9vzhjdEgZlABVg6eToOfeYWp5G+UKp5t
JAVHCd5ujhzgOtdUYr+e98xFVcJNf/cBUNJnzRST0xCVq+arIbR7opdPR3EFnfB9
kh8iBcFGKHbMgOwHi6oFD8dTEMN4PHcxB5dnSRjr/4Q2oYvqTbic/fAZroPCJoG7
BkjuVCPFJYRyaEhTzcrkIbJ12R3Tu1zqM9Z+EIee88/CiQribCmryZXXVkGARRNB
CaAcduHQCAkg8wzO5qmg/i4bHyjdCEIq2iGV0Xp5LljEXmRnz5lkMr3hZtzoksIx
/yZ0OzGMcT3Mjl5sI2oJokjZWmPSTFkKX77RudTWC9xTVW7c6aWuNjlEdtHVFALu
giHXgTO7wH6fiqHeFesUZ08b4m+vT9lfHXsHy//zN+m5lNt5he4Sa4zx2PmdfuFY
ZzJOeD3XpAll9fruo+2E844eNkrfYD9Mi5cev16fNiJ8CsQxhuo=
=9CmX
-----END PGP SIGNATURE-----
rlm_rest should depend on libfreeradius-curl
Arran Cudbard-Bell@2020-05-20T16:40:43Z
Files modified:
* src/modules/rlm_rest/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bed9d09eed12b347f4d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FWgUACgkQfQ55zXdi
Hs3Z+wf/c0FbKTpf5wL2iUYU/PKTbfufCYS235r/Nv6TwaXAD6b3nrKp9Tw0lei7
Gj6wqSCMxeJW/MzbVq/AxgiqYd/4/DbQ6MlO3Ng26UFAjDx9SaPe7E2uluvqHhER
AwoJHagYu6M40Nmn+V2QxTr9Glo5BZhPT3G/KSNFgIHVyeRdzGfryfUtu7AqNK1l
dpDHceW7sWyxmESzThK8EgnL/E/qilVM/Fhsj43PApDZ+3W6CPl9uwDaMRxsNjf6
kzUecVCFVTcehg/V8M1uvLdtN8P0kCEDO9Ha1BnETkjN1VZVhqP+oTZ92disJ6Yf
O7oy0nnDHBqY5HbZOpJzBKIxgZHTTQ==
=Oj7d
-----END PGP SIGNATURE-----
tests for ICMP
Alan T. DeKok@2020-05-20T16:25:41Z
Files modified:
* src/tests/modules/icmp/all.mk
* src/tests/modules/icmp/module.conf
* src/tests/modules/icmp/ping.attrs
* src/tests/modules/icmp/ping.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc051dca66b5edd1e0c3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FWgUACgkQfQ55zXdi
Hs10RAf+PhyheE2BHfUkL2wPpN/Tjpm45X/EAulA1TmzF8lBBGYemjzgR8qSuGiL
NHD/pvrPGn7jhT1jtcOWrh2/lE0rHumDw9Nf+M3mJEkQZBoMtYQsVkbOijp6+B8R
p05QXrEKR5XSVQNUdyFfr+Nok33lQJRUslTxALKwaDpJhQWM49SkLsSVnuo4YCSY
BjOF8Lj3TlVfBFAERR4H3ofzioNJEwGyJP/DBlVX2N4uMinWTaq+iFOFOPJ0HUqP
MGCfdJQLxFhvfIKUJqv5VPjErUNzOezGwftE24/eICHJMVN6SWMKKrIL8AQLMQU+
nPxRvqzP3AJW11ctMfpOZYZuVuIbHw==
=6SbI
-----END PGP SIGNATURE-----
allow unit_test_module to use the parent event list
so that it can run modules which yield
Alan T. DeKok@2020-05-20T16:25:41Z
Files modified:
* src/bin/unit_test_module.c
* src/lib/tls/cache.c
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/modules/proto_ldap_sync/proto_ldap_sync.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6eb7ddac1e3e95c60a4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FWgQACgkQfQ55zXdi
Hs1oJgf/eLlP9tvWGvw998p1oNty+KW4AIzAXoLIqOAtG09SV5cRlKyfll3IJP6j
uoTDrVNA2rObFV1lJI/Keav2FH/InK2gGKy4igjav5Sa1Lx3dd+9CFr+h+OFprq2
q4h7nGG3HTcVW/5qef5uYCUDP8eLNYJ+bS8r1zSKU+Y9ND+e8usfmeZV6otzUldZ
aR+HNSfSLETd6oV4U0Gtm8D0MZJRcRrEHMZvj6/dwTVA2ErCjZpNiQ0NjJ0huQqQ
UM8JcsfUKy8etE4VW5bXsb7d+SmInIYtTKj8CgC+lQG5mw57D/Th+CBCrLCGdr5r
KEX2YjSTaG7f3023qw9N/HbXUptoEg==
=tYhE
-----END PGP SIGNATURE-----
try to run tests in alphabetical order, instead of random order
Alan T. DeKok@2020-05-20T16:25:40Z
Files modified:
* src/tests/modules/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cee249bb2b6daa3555f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7FVTcACgkQ/6TVgp+2
18pLrw//QF6zd+7bVOoGJEIxnV0HEtWy1N/xFiN7T4axUcRwLb7kGeJf4oqmbsv/
eaDTwk8+2fiLAO6McGJUqsOHkmxIjZF0pk/xVF874VapiCCqUTP91zGnAQtYP6qf
rrHD05qw/1gnOIMRwkStgzh6TeJA2NgYpkGkl7kIUZOovuV9QpDi/cDPLdL0ltfK
On1aWs//Q1eDFgT/GhGODnqWIq+ffltjLTd5NL6kF+sfQwa1O9wmurK6StY+VRR1
fZaQnPX9ZbZ8KshHokdTir0VDUomT1bK6eq9bCnH4CrYa7mSJtX6NwN4vBj/zyIk
HSAZErk0khXQyPQfdoIR4KkyTAKxYqY47B6O4CY5PcnEtABcIHoZCk16+GDo27LM
accEvUWhGSkuYQQtmyfD4Ww/XIe2tEUZOJXidE4h+IOIkSy06lYJwuDrD8Yvmh4S
CMHPa+lCx2lqE5Hc8bS0T6esbZCcuSFg9EmZ83sjNOeWSJooiDzSDu2xHp07wdNt
2sBXeCpVf2mtuKhHjeQssEFWTlquPCW3y9w/t2LrSx4tgSmYkW7NASjB1hKAnuxm
IzwFPPkZzy5JUpBYA54ltXBZcVWy5U4mfqimzO6OaB5ADoyBvZT58+iiU/tpjnfi
t4UQdJInZsqbuGsSY/Wxq3XSQU0H6qzyRSPcaNZ6TUhrVccRWLU=
=pD8M
-----END PGP SIGNATURE-----
s/create/alloc/
Arran Cudbard-Bell@2020-05-20T16:05:11Z
Files modified:
* src/lib/io/worker.c
* src/lib/server/pool.c
* src/lib/server/trunk.c
* src/lib/unlang/interpret.c
* src/lib/util/event.c
* src/lib/util/heap.h
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9108095739c29210b31e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FTPUACgkQfQ55zXdi
Hs1k8gf/QozPYyQIZ6kgpKS99TmM6QllEoOM/X7nR0zIoz0C7iJx+DaWPPT9+iCx
1V4rkkPx0MAzu7apis8g3o0aGKfMIXB5UjLa9bmMvbcKFmadKRPAGujzi3mgYOD4
ItstnGrscoQv3Q4ekQBUvBwoDniRPes/W1q5RQmdhjENPzPInbqwlFJVipy80GUH
6TKLpj8ooq3L5r0qe1S3rSlIDKjlCLfB7f4ta8ptFs+ZtYFdk1LCmsBCdX5q0GFv
Y59Ojhw9HidtaJTI304WKR9FinJTfH9aLnUtsWC+DBVgyCxwxvH7vKgp7cx29703
EZfWQ24eE/Qp0/jsVaLtF5+2/eGAng==
=1GO4
-----END PGP SIGNATURE-----
also check that node 0 isn't already in the heap
Alan T. DeKok@2020-05-20T15:29:49Z
Files modified:
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4000880c83e6cddd65e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FTIsACgkQfQ55zXdi
Hs1dZAf/cubm4oN2oQ2nfztdUeCXa0tRFgP+TuxLKu13LU5trH2EDjxKQ1WpSGc8
mNkouCFcgIA06iTQwtgJwS4/QNNKUznVCTfphZzMmZN5GOLMOGvNSD0SbCES58Ix
H3TyeBKoREyFcMwBRq8x3zAhUrxZsmzJrL7/Qg21Yg6kbzPgqsKDa9HIklc3yHaI
CUVGpCh8qcsyOiLvQEEaKFfl6AH57f3Y83AS/LPpLCqf7QWyBnrZ/j92MQwLu9+/
eoAbm9YuRSTHbqQTYDfVJsYwoIdioB1mQVEoG/ty5WicUzZ4Pz2BACqcYsqd7aOJ
PDqzZUcrVT8D/kY+zI1OjoPvbxY/cA==
=LRbM
-----END PGP SIGNATURE-----
remove redundant code
Alan T. DeKok@2020-05-20T15:28:08Z
Files modified:
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b78b8f0f0261a2b43af8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7FS0kACgkQfQ55zXdi
Hs2JyQgAiUdNb/STiF05jg1gutehImmf/9/8b4SxMKFH9FSOYn8n4nJMlR36Ttz1
2XTj++4ihteU4SI/DkS6GiPetgF4t03rGjmjNVSRTcfRnSfdohaO4Dh+H7XeskZv
oiWEftZoW+ZNI+PiELP4CGLk2yhqHElOIu14CWc6nFWkpudhrXK6xwo2/UcwnRnu
sr14Vuqic1aCQrCEfMy/sYhOizIkBLxUbtIQCtRtt5PdLQuWNbB0pqmyQrVrR5F3
6KfpOIJ8M/ChcEJgJ0ZMoS1vjZOQy3QzNhZfwUB18GVBsTDAG+LZ7ilkERzpMQYy
kciH050gk84g8ZuaGVrxYhE9iUpbGQ==
=dXl/
-----END PGP SIGNATURE-----
more sanity checking
on extract, we set heap_id = -1
on insert, we check that heap_id == -1 or 0
0 is still technically wrong, but we allow it as a special case
for nodes allocated via talloc_zero(). And changing the heap code
to start at offset 1 instead of 0, will require many changes.
The current code is a good compromise
Alan T. DeKok@2020-05-20T15:22:49Z
Files modified:
* src/lib/util/heap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70dda37609c3f52b5721…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7FQuwACgkQ/6TVgp+2
18o9DQ/+KDsxyz2Qwk7ca/n/OMmF25ZXzkbaDsz0exhwtE4/vuaIGypymN5mPcOX
W1+LUedREj00J6W1h7jRPKq9E90UNzudGRKoqkMkLKpkALPuY+Vl21zRH7KRmzb7
DB/FZO5D6wz5vdkyefi0Lp00PhvDoT1cqcHzT2Kf5cvvPq5bRz5+hWQ0u24vLoUp
jfTTuTMuWt0FyAKkNeQv1GHMkfwAeuJWIAqetP9SvMJOjXf7xmYyoSFiWNuPMYMO
h0n/RsEJWloHUWNV1pFSI5V9RSEOVJJNmQEG8rNJMnQkDDJbESwhV72xLU01SJw+
R3bUOVi52ItkQlqBZL72Gsn0LlGENWz0dNCmgzAauTasqFzFLm5rbCOGcUm2UEU0
2TR26S5j1TiNlflFaK2ACZIoqyK02DOyboSQMTRPygURKaQ1p+tPXuhwFMNQKSLR
Qb+NmE28i0n1rpKy16VuRo+3TomHxHrX69k7YK1/iT+1YFSa8obMclJf7L71aVRf
GX+2I0tUALsCVkqw/ACUq0u0ZJfiwe2lIkZx/9BIsCBR/87Q6Te53BGU0Yqpx31h
rBQ4ydemdcjskcgqLRcDcvZjJVYxCAH9c5/OdkXytZGpjmaWXZw3/ZTTIP+pL4ml
/uKr94l18i+iCm8fGUEyaaV8D/ilJGwxgHKMH4jLKCuOQnhbECc=
=X19e
-----END PGP SIGNATURE-----
Unused
Arran Cudbard-Bell@2020-05-20T14:47:08Z
Files modified:
* src/lib/util/cursor.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a010bebf45085ae3081a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7Eg8AACgkQfQ55zXdi
Hs0H4wf7BCkhsc16qdo0MhMvzBKQX2/48RDCcuOCREEju+ELyZy9nwYZnsEznYMb
FQmZRVPqowStGPRyCsAqMF/sbcjA0pVCduux3qQhdaGiPyHZwkCRHcLMBIHX3GDj
IGHr7FpHC5rMXtbo0WSk7M8oporBbcS26bYNAcUfjtTz15dMCRYVjTBMLWtgzTmG
ycad4xQrI/L1jFYd79nx44w3Ipb/EL7qD43s41AGdNlrOK9AMuN13tsL628gUjgP
mawKtDlWA9gN2tOVlI0lkxQTJRZOO6PoGkQqJeSDiwCAi1E+0eaYW/mDe6Jy+XkH
G4QVucfg/4gnOWndzk5v75n89/flww==
=h8du
-----END PGP SIGNATURE-----
there's no reason to have `test` depend on the binaries
each individual test should have its own dependency on the
binaries that it needs.
Alan T. DeKok@2020-05-20T01:11:28Z
Files modified:
* src/tests/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cec1791479d5a987976…
======
--
This commit summary was generated @2020-05-21T00:00:03Z 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+218oFAl7EcQ4ACgkQ/6TVgp+2
18pNmQ/7Bq+s0qZhXcuMKjoRnA6v8ADNwMSCZ1x4oOtLLk/y3yJFJQnJwtI6yZpR
dxsplWd47xwx+KI5V8sl8rjMR1s7AJrE2MKOeFaQl/PJANYQTtidmWbo7XznJ092
ekWwvZNGeX6KmS8Fxzo0sr/Daa96xaX3X6Go8zHfHs5u56B1FiN8ynbnhCw4efA2
42LpuC9b8VL8cd3sX+Ye9ieLhOkMUoBrmfG0UFAyokAeAP+vyFm93ggcxS1bKijr
8AkdG8IDDkkCGz89F/57hLaJVV/x0nvcO5LAGtlWMDxIu3mVreKBN0mVxx+VMntl
81Ba8xNBQGT8njcNjbsN8ajWtfXuV7Kw7MRXXHg0FtbI+2FiczJdu7NeNZWjmbx5
0zL5VtZPcH3b1MbHJk7bQBP844xDGumCwMcDcStc7PyMds+wFoOfhLqsLql8CwYE
bLYGF8uA7DrrovJM5dLh8U9zgGQBsm+XTSjE9lcvH/qswhZFnlKtb97xEY/tpvJ+
H816V9wcBZYE02MPD40hNyH8VQGLjqQ7vf8QnK8o90ckkP28RWvA3NUvymjOnHo5
xCi9PmeikEn89FksE4g+lcPoCB9rNDlQ9zGDOD7mhQ/xHrWUtnoeEQxzfEGUwh4W
fLzgB++Yp3v+KrkX1vplXAAMzMTrjWPa0LNHB/AvmiSz3LwBAUU=
=T6Wa
-----END PGP SIGNATURE-----
dict: More detail in lineage assert
Arran Cudbard-Bell@2020-05-19T23:51:42Z
Files modified:
* src/lib/util/dict_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bce696d5c2771c5c7e83…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7EaqwACgkQ/6TVgp+2
18pA/g//SxhXL+YFbgzyWocChG+wHBtOO8bw6whX/hgepCLbmaAA0kM4hSNNJWO7
/ZuoTQJWT/sCmI/Nl/oRMcZBMIbPLs8PkA5gmSKVUZuHAb6dN+HlLA2O+bxuDhzv
KaLW5GUo7/HiW9Lu+3nRStFcLBxz3Kai+ZowmPfZmYUL9y0JnlL7shonjMgGUJ3U
mfF9WlyR1VD4VGYmqiZpPGoExYdf78lDECY259uTRBpXRfIyZPyCYAE3I94asahC
rkB97cIYmgnNLmOUKUzYRHvPjZNj6rxLDKglamnH2/f+6if3oCTZguTXkRxS76wh
7a3AT8pjC2enZ9nvbkT+W7MX9O3N3FqPzQmW9k7iCXW9gJQCyT4uJY3OEXLOWPof
SUGVv/iCHi0m3EkNs/36INHu+wa6nL0/6JYZmOOr56kkXHcodikLby5P2gz1Iy6T
LZRAQecHB2kAWNreVIJOudIfGgrN9/6GStCmSUo+9Ky2ruYca6pIsfXYcE2zVF2d
tu2P8s8ov7iHxFm0a2mPzQ/tEliezJvr3guW6m5nvNzmYoAvvs4VU/Ld9K81Gcyu
rx72U2z6h5cU1yiiox6hhLEKByMyMf9RrhbDbnY6wyJ5D1fKtf0NzjKAIqi/yU3g
UTE71mgfydnk2T2hLZYr+zeO9QYtT/BY4p76O9DEtUS2MfAfTZ0=
=XEMT
-----END PGP SIGNATURE-----
Undo some assertion changes in proto_radius_udp.c
Arran Cudbard-Bell@2020-05-19T23:24:28Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0df7212fcab3ae4beec6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7EaWMACgkQ/6TVgp+2
18opvQ//fRKJZkjWSEhoguRmoQbUTjnqO8z7OHhTwd3gI8WnioDs61FYxjG7dAdq
0/cZ52zNYrX8LMFGsm4Lok6GbZZr/fQS749kT1hazZ778P47ZmIs+eJiPZgAjJtv
eu0Smc8z/ihMoQmgQBCyCRXQSgCrZzCsGG9TbVK53mPLe8zr9XweB/nSoKMFPKId
2JX/mVcQM3BTyVYvvr+TwOUWPq/0gkYNf9691k8Y+F7vGFYhlkArD09774H/7y4P
Gh3AQD2ZOJ0eEhDZw98ulsEPKgR6Qvvqs/bJcaZZNNM9u0qD/6bZM5Ykb8RcVYRj
Q1qGNcbZDaKlfKO9INqT8/6D1Qq/+TdBCtI+AQkXy5zFIwJOP56Lsyxoxjt8O95c
jRZIK7TfEhk7e9wca/sNjKveF/oTHipB/TKFaeBrVUFizutMOUpsLMZKbySqy3BS
5fEqNptaxHDPr67v6J38WpILypXl6ksP1ZmlA2bUq3O9NP/JWsfGT/tNokTUaUv/
G2B5f7WLc4j7FK17jzt3mCB4v/mqCUUF5H8uk6tJI7oWcRttH1r8fbmJEEaMMevn
kQJXmTlGlW1+rp/O0TIkXj/MMcR1Lh5trJIlRae0EMnqoLXTBLSRHA30jv2QK9Rs
A6HGgICgS8F6qxu1oLNIuEsq8KQDi0ZvvFBQ+fQbA5VV3eZ10fA=
=Vzim
-----END PGP SIGNATURE-----
stop radsniff tests running until they work...
Arran Cudbard-Bell@2020-05-19T23:18:59Z
Files modified:
* src/tests/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0b1495beff465f1b0a6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7EaKYACgkQ/6TVgp+2
18oydA//f7P8jykS7c7+FdmVytjJMh2vsFGuYeKCfFgqWfBzVvD/BZz9qnXKWomT
rFI/UqY5wrHrhTteGXibCMVEptIryzdJDk1pVffeCb6T2w/q97c9bE3F8YtxDZWX
Dxx3ooNb4vmbvVxtECspfF75cC7vLbIjlKe3empPaQXZqDE7PcStJjE2RH+skM68
nEKNMcv61vnAT+KQK5ug+xWAQx0OiRvp3Ytc98pJwAAY8ZDGBDKiVejc8EKgfNqq
mvBNpjppY2z1PYSqiH2/F0EpopJfGup237biV/+q9pna4bGrxr6cdg1ew5QaZk2J
0gCU8/Qax/3N5Cx8tp9LhHO2MSyfQSzgPrCu6HZ6oB5EFMgK/XR353IPYGJnNZ0I
CGC6b4cK2ZalDzK1QX/7AnppwkiK9L7QVGWK6NMHAMo1Vo3JVwVugcfiq8XFVHdU
fEkV1xuGfqXWCDvkwpfisj7is4XGrSW22mDRm8rdgwWdUeFBx9m4yccQDp7Bz5mm
i09QrVRpzd7nGMpOdfMbCcT4aRdi8LOAAcrphqXTZWlFRrB34QJBANPkAkGRkQE1
ZIxSNS65id8aZh8hhrizvGXEM+H4liafaywLVmnuXDVGeKWHyiVdKq6/TzhDVzUP
bChtmaLbO0Phj9c8k/VpxQO0wkAdV14FmT3uO6MWZaBsHXxxBSo=
=6PpX
-----END PGP SIGNATURE-----
shutup clang scan
Arran Cudbard-Bell@2020-05-19T23:15:49Z
Files modified:
* src/modules/proto_arp/proto_arp_ethernet.c
* src/modules/proto_control/proto_control_tcp.c
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/modules/proto_dhcpv6/proto_dhcpv6_udp.c
* src/modules/proto_radius/proto_radius_load.c
* src/modules/proto_radius/proto_radius_tcp.c
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_vmps/proto_vmps_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd919523741a3a60a2d4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl7EZwgiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108L+ND/4t2YtcisGH
RQ0EeBsDavfb6tui0W4LK4MZG3uWfQfCqkK/fqMd7WrED2tP+XOrbxuuOAeDUG0K
itqR+vZ31AUsOGc8qNFoQydin2JhR2OmCm0H/qgPAgvlnnHm9HuIYr02imoZOxXc
IY75I20J+jgK0xGvR3+d/Ula1Bi3goUmCUfXPO6icSvBHPtCvMK8dD/AcTpcHgVc
XRu9nzvTFcPBEXLCoJpJZYNcZqv/JRKgoFw4Nu94nrdRo+dC2VCMS8QZ/NdZwa0a
czT8HtYf3MQBZVb/uZM09oW7CkT/CLw0M7yNTVP01uKhJF5x2+cCQO6Wqpnj65sb
PoSMlYdO8IRbfMkgKgDXsOoAHUOkm2TyMnDe18YsE/v7OaUecdu3bBHLhw9fcfUo
zch8pEH6JE0LKObdPhuwKoGbU45N/psZoiobCdLfT+b4oxAkgiR7VAfGJg3L6o2o
iS31P3/Ce0MS3Gvywcuw+9oeN2aWpHr8ssyxp8nc/GsBhm1Beo7BzwQBk+vrWBaT
U/bzQ1BD0/Pj+5LYtXfOxlAHs2o+orKq0qP52aLS34TIHKRg3teF4Y0d5mP593mD
1IMFmZIjAO/990RmM1Jw21Y/SktwOBwPvkEB+ElJ0ueI0uhF5IfCVunJUVnmPWNl
8G0Rdbk9lu2w0Hp+1rDDafDF/qqv9ODUog==
=ml+j
-----END PGP SIGNATURE-----
allow apt https installs in jenkins travis dockerfile
Matthew Newton@2020-05-19T23:08:56Z
Files modified:
* scripts/travis/Dockerfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51402d76685859d366a4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl7EZwgiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108LzUD/4+TsAP272C
k7W6appQX7OuS4MQj1c5VSYEGEtiVB54KbJEZYh08mgtm6a5UUjZiYRlOEruYfAl
m5IKav6o/R4GDk/dhHCI9AECHqIHrtPp0Yji3so8uPSG/z7EIn5eT6MGO/Yeq1JX
hBA+3fbaspL2uBqel+wLnuPbhwejBcqpEFayokX4i24HnBRcIBgfNRfYVSmbjUhl
/CpfIPBphpa9+nNhNW3aIjlJ0QcWoo/JVrL4V6v8YfxmDx6MG+q9OUu9MLaNV9Wd
qO1U2PREhQCUBdJXdy0UdqKv+j37J3eZbqllMrTsNJ72+oBwd5uBLcGdjEq0Z0h5
uFrqlGDaUs4OTT/f6kW4tAEW+tgOxE11cS+vl91iLjSwo5Mkj4/k7QjRNTW+S9Aq
GucmQ6crlMwqOB15+bk+1Z6x8b69WJQhmj7Go6GdrcbS6QxNowTbn4meuuLrydX2
oL9QeDzx/8NdOsrp4g1EKc5AOx3pQ4ZosIiLhWdScJ0ekxTYRKabD6HwLesZMIpF
XeziTb+AxUmaUIWYVkfKnhhcdYxw4bGLLB5UeTExcD6QPQPJAW4sLrW0SBgVs0LL
jOirEWngWQvHiYQAWXfs5GpH88soOIyjDri1UugRF/CrxZGOeRJs9XIADu567Sju
7Mw9hrTZezsN3kV53Ql2tdpBNerC3Krs4w==
=TZth
-----END PGP SIGNATURE-----
make the jenkins travis dockerfile readable
Matthew Newton@2020-05-19T23:08:56Z
Files modified:
* scripts/travis/Dockerfile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c8f0c29d0fff358cb05…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7EZUkACgkQfQ55zXdi
Hs3Abwf+I1NGzZYlHIX51qxV1VTEUl8tFewugiU7V7EDT47+Jg6mHsVc+I5HsBhG
WGbkhLLsHabA4RG040lG30MYdTb8drkoLR03/iF4TxdwnXxbmiTy+uhOoU7ANy5v
9wu4aAeUHZFTlGKMTBCVhcVgOIuYpKp/ItT+Z660MBzfvLlDxzCpatjxsjsFEekn
UwlSsXGPskPTLnytJn9gjGyn/bhe5JgcT/YbDSC3SdP7xL857zWFzWbg7dY7sQiA
5thmDKAMdcpj/LkvGzfteQA7r/8dFE+8QkWx3U+yGgvLXRCq5zmGboKUaY+e2ewg
B51Kkk1PA+dkyIkw61IaLAqw8s1IEw==
=3GwA
-----END PGP SIGNATURE-----
remove more unused variables
Alan T. DeKok@2020-05-19T23:01:25Z
Files modified:
* src/modules/proto_control/proto_control_tcp.c
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/modules/proto_dhcpv6/proto_dhcpv6_udp.c
* src/modules/proto_radius/proto_radius_load.c
* src/modules/proto_radius/proto_radius_tcp.c
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_vmps/proto_vmps_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3bf718b43a86beaffcd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7EZOoACgkQfQ55zXdi
Hs1EEAf9G67qdBXz/YZpnyxtVNi1Nl0gyeMc/Nj92DDDUQiVD3w9bvFRXrH4dCDt
cYUX05b9FEsmCEkexd1iLQ/ouyxlrZQ7ovlQmnk8KtP2yHH1g4PybcSSXD+slAI5
cO7pRoUmJjh/aaae1W+54KL0fyT+MUMEbbTt7k1Kd2i2U7SYMAVbbB+oG6gA3cqd
OxtrI0KiHiFq0wGu99iquYT/VAUh4V7sS4G/rtJOPknADAkywneNpUMSH9X9GyYq
POGv/8kNbEG0xd8bxMv07ntqlUJPzY9Mx/iqBopJ4YZmuyKf6PJrm2AanNB5Vtzc
Ac3SawV4AyVfkTzYQAALfA9+d220kA==
=kets
-----END PGP SIGNATURE-----
cleanups and fixes
- just use "counter" to loop packets
- don't create per-request data / ident. These should be
per-thread. Checking them per thread allows us to avoid
rbtree lookups when the packets aren't for us
- clean up other debugging
tested for IPv4 and IPv6
Alan T. DeKok@2020-05-19T22:59:54Z
Files modified:
* raddb/mods-available/icmp
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7445cea8a091f81a3f2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7EYlYACgkQ/6TVgp+2
18pIvBAApzOVGnSBQ2yYPb9Lnm0/Mh6uXytKK7ji6LlirQVR0JPaDBQU+P6L1GVS
5FeLDRU5bVql1nyFqbdIzn5OecqS9pAA9kSOjoiqwDyaPgKTxTznftbCoOpkEz0C
JCHRK81iQTYTmraJ61ZSHjLBOOqd06puLVApPn9kjxs2sYwI5fuJToUrSE/kl2Z8
/rRcE7StTFUzpcd7Q2Xw9qBal5151JFXqrWmBcplYBr66Ky/w9EneF8dgvbFS0yv
gNUwEWxIxID/VdriTAMMTVqH2EYP5VdBrHFoK6GyRqDrqyo1AaER0KvYF8TYbPHm
5+EvZtb6qodK9HgEIyR639Ce3y8RDedO++PVlbVc8J+hxfVIy5jZMdCCixAXYD6s
oiwNLVQA97cR4S2jvQ3PpBTiMDEHrQjUvqGjj+GICm2ua967S/PL09xNIvz0zY6a
ZgbDICnYwLFLBRYtWbemHqPlitFkXyhoGXX0uGvaPFr3jmsqhcKhejzGRFjs/YJX
7hd1lrQi56hzEFLrVBAsrqqX0nWeqPAJF5+AZ0VrwsnkUUQ/KZl3csGsz/amWTit
/ALfWxq/o5RcxMGvaG9MixAO9C3Rik1iYKCHc8R6kGJmZbXLzuq1mvrouVP4gblj
gHNJA7gO6pFm2rt8hN3i3Ee4WxTds9pgfUrbc8wGUcvELrh+dac=
=bUL6
-----END PGP SIGNATURE-----
tmpl: Fix tmpl_attr_resolve_unparsed so it doesn't trash num or tag
...and works for nested attributes correctly.
Arran Cudbard-Bell@2020-05-19T22:48:54Z
Files modified:
* src/lib/server/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca7e385a5027a7264c26…
======
remove unused variable
Jorge Pereira (via Alan DeKok)@2020-05-19T22:38:18Z
Files modified:
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/modules/proto_radius/proto_radius_load.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de98f863026b5ee8f383…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7EW8UACgkQ/6TVgp+2
18r6ZQ/+I1CD4RdpcHe5MClvYBjRNvJXhZD0BA8W+vp//j82UYSYOCPfdUZbptm3
VE8Nh+gfmzo8UQ5NpFAPldRflrL4Te3it8Zk1EqcdA+fMtWXHEA+xvX31MNP1ljG
oGR/qGM4b6PgbVuMXp+0dq06ZWp4hHmu5i0HJuWkKtgguUNFPC48Nv8ne2dkHYjW
VGZeuXVRWiU3bhRmjXmHC/1OLm96Lr510Ck8jraOrSAw/iiuX4GihtwiSGjaWrZk
OcAJ03oPvgu4FpU9KSuucKqsxxdG18g77WoSu9xhCKY5kwa/xpyRny4UFZ64Vbxe
bDoScmNisTIeVy42fAXkCQY3eMQWxExLKl6CY9HdEDnqGabSCiubeHBo8NyVKltO
skGert7CZyUZVOz1pgCqZA0FFfA7ag1TlW8kzeGdM0PxE1Hm27DBRy5Yx4GjOtTq
mzKXRtN4kinKjJCFFIrXUzBgcsuETpcyKNMJJY+ud9D8esApXcAKcttzSaLw7DMy
PhR5SBVT0qjFd2YrthxwH38zdL8nTm5J54dfzvMnTKjwpfsZJ4GpdvXO4pMbQqaE
MwCDpMzNIbfaJ6Miei53TtuZczQqz2EkzLOTU0gtBZ1RBT+zv7y887kn7jsZMm6n
HKCCmjZayiqjB9ImO1mtrEa5uSJ6TpG/qsQYlRIpEPWH2dysbpI=
=OJ/v
-----END PGP SIGNATURE-----
event: Fix assert msg
Arran Cudbard-Bell@2020-05-19T22:20:53Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4032f9ceb13dfdf9597…
======
rlm_icmp: Fix icmp6 support
The documentation says that sockets() created with IPPROTO_ICMPV6 will receive packets
without the IPv6 header nor IPv6 extension headers.
In this case, we don't have a way to extract the source address. That is the reason for
we are using the ICMP requests 'ident' field instead of the IP address.
Jorge Pereira (via Alan DeKok)@2020-05-19T21:55:37Z
Files modified:
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29d305f16376c92b78ef…
======
rlm_icmp: Print the icmp-reply payload
Jorge Pereira (via Alan DeKok)@2020-05-19T21:55:37Z
Files modified:
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af91049828bb933f2b0b…
======
rlm_icmp: Just keep 'ping6'
Jorge Pereira (via Alan DeKok)@2020-05-19T21:55:37Z
Files modified:
* raddb/mods-available/icmp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67aebb7fdac98d45981d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7EVWoACgkQ/6TVgp+2
18rYeA/+PM25isMy90q8T8oVBZTbJuGKjwZr8/E+qsLsrk1pkXojD3Hsf7Z83mhL
Wq3Cd8xqCZUDmZhIHmOv70Q/vHMMo7Ho0U6DtTX5gVDTKj5b7GwEutd/N9rrUyp5
MIz5pF4YrB3uXE9YyOEeWmKogzcADvEiatT2A4QfTjMaC8RJX3ckYPeFfydksOS6
2eLu8aUSN7+bJli6+U0NaAhNumx8f4aKVs5lIuPKlEMOJ22ymNdO2JUF/Ri8dKgn
iJIvgjbDO+BsqoiRNiKB/9ojGrc+HmDdph5ckzQtDBBz9pNCyzZk7JkYByD506pR
HePOBf1K+dbYBASvTrBljdgDLWGHePBNmFmhtGYmLIb/nZzVgYZLU38Vydo12J9U
s5ye081AP7w33olyNoYl3vUv28x8GNYKDGmrIGVPvxq9BHxgRILLxMOHIizXpYdX
PQBQePBjad8P60pcxsrSI8Gad/BRcfMsjd5PYQjXTAHNuOPk6UgIz2PDrPlNqVZq
eNZMRbLMvPHLm5VgsceHUS9rEkM37RtrtLgSao0IPs70dW83zvwYo125WGTOpCt5
7PFVTEDTHxpZHFb8ECc9njL/PHNsubqzW7wbgMbDLPUYOyBO9OH1/7gXh9Khd0gj
6lxvybQnzQ/sCfpqB0VYcwlgjg4nzQ3jtcRA1dNul6QYjiw1Wa0=
=a7qA
-----END PGP SIGNATURE-----
cond: Print operands correctly
Arran Cudbard-Bell@2020-05-19T21:53:46Z
Files modified:
* src/lib/server/cond_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d31ff00bd6b89d64e8bf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7ESXsACgkQfQ55zXdi
Hs1ttQf/YusJPpgtE3VngjfaM/ZIIsjE8oL/QsQQgv1H0E8LACSmmkTu8Ct7Qw7+
7Jez3NomoX53WOae1sOUgqDnB2yV0rBI96vY2fO/uQask8Nd5V+cqEXSC0Jw+ESL
+OkmOBQTjWF9xLqUgk/+kQ805zCNnFQ0zTvGKuBcqf0+ibwVDnbBiecbphXJVKZN
oO316yoKfmvENiy+ZMrSsanS1An+/lVqHdosBJvtoqmDv7wmz2U4XsF2IPGgR7Y/
ATYrCUj4YoXKaYum3xIAZYdso1zrTiKNPdLvFXF4WdqLGPoZmlBfFmvrApoOu4pV
uuRZcnkGgTLkoccnmNn8HGYz2K5l3w==
=yUyn
-----END PGP SIGNATURE-----
remove unused variable
Alan T. DeKok@2020-05-19T21:02:51Z
Files modified:
* src/modules/proto_arp/proto_arp_ethernet.c
* src/modules/proto_control/proto_control_tcp.c
* src/modules/proto_control/proto_control_unix.c
* src/modules/proto_dhcpv6/proto_dhcpv6_udp.c
* src/modules/proto_radius/proto_radius_tcp.c
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_vmps/proto_vmps_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3a3df4c2a5a96eae865…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7EPpoACgkQ/6TVgp+2
18opMw/7BRVf/TSFVZfibnsWViIq2uKee/pcqWgVylfG+IEeMAi6WihViJJVR9pd
viF7XZFcnuW6VvQ/jnr9+RUahqgAHz5nKR3Oiw9+HEyOlObgSGMWtpDaDuhd6TSD
HSnekMUh4CODggTukKA4nujBRxWohMak7Lc7wt77g/fX/aUopJcNr7kxJU3G0EuX
NTeKDUdId6t6eH5kYgYwQxTFzWTIBsaf80RqpJDKY5lHBTLmhTIrioU/cINEqErv
oMcPQmHsfzrRuZoX/5N4tA/tt08pq/DjGN1JxKCF+WzS0pCzjvvxtOLD0pLuJ8Ym
JW9vQgMOvWf9sS0jMRLE3hjilyf6nXHRbXBwH6qCGoC35LCoeFNZwk9GnaHEuRpo
/z13AW74YE8JqiokMTOXSBVWUN4UAw1tOWlrzmIW3yTP4ofMQi5S1ZTMFjuFByea
4DamzY9JLz7dfW/eax659FRTCEmPZmxx+gjseUuWMElP9L91Jm8XbasnP0Wf6izm
PnJxQPzhO1xv5MyF7RVao2ZSyzpMKt1tE/PiBMyAAyxKvBUyl3cP5znuHRQ6KpgS
yM7A5+GsC9fVZdwvm6CPD0GTjE0DfucYVoGG01mLFv0B22Ks/x7n5bS/U77bYM9S
TieNBia+nEsEv6/T5nPe9eoWaSAS/NP7zPu546RbjUfC6e4dOIk=
=+uN1
-----END PGP SIGNATURE-----
sranddev() is FreeBSD only
Arran Cudbard-Bell@2020-05-19T20:16:26Z
Files modified:
* src/lib/util/heap_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d1cebd1ed805a0718da…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7EJcQACgkQ/6TVgp+2
18qKlhAAlPD395YZ997591wEXScKKHYVrrB42V85LtpxDJmgGHgF44iM/AB2W38x
2vp8zQO8H4VERaDtaCJ8W1WJJVs15fWYsOT5qUQmYguuai+RDDKB/cUjTBrnbyUF
cKyGzaFifNI+WBYmPtFR9OxMx88MAuO/ju8pvYpS8wSABNrGxSXzFItGKPMiDDFf
Hpp9yuMJJaBoq6z1iN0sYqlsLIUmrQpNmhtnDy6gq8ccwAK7kp2jbPGyhXvCQoYX
uGQIh0SOR+AL0oXNWRzaYZiYW4Nd4jsin8txybBGSfTWbLFTmN2hB5VvnlHXibZ5
X7UFBbs+H2Di6JLSE8c51n5mNETZFGuWlmVVeWiigEK+DxIdkkhi85DNhURQI7V4
x23PakLHuTwUfca/P2h8eVrf7I1eaH9Qk8Sr2o9WHW13T9feskSsYXhp+l4GV1LT
rldwlDWJoXFTMFABIWqQAevOFOyUJpsDWzOjafpxYgvkwvqND5iD28pmHNb/QgxS
5E8Qkf2HKxJZH4GWwt6sDPdNnmBXEYa3BkAWfj7HM4teXMbEtmdodBUSODssCN/5
5HZBqrNDBFquV6KaRjNoEqkc/NbVDOuXyfvKH5DYyUpI6fURGgcjKswqWCHu6vDM
4dEoS4rW+5IIKVwuWjKX0JDspE+AfiGsaneWbF+RF1mixMgWYYU=
=peKu
-----END PGP SIGNATURE-----
remove redundant function
Arran Cudbard-Bell@2020-05-19T18:30:28Z
Files modified:
* src/lib/util/heap_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0f8384ae52c9299e089…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7D6OYACgkQ/6TVgp+2
18q2ihAAnZEJyciaFjj8j1R+Ant3+gA4cFbvt8EeA2Jmt8G2FnfTYvhOwRfFwP13
Q4kAT8+5mpf30a7vjZZKgPKSd4PXjxo+sqUBIMcBDFWxYtfS+ykPzzET3HxOAjfr
lmeGJkQ1IWDv1Gx3yh4T6c+WLcrkJ6Bo/T7jkLx2pH1mVRXRKpAd+eNV2yBl48kw
MBfmolOnziFHv+2KCeTEpUiD/zF9mHCabpUGTja52QN5ev/KMl7ZOj7muYrDmdTT
INt8VopNy96NHJmkzc1gtvlaChlPbr4WBSIKOm0gJ3zag9QM7mbdw3JdYIwtfm+a
WJYI2RlLOd9idNSf1mZ/phhP3nTbHakSaqt8Q1UmFIq5wxsMu36WIJkMc4xkxuth
oV/6J3pwYoHSaXbjKBzKA7BeLaacl8dlXF6MfaR0X1E1+22OfNVfjr3pz0UxCME5
SjeC25acX48VTRVNkwJAcNivLR0kadypygDxgpAN/ycZdmV5vqrehiFF0Xfw3kxV
rZr5xkJFVqxkpZIiu4ts0XEC2tFFNy3Q5zvnRY5T8h2lOzBCIZ9V8tgKp5h4Wxim
A8NsiHVdZZNIb/RZyWDoxSrzPHL1Pc1b0PPFeHuxJP0SVWcwytnED2IgYHEwmxNx
tU7X9nOf+Oks3gPMAd7XJtE3FhUuq1G9e67h5six9clxK/X1Qz4=
=AgHR
-----END PGP SIGNATURE-----
heap: Convert heap tests to acutest tests
Arran Cudbard-Bell@2020-05-19T14:10:46Z
Files modified:
* src/lib/util/all.mk
* src/lib/util/heap.c
* src/lib/util/heap_tests.c
* src/lib/util/heap_tests.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65f5a3f8c1fb938a3cdf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7D4bkACgkQfQ55zXdi
Hs3icAf8DgeLypBZPJpSWUs1WuDVPoK1LU+qqAIw1YggZQIfKL6XIYntdgF//aXB
KOs0K0SCscSVHyd4xR5XabSYNg5OWVgCGfLkaxnS7yEJMRAQiPoAHmwxvxvEd98V
4zFpTDQPnCYyolsp4/zE9nQW8u5M7f6L/LfqUHumPoslL2IfAW/buxhUPrSQjkOU
MxGupcroya+ywpxz9sNJVjdv509hHKD0u7KsELlu/YNAv1pQ50hMfAaRRq5qRONP
RI/6nbroJ2ZTyoN6Y2/X/dSGWEypCb/S3N4g8fbbl6JMDmiNoCAa/0ZFvxe42ldc
OgDvpX2KpZNj10sBONUacRcaHNLnwQ==
=e1hL
-----END PGP SIGNATURE-----
Revert "radsniff: More tests"
This reverts commit 6f8a8f170dda87380f13849cce23ea10ac963aaa.
Alan T. DeKok@2020-05-19T13:40:07Z
Files modified:
* src/tests/radsniff/all.mk
* src/tests/radsniff/chunk-packets-debug-mode.txt
* src/tests/radsniff/chunk-packets-in-debug.txt
* src/tests/radsniff/chunk-packets-in-silent.txt
* src/tests/radsniff/radius-auth+acct+coa-100pkts.txt
* src/tests/radsniff/whole-packet.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7ceadf1a7c386b91ef6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7D4Z0ACgkQfQ55zXdi
Hs0x7ggAlSutLIknCiFRQRu+o4Qxz48DcTuHY2i+XlWOqeakGzNc5HG/vSJciNie
YTzoPZDgedOM3QzIIIVxO6S4L7c8hwDxC8NSTKLYiiTVbGpVjrRrN4y9mG7cmoM4
Sxd3LMxM/4gz+C7JXJ4+3GK2VA0+9J1/2ypNPRdiV3QNZWO9TOPWb+XwZAByZAkK
1qiRjvJU0VFeo34wNvN64Aa0sNagWIytmPnNhtREgGF3LfnkoRoF32rAMiQW1OuV
CbqHsegK6lOrVNxN6myusXLrNE4gfLQGwIAtAw7XdUXbkrWN7tdlm1GAi61j5Q/b
b587s9x4VkAj+zygyomXaXPnikfBiQ==
=Qerl
-----END PGP SIGNATURE-----
Revert "binaries and input files are real dependencies"
This reverts commit 4ed829bcaf466334d71f35c60cc246f25a64a9de.
Alan T. DeKok@2020-05-19T13:39:39Z
Files modified:
* src/tests/radsniff/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8958083b349cf2de3099…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7D4ToACgkQfQ55zXdi
Hs3XsAf+NzpX6/ZlRgv3CkpsNgZTzd05D3bhg6EMwPU8ddXJ63aB4hUkJ2EmuKCj
+7H6nJvuYuX3o+tFiDwDB+Hnr4ORAHA55+GRu8Cel/3rpP7/RNAl8jzBPg3+1PtZ
SS3Jt+a9DHplV6CLOHAQ+gaSWu7U9OJGoXTg8VA0fdr81zb7fmO9yK1MHFO+mqq7
xqDWfMdJooO1IIEJLi9Kr/HDTa2djPGrSlbMeSHvCbkYHakJF6ZLeRZOGhULEx0O
8YPLGDmi7/kry7ftF3C2yH/FFtU+qmwtjfGmOCtyq7IcJArIq/8FVOGhXdeXVzNU
z39H5v6IHFfAcM47dNVymQBOT+dqaw==
=+eVf
-----END PGP SIGNATURE-----
hoist 'Listening on' text to network IO
which is more standard, and less code
Alan T. DeKok@2020-05-19T13:38:01Z
Files modified:
* src/lib/io/network.c
* src/modules/proto_arp/proto_arp_ethernet.c
* src/modules/proto_control/proto_control_tcp.c
* src/modules/proto_control/proto_control_unix.c
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/modules/proto_dhcpv6/proto_dhcpv6_udp.c
* src/modules/proto_radius/proto_radius_load.c
* src/modules/proto_radius/proto_radius_tcp.c
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_vmps/proto_vmps_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f60cf689e541470b4d7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7D3qUACgkQfQ55zXdi
Hs0rnQf/Rvd0+NRfOzsdGhNB2eGObbDlOQA2wBKG8pJOrcPAIkWb3yl+9GqZWLS/
WkPL2V9zGlmSAjuf6wfnb/x8pWsPeeTwkxajV0NjJ4uKewlNyT6vlvDwMnLI8aRF
jntqEn9hwTJQ2gvbHtUQcV9tDMPZADO/txOOw/skW2xmhgDyTclPRI2yTBX6/JXX
bHaIodTV8PlVelo1uiGH9d0DTysSNh1Kf15h73iiKJBXoIpZOC3ABw4Q+R+njv74
P7ESp0FBnRHPN6IW+FYdGMh5WC4eneZujFLRkjb0JXT+ieQn3eKD9qv2kElOigBL
LRAy/q+BQxyDNK5TuvybZWH8jD53bA==
=n9O1
-----END PGP SIGNATURE-----
remove old "todo"
Alan T. DeKok@2020-05-19T13:26:53Z
Files modified:
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3b58c52e182db63d63a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7D3o8ACgkQfQ55zXdi
Hs0PHggAmejawWxmSOT0e8zH9Jq/5Oc44OuJi8QxljfMcOG/MDw+ucr8C+lJutgq
1aDPaq9nPkPJeZ9d8auNn9c3OPXZELJrEuF9NnE3F9fiV9Gay4IjCb3kobAjjCpb
L15WqRkFvZ6xoO6EhghOoM/HHsoyD7ClukSMxSabzlQ7bqCS+keb8i5hOi54gjZb
r9ZatpzByHB/Sh1BtSXze+ov620sboa/pj6j8TTL35am6L5zgBq4mdohsSQLTxbz
ve+MEQvn/4sXRlpycm7822LJt+/KXwHrovMP3ilBzY2Nja1sXgYtHFQ+UdYRI4tC
MsPb6XnlA3FlHq3Zge4JYCakIHaH9w==
=rqmQ
-----END PGP SIGNATURE-----
we don't need the `proto_` prefix
Alan T. DeKok@2020-05-19T13:26:31Z
Files modified:
* src/lib/io/app_io.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22f4539db5b3fd7434c3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7D3k0ACgkQfQ55zXdi
Hs2qxAf/c/8PweBWWihDprwYQcChEa9dUrKt0XNHG7r9NmvjRuWJ64a0W6PQd8Oe
3UxP+25/v7d9zvXdC8oNqfL9jpuprobV9EHEnfjpEeqKDvzWQ6DSiQvJZuEAYWsE
hbKdXd/ag9nN5EN1ZVGORe3ZiEGTYsR3M9mTax0C0yXK53GPm4TBw7qtq3lNTXbD
0EB/56g5ckJDdjZeOVQzIpaDRBO4QpFaabYHIZhGGQjP9SHvngriQXd6lVdYi32K
v2ksg49r1fPv8UATJeLpxfgd5lXRO+lKufHvgouPpEF3icBZpaB6JmcjYW83TpUc
xcv5aIwoFeMz8IkDqUFVjO/ChLAH8A==
=PXUw
-----END PGP SIGNATURE-----
print out socket associated with FD
Alan T. DeKok@2020-05-19T13:25:27Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bdd0a12c1c73da4f67a1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7D0BEACgkQfQ55zXdi
Hs2WtQgAiwKMCRjiKU2xL6NfF5QBdFJtAmWSIucyjSURmGakeMVwvnRjOwUoOEtM
DbsQp/V4s6JGh8vfMO9IP2jCxfmamsN8hAEs3HgmMgyZNrL9qQL/nlpnInFookiT
poUpfKZ68orN/qKp0eEKc16GjwFY0QliBeorP0+IlT40NX942TIPO6J1bSXfTkLp
urrhS7tP9BDUuEC8pN4tVZweBGn7t9wAjQLF/IGI5ZsLtmEpGiwNt6tc0QzJ9Ywz
yyMgcddRnZ9hql+Ij/frU8i3hBI8N4NZ2HblHoRxVJXloLrVgaQGsfrbBBz9Y/Us
BLqOK/fl84o34DqJX6whUknZ3IUTng==
=zntv
-----END PGP SIGNATURE-----
use correct values for request / reply
Alan T. DeKok@2020-05-19T12:24:49Z
Files modified:
* src/modules/rlm_icmp/rlm_icmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/709b01b097c19a69d89a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7DKrsACgkQ/6TVgp+2
18pPag/9F3Yd54qEPEFVCDAizSFD+IRviWXpXr6RiNzpR9evlmabk5Z9DNMWjaIB
8QXIxtIo9PC8Oj8gKgM1IAyN5RYHDPPUOCkJuvAlv+va+hjoFQYYw7JtBG5EAPEX
YTzkoNl05TLj3/HhCb5Fwo63ZtXTkdwtX+BnTuR9OzEebaWDIYsTfOxqEFDw5WIH
PW787xT2XeocK2Vrqwd1wfxlKeqAh6plV9TK4oN7nyJQZQyDPdho4qNZEzJoSKJY
F9gH4x1Pyw+YAiE/puNaCGw0yjqfjX7/EdWDPqkW0PdYpDfYh40+7d8U1acPWngQ
FZ7T4Q/C18fohEuObbhbgQZjosVoi2XHoAOW0PyvabLiHIIKsl/l+hW0aMRpEI+n
c/IcrtJhBNKlMfzx0F4A7cyWJd7GlwEcq7KMeTjO5CZ1MLn1+6/ruStwEDHdcHek
OimgrOk7I23iSGihCzfOh9tiv9OlnFebu/prIBu9zMhZK4dCTDBnkR4XplQ5Aeeo
up4aMDUkFAivHyPrupWrWjvAi5i2NpoM1Tga9H1+heWOA7r7M0jyDFMuNVAPUtVb
weWUxr1KKZ3EMSaN/vEupmNNLeZqn8GpesQwOHyltiJuIwft+XbAPS2ZxoYf8GzL
qfKvGZ/8esV6yXnAFO3sG/xmT9gA0EkHgRQAVHpY3PBTsb1oEcY=
=a34t
-----END PGP SIGNATURE-----
clang scan
Arran Cudbard-Bell@2020-05-19T00:39:23Z
Files modified:
* src/protocols/internal/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ba4f63219c82468bc2d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7DJR0ACgkQ/6TVgp+2
18oaqQ//Ut6Ef17L6XPuzzgZYpTEPiVfQhnGUNenO1FYDdAiBe53W4xeJwiaYTq9
l47z1DcKgvFAP8D6jYUQ+buPJ8tUHRlzWQoRo6CBK7xghp2CxavvnRazW1TKHsow
xvbUFoQtGrf2EusdFAsScv70BWBU82eFciDhdrnB8ntoaTEv+BfRIIaStyCBdiU2
KSmC/m8Yz753DcaN7jxzur4DiYPxBBkkur0w813/aZrM02MmV/PV5hn3PMoe2/8F
+ZDCxmqRUqzz+0VKE8K5L+UVZkKFqekoAFKtVIxfwSzE+lgT8zSdIlOSn/eXjtU/
MPqBZmvJe6DEURxsozBNwqgldAgoz6u8oYVf6jTBvYRhjyGi/TH2Jn1eA6fkoSfp
CXtAo8RQi2LjGC/3Xz9PrIYqGxF1p/Dc3VHMe560WYoSEz8YirsmkGR9UuubYPSg
tEmyiFvIltmStT1nvJgyPLGQd/RjbuxBpc0i5py06vTux8J973gD2BABo9Qjelat
XrgFiogS2w230Ts+higHLpv2TJGnNneIri9X/gas77a31vDcL07qDpEkKFdhTNlV
oL309qxbgqoCRI1wmpJ4A2Jc7EK/WRD6/ADnUMrlYZ0AAbsqVK57RnMb8D3JPZGa
ML/c3rR2Y062p66JwgAtnniKhtdpndovRkP414SILswNS4n9vzE=
=sm1D
-----END PGP SIGNATURE-----
xlat: Fix copying attribtue refs in xlats
Arran Cudbard-Bell@2020-05-19T00:15:25Z
Files modified:
* src/lib/unlang/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a88fe29d3b5e57d5eb23…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl7DJR0ACgkQ/6TVgp+2
18qdGQ/6Ax3pozaK2F6qAtkfPECFX+hCAwgxO50l+STxKLEwLCFZ5dQSQgrzG9Uc
370znQYulcGObWdMbDbfjfKQHZblPhgwcdMxGqezFUq0yRnxTa/Fs+TJgoUi6ZDc
9g9sEUpB3V430vY92rbpnes6g2XiMNL/Il3cBEjWapdOk992PKxDQr7NjJ8+YeAR
qdRPJB/4LO+VdqMCyat0TVaIkBb6bFUj5F7v9HmHFN+0OXSZHjR4d6p3m0PHXvkD
rhakL0AS31gkZaVhV0FVoZOEIIdwJwwI9bg2mF+GPztgUrlh4ZB56ocX2/wfRUeg
vW7p5SPkrW0nPQSFlxAbTbadSjd3oY0JynXXz/0OVaqrmzeTqOHgAKTh29dPqolk
6zL1HFxYVRmvcTulMdxyjCXVpNJXxsHyxDpyyNE8bpFyTxTg7Mw8HyBybCTwM3DN
Vvs6hsnxgT70RSWw2Mt6H+JqDNympxfxHjljTo4zVgI4KjtsoriaR9rqi4V/7tWq
dpI8eiHeOgba++2DfZ7e71ky98n2ltj3PhFrWhMHd8E9bWabsnpVbMOmtavSQfm4
V88gD3VGWY5g2q/nsFazr8r9TLEvjOA7S1t0tPhfdu0mPulEj8P/mOXRGYLoViKT
hGSXjtIWn4YJclbu2mzw5iAVQAQE29e25jW1iozdMYf2KVtayGk=
=e0YH
-----END PGP SIGNATURE-----
Revert "evaluate virtual attributes separately"
This reverts commit 3ef7935a5b0bd96dc632b6f42fb54e6d1a55be22.
Arran Cudbard-Bell@2020-05-19T00:15:25Z
Files modified:
* src/lib/unlang/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9171d6b6dc4a1678fd4d…
======
--
This commit summary was generated @2020-05-20T00:00:04Z 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-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl7D9P8iHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108C2XD/9R7UpNL1G0
DFnTjNqYg6WHxiLe/V93t5cgVGHXBpuaaEzK7DNfAouEB37PpVLCNVt7OOytLNou
mz0wrxVKjjCm4t1wqBEFCzfB03hF2leUHK88DpALeT9k32Q8Vv4obsAQozFPeJ5P
rREUUemt19Hb0g8ihh8Us1+4P862wMill9tzx6gtpS/jSYu4K0RYrXQwbF2icPDI
Q+5LCIr4VXq26KrcBrbT8ay6KBgBT1n3n1wcZsNIX2cs06Se84bAq+oREWXykx0S
FcIGcUTTVlv2AQ/Jc06EJvVqjJcbs7SjB5sXY+gs4k4MUnABo99KTgxiySaUzCBo
mM0Wb7Nyf7MIQdxrdbZ5uDZT6jilV9Ntu8b85rDAKA/WS6kxzboFoTmi8KmKvsSi
1/FHd5BEo4fnnx82Kbtbh3SXxvJsd5r8QV/cNDc86+vdJweSNNCT0wLQcUIAwIMU
6atYgn6yry7qUbmCovAj/YYNzjgYu/FgUh/78+g8pG3GgL6JUL2MRpEZS1+bAOt0
jiN0jAGQaaToMWcGXt3f2v04XEEB8S2+Atw0Zwp2ao1KMUFtXNf94ySDWxzkIj4e
3Hv9ye7jdUOgGgcCoLE8XgiE3Oq3pKD4W43H/yhmcliHPPN1NKN+dav1gmtt20pN
o2QomEvA5KCvTAa0+uy3tKRw6PFwLGkGMg==
=ib7h
-----END PGP SIGNATURE-----
crypt may return a string when the salt is invalid
Matthew Newton@2020-05-19T15:02:10Z
Files modified:
* src/tests/keywords/crypt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3da09de8ec5b53d8418f…
======
--
This commit summary was generated @2020-05-20T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Dear FreeRADIUS developers,
I'm evaluating of implementation of the following features in my local copy
of FreeRADIUS for the PoC that I'm building locally:
* Support of unloading RADIUS/EAP/TLS state to external DB (e.g. Redis) at
the end of every RADIUS request processing and locating and loading the
state back from the external DB to the application when the next request
RADIUS of the same RADIUS session comes. This would be extremely helpful
for building scalable clusters of stateless FreeRADIUS servers (I need it
for my PoC)
* Support of external generic CA and CTL for certificate based user
authentications
* Support of configurable debug and audit log to external loggers
Are FreeRADIUS leads and the community interested in my contribution of any
of these feature to FreeRADIUS?
Thanks
Oleg Pekar
4
5