Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Sat Jan 27 01:00:02 CET 2018
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprudUACgkQ/6TVgp+2
18pHug//UI5+BIK61a+cr9Hvk/HgMz72bimFvTy5LbrY9tSYJfNVEYVViw5KBBwp
BPxa9m+dL/124smQJWYU7+ikGj6A9WT5x2umNurMcvhz0pzvvdATTo8yF2NdwtPI
CUYUQtns+3DJpP6QzUmX/qehVJrGm2y7DIDGSd43Zcr6iwhZ5O22uaHO6b+IFtU+
QXv/mptQsxc25xju/jUVhZPLZAp0bEnouq6qzDQLavx6KH2otl30g1L9QIDUzrTo
1d+jA7hEwk96etjdzGL6sEkVrGuTGOpzpy78+myOppAQx/sIkJ1XlHXL/s1zJwv5
Lsr1CLNKIkYagDD418l67NgFvowfb0fLA+pcakl/jbzXCHqAHa2LnwUpxFaU3DAz
0pxlxW8rnvvohUznAzgHfAOnmjjjVarA2/HI/Zf/cbdM8QBV08IgXFqSxvyq9Hbt
dS4pVYdflHeVVGatQbLKsPjD2lHtu0Szeb1jO/f4OrrKTpeHd1byokX6eLIuvaIY
h0ENs++MoiY9g+2wqj1WRMZgR/M7Ca2RY3BQy3zgPCjybgN49zrhmavFvEXWsDUN
DNP7Qf4igkfiCm/spTU40UpAG5c/dgdZtVMxg+gA1KCVkXzjl7sKNeTG8xre2LpH
M30u4ANheiArdzeQxGzcZ6bTjiKBAsRvME0esYqd67K1L+/S42A=
=76lq
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell at 2018-01-26T23:29:25Z
Files modified:
* src/include/talloc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/637095279a766a2a579ae0b6a6e7223ef67d1d1e
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT4ACgkQ/6TVgp+2
18r5OA//T6hLS5EupdcEgP2ByxWDpEQQltSwV5VvIvbwquoj1jC7W9Pc95TXL7mD
umcjiqW+2k6SFNvDDqRAMS2QesNIFaGxqzwDYZQjuaS+wg+GxaAqvHu3vwWhqw3z
YVIvOUxcfIOhAWDHD+++eYzIb5Q9+P3YHNZK30K+A2m4hoAMKgHA3pYROfv5UMXK
0nN/DYRaKwUxuivLI4FQ0Y4uguh8NbYTPwTGi5DOHH2wRtcNj2CRGF9bOImLSBTA
iteDjLH5PsSIO+fPPKcU2Vi2cM6Ml/N9CgUEL3K7zUJxtC1FD9Q9TPL2juzLhIwC
5vNClJz/5kd2VEK2KeEFddAd4KnbrvRnOL6w8kzshShLjSe+M7nAaOqid15NkucH
xizbdwZWzGCAdgE0VFaC/omNMnZSi8+/yeNTe6w3IyEWBJD6l0cIZKDkk2taEQl8
VYvRSw0mHjFhK7dF9uG/cIRHjHTdDJe6SEHe3brgTphvtFcLXNzkymmnBncsgIwl
shQGa20F9jzDIJHfgXKcls4yWzS4jttmF5conSmouM83oJGCEb2+tb3ic+/gnE6X
EtdZXrvcQV8VClzFHDuYRfRJP0y6zWXFc9ljCth0qJLXa5IYbU552yPxj1etlG+O
mZ0eShDrjYdC3bjsQfJL2HHolVhu7V6KANeyxW5OGNHyDyG3o74=
=YmbL
-----END PGP SIGNATURE-----
Don't double alloc the output box in xlat_bin
Arran Cudbard-Bell at 2018-01-26T23:26:54Z
Files modified:
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70c86de0191c4e32266903a3c9390633046bc22d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT4ACgkQ/6TVgp+2
18rTkg//Y9+x05BREV/M7Q9fdQfgq898fOQMTAXLRbtQo1rGmm03W1fLOg/xwrFK
Ra3AQjiwrAvVYRj07I3bCSBoKixZZnq278Comt76Vs+VlnVN04mXm9I6BU2VW8G+
XxPwhH3oeattqZbl8dijGP9Pi3EYxDd8qxlT4F1/1cEn6chop9JxqvKRZIFeB7vV
o26j4osuuO/PXdx/C56A1/Em+3Fg8uC4AWaZyiJ75pYVopdxBT+4E1Uxo6gyhaE3
ATbC9PiGkh2k+x5xiAfSEUGB7u+ml5536c2jz0UI6OAibWfONJTbXPzuSC8bN3tW
7qd7RnTEG7YCv7FrBjga7UT1yREhVf8aQZ7biZcY20jFjoSCRf5E4y99g3Hl1oco
Y8qdnB1tKurMUMfmHVJbzMN53AaQ2l+RUzNnCO0xtCfPUhgs8iYLxPXLGgf0o8rP
WepYOUS/Re8UWq549VoT1Up1zQ1iEzIIOwXOzuQ5vzOrW9JAL5Qg1AjQKa2O5gQz
S8X1UDEWQT4pCeY9eY3V0hwt/f/w218egSCHbIoNeP8bjMyC3c6hqLlGiwtl4A0a
wx+N0JQR4wseVHSzNWJXxaPri9f9S2X4Q/cppm70JSEJyrVy0wOZQpU2Y2kLpm5h
lGNSVS/xx5M6CLki7UJmDqH4r8kJzSh5FaXQxHbU0SL9isnK8/E=
=lPFk
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2018-01-26T23:26:54Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7de8d0882efe61a84139161198bf6c72ae7df4a5
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT4ACgkQ/6TVgp+2
18rUPg/9EhNa0GGfxUEpYRcBC7FAO5gOI5CtW8ULDqDHOvlJsKID8kxs2oTe0TLp
ZRC0orVZr1ryNp35wfLGDh5BqeyW1Cgt9vp1RZz93JjuewsnM2dJFwJlSeEsLQy3
/s/P7Km0dNV+Ais/sxxs3mcpIZtlGGAbQyiLwsxZOsiNgn+pXuYeEDQmJ4EdGo3c
5Yg/EQTTM2vk03egX3euZunQrCy9FnvJfqjIU4+0IOm9uQlxNHqoh1+USJGKi7w5
H8Z4N/U7+IveTsSABD9i1GCd9EDZWbBG3DNv6Zf9ZCks6f7Q14XuGWBHmqx2pGbs
ka6X5YyWG6x713Hw8Eyf19fLxJw378sLAakVu8owFrhCwJdhFd40xa1+zp/QJV1Z
X4cu6GF5M/QsjRNMeXYAmaAGHtabtfFgq2qRyglmuExQutaM5ri1dLE+GEz/zNHK
bG7qR0X6PFbNv8bhQ/PtXqPo/aEAeITg5tnOcVrx+s5MOXbsncXLMUkqNyH9Raow
Cs0XDb3GbrzvBPJp8O26a9j6OXZyh4NnFTBuNbwuQYzdfTsvYZtZLJnP1eMyCjVe
LLbx2vTMg+cT/GLMY1gEODVSMiFPKOC/W7o4deiSy9yfycUsEzWw5PEwoTadUM+H
UoG8ooLGk/k9HRiM2xlH6vp2Z3KOBIGkvumdHp/nm76VKd5dJyY=
=KOat
-----END PGP SIGNATURE-----
Move private structures into a private header file
Arran Cudbard-Bell at 2018-01-26T23:26:54Z
Files modified:
* src/main/map_proc.c
* src/main/map_proc_priv.h
* src/main/map_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6e6f282589f7bd844035cdbf2c996a93ef0b5b0
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT4ACgkQ/6TVgp+2
18oh+Q//dgDpxB5fTtZz1Vgai4Od2RALuomo1gRa7ZkWooQ5GJ6kuc27if9Eow7j
pcQNuiloGDULOiCAemXv2s3/mWpBrLnVhuK14xFjxp9OCVintmr5ub9yYuXpgAKG
l6s15mxxv7nDE8N+gvA7jgXgLPqIPXvhoPGHG7b22PZ5ikzn++b0AHTpslSq2zow
YlBGC1TTWTdQwF8O39zKdyp3PG1uApx+KcBfmUjtLl7cVosnm52o/pJ7sXPXzo2S
+yliIq68OsAjRAyo0vFVkdGv1631xbb68E33pr7cMFLF1DhRGyuii51MDHq6kBuf
ojQk/JSh4H7LKRoRQnax7aq8t73aM2J+VYbOyv466p2C1hb7CkCZbeQUMrZAkYhE
hOSEkuMIunB96H0bqfnh8DcUYziRCwoLsgPrA6MHb9/OeKrBhlK3mpxlUVJYbmKL
yWhn5yENQ+ESAXfCD+78TH9igFVrTMNNl99XS8eWqQtJjS8hOBd/v8k0t9vPSaBL
HjOLx8BEKFKaOZ7bQFL/TZGMdydeB4qUCbeKTyqdpPucSa28mei/hZNcY728U/js
AMc0P/V/kYLSJ4OM7gGlRNgxGDcrPgnVnggwIB1AeKjnlCy4ze5Uvg3KsIuSxpvG
Tp3GXZ/17FioAAsikZQkqFc9wC9Xdeeix28lux7Ke+MEoSCFoAs=
=NWJ7
-----END PGP SIGNATURE-----
Organisation
Arran Cudbard-Bell at 2018-01-26T23:26:54Z
Files modified:
* src/include/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c85be37a9e077cf0dda3abbcf069b976aeae1469
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT0ACgkQ/6TVgp+2
18oP+A//XaNbECTILPONWZ/73O05Pkqpm3TMXzngNDHPjqYGDZQK9xr8L2n5k3XP
Nm6E7xwW4hDCDC7BCMLPLbDILl+SaV1hNSGtJV+MIE1dJy48DJVSySJkVsW+7i4s
R9CSzzAimy5RPi3lsayu1hP7bpWUUHdrkcH4c/m/Pln3aFs1qZjF6BaArNaEGNoQ
HIkjDlDiYVoYRScmc1w7nTEppb2AmNeCGxK2q7E4kffoGz6oYrKbl//FUGVMS7N3
lSpMc0g8yuVzoZaBTZ21gq+AqBW1SwQrRpJAr2mp7VYBOnYLdPf3uJNaZKZgtTGX
xiwTwj8i25fXnEqMwkXWmzFCRmJNf+zfSoPUgUWBZs8+bMvkqblcjrrvCaLgvJmO
66aYXSSp0nLHTFiMJ4Hrf71ks8EJlNTdqvrc4SV4TCNvntusSEUFOYOz/Fti1p7H
KOUlTJrSZV0jG+EuF7oEf9G31rmW7ibb1efrapWvgMM9E5wazZt7UP/j3axY197N
lx0QkqNJx78DIZGkdPabUMbfRf1ADb+n3IZqOmDOVwO/1jUgbO00QicV8/+bKR6/
SQBykbLNFbQpYCfraz/gnP5B4tqiGBN2Wy5cNd1jWkF268Hmo1MI9sDeQVPqBdnP
SeB0iIiuOIF9iVaVSvymKD859WpzJMUPn2HcN8Yb9kTM+86eXVI=
=zW0l
-----END PGP SIGNATURE-----
Check for list taint
Arran Cudbard-Bell at 2018-01-26T23:26:53Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/adc329b47b27556b19fafe83704f29678a4e9277
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT0ACgkQ/6TVgp+2
18phEhAAoPeD6vSJH6PI+uTRMHlz99/uAdmra8wFqkjkXLkN7w7Y1d7M12foVESU
O/CDKohXpjfF6ECEpB+HpK2x+OOHxw/03sM8WhTELDrVaJsFTAi4J7r2gdDVhF5n
0ErfT8iFZOkTGz4mdIRoOz42LfItkkG2MnOAWZmTo6sdbGKivwmprLvEb8trSpG8
ma+oSL7s4byxWRX6aOWPJsGbzQCLW3RFiPA1v+14up3ZnOGCTLFDgwHHMVcWi7g4
Kv5u2Gp3uUyLMp0A1EH9b7e1bzdt3ULICrwgzng9TFO+cOUd5cYgZAgFHBleb0yL
o7V1pJyxfJfKdfOF7jCFfXyziaecgTvW6ehWApJLqTBOHt83fW4fodkQaDSQHOoe
R8Vmmc3TlSYmldrkm6qb6rxFGsG0DE33bi4RNA7Wi25UQnURIyFnkAKBga+dJmku
SKk0FXtzgCRdc07qIY1oisp5gtRrx7zhOAqNAROQDQvpkqJbn0Ze2yVIvHXdF7pT
FsjzC5N1YcqyFjz7PF0Kp4hNVIhjPHgCe9lnaOQPtJTSkjhqNsgznMHF8rKbBIWm
qcVzxh6m54g/QeKycjaC+xvTXDh5qkodOzR866D30y0X55PrYJlq9/04N768aPwx
LuaKZAMaCHeuNwsOQzZf7pVlwAzStsOMYBOhevWQCFLkuPdpdBk=
=BKE9
-----END PGP SIGNATURE-----
Add incr_ref argumet to fr_value_box_copy_shallow
We don't want to increment reference counts when shallow copying globally allocated boxes
Arran Cudbard-Bell at 2018-01-26T23:26:53Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1149ba2d2c35a5ef27ff62d52787344ddc6a0d22
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT0ACgkQ/6TVgp+2
18rtGQ/7BQUstkBxiRIwIrxt8FVeM+Y8lW1TGHDFC4kJgRkbYlFfNsbGf7RPadJx
ledCuG0nTiYfWV3hWzY/JlDUXKHFkpuGR4WS8YmYEwezMoLGexOENyBA4XH6XKgz
1nIu3UX2Gsk+cOGlkfPhF+13ZZo10q0Yt2VtKt96gR060WxIW0EMWgl8RLNG7OIW
zDh9EYf2M+Y4KqVsvliL73NzqmM5jKIiZTbyywBnf+CR2cJzHQXvEt/D5dlJBtTx
UQpWMOaJyEmZT6ECcz4gLzhQGiRyv0XaRiKQfFS35Za1EPtVct52KZblzdwwBnTQ
M7EN39t6slelof1CAx0o8cxtmiouByM5HQol6Vit2mect6ddu6Z94rftq8+P7A5h
wBv6PghebLWep7btcXgF0w/hiXre5oFoXgzkiNCk6OSuqdjXUYvWSvTNdEw1mZhJ
BB6ByGX953+tqM4nz8AUeJmZqKs5z9BMm8GLSsJYm5XP/xwDsVrSErCgCNhpqBCK
kdjZatw/Q3a1yCZxyZGqxOgHiRrnxHfhZspXE2qxOTCrDWwJnN+0T7YORN7sGxy4
/k5A/3blgLSWM6jqoasktfuPztQ5t2OTF6glqLIhDXwsyktulH5YeikKSeCNEDpE
9gnOwtdTFI2KDfYzdU9WOV2H7kjuuZEInW25X81nrkPxDrz86ak=
=M15R
-----END PGP SIGNATURE-----
Add a value box 'meta' type
Arran Cudbard-Bell at 2018-01-26T23:26:53Z
Files modified:
* src/include/tmpl.h
* src/include/types.h
* src/lib/util/value.c
* src/main/tmpl.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5641ecd875f0a0e50216d4c90c9a6903126900ce
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT0ACgkQ/6TVgp+2
18qGoA//Ul6WRr6h/bjPsLyhBi5Sb8VW9extoPC+Oivko32tVwwKp1XO2mwtnzvv
lrQpytXvJ80qUPutTzSHWRIKi36Hn3LIbxZFYOFhqicjNJqWI4+ev3KWijR/K3Vv
nHdgKXA6gAEsJb7rVkz9Sflxy4+93W7HgMgTaWFRvRDKn5Ef5SmdrJIJ1DDkmREG
m43IhI0JLHeUexyRMreNdFxc23IkdXGLg9nZOWFyJBQqdsPW2W/W+JPlrTKJABFx
7SPRaJDnpa+guFywK1Dbv0yk6sFw3abIUPX1mPFtmFhc9BOVSThdd5O4U4XMORy4
phwchoZZ3PUW/eCKdA+A0/7I/XYGb3ZKN7+NwxcVM5ywRqV8egw3dFPjXXgppdbu
M5Y6Y/JvJIr7DR6vbsBntGjEGyFMPTDz9gvXJs/tZYt0u77QRx8ouMjlrXq7UDAL
etLUD436jSsK4FaI1zQAjh5cN7hW6yuIHMZ8IRQNZNdUv6nyxmo77kJxHGHA6k77
gl2jhoZBeAv5QT8W26/PsGvNc/uiq3Ry0Gy1Mc0+Eozc1Uxvy6c7MO7yCHyENa0A
rhybz3bAkKkaZdqT9xkJCjweBVGE3RFY/1uqUIf751VNsl4AZahpqJRp4NZFAo9w
OoHObBnbesJLSx3GRyt7y7BUagUH4UfM7o5PkqOVBry4iJ/Gl/s=
=nz9x
-----END PGP SIGNATURE-----
Add fr_value_box_alloc_null
To allocate null value boxes which are then populated with another function in the value.c API.
This means you don't have to pass the taint/enumv flags in twice (which looked stupid).
Arran Cudbard-Bell at 2018-01-26T23:26:53Z
Files modified:
* src/include/value.h
* src/main/map.c
* src/main/xlat_eval.c
* src/main/xlat_func.c
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9c1577abdee56e3f17e7acf90ca4048d3e1c8e9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaa7YgAAoJEH0Oec13Yh7NDScH/jfmRFkXXQTMTBLxcP2vQx8Z
oCXRmvUb5VlBuOzYNxe05c6KgOjO8UN11ylGxKe3D0mb7va8svkb5/LWmxVTocNU
uo+u5akrj9OBAbcM6HswWUIiHp7IKmz1gCk7pYA5az4ofUhf6shNltA5EMundboP
F4aMuMIal031fwIJp3NwjldjXO87Gc4IFaXVkpSmdH+X1aFLlBtxsNlOcJLl+Z6I
JTU8bmPp7GegrR5FNxO3E33zkuSa+GKk1OEkRGarTos78LDplvBo5J7LLdOYq5vU
CdFFEt/DACITf1H078J8bfvXX8+EleG0abLVhu0RI2Ekh2FBlLDeEAMCHQutRFI=
=21h/
-----END PGP SIGNATURE-----
don't re-define macro
Alan T. DeKok at 2018-01-26T23:13:29Z
Files modified:
* src/include/talloc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/384e82093bcf80d761ccda231ac3caffe8c77d55
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaa4eLAAoJEH0Oec13Yh7NjfMH/jJyi6yrIIZ6s2AhYkrZGseI
BdpakRQCdBovVas8410iymuL4m3y0+vTFzIoJ3XmgHu2cxEj2h65z4Icm37ricIr
4XYrX8Us/VSXAGBg4BXSahmLypHc/8/BV+y5jb7VHkE3I/eubQNGyyv5dLHiUzxJ
Gw3oBfrE+/LNUlMWinCiQe62EAWR9BH3+6qeUtvovlz83BBeF5LI1Mo1abmFevBv
/Q6XGgeMYW1OR+OXKFTktCJdXC1X4mwZBxaRVpWxErPM3J6lfkCWhqeRqWmib+FT
Y/Zjzh4nscj8P60UgEEdTJDB4kV7v48ihfgTmV2GKTHVmdA5tU/D9urD8EAS7mw=
=mNLe
-----END PGP SIGNATURE-----
update track, too
Alan T. DeKok at 2018-01-26T19:54:51Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94cdb8dd3c0e963496e2597e227d4da2b97ed2c8
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprcq4ACgkQ/6TVgp+2
18qoaA/+Ks5Mh4i1AC5LpZU8hB3zZQsPdIMgGHna1P+IWe/oL3XAEP8+0bn0RX7H
zoZi1ZQ/D+LqA6PiY00uUxNx+VbvfsMy6m9k1jdrLGKkESRnibJ3DSDCGcZFlcAg
dCAL4c9oXVOZYIBQaFy9smFTJj0kv+2Othdo4tWeGiXNS5Ka5+Z7yRdZCJgBODsp
AdqSOcqJJoeJ3bx8D+2eH3a2J0S49JniTdxhYmHCiBz/X4Vu/242KPLgRH0c+gis
rk9NYjPxc56w+O2Mu0kU+Kpy45EaN0KDsgG3V4Nv1HQSp2PdCfeZFC/8NG1cjj3s
IlPRKrWzBLDLO7+V9YVqmM/vvhE0q9Qkho4yispBTuFviYGPXJVy0Xcjn9xf5bUP
W+xm3uvIxkn1kbLAEAA0fYvMRzV+KqWYeqOAPnBnxe6HuEeeFGRUGWOatJ2Vhvi+
uL2kAtF+ntExEtZJpFkJXHxNANr4N/qavdL13ChbSqNf4tGYIUUNylgH4OCJWnJ2
2+a7nR5i1pBBYuWBZ5GaLil8d0TKTIsQz9QygVLq2AnNQaerddQEOhdjbeEe/NkT
Hbh0asnXaE5RebdynwRT3ys+4hj9MIqUpSk74uXKRsn+N/+BGG1QnvMhmPU85npD
7h2dDSt3xedKG59Ecml2nda3ySxKJBKfFcf0Lvv3rzXo5i/0pac=
=uUbL
-----END PGP SIGNATURE-----
Don't crash if an async function is used in the legacy xlat functions
Arran Cudbard-Bell at 2018-01-26T18:25:50Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18f0bf577421539ae67b761d0459d0b4a825f005
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprbUAACgkQ/6TVgp+2
18oGqQ/+NL6Zg/fpiDQVxhmlFLWjK/gpd26AUX+NuwKxXvXnFlcVPg7d0oKunO3D
2/V+rUvefQHnJLFW6c33idjMc8Rq9+kFbWm9YYfQ2vKSU3J8Dl4G3qST6WOseTWb
vbwlZIjJkNVani3CWVfziW0OPac/PJrD2Cd0AmSH26IaH3NplUn/pU2q/DKSkOH/
4LCf6AyapJyOzYrSFkpgx2tQ8qQgMBLI/tc2J+fioceuhkqJiPHzUz+rJ8OZk1Fl
thvofqoHh2SQrhkHNXbmdZjVfvHZEe2lRvHg10NVaFMtFs+shUY13/+WBpdpt3ir
wJhe+pi5E3BHDLm0aSK7tyjpTgUTnZ6MGrTEsTTDiBbRHeeqy/qn2suhx6CIyyt4
JHS5XsyTwoBlgqUNlxwDzMCjeItombeU6F56HyF/80qKPjWs18EFRBu7oG512eBh
QVtIH38USdiXsbSZwdgLAKAx1piWWsyBb/9jBGuZi5I8jSVZYoZNHJl+/r63TphY
oEu+snheNKs2xjtZT2IngUJR4mwFWRdI0EW4v5j/I3kV6FYXNFsqi/uBFYp5/rFL
Fkw98qrXZIXuI1qjGCVQsskjBPvTJyJWvJfZwZLc72VX8gD7Hpf40y/JWA3FgoIn
L6GtLoSnpSeLMIOCTLEUSop7TxV9kRIAd3hTyGvLiEOL2GC/IxY=
=+QfU
-----END PGP SIGNATURE-----
Add generic talloc_list_get_type_abort function
...and use it to verify the state of the result xlat eval result list
Arran Cudbard-Bell at 2018-01-26T18:02:40Z
Files modified:
* src/include/talloc.h
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99e2ea0756584db750930038df63f56f499cdd1e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaazdgAAoJEH0Oec13Yh7NWwIH/iItLxwdFmNrunUaWI7u3Gf7
Z7/dwj7YMdWMS5h2YZPBXTtozU96d/B27q7Z0QVlUKq1efyfT6c0AnfhIvmEJv0h
1bpK+g9JS4XEfIrIaP+WFu9yWI0Ljqw4ydzlQ/TYKhAen4YH21bcNWdP/jiMstvW
74jGJo5+DZB616ZwvoDHVwjdQQSB6Fwi5iPb+K3WYkl84rMkTU8zP2EyhrspxUeN
mHnfbhTvf7h4+X56QDmRNmQhE5M+qSojNnly/3BHjZkjGDs89RHRuKuvu4pBrZcG
2rbl6/cZEIhVywn+eJeNHl/ucX26YHw/Aq9KJfxLP2Bf9Z+lvbg7hxPWZHfsZuE=
=HN63
-----END PGP SIGNATURE-----
it's now allowed to delete entries with 0 timestamp
because we may receive packet A (slow). The NAS gives up and
sends packet B, which we reply to. After that, packet A is done.
At that point, the tracking entry has timestamp=0, uses=1, so
we can now delete it.
Alan T. DeKok at 2018-01-26T14:11:47Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e78186fe25f444d56835b63d4c2e94f1cef0cf9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaazasAAoJEH0Oec13Yh7NwLcH/0OIvl8PmCJOWkdoHrv0tUqX
uUH/onbO0u7xtz1/EY8fDitk2LDYUnYTUoBJq3IzrCIJR5TU7FEBdDwp/sL22WD6
3MPDbtyQ+IPkq3wcK5dVJ7r6waUDTXM+hcF6E+Fj7zYf/TAn69VxYm+yJln5s0JT
VdM45bSG/d9OiP7MH57Wj7JFwhr/8WBOVKtW8c4c0TihgQEouOmShDr6Bliz8BXr
3h1WcEKYMR3SMGQNNGhFLd3ucSIL4WHPE9wjefMct2/NoemXZtBpREEnoR2k7gAK
Ycwu1T/Sbw3TDsuaGkBd6sVtUWfWrPyBOZlXuCpyGnmGywRGqI4ZANMK9HT+29M=
=+uvC
-----END PGP SIGNATURE-----
reference count tracking table entries
Alan T. DeKok at 2018-01-26T14:09:48Z
Files modified:
* src/modules/proto_radius/track.c
* src/modules/proto_radius/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6640fc93a4453ff32cbdb2f7966cee5348c94e96
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaazasAAoJEH0Oec13Yh7NmTEH+wZPHB9MnFdXR9OfeiKdvyEW
inL/PDleL14HPsO1vrKUOU6N2qUcdLPVnQNAVYFJJ1rqxcjMGQz9ew2B/qHetfLM
igDqRhyvuzF4b38kVbDBi/RUUwoXX7NoVBFprzmO2CX61TaGiIgbuzn4XTbGB5pW
DITewc+UeYMOikk8V4yZf+NhvZaKFIbmH0DvbDXnAPrSndrwmLd0Cwlc79lbEVq4
q94FIf3fNoRbaLAFLBe6JcpzJHCITvY6gS26j3OFwGWwXfnzPwHykLJvFxisCK8q
kECjiQO34kvBT2gko2I1tfudNrhAlYDAzuH5oA0a3Lo3W39sQG4MFsljC98mA1g=
=ucX1
-----END PGP SIGNATURE-----
if we found an entry in the tree, don't re-insert it...
Alan T. DeKok at 2018-01-26T14:09:48Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b869aea96397eb91b74631233acfbd043e3467d4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaazasAAoJEH0Oec13Yh7NNmgH/2UuLGeO1dxtw9aWmcLJQAQv
FmccZMGPU8wn5Xd1ur3e3//mNUpPL7oqhD24UcDsE79xJ5w9Qs8r7rs1lahKYs5K
joxXuYIZ5qD383jorhjoavfvAGQhiLvGL7ospBHqEarCxySWF7Q6+JIB4Ay/UgyP
Rp3ki1YhGdIWTQvD3Bh6t7KSn9lY67vfevMQiBpQDbRkrQJf25UWa8Ap8+XKqdKx
A2nmABXDc4swwcrAL1kqGNaeL7zVAjVyu/zpZIyOAygew1JgTG1ZRCLn989Y48dC
lj3wwq2BzlrXlS1tq99pAVvmPkaQaNtCAvLppHPuIETaH9hn8pF/SxE5NRkyYhI=
=3vhl
-----END PGP SIGNATURE-----
pass recv_time to tracking entry delete
so that it can do all of the logic necessary for cleanups
Alan T. DeKok at 2018-01-26T14:09:48Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_radius/track.c
* src/modules/proto_radius/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b05c828447fcc15744042a5f6f28c71cf36421dd
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqpNYACgkQ/6TVgp+2
18qVag/5AacqQWD7WcMkeIKO4e9eiAKu+x0z+oLRS7ChLGfabXMfsM4sPpUzKqNp
wV8U6BcHE+VksUh3OS4loIsnOO93WpG5B5CTOwMuhvVQW6pynQWQuOm7MQRs6qYD
ml2FcoXZT9SU3B3czYW3MwcbHGk/hJlxXZE5syD/uVB3ZcY0CEwhvnt9u8CdotlM
D0KVdqthP5ZSoKOcdVtwN25qyMg9aWRYTna8NwyEj4HetFz8g8EyGWAbZowDuiZX
PCjnzJFlszgCAwkF9HGuyp/WGQTXlUj349JzDhN8MbEPXhi03+pllXYmhUs1Ok8J
N8uoZNQalO8ogx+m6P1ip2Vw98i7RBzlHH5NYka8tWCZNitViMyPtYZj1PfJJE1r
Rxl4vdFqJpT3VQ7b5BVfc1DUd8mgvD8544Eoxjkk1aooQh/qKcRpCLIyOTyU3Gcl
yaOkim7nc3i2GPx9NblgFq2zZJFvzFP223YVRcEkBw9gFj+tEidbbCLyfWvPpa6f
NdkcYtPLdsbqZsKsBUjHTqStll8Jl0kHRnRvW/mPqsf6mVMiOuY8x04PcZINHFRd
4FjpgsBmfLiEC+G7j9JD7yp4UtwiWZhrzhS6oM1qC38+k5ZvNt/8TogqQdN8vlt7
7mpURFBEKUAEwFwV8SURct3GiHagq+jKkRK2CmjOqTGxCDUMvHE=
=GTQf
-----END PGP SIGNATURE-----
Zero out input value box
Else we get a garabage enumv field and that breaks everything else
Arran Cudbard-Bell at 2018-01-26T03:47:34Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/406e17eb373fd7046e018c8d8a43a28d9ddcc924
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqpMIACgkQ/6TVgp+2
18pEag/9EAVPGarMly80JZwJcB2bRAabWLYEkWsgFAEOzwxA7rIT76knAQ7vivCD
t9kksoqkHmDfl0W6dPFMWEx1F9zPLIM3JiqvzfK1iedluCun+rHJkk5TwSiLpXWo
TRZ3g3vIzXXXN3uLb2HDQMtwY5/N3PK8IJIwYm/N6jYMN4KfVdIxriWUmXQIz9Vu
diyTK04LnoW5ZBL6ZWmlxq+wdZpZJlB0P4k8nTRVSvjdQWCOcOcBjr0GItIVukHI
X1HzVPARVfnVUe3Sgq/1QbvSUWhEXcsrua9QpKdDmLJkn4L1D4vAOystxX0UXLyZ
iQ4NoECggMm085l29NkNXD5wjMWNZgNSZs47OQ4zFo37jXc7FC+B5CCRZ1bD4Pbo
QX0sdoS820XnZsSqfNrNPbYiY6R4zRPtjoPnaELtDJv2h3ctgMNxcthhhGniHFle
itBmgDbcIuB2oH+gDq8wFC1t0LWfZCECIohLQ76K/PPtbo23oE3aAhZaBxN4YwuH
Bkq3NQXwxete6iWRmoMpvXsBlA8GNW+ZbhrsoG6XGTL4efutOhgdREkCyzge8bWv
Cabqw9IY9u+374U94qY0gqULTBb5FeYQtDHkdqvIka07fGbm4MTZWpxTQFkZS4KO
3+O/gfloLwpMPHi35h84fGfoLoDKydMH8sgezvgIY06jOBjp6OQ=
=Sy9a
-----END PGP SIGNATURE-----
Don't try and use result after passing it into xlat functions
Arran Cudbard-Bell at 2018-01-26T03:47:14Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d4286c0581028d092b5970ad583fafa153ba1ae
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqnhQACgkQ/6TVgp+2
18qqSRAAkZlPklPAMamxeAbBHTZT9WAPVVU9yRBY79FOkViNRqCM8tWPIUR4DSNV
NCm52U6S3eRLsEdsu3kbuQCiQwhHF/Zsb5UB26maOeX9MVUHEH6HMM+utrrL/Jfw
x8qpDyO1ScuYeJ5p62bWQ7mI3LjTr0c4R4YgzVMArHqu5VATr54RAzcHMPd/I4QR
dEcXX1CKXc4jY+bA32Qthy//4Y7gzWH8BYwt7nQwUlq4OLkCLMZ5wt5EihOmSJ80
nSrA8vgxrdlFxn/Nd3RBB98YZy35fjFPfizuerWk8bS535HAKeMK9LdETF8fptt7
aFUocV/Po1ROTXIjzWyuZJCpdo7flDdEyyVxoj6i38tYjcrvaCPcOnmtGO4CVoV8
IMQ3QzaR2kDlVP3uQOuP+vLLim93TvRTx4I6+t51WBMZIY3R3m3Y2JfzAZzL3bGT
Cgkp0vy3myaYeBmqjqpR4Oew35JxY/co9B6NRu+wg3kxrjMS8IZbh+FhXYhQdUo6
D4aHqsHiY/t0w0dUHoydboulqyOunj8+8Ot18I2no9n3y9Bx0VbQXrZWTQDmcR2U
N2jw4hxVROAnrE6+NUrh3vMxZ6TZiPbhPazC7mpBZyz4hnIrpcU3fp3otm7GQ846
4YnZiM2IJ7xwDR2GFLbY8sriDHzPjYLwbsHGnUu7j8LqllFs8Ls=
=pyGi
-----END PGP SIGNATURE-----
Compule recv Access-Request in TLS verify virtual server
Arran Cudbard-Bell at 2018-01-26T03:18:44Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/642c94461f8c8bbe07fdb99b5e0f0160a4f48339
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqmOMACgkQ/6TVgp+2
18r9FRAAoYEfPCEFNaAt0wp+TOHy1+4VAa2zy66Gj0liDmaeO26Lh20c4EkoUfXq
HUZU6PhLVN+n3mP82OLhTDwr575TwFi6ZpSN7T7f9qBX9C8r+6mZ+uRjIzd5tNVS
xmwTfiPaZ6mLo30aZlQtDfP3tIVGLUWTqb+PAs7DH2Uf9sZu7N6g1OcKOwZcPND1
TAseW5KsdRYPv6Eem8jd5L55LjsvUNHSiCKUarCqIEyzGDV7M9zmarUDwkgdKrtc
QbM6a20n7SBr8zbHTTHgHCuQu3XjsGjjOb6hBK/EwBS8l/J/VkP9SioX349lRC2K
AcXSQUQrTikl3Foi/p7JN6mlHDSMsoglyLszrnM5H4WTocy52+WcxIqlVlIR/VVz
RxYAMnHv0ag5SktFMLlJM7m3E71kDMURqo1gjUgs9lnTwGiOaK/laOI4TaHNOIBs
0TQIow7++BfV/r6rOFQMAJ/TlizlJH5EsefX0kjPlIMJgavJFFvz4E7QRdcpZQ2M
ATQteo639EJiMHkVCjvcnuOxT14Nh2B16ZvYrDKdwVFVaIJLZAfBRTvn8mmWkr9y
5E4BbN5XihEL2Gqe3sDQnW3K21v6sSwIz9QCwN7wByGvhH3pfPfxbldcV448x54i
pZNbNdFQWCwNlIlcYSHFCRFAulzP6+10wtVOZyKiCOSgz3BdoCc=
=U6Ih
-----END PGP SIGNATURE-----
If no input...
Arran Cudbard-Bell at 2018-01-26T02:56:35Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bab0b40b7fb87909c696f940d0c7fd8f10a99b80
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqlskACgkQ/6TVgp+2
18pLdQ/+M6Y0MbBemL3AvzvQqwKbFfuPbJn5xXaIbVqO8i4j5NdseHTIUPt8x/q/
934VjiQ0o0AKdbg40QmQ/n2RRF9wQj0zKYNJmXrCpoOO2xsZOof4o/SfTpFevPnO
smYsrrtIm1guV9Cyf7Va/Dra5m+eWgUNsaK6WC+dxng2frL1/0n11j8gmIzH47Z9
2rAD5hxLGD7nhOBshhjVB3k7S7yCYPuqELLj4ajFBDBcYoJDD8QrqnJE0SzKIdmt
DFI5Xr8u0QIpgsl2ijkVI9Vx/t1cPR9WobTwlTFJ9GRD10CPxt/2dHG2eszkL9NM
QfYs8ZfY0cbDSJeeuv7DN/+ncpwLgu9lxLwmN+rSF3e/iT7lilqBmtPYVpcqS6dG
xyy4iw29NFUqzLUojk0A5EtlcG0EMjLWVgkBGSvx5CYg+KuP6eDSGYuAJWxaZJXL
sXGp5Nno+X1ISIeBZVaDZR1HijqHgqqKGpBe5tmpgqUuHDREonbRbjeEMjH8eVUn
qc993/Ayj8eeDQqcCk5E5T2rXkPKYDNAg4L1ssA1NLZ5sNFZast5ueDkFrF5CohM
qlz6KXTOWWcZu89LSzXGRgbM3ouvGM7TbnlZtbH903ru3uVr3oo/TLZ+g2NGFXuS
Y/unwF8j3KqemNw0gDdRnK/NKF17iCzYVP8p4J1IWRvpJHtd3RA=
=MwdZ
-----END PGP SIGNATURE-----
Deal with empty xlat expansions in a sane way
Arran Cudbard-Bell at 2018-01-26T02:47:37Z
Files modified:
* src/main/map.c
* src/tests/keywords/null-value-assign
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb8df294690affcc16e8f5a5e75102d18df927fd
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqjxMACgkQ/6TVgp+2
18rpNA/+JU6iJUp0eT7gHTj/49akEItnc/de/JD/cfRhv2N5GsJTyA3FDEcWKfCO
KAZpA0V33HKAIMHL9cL23nqU5atxqCA0BBVRJpa+CaRIK1rqQIKCYIYptLA21Zwd
nAmgBcSUK3F7BnG4TdcxkYtqAs2ODPzZBOOKVP1Rw80tec/ha+wu9b0lGZNHhsJf
TOEKKhvPRENCmrk1Xg4tIpCz5ffgnJjV9leMm3beApb8O3crrcqNIAgq0ZjxBLnH
GmdEflxSKjcOqtbxuwUkXbEfoMLZxJWnuS/8CpSnrFSfrsvSs3eROXoP7h80WwCr
/wGasjT28daicmJAxZMtn7dxwui/b+zdBJQ/qCz3Ww3wimXWxgYo6Exo0KjOHWab
3Og44b2rTizHoui9293NQUoaR3D+x6/DWYOZcmP9Y5TWbMTR9eR5mwCnsl/HvPxE
OqWf9ywheHXgkGynf7hj3NUNv6uyAQXBMo+tgkVMCfdXJXh8+mzmPvaqSVXxFZUP
64Dw/dMRkt81HrGgWNm89JCwUG3FrQ4+8JbuWSkfGEGt0CtoMm4c48RXJ8R9mGVT
HTNEN7npo3LFHBdkrAIwSC4KfjAgOeMR73LAvWwy1VOEt2XPkEb67TpUfB+5cuxA
+LGgldqJtxiFmva+yJvPNHlPyBlbM+fE5RZDNDofg71A+dhrSzU=
=y2jE
-----END PGP SIGNATURE-----
We actually want a pointer to a NULL pointer because the value box code gets excited
Arran Cudbard-Bell at 2018-01-26T02:14:43Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4e1b29b022fcce882fadbac2ee04276e988f9e1
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqjqkACgkQ/6TVgp+2
18q4sxAAqyXSTFwUorZwnN1Oj0J1Q82YYgxB+lorsafrY6AIVncs1jlJbquvEQwC
BLCqTL87AWhfRWI0Ty04bvEbQOk+PSP602Ii2EhnQN3I8NRAiBK9M+Bmy3M1VdIS
l1Rsut8/1ORG2MvQmoS2C6+bBfHVXcuY94ifypxOPJRm/I5kWMFv7FyyC81Det1P
3azTbIepkCnJ1+l1QErW9zhLX8XD1JGJVHKD3L1NVwDttl4UfbvSsYx7O1xN8jZe
wJWoEDL3GM1/hlYiLi8kT5O08GTbwoYSJFkUbHEYOpDGZiD+SZqaGyX5RoW+YmqD
dQTmntm/9TZUl/YJIMagk2iqdNnCMHhftYfdYMZvxVzCqpyppNFCAcNA4rfzaWHj
AKoUWUB980ShWgSIrjHWRxLcUMGDG1vvZvvkWfUJyCdwtQ1CwDztEEeJ2fUhcnTM
3tsNtnmfGzgT0gCMvfxmZSUst6K+D0pK/IB5wqaqYoV03WtYuve1Rrom6a3y7FFH
YARBJ0NVpWCjMEVh9jnODTpX0HuDODpjSoNrUOydGxpb4C96DL3R213T34eXtf08
IXvwS5gTBYRMV6IfCBYKDBIKrfS+eheh+JBe4dWEePzBXptNUUbQrMSEjDo3vSEz
vApYEUnBP8ACUGn3X1p3wlKOS9DPKFzhCrs0R5U5zc8NZ7GXUKo=
=eBcg
-----END PGP SIGNATURE-----
Concat input arguments into URL string
Arran Cudbard-Bell at 2018-01-26T02:12:57Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e94a818cce4c2798b49b3552ad39d3e75d4cd367
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqjpQACgkQ/6TVgp+2
18pLoRAAmwigMxzpfoc8US2ZSbgKJpSRLu1kdMZXi7BTnUYE9kY2eAPUJMXnLHfj
zhMyAc0neMBemQSWJCGyyfjGusJNCf/lzf0ByGpxSS0v0bIYlguztdFx5HtPMPr+
I0G2Yk9Ojhs9R1ejmJPoZKLTeL2Wy/O5MdWPHyFsgConLu9Te9VhhBx1MDc2IY4n
Rrf2fRiqCY79ce9QeNctmq7/9gg8Kc0YChYnzB8xrJeGF49X/uo2ry/vExHEP3ab
sq0hDNgJE+INKLGzYMMtcinOSgib4LrJi4I9N4q6GPeBEflos75o4ThusbYW/mYi
3hYLZqOc65SW/9cY9aejyhllgm6Khurm5wGBUy4LUMD+JpFMSPXCSnp2J5VCI4+0
g7C/oLUXFRs2mgfp6MM5ccMhIwtnzrc/eLAsYJZrOZnysc/iNB7JJ07UoV3jqQAL
7pGiSXsfbgJCCtk6NqAC3PB/hfZrjvC95sfqmlzddHEoRwronD8oFrTA+1l04URs
DInL5l66K+ElVcdB5CO5ptEfckO++MXT8o/4Xy/cv/yUwark1kqTErwdcQE9vAo0
L3o8JYWHE/TOl1B4qfbED/HpNheVSmgzhM9Z9v7A+czvmYLLcA/3vsAUUGFb5VWn
bf1uelBzhZW6Bbi5+pZRUq+zM2/I4R3iUQw+LqsQeKNUertqQNQ=
=8cje
-----END PGP SIGNATURE-----
Fix empty result in xlat_frame_eval
Arran Cudbard-Bell at 2018-01-26T02:12:36Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b31ad18f465b4562f17bbdb14dcd3c9b399942d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqinUACgkQ/6TVgp+2
18q7JRAAoPa/bqqtiyRoe3uwjsiGBxzAfEkZbd58fFvaA5ppu9Zkp/SoS6nZjGdQ
aLeR7SfXMLcZ0S/speikM3XithKZbLLEAAwOJksfxoxFNvLN1Zxg3XEy34MBdNDo
MJ9KYdK1sWUXBEhJOmP8YM6GO3Br9KSWiZoYV8F09QSJ6bJ2JTUBeaIeepDBVZLG
TFzBWNaW6Fa16BhKLw9i5F2fw1xUun0Grob2VB2SvDJmPKKSHPwudvzs4ygJ2mPG
DPzwJW95beAUfTTt0RICPWIoInLCNsVxkoBhVbeJg2uLd6VKzoONRDIUx1aRIe2W
qSs56gN7O//dRVLxWO9Hs3i3vjWYWl/QGYMusoeaeWCJ5FQcxOxkXdu/Vfi1tVoR
pFAWSw5qaZM2QlZM0KaZiciFJ4ZbI4+WMo40jRBEK3Qk2+SV09hooHnUva5AZ0TS
kVHzOhcorm0FKivOP/aOE5rYTirzJNYfVmEJlu6R1H2IifWnCwfmLH/g2BDmaEzY
fc/2M22bAt/BodWqX95Q7geVTjZ5OzU92WDtIR175i6sFxFmh74F67obwLJNod0z
Acd3IEdWDA82Go+Xw2uIc2t2N/5qMj23uDCsF4zECFkivt3vPWto9X/K05Wuyd3/
zdCzAjsIRk7QcWIHK/0Wpu5LNLg9byaj4BrYj+U+ZS+iwXndyRo=
=shEG
-----END PGP SIGNATURE-----
Both variants?
Arran Cudbard-Bell at 2018-01-26T01:55:01Z
Files modified:
* src/tests/trie/nopc.mk
* src/tests/trie/trie.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fef10c1a9fdde43cb4ce648402a1d062a900f595
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqiYkACgkQ/6TVgp+2
18qv7w/+IPMyE15HcEUJXgID1DNCTti6LsE4TVGTQZ6h8pofayo9os53xY+0rpI4
pGoJiIbqzByCqZPWsC/woPBFGRu6cgs2hNgbnsJj4h/iK6ZOj4Wl07eQP36I7U09
kzrn5F9m752F+8znrK0om23t/Rt6mLLA+3fsCqYZNqK3S3H0G8ApoWqP8Gyy3Pj+
zLrCWV+HCiZrJ6z6/v8//HjgZSSuGhJcbgjS8ChNrUkou6Luoec4uOWNqXMkNrsN
O7JXk7xQEQlO3Pn0981ffsWsXRDlQtuRUbAr62es1V3EEgQxRuIUook3o+o2TtqG
4e87WPSM5AUFjIimt+zRLvJQAjoJI/tpoDTN94vW48xa3oBvajfK6oBEJ3F+/FX3
W10VAWb3iQWau4+qfCvA14WhaU9EnLYwuu1n4sbNJIR7bODyVGzT0m2BqDETPNnO
NKofEdJ3O0qq2WyEUooLRxNRDs2JlpJeDTE7D9AjIR4uFxmjYEH4RIG1eYcixm6o
2J2aYquQkzOGkO+LQCnOZPAyjq9D5kFVBVX/7Uct7Cnof+Mp6LIsfpIsBXa22tso
1S1G0sVj8eBBGSvmARCArFn4Hasgl9TTOIBY4T9gTvB7OCVRd4XMWSE/XOZPa1n7
HQf1W5xBqvJazR1zNfR5xnKEZqrvV9rgPF5Bo6sHMSinKhDjMgQ=
=M3Ee
-----END PGP SIGNATURE-----
Pass empty result when calling xlat_frame_eval_repeat internally
Arran Cudbard-Bell at 2018-01-26T01:51:05Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b661b53dde2c391e747dfd1982ee3c4e4efe07b
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqiNEACgkQ/6TVgp+2
18qByQ/8DgfXPzva+kAMNbFReAJcr+vOP27IcLCdt8XARxMnMcBfaOKoOO844WDm
a1rAoCuXszeaJrrL57oWxIFIjFj9eM4H432ZdrETSUbKHfZpaVMl3uDVmRNmVt6v
5arfM+8+XJY9A8q/iXNelCTMOZvRdqgpvlYUUL+aJovhVvCagjh2vYR+tVofROfp
kuVNRl4Nj5BfobK3yd0cBXYEcTqyErbkoKi1eXDqxxybEowf98SDTc2xe5SocjDJ
Aa5PIcIbvDMa6Bf7WOEYtboPkhJxGAmF+RwLn7+L9App7NC8CesqQVqonLZe7TvS
jRawH/D4vWwpnuoVnI6vQOmmPa+ZiFvRKlwq1BHCA46l8r1KJF9JmJET3COqXXCr
YVQn0/9szB4/B9PrX3kTYZTPiod4uZ9zAbDDLiK+sKYXcBwr9AL2qvx9fjS20l1j
BKbth6nDU65xuDARcyjWhZsdeRMPvmTjEnAptnXVICNWIpM1Gs5ZfbKvUJAip/YW
ZEbNS6XnRilPJLhWN/RqSYzKBbglgDKGwEYHanHhK/T7/buGawG/yMDeez7B8L+p
JDXcXptyasPRQNZzfPHdCEXu42ky+Uvi1N2s9yGPcdRxje9yDf8KB0z873TSJkHY
SwRXTbiQ74Hia9yG0b0xzbD/fNS6SN23wTrkLMrSmZ6+EJrd8Gc=
=F0Gc
-----END PGP SIGNATURE-----
Need to pass in **result so xlat_frame_eval and functions can indicate when they've consumed result boxes
Arran Cudbard-Bell at 2018-01-26T01:48:01Z
Files modified:
* src/include/xlat.h
* src/main/xlat_eval.c
* src/main/xlat_func.c
* src/main/xlat_priv.h
* src/main/xlat_unlang.c
* src/modules/rlm_rest/rlm_rest.c
* src/tests/keywords/xlat-double-alt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/157c7655f42f43012003d462bccadf277f57ba96
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqebcACgkQ/6TVgp+2
18peag/+LLbF3dOZsh/1al3wzvW9KlMueM5OrmKCZG0r1AINLVoPMBpV4BWw0K7F
xahEcVVHj1DLdX9r3AZvgNtzmVymafQNYvHYC0jnBE37m3yhCpAUvCvMHmmNn1AP
SMw00csRVfiabH+oIeSH7X+sHH9NO+mjpTdsi9HQYDcYPSdnJtECy+7zWhGpK+Hw
s1OCCABlU8xNGJSz2uEBPvPG6VSNUHNTlDdkjPdM/y2n4g1eyW/WeMfvgt+g10JD
Xkotvu+FnzrduzV9ORsPxfM42LEtteq+oZ+2WlNguFSvPg5gYqgrSlvLKtx+l98O
qRKH9fKfQvXz1R5A0SNbJaW++maqqsfQUCTKIesbV1ZatWAVqBzzZg+KWndzzu+r
4HVUjOblMAZyXmBkcnLIukKKHXtUvmlk4kOE9UJ8NMYIx0rAcd8Wm/wPafLiaS1N
wNEysCAy1GwoLgnE7BktpcxNp2f78Xb5c16yoKQOkMjjXWSwaC7IvhrSYKQcXhKO
Hhi5qI2mL39RbvWfIOoBp1KysVlQBxpDisz2zS0nrg/Q0YtFc0u2NRRpwRXpYCTp
w+8qu5/S88H08Id3op5BdaXod9QgOQJxV0g4w/E2poNfvNKKQM4sDsKtqx3LozGY
dDPCh509ku0CBD/Ob+6rPjQg4jJJqFkMqFi/t128E0643uJfPNw=
=CdVL
-----END PGP SIGNATURE-----
Set Accouting-Response code on handled
Arran Cudbard-Bell at 2018-01-26T00:43:35Z
Files modified:
* src/modules/proto_radius/proto_radius_acct.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85f69dc3435c6c813452b22d4cace9438cfd455d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaanS1AAoJEH0Oec13Yh7NLuIH/2ET0xNYXBa01aE12zQa7Dgo
J/qIFajqYj7YWB80G7iVESXQHiTac1OywKrqCr2rwXJZ1TaCVwTCJ9mV7UMlza1l
7FZ15i2CeCyf6hi5P0TFGUOzEX0JhSynUF4eAnWSI+wrw30qW5X2ebwpiVP++x39
ZM2f4VOcr2krv0gkmgN/G2krKthqZx7kT6PF+fUs3SlCaUpWjYnvNBIJM/rwGzgZ
T4mkrOGyA2DGjcAyLC5+AQWITbMkkOLU+lwMFjT14KU/TrNH/DE78tmVgq7V72TD
xkGeFyDRny3waazPH6+5oAyHKQiLZ5hOwNSDxHlUcHCrwDDzkP9g6epOUnM5HdA=
=jbr7
-----END PGP SIGNATURE-----
check map, too
Alan T. DeKok at 2018-01-26T00:22:07Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e8de96963524b2daed3575d34b56f33833dd442
======
--
This commit summary was generated @2018-01-27T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list