Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Mon Jan 29 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+218oFAlpuXNoACgkQ/6TVgp+2
18ol3RAAkxlyigZjW5zpRBuINZeXYO7dKcv+vKQ0Un3zKpet/rry6WGV0EQb1Gun
0XsXyo098N4tqYrmAeEDDuBMXDyaBqsVPeYsMl6/ElWZpSYOSnusqKSkDP1MzLPJ
aplrLkvvZY+0yRoaAEPDeGiXiyBYWRdgfy5yTe0CxbNWMIXY0a0UesjqYfbYzJ6O
4cDpoI1Ft2rJbRjTrHC1zv41nuTtk8FEuhHnlxWc13LKops1tWlPMNB/FbtPM3AN
51n5NSHxFPSiaJzj15x6yT3sIQ4agfKgRO3iv/iCuf79Qf5O/97EqwyPInRztS/j
7FieA5cx2QJH4fgJAHq9abHvdF3NpUEe3WacNbmgOkaojDj/+SDDU8LmaoLcrHgL
pTp6D610EPCuEvkOOA2fU8jUyJzcjRw/ezYqsi7VBrM08rkU6j/re7v5saj/qFR0
Nz+PVLx80gUQsKx9rDzFuXQc8RTJB+qx3QJVSJHknte25R+95MXPxyBW6JPu1abr
4+MMZ47UadQWTypUSGpymdQqEc61nZ14GGUz579bf5AFaM4A26ePPB6T/GNeywGp
c3kYxKy5XAMXS0B747hyO5arL02U470UU76a69RwAVYwuLRW22s0zbRyKNW8JeQH
xZFungDDxOxmrKuR57SuuoYJ7ZxmjgwxTS2/efs43UOtMYJcUNE=
=9+Do
-----END PGP SIGNATURE-----
Always initialise quote
Arran Cudbard-Bell at 2018-01-28T23:29:30Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd48d0b1f19d349e53a5c45be5b461763608ac23
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2wACgkQ/6TVgp+2
18rHdRAAggWTFho5doWsKXbHnY5m/BkllVOSOKqDZF7I9DK/2HaeklG5BtzmvbWb
jOr/1zWExs870Tn3TYwtBKkghggbMH1DHJB4BK33WDQiL83YHxtSEeP9p4AuCcC4
edvHD3PmZD/TpNR3TITe/uRKPVU2tFdtVkDCo1LKTAyUB2saVa5qzUsbqijCcxGZ
ifRDNtTBHnnWsODwDpicHokJe+/HGfPXHoF+/yWQjJ9HSH+BDlLJlkrIbYfJjZAk
Vfj3r+B+GSxncIJ+bcTDcBfHbbm3SULqkBuSGKVbYGieqaFJqQAIPX/Lyb6LfU1A
I1B9g2F171ZWTxenT7o6l3umBAjtK+iaDDH7FGMBSa9jNs70GRezAp6ANSJUVEMg
MfbWmFVzEKCT0/eZcnEqya8OMs47R+3Aak6zr2cZYq/kWdLvH3f1f29taVEl/UUr
0Os5QIUoJyfh7DuLtVE437daR6NKQxCA7M5AP0TRH1If5DCZiYbprGuI+hYDtknY
hZWfEMkslF/qoaDfgtmwGyYILL2dON/eO5ZZKea42EvPTAWbjbKv/dE4Tu9Nm/Dy
JGHlrql3NO97MfuWYnQCZwO3z8GRmzHff8IIuU9sEuFxdOtN5cBUA0RFcmzTnxD7
KgB4v693NyQyYcJoISvU4Knc5NrF9DCbnPmuffOp1IUlwa/7aaY=
=g3s7
-----END PGP SIGNATURE-----
Fix handling of NULL RHS in update sections
Arran Cudbard-Bell at 2018-01-28T23:06:20Z
Files modified:
* src/main/map.c
* src/tests/keywords/null-value-assign
* src/tests/keywords/update-attr-ref-null
* src/tests/keywords/update-list-null-rhs
* src/tests/keywords/update-null-value-assign
* src/tests/keywords/xlat-alternation
* src/tests/keywords/xlat-double-alt
* src/tests/keywords/xlat-double-alternation
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2af0c052990eddcc3a5181c6b5ec0001fd42f7e
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2wACgkQ/6TVgp+2
18q9tBAAkcsI+vb86u2ZGfokEfUfO1caQs1hxTDQwRJXEMjiWzUrBmI1CgrQ2gzM
Wkeulnc5kPezKhlGp2irjoj793UGeJuL3Z+agY6cws0n9mYM9L9txNylTfHQ2Fe+
nXm64MazLOku28ggT+xROjdlKjysOT1/6FO+nZMg55EF2v/X0vaxR85Jz6Wrj/87
UcSZA0BPj5B0OqhyVxqajEboZ/JeNHe3uCqMyR+Pz0rJ8VB5M+mw/p+e29a2iX58
cDxkn2rwzzjKMs5/PvyecDvrEW8YLBv3rIQMiSr0xVtjQQO6j+2YSws5WsxDDYQV
yQdcL1qVfXuCM6LLO2DRfMR0ZvPfg9mJZv/nS23Cu22ZUbBnSxgfM+XOb3dNbZaf
7u8EDZxQpUT9w+Cw6nzU+GssLWUQarK4529+/1yNetLOWkjbCFLMiYRci8qdq1R2
G7TmcR2QXosbkVoB8HdH7LnXsOdjeX0GwlVHXb8wocYRC0tfTM7b9jFK2JDKc4Kr
9OT1RuyFxi0CEkGWdynRsUZZiFfG22MMM3Lv+hG0krLwwGi/ioOSa+OvLke6iDtA
lrxCgFGPoVBqDNBRk6Iyx1Tbpo34eLNnldR2TuYPER4DP+eguWaOtaEvbXsZ1l30
amZlMzJjltkaWrlf6yzEb6JHJrr6R2rtLT4JDXYDAxWQFyYP4co=
=LIWl
-----END PGP SIGNATURE-----
Reset alternate on an additional code path
Arran Cudbard-Bell at 2018-01-28T23:06:20Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee87970f16ed2f97dc17538dc0d40f2bd18f710b
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2sACgkQ/6TVgp+2
18r9hA//VB95JQHnkx1Y06OcO9P1LMsBZAFb6LTQXfX9ersoK3NzbzQAckcdYQIG
3/YFhgJjTPegQiYT9KXb1FR+lcWqoASdpaJbHbrmDMBt436KvdI1IiGEzMImfa0z
g7vkyVBKfh/4DJUSDU+oUz6+LbpjYn3lKx9sJysa2Ejd8PJPiGBL6Sssv0H3krjf
bLtB7w5vZb+qb6e28JP9rIsisEuCnv3McWXojhBDs8mVqTn9Zo+GkgSyrjZexBl2
Y4zB5dUo7cwpBoEd7GQgINhk1SPcDGILpRBnHlWRX+PRbzZ/y52ziue+H0gBYUvt
E9mRYPGKFb+E1QZrwxVz07WPLAVJHeiGNAenr8a/TsLAT8z4EjAwz5hpnsy3uCql
2O1ZHuhU0vO4SKxtgA0fvtHOOfkRYnaBgZR3wadYuo1+fyUpDDfcCgWEgZOyeC6c
GGJJIOqoW1YYANtTUh3bHOL0o4q1xBSUT8xvU5Vgciwtt/10PLWiCjSDe+Q3zFmF
Ntev2s2BLkh3Y4qi1b7/VfWu116lWZlxE6xcQIRGsO1+d87EFX6uzuGFAdc2+CBn
NFxxZ44CIKgx+ZVcmRHz6mRQ0NOmgaHY5/pq1M6gPkV8/lFssrZBcIM46T/dB8yx
q7k1tEoLI9I3NB2sfzP/piOF+YNynGlcA/flJtCiqJ3FJ8vLfz0=
=BpqK
-----END PGP SIGNATURE-----
...an xlat can yield multiple times
Arran Cudbard-Bell at 2018-01-28T23:06:19Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be3c06141b8a0f962bb83ec382357e1cf607f9f9
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2sACgkQ/6TVgp+2
18p0lg/6AuXUR8SiZDUt90/d0jOL5mo6qi0HG/kl0imNxMtosp8YVIO2aiP7pjOL
uaIuDLjQFQevaZGYJ/VruSd0fZCSkSDmvSP3zZbJ1EsWUXUD3WdUKShg9kMr0J5H
xWlaLZsN8tzrIjS4ArQx8q+JD7gxdSalHj+w4722hXYTlYcIAnXui2jtJUBHKjs/
VmoR3btsNWFiN74QgjTak9mYmmaOOKyeBxUEbFIYpjIwNVr+g9u+bAzktvFydsnB
of81x5BU2tkCZ1lBjvnVzZNWRN/Xu97NVrxf3oOTjCUNxsGd7mxXSCwz1iBIQejT
i67LMkwIvtmkw6nPBkRn4v+7WWhgftZyJ0215att5gTqYMaYeOc0Z7ZSioeULvjN
VMP4hawqxm+B+p2GRA2KREEcmbA1Ynd5I+ved7A5szxg+GJrCQLDM9AJTGxa2TjA
pmXDnMY1Aiu+ALq1WQ1HceooxNRaSXzpGeQkOP/p8sfPyS5RjVY+/tPw0tyRQPaQ
TOYWDqPvIIinfaQMVmKrEHQw93y/W5vnRa8dkMhhFUQ9rHa/INW6QhzthW/dzv+c
5Wna++owDcwRlz5BUW3RSMAQ2goJgz8xC2hR0CxL7OpZpgM0a5jxWDJDfWfyYq8W
Re1EwrmV6WbCe/71NZ6u0/1+qoo02ABAWCE7HBJ+dp/60CypVuA=
=Ye51
-----END PGP SIGNATURE-----
Improve xlat evaluation debugging
It should be about equivalent to the synchronous debug output, with the added bonus feature of printing the function fmt string and the expanded arguments.
Arran Cudbard-Bell at 2018-01-28T23:06:19Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f73c0be310acf7f503021f18969ae5ee8ad09d1c
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2sACgkQ/6TVgp+2
18pb7w/9FsEbcE4z5/vt+Ro4nWLL+J1B5Da1j9jpMf8erlNCKIKekvmDle3Du2SL
vh/WTV9DYNvEU4fSSgQfddOSBVfjruTGdAZAven94G7POc5M7YaAUnltCpm+0Qrk
4K+tD93zzlG/8p3VIm8dP1eCY22qyoIw2ifb1HMGCbw5P79NQ8nlqBvVpCm5/i3q
ughE/fnkFCeIGx3CtRdLVsYzfpC+oniFUinmu6V8VUdr2hwMKOoXWK+ldezS6ph8
W0aY6LQDNw0VPnvtTZwy4n9myEsXnP+naWb7jscm0pK3cAibFrXPGFE373hfGAuj
H/i3KwZOs1DMarFVREI9Cq7x/f7JIwDECaUqWra3dz30l+3ZFjod+4BVqEcyTTAf
5hsXOKcsZEVlQwUD0Nz9AptHwETkIzQRkgzWMQ5Vujwj70iGSWzcXKKl02C4RZhr
Pnk/LmuND+vtdPtUb6KlK9zSZGu01VxKeqk0fiWb7Gu7ScfgkAd2vm/rqDNfDxun
yU+1Nc7QwZgyvmCsuU4mEqGSasCEwB9ssyYPmJsnG4NJPi5W8YWuVUO0j3uhVAgm
UrAlih4uWmk9kanpn98SC7tlvUDL5KEJ3jq24VmzFjlKUmhRFDYI7prkTNn094GX
yArMKKmgcw11cjj2WBiFpxjkYKaygtEVGiATi4oZzx6E81ui4Zk=
=+/hc
-----END PGP SIGNATURE-----
Add function for copying value_box lists and for checking list taint
Arran Cudbard-Bell at 2018-01-28T23:06:19Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0f73b59dc623c3318853144ffc999d031b8a43a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJabi60AAoJEH0Oec13Yh7NnywH/j8hOO0g8/p7JOJxg6DpX1U/
X7Sg6Ub7vNoa2ZtX0pYGaKBa2pDMKeCebC1TACL1N6YOYlc2K0VnDg/i6bjoGvmI
WBoPQI4BXipVdT2y5W70How0uPP7xKmZkvuTtiAkOqBXdRwAWK3YUH0IwaBAJ+MD
p2WYtpsBmTfZi5Z2ZAGt70MUYC2UV3pm5IiNp2F42rDKG+EDCpEjUN5s/f3eBHIn
2yy5h39zCeJavHJaiCVkqj3XIzq1L+WWn0jgdwXboRYwlMv1ERakCn7w8zMZGyjn
Vh73Jyb4p/1JCTa3KjJWBkhiiSh0OHbbmqRm29EISN1zQb7kAX8QmTqxjsN0T0Y=
=lyf5
-----END PGP SIGNATURE-----
more hacks for tmpl_verify
Alan T. DeKok at 2018-01-28T20:12:36Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56be9b24f3ba9c99fff7cc5bbed35c6393f76c6d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlptUxoACgkQ/6TVgp+2
18p+Hw//QLJmMz4yd6hmmxUyzsU7sarXwxTndVkQax68UCM86AHa7e7IufcmcOb9
fF4aNJRJhA27Zwd0tCS7o0/pvQp5rSNvcQUfFY1shEsF61ktZbFAC+yP8WcR2wKj
caQhAKGB1bFQCd8rGQ08oOU6DFW4iC6GeF79T6DW+PJmvzSms345tZuaIm/FLojy
D3YYnnlfq1Y8eAXaFBoSHdXnR5lg8O4+q3b7fl0mBkSlC0ISJleIXS1ARjjsBUqe
can2ZBF6YQhQFFuUOTTAN1dKczkf+yVQ73PSBMKwBEY5xmvbbmQbAcjro+gSMSzd
55qkZisnwIKCNNwKzODNEojUkcOzmFCADiuRAdzK+v19QBHV6qsnAwUXz9tdHgzE
PVz5sC7KzWdxABZK8YeQMhSClEtQPP35ukFOa4TRnnqUXmqOGQjIZKd2urDfOpR0
b7bliPW9bjNjR4N7rc3qDvl9GS7pgvx4owsS8Q+Frx7zdzWRSKlymHRl01tXrBHc
E16ZpzApLRheQZ4du4jXjNP+JYND3ws2LSAJa9ez+Qd3xWTB+o40+85cBBsRUMOi
XQVtkPe9kESzaHnbsCoWsuvbRvaIRnoKC8P0SZ0sOWDmiB7b2LRvIFoDyo+yH0Lc
j7z7r67SV7VZZqETXO0p3THYxPGdWX+EPO/9j6FB8jH+g5/YgEk=
=w/d+
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell at 2018-01-28T04:35:38Z
Files modified:
* src/modules/rlm_rest/io.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0bcc72bc510dd812514c97fcd8e4fe0ceb9fa08a
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlptTZcACgkQ/6TVgp+2
18qIhxAAjkPTiNlRE/8Vxx/uu1o8meEhH7vT/apwqewG9vzYFipt+ejNy0iVLArQ
Xwf/f7hv4XUziWt/RMq5YQRycI1rTu33xALThxMi9NmfHrR8AWcJYLsiRUcyxPTC
JDmeXF6EGkN5vljdjrgrYOpgNS8zYnr6OSgg3bwjELDatVQXpCmnX8PsSR1X6386
xtJcRHUSxij0NRv/Lecn3NOAy4skfnjJjXvyat/Gm0qErRtL3j26WX1r/2yGECMh
p37kvBRo5MVpPKxCDeN6/U7J4cNz0ITjsFVb5b+KUbORmNHC0vJWdeAqI2IiGUbu
Ofat2SvkVGxrwuPGuaNQ6+ChvbX7rky6KckSwmy5SafIYexh9Lm+SQjYor5EUzWm
+yH5VrmR5l7mKvO07E8TwrockRnMdlRE6XAeEp30ovJzoTj/Aig99PHrg2Lue5ib
F5XdC1P/7YT6IimuFp2CXp0d6N9lk+Ha69X9vGgI/07npcfeANi0NqMNmWDWoN6z
/IfHBNNdjI53tlIcGIWfE3xOdhqZs9dDaqdjLyzLLbOq7roJUN07fYu/JObmiyC3
808wf//mYOsz3Gx/lsQk3BHxJ1QNJYfWwiLBRqbGRw7BHwXkTbruiSjLtRm+L908
HbReTPdg4nY1DoDLtGfL3L51cORVTvct4iONnkaygMGiz9TeN9Y=
=iWf+
-----END PGP SIGNATURE-----
Fix inifinite loop in xlat evaluator where both expansions in an alternate expansion evaluate to NULL
Arran Cudbard-Bell at 2018-01-28T04:12:07Z
Files modified:
* src/main/xlat_eval.c
* src/main/xlat_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1bfe5250461d307078d58ef8bad7e730d902d0dc
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlptTXkACgkQ/6TVgp+2
18qLLBAAjABqnD/p71w72B/RA6IqUkJrhA5J+pcDFMwzqGga+Tu8H5rQqDKQwxgT
hH7dF1hp1Ww4BOkj+NHBGQAJ2Trmx5391pnbEQ9hnhrmpz+hrxyjnD8RstNb0qcG
nKAQAa8rYVEbeDSoJGtg0f16ciKhIN+8HpsUNRmT2bAgCW2ublHH3i0uPyh/w8N7
5REzyiSxRBKl/TlbsTSKTRcRaCQJEZpQ4K5gLUZC/xzkHEQLY5Muk8vAqRzDjkG/
B9GlwUm/6MLFpJyo4RipqT99OXtD6b6f4VqD2h3SRcuK/PWrjC6NZsGuMiUuHPrv
2PjL7T/WbwNkLavYJ70sesdt1lrXR379N9CcFLtZ8mSfxn/dtLSXxFM9TfxLpCUK
LrryAM1vBjSorUKdyYTTl2KHfULw120+rj6mzWLBVkx/hUxxnnZnG/yfXJdcXEra
2Us1lbUiBWR3ipFOT7CLlYpIkbI7u81W68AOmPdG6er6dUKIRjum0ZTaTJYWEcxn
5yxKWV16GtHZMALP/UO940n8e7f5K+dcGPSNKHwqbvN+nRdEy1VdXIH94GLIA13L
CBnRigTzPdgOMbdV9/nv9vCp6XIUxohTctdzKN5HZcvSNp/65tUMbOXXYWHOPLbx
ZrxpDT0u6UWo89qh2k/8VSl2Cgq2gCBB/kGywx8Qs7Ag/2UgvgE=
=sy1y
-----END PGP SIGNATURE-----
Use ephemeral xlat instantiation in unit tests
Arran Cudbard-Bell at 2018-01-28T04:11:37Z
Files modified:
* src/include/xlat.h
* src/main/unit_test_module.c
* src/main/xlat_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b64a89a2458a34e4acd6ad6a48773faa099826ff
======
--
This commit summary was generated @2018-01-29T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list