Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Fri Jan 26 01:00:02 CET 2018
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaamNJAAoJEH0Oec13Yh7NHtcH/RRs3v3OFmbhXuuS2Lc6EYgJ
U9jB7uYV2PHFzPmtynUyF94NAzSR8I3bji+yKMPb72fR2SBv5I/5VF3GzIFA7URd
UpfV5JmNm92b8Oo6g0LH/JKY4SZfj+eYH91mQZvvv0YnG8JDQa7/Y2DWhEeaDriR
N8tJjYKgYMaz0OqX7o1PVptBNt51il8uXfUyjAKobzRIDgtqdpHN2Db60j2Qm+1m
TIu0h6oKOulApuK2eyJysJQKtkEmEm0yxYpvmSUTRe7nozfbP5dDpyhPXY2hLu/b
JS6y0XCQujt1cbhOovDO0ckq89io6EwwQx5t57WbbDTe/gNMcfBAzPDcY/PMsxY=
=/1FR
-----END PGP SIGNATURE-----
Revert "Target needs to be absolute for the rule to run in the correct order"
This reverts commit e46e496911ae57ce8843d8434bb257bbbc7996e1.
which breaks the build on most systems
Alan T. DeKok at 2018-01-25T23:07:42Z
Files modified:
* src/tests/trie/nopc.mk
* src/tests/trie/trie.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f8bbe91ea9d241ab799c5eb1510c8b25f294ed8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaalteAAoJEH0Oec13Yh7NUcsH/j1yytKMTjzRknLFUBF8XPVc
CxWY6B9Er0FNOHv0Npfa7ekExvy6weoa9TUrXKgmGD2fR47LXiHO6fPpTuH19T0a
/njb79DefNEtpbaB1YmZDjN6nC9ubD5Iqv2ASODHD+2xMj+TTFCTq7i7BzGA8y+1
IR156k8PURIrQLSXgxN/w3W4QJwPUoUNJ+6Ylc0ZdPGHL+BNOIk+LBzdNXtu+wJ7
S87nVimP/+Z5N5yV8q74sv8KMGoxhkvv3szh4HYmxHh/QDQdvIypvxUBft9MDJ1M
biZSURaVCxwPHP1I0Lb3b6O0UbBMV+45DeEoefOgW8OhE+iHADOxmd4UDLryt1o=
=CREA
-----END PGP SIGNATURE-----
temporary hack
Alan T. DeKok at 2018-01-25T22:34:03Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a19f8a4e4ea8e5bdb6bb709ae160872b6a9e0da
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaalqiAAoJEH0Oec13Yh7NVhYH+waJj+FnFpaU3SkYLmP7nKGb
kEZ67VhMd9elHKBvA9RHtn4dA2PMIEzXOQJFsFxRkibj6GEDllD5qUl0JZ1CP5AQ
p8YAgp+AEyD3OTuBEFmLyZNY20pVWpxhGD+qslGhKsCqfobRi49An3Y3H7gsLeAQ
RFGH3OMXSb2IM6PGRuFcn6QGMzKjJZg+u8BX+XbghUzl71qz4DcPPic9LMQwCnaD
IZUvv7MgXOfQoxaYnBYM1oZuc1KHaii2uwgYpn1ndSuHPlYEpGclJn1hKx5PrNef
3K39SM9FqWc7X7ujU6V9CPQrBSkRxXnd94W9EpAROqS2ayn0rNAPrueRbgF8ShY=
=Z8rg
-----END PGP SIGNATURE-----
assert that the pointer is of the right data type
Alan T. DeKok at 2018-01-25T22:30:58Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/750aab290802b26a87cc30eb87b53f19e2455e1e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaalqiAAoJEH0Oec13Yh7Nu7kIAKBJFrNIGByGRSeCOYb1iP0/
YQWGHWrnktbDlElXbh42ZoDssExCIIqKtOgmcGJQnJSO2gJ44TiowC8wdPh2StUj
iPPPBrlCRDbkw0eKA5YnWz4/ZyHXCO2QfihN0nrcQfpln+YqYi9s7CpEq7CzdrSg
SK6Ua0ApPSSqbrkdyxxPs8WSz5p9/BG2i1KutE00/6YwQ4gnBRE9/t1jzpc/lgMx
pIwAzgZKAKBzGd9e6TiOddd9Gzy7M30VJtI7emDQQqIOxvcFEIBUD7U300POzCp1
Yj3Ot4QMpWnmRJhty4khBsrcwzpVss1UpCQO12ipU3UKgi75S/1ITryQG0O3ITA=
=90HX
-----END PGP SIGNATURE-----
memdup the packet we're injecting
Alan T. DeKok at 2018-01-25T22:30:58Z
Files modified:
* src/lib/io/network.c
* src/lib/io/network.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ee99d6707898420f2ec0fe7d1a3726ed2001b60
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqSQsACgkQ/6TVgp+2
18qvJQ/+MVBvpa2M4PP0pXOkGE6LRnmUS3GyWz/MJrUomfwPqenS3IxOtvLYai9a
JSgXnXz8kvmQF6MWA7WVnCXeAqNqAmj2iNPmc4miXeyjSRSzbVL62LVz6CXtmykF
0fdLMYUWxTHqST5UlZlvjpS8jb3GWjH3dmNtL2JTQ/0h5U0zHSzgYk5u3JXLaJRF
umSkBlS3JAhcjz+HYXtjAB00xStf60CS3tbZlOJq4f73QshOZqRWb70SPDjLCZ34
Vl6SbsexlcV9GgI/mnypF5DmiScvoXEhRjP4fjf/AcgdQaYN1NmFE87NKsXb/rWl
JzN2s/IftUBg/dHun4PGsD/1QGn+blr6nFJZ0nzUYZ/d0BjCAAgxT4xbB0WW3vaj
Re5bZLst73QMAYYuuN4yLjZvCLuffVKOrufEW76pqWX2s2LeBuW5V4HUG2Aauyln
o9x9Qv43VBfbiXXr/jCp45slWVOY/rK7tbutihv9/WwQfezeFoax+5cDmADmVULw
gLYPfrV4L1xY+mUC8SUvkcwe1v4CZpZb8MLTItrjPgnDeZJNsJxll3BLe3ntYOz0
uWfB4KqYEQxhNCu2lIPYyndSdxRVqbqYz89sXbJjGAxTgfWp5ymG48FB2vgRxs88
eIsDEgKIkjNZUACPTLpTBS/HW6e0CWSbAvJu1cMd13wBmuudUvI=
=gwxB
-----END PGP SIGNATURE-----
Target needs to be absolute for the rule to run in the correct order
Arran Cudbard-Bell at 2018-01-25T21:15:55Z
Files modified:
* src/tests/trie/nopc.mk
* src/tests/trie/trie.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e46e496911ae57ce8843d8434bb257bbbc7996e1
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqRqsACgkQ/6TVgp+2
18od8w//dITikVdfUfk2ZnJMg65AplxS9CxDI5sTCXlNOQieLSvLvvbB2Afd34SG
MiC1/G+nW2qoaCtt4tbel0ib7//3fYo4C2uasVrv2zBWyUofR6AEyu+7dM7HfP1y
Rj+Ov+157oYBcYrfW7K832QZtFEgJifUzK39i8rAzTn/lV0i3hqLpwhJj6rsjpnh
uvzBP1mlOaeCP1AxAiVhGneI4U4y7naKH8kVrKVU6DnUQiQysdwm3zoMaMjuddRT
BrfVlHbtbndxACh7uAXY63XbLBfFBR/HWSP/MQvY+4Zb2/7KqSwWJATMDXSIiSeK
wwZ6WV+knyFcoxrr9vSeOvOtrEfxlxi9H+NAG3V/OF6gaCd+pwI7NjwlmG5U+/ah
z46d+EWDDXQ9rGCxWUJSnMtGO6JdAweiq8SwSwSrWtIyM9hXkm+jLqPz8h6A47ip
WM6cUY55WPw4a3qu7PY71LIGe90yCXgWZ1bNaFskzxoSnTAEa6f+BhAnvil66f+v
jCye1s+XOsEEsNL81kQOHTAnJkC/YRZGqiWmUmOSFSsNmpZTfPiIkZf6QdWbN9As
Rflo5pptIx1LxmZ+Wm9kDgMTH+4QZWPboR3yy7YI63P0hZg8qbzqaSJFxQdcA4q1
8BfGciJ6Y3nkc5vl37ASoU13bwHs7wEsISE0kWvwFw75duZ4G1k=
=DwAL
-----END PGP SIGNATURE-----
Fixup more tests
Adding [0] in conditions and & before attribute references
Arran Cudbard-Bell at 2018-01-25T21:05:47Z
Files modified:
* src/tests/keywords/3gpp
* src/tests/keywords/action-not-end-error
* src/tests/keywords/action-return
* src/tests/keywords/array
* src/tests/keywords/base64
* src/tests/keywords/break-error
* src/tests/keywords/case-empty-string
* src/tests/keywords/cast-byte
* src/tests/keywords/cast-integer
* src/tests/keywords/cast-ipaddr
* src/tests/keywords/cast-short
* src/tests/keywords/cmp-ipaddr
* src/tests/keywords/count-error
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/290cbae3d02928de23e12b23423926b536c03c35
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQI/BAABCAApBQJaakV8IhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
dWsACgkQ2bkzwSrtdPCcNg/+KzxJyHzNbDwBlbAy5ke5teBEN8FNyoo6VJySN4EG
U4LnLM4YYSpoUnEMOwMLPPGxuBG3AestEBjOAgz9XSf7t7fNFxqx6O+gx/Cf9Ja5
DFSb3DfVc3Cdj6Valh7GI08pujZHb+3rNCBI3QkcP5Quzr2q/9MKKf0igTOeqih6
PBkdS+OD8pLnuYry6qmo2z6oAozYB8tOhKh2K4BYWIKCMjaju8zYihzByhpiggqh
h/7MpF1QmQ9bp+rTfFekC4cz5FwEosApAYHdmqgduRiFIZ7dqNWO43QKSe+PscsT
BM8yXWLII6/Po+275OdiR8d4OnIIlwPZzUYjNoXaihRjh+gjKru+OY14D15U0Zhu
4MF/wHSODxJ91+RXJU7Z3I/7NcyI1mTY62H9mTfQb5GXXr1oC5JmwBL9im2yuetX
oe0gH6nLHmIEGHuSNI88fLP7vYawDew10lL4KVa8atqIYFbtd6BtLoA/yqD/nGqw
PWwokTWy7H0Loa9g5VZ2K5cGAZx04Ha4cTgACLXcyMLDJ0Hforc3i8C1iVgSA9QL
M7f/VTAOEBKVsYHfp8ftgdpeSZKqVbtY9Q5zdzOiT20wznM0Y5IM1flcm/JKoHb0
plIcl0gj97G/c/31IjQ2BlBlGcxKqll45tKJ8ncl0RxW6iXSavUnzEnEfP5rUCiF
jyE=
=sgM1
-----END PGP SIGNATURE-----
rhel7 libwbclient RPM dependencies
Matthew Newton at 2018-01-25T20:57:32Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c46f9826131cdd696ab96e38e57d6a733b8d7c37
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqPZYACgkQ/6TVgp+2
18qQww//dF1sE0eJABGO7p7azxYL81R7OpeUhAyZdxzpOqlIfQkEqv+HTfvSgSS1
pknaarR3b1yio8AGPPZwSfI5lR9iMIMeheF0AtRW0lUD+OjTLB8HlgEnUSsOkiHP
PZO2lp4+uxJfHzVF/5Rk9UiTAJg+sR31pJxbsZrqJEf6MFK8RFY8vGuiXoUf7POL
Zmsrw40ML6kath25fIq3UOOdvUONIjIm496Hv2V91kGDQ+fxIv7wmMzPHwsmh7vd
qhVv5rq9x+IIwq71qexkqEsXbDs0IoBpWxIsDa8Gby0SrWyaHFGuxlTqfVkjIqaA
npm6NuIco9llIpFvknurwJKtwVFIHt/cALvVHGWrlhzjPHn9tr3oPh7rxl2femdQ
MNGx/ZliPEMe0xcahxljJdzTCCUDzsynA2VbEWLw/P9c7Dn+LxaR2sxvhyiOpPg4
7SkudHLRLL396iRQoGqeevS6FBIr+Kg9dvGHGQnlTilaB9hxzeFzMbWNH17bTMhw
pc4Y5vO3Jc/oADzEzw3APXNKgEF9wokqASLOUDDK0z65qYyTJZCamcODuWT3wtrd
lX7pOHYhWuXc+RINxwZtbE6sZRiieCM/aIgb9yGt0MekRYf5EAPwkj3hzRL1I5uE
fGSzugTSMRU/uytRiOGMQf16nEZqpLq0aNSmcWfBc235y4LXLSM=
=UMKR
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell at 2018-01-25T20:27:02Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8950e5db7b871cb77683c71ddeeefbb6d8fb887a
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqNTsACgkQ/6TVgp+2
18o8vA//UymkzkxMvyWCdwgsz7jgLoiwUzkivuInUWv/XjGfCGk4khU+bqSYgXMv
+dqqEpfTmQyj1qP6NMj0LzLnPX2AQqUn5sq5WuXecZCebH7aXPEppfPJ9tMv0b0h
LlxMRIK0Mgrv6RDsJp3beHJ8VSlN1k6NjlyHS9scnOka88nUuIcb3UyZ79Xv4UoR
WAqn6rToMwdnsfuph/bZ02SvSbLHBOmu1MLDslUAd0YVwTZAbwjlXaG/H2KuJ1Vm
2Ev/UPlW+AE+HPKp2Adq3Tmb0dg7sNjdoTWI+jc/emEKBy2XA3D4o03zid6mZCpd
t6CstqpQAXdF5InNiufpBppG1fAhmN26dXCyN5HBtH3wOjLwRA0knNIw+7GkDllc
YV6kpcSDAEosReYnRN8jRESUn1t4VF3gxAvgltuGkuogO5vAZ25gxaQIenbX2I1O
ys/J+BwebJ1n3sliaqxTD4a7xiP+MAVcVnuR5qCoDLCy2GeKDlfYardKDiGyPLm1
ZxNpwLKPexRIpGZDCKGhFKKqS0UepNhDRk/6UMnjcZUU8Y+BviE6OVb1Y1AovNss
5kKHB5VI4vezgfopcGPWzso4QQwqBSaZFdwyjs7Jn6lnS75WCa3vL9ykX+7d0b8u
j7keZRcxXjSThm89Cd3wSnVB8foNN0IgvU0AhqGpbPYcYFB5RY4=
=YKcC
-----END PGP SIGNATURE-----
Use generic talloc list free function
Arran Cudbard-Bell at 2018-01-25T19:51:23Z
Files modified:
* src/include/talloc.h
* src/include/value.h
* src/lib/util/value.c
* src/main/xlat_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11236012f0c12c9867ad7fff5b236d60d4307d30
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqNTsACgkQ/6TVgp+2
18r/EA/+OTLf2iuQkrMksgfP/2JPw4EzE5ijpFCCwB6it8bJNdVlAqTtiC72iRc1
kFvq9kWwBesLq+8rxjxZshWXBnExq1NBcQady9f9dNcah5fs6bHeWcuyGrdHoEIA
PQuElUlNLwMpkYJggOlBKWF5I0LrxTZH9ZPDdz4iARu10uu3tpWBs+I7JMQJf0bN
LY+k4hfLdHPkMkwX/+IleZqjktUgvI5Hs9O0YaJgLA12b6xSd6Wgi/7euRAYV1Tx
omtevXN83zr27zAweugymalIMwIiAI7JwPF4xe52C5h58C4ZfMrevrBt5MX0+D+n
IVW0iXoh1ppkhBsFOxc9LULbq6xZ3tzZMwuTd1Pgabhm02uMZ1TlzUzncpVN3ZaL
Y0TtR/Pqw0jGde44PDOCT1bDe65I04tpi8MqvIuPJsE2bsz2srwcQ29P37NE4E+x
cokbnSGNKVnojxtGTmbRjdsjUS+/+LDxLEfGBnjcPRwsfYipx8316XZxI9hQZdBy
Jj7IDD4ixp2vWvFaLeLnZkiabstw5WLqqdAyKVO5uuVk3Zrh860J3xM6CbAOwi2a
ecYmJzNuy2Mr3iLDEQqcGHHjSAuOTbEURBR9mCrby0nrz9Ch6+0UisQrqIV7/9I7
7MFXn0CpGOyahWxjv2fBjBcnJ3CkiayqWekO01QBSE+2laZWRVE=
=7UaM
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell at 2018-01-25T19:51:23Z
Files modified:
* src/main/map.c
* src/main/map_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fbe938e1a767820e014d64ed2142c29b0f9dc107
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaajCvAAoJEH0Oec13Yh7NyQcH/ijlC2GdgZhY/ashe3dvJCb2
zWhQgOgsmaXDMyq2+7ayzsOJfY9I72NPYItAODNGVHCPf8kueyMDzFnFu/NZ9JI4
4o1teHJcJnohUP+4AyiDD4WUC2aeFCl4nZkMAK4WRNM6QQvZmbwUNAaQTmiAzINW
3n37XUec7RdeL91D7IP0zsuj4zSeqpO8+Z4xfDbktvr6u2Z5CB6z66vHQuuzpqE5
9eLIkhEDPMBg1fxTO4ElUVhO/SpxPldTD2iYlO0/AGcqdRDLMJLtzImneKLPVIaI
3Q0C6bdID1qeL4KsxSXM5XlNnKb2MOumYswJeepvK1ESeKQiKbXZO+YEwwPpBjI=
=mISu
-----END PGP SIGNATURE-----
clean up pointers on clone
and only free in the master
Alan T. DeKok at 2018-01-25T19:31:59Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/149d18b5803a2e81106baa7458c19226c5af5749
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaajCvAAoJEH0Oec13Yh7NlZgH/1hGznlQDJ46PGiYkFTHIUJ5
Pc7IAjQJJOwmoa+wbYThaW00aV2aPMoy3xLsptF32zUysc13vVC8A9/K8Gn9TzCU
DYR3eP+oWw/6EgjQ5upabDDf+DDAAPOg7H8LtpW0OhwJ3sGwuhUKvJCgQdNafF3M
dpySiPZAZxG8cBqQNJwEvalIUzSYvUx2MUFL+2gXAofwznuhKCE+fz/O5MFkohUN
dn4kWK7GWuxs64CLeisOBOT1iwqbCz+ZcXpjZugrJQmBwVTvlk4AouZGqvTGvzOb
05JwXKm1XkjGdHUeTTdx+2jzDWRXIVgpt5Gsm7VJUMdREHoTFxCCshwFUCA8vlE=
=vjCi
-----END PGP SIGNATURE-----
retransmits start at 1, not at 0. Fixes #2166
The "total packet" counters are maintained separately.
So we need to count retransmits starting from 1, not 0.
Which also means we *print* retransmits starting from 1, not 0
Alan T. DeKok at 2018-01-25T19:31:59Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68d8b8d2ebaa2f06d4a1aa2d959ac4df63f7cf20
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB8ACgkQ/6TVgp+2
18rt3Q/8D0DQx530Z2WQsuotewRWvt+nvnVLl3g4TXY8m7cfQdDQyNZOWl6kpWHg
l3zH7c2P5iuuz5EHs4A+qOF4Y4eAFJaW5VVD4lBKEu5MGFog6+gadpJ7qByAqQkm
o6Kv9dFr9a+cPLtv/s6hB9D50SIfH9XFbBqfgSVM0XoLqMRD0fnMxPsKyKUmaJpQ
m7cIgPb+pHkwAvdoVgoiIy+YBfpjEXEv+M08NdZxzdvz6NEJI49UL0itSpbeDt2m
y3emcn7jHGtphoa3nBe5xt18K9Wc25se8LdSkstybHJtGkvDW9G3zEkKpvguAJLT
9LgM1dTYrpznDuK2FbPcJ63326UVIRST/fg/j1Eq2qwTF/aINJU0qiwBA/fA06wr
fMkezS+Odkc9CwPN8UITguye+useTLm/XpPazUPtxUw7DJW8dCa9q9N7FwIHvazu
lbuz4CNT17QKeUILLbViRycDViNRzo3kpWFkOKVjG0nS7tYOeBkDJMo0yP3keplb
AeAlGIKxEwhORN/uCHe/DMTZOsYzDZu2ViVDvqxrvh6S+046cjSrSjTzTyyxwBh8
FdPow+FBG0f2mpPCmLM23JVNH7ck/Ny05yVHSHqXaLh9M51ylgHXbsQp5dFDJ0To
se6i3V3bNWe03W5UmcdzLusAyGfSXffr72v+f2ERlEsK4bgCGGs=
=dbc/
-----END PGP SIGNATURE-----
Hack dynamic LHS functionality back in
...I will fix this mess when there's not an impending deadline
Arran Cudbard-Bell at 2018-01-25T19:12:31Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05e4f07e7e68303361297c1942ba14c8183ac425
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB8ACgkQ/6TVgp+2
18oOoxAAiY05kQ1ob4o7Tbdp2DNBMMsrkhby4PtCdlOxwEuv1JivqZTTflA8eSF0
xujWm7AMiEDWkMcuzeOGpQSp6HoUTe+dwIRLiSMyzOgJfLUdAMbIbDzjMKLgFCNy
cTzNY0U3uodBg1WwyGcQPbfSQI8mMlZzKM/+kchnGyvBOzyOZTa7gztmL8XyOCYI
WVnrBF/A27GZJjIzDKzimcLHpX1LiFYzFsdvvyBuqnI/LRsHugLP9YCpc9P+HIsB
CqFEd7nxntvPfRZpZlu/kKt3WlYynPtwIPMj95St1exF/f1LxRAs5zXNR/Ui5SUR
djHPSGhZNFmXVhhnZXrD/nRpCSH2lxvF1CISZl2J9QQGJ8Gn4tg/ccxKfUr+e3CT
xiQoLjpPgSwT55CkS9AhWItxQANQrdimJ2ql7+mDwEH4ajr8AtDa5einVLipFUr4
kecwBVc0e3eNFNpx7BW/h/NLk/RU22WYD/IX+IPrHkRTtynuPaXTpGFeKpuPYlaS
BebfyPnHuT+cQClIma14IXWuQW3WOD/9Fy1IvoVhz8TkbVr3dIcyXNO3TBmz+olE
fiPHjNqOOx+Oh4kW0SVyzkEEWbsdevBG0p3+ZgJbP9+uP3xaGYgYQxuX/bC/YB4P
pPKnzRbOk0hZaMcyks62tPr1HDRDTq8BQ6PfFHMaWU37bBP15gg=
=f85l
-----END PGP SIGNATURE-----
Move &foo -> &foo[*] fix to the update section fix function
Arran Cudbard-Bell at 2018-01-25T19:12:31Z
Files modified:
* src/main/map.c
* src/main/unlang_compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23513462773101f332eac2aa71109c0247ac66dc
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB8ACgkQ/6TVgp+2
18q7ag//bhUtakXhwIENvcp5RtnZopLuC0AmBPFbAKcPnP9OWq31mANo9N9+ZytN
JefY9kWxHjWbGpKc9EWIP0gyQ89/25STGZ1WbDf/I6GsRgGLESeCX22z6/I/fsVk
4rctiF+Fi7pMGNZ9+mw8Ei0C7D4Xm84isuASzqSb3LDhD5xXNZ7vFU+0+vlyse6N
PeJdqfOwBtFXD/LA4HZD9movhu9eOefNRhWENYLeuSqSJPM8iS8JCycOXC8AfMHG
ghwuy2SiOnoZL1sUQ7/pctimG3uUXBhj+HseK3R5wsFXI3uVH+bbysZrP9XY/Dyu
AGjuvYaMZWkJWpxDZt/DZEDnL/DUB/tUD5LhlcHGETHZ6b5zJPgtziZDLDWyn93L
qsl37i7GK2gVygpMD3d7yIniYT0GzJhDEc/s84OzIZYyfezlU8wL8WzgARaLZ8Nn
R4O1SV0HUa4rYydpmwVjYTWnI7mijxK8TeZKUAQp5rfy0Vn5DqXLmrBtjj9rOci4
1SYfAkGzG8QXR8WqdQLtasCCwSaNo3bWKPzZwXxF9SZgXZh6zyZZHwYOaMicXAGe
767g+xGQnx7OvjucbktCzAa/8AtvmkJ+vIGPlQgirZFfMRz3WFG3+WTe/lWK3nRX
YyT55TH6ROJF0hE4b1vf1Q1LlEE7WmUB6ykq6jNZi6aNPdVxDeA=
=fy6F
-----END PGP SIGNATURE-----
Compile update section LHS
Arran Cudbard-Bell at 2018-01-25T19:12:31Z
Files modified:
* src/main/unlang_compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/003833d06902031090d5cf25974c48d6d450b0ff
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB4ACgkQ/6TVgp+2
18qmIw/9GNHXUBWpeN9nr9PLhcwNjkszM08KmR1RCOb8/1PDLwg8dbGbu0pxQmjB
WtObkkk3n+WZPMNkFKzEE+lqwqg9ZmXmuzZV+bQQiw6/JXgCl+peLZCNov+A9iSq
W+a3aQfNYdS9DGWPt2wfgw1o5LxFqnZILRiKDxvz6iBNB4FNwt5RhlorwjTocKez
fMdXTZiw0MilwiqpkrkexmWeOZP0Hadds05rFCfh8695o9V0/ac/VxbcF08XXynN
eV7nJpvGw0MYsXKhUlGlbeFsOHWau+LoewLFEdM06m7ah3W4mMLHc1NnQgLtNdzG
Ofv0svEp5aWnrBhwa94KjzbfGnqwx//f3jryvmlNeCo25wz5fzyfDGUwII5SwUXh
xhQyKNoMvQSnPifwOn6TSMArLOy2qF+/xQTFmNBXjwB4Kz10/xEzK233KwYMNkAx
plkmBugnkU2pRAzqGw10cYYfPpAFHWItNEjohT+xBAzQWDBQKN92QADpDRkE4Xot
7vWP3mSP+UzwkuoQK2eKRmYMH/e44r91X9SXXVntEZyV5qXGatSfzU7DE6iO4i+j
XmteqQ0zGW0UsLWKUU/ccINAoqdTMS0ZN0Y+CSuv9VD9SS7poT7Qk8oIkdfTlQee
5FUg9/HB/Ujk39Tis1xH+YUIdQPie5/l2VDijPrJKFGZzammBKg=
=RHKu
-----END PGP SIGNATURE-----
Advance output cursor so we print debug correctly in xlat_eval
Arran Cudbard-Bell at 2018-01-25T19:12:30Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ace3dc648d8d7d29d457f1eb8125fa89dae2f11d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB4ACgkQ/6TVgp+2
18ocEA/6A0zuGY/Eaof2VpR7oV4U3hzb6E2Hzg/fZhL7txqP2ImpAVDQ7oxGvlWW
mWDnWXgKivVZ7wQJiHsPhbkzn8/4ESg/ErYh8rEmfmmlJz7BUPb/XM+rQKAbuh/i
dbS8TtJ8TcU5qS7ONfv3zQNT4Kr/10+jMBjN7DAd2wQCPL4UM17NsZbvmVE8Uny+
W05BDNq5adVOHEd3lXgpf+rl40ANwQn9pO56jRc/asewhlo2O0BbDn7i9DYHkwYk
pKrfqN4M3Mw1ljjmDdUCMW+23NtjKShFCiMfe1ScxfNz2Eq8uSayNeVV/8HSjQxV
Uiqrz5nG605vB1SZkXpP/tuY0Yk2Gk+E95AHBqBjOdHMaxZL6LJuONitDe/DeLLF
NkkOPcjKXAQyG2phJAuZe8z4n7KDRvNOJi5VgYUp6tOMTTnfCZyGRQqiPmh6a0Vw
IcA/VDb0MjrTTDOvG9bgJKvIKLRbi4R8lR8kLktYmL4pw8K7Wud0TK++ydnfOcyQ
RRUcWUTPjkhNN3RyFT6uAj0qzz2H8U16E1N9LC+BOoZRb+OJKoppjcy+Y0qnf25K
NOKspnYkFksY02l9IQxooL4G+VTONRV+e/+nMS5YlelxZxFWP8JHJ1jS10THKKiz
M2AEH/qWKSLMUkGxmbUIBu8ZWWiP1gPcL02ciiPZLNW61TEC3dc=
=KXiJ
-----END PGP SIGNATURE-----
When calling legacy xlat functions and we don't have any input, pass in a zero length string
Arran Cudbard-Bell at 2018-01-25T19:12:30Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31dacfe74b830b7bcfaf9acfd5bcda9fd9205e28
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB4ACgkQ/6TVgp+2
18qRyRAAoLspny+fib8tQRr4raidDINluH0y5c9NSdR/pnER2cbobUmX2XQ+X/Vj
zZeHdAZ9ijIFZFN+VGSk30x/jZ3+OTw79V3CZFxrePX+z1CCK4W4nDKDGp9cq+hn
n5Lca+n9fMpYyqn4TjcuWQ1KlpkLsZ6mvyDdxC1HzBKb0F+FuNJIPywAEw36yZxS
NMxmQx+Lef/warRCk8w5nAeuobBFut55cXVsonEvch0zOnaKoBbVu5yCUYOZFsOx
5aX1RdB/YyCralZwrDGKGdttZgDffbRPmS49qTQ/3+S+HZBuZVEurlMC9tweBCgy
nrnN9bKEBP1CBtPZs+5ewjYgOzGdLi7ioj9fHpJrMw6bM7/yt5rwsDK81aNivXMn
b54S1OKWmSDt+4UwEK4Yb+g3BbeuB3ygGvcetJkNcxJYJPP1Vo+8OJVZR1iwO3fo
dpFj1E/a/xdNRmJL2X6fNE6kiLtEDsPhEO8+dya+3rR+gulJIWWQm+Pl/fsTdeG7
iq7+bbzgi/e6e0gHQyd/VISFTruMABrabOJK5a6NQnpa4Oy3slaXTY0pdoUNvR7I
ug9+BbY3y+GIPO/Lhz/UbHAgCTWwQrI6lJqxZKwPMDc9Vk9QvOzeraOcABqs3+7c
hIu4yEI7e+7ZOHf4vUTxN+Pwebw9PnWeBuO6wn9YkmYIS1AnB7o=
=dApp
-----END PGP SIGNATURE-----
Strip quotes correctly in fr_json_from_string
Arran Cudbard-Bell at 2018-01-25T19:12:30Z
Files modified:
* src/modules/rlm_json/json.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d18564ab9e55baf6110a61bffc2c12787bed89e
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB4ACgkQ/6TVgp+2
18rSag//X6c+WnEploBBFSjrsgV7mAzarCnMUpUGV6b/IgCQ9igfT0Ufp5ZzBKXd
FFjp5LTdfsfI3+bXLscHXfQoyawb593yIwQ6qqFq6XEUZyhPx8bpIsrdvH/yEgw4
zBlitdTOpX2GBdaSUrWPWsNGigm8JNmJsJelkfmhi28sv5qW4C0zfk/vsaEmdbZs
anJfDtSPIO5p2/bcksKPhd3Dpo4ElamqyKOyVmBGtnBEWu4jhpUzy4KKiyCx7GUb
uTqNnKezi68AvzgC5x/ehHjSNeeJWa/ZD0qpFBdMZvGl8CHe8Fz/p56TSO2kYVet
R4yI5QYoVo9nnZp2zfbFESmz9lhTVtczx6RB2aGlEJJV3rRbmJ5TN1SBsPTZHqyw
073LP5wntKkMLgLPmgcC0kYBSweT7hNwwvP3f/hE0TQiF9kUjjYwu9MnJ6gsg+YJ
ZoTj7nPQBm2A8PkGvkUVdmMy12t/0pQAieE+TYyeMFbh7vop2C5W2pv0oBY3j7Kt
GdLbI8438uz/x1Dm6qwjck/obvgoZVQzFvMoK/ZJOFyCRsUla/y44kFlPdbLLA6k
rwEKR6gYcN6EUSp9Z7P34zabTxqkoiymgwvpZmlkrI1wraqFRewcgFvwGUPciV89
SOD4FbUSwyOLgG02yXxGCNGdF1UJ9LdHcAiDcq/ouQc+OPPqED8=
=7tPm
-----END PGP SIGNATURE-----
Use concat
Arran Cudbard-Bell at 2018-01-25T19:12:30Z
Files modified:
* src/tests/keywords/xlat-list
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6882f3dc085f1f2415353e648dc63ec71d10179
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB4ACgkQ/6TVgp+2
18p+rA/9GRUF4CGRAqF05cyeDBC+VuSLntZPwU+T/2h78k424YQBui8qnc/qKN7j
niSs4zEyfjdwDxsH8bIwecePlH7pxS/n5rzCIbS0MdqbR+rYaGcPkEHoXqazVC5N
lYP2bJaxtHw3AcofRyMa4wl8y7/LpVSXr+2Fk6B4eTix00gr3S66UGz5xivh1Sfk
qcX+VR6QCirgHI/hj9siV/+KVhDVkg9goNbZDN8mGXxJtaKtbQjawQ38T1Va6CNZ
YduiuC9zRNtGz7wdmU35RqCQX65XISOL6uNO84wlC4dHyezUCjsoybPrnuY/SczE
vxj8EOri+mxkRXJ3jXop8p1peGTeacr30KwzaneFAhDK1NW2WLMcnovNofCum241
dDlIWyaVKXgMGJPeoTdevVBi9K+BVCaCMnnEMZncmE7RhfNk8yua1q5NVY5H2uRF
aShqivcqPVTK6MPqofLOLomAYQ4sb9QlZl20bBIFtZvHEpqO7uFxoM4gkPBSbhL2
cgNJkV8h8z1MYYtanxMm7FRRn0NSN9g31YI4mxybLACeYSS2xwCiEWKiDEEphZkG
GyGEUuHwRBGNGKXFeQewVqCMZViZQV9FjzF3aT5DpmU1LVBqZ/T/VDZbKP9ZzJn+
1nrhVa343m07owO+5tshEIPytyV0/sFLdM+BNqvU2ezBY54LGdc=
=clpL
-----END PGP SIGNATURE-----
Use instances explicitly
Arran Cudbard-Bell at 2018-01-25T19:12:30Z
Files modified:
* src/tests/keywords/xlat-attr-tag
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dca57551784c7c343f609e1a1f340a85d157d7ad
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB0ACgkQ/6TVgp+2
18qbQQ/9FMZW9GAZxatAhGs9NKM5NxO8tDYovGSZZdM0oxU1ruFeJO+QHnR8Xsiy
s0blrom0QKpQ2MSWCpP6zNDPVR4JH1zpVb5GUu+IDFRw0yttE8SD36gz4b78t6Ah
D8eju7m34zFRzTmHa8HCaOglxben/9vTPQmXg8GA86pS6FhoMWAkIlNCtBE/2+Nr
iSvDQ2tot9/anJG3rTpYZU+9Vd5B1g7OIW0AXe8Us9s0aulLSNhwEMXstouxVEQS
zdqNFAZO2aPDeTAzfTwH3+2Ay3PXdqhrwjEs7ck+nlEjrjbZoo+GGvGrQ65+AQVd
4CJiYMdOaDcsFUPFnOriVcVqJfXn4MuU3qlMdx5k2iVe2Cka9nCBtTgo7W+DMpcy
8NnlDdbbJYDQbqSMhzOBIbZwX2UloUcm9quJ77z288mzwRJcxJTud+s8/MbbIYMC
RzolaRyQrQkTOvwSX6H1ZaRdhy4pn6iL9AXxoFk7FjaDogubSgIa3jQ0x5vAZaiR
2ban8lj1zhm6Rhlyfkase00XD0MCPPAlAgr5K19V6lj729j/WOiZxUcT+uI1Vfkv
9as1QCU0Rk1cMsq2xQBW3ErUOGgjpRsMqHxakL91lGVgSybecI/H78Ry0AUt+JJD
NZIYrFeuGnaAADPFNAxbgNqtqvW2Mt75xeuA3MKPNhiW7loEpXw=
=fMSh
-----END PGP SIGNATURE-----
Specify instances explicitly
Arran Cudbard-Bell at 2018-01-25T19:12:29Z
Files modified:
* src/tests/modules/cache_rbtree/module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1684e6929c925bf82cf785741bd3acf04f754e37
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB0ACgkQ/6TVgp+2
18o8VQ//d+xRdCfOyg+8/XBjL9EKdMzBEotYeBNPrjN4sgnpsE7TZfPNNX/vlgnp
9sB+XTZfuhYgy3mxjAwzCsxSe0hKj792ssmvSB9bMrvEZK5aCiiOxmiqM1Bo7Ziw
mDxz82UYmCQT/N5Vog250R7tveVXr3rDTgeULQzGnFHajsSwRu8YhKi4dB3kfmyd
SOO3vvlSI+xc4yb5X2SPatJXjI2uyMgH5qZQsuLvpDOywfUJ0EOEie5tcrTXdbhP
FJ9tY8MoVDvq9fZzpIpquumFlcca3/SB164RcYnPiwjFyho57SKvZ6eyVZ255VFn
GSdcrb5KmUsCKs7CIEf4iWKnYKnbINBfW78pWFyHrH11L9bH+nrxvJOYMavG7IL9
LtC9w/Yn6jLoQ4TRBqt4+dX0q5+zyTmpWIwpgI4CmZjJKXpqIQXTGIx5mEBMvR4Z
+16UZQMuJmEC/agZ0I/gqSPpoa2IOAuOi+S2TjtS83nQ5vOycHRqw/+a8lbQN4jv
7xAWwN7XKCIOiKgjIGRZDiXi3LLw4Wjo+OvT9Ngqc8mlaUnDqXeLM1oIGsJcVMjL
Z6sYJbr37Jd9R8wy8KUL4TxDI08vEuTR0eQRyCQwYEgvTJBEgHZupnpMXljLC24k
3ZIfjvF9TQgR/ooRu4Oj7JbjLTyuYqTI06th09EnUyTVHSD5zrU=
=WYBd
-----END PGP SIGNATURE-----
Split update sections in quote.unlang
Arran Cudbard-Bell at 2018-01-25T19:12:29Z
Files modified:
* src/tests/modules/json/quote.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/301c596bcc1b4ea6f8ccadbd10cf28e45f9f2e8b
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB0ACgkQ/6TVgp+2
18qciw/7Bz2OjdGR15CojtfjvBvFqD6sp7IHsM6bTEYtFyLGxyPqCeZTjEYKO7sH
YuzYvtzyakz+fmSADvxWt4W2HJoRqtdFYfjiRrPOK4kJPTAtr3k7lGo/c+Hr2wLF
buHHHw4cqL6ZFlvc+Z4DRiqhzYi7IBHaosnk2cHh+kPQaf23l2P/RSNR9EUehSPK
djLklF+qb9i8II5oAGbws7yUP4PiRuDRhVBngoaQDFVPQ8aKllsJuGBYWk/LVdUz
05rBRGjbnYmzHCjTSXev+0G3NMv7C+oDuvWtGe7sFZLA7NDNwfP5W1anAi6xyrJ9
vpZcZ/Ojz2updo8TtsKmXC2ajcX5lZ3RUAy95ruVpQqVjJs5BCONRcYgVl0UZe6Z
NoHuL8u85pAACL3iqZJFICHErGThpfOJuKjrfmkeTLjFriaylqetAxXTTV5JIaZq
z5hccS7P8O8n+6tfdWKq+2Ak7V2Yl3s0C/WX4b/4y99rd2W8rlyv2CyhkyEvGocf
2E779K4I08q1l6/GZdjtSDXS3/ta+4FhO5vJRj+rlAH4T1Dq9ufwFmee+XBTPZyF
kbFrhmfHbdCgP3EPxzE3EGsOCEl44dh8s5ofQ38DMDxzm53z2ljzRa1mKB7fTNzJ
jy3DdeT7FXFhnChgSED2EO9DE1cUKneziml3GJc9sxekQORZbMg=
=ThHF
-----END PGP SIGNATURE-----
Use talloc_typed_strdup in more places
So talloc_get_type_abort(foo, char) works.
Arran Cudbard-Bell at 2018-01-25T19:12:29Z
Files modified:
* src/include/tmpl.h
* src/lib/util/print.c
* src/lib/util/value.c
* src/main/cf_parse.c
* src/main/cf_util.c
* src/main/dl.c
* src/main/exec.c
* src/main/exfile.c
* src/main/mainconfig.c
* src/main/modules.c
* src/main/util.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_json/json.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8c928f7c3a5e663e88457d654e0b280f9f3e5c2
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB0ACgkQ/6TVgp+2
18qm9w//WDk1XslplYvNmOyAKGFdCvthN3kEL0uqLBThf+Ao3TLEuPKNBXsfYAr1
sZVJGgTYyKNLBqb8uHognEOces91uv40lg3X6BT1Dfnn+HGehsAC8gX0W0qYBwpG
ltV4mcG/5V7YQKv9imzSVNGaClLvrGuROx/4nJzxYgUUh1PbsUQKfaGk+VaOrDhQ
oqyPK3fOu9rw8mXpW11omvbrEPuUwHjoxFrrwGcg2rg2F+FCsYl7sFl12QeTCVGi
XWVUfiJl/3ZTwAIHU7qF9nVUEYzlqR+MjImHULhS7VeTmW0CJFZdhR0OnzhGSa4e
DzZls5FI2KBnIYbif0ItjNbslhVwXpJXFiNtajUul5pjIu7DlzBuXxWJonRijaHL
Vt/CsTV11YO4kGuiESJqq01x4ONesUNz7lvcTUrAM2u7LROf9yFJpXn9/RSiOKcB
OsF390Id3n5oINARTd2xhfai+QMv/RDAFSZzrNx7+ugGyta5KevnreG1/3bpknHi
QHJ5QZEggANwSX58/JQbeUm6Bd9dB9aCLJVyJjNGG4N5N/9woq4xU2rYYBuV/NLF
g+sGxuqejM0y7kdA7MHAeGGeraM7vrY3x/jq7TuQZSeGxc17Kblu2NLs+MjGifNj
Qx1R7pm6g44+Yzzd5LofqD4JmEpOnvvUylHoqG6q/PXZeMHVTu4=
=n4c9
-----END PGP SIGNATURE-----
Various test fixes
Arran Cudbard-Bell at 2018-01-25T19:12:29Z
Files modified:
* src/tests/keywords/pap
* src/tests/keywords/pap-ssha2
* src/tests/keywords/xlat-attr-index
* src/tests/map/base
* src/tests/map/base.out
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fac6e9ae14c705f43ddc0c3e767d6f525a548498
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB0ACgkQ/6TVgp+2
18p4ug//QpF6ABy/St+4QDC4QtxbI7IL7tM99msrVaAWaCHtaEKjrhi2Vi80XcaP
UA6fz8Ppk59JysrZK5y1/p/CwxpG4O8P2+HD0knrSlZb1EsgUB8MR/Sk+RlkZyM7
MaWAPMkakqxV8LmWsNEeZ2JA65AqnO4hHMSDKxl3KtH7LpIUEUWmFnRsPJszs0fq
vHlIVigr6yTfBWNDwIuNrHe/RAnAa+kJ5DlVuM1Pg+ANJvLNvWXL7Tn+CMIhWCpL
pAWo5RZiFAdxSOYZZdN/qHb8BbFGOdsW3ha8yFkCDPVIJO+O55t4CXyQvSV2Wbub
nkGthx4wG+smJSjMBg2H50nvzC8I4kfebn9GcgPZHhqfqgSxUaLRfvo2aWCfa9Vy
0RQaUtltL306J1C0bUsWLa/GeG7GXRBJoCHiSeHKpPzZnvDeFm/YAQeDsaqxYP5l
Ldb+GAGD72O/fIaDA5VoqWPje23L+X4K485xUeYMTXLBYF64hZ2AKQLSDwr1s2f1
CsuJtwNL2EKj/PK1vp6pdgtnLnbG9azvssLYvGhIpaNk/q9CVDMG3GXLnfr0mIKh
wwejQ2EhwBNW7/tjlG9YQbomyp/rF42wrDPuA7C325YPw+i4Os4XVadXopRDJwj9
ints/oQkEwj8VUmlWloMeKPpATy7hAaxKhiz5dlg6x7FwqkPjsA=
=gPQ4
-----END PGP SIGNATURE-----
Move unlang update code into a separate source file
Arran Cudbard-Bell at 2018-01-25T19:12:29Z
Files modified:
* src/include/map.h
* src/main/libfreeradius-server.mk
* src/main/map_unlang.c
* src/main/unlang_op.c
* src/main/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a88951021708d48b084a760fe536ea4d97f344b4
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLB0ACgkQ/6TVgp+2
18onmw//U0BK8KvWdQQK2beG3gBk+FhpWkHh61bLktrJV9QMLz5ECyv0CLluGdin
KcXrBHF8hRtYEpfXLfc2B5orE7pUohpzt9Ev/nXSsDE+ABigoQDVJmT2Rr7JncQg
lRnE9vGXiO5lf9d6O2OiGug7EyROUNWrzmKAQ0ybDfJY3Kq6Hj1z+5Je0M31Pq8h
TUkcED9ckeUJaylBhgLh244GAKTCKoaL6bMNlgIBSnpmtjOd4NtEqbsnxOJH4Vto
F5umdUKGQAMEV35TPYQA7SWyZzkJ0ufGnG0EWETEDPzvQBj0AfeavjW54HfYnFIo
8dnJvDZ1dQu1mP4zDMNaiEcRx/AVSjWvUiZMcLbQJ8oCZgt5DUKbTp2Qtl0ggRf2
L6tR7iHz7JMpzl4+zfKbuDQwUDNfkOjKDH+HRWcI+p7cQVG9Ucjlq7E1mT3dk5PP
JkrjhAWk3mltyqA1MvxPHmmTLpRq19zZ2LJYy59wb3HO+58r9vsrSE2Ip57lQv+I
tJpzMFlACFmuC4wxhP4I9nIMCEPvssRwotwJGDklrRlk3+wZyTSXY1k50+wunN+9
iDBTJ3PMF55cs4yDiOJP9J6f5u959+jLnEyX2SAW/i9a+5Xf0Mj48YANATcyqdrL
AtvXjliSL8DXvDAZET3oF+isCWqZnB+rQw0tUsWoz/gO5aKHXWE=
=TYd3
-----END PGP SIGNATURE-----
Bix list concat should set head box to NULL if it's freed
Arran Cudbard-Bell at 2018-01-25T19:12:28Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22b4de480fd5e92f51f9a237dcf9e72ebf5ab5e6
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBwACgkQ/6TVgp+2
18qvQQ//Y/CFlgGxqAGbWPEXnumjcWrGYDJllKSWHyzj6Sx6javmkmR3nOLt1B8k
Qqzzuu38wJtrUe0uRR3faW/E/RRDROUwBWC+Lr89tY7wSihrItO8Wvqo3NwS/QA/
4w3/+CDa5quoKGGB+GhFT+5zmD3gTGUcJ/v0Bzpk0YFR38OapUc9gA7f/uC/vhXP
6rfQIy0ETaRw0OpbbE6tg1+UnxOtlrgDMdSSmvg2X8HqTjNqZq3YEpvsiQhobHVd
da5r+CbmzI0Od1nZ1mFgczMabIAkGpIApe7UE9K+RKRlWv9skLoRCPuJxrR/DdzA
g0Tra24jSvmOUhkotJqFpSdHXIDzNxkDNrrIqZ/MyWzBL8aZVG+pF7l06+a2UBHB
qWL1oKeTqKodmV2CqCSGQ6UMLEfjD0hAeLMd3SpgsCeunZdt5F+ABIQg+d8w+Ka9
zyrydjfMGXRvL61ua6XyYUljo+G6qmb7/xx/x2C/czfEI2c7FFWCe6gH56GKqmpq
EYoTzmZR9VnYSizWRB0SFdbaWPQAeEyiDiITbZiflvJf65Iigr4bj6VNYfQVtpbN
DNtQszfMUW8DebjUAKVGdOwKkAe/o0PUQ2jv7mAse3LZYPYDTD41ZzdFe5Hiie0c
ZAsVkuRS4LE3jS0gxCaZDhTbnD6ZP2uYEnKaP6+8m86NJAL6SvI=
=By+z
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2018-01-25T19:12:28Z
Files modified:
* src/include/map.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2595808373e7c49b07469a9fe31089f2af200b78
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBwACgkQ/6TVgp+2
18oM/A/8DpvWXysO3WMxI3VXCHJnbhShqSfNa9/jRl8niZ60It0cwQlhasvukCI6
5vwqhd4I0dNqxLOaWJ1l9dpYb+8eNevt5TwZKFhPdqhV+y16K6ozBgDWmo5Bp4jK
wtbHdz7tDJB45KG/oLH44x6Kj5/bWg6GewxbndqE5vuRdZzmYADQUXuw2CIrSIpL
7CK0ksgklyCQCW3aYXQxi//bsvomh+/9KNezrw661UHl2tTq5j24Yw/tcs16+bGK
kRd46WbE79rck8dzpRMLq52Kl0hJthYWiEja99i6WTbluZZp/ASEzW+kdXQZQQRU
zkJ0A00uqi88vXELLWvWpk4+dChR7hgIdzwut29fIF6udRiw0umZ1OiIe8geO8KO
NHZdwG1m0lI0zvdMCt7D5o2XXr57sNmDPUS9tfs9ZK+Tik/W6WoiQYpABuU8x1ZS
zCNIuXC95b7x/Ak2QRKf/FZNNi6OxOuBKO/vFQzuIzhJmEMnpsNgXv+FVDLlu97/
0qNnTJ6RXHog/aw+F5bzf9OWfAJu+3MroKzynXKFTCI6FvojeZXe8cF/LhJEHgBn
4pgI4m32d7HyWfxFh6Edah7OG7jKycuHtayCoVOmZcfmtv0RhlVdXczlpGopPCxA
9X9Y6E/SWG8ZUcPTVJtwqX8J3XkQhChPJoFRKg0bKQFWNcZowW4=
=ssHE
-----END PGP SIGNATURE-----
Print (null) for null vb in %pM
Arran Cudbard-Bell at 2018-01-25T19:12:28Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4034ff4dd11fec7546e7e5382f8ac781c09ba1cf
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBwACgkQ/6TVgp+2
18qTwxAAo1RzcxDSVHaaPVLkO8DmB1GZJNoBj2gP8i4gisK5E2rfeTGuveOa8Ir0
s1DL2uWC+v3ehoy2YjFfVFXPueLBrVzzLQXiX0yzERAUkumyvxxU/EigYSHRWMOA
RWeON8PCpy4kWIaWZVhOLnIYTWsi+EDx71F64hSVNPo+HIuTseLLi9QWfEAzIwCK
5YSDmbu/BgEKHp1pBr45SG72v9ylInGiQvPNvTgEbHH2oRQ1Netcrcz3BHJgxDIR
grldYlTdLgvvrtie8kG380dP+opqZEyJHXAJO3VyWAYlnuT812xJYJy+Dr9tRfR9
sZzmmWF3Eaj6GAlUa6woTHoQhgjAP0LjeYLUhaqP7qtUaA+DHH+o3Eu1vRVumjVj
6IhNZ1hfliUpfKuZOmcKbfo8c6HQyvcwaJps0DCHWST6deqE3SZZfCcOG5ePGs5S
AIf7u3mWKVLAT1VRykDuAddEBKDwKGqbLG/OykpbfRi8lwAzl1WGR53LLnpNgsTF
l9bmqs1/PAzy/QeT3ZgP+uKw6MAJpjRUUp8b2f26cD1MoVOZ5S8MawUu68v+CsVg
sspV2UjNRuQafOgApJCS+zihHJ5M8au72srC0P18AqCVlNxw5C7DBWrGFS4iiv4a
LHMFdukc/5326HQ5fIsvWMN8ZNezHs/T+NH9jcuhOQ2a5yNI2Mw=
=fbl9
-----END PGP SIGNATURE-----
Make result input to xlat functions a straight fr_value_box_t
If they need to track state over resumes, they can just keep track of it in their own cursor.
Arran Cudbard-Bell at 2018-01-25T19:12:28Z
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
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b744807d9987403abde0cfce8c44f8f3be908e8
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBwACgkQ/6TVgp+2
18ocIQ/+IyOUtZtDQp5/w11TTbg+zUBjN6tYplW0/5vcPWxzyPYWEgvwzy9VxSV2
kkLadHoFYegE8J7P+Do0Flw1zkUBA/2nAJtq6xWLotGuWi4N2+iGYQ0fwHvfdnyL
qysNv1MHJDyXVBx7aii/XJyHFcNI/kdIjTwB986poeM8rz++wrV76Hx//9b+Pgz2
+oLBMPQO7ll5xWMr/GR51aOq12numzzn+mCwOdNdWiVERAZExie8pC51u6hs5CTa
rCtvZz0w7KHTeYB69ZwX4/Ek0ezIfcZinGwoSA2cCpP/9PK0etskSme1gAdGY+7d
ybftvK+Jiovu6LMX+tEjFWmahNdi0fW5qlfrJFvHD1CyHedDxnV+mp9j9Y09yOPJ
dTgI1k7MvM46oIXA9cRJyxhJrTsjWbIh77Czz44QUlV9BsADcGgM/xZB2Z/M7M8q
0PTR5IH2JT7wGVCMHE6k1/1dsCTnzx4G740sQJYD7ZPRsnan+uHdYJZ5gScmvQ8P
PhbjyCW2h33tlxOpeWPcrTcpNSgeixRBWFqIx5dAFxVSDi2wpFH07DO4bRfb3ygx
25346P4pqnW3x2hgOP3NQVtkYBkDxWhoeiFRN5SYjeqI+uwAz25TZ1HszCS00x3A
Uj5xViyhAND+lkpEb7Prq8jjRJuvgXDoFxmZOH313vS6WuBsssM=
=f9NV
-----END PGP SIGNATURE-----
Add list 'o boxes free function
Arran Cudbard-Bell at 2018-01-25T19:12:28Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a279b51e621c6e14e88dc0b0b1c9ec2567443c8
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBwACgkQ/6TVgp+2
18pk3g/9EAed8q7cCW6Oz00nNqCg6ynSWj9gKR6JuVoIcIB+yyuRIO7b84Xtsg0u
+iZCYS1sdTl1J4fWEck6Q9luk8P5+s4HGYUyx7BFQMceOHu7hzSlhYxwVKT1Gd7V
jB+Us6IkDZp22latuCzq0lzvaX7wJJIjo/fgiBBDTqrMGahwzFmzLlygBSN8kocR
1Gw/vE/tzTz03TZoOnWcw/IbKQW0PDk1UiLUzyOIT5lejJApY3rcjYGSK+DDol/U
oqR4Msp6xR3aFus778J0BU0JdfBMjUcq9I7xM6BmNOv+pizVfY02FwbyFu+yYbah
uNIyeOexQTA8d4bR9BbisQ1BSPxrQkHSiHVH/RCRng++2poSTF3cFbko0JwPMmP4
CmSOcWoboNMgpu6ILvky5l6MWNW7yCfXKXusVJLizqHzaSNIDZgQTqkB/hPEkFUh
T7V3bCSkIb8AeGgeLpse1EuEB+82YYB0S+3eTEr0FwLoIkKK9hZQy5eAwg26f1iM
mJ9BnwhCU6vwlMxBddbPm4qTvzhO19NU8D6wW+8qqwW0H5eTAJcCQqWIdgczzRq3
etnrqeEVF/GJFlWuj0NzLVBR28bmldH82Q+OnaeUhZwUqCQeF4YODD4yFklNV45g
UomNVSpHOCqZmi/Q8SzffseNX4r9hbbhGl6q3IGmh/v+DxKMPas=
=CWJp
-----END PGP SIGNATURE-----
Don't shallow copy anything...
Arran Cudbard-Bell at 2018-01-25T19:12:28Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff08ae6447e9c4cccf8bda2f61ee5ea9c4d1abb6
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBsACgkQ/6TVgp+2
18pN1Q//SbrN4KX3gntqfJ7aEFnB9c4/8vMTxBnF56SAnrLNvdajCbe50D5hNoLc
RMYWveycvHZrFyFYYLMTq6y3i+Jhz1DYRakrVxZkiVZk8zShqNKSdgqmW7e4LkPW
gmnraKT0m4LBY+AO9I79L+ip8ElQ6+cVns0k/xpyrf+Ch42AbFbBL708HsPg0Cyy
jOjY52ewRfk8c++7UHM6OUPFxxXT4VeKp1e+O9t20CZk7jbltJrZ/diOVbg5TpDw
66tY37xkZKNOMl4NY+WVbBQdmlSFp3biKeEAB5Rpf/bC82Q02OV/5scFctqLF+s+
6jdnIdzsAwVXfUapha0WnqQAs31RU3M8EFwDUmIeu5y3ZUP7AMN1KUF/Br7KuYAp
oadcyqaT0hczKtwPflwUQuuy88pg2KoiCG9Ym0wJnqfxxnqrb862Bl7vHepWh42p
9k4PLiJrMFc2RgC2g4bCM1y7axbGkMehi1B3gpIRtQnBd4kWteL0R28oRFlIh5BG
/dnTTFU+5WE6/cxdppUHBeVhjEMC0jL8+ZlFJnOuMzRfvf4gUUYIRYJaQakTspur
+dGlG+91aaw4Crwb54lJSaKsAreIuIGd+BrVwd+0nFFkm6DtQDQA8hsO98kbmP19
URD4elJK1JKuiTLQjEiggzFL+bKntHwwLre5tksVOYV3uZ9/GfY=
=Q6RM
-----END PGP SIGNATURE-----
Print the length of hash we expect
Arran Cudbard-Bell at 2018-01-25T19:12:27Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fb5695dee2be6ea41c1c647149ea0795c3abb0f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBsACgkQ/6TVgp+2
18o5dxAAgx1MqzdTkepgaInW1Fij7ufQtn4FlnOtJzmUO6j35Jy2beFCGW5djfN9
M9cGPeOKWiGLr6K9+0G/go3R6MTn9h7sOyxwCp7/HpBoKJR5lcAd8HVrkdbrxwcB
Rt1sPOsxZmLSQieMEQpMUQ8ED7WRxthDWj+RcvbfD6+WU/eCYxxg5KvmRR5yOsda
LUT83D88QvDJu/9vaV9hlWQEnCWKtDAJUKo92Ohl3VU/jDEqQffyOC3s6LVop/Yd
2icE9J7BbTYma21eEjj+LvEV0IRt7fe0634+JJYw/kWQrXB2GqdzO7PqS6kMDWhi
LhIcNEpWcp9tIMIiCHq0AiNsUwcZBwaur48O4VrLZZY2IdmqRTCO5xeYWiNh1LHw
09wHqoCXxJnyJLDOZkIFmzVmzww2MsUq7yva5YqNAXJekeI1jkSQJcRfS4Y9vr4S
lshbhqRygmxStA/GpJ5t3EmWZTzgYUMQgO25s7Nw1tEbaBlZJDMqh3610a7A+qk4
T2WfUtlsavPm8lYujeFxtq5IQVKjEBdZsdIDRzNX1nJxtTxRpXvUSpZGJKA4opfo
XUnSVgB44irP0jGBEWyAj3nqf7B1jzLh8zp7OnYT5jXcd7V5Qtf9qNQFhRplPWrJ
Sz8nsMVUFyjAsqwl8f/kbhdFE+wcIds+J3N0YdGcaf38Zb5QWV4=
=/ZQ5
-----END PGP SIGNATURE-----
Explicitly specify instances
Arran Cudbard-Bell at 2018-01-25T19:12:27Z
Files modified:
* src/tests/keywords/cast-ipaddr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5fda6097c678131f3721001edbbfa9b79f87d36
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBsACgkQ/6TVgp+2
18pQ3RAApQUW8L89lwSjQjG8Ww4iyGESiwn6vNbGt5exaxgza273gnQxYAgNVrQj
uH/FsdS6EzchzxsPohi5I2y6XLGJ88lv2yrxIV5ZFi2uQNIsQ3jkYo3lVr/KzECw
OGK4pJG2edhxgBk4X+0xdYs8Rz/Q3gnSltSYNj4NumcpbfV/NDGIoHQllB1G52oO
7Hjt0uTKr2TGNQsv4lwz6Bep1HeVP7V8z2L+61RmZ7f7Xur5j2O0qKahta4CnBcG
RRtKyN48KbbACTL8uUFPHOGx74VeKA3MgnhNsfuNvFG0CcNjRAcvE4OMxUCHhJGL
95PjG8R0ewPBO/aL6561GJ7ORFoQ69HGwD/nH36f6T1NGyS/UtQw1aJbyatuvMi1
Ut0kIFKaiB623vEkiW8IoLxKhSi+LGVaJfZe9LXcGyN6rRgW3yrHRVssaQ0On6Ng
jD1p81vePjMU/9rFsE0UTo8hNDieZ04thBCbFukPCPc5HGP+eOvOcxzj/uALaR+K
Qfrw0h3e40E06xC6cuY1iR+mj5lLWh/SLRPPj1tQ1BelTSbuCAEfqz4NRnHQ0Kep
3/QRGNPvCgIh0WJhHnh5Rq3a/tO4Ce8O62pGpBQ7Y0zYJ2swh6RxQ4xDTOQZ38mb
+5uGyQC5JG+/bPa3gEecKLoIGnENP2UhC+jQYglmTmcLJ6zgTkM=
=Cgam
-----END PGP SIGNATURE-----
Add &
Arran Cudbard-Bell at 2018-01-25T19:12:27Z
Files modified:
* src/tests/keywords/pairs
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d43f243c7bb3656ae85588eb0d0259ca7d56cb28
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBsACgkQ/6TVgp+2
18q29w//VIifvMzXxj+c1TZ7QVGODLV5ul2fsUHeVLkUWuHSVIC7htOBomHNZtkf
w5CGLArEee1nlkkgwsaZ7G5b4MFByyE/mn4n96GukVEj1S7EqyGXMc7OEWqwLKXb
08l5m/F+w2DbHP5zXb+iXpN8oegQVqx5a19pKMertp4Tz/uj8TPfHdGmZLUY9PNe
MLfYms2YxQzfChmNNIHffGXFcR0F1kHYTQxtdU8RKVjK10k/IO2dR2h4KiBZ9cZv
+aSZzgtmIKmZCxoFN6h+PYDIKhzPGBkEkGSiWNPSSChf6JJLgo3cnfdQwTUILR2z
KkKjkCuxscpt6/0UnPCkjckOj8+00bbGUhtLZue5D1pPNG3oSoYcPXJ2gZkKZUAn
KjP/fUXiNoUr39d4PGVklCzl8Od4tXIRdYQjnspFA93eS0SeC6Ji/aRwrCpzc08T
4Jn9K80zUKHV9dnDI8RLTAhvitFRxPsVa/R45TEdoosRTJdg+mcsh1AxbNhb0Bcy
gn/ty3tXNdzuH91qwEQllaKHxbW3mNzqvDCIE5Hxu0Zh+NbXO6jd9/vMjqH4PUP7
+eT+yuXUQG9N0nlNnPbdMiIPujNgXwawjQ9k8JglngrdHmN/9A0mC9yr6KeHoin5
39YZhi1zd4s0Dnr8133UaW3GS0b0vFn7miP53JH0U0tPWOkZtaA=
=nxca
-----END PGP SIGNATURE-----
...again have to specify Class[0] explicitly
Arran Cudbard-Bell at 2018-01-25T19:12:27Z
Files modified:
* src/tests/keywords/update-add-ref-index
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1fc0db0aec15fc168179dabf2527dd398fbfddeb
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBsACgkQ/6TVgp+2
18odYhAAq/RlSW7DgKMPGmATPAACmCNpwm3G7WCFjGRlw6vET9B0/2yRNAirbkdq
EdDfQJ2SUPC26+32KeLHGRCcSlNFhX7xB+ZxgQl80qoFCkpIyYxDRYIBw0aHAviv
q0VGjX94ZDK25BKrHQoCfzGAy6W7EMNq4igw622n8XMZD1r8EYrTy+/wYaoziAGI
mvevpLGW3HHMcYcIlrH3dvKBQe/JE1v8N+aftOEozzQLJbZ75K7N43G0HGwo3rV2
jBWG3PiwYRY3tlT/T5gPIWpMiBvxp2VUxWWSUP4olExcx4Esi+iuV6Ke3TfO//z5
23p0fdae8yW+Wa+dC5G/974uDQXBpAIqdfIbIUxvBpcN9n55GPPON1sU57XOLvwi
Iiui9NQABgyuUo5j4f2tXw//LWys6G7SWLgC7hXYEoIPmlQ4avLuXjWsfh2XDFm7
SqxuJnu/Y/yrRgttMBw50eZ1JRYc/7qLSXHZE090nhDxEVT6QYsjQzih/5ZMcrX0
JrVNHZjfdVlsrxlqrSkUI9KpxzhCGCU+7AAqPr+qGB5iFDiB1Hn98jiwxaRAsqfw
9DdxJY5vGVfnutOL94h5TN6HSD6CiIS6NzxoxewbWn8ABeZEw5BdN6SE73Rd68oG
QN35C0qxgWZQ/s2zf7nbboV+1/Xippqq6X3x5hdtwCmnhXlJ7fY=
=fVso
-----END PGP SIGNATURE-----
There's no implicit [0] anymore
Arran Cudbard-Bell at 2018-01-25T19:12:27Z
Files modified:
* src/tests/keywords/update-add-ref-tag
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b34c0256866b003268530ed0d60f00078cb93826
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBoACgkQ/6TVgp+2
18rJZRAAq9gPa5cs+7Dof5T7sVSAsExpTOLsSLPELP18fWyCby/qqgyybUkwjefu
L8vJmdZeawk01bQT/Oo6MX0L55SAOkBKgnXTwwBtuUa0SyK4uLNVbTi3R8jyeZBR
I9jiqpz3hF0eBo8CWzG/dQJxbfyqL2OsKZaYfSvYxeKac29kEVO+jXMWRM8mgHdS
Rg5efo6V8kmI9F5mYhaDyQD6yuLUwTeCwbRsUimp5dvsZ1tAUowEVzLmzTvbM9/K
yYrlwI1Y8t3OdYx9fp19fQKUVRseAQNpkuoto+klwXUekWvnmO6Fpb35m1P1mTuh
b2sgb/TAx30a9flSXqV8u5QbrkrKnixBayK0jN+qcfrKnZpmsL3YtNOEFKOelTgJ
yIvWvNXMIYkdhYfXXuW2/QSysifr9M40LMcFJVgk7QwfJxqfL1Ual0Fm9R5//A7m
3MX4w97L00gjaZnY++n9hwr3tOcaYxKfpY2uCriS9sHMExpQwSF6iTqX0DjSLlJ8
eOvydaooIXO72HUMhh3dfU1T4XzOJoYpV2NKH0cYOFfW8AS36R09XJS+m7GiBDlh
zOvpq4C7szJ2jyYZ6Aqq4AJkC6jTKXiIxZTXxqTflq+N1nXel9mIaglOtcNZBOXt
o/33m5/qQynkbFWuRk3f2nh8KmaxFg+e4IioHDbj7iNyeNgV0d0=
=JLc0
-----END PGP SIGNATURE-----
Add &
Arran Cudbard-Bell at 2018-01-25T19:12:26Z
Files modified:
* src/tests/keywords/update-exec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/978742f2e46fd87c7d611956c0c50cb91f6978b7
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBoACgkQ/6TVgp+2
18q/Sw/5AQzV7Oygwv7yUunEg7nWQCFMDef0yh64gI2sy6+dikhaavKwg2qyfVBd
l3jYSUsVy9/uSg8KODMWR6EmvnpyUm9zohsJiEjYniwY68bJtY//qnwBOyWX6wdL
7IcUYdHpNGzj39ZXEMhShXqtubR5P2rXmXvhXnU71a+j3EJsQcRHVg+IGXDrvmsa
rATFKTLqANe2m9YnaksbIVF7YDsk6ZWcp/9AQLgGXLX7qLOryB3a5NauybP2ebQk
L2hXIGQS8r65teGCbBRvwGNx6/Spm0UbicVofbL7QIQoJ+0Kuk02HZj43plHTsEJ
A0Ieh+dUL7uu3nducgTCp7wXwHHl36kVinVahQ3UfB3sQUmHPF81Ay4ZSUr5w2VL
5lkD9l92UZUAtWzPyemCGzQ2awvQNdCCBMGX4Fk/S/eolpwRKBkbdePytvyswCve
xFWMbqQJ2/8urSi3SP7uw+4fBzB509VxmEABUamoVYYd6bptA6I/oA94aJ1N7BMu
RvYH/UHG/s7L0EUyxFsvBBhvUJvfchikuaXq36P0oObBIn7hvbZ/49xRTcDw/B2k
5XUKugsAOIPjWwQ+fjhnexPtA65UpcyE1ZuMnpCqI+glicnNHoLQv5Zv/6eBdMMW
2anGP7tOiLYY+pQA+3H6cl8SlSVp9NPdE7oSB0rgxiAxxJ7aJuQ=
=DSVx
-----END PGP SIGNATURE-----
Specify instances explicitly
Arran Cudbard-Bell at 2018-01-25T19:12:26Z
Files modified:
* src/tests/keywords/update-filter
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b90631824de25ceefb7014d61b4ca4bc8b3968bb
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBoACgkQ/6TVgp+2
18qcChAAgTXh7/7nAy2wv4Iiu8J4Hus7brn/sRwkgZGfpPSKyKnH2ysJ8HE/zPWA
pUFddrSKbMgrf64Hbws6sEeB8c+7zVRAiG+XqP1vasfEd7X5OZZ0k6A5xXRvyyba
CEQC6ohO6sI9i7x233OMloUM/SQ47wdSGOoOURdY5/GwMguiWd2oWEXYksHBUHwD
juP6hued8vmTMGRBCjGwBaGz52BhZYOk0MzHFhGmXTs6DO4JxVRGN4g8sT50YBf8
iwvQ03HDM6VbyGgdbiuWcp16mtYgEsusBsopiPU3C7eumVj4V+23Gc5xuWzX4GNF
IQaH8Q+PR8ADygIj09UQMiyLloruic/Vx05SEOSoa0B5CQEAvPkk+ntedVbAqRET
4yOgEXXwjTs5hL9B/AX7U1smEABnfZYhnulpXxEgYp3Lwn5nJ/DYaGzsGtfFGwlO
mlHAyB6CSlbvb7lmGfJTG1xAfA0oa4Tw/xb5ipEF0mssX6RCFdrW322WMnuKiIWX
oySAKdn/fg5RX4fMzWXfNVZbTDOWt3eeEzDyvtcGdLAq8A+K4+OXVwqHmyfxJPcL
29ezBhekhkOFax228ChVWDqHKTKr/m3I5qGFxvQUFD2jsUIv8fbNGymjKN+KaiuS
H8rCn/9J00HRRVOWOnMvc3JVFFPogzinCZFmXwb9+zNM59rtI40=
=15jG
-----END PGP SIGNATURE-----
Add &
Arran Cudbard-Bell at 2018-01-25T19:12:26Z
Files modified:
* src/tests/keywords/update-index
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fee1f9fb648c1e37322853a79f49f4015439dc81
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBoACgkQ/6TVgp+2
18rOcg//VuLvAOD2+BxuhRbYVHo/MA2XqLhyqfbfxtVynfs4nIO+ju8K6f0ZOCEY
KPoaW67uxQHVSQGhaV18MGCzjmLLmqH3qBFKzeZFdTrEGuZYC7NnEe+vsUu1FXzM
mCx+gXYcH8WoTbW4xTdcTS1v9ubIBIEGRixL5t6btXUprGYYD28wSIF5ELKB9hwj
Al6EXehyI6EHA301D94+oB1vGI7gS9oN1cbj4fNINDJIJ9kCxqWs4uEV8en1wDye
4GjnFBpUXer3hdXylCTh4JNT1glVUVXlK/dkpSFtHorp/kab1zP/rn6zW5hU1FKi
ovbxCrAIWDD0UkrjiOBwHrt3ELZ5s6KhezawIJSfBpTQ7xFwguHpL6REZQaiN/Xg
H3wWbX0VBH9BEFjIYyTj1LsiuE2OaomT0pge4a27DDYI/hccncP7H2cvVNN+MdG5
pAMgKvrlVoEeaIIJDxAfx3jniYLJ5TRimfLXgmSJzlsN8W+Zex4KIPBucjnx6PrF
MfYnd5tmoFnZ5BBahKO+GADYecDRmbNTU9o1jdEamLZ7IpFC/9wrQns/ZpDtcv64
wK5VJBhs1doJI+jRTH2EW+blxcek6RpwCZ6YsqiltS9jPLqNHR8eFatTfLQWE7ii
sOM6W2YyAkx4W7m1G1N2xckp4So/jGzyff1xadhNpPh1JneSRpo=
=ZhPG
-----END PGP SIGNATURE-----
Regression test for multiple !* ANY maps
Arran Cudbard-Bell at 2018-01-25T19:12:26Z
Files modified:
* src/tests/keywords/update-remove-any
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b638064fdb4d07634527159b583a3dd3bb42986
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBoACgkQ/6TVgp+2
18qCeQ/+Itmi2F+g6wh4IdXIxNxIatJhbQf8V/IHaxPLBI/UKVsu+frEKtdcaif4
d4DlJD+y/W7xGURVv+LPm4dlz0tBvxTiZsoH/ngOfO82Wd3F9bWi4erV8ug98LJb
bTqsgz9KsCFNDtM3aP/d5qfTGhcGtyFClcf+UOZdDgsQwsZtUII+pMaPRosTi5KL
kiEv6c6TPBle2cLlrtQT8r3VJs2uA3/82B/3I3FUgL1mwPNZKIjgVVQsg/Mai4N+
FKlGJmg4X4CWVIb/zGkIGgajs77VYVV5bd8m/HfJeqRtTC9JZLHTp35b0NTamxXI
V56va0dlXMXa1U/i5ZG++EHfpQ536IMbyxI50QOW1XbUWUijJoGz50jV0VWknnGZ
UNFgYxAYnVylO7z432QKvL8q7lqTRT/sgpmht2Ja/1OHHjleemWu84rOVDWUzlcm
38s7GQSaVUtrPyqMsMdsPA0DQRFSU7Y+8UOeTii6griVAMHNJzRIkNrkNnVp1pAM
gFQLRZwvCxnIGhKTdJ3MZBST6v3XZMFTgRHQuSGgpXmqyURnrbQNv3JhpG0Nx6dI
Gqnwpxs3aecW7fcucxUeBP8QKnlGWLUIEKcEIJP/mnUXoyQqVylVAt2NJIz8twvM
/ul+JWRaITRX2t+O0PiSAUDEW/Ie8ctzQ9B1A+5sHWOANTK7W1Q=
=huBP
-----END PGP SIGNATURE-----
Need to use the first instance explicitly now
Arran Cudbard-Bell at 2018-01-25T19:12:26Z
Files modified:
* src/tests/keywords/update-tag
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b2e4416137058fa1431f6bed2e8e830a9d8cbf4
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBoACgkQ/6TVgp+2
18qkURAAoQm3M50q58rBHGJCXcMRSox+wHtaZCPWHZK6x7v5cAWdJgQ+mdqdGwDy
DeSfBUkH3trAD5g3BQZfX+/NQhsUzkdzolnvCJmPRiFsMjsIi4db2IVZSsWhDcw2
+ZaZt0dFsB92UDpP0MVscX8dFPVI0Xt9aRy2rjnvr5crn9fdwtInLhmDPVIK8QrA
rvOhQjcLL7JbAmKZvJb8psUsyxtgUycEV9fYjHKJk4pm+MY2kX/0prX7cc0mv8lh
EpyliVjELV1sK04paPzEhawzW2J24N5yKdFgQKn9jlWKhGP/9tmhDCHHV6TiO8uw
CR8Cu+3F+vp7UcFemSoZM211BLE6XfsnqqfRlfI34JQyOb9UKRySjOLxIxvyDsYQ
EMUyT85WTzFn45Mr0zaw9wnbP28N/l2lvNiY76Ey5Quyg7Zl2I5RHEhqkNbj2ROC
ujVB7d5EnTVfgz9LJiCFO3cdyAKoVor3+OYXX/7Nhb+0DYdciFIZ5LKHbC5hbZHR
4arBbeNITRCCYsv7A4KGpFlDg7KPWs2cARyHWph4EnhrVrSgPEGmhZkCnZvElEZa
Veuny+0s+kZ30OgXBB6nNDnIC/R1yXBra6vERpex6mYuX8+cduhZZNkBEDzajZd9
yg9Xe2/Eyk7msMb9uYMUCNK2eEP3tPh9WssXYcEvbCC1XMixIiI=
=e39G
-----END PGP SIGNATURE-----
Make update-remove-tag atomic update section safe
Arran Cudbard-Bell at 2018-01-25T19:12:25Z
Files modified:
* src/tests/keywords/update-remove-tag
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56934835a37af91b210cd2649606e66d9dca29b3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBkACgkQ/6TVgp+2
18rQzA//Z2Jw/u2v0Cpzd/UbTQ6PXAEhHIaSNgBk8kWjZcuDLRGbDt0Ic8TWaXmx
wap2xN7GmFgygNk2Wp9OmCWbB4QTgfFQ+9ukv1Cix3lPJ/4ENaXBDoeUUUQuWGQs
ea5b79/oGfvD/IFV2fNanfx1+DWr5Ob/yBh5dLsqm/RihBW9nD+AD62c2bv9S41k
/UTo8EWVmVTrNeMu2hreyMPHekaUqTtFdSFNjDuL8UVfWsuph30iqxfmjm8fXzXc
a52EyexWgKhN8woJA4pqp6d4pvXREmLjVQTjM3Sc11C3sTidmobrQYh2Za3P5sut
dmqZvfuu1djhNRZ21IDdyxJZHG/5N+M1T/7DH+zcN48aoiAXt4ocOCFlxu4fA0li
MXzEQ2UO1/7L7Lnp+XHrs5dkmLyX14CWKtUckkMJz2A4CFTtQrhe++56qhrq39yB
ZVlnCMuKWwuFU55LasbELH+bZfdCtFpa4hR2WeHL46d9AhSyroHirycqpcZXD0Nv
T3e8gaQbl6ePbXmd1QM5d08LQtzXwhfwSuzl+3kBw1kGPohVpdYtAmP7yj87qX+t
mep5exnVXzKGQ/31zSLFOmOXDgZYS9f3jWmBIffXWR+OOD2tWwzOnLb/ZOJSDH7s
PWobvHocewQnQTcUdreMhv76pA6ery1Oq8BosoHetWZ49V2FVzA=
=867I
-----END PGP SIGNATURE-----
Print when we create new xlat instances (debug3)
Arran Cudbard-Bell at 2018-01-25T19:12:25Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0603943b61eb2a3528e505d9f079b92200e067cb
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBkACgkQ/6TVgp+2
18qsBg/9FgyzoeZbFEdgX2f/IVW45fZUvy2KqCU0+dj4eg18zg3Bs5TbQgcbfLOp
L94K7hE6fVBg3xEyFxv1lBZqOofy7mrHElqjo3rtvgo2fddVOrd4rpRTAqQhYeYA
v2hDn0ZqwSnYfzG5t1sZUwiJF2lIzucZZQdjVBR/LEUoJSt3j7w9K0muJnGHEV2Y
3/WLRWL1RNCoNJMjLFZeLPc4ZPqO9FAA74GfBwNgDtmGoXK6DlpjgKKA6/oLpqjG
Zlt7Hr7iF+4DhUXc8XcdPFl+j+r6IC8aV+5PXPf7142GHbxMFRyIfX9f0UdTFJOz
U4snAnysYDPo1jHZReM6mullAnQYdfoRWyuPDhfIxU/dp7ZMFdmKiooajkOWTZM/
8WeEGsgpgoeiUvIcSOfxTzyeGL9LfvM5wR78wq+mfpFp8aZCmU5ucOEp1H89RCCl
3xV5BuJ41haVOxDMnMAy1mSVE1kmWTeQ/khUSqhRJWZIdw4VSuKOj1H6YtZvxBSM
RoAZu8qmi6iXkossCYKXwIKC0mshI4vlaLcaSNeyib39MYZoUKqya3x2DvYIH56g
yKgnBjk7RwhM8WtGsNRno9VYV9RDEPCenrVf5lpvHOK5L2FnQjr1ZmaFHS8L/Q+E
D4K82Do+9klXw554lPfYIUuL1WY1rNjDdDpAHtg+AKMq8/g1rSQ=
=eHOA
-----END PGP SIGNATURE-----
Better safe than sorry...
Arran Cudbard-Bell at 2018-01-25T19:12:25Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0761c4f26475dc2551c9031b82c03f762b2c292
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBkACgkQ/6TVgp+2
18qL+w//Y9mO7qwzvhaKVwNbKxIAABdFswJhPDkcjlZMDTyG6cdT8DJJb2IRVeWh
2Ckd/pluKEeTd06c9iRKjJZ/LydFNNKTZ1AS1wIUNW9n6h3WKayVROlD4gZuYxxZ
BiSG+8tTReHboSspS4/GFtOwQNeD/+PfqkAzT8hHmuTOixkllsBgGwWB4LdRAEXa
J1/V7BfuIBdToGqScpGy0cftYbt59O7onGSY65ghCVAtmZpUMjMbCB/8HnVVnL0o
L1P9YKJX8lIwN6KfI19T1uB7A7I8+axb+bl3yufsEjmefzvZ21WPhCVh2rgDsnfu
2VLrhJ09fiuNFgKK6d6aYC8FubMrdlpz9rR5wVirQfFqJsW4xYr+nNqiPQ47lJWP
Jn44uKZ+u6sHWGBKFk6XW96f8PMQUywyP7bTDbWGBWVquxDKHP6CPBHZQVUWoD8M
3a4vVqngQ/BiGQMvaFsrS8lBh7ZdQqgQDMTiZzAom8IfnYN723KyR3asgx0Pb0zt
al/xfDCDOKx0VMtqYSox8B90WuGhCErWj7GILlEYOVO34ECAAOPKPbEvFJkpzbW+
FKp//Q3tAzr0KWWTZi63RclRCBikNBUpoQJ6DD1qXn4taAWLBoS5PyVVU8Uame/Q
hb0F6OpQ7cBlqRGNKuc7jy1zW5nJ+5ozaQFMyBwfkusT3NTACqI=
=lFPN
-----END PGP SIGNATURE-----
Add new concat and bin functions
concat joins the output of multivalued expansions together with a ',' and bin converts hex strings to binary strings
Arran Cudbard-Bell at 2018-01-25T19:12:25Z
Files modified:
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77eb635ca88b6212f40db6bdbb11fe3f7b14c9de
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBkACgkQ/6TVgp+2
18qq1Q//fzTrD/pMsQ31PvFbBPal/EfCPalmFUFa/8uywavgH//GAeGwwVvlHk8z
NSbmPEjBvwu1+Kop9/YTbFxDM8OeQNlP2XTxjgjK6T9Q73eFDsHd5Kk7VthbJsGV
mKgPluy6YKfjF2D/d1VynBekIrDGjzIAMmJI8v88uvmRbumUn/X81bQltKIA9SxR
fitJt3YXb5GJ7W4xk7iZqvoxpWepSQBI3gSft3Fkj+KcxULsS37uFsfFr5TcnfSv
WrpRog1Bp1BZqCCXNAK563MbB1UNbWfrJ48V3wSlLqfx2ag3aLTg/sCP7YDfv1TN
H/ajYIhZifR7AtIpDNPPG9l6L77XUUyYJGjs2VA5M9UIpmSLMzVtRDT14e7hSfkd
BNWjbW417OhK3+bSYJX0m1ONG6VW9ABz34e84fe8T21P4henWosrjTWkkCjHL5TG
wsCRAMFnEyYCe7CT5aU8h+1z7VoB+xhBcGn8ZYOLPknGSHAVDsMtfYdE8cDZSu+3
IbZbWYO47e0UK2ommaSSWE+7Me6pyV3cQ5u/x97sf11qJf6rfZcF+b/xZfa4uuvz
Rpe5JqKr5nkxmwvfGbRoKJyMQ0ghseUedfLd9FnJ/6Z7z40QtAWuzvt9MXBc/fwU
+oN8+1d2jsh1qSb5H9YLJMCd95jdkMa9TzZpww7SUGrFSVOHI9M=
=yyJM
-----END PGP SIGNATURE-----
Print expansion of more values
Arran Cudbard-Bell at 2018-01-25T19:12:25Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c487837e961ba809c53bc7af35cb8c86874e475c
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBkACgkQ/6TVgp+2
18p4DQ//QcZbhW3fDfrmOUPO/19bUSnlVt9HwV9QookAXK2ftSDrQ5arGcAiBeDF
RpvvR3C3VhoGvWbEMVhTDMp1nSyroj/PUp1zsRE3sv5U8mAtrZIaIENZ8HfVA+R6
BGSIKfTfld+KF4IO4sVRSuX/PJk0wPUZ1ThjLyOy5jz6HsMeY1+m2K6UZDJuWwXl
WllzIf8b65Cmfy/a7pUrPgUHMSxNoLpToL6JOdZEoAC2Uj/JUKXq2XFHwn3cMlEI
mPQTqJUkgy0TfvmrFg7iW42OajUHtKEnKiuAIoB0hxDae5ZdpxysVOQyLBeDs9Kx
DtfI02SYOlqqo2S/wVutwzpnx+nYHOWife/DX1kxInvSvQOPpYV8Yp7TIySZN8pj
PaOs5+r61zs3ItuuG0VKHcJUCNwgYIJxJ8cPjxAJ9CabDpwSviPK8rZAaFjna4ZI
7NcEBek0lQtuQrFK99ZsozPuknh/k49lA4LBywPPvKDhux+HIiVE/tWhWgHwRE/F
8JBuvloZN8fEq318nMgVS0aiI35HNhUeIHQOI3aHkVSvsmSdJ8+kfdEBHdJXJmQy
on65N/VNeZWoI6Q0/Uy/6e8QXl0BJwmEkw2i37GAE+GyaMSAwNW48HZzQXizgp0+
iSp8MjxKd+HvdW3iNA1SxVmRz1+KfXUupZrwqm9HDK7vl6Ihzbw=
=GGZe
-----END PGP SIGNATURE-----
Don't do shallow copies of string buffers in xlat_eval.c
It breaks things in subtle ways... more thinking required
Arran Cudbard-Bell at 2018-01-25T19:12:25Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f05859bee5019edc37aa6f4435d69b6adecc349f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBgACgkQ/6TVgp+2
18pX/A//YwAo98HG7i2tEy+dxpNsX5sXxdRMu4s3fHp1LFiEgrA5MUpqag42CBi2
j8iGqPIH90Ix3lh1oJm2NZCG4LERF4xmHmYK0LYTLOWXqgDYb4HxJ4hGCoMbXBHM
KU1vLAqYbo3D38AKp1QC2xzIeR755UzayvbeVNT5aoDJ4aBo+tCJ8KslgaJAoY7R
j7u0G+lmJOythtDvDY54cqRZxmPjw+OPKC81/IZqExGffS+HjEFOOYwTxdPZtZGi
nyLbKoYQDh0HW5sFMyHRH8BIEKFaE+2mOVII0yCHYiGFH4o552IUnU885dBrlpNX
iLpyqyAadkopWnOcOA/ht6DYoLN+s1JeFk3dNEpXkYxrkdmEu0NLBJy4Qm0psWkH
TB7kLf4JRvfMnzquOr5eDMllJQwpDlxJDkL/5sQng46VrsEk6ie2cXqcNdFpmuxJ
tJF4OECkQOIWMjVjSeQ6qkivXB6uZqqPhjzwfFvjUHDM+kZux7Zczu9AXYn7+Qy7
anIjzemCMicbJ/vm78dW1/vrp7+yTcaQDJRszEsfm+qXGxapGq46KZSXxkvo+Su5
8xhu9T93QJREvw6HqIvL4czAq6FFXkTzSZ9a4Lc6Rh7wLl5yMJ5TifpiY67CsUxC
JmiiCQWbLmZozgCiUH9UclYrx3gKi7mR6SimEX4hmjpZB3hBGDs=
=MVQt
-----END PGP SIGNATURE-----
Make logic clearer in talloc_buffer_append_buffer
... and \0 terminate the output string, oops
Arran Cudbard-Bell at 2018-01-25T19:12:24Z
Files modified:
* src/lib/util/talloc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4849e20a26351cb179559377ab21322360fc3637
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBgACgkQ/6TVgp+2
18qd9w//Wtlvn2s6Xj/cVnMVjjs7pKo2QhXGjOW/G5p0/sWOv9A9SBX52NBepDgb
VmdSmGugkwZ+GlRUcaNJ4SthPUOKxkH7Yf/fNYWKkpiJ6CjG5ITK8IWspq+p4KAW
hVgftsYRCCYfRgAXaSDVZ57lAPkOJVP8AKHFbg7MLib4B+8o86FoLWyrL9akaqE2
AiVvxj8kmJJtTRaNxlutEFYwU39hWIei3J9qo5utKTRoJ0RKjiw7XL/fQtEcMGKa
O/jC5JtNEYE6JjVlh5jFte60468dZojBuoLxZeskGYjhNe/uTmhMSzUAZ57Ezplf
8D+2AhJjuj2yOlg5boG5iZK9G+aHY3l7+fw3lnuVx3jn7zmIMqMOjOHqzTt63po/
rTIbJEVj6MI89TlgLjULivgxZ1OnjeauT3JRXEVfXph4B3KeAJxE+Bgbxmoxl7L7
eN2gQ23HzIusckJrGZcY0O7cDSQdzOUggCtNVJISZzAeTqdcSAERKPhJ++CXcwN5
PVkBvu1z4tFgzMNHcpG06pLNGXYpkXoEplSXysviXFp5otTlI++swRCe5gSwZhFY
JQn8g2f/mrUldq1ArtmLslV8b162KYrgs5SLiWES68l/zHhDXc0qhJin14H7E++j
k+itDlRHQZmsoyjbyuUbVTiC7YYMvBxcGGi6sTYwY1LoAuvXNrM=
=ox/q
-----END PGP SIGNATURE-----
If input to %pV was null substitute for (null) as with strings
Arran Cudbard-Bell at 2018-01-25T19:12:24Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ccddf67e04303f2e502f6d29f29d25b59f96efa
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBgACgkQ/6TVgp+2
18oFmw//cBSJ9acI8uEq3kPPGuxoN3j2VsO/E+qkrGb360sejoeBOP7PMXnvEbH6
1rG71Olj2INjqyUphv0fNwjJRlQvRL5Ii09a1dROXXzaUBsxV90v+YSxFiDqlH3p
w3V/sg8VyBDSACWy0/VSXmZ7yi4O4xLr5Q3iA9a0fTYMIkZAOusl6x7feNhRwy5N
Y9j2mhxMo0XnfVSmfWaaUByHnInkwnqqzgmgW7tkl8xM3levdaY4UXPMs3EQNwpA
t835IGyJxgxbYI+ybI11pHFJeKNqJ53/aOllypJWn9k6dvLY4DUAsG5rH6hq0G/W
5Dv2JoijouNp+Oxy0EPvVzsWzLu5N62QCQnI/K8ByGgwf5uAbLZLPcMnRm4ZUNnH
oHmJwGvsPFmYpYSQsUsCrpOag+FqcS0dIIKS7KriNwCVh6G+h65ofqEgu6xxKctJ
HnxuUvDFsgMkRDUEOguq5RNzg6jzBudvsquErXRlRiAkIxTRqdjjGs3mHFL5i+41
6A3wndBlO1vJ/zGNtitaUY7Cj5OsKwIJbPEYGdYQCmZKi/lD8QkXl0+8YtkhhQag
niZenGTySF0zI4ubYcosfJjBwR3SJbj6kFkEgAqw2mjcmJ6UmLeTGcL5NFqUiaxw
R8ViMWrHqhEstu029A9bLi/PLy1ReedCpsDBPCvj0N5e+Fn74Ro=
=1YXr
-----END PGP SIGNATURE-----
Allow custom format specifiers at the start of the format string
"%pV" wasn't working...
Arran Cudbard-Bell at 2018-01-25T19:12:24Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9031d902b6c601662bf8194880a800d91021550
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBgACgkQ/6TVgp+2
18o0oQ/9GLurZa/iEXNgkpiYELEczhRGCVAbTrmfawkiAbulgceRVSKtf8ZkqtSz
U/8MdDALD6/Bo5fkjc6u9brHH3CgE8D6Pko++GUWG1JLkmPUk3Gb6lOIFlwVHXZy
r4bwDZXFGLk/0VleJ6Tf2cCN3W0E4BfeXBnXBm57oqCGes9tf5LNh7Rnfq8GfLY+
J7DqwovF1RtHwaUv7MK67kcBFiIC492nFyvWX6sGvyrSAHpoMVZsYQ+g+dReKhHC
W9eNLl2r8951VV7VTVMgx6/0PZUvmPwl+PbgJ7PCwx7ZuSEaHa9j8oNJEhCwLxg2
jQ1daPdpHlVzCL7yTS/skyohDTZ9G0XFPGhEVd6tSvt1NgnQ+8NuzHnuzEXsOiVt
gTwzPOBLBcQl5aOfKGntBRkOGa8BeILfDQ3PxQ1iAe6qfy1EWqOMBKp/XaU/Fa2B
PUYjMh87j//wD4lyHbTCRz+tkZ4mKT09ru3YQelrGKK6g/SaTFD49CJB+mWWIEwj
cO4EkRtbmoBbsQ3msXOW5JrgE+GUVkxn/1+l/N5579TPpbU46oBE8OCzt8tFRP8a
cyqrlmeJ0qbyMnO7dk4U+wVt1hklEbOyMkJGS1MODBvYiwx/DL4hDJ+SGbWsN2Mv
a37qMgN120qvx81LBZDZ4wCCxeFuGzCwjkNBjQjUdVMUmkxMK+w=
=eNJy
-----END PGP SIGNATURE-----
Fix fr_cursor_merge so to_append are always inserted in the correct order
Previously they'd be reversed, which is fine for things that don't care about item ordering, but not fine for attribute lists
Arran Cudbard-Bell at 2018-01-25T19:12:24Z
Files modified:
* src/lib/util/cursor.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38636d6196b0deec28a985ca7148e7f218eb3b1d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBgACgkQ/6TVgp+2
18rXEg//R0PX1N1cc4rnks3mmzilNJedE+VpPgISqTXX5NodRMZiPXSUSfM3z1cY
BHmxTy7gRgy4XQCZz7f1LoXV+2z3yPrDVqwZp+8Pot/0aVJqu5jUfNCk/vnihTsj
qx6yeBiaC9aaTr9Eg/SZBOJAAs10o8ciqh6RCnhQOaewc1cVSIj1IbvkUMF1o+8a
ZbBpWJxTHQjtXgIS7oRHCTTHCpr9Qe5qhN9r4nH6BknpiOqN46xYO7IKIIInOjPK
VfWSs4Du/Qj8YZmcrijEgFONLmLbx6BWvVqBTN37ts3v4JBuDh+PrGE0zsGKZ91F
iGxnzYlfV+0M02NedIZ9/jBCO4/lKpG0lo9o6Q9CzY+V32pOSrTEX6eymgNVU18c
iOU7oZwSHtR8RuwzGneDurwljW4vF8O2UDCP5zvjzE9lNJtXTwtUHr/Wa1Kmrdo0
DdIv3c1QQjYjlX10L4HwnPyNB/Wlcvmi2FwPmXvRMPaLh5LCBe/HBedfdUfLYwUH
GGs8B49Ae8rolnNcKi8RrlZuQxqnHxqIYtroJnN4pRTMLZ8XCGC6yiHfGyNmLQ19
/6oRzyTssx+1XRTGeAQi/+GXkq1EfdHHm8qE4OJgBH8taJMz7pSoJXIWsPWhqT6y
rVoEs7QFXkMF0fdt8sbgRJAXlUAcNWTNTSuETdZfia0TuPH6898=
=DOQd
-----END PGP SIGNATURE-----
Rename append functions and fix logix in value.c
Arran Cudbard-Bell at 2018-01-25T19:12:24Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/620d1861f490de8b04266617351c3c021a653e83
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBcACgkQ/6TVgp+2
18qKmQ/+PM2c+ACXW/AytBT8cloyPWv0ZcwUeI2dxp0QT1Yrvz9S5iE91+IlwNkr
tLy8B7KEmTs9Z+e3A8YKYCPklflhK1Y9SEP9OgOuzIg2lEJdGCTNnpsAD3tesZKw
zZqSonlVmLrUUelStZnvOanuRcLp5iGxv7b9Vq7UhgwoTYX5IOi1xEZItBegG8ta
zDgpzDIcIA66QAXNa/zNd1gH5ItJb/zTdQLfw9V1KC/rc3IhsBgeeHFdt+vHPrWt
WUfpM+NmbpbYCNswNgFXsnRNa0S0oC5Y6kuWLQ9yShjzlGGIuQwWqixRQcnTUjVP
y9alheWO6ePrc/CQXJP5k5rv9sAqcuDC1x+aztVNajOodqG0GPXirXZq+gaJwPF1
jevcy/1Ukh8BetkfZAiH1TIxI0KclUytpfNX9FGZ5QDvKhm7xv3vuYT9rcN2j8KU
+yXDxVluAvSxCYdkC5zft8vB3MG7Kk/4lBSSsMyqqe3BdTe1AwlrEpvfPcasmahv
8JGz2kknHxtoVmZyYU3F7Yn/PPVlsY92Ac/ez0fcmJ07onDqI8bHvxY7LjNfzbam
2iCISZdn5zy0OQr/xZaZAEaiKorVETVPdljtBvLX8YNskaCj9UCM3eMZ0Fk9MFio
ykFQw4h+KynzhltuZPgh9nUmqY7xuvTZx3j1RPvNvJ6jpGkK+vA=
=WwHg
-----END PGP SIGNATURE-----
Many many map logic fixes
Arran Cudbard-Bell at 2018-01-25T19:12:23Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfe8218f380873a17ebbf8b202bb38878a13cb7a
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBcACgkQ/6TVgp+2
18pUUQ//Qt7gd3V33CbNYrzUYhDUQRlc6EZ7KuZM28H2StDMNPf/ZQM+8VDswK1t
sWwPxtUplE4h2w3esOFmLvLK6uXUauByuZ0zvF+Fqwm0Ut4FUCnEXuItv/hxOi96
7vQjAWWXrb3wc3AkMxYb40jpVuO9HCgeohaM0z2eSATZ5cSWFMJKqrmCzbwBHDho
cJqdqnfwmX6QuJ/7nh+Au5gya4u1FhupaOVa0UV1P3Pz/0Dy9Bn5JKJ0UvrO6zJF
qhwlhss2/1zPbZJzehFvI75DBxOpvAdoN/zrUNfZcdIHkjezQqfnm4C0qCr4Yl8D
WuNV9CF+VoohagmImJvyHka5h0Xl09p294gPqxDsx3AlLy4FNchX1B9C3WQprhuY
j+P1CqIzFe+MkfavO3V6FM2UBIFjN2lSjS4z99DPQoMedj4maWoAge8tdzuKortt
HWj6ZP/OC3Xk+lUNIy7QKXRssEdi6oPaE6BRlqG7CxFvmL95SK19fQSine2PMRcW
8LYdBw+CP5v5ZIhLGbC24yVxOlcInfzhzCsSD+ufG/U/LHhuxxWrxlJXpPo1MQYx
rVqKPQUTRzzjPFQv5Mi/9RbTKOti8igABIZrb61n9ypwYpXF/s6+jw3c+XximWEG
/vSp0mDCH2FHnq/rXN9pkc15n2mvmKhFrzu/Dn8Ha34CXjHIq9o=
=fsMW
-----END PGP SIGNATURE-----
Add map_afrom_vp which... creates a map from a VP
Arran Cudbard-Bell at 2018-01-25T19:12:23Z
Files modified:
* src/include/map.h
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/466adf318234b0bb78fc8bb5e644dafcf74d07d8
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBcACgkQ/6TVgp+2
18q4pg//diaVHFcQA6QY3hRIUzsTdGyxzKYU76+RIKSC0SAMdw59lDlwZogl5tOF
KVWKA1d/IQ31NNt/beCdgMhCHGf9DmsK3LQJVOgTJMQtYoUmmu/miWhvlGYOcgr7
5SZ5cSqEnisD9X9iBamKK5m7WMFRi8lBfbJVIeIf8iNjlDgyZforJEl3gH+GwqrW
jwUix8A9HxANEeYvai0fdIJAkSVFkgeT6c776gY0TCO4nSQHGpkzVAzaydvHFanD
Pb+uajs+umkTqzJ8ezZsqdUvt2iL7fL1zhtAXNDT2koohuQZJDZE5svRYOKx3+iq
c+XiV5kH3e3ikdJLWeYV87sGaTd7cOOnLuCMFXsbAmAN/DjatKTYj4dp52sQc3zb
Iy41jwg2xgVe6Wgi0sH4mJ6IBqKiR8NF0PtarA/G3sAVJHQWi2CvGMhhCMEjbujH
gkLhb9CnFvHgZAcL10yBYCEqKv7qbpXpi0zgBr6ymQPZgZ2HK2o5uFuMl0CoA+oV
bDg+sO04jwLyrH/Z0balZmXHsvDs7WroY/aXr/+4T+yCI/iJIpS80HmmpHEsqGvU
glbetIOOqcq+wIGQXUyz8VgbhZEJrBuDx3Brd6OfYJFqn1pfewnc56vdVnHNGrCf
HN0tIYeWE9tjhh6m8zU8YSkr0v6Qj/nGlSBnZtiJeZxuOmobolY=
=dwQK
-----END PGP SIGNATURE-----
Move map alloc functions and add list_mod_alloc
Arran Cudbard-Bell at 2018-01-25T19:12:23Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c7400e2b87e52d241e651d8fa7ee8fc43efa48e
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBcACgkQ/6TVgp+2
18rBixAAiVr3BdRKXyTDFR7tLi+UnB8pVDV8YKkhhZSY/OmnbyMDZM9oZmMvGzA5
THdmt1XJjI++T2CJFOpvmjTWq5ByhnJ9svZgV+RMlBVq5yq88fPPk8md8gGXUhfA
fVzurqF9xDAkNNWfeg1Il+qKCeQ8zKG/IXoK2lz/hCa+YHU6sGemhy0bkORcVD1s
zLqtT+xeZ9rbtZ6Hgrdn7D5fUj3zcLXj3yM2Nunmg+11AnPLE0hYIx0QZ0ghi6Dr
cWgEcEC2xmHHIPgSp0b3ZT4iTgSAVDcLeAZ/Fd5GGe8PPj9XmKV7V1JsRY6y4mLj
rnsLHsrywe+EId5/wKmoymCpigcLxa/mFc3Ryioi0LQHyLfYyCoGAVH1nsqiqQZi
imNfmWLmIhoMO3eEJm9jlVT3omhdlTMu9fVUqIaqc7Pe/DMVVwI4z9YVdoYzPOlN
vpbAgzXlAcdl2f9WC60XXEr/rb+EJQOrzDHye/Askg13Tvr0+UbIjPKqwjSrUiuM
Gq0eOgG1wPRSV0u361OTgdvLRDZxygnRPlCUYAqFXR3Vs6pIDMaXZo1Y2+VKQgGv
0HGUnEkRAFyknz0Mt9x1EE2lPTZQ0BPWcY3YEwdSpZxxVqdNoJgEM5uGjQpGAdRe
9YKH40fiyD5BS9NNGoKCEeJE9yRoV1pTY3x4OWu/gQCbyRde5Po=
=GX2/
-----END PGP SIGNATURE-----
Rename cursor free functions to make it clearer what they do
Arran Cudbard-Bell at 2018-01-25T19:12:23Z
Files modified:
* src/include/cursor.h
* src/lib/util/cursor.c
* src/main/map.c
* src/main/xlat_eval.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b0b5c0f2255ce1ff894cd9fbf774f4fa73a867d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBcACgkQ/6TVgp+2
18rfxw/9FVCJnZWndBo7NwH4Fs3BKzvPF9/VP/XTVuDsBRZ97d0hMJ9rYMd8eFMe
CqHzPl+v+e0SCuNyrmkbuKZvzEqrwEHz6y2C8FVA6gn9QtWixfwUvPP+oKOmEiDN
H1XCoEUQhdyOkjw4DcBlHDKebwjE3DZsCEe1xD3umq8asEUktXWWFoFkDmEW+6VA
G4lL3G5fOjGpQRwsIUKN+IkT5Yphkyh3+QG+oTlpmVdAIt6FMV/TatVs3/sVqOqe
LkxTB50gCGA5guZY44PF8cBJtzDRFZIn6KhCB0bEG9CLa0WOe8WDjWN1SN0cAvmL
ZxRLHB0nVs2tJRwndfXTeM0zvd68T5KnNYPyWSBGaKU4R+BdgcjCKG+7NovgrocL
e5JwDhK9R2tzsde5Kwe5QZev8w+EAR1nCdr2AIoq3GsL6x6GSuXyTnF2yyZNUAH7
j7eHZJhEpim5mpSNXnrowmWALUMqFnA69kQVIz6+3DoouK/vjFWnD1SNRoV4QrIS
U3sx8sSzHE/e4q0xRbKzTCFgomdDPUc4kxfvKrbmXrTpPOI0CD06pRAXc7lZxCUY
QZWTNiIryKABrxP/TZ7JG2rw/QbW2jJSk5rYx+s5TrtNyHeYwOwciKV0IwViEQp5
SK4mA67NID2hBnyn4t84HJ7ZAyEK/+RnVdoHQDBOr5W1SyTaPhY=
=HinL
-----END PGP SIGNATURE-----
Fix copy/pasted typo
Arran Cudbard-Bell at 2018-01-25T19:12:23Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a3033b68bbe31d9f6f82237429ac8df62a8bd82
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBYACgkQ/6TVgp+2
18qTPw/9F6/R080Rj7Js+xnU1UFysohhWDiGNELIYXb1eoU4jxcd+Snod/L8EzEG
BmiBEuMTuByOGvuIdwjC4TYOdr8WVm/j38ExOnvYuDd4r+XnZBOG9zeG/AyKi6c6
1iU4TWnpcoCiLKlxqaJ6b1z55UFWIAYaS2MBYCA6uF7JlK9WqyAYmZWcm5gf6JX7
ZObDfQAEaabq3NADq1FdIxCIBgy1BZ+jhTNVHYgyyT0ynojMeweZ0SXHm7D2vCTl
KspHYqDnDDColKTZ/varrSFsbjURvE969d4QUq7TsPHi4uvRdM30PW9lTb5Ju7Gr
7QbOych1EYa24WCwD0NAtnoJDwnvFyJzPYkwuv7P1NInY3zkQzk4mF4nkewCX2Wj
dpn9HalsPTsKqK5i04Fmw6Vwl5uZjOW6/f35BGjEvXWnaBnoX3G7SRIqn8P9SzJq
IrWnjgCetayNCpzUvsMsGj/rv7IO3Kveq+HNOO3C4YP/Bam6MvQNRsT3LdftJczO
ZZjx7XWR7ub8vg2mT0lwyqfh5ARwpfjsCl7RR6yTJF6ehYH71rFcU84nbgvYI04i
PXlKcJq3eDXsITYNkh68L+zDIMsOHkOttzf+1rdNPDovICe2OKkDgOzF4g8c7ZsQ
z+WRjWdk2TBwKQsGkWX5BL48TfvIiUYM3M5WDoU4OdGIv29uG2A=
=CAMr
-----END PGP SIGNATURE-----
Need to shallow copy the map for !* ANY
Arran Cudbard-Bell at 2018-01-25T19:12:22Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63afca8697e1bd3617da5cd61c52f31b9b1a4e83
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBYACgkQ/6TVgp+2
18qZgw//Z223RmCK7iEWRqTaUgh6Spuq/f9qlic5HVjfYhXiPLW2PWFzrCNMTpq0
aECbS0WrYwAEhP7mF6uGzp81QQughgduIQUppTLvaiXbtiLeLZLjVYEmWJSP4x0a
xbgD4jOWlP2MTqvWv45zjEFUthD6Wi/I3wJgToLlKp2LwHuB1pA/dTKYmsDrRjcN
waD2ZK0g6WjG1Vu3jG3YFs/zDP2+VnYrK9o+9l52tcedG3mYvdFPbG/EbpF0psfM
YBkxLjkwm997cw5/8ofv2p4LmWB9G0yhakr2r9qkXlEsVsOl+qV9YDuXFbX65A8M
eOb2a2EtWzjoET5efGv76Jk3wQOejaGARcrFwF+AugsGN3sIcGwbYXNYJZProE3I
P11Nj57gFJk6T/Pww/ta4Pr5QAi00Hn+f0DRho+w+Unqmtb3EymtS7oFjQxEIEvm
yQDxTKb6p2wMg2wj5K9iEkxlf015CvkIsYDIqXAk0ULg7mAhqZTRYBJtRfPm6Atk
ARygy4+0TxxtrkblADfL++D5SFiRivwpjMLCEwNEq0fABQL09kgqCS7kp/n4eRAZ
NUGmO6pBwRCtUWgef5OnFBnCWYjPlMkK41aY5t+VNbZVx1PjW3eWFuAG/9TVDtL1
ttZHUngOZ9Vc+LI7IYBVXe7G+9on+VcoRclhsknUm3yPDEf7rKw=
=OQCY
-----END PGP SIGNATURE-----
Print more friendly exec debug information
Arran Cudbard-Bell at 2018-01-25T19:12:22Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83244c401dbc6d445c40e0d7437192651e9d77ff
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBYACgkQ/6TVgp+2
18pzLw//SpRBEGDCDnNLytpNEX6cqfeTBBhwynDxiOhJC+DALDS0bwx2FGhYUMDa
2+ZEmkwikMyAsgNQ5Ba9AOtDFN9IEjGKWhoEeKrwjwv2sGDPPAMOcv2qV63pQsal
kpQjtMktuHsMMddkDJDHaXQSkGCH+Wz70OpOFCD/l0Og6Lgva1thbJcS/Sol9tHb
0ToAoFDdj0Y0RvdmPp2bDp0357X8TQSBZNp3Q7zy68vkFIWy9uHShG22p3frX3Be
EC+P+8S9otnn6YRGBrBzKTktnsnG8d3iC2kjSKUAxDuzYSXw/alAdU3eb0a1jF5M
t4FHb+dbnDhCDFuIDbblfZ2vLOMEeovfWS1h9Z5Qb2qmrPcKy2D6ezCBzBSCs3yi
Ti4nQLKffslzQMGH9lfB3fGybxDcj33C9I+GK3LAdZ4HAKEr3lNd1tsNgy6BNvxE
Ex1lFFGC2J1fw7mPh3xqGjMAv3a+6uv7LKkZngHSuGl7+oL+zaU+XGjBLSinL9qL
zOpRLOh+5yZRkMXnNW9RSY52E9VHHmruOD++eFDXeiR/y5AmCqphYyMA2RXo43ER
zfbGyYSIwxp3kMwwXdL0PjUAq7tc+6/4aMWAn/mnPcPfTPmHF3/RxwT/sWicvyFl
WUK/ABztodVqHIQ68q/Ekdc1IxTePMEKS5ECViB2J1hGfELSkkc=
=xmK7
-----END PGP SIGNATURE-----
Perform xlat instantiation in the right order in unit_test_module.c
Arran Cudbard-Bell at 2018-01-25T19:12:22Z
Files modified:
* src/main/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d38a5849b1ba011ae27a005e632e9f901bdb2339
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBYACgkQ/6TVgp+2
18pytA//ayLNU0/O+WDFNk1CfyT1aYuTtGfb8afIkO68C6UjuTQ56w05rzi1v5Ot
SYs4CdOapTkMx+PVXpfw96HouU1V+pz8M6TRm9AdZWrUHyg8VK2o3pntLfWL1Xy0
29BNSQKET6xUKyQngqDTeSMUdnQdHDojg+bqNK1ZHARbT7YQQ42JabstVqaTpCwT
SxWeClDNhgbXS0lEYpLnMmTc8i/bXQdIjjOxnhWTzg8mS1vbjP2VtnfHfe6nc7vn
tyd2Dmn6fzOUha147YXBvh41AgNE+AOYaTC6wKmldhboYzJ10wjGLG/9o/zVvaQs
CnCYIaVDGpJR6y5DKbLsnYizQiGKeNS+C5eyqXhP3f7NQb6JJRVtzUGcW5r28VmB
puXzvbi5X5zezFgEIjLb3PjPk2pWT0vl6VUKoxIz9uXjTKQOrZx3qaBaAV1luuhZ
O6VlJp/bVHMuT5VGzZKRnuOZV2A+IEnEgUbly4eB22etFnxzOnIXHI+jHDB5l/KW
AMKeiXR1qQy8bm8nqH6RPIXUX0Uxc/nMnKJ6M/30blhw4JdqpSGVO47LwQ4CtYNG
Hsou3ACQC3U+1QtcoN5hyioyr0K7/HPBIiCN2sINi9OjIqiTmOJ1pwaRceju09ce
5BpJY673p1qR26oF2jXoGpF1bQh/6H0c+ETUBiQ/5/s+Tz8YMhE=
=VMhB
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2018-01-25T19:12:22Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28da75f95580649151e681f15903b9a79209d68d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBYACgkQ/6TVgp+2
18o9tg/9HxzPxkCYefeMpUGKpVgquNDUwZ3FQD4vkyBSGRIskIYliQXjU8GvJPwM
3XNQepnlmkDSkkDY/cNv5Gxu4vApaZQch6UB4aU3Rihxxol171p49txi0ujHge4i
MOQArNLIoSQXUoyrghS/qfHiQOhEpWuWU7MNfEOamhLa3Pq7nWgXKECjVaIaHjeS
S8Ydn/KOKvTzJpqKR3PzeHQ/rwAPJJiwirUKzJfl2FYZP5T+GvPurYOeAaH0EvlQ
hX1ub2D2ZsiTvMeujaiobyWedOfRgIR+Y/3717xNHUqCmq/L/yBPtERXxdcJmQ7U
l8DR/hTq+jTl+FHT83/o5H+jjZvPL9REJ5uDMBNx+XWI68ErroctrZfhS5k/CL8n
8r+hPJwuwpWEMOMrU1e5BFZIHv638XoS0cro+ZLhSn1rllDHDWjMiVPekKWANBoZ
ItunJXGtIz+7veNJ9K2d/SFSP6/yfgq/bq7/QOEG+fd+IOodqy6UNYc0CqbT++KH
Z9j4ORoRAHpP1DQMdn/uX5ITsmbJlMq87KctD10TejBAbOT4QVSyvJg1/Yz5T7xF
OE18ukxk1MXaMO8bDD3iUgzjPRUwbcaw6g9mfTWCHbkm2UxwISaK8PJqsnSHHPDZ
DQSJDVRsJSawZZPWLE8ARdWx6V3rj2OPBo0QKI2/NjLVP9/46O8=
=c5wP
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2018-01-25T19:12:22Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ecd395df5becc8a06f90660888fd3517745e891
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBYACgkQ/6TVgp+2
18qvURAAmN73Iaekyu91kdcbujyHsrWfuknrXH1pJtJvZojvCPNKPHVATWGtmC/2
NMPNUiAc7Ope7CQjJQVVXV3qVGl1PBl7UCZYJd9YNj1EblBAZHznW7qlKV8FH1it
NjKLpQFbGJWi6P/vMa0wE7/lrpiAJDpXvMfI8ktcN4RpGN4/1xJYj+XWvPbTePHD
Nioos/aKM/P84Qg3EaUurHcoHStAy9oBzzOaOqBPLuUa61uEN4qyOlVbzf1I798x
DI1urU/VREahxQJGm4tFgDPzPeWGpHVFNVGNdYksfz9nz3lc4nHdWwpTDouv5StD
b8LYOVRUC2sahg6W6gWvKrS2S712cHa/bleP4/cxTBr8C54XaPQcbjbuyQC+q2b2
BYoBisq+rZbsNtaJbtogZcfoo2ECfoZEkvLJ1ThQNQ5pf2g7p/u8e9RUW0UAvvQ9
0juF947ooH8IK4Ko0y7QJkLeITTgtRJNzee6qG9IqVO/bbvgVrenSRyHTRBZJV+0
p2LRISmMue/n8IN/OacSxWDF7pOs9xUjmNg7wpSSgKuxMRT9i+qW1xt78C0hnVz2
pOA2SCODUygCFXhZrcV+JfTzvnMHqMO5ig5rbLASnAVYHYEQOW9rSGOkD0cFC8UU
wiiEH5zC8Mg2IgEhb07mBngsQFJi6rvPpOlB3PEXF8vWa74239s=
=Flac
-----END PGP SIGNATURE-----
Should be an error...
Arran Cudbard-Bell at 2018-01-25T19:12:22Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c9c7ede3374e04c5439af537cd8025f9cb8f81f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBUACgkQ/6TVgp+2
18qTQw/+M0LiVur785fBOqhgzNwUEdSEIVhMUv94OEs7gKlk1ff3d+IYHeOjt0hc
zHftrRN+a0MAiHbQPzZ0nAWyCJLQScvsdVJS4qSrAk/dFq2YcQB4vdImYeraHlol
OrNzOB6f21+2k7OGTFWJ5aiK5fTm9sT0h1wKcFmGAsZrLYBW1SFB6PJ51wTgrVMQ
q30nhYL4RWGQJE9cfggmA2Ynk2LsEqLwPt4ks8OEXuk0r1Zeu7xiD5k+dvfUGBJG
xEKARvt9S7uODkj8XSoA0UTka0zUVJGEgwuftDyOnWqwpLQHRe2k11ixcOz69NxZ
1+560lkh8lxgNm1Z9TxW3Lc3vZBMsOV5dI0ZXIwK+N2v+vb0zglQGJNJi7s9NOtI
g4QWv4hVdwfpoosmX0GI38oUTjHm8r8sqIA3kV1W0VIcj+qQ5RNkUCVuFPn5xtWx
QgrpwlRn8lei/U3jS5EMQ7BysEXIIpVQG1YaW8wriPKnlhFtD6NLl/Kl9F7F+8Fq
gTdFWaKJ82X4P8Q1/QH0KoHN2OhNqS3RquhIPoFO6lljQAfdgh7fYXPTWbQBTcbk
SsRHaYAILrGc0+obqUtKIgvGZqHl4LqrkXOi0S2NFluX/VqqIUe7fRvLOwJdc1rv
r87EMLU2Xph0i5ttm6UKMFbRyiWitdzSR58pcu4ekTqRBscIP2Y=
=b6/h
-----END PGP SIGNATURE-----
Use the len argument iterator for lengths
Arran Cudbard-Bell at 2018-01-25T19:12:21Z
Files modified:
* src/lib/util/talloc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe76674cde5958d02b6aa6522dcbdead3022f799
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBUACgkQ/6TVgp+2
18oqzRAAiXYdzm0ZG3pMoRaBDEenc7WLva0CpR/euMDfc11g+gANfKML1Z7tbWfi
jG3/1qXqCcCRtzKhjWh5mTPY2Mkzv94+xTCZrGwfOs5SAbHNU4IlHTJx7tKuvaRZ
xPNrcTKqmkAhia5iGlzUC6D7ASnRQYesGI8D8FHXrb5r+9XGyWswDIusViPbkfAz
0EwVVVhUlEiq/rBJGFDy+QgBlnos2etInmK1KL57rdkTLFze8tKn6/JCR4KF6CTD
rUU52jLDEiwGXEYv4OTqZMib/7KYluB1M2hdUYg+wDRds0iNblGr6oBUxyIvhQNg
Ekpa8f2/Bh00F9owhBh/fk5nOpnwW1r83FFAJu8NcW/139iTrntEffx7SdjHmGGe
5imK+KGNRaIzTr7m/BdPO45RrFYsc5lR3wQuiO4bY6TrKl89/Ll/GN5VCMz9t/l6
2TU5P/C/4d1vC+o9pk36+YtpsNaB09zO581zi/YyUgEYYZt63YSDr838efpcH1gl
s9TMK07EydHM9e2I/eJ7HciVj3xRMC+IT2rLFTfUWYZ9quAxgXtLOD5wwgP7VFrD
R3CRkKyzP72M4M4vSqjjJvGsaX1TUvo/SHtC1yLlX5mVjfoTfOe9PUE0pQKL+/Ad
gMZqaVe6QdEMCvAHDjGRoaCf8GFyQTUnwKwaQPCTjlLMBfe8Vkk=
=SAtB
-----END PGP SIGNATURE-----
Simplify %pM
Arran Cudbard-Bell at 2018-01-25T19:12:21Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2649e87f0ef7293c816357d4a32e0e093df6f1e9
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBUACgkQ/6TVgp+2
18ry0g//WuDaXLeSMF8XIii8KpDU40fGg/hVUQQDvVEHQVNHXocoEKg5TMnC1uOa
jVgAGAbps2ef1nzqnT/ypvAfrf2w0lr1jSRe3Y5kq4bzvhgCuPQkBEme7HPv/zWB
JFGkt4HW8tFWcwY3kGYUjD0U/cTMqW85FwZ+N2X5R0q9LzYIEAaQNIQ92hrbxYJU
hqX0DZ0Nod4UypteWsuXQNFxnny5JkY6DAF/CpTkzgMCLOLuh1gXp9LFAABTRANg
cKyZNbQZSSC2/x9D8Cs2OrVeeSfDfMbpnaZPLjuK36E0aZbjUICUucdikgew9oQ/
9SHXuvzsMJcZAIsRoxCUaECTaCaFY+sjsuk3TzVH294mveGsmvf3E8qzJGWsfIuJ
r+s0vJKtJymQBvx4jBSmPpych00j0JMheb0zXx95OBRSeqxlykZapZVOz8SpqAPh
7NvOs6c28UywEoLI5X80l0IRL0mSgDdupH0QpuSri/2S4dNgnpoBcYNUCWATubPy
qp/Lj5ncRnZuWMzH26eagLKhYxzKK6LG6POoEbDqECGrEUB/mvSZVBRjZOndPwjn
lsztThhuOoBEMUlM5iTt/WziJE5C3cN3xeoMMemjoxTz90uP1wHqtcdwJnZvgsxw
i7GHSAEyy1msMLzUsyjeM0X6/TZaUyTP/1W+iMrmkfVClkJ4rk0=
=Jix/
-----END PGP SIGNATURE-----
Print state of the request after update
Arran Cudbard-Bell at 2018-01-25T19:12:21Z
Files modified:
* src/tests/keywords/array
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ecb2866372b399bfa72d438e251d2ee966ed98da
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBUACgkQ/6TVgp+2
18oONA//ff6C01/Er4t883bIBuVR+g0J4N18ALDfZJWlTjOyghsxUtqO7rLXlFx6
XE7tj6SbfOwRvHwoKKStZHIZNHChWVk8o1UdXKmicmukwbkKaXMn30OCSm5+N8yQ
s1FCCQkaqOWZDqfKcEq2mCqf8XZQQqjsGCIxhFx5ehsEefA1w7+17snyNLk6L+8F
wOH7TeY9BjlFchoZnyvw+BSVCJbtiw1K7dz/GiYEJlFwhsvkHQBSDyWV3SRZboFx
EFHTSGWFuJ1V4htcy6i2txw30hLcK9Cu8T0WsXzDWt5IJf2VHdeoLe1WqyC6MQFR
okkKV6wV2bPWD6WszP/Hs08PRVmHL7tMdmt8f4RqWvrFRSr2XS/WQhuyqgWuCYfY
bbGwDoF+ISnHcjDKlNiLIeZL1CEMyczNRJf7DBIV11zWeoytNSAfuxisVj4UACDl
K5/vsBQeKmWc+mApo7wmi3kVFZ0DIwntqljMlihjKklaCRXv9qSqIQQ9vL78aaT0
MqQSJjs4OmdssDEJ/tW5ii+kpx82FjGrmpglbKTIxdMRo/yJFJH3d/wi9KmDP3sL
FGWFVsjyhYx3k+Dc7SXkF7msWValSGJo/ZPObKfQVs38xLxXCBXJBUFVfInpcB7T
QuMLFlpvCG41RJ7ngb5pq6XF34OYtQGS4J8T1MZ6bsGcz3siXv4=
=EvZ4
-----END PGP SIGNATURE-----
Have foreach allocate its own buffers
Arran Cudbard-Bell at 2018-01-25T19:12:21Z
Files modified:
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d9036b8035bca7e34edecd2dfb8aacc4f8249d7
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBUACgkQ/6TVgp+2
18oRuhAApnTFG7upElmbKMwue2l7Om+HRHRm6iwi/b1F8yVyFDUwLRrBV6yKHIlK
62XyXhG0uF0vFwfZPs2I7D3wQbYl9HALZ3hwBSWmgmjWVkKmu/roGVvdCgn44+Dl
hXOtZjrSmnQaN0vw4UAYcqWGcgwD2NiPXc0tyVbGdwcmtLf1cBV6Xn0dxTXeThlU
nn800g+jmQvESW6P1iGjSVYWN4oaNMeoO1zxvUfG978b9NKE4tEOgbY0IJy1mrkv
LTjx/Ix2C1sr8iIUne9US31xJ5BHqcHLrGyVElcRMAb7hyjA6BysvqxFCwz/fKi2
hy7e9MbbYCCJ3WCnXqQp8IeQmmcLLBXi+nxUxv1STIJdjaYh/B4aVFPVkP31H66f
hvf50nSXnljuTBduyLAKtOrxelywfBxVN6w52mLR+YU+u7VDWFB49Y1ShEjgdoFF
wX5K01hEIJaLKztpLVLKMo8SIkl/9KrQpax8atMpauoqBhWtvd43nqE8AR6fyC4D
qkUD+uTQcXwx4gOhCcG+S1LfIgOdnHjBkwOukiFwGhSlLn2JL+XoZrmuUwYbXv9I
d30NRtsE9iomdZC58z/TmvlibbN8rq6aNdaYrH1Q8Fcf5hBNUysQF9DPrQUyM9FN
yq5v9tv/6lmEFU8c+nO76w+kcErOAwYG5mYyc3VvXyClakn5Nfw=
=AW0z
-----END PGP SIGNATURE-----
Add utility functions for appending to and concatenating boxed values
Arran Cudbard-Bell at 2018-01-25T19:12:21Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d4feaeff3a3acb84b5c583ffc167003fa40097c
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBQACgkQ/6TVgp+2
18p7rg/+NghSxZ+8D/Drk7PYnUO/BnZJKff9lIcydQyI59hACtQcizTap2riSIWL
/OGhVkSDDnwSZmVBg51to4MrazJuFp+DEyvPjjlQmc2AqhTB9YF2kO8z5GRX7wCb
OHYQoMltRqH0WBf14TDyvPpE4+daXpGBts1c2UWnnw+KtaZ+t82F36nvy3yIvFm9
g+3OEKA3Ex6x/fL4P2dLXVhtbqwkNfb8ErjNBS7sYZlH9vFa2l68P4Lr3MLdl+8B
PYDaocR/D5bnHK1zTX+28q2xRe1h2E9ECK3hW+FRm/4GB+6ibHyhyTgz2OG8mGCG
EZS5ozbCqILbnZwrip/QwKRqyLfzgw7TO3mn2vgBkQzqCb0wlTuXhbrUTqAo/iDj
H1fo+F1EpJdjAInVx7LKMyuWH4xey+SVClAzx6WEDRgp5xDXKb+GSpSv4DgYOVcD
9hp8606jCUPkjZmeqiNYFFq905cXYNiW0GTtTozy7fTBMGggzcdh5x49cBTiLUqd
GClYRXfAn2GK8R13vlMiI/0bxKqNDkEvY++CZVlJG+cnrMFbUqOG1173RINLSo9U
Dct1gf2T7m6ZGbtzORt77OuwVrefjWnLe6XnAlu+1s6INnuxekyY/k9YPzBCmJfj
Y9Y4hntWHt6kReD55iC9L7kMt+/DnwLGIitLZ4SGwFoIy0ym4QQ=
=dUUg
-----END PGP SIGNATURE-----
Fix vb strsteal function name
Arran Cudbard-Bell at 2018-01-25T19:12:20Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e5217971585beef3f4815b9a12e10e35f95df49
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBQACgkQ/6TVgp+2
18pZUA/8DmGaulKnEnf31eN+0/L7hRcjsVaLAi5TpWMKZYt0TlDnNL43KeX2Vyab
pk7kmy+XwC6Sugm7bmiKLmc/TZDLwxWMk/1Rtx2wlr+GmerTv/LqaWY8W9debhSd
F+GeDJS9GyDZ/sR338K4nsGMXiTbReKiwIWYqNA21XfjzPME8VWhPoKdjnwb9Fe+
TJoZhNguheV6Pgy0cKhW9+nIPmDpyFoHGHe1FVDKJpWQSF6MtNu2u926tbAJTiH+
2Rl6eqyc8/Mp8TPRtsBPcgugQGfFLZdTMjwkTmrzRkSEtsFW2iQtH2AapC3X55/D
/xrgjbKUXhj90oLqzzZDrodHPN+ALmZhVUQjaITpzyNg6hAdtxJnxYr70DXnq7iS
lSSdlEnvraF3mwXl8YeIiJPxl+lhoWR5HSBXVbWal1yx8sHR0GgZSVbgRPPNlbKR
/1a5RdMWgDTnWlw4N27yeREDxoaHXNuLQ43rYlHYx7z5yYdscrqbzKEpyTA+t69x
QEV7lZ9b2mT8j1ResDgUEl6l8BZ8y7ej0IbusDZ+wD39GNtrCWaoBbanwJNGIz58
HEPFQn9AmAA4kA+at+t5GWIpmTQ55aEvCe9hUyeDcqoFKrz1szC/61IBRKNNsdCI
qULPu689WRvSum+WgVStReLsRboXYbY23G5AVPHnb+i9kk+N4xo=
=mgbR
-----END PGP SIGNATURE-----
Fix value box foreach macro
Arran Cudbard-Bell at 2018-01-25T19:12:20Z
Files modified:
* src/include/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cce82834ea4ea69fc48e6c6ef185c186133da41
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBQACgkQ/6TVgp+2
18oK3w//SpIu1/yLVPYBFSWr1Y7UEsZK9SvZovjZ86w9H93sryxVRHm91GCSsVjh
+PyyZANhiffa5Jck5HqFJ4K+i4e7tx4LWilSbBoqs2ZzSUt357YJVMCfC7ZgBhzj
Pbm66lqeAxQpJHa1xgd8yHpJ7CerraIDJcK7J4zGGWzWbY22OoE1sL9KT3xuL7H4
nGc+KbNuD8cNFrzMWviihrozjWCaSJktxc5Q3rmH1VwPa4t+/ZGV3lfq8AuTWpZ3
3c/jNoWuXEApFyRztMBWCdI2b2V7Xo5qc83u4IERCE7HZZdq2OTVtcweE3LoEFC+
QoQoFf9QRsFZAVi5oz1Q4I6Z6g+7Hs4gkx1bjQcuGcqt9yckaZk7c4HNmxSyv3re
SNJUv6tua949oSs4wiG/PebutbllE/Mrj6pXuOA4/aPeDtqRgYf31kX/AhR7LtUU
zkIveC4KF8cAGeDqW7dALwEEgdkw5l4piQc4A0IW5DYK2MYf20SYDHUj9/5I4k12
qT8p2aVA1c/WE0GRuSv9GUUEzY92GmGcIgFVNhcIidau/3M9W7j5X6odpecHVZGF
doaCHnnIdXW0qnki/s3YrjHQ4LExIcRh2/wQ78VBIFSsJJNfpBCLp8KMWkAL5LU/
1ak7GKI3OS+628p5Kbbt0npPdZ7fWaLeDLwMJeAtPCgdRVPqg+k=
=CQ5l
-----END PGP SIGNATURE-----
Add next pointer to vp_list_mod
Arran Cudbard-Bell at 2018-01-25T19:12:20Z
Files modified:
* src/include/map.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f2c858f63f54b83c9e87f8aca89365cab3f9920
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBQACgkQ/6TVgp+2
18pyiQ//ZAbHxycNea6d3JR7MaFl8wGkgh/kw7tMg2q9Wc161iP7t63Ug+nTQPnb
/KJNljB32JU1uCil7TFH1DQEHcGC69rSq6H5OFSjoHaeTnEUBn68UyzlrgMtOBT3
JpqrmPhFd0FQ/P8mR8J+9PigjZRlOV7OWbsj2ZQVW8zgVCAwSuaHuZwKaej+jF2K
rfcYukAM5d343YrY3JJn+C+NYSjZxpNdxXZXYWAjgrFSDgoz4sTgZDzZJPtDyTAJ
ywE9/8E2Hvu0KtGETPNqCFDpIn6z1S6cDGsJz7gH6YTbT/A4o3fPDDwEkf5fsB1Y
ksReBLG+3XLlEqPsNkcuTv2jZiWnwuR6rZNmdhqOSGBnJF9JUagRk3AgPjf+hXX6
qatLO1xIUDAscU/RBM5SlTu3zu6iqjXmpt5jPsobVb1aRGY0q00vyM5nCL1pcwtW
xjMEFWQjtamped1m6Y1vr1f9I4aq0Ab9MBYBIYvWyAW0xTcmf7wPzanAcE3Ne+db
6SIQkesrE7GsaSMJV0Ew6y8aF0UsslhwycDpTE2Q0eb4lxv6fZqUpp0jwmOW8y/R
d+89iqaI7qnc7DFqGXkGEYEXhbeotH0cgkjw+uHCjfyIHbDyW1VvJDkMcs7mVgdt
vnXVkPepw/+erRk+mVIwXpLredhu2mhdnhFJoRPvbztLppPVoUw=
=lAha
-----END PGP SIGNATURE-----
Types which should have quotes
Arran Cudbard-Bell at 2018-01-25T19:12:20Z
Files modified:
* src/include/types.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c92ef6bc3bd80d6539a1b4b2c51df4efa96e5cd4
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBQACgkQ/6TVgp+2
18qcVQ//SJjAdMWCf7WjoCz1YTcP8mulv+I1wWPUdfOVfjQUt6O/LIPAEf3bt39/
tRgi6IwxSftUCnNntt6ha7f7FGukAf4iqepGxJx4QQaRADwBHah0+KlonlX2EU8v
YV2JYAUd1p+u9O2XQ+8s/7anVMQLdIDGY7E8ApU9fyocTDr89IiAf2pt1cT0uH2A
+/erWz+nrAzpr+UdOpltDSwx7ZXzdwL6poFN0WVNQz5DjeDBJXwSBa8EngteSlqU
TLMPxZuJrbUhuURimw4BooRevBWQKzFqouDZplxbgtnMNErWZ/U43HwTJcpGySOC
HPDXuK9eWj0urkz6UYSoftpNaY+P9Y69v54BCCv38SVQyZw/oCXBvddNKwkGAOLM
uoIB0ddw8sAQxq990ppXd5evuKIrilg5ijyM8RBkMAPcC0w4+wJrk8zpkWU+pjuA
qbpNM4s03wahGQ0xN58ERZJH9hVMeO4IKGP81ytpfTeOYDeLNByPtimks4Tj1cib
YibJIhmVG5o9x5FGBddNlgt/Bv49QsXQbILVMywSFGXOjrWR+r0bYE9U3H2siCx/
3/1Jhca27gog9QvVYTFAqYkhJy2DvID7PywKKow5iNq17S68+gJv2c/iPmTDKvL4
AiIFwKJemnI1OwISEpqG3MFqh4uughjGktj2HFIbSnl+oG1HzkA=
=eJc/
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2018-01-25T19:12:20Z
Files modified:
* src/tests/keywords/hex
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94c8870a4e857e76adbfee0ea590afebc00a4edf
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqLBQACgkQ/6TVgp+2
18r6VQ/9G3boLdW3Eu+roc1pDzfAbuBdnrcQ3htK9DcKdKYNzry/6mQbmgNdUIiT
90qrj2nL4Ze2K5h5reLEbuaaU/SeDu/PKz0wlLb1YmDuM3mkkmiD4upeF3w5rx/v
qqBvOkWccR9sXA4B12roem9oCUTqIqKRPsrqo+gHrhjEus91hEwnFrkaZ7X29wU5
qqrdGsLA9WvrG+VEAVuZc5hJji870ZOoGSnV6bgwIN+lCC5FoljkCGp+psgPrUP1
UL9TSU3wJvslWIOKxAEyJRrxVpUns4uyVS0qqmMdUhLB3u0Bb4aBy9NYLyXa1oXD
+qzxZth5mUu73aiNbECc2QYFyE+lmFzSoTXTPv45GwustmU8dt4gNOP0pkuBS42X
lLwzrDKg0paeH4yoIoMNNPSnIN07zRHlZdliV9iq2OjTGpCq64Uj5YpzqlW/Y6dq
lRD/MdWxZUe89wFw7RfnKHUlzmY4oalVawD/44rhOQJg9iKIxku9wEbhDA3xoMi8
Nx4BMAJGMN57ytLbqA7a88C6wQd58qCy998OsQl9P3Xz3qpFFSfoeQtmgNYBDTz+
XtxIA0lZpco4vnpWpsJ/4H6HH2v/9Pj5QTBF627Kgyh+a0SVsHyatpBh5BqtD82V
FsYN7obvAd6N7kHfmh4uL4pG/+4bFh9qKJRjpeUMRneEKy8aE+U=
=axOv
-----END PGP SIGNATURE-----
Parent buffer values correctly in xlat_frame_eval
Arran Cudbard-Bell at 2018-01-25T19:12:20Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b757fe77102c2acca8afb45d5c029a6170255eb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaahziAAoJEH0Oec13Yh7NmWoIAIVHQtbjUByoQqn07DX4DZNh
U4iYMk380XVbvS+tHQsk34zvuyHj9QOISfyMjw3pEZ+JCuPHwLFONpfa3ZbZpwHh
4mt+mn80KUnCltJ0XTPPRgUO1REGdmxwn8v+pvqdtWspv6n0snqevq7XEfRLJYBy
q5Z5FqvS22LF9TDxNbe9hCh3WYqZxYzzqD9t+G2CGdlGYR9Iv8Dhp8rZiTJxGRrL
qpoD8rFsoV7K8uP00507z6hBTNIZd4w3RW7woJhC4GTkKGd17d9DMPPMu8xZAta2
z6usviizD9DW/Hb6AC3OhTWJjvGw+c17flrwpz/m/IvgxM/U3L67xy4ycrzWvNU=
=d7QP
-----END PGP SIGNATURE-----
process new conflicting packets
Alan T. DeKok at 2018-01-25T18:07:30Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/225f732b6edab7fbc40e3eab6ce99caf66cdda0c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaahziAAoJEH0Oec13Yh7NaFAH/A0HVQwGhY4ZmpjddeBS2hif
37MqhRGa8bLjGev/Az5biubywa87PDvp68H8shGRaUbkzPGhdQAVtH74DCSvp21n
cPos0Q8YfUJ2oxLGH3u9R/loOW0y5gMtYdFB52RXB+4uj5mDT9pKLSn7Tz/2eOyn
Fi9I8r/AG9F12lC7WqigUg93yTLYjVqemu4dtfpbQ5PpwfweLALksh+FjFSRmuO7
1XbJCA3hUUYF/aC7ZVbQ2q/13ht8nYCg8sSC5tYeM+A2QKyHOhLZSLgcFvkEJiEt
fzGol0Epf854L6qr8RsZbSfYIgJK1HkxbIq3yegIg69BqY8K5tEPRW3mlQFlpWk=
=Rl7B
-----END PGP SIGNATURE-----
remove extraneous debug messages
Alan T. DeKok at 2018-01-25T18:07:30Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6b2efe30f4479fb6326cc54b039d48fe706aaab
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQI/BAABCAApBQJaafstIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
dWsACgkQ2bkzwSrtdPConhAAkiP7UMBTuFW0JXVC3eGoLVci32uXtnQfaMdK4q8l
ADgDQ+PyBFb1Ai3p0FD+2NZHCsfWqBybGFf1cO7YIeg5LuMI896FilVLHpohcOZE
PTHucgxr3cxLBixIgyXqiIQQnUCHmowg2AZKfiy9ulSA6P25V+3w4lgHaAHlCnEr
7VhjERAro5S6SVta+x/Jr3xNJ+QVN2ycj+VOnuCfPSSAHjTg579EzPENDZVEfyWd
nhTHaJwALFQi4MwhlCqvgX1CMI2ZT77/MvR1FFrLJ4atY4lTN1834+euKy0GSxdU
kXAeKM5rebfsdWDLfWFbik3Fe1kaDjlTgifa+9Vzzjr8JXpcoUjo7a+EE35eCWp/
CbHIkkU/plxvVVpcDaZx6+LdklGUwtPaQCvTy1FNNsk0rIGd5jKVVOYasnxTowqN
2zm0zM9vYJNdVwbNP2xddySQyXo1eJ+niVeFRfl8MQMaWIkpv0bxN8TaNeQ6TTd6
pBFbqEV4rQmyKnjmpQ/FQu6EYXdeMVaWKQHIj4UUBx8HW75CMUdH5ATE7gFXZ79t
h0Ff1YIKlYaXu98qub3eAkbjb0m1Qdr9jX664JKJ3wilf4VCsc3a7h30SNT3GTw+
/9rUkWletkJ/49ZDKJ3KBGFyL2Hj7n9lMGs1DOCmsNYV4n7jnAHegUjfCuqf6mjI
gNU=
=YXzE
-----END PGP SIGNATURE-----
missing space
Matthew Newton at 2018-01-25T15:43:41Z
Files modified:
* src/tests/trie/nopc.mk
* src/tests/trie/trie.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c179abf536cb0b7a26b6433661ff8527c4ee6d9a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaaWoXAAoJEH0Oec13Yh7NVX8H/ArDdYU/GX7HNzMsJqxIwWKo
GCgLLtHqEz74ADvr/Lf60iPLVHFXfneooyC47cpi4eGSpOjxKdV2NyxMmYoFwC7V
u7sGDiqHy6wprx3i9fEzccx5P8squKs0RJ7TYR7DP41uHDBP7OCdFJksH0wspOUy
YJE8DSSWGvd9RrepekvAzw+P3jJsJuCyM7sjF2t/0L3TjFVCCKhmyAJb1siGpNCT
cA+u8IOiFjhhpGUGePxZQHv0qtKiPO4uG49Bq2TmoOErLpiNQ3ErCB3IgWfeb0xV
DGbGfoAo3phh9SctN5Snz44zlC6mgJcerbVXSqwYnQiJ46a4GuWdMcs0ZUF9T5U=
=zGC0
-----END PGP SIGNATURE-----
don't delete entries which are too old
Alan T. DeKok at 2018-01-25T05:24:27Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1db00056cb9aee359bf25e0d92c163ae59f44b87
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaaWmEAAoJEH0Oec13Yh7NuNkH/idh0ng++w4uOu87YRPAsr1T
xarBrSE9QFYHHswo3jGYv1rvzrak2/ySwDidRF7wF11q1ysDFruF8y6PbIdMo+6j
T9PMADngQr4/tYQyFL2QlTHEyoReOdkzQ0NZjy4SA9DPJzMyqt73J8lJufgC51wx
rW6eJeSFVeStjyVyvKqbNyCP+MtmZKFZxsHXr2UEdQCnfXqE6E38u1B0Xv4LgamY
m0GUghFPB+E1P7ehiKU6i14e1r1bK3noeD3MEDqr+5rnzhu/+sRKjC8PBqyiZIoB
xu6scIkBnv2behlrsy03JHx+gkI0td79Uzgv+0jUNy5aFKWq3HMo0izNoyzN0/Q=
=DqWl
-----END PGP SIGNATURE-----
return error if we can't assert at run-time
Alan T. DeKok at 2018-01-25T05:22:00Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4653000c23b399632122bf5cf9bdcdcbe2e14e18
======
--
This commit summary was generated @2018-01-26T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list