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
January 2018
- 6 participants
- 43 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
rhel7 libwbclient RPM dependencies
Matthew Newton@2018-01-30T15:27:32Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ca694d4b97b47b0891c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacIGyAAoJEH0Oec13Yh7NNgsIAJCAf0BvTRqfxjmW5s1VqrVp
7N64cKUJ4+2gI2rcXPexc/HLELB+PVQj/o/vE2JN0d1XDDTXyZEotdtzdUf6vI+h
dyymRoCT8FoKZpaZcdErfSyW68T5GNcH8ME7SzIQHFd6uJTys3Zvk74lbKXWZdwg
lZiMKBlHL+FdJepcpKIuwF26sTR15sL/MpaNgPMEG6+P9ahOPWNuSeGr9I56k3oF
L4BBM33w9lP2hswMzBBimt7f6LRnkDKRsrnOxIQw+i0bVKDqmkQ8462OKHarM8oq
kOq8vH5K47/yn6MBFwNIH/QaXHpJe0QuqZNaBRZ3j6bdEUkNR2Yx6oAIiJ9RdFY=
=8Doi
-----END PGP SIGNATURE-----
add and use "find home server using src_ip" function
Alan T. DeKok@2018-01-30T14:31:04Z
Files modified:
* src/include/realms.h
* src/main/command.c
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/022d9afb39ab053999ee…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacH8OAAoJEH0Oec13Yh7NnEMIAINSiga2vcNcTnYLILSMZBO1
vy1tupkn+rdnC2Uw5bC5svbfI9gpQRE5xDdChmMrc2koxNml+6vcqXlU+W7BZAI8
8ZcRpReGfTVRN1hzWg24Rtv7/V57j4p8kl5ysNxRMs7HI0kRPUwNK+cpAVgZi3LV
oSXDo993kgs64IHxtl4c0DTTF3tN+1zCjbLMSdMpwQ71wVwqrWxwDsmpOh09Ze7H
g+5vOsK0fvEn4cjXwdQ70EPkc7YRRUT1TmtGPfmxG0tVTPIm6ftTXkJm1LAw0OQP
jkAnWojr3rpQM/9uNqq5Nwyv/zAwOl6YLWbXLvyOcNJeClJBz5ZMPmpiHcoB348=
=Ejtj
-----END PGP SIGNATURE-----
allow stats to specify 'src <ipaddr>'. Helps with #2169
The underlying "find home server using src IP" isn't there yet,
but this is the start.
Alan T. DeKok@2018-01-30T14:19:25Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed7ef8e3852dcc27769f…
======
--
This commit summary was generated @2018-01-31T00: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+218oFAlpxBfoACgkQ/6TVgp+2
18oNxRAApms8rgiPP/Es7eLWHLsWJndH5PtnFBW3yrXA91MctAJAuMTAs4TWNxyY
CdPm3XO61iRKztg0W6lXEeAyb3Dwai+ZISmn1jAEc0NBaQZyaHeXp9G78gv9nxcb
ztmnkRT16oahYlqOFdb6Mmt+/BQNBHLJEClFPjPntggTfxNQRjm2L5UxZAuixHD/
YVueEKLjzLPU1hUGPgkRSHU+BkKhQRo/XfQF5O+wDUfYLttfImUHbVEOSnDNNKTT
ChQWtTqu87eUYZYNbdDIip/5+vYvwBo2NvFxqcoxK7o/qiDuKU9ifkEcOv/bSgKT
TEPqGCMY/hEq+oIO4/qczzAWyZzimYpanDZsJfD5UnMh8vvGmxIdmkvvzw7Xe9z2
UApXCgeFH7uN3ZiD+YNQZFnvT7JZXA6c5rCb4nCjo0wWK0dvlIwCjIEF5KhXgsGZ
HrL4LL8Pk51fe7dUGMlkquCGXDIht4+OCDOQzQiWiaUeRJHhg+wDhkQ4A5R2YY5v
9QAuzxZvAZ2dP1amggeMlXblD0CgnQq/3zhBmIlTZM+Nh7FzAE6AwfIfrXtcswRP
NTd/lSFVnhNwI95+/fzHRKsbEmNYoZuNgMjZXFK3N9DThS+0LXTiXNPK2nu5Q62y
WNUnmXn2bBqwfLcrl6HEz3eE9McZuqwj/O+YPKgLZdXwaf0w6SI=
=Rw7d
-----END PGP SIGNATURE-----
Fix const issues
Arran Cudbard-Bell@2018-01-30T23:55:38Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2431cc40757a537fd7a7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxBb8ACgkQ/6TVgp+2
18p1Dw/+IHsK4FDM+ejYRfZ+zV8uhGuLYe7GRkePb1+/sMAKj6fX/vZRuT6W3dO/
Tvz1fRVqDBxab14LhUMPvc6xWwuAooG+RfWOEiCadYBVOAz3TI/t91267hi4Jf0k
3V0hN5rFpAC0aeHGpdrcEbKqHXPkvlE1c1eCCqol4jCWJ4jw4HEiTMEUMjL4uWGW
9mj7VABjhF8uvGFdgdQY71ho5LoXJSXBC1kg7KHGveYvmoqTTlbGKRVSa3FirvJQ
u8P28upSpgX4LklnGPYPCJIc6o8UVUZ7PLltXuvKfuX9PJlDLNmPz1gPqQj8qInc
da88+oifhY62HskJBMDvV1Q20ak9d1xw5qziIIA7iqybegmmW9/dnyOLHC5eBUwz
WH9K8TDWPbcSBjhYIRgqC+VyH7ke2NPRLqTPtqADqZlwM2Lb/Zfr758my+fqPV8P
JmgfBVPkRfxS9OSF1BG9Hlhnj4im3p8J2gLzD582a+yxaYzRZPJ1dsBV536aiolK
8KmjAdB2cqQuwHHBLttMz3VB+f0M4DV483b0onQqlDRP9Ny/8t8hTFBn1E3vb3Te
8dYTT81eP8O1arkjyl2snZ/B6ppO61E/1CCphAS4IlnTwMqRGK7dmveVsODIRXey
ZF0P6K8CpUHVY0mFxE7AMrUALtgirSVpJnRD04Bm2SqpGy8Y0dY=
=nFg1
-----END PGP SIGNATURE-----
doxygen
Arran Cudbard-Bell@2018-01-30T23:54:39Z
Files modified:
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8faeb9a1755c367ab1a5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA9YACgkQ/6TVgp+2
18oFWQ/9E7c9dI0kNbZIGVVNW6GgUOwSrMiHER+w4NddJRY09IKzFQPHf8c+4E55
vP06plmS+ydsPk39syjj2VGkLgiE+lmSN/G4akzjdwKSxYNGKRRH5e8Tynz1fa/m
80XLHv1DnQCXSUtmOCkybZhpFzzRK66eGf9jK/yP9Vvf5oofdAIbwnVQAc7ltkfF
nAc0x5yghepwTIjEwf+RoFPw8o0/yY7xnI+xgwSAog9fEen7kMO4rfSn/coLWp21
BJqai09rItWOZ+dhPkZxXs2askqaYbIBp86qPAYaseAe+FH0bxRKXMSQatzk3zFC
ja/uVVpgq4NjupFZtw76/ppFIDqpw1HWHB+oQPAOAJOfoWlS0+LciMMt2efA1uwz
+vYWnlunTU4K55rUJmmW8DfhqEFmaUy2nppEcONQcJ4uNixdWx+eaDP0iFH8q0MY
NwpSHKtxslgUsAlyqwyH1kXTP/RrFWPSVrcoFP0KjAh2lOz202meqBQhKU9g5+BM
EZayUrXqjFfYn/UTPOQ3MH+WgpNGDwVPvnZcxke0VjkFH90wzVj+mWkcxumHREKH
+YP4KcIwa84mZ6b4MCvw+KwTC2lvHy0Vo0VC5NmBLtM29z/NgBI3cDQKhvUJaDNP
0Zzmw153XWYjAMRWJzgXbkCFIF6iOXSRZCTLhzsQlv6Q/7RWcL0=
=Yz24
-----END PGP SIGNATURE-----
Indent debug
Arran Cudbard-Bell@2018-01-30T23:46:30Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7e7c7573824c4f502b2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA9AACgkQ/6TVgp+2
18pyFA/+Ir7BUo1Xel+SdE3NCcA8dGKKDLtoJlflymS6rLYtECiWTaBBanfjS1TO
DtUp+Oe2tnLkdjKoV2ZNhOcfR4+w9pNpSoNthKzH4c3xYwm8pz5mpRJX1qtp2GH9
fBeyOyeiPyGd72b7seFUFGXrXd7noqTvEi7N7C5l0SjkBdo/ldzgJdslDHRqWI7c
B9hWtshjkClq22VOu69Uiqa7aYBXsY6QCituPrLrNF4qRetf2XIuXJ2PF46I35fH
eBSha06hayU8g9muwCQAwbfcZaiNY1FI9Y/pV/mdw+AXJDCEcKlPNAJUEjYc1gyH
8+M7DAOSsr482G0NXlVf3m2GKtdKJYsqSGQ5c8hWVUYzaqkLMRJl+Y9idNiutGzF
xRgmxjuZeiKfvyDtlTxdQFj/LwXYQ8jnecf9KRk8usqAxJkfPF879y+0R6jX8Md2
F5QPlM4z4KXryxhdvWOJFdRs7aBTCaauGvGMqvTSx/OjEF7zl30feVdLwskMa53p
bfSnae6+l5kTapg4FIUJBy6Ycc12gr7n3h/JTIpdxwnrwHZMPG8ilrb7+/DSCua0
M0+4P5SUwnzSYrXMBjwTR8TDClg4Dk7GMkBMykdGUhEeErPhBotbGkyeKjwAGsiT
Fsq/eeYupdPZcjD/Oy8yGGVCGidaMZhl19QHwmMJ9+/Bea96nJ0=
=bpi7
-----END PGP SIGNATURE-----
async xlat functions with no arguments can yield too!
Arran Cudbard-Bell@2018-01-30T23:46:24Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/368ad137374e4a8dbacc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA7oACgkQ/6TVgp+2
18pIXg//aS5HsTQSaL/EIuHAzdqPUnDjEpHtOgRsAeS/QGPHHe6EgJyO6BHozjho
6ekC1SV1Ncn0i5Euk1Ds1JJV5o11XYd0UNTVZ0rxc84uL5yVvaVI1rI8Qz3TvqLb
a2u+RCYnOu/hadDkadFJ7C6mhxEgjv5Ih9SjkoZli4kiciTAZ0Yv2FQiD2fReecl
wHb1N8WXJB1ovWb3e07LqyKVKx2fK39RJmP65CM4lCd1ugRh2+avKuzAIX7M0xB4
KSMdOC3FGTBXdaGiYn15g7UOC628CPdBc6Ecx5ozfyMh1OPgaXMLCDnM+pcz5x2H
LlYLbvFmo7xiG7dP0M+h7a3vF+HECqB9byaLvmtLhc9mcE/vy9hgZz1U9DsS7yZ0
0mEtrfoL0NU4EJIrB1g/IcJ11mSElyXhaAjQzjaQBoyWz0B2VKdNM+YYBaJg3c1k
oie6TN8i8+X9UoGbU4tVaqVnt8O52szDAlQQfmKfF9pcYpdxhb90MvmDVg9apWBa
+wL4UJQ7omvBGHTa+eHxnucr+hbpaU2zGK6gt5ve1gH/yo87oeqVoht4ebFsOrTx
hlWWKI15kaLgmITiotVsuUPjw0VjYP57MNnMKQrv80aq2e55ddW8q4n2k6tkf7t2
bE9RWk+VgkqyKonNU1qI3fhRg+5hHOdWXVO9N6y3qf8cD0fMREw=
=c602
-----END PGP SIGNATURE-----
Add xlat for rlm_delay
...it delays things.
Arran Cudbard-Bell@2018-01-30T23:46:02Z
Files modified:
* src/include/modules.h
* src/main/unlang_interpret.c
* src/modules/rlm_delay/rlm_delay.c
* src/tests/keywords/xlat-delay
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8a777f184238dca7e73…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA7oACgkQ/6TVgp+2
18rtWRAAq/MvrYUX1SduUJhMpoguvObYsDfhWmk1jaVPFlCCrJi9HScqeY/KBvMg
7hOql/KA0baYtZM0b2QU4JdtM6/5RLCfYNPRQ/h0ibGM1gKfXM83+bMJx2B1Usmc
jrim8BKnMYoy5KwYsL3ouwYSFejk+hcne7UClPp/OIMwj8RmA5CqC7YJuMmfPALf
Bc2A4Bo7HHYa4KXj25hZOu5xrICPnm+SrWuixJEKf6+IJmmAD/xtKSEAS5f3UlgK
B6J5OQBaKU+0DlKZ+wlcmPLylmA3oiEVMI9nbu25NFakYWq66lZ7HbpdVF3HBmiW
ZhUpKHzCX0Kujq3ShWgbnSdgNMFvQkAm827nVvVxmaOPqZbAfRaxyYoq7MICvOd2
JElsGE/ff6batQQARjsVLCsUwk1VK4/NzdEmUtBOCoSbucntyPkEdOqHq7VcpA7/
UwmzQo5EpqSPGqDjHy5hA1IgdToMxp7tOwa8Kwsg0GVamK3LY9k8jPz00l9+zubf
oGF/GEUg+SEizMpYkJPgJ5AiBI8xj+PWzjGIqhw6ExQZswlriUss0mj3ri61Ul7V
aknK/htydm6WpzZTCAHGSTRiTqWXrgMNMOq35RUaAuY7XM1Ce+7qRnjYLBwJISMP
pPKS+sPgb+7qO2xqOSLx4ra9h/Pa8wzGbf/pbKOzc3B5jC1+4cw=
=VPDy
-----END PGP SIGNATURE-----
Add xlat specific infrastructure for timeouts
Arran Cudbard-Bell@2018-01-30T23:46:02Z
Files modified:
* src/include/xlat.h
* src/main/xlat_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/916a4219d84685e3e208…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA5wACgkQ/6TVgp+2
18r9qg/+KHA6E6J43toR8mI2ExzERccwG1BVLsn13j+k4v1AuaUD27HEHvEPsKL8
PuYO2F9DZwv3fF2kAKwZqeIVBLsgRz/sgz1OweZ13wH2WaOkal8SEP/MrySlIECj
iXahPBo8SWsouqHQnpNizNHACaZHGUnBLr7Ie4ouz8fvevp69tVnIQwf18KxkfnU
VIjcGtA8DvRQiK6+OGMi9+tqIJXWAlSDRXhhd46ge9SEjtb8aNMWtjsybgKS7A+E
dt9kT+KwosFzQ0HF3rtwKuC9Pr+vrHcJlY5dU6HlDp2H9jBvrFwXbpDOaZ2TEjlm
dyTyNiMAayFpHwRAzZJNhV71aubrRbVUKc1tqOcfwIivInWLvWX5wnIGnOJSI8Vg
QQLvyKUQoD8eRg363yuiNOGg4r9my1UgL67JshW4OxFY5DMxzT4JYc3A9mRODrYG
fGfrDRd8iytSqzXXOzSv1QYOs9H3tff8WL+5Lv8bsujIYTiN25If9K+3y6Z5VrrZ
BDTV1sLUgcSUdStt3vajMECGAvhuH9XxrCBeXtAsjsr0v4R5KcdUxvMbfmwmv9Z/
++m7/Wfly1sw1DqovFfnqwfwTaPSsZOYFqp1u00F3/DnGV48OL3uzTLy/kDSrtjE
GDckk6B1w12Uif1ZFrdosXESWg/tmyegfzyum6+I24pXgdGEKqI=
=wHaa
-----END PGP SIGNATURE-----
Pass right arguments to xlat async function
Needs the xlat instance, not the wrapper struct
Arran Cudbard-Bell@2018-01-30T23:45:32Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f7fc123e6df375e7b33…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA5wACgkQ/6TVgp+2
18qZNhAApQ/AyCbiEQ28dRDkEygBZ4xOfGqT+l+szAF+EVRA7B5BWF9ydl7oqfK2
zc5OEzLz46ArvwQ7bieg7wx8InmMEoCF0aXLG9DItV6xIT5aSo+DDIdPHPP1MfHo
1bp0oTj8C5SUeuRZKUQARFGvn/MnYSY/pgQBassen6sdWcNvflsolFTTOZv8eS0c
y2IkTQ7EsFO5L0wxCzSKcgQv7ZGqK4Df33Tzuxs8dBMPKcxTIdzoffsYHMmDUuOD
rOfX1mdpoZv6ZjCrD+btMhSHic2UYrIMhlQ66eB06tKXESt9+BV5GpJnt6HQsz8Z
AyvZNFivVhC5Z+ew2JtHiJB/9KHTclkUsNTp/w2kaega3YanAY94UFYrucihReSZ
v83erwsGPBH18wO8ufstidSMRCbwOo8h8vKKMsIkmpY7LCiCpVABOZz66zRzl7Xq
SYakyXuBjvE9eNjE4SnX7XGbyj1bCt2KgTcspvg2PZiJBHyB0Mb3tD8k2gYcvuQ7
5UPRTsUAXdaD6SfZVdNNmOwREJPLhr+jLFQKTyavHh8s70ooryY39X1lQr8psVEg
hmdVsXo0AND1+k+izLmjZPfcCKfWkrbDfJTeNZq87QsaHOTcKmaUbzenv53mbAQ+
oROypF3WhTShEdTghWCqFOuC3I2stPHJMO7zRjkyCQaNnw6CDXs=
=mqD4
-----END PGP SIGNATURE-----
Add more sanity checks and pass correct values to instantiate functions
Arran Cudbard-Bell@2018-01-30T23:45:32Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2594e5a227602fa33c3d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA24ACgkQ/6TVgp+2
18otng/9F+bDvDCggBhmvsrV6Qr4myJBCbBB251KkY9CkMj9yEPEgzSsO3jTxSNS
ABMwcC/+I1rbQ0in/H+Y7lnv/KaGmyk+zmgevaKJYvjTi+3eVciIyf7OiQKYk18V
JTfZk2vGjYNqxYIhEPEYKTmY8v14Y1GRZSH7K/ztSiwUGj8vwZhwv1Io7hIsMjqt
3UWtIW1/iBCCa8gUa0JRUP1rQhU0dV8FLmNActE1IO1unc1OSgWPjcKEAu3l1CEC
hVaobTJLumU2HZCvLBrGMBJd700m2egFnf3VWNtYVKlFH6sFhRpGSEuLZtYJoJwM
0uVjz6onrM0lfkjKGjkBJB9v6K1TWdMyGP8iS9bvAhI9hxzyMUoMfghUBB8HyJru
pJ0RJhhQSe7LEfKr/2rzH5Dhyq84CMqpkOL3VMGsQtwt1z0M0yCoUdu/ajUDHX+y
DfTRm2rnKzA0EMgBW2sz2xT6J+r0wIam0JDCZmECWKpFIFlqCxJTcnHittXz2dC2
9dG1hZkCYxN5zj6sdhoF8ene5/vZB1qKGpc+GpenpmF3vZq1eEAGSMeEv9JAMZYf
1YB7ihP+44vCwkNT1eQ21NYhTlDQlSSjt0+/E6t15TnoD68MlleZXsnU3jhnDJOT
F6d1OywJl56gYs/HfMhHOL6vW8ciMZN/fTJqf3Ik54LxGsR5fWQ=
=/xhy
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2018-01-30T23:44:46Z
Files modified:
* src/main/radsnmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34856c2712ec31b5b8db…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpxA24ACgkQ/6TVgp+2
18onrxAAq3RNADOU7DBy3ykaaSDKBejavyuYbcIyPl81d0HRurdwEM5avzLemtlO
x2qLD0mvAQJxDWIFRbxbDXL84Ch8aSeFGzTHpWvh73CLscDXexGRqluTpQYn2oja
azOvuWSvvY9H9I2h3uvPkwOZHAE/W5QD5irzvV2ZFqzZzzz8Bo0A4RFsyqVyX5uj
pPKDbjWi+/UL/8IpS0oQ9gL4rzUxRVTQ03TIR+y6KkbqARrK4/LYv5JYPXUqldjI
7Togr2F11dzY9bA9gALwTbNoDThp3gIFunplzCEoaG887r9L4vq8GeGjDfk0WrlG
wtrZDL+OSKHMgf0MbCpCB9II7xBv6VU1gDoi1Ue9TkibbSC6cYxo16DMqo76NVs4
GilBQ+IS3eUGGY7ycTUxHQBTRl1rF7HoxCAMds9wTaicF9bwxRjd4omxalT5YDl0
cq00vDGlRXC2bMFTXcj/+XVL6zpvD+auASaNwtb+C3esi6vYNIaMwZ5L6HxNxBzf
8SbdLy037JrHRqmDxkbL+1YXDqbAQ5veyBzz/KtFRSpNviHbURiOnaDba2j0FL5q
WB/oPoMY0ujGJEH4ShnWJN4Y88DsIJQ0dUMhnBtf22K5q/y6ruUxga5dklfqZbeY
6nsizmHzF9HvXunipMyPv92vth0mfyw8Oy7HDkbvhI/px5X0TY8=
=S9ii
-----END PGP SIGNATURE-----
Store the current result in the stack structure so we can get at it
Arran Cudbard-Bell@2018-01-30T23:44:46Z
Files modified:
* src/include/unlang.h
* src/main/unlang_interpret.c
* src/main/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26c62cc482da2af6780f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw1XMACgkQ/6TVgp+2
18r9jhAAl7wLGpoiRi/EPm8rerOs+qKda92HHEkRIM9gJld9O9IhB0vyk25jmC1m
ZbV949R6eqTHK8Dkrn2gIfawWxxj9r7FXR/RlpaGye7WV80aYzlj/L0l4nT0FOBS
J53v8YuWGRwGaP83F0XNWxLuEoYt5K9dCnH8a2kgqmpjsaZumDu9Pka7tnmiz1ea
QJnTJHmTtN5kepiOIlbHYqD96+dSGWGDSUPfG+bW47PRyvACztY3QPyaDZWbSGYN
6W43Ke8oQnpii0VabtmsyYTukr7d6hnj/+dsc8ex0PRHHFsku0SvNVjGq9wtp7p8
i+ufYpx4QMYRfMX5GN8rHoRIk3FJPdrTar4LMKUb7xCPjqyzmPzVb1Ckf0CTumNq
TMy4waxBzZD/aIccZUl730FuvZJMBTWbwd8p0kQqfwNgsfAAlFJBqArs3h1kYnp9
BT65JNSztEYShnvUUwYiIjZF8aBy5/IyN1pUlY2OKdaUeIqQTQ8ocqf0CNS2/Q3P
GZZOKnhoYYQ/7YZRQbQY657JI0iiIx9jFVcU5cEs8mxL38SzYhcwg/JiCaptmhCx
YXKAsnZvHouQ/AOdQfAM1YTmVSUTkndujvG0GoaASd04PhssRc+GPoIJMy9V7IIO
fvkzsV9hUZ9krVVP6I+hKAeMReXlLkumCikdaPTi3bBiqT4s1UU=
=yjsi
-----END PGP SIGNATURE-----
Add function to check for compiled unlang data
Arran Cudbard-Bell@2018-01-30T20:28:35Z
Files modified:
* src/include/unlang.h
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b97f006559a5bb78c1d4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw1VEACgkQ/6TVgp+2
18qReA//ZV34hifV27MMActQNLhG+SuNacQ87JF8wFFLwycIj3+MrZNRD8LzeGd+
Kzu7i9OK6bfHQf4Hk4001LXVCwiqFL/Eydf8r29G9E/eRcWlF8Mx09XUyg/hQ2x/
TE3dcO+g5jZvEw24Ecm+3ErmzFGxsoxGi67YDom8h2JcnhCz6RfYa77cF6FJwy9v
IVDs+aF6tJb+m1ak3sqYv98q2uaEungGHZZJgHQbJlW32KlZbPqne5ppxkuF8AYa
PkKf6F5ORbC1zsldvmAlkRCs4009Vqr10ExTVeo0dz1+K5sqoiaUpag/lZrsHFSj
CW04h+jcQb9z0GxYziLAlmmfxYRNDv3rysHVOvLSPpKRug4N6tyHx/IVHao7yl/A
Tpm1Pf3L7qVNZT41cu6ZVezjS4U87QMlgRx1HDxEm0n5oC1C1Gs9c+X6vNX5CUGb
bRNoMKzg5Mdc7tyQA9+P4D+949fDvRMI0xO7tXF86vVFyWU+RnqoZoB5p3meGCCK
uVt6TzawBHcvEPZ5Gs2LEXZB/gudJzd9EOqpVpqfu4lie0jOA7pPksfWCVak9rxK
0OgtBsyZlniFi8jT7q0spnVoe0lw3SZpjjqCtUeS1Hx9A/h6ptAWdJvoRt5+H5/d
22nwTzdH7hZGfR3fPCdm4SXa0J4yjkScpIkn4KTCn4rUpbMjWdU=
=wFB2
-----END PGP SIGNATURE-----
s/expanded/expansion/
Arran Cudbard-Bell@2018-01-30T20:28:01Z
Files modified:
* src/main/cf_parse.c
* src/main/unlang_compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36b8d2f196582efa05e9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw1RQACgkQ/6TVgp+2
18qlOQ//ZvNoA/cv4uZem5cfguuFEiPED+Mld2q8IUeWHArckgB+VTeJcD5uBkW4
wEypJt8M+Gg7BwjdWN+H6UhznnyO9QS/vqccA9aHhlMfl+H8nhGBMK7ZmIliTPM+
bu4RH2+ZOqBVBc+5JTqAWI/v47NZdHZR89G6hCitQe+7YmfmA85ENEHx6CiQiVFS
03y9XILQN/eA2PSZuFKMEn4U3/gQ0O4HYOLrHqCV7QD24anrCALZAlYEY19GCNJM
I2IZnHrX+ChtYSMWIOpLM5sRnRDAW55mU+0APLe93Oe23ijvXHr9MgsWjYz5HyZU
QUKjWyvj14EKkedB/lLRPEpRxb4UVnKL7sCmlYDv+Obonqaf4NwfgmesOm1pSWqr
KjZNmobf9TBj9ZV73fo26sJX0gYjxf/bss5aYoDkfeXgv+W/ByCrnjjEfUZn+9ok
F0JT6kSU5cJkJQJ75TK49B1/94bzQG8d9hGRpRrIfbWl2sOLQzi+UkevmkpVA3nY
yp56ay7js2n4/+qAUNNTLoluWlcfca9WRBcx2dx5CbvM8ddRyNOfqkwY5KHfKzb1
jeClTaqJ2Yi0HAb6GghIVLrgvQW//KDOFPTf9PHJrycdju2WfmFvqtrhqfOzaRmg
18VXTVCA8Jm9/xMPyRGiAjA5lurROdaifYecvNWcoVSgCAc4AmA=
=0WwN
-----END PGP SIGNATURE-----
unlang_push_section should take a top_frame argument
Arran Cudbard-Bell@2018-01-30T20:27:00Z
Files modified:
* src/include/unlang.h
* src/main/unlang_interpret.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/proto_vmps/proto_vmps_all.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/caa8390d17a6d818df86…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw0cQACgkQ/6TVgp+2
18qJbQ//S0WlOySUmJVLsb/Y+Luho72Y473+e4u00OCqC3GIDjyK6qsHcLgGzrrE
L4GRkN9p+Di8SeCGotF59kysbwl5Ga0Su4JJRsSUa485M2ZUdi+xZ/uWrsEAzrhM
LH6jGu/qUzq5MxSd/iPs3wvLAHtDiJ2mOgex0C63kI9bWF2uXk6Q4WWQus5Srvp0
VNg/SxRKwrnVYObbmx1J8ZqzbJq4hvXLYLE601HvC7UHbXd1Zgpl64wJhVxerqn4
JvWZ7lQc+zp1vTWTykvSVQdOdDNA5wdHSm1SAI4nx7mDyWKknHdY8iHegYcNbbka
xBCV5qXHvp1V9isGNywQdtp9JFder4CXWMgurR/yPeLbbfQDnaShPTOgaeyuuAom
KgQowS15lHC0mnIDKiyPof51a3e/5SMqyAsUR9DIfnTHsVKCavQy0iY2kE0I8Ui5
11umpHh69pXSiQVqN6NoW3T+4rUkZkOmhuVa2TapmroCamdV3lHO8wdU8R2fMbog
QVOvzL6+1NRH6a+FYJEeaZSMjWw6PvsY0ocsYQCWO0uk2uf3RLZTBjJL2IA9U8ni
PB7AdXQ8kLeo5bCQL72TNAcCaTZu6WkCkQ3Os6GNz8mI6HqevseKwvmVlk0CMDs/
flmtDrsW5MADxLE4vZxg0B+ARuvP9nvFMFbOy6cJH5V91hnHZ5A=
=TGMt
-----END PGP SIGNATURE-----
Be better about restoring previous module name, modules can be called inside modules
Arran Cudbard-Bell@2018-01-30T20:12:52Z
Files modified:
* src/main/module_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/063e555ab3fc06f4387e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpw0BAACgkQ/6TVgp+2
18oXcA/+IC0cYrfR9ulgu0WOAO/YQIRfWFSVpHweJW+KLHeOxPqrt29TtgDeMcAQ
iv8buppVYGb+yU+QYDBIVitDNiUWgwBrMRuAx16JBoSlGMX7Cx79mP+5gi7ONoTL
ZZKPmP5+piACLRVxUHrmHpqMQbYPBm0KCu3Sc5O/TH76Xnw18IhB+VuQD+ipmBfp
dVaVCKYn2Asg/g8Gvo/p41CN7yEnnhvQIrdPGh1549j6CX+2ZyisErK8l0TqVNmE
Vdm6KSLbboxaaaDfS0uM8fppdgyQVf3N7tsCTg5mfaxX2aYGFNGWdn+aPdui7CG3
3WLgMkcu307t6ZPmobqunxXjPcX2zhMpGmrhgcgU4Q6+wHFss8To8WjnXuVOX9yv
Tfo4+MwspczF01W2Qt+vBXGLDsnPajmduQdyyK7NM7w9cQWwNhsvYcddtI+7dtMr
HGW0YHivOVusCoaGPzx5vePsn6CsYzFIPx95lOlwkD/AMzUQsNm5w4+d6R1tBl/7
PH4BzAJx5bgqA72nWV+ylKgxYGr5UsHxgLMIfjamnAcw1obUvCN4X/8o2bjg6khZ
daJHOORlEfbpjxsoTBBYkl5L/+2KQmfdOSGv18GBQiF0lvMLnmF+wdsV5wXvsyf6
FTtGwiJ4bDZBflR0Rb8ZaEk283SbVeduDWCnV3zVhhf/tqt8r2w=
=4FRc
-----END PGP SIGNATURE-----
Set type of talloc chunk when memduping it
Arran Cudbard-Bell@2018-01-30T20:05:35Z
Files modified:
* src/main/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8656d338fc16f8a2f0d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacMzEAAoJEH0Oec13Yh7NFdEH/AvKuamBDhlWkhlEjPp7TSZx
VYhveQwys5BzsL3MfQcINGI9utn1gPIq1hRojO5g3L7gRRN5gZqstCs9WS1pZqu4
tAK07z/f7TTRq4lCC7qRe6iiatkd8jVIff9cHSOQ3YVF2r6Pm26NSXxMvpvKmV9i
PpuBao+Pi/lkf07e3BhhfB4FhCeBufglyiMODhQiAIFYUxFGqKixkMea5E2pcXg1
zq+SrTRBMntfrzFJcLmd6ijVr53aPeeQKN0L9qmfFhsRGdlm2Q3TRbfqqf0dOZ+l
iMZJk9An3ZpetlgLYxptDCXUVdIvG1OKipiUwcMtDcNEoN2uhU3FOJbCyAxlcCk=
=9PJ8
-----END PGP SIGNATURE-----
detach MUST have a parent request
Alan T. DeKok@2018-01-30T19:51:32Z
Files modified:
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/851565d49a926c35b263…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacMyZAAoJEH0Oec13Yh7NvPYH/jGxhNyx+d4VszrUfeR3deth
OiqdXbhmtNIVkoof6rZbFknBg5HolvhkMIkB1BDiu/5iHcJpGpbmvY21FNgF5+c5
AjN6EwklF4gHG+o2x01ZbbmPtqux++Kbno0sZCNqF6riRtFLBr0iYC/bczGmhv3w
+Qs67PpGdDFI709paDgXNXAOh7ojW1Hihg6v5s+xgaiMmFWfrv6s0mUGce4ruGT2
yu/I03Lv3f/xLtpmU2qc9XpGDpj64Yo99k5HO2cK1ZB5KWP3se4EV2n1nJP6c4ar
BlMr+02cw7pQuW2JdCx6QMvExYmO8vsPoKLrxvq9gKiU8eQntBHXeXlnOanYU5k=
=3VP6
-----END PGP SIGNATURE-----
more assertions and cleanups
Alan T. DeKok@2018-01-30T19:50:45Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f5f8a89908ece6e497e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacKt4AAoJEH0Oec13Yh7NgjcIAKQ/JtlyuB4gThFsRJ0Seg9u
pAMX6V8eO+hUmdyFD0s1pjs61c9/Rqtj9Ul53vS/LawwHSgyrg49EbfL0CwQWPxN
YWzNmmT35hERhv7JYo5jD2HW+mS7HUrqcUJ9bFL083aq/xWdI11QyBw3dGZEKZwT
zyPe/axLe7SkIR7FGeg5gtcuyKxbSiB19UFNWhyGdlVrAJB4xumR6ZH4WQ7kE1q0
3b/FIIF5wwwpxCTj+IR85Ql8LKMMdieKoDTKuFBtM2n0AM7RLBUhFoqYcmTL9Y3i
MvRSOxxSuflYA6e3Q8UbjulJn45zkm1ebdqviej9vvjLLs10Fwoa9h9G/TTow5M=
=MTjQ
-----END PGP SIGNATURE-----
more debug3 macros
Alan T. DeKok@2018-01-30T17:29:22Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19f242b3ef272a8ed3ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacKldAAoJEH0Oec13Yh7Nla4H/07fNwZxkTddDngoyW0tLNk6
idAu96DE+pG1AjrgJx9ffXlT7EWJmtRKXacq8Yd4jfjPHPoZR6CO6ZIqdVvgrFqW
t/VK3fmhZMrkNUSRJZUzjYnEocKiZtwrHGtH70OzDJ9x216MRPVqacJ8uTm50eBf
VPy6JCvUYht+4ZfrYYti1lpLzKS6d61VBAJHfE0BTydE5q4B0IiOP6Y03HrwOJof
aIfXrIiIO2tH4VFBBves2qy4dOSaK0aYJrp/Rab3LhxoZ+4eeXA59Kq57Eeiid8/
mrJGOM0KrqB7swVgoQ5smvyqD5YsqYL0ANRywwKDu2grCe53TEaos68bT2r1Yt4=
=o7lu
-----END PGP SIGNATURE-----
add more verification of requests
Alan T. DeKok@2018-01-30T17:20:20Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1130b445e95bb953dfa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacKj0AAoJEH0Oec13Yh7N+9QH/RSsiGJtKJus2l96OMPwcZE4
3p3WI6h2re1EsPgZS0zglWQ3r61h0JyCuM51OiZYVpUf+tSo8ZC97lUhH9ikyn98
cUZxMzQgsRr5T14SvKg041fpaMRhXsrM1sH1sOGGOIvpzNRCljwG0y4QG9hdt75I
8Mte1G0ovZSnsPBGBNNU45UpjDSz05wbGrI6oN2LxPuhNt561mOrVvxMa2gLe+tA
O76GmXb7C6vD5cT0AhjWHILDIvMSypBYGPThFl5uJGeNmLwBnNNxTQYYSJ5ZhCYe
7w/9jGa00ZYOJ5i8iHYfvepD/OupuMcDyA0G3o9Zb51Yr3RTHg1sjK+mIib5HJk=
=DAzE
-----END PGP SIGNATURE-----
sanity check request->async, too
Alan T. DeKok@2018-01-30T17:18:38Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/297625c874c6a8f6f925…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacJ5sAAoJEH0Oec13Yh7NnIYIAKK1HzEOMq0YVoSvq9Yj6BVm
3lPvAvsMhFYdoQlCYzBAD1FylgZFbtQZsU4/LihHgAXYYrWbMjKSh4tN5ANYCUkw
71LS7GNqP5IV4xBuSDxfgudtKT+hbwoiqugXPyGcaU7PRFuRNvsWJDDlQb08FKVv
2+TXRM95VsfR4l3WDh13G8iTYmVkxhoveijZsyJlNDmjeX4KKu2L1mIfskEfmAR9
FM8iqoiLfFOkt3uZ4uoI2Owu+WXa3o4r/N81j7dkBooroTd3iZRpRj69u2onrmc/
fSWi7HMfzpk1d/rTeylmPt9YE53biuk+9i3DUGAPe80icM8tbikkYD11xhnTHAs=
=O10i
-----END PGP SIGNATURE-----
Revert "disable exec wait and ignore child signals"
This reverts commit 5432dc9359752cea74ed29b249696474e0ddb4b7.
Now that exec.c tracks 'nowait' children, after the previous
commit.
Alan T. DeKok@2018-01-30T16:33:32Z
Files modified:
* src/main/exec.c
* src/main/radiusd.c
* src/modules/rlm_exec/rlm_exec.c
* src/tests/keywords/update-exec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a690f47aea0694b7e21f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacJ4+AAoJEH0Oec13Yh7Nvj8H/iH3A7yV2X7CdF2OYDOhdzXk
7eQZSfh9QFU58g0rz8V/2+c2ptsHBUl6SaiOqw2Dr4ZHw6vwk9K4ElyZv4BfcoDm
ib2NFEowe7rhIRpmwbV6fXi4VLKhm+rTi5JXURnyxjpYdVplUjkKixW4tqMcU7D6
8WN9JUV38wkpn/P7WSEbNBCGSfmomUfY5A7ID+LaDPgW4oaUQpfzGzwn3nROR9b2
zYq0mw3jCgAGsrNkJXu0+ravXcpexWBNLSYb7SjmmFHFdOuUQNfp6k5Q+7NpL/vE
fys8T4MhFfSwV5aPw6hIHoV1s7KezJsejvlx+K9gjIRDO4booz2wr+32CbXkH8w=
=RQmq
-----END PGP SIGNATURE-----
track "nowait" children we've exec'd.
So that they can be cleaned up appropriately.
Alan T. DeKok@2018-01-30T16:32:24Z
Files modified:
* src/main/exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3464ae5404fb2244b0ab…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacJW5AAoJEH0Oec13Yh7NaScH/2SRMp7fgVwbJNwqPTgkezHD
S+5Gk2qf8pzpxRkyGeCNg7afxl13EJf1CdrEquEVN2V+103I5vD+hk+bZNYEbP7Y
pBXi4JzaO45jcFaJFqcR0R0cMe74U8pRts4RPj+Gpko1+vOOmzhqWMuMvF5WvaGE
cGdju4y7/CZil3dtTHXTwhifbA9TxEYmGCcmMiVJSQkoZqSYgOVyZGDoX0HCrbUT
FlMWMpWPyilgRgEOtJ88Sl115eXMhC3badE2IPsCO6ThBK+9/WeFC4GmMibTzOk5
7wgChOY3AT1fdVl0tilRXloYT7G63OZvWzXkA40H/62rNPtI4NZcdtU6X4xX+Lg=
=cKUx
-----END PGP SIGNATURE-----
show the line number where the tests failed
Alan T. DeKok@2018-01-30T15:56:34Z
Files modified:
* src/tests/modules/unit_test_module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d720aa4055829f91489…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacJT1AAoJEH0Oec13Yh7NraUH/114ysmiaj0cCJcmf9YFgPIY
NEMIAJnOAFEp6Q+PCZGC/64tvNwTam/+3p+VS1L3L0TO4MpMafmO6AisdOuWuLLt
B73A56bFJFbQJXboCf8SA6zl+LEFnLkxieGTmVtBsZTD+0PuI1BAmBZCz4Pc0jXT
dXv6p3CwLfHMJJZgqxgEKaAPXfToRakfaNGe/QIvWSov8tlzZyYfkz6SC42U+kPe
LOCUlLU8fwccMHXFRLInQTHb79amyBB7ST7GR8iMU8gVyz99U+WmBTG+cdt+LpV/
mGXmPTtnBeSgnVoftS2+tfnYwqM37sVO+PYPQpArm3g6v4u3QkFjHe1I8wINa+M=
=KLJo
-----END PGP SIGNATURE-----
disable exec wait and ignore child signals
until such time as "wait" is integrated into the event loop.
Alan T. DeKok@2018-01-30T15:53:23Z
Files modified:
* src/main/exec.c
* src/main/radiusd.c
* src/modules/rlm_exec/rlm_exec.c
* src/tests/keywords/update-exec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5432dc9359752cea74ed…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacI9nAAoJEH0Oec13Yh7NAUEH/iXaeESn/2i5f5gax+yh4QP6
2XcjNilD7P2A0rsFDlwKy5fjmWTOxaVB6pFYRWrJ0urz48BRi254gwBooUxzWuwN
I2l8vJXYdSxiV6ysN+wZSEWTbvFeeVkXjNhqmIEvVGT2u4h7Y2S39vWsXH01sRao
TG5tfqvwi6V8vLgE9+Oi3X8KC+PpUUfWhrE0JM5OHKttH3vpph7JOa0zooeGpGsZ
QdYARcXrNeQvt3oE/FVApDD6l1GIHNhlTcMAszcPJW4zJf7coaeeAvsLNUiisEz5
DW4cZpyddP8vIHeHpovHq373bwGyh4gkIBfuITk4fpoPurAFF4j0HOCJlcz38YE=
=xAGk
-----END PGP SIGNATURE-----
whitespace
Alan T. DeKok@2018-01-30T15:29:36Z
Files modified:
* src/main/libfreeradius-server.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b304418feb025ecaf377…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacIFqAAoJEH0Oec13Yh7NehcH/2OpMSz/V6SWLLO30nBCEwZ0
OcR1q0fJH5+dIDOqDQM1zXpKfJL941IPngP85KGDbWHCQwogmlwptrGGjorvuQUQ
gwg6Ge8c0DZQ0u94YQdDBPNcKfX4MqVuRTFMoswJxpd1ClSAAfe9ZhX4tAQD3zi/
PBdkisBgBWZTs2J1fdODpOfCUJ5+kL/kBGm/kD47o99daSH9o6X5wSOQqEyCRCxy
98GQc6CEjxr2zrIxSDkb1Kd1+ePLGmNBfuRqlczBeX/HpWsTSKMUzePa66WRECKC
QxAI8Y6l9K9P/nytRNp3kITV8kBy1C8mDfEoOJxZTSabq69claKEoEMMsEgPFmQ=
=D+LN
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2018-01-30T14:29:59Z
Files modified:
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/776b4ae834d99d21b2f0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacIEsAAoJEH0Oec13Yh7NEEkH/itS/L7Q6Cn4k8A0iPCRSV4I
GuIeoofiLGeAhsJ1az14LqPjkYTfovomMG03ldiYCgewQdaxABFvxvjKEsEcX8wu
R+UT0QRPOmX9yjYYzGLbGwO36tsKI4H3ECICUUBqbJQ2hEwH3L+NXwuz7k5GbDop
6/2DHUOrypi16WOfCLJZlCr52DgKqt0gRXnETzyMCApJ7Gy8LCXPW8bhUnEeetUK
pmJrK2ngzvGV25IrDErys4aq1zbFvYAhPxWCQJp+KMkd1DlEFiUcLL+A5vs0HKot
w0+GIfdTHaIWjzkYYXGNWUUFWmRef0o6ostw5ca0xSnxdCfnXIXSREUh2OoFjVA=
=+vqF
-----END PGP SIGNATURE-----
remove unused variable
Alan T. DeKok@2018-01-30T14:28:57Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99a5cde33de11db144be…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJacHx5AAoJEH0Oec13Yh7NAFIH+wbGDyLo3isi/6mJf0fLuMMa
iURTpZYBgx2THh/jKe3/utq0syK4MaQWUb2wPaQL06b8r6VQ9PHdvF0zuPJryquw
mSHub4xWFTlTgFO48ZVDAu/hojHwy9vuMLyAVrRz4jtFkaaUhsjt7DA86UtktmeM
Lg8qQX7DMl1PjSZEuNLcKNJ3N81ihxeafCjl38YswY05lPRCQ8KNn4qtmezvpAYh
fne6zPq26285gtMHcWwXRzc8knbPhzGuzd8eUwGcPqo0VRcVzZrio43F5BaMSJNG
QtZtj1zD76OqBFMKOqQtcYggrymbweziMwf1pJ4P+YO1TmQIf1nAvCKnW2dhnPE=
=7TlY
-----END PGP SIGNATURE-----
instruction may be NULL?
Alan T. DeKok@2018-01-30T14:08:53Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3b9b379131a19cea9ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpv2lUACgkQ/6TVgp+2
18o8LBAAlxrA16rveXzOSkprm63UpvF5Jpd/8zAkxJ/Z1aNHHyYxTzu5ltvR9u8Z
bTfPe5qb5o75KTwuo/jPHTSmzLqtz0Y8ECWMu4axzsIuR2vAgQHmPwyTJ11JhFLq
nXn0WUUBIoQefWhSna/aXSRFmtEmIa4WioLRCS/ta29RLt4+jbsPUiGtTQcZHeZM
F/wrPwmnS0H2kB+/VTNW8Pd9pPcyb0IPK3juQ2iIABpi97LYHUmbNqyVLqmh1V6O
0a02OCrdOjxWyL20D9+6dNtZ4sGnDOYTrtaMxtC+ZuMZfwIim2hoVaMfki9RsPDg
2DJj/PHYqIw6UV72ozzTmJtXbEqrR7pwAGnGCM41RSF+JqPeWqpHbnQ1YUoF0ZOK
3SP3LbC/98sRPeDakTJy1ATWkIaC/j1ARBnQz+cm36ZTsLxnpzgyl66Oujk0O4bb
ahdlfZt/ihuEQUSaANVvK61uApcQ/HKWMqMs4dRqneuxNLhghv8mSDhTm6vlyNXn
Xny5+OFOUkJVZ/QnoiZRKDlcFhoiZemdy3pFjbvNbrr6Ria1qs0ur1OP4wf7aXO1
jO1lWxypX/FkUdQhG7liJLAdaoeW5klZE2p1a1l7l2PiKJz0Qr+1WCJ1jB9MV3aH
5lpKNEfaBpFM7ETiCJ73FuMrihK+XCMpI47FyfX+X0O81/B0fvo=
=wtey
-----END PGP SIGNATURE-----
Install signal handler to destroy EAP sessions
Arran Cudbard-Bell@2018-01-30T02:37:08Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d81f68ed06635fd2c16…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpv0pkACgkQ/6TVgp+2
18rdJA/+LCVUpW3XNQBTfd+xl9JDGxWeYMpElLGkJT/I5f6SbWqo7wzi02V99Q5a
B8isFNdxjrcFY9bcFtqWTh7GxmjnqnuOHHn4I/E1FJjDxN4kQX6TER27Lzpz2vKj
pzYlgUKoqtMYxlP7lbkLBkAsqkb5Z6u5bAjuZR4a9f4VzFEmMKtPqu5Bn2eMxLNM
pfWBHBkf4HpkXLrIPXLGnKaQrhRs++fBafs5hokXRcInfTdZ4krEPlBroarDN0r4
OC9ZCJKjQ/nSLwkpnZ7Wuzl0U0Zwpk5m+sQTzpHg9AoBJpG/qLY8sN1slutDsiFf
lHe3HmbeRsYce3fxnzgXLyKlMApWHO/WcDLjQf5Aevi6MjW22/lnYx0T8fz0aNtQ
CsHKqohtJzEEYE0mDXa8mUF+jYA4H+jiwhjha56UxT6RDP0FUbDH804XLvYqx1VZ
6gE3St6dEeLuJR7MLzhxOdmrjXwv9M/ceZIWLSn94mHeL7mSnonNEfr1tj3yICxg
ETeBfGfuHTl6P7nHi68SGweURhfTsRgMTC33Q+3sBIwgxqM244e+TnxBEXT2FFBb
fI/cLUe8lLCHmu4L7f9ydWd/NIWAOrwPeb09oTH/IQgya8SF9IKRELIXGvDDntUB
VOQ1de9LQxF5TXBC5ZlSV+VGZ3ZdUNU5elu1i2GT/oB09nIfYQw=
=lEET
-----END PGP SIGNATURE-----
Explicitly free rctx
Else we'd leak memory into the REQUEST *
Arran Cudbard-Bell@2018-01-30T02:04:09Z
Files modified:
* src/include/modules.h
* src/main/module_unlang.c
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a14ccac701b36eeda4c5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvy8AACgkQ/6TVgp+2
18oZBg/9HMVrDgVvLbSBGn535HtqOP50rMxwqqmQF9teSkQMY5ux2UT6KytrSdpn
naKgmx1dRTwQz4r9Ox0G8yAPv9X69X3jHoym2Bi8XF+J2RwJ8fNaiCQBn02PLcfg
ddgaiOehiIgBiNM0rOslMJyAH6z0KtEfwEDMBVxjefreujU5gkEYVQAVMaGGilUh
KFD4GYTpVIKBmHdxG4Nn1ZhxDLvZ4EHeDt6qLZWp7Qn8D3U9KWGHDEm8nvTK8zqs
sUUVnmfQi8dBTtjooYczUijPOklkWen4Rg6nfnIEZhOpD+CZjMO3T3FfofB323fd
ELthkLOv3Ram8BrDVyzURcNeaB5e8MXshxcdYm25R4/9QlxvE8pkA8VNpisUItlY
WvRovRxd1IjPc3OCDA4Dwj38WRheCaGVONBemxrJy8+aRv51tFSpO+NVDnmj66vU
Wz/K4X7dsBerbIIJ1iAVUOSEZArI/QyK9VF0j8fSwGy1gz8NuulKdtO/ulxqG+J8
xkfNRSzdtGUdeGCNidbeYiNMc8i1JYjEGnoaudq4S7elOUH5BHXnJmpDfn0jtJc6
VZxCPBxdk2Qv5D0YqokdM1FgD3PcLwl2AjALEV9d7CsdDSjC9aTn4TZenLoLrwq9
fZSJ+JsLZxAO1hNTzOXHyo8tBX3N4BC7T26SioZx81hMdsQq7SY=
=hd4O
-----END PGP SIGNATURE-----
Don't need this anymore
Arran Cudbard-Bell@2018-01-30T01:34:56Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c766dd4e8f215272a9bb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvxo8ACgkQ/6TVgp+2
18plqQ/+PVxOGoie+mSoDAanZ63Ev80ZsndAfutz62z00wXzbaaZvC3hEuiA9nPa
Vjrq2XT6ytyfBIU3BEP1wagwlcm1d9tIt3QVRnkS50h7oItJEDn6KQr2lftpxLNn
pFH22jHSwHKj9VIPkOX64EJF5PClPJ48eewPvmsAZhgBmwz/5g7rOy8en0yEWhHK
hywVy6wkHoXEIyIk1d9AmjgyMBf7/ey6zhcNX3+Rk088Vw6WTFqpwSY20rBe1zAT
v70wfTWgg/Lz4RBJEtk61jEqUg/1xDdURQEsvwU6dFflYA3sf+xsXhQPopZTkfGF
0SzXfkyJEINZptx0uFT6UPfft1q82rRsjr+B1i/C5FvHw+9GlWxqSMmEsKV0RNSV
RxmqSgeAbv6CVxWKwjzJd0Jxqq07l+ruboTgqW0iEQNI7YY/2bPt2ishI+PypSFJ
D1ump8EM3exJ6G5zL3s2s/xQZzMs8aEsWsATZV2IjyglKnhRwciL+pWODanQuzOr
69L6HQ9zXtSHnie4opF3Ot1UVIuGx9zxaSD0W7yVHsJY/URn6k2CIJ8Xw3muGKA+
kTBu5IBpd9Ghhd96UKewHf16A2xqRyn6VmFPKM4VsvQhX9fKZY1B6FUzn1AvbUcJ
DApL19uFnnoCRw/vVpoFezKqEV0TI8F+HRJAM3A3NUm61FbPrGM=
=+zyz
-----END PGP SIGNATURE-----
Try and emulate Linux symbol binding behaviour
Arran Cudbard-Bell@2018-01-30T01:12:47Z
Files modified:
* scripts/jlibtool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/168d6eff191224591527…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvxo4ACgkQ/6TVgp+2
18qhhg//RYwo8DWSorQXBtTV8Vm2s53bALESOEzvvOL2wnOy9LGJZUee4TdA9nnz
/z7ojqfNf/ZN6ARmp6OwAKYuVJTmTfHWV38XHO2YeD729gSa0h7ZR90v1zl2LtR5
6gMtLNiRnlPRbqTva5b6WJsGxLLsHFM6TsT8+5Q31CGCt3cMiGDhqFPqRPmc70Oa
eZ8V8pyA0UVZ421O7gsOEHro6iytZnu99rqc4w7QpThYMlW0MeZ67Rg6mqW4D/hi
c3tvn4YzTVoxho4EMkqtZivu0GlR1EjuRV+jk533xrarapwuiNCTOzDTx9GmJjey
3Zr1+a5mIOTOVPMqc5UsTKTbouXHyHQFtAi5rV2H6f9XW1un6yzK/MhmZ4Y9p+Dd
qagLbwKrVA+TS3C+GPUHjAZ1g+QlfNr6JgU8CT5t9H/gfzSBZQesaLONKH0Hy2pO
sS4d7SSiNI8+eOzsCHPSk5GCDl5KmXs2NyWWzVi9KJSUqrsBEJcgCHP5tvfgjoZm
vf69Lf30TCRsQPxu6m5g5U6Pmg2ebJtGQ6GE+TP+srCJx4dPRFAOaGZ623Sx4gKA
slDDthTRFei40LFU9vpOcqmuTIbCo/i8qgWuD9EDdOo48JqhbhCb6aDRBiuevwIx
41IBLW8rzeno8CaR3ubPgAwhGtJTsqqHx5P3BYzTDzoTgD2f34I=
=/1yb
-----END PGP SIGNATURE-----
Don't bake module.c into unit_test_module
It's provided by libfreeradius-server, and building with it here gives us a chimaera effect, where half the symbols resolve in the local version, and half resolve to libfreeradius-server.dylib
Arran Cudbard-Bell@2018-01-30T01:12:39Z
Files modified:
* src/main/unit_test_module.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab452d3a78374dcdf68e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvvdgACgkQ/6TVgp+2
18oEYQ//QC+BwKtSsFyJNBn3gsURMEkZC7qr5X5o5oiZoP15MGABu2NS5kIuWPp7
SUwEMZVgOhvSUlkQpuixCbQHh1Cbv9NCvuUVURek5SCfmFsCsbqZXwWwxMbOcuBy
eXvxXYi6RCn7jdW9JTUe6na1g7ZrWC3FwH55q4OiL9RKZVbk8ASf5jPV307+p5hy
n/sYCco2OXAWKTbxvfshKybUSQymeHDMsiEocmIPASPzjNhpdW88NdSylBFLaIWZ
Ot+zEsDpOcK61tQ1LdahC3AFAaZfbpACo5xedunzVx0py5Wa3+DbNWhLDTASkGMR
wyvI0AskWAldz775+dbwYQuVhEeLXEivqOoRGBIHw3hNLwutCLAA1Bg858qAaY5q
rS2DC+cHbz8e92EFecbzn4a7OeIK0qxXcQejm3++v25WVDnTJA3upD4eTeFV3eZy
SniIjVTRP745N/a08yAjI25yBG0EAmOU0v3GUAKyXQ1k66E9v3DmmONlmpttxEuI
+e9pElAvLvh/Mk0bkjmDsnT49Xt+nbl5BWoaOG6T+HGn2ZGY9gDBeuolE5fmvwg+
WI4VUbiweR1iSyhG1rv7WN3sj7jgCfpETXNjnwDXBGVxwcS7bBxQQNrgEJspN+1a
O7LY5DIrOdKKHhNYR6/GT7JGz2CAIGl/Nrvy6lXs53X9M1wVDUs=
=uVXG
-----END PGP SIGNATURE-----
Sanity check for unlang_signal
Arran Cudbard-Bell@2018-01-30T00:35:36Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8ccfcb69c9ada874621…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvuuQACgkQ/6TVgp+2
18p5Gw/7BEGJ3Ix+mm6v+A4FJRN1SSHrtYCW+0jDElaHGLkTEP6UPGB7YoSdQL2/
XwNCc5vKch7p5Hf30mI/rmqMJpthodMrXRW8i/VX8RunzMw1Nz4CiKXeQuBxltrW
5a/wclaRv820hgU4FXeS6j2aB+FnlQeGQiQJnf7XXb4SvbyCPcYfTKZMqJlrtak7
7JORq0hbeZ1eMcekGtLAeENCjfIURbCSNEHiCplB4+Bz5TCtPHjwbzmbrUAOVyjK
eRZYBwog67o9Hj5fO0iQpPciQZteOXrYf+xJCrEzJpqfVlG/cDNuNCAB94G5Eg/0
+JfxVQumTtELiBv6gmRMlvlHo9wkhdzseBrIxWi9oaZ3MNh4w6fub557h2nhQaD/
3Yqm6LyxiG7bDXnKTuY2iS6kkEKFpOgBRWWg/HmMx3/LaZvuoeH1sazZGunctskm
gAklL6PtVe6SU5ld0KfbzDnSg9SzwcGPLN96GecsdLS74dvYG9Pf2YlejajUw7py
YgIrPIUV/9A9G1L60iBD+hbreW5NcuMvHQK0g6ZPr9LPazR7/CMXRmCY9nf5Cuku
uM3t8B7mw97g+wNK00rR5X21nJ6+aJB8dwSZlFIdDH4mbhDJnoMe3M52GBbACVu1
BrVA4lhzQwC4OmrCiC+XBBdNxRIkVLq9vCC/1BKb/ztSHVwIBv4=
=9sG5
-----END PGP SIGNATURE-----
Resume frame should repeat too
Arran Cudbard-Bell@2018-01-30T00:23:00Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc186aa2d17f53970dad…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvutkACgkQ/6TVgp+2
18p3zw//ctqkuqdlyqP69e23Ac9+waSS2ZiXsNIA7yEaVgejL/wpWg+7hbBX6zIf
UQwFMQQsexI2kWOj/8V+sC+BKq7lH6eW2xqGccjGYnX1lj+LWvw6PEviNTlM4ORx
1vpgBrb47TdxpET+ewXVzznyJ6K+CthSCMcB+NLJ12ArUA//m/Lxyf90rbBAMNQr
LuwU99qZ9pdnZZL34AMyUhos2WQa0vQfxHuiK8uuROg5dg71poKc3JEJao25j57B
olTtMH50zS/niVrTtxdkTh1H0i3WfkHdJS4bSAg9/bJRqFcqqI32vpq4OjtfDYvi
sXY1QvODnEDW189zC19+E0imFRGFXRj10mnAHs9syjvj0z62BemUxFONl02TFEsm
YtsGbtfgUS6CmQcgjudIQZJpVzXoixUDeZPXDS39qcL90Te/NZG55GgRNu47KFbK
MvQTgba7/KuPVOSpiW6tZ+MHRip+kmEHVQZXFqugZAIcLO7IZP8v/I8sD39AAbFD
oCa+GYGW2JjvapUWhReiLlVR+YJB8x1LUnY1zKcHcrGN68xmYZEX7yVDh+oOOPsA
F8ERlaMxK1NntmcWF5eMmHoE3xnRzexkNP6sgpR7qz1KHLZpZOftBCE1c/qHZZiv
U6Q+cq2ZfIxGvOjcY/R2KlMhKvYFMWuEvxROjEv2P+TjGkwGkUM=
=lrSC
-----END PGP SIGNATURE-----
Pass a repeat function for going back up the stack
Arran Cudbard-Bell@2018-01-30T00:22:49Z
Files modified:
* src/include/modules.h
* src/include/unlang.h
* src/main/module_unlang.c
* src/main/unlang_op.c
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33728994bef15f86b3ed…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvuggACgkQ/6TVgp+2
18omTw/9GNUzDGciz8dBvZDpmyjeYP9ZRbt1dySWLIJO+FhkZSBed4oUMqaHMKUi
sbefqVUheF5yvJO8jg9Fh4f31iFc9te5+ouXrWo/AGSzv8f8fe7PT0EO55Z8GCCv
hdAQmWNrBGcLM9M54ZB89r91EPZ3ymTECdsj/7fIQc3HfIao5icozZZGF820wZrD
ooWsgczH/AhaNk0tm/R+lQznpHSJvNiceNWZCuPHf+X26a/sBeIx47HcKITUvY89
vUu21ZdfOeE2Yq7KOeqZS+emIhEKRMkVwTDeI/NVr704qkIF1PDnGFo6Fg1r6Uj2
N6DdsAFAg8HLWBnPJynH6H5MVquU+xeGhpsMTzH5MZhDhxPDbT9askFl/qmXrrh+
5gHPFo4ojdMFjkJQo39s16msxfpT9Q/SWNYnREQeM+Sl+OfVrCF2+T7Cmf5xAZIl
7a3pjFbSyPS2yW5s63wr83FKgYtM28I/3FtnHtisJG8adpht2t0sWGFqosKcIErM
ZOy7lOJjndIc0h79RFLk0N2XTWPtYXHIBZLEVoVcR1ENmm4PT0kJZnQKh2wJUKcK
CQhYTlvTUezV9zDjwXEuOcyymf8N1QIwmHPNouGxSZEFaBy/5cPbDKYAcVgps7F+
aoiH0iBC/IPisMudNYJlvwghWrptf4ItU7GtzQDjIoLAoYf1p1k=
=4jHg
-----END PGP SIGNATURE-----
Case where q is NULL
Arran Cudbard-Bell@2018-01-30T00:19:20Z
Files modified:
* src/main/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f236f24953386dd8fb7c…
======
--
This commit summary was generated @2018-01-31T00: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+218oFAlpvoTgACgkQ/6TVgp+2
18pV4A//d/AuDtINUoW1Ko99uxz/VD+qGBQO60xSB8i5CHjCSJWJyuEiJF7gcr7V
XY0gTrhbSwWycGKK6FT5TZHALEzcTMJtoLvu9cN2zk1rBNwLIxLA8SVgWVmZSd+7
CoxpN/NKs3VO+IjSdKL5ysrl7dbtbau9GY2f0tnELIrVDWHHfsBrGbL9lrgXi/F2
znl3HXPETm4/i5UqbO7FkwypsogGrQG5mtncoF4anx7wZoRMVsQVj1ZfSJdvnOAo
UmJYfLYxLY7gFCtyqiKTlVck7sLUraVExwVCl1M+8AlJhPqMn8a9LZQYmRArc0sB
X9DAEAQyZ+AhllfcTb8lK+vr8E8EAHDM86hhW01xyQz6g9LUu49JXCN4wnvZyaJw
HBU/tb9sfk1i2G7+nxbMa+1D8HoD2CI4wWGV56M5rQfdfA2NQ0f0Y98WEjt7gkY7
pTCRSA7tmEYQzlJIaNxBDTfR3gVg4P3zgjUrHUklbySfG1fGSl5RuAzptNE7hPYF
HsTDSixlLaCd+Uz2hOS8pQ14rEjd32PW8l7a6qWwyFYaFh9bZjsGPctQ3Ruby2NW
65L7k1SnXmzCKn3n1y+s5dm5t1uL7A33oHTNusNVXhDLVtr5V5I8hsTM87usaJqx
CtAAOIeJ/p1UVTrnxO8fr6R9nMEs/RfLpM5EDPqGPD4D20O+iS0=
=QsnW
-----END PGP SIGNATURE-----
Switch to two level namespace in macOS to fix OpenSSL/BoringSSL conflicts
Arran Cudbard-Bell@2018-01-29T22:33:28Z
Files modified:
* scripts/jlibtool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c1cdb0e75ce36f6fadb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvoTcACgkQ/6TVgp+2
18rYiBAAotGSd1oKWHkOPejR6V3+0mUhQyeZCu/gw+Ys3YRsHCdGM96tqhmtIbYQ
ZVmZZJXhembZyuSeIYhC4mO9CWyfOgEpYhAxk/NdBEtT/49ajsudIfcLtnqJpxB1
SwR97JNObhtnqKyRsD4r47asJXRyhfC4M9Y98E1KkfN2rS+IxBfoQiq3hsurv1zZ
pwd237Gg4K2cvyV/MchPCMzOJJLyekXV/TE+2BnxD7wtvk+PaHzaKMieilWOIQNb
ojqYVeAHgSXxLj0WjMu9jVxCF1pmixNQhw0jKRQQwxYuMj4G9uZoH6zIwpmqtERQ
OlJVip1k9CGCdaT47s1JagV+fMuorRea7A85Fn+jCRKOawl+L8STB0oicRE9dzBA
2zNOIANUEI7ye/KKb2ZWIlIkhRWLXdGipJ9ZImOdhR4kG5npgJ2oY1C26Yassswc
XFIrqPnUShbZBErCkHCWz7H68rbSah39DkBg463DFDQj1My00xO430Es5JHIwxX7
j9F8IuxQrFX+oNUrkgGHlXAv4+xYxS5FDPukpqWVJKYkEHqA13C2lSTD39G5y32I
zX2GFfKxOA+dOw4QHxeZvnwn7tyCKH7XlltyFA3j4rKxbU7HZQCRHK8gCOKiWC6T
uAGKyKakO04nHHwSVHd4L8qMihaiB/WSvD6GqqKB8r/bm3NqVz4=
=neah
-----END PGP SIGNATURE-----
Set/unset module names when calling signal and resume functions
Not just cosmetic fixes, we hit asserts if the RINDENTs() and REXDENTS() are done with an inconsistent request->module pointer.
This is because there's a separate indentation counter for when the request is being processed by a module, and for when the request is running outside of a module.
Arran Cudbard-Bell@2018-01-29T22:33:27Z
Files modified:
* src/main/module_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8ab19dda39db985a901…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvoTcACgkQ/6TVgp+2
18o1aw//UakGy384lsWLRoKFxv4H6nof0abZ4HqKQE9wpCenCKjwyS7qNk1mOe8J
wZy+pNa/B7QndXPRMyywXU9kVxBAP/draIsgfWqvaoEaSvq16eGebzGo6tRGtLe0
TCwtktfX8m98bfaFLNu3NWLyxJU3K91aSGZmaDNTsBX7H0zKIRBNolFHokuoJS/Z
u+maOSjeMqUsKl3RW2wycRYZH+qmpOCWwYtIvBWd9BufDiIGec/x25f6TfRFrI2s
8DOcdctVBxyjOtYyS8wj/CNfH4eis3b2iwt/fHjNJJIe8IYscnOln75V3jYHgytv
+liTMJtpD23PclrSf1bqcVgL7bRNTt0MlTWVFqXbkPmDtLJSJwgQ8NAq9G7KXGQH
hcaB9IguTGDwDnv864j2N5Lc3VDzBKp+MrOKb+Y1KgON21yv4D+LC2cCPe7tHYoj
jdr3xyYnQgBQLYUWK11REDPlU4J9ggzvIqv7vgut/gtKDVZrGtqIhnxdYHTbf6/K
7fbhXEx/5i16+OwMHU8t0T15FUVgsnv5FTVkaW3fSs5g6gW9p7jvcqNjvNrisJwT
2PcTmgDBQuM6rxlBSo81ZCU2nqH063kNkGNYirPmhtEKLLus/1GmWpUVjj5HUhB9
zv0MBiD1xoqzudWhixbd9JCJolPCTi2xBYMJKuWxdxBiK78GBRs=
=VPnB
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2018-01-29T22:33:27Z
Files modified:
* src/main/module_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a02566573bd3d119da38…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvoTcACgkQ/6TVgp+2
18rxYQ//WJPB9XyFchUUzKwATC0labIO2d0UG87DVUuQcYrmtaUiBbNs1/tYL6hd
T1nUYg5UfdFOTSLKB17dlGgKXHsBvogmglb4Cny7x1AAYwmK6rP5Sb66wvNFdB0F
KuCAmIm8zQmXN3R15BbUVFXlaxjsUIUb6bQgsd8t9wsqHEEYEh2YXfIBG/9GQl9X
Dm2K9V427Kmzas4fX+sf07396TI98qx6jKWOEtZtQ/NlHNRpX4YE6lDAxwV/J16U
L+ANftGX8bVCfe934+RGmIkRWUqCWJAnfruxGmL2DHrBruMyJVeHSXodJXUTauz1
ON28rQ/BfhHV6Kl4uQ/Q/GNSjM+K6GboqQr6XfTjTzbZ5e/cEUaTXKi5qe9L8Hbi
O0vPBKDIypf5wZof2Z8v79pX2Y7Zb/MgeLqWwlmRTpyQe9U8jdWuVV0E+eoCu7zS
gQGh4EmJj0YCY8h+W05we+cjgpbN/GVD6O1OMHHJ4MFlIjCQnyAUNjmqCCkSnUwt
6Oi9xpGL83uKS75gtN8pC6lihaJf50UxGl5KGNLlN5yd6AdcIUvWFKqDqxlkOJet
YwcItYUlQXXImM28xphwsqsx3q27ORRKocmkipr0rxspP+72bTuReIy3Xuenkg+L
rqJXQChwZ3tA7cO30naB7NluAWzpaUqdKX7xFWloWtmMrigWVkY=
=FVnD
-----END PGP SIGNATURE-----
Fix low level debug output in xlat_register
Arran Cudbard-Bell@2018-01-29T22:33:27Z
Files modified:
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24951e6ecaf7871aea86…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvoTYACgkQ/6TVgp+2
18pYBA/+PvtvKaI3BVNzkVFRpe9hpTNq+YjArfhQdfPmsQwb1t/oTCXpKQ9PNz0W
e5PALxIjw7Ay01N71OOGCzdZ0KCT1Y4jTjXMDJ8tToJFEjB0IdApCr09S0Wg4rXs
S0oAPbUYNIW8nEpjZGZuRT/xInrpJ5WUB9cZOuWhO+KfmcXEx5ctETnly18Knm81
2iytPLT7SrzK95oECQWkKufHGp6Y5bgraLLh0KD+nfPjFSVkMieTM/wHwmGqjT8u
gpz8WCl9U6gR4LA0etrOIotwWYcBX2p0bL+pWBLy6QK4VOzvJZZIfG20lh1FcV4T
twsdVNPVIEg7gDeVTqRNee7L/6PUlKo1XPOSMvXpoCrfOJXlYS2fvjYrATaPVjg9
1QJw/HzqdZE5MovweEbf7Z7Vr+l8ZYtrIrDbnaGJ4PXWQGwu9VrpjnZV/gskCBdx
LUaa5JDm0b9+nKl0LLI+0/WwLaDHfMX1qnRgHJUPSMo8YxjfCcZ7Z6L52adk86xj
BM9AsYeGFS2BQDBy7G2m3+CNhp0s6hGHTWiqHj13dQdz/vH/l5OqBwUKTkZ0oKey
kDao8o23uN2k9skV8gJP9M2WdIKxmGPGUY39aZEG8D7yj37eNMxvFxVp9tHhPGoM
OaI3SwzbpuV5mLmAIlvxTMgIkAyo9UY8nIPdbMxs7NwhLcqwQXE=
=Bo1u
-----END PGP SIGNATURE-----
Fix ocsp.cnf
So we can generate fake certs again...
Arran Cudbard-Bell@2018-01-29T22:33:26Z
Files modified:
* raddb/certs/ocsp.cnf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90085f64667da6ce0004…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpvoTYACgkQ/6TVgp+2
18o7rQ//aPj3iWCGg1HF/I5l0wHO/OR3jgmx7V9eTmSWJ5PTfdIKtA/Urq9mwSCE
MPiVyoOKcrhODf6Xzj9S6xpF2wVKkoREoJYjG0aHmUO7Cqi8hUFafY0bs1Oq1OVj
1R4pzPdsZkJNq9Whk7+HllP7MZ9jT3sbFOc97LJSaEUoiz4fiUjrghfwe6bExLge
lKHAWLW2Kln/9PMN7+G32lyZhf7+JcHJEe9Ryi3aIh/ON2toOPb3dPUt0itqQvqe
MwDcUFpqG4YKENk+G41JgM9ak16Y3l0ar3yZ5pXVFFREGcsfBDfozGZQuevdFSvQ
wV76mTrg4ls9bWdsPzPk4tvJehsU0DjTF0CqVh7aNxuiyx97S4b10Ub8VArNNwfw
cLJppIBAZhntLgnF86kXsIZq6ZFo1e+dKsYrK4io044kKYe/S7OiWjXCrLtG7YTT
RDRt78JcfuRmwRQ641GcOAxyp2/eWTgyiCN35EASSBW/+xNaL6gXP1zVBpaGFYnk
NW7FWgt74u+FKcXiPkL9CtBuqyLKnpSbhwQggd7OzsGbc7ELf1POMJxACQTR/jrn
2Vw6K+bPWyyYQgZdNnpYU0p9/mYd19ex4TMBsZFTCFpYAcZKaISTVmS+qFtDcqO5
NoR+re2XJKTFQ2hM2EpY/wI/F5hUfQWieYjycxwTkFKO5WXJoFc=
=odx7
-----END PGP SIGNATURE-----
Start work on making rlm_eap async
Arran Cudbard-Bell@2018-01-29T22:33:26Z
Files modified:
* src/main/unlang_op.c
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0c399cd5262bbac266c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQI/BAABCAApBQJab4Z3IhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
dWsACgkQ2bkzwSrtdPDtRRAAiqaWnNkSyifbYsNllll0QqKnypGZnvVsRYO1h6zV
TzFaGVRk8fNUIjBI0fbMKeZW3DJKyhacxS33OP8gDdAd+p456nH4K2J/peJ6RLrb
fUU2pxByQ4KtetBjUKiISLWpXvP2BiQc0/X9sxW+JP0X25XggJhBmtN2Hi5uOVmy
c6cvR7k7gtEXyyeF/62R5QIEMatRNdFAoms5qqvUdzDzvwH67i99LSlTOGuyXcKl
w/w5289nH03SMLqMuHGoTVziBaMQb1rk4E/7p3JiUWljFrbEdMYBL/hzTlJ8hzkZ
21YOl3lSSHvO3O5KbFMB5htzmw00yeDkKOSFbu69hxy/7ALMOM8mNTBejwp8rsUr
fEXJwKxcDaHQSsozKla7QlzOZH1Qg7rfZj2C87eJHqLwzomPjCI8z1mFk++nNRlr
2WYW7EeiKnxuODTipnn+ClFRNWujxfl1VaJccPd6psdAvcCco1AEwMs5qA+i/u0f
ks3F79jkCT3W4EhUrGDVIdTCzzcseuwc7BzMdO89pFcMvOWEDVY4fGJcRmOft3vD
RPCZzZKnIHrZvMZmTspIr16FW4/PG23z0WNAgKvv0OXQTiKz+avJ63tfQjM6/7er
TUCb3N6imQ4O8oIAIGWCXttFdUbfYUpY9m4PJB21yPPQjCHl8ErTlJRgH9+zxL8V
sJw=
=huCm
-----END PGP SIGNATURE-----
resolve symbols now, and use dlerror
Matthew Newton@2018-01-29T20:37:33Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9fee6b8d97e8707826df…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJab3umAAoJEH0Oec13Yh7NcMoH/3KVZoL2C63Z/GNrGIDi1BN4
DCDl/f8mjDBRd1JV0Y+fsR19beWuanWNl4gIZWq7cclXK6i7TjtTl6Xx5WTV5BEO
zqGoI3iHzqFmue56QcSaDpkNtFYJ6Jk1HEua9WkLhUkAxqbllqLR9WuzTDhVAyGs
ft7tUddfnrVwj794206OS3j6vlO/e4zU6GBWh4EYG7NZgIzGLjh9S3NTuZ6Qf+wB
uNjSeztdtVe6h87Q/Q7FDwNNcMCUH1vv9YQaFWcUopP7l8EE3BbZhWv86komce4T
QQbd1iGYvtXBSD82lqZFyZpdGA0tWwI8y/pU3avN3Nmpqly98l0vUgVjXfwHrWc=
=qPNp
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2018-01-29T19:53:08Z
Files modified:
* src/main/module_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8b780ed7194a893d0f3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJab3BCAAoJEH0Oec13Yh7Nss8H/An5nfY8YZj8HSakdFZpo0Tw
3v/wpCPa12SbYGBKl+Kbvz9JNPaphMSIomE3Lzc14ushe4wJ2CG6G7oRwhp/4DCp
yhey7hzYOwtj5qnhOCp2XSKv4hFgYVcmAZsixLvU3xLGcAyCToItyzd1p/D+1w7a
Sdaqx+ZY0lsXOHAN8MFQH8NAzNHqzzTTvWg7nD8WLEpsm8rZN2fcaFn+78htLR0k
5j/uxek9ssjKl6stdZXCpP95xJH+2UwZxQDu6rgJllxy5YS3OGtZw026kglureXZ
kB+rq6VB1on7CBgeqKcxldLOc7hs7K+4/gXUSs4TrQKbBEJdpmoF+WaRO9XspB8=
=VHnx
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2018-01-29T19:04:31Z
Files modified:
* src/main/module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53a81b5e4ad95c69372c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJab2+WAAoJEH0Oec13Yh7N/P0IAInWCdL+2ziLpvYp+dJfcc8e
CJ+TGpQX/WWuPQ3dbOgX8UXohWcuu/bSU9ABs3S1917udkqc7/IC3rZPIPqQp50F
skbvHD15A7vDUrrA+EY15VVf0kaoHy44WUqZijErlnuWvBSwGzshBHxBwtRylK/u
dIoGqQpR3jfZNULhDvgLmM8Ht9HVV3+fVqfDMCy180ptN7oBmIzDj325t8JEmZNP
WEgiQzeOhg8zZceW3pQmTUk1VV9yTp8j8OpB8rdPzJW5c7SAALbnFwsscvBwoA96
CzfouIpjIsim9/6vYAu6+gA4DnAKrceOgfw6ODAcNUXYC68YHcuf5Xr2doQQMFY=
=K80U
-----END PGP SIGNATURE-----
"documentation" is "useful"
Alan T. DeKok@2018-01-29T19:01:35Z
Files modified:
* raddb/radiusd.conf.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c2b9488bdb4d39a5dd1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJab27wAAoJEH0Oec13Yh7NnVoH/ROFeqDrlqstY+KBIM+YRNXr
OV7M6i+TlTV4/9jy026fnvRXh3eQkDSlmHWJRMl3eB+ga+l9FHO7A6SRzf80O44f
7ww+VD5YUziy3A2TED1L2IA99y0dDz7nwP/uJTsF2dXQE44e+93s5wbyCL7zXt+F
y+OPIX8BoYT3TjNzqMo38jJShjjQ+Zq0QK8xij7a/OYYacaoJALT5Q/6CK/F0GDr
BJBFlAoAEAbJi7P8QWHO5geyCzNgurVNi8XFbSGtbUss7NiOzOOjqcgWetB51TkU
dj4i/Cm6Jp63jtoR4CDRlX9q8RTZlPE0F6zujU8DWb9Z1QaupoLGtSzT8KW4J+s=
=TBQ9
-----END PGP SIGNATURE-----
hacks for LD_PRELOAD, where we just load it ourselves...
Alan T. DeKok@2018-01-29T18:58:54Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/057f5db5af0f3c2c8c3f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJab2y2AAoJEH0Oec13Yh7NtecH/02gAxqfZmuOEiha3haJZb3+
p/AQgZaYyIfa5QdtmJrjr81O5rRNxDiXWy4HkYglEyYdNFdvHQbCvGfxsEBUK7zw
MW3c1QSTtyoxOOwNnCkX52Qx2AvdBpyHg5PudK8/j0vLFB/KJK3XabP30FyQ+KoH
vLDrBKp45iR0GX9Rlbl02VPme2UIma6+UY2lC/QshUZpOk3tfVSVj5WATCDsjrD0
S2dLojt3jM2tnhSAp0C4QbBxjvTN79E9oHe3dspS8O4lDIrK/W1dE/6fI3o97tzA
ul3rRtvv9iGXGFTnl2Ma+beMNmUKLlQwhjYIwgA14aZ7lz+ERtXtPlCp43I53kQ=
=Iw5x
-----END PGP SIGNATURE-----
we don't use checkrad in v4
or, at least, in the same way as it was used in v3
Alan T. DeKok@2018-01-29T18:49:06Z
Files modified:
* raddb/radiusd.conf.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/991b6c2af10db7fe38b8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJab2vAAAoJEH0Oec13Yh7N6jcIAKOPhP4ZmAMAK1iMmvyNrv2V
49+ffzcI4hwOX/YBZs7lI96MWF6T3mHmonKtfhoph4n6hUUzKhJHqAcACs3gUrjn
QBeR1XQFhAbJCzLZBETZQ6gTm6WsFUIF4/ghpeKwBILogsACOSCLRPvzMQnXvSB1
MzjZJnoaY4Pr77DLW9ThqvjiEIzY+uW6jXDnFMIHKD2C6VGEC5AYw0vFCu1aZOzS
YoNFSbRliz5mCxBWBzOhfU51ySmC8+1nWi+0VOw79wt6FZ9teJPpqz8rKpDeDR4t
AY0vw2RbmVs+lrgl113QRvsy9sM3CSdHN3G6ZX6kSU5QxRsS58lEEZ+LU9MrIKk=
=F0g9
-----END PGP SIGNATURE-----
parse ENV subsection before loading modules or threads
so that we don't have to set LD_PRELOAD on the command line
for stupid libraries
Alan T. DeKok@2018-01-29T18:44:55Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c1e0f80da08cce09bbe…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJabz00AAoJEH0Oec13Yh7NZ7UIAKax87d5wl2Q2VYucKxbH9fZ
XUabab+YCKrRIw0VvI7aZEej6AxQNKk1kb2pox/bxLqxTTifiMeyRWQcXOkPcJrf
TeD4c3baTlcwQMAOY2bi5Q3edORfu6kl8h15/qmfkbTyjAzurO2DUH7sxg+D5H9k
Z09canfQsVUuTM6x6HQgBi+D1ruxEVzBCiUR8BaE4dMEdYPWkaBz05PX2gzZsC3t
ew9bMu86bYgxIqGIVUOQ2Cq71q03FGgJK3r0wtWpXCKiaJLZnYtbmRHkwi8xXCby
O8OZiNhfCreC9ctyfrqflAo8XADSJOJ+C7jLxgZJutyHcOR2VR+5WhXxtKxXdSY=
=YT1A
-----END PGP SIGNATURE-----
check for address->client
Alan T. DeKok@2018-01-29T15:26:42Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a20fa586a15a52d0805c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpukMIACgkQ/6TVgp+2
18qXtA/+L33F85W6m39jlywXgU0btqmLY8nZyXvgVy+CMqmAZhj3t0Dj2/QvTM9I
I2La05qHtQiHhkGsF4HfpVNi9wAGQ3GjafLMi7OfFar1CJ10G/cpYn5LZHMi37pW
b6YWcmxQiX0MsuLlhHx4L+9UdaFClDtIemFqOZ5gFC4cm+mt97ZJQb7kP6i5e7iR
GMauWMx3YXTDIVHVomddWI4FUc7ddMecBYg0XETXeFx8wuikpwtSrHz0pwnlYudW
fBTl1l7khP8WWmpR93jeMKgZ0etcSMo+bgsrL3zPaJWqZvHLCtK888TwZ17XJgc7
urMhAnFGkEmbozE8TLFbYJT1mYzdNfv4U+YnluYykH7DZiYDGkQQCZanyRU4M6yR
VDPhOQW84PA/ybbkYzD4m+AfKyJmIztW+GWRiloT1HTL5HqwE0Xqn0LzXGQYzRlu
K53WSdBRZtrS92RvTX+UfczRNnN48/MTkVJdbYEkWEr5bVo7Fd4+0co7M6FHV2Y3
PBm9rzePb667QfBox01Oh6psyWzvwKSy1Vr+IO0WYeYibIlKaIq8GLBDU41XrkyO
gVXLwJtQcXO4XQCTbr71SpHPZPGV6oU+Kud91BZ8oFz70HP9xVOmgigrWPK9vQdY
dYc8/PFljLtJjKtU7oyonMPelxonVB0i/uVDjl+IYtozvpQqHR0=
=lmfa
-----END PGP SIGNATURE-----
Allow unlang OPs to push generic functions onto the stack
This allows functions deeper in the C call stack to set up resumption points.
This makes submodules and even internal module functions far easier to integrate, as they don't have to communicate with callers further up the C stack, to get them to push the resumption functions they need.
Arran Cudbard-Bell@2018-01-29T03:10:58Z
Files modified:
* src/include/unlang.h
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f95edda8b21a4b04c834…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpukFkACgkQ/6TVgp+2
18o8yg//aLvyJ0CJ/H//nOhFhuSWOT3OWmHj1gP5bv7PtIxaFe3YDraS3HriZ5A0
yLr2dLT2bEFJfUEPMoRNevh4a3b7AjoembAReAqIm2fLvID1+Kif7WsIX40t8eHc
hslktSgfd5ppPJDn/aXDj7EDMAssQlc3H0cYz35VgvBxjEi183NZmXAGkhIcDkow
jLzU//zBU29FyHcgw/8fG/t+mCGfyo2jg0AxsQ2FKQ3jJ8iP/kQNez0VolKja3JQ
VysSrMO0NLXbtVVX5vl7f+v3oiPpvPXUtEn/u/eEAAZaiL+mErMyykQBC1gCp7FS
tnmf9zGFCr7j+EqoJroQJPNFBeT0ycvoykZRCxi/LV3i3jnGNfy5hDktv/C1tgNm
zEq0fKYFj1nQSrvgISRiJE65XTq3c60xQHQ4FWYf7ABwMR+WDFghw+f5EY1sYxno
Pg1GBu1oGfFpcZy1EujCFqXVP0365rrcGKNkI/BogZSJmi7mQDKv13itOFsJZmib
+sNzKti0bmuh8CF2bTBsPHHCa0aslPNbGv8iweyoPQwd1QpIc2uyjCdTLVSGJNy7
NxhNJfLZeD8vEDXzfgruSUGj0QwkVgW5i7L3aMimNJhTP4WL3vko0iEf+NV2FhIS
67gHNqN7GUbto3ndyy1NAKx4cdUtJwDwrPoFgA0m1fXTYqgTVtk=
=iQ1S
-----END PGP SIGNATURE-----
Move more of the module specific code out of unlang_op.c
There's still a bunch of module specific event handler functions which either need to be made generic or moved into module_unlang.c
Arran Cudbard-Bell@2018-01-29T03:09:13Z
Files modified:
* src/include/components.h
* src/include/modpriv.h
* src/include/modules.h
* src/include/radiusd.h
* src/include/unlang.h
* src/main/cond_tokenize.c
* src/main/libfreeradius-server.mk
* src/main/module.c
* src/main/module_unlang.c
* src/main/modules.c
* src/main/modules_unlang.c
* src/main/unit_test_module.mk
* src/main/unlang_compile.c
* src/main/unlang_interpret.c
* src/main/unlang_op.c
* src/main/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7734e92b0e669dc7bb73…
======
--
This commit summary was generated @2018-01-30T00: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+218oFAlpuXNoACgkQ/6TVgp+2
18ol3RAAkxlyigZjW5zpRBuINZeXYO7dKcv+vKQ0Un3zKpet/rry6WGV0EQb1Gun
0XsXyo098N4tqYrmAeEDDuBMXDyaBqsVPeYsMl6/ElWZpSYOSnusqKSkDP1MzLPJ
aplrLkvvZY+0yRoaAEPDeGiXiyBYWRdgfy5yTe0CxbNWMIXY0a0UesjqYfbYzJ6O
4cDpoI1Ft2rJbRjTrHC1zv41nuTtk8FEuhHnlxWc13LKops1tWlPMNB/FbtPM3AN
51n5NSHxFPSiaJzj15x6yT3sIQ4agfKgRO3iv/iCuf79Qf5O/97EqwyPInRztS/j
7FieA5cx2QJH4fgJAHq9abHvdF3NpUEe3WacNbmgOkaojDj/+SDDU8LmaoLcrHgL
pTp6D610EPCuEvkOOA2fU8jUyJzcjRw/ezYqsi7VBrM08rkU6j/re7v5saj/qFR0
Nz+PVLx80gUQsKx9rDzFuXQc8RTJB+qx3QJVSJHknte25R+95MXPxyBW6JPu1abr
4+MMZ47UadQWTypUSGpymdQqEc61nZ14GGUz579bf5AFaM4A26ePPB6T/GNeywGp
c3kYxKy5XAMXS0B747hyO5arL02U470UU76a69RwAVYwuLRW22s0zbRyKNW8JeQH
xZFungDDxOxmrKuR57SuuoYJ7ZxmjgwxTS2/efs43UOtMYJcUNE=
=9+Do
-----END PGP SIGNATURE-----
Always initialise quote
Arran Cudbard-Bell@2018-01-28T23:29:30Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd48d0b1f19d349e53a5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2wACgkQ/6TVgp+2
18rHdRAAggWTFho5doWsKXbHnY5m/BkllVOSOKqDZF7I9DK/2HaeklG5BtzmvbWb
jOr/1zWExs870Tn3TYwtBKkghggbMH1DHJB4BK33WDQiL83YHxtSEeP9p4AuCcC4
edvHD3PmZD/TpNR3TITe/uRKPVU2tFdtVkDCo1LKTAyUB2saVa5qzUsbqijCcxGZ
ifRDNtTBHnnWsODwDpicHokJe+/HGfPXHoF+/yWQjJ9HSH+BDlLJlkrIbYfJjZAk
Vfj3r+B+GSxncIJ+bcTDcBfHbbm3SULqkBuSGKVbYGieqaFJqQAIPX/Lyb6LfU1A
I1B9g2F171ZWTxenT7o6l3umBAjtK+iaDDH7FGMBSa9jNs70GRezAp6ANSJUVEMg
MfbWmFVzEKCT0/eZcnEqya8OMs47R+3Aak6zr2cZYq/kWdLvH3f1f29taVEl/UUr
0Os5QIUoJyfh7DuLtVE437daR6NKQxCA7M5AP0TRH1If5DCZiYbprGuI+hYDtknY
hZWfEMkslF/qoaDfgtmwGyYILL2dON/eO5ZZKea42EvPTAWbjbKv/dE4Tu9Nm/Dy
JGHlrql3NO97MfuWYnQCZwO3z8GRmzHff8IIuU9sEuFxdOtN5cBUA0RFcmzTnxD7
KgB4v693NyQyYcJoISvU4Knc5NrF9DCbnPmuffOp1IUlwa/7aaY=
=g3s7
-----END PGP SIGNATURE-----
Fix handling of NULL RHS in update sections
Arran Cudbard-Bell@2018-01-28T23:06:20Z
Files modified:
* src/main/map.c
* src/tests/keywords/null-value-assign
* src/tests/keywords/update-attr-ref-null
* src/tests/keywords/update-list-null-rhs
* src/tests/keywords/update-null-value-assign
* src/tests/keywords/xlat-alternation
* src/tests/keywords/xlat-double-alt
* src/tests/keywords/xlat-double-alternation
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2af0c052990eddcc3a5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2wACgkQ/6TVgp+2
18q9tBAAkcsI+vb86u2ZGfokEfUfO1caQs1hxTDQwRJXEMjiWzUrBmI1CgrQ2gzM
Wkeulnc5kPezKhlGp2irjoj793UGeJuL3Z+agY6cws0n9mYM9L9txNylTfHQ2Fe+
nXm64MazLOku28ggT+xROjdlKjysOT1/6FO+nZMg55EF2v/X0vaxR85Jz6Wrj/87
UcSZA0BPj5B0OqhyVxqajEboZ/JeNHe3uCqMyR+Pz0rJ8VB5M+mw/p+e29a2iX58
cDxkn2rwzzjKMs5/PvyecDvrEW8YLBv3rIQMiSr0xVtjQQO6j+2YSws5WsxDDYQV
yQdcL1qVfXuCM6LLO2DRfMR0ZvPfg9mJZv/nS23Cu22ZUbBnSxgfM+XOb3dNbZaf
7u8EDZxQpUT9w+Cw6nzU+GssLWUQarK4529+/1yNetLOWkjbCFLMiYRci8qdq1R2
G7TmcR2QXosbkVoB8HdH7LnXsOdjeX0GwlVHXb8wocYRC0tfTM7b9jFK2JDKc4Kr
9OT1RuyFxi0CEkGWdynRsUZZiFfG22MMM3Lv+hG0krLwwGi/ioOSa+OvLke6iDtA
lrxCgFGPoVBqDNBRk6Iyx1Tbpo34eLNnldR2TuYPER4DP+eguWaOtaEvbXsZ1l30
amZlMzJjltkaWrlf6yzEb6JHJrr6R2rtLT4JDXYDAxWQFyYP4co=
=LIWl
-----END PGP SIGNATURE-----
Reset alternate on an additional code path
Arran Cudbard-Bell@2018-01-28T23:06:20Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee87970f16ed2f97dc17…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2sACgkQ/6TVgp+2
18r9hA//VB95JQHnkx1Y06OcO9P1LMsBZAFb6LTQXfX9ersoK3NzbzQAckcdYQIG
3/YFhgJjTPegQiYT9KXb1FR+lcWqoASdpaJbHbrmDMBt436KvdI1IiGEzMImfa0z
g7vkyVBKfh/4DJUSDU+oUz6+LbpjYn3lKx9sJysa2Ejd8PJPiGBL6Sssv0H3krjf
bLtB7w5vZb+qb6e28JP9rIsisEuCnv3McWXojhBDs8mVqTn9Zo+GkgSyrjZexBl2
Y4zB5dUo7cwpBoEd7GQgINhk1SPcDGILpRBnHlWRX+PRbzZ/y52ziue+H0gBYUvt
E9mRYPGKFb+E1QZrwxVz07WPLAVJHeiGNAenr8a/TsLAT8z4EjAwz5hpnsy3uCql
2O1ZHuhU0vO4SKxtgA0fvtHOOfkRYnaBgZR3wadYuo1+fyUpDDfcCgWEgZOyeC6c
GGJJIOqoW1YYANtTUh3bHOL0o4q1xBSUT8xvU5Vgciwtt/10PLWiCjSDe+Q3zFmF
Ntev2s2BLkh3Y4qi1b7/VfWu116lWZlxE6xcQIRGsO1+d87EFX6uzuGFAdc2+CBn
NFxxZ44CIKgx+ZVcmRHz6mRQ0NOmgaHY5/pq1M6gPkV8/lFssrZBcIM46T/dB8yx
q7k1tEoLI9I3NB2sfzP/piOF+YNynGlcA/flJtCiqJ3FJ8vLfz0=
=BpqK
-----END PGP SIGNATURE-----
...an xlat can yield multiple times
Arran Cudbard-Bell@2018-01-28T23:06:19Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be3c06141b8a0f962bb8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2sACgkQ/6TVgp+2
18p0lg/6AuXUR8SiZDUt90/d0jOL5mo6qi0HG/kl0imNxMtosp8YVIO2aiP7pjOL
uaIuDLjQFQevaZGYJ/VruSd0fZCSkSDmvSP3zZbJ1EsWUXUD3WdUKShg9kMr0J5H
xWlaLZsN8tzrIjS4ArQx8q+JD7gxdSalHj+w4722hXYTlYcIAnXui2jtJUBHKjs/
VmoR3btsNWFiN74QgjTak9mYmmaOOKyeBxUEbFIYpjIwNVr+g9u+bAzktvFydsnB
of81x5BU2tkCZ1lBjvnVzZNWRN/Xu97NVrxf3oOTjCUNxsGd7mxXSCwz1iBIQejT
i67LMkwIvtmkw6nPBkRn4v+7WWhgftZyJ0215att5gTqYMaYeOc0Z7ZSioeULvjN
VMP4hawqxm+B+p2GRA2KREEcmbA1Ynd5I+ved7A5szxg+GJrCQLDM9AJTGxa2TjA
pmXDnMY1Aiu+ALq1WQ1HceooxNRaSXzpGeQkOP/p8sfPyS5RjVY+/tPw0tyRQPaQ
TOYWDqPvIIinfaQMVmKrEHQw93y/W5vnRa8dkMhhFUQ9rHa/INW6QhzthW/dzv+c
5Wna++owDcwRlz5BUW3RSMAQ2goJgz8xC2hR0CxL7OpZpgM0a5jxWDJDfWfyYq8W
Re1EwrmV6WbCe/71NZ6u0/1+qoo02ABAWCE7HBJ+dp/60CypVuA=
=Ye51
-----END PGP SIGNATURE-----
Improve xlat evaluation debugging
It should be about equivalent to the synchronous debug output, with the added bonus feature of printing the function fmt string and the expanded arguments.
Arran Cudbard-Bell@2018-01-28T23:06:19Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f73c0be310acf7f50302…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpuV2sACgkQ/6TVgp+2
18pb7w/9FsEbcE4z5/vt+Ro4nWLL+J1B5Da1j9jpMf8erlNCKIKekvmDle3Du2SL
vh/WTV9DYNvEU4fSSgQfddOSBVfjruTGdAZAven94G7POc5M7YaAUnltCpm+0Qrk
4K+tD93zzlG/8p3VIm8dP1eCY22qyoIw2ifb1HMGCbw5P79NQ8nlqBvVpCm5/i3q
ughE/fnkFCeIGx3CtRdLVsYzfpC+oniFUinmu6V8VUdr2hwMKOoXWK+ldezS6ph8
W0aY6LQDNw0VPnvtTZwy4n9myEsXnP+naWb7jscm0pK3cAibFrXPGFE373hfGAuj
H/i3KwZOs1DMarFVREI9Cq7x/f7JIwDECaUqWra3dz30l+3ZFjod+4BVqEcyTTAf
5hsXOKcsZEVlQwUD0Nz9AptHwETkIzQRkgzWMQ5Vujwj70iGSWzcXKKl02C4RZhr
Pnk/LmuND+vtdPtUb6KlK9zSZGu01VxKeqk0fiWb7Gu7ScfgkAd2vm/rqDNfDxun
yU+1Nc7QwZgyvmCsuU4mEqGSasCEwB9ssyYPmJsnG4NJPi5W8YWuVUO0j3uhVAgm
UrAlih4uWmk9kanpn98SC7tlvUDL5KEJ3jq24VmzFjlKUmhRFDYI7prkTNn094GX
yArMKKmgcw11cjj2WBiFpxjkYKaygtEVGiATi4oZzx6E81ui4Zk=
=+/hc
-----END PGP SIGNATURE-----
Add function for copying value_box lists and for checking list taint
Arran Cudbard-Bell@2018-01-28T23:06:19Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0f73b59dc623c331885…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJabi60AAoJEH0Oec13Yh7NnywH/j8hOO0g8/p7JOJxg6DpX1U/
X7Sg6Ub7vNoa2ZtX0pYGaKBa2pDMKeCebC1TACL1N6YOYlc2K0VnDg/i6bjoGvmI
WBoPQI4BXipVdT2y5W70How0uPP7xKmZkvuTtiAkOqBXdRwAWK3YUH0IwaBAJ+MD
p2WYtpsBmTfZi5Z2ZAGt70MUYC2UV3pm5IiNp2F42rDKG+EDCpEjUN5s/f3eBHIn
2yy5h39zCeJavHJaiCVkqj3XIzq1L+WWn0jgdwXboRYwlMv1ERakCn7w8zMZGyjn
Vh73Jyb4p/1JCTa3KjJWBkhiiSh0OHbbmqRm29EISN1zQb7kAX8QmTqxjsN0T0Y=
=lyf5
-----END PGP SIGNATURE-----
more hacks for tmpl_verify
Alan T. DeKok@2018-01-28T20:12:36Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56be9b24f3ba9c99fff7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlptUxoACgkQ/6TVgp+2
18p+Hw//QLJmMz4yd6hmmxUyzsU7sarXwxTndVkQax68UCM86AHa7e7IufcmcOb9
fF4aNJRJhA27Zwd0tCS7o0/pvQp5rSNvcQUfFY1shEsF61ktZbFAC+yP8WcR2wKj
caQhAKGB1bFQCd8rGQ08oOU6DFW4iC6GeF79T6DW+PJmvzSms345tZuaIm/FLojy
D3YYnnlfq1Y8eAXaFBoSHdXnR5lg8O4+q3b7fl0mBkSlC0ISJleIXS1ARjjsBUqe
can2ZBF6YQhQFFuUOTTAN1dKczkf+yVQ73PSBMKwBEY5xmvbbmQbAcjro+gSMSzd
55qkZisnwIKCNNwKzODNEojUkcOzmFCADiuRAdzK+v19QBHV6qsnAwUXz9tdHgzE
PVz5sC7KzWdxABZK8YeQMhSClEtQPP35ukFOa4TRnnqUXmqOGQjIZKd2urDfOpR0
b7bliPW9bjNjR4N7rc3qDvl9GS7pgvx4owsS8Q+Frx7zdzWRSKlymHRl01tXrBHc
E16ZpzApLRheQZ4du4jXjNP+JYND3ws2LSAJa9ez+Qd3xWTB+o40+85cBBsRUMOi
XQVtkPe9kESzaHnbsCoWsuvbRvaIRnoKC8P0SZ0sOWDmiB7b2LRvIFoDyo+yH0Lc
j7z7r67SV7VZZqETXO0p3THYxPGdWX+EPO/9j6FB8jH+g5/YgEk=
=w/d+
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2018-01-28T04:35:38Z
Files modified:
* src/modules/rlm_rest/io.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0bcc72bc510dd812514c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlptTZcACgkQ/6TVgp+2
18qIhxAAjkPTiNlRE/8Vxx/uu1o8meEhH7vT/apwqewG9vzYFipt+ejNy0iVLArQ
Xwf/f7hv4XUziWt/RMq5YQRycI1rTu33xALThxMi9NmfHrR8AWcJYLsiRUcyxPTC
JDmeXF6EGkN5vljdjrgrYOpgNS8zYnr6OSgg3bwjELDatVQXpCmnX8PsSR1X6386
xtJcRHUSxij0NRv/Lecn3NOAy4skfnjJjXvyat/Gm0qErRtL3j26WX1r/2yGECMh
p37kvBRo5MVpPKxCDeN6/U7J4cNz0ITjsFVb5b+KUbORmNHC0vJWdeAqI2IiGUbu
Ofat2SvkVGxrwuPGuaNQ6+ChvbX7rky6KckSwmy5SafIYexh9Lm+SQjYor5EUzWm
+yH5VrmR5l7mKvO07E8TwrockRnMdlRE6XAeEp30ovJzoTj/Aig99PHrg2Lue5ib
F5XdC1P/7YT6IimuFp2CXp0d6N9lk+Ha69X9vGgI/07npcfeANi0NqMNmWDWoN6z
/IfHBNNdjI53tlIcGIWfE3xOdhqZs9dDaqdjLyzLLbOq7roJUN07fYu/JObmiyC3
808wf//mYOsz3Gx/lsQk3BHxJ1QNJYfWwiLBRqbGRw7BHwXkTbruiSjLtRm+L908
HbReTPdg4nY1DoDLtGfL3L51cORVTvct4iONnkaygMGiz9TeN9Y=
=iWf+
-----END PGP SIGNATURE-----
Fix inifinite loop in xlat evaluator where both expansions in an alternate expansion evaluate to NULL
Arran Cudbard-Bell@2018-01-28T04:12:07Z
Files modified:
* src/main/xlat_eval.c
* src/main/xlat_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1bfe5250461d307078d5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlptTXkACgkQ/6TVgp+2
18qLLBAAjABqnD/p71w72B/RA6IqUkJrhA5J+pcDFMwzqGga+Tu8H5rQqDKQwxgT
hH7dF1hp1Ww4BOkj+NHBGQAJ2Trmx5391pnbEQ9hnhrmpz+hrxyjnD8RstNb0qcG
nKAQAa8rYVEbeDSoJGtg0f16ciKhIN+8HpsUNRmT2bAgCW2ublHH3i0uPyh/w8N7
5REzyiSxRBKl/TlbsTSKTRcRaCQJEZpQ4K5gLUZC/xzkHEQLY5Muk8vAqRzDjkG/
B9GlwUm/6MLFpJyo4RipqT99OXtD6b6f4VqD2h3SRcuK/PWrjC6NZsGuMiUuHPrv
2PjL7T/WbwNkLavYJ70sesdt1lrXR379N9CcFLtZ8mSfxn/dtLSXxFM9TfxLpCUK
LrryAM1vBjSorUKdyYTTl2KHfULw120+rj6mzWLBVkx/hUxxnnZnG/yfXJdcXEra
2Us1lbUiBWR3ipFOT7CLlYpIkbI7u81W68AOmPdG6er6dUKIRjum0ZTaTJYWEcxn
5yxKWV16GtHZMALP/UO940n8e7f5K+dcGPSNKHwqbvN+nRdEy1VdXIH94GLIA13L
CBnRigTzPdgOMbdV9/nv9vCp6XIUxohTctdzKN5HZcvSNp/65tUMbOXXYWHOPLbx
ZrxpDT0u6UWo89qh2k/8VSl2Cgq2gCBB/kGywx8Qs7Ag/2UgvgE=
=sy1y
-----END PGP SIGNATURE-----
Use ephemeral xlat instantiation in unit tests
Arran Cudbard-Bell@2018-01-28T04:11:37Z
Files modified:
* src/include/xlat.h
* src/main/unit_test_module.c
* src/main/xlat_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b64a89a2458a34e4acd6…
======
--
This commit summary was generated @2018-01-29T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpsn3IACgkQ/6TVgp+2
18p2zw//WX2IF8PFVOuUa9J+6/IgD4Vpy/oWTGfespiUjKSWQy+joTcbk1CHgJVE
NQ1eP6T15+EEqrB3wTu4U2qEviO+jJwy1CMPDOxMP6xc34Gc5IGFobfr2Mf4zqhl
2AJRwOjuDX3PIVXg3+SrbSzvHfFfBi3NlO9/z8liga/L+EaXvwoNdiv2OpnUnQwk
xQzQSR15V7PSOXWUwlpk04KzxQW1KdsYExHh/Kv1tA0wQnh/H4jA3Yh+cWNuOyNc
6jZsa80hYuSxARNzZOOGjoijhlltAF64QaBnvP/2wMIvLMewI37fvO30M+8H7Kuq
V0XoN5sdgRfM2/c1opBVB/qkxSxkSGFTHY6YRSD0ff9kprmMP2V4LnJ9n3MI5JMr
pyMJkDg+6pY7tRCMeL2Gb+m7EKc0OpqLOeneXXaSl6R/p28B1u5l/J3x8vLVSPaI
DN90Aoz23RWRI1DbRUEoGxvSFrZSfgq6u/5+3QGl5QLr0S5rDR+B8DVi6lx5ddNZ
0nG+hOKARkvvOOwafQD5s9SsQFLk4WUuOBOmULfoTcmtpgxdyCam9znwl3405XQv
fWGLkqc1PwuSZJuUJqOQj/A/7OvymySMYZKl7gnlWAbcoT1W9xM/RMxQpUGGnlq1
JdRlIJZp1b6o/rupHTK42EzxeAlGk/JTGEfgySECeXT92ezswvw=
=YpGi
-----END PGP SIGNATURE-----
Add cancellation function for rest xlats
Arran Cudbard-Bell@2018-01-27T15:49:06Z
Files modified:
* src/include/xlat.h
* 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/64ffa5ee2054391b5358…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpsn3EACgkQ/6TVgp+2
18pTDw/+IJkymQXlxPCiUE4IKOAGWll+pWxG9a2wpTbp1tXUbE5nVZ2V0ciOaDNK
A9Y4w5LTTLBAtiXfrtlofEzYRbqnpLqy+1Yh7Nu1CBSLp9ZIDsgoODXXp5sgrgZ5
uP2NxGBUKWNeS5Zba1wwWp/VhYQFWt5XAmckHP+7qQWC45bMlnuK1Q8GUAldWeBd
Up82GRwGS1d2PyQua/GnVtNs5ruMIoC0AQ19F2pT7ZybeqbmDuk2QStQOXQktWCA
Wh4hLy2eOG4t6tN3RQCfIzPMOzXoLvynvWWyTd4OIyR45YNiia8O8KHm//ycdeBU
x9r/kLvetCP8+w0NqKUd8wuOVN3aEk/N+FbY+MHmZHqx9XsPj7DMZwGxHR+MuFW0
IREQTPcapVhrDaNyR0V7o8M6rZTZ8ghEz/cACQyEGU0n9kfBKmY8oPdVswDin2wN
o/AUZUKmRl+Jj0xc42c2u6KNcifruQ6FJl2koYWQbgTZo3MGQfD0E6CcbxzfRDhb
2P06CIAtN2VAFD/cZu+wNGl0QcFEQwAalBTwnQqIbtiRaX4iv7YtR79tT8gqSxhr
owZywH2caEbyICKbxOgR665KK5UVJ3bm6Yzo26ggZd+M6xFcivatrRaXeiZRBf55
sMKHfHFFNmGMYt1rrz+yw3N9WxuVNcB52tq1ArbUjVLnRyAPKfw=
=TMyl
-----END PGP SIGNATURE-----
Extra sanity check
Arran Cudbard-Bell@2018-01-27T15:49:05Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9075a3553d9aee5e7696…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJabHurAAoJEH0Oec13Yh7NHjEIAKPr5jHLpRSRZQxpCibeMkOR
w7qEEX+vYv2uAcuIvfo/DJ9fdqbnNgU8l7HpGCpPChmNf7Qo7/etK32QF1mVoMiZ
NfAq2xLePMT3sUz/6NUHnxeeph+gIt7XIbJP1FQ/sW4c+mwrDOwCSaO8QJ3vAwGU
Yv6xn7u4rp6oEsJ32CjxaoaedCDF6fDVsyz3t+ivxR09xsO687MfoyS67pW7FMhu
b73OqSeX0Vzro3HPt7nzEzFnIIU3fSWQclGK+WwQbY5xxRytG9Wg9qArD8T12hat
taYx+8t6HyKDufzmBasuoRafJXwdn6EQZLJZtwxPc3TJrh6mivjkJEM0y/HJWXA=
=QSq4
-----END PGP SIGNATURE-----
if vp is NULL.... don't dereference it
Alan T. DeKok@2018-01-27T13:16:27Z
Files modified:
* src/modules/rlm_eap/lib/base/eapcommon.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c421285b1cc60135f1ae…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpr1uUACgkQ/6TVgp+2
18rFFA/+Jb/JsPv4F9VbN7ajPFfxgB2MDKHb03Wo4N7KcvGynfOAtfUSSBr2GvPI
xGdjIXvP50uB0aaufPr6Kd6VI1LS8fzesoNCTdEoTXQn7huzK1pQXOeJEKDIE2sN
BoIetcxLVyBlVTKfFDv8wyK2GXAGm0fwJiEzJFZhVFb7W5ifHM0PbG8qB/u6drfk
eslamF1PvTNfBLcVM6DTBwh8PI/3MFns5/y5nHN1N5QntFU92RaZxCzkYE5oZAd6
Plvt1t7L7GC8EwzSqWRin50XKcTv3hBvF5nDkpgXd+z8U/KZGmGzq9kJvp4DwS9v
FFyk9iGP9myLiTt6BUr3C78BUhnKIzypmJP/9m7aNxcYQFN213QbizH/BeVl54+B
v75uFimurqnuPIvMeTO2VL+ZuNz9Noyx/xJzGGfUZDzoRHSuEfA+ei4a1T8x38fC
x/o1iQz5RDrC8hGx60sgzR1s7OeBPJMPdab0vptnCsaLTZoBPzCk8N6DuNdXdlZi
3/v8x39CxxYt5WWwRxR3YJJSqk5OXjZxs8H5wT3ws1U/6nNEz/oZU4CQKkxYYhYg
WNj6RyvSQOJaMSNBBoFIUJ4OxFHbfw+udSTeLKDBbNdbk5DOEeoyUEpAzLgiZbf5
tTMrovoYSzLivUhoq/xfOQTVNaSw+1EmHHy3j1OXhUwHDwEox3s=
=/2rN
-----END PGP SIGNATURE-----
Make debug message clearer
Arran Cudbard-Bell@2018-01-27T01:33:25Z
Files modified:
* src/main/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b76ab1760aaff52d2519…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprzjoACgkQ/6TVgp+2
18oL1g/+K0KeMXMtV3TPN3wgN5PYlubeNCrn0IFrDG4YsTvO0BE45cnuLqmw6FMe
wNPWze5COGwsx5fhdiIfmKt/mqngDsfL65ogSqT3Fct+j44DjPE09bUE9mSjZQb9
eqrxNBvg//aMGS0KFEOFTPMBxFQ8CB1n7KUpK4KS7VYuvjknMl3fxrmo6Cn1YBch
65LhyU95ixwst+C/u6lmAFyd7CfTZSbARP1rXvpk8GxviZxsLzv9W5Ukp+tZ+ORn
cdwQu4KFNqGZhDw4f8ibYh5wMDlYiNJXvaUO5bYG5YuBzrPIrvWul80oDFsenOaB
T2FihktjBrlMJhtWPzMLUSmpO4/kLY3PaJVIHFayrFhsu0U7LKxUZsq3cz6PqvqB
VAIqGhZDtO9Ap3S90ch250TDgI0cCBR/teac+YsD6Ao1RIfpIPJwRUKok1nCFy5r
UxIa2J5TQs4wq6QlZOYhHHwK9Frbwcq5p5CIWm4Nw7LdiZf49+ylXskp2xClvCs4
dWWqRzqe5YbqmMPMzOsWk0kpxKLRkAu+7ZgAgdS7D0O0RBoh2xUMoiLQEN8qgnul
7QQ83xYlAAL3hl1yabBwr1vGUfDYouPZngIJDnd2XxqmXWZ7jmBpZDO0YNTDZfj+
PfDVK/BsX9Ms/IeUZ+X4QWzNC/fcZEXaQUoz0f5Im25t3R8Zol4=
=tOE3
-----END PGP SIGNATURE-----
Don't leave stale REST-HTTP-Status-Code attributes around
Arran Cudbard-Bell@2018-01-27T00:56:26Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0fb9bfe4c863e80d88e0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaa84TAAoJEH0Oec13Yh7NY10H/RNliDKUZEcrKehJYhcYE6m0
zOSbObnAP4z59gZjlpK7F8uJlHL8tFXjeMLyDCvn4CA9HocglrQ1GCsWm/geziOC
QO5FJ3NkY3Jh70BbvsTz2q2RknjOTYYjeVFMcFLd8vcCArcp5S3xHuEs/QAfS8SU
md10/pv0xEra8cuxSzYhWhkrZV9+8/tWloPsImDrLpY2cgff2ZuHjp1lGFI9iV0G
L7wiKf5DBqaFS5GCnuMivlZEcLrxvLse8AY1alzOroH5NH4qlV8HjgK2lJIDgwCm
/74EK/jpSREuNa0+WLZ7OwT5fnGcolR+/+W7qBRQAFYah5Vy7j3HD79mmsITt2g=
=8FQI
-----END PGP SIGNATURE-----
talloc_get_type is only in debug builds
Alan T. DeKok@2018-01-27T00:55:31Z
Files modified:
* src/main/map_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3307bb3596382c7e5f72…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaa83rAAoJEH0Oec13Yh7Ne+sH/3ff2A8gk9xqPZvhV7P3mzo1
PKpyChiaqA5DK1lMuQBM2WALrZclijWy/7vhN172UKM3CSm+dlbdclpzq9NyVSzf
bR8jMxpQOHJ2siEKVEfhJqB0I3C08n1NxpOPxq5aSo+m/qf4dWcQCB+fimdhinGp
lWefr6Dh5h/pBRsg0fA4MUNMdTXlK8bK2Tj2+B5jBRPj/diHKv3YKg/QPHp+YfUa
Zu/HvXdyLwloP9g2c5hamVe3cD2/GPL6SvyuzVVCDYHdnM1E6zuLSEgF3/qxOmE2
uBbhp8s14mf+mPvlIZxdPmZO+fWqzd8aVfBvFRsu1DjtgniTa+3mmXSZcmFGWEc=
=awx9
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2018-01-27T00:55:07Z
Files modified:
* src/lib/util/value.c
* src/main/map_proc_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfe95517b3604c7dfe10…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprzRkACgkQ/6TVgp+2
18rBxxAAkRjyhmSqrRqr1emr9/9Up/+O5k5zwz3lJ5ol0nDTcuHfHxACooAMwd71
Et8u2he+eIk51L2bBaBw2PuFm4J3UCprK522tBNq3YCW+HuBodZaY0WgTkp46XEl
gOGO1Jaj7yane6V8GrkgrxehlmEz1tf5doZgLRbdB+6WMvQXQlu+eU2B2Hh/WxiZ
vONHR1GY5JzU7Ulun4+/uqf6EkQBd6dnUaAOhlCMHsoJ2spdmXCMtfzAD1MHkMLH
mlQYNsdL5Q0BqvJsQZ3bq/ODUHQ1F2S88N44Vfyp91tlafvRkDyNr4pXD5xA9pIm
HCzMOzFSG4p5m5sz7QCp4z7/CR8zl6j6tIrT4HLBQJi3EbmaCbcO/An/eTxfUxdl
8G1X4plhQo/1OwvKFRofrkozcdxrpM2B4Gcw5cgGHMCZgJ9yAmZBkbGXZZxwRN2f
K/Pfix3Ha/crxV60DVPgRP7e2eQqQ9BMY1frJFRN9TxWB89hzIGwXLDWyMzDWkk6
mmbXA/LpUnR6Yr+uAGJL6fhX8bSUEQBa0bOvDfqFCGjY5WMv6ySvcEH4viDYXH+8
63hQuvD7kXiT7eihRl6Ry29DqcLm2KXCMjmq+8XQL3OHw9LB229VITY719CfdzPO
IQWoYu9rIf9bG214xqcEBEp2utQckPfypyYieKxJdUAT2D2JHDY=
=l+Ou
-----END PGP SIGNATURE-----
...and another
Arran Cudbard-Bell@2018-01-27T00:51:36Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3cd255ea0f484f6b0814…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprzNQACgkQ/6TVgp+2
18o2JA//SDjsZyiLqAWhqGqbb2jtLDQSUxLE8I3hnSK3ZbfwpY2PEX7w6YVoJISV
T5oWlX/2fxqjannejIocwpBk/BYA3d0nASFBPKqjw6CpQqBRFX/mJKJlSUC8lfJ2
iKSE/6Gxte4bBNpZz/Y5O5OE80fLPi8OVxINY3Cpd4l23qKGBz65QaGx6Ouo5gNO
CnpqWaeRfvtAgOeDfJ2G2grDAnuS1WLv1GGrAGTKvjzK4/YGKaCJz15DNfIHkjtj
DTbAnFSaW4u7sq8+V9wGEQQp5YS7wTyEfEjh35AoM7qISTkY9nMIoY9bPmulEHfv
1jUynfeHzlPX9qHRgAPMqlO5R+xJWdsNwNCKHeMnnp5XQfRULbazVSiJ7cG5R0hR
iPSKKt3kQKPThY3uq1cRwPPi+TPiNz2YxpqhL4nvkRhXaWDUauGhjxNbD7HPC8tg
5nMs50WjDo8GJnwZsOiTfIsx/y1v+sjsYCiZ8cK7FWgYJflNAMgZdi7Ug9XopicB
gVTdJb9948ym+qgyf9F0pfWFju8We4oYzbWv1rNALGKaEhVM37hmfsFr6gqqZADZ
M5b3W3N4Gx/ezksd0FsBgqptgwKFtmri/nH3XH3uon7ZkopTasjAoBFb3mrJeQOK
Oehx6M2Y2TPLNlgIlLbjrdfATo6hjp6tt3qVtWAZPrjH6AGlNH0=
=T+WS
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2018-01-27T00:50:28Z
Files modified:
* src/modules/rlm_eap/lib/base/eapcommon.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c068b0c1359c13c0010…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpryrwACgkQ/6TVgp+2
18q8HhAAgmkt60KjUn0zYkrQRXXO/iH18s69rQZBz2OkwWquu22mOi1sW4q4UYiX
W3E45sS0n/CnLUih8WZbYZo2T+fTsLtm+EbugJQLoaiO4BLPY/aguMhxaeR3AwJz
lDhyLnStnoVJ2wj2+ZQDbqYcN2Ng73Uvemm2QF4s+34BDYTqH0RMsV3B3t0/v2pK
F+WNTa0zHLOBlSIfTOWWFOUa5ltx+wtiEUm+sm5Y0R+YMOdRWXPQMJLoXrNmZA1o
kEKTSMHjRihGDB7mxAevsL15zdas8xGJSUPM9P1xQZi2v2QsAZvQjJwptM2PUrKE
21dXXjVGVvT7X/8JizRh/67/JFiJ3rIFKJ179YbMsDG5+J5jqinr6JkBpT7NP+XW
9RI4cyeEH6DSETe3cd8jpAzLeEmDCHrWUl+Dd0kEr7r5KnCdXOUSzRHVpmNzoqQQ
hXPswTYCWhMFKsFdr3ysM1YO8H1PMQPbpt5FiU8jPsEk+lYLYhHIVupGf7L2oaFM
d+U+ANcjYQsYrZtaiIg3l2Y+G7fMNxV4Abq6FfwFJSipLAk7XtCgSxCE6JpN71Wb
ZU2sIXLcEn0LRSnJWFLy8+O5T4BXHOScSdvpGpUe6rYCtSF9HRp7lXXK3IzeMbiJ
aesKD69RRMJ3NkCnlQKD4cOBuCHtaF8NMjyrqzAPA+j/d1o08C0=
=o5hv
-----END PGP SIGNATURE-----
Print out more of the error stack
...and fix EAP AKA/SIM identity parsing so it says exactly why it thinks the permanent ID is invalid
Arran Cudbard-Bell@2018-01-27T00:41:32Z
Files modified:
* src/include/log.h
* src/lib/tls/session.c
* src/modules/rlm_eap/lib/base/eapcommon.c
* src/modules/rlm_eap/lib/sim/id.c
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_radius/rlm_radius_udp.c
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b6143f001ac2630c09b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaa8eQAAoJEH0Oec13Yh7Nz6QIAJNlgJaWx1ajZ+qRUQSoiwCH
d7qtL9vlA6F6pfDONiEgkk2Umo4Y2CS8BTs4xniKLtJ5ESph5y7XISOjUuAyGGN8
Ou+eaWZM/qyN/yUVS5EOgi+JSHgdIwOeAE2mnEohMoFdvrxTpOhAbUY0eqer5m/O
xvRRAsSET/CSDgJ1GQBoP6PYNpBMtq2KRkxvI/SQL9rZFX0fenhpMyJ1ZbIwUt0T
5F/gq9DZmnYm1fL0zj6ceyVmJ+cSJCeOKz/oWYu5bKud5GoZNP1wwepMwj5BG/6n
RvXfuecplHbGXmXaeqEKCsOoQPl/f+raDWeC3Z1x+qEdk5KXq4EiM0mjstfy10U=
=Toz5
-----END PGP SIGNATURE-----
add const
Alan T. DeKok@2018-01-27T00:28:00Z
Files modified:
* src/main/xlat_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68cafcf7721622efef0d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprwVMACgkQ/6TVgp+2
18rhxA//QLZH394nHtw0/MBxfCQsJMY5RkojmNV9I+h3tG5kttO+5pKj2EXB0nz1
pRlTIAQaG91+mB4BmAf4J8CV5JrZaiH1t4B7vTQtRfy7Y9Ztd4HSWTc9qJwLAV/Y
KCrlhEUyazJHLXtYV+yIPA1yGGQ4Zk1NC9bZ6tyMniaoqDVIcwQ6h5at7TUg45jr
7w2PJhcBMAbuTIF0Q9k6b3sy3noEYhOkRByi3VpA5QlboKfu8jfmX7X8vbeEe+Rd
zMznjEb8LMcQ6+v4667+ZXoUeBqb/6JPxXVQ7qrMS7eFMEy3z0HjB6kG0C/M+x+c
MMBeq3D4UbdEgwIrin4aKw9X91WMbYZ9bRCIccooV7dI7MZdO4DxAPnlk2UIbbxz
POkV9EnGwhsnNc5NVGVOaiMFXMtGNjTVffW5Ol7Id2I6W6Z/t/4pDjGkiWcmm1it
vjpvjtXq7U9+yUZIq3dQZcyguFczgg83FpFWwqicURBpLCKDjP7+h4O13LuTFvxB
aPvfP2SWdv/pEcgPfYyZf8R7KG2jkXtIWJ7X/OU8FBFIkJV4lEP7DceN6ELhVrVT
Fe1mF3EtettXCaX7TSG28z1gEnScWzPhaneq6PWevqtL8/EHXsQ6dLLdxNDG70wJ
OTpkkd0uAYXU0gAkeq6ppSeLcXT9Vrvr7CeRCdKKsJFn3mP19KU=
=I0+U
-----END PGP SIGNATURE-----
Fix talloc_list_get_type_abort when get_type_abort is disabled
Arran Cudbard-Bell@2018-01-27T00:01:23Z
Files modified:
* src/include/talloc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da4c1cc026cf260cd191…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprwUIACgkQ/6TVgp+2
18rbLRAAp3TazktWZ5IcvyWO1upjmIP9xZfLrifQxI2qP0MmNoeVeIQXEpkIHGAZ
BRpyZNXr9Bv3f3wKWgThbNqnTv/Nul8SA9SiM8GL0s3nHH+16i1nwu7ziSlu04Dd
Kp8M10xCx/k/evQekCqT055AmYS7olhtp7zwQ5TnHTLzV6ru4wSpLGKwJtQizjFh
qCZyWpfyeOzDnF83UMbK//H9IQR5g3uINbZ8O2ZZiSYM1mKIq7CXOBcQvbgFXAy/
7G+9Ty5NNLnW7wHBEhSV4PDX+BmaYA+Zd/6WeB0DxBL40in0hhTIpJx4yuXCwxN7
VTzGRSC7EXaHoKF64IhOv4dvsuWJ3ZpdGPq6ZQWcBK3uGWRw2kBlLxyuLOna3U9z
wio3HvaJWwyZRieEwUZS+cbzLRjG8TBp2bYIb/NNwhn6QFpLEl9ejcpcJuVk8xkJ
d2JTA6oT7mPtCzeFg0DYOj8UnmVtOpccw4AwT3kYQ5PKJexV4C7OkGrcLN2fYtvd
0TC/d0ZzirNqBlqTcie7OG7OkyDUqkERo1NqPDLGysvKNGVGn+zt86Bt3eBOU2ow
86EKCK0V2VvKH0wydqeJj6pjDNjKmF9JSWKa5DLQzUUZfrBi8x/KvYRKYGnZbq8t
rYsBL2ZU370QLaw4NpqSVxBdSne6f/kbIT6r4ABHdSAUp5CEwO0=
=clH1
-----END PGP SIGNATURE-----
Fix input to map processors to be async
Arran Cudbard-Bell@2018-01-27T00:01:06Z
Files modified:
* src/include/map_proc.h
* src/main/map_proc.c
* src/main/map_unlang.c
* src/main/modules_unlang.c
* src/main/unit_test_module.c
* src/main/unlang_compile.c
* src/main/xlat_eval.c
* src/main/xlat_unlang.c
* src/modules/rlm_client/rlm_client.c
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/916589ad9f35c6a379cb…
======
--
This commit summary was generated @2018-01-28T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprudUACgkQ/6TVgp+2
18pHug//UI5+BIK61a+cr9Hvk/HgMz72bimFvTy5LbrY9tSYJfNVEYVViw5KBBwp
BPxa9m+dL/124smQJWYU7+ikGj6A9WT5x2umNurMcvhz0pzvvdATTo8yF2NdwtPI
CUYUQtns+3DJpP6QzUmX/qehVJrGm2y7DIDGSd43Zcr6iwhZ5O22uaHO6b+IFtU+
QXv/mptQsxc25xju/jUVhZPLZAp0bEnouq6qzDQLavx6KH2otl30g1L9QIDUzrTo
1d+jA7hEwk96etjdzGL6sEkVrGuTGOpzpy78+myOppAQx/sIkJ1XlHXL/s1zJwv5
Lsr1CLNKIkYagDD418l67NgFvowfb0fLA+pcakl/jbzXCHqAHa2LnwUpxFaU3DAz
0pxlxW8rnvvohUznAzgHfAOnmjjjVarA2/HI/Zf/cbdM8QBV08IgXFqSxvyq9Hbt
dS4pVYdflHeVVGatQbLKsPjD2lHtu0Szeb1jO/f4OrrKTpeHd1byokX6eLIuvaIY
h0ENs++MoiY9g+2wqj1WRMZgR/M7Ca2RY3BQy3zgPCjybgN49zrhmavFvEXWsDUN
DNP7Qf4igkfiCm/spTU40UpAG5c/dgdZtVMxg+gA1KCVkXzjl7sKNeTG8xre2LpH
M30u4ANheiArdzeQxGzcZ6bTjiKBAsRvME0esYqd67K1L+/S42A=
=76lq
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2018-01-26T23:29:25Z
Files modified:
* src/include/talloc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/637095279a766a2a579a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT4ACgkQ/6TVgp+2
18r5OA//T6hLS5EupdcEgP2ByxWDpEQQltSwV5VvIvbwquoj1jC7W9Pc95TXL7mD
umcjiqW+2k6SFNvDDqRAMS2QesNIFaGxqzwDYZQjuaS+wg+GxaAqvHu3vwWhqw3z
YVIvOUxcfIOhAWDHD+++eYzIb5Q9+P3YHNZK30K+A2m4hoAMKgHA3pYROfv5UMXK
0nN/DYRaKwUxuivLI4FQ0Y4uguh8NbYTPwTGi5DOHH2wRtcNj2CRGF9bOImLSBTA
iteDjLH5PsSIO+fPPKcU2Vi2cM6Ml/N9CgUEL3K7zUJxtC1FD9Q9TPL2juzLhIwC
5vNClJz/5kd2VEK2KeEFddAd4KnbrvRnOL6w8kzshShLjSe+M7nAaOqid15NkucH
xizbdwZWzGCAdgE0VFaC/omNMnZSi8+/yeNTe6w3IyEWBJD6l0cIZKDkk2taEQl8
VYvRSw0mHjFhK7dF9uG/cIRHjHTdDJe6SEHe3brgTphvtFcLXNzkymmnBncsgIwl
shQGa20F9jzDIJHfgXKcls4yWzS4jttmF5conSmouM83oJGCEb2+tb3ic+/gnE6X
EtdZXrvcQV8VClzFHDuYRfRJP0y6zWXFc9ljCth0qJLXa5IYbU552yPxj1etlG+O
mZ0eShDrjYdC3bjsQfJL2HHolVhu7V6KANeyxW5OGNHyDyG3o74=
=YmbL
-----END PGP SIGNATURE-----
Don't double alloc the output box in xlat_bin
Arran Cudbard-Bell@2018-01-26T23:26:54Z
Files modified:
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70c86de0191c4e322669…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT4ACgkQ/6TVgp+2
18rTkg//Y9+x05BREV/M7Q9fdQfgq898fOQMTAXLRbtQo1rGmm03W1fLOg/xwrFK
Ra3AQjiwrAvVYRj07I3bCSBoKixZZnq278Comt76Vs+VlnVN04mXm9I6BU2VW8G+
XxPwhH3oeattqZbl8dijGP9Pi3EYxDd8qxlT4F1/1cEn6chop9JxqvKRZIFeB7vV
o26j4osuuO/PXdx/C56A1/Em+3Fg8uC4AWaZyiJ75pYVopdxBT+4E1Uxo6gyhaE3
ATbC9PiGkh2k+x5xiAfSEUGB7u+ml5536c2jz0UI6OAibWfONJTbXPzuSC8bN3tW
7qd7RnTEG7YCv7FrBjga7UT1yREhVf8aQZ7biZcY20jFjoSCRf5E4y99g3Hl1oco
Y8qdnB1tKurMUMfmHVJbzMN53AaQ2l+RUzNnCO0xtCfPUhgs8iYLxPXLGgf0o8rP
WepYOUS/Re8UWq549VoT1Up1zQ1iEzIIOwXOzuQ5vzOrW9JAL5Qg1AjQKa2O5gQz
S8X1UDEWQT4pCeY9eY3V0hwt/f/w218egSCHbIoNeP8bjMyC3c6hqLlGiwtl4A0a
wx+N0JQR4wseVHSzNWJXxaPri9f9S2X4Q/cppm70JSEJyrVy0wOZQpU2Y2kLpm5h
lGNSVS/xx5M6CLki7UJmDqH4r8kJzSh5FaXQxHbU0SL9isnK8/E=
=lPFk
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2018-01-26T23:26:54Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7de8d0882efe61a84139…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT4ACgkQ/6TVgp+2
18rUPg/9EhNa0GGfxUEpYRcBC7FAO5gOI5CtW8ULDqDHOvlJsKID8kxs2oTe0TLp
ZRC0orVZr1ryNp35wfLGDh5BqeyW1Cgt9vp1RZz93JjuewsnM2dJFwJlSeEsLQy3
/s/P7Km0dNV+Ais/sxxs3mcpIZtlGGAbQyiLwsxZOsiNgn+pXuYeEDQmJ4EdGo3c
5Yg/EQTTM2vk03egX3euZunQrCy9FnvJfqjIU4+0IOm9uQlxNHqoh1+USJGKi7w5
H8Z4N/U7+IveTsSABD9i1GCd9EDZWbBG3DNv6Zf9ZCks6f7Q14XuGWBHmqx2pGbs
ka6X5YyWG6x713Hw8Eyf19fLxJw378sLAakVu8owFrhCwJdhFd40xa1+zp/QJV1Z
X4cu6GF5M/QsjRNMeXYAmaAGHtabtfFgq2qRyglmuExQutaM5ri1dLE+GEz/zNHK
bG7qR0X6PFbNv8bhQ/PtXqPo/aEAeITg5tnOcVrx+s5MOXbsncXLMUkqNyH9Raow
Cs0XDb3GbrzvBPJp8O26a9j6OXZyh4NnFTBuNbwuQYzdfTsvYZtZLJnP1eMyCjVe
LLbx2vTMg+cT/GLMY1gEODVSMiFPKOC/W7o4deiSy9yfycUsEzWw5PEwoTadUM+H
UoG8ooLGk/k9HRiM2xlH6vp2Z3KOBIGkvumdHp/nm76VKd5dJyY=
=KOat
-----END PGP SIGNATURE-----
Move private structures into a private header file
Arran Cudbard-Bell@2018-01-26T23:26:54Z
Files modified:
* src/main/map_proc.c
* src/main/map_proc_priv.h
* src/main/map_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6e6f282589f7bd84403…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT4ACgkQ/6TVgp+2
18oh+Q//dgDpxB5fTtZz1Vgai4Od2RALuomo1gRa7ZkWooQ5GJ6kuc27if9Eow7j
pcQNuiloGDULOiCAemXv2s3/mWpBrLnVhuK14xFjxp9OCVintmr5ub9yYuXpgAKG
l6s15mxxv7nDE8N+gvA7jgXgLPqIPXvhoPGHG7b22PZ5ikzn++b0AHTpslSq2zow
YlBGC1TTWTdQwF8O39zKdyp3PG1uApx+KcBfmUjtLl7cVosnm52o/pJ7sXPXzo2S
+yliIq68OsAjRAyo0vFVkdGv1631xbb68E33pr7cMFLF1DhRGyuii51MDHq6kBuf
ojQk/JSh4H7LKRoRQnax7aq8t73aM2J+VYbOyv466p2C1hb7CkCZbeQUMrZAkYhE
hOSEkuMIunB96H0bqfnh8DcUYziRCwoLsgPrA6MHb9/OeKrBhlK3mpxlUVJYbmKL
yWhn5yENQ+ESAXfCD+78TH9igFVrTMNNl99XS8eWqQtJjS8hOBd/v8k0t9vPSaBL
HjOLx8BEKFKaOZ7bQFL/TZGMdydeB4qUCbeKTyqdpPucSa28mei/hZNcY728U/js
AMc0P/V/kYLSJ4OM7gGlRNgxGDcrPgnVnggwIB1AeKjnlCy4ze5Uvg3KsIuSxpvG
Tp3GXZ/17FioAAsikZQkqFc9wC9Xdeeix28lux7Ke+MEoSCFoAs=
=NWJ7
-----END PGP SIGNATURE-----
Organisation
Arran Cudbard-Bell@2018-01-26T23:26:54Z
Files modified:
* src/include/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c85be37a9e077cf0dda3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT0ACgkQ/6TVgp+2
18oP+A//XaNbECTILPONWZ/73O05Pkqpm3TMXzngNDHPjqYGDZQK9xr8L2n5k3XP
Nm6E7xwW4hDCDC7BCMLPLbDILl+SaV1hNSGtJV+MIE1dJy48DJVSySJkVsW+7i4s
R9CSzzAimy5RPi3lsayu1hP7bpWUUHdrkcH4c/m/Pln3aFs1qZjF6BaArNaEGNoQ
HIkjDlDiYVoYRScmc1w7nTEppb2AmNeCGxK2q7E4kffoGz6oYrKbl//FUGVMS7N3
lSpMc0g8yuVzoZaBTZ21gq+AqBW1SwQrRpJAr2mp7VYBOnYLdPf3uJNaZKZgtTGX
xiwTwj8i25fXnEqMwkXWmzFCRmJNf+zfSoPUgUWBZs8+bMvkqblcjrrvCaLgvJmO
66aYXSSp0nLHTFiMJ4Hrf71ks8EJlNTdqvrc4SV4TCNvntusSEUFOYOz/Fti1p7H
KOUlTJrSZV0jG+EuF7oEf9G31rmW7ibb1efrapWvgMM9E5wazZt7UP/j3axY197N
lx0QkqNJx78DIZGkdPabUMbfRf1ADb+n3IZqOmDOVwO/1jUgbO00QicV8/+bKR6/
SQBykbLNFbQpYCfraz/gnP5B4tqiGBN2Wy5cNd1jWkF268Hmo1MI9sDeQVPqBdnP
SeB0iIiuOIF9iVaVSvymKD859WpzJMUPn2HcN8Yb9kTM+86eXVI=
=zW0l
-----END PGP SIGNATURE-----
Check for list taint
Arran Cudbard-Bell@2018-01-26T23:26:53Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/adc329b47b27556b19fa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT0ACgkQ/6TVgp+2
18phEhAAoPeD6vSJH6PI+uTRMHlz99/uAdmra8wFqkjkXLkN7w7Y1d7M12foVESU
O/CDKohXpjfF6ECEpB+HpK2x+OOHxw/03sM8WhTELDrVaJsFTAi4J7r2gdDVhF5n
0ErfT8iFZOkTGz4mdIRoOz42LfItkkG2MnOAWZmTo6sdbGKivwmprLvEb8trSpG8
ma+oSL7s4byxWRX6aOWPJsGbzQCLW3RFiPA1v+14up3ZnOGCTLFDgwHHMVcWi7g4
Kv5u2Gp3uUyLMp0A1EH9b7e1bzdt3ULICrwgzng9TFO+cOUd5cYgZAgFHBleb0yL
o7V1pJyxfJfKdfOF7jCFfXyziaecgTvW6ehWApJLqTBOHt83fW4fodkQaDSQHOoe
R8Vmmc3TlSYmldrkm6qb6rxFGsG0DE33bi4RNA7Wi25UQnURIyFnkAKBga+dJmku
SKk0FXtzgCRdc07qIY1oisp5gtRrx7zhOAqNAROQDQvpkqJbn0Ze2yVIvHXdF7pT
FsjzC5N1YcqyFjz7PF0Kp4hNVIhjPHgCe9lnaOQPtJTSkjhqNsgznMHF8rKbBIWm
qcVzxh6m54g/QeKycjaC+xvTXDh5qkodOzR866D30y0X55PrYJlq9/04N768aPwx
LuaKZAMaCHeuNwsOQzZf7pVlwAzStsOMYBOhevWQCFLkuPdpdBk=
=BKE9
-----END PGP SIGNATURE-----
Add incr_ref argumet to fr_value_box_copy_shallow
We don't want to increment reference counts when shallow copying globally allocated boxes
Arran Cudbard-Bell@2018-01-26T23:26:53Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1149ba2d2c35a5ef27ff…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT0ACgkQ/6TVgp+2
18rtGQ/7BQUstkBxiRIwIrxt8FVeM+Y8lW1TGHDFC4kJgRkbYlFfNsbGf7RPadJx
ledCuG0nTiYfWV3hWzY/JlDUXKHFkpuGR4WS8YmYEwezMoLGexOENyBA4XH6XKgz
1nIu3UX2Gsk+cOGlkfPhF+13ZZo10q0Yt2VtKt96gR060WxIW0EMWgl8RLNG7OIW
zDh9EYf2M+Y4KqVsvliL73NzqmM5jKIiZTbyywBnf+CR2cJzHQXvEt/D5dlJBtTx
UQpWMOaJyEmZT6ECcz4gLzhQGiRyv0XaRiKQfFS35Za1EPtVct52KZblzdwwBnTQ
M7EN39t6slelof1CAx0o8cxtmiouByM5HQol6Vit2mect6ddu6Z94rftq8+P7A5h
wBv6PghebLWep7btcXgF0w/hiXre5oFoXgzkiNCk6OSuqdjXUYvWSvTNdEw1mZhJ
BB6ByGX953+tqM4nz8AUeJmZqKs5z9BMm8GLSsJYm5XP/xwDsVrSErCgCNhpqBCK
kdjZatw/Q3a1yCZxyZGqxOgHiRrnxHfhZspXE2qxOTCrDWwJnN+0T7YORN7sGxy4
/k5A/3blgLSWM6jqoasktfuPztQ5t2OTF6glqLIhDXwsyktulH5YeikKSeCNEDpE
9gnOwtdTFI2KDfYzdU9WOV2H7kjuuZEInW25X81nrkPxDrz86ak=
=M15R
-----END PGP SIGNATURE-----
Add a value box 'meta' type
Arran Cudbard-Bell@2018-01-26T23:26:53Z
Files modified:
* src/include/tmpl.h
* src/include/types.h
* src/lib/util/value.c
* src/main/tmpl.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5641ecd875f0a0e50216…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpruT0ACgkQ/6TVgp+2
18qGoA//Ul6WRr6h/bjPsLyhBi5Sb8VW9extoPC+Oivko32tVwwKp1XO2mwtnzvv
lrQpytXvJ80qUPutTzSHWRIKi36Hn3LIbxZFYOFhqicjNJqWI4+ev3KWijR/K3Vv
nHdgKXA6gAEsJb7rVkz9Sflxy4+93W7HgMgTaWFRvRDKn5Ef5SmdrJIJ1DDkmREG
m43IhI0JLHeUexyRMreNdFxc23IkdXGLg9nZOWFyJBQqdsPW2W/W+JPlrTKJABFx
7SPRaJDnpa+guFywK1Dbv0yk6sFw3abIUPX1mPFtmFhc9BOVSThdd5O4U4XMORy4
phwchoZZ3PUW/eCKdA+A0/7I/XYGb3ZKN7+NwxcVM5ywRqV8egw3dFPjXXgppdbu
M5Y6Y/JvJIr7DR6vbsBntGjEGyFMPTDz9gvXJs/tZYt0u77QRx8ouMjlrXq7UDAL
etLUD436jSsK4FaI1zQAjh5cN7hW6yuIHMZ8IRQNZNdUv6nyxmo77kJxHGHA6k77
gl2jhoZBeAv5QT8W26/PsGvNc/uiq3Ry0Gy1Mc0+Eozc1Uxvy6c7MO7yCHyENa0A
rhybz3bAkKkaZdqT9xkJCjweBVGE3RFY/1uqUIf751VNsl4AZahpqJRp4NZFAo9w
OoHObBnbesJLSx3GRyt7y7BUagUH4UfM7o5PkqOVBry4iJ/Gl/s=
=nz9x
-----END PGP SIGNATURE-----
Add fr_value_box_alloc_null
To allocate null value boxes which are then populated with another function in the value.c API.
This means you don't have to pass the taint/enumv flags in twice (which looked stupid).
Arran Cudbard-Bell@2018-01-26T23:26:53Z
Files modified:
* src/include/value.h
* src/main/map.c
* src/main/xlat_eval.c
* src/main/xlat_func.c
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9c1577abdee56e3f17e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaa7YgAAoJEH0Oec13Yh7NDScH/jfmRFkXXQTMTBLxcP2vQx8Z
oCXRmvUb5VlBuOzYNxe05c6KgOjO8UN11ylGxKe3D0mb7va8svkb5/LWmxVTocNU
uo+u5akrj9OBAbcM6HswWUIiHp7IKmz1gCk7pYA5az4ofUhf6shNltA5EMundboP
F4aMuMIal031fwIJp3NwjldjXO87Gc4IFaXVkpSmdH+X1aFLlBtxsNlOcJLl+Z6I
JTU8bmPp7GegrR5FNxO3E33zkuSa+GKk1OEkRGarTos78LDplvBo5J7LLdOYq5vU
CdFFEt/DACITf1H078J8bfvXX8+EleG0abLVhu0RI2Ekh2FBlLDeEAMCHQutRFI=
=21h/
-----END PGP SIGNATURE-----
don't re-define macro
Alan T. DeKok@2018-01-26T23:13:29Z
Files modified:
* src/include/talloc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/384e82093bcf80d761cc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaa4eLAAoJEH0Oec13Yh7NjfMH/jJyi6yrIIZ6s2AhYkrZGseI
BdpakRQCdBovVas8410iymuL4m3y0+vTFzIoJ3XmgHu2cxEj2h65z4Icm37ricIr
4XYrX8Us/VSXAGBg4BXSahmLypHc/8/BV+y5jb7VHkE3I/eubQNGyyv5dLHiUzxJ
Gw3oBfrE+/LNUlMWinCiQe62EAWR9BH3+6qeUtvovlz83BBeF5LI1Mo1abmFevBv
/Q6XGgeMYW1OR+OXKFTktCJdXC1X4mwZBxaRVpWxErPM3J6lfkCWhqeRqWmib+FT
Y/Zjzh4nscj8P60UgEEdTJDB4kV7v48ihfgTmV2GKTHVmdA5tU/D9urD8EAS7mw=
=mNLe
-----END PGP SIGNATURE-----
update track, too
Alan T. DeKok@2018-01-26T19:54:51Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94cdb8dd3c0e963496e2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprcq4ACgkQ/6TVgp+2
18qoaA/+Ks5Mh4i1AC5LpZU8hB3zZQsPdIMgGHna1P+IWe/oL3XAEP8+0bn0RX7H
zoZi1ZQ/D+LqA6PiY00uUxNx+VbvfsMy6m9k1jdrLGKkESRnibJ3DSDCGcZFlcAg
dCAL4c9oXVOZYIBQaFy9smFTJj0kv+2Othdo4tWeGiXNS5Ka5+Z7yRdZCJgBODsp
AdqSOcqJJoeJ3bx8D+2eH3a2J0S49JniTdxhYmHCiBz/X4Vu/242KPLgRH0c+gis
rk9NYjPxc56w+O2Mu0kU+Kpy45EaN0KDsgG3V4Nv1HQSp2PdCfeZFC/8NG1cjj3s
IlPRKrWzBLDLO7+V9YVqmM/vvhE0q9Qkho4yispBTuFviYGPXJVy0Xcjn9xf5bUP
W+xm3uvIxkn1kbLAEAA0fYvMRzV+KqWYeqOAPnBnxe6HuEeeFGRUGWOatJ2Vhvi+
uL2kAtF+ntExEtZJpFkJXHxNANr4N/qavdL13ChbSqNf4tGYIUUNylgH4OCJWnJ2
2+a7nR5i1pBBYuWBZ5GaLil8d0TKTIsQz9QygVLq2AnNQaerddQEOhdjbeEe/NkT
Hbh0asnXaE5RebdynwRT3ys+4hj9MIqUpSk74uXKRsn+N/+BGG1QnvMhmPU85npD
7h2dDSt3xedKG59Ecml2nda3ySxKJBKfFcf0Lvv3rzXo5i/0pac=
=uUbL
-----END PGP SIGNATURE-----
Don't crash if an async function is used in the legacy xlat functions
Arran Cudbard-Bell@2018-01-26T18:25:50Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18f0bf577421539ae67b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlprbUAACgkQ/6TVgp+2
18oGqQ/+NL6Zg/fpiDQVxhmlFLWjK/gpd26AUX+NuwKxXvXnFlcVPg7d0oKunO3D
2/V+rUvefQHnJLFW6c33idjMc8Rq9+kFbWm9YYfQ2vKSU3J8Dl4G3qST6WOseTWb
vbwlZIjJkNVani3CWVfziW0OPac/PJrD2Cd0AmSH26IaH3NplUn/pU2q/DKSkOH/
4LCf6AyapJyOzYrSFkpgx2tQ8qQgMBLI/tc2J+fioceuhkqJiPHzUz+rJ8OZk1Fl
thvofqoHh2SQrhkHNXbmdZjVfvHZEe2lRvHg10NVaFMtFs+shUY13/+WBpdpt3ir
wJhe+pi5E3BHDLm0aSK7tyjpTgUTnZ6MGrTEsTTDiBbRHeeqy/qn2suhx6CIyyt4
JHS5XsyTwoBlgqUNlxwDzMCjeItombeU6F56HyF/80qKPjWs18EFRBu7oG512eBh
QVtIH38USdiXsbSZwdgLAKAx1piWWsyBb/9jBGuZi5I8jSVZYoZNHJl+/r63TphY
oEu+snheNKs2xjtZT2IngUJR4mwFWRdI0EW4v5j/I3kV6FYXNFsqi/uBFYp5/rFL
Fkw98qrXZIXuI1qjGCVQsskjBPvTJyJWvJfZwZLc72VX8gD7Hpf40y/JWA3FgoIn
L6GtLoSnpSeLMIOCTLEUSop7TxV9kRIAd3hTyGvLiEOL2GC/IxY=
=+QfU
-----END PGP SIGNATURE-----
Add generic talloc_list_get_type_abort function
...and use it to verify the state of the result xlat eval result list
Arran Cudbard-Bell@2018-01-26T18:02:40Z
Files modified:
* src/include/talloc.h
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99e2ea0756584db75093…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaazdgAAoJEH0Oec13Yh7NWwIH/iItLxwdFmNrunUaWI7u3Gf7
Z7/dwj7YMdWMS5h2YZPBXTtozU96d/B27q7Z0QVlUKq1efyfT6c0AnfhIvmEJv0h
1bpK+g9JS4XEfIrIaP+WFu9yWI0Ljqw4ydzlQ/TYKhAen4YH21bcNWdP/jiMstvW
74jGJo5+DZB616ZwvoDHVwjdQQSB6Fwi5iPb+K3WYkl84rMkTU8zP2EyhrspxUeN
mHnfbhTvf7h4+X56QDmRNmQhE5M+qSojNnly/3BHjZkjGDs89RHRuKuvu4pBrZcG
2rbl6/cZEIhVywn+eJeNHl/ucX26YHw/Aq9KJfxLP2Bf9Z+lvbg7hxPWZHfsZuE=
=HN63
-----END PGP SIGNATURE-----
it's now allowed to delete entries with 0 timestamp
because we may receive packet A (slow). The NAS gives up and
sends packet B, which we reply to. After that, packet A is done.
At that point, the tracking entry has timestamp=0, uses=1, so
we can now delete it.
Alan T. DeKok@2018-01-26T14:11:47Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e78186fe25f444d5683…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaazasAAoJEH0Oec13Yh7NwLcH/0OIvl8PmCJOWkdoHrv0tUqX
uUH/onbO0u7xtz1/EY8fDitk2LDYUnYTUoBJq3IzrCIJR5TU7FEBdDwp/sL22WD6
3MPDbtyQ+IPkq3wcK5dVJ7r6waUDTXM+hcF6E+Fj7zYf/TAn69VxYm+yJln5s0JT
VdM45bSG/d9OiP7MH57Wj7JFwhr/8WBOVKtW8c4c0TihgQEouOmShDr6Bliz8BXr
3h1WcEKYMR3SMGQNNGhFLd3ucSIL4WHPE9wjefMct2/NoemXZtBpREEnoR2k7gAK
Ycwu1T/Sbw3TDsuaGkBd6sVtUWfWrPyBOZlXuCpyGnmGywRGqI4ZANMK9HT+29M=
=+uvC
-----END PGP SIGNATURE-----
reference count tracking table entries
Alan T. DeKok@2018-01-26T14:09:48Z
Files modified:
* src/modules/proto_radius/track.c
* src/modules/proto_radius/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6640fc93a4453ff32cbd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaazasAAoJEH0Oec13Yh7NmTEH+wZPHB9MnFdXR9OfeiKdvyEW
inL/PDleL14HPsO1vrKUOU6N2qUcdLPVnQNAVYFJJ1rqxcjMGQz9ew2B/qHetfLM
igDqRhyvuzF4b38kVbDBi/RUUwoXX7NoVBFprzmO2CX61TaGiIgbuzn4XTbGB5pW
DITewc+UeYMOikk8V4yZf+NhvZaKFIbmH0DvbDXnAPrSndrwmLd0Cwlc79lbEVq4
q94FIf3fNoRbaLAFLBe6JcpzJHCITvY6gS26j3OFwGWwXfnzPwHykLJvFxisCK8q
kECjiQO34kvBT2gko2I1tfudNrhAlYDAzuH5oA0a3Lo3W39sQG4MFsljC98mA1g=
=ucX1
-----END PGP SIGNATURE-----
if we found an entry in the tree, don't re-insert it...
Alan T. DeKok@2018-01-26T14:09:48Z
Files modified:
* src/modules/proto_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b869aea96397eb91b746…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaazasAAoJEH0Oec13Yh7NNmgH/2UuLGeO1dxtw9aWmcLJQAQv
FmccZMGPU8wn5Xd1ur3e3//mNUpPL7oqhD24UcDsE79xJ5w9Qs8r7rs1lahKYs5K
joxXuYIZ5qD383jorhjoavfvAGQhiLvGL7ospBHqEarCxySWF7Q6+JIB4Ay/UgyP
Rp3ki1YhGdIWTQvD3Bh6t7KSn9lY67vfevMQiBpQDbRkrQJf25UWa8Ap8+XKqdKx
A2nmABXDc4swwcrAL1kqGNaeL7zVAjVyu/zpZIyOAygew1JgTG1ZRCLn989Y48dC
lj3wwq2BzlrXlS1tq99pAVvmPkaQaNtCAvLppHPuIETaH9hn8pF/SxE5NRkyYhI=
=3vhl
-----END PGP SIGNATURE-----
pass recv_time to tracking entry delete
so that it can do all of the logic necessary for cleanups
Alan T. DeKok@2018-01-26T14:09:48Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_radius/track.c
* src/modules/proto_radius/track.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b05c828447fcc1574404…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqpNYACgkQ/6TVgp+2
18qVag/5AacqQWD7WcMkeIKO4e9eiAKu+x0z+oLRS7ChLGfabXMfsM4sPpUzKqNp
wV8U6BcHE+VksUh3OS4loIsnOO93WpG5B5CTOwMuhvVQW6pynQWQuOm7MQRs6qYD
ml2FcoXZT9SU3B3czYW3MwcbHGk/hJlxXZE5syD/uVB3ZcY0CEwhvnt9u8CdotlM
D0KVdqthP5ZSoKOcdVtwN25qyMg9aWRYTna8NwyEj4HetFz8g8EyGWAbZowDuiZX
PCjnzJFlszgCAwkF9HGuyp/WGQTXlUj349JzDhN8MbEPXhi03+pllXYmhUs1Ok8J
N8uoZNQalO8ogx+m6P1ip2Vw98i7RBzlHH5NYka8tWCZNitViMyPtYZj1PfJJE1r
Rxl4vdFqJpT3VQ7b5BVfc1DUd8mgvD8544Eoxjkk1aooQh/qKcRpCLIyOTyU3Gcl
yaOkim7nc3i2GPx9NblgFq2zZJFvzFP223YVRcEkBw9gFj+tEidbbCLyfWvPpa6f
NdkcYtPLdsbqZsKsBUjHTqStll8Jl0kHRnRvW/mPqsf6mVMiOuY8x04PcZINHFRd
4FjpgsBmfLiEC+G7j9JD7yp4UtwiWZhrzhS6oM1qC38+k5ZvNt/8TogqQdN8vlt7
7mpURFBEKUAEwFwV8SURct3GiHagq+jKkRK2CmjOqTGxCDUMvHE=
=GTQf
-----END PGP SIGNATURE-----
Zero out input value box
Else we get a garabage enumv field and that breaks everything else
Arran Cudbard-Bell@2018-01-26T03:47:34Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/406e17eb373fd7046e01…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqpMIACgkQ/6TVgp+2
18pEag/9EAVPGarMly80JZwJcB2bRAabWLYEkWsgFAEOzwxA7rIT76knAQ7vivCD
t9kksoqkHmDfl0W6dPFMWEx1F9zPLIM3JiqvzfK1iedluCun+rHJkk5TwSiLpXWo
TRZ3g3vIzXXXN3uLb2HDQMtwY5/N3PK8IJIwYm/N6jYMN4KfVdIxriWUmXQIz9Vu
diyTK04LnoW5ZBL6ZWmlxq+wdZpZJlB0P4k8nTRVSvjdQWCOcOcBjr0GItIVukHI
X1HzVPARVfnVUe3Sgq/1QbvSUWhEXcsrua9QpKdDmLJkn4L1D4vAOystxX0UXLyZ
iQ4NoECggMm085l29NkNXD5wjMWNZgNSZs47OQ4zFo37jXc7FC+B5CCRZ1bD4Pbo
QX0sdoS820XnZsSqfNrNPbYiY6R4zRPtjoPnaELtDJv2h3ctgMNxcthhhGniHFle
itBmgDbcIuB2oH+gDq8wFC1t0LWfZCECIohLQ76K/PPtbo23oE3aAhZaBxN4YwuH
Bkq3NQXwxete6iWRmoMpvXsBlA8GNW+ZbhrsoG6XGTL4efutOhgdREkCyzge8bWv
Cabqw9IY9u+374U94qY0gqULTBb5FeYQtDHkdqvIka07fGbm4MTZWpxTQFkZS4KO
3+O/gfloLwpMPHi35h84fGfoLoDKydMH8sgezvgIY06jOBjp6OQ=
=Sy9a
-----END PGP SIGNATURE-----
Don't try and use result after passing it into xlat functions
Arran Cudbard-Bell@2018-01-26T03:47:14Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d4286c0581028d092b5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqnhQACgkQ/6TVgp+2
18qqSRAAkZlPklPAMamxeAbBHTZT9WAPVVU9yRBY79FOkViNRqCM8tWPIUR4DSNV
NCm52U6S3eRLsEdsu3kbuQCiQwhHF/Zsb5UB26maOeX9MVUHEH6HMM+utrrL/Jfw
x8qpDyO1ScuYeJ5p62bWQ7mI3LjTr0c4R4YgzVMArHqu5VATr54RAzcHMPd/I4QR
dEcXX1CKXc4jY+bA32Qthy//4Y7gzWH8BYwt7nQwUlq4OLkCLMZ5wt5EihOmSJ80
nSrA8vgxrdlFxn/Nd3RBB98YZy35fjFPfizuerWk8bS535HAKeMK9LdETF8fptt7
aFUocV/Po1ROTXIjzWyuZJCpdo7flDdEyyVxoj6i38tYjcrvaCPcOnmtGO4CVoV8
IMQ3QzaR2kDlVP3uQOuP+vLLim93TvRTx4I6+t51WBMZIY3R3m3Y2JfzAZzL3bGT
Cgkp0vy3myaYeBmqjqpR4Oew35JxY/co9B6NRu+wg3kxrjMS8IZbh+FhXYhQdUo6
D4aHqsHiY/t0w0dUHoydboulqyOunj8+8Ot18I2no9n3y9Bx0VbQXrZWTQDmcR2U
N2jw4hxVROAnrE6+NUrh3vMxZ6TZiPbhPazC7mpBZyz4hnIrpcU3fp3otm7GQ846
4YnZiM2IJ7xwDR2GFLbY8sriDHzPjYLwbsHGnUu7j8LqllFs8Ls=
=pyGi
-----END PGP SIGNATURE-----
Compule recv Access-Request in TLS verify virtual server
Arran Cudbard-Bell@2018-01-26T03:18:44Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/642c94461f8c8bbe07fd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqmOMACgkQ/6TVgp+2
18r9FRAAoYEfPCEFNaAt0wp+TOHy1+4VAa2zy66Gj0liDmaeO26Lh20c4EkoUfXq
HUZU6PhLVN+n3mP82OLhTDwr575TwFi6ZpSN7T7f9qBX9C8r+6mZ+uRjIzd5tNVS
xmwTfiPaZ6mLo30aZlQtDfP3tIVGLUWTqb+PAs7DH2Uf9sZu7N6g1OcKOwZcPND1
TAseW5KsdRYPv6Eem8jd5L55LjsvUNHSiCKUarCqIEyzGDV7M9zmarUDwkgdKrtc
QbM6a20n7SBr8zbHTTHgHCuQu3XjsGjjOb6hBK/EwBS8l/J/VkP9SioX349lRC2K
AcXSQUQrTikl3Foi/p7JN6mlHDSMsoglyLszrnM5H4WTocy52+WcxIqlVlIR/VVz
RxYAMnHv0ag5SktFMLlJM7m3E71kDMURqo1gjUgs9lnTwGiOaK/laOI4TaHNOIBs
0TQIow7++BfV/r6rOFQMAJ/TlizlJH5EsefX0kjPlIMJgavJFFvz4E7QRdcpZQ2M
ATQteo639EJiMHkVCjvcnuOxT14Nh2B16ZvYrDKdwVFVaIJLZAfBRTvn8mmWkr9y
5E4BbN5XihEL2Gqe3sDQnW3K21v6sSwIz9QCwN7wByGvhH3pfPfxbldcV448x54i
pZNbNdFQWCwNlIlcYSHFCRFAulzP6+10wtVOZyKiCOSgz3BdoCc=
=U6Ih
-----END PGP SIGNATURE-----
If no input...
Arran Cudbard-Bell@2018-01-26T02:56:35Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bab0b40b7fb87909c696…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqlskACgkQ/6TVgp+2
18pLdQ/+M6Y0MbBemL3AvzvQqwKbFfuPbJn5xXaIbVqO8i4j5NdseHTIUPt8x/q/
934VjiQ0o0AKdbg40QmQ/n2RRF9wQj0zKYNJmXrCpoOO2xsZOof4o/SfTpFevPnO
smYsrrtIm1guV9Cyf7Va/Dra5m+eWgUNsaK6WC+dxng2frL1/0n11j8gmIzH47Z9
2rAD5hxLGD7nhOBshhjVB3k7S7yCYPuqELLj4ajFBDBcYoJDD8QrqnJE0SzKIdmt
DFI5Xr8u0QIpgsl2ijkVI9Vx/t1cPR9WobTwlTFJ9GRD10CPxt/2dHG2eszkL9NM
QfYs8ZfY0cbDSJeeuv7DN/+ncpwLgu9lxLwmN+rSF3e/iT7lilqBmtPYVpcqS6dG
xyy4iw29NFUqzLUojk0A5EtlcG0EMjLWVgkBGSvx5CYg+KuP6eDSGYuAJWxaZJXL
sXGp5Nno+X1ISIeBZVaDZR1HijqHgqqKGpBe5tmpgqUuHDREonbRbjeEMjH8eVUn
qc993/Ayj8eeDQqcCk5E5T2rXkPKYDNAg4L1ssA1NLZ5sNFZast5ueDkFrF5CohM
qlz6KXTOWWcZu89LSzXGRgbM3ouvGM7TbnlZtbH903ru3uVr3oo/TLZ+g2NGFXuS
Y/unwF8j3KqemNw0gDdRnK/NKF17iCzYVP8p4J1IWRvpJHtd3RA=
=MwdZ
-----END PGP SIGNATURE-----
Deal with empty xlat expansions in a sane way
Arran Cudbard-Bell@2018-01-26T02:47:37Z
Files modified:
* src/main/map.c
* src/tests/keywords/null-value-assign
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb8df294690affcc16e8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqjxMACgkQ/6TVgp+2
18rpNA/+JU6iJUp0eT7gHTj/49akEItnc/de/JD/cfRhv2N5GsJTyA3FDEcWKfCO
KAZpA0V33HKAIMHL9cL23nqU5atxqCA0BBVRJpa+CaRIK1rqQIKCYIYptLA21Zwd
nAmgBcSUK3F7BnG4TdcxkYtqAs2ODPzZBOOKVP1Rw80tec/ha+wu9b0lGZNHhsJf
TOEKKhvPRENCmrk1Xg4tIpCz5ffgnJjV9leMm3beApb8O3crrcqNIAgq0ZjxBLnH
GmdEflxSKjcOqtbxuwUkXbEfoMLZxJWnuS/8CpSnrFSfrsvSs3eROXoP7h80WwCr
/wGasjT28daicmJAxZMtn7dxwui/b+zdBJQ/qCz3Ww3wimXWxgYo6Exo0KjOHWab
3Og44b2rTizHoui9293NQUoaR3D+x6/DWYOZcmP9Y5TWbMTR9eR5mwCnsl/HvPxE
OqWf9ywheHXgkGynf7hj3NUNv6uyAQXBMo+tgkVMCfdXJXh8+mzmPvaqSVXxFZUP
64Dw/dMRkt81HrGgWNm89JCwUG3FrQ4+8JbuWSkfGEGt0CtoMm4c48RXJ8R9mGVT
HTNEN7npo3LFHBdkrAIwSC4KfjAgOeMR73LAvWwy1VOEt2XPkEb67TpUfB+5cuxA
+LGgldqJtxiFmva+yJvPNHlPyBlbM+fE5RZDNDofg71A+dhrSzU=
=y2jE
-----END PGP SIGNATURE-----
We actually want a pointer to a NULL pointer because the value box code gets excited
Arran Cudbard-Bell@2018-01-26T02:14:43Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4e1b29b022fcce882fa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqjqkACgkQ/6TVgp+2
18q4sxAAqyXSTFwUorZwnN1Oj0J1Q82YYgxB+lorsafrY6AIVncs1jlJbquvEQwC
BLCqTL87AWhfRWI0Ty04bvEbQOk+PSP602Ii2EhnQN3I8NRAiBK9M+Bmy3M1VdIS
l1Rsut8/1ORG2MvQmoS2C6+bBfHVXcuY94ifypxOPJRm/I5kWMFv7FyyC81Det1P
3azTbIepkCnJ1+l1QErW9zhLX8XD1JGJVHKD3L1NVwDttl4UfbvSsYx7O1xN8jZe
wJWoEDL3GM1/hlYiLi8kT5O08GTbwoYSJFkUbHEYOpDGZiD+SZqaGyX5RoW+YmqD
dQTmntm/9TZUl/YJIMagk2iqdNnCMHhftYfdYMZvxVzCqpyppNFCAcNA4rfzaWHj
AKoUWUB980ShWgSIrjHWRxLcUMGDG1vvZvvkWfUJyCdwtQ1CwDztEEeJ2fUhcnTM
3tsNtnmfGzgT0gCMvfxmZSUst6K+D0pK/IB5wqaqYoV03WtYuve1Rrom6a3y7FFH
YARBJ0NVpWCjMEVh9jnODTpX0HuDODpjSoNrUOydGxpb4C96DL3R213T34eXtf08
IXvwS5gTBYRMV6IfCBYKDBIKrfS+eheh+JBe4dWEePzBXptNUUbQrMSEjDo3vSEz
vApYEUnBP8ACUGn3X1p3wlKOS9DPKFzhCrs0R5U5zc8NZ7GXUKo=
=eBcg
-----END PGP SIGNATURE-----
Concat input arguments into URL string
Arran Cudbard-Bell@2018-01-26T02:12:57Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e94a818cce4c2798b49b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqjpQACgkQ/6TVgp+2
18pLoRAAmwigMxzpfoc8US2ZSbgKJpSRLu1kdMZXi7BTnUYE9kY2eAPUJMXnLHfj
zhMyAc0neMBemQSWJCGyyfjGusJNCf/lzf0ByGpxSS0v0bIYlguztdFx5HtPMPr+
I0G2Yk9Ojhs9R1ejmJPoZKLTeL2Wy/O5MdWPHyFsgConLu9Te9VhhBx1MDc2IY4n
Rrf2fRiqCY79ce9QeNctmq7/9gg8Kc0YChYnzB8xrJeGF49X/uo2ry/vExHEP3ab
sq0hDNgJE+INKLGzYMMtcinOSgib4LrJi4I9N4q6GPeBEflos75o4ThusbYW/mYi
3hYLZqOc65SW/9cY9aejyhllgm6Khurm5wGBUy4LUMD+JpFMSPXCSnp2J5VCI4+0
g7C/oLUXFRs2mgfp6MM5ccMhIwtnzrc/eLAsYJZrOZnysc/iNB7JJ07UoV3jqQAL
7pGiSXsfbgJCCtk6NqAC3PB/hfZrjvC95sfqmlzddHEoRwronD8oFrTA+1l04URs
DInL5l66K+ElVcdB5CO5ptEfckO++MXT8o/4Xy/cv/yUwark1kqTErwdcQE9vAo0
L3o8JYWHE/TOl1B4qfbED/HpNheVSmgzhM9Z9v7A+czvmYLLcA/3vsAUUGFb5VWn
bf1uelBzhZW6Bbi5+pZRUq+zM2/I4R3iUQw+LqsQeKNUertqQNQ=
=8cje
-----END PGP SIGNATURE-----
Fix empty result in xlat_frame_eval
Arran Cudbard-Bell@2018-01-26T02:12:36Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b31ad18f465b4562f17…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqinUACgkQ/6TVgp+2
18q7JRAAoPa/bqqtiyRoe3uwjsiGBxzAfEkZbd58fFvaA5ppu9Zkp/SoS6nZjGdQ
aLeR7SfXMLcZ0S/speikM3XithKZbLLEAAwOJksfxoxFNvLN1Zxg3XEy34MBdNDo
MJ9KYdK1sWUXBEhJOmP8YM6GO3Br9KSWiZoYV8F09QSJ6bJ2JTUBeaIeepDBVZLG
TFzBWNaW6Fa16BhKLw9i5F2fw1xUun0Grob2VB2SvDJmPKKSHPwudvzs4ygJ2mPG
DPzwJW95beAUfTTt0RICPWIoInLCNsVxkoBhVbeJg2uLd6VKzoONRDIUx1aRIe2W
qSs56gN7O//dRVLxWO9Hs3i3vjWYWl/QGYMusoeaeWCJ5FQcxOxkXdu/Vfi1tVoR
pFAWSw5qaZM2QlZM0KaZiciFJ4ZbI4+WMo40jRBEK3Qk2+SV09hooHnUva5AZ0TS
kVHzOhcorm0FKivOP/aOE5rYTirzJNYfVmEJlu6R1H2IifWnCwfmLH/g2BDmaEzY
fc/2M22bAt/BodWqX95Q7geVTjZ5OzU92WDtIR175i6sFxFmh74F67obwLJNod0z
Acd3IEdWDA82Go+Xw2uIc2t2N/5qMj23uDCsF4zECFkivt3vPWto9X/K05Wuyd3/
zdCzAjsIRk7QcWIHK/0Wpu5LNLg9byaj4BrYj+U+ZS+iwXndyRo=
=shEG
-----END PGP SIGNATURE-----
Both variants?
Arran Cudbard-Bell@2018-01-26T01:55:01Z
Files modified:
* src/tests/trie/nopc.mk
* src/tests/trie/trie.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fef10c1a9fdde43cb4ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqiYkACgkQ/6TVgp+2
18qv7w/+IPMyE15HcEUJXgID1DNCTti6LsE4TVGTQZ6h8pofayo9os53xY+0rpI4
pGoJiIbqzByCqZPWsC/woPBFGRu6cgs2hNgbnsJj4h/iK6ZOj4Wl07eQP36I7U09
kzrn5F9m752F+8znrK0om23t/Rt6mLLA+3fsCqYZNqK3S3H0G8ApoWqP8Gyy3Pj+
zLrCWV+HCiZrJ6z6/v8//HjgZSSuGhJcbgjS8ChNrUkou6Luoec4uOWNqXMkNrsN
O7JXk7xQEQlO3Pn0981ffsWsXRDlQtuRUbAr62es1V3EEgQxRuIUook3o+o2TtqG
4e87WPSM5AUFjIimt+zRLvJQAjoJI/tpoDTN94vW48xa3oBvajfK6oBEJ3F+/FX3
W10VAWb3iQWau4+qfCvA14WhaU9EnLYwuu1n4sbNJIR7bODyVGzT0m2BqDETPNnO
NKofEdJ3O0qq2WyEUooLRxNRDs2JlpJeDTE7D9AjIR4uFxmjYEH4RIG1eYcixm6o
2J2aYquQkzOGkO+LQCnOZPAyjq9D5kFVBVX/7Uct7Cnof+Mp6LIsfpIsBXa22tso
1S1G0sVj8eBBGSvmARCArFn4Hasgl9TTOIBY4T9gTvB7OCVRd4XMWSE/XOZPa1n7
HQf1W5xBqvJazR1zNfR5xnKEZqrvV9rgPF5Bo6sHMSinKhDjMgQ=
=M3Ee
-----END PGP SIGNATURE-----
Pass empty result when calling xlat_frame_eval_repeat internally
Arran Cudbard-Bell@2018-01-26T01:51:05Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b661b53dde2c391e747…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqiNEACgkQ/6TVgp+2
18qByQ/8DgfXPzva+kAMNbFReAJcr+vOP27IcLCdt8XARxMnMcBfaOKoOO844WDm
a1rAoCuXszeaJrrL57oWxIFIjFj9eM4H432ZdrETSUbKHfZpaVMl3uDVmRNmVt6v
5arfM+8+XJY9A8q/iXNelCTMOZvRdqgpvlYUUL+aJovhVvCagjh2vYR+tVofROfp
kuVNRl4Nj5BfobK3yd0cBXYEcTqyErbkoKi1eXDqxxybEowf98SDTc2xe5SocjDJ
Aa5PIcIbvDMa6Bf7WOEYtboPkhJxGAmF+RwLn7+L9App7NC8CesqQVqonLZe7TvS
jRawH/D4vWwpnuoVnI6vQOmmPa+ZiFvRKlwq1BHCA46l8r1KJF9JmJET3COqXXCr
YVQn0/9szB4/B9PrX3kTYZTPiod4uZ9zAbDDLiK+sKYXcBwr9AL2qvx9fjS20l1j
BKbth6nDU65xuDARcyjWhZsdeRMPvmTjEnAptnXVICNWIpM1Gs5ZfbKvUJAip/YW
ZEbNS6XnRilPJLhWN/RqSYzKBbglgDKGwEYHanHhK/T7/buGawG/yMDeez7B8L+p
JDXcXptyasPRQNZzfPHdCEXu42ky+Uvi1N2s9yGPcdRxje9yDf8KB0z873TSJkHY
SwRXTbiQ74Hia9yG0b0xzbD/fNS6SN23wTrkLMrSmZ6+EJrd8Gc=
=F0Gc
-----END PGP SIGNATURE-----
Need to pass in **result so xlat_frame_eval and functions can indicate when they've consumed result boxes
Arran Cudbard-Bell@2018-01-26T01:48:01Z
Files modified:
* src/include/xlat.h
* src/main/xlat_eval.c
* src/main/xlat_func.c
* src/main/xlat_priv.h
* src/main/xlat_unlang.c
* src/modules/rlm_rest/rlm_rest.c
* src/tests/keywords/xlat-double-alt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/157c7655f42f43012003…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpqebcACgkQ/6TVgp+2
18peag/+LLbF3dOZsh/1al3wzvW9KlMueM5OrmKCZG0r1AINLVoPMBpV4BWw0K7F
xahEcVVHj1DLdX9r3AZvgNtzmVymafQNYvHYC0jnBE37m3yhCpAUvCvMHmmNn1AP
SMw00csRVfiabH+oIeSH7X+sHH9NO+mjpTdsi9HQYDcYPSdnJtECy+7zWhGpK+Hw
s1OCCABlU8xNGJSz2uEBPvPG6VSNUHNTlDdkjPdM/y2n4g1eyW/WeMfvgt+g10JD
Xkotvu+FnzrduzV9ORsPxfM42LEtteq+oZ+2WlNguFSvPg5gYqgrSlvLKtx+l98O
qRKH9fKfQvXz1R5A0SNbJaW++maqqsfQUCTKIesbV1ZatWAVqBzzZg+KWndzzu+r
4HVUjOblMAZyXmBkcnLIukKKHXtUvmlk4kOE9UJ8NMYIx0rAcd8Wm/wPafLiaS1N
wNEysCAy1GwoLgnE7BktpcxNp2f78Xb5c16yoKQOkMjjXWSwaC7IvhrSYKQcXhKO
Hhi5qI2mL39RbvWfIOoBp1KysVlQBxpDisz2zS0nrg/Q0YtFc0u2NRRpwRXpYCTp
w+8qu5/S88H08Id3op5BdaXod9QgOQJxV0g4w/E2poNfvNKKQM4sDsKtqx3LozGY
dDPCh509ku0CBD/Ob+6rPjQg4jJJqFkMqFi/t128E0643uJfPNw=
=CdVL
-----END PGP SIGNATURE-----
Set Accouting-Response code on handled
Arran Cudbard-Bell@2018-01-26T00:43:35Z
Files modified:
* src/modules/proto_radius/proto_radius_acct.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85f69dc3435c6c813452…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaanS1AAoJEH0Oec13Yh7NLuIH/2ET0xNYXBa01aE12zQa7Dgo
J/qIFajqYj7YWB80G7iVESXQHiTac1OywKrqCr2rwXJZ1TaCVwTCJ9mV7UMlza1l
7FZ15i2CeCyf6hi5P0TFGUOzEX0JhSynUF4eAnWSI+wrw30qW5X2ebwpiVP++x39
ZM2f4VOcr2krv0gkmgN/G2krKthqZx7kT6PF+fUs3SlCaUpWjYnvNBIJM/rwGzgZ
T4mkrOGyA2DGjcAyLC5+AQWITbMkkOLU+lwMFjT14KU/TrNH/DE78tmVgq7V72TD
xkGeFyDRny3waazPH6+5oAyHKQiLZ5hOwNSDxHlUcHCrwDDzkP9g6epOUnM5HdA=
=jbr7
-----END PGP SIGNATURE-----
check map, too
Alan T. DeKok@2018-01-26T00:22:07Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e8de96963524b2daed3…
======
--
This commit summary was generated @2018-01-27T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
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