Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Wed Jan 31 01:00:02 CET 2018
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+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 at 2018-01-30T23:55:38Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2431cc40757a537fd7a7ef78e330f501ae688d9e
======
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 at 2018-01-30T23:54:39Z
Files modified:
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8faeb9a1755c367ab1a56b383dbecd0368442b5a
======
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 at 2018-01-30T23:46:30Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7e7c7573824c4f502b246588ff43ee1b954e354
======
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 at 2018-01-30T23:46:24Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/368ad137374e4a8dbacc93ebef8fd2a9683d0541
======
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 at 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/d8a777f184238dca7e73888d5d702f27bfd2fa63
======
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 at 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/916a4219d84685e3e208eaccfe3f8a6c6f51d156
======
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 at 2018-01-30T23:45:32Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f7fc123e6df375e7b334cb49a95b2dd6fca524c
======
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 at 2018-01-30T23:45:32Z
Files modified:
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2594e5a227602fa33c3debdb8db79c0bc6becb4d
======
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 at 2018-01-30T23:44:46Z
Files modified:
* src/main/radsnmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34856c2712ec31b5b8db2c97cb5ee48182d52778
======
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 at 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/26c62cc482da2af6780fc8b6d412837b5d95a57e
======
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 at 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/b97f006559a5bb78c1d42a3f9266bd703d7a585c
======
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 at 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/36b8d2f196582efa05e91e7e6aad2666aee753a1
======
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 at 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/caa8390d17a6d818df8600d00441eae1e552f1c4
======
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 at 2018-01-30T20:12:52Z
Files modified:
* src/main/module_unlang.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/063e555ab3fc06f4387e08ad7d0382285e9b17b0
======
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 at 2018-01-30T20:05:35Z
Files modified:
* src/main/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8656d338fc16f8a2f0df8182f310d6000d965ed
======
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 at 2018-01-30T19:51:32Z
Files modified:
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/851565d49a926c35b263591c77d8e90558156274
======
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 at 2018-01-30T19:50:45Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f5f8a89908ece6e497eaecca58a0da71c62ad6e
======
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 at 2018-01-30T17:29:22Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19f242b3ef272a8ed3cee7948b1119c8b15ec13b
======
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 at 2018-01-30T17:20:20Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1130b445e95bb953dfabc38b199fcf4ef86a1bd
======
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 at 2018-01-30T17:18:38Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/297625c874c6a8f6f92580fbcd7d7f966fb68ac0
======
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 at 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/a690f47aea0694b7e21fda7a44319a1ee5155002
======
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 at 2018-01-30T16:32:24Z
Files modified:
* src/main/exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3464ae5404fb2244b0ab3f2b86e3e14e17fbbd83
======
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 at 2018-01-30T15:56:34Z
Files modified:
* src/tests/modules/unit_test_module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d720aa4055829f914894d5496659e306c1d2ae7
======
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 at 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/5432dc9359752cea74ed29b249696474e0ddb4b7
======
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 at 2018-01-30T15:29:36Z
Files modified:
* src/main/libfreeradius-server.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b304418feb025ecaf3771448b3d20f5f8072af2b
======
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 at 2018-01-30T14:29:59Z
Files modified:
* src/main/unlang_op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/776b4ae834d99d21b2f05a33c4c1e3b32b4a9c83
======
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 at 2018-01-30T14:28:57Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99a5cde33de11db144bec1cee4f388cd98f27bbe
======
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 at 2018-01-30T14:08:53Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3b9b379131a19cea9ced715bbb806a3eff54b6b
======
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 at 2018-01-30T02:37:08Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d81f68ed06635fd2c16e97e6df57cadd0573aa9
======
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 at 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/a14ccac701b36eeda4c56a5cd062fa6d0e451c8c
======
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 at 2018-01-30T01:34:56Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c766dd4e8f215272a9bb32797ad8e2460d715362
======
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 at 2018-01-30T01:12:47Z
Files modified:
* scripts/jlibtool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/168d6eff19122459152715118d8490d02fbcfc48
======
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 at 2018-01-30T01:12:39Z
Files modified:
* src/main/unit_test_module.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab452d3a78374dcdf68efba085e62c8858a507ef
======
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 at 2018-01-30T00:35:36Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8ccfcb69c9ada8746215cbfcabd4fd8eb1b0711
======
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 at 2018-01-30T00:23:00Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc186aa2d17f53970dad70c6a76e805f1b4a399f
======
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 at 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/33728994bef15f86b3edd501be9b36d4b62fc597
======
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 at 2018-01-30T00:19:20Z
Files modified:
* src/main/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f236f24953386dd8fb7c336f1948668ca89149c5
======
--
This commit summary was generated @2018-01-31T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list