Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 1 participants
- 7138 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaalZ0AAoJEH0Oec13Yh7NaIsH/0iY/kobf7pDoiNLh446EPxy
qTZEKQKXQ19DbSjhqithQ4I+u+iJR+HLrI6A41fmnDdB9dY9lthlsAOULUsnkgzo
nFOjbgzi7ZxYZU8n7KzK7xTVYGDZruQ49ky8PE8CmyBanlVBefKmETLzXnXOpReY
YwXE+yc36p35z5byF2fOsHib0CTBWrhnsJ/p0jfI6rIy4RJmF+JcAXvDJYlIqR/A
MYw+Is6RP5ui+lKHvMZpAdc//RA+MElCfcnQ5Coi0yeMyUEeEc7YQBEhNLXPWIRU
IBG66Lq6UUSFNX6ZOTUnk4ofCYNx/WCcmZ67vMqNorKZtAIWtgQgB60oU2xc8ak=
=c30m
-----END PGP SIGNATURE-----
note recent changes
Alan T. DeKok@2018-01-25T22:13:08Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0633a04267ab0f4d4c31…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaalX1AAoJEH0Oec13Yh7NxEAH/2vj9CYphJkp9I9zOngxs3cy
hJ5S5mqb/z274dDAgX69Gu0zItvpfAyh7HVx0FYOLCGYYVthk0LBRYiLTNGMU+qW
ZSGoAdFwAI6C2S+C/wRSe+GRXQA5dfRqFhdZyUJagGtG9ywy519XbxL7Hxp5jynw
/FS90xaY6kqR/HEc3V+n+1WTX9tMcpYQ5E6wOCRBoO9fZwr9AOjeU/Q6nQzLsV9M
NVGoea7wUahGCe+T1VXylHeyiGsrDsGDuWTd2ry8DLpVNvr2Q2cE7OkWBPW31v8t
0KQHQIxL4fZa5HG8o0bj102pmSWJUkYqkEgRPXaPe49i+xmYAx5Hn/tgOfA0pHw=
=dbD8
-----END PGP SIGNATURE-----
use "raw" string values. Fixes #2168
Alan T. DeKok@2018-01-25T22:11:01Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/312c51589f529800c6c8…
======
--
This commit summary was generated @2018-01-26T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
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@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/6f8bbe91ea9d241ab799…
======
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@2018-01-25T22:34:03Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a19f8a4e4ea8e5bdb6b…
======
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@2018-01-25T22:30:58Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/750aab290802b26a87cc…
======
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@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/9ee99d6707898420f2ec…
======
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@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/e46e496911ae57ce8843…
======
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@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/290cbae3d02928de23e1…
======
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@2018-01-25T20:57:32Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c46f9826131cdd696ab9…
======
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@2018-01-25T20:27:02Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8950e5db7b871cb77683…
======
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@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/11236012f0c12c9867ad…
======
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@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/fbe938e1a767820e014d…
======
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@2018-01-25T19:31:59Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/149d18b5803a2e81106b…
======
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@2018-01-25T19:31:59Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68d8b8d2ebaa2f06d4a1…
======
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@2018-01-25T19:12:31Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05e4f07e7e6830336129…
======
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@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/23513462773101f332ea…
======
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@2018-01-25T19:12:31Z
Files modified:
* src/main/unlang_compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/003833d06902031090d5…
======
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@2018-01-25T19:12:30Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ace3dc648d8d7d29d457…
======
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@2018-01-25T19:12:30Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31dacfe74b830b7bcfaf…
======
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@2018-01-25T19:12:30Z
Files modified:
* src/modules/rlm_json/json.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d18564ab9e55baf6110…
======
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@2018-01-25T19:12:30Z
Files modified:
* src/tests/keywords/xlat-list
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6882f3dc085f1f24153…
======
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@2018-01-25T19:12:30Z
Files modified:
* src/tests/keywords/xlat-attr-tag
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dca57551784c7c343f60…
======
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@2018-01-25T19:12:29Z
Files modified:
* src/tests/modules/cache_rbtree/module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1684e6929c925bf82cf7…
======
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@2018-01-25T19:12:29Z
Files modified:
* src/tests/modules/json/quote.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/301c596bcc1b4ea6f8cc…
======
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@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/f8c928f7c3a5e663e884…
======
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@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/fac6e9ae14c705f43ddc…
======
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@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/a88951021708d48b084a…
======
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@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/22b4de480fd5e92f51f9…
======
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@2018-01-25T19:12:28Z
Files modified:
* src/include/map.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2595808373e7c49b0746…
======
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@2018-01-25T19:12:28Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4034ff4dd11fec7546e7…
======
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@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/1b744807d9987403abde…
======
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@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/4a279b51e621c6e14e88…
======
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@2018-01-25T19:12:28Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff08ae6447e9c4cccf8b…
======
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@2018-01-25T19:12:27Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fb5695dee2be6ea41c1…
======
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@2018-01-25T19:12:27Z
Files modified:
* src/tests/keywords/cast-ipaddr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5fda6097c678131f372…
======
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@2018-01-25T19:12:27Z
Files modified:
* src/tests/keywords/pairs
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d43f243c7bb3656ae855…
======
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@2018-01-25T19:12:27Z
Files modified:
* src/tests/keywords/update-add-ref-index
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1fc0db0aec15fc168179…
======
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@2018-01-25T19:12:27Z
Files modified:
* src/tests/keywords/update-add-ref-tag
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b34c0256866b00326853…
======
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@2018-01-25T19:12:26Z
Files modified:
* src/tests/keywords/update-exec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/978742f2e46fd87c7d61…
======
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@2018-01-25T19:12:26Z
Files modified:
* src/tests/keywords/update-filter
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b90631824de25ceefb70…
======
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@2018-01-25T19:12:26Z
Files modified:
* src/tests/keywords/update-index
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fee1f9fb648c1e373228…
======
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@2018-01-25T19:12:26Z
Files modified:
* src/tests/keywords/update-remove-any
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b638064fdb4d0763452…
======
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@2018-01-25T19:12:26Z
Files modified:
* src/tests/keywords/update-tag
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b2e4416137058fa1431…
======
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@2018-01-25T19:12:25Z
Files modified:
* src/tests/keywords/update-remove-tag
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56934835a37af91b210c…
======
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@2018-01-25T19:12:25Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0603943b61eb2a3528e5…
======
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@2018-01-25T19:12:25Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0761c4f26475dc2551c…
======
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@2018-01-25T19:12:25Z
Files modified:
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77eb635ca88b6212f40d…
======
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@2018-01-25T19:12:25Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c487837e961ba809c53b…
======
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@2018-01-25T19:12:25Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f05859bee5019edc37aa…
======
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@2018-01-25T19:12:24Z
Files modified:
* src/lib/util/talloc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4849e20a26351cb17955…
======
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@2018-01-25T19:12:24Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ccddf67e04303f2e502…
======
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@2018-01-25T19:12:24Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9031d902b6c601662bf…
======
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@2018-01-25T19:12:24Z
Files modified:
* src/lib/util/cursor.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38636d6196b0deec28a9…
======
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@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/620d1861f490de8b0426…
======
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@2018-01-25T19:12:23Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfe8218f380873a17ebb…
======
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@2018-01-25T19:12:23Z
Files modified:
* src/include/map.h
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/466adf318234b0bb78fc…
======
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@2018-01-25T19:12:23Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c7400e2b87e52d241e6…
======
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@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/2b0b5c0f2255ce1ff894…
======
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@2018-01-25T19:12:23Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a3033b68bbe31d9f6f8…
======
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@2018-01-25T19:12:22Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63afca8697e1bd3617da…
======
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@2018-01-25T19:12:22Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83244c401dbc6d445c40…
======
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@2018-01-25T19:12:22Z
Files modified:
* src/main/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d38a5849b1ba011ae27a…
======
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@2018-01-25T19:12:22Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28da75f95580649151e6…
======
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@2018-01-25T19:12:22Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ecd395df5becc8a06f9…
======
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@2018-01-25T19:12:22Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c9c7ede3374e04c5439…
======
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@2018-01-25T19:12:21Z
Files modified:
* src/lib/util/talloc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe76674cde5958d02b6a…
======
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@2018-01-25T19:12:21Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2649e87f0ef7293c8163…
======
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@2018-01-25T19:12:21Z
Files modified:
* src/tests/keywords/array
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ecb2866372b399bfa72d…
======
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@2018-01-25T19:12:21Z
Files modified:
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d9036b8035bca7e34ed…
======
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@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/6d4feaeff3a3acb84b5c…
======
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@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/2e5217971585beef3f48…
======
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@2018-01-25T19:12:20Z
Files modified:
* src/include/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cce82834ea4ea69fc48…
======
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@2018-01-25T19:12:20Z
Files modified:
* src/include/map.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f2c858f63f54b83c9e8…
======
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@2018-01-25T19:12:20Z
Files modified:
* src/include/types.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c92ef6bc3bd80d6539a1…
======
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@2018-01-25T19:12:20Z
Files modified:
* src/tests/keywords/hex
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94c8870a4e857e76adbf…
======
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@2018-01-25T19:12:20Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b757fe77102c2acca8a…
======
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@2018-01-25T18:07:30Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/225f732b6edab7fbc40e…
======
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@2018-01-25T18:07:30Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6b2efe30f4479fb6326…
======
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@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/c179abf536cb0b7a26b6…
======
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@2018-01-25T05:24:27Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1db00056cb9aee359bf2…
======
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@2018-01-25T05:22:00Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4653000c23b399632122…
======
--
This commit summary was generated @2018-01-26T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJaaNcXCRBK7hj4Ov3rIwAAdHIIABn2L1Uul1d9nrwOohytrlFq
JWkggwPnMBk2qykb3EMkYQmaxZuYx5CMpTr4pq7FeBzIfiNrXkWnBshL5U41aq/8
Mj2+OLDXWRuIrs7m+L/YjsfTdghqrgAB1Q0XupiyC6Jl0ZXiUe3ZoxyDysZhwxp2
McREnxBSKN83erpxyobtTiTfwl++IZhjw7YEnKehH5afOn9GVov0sEvkcz2cQja3
RZUUorWm4rOqTuyvrizJlmW3rgpBH6jaC28I0IHikS9WkFiv2ebcJTKo/APwQEL6
X9pLzBoPrkRDv49Buovxa78Q6J0LDeGZN2ndIeDSFMZskl2xPOh+xw+IzJiCpDc=
=bcqh
-----END PGP SIGNATURE-----
Merge pull request #2167 from nchaigne/3.0.x-2018-rest-cainfo
3.0.x - rest - curl option CURLOPT_CAINFO
Alan DeKok (via GitHub)@2018-01-24T18:57:27Z
Files modified:
* raddb/mods-available/rest
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9ed1b7d763fbf0e5120…
======
3.0.x - rest - curl option CURLOPT_CAINFO
As proposed on the ML, this patch adds support for curl option
CURLOPT_CAINFO (through a new parameter "ca_info_file").
This new parameter can be used instead of "ca_file" (which sets curl
option CURLOPT_ISSUERCERT).
(They can also be used both at the same time.)
CURLOPT_CAINFO is useful to validate a chain of certificate authorities.
If this option is not set, curl will try to validate the CA chain using
a default location, and it may fail.
CURLOPT_ISSUERCERT is useful to check the issuer of the server
certificate.
For reference, see:
https://curl.haxx.se/libcurl/c/CURLOPT_ISSUERCERT.html
https://curl.haxx.se/libcurl/c/CURLOPT_CAINFO.html
Nicolas C@2018-01-24T17:53:38Z
Files modified:
* raddb/mods-available/rest
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ebc150ee78a7db262316…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaaK+dAAoJEH0Oec13Yh7Njv4H/iXpAFtSYkO+plJ8IsXBhAsd
rgDX4hNszQfb3Lv5FTRy6Y/utpLqvKFlVe2xjvZDGJLopTp6akQl8btb3IKJUIN8
ykh1UwqLJU6Z9pdN6JEnwqPvPIuVMeYfFLvHX20cxHf9mfWHiH4Z0iass6O6lStE
rcaaQ6t2irFOIrnnHU09U7e38cPd8lVdrsH4lTPpso5Eojq1SPXARwX4dG0sr707
sWMmr2HmfWlSnY3Jzrqy/TS9zKeIFpf6qu4Mq11EfDQIGOqeberLfIEx5JWJ+gr2
3GWbct6kElVMpYJQ6P9Al9gEL+TiAwzy165N4iZmBuriprFduVX94dS4Dmlqh3w=
=KPnb
-----END PGP SIGNATURE-----
home_server may be NULL
Alan T. DeKok@2018-01-24T16:08:53Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/511dfd77d3014b5116c0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaZke3AAoJEH0Oec13Yh7NQ5gH/22ofA9CYZiq5GmoP8LC3oE2
oLc2ZmThpYwjtJ/vj8Jn4sNd3lyc80FKWvszY30ljfDZe0Ljz8NLPaZkJiMuOStR
kk1ShBf21RCtEiGcXBUHnyAtgjjDDTQikzOQoXsotsUCUAzp20+XcHhDOBX616YV
n/kBOQITOGhxCqSrb4T4JOoiQL9NnzDOeU08MgaNan+xmdDu2s2SMpdaT0nxAj79
qnRQTa0LNMnxEdPs2AnV3K5IdLBGdRA7zbFGrvULHYEcpfunJ1fxw/ovRmGNK9Ya
Nk2AFXLqgLp0vbW58m1m0JwzRZLVFK+i2YcpR8USYCXnasV6lcr270beqBr+viM=
=MnMl
-----END PGP SIGNATURE-----
note recent changes
Alan T. DeKok@2018-01-22T20:21:06Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/205306fe37ddb7a5c64d…
======
--
This commit summary was generated @2018-01-25T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaaLuLAAoJEH0Oec13Yh7Ny3MH/3bo0S5KJPtByqveAE6w6C7u
Ltw0jIbS9FO+29th3AJLxlAV1Dt9L1WHvV5jhqZzLe5JFcH96XfMKZRTwMZM6OQR
BFnTMThfIK/3qBz5ZnUjGkFI2wxmpxaaHJPG6RtgpYAzBeEQ+0XAgjEoUg8VbTDK
UzCyptitfE/0RZ1XT9MWa46431o3Bg5H2OkD79r2ubVIwLo4PmYLUtHI5EHJn6Ik
UqF5egHRQ3Bd3YLVs5OJks/3qd96/bL1ezV7kQrqVJ8cu8SXudtGX2TweVBgCri9
u5k8MMxbAJKHNqDiFDp9uLLZZXliPiLw4LLIxzzif8fK7rf9Tx0L2qA1eP7+vss=
=Trsv
-----END PGP SIGNATURE-----
initialize list for dynamic clients
Alan T. DeKok@2018-01-24T16:59:48Z
Files modified:
* src/modules/proto_radius/notes.md
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7db71a0804ab1e28e481…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaaEcpAAoJEH0Oec13Yh7NWHcH+QG6gm9Ehe2a9Ygaa7Qm4bBW
P9E78Rz2mpp00ecncnkxJhxWcagPGCSByW0RFZ0VYHxDJDi046x3nCWRm5Z6DA8n
aXOGPNnMgAec7L6GZ9UgQCS9t5jsj4n9fJue2s+V98c6570NHtd7BISg7aijDZDj
8TYFMbFErWGPTomsJNRN9VStELm/h3LeQTcxg9AN+QLd2csFpsTYXx0oQZkO6iRZ
rWmNIXJuCP0bMwPwAg7VvATH01vbgBBaEwrgV7evAYz+6APd23PPgeRRWUhU2/YE
iPfm1KjAF5LLE/p+Lo9H5t1/hovSwSYqxDJvQTRrfP6xy1tm5DTALTbIzgMHc3o=
=ZOgT
-----END PGP SIGNATURE-----
8K is probably too much
Alan T. DeKok@2018-01-24T08:43:21Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7a03f6d5af7b5445d62…
======
--
This commit summary was generated @2018-01-25T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Issue type
Defect - Unexpected behaviour (obvious or verified by project member).
I have found that the backslash in the shared secret interpreted differently
depending on the read_clients option to be set in the /etc/raddb/mods-enable/sql
Case 1.
When the DB is read while its startup only, by setting read_clients option to be yes,
for example, the shared secret, test\123 is read as test\123 and the client is added
with having single backslash.
Case 2.
When the DB is read per each request, by setting read_clients option to be no,
the shared secret, test\123 becomes test\\123 and the client is added
with having double backslashes.
I will put more detail of the Case 2 log, below,
$radiusd -X
(0) server dynamic_client_server {
...........
...........
rlm_sql (sql): Reserved connection (2)
(0) Executing select query: SELECT secret FROM nas WHERE nasname = '192.168.99.1'
rlm_sql_postgresql: Status: PGRES_TUPLES_OK
rlm_sql_postgresql: query affected rows = 1 , fields = 1
rlm_sql (sql): Released connection (2)
(0) EXPAND %{sql: SELECT secret FROM nas WHERE nasname = '%{Packet-Src-IP-Address}'}
(0) --> test\123
(0) FreeRADIUS-Client-Secret = test\123
rlm_sql (sql): Reserved connection (3)
...........
...........
(0) } # server dynamic_client_server
(0) Converting control list to client fields
(0) ipv4addr = 192.168.99.1
(0) secret = test\\123
(0) shortname = Radius Local Test
(0) nas_type = other
Adding client 192.168.99.1/32 with shared secret "test\\123"
In bold, you will see the additional backslash has added when it is converting control list to client fields.
However, in Case 1,
It doesn't even print out the log from rlm_sql, So, I assume that it is adding the client information
from a different path with the different logic.
As a result, the client is added with shared secret test\123, in this case.
Suppose, I want to set the read_clients option to be "no",
as the shared secret can be modified at any time and it should be reflected at every request,
why can't both cases have the same manner of treating escaping backslash?
Thanks!
Best Reagrds,
WJ
________________________________
This message and any attachments are intended solely for the addressees and may contain confidential information. Any unauthorized use or disclosure, either whole or partial, is prohibited.
E-mails are susceptible to alteration. Our company shall not be liable for the message if altered, changed or falsified. If you are not the intended recipient of this message, please delete it and notify the sender.
Although all reasonable efforts have been made to keep this transmission free from viruses, the sender will not be liable for damages caused by a transmitted virus.
1
0
Hello,
I'd like to discuss module rlm_rest and how it handles certificates.
I think parameter "ca_file" has a confusing name, and is not adequate for all cases.
This parameter allows to set curl option "CURLOPT_ISSUERCERT".
This is a file that contains one single CA, which is the issuer of the certificate provided by the remote server.
In the past I've struggled with this option as it seemed to behave differently between factory and production.
The answer was that on production they have a multi-level CA hierarchy, and were using a bundle of certificates, so it did not work (unless the first certificate in the file was the issuer itself).
IMO what we need is to allow to set curl option "CURLOPT_CAINFO". If this option is not set, curl will try to validate the CA chain using a default location, and it will fail.
So I'd like to propose the following evolution:
1) Keep option "CURLOPT_ISSUERCERT", it's useful. But the parameter "ca_file" is confusing, so it should be renamed. How about "issuer_cert_file" ? (trying to be consistent with curl option name and other FreeRADIUS parameters)
2) Add support for option "CURLOPT_CAINFO". Maybe a new parameter named "ca_info_file" ?
3) Comment this in the rest module configuration example.
If you agree with this proposal, I can do a patch for 3.0.x.
In any case, I'd like to hear your opinion on this.
Thanks!
Regards,
Nicolas.
This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
2
2
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpnba4ACgkQ/6TVgp+2
18q61hAAg8pdEQKheNeVvtWCg8Is34ipg8sN/Xgx2fCl8q/fW9vii3rgvssBliL+
JD61Ujxsh2KHirzTb+447IUlfUtcDWFAv432Hv7V/47Kd54NvT2qs08EjdeIADAV
GMEJfDLbsYcUfSlZvDAFVOqxRTXKJ/FJRjxm6UL0clzwxo1xTasjsKnQbT4yx8Gr
zHWsH60CCSePeiMcg2k+uNwfp3o3heqhKNMGdCTrVzljUEKiJO1rPu4uN8VJDKYa
m6tgkRrK3sSWTJgqBdWBDMLj6qwtdwxiuhAvXyXTotJEikypEsWoZhoSc0CR+6Mn
rVs5nvuh07HtcdxLi7YZ0+CAt1G4/5XxtNNb1VaA+EpUgkXXpfLM9c0HQFFZxpjp
/QAqvOJ2ltWY2v3mMV/19sdYqWdVrlB5tSvnulLMMHWXFn0xtcfAerUbEUjgaUjL
jc6dKicdXIjVg/utehO9RpZICI6V92ceYTv5b3KgVwES1KyKb9oozSd2j0s4L+sY
Z2ftLVOfF9rbzi6iYhhahnsbPss7OOu5wEWG9B3yPR+WFdh/lr6sw5ditrtcp7dz
exW3yBuQ2E0m356K4rJAP2azYzftI/vOhu47gGIf/M2X1Z9yRMU0L1FR8vCnUMNh
RHVBB4tnPdmp0zJRlxXW6Mhvn4x5STQaYG19D6JJOysrLA/CBuM=
=ONP0
-----END PGP SIGNATURE-----
Fix stats timer argument order
Fix from pwdng
Arran Cudbard-Bell@2018-01-23T17:15:26Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd78516a5a4bc441bdc1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaZzU6AAoJEH0Oec13Yh7NWSEIAJ6mnLLFJ/JC8UaV/DFfs2vj
RsVVhTj8cTw0apdaOYIyUsRHMq6f5ComiSZJBsOyJtMMkHIFiNJHz2PRl8VXLdFP
PLjyGQDvZSQ4JEmZZuUf351kmXHfxwws2uz7Namihd3oQ/chBIq8At753qv9pw5O
gsB572utzH1q2SY/3MXAEB1lhBg8mjNesusHRzo67EI3UVGXCaLf/SH6+B2Wi2nF
ypWGEpnsEOOzJyTdMP50eY8KnmTNw3F0Eoz9YLpjJ+MzlUpyyS7QFMp4n4m6T7oq
fXgL6mToLfyxTxsXaFrCl+ky/A+X5tszLTpw2y1+wnDcaTxVqVqVlK8wMtMwUjM=
=tNx9
-----END PGP SIGNATURE-----
copy the unknown VP, due to pool issues
Alan T. DeKok@2018-01-23T13:14:34Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e352930579787795ba0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaZzU6AAoJEH0Oec13Yh7NbxYH/iY7jm5pFEDqMBecEQBFhyOJ
zYNNvDkfSpTeqPXIFvSS1xCN5UwY7X2K0Ylw2Fs+pTmpNdnOc0B+bAy8j3spwDHT
W/Gux9nZMAEdbmWMXb9pG76zf5lCVPyUiwvI1tKyLWEy5eqcwxGDyQS3S1wLzaSr
YSRj0s/EF9sha5n/msROzXMSJp77f4NtCyDRd14NSGHhLdzxriL+7SP8YHiX3mcP
oXml0/BC/t1iVaPI9y2l2SaJUt2CiFJbSKZjN6OXA17mnIB+zfEqsPriYK4MWr+u
JZFZ+7xL4AIeDM0nSg+fLlIO6sAH60P6qkPS4Tc8+183y9b+oNvXXBoHDljgLgM=
=MV3C
-----END PGP SIGNATURE-----
set a larger pool
it's temporary. But a small pool will cause it to just use
normal allocs.
Alan T. DeKok@2018-01-23T13:14:34Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a1d90ef1dbcba6ee514…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpmt0oACgkQ/6TVgp+2
18ps9A/9GqBrXhdomDkX1wXhSye4tn9TDCZEqLC9/1MUW5RyajYH1q7eW/xCgUP6
da7UkJo1sroQ5tifV0ntBkNsR5HEo6FkjMFQExwIvVRP07WAQYrk/xjJzw+M1do3
4kUjXMF65m7WslglmO9mtmKnL8gfB5IOX2pPpqqjFOBgomCRI9NFB0GaABVn+JJx
JZltWuzO9ffyiKsN7IG7RORKeLSyx3w4zgCbpiT4Xp0URxI6F3OftInAizeMaVqU
5LlsOupfiD86MEt+9Ww1zr8ymvH7meLuwfQUn8rl9LTS5TVybKYh8y1eTeoa/Fvl
f+av+9jt2kworegeHfbEMRJuNu/nMYRleDov4ech5Kz5pIrsMQCLH48NnoyyEDjB
PKnPEE9Bp1SM0T2IQeapB7Osg59hIEr67SPQh4sLJxuN6+YzXcfkCuS+ixDTANL6
INZvDD76WI47d5jSrOdDcQ6123IPMSBkWpVDaIqEKmE3oNBniRxmBcQUILWlMj2E
eX378FQkFOJEk5UtRTOrnxguTqm6WQM94LGY4lq/z/J62/Z9Zl7BR9q25rzQmDRo
X0VTE2pjDo1aE4WDpoCU6p4eiAeAWiByEO/o7Y3MTsiDmR/9nXuDOeq27x/FGmxt
qCCxw0HXNxSAy5tVH8mG8Nl3ykcCxFXHKs0JYR8jKc+lBfvRRFs=
=jIcS
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2018-01-23T04:17:14Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18cbfd074f5406802a9f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpmslUACgkQ/6TVgp+2
18rRyQ//bZ7hJKAsyEv17uxeT7UGN5gOpUjz1foZy1rXPlOu90PmdbdJo3KlyZRI
lbrACyJISY5TKcHJZDE3o6r8bsNzJhWguW2ae0EFXWMbUKmbkfs349QrQUtp2LwB
KvIqe1dbhPSnLz0T6TTans4BdC6+zqb8YFw/5bfxDlebh/dIrmu3Mvty9hZjOUH4
ajthRGC44MjrBTksrjorQ4OZRuIs75SNY9jCecaOO9Xn/Q8IgBcHPJ8ZBz8Tpmkm
dH+d5tkqwBopDUyU/vVzO9tLEaqwhPSI/Ra30WdKHL7ETQBq8Eyk1RcMRxd5DHRC
6yEY2VO5WznMoGj0pwne+qQ6qhrNjcVMN5e6tR+aL7LXhs/vr+Fp8gj1LkV2H2h3
BOibmnVpvUUr3TZsu5tAWW+yTwiOtK7ey4YCVLKqkv64CbzbmaDjMyKoG0f0yA8h
7SU1iK5ZtL14y1FR6RFpqxAZm3L/5T3rMNIteIiSTcBDKHzLCc64LGOTQo/e90jH
5VqWNZDl+KM1yscVRf21ggUg2LecKdLffrva1R8pb417fZCBJBtTWF3O/D8wcN6M
bSEKAO22R6f8oH0BpQqnseluDTplv6tNVOTgYtvUvSPqBcx9Lp5s2sNHUe4omVd3
W3wkIsUBeLJOzQz9D5xU7sXTNoaCW90/diVTn4WmL4uVUVndahs=
=j3sz
-----END PGP SIGNATURE-----
New version of map_to_request and map_to_vp
These assume xlat evaluation will be done by the caller with the results being passed in and also allow the creation and application of a linked list of modifications, so that updates can be atomic again (yay!).
Arran Cudbard-Bell@2018-01-23T03:56:05Z
Files modified:
* src/include/map.h
* src/main/map.c
* src/main/unlang_op.c
* src/main/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/117f2aea73203cafdd32…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpmslUACgkQ/6TVgp+2
18rQrhAAnwGMmXTHRO3oLldPaUSKOeY1lJQFFc0gM94weSQ9fX5eS6ieq16BMM9v
aBFanT2eXRyp3KXLHOlmNSvknh9Rb/5Q/EPOGeyTuHETYYwwg+/bKsaBTxcyzPZB
jmU0zoE7znxMydsBuTHa8icx7CL23AsPg8JMQnVueG18HnX3g2Qn2PcUP7fUyLa3
F1mOSoP12wzPRSRHZBM9QO9O1EHIaONylx22YvJ/rab0l+v54Us07Ar4ES/Ruk98
i0NpWA4qhumqXfm6ryhzPr8wnuAbl6/GKPQc3lCnPC3PBcne/qXme7HwcpEAMbWN
H56U7DhSNlhY1BWNBn5rn7t9bI+GFUH/9nwpR6IQKurGqRyZgjDiKXaOEDZOQHBX
0xC8wUE1Q6/Vm/hxrSLsNj/RMD2+bbTXvDco4JWJpG40Khd81pyPWTpsjpQnCLDA
5gBF9T7UNc/05Zzzo0qeCVWQNDo+DJeuZ3gkdSMn55M99Mj4wU6Gpw4RlrWnLBcQ
pFEw1LylYjp3MfSsINb0iIIne5eYypMYH79KHEdh5BxvPWMlFNacqkSzHi/lftIV
/YzW0e4VllQgkTsv4n8wx8HNGedUCl9GcJhDCQW3S9OpZrIosZLkc8LE/YkduoNu
COEafCJg2xMX37RgO8sMywDB+zZCKTo2dPeMnnvwnfg7jOwtpIc=
=q1e6
-----END PGP SIGNATURE-----
Clarify use of xlat_unlang_push
Arran Cudbard-Bell@2018-01-23T03:56:05Z
Files modified:
* src/main/xlat_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f679b3f0ba25115e76c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpmslUACgkQ/6TVgp+2
18qenxAAmHvnLrfLgsUdPWkQV1xyIBFLQEsemEkzrKT/fYt06+KwB30zpQhdocZR
BnIRiKBE6fOAHDm6oTa7ASRm0BBglPfBFom4zK1vpQmartsHUOdvr7EfJQPkyEQS
mA+cGDR8tcsZugBJnxvGoeLtr4xoJ61y4T/mN/53vfw/Kp/oRQ2pAbmAX4EDLsxc
istxKBdEV97n01n5SM5AM22+CI3v7iFC+fWla3J8DFxUwkDnrWInw+nRafwI84ZV
vqntg3WGA1c8G7C8bJ0cBrExoOhRTKynHivYrCRP9GK02TGDAAHIMLlVFzjdkUwI
mOGbfykvkW8jBM8AQFsrGDycAJtZY0iucu6RfF0tqEvKwXAvYlzLtHnTOUa/EqFk
kAP+wQJWUesnYYUGte5FRd/OES4cBDwW89PF+PdRyUvcTAe4Gbu6fXrL4qjODUR3
4zYmnIPbXIXssyNkQ5/+XH4hgb2dqsiYbZNnVT6cUVte9zacXwBshZNYWMwo6TWZ
N8w6XBihpJBMVCeS+Dct5/FrHIyaNu/3f/MByT8Lb8jMbG8NyN0W9YANYBtZQz3d
E8S3ZpVKT+nUiyYO5/qEUUg6xxx6A/pz2Z52STSZj9S3qbPtHS+2cU9WUuwj61w1
//bpRn9i5htH4QT6i6g0F3qaefWemRlZ6sp97c6ig6UnTplAJx0=
=5OYb
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2018-01-23T03:56:05Z
Files modified:
* src/include/xlat.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f611db346a86ea050de…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpmslUACgkQ/6TVgp+2
18qf8A//bVgKBiGDdQw6dL47PTI8KE+ZWA01PLOOXYiKVFUItcjFn+nKyKL3I8T4
PdmrE9W5BkCKyviuluyzkB2h/BbZi08IOQ8kzdU9kOGWDDuo7TKwrfhHZbeVPDve
GOvxRvBuPZRwSj6+L6MD9t/RkT0vULd36s1uSLbTlZiyI2OL90rb9vHhW+H4exYE
FU/8pYKvcIF9I67nKG+CTIgUKdgTATwMfBXg6SH3dtEXvOcQwoDN++l2qQbptSlD
r1xWYM+Of3qgtTG5Vj0B4rt8fr5xb4H4g/vUZWOUT7THbbd/KQArmoYyoBfzVgK4
VwZBcqZca8UgtUhNtZZdeJXugarcLc/d5/mL/eIIjuhTRzAKMLtEJEdOuU4TFdau
sMGewGM9IuYoIFVYvd6wZtubwV61l/gJOSeqTPlP9MnUodmtyML/er12ns5ys6Eh
wWtNo5mxbB+MY228jHuG/jirJJ79IBVhMiX22K75G0Cg141uJBmUwtA+IqN0Wvuc
XFZ8ACnPIKode7JrxPgyqFqwUZxZEH2ceCtIU6guNapenBjy9Mne2tXVkIIqwf9L
OpAa3QddtltlcAI0rf6IEcK4JAbYycuR9OUAlsi54IVAxsq7s9K13PUAgj1m7MhV
HAn6dZxkWAb7f4v+0YCprSfddXXKKmzBO4sOHHnyBNl8T3vGJMo=
=Dy4+
-----END PGP SIGNATURE-----
Iterator for next_by_da for new cusor code
Arran Cudbard-Bell@2018-01-23T03:56:05Z
Files modified:
* src/include/pair.h
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4ecc912dabcbe389a19…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpmslUACgkQ/6TVgp+2
18o+Lg//T7atmLizxIqXU+2jIP34QHKZfH2Vj0P1Cmc/0rd1BhQtkV6CYN6+MCXe
TFnVurFNI52DrLTlGdPSr5IrN5XOYoiPw1dVWrJm/8yMdSMHNhVg9iSR5x4bGdgr
E1XAPCp0MfiUwdmzuK0wX+ooLq5ez0j61rKWwzZd/0GxHgKOwb0fZKmeggEHdp7s
lKKHBxwyGhef3Q6hxTwZstP5s9Cm8Qu1gBBDzkCS8lk14Vij1VWWDs3tj/SnDy1Z
uevf00WOZyrYsbh+NZpvh8uXcM8h7fbSvqJYbHTFiWR3w3s6tmWWVNtnygChrDdh
CH25Pb9W6aqgeY7csVMblcNdBR3tpkSvYuzG0QHVM37HIKVSENEeKoEF1lamE6x9
KnSnNrtfaD8GST2H5Z4xo5JZ6DvmIbbG0vDWIScdMYYoLSDcsW/PgKy43/+XG2cG
KScsNT+58zFOFjDXDHMHtkeV5Mc7XMm0k84iYKo/W1P//H89TNODkdESACumzBJl
zMMSYLnc+DCti15d/5zVmyWgoqatFvPcLEA7rQzpzRf0VgCzmg/YdbmNrxKEBa+6
r98LpTZaxba6DokR0L72r7Gx4jOccfSWTqg6IPr+qfk5okuKBjtOauYxWBXKiF7t
kmNnnpTcwfavPKs3qa4ei61NhlXG6DEYvQgXgtOdqmHytLT2m3E=
=hsMu
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2018-01-23T03:56:05Z
Files modified:
* src/include/cursor.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32393dd90743e210b21b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpmslQACgkQ/6TVgp+2
18rOKg/9GNF1j5bYPYBXRB+ajr7Y8AIYXXmA0IgklCZ5U+W935qFxm4k9dWH7Dd1
jl1EN9QoTTJidKw41GSJPVOZ4oXGdEhGjF+uAjgInVycrSAPUFgsrjrXd4JUcQT7
liEPRpaDCbh1bHo/5+BjZajJ4vRRJjFAd2osG9JqG2fpl7hD954v97D1cqW1m5gx
5EuU+fIVJEMf0D6QcyDZ6ZlA01ZpDXWRJNESCMiBQ6KmlDSJVgJEUgYnfWQzq5BO
yCC5VWXHGPNNOIi2EmWZDgmbxFyxff5cdq1hUAO8cnsx9IWB3Ef0B+lIPkRA8nlO
d1Zy7WRRmerXH3+cRaxPFy9vTIw9Qlt4U1D07FK5XP9YSKA7ZSkvd4oTRCYXtbZb
wixp+vGPq/bJtalBoXRa9vm/uO/ClMgbFujmM803ycn+1SvDjLEB+M/LR6Lm6/CC
seovhQUfRkQr4rCalLenMnvbU+tBGNZh1g/SGSU4Ost5tbHeJZ9APD+9VVzJtrO5
K/piX80lWDXgnjAMlBJZSZA6pcOh2R/lWFqQk9CCAOTPsk8BokustnVwYXK0Zcl5
nMNvvSdusOe5CCuD6q5U8SW4m5VXcWQcHpCDXvNmfygMWI0Bvpvx249DVaDxzWOQ
vlFk22xJbIuMK3O5swDdZDdCk67jo+/muAgquVdZodefKYnrr0c=
=BkDp
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2018-01-23T03:56:04Z
Files modified:
* src/include/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6e73e141a98932de60f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpmslQACgkQ/6TVgp+2
18rCig/+KHSCQmJt00iEioiWfawpWR5r/blyM5xPmlQ7zNuc4DwD6CAplK8we95y
OvmSZEY6AJmHjQX6nceZOfXyVywDM8LjurPodi/SLHqXai6oQEdIseuKEwqNamZa
qlmZ5K8jyxup/8MlPmU/H6NK3aiQM7pMzxGALN4eGso1docJmLFpqxg0tU9aapAw
riV9jAdzkaDyJl8Tii11HkfsoVzLeMz/pEvrtcs75d0sU9UyomTjt6/O9+v0oGDi
bL1AQGwyWhkpLhhtTA5ggrzLQHRR0P5UVV0m8vKKnz21jtjm5MiuZlxSCLsXUef7
oWkdTnkdT/C6bG10RFU0WJ6evj8QGLtVBh8+aYoQ/gOYvi4rXv/rPYF9cfomrhV4
88XlBc5FBmy9uH1+zUpOSU45VQdWbJS+UYeDiYrEPkBMOKv/Iyuhuf79PgLgxjet
okUuRwqDfcRzttr2LVRJfchKus5t5nu+9givcpOtqehNPdG2hMyF0VVl6uWuj4EV
Zut247TFSoYYgp696z5y/LYVOXBpBj37I47QLDh2zQ6t/QNAK+QzuoWv6fwQKGGK
ngCbMtJxk1G6LPo+hPcoHZIbLJ0eKs4Nu0sjJNmpiIOEuFTJKXxKINbMV4q5Qwqr
Y9oKn5+uAh0BC0cHLN/OlF9t+UW+FRRbnUSZPcUp7tcwp4sx3GA=
=/43p
-----END PGP SIGNATURE-----
Set next pointer to NULL in fr_value_box_copy_meta
Arran Cudbard-Bell@2018-01-23T03:56:04Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb15c256798ba9e48f72…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpmslQACgkQ/6TVgp+2
18oL/g//fqMoV00gOkJxfJ905I+vsgiGGPpK1ggA50BMp9zgCMhBrEouaKEKo/Yq
EQFel5GiE6zfBRhCqcvuERIT08D6tbt9AvAQIkzRjTK1NDsFeb+YWurEaoobdZwf
G9y4ih5g9fLt1aowREjV51rZjkubJZl0vWHS512os9g62dA1KgRtTJgi2Nf6z/ux
SMpkXCMa3FvTMYkfk2L+XhJWirHiYL2B5dxz9gSx3aE9IhwObZlTbcbGf6upTHgS
dMtJxuZzb1cfb2ai0aZjnp8iKNVtWMRJjoUEijH1YgoG1h5BdN36GwFiVwh6HFtr
fqGsYos+xIhBrNHsRhEs0pDxYkX8m7+9eYhoKo1lxxmQ3DPFm015A0338Pct/ZvL
f8m+oWeI+htUX9ws7vaLSTR3Ko6OiKmAPAFoF0YCwL0vPRkIJ02prPCh1fNj+3p1
RDdirkpahQG8npScE1y56L1BV8R33xUyyJsRXT/AF4imPRO2HwhVN2IgATcsFOeQ
rvs+nWeTEnlcjoQ32PCyhbGYj5rCW7/qAgDjGowY1mSszJaMF9OGzLSWQo6Yn6/Y
DtLtyMsa4z+7YENHrvHEtfnPacqARvUjk8n2CzaYvC5rHFzi64YAMoWbUM7rSsLO
vibnT1rpB8f/e9cqChIUkUEHUaZehZVgvztCZIkt0gPziSyMFMo=
=1NLO
-----END PGP SIGNATURE-----
Print helpful error strings in tmpl_cursor_init
Arran Cudbard-Bell@2018-01-23T03:56:04Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b622d5ea23d216baf3a…
======
--
This commit summary was generated @2018-01-24T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaZeisAAoJEH0Oec13Yh7NRkQH/RMfQRIaHXzQFtyZQWrmXnjf
ciScccY1KWZg3dQfQ0WSfqs319DvpbiWJmCSx2ZmFYLiGM0qDAG06GzStii77dKQ
EZ3TcLt7WUpdRNK2l0qJTHOCNu3ks2btuGK5+fO5lJCqpLF/OxHLMptIh3Wo78HZ
x3PHIfvOejkxrU+d60E1XAWoVsF35kCxc13vgFASb7Y0Dc9JdkiQqzTu5vFSL+dN
G/kCyMvDdpq8gMKUJLSpK05wkMt+iue6WLiiEJLNXBuJH01FMSSKVl3xRu08uf7P
GVa4D87GX0MeRJ4ZGieEMSeDALHmSGutvpAtqStVAxQIWyGswvDcHtfcLPDSMBk=
=z4ka
-----END PGP SIGNATURE-----
disable client tries until issues have been worked out
Alan T. DeKok@2018-01-22T13:35:40Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9ae03cd2ffe5624a6ac…
======
--
This commit summary was generated @2018-01-23T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpjmmoACgkQ/6TVgp+2
18rfXw//X4H60vyqnMrwTlr4F3bHIhWNKsWH98HdKpNUCgGDfRNM71kxmRAGsnfe
ea2RQqYi4UJAAWCrYhpyMHi5K8b6zKkxUnNOInmqhbRkZQF4zmtTTUsQ4kdmJVHT
j3HcOEKRL41FPfOskfcAH/08TX5/yv7t7Ut38ih6QnraMvkvZ/NtJdJKB9fLFlDv
+MfNl89meSzajq1YF3wyPU+4EZPWkz+KlkBFRs8g3fm050DSdJ5RIC6kNtqeMArB
3vAqqsZj+Z7T5bq6+aN3iVhMMyfIXfwLG7nGMQeB8NdZrV/43lewUmfvpMvAQgmQ
mD12AaXiktejUrDgTpT+JaePoeNJimys5EqlruJYPbOTnEwbYm0FIdMJaw5MUmEr
VNHsALesW6yxqy7tjXnH7mVW2XXIeWvMU1EDjJ9S+8vRfs0JL+uiRMhMk1qhK7C9
Jb6af/yVcqWAntlK4ZRe3iO9W6tTReSdoOF5L3dE1zBATRYh242gt3RxBhnOXRDM
Fc5GO0TzCRwPDhKrMmXRGsFAtzl+D20h7nMPLy8PtEakBL4P/wYdc8D23sAq0je+
YruZ7UP9/243609wrXngdqfb1st2Jd+0L4WuKe61cnsNjGFVdj9JZ64ElZk2m6zr
7Gm4FKV7H2GPp+iBNIc1gxxeVtIWB7F6pWmsUe18mzb+4zpxh8I=
=N/rS
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2018-01-20T19:37:13Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1e3fb25775b322878c5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpjlz8ACgkQ/6TVgp+2
18oblw/7BOwo1EZCdVGcVPprB5/OYFsJGFqh9MIWx3tWr5CUphZ3U1SKa8S7Rr4q
PEcatqZOEa8A1vuNbp05+lKuL0TDTmfK7zKnUIRO1X1/eb/j6QiHkaNPNSQ4/KT0
Su2iS4E7BqSv9heBJkXsk8EgvxwXaIMtUul8PoAPah273lRrBBsYq4tEJLsNsc4B
kXaHIPLG5VwiXqTUM6+v2/YTVkIVpvEUfKeqqE9cx0s38VRofg9EQTnxf/Ceqz2v
xPTAq59YHlziyES0GzE5JXhJT1S/8bXkkYDsXj/sG6X4sKErEh/ELPfslpTIYeQc
usTd4BGDJZ/eqFAtZFWRpTkva+5lGvnBfvvsZWT0QWvYmIuip592SAD1ufhoV/QF
nclZlpcXv+o7PjgXmrr71OC6uoz8pGC1HtoJpCLaZqeYsW+0nWtrMHt9aYN1ow15
KKyQtN+sZk2WzZ5ygAUWGJogE/h2dvAqAQirZMnKZ46eptxnPdniYe823CtRt0YK
nAcx4Tu2SUwUXfj56l/lPMpFSRxkblOInrlnd7642IVUiG0qgbERQ9YCrfNusRKd
8Ylr1UttJjhdXT6auEznJ+ZSeO7zesrtZltio65DqH++aCMkU0Qio7FHEw5sfWTW
md9ZZneZVD2FBnv0JQzMnnXZN+cqO6c8v3mBKNBo01ynC/Xa58c=
=GraQ
-----END PGP SIGNATURE-----
Move to dynamically allocated redundant state
With the static states gone the stack should be much smaller. The foreach state removed the stack for each request is now 4K smaller, which is non-negligable when you're dealing with 100s of thousands of requests.
Arran Cudbard-Bell@2018-01-20T19:23:43Z
Files modified:
* src/main/unlang_op.c
* src/main/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/276992d5ff9aeb899bb0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpjlSsACgkQ/6TVgp+2
18pKEA//WGbDUql0ksKeIMczOi0R/WL46rfWBhjA11HRJcCcsCFbTP0DOniwywni
Ur8IvgZi5tWMTohBHB+tLWVRA24KXNScIeUZTgKfiLnsdf32++mNu8A9AekLLQc1
+NQDrk6F67weZnEVjQQ4AXoiRPEJGpQIAFkiraH5yIqx0JtvmYX1ZSZGY+ktaHN5
TCVjijw0ny267+DfBJumLY5+v6RV/qJpM7ZexY66Gn6MwkP0Tr0hzI5ELUZDPI4i
75q+I7zFKSbfWuvrwkkjLY8ArichcGrCUaV6MiIYqW/FMJ86gB2IFjkZ4NUFtNEn
1OZN5RiGCUlQ4VwkPYuGUeT4PPDSbr0ND4X2Nq4J4K+WqpKM5XMxlP1sg0+46m/n
kOcQoV6RiwJ2eV3UVB5dm2IBsOmYaS4O2uNAJQMyGelzJfJubCW1OCUVKHXnfSE4
t83SSyES5vKeEeRXjUOBTpLrYNoxu32mkcm3uJ78PXJAMB3IsAXnDDLuprPQItil
W1Bl0fnaMuXMgXQ9YUSKxSXSD03toatPynXwhJbFpP0ivvIChiOilim3LO/Jt/oC
fyK+PPUgoHcY0anPmU+P+7z/+lZKovkO8nFXWpOJysD2wEvmXMoYgWtAk9UQ+VSt
zbysiTlFy8C1BEcCNaXULkwKZpoaccKcZK3fnpdyfmdedW+wZ4Y=
=Njkn
-----END PGP SIGNATURE-----
Move to dynamically allocated foreach state
Arran Cudbard-Bell@2018-01-20T19:14:51Z
Files modified:
* src/main/unlang_op.c
* src/main/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00c745c49fb160350c9d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpjj+cACgkQ/6TVgp+2
18pUXA//Y/zp9IjE8GWvwTWHJQ1+hjsE/KMgxz2MmfCWeOqJj8YnQ3lzVlJ+5QQZ
3Ruxi8iQv+hUYwvu4a5wg5cbmwB41EUoYT9zzX1obdympjgJvO0x5ul3B8bbLOaQ
l1jKF72yeTGdgB1jm+POKQ+KBYDFJ3ueqBkkFcuAv5js7nKEjjazEgBHgajoHZ7y
Atak9F6s5ln5agyzK0k1QXO1qpeM3V4s2pewvnTowwdutt51+FpXv3aQY/MloYVs
/qXgMt5a4sPqGq/v3lld+NanSgNhmDuv1LR++ohl2AI9MN9yJHFRbLPomyYJJ7zi
/zpYV6r6niqecTX/spymt48w3s41gqHgXDdp9L31yao0ARclhS26MVgneZ2MVNDZ
dnmXIbvUBUyS0IJLN+Lw9gPEaOI2EjYWed9fAaDXK/tjot9q1MiAS4YeASWOUIeL
JWtHduoQQuY9oozkYTMUiq3isMDf0ZBc8R1dZPJ/uWugrAaaSH/KFamrpvpfxuO9
b8EEubdd8hxR4ebCoGJ7IUxI/pNkysS/Iqom2RFcmRe55FRabcg7gEalvfFPy1S7
H6hIfw0w2g/a2pVb79i4Ue/YMsTjJeyUL/gaxbYYo1SaKHGgwBMmODe2qyau8XJT
zZiPNVPb1K0iasI1M8yZzAx7/XszozwDwBTMSfQZtPNR7havRRk=
=IOCt
-----END PGP SIGNATURE-----
They're frame states not stack states
Arran Cudbard-Bell@2018-01-20T18:52:23Z
Files modified:
* src/main/unlang_interpret.c
* src/main/unlang_op.c
* src/main/unlang_priv.h
* src/main/xlat_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2dc0e0abe64cb3e87670…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpjjasACgkQ/6TVgp+2
18r/hBAAi5wyW/HBYwEBqUS45Nr4cTJozqtIF3hHgV1X8/1ErmfbLU1V7D7snCz2
CGWnjrD9QCADknsFba58W15vQALl3uY8XZQdiGQVZt9dWGvAoI87MWt63JmEkTxh
dQA9yMEqfiGw7gjEhdAuHg71AD370LJp8tDR8OngQ5yfxTXYMK0wCqSpBrwOEMiI
N+SJm5ZUbqTeYVDO3VZ/J2SHsZOkG3Bye48v0Hh2NshdB+tNz1NMfN+E7EhG/E8T
Xfi0yT77g5edHc6hbHjtvJM+ZJJYPIxxASnraQ+h/rBiiqIeBp0UPdX2IvzjGYk9
ftbDS0yvMH/ipEJ9RO+UgyPFeI8/fd+85EuVL/1ZNURer3WMBjC8daZBOpaCOcH5
5VyH/HF1dSVH9y4YLYqLPsaxBA1DJY9KEHx1DV4WQakIhXoETb2haXzzLE5fcPZk
7hJ9KHfICPMCCWW/MPE8FHSWuUnCDUXRxAENidZAR2KVBpxSimLAOsBg+PDDCWDo
szJJmL9WHiw2meBRySNhfRd8KpeNC2p7W7EoMTPyBxncAa6pper/3LWuRPshz2fG
leo3+pP0JO0HrFi4CbEKF81/VJSwJUmPtwjk7TsxNNLJBkF7F0qWeL0z2x5eQFri
UN5lYR2s6Gu7tuuuIP2cJ9wu0eQfSAdR+w1QnRz/MdlZxA2udig=
=wA6T
-----END PGP SIGNATURE-----
General reshuffling of unlang/xlat things into their proper places
The signal enum needs to be in its own header, because it's used by the proto module state machines and the unlang interpreter, but the two really shouldn't know about each other.
Arran Cudbard-Bell@2018-01-20T18:42:51Z
Files modified:
* src/include/modules.h
* src/include/process.h
* src/include/signal.h
* src/include/unlang.h
* src/include/xlat.h
* src/main/libfreeradius-server.mk
* src/main/modules_unlang.c
* src/main/unlang_compile.c
* src/main/unlang_interpret.c
* src/main/unlang_op.c
* src/main/unlang_priv.h
* src/main/xlat_eval.c
* src/main/xlat_priv.h
* src/main/xlat_unlang.c
* src/modules/proto_detail/proto_detail_process.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_radius/proto_radius_dynamic_client.c
* src/modules/proto_radius/proto_radius_status.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/rlm_delay/rlm_delay.c
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_radius/rlm_radius.h
* src/modules/rlm_radius/rlm_radius_udp.c
* src/modules/rlm_rest/io.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58f670ede0764ee5bc60…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpjjL4ACgkQ/6TVgp+2
18pdug/+M+CgItvrW84BuFOPRiq/P0r2kOZcTbAy2pgkAbAwYFkSt22xdjwLIwiI
yerrrerTzr4r7PWyOiHbnVfOazsvY8oj+ILwuyfnadG+Zx8438xiia+7dRpAAOR4
FaVf4eiN5kgS/Tta+aPhPZsZri1bmvVRQIIs/ywpyKJ63NOnenXEipetidchMMlH
0cPxECNACnYsD0nKN3RWg1I62iN8NkDxd76btvHzx1W2Rv/mrm8zyiqBYs8lGVeJ
pzqJIKuM7BSUNsWiBQfJaCij+1QwAumRmz5MzFtyvXosKh3TwOR5pTL2vPpb+vAc
OEAkwJ7LyYxCz1F0P6ygcHXLspsYC7HD+tPDCrcvMbHysZp+OqtSEtMepQGKC7FX
aIJAO99ma9BpGmt2g+5rt7n1l0UG4r9iU3lk8QoGVCdO9Jkddrayq5n/NTsjCRFW
yVwSdt5QSkfDTvnfUDNO0J4kc5e6LzFsVHB4gA/Ruk5Rq+QEbbanYdNVnYbrG5nk
QGGpTUQGPdtJ2u0LvB6FBIfSqL8wYdgWXy5PZiO+ziDJrx3gBIRDNNnqlN60LSiO
xwqrMUaiHHYk2ipKZokUgdiEce+RQHaxQE1/T6tPtpNApxJs3X9voRj/njMfwaa/
yQNQ4uAeILIs47VsXgf4UEZJnjMpcGIXHQNC8GTID7j+0a9WwqA=
=/rMR
-----END PGP SIGNATURE-----
New compiler, new warnings
Arran Cudbard-Bell@2018-01-20T18:38:54Z
Files modified:
* src/modules/rlm_mruby/rlm_mruby.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7777c18d28d78d16d80…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpil/QACgkQ/6TVgp+2
18oF3hAArWC1drwsJxj+ZuCrGoOWYR3Mh1oQSSJqC2+MYjSbM5gd5ova1YSZZvyY
NaDh4L+FVq/8TlDyBREGosZ1HXhTWnAEeregyaz792mnSFbfK2RpeTa4iusUCx5H
Fx2wHEIaXdZw6CUlx21PPPPnfWZy2FO3vBBXWcVrGZV0/MyOmzeHxAbnjqrwusAB
1EposRjktoemYcgtyuMRQgyYfgMoLgR5L0RXWewRqkHJ5xW53rFw0EZAOJYIg9Mo
wqXZxCcSeoJ5KFtTsPh62JYXuStIBiMnlp/p37B6YcgK11M0MvB69C45qFS+f5Sl
i0K+R5Q/ybS/Ky6zfUzDFkOopFt6raIgI+dcvorGpgl1RZZolefoe6hHSNCZx7Dz
VSQ1RvZ7PkAv2RyCWsTqn6YLwHWSsZhqSFU60Vx/N4dRwrIPmkFk/l2hxo6aNmOB
n/F6ewjVGbdWGYsAy1wNWWB4uK3X/R/AyE3/HamtVkso+zLS067RpK5n317O434e
8dmy7YLLrzFYmi4i5RWEvqwesrzs2/p9HdeYt2YlyQrycB0AovkSHGszFXgQLQdz
+p51HV2z9SetIa1N1FySYNQMt8y7A03hsnrzGfTOq2ZdcxpbmrlDXodCqki9Ctl7
AhrPEhAMj2SxtgklAdxyVVOW7RKz9CD+QHFF8PgnkiwkmojrjQc=
=uJC7
-----END PGP SIGNATURE-----
Small tweaks/fixes
Arran Cudbard-Bell@2018-01-20T01:14:28Z
Files modified:
* src/main/xlat_eval.c
* src/main/xlat_priv.h
* src/main/xlat_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/099838077c04a5a390d8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpilu4ACgkQ/6TVgp+2
18oftw//a17lhPG6RkxIJozFMQKzepy7pYudeHD8g1BXNaTeoWt3H4bds9txaxyI
Hv2kju6c5uJhrxZ8e0gJ+z7n9XcWZ/eLYTE2YGjlj3nGhshRJAeeUHTmopYTx9z1
0ktywV5pzsbbqKvXYIsJrK1Lx4oHOCpG2CJpafr92naOfqdzcwzChzRZnLUdJKXU
+AxK0gRyURY4bfcnRqYOfSsqRaPw8YrPqrsjXCAIL9YXxjQRoNa1v5pQxpHls5dX
3ydqQTP/DenB6h12+APQV09wiJHKbFHnQOUYCEP80nfevAUL4Wf/eSqn/Mw9erMp
o8GlqOHwPoR5x1qURyrsmV7olMbqxDS5KHshtw9FwgOgZGOXA+ypb/IVsuxNb4NV
wH+UnmF7n/xwyctX9m3gBYd09vGlNjxcqO8nSy8N9h7CkVoizIl28HmVUxrJdREj
nA0hn0CXdlGLaM3CH8SQE1fXXii4TPjMVYQYUf/Mwk35VjITtsFbQunGL828GkW2
KJG55YKUfhiKRIfeiwL/c4jPJD8w/mMGGpIGjQKahW9salPnWKlfqzGeTYkLyE3/
CgHOSz6PuEQTlt0JRtq7e52XDvy07BjWjCv207ZiHfdEje6RPrOr6NkO0qUiz6OJ
h8zycVeYMgp5dWYGWLAz45wmqE9FNyXFiZAOigmCBzqha4oAjDg=
=LFMN
-----END PGP SIGNATURE-----
Be forgiving when calling access functions on NULL cursors
Arran Cudbard-Bell@2018-01-20T01:10:06Z
Files modified:
* src/include/cursor.h
* src/lib/util/cursor.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a052430823213d2d7379…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpigI4ACgkQ/6TVgp+2
18rwIA/9EO/4tVYYQmlUhvLJmIilv347dInB7tza8pjxjbkkeUjg5j9GZMPjlBqX
QYiba2mG4iC11n4zCfWPnVtvqqVDSVXF0cECqvz4gLO6Nii/Q0XofAHt5gPUQnF2
Z03TRasXiPVUWRRANveg0eLrFl7JwIridACgmm6bhz9vUdN+EzI3l0nGfv17UMvx
RUbi9kz/G5gVobUUUbGR99AuvfcGpExkK08sTmjTT4cEIdG1Mh/6XO8ecI5gFnE4
5ugzoucZlFfhWV5E+R7VvjVT8W/LEhsoaCgIQqCLQ86eJHce677vJyupXcrd9v0e
MlTylF9bbhQTzRUo3dHtRej4dCAgV/5Qpz+KdTU3zfPABCI22V4u/QfTA5P73BPo
2of5uYPUrNTiQQ06Acrrcqam/SBhB4OuLGMoSKSKrYKLAtf2cHqLhxKp8skGly7i
nqvkojRyQ3+RJsDPsbXSCnBMr4gmhH5i7fnPm8ap6bv5/Duw76FpQaBwAh/cQ3Ef
Fx/qcqPGh5sz0o06AfRV75hV5VXNNEJsxe2LIouRpbN3Xdp4J0cqBj5TILXrF8CQ
JI8t9dQfqe5/eZ2A0ZxHUuW+L1oRVvB2Rd2hnkAKSXBS/5F26+snsVg/83g7tMn5
IxaGk92NUVy77eldca/hQXRZsfi+7YpuRc4+KPcbSKFRU0Nbu2g=
=Or2g
-----END PGP SIGNATURE-----
Remove old interpreter.h
Arran Cudbard-Bell@2018-01-19T23:34:38Z
Files modified:
* src/include/interpreter.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62f97f0b273549549b10…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpigI4ACgkQ/6TVgp+2
18rQ6w//Rf2RDX38Z0LtXUjRfS+bJPAaHfkyNai+zYpMCLddSVJY16hxBrrs0yjl
+aZQK/Kew8u1i//Be+e0b6qleoKHw9HCnfqAcJtu9bbcUG4nStcaSR+dsLnF6JkM
9OnYzB5AJ24vJqvuGvmwx41F2oqxTrwVr48ShFeJGq1jhcnDUk+rKP3s8JnU21Le
+EGFB5fmAyANXWiAaiZzhrR04E+mS91+K5WlEOaN1KJKgQwBElXvB6sMd097JFfB
ONnkmxEPCh+zdk32s1RsKD0iOngTULqFh1rU9vpfSuZD8BLZ4vNbpfHpStJqFg0L
x2GKVhxTzBKdFj/YxQQUy1G2RvgRXu2nIKSl2tQw0lIMaW7PoznkYWbNZbsQ4Q9X
cFlPkJZoSQu8JiZYReu2TZjL2KThOTg9sYgc9vxft1+AmMrecTMICFi0XoGOoFdr
ZSqmd3pwKBxh1qV3hXZ8rNliSSxxu7jJOY0gGhGluie1bmBMQlZzOT8F7Wk6xYP7
JsFPZ8L6sPQeINfoXpvhFA/VosgVpzakClTBojYpB1aT4e8a3KkKjz4xPY4cRNgE
yMmcama7wIFtUe0gycmCCXwmmmkPYXE1bEYId0d9VwsFTFGWyyY930BRaAfb19rg
EcQqXxEiTYXsLsNWlbXe2k8xeLby8h+HJU8wOFjq81tGut3t2sk=
=OJ6p
-----END PGP SIGNATURE-----
Don't mess with request->module on resumption
We need a better way of handling this...
Arran Cudbard-Bell@2018-01-19T23:34:38Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4cb5618cefb44d3b29a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpigI4ACgkQ/6TVgp+2
18riOxAAhCErMGMGUcEREkrMCYvi5F3bp93z8RR7D9ZHQGECpnOzQdJ/ScJEHvh5
KJBnUDkqsG1g46U3BhK5i4ZewZvJzgrDM2SK+zsCRfL5MynaYuScjg6R/PqYRpUj
A5e3wHXSb44nwmQZRTCbuWu4IawYa2aOTReHqpBhmQumhrX9Ft4WAvlQsGa57Wxh
ckgrR9j8H/GynUDjTidrce69pKKP6jNfKSESvTTsec8gdsj05R3VfgzcQrWk0eWq
IMYc1HUiXlgeeK/dtzNMF8ZLVA77THJkcBJ47R0mdV9Q1RgWwoWaQ3NSY1hSpl/1
EDH5i7d4ut01kr7+1MQSJEPYCTS5S4GRbjA9BUxU05Rlv/M1xHSaf/ArgaYZkVYG
V1UpeRnXj0iDxHi8+FL4uqWq6ErH85v9Q9D94RiTEzAY3bwJ4NeZ40IxKaiLfjQb
18AbWwz6+0ktgy65Ow9b5J73VDiHTEglpx/iB4N0R3ssSzs0KCCL33IDQ3DISh9g
Y8vst7bfA+YRMcHgAjgq6uvMSu7sIRmoM+jdsPYLUETiQ4BlVnkx6QdhF/gKTg+U
a6EkT6CZDWLna/EI1GUIzaSb22th7XP6X84qgUGWvQA0H/XhxDX6ptyB/VkX8ohX
E8k3abTMsj9ykFBeeRJT2vYGZ2ju3fdoFJPqT+MYN/8vBB0Oa8M=
=iT69
-----END PGP SIGNATURE-----
Fixes in rest async xlat
Arran Cudbard-Bell@2018-01-19T23:34:38Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b4010ef7453a0ea8774…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpigI0ACgkQ/6TVgp+2
18rz9g//Z21VlZf5DxPdgNW8U2IE34YiinKofL1/qoDpxhFlvPhMeUNiJOQOGmUU
d86kYTwfeaPkbUlN5J2W/N2pd87ms/Un+18VmOQpXE/xMPXIF7Ru/48FG6ra/5K/
BSCv5Mx2aYyQcg3F49hvvTemgfCzNYHCU6Dh7Mmr4B3yCCqAAgkozesZWpNM+GMz
DB5K+EDTjSUBYEyoCXxBxLS8tWnBmKZD+ZsYgYFReLgoHk4Gd+ZYlFEXXL5gVUyl
a7WKPApREV3K9RiAqZAcQ0a+2WFAiNT37pQLfS4fWMwar20SXuzoEa54+r8vNCXH
67MP205yQWyAvDi7T6k5wGbH+u0TwZeS/YPm4KCiXyECW721bgbYgZ/MP+iSvhrY
m2ZQ1pU//Pzb9UVNa+QnGm3VYPzGCPAFMuFMvRA3wCMV0mGVR7DSiyu4d1W5aLiV
dfMTW0KwPuRF5MKsgmJjKVBwxSWT/W7T/v4cuGjqh4jMqhCXQpFGJax+88OBJzlW
72D87ySXbiUQ1doYJQE0RS/9mtV8+Q+WBp/3IxDmeUtHpHFLg0kCr/2Ci3yGdPn3
HQBUDX3IblRRVjywPh7MNt/5u5kJO3K67knA+5QQB6iPN5F4CgtRe2la29lQ0bNC
1fTRtqc0+e3tcmXymhUOsxS25169tO/NQ8w9e3rr6fzUvJXpqhM=
=KuVx
-----END PGP SIGNATURE-----
Move async xlat fully out of the interpreter
There's still good separation between the xlat interpreter and the unlang interpeter though, which is nice, as it means we can write a "synchronous" loop around the new async xlat interpreter for use in utilities.
Arran Cudbard-Bell@2018-01-19T23:34:37Z
Files modified:
* src/include/xlat.h
* src/main/libfreeradius-server.mk
* src/main/unlang_op.c
* src/main/unlang_priv.h
* src/main/xlat_eval.c
* src/main/xlat_func.c
* src/main/xlat_inst.c
* src/main/xlat_priv.h
* src/main/xlat_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/436ca75023c33bf20fe2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpif9UACgkQ/6TVgp+2
18qQZA/+J0qakldyYrQYACdrIpBWgDM7HVN9bWPBwB3WpurOKViofeetaZXVWEXN
lpr0nvxRTwWQteWWxq5qP29PWJjYRcsN57aaMLCg2sABclrOT1POzevgwsVHNtxt
7jZ4iuCvs9eB/wDZBv0tk1fqpbF3pPaS2fVooRKsTwhIGaWAnbRD+y0IknjawoKP
zD5dlT+YQw4rY4jf5bMMmgTO0DzoPDxrkZ0wlDJbaS+spdEXKPLp84XHexDIHw15
Qvqyrn/GQpev7pBTAqqG2swtksKRpGeYwMZg8CqZgDnLakYV+t/fJIdOM7S7DUlb
43ZR7x0+W3Dn1enseE9mkCeBSAik9qUYkghYesZi886iUFovOIwVR099X0Z6vdWZ
GJgXEAwZXVHvRV+K4Zlg6t8ctYo5LG/aMVcyJ5OTCJC32/Zl6qzHwfUPmYfeUWGE
Fd8+pVCG4F8kZtrkOPcb/vyd2THlfXXJpEySf/rYJgXrhyYIqHHy1ED7u2QsWO44
DS1m3+nn7wPr9bdJxl7DcubEeSBsLNxDkENCHca+NBPphAPkoGsdcmeRXcYbyJZ5
ZBT1SU+v1vSVG7mL6j+aHraQsYBCMJWEJuhHQwoviXjQpzO27sgXcoKVVWgWMlHD
cszoeNf21SkZ7eZ8/Q/O3pv1C5Qh0Ru8WSEf6KqSKTkY8YWIwz4=
=mwe3
-----END PGP SIGNATURE-----
Add %pM to print multiple value boxes as a concatenated string
Arran Cudbard-Bell@2018-01-19T23:31:33Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b3a2d72dd32f08b0531…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpiZiQACgkQ/6TVgp+2
18q4fA/+LxbDfb6l4ZgvAHVxwCTOTG+iEBEd2qD5k6fOIY/hAFr9+jQ5DxyQWyif
YFk0SBBknFHQ2bk/UqYmV79v4H7MrK5fNxbNDOi060qsKyUz+FPBg52JWr/joFxj
jWFA9RjnG3c+mQmJao4ZCoiE4FysVKJ68YWneA77Ug4UbKcNbyxHazkBOUjkst0H
4kiQXqDWSODvUqbjiMRjVohssb6Nj/CkKZuW7VEVPB3fhI0vY6pHV+J9w7lx+wjo
8JHp1GMYbYnQ9uLcZR3eeQqEf0+k4l5zgRLe6xIeNx8Dct8hUmoDgaRj3LPIX8FJ
/pD9C8qg2o/8NUVgRh5lA+iqlBLxoNdoS1hniLSNkb/Xl1fSjo8PvItmERitYpbM
nsj8HR+d6hqzGyc/lopRSCd/nEgQvq2qpdK/Ftwm1aLnGbenor2DBGRpNGDkIlgW
SczHjZsqzPGnUw2MkJPpVazUzogHz0+HtkrpUeIxjJeT6cEVslS69Sz9XPLZ63HE
hdxoYVWCz98ciYnk3/P3qOnRH7R9mr2ySScE/2YddY26wzpczLBKesuFVNZKB5rw
33ItwNBb+CvimFHBd0oBM9bTaIQIfRZTk3cbyJaj3pAln+NE8W/66xOgBrr7S2mC
hvXzZuHkxzXWbhyi7ApHz2gXKKyJsKrX08Afuj2ERoojsIr2eFg=
=rg1x
-----END PGP SIGNATURE-----
Consistency
Arran Cudbard-Bell@2018-01-19T21:41:54Z
Files modified:
* src/include/modules.h
* src/main/unit_test_map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5e7f80792352a1fae0d…
======
--
This commit summary was generated @2018-01-21T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaYlvRAAoJEH0Oec13Yh7NqqgH/3+TRl4nhkLG2s72FH191wNW
J+Kz4Z0pNByR/mA00YrFGf1e1MswRpNVwlTWltdjLUU7TbN/BQ+mRHZwxZk2kPRe
NwD/COqnM2e9+slVd3P84fkQPbqzE188kn/nFeicdVxC99B9pdwVlxUpEjdO0pk5
QtICotyHlE128LlbSkPT5CY8gwtcE3DBQZ7yeYS3eVivEpYxXMbCdGK5ckVwRm3N
oUxgrzWXFNdU+2Dz4oW29uxOTzZeb5LNi3T/LBDEDapJUkVe+YhaH0iXR0vOd+He
QDUUr6PgH74KhUsH7/ZqueGdoDkY9upTw0FszISVcT0DKOMcifBU9gfro0zarsA=
=H2t4
-----END PGP SIGNATURE-----
re-add (commented out) old client code again
Alan T. DeKok@2018-01-19T20:57:53Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cae6334ce2790d3c067e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpiVqgACgkQ/6TVgp+2
18pCog/+K5QgP+TA0647mOUwX03AAOHpqjAIIzX0A9Ls5pZ16TgLdFsRxF9WTqmK
8q8Y4DSf5yT9Wnd0FGTocystYTeAO7Y8N4HZxcymoL7L6nMSZdP6vHpzsJ2nlsl3
CPYW1JXjpq7Q4xNBj6ekVMAu2PulE3aBYetSg1rmMKRJO20TdYlv+X50aM1bzORn
/sJuicU/N4PombOPq7hyeYe2csIPPZvvg4+cPu0Sg6bzXUzXC2AuBaIB0n7l9tYh
jXHad6qUaHMWKxuXjKn4lenC76CPbogSUttJ690d6hrXkNVOuCeOEIVmEWu07UD2
t2b0MNhXZwpLuH/cMHuyE8WCC85IiFrNj9e6xhmIFistdAdeO7mgyM9StvtvvZxI
o/fEVbYKOroBKZqkPo9vBU/EL71Ok3CGkYnXC9U2vX4vaCFB+cD5ncHEXmacl1Xl
qM50j+iAn3xU1kSe3IJHm2/wT4btBIWdf48JmfD54rGAB+BBLCHEIl38n7cK36G4
zPPRmlMY8/eg68Lfpt9wK95Gc+de/nzB1u4e6Ls58+1PuTXLZBs/ovCYwnF+xSUG
YZOiKVga52ZhFaNCNGiiVwppaN4yDU5tWPlEvaKlJqjx82FTp0F+/ZjoAfarEI3P
JSo/axNKW1lEDpnL9opKGnmiV3xFThf9QJeYpnuSnUt3gU2uMnk=
=/Hcj
-----END PGP SIGNATURE-----
Fix more things so they use the strerror stack
Arran Cudbard-Bell@2018-01-19T20:35:52Z
Files modified:
* src/lib/io/channel.c
* src/lib/io/control.c
* src/lib/io/message.c
* src/lib/io/network.c
* src/lib/io/worker.c
* src/lib/ldap/libfreeradius-ldap.c
* src/lib/tls/cache.c
* src/lib/util/dict.c
* src/lib/util/pair.c
* src/lib/util/udp.c
* src/main/cf_file.c
* src/main/cf_parse.c
* src/main/client.c
* src/main/cond_eval.c
* src/main/dl.c
* src/main/exec.c
* src/main/files.c
* src/main/mainconfig.c
* src/main/pair.c
* src/main/radiusd.c
* src/main/unit_test_attribute.c
* src/main/unlang_compile.c
* src/main/virtual_servers.c
* src/main/xlat_func.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/proto_dhcpv4/rlm_dhcpv4.c
* src/modules/proto_ldap_sync/sync_touch.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/proto_vmps/proto_vmps_udp.c
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/lib/sim/decode.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_radius/rlm_radius_udp.c
* src/modules/rlm_redis/cluster.c
* src/modules/rlm_redis/redis.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/modules/rlm_rest/io.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_unix/rlm_unix.c
* src/protocols/dhcpv4/packet.c
* src/protocols/dhcpv4/pcap.c
* src/protocols/radius/base.c
* src/protocols/radius/packet.c
* src/tests/unit/dict.txt
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f2fb3e7433e0e55f428…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaYkYSAAoJEH0Oec13Yh7N5wQIAIPBaC5CwJiTAwWQyhdlS7rz
TAG8hSvL4UxTPc82vX+/DQRc2iPqKL7JEf7g9TZrubyvY7wkZHFMD0w5DeBcyv6w
+t42+q5dZ0Gb7iI09nPtJoGmvOoq61q+VwPLHuvDvXQag4UdMeP9S7XpIGOHYk9N
6o4j9sFwW8+LEB7wmqcQuLTWQvhjJfUSVN6LwGJ4kwuv766KAt3WYntr3l/TtyO1
PwYX+L6zmmToS/KDKbX4XdPRq9HrFiNhoykYtsoX+kziv5JhnebDfhXQPCj26eIw
weisY8FNJnlGrj48wTNb4HWaI/TMBrbkAYYcFlLpCYO9LZqRikPMm6rt6JHoP+A=
=5FEy
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2018-01-19T19:25:06Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0dd5944f79b187b3e3a1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpiRDYACgkQ/6TVgp+2
18oH0Q/+Ia8uQjranQKYOCgb/JrKWbGJparmMyds8VavlHkmN8Q95P1QZAidspgM
kXSLgMWMlEzr9AprSAtkvLQbWpY/V9aueKccppxQgNXYJCDNMoTGJTyvVvm2nCZV
wS1pnQauZmLUSGs7kjmaeEl5K+3NcsdJoAti26FETxC3fSTe+2CjWCSR3lBB27t9
0lmDle4K3y2v2pmdbDUJBfL3o7dUpOCZ1C3e+bLbEaj9XTYP0qwzSzH/Ww9k8QgL
nHun4TB0pefq5WEgS6YBlX3Mb3eAEqxsxglyjIzYgeVTZYysEbGfJKCHIcJt0gEy
yR+JXZvspQxBTq/H58S1CKLDBvdcRGrml2+aFZJSVH/agxyPqdm9QkOwVZ6O7tXh
eAvMd121azNN/+Qrg+4Xvp90GgfQKZc9udw6hwdbMo4qpBAb7HSUELC+it5lKgCp
rPRfozUilbrCv1M9kHiuL6XHjel+3/Zd0CYTZ/TYF8/Lqs7hl8eHrE3J0OBU0YK4
cR4ZkErKqsqal6dPcNvXK9fBMYm6DDjDl4jCChYMv2mFTH4VJ9Zdbi6tTXzjcJxY
4/NN4nEgvWvGe+ytsZa81LnaJXtcmknm0FKTITqyGSWWN/7JnmLsRMlm6+8Se0oO
PZLG9VH/v5PpP4+f6m7gddx1cL2svxbrM4HSQmP/cW6pHB05iHg=
=YugQ
-----END PGP SIGNATURE-----
Fix unknown attributes when created by use in unlang
Arran Cudbard-Bell@2018-01-19T19:17:10Z
Files modified:
* src/lib/util/dict.c
* src/main/tmpl.c
* src/tests/keywords/update-unknown
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96d43f265bf8ddf8b1d1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpiRDUACgkQ/6TVgp+2
18oQeg/+N0tEPj2mkI3fA5jrQkcBKS74I2B3qp05EUDWJU8fW6vXfJrrxS+PCZm0
7s1oURLSPGTv9vHgZ4vXZ4yE2WS8EW/rlySIC6Dh48S9eBiLyUTKuTknjT0CpBBy
CFcb+/WO4/WXTiON1IIyZ/1ac+b41StxoJoLnSZXgdkgxvYUPS0fj2oQcoL+7KF3
gxIpa569EYj/37oKCAqEU+coR4gX9PCcS7jKk5x2nFNUm8ILeklMomS+J7kthJdc
IKVL5ZtqyCj22yZwlqjMLsySOQYmaiFZbg59dKHFvwNPeG3DD3gaQB++pntNAU4L
YtE9T7meTJ/NoZdmRj234yhEkFvm3D64ADu/DfLyeiun3HcALm8YyT5eNaZ4iUpc
a+cGNGDRQpjCQW4WyDMfUcAK/k0H8FWshtn6uEMJ9e1DgrI8YpbRHBC3qtWDfZ5/
Cdu/kpflS/y+z7CAweHv/lo2NOcn4Rb8yd9BD1WvRXnuTdOwU3bCuMAw/VXDChLx
qAzHDMMdChbZNo+HZoohw38+N8wfeQT32APpHX3S+wCc3UMuuDqdsFzolGU2P/RX
muBZLw+IqbaI/OZ4lJkqUQmhttU9iM950IAij/tuby1jk+3GTuQPrrj5EDP9OIoY
6c1xpMNJRPQiC0AstJSA2MFFoZ1g0+zIlVJoef0/Qfl5uHFnNxQ=
=zqu9
-----END PGP SIGNATURE-----
Print the full error stack in map.c
Arran Cudbard-Bell@2018-01-19T19:17:09Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f0009489d32820cee21…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaYjrHAAoJEH0Oec13Yh7NqXYH/0z0Xv8iv7is6ZmLH4kmattl
ocCVWTdefzLtC9qSzF6ZDUpnR7sImXkM3aK58GC99mDNr75hNopoHvwYx01I3qM8
nbByhoew/oN8LCah7kXWw3L/jxM4A8EwYvVWSRF5CEkzFBiXg3xvXCHy+YjSRyhA
GbSETgk+cjsQtiBexz/oChhWX+kvkWQM3m/OlJT2eX44YU60fuSCRLQTc2d4UJ3P
P/eO9Ytc8AkMTaKq/QF3gh94TL2m8mXE+FLOXh3t1WP2cuhaKeOropV7OoOUs0f0
8gLHQj8tpiGzaCfPGP+4emrA/pTsQwaD3Kelc7WOMdl/KRYpwm3ba0CiN0m4jY0=
=wW00
-----END PGP SIGNATURE-----
make tmpl_verify() happy
Alan T. DeKok@2018-01-19T18:36:55Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44870826f07a7e42f32c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaYjrHAAoJEH0Oec13Yh7NHksH+wV5ULgpH085rksnzh7oA02n
faWW9JLDsWxDEup5kCFN3Fe9m/PeKjlysxQTaDMGAKXnyUTtFi5/dp+kQd06QnwE
wKCQOwU3TTGVNbjjNj7Yctc8VonD1oPD4lQCqEGa8y03sAN4YgbY7gz1bTnHusv9
o7vahmzZQEBhZe1SI00iS1f64BdZunbV5p6cWuFfxEOX00ev92yOgbLQRS+hciwZ
XP6vhleDt80w3TNR3ixF0VAUJIfGCE4e8Yzcd/9/Hy1KHqtudRChZvCF01twRGy3
5EMgNLrcOr1T6NEDNoJn1C1Oau+WEImVmer5qCRaNUNALF+Ni92qdaXHNKsnHVE=
=u5OE
-----END PGP SIGNATURE-----
clarify the code
We probably also want to check for names / da being NULL...
which seems to be an issue in rlm_cache.c:412
Alan T. DeKok@2018-01-19T18:36:55Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0879867406a73daab579…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpiNawACgkQ/6TVgp+2
18o3Zg/+KW/2bsYhMXQMQWveHUhkWrcad9k95koDAv3nDHNWqfPlI1AgUJC9IxWJ
wq/mDCnAwKRuybUJzFpkdHNtjh4PEzcY2MbyOHokjR/AsaaTGGCbQ5YBsHaVDZFQ
utmH4Agoa/BTXGRv0KBENCNsCBiLFbbxkYOn7Ap1HusCpyKJJJvnxpzlRG1L7VeZ
zL0z6Ftfwuz+GdxV5OVFBphQt92G/RSGPAtZhCUEEn4JJXHRZrVLFvhXt99pUus9
RzRNiFiRjgGiw6B+86WiuJihCbWmrR3lDsdQICZCFrfud2k8DKOVN1XjTltNeJJI
giAm8pZC3YkoZUvMM+Li7aW86KroquxOMpOJDfJR+w+xKhfzKmx/HwLmXVczwPAP
dVsHFzWipKcJDcpYcttbhUBVhUJ6Jnw8tbOKHPRQ+pwE2lX/mKttYA0llH9mm5Du
s5S35x5O9EgLf3XYkdFgx+flNHHWiaKoRRSZ87eqSGHE3TUcI5t5fVgyjjaPuKjJ
j68Emb9VzPdkQ6pF5OQXh3HSTZEkcHf34QPpBBTceIZfg/UXPZQyhmka1EoB2lmt
3PYitDv6O9f0jz+zkFezSurnpumNGzYr/dxk/nPWMcKQCyPp4gfLfVy+SEvJFemr
Px55wSuPGIV5gupMdOLlcXUip55WhJDVXGI6IOpZeyaO6R0PnSE=
=hB7x
-----END PGP SIGNATURE-----
Use different name for module and thread instance data in modules.c
Makes it slightly less confusing. ish...
Arran Cudbard-Bell@2018-01-19T18:15:08Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65b4ad85728ddf64392d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlphUY4ACgkQ/6TVgp+2
18pokA//VZoPomPgekfyrfo2taivyG22EOBqTX2cQF5tqmhT+52ve4whz/MKk0z4
FeN3yvtiwst1q/q0tLaKQeRzdU4wwkwXxwDoEYsrd6h/TMv//FSxIOpJkSBbPrFJ
wh3f78Ep+XoPB/qXapsKz6LcoqnFP+/yuoVLUGVQN/s06N3hzxJc7zJuhjd5+qrr
0GjARvY9CHkqbUkRPggFqYELITM0Y5ZwUOZzay//olSJtYlYlqk7DP0TwKmiVUWa
fd+fDljOulegVSOVtDtbkrIhPs4KUztB4Bn3hwKXWuGCudfKPc7aM9YamkNKSzcK
NHpjGojT8xrNuCtWIwiFvre0kw797fXz5uTJiDAphcSJj70T0NFeJDMXwV7cGmLF
SgLTJidImJhqpvPEeyFElSx48MgteqIjKypgaymjVK1roQNIyip6VvmyCh1br5VN
B2118EW8oFEnF2uw5CXiTPM6tAGHLFAFcTBJnHKPWt9Qe9pIWXl1BL8txiF1AHb4
1qbvf2qxea90ZD0cwW3MPY4saKbQahR15iW9q/XdRIxH79v6FE3fpXhTFQAea5fN
plNZXZtjpbL70WCqoWSuvmZ2yGrtlmTuLxWGFXtu5RjRypoOz8HD7aLGjOqC4zqc
IH6k4jIp7N6z6otwbCPTgGcKZUAQ+QBo+C56+n5LRpRDkwlB3RM=
=y9SM
-----END PGP SIGNATURE-----
Add rlm_rest xlat back as an async expansion
It sends requests at least... More work needed to call the resume function properly
Arran Cudbard-Bell@2018-01-19T02:01:50Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c80a4ee44c8bc7fc0404…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlphUY4ACgkQ/6TVgp+2
18rFhxAAjgY8ySv/iZ74pRwTwqlMvNY8CdXQqgD32rXJSHGLRib9Yk1W1mAnN2aQ
r0RcPuP/wUq6AFAmzqo1nVXF7mN/1Nv4qtb/2Et2ORRq9vuon/ZpjwoXK59/WM+y
JxpO9hZeQ136DQMvTu+I2EX/kYHGSPJnXjHTZKMwrYe49ezwjx+y4ZC4t04le8yh
jvZwTwOlGAnZGRUx3JFqN7ZuEOyaCfMZzfNIXLqVYd71SLv/G5LAThutjgXHL+/s
9AH9JnlCq5e09fRf1w0tG1lk/VEse8o0+S5PSxVllQnBM4bWRc8/rdIC2yizeGdb
J/kt0t2V0HWtu5w1OHBV/HWJOvZ4xtyZyZI8eqympto0XzAWyKDR4gwC7Q5XQHTc
YWqQCLo9Zg5yPkm9M0nXNbaW8vIvleMRNy0UCoV+oT0ljdn/UiYKtCC66RLMZRoj
qARuji+9BRiIljeyatUkTNbSWx54ob4usD39AZArAMFkBzKkPq+xcEy+9RqMBd+a
UIYTdQylES/9fwbCI4ImOFG0kxLODsAORqea+1XecaueX7RFLKATqe3Qczoi508U
nRNJyrHk5HU0msLC9lvu/nEQwp3LTd+9Tz7rEb9E9NJ2hN8Pjrhu3hYEYaKfW/t1
sdz92kMmMbGIUe/SPuThm8SJy6MokNF4i6K9H0dRxf2JHCP2AXc=
=ArxY
-----END PGP SIGNATURE-----
Various fixes in xlat_inst.c
Arran Cudbard-Bell@2018-01-19T02:01:50Z
Files modified:
* src/include/xlat.h
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fd06004f1625561bee7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlphUY0ACgkQ/6TVgp+2
18oclhAAkvZPtsiPLeDsX03VYsPmZ7pvD+DI0jP4CKPvuRgggCZTpzPcmcDZ2qWf
6e5uABX2dpmNpwr/sdU9v0PgWgHBxGXx45/z2RLqpe51RjuyzM6Zvcv8bB5e5otT
ebbPPlZeGCn4wxN63I22NmQ8ykRf3GXBzI8ajeuYC0R5gSeTRkCfObBBl/eLmUrm
i8Jf3v4aDC4VbL9VsrBTl3Ul6L5DSnPbp17kyEmxyaFcmCjTm5f5NTa9yhHK/xpZ
nDszVrvDwPUhKUU+ZrygpYINHiA9zORamTQxU4GvweSsTEWrXxZeBwU9Y+JO765F
24/GQI3WC2x8l0SDwkLUfWhyf90g2oLlijQJxz1/zAz9d8RC2SN2nsNFWghDfptT
Y3j6LLXh/+o166JjuH/5FgH98UmuUYgJ0E1HFSh7vDP5rQPJrjyZbdmw1pZSHksC
9d65Thc0aDoZcZi5fC1gudim2B0ifpDwHN2IcxbN5VfjUiO5eiHV+YNDhbh4DoJn
41zT/sqASn+KVCztMO8Kdw3WQ1iPQ8MMT2DrYZm6BSL2hePTKzLHC16h6PwM8Jze
wCJX2Lb2tw0o/HR6jR99/xc9HR6BM/gS2wswB5xNuw/XZ5msfjJ4pGFOxTFyLxHT
V+GcF553Y5adiwHPOduhVEFROQIUTRMU7bsinSBcwvk2jQw7mOk=
=12ax
-----END PGP SIGNATURE-----
Allow thread instances to be looked up with module instances
Arran Cudbard-Bell@2018-01-19T02:01:49Z
Files modified:
* src/include/modules.h
* src/main/modules.c
* src/main/unit_test_map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/078e4dba9aaba90c9fa5…
======
--
This commit summary was generated @2018-01-20T00:00:12Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0