Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Mon Feb 6 01:00:09 CET 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl6qgAAoJEH0Oec13Yh7NRLQH/2lHh+cO8XcRol1Jlv13Lljf
dDd6ORqZnemoiSvAQqPozONm+dF8XjKmfrE/HaQmctPKDh0jmxMWlTs7V/vy6Rs4
DXLMWAWNMLKZwzzhAXgiaDLJM6hVdygAVc75uDJ9CZKSHaPWPTSSO6f5nzMe4Pss
YtH2ZVlHfj8DSj11LnRJOKkzXZ4Ouv9roxvArOM6O24cPWXs4M8tQcyZxfIY/IJ6
S+/plnf9SgVPxUVZl4b9ck6zEPR6B3eDoyPfnsv0K3mPfJlvvu/53R/Zq+LcsxNu
OH1UUxrjUBrt7IyrF6U2QNMi1bx2sOZzIie2rEdL9uBk96cz90quflWAXfb8nGw=
=W/rV
-----END PGP SIGNATURE-----
use fr_strerror_printf() instead of ERROR
Alan T. DeKok at 2017-02-05T22:43:34Z
Files modified:
* src/modules/proto_tacacs/tacacs.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce50aafd1602efa5fdbbb29269691ffc698f0d05
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl3J1AAoJEH0Oec13Yh7NoxgH/0hjyIsv0hvo8fgL2Ajyjv29
Kppfkh4JuJqmoS4S+b12tcYOzjQYlJUzkD74EPLXx0AdeP0FdTqpmS+5RxjUWyWF
Wjf5QznoifB5GTCsFf85NDzJcWrKBnRiIFuSvUbI0T8RMDLKjUAPClI2o/VfHo0L
2JVsrhPNdQhm8MOXJQzTq3LZz41ysxyUfNeEvzSIIKXsayDj6WMDPzMqG7FblLAi
NWC/pFi2buHZhZ1cgDUZDruYWmczZ84D+KVFwhqlieocXrnkm6GrgZY2yiJmpucz
isfcz9NNqAfPHjk+Cw0z2upojp2Z59R7XzgMzKJCC1Zk82qDerrP6FBtyHHnkK0=
=3MrB
-----END PGP SIGNATURE-----
more removal of pair_make
Alan T. DeKok at 2017-02-05T18:43:59Z
Files modified:
* src/modules/proto_tacacs/tacacs.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69b14ae6c3f8d6b5a02601666774519ebb9e8c49
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl29PAAoJEH0Oec13Yh7NOaIIAJht8xr1Gx1q7HjxHL/sJOmj
MfH3Ubc+YOSVVdWccf8tfiLa7KaH4vbCBvx7b1n/Wk5faFxuijoB5ODiiSiKLfTN
JgC6QuEt2/H0Bq4T699OcW0I9WujxoxnmNHMRS0yih4wrvRzOV3uBC/1momyrKt5
O2WVRQHanpO3x5NSbS+vN4Q/i7DekbkgkM30Z+uh3xXMF6HqWswmOCHNjlnUimSn
scVMzqL4Ji9JCfmBrB3i55XlR5tpOQpIZK+Ond6lFFYDBcEt/Jd8Fkvdm5GRoUnB
vDXhT7U+tVhN11t3Tbq8rezi2per+q2uLN1kQrsf8Znghs0R44jMxMYKTfHotec=
=+Dqu
-----END PGP SIGNATURE-----
use numbers, not names
Alan T. DeKok at 2017-02-05T18:30:34Z
Files modified:
* src/modules/proto_tacacs/tacacs.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/744686bb874e1783ba14021b5665a897011b4068
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl2w+AAoJEH0Oec13Yh7NRPoH/Rhi6oLdxCT2kK9veFUgj6YW
JsMGOv0UhZPx2kuEtvUVcfcAYqYEhJ4tskfeBHqJTs2g0B5ezsTnz6qPJH5RQ4Zn
jbseok9AfxVrE3lHYZEy51NQy0QGerCDg9oExJY2TrqB9VOemrAywZu13Lx4aeDw
djYROy+8k2RSMQ0J+3GLUiP19tRU/GljjUmrDxgOi6loDJQ/qSUV1n0eQvd7VWKc
otXCmTrhCl8aJSbuUpZGqcyVsOuAnaOyhYNqHaVo+GtB6BV94Fzal6linoik6RrJ
L9UoYW/ZvVYwaeij4SpLDMDYh3LcSKi/mhj3Dv3EUEvU+1vPwCqnyR31u+cn234=
=J0zj
-----END PGP SIGNATURE-----
check ptr
Alan T. DeKok at 2017-02-05T18:17:34Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f1d7e4fb9590eebac7dfcca6f2d3035b6069c73
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl2w+AAoJEH0Oec13Yh7NJ1AIAJ87yRdx8keek8ooTc8IHqpp
2x3RkszVabRdGfKjH+qYony5g8lvLZQWurHAKCVEtAYRKqfHdYtIZq7Qk8km93XD
l0B0BGfk2DK5dQDM76lX4qXsrjGUJuF/V7kmTLgHPdZAJ/YIz3kvfhBg91iGY/cp
YYRtHf9Nf68woMmfJ824Z7ziS90HdeFVBDvtgQ1e8o/ncGcLrlFOYmvkQA7Qe/Ev
MB6YNkQBlqdAeEV5AXYkhzphxC+6r9DYyHMR+cxjJA/qygAMs+RB04w56k8tIkEb
q5NU0twLzYScg954HKhLc0/QgXpsUO4UdTH+XjLxcKTVMldcPxAravmmFcu3xdk=
=yxIx
-----END PGP SIGNATURE-----
close FD on one more path, too
Alan T. DeKok at 2017-02-05T18:17:34Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b1c487708552bedfd7ce593f9e966bef67e9e9f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl2w+AAoJEH0Oec13Yh7NAB4H/jFtr517izc79CmVZMFJLCOi
y0QLw2MX0OppnJvA9lcW1AHP8dEDx2BLbAT/KeCrC2cZbE8DYyHbpk2E8j4SwFcq
ma0NrN689Mf4+dGNK/INUf3Zb+o60tdm3L9GejAx/W+t/3vQpbVGGuiIrwyCZuAY
rCPdIMtdL17h2xI3qJ2Up5DWPX2reWnXpz1JdYityXt3fHi0CfLH2o73iDx/QTMh
up7ZxRkvuv4XbfvgzohV+OWDMSSPH7610r0Xr8Alebg6ik/xphoK0S44t28HzflK
qMyW3SLub7n/MzXH9cR5oMOknOh+aXZRRKWIOdHFgPgFSy+9uhVIpLyUkaS07l4=
=szoZ
-----END PGP SIGNATURE-----
remove unnecessary check
Alan T. DeKok at 2017-02-05T18:17:34Z
Files modified:
* src/main/request.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2df1aa894ce5e994b209328046d67926144aae2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl2w+AAoJEH0Oec13Yh7N90sH+QHCAUihcslgI5E/a4kq5jF5
8Ft4Hp3Vr8DumIsO5JNOlwazV37eReADlf3+M/aUSJkRjmUx6ei2JOJFw+ZJFHXw
gZE0ip47wSSCdWwZAV38YjX0B5e6axyi3Ufmdl1GB1eIuL8JkhMELvn5fsehXgmT
/VbGYPRuPo/GfnE3ecgCI5Djov5DDPyV+8WW82hWjTXHBSEDVos6mT392xlxIBmE
8VrOvz9EA0oVYahne725HuqeEriiV5kl/1h1TapGKW3pRubs/DtD5T1GSqwM3dPU
ZlXTBfZX73uVmN6/7GP4uJ6f3S7WpD13s9PwBMO8vVopG6vCPQzGbhnDf3og5gE=
=L9Xj
-----END PGP SIGNATURE-----
comment-out generic code
Alan T. DeKok at 2017-02-05T18:17:33Z
Files modified:
* scripts/jlibtool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10f4163f45cda9aa925b441857adc10a22ef3ae8
======
Update copyright year
Arran Cudbard-Bell at 2017-02-05T15:39:11Z
Files modified:
* src/main/radmin.c
* src/main/version.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e23d7b5d2e71000edb0561a2e8c11146f4901168
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl0LdAAoJEH0Oec13Yh7NKrcIAIaExr+vp4TOZ0mzHAk3rT0f
Mwgl48l2T7esTa2o0j9nV7iwhdTeSKSJo65OVTMpDUCmiadWqOPJMCsam9OsGLzZ
ZofQd2ajkAs8lN0poEJ8+TegqQh8kRqfbB6EnqEJtalQYiPD4CAO6QsuWnxkcofH
qCO6eUkkWXOwDQqnEGUkRML+9+OS10UghK+48teU7IzCxV3hokBG0FGp68IjJfXT
mR+LkL1UvprASdZP/Z5yEPPusESiB7KDyfnkNMg5GXXmBTO5UcUXLTftfuwdVTqR
J77u8XarXgak1gG21+TTcFbTTkLBAQH1hWC7HjbvM26C0P+IrTJzmxO4f5XP8HQ=
=IYM4
-----END PGP SIGNATURE-----
more ignore discard
Alan T. DeKok at 2017-02-05T15:20:57Z
Files modified:
* src/modules/proto_radius/proto_radius_coa.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a504ebe189b5b05cd1345f0e17a412dc3723cb4d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl0LAAAoJEH0Oec13Yh7NLM4H/A1p8ffVoJun7lMsSACAiI4f
PDtGr2EP7xn7RRWGXfFtbN3ERV9ms9R812c+bWTAkE0KPPwqDxFtSgKWuMyJVWWs
0mDbbDfeKaFn3Sn5fyTp8orCrER3SmqCI35Uk3IAuctH+Hx6JNzvEIf6rct33Zb8
AqjPJpVWupWtbhXz8IT9BwMqfwAOiZJbbekQHQHVst9OqxB1F4RAf9UFTzPlMX3d
xEaiOEiAs2eHKj8x0P+d9wQXiHsAZ4b7ZZc3Meaqus3/cXwTBWZKnatTgAFmPNJY
hxo8TE4V4fZL0DHFgfERY9Oqq5LK19tX/JQrYTwLox9itIwU/VyLdITrnHxsT/g=
=48Re
-----END PGP SIGNATURE-----
set FALL-THROUGH
Alan T. DeKok at 2017-02-05T15:20:26Z
Files modified:
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_radius/proto_radius_status.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a42f2ccb67f8389677981c4750bd2dd8ba1fab0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl0FbAAoJEH0Oec13Yh7NhUIH/A16E7XarPwm6CUy3U1vDWQH
Gj8Gg/UyLe2wkERoZXLN2HWnuMKcUMUXL0mm4hJcG70SzZHXTn0WOvMg36QF9sH1
CUyDhE3DSbgVJXLLBPV4CaORFWrptd7dZkXxkaauQA2whaAbmGWJsBLqP3ZIX50Q
izwHGSrdTosbC4GEbxYKQmUGYxsKPN1CXKsXjXpBpAD4mFo4sEuyS8KaFh1PYZKn
A+4PRx4BjuXpUAYXOABbZ3Rpi3ght5o8JRF7hqHXtabM3Yo2RamBQg2AWTU65fGO
7/ywExwLgd092/hJ/fQBZ5nKjNk0YI9ucG55NU25N9Sx8R6WIHcsX7hbzlO0JsI=
=qGwq
-----END PGP SIGNATURE-----
more "ignore discard"
Alan T. DeKok at 2017-02-05T15:14:30Z
Files modified:
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_status.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f77408576d25ce1dec673ccad8d04fc8847085cb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl0EfAAoJEH0Oec13Yh7N+DwH/iUK9+gld1xzNDj0hPlaUZuk
L9WN4riNEs62JqC6J0EOJzBT2cJzmmjipjXYH0tfv0CuZZB6GCPuDYBQqUeYysC5
eBy8UJJuqSGEo30iHF3Ewwe7ZiG78xpFgr2jqnP/vO//kfe8unhTs5WnoGNdgQZR
oKoIrmYCxo7HGnLA1ZcY5CK04Sf4io3YQolBpdcXLzHtZCcuofa9ZyjHtGTjoh5d
qTq+AxMv97euu+R6G0ijLqUFm4DiXPmaHpsonHDOhjpETV7Of6JzLbGiLCR6pRSl
3pGWvz2WpIr/JnkchHnEl73foTDZx+jP7pQ6isb0k0I+OwF+9/fj209SF4PiapU=
=AwIe
-----END PGP SIGNATURE-----
check data length both ways
Alan T. DeKok at 2017-02-05T15:13:29Z
Files modified:
* src/modules/proto_tacacs/tacacs.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1102b1e219b36bc7be40aca57d0a890e380cafa7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl0B+AAoJEH0Oec13Yh7NG0gH/1nvBjq644Q2CN8h7eRiBY/l
5el7WZOKJp+GNPIcPJuSnGVyVAWeivUsmuzaF8cgrPUji+DbjDhYa1PfGANHT+Fz
UH2HrOVPEVbS7Rn8OWZLyveM7wH5UMDt0O7kUd1xEAC/K/f4eg0b73rmaDMypEzy
MHnCYIUo+YPuQVtsURv9AbUcAjYb7Z2A4uyb6lTxlfFYjVKcOA19eizooEb1srrl
mKghIZrenibMqm25m52l9Q9i40t1gdX8BbfCGQdGNYyHGAK9IX3tQoHbF/qbEZFg
hTVg6Dbu1kqbyBduHRc9u1MvIlNv5/T0EVu77m5gcuCYxRjMSl75M0lMh+AMjns=
=MfFI
-----END PGP SIGNATURE-----
check pointer before dereferencing it
Alan T. DeKok at 2017-02-05T15:10:47Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c7470b70eaadd7078d26134b9d97010016d12fa
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl0A8AAoJEH0Oec13Yh7NJAsIAJuWUATWePbbiJVpXeDwxzvp
7WPDz5vSCmuNnjPMZ/Yy9jtUrBLH5VhqFxzgwzwn10UObWwfYTjYLzsKJjX2eBEQ
VEwSXxizsNW+4kTIgaYIzWuE5cfFLDFOQ/tjln3YTTw8hjRfdPH5Bdx6nVm7JysC
IVku6IswxC/PWxOPJxFnQO9aLF++BX68QgX89qt8+8ZXpRuAcpgwsPEQIxINO8HY
QwzwfRC8YL+ISs9R9CLuUIA0/n+5LqDngsFgAwTHH3QQJH6SUlQPgmBR8B1xABBr
UkWPqe23ZqHhi7FEa+MzNJNK0P+G1Fe0iFrg67m/B3abzYsQ+O21xQa/raJOPjk=
=r316
-----END PGP SIGNATURE-----
note fall-through
Alan T. DeKok at 2017-02-05T15:09:44Z
Files modified:
* src/modules/proto_radius/proto_radius_acct.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/485cb59206ed3271ea307cb85d97f20ace969938
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYl0AFAAoJEH0Oec13Yh7Na5EH/jTG2LL8/xrPQ6s4iI0gv4EC
2Nvu1Qn3pfeHxCKnh6Q2YLYS6LfOQeef+uQIzcFI6me+JnmrN+wWnF9nwbV7Nehe
EOZq2SGdJU8ZmWDLQaP0Ihy/V6s7/yGQWICNKLBY78aiU/97/fnWYm6zF9Zi/UBO
bFQ+s3QO/Ptw907+lIW4wpss20knAc+Cp+JCiTDfuAqsB3A0yC/i0GX6aCgmxqmA
lgNlWJ8/0YRmU76KhN2mw8LSKFGT6Ulsuu7c0tXANKCPRwBQhANiBOTrir8+vocp
OXU4vR6x7JASMVCcN1b/unWcK68dmOdFXufppoWq5Xbvm0gAPHZiW6Hp9nznam8=
=e7Ag
-----END PGP SIGNATURE-----
ignore discard return code
Alan T. DeKok at 2017-02-05T15:08:48Z
Files modified:
* src/modules/proto_radius/proto_radius_auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67eb8ead94f5566d5059ea8ffc35f96a82cc3f5d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlz+5AAoJEH0Oec13Yh7NH0EIAKVi2IWMgJ1IylUjsplRTsf9
0eSZJ5/u5tTs4fxNQfTplCkMMhDwpjeKQVtNFmDxb4f2QgFUDpk57JsuXeYWiddV
dbLMA+2H+YqRSjcO7LFxaYXz9gW5ctAvBobg5zap4SBlvqCHOorV//U6eqEpCy3B
mGDr2N0WvgMAcEyO78bXHXiDCjcx4elyxOF1taprhLEpdf/IQ4t3BA6DhvC7vnsG
gbF/lcs/iLQKthtCwCtDQw/WVFKVJD/XxJpFcPBK5JMByu3kKWo591K/iHHGuj0D
4BqKTE0G7lctYneBEw17N3n4d2iqexbj5wtFYSRo8tOX1Vrag+E27dK2MOX4OlM=
=OzqL
-----END PGP SIGNATURE-----
ignore return code from discarding a packet
Alan T. DeKok at 2017-02-05T15:07:28Z
Files modified:
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3245e7ff84934dec4e925a99b363cfde88d0b36c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlz+aAAoJEH0Oec13Yh7NdU0IAJD2nLQ+XsIIcJJMgf1kasdy
v4/bx3lRGtkp20syATjt2Us+rEW/LYCGMH/ALwaNjZTY0I3Z8lpZAGVMWoR5rKn1
VeHAe1W7jM+GJVveiEgKYGdYCUBR3+19f+3EmI3NasR0LC3Wpj8d4ay0dFmgo5Vy
b94EnrcmJ6gzgAJHXYBe1aprvaAXhR3GYg0gPmDCQuDRQim/t2tWiOdElob0jaxt
eV6yclFdJZN/Q0N9MhBRA98B3cd5hqiHsGfRa3wyOoOmJAMCYYeEFX8cavto8FLH
In9vnJ20TG1PbrMD/jxddgR5iuGdW44b2ff7tM4mjszDK5sCJ5AN8HEmY7tMeIo=
=eP5U
-----END PGP SIGNATURE-----
ignore return code we can't use anyways
Alan T. DeKok at 2017-02-05T15:07:00Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ae08fd95113861e50a04ce2d9f7b7ce82913e07
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlz8GAAoJEH0Oec13Yh7Nf8QH/2vEgrYScTE5Y0APBMegn+20
JdQ/J6YcZbrcPpJlTFfi1HHTcHbxyvyWrkBHlA9fWYcN05mxCPTa3B5syxpEv6XN
RZ9X0WuukGSBLFdLy8FLn7F8LnHqo4AJgSp2DXDMuM50zgp83Wk+Amowzft6IHd8
QlH2qyc4bZ9yFV2o0oRPJCQmNu3eomzLLKooOJBIhtB7b5puL0cGd2MYEFFqQ4Gv
chgTRe3KTcyFDhE947CtVaqemFj8ECEOEtrE2TRo/R7oKbiZrRu5Lq+U+yvJZAR5
n39cRGvUPagCn8E1QOZvlLuAY0OOPh7Em3ol0WP/IIgsA16yv3Q9nTMvVg+Ovmo=
=aAia
-----END PGP SIGNATURE-----
ignore return code
Alan T. DeKok at 2017-02-05T15:04:38Z
Files modified:
* src/modules/rlm_radius_client/rlm_radius_client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9da90e8ede43f71feb03cfb935349edf25b28f85
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlz8GAAoJEH0Oec13Yh7NKpYH/ApbCQ93fwL7z6Exm9x/COA2
EGickYWr1LDRT2WfJmikVo/ESANd7vWWb00AjQ2Mhf7J09x59PCEgjBdqC27MKF+
kGFft7JnNoafqgIemO3Rb5GgAk0p5r1oDUaRtAQd+noKtOI7DIIX5afmNonZ1ayO
LgLAafUzar1TxMFomDWBC9bdeMaZJ4C+YO3XA8fTBfOBD7AEqGwfS22hnhTmyKDs
MGdsFTH2NOCKQjODAc8j/h9XPfiSrIZLpu2Afr3RM7UeVV1aGuF7WuSuHicq3QvA
2VmPd3v9rrXmq0R//i+l/mMiWEbnWJ9G1rWqzvazNBs+FBUdtwgtNObs1enIBAk=
=Lrs0
-----END PGP SIGNATURE-----
we don't care about this return value
Alan T. DeKok at 2017-02-05T15:04:38Z
Files modified:
* src/lib/udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3dd51941e8dd2b7a97a9483be65982b449d751c6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlz8GAAoJEH0Oec13Yh7Nq98H/18ILLmClGryQlcL93BAeveN
8DRj33ZZk33mlnkg9TuEGu6TqoHz0WMzMqswu/ySlmqLESl3ujRkD5t7902taxif
vlClS5+6TFOdoEjjIXWxBUaVXDUMxUhF8RGU6XhMJli9ydY4e7wK930kikhp1ph+
BQcRzPUZdvD6+27kf1ooF2Vd1vI4PUp84ph4Hqe5Z+PQp38sDyZ30gAVRQMDVV4H
rpnFr88wHzbDESQuN4UrjwkbcMND4k1LR7krNlJ/xG+SXbt8b2ga/ytp2ypXyQZv
mAv9hpGDnEKjZJfs8GXIPe6Ptv4OVpQQKJJBkAo01jtURCpaKvM8X6KYAXM1Luo=
=hYzZ
-----END PGP SIGNATURE-----
don't assign in an assert
Alan T. DeKok at 2017-02-05T15:04:38Z
Files modified:
* src/util/time.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92c72dbceb7af0c052cc79227f7264254079eefc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlz8GAAoJEH0Oec13Yh7NAr8IAI+qc+dhAn+ShD542UglLjYe
oiC38p3yvQLt422u6OqZwq1d+TO//qrjJAugjbkGW2zaslVpWxqVI/IgC1F6L324
oCzOSgeMEY1Wewso/v/8p2q0db4L2QwqImE6gHUlyPYRkgPwG0qFbb/jH/fG9F6H
U4/Okw8Io6UolzWc9BObTy6DrgQqR+1K5Xe9BlW7amVpS7JMMkiO0WeEUy6HCE3h
ooD0IDpB0VLg2b886GHJ6Hux6ykwZwQg59rvIbTUdU9vVh7jMTk3g0xnFbqV7NQc
D02C0npcgAwCS+BruNJ48iZhdSVzvNmaWjxvs6eUxmrm4miubZM1gXoBuU+EDzo=
=rgnT
-----END PGP SIGNATURE-----
cast to "uint8_t *" before adding byte offsets
Alan T. DeKok at 2017-02-05T15:04:33Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a6f1382e90cfed97b347f52a1c9376146fe2f3a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlz3iAAoJEH0Oec13Yh7NBNQH/3M1yZvYPtRRIfezPitGwwJu
sxi0gdwlIY3qEdFL5AmzpvP4+hMBAg+msQ/1wP0vCBpUG+MXoFTzrG/10rrjorAH
DpzGEaeCKxA6xreg9X0YpCxetJhAPoiVKR2qaPuvyHAgxxl1sp92eLJynyQyXAVy
UuqtCBXD8NZMXLuHw/KRDrVfh3JjbSfwG3VDXIy8E1QynSn0vcGRVJv0ELNZXhIn
WhPD2Qz53ApkYUDMH7GCr6/bbp92m2WymW6yA07Z6NXQXi11U0DYghLOW41hguHz
W88bGuncMDddD0beZF57aoAjzS2LCEbMWVNBlsuS8EiBop7ozlnYtOrua0R943Y=
=K3vG
-----END PGP SIGNATURE-----
return on error
Alan T. DeKok at 2017-02-05T14:59:41Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ccc69a77555397884cc5251d2880af99efb6cb47
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlz0JAAoJEH0Oec13Yh7NSMwH/RYatJL+KbtgHL7WsNz+vL3F
mtPe1MBU43Bpf1OSVRu5yPa29qOtcFNYLCk1gKh8jhnMyOGzNkRV2ri+Z+E0780o
uZCKvO3k4lk+r5E2IkjAvMJxRIe68OfVbqbC7u/F61Xilc8g2I+aGf5tssdiWF2h
QNswXVpM+uZcJwBLR06C3m+dqMnqeM1RcCtjFIGTil5bqw4Di4hM9DL4J4VGZyq6
33vi5TJOjNu5BPepF6jisReACI691ieycbUkqQ0eD7fCNiYICtMgZGN1GAV/NLI4
jegxdt0CcMK+98j+i9riRxqzDPSW3s7OtYZifvHvI5gfGgU5PBSEZmOoiP7u4bM=
=EGm3
-----END PGP SIGNATURE-----
remove unused variable
Alan T. DeKok at 2017-02-05T14:56:05Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37e538e6db7f0ac5e9e6e59a038c4ffa15ae510d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEbBAABCAAGBQJYlzyHAAoJEH0Oec13Yh7N2qgH9j9ceY2PKd1MO4Z/l6g0tq5A
URtm8rZLuWmLysf139a2FORuMAo4UuF0deBGOUh4UPeoYVoWngFu+2lqktQpAyUo
PJMtkADbtmKvsB6T7CwIMvohFhcuO1j0OU/JhWEdD8/lt63FhrVx1Y0L+eaFvrmf
jDGzykj36j7DO50z+F8OHGc5JqA5f0gZU7HkYxLao/JJdIj9DxLmtetmzQyNSbbU
xE/kp3fzwVvPddCLmX7q3YUTwxuLMezalaMYilyt03vDSjejSD66D6UEveBqpbkp
QR36ge4kMmDT2RdM9WpNj9+9PUaGfOWpKx9CMgJvJrsZgleglFw1YtrEblJi1A==
=gK20
-----END PGP SIGNATURE-----
it's good to close files we've opened..
Alan T. DeKok at 2017-02-05T14:53:59Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65713a09de6f366b68904469e2636929d3e57aa7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlzyHAAoJEH0Oec13Yh7NOToH/3OZUQlG0NXhgGAt+zKNJ6Ds
rIgSo4clLFxAt307Z8K94WYiDDyfGuAUR9UGI5BUFLGniLOf9bPAk8zkrfFfn4xF
d4GP8ix4pqAfvKpKB00OwqNJ4bFXax4KE+UBtmIA8qO5RWjWAFh6gSQ0fWiJ1Gz5
ZBbMJ+SNSxV09nzR9NV34+2pp0gxGztrRwrTihiol1taOLsZjWBCTEMZuDmONJcT
dzqzOVd0jCR1hZ/k/F/QoDWubzbSb01F9/lXpB7fcma2KYdkeFsxIbRejFKOERI/
k5KuKQuztN4Di07wTjCh/BG6ZHlsNHEb6CBo2BK6TJfkOzgHUKRpouIJzxwWOAk=
=HNT6
-----END PGP SIGNATURE-----
update hash based on client port, too
Alan T. DeKok at 2017-02-05T14:53:59Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/755286eef0a21b4f16994faf60a767836b0ca591
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlzyHAAoJEH0Oec13Yh7NMbsH/ioHhlsREj43v6Y7jW9Q5nT7
i0SYUP8bQxhQ/aPKu+bXru9kGTJtVOfN/x7QV1nb+qjlEUPlM2TI11Tc5KP+I+bT
4H4xhe1zfBUhfZdM1VcSnmI8F3doIifFjaeeC9DYrReWJ//FWH+KvFqEPGT5R5Ap
TGc1xoRIEPBSl9eQRwqEmz7LWbl1paXscW8nLuxZASS7W2bbDDGUbF/q9JodwLmc
pGJEW998NKAS0iE5UhLFBjlVJRj6Czb6Z1qIaOPAvOdgMQfxs1yoJx8Oh1hwULoF
cmTQJJ1XCgg7cCZXSyGiqqPJh/+kl+j1KxBEtzUwy2NC20Mpw4BhOWBWzihqcA0=
=YRxX
-----END PGP SIGNATURE-----
a few more checks on length
Alan T. DeKok at 2017-02-05T14:53:59Z
Files modified:
* src/modules/proto_bfd/proto_bfd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c94ee3832abc50a6c89ec60c4553a6301fff630
======
Split TLS caching operation
OpenSSL now receives tls_cache_serialize as the callback
for storing session resumption data, and the EAP-TLS code calls tls_cache_write separately when sending an EAP-TLS success, to cache the session data.
Arran Cudbard-Bell at 2017-02-05T12:41:37Z
Files modified:
* src/include/tls-h
* src/main/tls/cache.c
* src/modules/rlm_eap/lib/base/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c703ad96bceeb56b1e3bc419495e590365ee4d11
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlfOHAAoJEH0Oec13Yh7NKSUH/1ozP39PoXCUGh2eYCqbfZA5
uOC0ywhOTK5fl/18BqU0wh9ya7+Jm2rd6JQCFYtC8pKR9KlGfmGNKOVb6kmKHLhB
RegtE+BHGd2BK6i9HuJENs69YFX7J6y0E1OGfARJ8P/9aZ4GfZcNBsE9YwumFZbB
YYg8tQ7RvssB+ri4rv4ZBr5uLwSgtxWtdrCVBsp+rHS3PyaZlk+43B6SJ/LyIT39
4Dd8pkRf/p7DWuINPbpShHQC5H2nBb920O/AtQGshUkyoRjM9f17e8DTuXa3gqMR
cN0CoACFdDZuX/UO/moLd8zepx/egZINX7BHJVjSwdTycgLT7ESCOtlrFDWk3jE=
=EEZZ
-----END PGP SIGNATURE-----
remove unused macro
Alan T. DeKok at 2017-02-04T15:30:11Z
Files modified:
* src/main/tls/cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ab5d6fdae2ef30c7d7d575f12d0cef865259df3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYle/0AAoJEH0Oec13Yh7NJGsH/A0hsa0StnHkYSiItdN59Tz4
082kY4EzK+l4ksDtDr1Sy+ANyqYF6SaqLk+FAc2ish4h/HkqHokT1YfoZY+qbv3F
lbolIH6+Fx0aSNmJ0rs2FrA0mWJKjw/XmgkXvQ2GDbDI145KzndB1aCHT+HI4Gn5
mp2wwtMIuHon//y0FjVkgrwx+FaYc7wT2UCORetttZx7h+Z1UGibfXc4Py2w9Khz
UcAu9uW3H76GHDf68ughIiA1Ujm3uSWgFOULFJgLo5KgqdYmQp6hUlHTFaRUgT8H
eSercZ58oU9rG9OojQYjKjHbjAKr2cbc51YQg2ny2yGYqwGXUWy0kBM69WYw7f8=
=NWCW
-----END PGP SIGNATURE-----
remove unused variable
Alan T. DeKok at 2017-02-04T15:14:44Z
Files modified:
* src/main/tls/cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b503fdbc9b55997cf16270f3c2fb1f742d9796a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEbBAABCAAGBQJYlef0AAoJEH0Oec13Yh7NbysH9jQb/fUloInrWLkueqxzJJMm
RA8SSA9BG14GcxEB4q1qquY1vXkSdZpg596xdF+veDciw9CZK4KK+WdpsxQ2EqYx
HDGeYVr7MvXm9+ADuB9X7cWK2vSua0Xk0qVFH8l3t4OHoaot43oM3vNd5ELh5YrX
bV44Mx+vSGVUr4hh3aRB9Cxul3dNFeemPhrJCQrcIfMgFhxPq/6And0ULRK3lfBO
vHLFz+8uNJfLrBIayhlZJmPaS5Ajl05lpGhbw6FPEN+j9rU1JtWrFKiZDa+9yVpQ
NzYZvHpjmRGOg2dwu+LIstpLwwvejS/4fRIg36QcooHvw6h/mh2mJLMMqFfl0A==
=l4vJ
-----END PGP SIGNATURE-----
remove extraneous check
Alan T. DeKok at 2017-02-04T14:40:52Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/473f31f7a6bddb985b361773d537e7d845dfe1a3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlef0AAoJEH0Oec13Yh7NKfIH/2bXKq5OkDQuaMMpOhOl72LB
phdliIJUkkfHxuFJRPdRqY1I+NEzLaWv00PBUb0mBagi608Y8x1l0L0EWvEoKPB0
gbNfOALy1do+lMg2897kNDd6e2LXfRBwomiqT1dJdR5Hj7X2StjKqLNv61b5VXgR
SVXs1mP0ZlmsUr+pp/h4s9WfSsSH59W0sVHml6i0ptrGvngMqyc18v0ZaSwrh+wN
H+MFqBemfjx86TnjHWMPoDdMYFiK5qNJNX9yv/QhZLV20TDq5ZcguxCO4JoGolQN
l3wV+bvZ8wmZ6VIvrPlW0f/wH0rffVU7wSBIQEgM8pkGRgrvgRm3gY92mWoYXs4=
=kjn0
-----END PGP SIGNATURE-----
add missing 'break'
Alan T. DeKok at 2017-02-04T14:40:52Z
Files modified:
* src/main/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8b63d42b4601c24c9e58417394ac32d52095eb7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlef0AAoJEH0Oec13Yh7NSDgH/0Erw0Fz+TOhJuLEMULAlof2
8J1VcNLnahAsyyAj/j4+VUqKFiETXZpMtibSlz7Y1RjAo7IbgUWj302sul6tpi4e
20e9252tGesI3f+ADcdrHp/e6rw69ezBXpA6xz/AiAvh19xX/baZOmu3DSs/af4h
P2mN9NHTdE5Qi+Lnu43I52YwEy/rRbCDHqNmUwaGL7o5aAETqrOQ+iA1d23bgNRa
Jj7TDp6CMBhJsTFCcpQ5cFpshFLc4BydVlizt4Z5CHTUbhxSnUjZ8tXHvyI4l4Sh
poQP6YtliaSbOwcEqUa0C5gE22dCI13mOziMQFiAzxfIkfO8yXOWUiYJxZFzqTk=
=dJ1S
-----END PGP SIGNATURE-----
initialize salen
Alan T. DeKok at 2017-02-04T14:40:52Z
Files modified:
* src/util/receiver.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd1deb5d2c6ec5419d0b828695bc864bd9dc9bcb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlef0AAoJEH0Oec13Yh7NdWwIAJWTMBlnEQ0qr0dwG79hTFZO
ZPEsSzUTPYJ1l3eIklZZLZUt2AwMxsHJjMxYyFTd9gB95yODi7PBK6yqP+cxPklu
NPoaKrmBPsuNktWPL0lH6oAzpOrZzChUfh3c6HrX2oV8AETlrU7izCYDYblvT8G6
s7522zMYgFr/Vd0G0kKfVGmJX6SPyoyiZXNaHqfnXMIL9BKA2yoVlbAn82RXZClt
OO1gZh/Y/X0HuTam5bXIzzV/b0+sh7kPOPbpjqT0dQf4S/XceLEI7iSnKidzEHvv
k6dvT4XQYfmA8+M0zB5jzFHm+pX9HlX8jCYmpRw2toVnlYjtiLhkFMkPTDenDdA=
=t30S
-----END PGP SIGNATURE-----
we don't care about the return value when discarding packets
Alan T. DeKok at 2017-02-04T14:40:52Z
Files modified:
* src/modules/proto_vmps/proto_vmps.c
* src/modules/proto_vmps/vqp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e885df375b823e42c92d1cf56e15cbd31e9928ac
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlefzAAoJEH0Oec13Yh7NaCcH/0K0X/HPIDH3/0fSHLnoF8WV
DAXoll9EJ7WdpRm2Im/6Rj6NiDJS4C10PYwDN/ksbULxA/RJh2tWtsr4FSBEBKji
uuyenZ502ywWyNVpAhoxhwV8cNqQzvACzg1UgCismwbSacmRm+tluqyH0QeudoLf
fzjxD4Rlq8N4FJBM5xwYdWkkd9gGSAjYYsLWxqBwTDg7teScAGhUhxS/UyAVlT8e
o6s+DejbLp/SdSlO6T/2WbrxS2ZteouY/vdDipIocFjwJbVXhy21BMYy9XWEUUzH
M57fnbU/VNA6/ipBoD9mp/KBYsCp51jXnoLoAHOeyfm/ACd6VPn0pUNbltQWRL4=
=Ybc+
-----END PGP SIGNATURE-----
check status of pthread_create
Alan T. DeKok at 2017-02-04T14:40:51Z
Files modified:
* src/modules/proto_detail/proto_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9690f340105873bf8ba409d04c9b716880871a9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlefzAAoJEH0Oec13Yh7N8dUH/3cPPZ4pJ1QZlufwaAp+9jns
R9uKER472Zyo4Ti4JT9rTNlnepu3ZHM2tjgQad9zNg27OFb7YeW6tlV4IxaPN4A4
FdrDc1SMhBg4ZLqq3DbzUlK1A+VxohZ7e9JSFSAlQwi2vgJnEbmlkr5NRfwupp8A
0K9fr7PlKsW2PODa1ROn4XWXUVSwSLMyZEQXt4ftzxzsKsOos5lNrGyARxYMyhuY
Q2PQyD3lN8dqCjnN+IhjysxqrIt/98kqPSZ2A2az1ZALJrsMT5ehtQpLHSGl4mNZ
1qkzdrkJ/gNDgnU16DAj2SBjifknM0UIAzAoVPzhkNXYQDr3v3nY2yTkcmWhw5A=
=DSRV
-----END PGP SIGNATURE-----
lower bound on maximum stack depth
Alan T. DeKok at 2017-02-04T14:40:51Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ed227fa3d945d0667290b39fe62b2e7b864163e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlefzAAoJEH0Oec13Yh7NWz4H/0TDPHXuHWpCybmn8MEKPQfm
9gNEd36CE/svspRkPyeH7WIXuIpLwq15JUEYsetfdAoGzv6R9FqxxO+GJyBRkc35
xHBoENlD0x8YnIWn7uOuNmrB39YcR+lpyCR+I43cZvFlSqXYwa0xJE7PWqlIC9HN
3F0ShN9EwMwZQVHBRdgSKBpDmQjukOJNc4EUCo6Ad4JVhizn8rpRmiSI3Xvi//O6
ZYG9RaIFBUqFh2A69ukQVIBIL4wCcWWxlFm2JqculbcZmIz85s00GYjFdToe5ZDB
6QFUtU0G4zm1ToAmIQqFPn1Q4V30zMgoRg+oFJ5uNyPeT2RINGpMxomihYi2Ggg=
=GIuh
-----END PGP SIGNATURE-----
reference correct field
Alan T. DeKok at 2017-02-04T14:40:51Z
Files modified:
* src/modules/rlm_eap/lib/sim/sim_proto.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ffaccf840cf6937fad213a98e24e70f5ad5738e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlefzAAoJEH0Oec13Yh7NH20H+wZ+tUW95CS7BoXJiNhnkPsw
LhvKfa/p1rbyuYbNMNZ7NktkOLwuIy+dYPoRYsYno1GRxucfZiuT3+rW6pMGmroa
TjcgPsb2z8OXeR5Unrh6brxLR3H7ydgGQfzn4SY4SVDvjaLsqc6S1gw23EPOddqP
wUQYLZwfcNN04NO62BNpgBeDHTfJcGWrlkLHGezcxdW/hd7+mLUtlbU2yRY1ZbPK
21PZY9kZE2x9aN2TDgoFzP7qeSHdNwclVEth6TNmGnCYioJUpxfHkrbMhve8KL82
OZAbaWHLrjAv6rPtYSJ5zH5oESkT1AA2EddVensUo2TxcnntsnTQAr531EP3gZQ=
=ZlCU
-----END PGP SIGNATURE-----
add missing 'break'
Alan T. DeKok at 2017-02-04T14:40:51Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec9a5967c1ccfe586064a56e594c43ddd3e148c8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlefzAAoJEH0Oec13Yh7NIwAH/i6quFnh5lL/aHTJlADBx2Kh
2NF1WnkPL72Db8cdX2LwEURvnnvMqN35wZa6OMuimvj/48pUFVXj6tcuXQN+6ptN
z3siY7yW2/liHD5aTPM3e39sh6olsAHYJ8jcLoQU+NEt4enhUl0Y+sVI5ZUu0Pwr
aX+Cx7vTVPUJW6f5q/tiIH/IlgvmEIjNREJi4Ww2rqwtBfImpaGnHRZ950rY33Ji
4TkmF/oqc1xwNC/xejF9wGVw0msdviCZV+FHGpvwe3GrI+ej0Sk2ABtQESwlmh3D
wEwAR++YrQYMCdeWIOhAb2vQ07glhTprZGAjvEgGi5wqCCIVVvuyze4Bra84zmE=
=FDX6
-----END PGP SIGNATURE-----
add missing va_end
Alan T. DeKok at 2017-02-04T14:40:51Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/031d6acc41cf5b4655fc924aaf702fccedc2c7d6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlefzAAoJEH0Oec13Yh7NgP4H/iwiNkDVEB+EgiZliZVmUz0x
l3fV2wGcuMrA3QITFGJdW+Mr/EMNG2upbVNdYOXCYJpJ+MlRs/ufM46spJmahni2
XPgGwwOJu52+0svVJHd5BG2blsQeRiTXlD4T6gPh+9OEMEKQntL0Yz30JY5ocepZ
ENvn6U6zCJf47XyNAfGj6Drk06YvB9TqB+AyRJG96pi0OThPEiiJvVG31W+hNXip
EcaJi8e7IM8TD5QfrjHUlQpNu5pDuLpG9YJSpjyaweLemBYZUocBwxjC8SCmUAmx
wwJn7SiBsjCqqCaKiHgZ9YD0pWGCVdwkESwNLscwwDrUvmn0WSg09FO0V9YT0rE=
=5eEZ
-----END PGP SIGNATURE-----
add missing 'break'
Alan T. DeKok at 2017-02-04T14:40:51Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb6e2d2d9b0e0184f2cd4e096a9141ed355dc46a
======
Avoid memcpy when obtaining session ID
Arran Cudbard-Bell at 2017-02-04T14:33:29Z
Files modified:
* src/main/tls/cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14142153963eb983d69a4a8d0ca50a8a16f662df
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlNLVAAoJEH0Oec13Yh7NQ5MH/jgm28jD7rZJ2u7ZYMaDiWPh
FFkYjngjsd91TTRTnGCVEdEtPZsaPm+DzSoxTKHqWfHmH/LOegVvDTeKrv5Kb5j5
ooWu2Q5KQem/Jyi/epNm/y3h2fJrhn12QciI6gDjoUSZ+HaSo1jsf3gVA+3P5D/q
f4SYc3N2bzAAIY9v14B8LvFVnbaCuGcUEGnSbK6XFPlkuv4C4omYjaErM9iIoaqQ
qqgnxY6xK+KfHvlWlHu37YTxk9hLP+ezccymRc2ahx4YIqXwBLOpBy+ama6kmLpQ
EB0KVu+GhOQnMJlWn/RbSuak5SwfS5BLTbZnkrQuOniWarE/I+2+hKqMP2Uyer8=
=TzKS
-----END PGP SIGNATURE-----
remove unused assignment
Alan T. DeKok at 2017-02-03T18:58:25Z
Files modified:
* src/modules/proto_tacacs/tacacs.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24b8f6a70207250c529b8e80780dd6f23cd47660
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlMwkAAoJEH0Oec13Yh7Nk9QH/ilGXtJRRh4DBp1cdzFxXVZJ
/2ninGhWgZyTz6DqZoigmepOWLZaLJQCCgSAAjC2VyMu+qr7gP+CS7EOlOLhE2L2
b6N+ysXh6gTsAirVr2aT0ln9XVVzCPOhgE+0twC0NsqxIBJVaAQUMLP4tA76fCua
bXr9l3mS4vgUxF56QtboQVf8fRRvJlqSWep4Wl5iVypXt5e9h51Hq6t+POOV3oJl
tHvzXO8Mxur03u5cAa0uOq1fEksVIyV0xYc1gUk10E4rswPxWXhsEn1GqbnO9a6z
UK0hO5w8c/0WRMgMoqbeD2okowWbU3aMnh2s8YpEN1FZ3RR+mJG+hOur8aK+T80=
=w0gN
-----END PGP SIGNATURE-----
initialize variable
Alan T. DeKok at 2017-02-03T18:29:50Z
Files modified:
* src/modules/proto_tacacs/proto_tacacs.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8184c037954817aabfcbe107f8d63501153f501
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlMu6AAoJEH0Oec13Yh7NbcwIAIgagspqHrIyGhgeMUyc72oW
ZM2kQNJ2bVWFiENCTLroFSK+eOAQrCtUOfJL0VM/Hh0d6Rr/BbaQqUJYZnghXhUy
4rZ7BxybevxLl0ywj3oS/WFHqedunVpyc4PP0rn4Era2vg0Mg76H4q9pCICsf2jh
hKLo36vnkZmIB5c7bjXCqev0L+d7gAgMnSywNwc1a2s3vX74DFaV4P6Opitqv2ez
Oy2aOg1jOyeh8qcEHweXolA9Gvan1ChOB/ls0vstsx0VWF6LALNxdgXhrpxOkrtP
B4alo3ZpoXZsg/yQlAVg0TyfaSj7GgLPsH2bAl3GyHlbA96oMrmVTbZL12pG1Jc=
=wXQK
-----END PGP SIGNATURE-----
use file.data for data
Alan T. DeKok at 2017-02-03T18:28:04Z
Files modified:
* src/modules/proto_tacacs/tacacs.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9f79738f08e894d0b007dda723ca73c31d6b2da
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlMswAAoJEH0Oec13Yh7NOIAH/0UA5pistXQqQMMAjWNnJk6x
py2YspenshOpbMEYp7rSUz/l81p8WLkq1mb+vLNwBy/JSkxQpK+601ZDwzCbgom5
I2zxE9qEca9ozGD34RCXhj6ek4YwTQhDWXQsbOYiCsP0LHY4nCRJDeATpbUPS8VN
sFkXogPRNBOXzh1Kjp7WoGLZuEUpYEwmNzQXn3H3tkxRUpDuoSU8e1BX5r1vcUIK
YhjQw4dSScgr/Uy0L2qSfdf50dEvg4hd0bA95K29RA6cZ5cfeDSBiYhJrHi1mr0q
A++InWk6QpJA6hoambkOTdoipTtOuDvSkc14qVr8YMuArAY1Fny23UrP5yJyHqY=
=0PmL
-----END PGP SIGNATURE-----
remove unused assignment
Alan T. DeKok at 2017-02-03T18:25:40Z
Files modified:
* src/modules/proto_tacacs/tacacs.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa58818832f825c341c153c3452b7af97f9f5d03
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlKETAAoJEH0Oec13Yh7NcfkH/3CxyC60nbgEJpRrY6DTtra4
3pMKnYRZ+7Fbo4PKpVIIpL/IasoeTb0AbA5ckKTO/mvrTtyhGIEmeZlhzkc/mJ0V
bjKc6mdf2ngE77i8WTNEhFYjRbElG8esDJfTQ34Qn/x0CO8SzCjThffMPz0g2LSt
DvZullGm3lWH+Ti3e7YO/6TGYu3onFMxSKVWU/UIYye8H3PqT8tE3mNtfQlN0lLf
+jHLNVd6jgOO7VURD6XMBvukAKkyI/P26XvHBs2Ys8HYLZKL9iqAS8RiFrs9pHFd
rx9aKOBu5fYwrSuysRNQOyNJ8KTLybI66CKl6a8pBu6/bbI0T8xxTfVbrz3jgq8=
=DwHK
-----END PGP SIGNATURE-----
move dict_tacacs_root to libfreeradius-tacacs
Alan T. DeKok at 2017-02-03T15:25:59Z
Files modified:
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/proto_tacacs/tacacs.c
* src/modules/proto_tacacs/tacacs.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa3c65cd3978b1f7678f48d7b245e61e6aadaf84
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlKChAAoJEH0Oec13Yh7Nnc4H/1pBo311EbFFisGKM6gX6/6t
tryZXgBNKFIK43jfXxz2CxglCs/3l7nrpVRVjwYUMGd5FAC92AxM/UmRqn9MoEpm
+e4ZzIiv3AkiSAMrgiTpBW+GptG2yZezUur3FAsxaMgRACOlrjhaJy6u0d9pfASc
rXXzfX9X2wse4uurBm+vmOR2GHHIzpb2Umz6ZEBjSzo+970qm5KypCz/6/UGAbsT
6Xn55FAbotZJGpammoFX9SS/DXzpTUp1Okz//ROY1GzH141/BPp96SSNqWsB9HC7
uEuwPj+s8JhEM7eg2xDaSA/K9GoN5PK8n+7CzaJBEKkfpeKjtB/sG8GyVkYk0ms=
=buDy
-----END PGP SIGNATURE-----
initialize variable
Alan T. DeKok at 2017-02-03T15:24:13Z
Files modified:
* src/modules/proto_tacacs/proto_tacacs.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9aabdb56e002de06a58cd0fbee8126f990cb3b3c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYlJpOAAoJEH0Oec13Yh7NBNwIAINao4gd87xfMCum1xd7wgM9
cKOMB81X94xsAH9Jdr+S/Sf6F0u8rUOMsSc96cGhNy/yWH7ywDVblLhvWqaUuNrZ
BC/puSTyqiTDcR488Ntpvjb9yNHNfFoFgLBJ72tnb46UU4gLkXwgSQwtMC/fQe9w
ZVNC6/ayPcsk7KXAKd8sDrmXIG/NsteFjBtzeOCRR39G0XmPdkSNThtxcNKbpOrC
Bh2FncXByXxNP8Q7beg6dEHaVECQFKt5OritBMtm+nGJvnE0H4VlLqORBOS8a1/k
lnnKbpRKy6cT5EEaveZiOh8pxWF6anapI7M0VPo8D2vlagwOdVLF2h6Xm3pTaB4=
=xt2W
-----END PGP SIGNATURE-----
Add TACACS+
Alan T. DeKok at 2017-02-03T14:57:18Z
Files modified:
* configure
* configure.ac
* raddb/sites-available/tacacs
* share/dictionary.freeradius.internal
* share/dictionary.tacacs
* src/include/.gitignore
* src/include/all.mk
* src/include/autoconf.h.in
* src/include/listen.h
* src/include/protocol.h
* src/main/process.c
* src/main/unit_test_attribute.c
* src/main/unit_test_attribute.mk
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_tacacs/README.md
* src/modules/proto_tacacs/all.mk
* src/modules/proto_tacacs/libfreeradius-tacacs.mk
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/proto_tacacs/proto_tacacs.mk
* src/modules/proto_tacacs/tacacs.c
* src/modules/proto_tacacs/tacacs.h
* src/tests/unit/tacacs.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a59647304955d984f2edddca1ccb5828d8c25ee
======
gpgsig -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIVAwUAWJOgoNm5M8Eq7XTwAQLqnQ//YUDLf/1WitfBhDCFRENwG+PJjN5MngFq
fpj5lfaMRgUqs4QyikI8EATMI4HM7EGS5Lx7vUNQ2pPdfi9wEc7JJmWgKaKHq4dV
w14Z6gUi7fedaRzt9TxZxsjqosk9BgDbpx0RLxTQo+FlQ0adGbV/+iD0FymHjA6D
CVQ+xSG1yCji2YDy3e8+aPn9V07d7X5II+At9iXKW/kpTkq2wkNn6nTFtvSKXyUs
6YswCzGgSUyuZkemYJgaWrkFne0tN4K7jrKCO/InnUFy2BrJSBPhFaX7Noa1MvF1
NQ5p7rvoQyf8KHCfHJ4tSOEORcHxxdegW/FZTgPAjJB6NKyAPctPy6sRbsCoUpK+
pgu5R5ynns7DQ2N0BcLgFrYUmuzefw/uJ1BIJyoseC8sGlN6Zm5g+Z+DFIEVoqn2
+Pm+1WVOF2zFZrzqJ6SCTgDDsAq+htqSNcGiausAXPLokQJ0W6eZlbdJi4H+lg+H
fHrlGqBxJZHQsbDD8xkbElg52SSU7A2Z2QwMgwDQ/PuxWReSHb2dQGof+hDO9jBP
FW0soO5VElgEsyJsIBq3qslW4wqs9dwntZgkQsGc/yEuiRORFCoUpw4EHNqSu1z/
MFQeYhf8BxqgiUhAu/NVF3CVYRBZmTjES2VBA/kQ2Vud+w01kpfV1C3Fug3CrtGU
DzfQJx7p9io=
=lRJs
-----END PGP SIGNATURE-----
systemd syslog.target is obsolete
Matthew Newton at 2017-02-02T21:12:00Z
Files modified:
* debian/freeradius.service
* redhat/radiusd.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7b26bb296c5498b32bd8687b8f20d5521ebf9b4
======
Hmm, maybe we shouldn't create the database
Arran Cudbard-Bell (via GitHub)@2017-02-02T10:16:43Z
Files modified:
* raddb/mods-config/sql/main/mysql/setup.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3501e4a0d5b3f4826969f75c183859e2dc932d84
======
Removed unused variable
Arran Cudbard-Bell (via GitHub)@2017-02-02T00:20:03Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4da32380ac028c8fe7a2d0017ca49f29708b0903
======
Update rlm_sql.c
Arran Cudbard-Bell (via GitHub)@2017-02-01T23:53:49Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c7f62c9d0510b36ba371771586a0eb2c8689384
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYkmDsAAoJEP+k1YKfttfKXnIP/0tZiyLYImaasxsN+K47FTZZ
xtW+kmdJ0oiCGIqFVwDeT1dl5RJlQVVzD8jEO2D5SCjLBxgthRXKUzbU/JvrxM+i
hywP7vUnRJFLdNvs2MXKLGV+s6BBDIP+9TTOSWIAHQHtdkexHkWDCXhkf8jGMglt
98xqTEj9G1yLHkz9/NCOIhcYTIVnoMU3QAaoUMfCHYNkoO1ChsZXsyKeH3hPHTGn
/m10aPTQHTbL6OZuXbmBl+ved4bIjdn1SrXL6eZLy+699D9tE6Vc/1oR51BUx/qi
nSfv6EP2R5zzbnym2TUTesN2PwBN1psMsZJsHZPw7p4Dm3sTBgmsk9tmXlfbG5qP
BTb9I/NAJz4Wgr4zI6AttGyAX7g57SEuPkwCY/l8yZLVLLnF2MyjZaPQTgRveBUZ
8WlkKtkuUT1+E6ZPrd0MsHJruuu1M5QQoeRereisIsHW6wDGVFstc/3pTWKkCs2k
xauix6w9IOYRRnP6XSFB7q5eIHsoWRMpGRQGVpvfY1xfZp8C3ESWhNKr7djurLFD
+1uQ/7br+p1/zHSwt4mdP6/uDpm58asMgpK3wBEYLgC0RFi1HFKJ5EnoQdDHRI+d
eJ6T7aTtoDOrIM60oQQ0hw25EKCSzBxpizj+HV86lH4cQE9DdYhrWG5TBhX73U2H
vCrZEKOxbUG+kfPK8OML
=gzUJ
-----END PGP SIGNATURE-----
Use the actual field lengths when creating the result array
# Conflicts:
# src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
Arran Cudbard-Bell at 2017-02-01T22:27:56Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/097aba2ceeff9b797a77ed5a61f07ceae81cdf9e
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYkmAKAAoJEP+k1YKfttfKXwYP/19Mn6+mMxIbcaBOpIsC22id
lGr5l0EvM9j2EXol6K3IOO7QREWE3s+fmNCKcDjk6FFxlHj0OoU7cOq87lLO/CrN
kPLU3vR8mi7mzwxDRZEXHhCZHTZlY6QbQPqI3qUXZxgjjIuKnD7LB+7FFVO/MVlS
CxMzZN+/uV1XdNAac4exvHkg7aujmOaGM5uIBeO5HwtkX/1V+eSojPHR9p7i4tMl
9fe4IKMhsKUt+Mzbz1+xbRq6OFjGKDAlzJnY6GGuCEFtiM0cNJs3f/Ybd/r5nQrA
gajDb55tSXktoX1y0Kzr5rlySDIS+4jxm8nZOtyzY1LaQwLzD5bI64znRXO1eKs3
9C0QNyQxPRr/07HBUhLJWHjGaFyV0ry7ad8txTw9JnBzy0MW6V3W9F7aaPyDuB4E
8y/ApIZipjr93brlRwPWA9iuJOsCxFznER9zliqAj3vuT6djfg4lBABOgEmO5UnQ
v0UPe3CeM47S+QEaplJUiIUZ1plY8SfRsja2QvydAn8VvfWE3BHlXhKxAnxPigDX
W/ijnIF+1TXv5wNeMswuqFTpF0jGDNxkzePC8+N0c8NzgSN11CBGpIEUJkxzFDX9
1LFJTcBqrKlakesEVUGQBm1SPEwcIcBiDlM5VaHLYC/e8J7hkgahJCD+IOj28Xuh
JFJ/RiC147OCyxZ+uGbq
=ss70
-----END PGP SIGNATURE-----
Trim whitespace before searching for operation type
# Conflicts:
# src/modules/rlm_sql/rlm_sql.c
Arran Cudbard-Bell at 2017-02-01T22:24:10Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/183c5823b019ba82c4d35a8297083ddf9159136a
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYkl+fAAoJEP+k1YKfttfKYYQP/jVocBTRJZYpR8bkprsQlAgB
s4qFgN6OreqLQaAULMi6V7XtOMHOw2tWef/82Y7IrC+mQLaOjIQjraqksCZrQilS
rwCGNqxBBtgym/Zya1cW3TSZgTrs4Fvir/zH8rZJ5YHn0Cn1DFXiNtzXBABSu3da
f9Ekm/KVCs0tvKemtQSx7A4s+a3YKxBOy5mmVn0mdFIfGa47KygP5phXq1r10yS1
ScnOVsChh2Y+JWguoBc1mKtE1VOQW1VfuIRaPg6chmy3AwRglgzgnRurskhe3SSo
aBTkmX5+kVW193u91cqZ7iScOjz+ajFe+mdGBodGiBPMLOzYucYdFWOcORjE2K54
qeil4mNPmN+6OwXYY6ZU/lQ6gRfB5Zz73tQeCrVP/tsikOEKELmSRfG0S+mMtZRy
jlHx32jUfhh3LYDOK1F14F4B4FMIEbM75NzKOi20CjIFJZgdZehMYVqs3lipLGlV
MvtNbP91OHigjy/xT+eKVRLjX2ewBFPSkFZS1C577mZlKOynUrGGTHLIACKBOLS8
yPWpJpajrqUqj7Am+eQjrWhUIt4/1yRJDU2wlWqJ9QlP7wf6UPfZ4anZh9CkBHkm
hjT90uoo4K2TQsI6g0fKRPqPVpN5gDPkfBe58bPtxNshHNTJVpylvZO3NuqpxSiC
QnP3EGjB1y0YSDv9dvZB
=Pa47
-----END PGP SIGNATURE-----
Create the database by default...
Arran Cudbard-Bell at 2017-02-01T22:22:22Z
Files modified:
* raddb/mods-config/sql/main/mysql/setup.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f62bec1c38c27d677bb6cd3f53bf2aca8a6a285b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYkjnVAAoJEH0Oec13Yh7NFWwH/3xXKQK1NJXWT1WPwRXPTQ0z
1MJjAW4xvEQv0HI1JjVSLX8ZT945NxFQ2tz3O4omFjo/9g0M6sEB1AvpJC3RnwA1
ja8WbJ0Ga+iPElog2Q/Bf1n6PWooJyFidVQZILY55dnvzMMCJbXJ2B+6RCsNcw8U
d90RDEt7SJF0ciM1rXq7ClyyvN9LmRgYmJI8wcuUeLh3yTnbEwMIheXL0otYQdSc
mq6kvTSAx32jt4Hn711T2QqZyw+aqfe0KtpLJuhHOu1wHFxycV6f2q6YbEbJFAib
ZH5Ea+XBn8oqrz7/7wORTT0plBq1kn4OUL5xY00fiyIXs7OQjSMqUl3kkMugcN4=
=76hf
-----END PGP SIGNATURE-----
made more pretty
Alan T. DeKok at 2017-02-01T19:41:05Z
Files modified:
* doc/README
* doc/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b650934fff061ee42dd40f2b443e2dac53f10c0c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYkjiHAAoJEH0Oec13Yh7NSaIH+wfBQcY1F8ovKAI62/ruaP/N
DXs1jKAKz9rrxWSRymn2Ij35dVmrSsPlFBj98FLaWTCnrIOhuFtgibFx9u4GmnyM
Coqd9oQ7iJTkqsRxinzdUC1QyWZ2MthUlyWYQLj05bEQ/JbX/BOcWXnXNEuki43V
SMS3L+iQwkOYbQMpax8ZQdt++BfQfoEVfkWnRKsTLF3SQKbb3K18mUavc7DwzuZS
V8gNWP+zrAf58DW1dsh7SuSxoQTuaejeuBV7jHKuENRewMYTH1/h8jRl/j61dcSP
Np6bDW5f3JQCu0wouaH04r+t/4d94ivYRSF9ZE1hdjEiU2elUB23Ps0ILErrGYA=
=cU+k
-----END PGP SIGNATURE-----
update for prettiness
Alan T. DeKok at 2017-02-01T19:35:35Z
Files modified:
* doc/bugs
* doc/bugs.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bacdaa40ddfe1e60e282500a8369fe800b97d955
======
gpgsig -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJYkel9AAoJENm5M8Eq7XTwNJgP/1xj8O1I2ovi+pZ3OEKC5MA7
mX3qIAH/8Nq3ueyN0IL9pzJJI703EaqFAFAVcnY1PhNt2aAj8GxzxxY2JzJKvsKM
kcHk0b6EX48iLtoan43r6pwYoquQk+zrF8BFCIvclXxb+qjioqntFOI02C4BL53f
zam0oO7jeC9zsh6F14CNoO2cOd5SqZRn3C3uS4KuaI0o/nbVPNq23YIL4Ax7CXR3
cggriWOvRwht5LZS849V6CT61TzbTKVlS6BYwjvbt90bvCUeo4oUHsOJIW88zhmC
H4Ee0Fm0vCJwgDfAyFz2/RybSNLvqk4bUK40fcJ8tdSky1aHAVsIqa79LJYEeNga
fKsh3/HlMj9ZZZSX6PGgO5ixGHbYbJwRrSlk8aKiNNLir1cgth1kUa8OogBZFcz8
7gLMsdU/lYQ3M3WQGW1EFEwIP+0X+D1hkoeQU5KNSJTOFMu6wqdn7VL9O3D8LBp7
kGQEXeItgx1p9b0/NuuvS/2jCmY1oJhhSjUEUY1QIC1R0Sl400RViDDhSSxjja+v
/MjDQiJC1DIcLyuJMyXcWx8vL1LOdlD1PigLpUFOebtgH+pSO2e8NUJHMQaYSe/1
jXdKfl8+cnRE8PwQ8cOaW8IB0ZdI+62dS44mtPHsdIiEF3z4LoQa9kJUfeW7sWYY
c+YatWhEYPZRe4x67fzZ
=44rt
-----END PGP SIGNATURE-----
update kibana dashboard so it doesn't have to be imported twice
define the search before the visualisations
Matthew Newton at 2017-02-01T13:58:21Z
Files modified:
* doc/schemas/logstash/kibana4-dashboard.json
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7e973de4a0809f19a0ab417f776e7480af223bb
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYkI6SAAoJEP+k1YKfttfKjl4P/2h/bWqccXdHn8/lWoLPF/Fc
ByW/eX8Caig9svmkWL3+3YrobIvSxejVxeVvS+xTrHiF0ha8Hz4j8JbLwZJ0iAWe
Cj01G13PRtAp9ypGcOg/aYjv3ZbbczyU2/vZCZxYn0uT50IFzlrcTA2056GXhKvS
Dr4di7DCuz2Hdt6XM0Psfr5OevIA1HBoxc1MVTt8tjFRtUQo3l/CgSHOOZHCeYMc
cbfoSimAIXmSaH3CvdbjcO2GDScDwInVrUbtLpGKLHiXHGBcj+kbk2S7lvh+QNED
6HeN8Q8yp0hfgMPghkuaWEfJ81xRWGfZ1QmtAQjXDXLZT9Rea8u8F1sV/zUgH8xr
3zjJ7OKwtsPfwLq7HxnmUgjJzVwDB0N80e9buRYDkRJpKZ5Api4nUIKAXMq9FLvT
w/iQEpZGwEZ1g5kw/QZTKAE1XG2AXAgn2HaBQtTHJA/I6YANC++5jvq9wpesN3yG
QrQZRHjMBAC3D9kjjLN+YMUn5yvmjJeDqpvQC3aNIVzOKzuZzmQ6QIfikLyCiJyZ
3U7w9bePh0vFVcW7qneDPSU92qDTKKdXBL5Ov9GJ8/oPyD8d4hxAeFQHPOKl5VkH
1lpaCogM0GGmh8mzUf1XcU7XiC2ryEkQEeimXwxJS1Jq3x6oT0+jUg/C9yKF+s0+
ZcL+5Y9Ccz8vgDzkDWbg
=a/7B
-----END PGP SIGNATURE-----
Use fr_dict_oid_component in fr_dict_unknown_afrom_oid_str
Arran Cudbard-Bell at 2017-01-31T13:18:10Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cda6fd9886a71c817a37e090078ade67ee8a2993
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYj4W5AAoJEH0Oec13Yh7NyyUIAIn7+hpleeOE3Koc9XqIK2mk
9ayE5RSfdC2np0FXp4uSOw2oOV3ZwXp+tTr96ZZyp8Hc3fzR+2TB3OgGve+soTJ6
R5rrykymljDwoz1NJr6XhHg2cgRxeuPMXyWw7xgN1iO5J5n6kKWBVTic/vfk3mMW
iJOwDSjjUs2Ebh1sJxM2G6M52XlEowvoizZFkrxOqIdwF9WXEvBsdpAumb7k21vc
2PEr0MPmr530XTy6coAd4b974IshKQUQy4vMmscYCqrQGYt0BoFYpafItMIliza6
vKYtkQ6SStrX6v+dgfznYHwEUEAv2OobCBosZxftcRQ74zv7j5Jy6Pwxx2wpmNs=
=MpaH
-----END PGP SIGNATURE-----
one more 'const'
Alan T. DeKok at 2017-01-30T18:28:05Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12f1c9755d303e888d828d7417e1097d81a8894a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYj3r8AAoJEH0Oec13Yh7NWN0H+waoO2V3hAndto/9btLCoGbO
ygcSeQEEoxksLwGgvvUxZCjT59oYKU2dbh5uR/p8RCiwiXCYBWFPJmWa5Ew/ecjR
mfstTQuEvmqIgr7iLa3/xeEpoGFi/cxdvde4raaUXZXOkCD63u6wzJuHNqk9+Mka
O58f+spZxsQJkjIEZ73sYkyYF4r+z12ZEd0VSaMK9CEKjtpnvF4QPr4XW+ZUb7CS
A/J+WbU6JnRy4kKMoVhHHkbOUT9cZdRf1HjSxElhOMULyQGwgsQOEYZBSf/5HpIX
Aynq+FRmQ1feFB+dNRy+FpAWw105kgZ0vf23HAV1pTDavOhFXKwn7BhsJhCpaVU=
=Uqy0
-----END PGP SIGNATURE-----
one more 'const'
Alan T. DeKok at 2017-01-30T17:42:19Z
Files modified:
* src/lib/radius_decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76cbfe4c5ad4756c40bf3917ebea0b7f8aa8e36d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYj3IuAAoJEH0Oec13Yh7Ni/8H/04Ey0iLkO2b09pDJbLH8NCK
B1JMhlkov2FIcSmJsmOcFkTKh/JNV6QblAt9ZoC16/a5Rtz2p/JUgQ4OHUhXMnhj
wYAXnBjFK+SFtF/XA90/bJqSKcuJtbLfidro/S1FI02WhdmhnrxgmCKWbqyX73UM
oWv1t5CqKMt9tpGXkz40Ol/sJqJQ89g82KjcNlle35AtyVsGkwxIvIgjbEwVc8Ve
Bl2yIcieyaEOeTwimh1MUpKYDeq/qPuW8tdogvfIjK3eo4A2ACfj3d/aljN04boM
BAvMHm0hnCGjgHIXLA6HswV7H7q99LhwO0Cyb3lov4LRskzEFJNtygSFf0wJzJs=
=hbDA
-----END PGP SIGNATURE-----
return "known" unknown attribute if it exists
after creating unknown attribute, look it up by name. If it
exists, return that one. This lets us use unknown attributes
in the config files, and then have the decoder automatically
reference then when they're seen in the packets.
Alan T. DeKok at 2017-01-30T17:03:53Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fedd7738ea032af71a9797b123e5e3d87a1048c8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYj3HyAAoJEH0Oec13Yh7NtpUH/16oNU733pkbdIZZ2xa0VJr4
BAPzzIXmTp1MTJtiCpSasLvvr7u8JChhzuU/PxjD7TxPiJGIwW2FUvzc8sYXQuWZ
yPEb86pjHMJrg0JJIT0R3RidEnFZM8+GKoKmih//wwLxeVuc491OVcma13i5df7m
qjFaVUIbrpDXsydOmDHYumhRH+sPwct7G1N+tOXogST84/3JCkCcq0DOrnKGuQBg
MrM4YUDSVI57hZyb2BEwzlrP+PGyxvJYnCmxOIlN0TwGbp6hXM12JLfIyvxjgfhW
QWgr7iiruPoUsyHVypMaaWRilwqqozhAyCTc0+LXaimSzYJLzBNMDbAVBHfgyjY=
=pb/W
-----END PGP SIGNATURE-----
make fr_dict_unknown_afrom_fields() return const
Alan T. DeKok at 2017-01-30T17:03:34Z
Files modified:
* src/include/dict.h
* src/lib/dict.c
* src/modules/rlm_eap/lib/sim/sim_proto.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9a279040fd9d5acdb2546efb745b414e7fdca07
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYjLesAAoJEP+k1YKfttfKk00P/1YPSNe3gmMQPcUWrQW9isF8
pxtv6sz6lYQFeBG4ziaxQEWM6xX3i2cdWje7rdkZnNPkTTL7z4wDFqNjreq2XKFc
9+Dh9NjtA7K61lTL1ro4/pumJEC/fCbAH5l8ylvQidHQGMGfTIgOtuaDbeaaXE15
tto5jV0/CfwLGXm6NXOMFYD65J4jiynKOWg4G3cLVWfBZLn9LNMu4zIWk5PDup1U
U711WtCZUtAJGX5T+spDnsUu8ZCYgVx99LM1gpy+XS5YBo1gt6IW5YxJ6RaFp+Kk
wfRWcrlUElr1VTIbazDDjoI6V/OgtneWHrxyoFYhtts7oXfdb+v25FYnfsbCI/2D
xmfR/G6MQ+umVoHHNifvUbqaeLvzJz7or27u83jFNRJv4GToFPrUoAM0Kba5/uWw
Th329juD1rsctYkLpvRDILsEXwmGzc7aGMHQVHh7geTjsA62fKmAfkz7fmVFjzaw
1N4i8BVE10exeYX6Nm8Wg3zouZqsKJd8ET57wuVgjvthreqDzAOsdZkWOdYGYMfp
XheItSibS8rMx+gnyzHhDomFlJGVZNoXKxkParWdH41MuWY6Wg41JWRM+hTli0Dp
lZMSvxzTfboobq2Qb/2PZ98DpsKtleKNiGLEvZ7W29WrD0PC9LHe6ZRod2Z2lOLC
sx/YQPSfp1q5Cr73lvB5
=chRn
-----END PGP SIGNATURE-----
Prefix references
Arran Cudbard-Bell at 2017-01-28T15:24:27Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/978f505c6ca006ebdf401456c94cedae321289a8
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYjKYhAAoJEP+k1YKfttfKtOIP/3yao20azJRfSaPK1mEHe+yM
9mmcFZgE997JVLx+S4HDfTxMC4keHHxKxAKJ9cQYQWi9NvVEUhTPATbdc9yGGKwb
aPDxNlPFUNUNp+DA45trkcsHaw6eSPsW/Q25j7SPlVhMlBk6ElcbpbFM/6gT8qL2
30/tpct2U/+3DEd+lEZ6GyPja+R+JQRLvAjJr11mEasYnc1fSelv3/g+eDNRw6bw
UG8oREai2ZNvoeC/xpekMxvJpVUI61cMo/lfNc5Op3yvIeQEYvZjQAPyPoQ5PiVL
LVB3xQSFikLz7zH8NHzQeuc7PXdckfzwJqnFgCmuOfUDcbVgna/+/7YvLIdeMRZG
7o3BOBtkJOYGj66fO9zQltl+Rh2xVh6wXzxvvQ5baeVf0J0EwWcESq9eJhNYBG08
MSQr5vUFhCi8s1NnU3LlGeUvScGSUVfjpP/lb0CUDv5fRtUDEo7Ol2veCGZUQ9xz
VGkz2PitcSq+3QZqNeKEo1in+59O1sCG4jjNfipshAiyh9/8kUAbhuH8YtHO5yw1
wFqWtPxVTU5+dNKOsaNtrctA6k5wQ2+L+YQJJWyxj4r7i0D25TfAO8Q1xFk/uq88
exTMwzaWASQWBjEoXpTTbRFleiFJL/Fgi3p9k0CK3Ua0zylGfvs9gBa6+9ETpir9
BXBZ47HEK2PX9B+fgYaO
=W2Pd
-----END PGP SIGNATURE-----
Shut up doxygen?
Arran Cudbard-Bell at 2017-01-28T14:09:36Z
Files modified:
* src/include/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ef0340359925e4b4d8db7077919806309de66fe
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYjJ2YAAoJEP+k1YKfttfKMhsP/0Rffpt+lOYA7sU5x5a8rFy0
5Zd/6a/BDGh6jsHjuZwuPSFZ0oZmFWv5ny6Wq0Copi6b6wCr9oarmnpPS6YLbhAu
ccLWYH45dD0sUlz7yy8+RNNRUY5KNIumJsDKUXq0XDVS5kQy6ImmXgTL4mPskIH7
WlNlXQtyZD+CJrDTslYe1rkNhQtjYtPDdqq4DXmjoepTImq781kdKUOQVeyqORoR
gQ00sibA/3A9q5j9iRzrEQpGEnb4IconKqDM1cv2nzy1E+w2dCLnic8wtx7fnjVg
p699grChcR7MSHi9RSsmLHX7ctsOFIQwYvK2rEyanJQK9R/Iz/2GRWmJ4lx1vrsZ
WiYwzBm01he5wLXEQGbS3A5eMzubMO0xxl27oGXbah4di8QTesj1y9Cf80HneC3n
/z0JrctUmzBGJ12xwv6sg5Si4zbDuX7DWIPAqADyxdMKCXq4ZojZ83yHAIQDkltu
KlbJ68k4ls8lpzDKymAaDjJWAHof0BAq9u06WkY6HTVYS3TAkH6m2HorU1/hnMWx
6gypqUQTYy63WiaC3O4wm4RJ1bkA+GOSbxD+7FRZtJINl0e8Y8ySq2cmb0CVmc6b
/Z7DygaiftUqUpy5zNWz78pwduhVjZ8H+FhI3lSsPXIO2hoL1pYjJpO38NcFpLfP
JpkRd6OMp8mRucmwHf7y
=b9uv
-----END PGP SIGNATURE-----
Doxygen and other minor fixes
Arran Cudbard-Bell at 2017-01-28T13:33:11Z
Files modified:
* src/lib/dict.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a0f2bfec2cb8ea417228dbe1ddcad08dd37257b
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYjJU/AAoJEP+k1YKfttfKqKYP/32whGWO+xgJRj9eaaUG+4Oj
tXlMn6lxmGyA1NXAdlfSFm8RG43vurdeXKbmsa4XMUDTPrvsGyv2gEJp43HRYBF3
bVIP6XYIHp1RcbjJFSLiE6AeblH8SNhOInqnq2O9jNyNJ17ynFnt18jh/fp1U42L
AfoPewJtXHbVKkMQCU+r/PdHauY7d8cTNbG4QyGZaZiggW/xxCUGKn0tHRyQOEbX
8xC3Fn2ZePEeYoA7kiDBOZOB29WWkNDbAWuURi4mygpSDxSYCmZv050UxH9XKP7y
JuFod6prMAPJOhYpHkT2VOBSomzdzAOLf7LC8YHvRQegKTn6T0vzKb/76O+4Bkqf
OwO+KcQUSyJlJ4ExNNS1T61RLE+DCbvY2acdibOk6g504VCmwepsuiFYGlX2z+rG
kyLAG2SYIlIAaSWEQajbYEQ+/T6SanwMlqmTl+bC3I9b0SLulJJC79L0RfP4kD3f
PBJIVpWV1sBzVhPVNJN4jKGyQSEvuajWbCiXeaLCqFd5Q9VC96BHiBjSAvGbvl7d
t1r9LhGgz/Fu0XtTjvCHUKVAAu4fBatb1bh2g28Y7pIOUVH6uVfX5QTp4yn0IcTP
/4dS4LFJTepZYZVXCN7dEij8t7yfoqmMb7L2y8x17QJWZxcDlnyGPi5KXtIYfJXA
W6Xcs+UNHEDFfl9Rld07
=KZHy
-----END PGP SIGNATURE-----
Add checks in more places parent should not be NULL
(everwhere)
Arran Cudbard-Bell at 2017-01-28T12:57:35Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e02378d00b498d6dae5787c9db5b48d20945f358
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYjJQoAAoJEP+k1YKfttfKUagP/1/GHTr2LBcaF4IVODh73XUP
3dAeKDcDz6ywjoSSj0DYWpbEz+dmTfVr0/0W8u2sVY8b/FCcU+SfEfopE8Jy/r59
NziS34M71fN2Fm/bXzuRDvU2SFLT68sBl09eHVTKYK40Du5WO5rzHHhS07bRUIO5
Z5LRV/4Dv0yUCoJ6mIxSxjYS+5KSPEE8PHmfeoUiqPxxw3aQubP3zjIRF6KuSYmh
+gIH2IYvhOgyxVVhUG2GJq9qxZ3MUdATFLyqeTeqShwnS7Up5RLkzfVxZvq65+nL
vjTspbOPHqxqzcxtxJK3em4zZGd2+xpgxoEiG1NJfLquFTKOnnqma/fjw+NZKgmX
uSgs0P31z+c9ys8a6FuXq9y/TVz/rsRFKCvSH9FKj0MXfkEIsCROp4dsyjqzY99B
SwAW+jdAcnRHmi2cBF7aai4dPKssrg2KDUrVt3FpVylN9M85A2aVTyCkyYYRdiSY
y7ZTqhBnqZiDcY0vyV5cCN6rjefd/94uhDmRN5lpZlO0+WXyhTriMwfIJ98OWfyd
vt3Fu2U7+37cdKoSZbiMzrqeWdkxR0VUvPgPqtVb/ySsE3iq48iHESg1/WeiwVO4
RTpAQGMHskYmsBRV8cITv+82yVTMNPEOr5thf8UO28+HkP+hh6x+Y3gKanhqO/Ai
36CpnMk3vqAUhY7RoIYQ
=Zgtq
-----END PGP SIGNATURE-----
Fix clang scan issues
Arran Cudbard-Bell at 2017-01-28T12:52:56Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab90dcd47ce599d0e0bed8369dceb63fe53be0fa
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYjJJWAAoJEP+k1YKfttfKG2AQAIRy/g4RKQAyZ0OHzDxmDVOk
Y8bajLwLUJvn4HNcBkrQr4uw6rIv6GnCLjSQZnaqCgQ/eY/SC47+5HFhd3riyFz3
oo8spD8hunHmvQsuMTIHGr34afN+3YqhNuVvryWDccVpZYkZHWQOFnWl3eA1+nl1
ndBCnh4zPOIY8f9uehs3coOJz20xWa5A9xju03cL1zxcesuGIbcZt30VfNvsmRWr
t9c+A8buKF/AYhoiQTnIWoKmi5ncFw2Cp0Qo+0LUVYTg8ahZxiYPKa6/4rvjAPTC
utFlET3N8TWFvSo0rvIh/biEnlueO/Lv6EDwAQ43kqF4P3sPs2zgt96UBxgHj2FJ
P1ehQm+y/t93QYI3xF5EaiaAqdgM5J7+uX8gV4v1O8zBI4SmOSgHXNMVNB5laVh6
mpB/HrbdLGQ79BE4jT3nK6hW6BMNAFjYdXw8f2y3/CV35UJYUBC+Hxyl7hufJ2L5
ze1IjsJJXuszrHbJIhICMivAXIWWwcA7hWiVXd0W2gCrgUQqUw+TPWxoVn1KEmeS
MOJcZSFrHU7YZMGznJjKmJA/HX1HRJhAm6bFVsHAxxNvPtfdKVOg0NHF7mOpuQ8d
KYKDTsr/OVqi9+GFgYIDZjUVKRbK4lOlP3zW7mRNRGMYuGQymBdptjkatJytxpJ4
wNpWYbZl3Z0KKnCuNh6w
=wLmH
-----END PGP SIGNATURE-----
Simplify unknown attribute OID parsing/printing
As tmpls are no longer stack allocated, we can hang additional talloced memory off the structure.
This means unknown attributes no longer need to be placed in a buffer which is part of the tmpl, but can be allocated on the heap.
It also means that where an unknown attribute hierarchy contains an unknown vendor, the unknown vendor can form part of the hierarchy too, without needing a special field.
References #1883
Arran Cudbard-Bell at 2017-01-28T12:45:10Z
Files modified:
* src/include/dict.h
* src/include/tmpl.h
* src/lib/dict.c
* src/lib/pair.c
* src/lib/radius_decode.c
* src/main/tmpl.c
* src/tests/unit/errors.txt
* src/tests/unit/unknown.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39d09408891801913273adbe9e7dbff5eef1f58c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYip+WAAoJEH0Oec13Yh7N2IkH/iZw/GEf6UQSHoCV8bBtolIJ
ARvCtEfBmetf7fWGYdCC7R5jGxk/JOdNB0qa0etctECWvdHwIn/LMMra/XS1TPMg
6p11awddBECiQIPGS24OWj4gG3NHPqWkip8YtflsFV4C14cLuumoa+/n+7JQQbpy
z9MzpCxGPqrfcvj5jkiNTVlhcfEo5FW0J8Pw/QHaBB3afl5dHf6t1rbt+sFf0DWv
PIX2CNEDs7uh1ZvHoT+pKSGxABe5lp95x/KL5K55TuvyOets+iyJgZYPn/3tKzP8
LM+bfq1rKOR5JsveAZ/xLUD17dkWpMnpWDO1ytQ6MFRFcYn9YvDyQOaGd9iL32U=
=SSto
-----END PGP SIGNATURE-----
UNUSED -> used
Alan T. DeKok at 2017-01-27T01:17:04Z
Files modified:
* src/modules/proto_detail/proto_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3b1df75ad783157f9d8612edd4e2dcc26ad9e55
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYipdEAAoJEH0Oec13Yh7NHE0IAJiUin6wPYFqt9Ji0q4HT55U
8AJNEAk1bbsRB2JQhFeEmaKw2R2GyE9uIRpeO/Djmmk2BrUZAvzuu2nAMyqPd/wF
dk6ty/B31r0IA/4vEWR4ZiBWY+WFnQoeBLaZ2FkOxh3R+E3GmyoPw+9zZPx7SN8M
395Pb4eIZ5hDDRfbRDl8CZLghNN9u0JaMWBAB7cdMQJzEp1GXLjWlf61w0OZ/h+R
1IHMfw8AmJT/6/JaZloRbt0RqtQUc9WhiNYwnQBGhESbwdL9jKkveaNV0GjatPfX
3PeXf4/4/nggES2xyW5sv1D+aZEZEbBksAUByj0nt/dZX9YNFJjlTneIX1ZMk4g=
=DVPP
-----END PGP SIGNATURE-----
more debugging
and print out packet in decode routine, not in recv routine
Alan T. DeKok at 2017-01-27T00:41:39Z
Files modified:
* src/modules/proto_detail/proto_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8ef1e7d27201b03e691f92d6ffc045a51dcaa53
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYil9NAAoJEH0Oec13Yh7NlgIIAJRn83/I7osWOd6Mr26IcvtS
KIUm3vr8+tjAouz/9E1Nr3sk+2r/pEzFuxK91LBCvlMkZxrX6GVq9MiDF02mvNoP
VU4TS6mIXtOYNwj8FJ1WQI4KnZT4GjmoXAjjBYdVE1IgGGOf14XbVmF+cLghs4Xi
H9KP3jcA+ZMwSo5u/2e1XGq2gkxTLWACeAzwtb5yQl7hyiTF5rG4+6y0UlN2qcGO
4uj50J03MUxpe6AVTEEsYCJnaUFqzaltbcMmtOew7TQ8umhoiXS+uZk4EE8XlLwb
072oUbDIMAgXvOL3WgBQDz3mCof5n0HYKUFWFDC/VD3Aq+k9S4DRuYFyEHbc4Y8=
=gKSx
-----END PGP SIGNATURE-----
don't write empty packets to the detail file
Alan T. DeKok at 2017-01-26T20:42:52Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/add5fc00fbc276edfa5e2531917f99f5c72e99a8
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYiIw2AAoJEP+k1YKfttfKXI4P/R9PDR88zMh3If2xQ/4pJx4c
N7TOusTvJSWSBCBC6u3NzfDHhRjF9IRvMzgArM2X/D+EwnLEt/j5E7puWFIi9MjO
6D3HDzKAfQVQMGWJi08TfKplNtAB5blS6PU+EjAyTfchvA03H4ayvBBXwXH/q2d4
fs7sRUKLYc8NSH+q+Ez1nO4RnxehGvS/xwg0JfJ02lkXje5Hl7hIlZxSfYZpn7uT
McWF8Ruo8cEItFoMIt7xDZk7nuHoVgmh1kaxC/FjABPpL+FjN9Lb204YNZ1VTm50
3UO1zTcYSQeJ0nzRGBhged8ZnxsLMoUtpkgKcO6MMbeUDwf7OdHMmd9+tfTO40B6
bzjEgMNXUbu3WQUILnOl5rz2jONH3nf4SlpRiGJ5xmt42Blht48NPmcHmy1EM311
Dsnr0/u9JuBs4bnEAEihUV0jpU8PerKC9xpPfVza9P3oggsspKl6y/C4aKIfax0f
92WQf6NV06wohMG09Ct/HAKE13IcgP/mo8AmmA5Yp+UPMOvYSzyPA7ZtCsHk+ubu
sG7qoLcjBPkvhJhDN9qMiY4QU9ilxsajmk7O1MMAMHzqsgfzlMgnlBK8vYlvj56C
xbwoBpWVCh+0weD8eB+v5a1RYk5uORAlth0GT8uG5JKUKd83XFAbCqD07mJQ7XqM
tDa6Eps8r6a5UGcNJ3YJ
=nZev
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2017-01-25T11:29:58Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/338e22ee75f37e6b99650cd14d1fb12c848a0c72
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYiIr6AAoJEP+k1YKfttfKARwQAJ6ccmQZeHsnAtYCaKZJXHVz
TXd5Pb8jojYewzJSjtcst8LfLh7iAV4lbPFtNGRtbcEssOqiS7LsOQfKlHSkCkJ/
HCUScYllGspy8HHvJiHEImqdU3vQG43Gn4pCGAk2FQmI0iL4RxOQh8+YfLI8sQk8
3JMu0F5fp+GQ/V04bVuBf4q6XpMT0cLWaBjakNpfMuMJwmF9RoWmdx/KsednVY9z
99Tt2g/f1yw6koPtnsiC6zaGBhkK/nxFZrj11fAeiUaO7L/50K+5jplmC7sgsze+
vtShFfx0DpvmREFztrbRMZbIenFNyPKq2M1sed96QOhUqMe5BX3Hel2NyCoewOjF
vgjFbN3dv7nj9OhRx0JiFh25GpcwrCyz4n+oxx0RxYnQXkJMFsawfT8NA9XYakyb
K+pSQ/QhMs4/21ogi8LvKgQZLJMT0v2/6+FRgRi/WPrQeOLiRjYDzzfNtZqCZYKF
w4NERS3HzhWoYXtsWUQkUNANXax3kRJRvRaAl9QuteBkVcsFuLEaWk9m7VBA2FOm
HNfuEfxK9XhAe7riUfxXAZCLjPgAP4K3xwjSqYarZbcYd5+SDvmHX8z0RAfclHII
9LWPceAS1sNkaXt+Kh5HJFKTvvv9HBrO5kkDov4L7xEQeXhyKVtCipusJNIhm8FZ
0U5GceesyjpmDrz7yKnZ
=v8wx
-----END PGP SIGNATURE-----
Write type directly to the tmpl
Use a dynamically allocated buffer for unknown attribute names
Arran Cudbard-Bell at 2017-01-25T11:24:42Z
Files modified:
* src/include/tmpl.h
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b27a02b53d86a64bec92311ccd01b55de6e59bb9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYh8/IAAoJEH0Oec13Yh7NcF8IAKFd1RI+tMUYv+SSnroOhmqD
Oq1Hi14vixS9aPxaxFMJhUCew/u9dUzTHuEKsmTSaI4Tzv1IFdpWNW/3nkZeRWNI
VcYc7b2dHEWLSpMq3JjNOTwYujjE2dqPtNhlh9IaDpSU+viPSCXlDzLsjCWFxLlI
mPSppgJHKyM+V3ePRIRK7UrkgAOQfqaThFtiAf6WREMICqftXczygQzolc64CcOY
/0xGDavayQz3oqMnBfQSMGTa+wxLNs7h9Hn9UGhEj5xz4lXhae0kQL5AxZPjIkgw
2bXOK0BzrIuWM91t0LGZwimkMSgd5LIfMCA2C1qibuNaB1dsn/CWqSvSYo/bMcE=
=57YD
-----END PGP SIGNATURE-----
allow EVS for unknown attributes, too
Alan T. DeKok at 2017-01-24T22:05:59Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1baded4defe35d79c74a972347b3efe4aed4d5a
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYh4zYAAoJEP+k1YKfttfKQC0QAIC7Sh1gqo67gr1Ihn8zCPQf
3EsCg749M3zmMqeFZbQjvI+kd8U5rGRKaLPAT2gLhW9b/Zvinrf+J7D4wXnYJSdX
eaLqIf8O1XEnhNu/cTZuQUtAOy67JuKTp4gdfbZMnO7fVpMEimoiAv+Ph4LlOIuF
BxhmO8ZLEGxiofMjbTusJtiLA32l4hpSXS4xao/uMiepepdWD3Wn7ygT1e1JYIhM
tGcX+Z69+0pbP/E+E+QyFs7ZvDVv46O+V7R5aV5BeNyhx2u99m0ZTlQPiM1X4Gmh
3vSIlsE0E8SnAACYHqhFzkPn9kwqlFT30e9xPzWD4R5m4LM1Ruju7UTQJoLIQTaD
oFheaXAvHpDnUKzX65BiRsZuWvrL9tzdqTJ0E3mtGRZb+gxYETVqbAW2S/oRqBBO
P2gggpB+y0rhMQeQyB5BYLvnpfc9KCf9FlwcS/TYOjgXLMhWTUQUfdhfWy92PXzP
yRmEWQTHSWxgqa5haUUGkdvV9T275wzEL1Ba3Kq1ppruGA8RQPB+E74VXz/I0rX1
lduWy0AdpA2AgjoGlXxe6BjBzkwqRHhT5sxh8lf5OTywa7FyASgvtuk05oAktMiz
oyX2N97+krt/k0BpxLF9djgwZJsrhOG6dDumrHozLLMhqTITC4v8XDyTpSxvPXvB
8vUFRrb0045VXvEkWeAm
=rjfJ
-----END PGP SIGNATURE-----
Remove references to tmpl_from_attr_substr
Arran Cudbard-Bell at 2017-01-24T17:20:24Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7e945333254f70e7cc588905bc285a02d0ea1fc
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYh17iAAoJEP+k1YKfttfK948QAJTf8Rm4vHsi7UTXa4WS4Ce2
8crgvNgT5YZsCzK1zWd6RRJSK3jnYlk6E5ZApIIE7zx561CacRdnlIn/c9r5keER
2vOIdsR14Y+FSBM6izmXLjC2NRtbGpoWAFd+TcgoHZb3W5Hh85QDaRXo+ulCkFk4
Rgu0drU7LLCQ/uH8OnTg0xWj/qt8HlkpTUGK5Gydvkb1o1zu2lxgDWk6tXvZctkj
qDQJyrfQU8wbqD4tYRTB68EEsTQ6nR09Jv1nDJNRGTxXh4CH4r13tWVrkOd/JSWu
D8GuGUSWNOpQgmbK6gorQrgeLujQ8LeP7hvDxGRu9o722NoLHXRMJiMbmPZMXs7+
hkb0eBZlG65vB/u5jUfrLb2yHV8/GnDL4AJvXBsP0AIcFtAFo1wLWtFOXy0Jw3cU
BEo4J0UENl9i0rVw975DSjXYsgpaB5cGi4CKBerEandaw1hBRNJHLe6oAqDNbm5T
9Y4F6Qi+jdehouROsZoBw6RonHfvNxmsajVa6zOf7I+K6Qnp2gXlCoKylosAsboJ
6IImQZmSFANCxu2f71loe4KC/TLUqlRSXcz/pQHv6fYmx+iXjGQIl9quuWbCcOAr
AmQ4XEggYA8NCy1EZ1qWFKYdfYaUTEfQX8JiSSgKn7exIfE4cAgc8mvEPaIhmHeB
MsY/92HbIex5Ymt4R+pK
=C1m8
-----END PGP SIGNATURE-----
Remove stack based variants tmpl_attr functions
A major limitation of using stack based allocations was that nested templates couldn't be used.
This meant syntax like Tmp-Attr-1[&Tmp-Integer-0] wasn't possible, as there was no way to include the structure required for the index reference without allocating it.
Arran Cudbard-Bell at 2017-01-24T14:04:17Z
Files modified:
* src/include/tmpl.h
* src/main/map.c
* src/main/pair.c
* src/main/tmpl.c
* src/main/xlat_func.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/174d89df5f13b304d45bd8281758f72cd94c1949
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYhnGMAAoJEH0Oec13Yh7Nh1sH/2qPFBd1RhyDloLQLzTp8reo
sil9iZkUV88oQ45YZJWtR1rOGvPk1KrK67fmVeQSaP2JkY/wpbL0BFfwnMpls1t1
r5puk8uVkdspcLsiNvhjTz9Ky//RlYCcdo31ylRQA5mWZ4BMPak8AdTrR7IQO8TO
aIrdwZ9xhe8nqGyPBpJUMHDe9mWRqAWkUZcncEQmuM/w72IovjHntjfey+RMkkAC
c1RLOzL6DhTwfkkda0Z8NOBoTSOErF3LgZinK6E3G0K/4mln/KDU5nenvOjpdYgR
xan39Micp4TESG+x41QZ6IaI9EiZYHmgvZnJjmI9jQl/lFibq//PaIkGC5SNS6I=
=nVzU
-----END PGP SIGNATURE-----
tmpl_from_attr_substr is now private
Alan T. DeKok at 2017-01-23T21:11:36Z
Files modified:
* src/include/tmpl.h
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e0d7b48dffa5341ba9498aace7daabf9cf6fd16
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYhnFMAAoJEH0Oec13Yh7NULcH/3gYZ7+UZY+3LLPUf6HMwomw
i56ScE0mLkzhaVY6BGD5sXoZ+Cao3TyRjKehIAencen4DQyighO16BmcbC2HM209
LpSMf8QL/aEx0KMlWtLP0g9m1vmxcHQuXqio9SCyaaFxawWsvhVF4TzkMUgL/Qzu
rFRFrkjNdAG2xgvbrwRGdtHpCpd/xcWdggi4V1+Sed/nHBra7RiyJe2PLoLVnoMD
PK0oNdoFGic+w+Lx/TyRVMgVfyC4265FRR1MKwHK4Jz/HsfV7+ARoRVooCBEU1nx
kyMIAtBgyzDvbKyXmVq5pZeEW32Neiv11IyJya6I9KsdOgI7z/PXKNTF4Z2oFdE=
=XqXz
-----END PGP SIGNATURE-----
use tmpl_afrom_attr_substr() here, too
Alan T. DeKok at 2017-01-23T21:10:26Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b7f347f3b33aef83def373ab8e1dbc63f83f1fa
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYhnDbAAoJEH0Oec13Yh7NvywH/imU0930uDGSSsPW/Orms2u4
Lf4WYUFN0rHALrT8OJ8Hq2DdRBi2SuO0kxR+ThFq7NG+OVx/OOTWULqxiVwnFMuh
YDYIuP8BoJx05LYJdVH6dKhyAhBBaC6Tx70s72oRp00jwoUyILuZA+BnGhwPXxox
J5bAF1Jnmg22kma7msw1R7b3wrVrmpipWu0LN9MTPJObM6kh2wJiwqs8S1UVRv8a
tWNg5VaSWoQtFF+hIlcyS8AjuywgjqSfS0kI6gZuQPlKnQbwTVMmtwrQoXlZFHum
DpXAqXYOXYYDZREpqf4jybs3vQohL4qU3UgWw3VajSA/Eum+fw+NEPqsrairFLA=
=RfeK
-----END PGP SIGNATURE-----
arg. missed in previous commit. Stupid git
Alan T. DeKok at 2017-01-23T21:08:34Z
Files modified:
* src/main/xlat_eval.c
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20eb985f99841621c408872248e0e1cc9a232563
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYhmu1AAoJEH0Oec13Yh7NaI8H/0rZpghznOQ70TmeXtBIXJcO
714xyMyyzHPmj4zZ4G15yrQXh/gDVpOqZ1CxqL3iU1IfCTJR49svXpQ1O6hBCmDb
Vpq1Wk8hM4Fqlxm35k/s7EPdJ/jcmSLX+kz51FOqx/tCCxOsTZ4b2qT5t1/fmL9c
zUYUOo/LKoZtHm/jOpINRBudWKctiN2T/bdAr6Mo4x+6J/cLrP7F2o/N7rpTfERF
7k5AFPR2JIL8V3tr0mI8oCnwkTPi8SV2TNHHgg/OhhLSnaIDeE913/+zvK/LCLNt
9oSyUPhJx57h9+M8yEveXYCCsdUdBVXwneKPsaU3JfFUgKr39Mw15EhoD18BSx0=
=25ha
-----END PGP SIGNATURE-----
make node->attr a talloc'd pointer
And move alternate into a "union" with attr.
And add a "regex_index" field to the union, because we can't
just steal node->attr->tmpl_num. Which was always a hack.
Alan T. DeKok at 2017-01-23T20:45:58Z
Files modified:
* src/main/xlat.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfd7ad9ecefa456ccb42f1baf2a783d142f339b9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYhmkrAAoJEH0Oec13Yh7NwK0H/1trPIUerhtTo4FPmyahsMJK
ytCMJeKxb5VGTlKzU9+5W59T0+jY/YHb+F4RIB0aayFxyMc4jj2ZJkPOf5+Af7Ae
CwKksZPH9FdZOj28ebO7lunozcBfw3zt71HesbkaWqhy5lJr7VASqIxh1ki63xly
U4s75VzjO1jCxQTF+D/8dt0Gjvpm3EzdVOglGqsGWhz/1BQcanxyg1DbajL+ynso
If/7xs3GW979XUK4aTKH8FWFjIY6DI+G8tyr4VO2wJokvc3cKlfAGDgcYlYqjQyJ
lHaDZGVSpkIeW/nGXWNXZiXDKpycn95TF7nfzsF/Ha9O9/ix8hPsqqxgC2RC6jI=
=fqNW
-----END PGP SIGNATURE-----
use tmpl_afrom_attr_substr, not the stack-based version
Alan T. DeKok at 2017-01-23T20:35:24Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/846de16c50c23afbe81356aee6be093ac8e3ca15
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYhmLzAAoJEH0Oec13Yh7NU2QH/j/y+AnoTAcggUtOTm8CE+Ni
JcO47xIP7f0jKBhSshWGZES2qzzVb5GzEB+1BoFvEQBee6NX7HTbCTYJLY3cTXrM
cyTdkzaMwVAFEwlVYn6zzw3f/IgozvxYQzHaOUGfVhmLRndl0MTp6rtLZj1ZWI0a
+MUZE1JOE0YCxF7LyheH0MqvRfgOssR32LL8VZ2Vl6JGJwmVpz7nAl7nRePy6tWU
Y1US/fAFIW9ChNw+BGRcyj72qp/3ZuzZzkCieXUxqvvz/Spcw9ijfX2QyjRXEfSD
BzMnJSuouyqoNS5Gke/496gH+/cBt7UnZD5IZLHjq40lxXV4g8xaybxBTur8sC4=
=BaGW
-----END PGP SIGNATURE-----
s/new/n/ "new" is a bad name for a debugger which knows about C++
Alan T. DeKok at 2017-01-23T20:09:09Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1543069f20e03d9e941c417f7ead891f1fddf22d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYhl0jAAoJEH0Oec13Yh7NCBsH/jHyc/+gEbsLYgxMG2v1v37m
o6vJ1+vetxq8NRnxBFDe3hoTcguKMSz0xaLzxJId7ZU4tZcytz+jFOdxpqPy7bwZ
gP3jEIcM/gGUz6W8DbPo7SRUdmkaPZ/w5YhKQ5iUppKlhwk/4nKBKQVGBa1zUZqm
msBt7j2gJ1wjcThqVB96UVXznM44pRVxG/QArloJOsrASwQGMpOTrHqNC0bDpDkQ
27LvTLEmSz2T+8xchA3bwuqSm+xHBUkJwyMYjf+qy5IvcFxggA2o2RiLRLJkfCXc
YjPu3clLs6mwhuiQjsTMByZHs2rRY3RrEFcHWAc1Ek/JekkKjG8FLtVbJNyJS+s=
=cTBB
-----END PGP SIGNATURE-----
da may be NULL
Alan T. DeKok at 2017-01-23T19:44:31Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d01c42e2428dbb85a28477c1fdae8027f8a701ce
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYhlEaAAoJEH0Oec13Yh7NIC4IAIA8wJGytr8uxFsbVCGsAd2J
1S9eJbjRWguNguVc5piNfMYL0jdNcjpb56h0siB33A5Nfjxv8YciC+Xutk6ZmeI7
pegu6duDv+6nNPYefCg2u245IoAx1w/Tf4xVdxeP08yqbkf+0rY08xpHSHFQwyxQ
KHIJmsNHrlto2yS4BnNpMNMaQ80xCKJ/RZwwmXp3Z5N4W4EJXF1sjIPHcyU6y5bJ
bvnhLghur14jHnEzeiq7SKFfHkrP2kXv59H8D5KitFebzF/WsZmA/BZ2Tw+kkij2
DOByRW0T4jL3lERMQBwyXfl++8Qlcvqbh5VyL60pVDDLq5Kd99s6UDdpzE9otDk=
=9A7m
-----END PGP SIGNATURE-----
Remove "Vendor-%d-Attr-%d" and "Cisco-Attr-%d" syntax.
v3 never produced those formats, but did parse them. it's better
to just disallow them entirely. That makes parsing much simpler
Alan T. DeKok at 2017-01-23T18:52:32Z
Files modified:
* raddb/README.rst
* src/lib/dict.c
* src/lib/pair.c
* src/tests/keywords/unknown
* src/tests/unit/condition.txt
* src/tests/unit/errors.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee55be5499a53d0266abd5c710e5195b23bb2621
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYhkOrAAoJEP+k1YKfttfKcUUQAInvz9qtGGmhhscNZXVp8Vj2
tzqesFJ+YfTVxgSmT1rODYzypa4SO4wv6tsfPf/ApN41PswhC1r1cDepiap+XVvO
dr4Ll968Xua/vJijkEp2okU53XsIrC6gE0txO936JgtoF9XN1ZT+vptgzikUM5Yd
XxscUOvvHXuQ2HmEh77TMaEGIw9GF/SLv7sphm1+uAiAJ9cQZIpRUygvRdlgcxTH
3WwT3SYV+L0T8TExmcftA6YAAAGh9IsKF8Yjrf2aVHCakyfa6k/mvdmZH1RFCVk5
98h5YyS0kk8Xlgn7pUdRKaG6YONsvkqk8lOw4Yg6HSkTLIB1LbYxnTuG8Dzyin3J
T5dIDiMFOxGgsoxfwx1zRENfT7E8VoJwFFXa31JE70DPLYdWiZKJUaOitvbbtbVQ
MkenorYP35Qb07cvuds9oBTIAkQi+7g9svOGOXm/ucFPtMAL4dOISDX9y+1Uxcez
ubRvQAWsFjQZNbzgG+VRCv7PKcS3jMdjcZWOEj4BsdzrvRHnt0Lso4jmoRe4ubax
8TYROlyvTvvXJlxnzGUH29l5lzRAD6YW4RZAwgWQ5cTior370GcI2vYQpafXHlrF
XwkUvA0lfM+S6Qn0KHjeClJQa86hr8iTsR6qUDR/2vApfS0QQLm5ihRFh/j7T6hJ
fDT/ZscRhuh2sUlOwEAR
=58RJ
-----END PGP SIGNATURE-----
Fix assert
Arran Cudbard-Bell at 2017-01-23T17:55:55Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2cb766fe4e91b014d69ab5b3fd9567e2e760b0c
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYhj4jAAoJEP+k1YKfttfKEHIQAKovGJIKu5KzV+NoXZIKsY1r
1qJ8QhmKKmAgHQiL6OJkUf4I67D7Q8KKtmQqgIJr2MZln33PqLOjicy+P5Yqh0vz
PBgZS8k9vVrJQgWEZ2EDoaVWA+9EG74oXX9c6SfI05GK0lLisU2rJthv7zaH4kIF
kVgWsYU7EOy74rXUD/o/QJQ5MYmFiH7Br+yRXXNJEClUZ4oorKq1dagVqwO+4FcM
I2jQoMYDn+Hpz4RufHKoEj5oBlZUq+3PUhcX4OvYgYq9WDNWY7CTD23C4s6BJE1m
+O2UpOc/7AxS8TG8UDIBXClXLLCpQxSIKCrU5jXmEipGmIu7nbLyOWYHpT2H8+Yr
cA71H8FjNKWIq37nnzr8bZDXFyCT9VXfeTduN+u5woneK7EAiBkQJR8l21jZfGEy
TXyGC9Yo7rqp5scbW/j3EorpWEhrOb1Kmhyr5tAiVgu7cQjoZDnkRrnGcBzs0hji
x/UGigNP6suU4FIIJ7aFU2Z8LSJXq4EUlIBEW+PsbM02ga5zzI+DCQeo+yYtG0eQ
sAvIb8xTFUKDb7Aebf1L9AF0+Xu921CsA6J+7IPKstG6SnuUv1kZxT0jSnVgagGO
WSdqJEx/IjfqSyyVvPrq58zGpYN636n9rO4aRcq8teigtyzuD01I5IFLlS6pu23j
LyKKIyQpt+1NWPObcFEc
=m2bL
-----END PGP SIGNATURE-----
Doxygen doesn't like @fixme
Arran Cudbard-Bell at 2017-01-23T17:32:19Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dbfc2a0bc497de11f167e2b11c89a8d1972a22ca
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYhj4ZAAoJEP+k1YKfttfKSVsQAICafGSvEtlcwe/f6yKqWygn
vRp8fo/o+Og8QTUUIy3sFSZDNeyzl8htkwEjv0DWKsKDeVzxXBEq5SPs90pJZqOu
HuqCk0dEkY4G0XzxeZYUTksH3iJEM/M9kLPSqXs39/byAvyF9gsycwMaPAbKT2lo
3SFgWD3TQnfHMYBRF8tMLtQJQ3IaAR1LjwOiSYjbWLqdYEweJJEQ0Y8vk6CN5fee
bRd3VDINGmq6OPr7sZpLhU9jNlhyq6eQep+B5XC6B8ZbIucb9kYH/zI9Do7RMpB7
EhyW57XIcRQBBFOHWtNic0KRp8pAIz69gCzppTAbjTWHcDpHcKzSHUWkCDtIcI1+
8NW2biDu1XYyoDLmL30dD7r7e0tB5MbpgGypamYPq4pAwwv0QZC7k1ei6oU4/Ajj
iw0yf5Br0nlfdWibFRFnEgFCYDVMAtyGo/x6eG5IpqOEr/gaghuHHHkfex316uOT
D8ivunyj6cTRhRDxPeja6Lx0fQmkWncPbi/5ip2yjKTSDGNuvIHCr74qcxHUgtJB
ILxAeftp55wucvV1ZvuhwgfPWvjNlrkWbLZh5KxLUImwJ7QOBvBxq2/luVkA1spF
7xMNFQ2bE/YiZBfyfoKdas00g8beJMrUB8wd3Aai0Sa+as9fVdvhISJZTuAZhkZV
/DqvkrQgzvjIG+qORcev
=KzrR
-----END PGP SIGNATURE-----
Fix call to value_box_asprint
Arran Cudbard-Bell at 2017-01-23T17:32:08Z
Files modified:
* src/modules/rlm_cache/serialize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0dfd9c11e97706e511aad6cfb886efc13c8fa229
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYhjskAAoJEP+k1YKfttfKb0gP/0cb5uIjSevwmkFKordDDSBB
ZiLzBT84tI+uitcw4Q13OyOMhKpt2hDQ4WQ0ueklQDXfWTFzda7lEmPTSdk7qwaK
x9Qz1Ceb5inxTAysnWWGVnMY+aHvuBu7OrkdVGHho4PJJUCi6USyexZC4OgkNS6c
ukF32nth3DtiWz9G71lCH9VT4Lz5/2qqifHDHK3ArTSbCSLE7Lh3Mlf1MNTlPecP
3VZKTP18JziSG8JnAJfs7mwHigNhMft2CLvwbRVgarQGljCLxvXOqhG0aGlPDDfq
qoWRCOk/ktdK6asn7c+528SCzVbxeKCOURvLavnob90wTFiMuKZbisHdqUNTKftm
/hV6hCn6Y1qd3MzEZR25w8XLzRyu3iwrntrEc1xE4CXollDX7ps2xiNBxZaOn4Yg
mjCKiJPnAy8kUlR6lEQFIvgm1e5epimyt8Rua5AXh0r4N7v+SKOiZRAUsrPZ9ecK
0UCW8YQXX07AdVaYWakeh1Q3CqonG2WoOZZ9UGvF6DoBWA2ipjhWg2VJzvWpzya6
ysU8UG/1cgn6p3xgkeBPZKRZqMnMqOU4DRfy4/OfYZqjRYGe+imHhWu12BsMNOt5
eOKII3RLWeJxMUOjtGESfzNlciYYqQp0+YBOZSpqLkZp1C/n6QddKQ7healrM86W
ZHH5+NcDQPKs5CGCpO/d
=HLT2
-----END PGP SIGNATURE-----
Add type field to value_box_t
... and modify all the hundres of places which get pair type from vp->da->type, to get it from the boxed value instead.
Add additional validation functions to check for places where the box type isn't set correctly.
References #1883
Closes #1012
Arran Cudbard-Bell at 2017-01-23T17:18:51Z
Files modified:
* src/include/libradius.h
* src/include/pair.h
* src/include/tmpl.h
* src/lib/pair.c
* src/lib/print.c
* src/lib/radius_decode.c
* src/lib/radius_encode.c
* src/lib/value.c
* src/main/client.c
* src/main/cond_eval.c
* src/main/cond_tokenize.c
* src/main/files.c
* src/main/map.c
* src/main/pair.c
* src/main/radclient.c
* src/main/radsnmp.c
* src/main/realms.c
* src/main/snmp.c
* src/main/stats.c
* src/main/tmpl.c
* src/main/unit_test_module.c
* src/main/unlang_compile.c
* src/main/xlat_func.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_cache/serialize.c
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_date/rlm_date.c
* src/modules/rlm_eap/lib/sim/sim_proto.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_expr/paircmp.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_json/json.c
* src/modules/rlm_json/json.h
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_redis/redis.c
* src/modules/rlm_redis/redis.h
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_test/rlm_test.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/modules/rlm_utf8/rlm_utf8.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb5dce0fc86a11ea0294a5467f3cd01c1dd50859
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYhjZAAAoJEP+k1YKfttfKug4P/jGHCw4Lf1Pp53SsoJutatbP
SBgZYxsqwZmFaLLJU5DCdcnX3wr1YrFqQzLMw9pwhFdXLg7w2GEMYKyGHPAjQn3W
BnRwU93AAr2Ym6PhIwvCYx0XFtySx8CQ1zfNrG74XZrbndrWIOCSDD5G8KtTgDxc
cQR5FXrh8reUxSTiHudbXwmLdgpjdDzaiQ/l/Cb/IImKF4ZUbJc34TwP8jQSEuEn
e/OulK6zBqSnwuG4pbTJzCcOrwjFnS46u8mrCfVJpMjHeJxTsjXR0j+WJMgKxyfN
u2mrKZ6Jpxf4X9F6s9rOEUzPHqfwRTF1U95setIGJ2c9C1/3oy5F2/dgyD4cP+vK
QYoZSTKQVtaftTJAcSsBHaJLFu7+ENDQsozITV59zwdLntMwERKY40UaI4n7NixL
h0ft4MxStE4cxV/+BnBlXRXAL8ONDi73GHz0GZDRoPtDAOtSjQLPOgzLY9fiDqN1
dzY+AGU3plwR8whIa1QfjH7q2NZwwrb0EBdEVTIF7gKF0O6rz3KefnumONv2eFvX
pLZx9Ry1OnYfnWqhaCjNT0bUJFctxAy+4Z6ZZ+502nBxekqZtZ0nNmQW95zCZk1U
0Hpc9B71Fz8ceX9gymrFcyDaSqF9GH/OVXKSOe+zJi/LbWCrCLzP26zWcC27PSCU
3cYa5+1Q664zuIuKQtd6
=evaP
-----END PGP SIGNATURE-----
Const to the left
Arran Cudbard-Bell at 2017-01-23T16:58:39Z
Files modified:
* src/include/dict.h
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56522f445f0e86f138056f157e37554e9d336160
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpmaAAoJEH0Oec13Yh7NTCwIAI50QsWF1Eb9xuNBejFylvpF
xKmFNdolzZJg67Mk5LRBo5wAMX3tFDMin74aOt9aRoy9QXKE+MiQaHAnZzh5sFGW
ZaK+WqBtAsBv/++hR6ObtUM1oyCUoOZjGzw2SdCXG3glplPZF6o1k65ITZyz6WVH
byJs1x7CSnLXEjnRp6px2pty0/xaB+5+GgMGnc8AyNZuY2wSyjJR9pT9W/OHXhku
9e8cp5n7PTKx/DBeqnUKnxiWei16d/5KwvQ2ypKvz/KKQT2JmVaonm5NE5AHJJMo
JJ3ZBUArewTQSFYAyxVYiTb/n2alFO9ll9+ScAflzzyRO7fBDT9sgtaw9+cs+V8=
=skcZ
-----END PGP SIGNATURE-----
Fixed raw VSA test
Alan T. DeKok at 2017-01-20T23:13:20Z
Files modified:
* src/tests/keywords/vendor_specific.raw
* src/tests/keywords/vendor_specific_raw
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51fba1405e7c42b7ff6b03b29fd1a30806e0ea99
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpmOAAoJEH0Oec13Yh7NtdAH/2G0oi+byLvVd2CXK/aE89jj
uxbQpeoJd+cFzoRXA0oZMle4jhC7zSGKHQhykT5tejbu6UI82P7ES8t3H7JbvZNV
9UtcnnTJucxLzkgIjy+/67LClzaXMa2wSwsdzaGKdbzR1/csqafPznazfDjsbeEO
lm0SijwZVe6/niVRcvTah5JmZIUpuIh5MDDu4UaaFxH+QDKFI9zFM0f4ecdAJnil
NXKRrD+flaUN/rujtITQTJ/eqpnpXytEO6RRnCuzO9BKYkAraMaSDShXI61ctw0/
mwjMSxwmGGZtqCBG3jCijyFfLOrZsOalB5S8k/T1j1EucV+Fp1Gcwtl7XA+e1KI=
=+2gG
-----END PGP SIGNATURE-----
comment out failing tests until we can fix them
Alan T. DeKok at 2017-01-20T23:13:08Z
Files modified:
* src/tests/keywords/update-xlat
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8690b252ec0808ff87615e7b05e2d922b2cd816b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpdvAAoJEH0Oec13Yh7Ne+QH/1CDJyCCdYBZPX/9pLyzLTjP
JB7EAxK/sPlyyslGFEQ6dqQjWiF9HDZedreU45S2p2PtBteJJQjtXp5wr7d8iwhj
+hUxnXEcMBjEfzShvphEhtffyVz3nt3tNvTZTfKZyEiibOT+3cf9ul3i+stxT9dt
Ov0etoTrVpD6XBtxb02PnTCNnEN22KM7RHNF004YA+oxt/3nd+3zsSvjToPGBP9l
dEVEcyhAjiPjzX2IejH9G5tGhbQv2YezLOLSaGWyAjo4dUKxIAGlvZ4vfrCoI2it
re6OQl5uiFrLIhEL4jk39GavE5THTeQecyXGrIr17Khg0mviKVFWtFloj7N7kSY=
=DUtU
-----END PGP SIGNATURE-----
more unknown vendors
Alan T. DeKok at 2017-01-20T23:04:11Z
Files modified:
* src/tests/keywords/update-xlat
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/362f32d6511739376440f7978f91a686334d439f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpb8AAoJEH0Oec13Yh7Noj0H/RBG4eNgEDAUv2x6DESx4+k0
mWttkSTtjQfaDSOOfLPNFEulVTexfz5Zs7z6aatGUgW62fiOWrcyFJBbyzh9dhMp
t7fYvooUxn+wxJCq8ex3+DjSKWuaWSwcqt6WggvoUanVlBYRSy0YRqixWPwh+9py
KLTLPVjMPGkfyuYFkV1Boyf1tMtyGFgv3Q2UpjG1S70+KBJrBkKQr383EXtUFQYe
/xNXTrOMSfWbHCpzbqF5LdswloKS7/Sqldz7JDRSkn1kIt8xeQN7Nb+farcvxOoK
hdieWviPpdGb2UkzdHRyyooi4bMhk4d4unJOB9k7EkjhB2NlizKjBqU1DemnAaU=
=nqta
-----END PGP SIGNATURE-----
more unknown attributes
Alan T. DeKok at 2017-01-20T23:02:15Z
Files modified:
* src/tests/keywords/unknown
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02f141aa974207eb3267a6d0ba393b461f5245c1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpahAAoJEH0Oec13Yh7Nz9QIAIidzQ8nqrsAs505Pn9yqJy4
0i4e/ncU7dUDb/mqQXI6mYDmZ5r8GZ8XzoNhfjgftOccyHSW+rVx6gaIgIg+zGaP
AAtWmgc0wijY7BhSX28u0gwXNvzOAZSP+33ssb35yi23VbrDJ+R/+XO5zhEomF9A
R9AwmZtMhw7O3/Mtb6NNn/MlczybtikJVixPmMJoTATzZmOqb/OWwTUULQLf+wxA
IZOpEPvEIuyKi/z/XOiiV+TbBFEo5Zq0XmdHFCBq7EsN80k7j6o3haVFmL7/XYMo
8jtpVrJPeBE1gd8oVU/m1Cdtkez8VydSOzjqOGyovOqXZdTkC6DXfceI7CYVpSI=
=KLK8
-----END PGP SIGNATURE-----
one more unknown attribute
Alan T. DeKok at 2017-01-20T23:00:40Z
Files modified:
* src/tests/unit/errors.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f370ae70ca6f141ba642a69c989742b5fcce5038
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpZkAAoJEH0Oec13Yh7NyZAIAI6Eh9E0Dj6hckHUzT7f1L4I
5rXaHiJP5qHPeVFt9oulea5f6jUU+u/qkxpmZipBqM5Uz4K1js4jeXFQ07A2A6jX
SgqIaxVaPXKFdaNs95s9dbZKzMnOtk9wwvmUEpLPe4bHbBTdK60eeDs9vL2wbP5z
05bd7itm78/4rorm77HYA3z0PHfRrXk+Za+uHzTVL/KlDN3qH+sUjylwz9Bd56br
9QAh15gFYCkE5HxcFlky7u+fbQaN19Ty6dVs+L0FBynsZgwybeIIMIqhhOM3SkYS
zGmHW42BUZSxDk4RKwz2BDcKIeZ/Hw70LzMa4h7M6jLq+WnlOwb1T0s4j59GFnw=
=DyLm
-----END PGP SIGNATURE-----
Using "Attr-X" means that the RHS should be hex
and not ipaddr, or other data types
Alan T. DeKok at 2017-01-20T22:59:43Z
Files modified:
* src/tests/keywords/unknown
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae4c964eedc07e348ce1ec1511671b68405f549c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpSVAAoJEH0Oec13Yh7N/MkIAJeJbluRfARKvt/ixo+E6RJQ
qfzm4kfDqQuaE/Swq/M3y0QFyax/71m1YN8jPJcquU1dxkl2mHdb7K6u227YTcab
MPSun0kTQhrkZEMWJAT2b8GfyyhnROS83McY9VHSjSLw3TOHHT0xWMRgDE2Lqpst
yj6CEyRqA5RwwkHisfmxRtV2XI/TzkDcjlPWcswO6ASIYzKiXRn6Tw2n2rWM2pw3
3Kgyemc1HuO9rG93moQuSCMOMPKuREJYJTCIqwdju8uMvUcyxMwJOs+NaY8A4lyV
XDg0mmAqcmfkrsvk/v9gptIhRKHkVJ6Wg1RNWczBYKH7045ZC6AZI4FsJi8xYCY=
=tclk
-----END PGP SIGNATURE-----
show what the expansion was
Alan T. DeKok at 2017-01-20T22:52:01Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab309158b399a46add7724ccc0289f0c41220b7d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgpSMAAoJEH0Oec13Yh7NlCsH/Ra8XLBxSediJ/InhPpM8hmT
DkPo0o6GT8QJMPLfFt4F+8a8Uvd+Jfr/WNIU4NFxDvNlkZTooMU24gJytltiDLih
uRBt2cyRuYJvkwRHzkgGETrWh4hp9Nb27il8cukRziFYvLiGSXbob0r9TE6fD5TQ
MrWIC7F8A3UYYQpYEmOekHMMylzhxcWvz4TmUeUR24sG0W9GRi/p+yMF9A3RViWX
XlHZ5c+MisSVqBOZYabj66SRggOtOCHthrv8KL/+D6AHu6iWbUciYIN75gFxhw27
fHWxHHD/kbs1fzVeZKJJ6TUUFKsywSjidn18MtWC4LlRv9UVGmuGIccG+0EwhaU=
=6VfO
-----END PGP SIGNATURE-----
we can only cast LHS of type attr from hex
Alan T. DeKok at 2017-01-20T22:51:45Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b8e8ed26377e7d62c97d96495a01506ec62aa6e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgoc+AAoJEH0Oec13Yh7NpxQH/2BbrtAp61N7E2tESkLaRBmv
7usm677TwDObPM5liL43arD54RINUhNK3awJyi4HLR4ZmZT9AUtD7Hv9Xydr0cp8
yqWjl7fqYkxif9Z9vBv7eB3cuDA5fbkGJiQnlrDPVTJ8rafQ5OhCNoqkMyo8rdjY
31eRShG0pi+Wru7enJYu9ub1fVnwcuqJ2OtIYvenbyQXSM+g1mqnAT0t6q3wK/hQ
FWvF+sMTtM5MTS1UOiz0Sy5dE0u5MrARW2jh8B5NUm/bH2XvXo2zD0093CQUxQMC
VghftDDJKFwouXbrgLYKqDnJmI6DdFqk+izIQK7zAmOZTI6HtIGjE3TcNX2I5Cg=
=wouB
-----END PGP SIGNATURE-----
Don't look at what we parsed, look at the data
Alan T. DeKok at 2017-01-20T21:55:01Z
Files modified:
* src/main/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b1fa51c8158abc0f6bc0861eb16e7751c58943a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgoWcAAoJEH0Oec13Yh7NEJEH/3T7E5FO+5w21GD/YmwzmuZX
RT7CyCw4DDGBsOj51QuMVz4Abtsq0ER9OmkXabP3HF2+lCs57alZ5eslMKTU4fit
FmBWbs3sHH5tsj8yMBDB58hnxZGnm5o6qRjgysuEuIPjBXzg9e05y7KxDkTQseI1
kDyaPEl6ZMojbXEXmosSLawEwH1h22+1pVt4Hs18cckfVh/NqdQ3UlGgeU+bzJJn
MCx3ZT8vjhP7H8KMHc7kFlb2hv6op2j07EDT/gX0iPyD8r9UazmPRglyrWAazYbj
63YdnEDFDAH4/3GsNKQ4ou7oDpOxSZ1u8T1y4iQwG0SwcVn7XXAbp4z4DrPq8FU=
=tIGZ
-----END PGP SIGNATURE-----
look for "is_raw", not "is_unknown".
And look up attribute by parent / attr, not by vendor / num
Alan T. DeKok at 2017-01-20T21:47:49Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2bd89dd50c6004341ed01fc311b1a9cf3b27204
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgoVrAAoJEH0Oec13Yh7NWRsH/1ntzqVTcNpqR3KVoaNIWsMe
HF+NvxD68GSKwqAZ+aCzI3FcWfkyNtAztprTwPLnS1n9u1RJQ/FKmGWlDzA7QZP+
iuz85SOKU68pRiI6Y1q4FLLd1AT/PLjTLBkfe9QSgcylnmyTFWXgJVuwNwqeGgmH
z8yPr35aqB7CmwttPPPQsiQjCBoeJT45zWxpkxurH/tpNa8owtMtwQ6sckdLQyQL
mBn12UuHgxE/mbYiKfDsOvyuYuf5CVXcFgOTJOpLrCMACYT8EwQz3kbLyqRPXd4M
WKubwqTfgWI7Q9wF6IlPPqwVpVbe5d5V+M+3NwDzYKS+2Hw6almGNFPVx70bhNw=
=OjCK
-----END PGP SIGNATURE-----
use "is_raw" for tokenize condition, not "is_unknown"
Alan T. DeKok at 2017-01-20T21:47:05Z
Files modified:
* src/main/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/049770d212fde6d840db65209e55ad233e829ad1
======
--
This commit summary was generated @2017-02-06T00:00:09Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list