Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
April 2019
- 6 participants
- 27 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAly3pVwACgkQ/6TVgp+2
18pY4A/+Lhsa8jhxKvcsNB9z1D2wN1ErAVrbXt2nEQoFZzXiEz72XDzF6PvMqH5W
mG2zyLNHPFbSGSbnpgdsD+kmKpS8idXMghVNuclzuSX7mkrinE93gRPs7WLSvCYa
VVFtTiTpWItXzLvUHsGZleVTXTRP0lC1Ts1bl7itw2emQYx3vq5NZttf0kv5kjAD
BmgUUHsb/x6tF+miYPZtUZerPlTzvdYd+nRiYDfoGvV4BS0i0qiPj7GMY2Yerpmu
ALgpaxUfnvgUaPVbqMiHypmkgCFf2Aj1Yj2e1DnJSuCcEeaR7/ITpzheyzGjXVTt
I/DpHHgzlAQBCUkppBcE/029vT6n5lIGEo9Sy6LEFdubYKFcoFifMalwpEuYsPTh
TRSMTmxczBU14kgMD1e3Kictq8RBHUlUalEVcUbyzqpdoE4GoSFYRO2QfmdvQPVG
DPIqgn2mOg9wLzHVlHpRTC7oJG7O3eQA/wZzVoHgWHXk729gYQ0WYNwUSvmJz9Ke
gq/vXjI9FKwijoGYdPgZlBwylrI1oe8onT6fmjNcpeZacSksOuaFvzSuSkx1SEbf
6d5CEJpVMGY4KT4SsKIWvRSXrH/mT9J+JpT9OjDHRg3DKKamAJGAAP8VBooljeCu
yOiWx+/YjWUN/wvirZUKEJ4vV7HojYSe9rKlARBGDuWaShWxzOc=
=9OnP
-----END PGP SIGNATURE-----
Set max retransmission duration to indefinite too
Arran Cudbard-Bell@2019-04-17T22:14:52Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a768663ef53b7fd8b269…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAly3pGoACgkQ/6TVgp+2
18p0HQ/+Jjcigxdf84++A+YosyErCx4Du0Uzi6vxrfiA7D9ZbOEdZB/gOLjijF3z
mR+qFuXcMi9Q158+JoSClz3z0o19PCa6YxQ5EKh3aLln2tw9HqLaTbC86ktpN5cj
KS8/KBye+NAlZXmBGZZwbcRvEB6dfjn1IuID2neQ2MUCkoSdsbIy9rOQN6Wau0iV
EPn5be4talTuQDH8cObLq0X9x7+XdbiWXtX1Ms8LC+3b1x/MdAvtIA/ZBZOPQH5U
jzqaof1uzvixO9bgGixPqPHTl+s7tOQQLluHGQ+SIbS9CimXCfQCvBEB2Gsfb2AT
boUV3NlroGz5R3VQ81KUNeXuWJN/Ma73LQ9l9ttHhVdA6RNrvGe5ylOfAGt6KYTj
Vm/gEAX7hndrsLJzx/ZiO3Xmpu+1B61jTi8+UaCKu7rcxwcl18NSa1gvnKsghNdv
Tuy9UtzcjQDbnnqPuBRDL514PFwREAvadkZM/LQOAyvja9lStip9jm536v91yUIb
pIUkmKrNfb01rZROIzvX1KVtWdgNyrOMYtMggNMiD1wc5R+BAKOrh+6ClP5e5aw8
LAWy6jhlSPm+vXWY7rLw/TDC9wePqkZrhHFw+zr7YW+ElCZ6swUhuCpMRTkBlJYw
ofOCBLA9DrxgoGYEHIsIq9I9FmBYRiq+9jusT0yAc5bWqKS2B84=
=DBmE
-----END PGP SIGNATURE-----
Set default for detail file to retransmit indefinitely
Arran Cudbard-Bell@2019-04-17T22:10:50Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40d2bd630ef397a0a922…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAly3pGoACgkQ/6TVgp+2
18o4Og//YC+x13Yn3SNmv9BldrYh3lCgQjO4FrZDa/jyCdjaDk0nNX2OWQSCEMdw
lFw6cLFWQdaq6G3akXzqA1RzhXSAm17nulNVReChTR5wrvC5vfCgC/w/AUh7mFIc
o2jujO24Jw3nYc2k/H+dM+GsVUnMkdkKISki/m4GZfeEk4HBCgAlXhqLp2MD8rPo
H5U+lJLA5g9LHhLnM33HlLxaN3i/gS99dGnVSjvC91ExZAWMz/uzZJXrZOB1cyEl
ntDIt/zX/lgTpqZmcnE8Xe37zNUtF1APPQPbKr+VK40D4+bphtAYp4TicE6miYnb
1w+t8QmSXKxklkty7UNqqMCs6xrUToFNiU/2dsuvHydMo9LwJoIA5mLw/V5JEnpV
Omuj31iuROwOhiWMbe7BRTOkhxiCD+VOndDhmnvkazSplaQdZQx8sRldxjnhFHm4
22rUeGmLazHXf9/LuMplyrywrTos/+4IReTgiVu90utFWihg99jDxaaBJ6x+NgQN
8vytJDc2SLzKSiCuZ3YeWxQIfbLFjlu2gVu3zwb+HnezoB82NANQjfJDO3+GXqr+
OHFDzJAlNQapLdH/hEje9OPfedMkZhxiB5V3k/xGKkgkOFWv+fQmZEdJGCi1rJrb
bm0UxCr1jyyScfoYraFDiZUdHLKHgmW560Lwf2RrSHSUczqhNDo=
=aYte
-----END PGP SIGNATURE-----
Run the fail section is we fail...
Arran Cudbard-Bell@2019-04-17T22:10:50Z
Files modified:
* src/modules/proto_detail/proto_detail_process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a88db5120ea656f0d8f9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAly3iKIACgkQ/6TVgp+2
18pEshAAjuaTzLO0yHyTFOvRkZPtMvtghjvThgh3rbHwD03/fVWMBrPvt4P3lKYV
/U2xZkTUZjir6q5QYz/WrMRw4HqoR0u7AyNlsFh7cvVbfvvjX/PdEWClyVnDP5AH
K0d7PjgNP1D3Z2raUr5rZM/z1PVyHLtk3fvVWqcVlA1SueOrRQQI6GQpSN4TPpJq
nozoMLVe1MGcPylcdyhsQqmTskeoqiu9ijBTzA95LJLa/fNwFoEsC2vwUBw8KP3V
X++wumWRZoOBvn47mLGEIAKl4VqCni5JDNCHjAk0Cf6U/tFIiRTQN8Q4sP42DcSj
67QHpikxFMAAiPF48GjPjhKb1Aj8rvKnAUm7hot0moAR4yfSUImaBDG1Te8hD8g7
QH7CghJnddPBI31KCT4XEdtdLcXcxRa3nsx1YCmwxOT8Xp5We4akRHpO/yjRwWxW
QuX9lJQlns61qpctmd/rAHmI4TKSRNRbxfx0qCKOelyci15c9z9N7HmElObCvHOt
YT41ct+3FjsBGyez2HIWOjRxoQ1k+x7HnYCc18Q4U5x307rra5a3mviaG5oIOdHx
ypxeaCDr4q4q8S4h2yjQLVAB01qwUTQewkTNsQehm+9Jiiew+c+mjfVEr4WHZbtF
us7FDJtHTEAKxkq+cDUvsFRSAp5tsHdbHtPhy9hKp2m1xs38YcQ=
=hLyn
-----END PGP SIGNATURE-----
Remove configure
Arran Cudbard-Bell@2019-04-17T20:12:18Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/320225c9f13fbf0eec93…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAly3iAsACgkQ/6TVgp+2
18r2iQ/+IiFooiX0l3+7nlLnjOmkqkIYMS8MOMNeNgJwjtiJTH2IIc8lxIyczYol
11l/S/jq3jIDu0XFKugtCSvXhF54LYzOk0iCODitbUX+2nC6dO0QcvSY8WGldfHA
CcbzascMmQeGt+ryskvEPIZSxmeXSFvnzeQtQWDDG6J00MUkPWFQFkiGQ44QpuOB
/+LCPmBrwXno68aK04DFqvFg1R2EfAyNKIbjhDIignUIGMFbrfs+cl4G5MXENEEJ
PjS7qqmHmTxDDgJUYxxKbn+n4E1Wa1T+BRDC2WY1LD8KtvX2M9by8YTIuEUmVQrM
qRWDPYsDBunJYTUGDxHfwhQROVTMdpzzuEtbtKv6m6Px4gB85twSfW3TN1DPQyF/
ldJp35p1FTjtggi/vhFdT//EelClUWOu9twwax6gWf5JT53eJ33rhw/XZYjrg5Jr
3Ov4b0BVz0q8RF5XSbxuxZekHxOQysyqEZd6yKHhX+ULBvej75/+RZOYkp+RCvk3
Cul5TM2bNy4th5O9VVtT0UzSYqs81m4z3ctVnyVFzG9rlot2b7gqGlitjqFrDmNn
/yEPh4nndpx5DfuKF+omcrCwUQDJ95Xsg8K2+zlrRSUJ1CDhjyFrBgGr8mx/ZzCW
vz3TMQ4ChX5lsEZW6FdyU5vKZKdxnG5iZ1NVDsbYOAAv3fmT7bU=
=/BhX
-----END PGP SIGNATURE-----
Initialise RADIUS library
Arran Cudbard-Bell@2019-04-17T20:09:47Z
Files modified:
* src/bin/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84b669a77fca416abb07…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAly3hG4ACgkQ/6TVgp+2
18pxYA//ff1mzNmZpBlf+GfhNNENYqHQtv9JZlN5fqwAEDAh674+LI2ko+b/F8hw
g8HQFhNTjEHXFcL72nUcc9/uwDIFWKnwiQqwQbcTJ9eqg7UP6pNa+QYA4QNR9v7I
SQD4HEb+zCm4C6IRPBkPAZbKcEv8uUbQD+nAJqdidDe2tA2p20XpdKuKzXTt9Cep
ZNp3sSYKPIf1aNkZUBc9Ltbvi1WIhDD5o2DtfJckRJjMLpRJ6kSvxo9YoxtN8Lvl
ZqxejzFpqgFluMs3wyVKN6U9L7EprUtnhMGvuRO2OUkCySR4GTuyuFNpyj2RJfIh
pCzDoWwQFhRXtR5lvHc0DW+DR0ytdfJKZh7a5IaOF0G2VqV8u7G0DcKg0VPIyXGU
dG+NcwkeKdtKsmB8cr+nNV8oXq7Wd/KSiX6sDTQs3D0l7FSJosj6uKZlQrS4KrFl
HOXhMNI2qU1YJrdgkIO7/2wBm0nNPQiulgZdCUohMYUIQkp7QEz56LYTRHiA9Z9Z
2GSOsyUzQRek6Z/4xXCZe+7Jn02bX6lhzJ52ybc3L1oG6xpKhX0sGfalYR+lHxrm
M76fO2NyljngYGXlKQH1J9LfDg2lL5SP0u4/phvofMGsFvSC0NyKzfilDNCXZmun
6CaHfUBbQ8RGOBxR5KLOMRjSFhnnaL/1shf0exbmny3l1fKP3F0=
=fai+
-----END PGP SIGNATURE-----
Fix xlat debug function
Arran Cudbard-Bell@2019-04-17T19:54:22Z
Files modified:
* src/lib/server/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/25d903f6372d6a58e3c9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAly3fmYACgkQ/6TVgp+2
18pTCw/8Dfgcl+US454pc6SlAdoxXEEMVc0sOC/EFyC5smG6X3SmiY6lST3nDszJ
UavkAhi1bAFNWMaaAb6emFdb17UizbR677F5xdLuPGK7DpBvulPt4IVSAqXtrfen
5clBcZI2q6NlHjfMDnsfjtNqritpSa9tOXkbcmJO+/O1/uTBx8IhQ0+6p+zniVHG
k9tnXM13OA9d7XJjrWR9UgDz1WWyCulAZCiaJft5C6gDKz4QCk0RYgyzo+Hh3dii
4wmlIzWki1B9yDE2F/1n5x96200ZDeFUbU8YiYGYL+gVuh3YwM9f9e80dMX+i7D6
KWHqB/EvwTS2VnpD2xqv/NKY7Yan4Q0mhNj3fBaUXSYPbD92u43YLynaf+29QBIz
WR9AEL3A/O+whwaNOYPHEA9mxAU6eBA/dmEwu7zHj74i/xh8quHaNHNlMQfF/XbW
E05NyKcq/MCoNP8XwvhprIz4qS3EgihPLuG2a1IVapkIsW3Ox8UUkI22jnJwDra5
34tf7dqdcLafVTG0RYusEItrcgebQZt5NsBV+dG3ThXTHp7IsdVp2oYTQ4PTFYBT
p0PDbbb3ZLhNI60QknKAV8f45RWPq7JCs3LKNELHXsG9BoOKr3ldzZcJsqkppX8F
Bd5iFdQ4YWND2UuEdFtQvnUkBDJoeKT93bup2dY2h15Uabtn/9A=
=pqpE
-----END PGP SIGNATURE-----
Don't need eap-pwd configure checks either
Arran Cudbard-Bell@2019-04-17T19:28:38Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/all.mk.in
* src/modules/rlm_eap/types/rlm_eap_pwd/configure
* src/modules/rlm_eap/types/rlm_eap_pwd/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6edbef18d1b3c94a237d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAly3es8ACgkQ/6TVgp+2
18rPfhAAqyWAzbrS6yc3NSOOWpTx0EYgxz8JBq2lVbW0xVs0VlADirzMjHjSjyA3
3Dzyg4qErwKPds8bl5DU1lNypafNSDSGjDO34pvu5SixiUQAFsPc6j9U8vlTZ10E
P3STFZpA7MYfPv+N1SwxiZsahAg0cNTXl3RK6HCdTop8s1m3HIKgsSZdMWpWd0kr
8wiWguvtfT7BC64BLYdxqmvrZHv4PXg4ZAQD35yQgc9RJ/OAZmyFN+xqWDlzLFC0
yXbEQMHoW8ApNElaN9CEC1OH/ZPC5jnZwHxFV5F+NC0m3Mi05/T4STLghw5BUMQ/
P2FmcncV0jYe21cfK0RagZf71y5FPO5h1FY6Pb7BsOrzSqfkRCGEKVv+4fF7WiLV
Gg0l7/sh2XAC0pwiKzdlbv9rCF4nEDixJfdv7DFHtXhSBJ7vniWoO/ZQAjsCUyKK
vc/t/UZ4rJs/9x6EjYqT5zl0MArKaZxCfXEA702e+8g93GMMio/MVc4Q//Au1B3v
7z20K70uE2hQmIc1T6BH7v2fdcbeFluEXMfYojgqqlFK3DZ4URYMhw8ZWpQ2KKqx
CLOvpFbaQQIitpiWOYYiVHr6/ixq3KAeX2Hw5zS/2/woYZEg8YWGLgH2jclDvN4M
1knZOPPsaIoF93AYttLQSm77zNjwwGfXfsCwR9qqVTOX0ajEkUM=
=+w7p
-----END PGP SIGNATURE-----
Don't need eap-fast configure script anymore
Our minimum OpenSSL version is now 1.0.2
Arran Cudbard-Bell@2019-04-17T19:13:19Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/.gitignore
* src/modules/rlm_eap/types/rlm_eap_fast/all.mk
* src/modules/rlm_eap/types/rlm_eap_fast/all.mk.in
* src/modules/rlm_eap/types/rlm_eap_fast/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81a4eed4e049da3dd4f0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAly3es8ACgkQ/6TVgp+2
18r7iA/+NyO6jhY2LxGeqDON0rD6PMaVkmaz3FuJ8ZmOi/6g7MIXcAvNvi+SWzWW
PSliK+iFumQI6CcQr+1iV0rg+SLryyNYNKegGhCdqlxE+Wkv/Gjg/Fw5wF+4QJ52
SPUru3ZN2tCT1X3eTdN6/glaqKas7QBSb4qChOri1lUjo+sG7vz22ADI1ScWuPPf
pWOef4SU3+HMHYzMNg8lZQTf0ZYvDejncKq6kidqvwnV5EzR8r2BgWoEnugobmd7
aJqpE1DMyi9IqlB91H++T88ghDSlNKSqh/Nt4Cj/XpGjGP44f3+8rE+57AVpZZWy
Ya0zQCyvjJNQl68j4H0Te9O8NPhGj3wNdZ4lQj3t4Xkf/Ql5SuwMOlXWDlrWrNN2
2Efzvy5djhpdGcz9oUsZ86JOL+ta+cTSJRHLJCvDcifRd51B7RxUMGtjEBOJdr2C
Ghzt0827YhRNPSJykzlAu9MJ1k5ID9kn0E/GcXrrJfQCDnoziPY6+b6jYZsJ2MIJ
56IiXdFm82jktIhQa3OAjp43ZHhgYFb3Tgg3V+xZM07z3fHPcBtoPoTYsKFhIccx
lwoAE8E/p+qevD+aD5rHzhhg82PnujV07gxXdJWgDd9vm8rPy3+zpIyi/09843SA
9rpsoupy/zXWejRGwiULaYR58/Oyi/dvTERkAWmUTNMc61ewtLY=
=H0tK
-----END PGP SIGNATURE-----
Clean up unlang interpreter src more...
Arran Cudbard-Bell@2019-04-17T19:13:19Z
Files modified:
* src/lib/server/module.c
* src/lib/server/module.h
* src/lib/server/request.c
* src/lib/server/xlat.h
* src/lib/server/xlat_eval.c
* src/lib/tls/cache.c
* src/lib/tls/ocsp.c
* src/lib/unlang/action.h
* src/lib/unlang/all.mk
* src/lib/unlang/base.c
* src/lib/unlang/base.h
* src/lib/unlang/call.c
* src/lib/unlang/compile.c
* src/lib/unlang/compile.h
* src/lib/unlang/condition.c
* src/lib/unlang/foreach.c
* src/lib/unlang/function.c
* src/lib/unlang/group.c
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
* src/lib/unlang/io.c
* src/lib/unlang/load_balance.c
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/module.h
* src/lib/unlang/module_priv.h
* src/lib/unlang/parallel.c
* src/lib/unlang/return.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest_priv.h
* src/lib/unlang/switch.c
* src/lib/unlang/unlang_priv.h
* src/lib/unlang/xlat.c
* src/modules/proto_detail/proto_detail_process.c
* src/modules/proto_dhcpv4/proto_dhcpv4_base.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/proto_vmps/proto_vmps_dynamic_client.c
* src/modules/rlm_delay/rlm_delay.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.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_tls/rlm_eap_tls.c
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_radius/rlm_radius.h
* src/modules/rlm_radius/rlm_radius_udp.c
* src/modules/rlm_rest/io.c
* src/modules/rlm_sigtran/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55d089726f3ff9ff5662…
======
Result of ./autogen.sh #2500
Jorge Pereira (via Arran Cudbard-Bell)@2019-04-17T16:13:16Z
Files modified:
* configure
* ltmain.sh
* src/modules/rlm_cache/configure
* src/modules/rlm_cache/drivers/rlm_cache_memcached/configure
* src/modules/rlm_couchbase/configure
* src/modules/rlm_eap/configure
* src/modules/rlm_eap/types/rlm_eap_fast/configure
* src/modules/rlm_eap/types/rlm_eap_pwd/configure
* src/modules/rlm_example/configure
* src/modules/rlm_idn/configure
* src/modules/rlm_krb5/configure
* src/modules/rlm_lua/configure
* src/modules/rlm_mruby/configure
* src/modules/rlm_mschap/configure
* src/modules/rlm_opendirectory/configure
* src/modules/rlm_pam/configure
* src/modules/rlm_perl/configure
* src/modules/rlm_python/configure
* src/modules/rlm_radutmp/configure
* src/modules/rlm_rest/configure
* src/modules/rlm_securid/configure
* src/modules/rlm_sigtran/configure
* src/modules/rlm_sql/configure
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/configure
* src/modules/rlm_sql/drivers/rlm_sql_db2/configure
* src/modules/rlm_sql/drivers/rlm_sql_firebird/configure
* src/modules/rlm_sql/drivers/rlm_sql_freetds/configure
* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure
* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/configure
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/configure
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure
* src/modules/rlm_unbound/configure
* src/modules/rlm_unix/configure
* src/modules/rlm_winbind/configure
* src/modules/rlm_yubikey/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d46896164301ecb42cf8…
======
rlm_perl: Fix m4 path #2500
Jorge Pereira (via Arran Cudbard-Bell)@2019-04-17T16:13:16Z
Files modified:
* src/modules/rlm_perl/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8cc306c024e2c7db0905…
======
Fix typo in configure.ac #2500
Jorge Pereira (via Arran Cudbard-Bell)@2019-04-17T16:13:16Z
Files modified:
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/161e466952c4238de021…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAly3I8AACgkQfQ55zXdi
Hs29ygf+PRrhWAhkbm0FgzsXnNKwXGhdYqQoNcBhVOdxaXELXMI4a53ZzVxXE1Zz
zinjauANwUtSv75X2gqWFvsOe3B0VheSvBQkONvOc9ThBGE2Sh+kOUF8pO+z/Jqo
1IQgDtnpXaRRdXCj8eKG+OO9fTWFChTlcBg3xI34dN/qhZWDJ5O4x6oxTsDr7GE5
EI353ioQt2rQwF3fP4g+dllR1ASXyZ5MonAYWSKEdaufgUs9aDYBEYlP+jf9wiv+
uSSsMQJ1C3WIZnNxD879Bi+NMY3a93Rp7BUl+ZJLfhDXhri6TrfmkjpbYKawBDdL
pAWMsTj2SEo2Z/hql8oLgYxc+yT2nQ==
=nXyI
-----END PGP SIGNATURE-----
insert struct, not pointer to struct
Alan T. DeKok@2019-04-17T13:01:38Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bf3b80ddaf425f74a93…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAly3HkEACgkQfQ55zXdi
Hs1NaAf+ObF+lIy8glyF7s7W5neZ01AtYiTEGqqA6tQO63UvMbnCO68rjmbrjHjV
aGEZgielkSvDR5y2zEC3Yv2EEiGWnBa+pv1YfOrNGR9bosSccq6dkqln0yP4VBFO
KnhxpmezlTAfLWjY8YaKFWw3wRf0CW62kl/An1L8W2FCWl1ImQbSMVsOJUadvN8q
34g0WeDnqyouCHkBZ1k2jdJBXQApujLeipwb5G83rr+ZmIVORZGaIN1xm4hkQKF3
7eN/9rBOVjjwKh5TuZIDMbSujNxqIDwFZzRrSJqaTBn568/EfmSetFcoWZGavZVR
StjxxzoxxzFwpr5OTWdxPmGMpGoa5Q==
=oxeF
-----END PGP SIGNATURE-----
use correct parent
Alan T. DeKok@2019-04-17T12:38:22Z
Files modified:
* src/modules/proto_detail/proto_detail.h
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e68021edb922120021f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAly3G+sACgkQfQ55zXdi
Hs19Sgf/SeJa+ZxkAaSNiLQPCgu/IzOXgC0RiPbgbd6uxJbU1VTcdbg4j7CicgAz
3fDvIZBxPMaqCnKZJxduGYCp7aON0PKQJXSu7g+tiZYZcfrvaBMiDoI6x3JLXJat
HXx7vurZT4iywRrawuMSRN1Sw3lvvWfkKu1m4RJ3mlEvUbJVSTtCAWviD3+3fN72
3E7sv0/sTDV3d+0WmcfVzf3vC1qCbS4hItyBoIoxXmv69QKwlLO0jXz5g/5HcIf2
YKCn2O4uRN4CpLIzHGv+FGWeLt71XBx9yOOJ0fOg6SLbZrqag2KI3AzXsIfflboG
JIB26395Jkj7zQRwBfXTk1yHC6AG+g==
=hOeX
-----END PGP SIGNATURE-----
move app_io_process bootstrap / instantiate
to virtual_server.c Which is really where it belongs
Alan T. DeKok@2019-04-17T12:28:27Z
Files modified:
* src/lib/io/master.c
* src/lib/io/master.h
* src/lib/server/virtual_servers.c
* src/lib/server/virtual_servers.h
* src/modules/proto_control/proto_control.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_vmps/proto_vmps.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6b8d680f9f0f8301c28…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAly3G+sACgkQfQ55zXdi
Hs3KWwf/f0yGrgfx1u9KOD3J+v/jxtjNGZ/VH7CjN0rxkRWipi1aA4xkr1Ds87Bb
YrisGhbUnk4oqWaheaq2uC6wI/gfKab020EWKuzlIV4WZTOxi8kFl32Q6BV6k7n7
1l+jUz7iNZk9jicheGRGNDwBErxAFnb/JCKL+SMhCVXTitrA0G5tpMdCd9Uh0q5W
25ftsUM6PCXk0IQopQiG5AJEPYNmRhY/5tANmy2oFEMmY5kyrFFHGQx/zSMz+Wvi
6sV17by8P8lwx6UYuqven6RNV7n5AG9+Et8ub32AtAp1ar/B721boYEGM1umuYHq
m6pESEHNz5QMdPirJy5dc7dpfKUjjQ==
=qirS
-----END PGP SIGNATURE-----
cast to (void const*) so that the caller doesn't have to
Alan T. DeKok@2019-04-17T12:28:27Z
Files modified:
* src/lib/server/cf_util.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c97c4dc3b539b66a4b77…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAly3G+oACgkQfQ55zXdi
Hs3IrAf/X8gLOPqzZIgtHlF4Yv81/aVJFsyb5tD0pCQAbkQHNnstcHj4p7HoKt+c
C5p4iTdK5jhjo2gpQkH8TuIgcsrxSIf3WmGygVYq9VXjPpbwMPKeeBcvhQ0h+8qm
BZrhxPekwvV9hEpMg4GTeJ6gqyBVKcoeSIifgmeVPgvZx18bxfEDT36P/RTXOae1
WvONUbD9WQ0xhMoD04zHai1fogxghSXeik3emntrkMyw5p3vlQhECMOwbZ3o9Gi/
qvg5QR57f5WOFClTDL85HK/JQAT3kW6hkoenxFMp9/X4NV58k/U7iJ6iISFqBP4n
RelOF0bNDGfPU9ZSXacRyVosy0qaIg==
=L0iO
-----END PGP SIGNATURE-----
save process && instance
so that we can better do virtual server calls
Alan T. DeKok@2019-04-17T12:28:22Z
Files modified:
* src/lib/unlang/call.c
* src/lib/unlang/compile.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b78c958c64af9babe28…
======
--
This commit summary was generated @2019-04-18T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAly15/QACgkQfQ55zXdi
Hs0/8AgAmj/Z5Mvt6h7M8KzYAoni6J8+KwjPGWfnVrQxSuAn/XAZqeOyFXezz0el
19lSck7LYqvBocMlX+VKeEhEElGyw1RHOX6cDTIcppulbuY/YtxGR7sra2HQaR/T
M3sC7styJGHXbCY4ZeMItC6T39t4sy4p/wdx6E5MwENDqF6yj7MouWTccXLFz0M1
STZTsUaBzRp5YGTMSjiS+oqG8+HFygy9GlM+mnOob61mXgPjYgX2tGH8O3pBk8AD
U73U398SGLaVWM22hlkvZjAhvssV/67b8ehFqtlgNw9ztQeG2vqd0iWjVH3UL7jQ
7OBg4IatR7Z/GwNdTVtv421JrrQ1lg==
=sPpQ
-----END PGP SIGNATURE-----
regenerate
Alan T. DeKok@2019-04-16T14:34:26Z
Files modified:
* configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c51564f256caa1db3e29…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAly158cACgkQfQ55zXdi
Hs2FWgf/QeOmmkUVGvIBc+DEjROGQLFHLzDffqT4N4fQeL1hilDJiSeDYR/LBmYB
PFvPL9XEnoyyGNozRV2gAJY0/nrgbVAK96OLLfxDunCQ2MlRlIu+JXmz82hrQmM8
QRch5EdL2cZYSgV6n44cF/awWiAEWlUAykaXSmbfx0jYT9yhbW5HhHZtrb2yoaQh
9Vm/VztqfVfh5kOtYLmS3CXQDSe0ZPzBFgmxHSwf0FNcFd8oL99DTmPagk6kGMNV
Ms32IAlnSiWhQ7PCOokSaXOz/0yvKamN+LUOmlThaohidsE4CIcUTpdPuan5XWje
QXfiEqsuuUqWyabz2KUsepkzq5ON9Q==
=QiQy
-----END PGP SIGNATURE-----
try to set kqueue include path
Alan T. DeKok@2019-04-16T14:33:33Z
Files modified:
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b81c12ff7fc009a80b02…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAly15yAACgkQfQ55zXdi
Hs0rxAf+MCiC36yQOmwS6kjBq9mtI8dcfQpDvaoskdYwavR3V+jNynTpGZNR2gd2
nuPmlykT4NFBi6O8od0v5brzJPgLg/SXvLd72/9t0x7mgEq1Hy3AgXpvAtrux4Je
Jq9Fc+zA2SD06O9KpfcnTfh6U6UV1hpNR64DpAxX1ro3Kbzq7bTF3VS6EYleudS8
lkRqSQbWApKqwSRJNoXdT3MWjuSa+UDkHC3ZSbnVHgOICmgaXuWMsMDHzVvRGgHm
gl1HpiO1vzLyHpAgd0geSZlkmrIGwNS6iZfOB08iqTv9WlmyINf68SOru0LOBsMj
XjPgUK5CaFl00R+qFtI7T75js6h+Mw==
=+o/Y
-----END PGP SIGNATURE-----
remove duplicate check
Alan T. DeKok@2019-04-16T14:30:52Z
Files modified:
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/caefb19634be7d80e487…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAly10hwACgkQfQ55zXdi
Hs0ejgf+L3J5yEd7SCFsy9nrI+W863Ax9JiQDY/m0z3F29bn2rLWvqI+iRiQeAQw
Q2BhI7cegQzOh/qMsA9Z0pYnF55lPBTo4l8ZmQWJARPm8ZTvtAeBmQBiVcKpsXLQ
oYqWGThzZUmI1E3BwbXebeV9Tbl6WdROqOTd0saA6Hd+WF+Bkvh7UpDLSrpCv5Zx
/gacNsQRnadIv1dvnt+aZx14JWUUaazjTTuAvpTO2+WAxp0oTZNbyma6LmFDoglA
9UjMyPDhph2YKQMM63ZFw0LkSDVTGYe42B/BrWm9C1O0duvndUsD1fzRfS9j5atc
Sw4IGQ6BNabtRqEZ8QCftKYhEGpCrA==
=rJoE
-----END PGP SIGNATURE-----
make directory, too
Alan T. DeKok@2019-04-16T13:01:13Z
Files modified:
* src/tests/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c07e49145769d196f34…
======
--
This commit summary was generated @2019-04-17T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAly0ztEACgkQ/6TVgp+2
18p59w//YrZU3K1DsbvZRlnR+51aPF+OSz7leU9eD6TyusJA9/WMWSFTCJJdxrdU
fCvdSRaB3O8JpbqL4BXAhLddBEJNb3H5ZIdJuh376uSHyxKqRdAgL7eoXpOb3PjA
Our6TJ5Me0UTLfdhEbrgh0EzLOSeUAby07PIE7Mja46NKoIA4VZqiFFDWFlIYMnb
0RG5wABMbGje2jUlN3IdGXUYHRfLRFS7wCUN6wJlLapHgFzX3HT8mDPuV8cDPGjp
ECZfIPlcN0nPTD9P01/Asz1R7iViBPzhFTWfduju8bEb4AnJK3o4wBs2x8yoaIgu
nR9tUciK3YbVWwG9JHhAt7lqMQr5Hn2CquP8xKzhB6ID6/99TmdS+A9qqtuBbJx8
456ecL/lUUvgU95H/3xlLYthyHxKMt379LW8K3wetQBDBl5+uZntjTGnbDTsyuPi
P6Drqn6k4oYix7bNh2wpwzaewAmhoJiq2XgHptve14FZNbhrQ8c6esTaZIrrQDA+
OiIdbzQIHjEncvkhQvX6bhs17hZq2KWHF5l6YT6/YcSJaKqIb7+bAdU8pNcVduKf
hmcPHs271njTfpyyqscoq9KADFNV/PPoU5sYhz54HEFsxMBXmCgSR+Ql+J76Fith
c+okNcbZpou7T3t03MA1sq5y18HN0U2qu/Ka9s/h/VV3kruIpHc=
=3HV4
-----END PGP SIGNATURE-----
Suppress type-limits warnings
Arran Cudbard-Bell@2019-04-15T18:34:57Z
Files modified:
* src/lib/util/debug.c
* src/modules/rlm_lua/lua.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e183454864fe3dbd933f…
======
--
This commit summary was generated @2019-04-16T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Remove duplicated documentation
Alejandro Perez (via Arran Cudbard-Bell)@2019-04-11T11:46:01Z
Files modified:
* raddb/mods-available/realm
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/880384dbf9d17aa01c3a…
======
Include documentation about the realm rekey options
Alejandro Perez (via Arran Cudbard-Bell)@2019-04-11T11:46:01Z
Files modified:
* raddb/mods-available/realm
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b635001251ce8ab676a…
======
Add IPv6 listen and clients
Alejandro Perez (via Arran Cudbard-Bell)@2019-04-11T11:43:55Z
Files modified:
* raddb/sites-available/abfab-tls
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e00d577bc76bc834af48…
======
Use a safer function
Alejandro Perez (via Arran Cudbard-Bell)@2019-04-11T11:43:31Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ada8dd03e3c98801e37…
======
Abort if tid_srvr_get_address gets nothing
Alejandro Perez (via Arran Cudbard-Bell)@2019-04-11T11:43:31Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a5b8ca4b6179072956b…
======
Fail gracefully when FR is unable to create a server pool
Alejandro Perez (via Arran Cudbard-Bell)@2019-04-11T11:43:31Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2f4e964b999d005529f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAlyuGM0iHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108OSRD/9IM+PZQYKn
zuWLc+/QlqHAgoaUXnL1iesjMinsj/a3lqYy/nHsSMApFejH4Sx5ZAo8/6WHdXkK
907f+OXXjCpcNsnS5f7/SsBVV5OmjiJPxWtKxDGw1f+R4D72sA6V42japuCTPnGW
+atmWcvuEC0+l0VcNI03Ankkjlv5PDDBDW9YXfI/YFIt1kjak/kEvDhS6uQsBENk
j55MIK/5+BG+L4znAMzP1+r0cvWskgai9wvUDUOLN0APUys6SxCYvzF2sxb6Zbm1
+21mQhXFxP6KZj1sTIjts2Z3YIxETgllhoQtjXyrd3bJzw9T5QgJQ/eW9TBTReeU
M8rMwPcmRPb5JwqP5XyTGZiz12hn5mMfb9zOCKoKUafHgFCRKwoa5wCFzu6ousoj
TuZXPnHPNjUuQjKr417/BBF3CSHrMk0gWxvK8t0uoSdaYZMnj8Yu4KKaN1Anl/fc
4dzfwhJeNmEqlOscf7VxnzI9/NIOIn//kjWP27W9Jm10whhy9ub0IeceADPn0MJJ
GFE3WpbUrfqRAmzAY60eiVJi87cHfO6x1qRJg2JJUrj1Fx0Dzz14nw2OmXgJsu8s
Zzvr/7rNmu2J79Czd1lZP+1jL+IMfJRAAh5H0BfWd9MyBce59XDU2e0it9xtTxjb
IjORRiFk+gL2pDdPG1zi2BG5wjCT4veflQ==
=85u3
-----END PGP SIGNATURE-----
bump for 3.0.20
Matthew Newton@2019-04-10T16:24:41Z
Files modified:
* VERSION
* debian/changelog
* doc/ChangeLog
* redhat/freeradius.spec
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e194dc0dd22f366b4ec7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAlyt6fAiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108GrID/4hUL2pSXMA
BUO2v080Nfscqg4OumVhuhRxXy5KnKrayFYhcItao52iTvbZGbVi+SqqJfbLLAYH
4WS32rBjOKPYFtfVznuOABwmGMf1kNn0Xk+ZAal2u3Pn1+Yz7ziqI3GqD8PDZ1ys
AXwBiseDuPhNGohgtXfnHQlq3u1cT4hwHFXVBmkJsnH91inYqxjLJnga0DYP9ivB
QlIGWJikkoOTF7bLPuq/3euDirNvdftJQLzlIcXiPyeBtWVS/Tszm+MsvH2TcfGL
URfowhQyWqHSfSFHE62fIxll8FYDE6KwHSSpZtGDNiGK8iyuF9XUHgXYCJBejiXA
7zw3VAVV4FinFhLav7P1fCHZUqRAjKc8XlhiK7+pKDKBwPBwvlaEPqFZjZFB8ozo
61Le91zd8KzRCCBYA4IMbQdTFvd+3lQAuPsHIt83gpGKO3yZZK+3IqpnjMUpnveX
A7bxVNS11XyTdpDfTgt4gcNOPE9VzYpizZXzo29IozOAbZ8HJ9J17n2kS5yy3oOl
pofixY63j6RgZPttnsWUgWBrCR8YQ+d1q9EHMvWMIr+bNUctpEFj47x/fKkSVNy6
AmDm/B5m47QayI6zoqqJy2eeeO2Fka0gRV6M8ag1Ak2pROLeWZCu63LynGua/vCd
SPX0lNtcVm9HGt2bw8Q86hzBDvPrt6cM5Q==
=AoLr
-----END PGP SIGNATURE-----
fix incorrectly named variable
Matthew Newton@2019-04-10T13:04:47Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab4c767099f263a7cd41…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlys8DEACgkQfQ55zXdi
Hs2RQgf/YU8Xs/v5+7/UxTb8nzy4HZDdx6wHVZBDwFL5Q+ZDeREfVv4OXka3lhvY
hqS2pUk44EFUbjlMyuym+t4BY1CMrbOJ3rLU4ZBmCqujss8y49Q5fnrax0nZc8WX
tDAo0i3vgZcifDf4IKNHYmYqKwY51Xj3iDd93uvnyBb5T9HFmTJRrKNd4fSyn6eB
KbOxdydrhyxH1DvswHsvMQ1Le+9BPnYorK4g2AjoUcr/VXAM7SDfp+n2tRc+UMzP
5FrAQ9M9+5cJis/u471rdydjNKUp8FjTYGCARE/vbZNJg2Oa+QFimab35isIeaAo
ACxlLw3jC/1cF33XS3dO/dpPZ6gEvQ==
=rbpA
-----END PGP SIGNATURE-----
note 3.0.19 release time
Alan T. DeKok@2019-04-09T19:19:07Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93f9a87715d5966cdb8f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlys8BEACgkQfQ55zXdi
Hs1sdwgAgXLCTcRV+Wn+lh2g+PYEgWQsEfLfN4XPq2y7dkmT+uCfPziNeyaj/sxw
AXQo89Su0Wqk0/2biyNdnKQUEucYQzb+wyBQ8cCG3hBwC93QEisN8+rWWQj0J1aB
mY1I4G3iJB2pM4xWu2r7BKvkIqodvsZCLzn3VelTMomNwiTyjSGh+TTPa+uYE2DN
8PZdC7CIP+Wz4s6IzMegFBKJJMC6++ox50777I+MZrCgujEhYbv9k26WJgUw1kXD
5x55Ms7O56hePfi3P+2j/o13BtncmYQ1kG4GF7CilXBG/ey46dmlp5VSPq2FNf6Z
VEiz60Sx2kYfAObdxfgQPhm+G2UeVQ==
=8OXY
-----END PGP SIGNATURE-----
note recent changes
Alan T. DeKok@2019-04-09T19:18:35Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/def8ab3f5b119b7887e6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlys79kACgkQfQ55zXdi
Hs17rQf/VCgWZar0HkwhBSsHcVLDbHeLP+OeQwkHxfcO1V0VktFs5eQLp9ozBt0x
LErTzbw+yErzaLjpoFMgMQGoQdSEpFT3OkUPuiJVs2F2eQ01WpopBjnALIn2qz6K
VCx91OxdBP/ev/P1ZWWKod8EldQNuqO/xtP/WpjVjPmUpyxSEr+rZN+YJeOzlnDW
1yGGWImbYiCFjdA81LwvmpS34a0CjZslUiG5WxHqA5zecb6OXoz3xkK/ly/h68g8
eATg7hMwKHNB7iFllxpwjw+B8ChzZrFjALajI+vb2jmeeT3MNcIGcxuC8VhvjHSC
7jM/h01dNzdOMawhlxmVl+XACT0ezw==
=91b8
-----END PGP SIGNATURE-----
When processing an EAP-pwd Commit frame, the peer's scalar and elliptic curve
point were not validated. This allowed an adversary to bypass authentication,
and impersonate any user.
Fix this vulnerability by assuring the received scalar lies within the valid
range, and by checking that the received element is not the point at infinity
and lies on the elliptic curve being used.
Mathy Vanhoef (via Alan T. DeKok)@2019-04-09T19:17:19Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85497b5ff37ccb656895…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlys70MACgkQfQ55zXdi
Hs0JZQf8DjOtuNOZeRalAUhLfo+7JrHFqZ7sE2bNJFEe2bRk0UTK09EnINgh8RY1
rA1H36V9lW/YTRxtos8qRJs+qJA2F+Pz5Axv9jgLi1Hn+w3wJgsTfEl5Lif/FfhH
VVVRUJTKgnRKyI8Y9vyW3XQWkEBB/QiV05K07/3nR+LzZMRVu39lU+NEqmlv5JEn
0FLAZiBVc5d5Uv3iymv35sT3IKjFVOi/ztR8FLE5wngk5fFpJ9A1VPmWVfqEo5tR
N+xzSEtGTdJNTrlYwPbnz+YGr4q0+Fd9n7R+JRMfgPJ7yukEaWqSRD2gBXg983Vj
N9U/q+BMlY/yN00tpZcnzwkavDcaRw==
=JjRo
-----END PGP SIGNATURE-----
updates
Alan T. DeKok@2019-04-09T19:15:13Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8d8a49f6a3df5029199…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyrdKkACgkQfQ55zXdi
Hs2VHAgAoE8AFtINuB0E9tEz13Cy2a/yR4olCXckMkXf066Hmr8mQTpa+gnuaEg/
sbsmdrgvyRi/UxesoRONg+XgmNNTDNJH8pfDv6dbYpT05Lroumu6wBUh5OsWnbin
67CEOQr2ovXx4ULV+ufeN+AVwgpS5otLx7PQE193aBsL8VDBV/hENHhvVkKtACsn
5BZ8YRABvPzDOgbGa3rAx1R9PS2Ni27pSO6rxH6GFrePFHGNsYdhqMwJOKq4rc44
eYcgXSuhuiRsZ0lPFQK5EIXwR8S7+iqgKZXzWpVJlbGnylmyq5byWXVcKy0yBZ/j
vu2veb8QDnb6AERyAHuzmpR+9mua7Q==
=Zi7o
-----END PGP SIGNATURE-----
add '%e' as request second, same as strftime() and v4
Alan T. DeKok@2019-04-08T16:19:40Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe6a218b243834f9483b…
======
--
This commit summary was generated @2019-04-15T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyzYH8ACgkQfQ55zXdi
Hs2ijAgAjL+E7jaVRZHjy8maS8kmy3gYndsN2jzpn3APFvAU1eUcSSvF4Zvh61XA
p7cTPAS870vOP6FG8b5BxEt0GbZqgKDSGmovJXYRlKYcZeDwGsdvsUmEtQZBunrp
2YZNV7KQhjyDnC1jjIKBCqdoJpv+ROExrqgQnag3nXBqcYLcmj0dLF4v+WEFI24L
i/O+BbQEX9ytV2wgDwNw9BJ/ktoRqn4LWY138h6+QYguE0nEGlAVUkx707JThlVc
VdMMTbZtuTC5Cj20QHaHH1tK8E5dJWa+f+qM378yVfEEJhyjwkwGPH7aVHU7OjtQ
+A1f8Uu4gtebdCcJY++cHEmQ2y7nPQ==
=5CDb
-----END PGP SIGNATURE-----
register the master sockets
so we can tell when there are conflicts
Alan T. DeKok@2019-04-14T16:31:47Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/774dc48102dc502d4c9a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyzYFQACgkQfQ55zXdi
Hs2Kjwf/aF75diRUDTx3FkSjhuFz3mvx8RmGmaG6EFnBz3oylLcjtYrMA+kTa7Gt
SIigoDWpZ/VRYirFsqxZtVOPW1Pr9ZjrtfruKA4wHaH9ILbTGmNxLSIUm3BqPi23
iEUDZwYXy/Hptch58C62OWtWnfZ3BVH0BvFw0VCCWRVbeiTa047T16wP0l2EMjeK
ugno1pgCXtn6ZW89jcVl9vrd2tJ7VbHIOie5S6q0W+MHQ68Jg7nfLVJP2lkQfnB5
OMgqHHhkx09UwdX5UlnLb/EvOcAhzrSRtUyDT8hph6FXWqqBiQmXWT8wRPainQO6
De8wOxlQYiPro5IVJL2xUfsaPEclww==
=v15b
-----END PGP SIGNATURE-----
add API to look up / add listeners
so that we can track the master sockets.
Note that we're looking for conflicts, so the typical comparison
checks don't work here.
Alan T. DeKok@2019-04-14T16:30:39Z
Files modified:
* src/lib/server/virtual_servers.c
* src/lib/server/virtual_servers.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f20ea6de3ab67d93b2c7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyzXswACgkQfQ55zXdi
Hs3UnQgAllro1D0yhX5owxYRrcN/4AJq6/Ftwyqeb3MGxc1D3R6hHKzB+07t9xS/
lbF9rKg+sv+jdh3rz3x/7J4N6mh1wvrUjY5oFs4E70ZNpqiExGuHF9i5WCzNKCym
usrMCfEcxEz74uuaEVtw3g0x1Zk5M/vVYroAUcgvnPKb3YElKcQ827S9aNyCvzS5
89GMcwjGJlA+ywfPRtzJWXVGYA/nRt4hNvMNDEYSDwKHrNzPpA/VyCKcA/kO9O7p
uAQmNUYdv45BLqxRv8Vf2X4snC6Mxt9jhUV7XrNUqwCVK7TOg8xYlSPRDTxlGsbC
RSLgmQM+PWL8Zexn2nR5oANhzsvHmw==
=SPOR
-----END PGP SIGNATURE-----
always set scope ID, even for IPv4 sockets
because we can find to an interface in IPv4, too
Alan T. DeKok@2019-04-14T16:24:44Z
Files modified:
* src/lib/util/socket.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3fef7b77207917cf0e61…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyzXswACgkQfQ55zXdi
Hs1nlAf/U6BJZ9qqGyf/JJ6oE43lWFd0k24OfDBPgywRk9pF9LaVhH19UUZM6jv2
TQVd9u8R0bMeCDsxg5OikRmTCOEXJ3wpo1c+3aJF8x/u2TkdPSWVRD0U83Zg/WGJ
QUzJgfKEeoMoP6TicbaNwAmDilWrq5udhXR6vIDwRUhi0iyvpAbQ5k0Nn1ii8YT8
PNuS29UkHsjo32fxVGGH8OY5fL1ANZ9ul5ZPbdxE0qhg/kswElugCEXJGqyWrjKB
0KwJRh7lqWhr9ia097P2wtS4VsffQg4VUl1GjUldw/UasLWhf41mpKTNHLiyF1RM
gIIFNzW3qbID4eo6tk3VFP/J5r1wSw==
=h7zG
-----END PGP SIGNATURE-----
add machine-readable socket name functions
and use them in DHCPv4, RADIUS, and VQP. So that we can
detect duplicate socket openings.
Alan T. DeKok@2019-04-14T16:24:37Z
Files modified:
* src/lib/io/app_io.c
* src/lib/io/app_io.h
* src/lib/io/listen.h
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_vmps/proto_vmps_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63d61bb40d659fc64bcd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyzJRgACgkQfQ55zXdi
Hs1LJgf8CQ8y5HnIV98XvsOEBcNvO3A5ES0A5XaGu8S0eNKBqfx+Ur9KKY1UIx1d
EOlzwYMokoQSgYhHpZ4zC8zDGLx8v0WYaqHXYBy1V/wdnxIdn2TyfJemW4wDHnND
A4ZRsk4+tLZXHZ3Suj+6FQA+2WKNETEEo20QFhm0LYaFuVYoFdkOI7VxWW3G2rBK
eY0QQve+mwsPWDMcoPMU1caty0SRbUSRAbadkzb8NOWCycxjIVrxeIYB2n01fZK0
zr1QSMgaAnKPVPKc2HM3/Ah5Te2cTSiDDaVrWjij+8OmjcAihrUHcjUEJcmksu4X
KF7XXlw68o1PueYyvk9G87/FD31R2Q==
=TAdB
-----END PGP SIGNATURE-----
fix error message
Alan T. DeKok@2019-04-14T12:18:23Z
Files modified:
* src/lib/server/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86aa529d82eacd50906c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyzJGwACgkQfQ55zXdi
Hs247Qf/Rtd0W4g9mw34PIKc42Lu7c9ucwRhh64e7C5aOD7dpxIoBQVFBPZcam8P
KKkpIKsFYMQYD6QrPTVxIWHJsVdhzpN/vc6GcUw0TWxR8CszAf/WZLDMCvatz2Pf
06VTTfzqiFWtkLXbOTuArYV4Km8XG28Gp3Gd9Rrt5iqOWJ+V7nQed3ffSP3ccxE6
76z7dKZuRXv5If05k3pLxIkHseNkTuYhXyXsQfF9qw4eYj0WpsuFnh0muSqnsTsS
03pDiTuK9gklz2xtvYr98Aydz2VWKOxtPT5qVx45jVEbsijej0+yMZZNVbg6tM5J
px0b4tuUX0vCZD0Ah5jQdqWuMy+++Q==
=rVCz
-----END PGP SIGNATURE-----
Revert "'listen' sections can only be in a virtual server"
This reverts commit 7eaadf3e64c1c19f1912ec310bf3ba0aaa11ddae.
the structure of the config parser `server` -> `listen` already
prevents this
Alan T. DeKok@2019-04-14T12:15:21Z
Files modified:
* src/lib/server/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44fe48bdef32f34f7039…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyzEHMACgkQfQ55zXdi
Hs34jwgAlNU0sggUpekmA/56u9WqhmuiuCWdHUEyX+ycMaZYo7UqnH3Aq7w19uA2
Q82b9ROgx0kYqoh7VIqSSqbYdKIr8BHR5T9J71x4wm5sOsD6zMtNSo1Wo1TcmtQv
9PUDxUDkJBidaBRMIi3jHoKehdZznjhqF6wc1DLbS3fZ7IgL9x2zFzgQHk/kFgSZ
0qrqa7TxQC6Iu2wcujbqmhVMomnPsKEqxEEBUfAeDb9dfygFUzRCnrMYYZzInztJ
N2Be1xdB6j1C1NcyFs88Rd8qWci2QgSTyNvytXykYanVM3EkK5S9CNNCcgjZsiH2
C8J7/YV9nY1073iZsoRhYLQ7hRHsXw==
=xzbo
-----END PGP SIGNATURE-----
'listen' sections can only be in a virtual server
Alan T. DeKok@2019-04-14T10:50:27Z
Files modified:
* src/lib/server/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7eaadf3e64c1c19f1912…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlywup4ACgkQ/6TVgp+2
18p4Pg//YIvJs+UBy2lPOBY7oK4mVARyFXUYDGvfwNDw9Ozpwy3LrBPN89n6gb+V
ZSfHjWJ8zJXsEP7pBdsOkQ2mAx5j/W5sKmFQHnu+RfMZ9ypWOWNzUASOLHBXIvJo
bQPqkAOvx3eOoytRtrJAV/hxd8PVAAdbiTc/BHr4x/+OnPkvukJB7HOEaFhDpEE1
NlR9jFQRiOcxNktSzRe6VpfQizrbpLkJOZ6OHbt+1pOzyFP8+DigHzm1Uh0xxyfL
/CIrdjAmvRA0tNCkCY2rzxRgY3peULlw/l2dbH/lMrfxE4k2uzZvNAIK0mjBUkS5
FMKBCPGyQL4M0MW3SQYg9KDd74EmxXeuQ26oAbh9C6KtcxnaGj4tsY4cMOZYp6VF
rM22tjSwjBPjW7k15fMW9q5CHbLH/hcytihUw6UiWTC/ExFw9izFPx1la9zi73z1
GAARHGRoiTjTHbffvHChpQ2DySG0W3a9j5azZsFvLdYBTLketvhj91WTT/DS7ZD8
UeyDqmEblh1/yRU8kMnicPbzb5tWf22FaLZZ7X40kZhN+cM9w4e4boo6PNpP9nsb
llFzlXJevL7f/BZTBkNKfNx3Q41K0KE1HHMwl9EboeM/ocPpCJ/pMS+H91aKWgkD
Y2ekCMWC2LWHpNkD9yeduqptUF6XnlruBEpEcSeOJBGeFwQSAXM=
=Y0+6
-----END PGP SIGNATURE-----
Remove libressl version checks
If someone wants to contribute checks which use actual LibreSSL version numbers, so we're not stuck supporting the initial API version of LibreSSL at the point it was forked from OpenSSL, then they're welcome to do so, otherwise we will not continue to support these lazy, short sighted hacks.
Arran Cudbard-Bell@2019-04-12T16:19:42Z
Files modified:
* src/lib/tls/missing.h
* src/lib/tls/session.c
* src/lib/tls/utils.c
* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9652affe38f41ba2484e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlywka4ACgkQ/6TVgp+2
18rM5g//Z3OvmE0TDxqcosteKr4dR8tfFfoy5NU813+G0D98URxmL+NtpYFOiRDj
buT2IhfBg0p/yTQVB4zGv6tjUQYKa8jwZnp7mtbv8bhaDdZE2oE3JT/Ts8X+p4to
lCj3zutFrlsXndrdfqDRKmCoFKM0i5E9ftI7Ax+u7a2uK6h6I54ZxW2QD/OL3Vg8
8WYDL+BPncLqyuaCqMbGlsThe4o8bsxDL8D/7al6KWeQ8aox0uC0aEmZv+BZ5l0T
H9OlxWyrpTvzNYaK6IxEvvAA7mrZfCHFUNp9OT02QgmQJsi+QdObKPGi5b4vdFUg
X+mQAt2JfotVeLSmc5yykCXlIoLvMdCkpBVnMQFVWFCQj/WkSGR+TU72rDlL1SqU
1cwQGAzI3CCGDYifUZdjRFRpJ/ep3yYDCDp2GOfy54tJK5gx8egov+diJ2z3GR+a
UnaqKDLmHDtsk7/JSBYubNAfBZjJYk5K4sq6KnQVnISZwrsZDBL7E8vBCLerwxDr
wUm7j0xaNLdZsXXm7RHK/OwLIIxYSqx8qhhlG6gk+sTV88/0aS/ur29tf+B+VlLf
dY8tTFMJKXj6EDfXfOdzpZiptRSS2dntBjM6+yZmLoQGuG15quG8vtcitmBiWZQ8
hxGi4fhd6kfOg/wF2VjEJ4uCc2H/lODhN23M+kxeXb9QUnz1Wtg=
=9UQH
-----END PGP SIGNATURE-----
Add ubsan support
Arran Cudbard-Bell@2019-04-12T13:25:02Z
Files modified:
* configure
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f188e1986e9f3a56965…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlywkaYACgkQ/6TVgp+2
18o1nw//RYqCo4K6CJcmgtHP+GkDA+puDruclK+4F4SJDN1WeEpPdZmgfoAqnsJu
++P3BuU2urYApjJZRB3Hi6sE7rG1i0AdCvnxVs/UgbiujoHvE9OaWAD6xQYsE2eb
s7TUhhIR4BcAeV3TJUOeDYFdXiUxVvTkzNFl4LMQJolqYyhxqoyHrDb8UyMf7CVt
qTOLkUqiBzHFIImxW2fK0T2Rg8mT9CiMS92/vYqvZiMb+jyNEXjemaW7Wekl1Tbf
iX0NVoK+u6+lN6cbp9HXauQiMfnb5NoLrT4zvednlWfd2mAbea2slR9KP8+WvMIC
wFO6C+HykRiQGt4PKNpqTVaK6egkm3acYxqiE2xYiK2PhFrDRyK/H+JfoGcf/28J
1YA/nZiSeby+6gg6IuFVgQfk++Zd/QvZdFX5Y7nkQ6Wer46NFhg7z0i9A3/Y/bvy
kteCGOw/sU3yWpNxQbqgGNAuTbkY9L2f/HIwYGBquCo3nM0I4CYdyGGFLOg8Mt0W
nj2M5HtbmOD2E8GljYgFb41S3TX02oNX/5aCfymefIypH/8ALmNb2jBsVtQpdY02
Jq0cbuzYek4092qptH7D2d/KO08vJc2uKtHEC3LC2/ZKZs4Q6RH2J2soul3CjAtr
dt3aGJNd3VHbt7Ag62tqDCn3s5BzeKR++3L3b2O/oDogHTA6pNM=
=gHv+
-----END PGP SIGNATURE-----
Build sigtran configure
Arran Cudbard-Bell@2019-04-12T13:24:54Z
Files modified:
* src/modules/rlm_sigtran/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33b0fb7bf78533c3783d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlywkZsACgkQ/6TVgp+2
18r1uxAAmtBdO4y2LKx1hIvk4WQAc28EjyKVWa7Q8SPKfWJbpC5R6HA7MLTAPBCV
wPieQvwXXyUCsY/ECyOwyLxmWrWOwswSJR8UcUzk11W1E1Iv2ME85rVDNbxXYbsJ
/2nB9fBOLdeSTkqxHkL8R6doRnV1BouO9pq0TBa8cWlnvl0PoJdQkXr6LKM/r6Tz
SZB9mXMfx/KbWD7a+UN416TLoZchb7gSTs7XP97+BZUiyYVhDLMiq1W3GbONgn1n
kMLby7gauDYqOdMcrNoUItDy7qxup8siBaEjJ2xupPOiUBDzuH4CHrk1gm/A55fF
GVdbzrE6xS6W3f/GAxQka2Y0NKUrICQTHWA3HV1KMwnv5ElZHbyTKq+l2YL3XP9A
Ftonk4uD8o+YQLY4KnORnXpfKlKyVkbiNpYJtq/Z2XJVyuSXW55FGYKC2ZJ3LDaG
DeQGn5c36QAi48yAw0ed9+fBS3C0mDx6yJMItUMNNNXZN95kPvgqaXzm2OXiTQnR
wTRxGpRpaOFwtukn62mXmnMvolhw73rhwsQNnAkfjSoapBtU5MhlTkQhhLNXu12W
3SNbfkEZ1Q59QtPgpd9hRHEHcYafjZBCPftuIWXrgiGQ35YJC2usMJUZ/v8YLY7O
HPCeObrT1yzh0tIPKMEBUgCYBwe6+XI+MuKT6Sx4nFo2+sTtE3w=
=MMqC
-----END PGP SIGNATURE-----
Fix lua tests on macOS
Arran Cudbard-Bell@2019-04-12T13:24:43Z
Files modified:
* src/lib/server/dl.c
* src/lib/server/dl.h
* src/modules/rlm_lua/lua.c
* src/modules/rlm_lua/lua.h
* src/modules/rlm_lua/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/053beecfe4b0faeb35fd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyv64kACgkQ/6TVgp+2
18pknw/+MnahW/NYPXpHLtmRGIUrVufKYWHL4E0Hzc3W1ezdWnfOfPB6iSmixazF
Vl3zcFauF8TulRi2TevF/Z5b44Dyi025Yn+tX8QrhCkWeAwC0bw/snAAg8gUfeVl
UT+l+3ytQ4hH0y/p7vSQUrURaBz5pzT5pdAH9hdBP8pPTDy884iAPTFos33Sxs/M
0b/jvfLrsA04hv6n/qPzVvIf5AgGMdbex7aAkRvnXeUD498FHQsF30dOqYV4yYB3
n5mir6ojQhw6ti9L+OlJdTRjTEV3N4SYHpGIks3lXpf99S/F8dlDiy7DBVsActoF
cHYseEZ1m1xKHIR1eq9vcMgd9iqNQl/FB3rYCdv/aAmTJBqlhvGcDYIhEzxgY9UY
d/w2yEXT5XJFbiumffgVlPAF7orsUQt36vTIGQCd1jVOk3qEEk6tFkf4cok0kaxq
Mpy8rnrys5RbWVuLrf0s1GQmdAiCY958rR1GFYPTApQVf4GOR9saakIOJ380nnjv
d2wg3ACV6Xe7qZH7X58CpYzea+BPp0JbIpyNLq+Ujmb0NC3/c8/BbfzwxZbqSeO0
aynH1zpN28LyZxxsSyrVYJuod0z/9Z33tE9e6A8hfWeCsgKFbOnqM6ZrlNRMS9jR
7v3ARw/1OWgaqTbqajMwvrEOdZUf7en5M9rF/qsjmfnAG17LEoI=
=A85i
-----END PGP SIGNATURE-----
Fixup error messages in EAP-PWD
Arran Cudbard-Bell@2019-04-12T01:36:09Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/389c6d913b1cfc8a84d0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyv63QACgkQ/6TVgp+2
18qxQA//TLQpdZvsSptl0LhVLPSmkkVV+q3POuXn7SeCiuEi0mc6QXc2YpLvKKKA
bvRliHl3Xv93PZMDJKPwgk4LxicrHK2/MzYBByurBymtgi7UxztcKmBq5RhA4k4K
llsqV37uPaH+gsn4WiHxAvgUqWy8VU/VND2U8oLfnVsoElYf1iBupAadXcHT0BfN
StNqzgXbw4iBgxCZCXrtgEsHMKseE0idT8EiM8aAeYRCzksQ1NjrFqCmwNHMuT8N
POsPS2AQlJ1MLRie2U0q5cY09ICUyVjITf4/FDEaa4knQGYUIWRrZWsmno4sOORo
ifj1FUfYb8tTjSyfdwMs1Im7uPshYyz9In+CDOk8xOQYuYzepE0jV7W+4uBLOIqe
ND+kRlDLZd8E/20ZOsvnzTyHd6YuLDkx5QRKsfRQgsKiCyKEaWzPxijQN2MhllM5
wDT76ku0HA5lmwc/eJ+N1Ehf1cNH1MkYZmLEMK2wjYbF1iqZ7bFokPGs3CH7aQkr
u4jRBQACXkTWSP2YLpclvFF7Am7tvNMwdqG0DTQVTpOP213uTOfzO6CSo4naMipu
gPZ34XNx4FxDZ6ayTKe0YQ8mR5U19zVky4iNN9No3Xwbba/pMJkYKxAjb5V0ly4t
5bC98MkvKRkLe/Co7XrZ+gPZAJgWor8eMGfF+QP3Audl3FS5yJE=
=17mc
-----END PGP SIGNATURE-----
Fixup copyright notices in EAP-PWD
Arran Cudbard-Bell@2019-04-12T01:35:48Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49a15456a144bb9be5f2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyv6bsACgkQ/6TVgp+2
18qCmxAAmyKQyDnSgFucKnBZ0PqqeXe6Rmh482u9jU9OCeUkxAo0z+HJTOuvaic4
4tD2zMb8QIsLGxGJGiwU/s+DOoPZ2XOgLsaG4LtlUORSNUMy03vhfOl27Vs1+1EK
+35j1SZjxqwY6p2kw3tMlcIsjZNA5eGFzx0hwDrMx/kiwjeGNZLjfN3TTfbYFNPf
QGMp6Vgf3n+ay8iVCTOX4AsrODBF67XU86kyeQeRxmORuTgmRU/ify2hhqPyfRUI
qd9mqCS9BQ24lQpNFJkWTL1b2sfB7kQkvoO0+1qWe1ERb296KOQyQ2oFyiOiEl7q
ut3pnDI0FokeSXBiLbi8NGWAm32lveDj4d7ijRAIQjtyZgWsUy8r77WwWoHE8XUt
s8uE28CuYrbNohQ8L7cgKvyySpZp2wXYdLCT7jL1paq4bVtSIdWoa637O17hO3kY
4rBB1x/4nXzXLlY1Sf+x+aI1t58mBcJ3K9GNUt0IH2lBJLhc6gS/uMOUYF3cfx9g
5AYo/kGwLnM9E9Yx9M5OhLp4aEklfJ2eCdOs4+Htwd1AXDdexr3h+b+N/07mZfBv
NqBbo1OCldr1yr3LP9QM8H/7AVqAxxmbTi5QF76I4tboRJYW/ubRyRyFIDmK/oZM
ERUSaiqyFIL8BWX9A73q5BN0M5bdG7NwwnJgacnhyBeQc0U+ntM=
=Jh8s
-----END PGP SIGNATURE-----
Cleanups in EAP-PWD
Arran Cudbard-Bell@2019-04-12T01:28:27Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c61f42f298e737274997…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyuFzYACgkQfQ55zXdi
Hs0b5Af9EenBvs6JELGg1LMfXjjENLjyEst1BpAyQrDvqWEbncwDBD3/EC2vTpQ1
sYAKuWAdHotVKbZZ9pS1oXlyzj79rlBbW7IW9aAryyvUHWdWkiCZp10AbUW+GYfo
kfFsdMHJPhaqtM8br+6E8LIXp4FgvzU2rQIYYWRNdJzfXitYR/KFKkjnGRwyCzik
8rkeHZ7dhAKvdwRyVDsDs0un0VGjGb7MR7NP7kEacYR9Tfg72HY/QNlBkGfzVhA5
EQaC2Wh3WJ4PmA23lnujQyh6rms0k7DEIlNl9vvkTUSxp2/vw4BRxckTBDOrAgwL
/GUWjwYMWHIb2wdGVdnQowSmHKwy9Q==
=1Idb
-----END PGP SIGNATURE-----
EAP-pwd: validate received scalar and element
When processing an EAP-pwd Commit frame, the peer's scalar and elliptic curve
point were not validated. This allowed an adversary to bypass authentication,
and impersonate any user.
Fix this vulnerability by assuring the received scalar lies within the valid
range, and by checking that the received element is not the point at infinity
and lies on the elliptic curve being used.
Mathy Vanhoef (via Alan T. DeKok)@2019-04-10T16:17:58Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a99746c93b8b3ae3be36…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyrr9IACgkQfQ55zXdi
Hs02kQf+JzMSKCXm6A4f6JBf7aMNHkM6WS1xF7jqL3Kh7afiW8BoeyeZ2TycPMa3
RWdBC27J4mfU4a40+PAbXxC2jMd5CztFTMuiOZL8spnO/xM4xi8V0M5Yz5RgKmmf
chRW2/MvamPBmA31A+nTnb78nm/EYYI+4b4DgJ49smNbeM3kUompb2co63ewX9g1
n0CdMEIZqaJaEXS9WTjPKXDOUBBMQXlDaEO9H1k2pWnc8kTVoOjQAaTto7BeKBUc
QBRhpltQcd5brcr0P0YmL63KnrVsr3QFUwQzwdXLCoMqi89wH+cDDHR0qqJHAEGq
E0sLe6WGNsueno/IclKIIBiU1Gx9mQ==
=4mi5
-----END PGP SIGNATURE-----
look in root for virtual server
as virtual servers haven't been bootstrapped yet, so we can't
call virtual_server_find()
Alan T. DeKok@2019-04-08T20:32:18Z
Files modified:
* src/lib/server/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8fd22318feb100c80413…
======
--
This commit summary was generated @2019-04-15T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcq4JeCRBK7hj4Ov3rIwAAdHIIAFprprUBPPVGWqehA2BwLa9u
fq8ZhcvqI0XCeinV9RHkOX03T5g7fpvborefgNfpNJuckaHdhpjT6ZTjE4vh5LCZ
IaPHkUvfAepveYnlXFpH203q0/dm+viugPirqr/gM39YEAHunOpqOoYc/jcnWNno
xr8oADE0qpnhsici6Zgpa8VNoGo6w2whBF8Ty15/n2o9w4/zUuDpkhsWCL2O5Zm7
9NPnk8m6iIE/lWcNjTG2t2Lb2Y20qMSygKX0r8jmcxEKo/AOKoRtjKefdhNpLsJ2
LZ96jyZkRBRHhgCdJKAy9t2GCx0SMGCHMVu4mo83/UluTmR15CBgx4z3zM3JHXo=
=d5ao
-----END PGP SIGNATURE-----
Merge pull request #2605 from nchaigne/master-201904-man-unlang
Update man for randstr
Alan DeKok (via GitHub)@2019-04-08T17:18:21Z
Files modified:
* man/man5/unlang.5
* src/lib/server/xlat_func.c
* src/tests/keywords/randstr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f7fc815c4b650522ef5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEEiICjO4Mop7Mb1do3rby5r1w5ZUFAlyrdqgACgkQ3rby5r1w
5ZWW5Qf+OUGUnm4ugfKyE4GdC98EK1l2nZTDBQFnronamepG23Wj0Q/dcTjR3VBb
mvrAv2B2RdFGOL/dbUzMzpGNd7KLc9NhKyibVpHMEwMkchWINBaHrVZs3VT69omR
HztIg+JPgQ5oafGSGhwvcPD5un2T2Wgb8OWaPv4qIWLTLYi0b5UKa727IVUfi3Lw
RPwsxQrh/X51iHagfewS12y3WK+y8t+gwmUWmzqg+3OuxBEpniG0WrvB8H9cLvPn
C/BLAi1QaVn0QfhZ+2VLl5EVM//tM3KTcG/FdNuRnQAG8/KYZbuLIXO/2huTv5du
cCMyIiWl5AOOkXV5dxsTdk+4xe4hbQ==
=EK7e
-----END PGP SIGNATURE-----
Update man for randstr
h/H have been replaced with b (binary data).
Also fixed a few typos.
nchaigne@2019-04-08T16:28:24Z
Files modified:
* man/man5/unlang.5
* src/lib/server/xlat_func.c
* src/tests/keywords/randstr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d0808e6d6b6042cbb3a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyrgioACgkQfQ55zXdi
Hs0trwf+J0FPOoKEiAhAxL/YCbIhIlt74ABk/oaAfmw6oBvyO1esIv9IseGb5yS2
UdMaXFvcXMEtK3JBZxG4HBsUr7DI8IhAHVjIWafn1EZiGvRZP+rfcmF8Xe6H4c+E
ZX+1ykpdqty7fLt3Uylt7+UbLQ7TPdwEC9i4Zgh3Wt22u6vWKMCVnhF18P1S8uPv
8AYgqwxtT/JWEtM/kac8mfqj8YJPaNz9E2sztQLQLhwjotd+7gIDG4egPJcMDd8n
oDXfker291LfMdELQZ/DadsPiXbZUsxiubXmZkkA/Do6Cw3qPZfd4XxBibjzefjY
lZWn0sk0tTTWSAGmdzU5Txrrs9OZIQ==
=H59C
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2019-04-08T17:17:26Z
Files modified:
* src/modules/rlm_lua/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b926fd3584d839f2b26…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyrdFUACgkQfQ55zXdi
Hs00egf/SxhNuCwncpidcqnT2LudAAA4vkwqZ6V04zxt9kzwfxYXPaIAk0srdGnj
3LJB3/O8j14YPk5VsRoaPKHh4FhNVge/OOLGnFit8fEJ5bEwx1tihfrqwVze1qas
cfrZLEoX2Av+C93zy6CA0jhddnzcTsL7RI+RY4P0EEsL/bnd2i0uOyHdaHioXqbM
D/wm9Yp+xRG/todugYAH02LtG2LD4L6TjKuC9mHXvOz1yRFEmuGreJqfEPUAPhMD
ifZTjYIs17QYuft/G7T9O+NkTzdmcZy+nR7szCTY5I7A58yr1exK3MMquGhh61xS
3W9YgqppFOIu9Ny0CfpTcVsi2aBx2A==
=+Ng9
-----END PGP SIGNATURE-----
rename "aux.c", as Windows still thinks it's 1982
Alan T. DeKok@2019-04-08T16:18:26Z
Files modified:
* src/modules/rlm_lua/aux.c
* src/modules/rlm_lua/libfreeradius-lua.mk.in
* src/modules/rlm_lua/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcceb6cfe1e40bf84608…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyrR84ACgkQfQ55zXdi
Hs1irgf/cwfG6Foj4Q2AQbwA2CCfsGqlrwp1AWl6KMuwHrwwqeY1uO5W0ii2+spv
0BVw32HR56q4gj1dpYqNWxBPnpgbMLVra4T7HacZ5/9tgUaJdonU1DyJOOrw/ztt
B4UR8yZjofgyNxe91o0DrHDZCb74cHN1KLFJ/f2vL2ajICkOOHy1burhHhFqpb2g
EbKCgkkCe4QQLVAu+HI3juiTqa15D1g5l323WeCd9AHAqMuO9T6wwMxNNl9cUuTT
gW2stUjbkk65UIL/tLCjB1+xc4c7JP0uQJlCpdvmHSVvVHEsgnNwThj3HxEvL5bK
QTckbzsBKsuKl3F6G8dFkkvLTpSsTQ==
=AePz
-----END PGP SIGNATURE-----
handle cases when TLV exactly fits parent option. Helps with #2601
Alan T. DeKok@2019-04-08T13:08:30Z
Files modified:
* src/protocols/dhcpv4/encode.c
* src/tests/unit/dhcpv4.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23c73d60afc78a3a71b0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyrR80ACgkQfQ55zXdi
Hs1RrAf7BSw1BxXypBbK56V39483JFhoAjcWiU+LX+GjJ0Zw5iMOP+dxeTnDjc0z
a5QUdX9fwkD+uwX5reG4HipIa6rFsa5DObxks/zVYznGs98WatDVsuTQ+a/bNz60
aiC95pRzUzQxRAB1oYwO7NQ8N4idxg8gALdrKBsSEV3b2nFGbY6Un1nZT2OAgIZJ
0kuZslFbcHHizxUcp9p6SEVD1hSZD4KuEPAulnnE9XJO4+GiERNKtjhzKFwi/c1S
ViSyRjyrn+/6RuSW8XD3lxsyga4/1hJ2A3P/ywX+PB5kCn+F2UhADfjSk7RmPmje
qjyAKPxuSM/5G354SOBTWJ1nwxzFEw==
=fYQa
-----END PGP SIGNATURE-----
handle options with no data. Helps with #2601
and add test cases
Alan T. DeKok@2019-04-08T13:08:29Z
Files modified:
* src/protocols/dhcpv4/decode.c
* src/tests/unit/dhcpv4.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a41e72fe684c4b95365…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyrR80ACgkQfQ55zXdi
Hs3kKAf+JLBR3dz+vWUlX4dIKZqsPX5u3noEVfDNF72dVnIFf/1gBuK/1H2CovsI
J79IgUI/OPpPGLKJHrWd5u8AAuOVAyqZK8isyUg6kJ2gfn9ie9oflbmbmKY7tG6A
m6dDh5eaZkbF5lXlvQ3Z07OQgZ+wzT1+RZr6V7vDlTl+/5kHxSDaVp223a/XbZi0
KGiLkclH4Vsho2zFEFiYNmdOa9rNfisijLbQSd+MFiHYvicNm7DFoibrQFvdAsiO
ecXTPSLH/hMIxzanhh+rQyTM/0yMm+tLdr6TLDmCL0Q0lzjfjAWh5rzRABQNg1JV
WkPVzwwrcYptwSSJrnBBLUZgNhaasg==
=MXag
-----END PGP SIGNATURE-----
set the correct size of the data returned
Alan T. DeKok@2019-04-08T13:08:29Z
Files modified:
* src/protocols/dhcpv4/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/adca2eaf9ac561ad17a8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyqb08ACgkQ/6TVgp+2
18r7TQ//c3PtbbVyzH89F9lwUhVf+aR5kgNnAimiV0UYsq/8lO55IgXwnIljHNFv
KwhDgMkydobIdtR7R8HcfhpzEhxHIZm0xi0FSeuQ7S0EGh3thUDTP5JkxO3+sDTy
+lGX5WyFGlK6GD47Pht1uSd6WMtCukdVwAkYXFyj5PXBbBRPg5m/x+LJiKGsWuTX
sP3bneXbCXPzeq3afrSYDu847aaylQAtVJWwJvBftE6L/K3z5QzTJROgaCVS1Ue1
uzapjrJ37MnRrYFx87K/WfGrS7sxuJ+VftJT29icB72/78tdGdi1UkYydR5XXGer
3V3I3usQzQKAaBEmOCIOEe6c8cwDlP36ED7RfxHAr6eHZMDar4k9qR6OqOcP3wyF
VaS2TOaS+o7ZmP3FlufALZNjfj7fRH47sTz1Qwzev2jIr21zD0shPJ1NDwltj3nT
CNEX92RT+sfxmNvIuVYbfHbWa+ADQ6qbKTFPQi9XcAPkPZMvPHDURjS/IJVpcukC
Cv4NMcbBCIFa8394mtmbm9eoYsKPOGXUtAR58LhH1VRuBUPwLhi/k5NaJYNl1vfe
Y1q0UYxc7aAtPZqQBF79LdEdvylqwlkW1VHmR8eBXX1E3QFjIo4UKxLJGPLm95hf
HJFTnkKBL/oBu3z2vCEPk7uwU3URG0XrQFWNmHJdrJc0++YgNcM=
=NPsa
-----END PGP SIGNATURE-----
Rework subrequest code to allow subrequests that persist and run through multiple sections
Arran Cudbard-Bell@2019-04-07T21:44:47Z
Files modified:
* src/lib/server/virtual_servers.c
* src/lib/server/virtual_servers.h
* src/lib/unlang/interpret.c
* src/lib/unlang/module.c
* src/lib/unlang/module.h
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest_priv.h
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/420717593cee7df3ff68…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyqLfoACgkQ/6TVgp+2
18rkMg//UWwc4y18ex6E3kIEdTzFngpvrgCxVFcj0Iu6+4esZW+nquWuWTnLFNxs
/2V8CQnA9+gNSUsJyBaGbme9WModiSEmwOfE6MyPi1PmT9kw8qHeHDTYwWmyEwgd
ktXnGiYUbGi1va5wT4KxrDsUN1L1/SyfA8Em2IO9mT+0kLwddDFbaPXNRRqWIN+5
hI6my8C4TNL60++mCStpvD/BCz/9FyKDRScT4vVe7hPH3AeeUiVZNwnoEv14EUEX
+zMGZtvTJoA2d80NezPuIgKupd85RmJT+wlLG/4kjzoTRFo8t1lzNP308HsrTf2w
Rs+BOYkVyD0fSfbusitAPeo4L7EAidHUJad/BPXycpEQN/q7D7nK6VUww9ofHqOJ
Pba0sSz6err+aVvMnUcHin43RMRps2H7LhUczJoIYaDdNUDNrO3D+daQYv5UiEsU
p+3H4W2VO0pkweWZWIgTIQfV8ITDvX0x4Sznli9D2/cWEH85bZi2/OdpWl3aCElv
ENiVwu5TOkwZO/1NpOY2xa5/U/CUwJOdjR0ZqJRHKzFRZWPnAG884jaE9KPHhBZe
ag+6LJeW9gaL4tMjP5i0HI7z6tnGOdw4U+2/U9bFBWdHUbbGHvoL0u15NhbLFRcy
PNLjndZKF/fI7Jm7Nyj5WU19cDjPnr08AEioMF6HvCAI11OIRGQ=
=THzZ
-----END PGP SIGNATURE-----
Not actually a bool...
Arran Cudbard-Bell@2019-04-07T17:06:02Z
Files modified:
* src/lib/server/virtual_servers.c
* src/lib/server/virtual_servers.h
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7be79d7b6a12623c2340…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyqLaoACgkQ/6TVgp+2
18pJvg/+Nm7oti4GUBZBDvJQ4Iv2OhIQnpqijkJOuIBe50+pUOr/KdLhXfxLdNxO
TGfCxgc3VD8sPnfnKWUWn6DwWrNDkpLTGCsaCr/2EwUgx2Nr9bMaICAyhnR1Z79l
/JqCy+py14xq81Gomrx9gi+kqgvYiLhUCLzyaMZjzQN25z/XX7VVabUfINWjmg7u
sghnb1UfhE4HJapQC/acoNaBo3QgPmF5jJFKWBGcGmsLW/s1aOs3OzaQvzmGP+z2
2R+PSAdYPTpScuqhludF2nAFDi2TRJ0MLJEc4uOTPdkMCUnGZYydaqeYNb5Svdnh
LvvuqEbgg1TSO6wVEkCSo180f5+JjUa0dC4kKRvMxTi8jIoEGWAo5e9tfdoGQnO5
0VZi9Oi6xNDee0KyT0u+g8AiXgmRSoajD9yLiS793vyyHmLp5MkyqabTJsXSTkd8
cvLt17ZiAqVwM2qA1ceuu+L2xnf4WvkxnvGgY9Ay42PZRLPjs43mpnrRfdTg1Wj+
Mwo8gLtdXEv7jRoKQy5xpyHsCIqUZMVi4N+5pn0EK8TT0cjiMFEJuvSylu9UR+zR
wB/r4iCDiW0ehn8j61GGVABLHOoeobYtmaKUy/bBn1+/cI03TK0nYvUV1RjcsuNG
12GEyd9mDP4sVen3yXBUFFSlId7IqeKAhdybKbylyrOtsZzfv5c=
=XuBx
-----END PGP SIGNATURE-----
Expand interface for doing things with virtual servers
Arran Cudbard-Bell@2019-04-07T17:04:42Z
Files modified:
* src/lib/server/base.h
* src/lib/server/module.h
* src/lib/server/virtual_servers.c
* src/lib/server/virtual_servers.h
* src/lib/unlang/module.c
* src/lib/util/dict.h
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8639d6952858abb457c7…
======
rlm_sigtran: Mute error message
Jorge Pereira (via Arran Cudbard-Bell)@2019-04-07T14:55:04Z
Files modified:
* src/modules/rlm_sigtran/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa6962a916801c1dce64…
======
Add " to Line 143
mohammed059 (via Arran Cudbard-Bell)@2019-04-07T11:31:51Z
Files modified:
* raddb/mods-config/sql/ippool/mysql/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81d001e04d7c850fba8a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlypXqwACgkQ/6TVgp+2
18olWw/+NLDx26OQM7EMGnhpegU6K4w4YmVAK6e9sA7nUQiURxi/XuwBVO3smwvK
91U59cWYBx1V3RVruLsj3fGKlgSE3IpsqjvWo0C7Xidt4J4vQDHh3YJ+w6lmcaHy
9a9FxKRHlOFMKKS9K14xmbVNwskwC+m/3YNfPHUJ7oFjwfzQECBhYacy9opYEtym
5EGxzhRhsUYu6VhWcoXMKrAVYb1eHZmxWu+zQ0EQSLxjrGPSTAEyjYU+suGDna3E
OGM0H+d509Y4cgKMbfU1xYA5bEzza+zdTL4FnuhgiZ1gQscR8rnRmFMfZc1yBZsJ
WIe7HOXKgAqxSczFJmggo/Zh9vNxP3Tdo2o5qJlb/5lC+P8Y+leheTjDmwoYsx7c
k8/qn/bxQmQPG8encpQkG4Vyp9qV1KOi9BhZknMQtHWyaupaJJZFIlhspfkFnoZ/
OMVgL4p3TyQEwPze5pPSUAqC2++8Yq2u7AAF9qkmmgPkpotpibGDPJUzTj0Qly/d
RRUsBOrzsCnBPid+L8g9SQuFUBqTj3R3yxypCeaJ38QuS0Wofd61Px7UKnM1oWU+
fO/er8JW+sJbyxBnOxaqEbEycQe7E2wXO7BsEY5yyMk423POdA6ocwuO2aB3dkqw
VQGOcZiigME7x6CpCg46mzXgGaAHkqVN4FMrWbKFFrrVMrYSFD8=
=Rv9K
-----END PGP SIGNATURE-----
Add interface spawning subrequests from modules
Arran Cudbard-Bell@2019-04-07T02:21:32Z
Files modified:
* src/lib/unlang/io.c
* src/lib/unlang/module.c
* src/lib/unlang/module.h
* src/lib/unlang/parallel.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest_priv.h
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5f1fdedb78a448161f5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlypW34ACgkQ/6TVgp+2
18pRNA/6A1Ru9g+eydaDns/ePb/ThcBYG0G1vmh1t3OfaOED1NN4XqON2csk+U7h
z4iNQmDOIhKB+euLipKX+Cr71LniUF8qDvYPc4HF2PLsTztHcUUb6iLlv91fhoOC
jJKHGhqR3Dy+VwrX/6Pm7vwIHsQrT5fYNgJPvNLl3FStBECtNyWVaorrgwxnCZqc
xAvlBo8ot78X0l7pUfwn6o+216vn9c4KpkDmTOqPIZogGUrgGqrFKWm6qJTd0OlM
ryZIF805lYC10E+jAUMtx55hIKPXUu0lKLx4N6mOmkn6PJ7aMQawmREwjcFnWJWO
qARANRusk0xhacBKZJk+iM2kOM2D7kBmuJsHJ08R5oIqOx9fb49qSnF9PnKtL2AQ
iGZAVOZNpRz07JYEHTgPrgbdjy048yTr/dfuGitquL2fo9CTU+tA6RA27kSHzMMg
ruEWaT46rMvTz8Oh9g24GKadrtVPxJGJjjuCm/sLO5xB1FF9yZfnNKt0atlK3/gz
xePR9UKj1rDM9EwnejoSdxGms+CxmnrMbit6MpDI1kUeF13ygqvrUkKyfBJ+LZNf
APt9Kce9ucUJKSdsnOYlg4RQUPNX3/Q9g6KZb7x+IOWLhPoEM7gsCyI5Jjcz0OVd
MxTJPn6NH6/EkuWF0hwzw1nLe502sHxUAtbJQIWqMjQWvpotrKM=
=/dPL
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2019-04-07T02:07:58Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd8d272b3b0d0c203980…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlypNkMACgkQ/6TVgp+2
18qJyA//fmyw+tem9H6GKXENOc72ktmi8p7WkfNLz36wS66LbA3pSYtJowCK/4T5
GzRnnU+un7MnfukIarO82Z5XRomT8AeblKN/DpIf13o9JVedDgn/52imGqEdgspy
2gphNm1U5tle1kHwtmn1mLid8EaQUiP5zw2iVO/hj6c0DcIWtMPiEsdM0aWelrci
M+RrZ5bZKKvtidPUovg3C/1kNHHs4HhD+q8dK+jOSxLcozq0bcHwYJb1rgHZxofL
2E9WDKF5t1F1dLc8r1khmvwXTOc2VR9E+Ir+BgR+oxYq2sZUzljxUOV22ofMtrv2
1QS9dkiWY17Gf/yDEogj1NzobuKLFlC6nbqc4Op9iTqNfSJnhTLHe/oxVOq7pT3k
1iIgNnDHUS2qnILlnzT+cTC7jkhjxLbs4bJlQmHB3I8EyK4wwybJ4m43nvcOXrfI
uPQ3ZFkEO4wH4m6YxdRPrrpZe6zlE86TeIO4nYSclEON1RDNSzXtOtbhf2XoL13S
pgatuaRM8Cxc2DOWfucsdX1eOm7A1BRoWGV708DZ5DOhWwTKjdUOEkf4MZZ/Oqus
l+/pV4MzNzO5h1D3ncjUvkFIMLq8Md7X4cp+Sclm2wyR8nHAjoUAX/3pdUQZhGgN
ZVIi1/AszGBfEPUapyB3tpo54qTieKtFj3jsoNpr2eLkogBYDls=
=R+h1
-----END PGP SIGNATURE-----
Cleanup frame state when processing siblings
Arran Cudbard-Bell@2019-04-06T23:29:07Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1ccb662bcaeccc41537…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyo0vYACgkQ/6TVgp+2
18rEGA//bqeORKAX4genWIRnwKZuSX2SZu8gs6ctgG6qTXu221gcZ6vGYT+7Fzdz
4WLGKCbmWQJPRkEGowEAGsRU3foOLMuQRrAlzscg5Awka1ZggJX1vO5b2DTXTs8V
pgajhL8WDYha4NwB9FLjB10bL668YB9OmMl/eE8awuZfGH58u5KyXDALhr7y9kov
WiYPzQCDi/SXjqWMJoGXPDLNEfIN2CR1OfGSeKE+FPAZ3VD9UFQ6raqKn8Tsg3QZ
qjNKL3ViqDhM6HBo8Pr0JRlW0cxRpM3Td9oS5TTbwynYerbAjTgbSMXHUNUE+HYE
haj0o9jBH+ovKcWVRKqbXXRm1l/EFGxxePq7sedgmOS6zz01nQcGyoTXN+r31fCN
nXpBxMcRnNasZFCmMozAaLAaGFaqT+DbLXEIPi697fFV7foUlGVPwKjlbx9BY9G/
J/OenT1HsIEiCkgmx4coZ091LLT/nXUg7f59qH5FiBocNdLqxuuI/I23Y1iCe3+7
Iqej82qlmLt17uAlALXQNQboR8cCfVj9fEPpzHUcaiIMDopoMHQ9zmh4dQG4ETES
fAnd1VWDsx8XE/QepIinNz2qpzbbL+RXtrhUhCphA9+6TY++PI7IFqGcFZjvwsQy
B4xNFCqvHkaQJxiqfCCvCtcKHB2GaYqiqycdaXZAqJLOp6D99CA=
=nEnL
-----END PGP SIGNATURE-----
More documentation
Arran Cudbard-Bell@2019-04-06T16:25:26Z
Files modified:
* src/lib/unlang/parallel_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65750b3f250f705539f4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyoymcACgkQ/6TVgp+2
18rdBw//QoZgA7C4/fh/il8KqgWD/g4wDQSrd6DpBpnRUDaMH67YY48KHYbA+ss1
n3h9yEFx4swYTtmBVd/NYEuLeL+tRTAO8Vxad9ULdExv8g9/IxJfF7kGWcu5wE3H
Hi54yZb22R60ZYbqrrefxOJspWwkvxH1p9VaQ7p7ofRgIZIYoESm9IjMmuHAyUZE
Hc0FwpvZZY0xTlAsp5cVdYNjzlM3H5FlMANssY/FakIXUSXMHlUdY9LwVw6Xmdoi
FoaAHlq8XGkLqYOMnVkU2Jr7yylVAY7TNC+7VT12QWgTzKZcpRsijmgF5fOiKAQr
/lI/wYrpQdgrcRNgV6S+RyzQqJfMB5E8eMfOGNuUuJlMQKLBM1PrG1Ut9aha2RAP
gbHvDDSvYrh0x+MTVPcvbzJkap7iIuTfFoYqBz9jX13HZ7vylSyzRp2Mxcw4E9y3
wwbbOyz9FswIYXeMLhOvHQSIjmyiIwN8VigG0bDHHcoz43sS3svUSsrYiqMluET2
3TMeylrNwyfam3x01uQ69CgZBTRYuWN3KkRI1OrYiS5kQuW+RdGqc/stlOscTaeb
Yw4305KQBHVQbSqlwwOsWXF+gorx2vcNMXI0lFA7+nH+d3Hyb9P9kywCicYxxMOb
06NC6MjV+tmSwtVplUCkVfHCxsvUR8UAruexCH0M9r46ji3hSG0=
=3n+c
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2019-04-06T15:48:55Z
Files modified:
* src/lib/unlang/group_priv.h
* src/lib/unlang/module_priv.h
* src/lib/unlang/parallel_priv.h
* src/lib/unlang/return_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3177d9a1ce0f820734dc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyook0ACgkQfQ55zXdi
Hs1V0AgAkh2yHwF0t5om/1Z0gUpjZwsScOSo/hp4vVR8N8iWrvvl7ZMMs4Fz/ZKq
6nPgY0bmHGLXI5FmzuOZHUvUHNrAeSVSl/E5l4ZoSbLbX8IGEFnMvkZCuwoLoj5Y
9zJt36bRhOvzFVtuqvKXv9HxlTI8xwyANUpmwsEWJqWd4KX/20sRNGFYRweQaCPe
Bn/zlR+Btu4Uee73XHdevp/LyoFEo7PpzzVyj7vpyd2kPKqdI3h+ADV9rcNoRRGM
Wv/aEdNWc/5qXMZA5aNV71qJAiC+4PIitZAWS8Muhr/ZtN2GYH/Zwdz5V3F61Xir
cJzvWEU7IFKyzu5IBufzkblJvXvW1g==
=w25E
-----END PGP SIGNATURE-----
print out where the output differs
which helps with long output
Alan T. DeKok@2019-04-06T12:57:36Z
Files modified:
* src/bin/unit_test_attribute.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88a05a99d49e077de357…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlyoojkACgkQfQ55zXdi
Hs0OlwgAp8xV6kuLQZFCJpByeD45b9633bAx139CpyYBMQyrAMJ8oEn6NZxpq8YK
0FCQrtF9lodsGI/nzRkH3CIh7F8X3vc2rMiWJy76XWvy4Zmld8gyQQXOeaiF6Xcb
b2la1OqFfH+6CNi9kawIoShCTzAJdIfzGfE/MxmXPE4l4ZZc2/lrYq9s11bnz9jk
fAT0q8IDlpy5eqMEnwBtr9mL8VL5iZZjINWTxyRYpnX7tm8kCnprFTGGOMrXNYYh
sYWYNYvNFMCbjhw1y5Un8gsvBCB2wMlVyfVapkjsbsy9AgMSHxcDsl48CelqwbGL
V5ltrv1zKBQZiucujWC48NmHNTMOYw==
=BdFa
-----END PGP SIGNATURE-----
fix TLV encoding
by adding the current TLV header, which was missing in the
previous commit.
Also clean up the code and use extend_option() where the data
is more than 255 bytes.
We try to avoid splitting data across multiple options. The result
is that the encoder may output multiple options of the same number,
BUT where the lengths are smaller than 255. This means that any
decoder can just decode the data in-place most of the time.
We split data across multiple options ONLY when the encoded data
is more than 255 bytes. And even then, we try to start that
encoding on a new option.
Alan T. DeKok@2019-04-06T12:57:29Z
Files modified:
* src/protocols/dhcpv4/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c62b5d1894204b09b62d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyn8nsACgkQ/6TVgp+2
18p2bRAArTe5UL1tPcMXe6HWb7jsxY2tyZ1DT+Tax/R3196wfGtsa5/uZATVWK5N
Yn86LMGQCHsL8nh9hJY7RcvssrCxeD9gCGgnF/wZ5AJKvNzUj7CyJlbG5cGtWVIQ
pW3HWyVqLdN7DcwqJU9OtYpVlQHk6GQyIleopi/SmTmng3SVxk/9gUcZRBA1owDl
o84xC5okHlqGy4+Hgw6/xeVqAR6UFh2kP/Hpuj4CStq1N8Afq56N1YPBk5hFLxay
XzjcVWTLosxS3FPWsut5B3ckIvFpvVsKVErh39YYZvi++JQ48zC0+N6yMZZPl0im
kqgCGepaEjszL0rRPB1vG63L8LsHzMgmQiBxVJx8e5LaocaDQI04YhvamoZ9blDe
Wipr/CY9Ai/po8hI5yhF+wpN15a0nC333weQSh2H7YX1uP7nXzFPbr2XXeKLXi6n
KJLE54qFR9x+loeB4MCRoZqY0qiMLp2aJ6lvEI3qIKkiX+OnNVkVpn52JvmfjZog
YK0PC0ouRObtFIZR9Wd73hwzmJ2xciD6T9v4i6COQV4xHXG3vUoSRwUOpPD3DMsI
NcYaomh9xELD83PIVm9XaV0fyQtB0QSjgf5LgDG+8DdjAG7dOqylGTlGa+CWS75W
qdhzuPJ2aC+OaspADg7CpKFQBNjd9DIxgxEZ7DxufLDWS6r8Ric=
=WyuF
-----END PGP SIGNATURE-----
Check for errors when registering aux functions
Arran Cudbard-Bell@2019-04-06T00:27:39Z
Files modified:
* src/modules/rlm_lua/lua.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/129aed02ae55d5715661…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyn8c4ACgkQ/6TVgp+2
18pKcA/8Dy5t/cp0S5h2Hyiks+5CU+xMvH4uz1qrxqiHg+H95iN7/Knep4q+CDwu
VPmQcedRoCpbbbHiFC1ePSSvf9BGmvX+M9JT1UhmSUtCB9BXzauz0xuAh0356k7Q
3YZNeunP+V/x/3Pj7n0EajDcyCdIo/Q55TzNnV6e0S3SgyKyFJUdpma/RshKw4h2
gnflK4NZi784Uw4JgGWxNIQAhQeEmwbHa3WlY2jxBsSdAJsqSBW9Z2I0P3AbOZ2Y
29cL/oW3XbWds6xfiFRjOQvUAU3rDvFpGzt9UM5khXWoCO02JY4ooenMbPnZjx77
6qr9f+t//mOHhqrVxtEB1LS0n1XdFvc7TNx3C8gFVycl/bY/2vlEQue1LSUoea66
ZFwZlVsnAyc2VGrOuCo3ZrInYtvbJhEyl6NqeF1eaOa2tMg7s/O5lyoW6jvZBx/+
grvh2MC5Te6Jnel8BfqMP/ZpLEPEjhrPKRAb6IKnNAmWjTc0t701jSEH3Qzjcb5/
3Xed+52463SvxPTT45zCGvywkxP/QuS+Mfxhox9E0Io00sMi3Yz9e054iyusLJgu
W5pPzVOwnvZowZfOsnk/Oz7lR31nvmPBveduTATdD53kDM6LI/gguntaODLk49dS
8J0LcDNHd0cE/nAhvJMi5vy3/LriyzYlnhQJkjCK+TdnzZa9o5A=
=r+PK
-----END PGP SIGNATURE-----
Move module event handling and declarations out of the various places they were scattered, and into module.h, module_priv.h, and module.c in the unlang library
Arran Cudbard-Bell@2019-04-06T00:24:46Z
Files modified:
* src/lib/server/module.h
* src/lib/unlang/base.h
* src/lib/unlang/compile.c
* src/lib/unlang/condition.c
* src/lib/unlang/foreach.c
* src/lib/unlang/group.c
* src/lib/unlang/group.h
* src/lib/unlang/group_priv.h
* src/lib/unlang/interpret.c
* src/lib/unlang/load_balance.c
* src/lib/unlang/module.c
* src/lib/unlang/module.h
* src/lib/unlang/module_priv.h
* src/lib/unlang/parallel.c
* src/lib/unlang/parallel.h
* src/lib/unlang/parallel_priv.h
* src/lib/unlang/return.c
* src/lib/unlang/return.h
* src/lib/unlang/return_priv.h
* src/lib/unlang/switch.c
* src/lib/unlang/unlang_priv.h
* src/lib/unlang/xlat.c
* src/modules/rlm_delay/rlm_delay.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57ff2dc5edd7f8b7201a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyn5SUACgkQ/6TVgp+2
18qOYQ//bTb+OFMJpn9GFqf3rEeOXMNnM3m4WcJbWvvev80kwAn3oPtFexAmtSHG
Ee1hd6ynBrHVoGMD6GeSxWntiLcXxQSkyMgjjw9EVhZZ8p/r8RfD2Y9eJojDDlU7
e78a7af+lW+P9FI5L8na+z3bm7vHkbwOMkR59l5pm3X7jpPz0+Orv6h9Kc5SKcNO
XUpatd+2yMbdDsaHwy5pSDOnVn8CienLA67F2AAVoyeVTDMMeuR3cPMIcV49Yj+u
fW4ShchZ6bbvKP3J4zzDr5dp907K3czNqGguA0y2+6Esuenek/XsLSeIBnEUGA+A
aYtvaM1FyfKfr5Jo+l7a7+cG8GSXiFHKFWMAYIaWvTfLBCuTyq2PbfoI5hdtNdt4
HQQsmrKPQoxojZvRAXF0TLSr6a3xmn38Z3eCgJX/5xbku9rM0c7Obu0zcs/YQUeK
r3X8A6mncEcaCmaLJu1j5RMP3FxNbn7GVL2xR886vmNNXj96WLKGWUKipMIMcXe5
mY9DhVDG+ZeCUxgQ1EryqB3yVH/LhX4bO6OqLjS+r8M0ZXnR5/36yBAt6jl85fXe
zA3LcF1LR80MN/KHAbGYlJjcU39eobXqlF0O1j1t/p77AccQ85MnHk9BMZYrsjYj
GVl+krqkYWOCbrycjVURm04f0A3411PTx8KVHdmC5MkuS5z82aM=
=+iuA
-----END PGP SIGNATURE-----
Finish breaking keywords out into separate source files
Arran Cudbard-Bell@2019-04-05T23:30:45Z
Files modified:
* src/lib/unlang/all.mk
* src/lib/unlang/call.c
* src/lib/unlang/condition.c
* src/lib/unlang/foreach.c
* src/lib/unlang/function.c
* src/lib/unlang/group.c
* src/lib/unlang/group.h
* src/lib/unlang/interpret.c
* src/lib/unlang/load_balance.c
* src/lib/unlang/op.c
* src/lib/unlang/return.c
* src/lib/unlang/return.h
* src/lib/unlang/switch.c
* src/lib/unlang/unlang_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e52c0710136b864ed33e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlyn0GQACgkQ/6TVgp+2
18q1lA/9HqQSG/PmKkN5TR4KislBrUhrfqSVIcRnWewPXxCanU/ydoHx6JF34Jvi
3+e1apdgdVT/T4ztmefdjZuC3TXwb0iEhG1I0AcKduBkqqgHvsdRhFxwOXSQN8gI
Rm+tKzDxFmR7/fg67jbwe3Y8BovdPweTHaCHMlQRi/zlKtukCXXHzaZulWBfNJHY
1Algui5V5AycXpBdNHClR+jiqRtR3jHODQEaoJiszAi5/ZgDywlutO76lkl1sN54
U3Id8vQAHn2BoIkLeZmZI6SF52QPN1bbuESdE37Vm/RS9j/EiO9fQiLtkx4JB5xy
NnahFUJii3lJAwvcCkR3dUsKsMh0Wc33O5Vn/bg5RaETiRms/2Wfr6QSNhhZoipz
w2ix0nfiV3d5Bdx52TJQ/p9hcIil+SH9hJJ9ncM8GmgX1KZJX7/3ReYVOjjY+YRm
u+QV7+mHUYJmaenUyvBD1fNE380v/r0PzJ/yDxyrKV5qCXo/+8dm1ORV3nRbQH+K
OxQsoN8Y4x7MhNABC0ibJsYQvKJ3ftNdMfM8an78WSR3RYNFnGnkXiXQ5kv0ucQ4
5DmV+82QSwkHLhky6g6c5wld4dvJsMr90A0jpTK7t0rBk+aKPqM8XfGtkHSr1p1K
bDc8W0lDXNvYX42hakim9hq1StEesysp7OCVpje7NVWtWGPF1Ew=
=mxxV
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2019-04-05T22:02:12Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71fc66fcf09d9d8339c8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlynz+8ACgkQ/6TVgp+2
18q6Kg/9ECpc6RQuB+o0yc65WfhhwchlKUIiCG7G5ymnUPlHKcANX64hm3KRzPOz
QbPkZ7uC8+JySVKFNMpnC1SO21m6AGDAjG8nkgaADBnW13iTdCvEA7sjmYiY6Rnd
VW7k61oMkE5Wv2ax2ZZZl+q5p6iBbF7Til8y6xSZpafYM9lkUzbE3ciHKoQOkWC1
N+5e/IV/kc1+zgLxWxPkjVmKLctsktmuGxckieMiyesDX69+zDVsjFB//1CoKf5v
moELXvx22ieq9Eu2idN78seIEAHAJkXx4Ek6WkLuJ+6LiY+w7TH0cy2RPHeDkrKR
99/JtA0H/6qyA6fa/Tt5+NtLHXFbe+CXVzPEVlzcuJ7+ApqsQLCGDwuzzu+CuT+1
kGK5N8LCUJLXTwFmUu65m6TBbOArylzYsws4Hgx6ujrNSQE8oXonhT7Q6qN7dZ6T
g5GNY9N1N7yLdv85xZhznvHX50bYTEZX7AF+BzIf7rDwaRIafDqv4+y3s+rRK5Qo
JooCpKkolJ5cXMrZgjYSywjkfWDNneKRBM4hkNuwEDLGVLAOK8GBbeWcGVowJ3Vr
jOjGaFuELNQmBuu2FYh0ccgCZNI/CNjizfNFGC1hxEjayTsydPxNIiXQy7MpOF+R
nm4KWn+pHNmAg9ACwjrGtOvxINlNzragdShg/eRWfzfEcIRjgH8=
=gQSM
-----END PGP SIGNATURE-----
Fix setting up EAP-TLS success after virtual server is called
Arran Cudbard-Bell@2019-04-05T22:00:15Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec2dc4e42a9a53884366…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlynxOgACgkQ/6TVgp+2
18r6CA/9ESb3DEczP6zYUlXzVQ5p1AZWXQqzuWi/FhbASFZsTm/DnbQK5zoGOwH9
Xfr95WEB2e07touKIqwDa9ekSUhavRqhnzUhjDilo4uWZt9hk3ATAT/jv5il+5CH
hxqY5C7nEita/jzWsxGKxIMXj8CPf3s2o2fTTOabUzFgbms/Z6+0My319vXoVQu3
O4DONcVMY/eZrZfSFC6wlsfsbo7+XCHzmdjGhj94Tkqhdo6zXo2XVh175JBoDPG6
vZdIpSgKrx7vMFFU663C7WxoqYRa0Vel1X0SSxFmms+kD3daYQQ3BWq/KyWUDt+/
7BjJsTYmZFBY+PbIyBZ1TwANc7i+dr8l2yQR6z+kkpD0q1I8MvwwaRNu6zDv9yA/
8FgkA4a4ENbVeiBwxiROmMJ89NFxrIRS40nj/V4jytjdaCE3ocqmRWsaypztf5Jg
4IcEGQXXddmTGg1l5Amn2kZqr6wcMPI7keAcPnqyE99NqATGAd1LGZ7q0B4BmZc+
PeRz3VqbKZOKDCyvz2Fwr5KUY6vVdJWtwEUzOi+iCSW+nt8Lmkr7ahgDkJJAvOzL
PjE5tUwGlgV+AhvJT22UZGp293YIjVwiZtHrL+I83vcL6JJxsDlEt6P2tnAvIaVK
OO9uRcuCIDdWFtUYDiEvqkEET+uhlWHt5czo5J/0nuOPCuAK9Qg=
=Ab1T
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2019-04-05T21:13:12Z
Files modified:
* src/lib/server/xlat_eval.c
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/733c6f61995ef3c3fed6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlynxOgACgkQ/6TVgp+2
18pdag/+P1n86oiA2TFVjoxi5AWzd6iOuel+dOx4saVBqPyc8J7yBItfjO+lLI6q
5qiQp33WUbLBlINoxosbQt1vcvNeLrz7eCXIukpq+c6tjW/HXa5GURKQX9E32LIm
rOkdaL0e4URSrGenkBvtOa41FT52ezSuc05PkatRxeROn+5+J0hXOO5iy5svnJoN
Rn5jsY/85z6j9hU7ZCNZvKLQCbzfSDoTwAdqbd/UdQi9SjU9yjFHswRbLImh7TGw
xJ1raGaZB64GLf0RuRAgda4AFZqRh5q+xgCMoOp5MjsN087RGTeRogXTzCdixeA/
+lG1+6Gg7Zij8SxY9WiEGD2ErXHqhp/6sn3refgl1uUcm5yzz0RSBmZYyAY0Eq2N
CmCdffT/YW+QLlaedC68U9/L+tNoNw88WnP+CXNDvfuwX6KKAN8KNj0Lu6PFvQfF
5rbd1idp7C3Lo1q6FEcjMH+epn3wW54LBnnk+g1FR1nsnzFw5AC4TjJ6fR3dof2X
bH3kWeH6e8K5nOie34D0l4UTIlMuYrDTltb2Lfu0o2rMInusdUlyN7hKfG1hT4Q9
IQ7Idnqqd42lJdNHogACi//CfmWRSm6GYZFXQ8vILsp2pvM3OObwAmD1SwtUCXJG
pE2zI0g2dPTdnml0m3fLDW1MyvWvRKUEZniMm157hhR+fz6ktAQ=
=Gs4+
-----END PGP SIGNATURE-----
Break out some of the larger keywords into their own compilation units
Arran Cudbard-Bell@2019-04-05T21:13:12Z
Files modified:
* src/lib/server/module.h
* src/lib/unlang/all.mk
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/io.c
* src/lib/unlang/load_balance.c
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/op.c
* src/lib/unlang/parallel.c
* src/lib/unlang/parallel.h
* src/lib/unlang/subrequest.c
* src/lib/unlang/unlang_priv.h
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f275fadb8f743671c1ff…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlynvQkACgkQfQ55zXdi
Hs3yQggAlXqrKXWh1qwqDMQYa5SFtXTx1jfQFSO0Aoc2p7Klc0TjkgAn/rthbUS3
cCE4hWWdOn+dTR8ww5SMjHU5v+8jEJiE9W8ph/nnprHaPodHKGhD7Ue1NoBSXStk
nHrJh/5vsR4HUGdN4tPp34N4w4tqIW1TheIZCq4an62Re5yxV07hHAiwyB84xxoQ
5xply4U2LK8ryTyhWEGni95dPbulqFz5x9TZpH2j+l9KNxH4wNxnBAndsjT7azan
IBFK02JC5lP91OU+KEq/NBwwwAF7codZlX0SH/EHtzhx2GVYo1yCDU/7HJ0+9+eM
O57Uxim3wgTUsWz/grqBFSUZRt39LQ==
=cs/b
-----END PGP SIGNATURE-----
encode tlvs that are longer than 255 octets. Helps with #2601
Alan T. DeKok@2019-04-05T20:39:37Z
Files modified:
* src/protocols/dhcpv4/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16b694fb571d5a0f4faf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlynvQkACgkQfQ55zXdi
Hs1bLggAn9DyWAIG3Jtx5qgBN2LlgXs4Wi/pxr1LXBRhHmVflnUPjjgRBul1HMw3
0y+v3mEpjeat5fSfD7rs31KQKE7+PDRg6EHMDgn3MCkk+di8OOtmMh+0ef4Vx8jm
pwBt851Ub4Q0sSSixN0CIgEQX6rke6aeSvKSLWlkJnTcyuYqY+pSaRUhsVNd48Xo
p9VxqFm4Zb+TSopXAZCorMK6/yJiPQ25F+LA/zcS0gfGCkBHIGLDynEZFjnvEA1i
RTwjRpbVEnV7hbR+utiRQ/mg5Q+4UZkYPs91Y2vDSjnGypGVlmE+5H8YJ04RG89C
JdI9+m4mglLL5Xoto4UgM8ajlyeBhw==
=UH9w
-----END PGP SIGNATURE-----
encode options that are longer than 255 octets. Helps with #2601
this currently only works for RFC attributes. A fix for TLVs
is the next step
Alan T. DeKok@2019-04-05T20:39:37Z
Files modified:
* src/protocols/dhcpv4/encode.c
* src/tests/unit/dhcpv4.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71d021f5554cf645cc4c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlynm4sACgkQ/6TVgp+2
18pPLw//XXoxcLFqK9mOSKpzQN2Gp2w9gnGdYqByb19SXH4INz2GIw6j0vcakmwD
39x3SEvjyfV9lkFAZxnE0vHs2LbJR3ufgy59H7Y/d7XESi6O60VEsAR1JIDmXVmh
v04LaVbFgCn6eit5gR7Tgk0ehLMgkqNYAb9iJzH4fwaJRPFP65U6yEy7ASO5gPRM
Ees+WGxhya3ng/sTetSye/hWyHfoC/c2C6kM3xUUuIxtf27BDVdUa0ofKOucArnD
JAElIXSZXaKx2LQxrazD5rGv2x+bRR3+HsRU4XFwTmKk8NQ5EHNGhTQ2bxE6PMil
d7xUrXDPGlRCt2a5889jJc+8lyPvCGbE1yFhfKARo01HGjxUyAMFRNb1iORtD+1P
a6huDGzipndg8hE2FXrOvl7QW9RUMxQTH85Y+qI3u23GHFvhLmpoaSFGP9ZVjp5y
yr6LP7By+/sk1L6vgOmHyAh6GvKt7tsUpyc7QGtMBNhiHVHSlGvgHgEwnildKSdI
MZhraSUNHhVtL66yAPe2h8AVqAfHStiv57pedW/GiNb8heYovtA7hx34I727N9Co
ZrWwXOsfTh0vaeIBNhorhCYluYNP2HNLRdoJ31oDP2CtaolavJ0ib+gqjKHhorVD
ez7DsaefKyRHnNwOSRhwSz75MQvRE03W8KDFg00OWr2Au8uneNw=
=VPxg
-----END PGP SIGNATURE-----
Comment out changes that seem to cause travis to fail
Arran Cudbard-Bell@2019-04-05T18:16:43Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d075859aab363b0f7ff…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlynkWwACgkQ/6TVgp+2
18pokhAAge12pDXBf7p3wRyrWPQLfWcERR6CYIMQeh3ctv1B63zBEtWLWxWTn9hL
o2rh767cwsysXUyN4e833Ccr8t81t94siXHmEZtYbdrgo5zFKf3wsAdNPxl0VzdZ
6047WVayrSN0BPRAHqcJzOgvSOBhPnxR/J1lbkA1i/DKxC8YRDqQB3/UsNjzW0PI
NJWE30UpUv4lopuA3Yy2uQ0R+G1hm+sGGDMSqPGfOV2UIqdhwA/niZHjCDCEEvR+
FdTxAv8yZEkcu/Wl2HU3QDke248jigDSV4KaDwhqtVs9cLtRCgnnxQJIwDxeMQqY
jdqptYVhIVrtk+UcZtWG1QM0Ul1hhYty8Ksp4bpahygXjsB369k0pdIuuon8CxQC
+VGIU9NRGvdjIYC9SWIQkuXS7rH4Lupy1vEgsf1YKvELAStqW4zXWI1tU6+In9aK
VAcTg/8n6MLUi6BWGh8iEqXHPkfArOK/j8NBN+0xG+ZMeKnEaFNgDMjeuISkHDW7
Z79d1KCYNlg4nKFeVMBPh3TIJqRHGKzE8dy15V7RFISolLPBBDLTCGZsN+xhK8gf
CAEw0uKqKoGDuVIkNVEr166y9VwLQbUrLfoei3qFBhazEUF1jl9hNknAM0PlrPdT
shis+33hSEjltuWFzIRx/AfV4r00dmSlgZnTai/WflhAIOX6sgY=
=u6Uw
-----END PGP SIGNATURE-----
Pass received signals on to xlat functions
fff
Arran Cudbard-Bell@2019-04-05T17:33:32Z
Files modified:
* src/lib/server/xlat_eval.c
* src/lib/server/xlat_priv.h
* src/lib/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1107511790fa120135e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlynit0ACgkQfQ55zXdi
Hs2AuggAmmxPgdCLFQLOMUt2FY3gqo8AngsMBAJ1thRT1Li8OMNy7dp2coNt3+51
u5uk99DNZQYHK/MuaYreY9bOpnovfmSpyJYb0thVfC21Iq4BMf5dG4Dc0ONHqMuW
8khArrUf1tpEnZtW0x5ZQeCRKT6WcIUXW86wbtlpADtPst3Q1ybPr62VO0hIxMxu
tU/zyDJKBpTXyjl3z5nomvQS/Zl5HlYBsdFsHhGdBFZZJadW31jecljgmuE7Y+yE
U5q0neKGCkN0c4LtrEKFxLjM2RbxaMaSz1YrP3RChQIt2WIaOE0GiHRVXTbKFMl5
V0o/gDPTYNq0SC5lxFXdyKV35EEumg==
=2FoR
-----END PGP SIGNATURE-----
stop encoding if we encode 0 bytes. Helps with #2601
"0" is a valid return value from encode_option, which means
that it couldn't do anything
Alan T. DeKok@2019-04-05T17:05:33Z
Files modified:
* src/protocols/dhcpv4/base.c
* src/protocols/dhcpv4/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/571165d74eff9ec12c34…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlymqdAACgkQ/6TVgp+2
18p4AQ/+KW3JBXF5NTDSyL6UhEbC3lcGTGl2qosXc/ag24MussV+LVhYBc8dFMSw
OpZkx/C3lgLK1CM93s/ZmIlridQtKg3kdjk08iqG0Doi1mgRsVS32fwyf5TV0iRZ
9iQv24nXzbVv86Zec2IlFZyOs0veygk39c8Mp43LchcSIexLUR3YRetnpygeyb6Q
sRpW27M7KNtZAzQsxPLeaqIiLa9R1BLt5hPB85mA2LtQZvyfFJSLq555KwagrVUI
Ky+9rziW46dlvS45pgs6y4x1AuDu9xXRp099hYrEgEwADaf0a81GlIAI4V1fvWg7
IE96DpKKjTuTqPr6QHa8tmykwtfUqTXgUAhnOpPpOgjZDhYBnyAHFWX5WkQEP9oy
F9ftsrheiYcMPX5vzt4KANQ+Qx0qTKCUQnbb0ZbZ/4tVsAvk28g14LSTCDcSIVRE
THumhyxiFJskXUUVb57CjI5FJysNiXQ14XRq7zd4/wfFE0XumMuGvxynkMON3Ev6
ccvJhaNsu2tqoltYlZ6X3FhfKoTgx/pCeVluXfVWfzMFbHK07NobjsZUlUw+Ws9W
XcTnkIzIih9hC0/xvrxzrn9LqgMCfdws4j5TyLdY83G84XLhKj2NSZ/VNQc2zr4o
J+i9VSMEVIkER+C9fhoxLp2KCSpOQ/9roWLYrtloQ/b1kDSMYtE=
=GIbE
-----END PGP SIGNATURE-----
Can only update...
Arran Cudbard-Bell@2019-04-05T01:05:20Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de5ebce94f6e8080e965…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlymgjcACgkQ/6TVgp+2
18pHVw//XZHwfW/OFTeIruv7eBglJ2t46i3pt3ho7sficEMu5h+ReG8JW4zH+b0r
nzfYg7S4KxVMBxdE5FSPUsnL6c+u1nxDtBwG4aiN33stClSMVuUWlXNLT+cox6Zt
vKAUZnVYjEaL076/RIi/EYqbbXmZORW6ZDgOWHjqFfoOm3kEnf6+k7iHmpCs7Piz
L4yxKdUM9teHThYnGwTGaw5vn7vLchPXXBzMvkppldEYp4BncYnDazmQegiJ3SW7
jpgIgu66oSFr5DJIZK4dz1fPlDakb2Y4TqTLwV5yDV7+1AFmy1dZgp9GrzpB6GX2
tOLLXXQYtqCa+MMzMroS69RPi1/CBDPk7+WNxk5sGhY/kkUXIckUAg4Y/Bb3RWoW
mKWochLtdrQMqw3nEPAb7Xd3lE7UPD1kv0F5ZSpAAJCrjz5E6++ZMgay4ILkyDqx
e+C2XGHM0KS3X8enaJ9AjmfP17mzQoqYDyNHZ0Fl4ZTD7WmdpQxJ6xUilxuIqXzZ
w1H2VTNK94coIOhLU9SQ4nrgP9ac+T1Ti265MLSIKuzfy4xOvmRi/5YRxyUV4EYQ
DbzC+ujHD9G2qmlRJJ8HDJPBeONTW2h9iIvgxFnqpG5XCSHL1I/vgoIcaqOma91b
KqVRWfyEoyJ3LVnfkp0pxV3cp13U9vWmEvIKE1AnVpMcM8Cy3uA=
=EY8K
-----END PGP SIGNATURE-----
and hand back correct expiry time
Arran Cudbard-Bell@2019-04-04T22:16:23Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b448baff4ce2b529f01d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlymgCwACgkQ/6TVgp+2
18pzXQ//dDpvKKA4+fKdjnxK5V6MySOwuAgA7Xt2nLM/Hr2T5x5p+ed3D/rHIsiU
MNJFNDmc4/j+LzrtW5xUYqxMEkWAbxWJEtf2rN5SYbypwTcBunqfQkUBRMAP7Nqq
r7eD5qZ5lAj2lbWKi0f9abSro5IGlm5BRM2awKKFUeMPdCfN3F2uBm5Es/cAb3i6
uwAV8vTMbhkyH8+sA/ATNba8ALJiygqIb1a4q2TF07WRHAJy4/xEMcHbvYgQXoBC
n+foHhqN+/zaHgAL7JMe5aaAhsBZ/MG2KgRPZvh7x7uFMphWTMfNHgbR0o0r4yyI
fes7qrAwwLDTlSQJ0ZfaWE+b557Q8AaN47+qhg7ezj69pFpNuUPnPhV9iRzsqnwH
tObZItiEbeAd1tq0LqFkalraDt9421MTjWloYOKYe+G+NnH4R79f/nLFhLD2owor
xdUHbvm7a3RefNyeBX8m6ZROIlvfiAWi1tH2WkSzpi50DyV/sepSsIkt1Lzk9Cz4
HjkZfS+U7avJlq/XgxBGmNXj/c17y+SiKqPU7jzFvBeP4k9qQOfE47eJsCpC7KGT
oMR7foFz65PWfAyqckxCTj1fRSrvI7MQkouNxlukPNCWzwCt8XLDld+s+y1zu3ZP
he6haMQ8lk5hgqcO87XGMcs6bu/VE9mtzMeaqoJuHD2tyNa+UO0=
=yl69
-----END PGP SIGNATURE-----
Extend lease if it's less than expires_in and we're re-using the one currently assigned to the device
Arran Cudbard-Bell@2019-04-04T22:07:40Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b8795c3d3d44bbf4e79…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlymgCwACgkQ/6TVgp+2
18oa/hAAkj5BvmnwCVQI7oCGVwxbsrALLx+6Nt2MaFV9CeFefuL6EHoQWEaPRKYU
YSyu3hsdTRBMDOH/mwqd4J7aLoOfNPqkgyG8fsxuYE19ce5QGzWoXqdaFcDMei1T
Q1Rj304CfLCw2zW5x/VyLdN0ytRkV/GhEuT45wLEWhBWHa/Xf9hVCcyddeXvi0o4
QBE69gxAmxAPITdqbVXnNV3IWHZ4y8poccGuP3+kQJNwGPu/lU9q1aMZUZqppKTh
DEIiv0cP+mvlI/AqoqrxF3vTve8yQRgHrsjBG51vGbcJG7AGMHEWKS94fK05CcNj
1roiveUsWieg21TiqIFmgxhryoQlEHJnxz/rOlxTT2Oj+NAP1SluxvsvDmsoEvcB
OQmbbGT3nDw7a/smEFWuqCYXQSIa96OVtZgOgQeMEcVm84KYUNpVZVBbR5P3X3ip
EaEKYIJJVcFkBxYLHk1B5Caz1r6gdop8s0aGmj7F9H0zKjz1e7H2i0gMbdixRkS6
hQ3xvYnMWyx74/58d7A3RGITlb86Wm1c9197huJGgRGCEc5JNtrn0TQPy45KyYzF
W/2uBMRQOAW9Ww3IiK7fR4FkbHGCyCLQTueG8xQnIB3lr+4/YPDmiMumdRE6g4HP
Q7Dsy/NMsSuQGZloQAl9LADlQQGH2X8JhzLjww6ElsDPjsxGY5Y=
=Z2yY
-----END PGP SIGNATURE-----
Complete plumbing in virtual server compilation for EAP-AKA
This at least lets us access the sections, so we can run them
Arran Cudbard-Bell@2019-04-04T22:07:40Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56df13057e48af10abdd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAlymPesiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108DsPD/9Ne48CiTBP
36kcq8wzeTPOYmDgMBl07JQM6qe3KrwFEca4ZrcowPh+jbyT0Jfwa7v9R8Wlf4yi
aSMstgPV7ixwDjmOy8vUplbARjSnxXDqmj94b1qSrDRkA9BfeMSy6fNst0rgHhMa
V7IVArSmx9a2Xs2x1FVeS3rw9vJ7sbW6ijGsqF9C50yarB68ntMO/1Jx9W0OfCuU
hMfZVO+iFEofEWa93Tmj1L5mw8zLT1htKwLUWZUUmAlrrBx7rC7JRK7lDTaAK2KQ
rECaVsocJc0mHr4rK99DfUHF7a1aX3P5RK9ETsBKRBkt7lcQ6kbffy9kECabG3CF
+PSMUZ4ez3xAhNKNkeFqSu4v7dd4kUbh7K1teSSioO8f1CR9V01/ryIMZbF2z5Cp
FWl5qcvwwhICYFkcpfYVYsjhRx6r0iIEO2oWgx+Wltoh/7dWWaqtqjJo1LvTroHs
FawZw1ppr44WKmikyKZB6S4enKkvY2bRXD95OIPiEoyfMu0euAmUp1iNRZ2QGWco
Q1Jmayhph+E7YlCdU7AV1ZT0RzsxHouQdGtJ7kuPAj6prmpZqU3Ikv5MoEolbLsa
kp1x/NtK8ddh8s9ZF6ZQgm85vtEw8aIC9AlpddNWKwngS62FfB8DpMmofGSvkQDY
48APQfEHogxMYlXNY5hsfXefIjPeb0WnBw==
=kD/l
-----END PGP SIGNATURE-----
Update elasticsearch/logstash examples
Tested with elk stack 6.7.0
Matthew Newton@2019-04-04T17:24:51Z
Files modified:
* doc/schemas/logstash/README.md
* doc/schemas/logstash/log-courier.conf
* doc/schemas/logstash/logstash-radius.conf
* doc/schemas/logstash/radius-mapping.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/892e2cd1b9c2abd40e89…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlymJIUACgkQfQ55zXdi
Hs2NiAf9Gai6NL1HQi9MWdHhleCxfB/5G59TqPlG5LuQiccAVyHKu/dLbkZuLYjg
/YcGNk//YlA8NOxfISKlHfA5HJK1SA9mVrOOEeavMQE1nlAG9Dx8ShG1Pi56r0Qx
HnN8X2TeWdYveEDmLhsy10mQD1Pz7oF3k9oLqhMojyUsezP7mSyPi9AaCVys76iQ
z0PUeHUb9X/XsGPvOjnO00n03J5GvReWujhkZEU++qfUufufrInJECEaif3NAVpw
VkTGygfxmPu31pCGE39alu0CcG1AmSbdUYriiLXJ2gRktDNHHIcee4mMZbZRiTTP
eyY0hLAJDV8G9jJFXgIbYn8/WN4b9g==
=ursj
-----END PGP SIGNATURE-----
use "fake" instead of "detach"
and update the worker to better allow fake requests
Alan T. DeKok@2019-04-04T15:36:19Z
Files modified:
* src/lib/io/listen.h
* src/lib/io/worker.c
* src/lib/server/request.c
* src/lib/unlang/op.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b43515238841d6cffaa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlymCKsACgkQfQ55zXdi
Hs3wlgf/bOpUWpVK3A4aOBPhRDPqYJiMRj7EyK9GiHZTUDfq+ztfBUEpMzTHnuD8
lz6/ee9FarnOTJ78OxswbOhoOuhpL/aaDwA1bF6mljUptQWd5zScn0K7H7PO5fyB
ZnRYzhMxW3gPhFLFzZAu79ycw2sbjGbxJrxgXAnyfxke99iaNdzKiGfEdAcJ0Ili
Pm9Au7lXFeCMyIX8WtLypZRYKHEqLmQ2mgNRITPX2KIItSZf25708E1dJiN0SLPI
VuErTBx8pfVDCjkP9tfzsV1QefM9U5AUWbdf6u1QzhgxWXTfLNy5lH1fFL2kFJfb
oO77UruTtbtg/cZqoZ0f99KVRf0CZw==
=4KEv
-----END PGP SIGNATURE-----
the formatter now adds a common header
which updates the copyright year, and includes license text
It also removes any pre-existing header, before adding the new one.
Alan T. DeKok@2019-04-04T13:37:47Z
Files modified:
* scripts/dict/format.pl
* share/LICENSE
* share/dictionary/dhcpv4/dictionary
* share/dictionary/dhcpv4/dictionary.freeradius.internal
* share/dictionary/dhcpv4/dictionary.isc
* share/dictionary/dhcpv4/dictionary.rfc2131
* share/dictionary/dhcpv6/dictionary
* share/dictionary/dhcpv6/dictionary.freeradius.internal
* share/dictionary/dhcpv6/dictionary.rfc3315
* share/dictionary/dhcpv6/dictionary.rfc3319
* share/dictionary/dhcpv6/dictionary.rfc3633
* share/dictionary/dhcpv6/dictionary.rfc3646
* share/dictionary/dhcpv6/dictionary.rfc3898
* share/dictionary/dhcpv6/dictionary.rfc4075
* share/dictionary/dhcpv6/dictionary.rfc4242
* share/dictionary/dhcpv6/dictionary.rfc4280
* share/dictionary/dhcpv6/dictionary.rfc4580
* share/dictionary/dhcpv6/dictionary.rfc4649
* share/dictionary/dhcpv6/dictionary.rfc4704
* share/dictionary/dhcpv6/dictionary.rfc4776
* share/dictionary/dhcpv6/dictionary.rfc4833
* share/dictionary/dhcpv6/dictionary.rfc4994
* share/dictionary/dhcpv6/dictionary.rfc5007
* share/dictionary/dhcpv6/dictionary.rfc5192
* share/dictionary/dhcpv6/dictionary.rfc5223
* share/dictionary/dhcpv6/dictionary.rfc5417
* share/dictionary/dhcpv6/dictionary.rfc5460
* share/dictionary/dhcpv6/dictionary.rfc5678
* share/dictionary/dhcpv6/dictionary.rfc5908
* share/dictionary/dhcpv6/dictionary.rfc5970
* share/dictionary/dhcpv6/dictionary.rfc5986
* share/dictionary/dhcpv6/dictionary.rfc6011
* share/dictionary/dhcpv6/dictionary.rfc6153
* share/dictionary/dhcpv6/dictionary.rfc6225
* share/dictionary/dhcpv6/dictionary.rfc6334
* share/dictionary/dhcpv6/dictionary.rfc6422
* share/dictionary/dhcpv6/dictionary.rfc6440
* share/dictionary/dhcpv6/dictionary.rfc6603
* share/dictionary/dhcpv6/dictionary.rfc6607
* share/dictionary/dhcpv6/dictionary.rfc6610
* share/dictionary/dhcpv6/dictionary.rfc6731
* share/dictionary/dhcpv6/dictionary.rfc6784
* share/dictionary/dhcpv6/dictionary.rfc6939
* share/dictionary/dhcpv6/dictionary.rfc6977
* share/dictionary/dhcpv6/dictionary.rfc7037
* share/dictionary/dhcpv6/dictionary.rfc7078
* share/dictionary/dhcpv6/dictionary.rfc7083
* share/dictionary/dhcpv6/dictionary.rfc7291
* share/dictionary/dhcpv6/dictionary.rfc7341
* share/dictionary/dhcpv6/dictionary.rfc7598
* share/dictionary/dhcpv6/dictionary.rfc7600
* share/dictionary/dhcpv6/dictionary.rfc7653
* share/dictionary/dhcpv6/dictionary.rfc7710
* share/dictionary/dhcpv6/dictionary.rfc7774
* share/dictionary/dhcpv6/dictionary.rfc7839
* share/dictionary/dhcpv6/dictionary.rfc8026
* share/dictionary/dhcpv6/dictionary.rfc8115
* share/dictionary/dhcpv6/dictionary.rfc8156
* share/dictionary/eap/aka/dictionary
* share/dictionary/eap/aka/dictionary.3gpp-ts24.139
* share/dictionary/eap/aka/dictionary.3gpp-ts24.302
* share/dictionary/eap/aka/dictionary.freeradius
* share/dictionary/eap/aka/dictionary.rfc4187
* share/dictionary/eap/aka/dictionary.rfc5448
* share/dictionary/eap/aka/dictionary.rfc7458
* share/dictionary/eap/sim/dictionary
* share/dictionary/eap/sim/dictionary.3gpp-ts24.139
* share/dictionary/eap/sim/dictionary.3gpp-ts24.302
* share/dictionary/eap/sim/dictionary.freeradius
* share/dictionary/eap/sim/dictionary.rfc4187
* share/dictionary/eap/sim/dictionary.rfc5448
* share/dictionary/eap/sim/dictionary.rfc7458
* share/dictionary/ethernet/dictionary
* share/dictionary/ethernet/dictionary.ethernet
* share/dictionary/freeradius/dictionary
* share/dictionary/freeradius/dictionary.freeradius.internal
* share/dictionary/radius/dictionary
* share/dictionary/radius/dictionary.3com
* share/dictionary/radius/dictionary.3gpp
* share/dictionary/radius/dictionary.3gpp2
* share/dictionary/radius/dictionary.acc
* share/dictionary/radius/dictionary.acme
* share/dictionary/radius/dictionary.actelis
* share/dictionary/radius/dictionary.adtran
* share/dictionary/radius/dictionary.aerohive
* share/dictionary/radius/dictionary.airespace
* share/dictionary/radius/dictionary.alcatel
* share/dictionary/radius/dictionary.alcatel-lucent.aaa
* share/dictionary/radius/dictionary.alcatel.esam
* share/dictionary/radius/dictionary.alcatel.sr
* share/dictionary/radius/dictionary.alteon
* share/dictionary/radius/dictionary.altiga
* share/dictionary/radius/dictionary.alvarion
* share/dictionary/radius/dictionary.alvarion.wimax.v2_2
* share/dictionary/radius/dictionary.apc
* share/dictionary/radius/dictionary.aptilo
* share/dictionary/radius/dictionary.aptis
* share/dictionary/radius/dictionary.arbor
* share/dictionary/radius/dictionary.arista
* share/dictionary/radius/dictionary.arp
* share/dictionary/radius/dictionary.aruba
* share/dictionary/radius/dictionary.ascend
* share/dictionary/radius/dictionary.ascend.illegal
* share/dictionary/radius/dictionary.asn
* share/dictionary/radius/dictionary.audiocodes
* share/dictionary/radius/dictionary.avaya
* share/dictionary/radius/dictionary.azaire
* share/dictionary/radius/dictionary.bay
* share/dictionary/radius/dictionary.bigswitch
* share/dictionary/radius/dictionary.bintec
* share/dictionary/radius/dictionary.bluecoat
* share/dictionary/radius/dictionary.boingo
* share/dictionary/radius/dictionary.bristol
* share/dictionary/radius/dictionary.broadsoft
* share/dictionary/radius/dictionary.brocade
* share/dictionary/radius/dictionary.bskyb
* share/dictionary/radius/dictionary.bt
* share/dictionary/radius/dictionary.cablelabs
* share/dictionary/radius/dictionary.cabletron
* share/dictionary/radius/dictionary.camiant
* share/dictionary/radius/dictionary.checkpoint
* share/dictionary/radius/dictionary.chillispot
* share/dictionary/radius/dictionary.cisco
* share/dictionary/radius/dictionary.cisco.asa
* share/dictionary/radius/dictionary.cisco.bbsm
* share/dictionary/radius/dictionary.cisco.vpn3000
* share/dictionary/radius/dictionary.cisco.vpn5000
* share/dictionary/radius/dictionary.citrix
* share/dictionary/radius/dictionary.clavister
* share/dictionary/radius/dictionary.cnergee
* share/dictionary/radius/dictionary.colubris
* share/dictionary/radius/dictionary.columbia_university
* share/dictionary/radius/dictionary.compat
* share/dictionary/radius/dictionary.compatible
* share/dictionary/radius/dictionary.cosine
* share/dictionary/radius/dictionary.dante
* share/dictionary/radius/dictionary.dellemc
* share/dictionary/radius/dictionary.digium
* share/dictionary/radius/dictionary.dlink
* share/dictionary/radius/dictionary.dragonwave
* share/dictionary/radius/dictionary.efficientip
* share/dictionary/radius/dictionary.eltex
* share/dictionary/radius/dictionary.epygi
* share/dictionary/radius/dictionary.equallogic
* share/dictionary/radius/dictionary.ericsson
* share/dictionary/radius/dictionary.ericsson.ab
* share/dictionary/radius/dictionary.ericsson.packet.core.networks
* share/dictionary/radius/dictionary.erx
* share/dictionary/radius/dictionary.extreme
* share/dictionary/radius/dictionary.f5
* share/dictionary/radius/dictionary.fdxtended
* share/dictionary/radius/dictionary.fortinet
* share/dictionary/radius/dictionary.foundry
* share/dictionary/radius/dictionary.freeradius
* share/dictionary/radius/dictionary.freeradius.internal
* share/dictionary/radius/dictionary.freeswitch
* share/dictionary/radius/dictionary.gandalf
* share/dictionary/radius/dictionary.garderos
* share/dictionary/radius/dictionary.gemtek
* share/dictionary/radius/dictionary.h3c
* share/dictionary/radius/dictionary.hillstone
* share/dictionary/radius/dictionary.hp
* share/dictionary/radius/dictionary.huawei
* share/dictionary/radius/dictionary.iana
* share/dictionary/radius/dictionary.iea
* share/dictionary/radius/dictionary.iec
* share/dictionary/radius/dictionary.infinera
* share/dictionary/radius/dictionary.infoblox
* share/dictionary/radius/dictionary.infonet
* share/dictionary/radius/dictionary.ipunplugged
* share/dictionary/radius/dictionary.issanni
* share/dictionary/radius/dictionary.itk
* share/dictionary/radius/dictionary.juniper
* share/dictionary/radius/dictionary.karlnet
* share/dictionary/radius/dictionary.kineto
* share/dictionary/radius/dictionary.lancom
* share/dictionary/radius/dictionary.lantronix
* share/dictionary/radius/dictionary.livingston
* share/dictionary/radius/dictionary.localweb
* share/dictionary/radius/dictionary.lucent
* share/dictionary/radius/dictionary.manzara
* share/dictionary/radius/dictionary.meinberg
* share/dictionary/radius/dictionary.meraki
* share/dictionary/radius/dictionary.merit
* share/dictionary/radius/dictionary.meru
* share/dictionary/radius/dictionary.microsemi
* share/dictionary/radius/dictionary.microsoft
* share/dictionary/radius/dictionary.mikrotik
* share/dictionary/radius/dictionary.mimosa
* share/dictionary/radius/dictionary.motorola
* share/dictionary/radius/dictionary.motorola.illegal
* share/dictionary/radius/dictionary.motorola.wimax
* share/dictionary/radius/dictionary.navini
* share/dictionary/radius/dictionary.netscreen
* share/dictionary/radius/dictionary.networkphysics
* share/dictionary/radius/dictionary.nexans
* share/dictionary/radius/dictionary.nokia
* share/dictionary/radius/dictionary.nokia.conflict
* share/dictionary/radius/dictionary.nomadix
* share/dictionary/radius/dictionary.nortel
* share/dictionary/radius/dictionary.ntua
* share/dictionary/radius/dictionary.openser
* share/dictionary/radius/dictionary.packeteer
* share/dictionary/radius/dictionary.paloalto
* share/dictionary/radius/dictionary.patton
* share/dictionary/radius/dictionary.perle
* share/dictionary/radius/dictionary.pfsense
* share/dictionary/radius/dictionary.propel
* share/dictionary/radius/dictionary.prosoft
* share/dictionary/radius/dictionary.proxim
* share/dictionary/radius/dictionary.purewave
* share/dictionary/radius/dictionary.quiconnect
* share/dictionary/radius/dictionary.quintum
* share/dictionary/radius/dictionary.redcreek
* share/dictionary/radius/dictionary.rfc2865
* share/dictionary/radius/dictionary.rfc2866
* share/dictionary/radius/dictionary.rfc2867
* share/dictionary/radius/dictionary.rfc2868
* share/dictionary/radius/dictionary.rfc2869
* share/dictionary/radius/dictionary.rfc3162
* share/dictionary/radius/dictionary.rfc3576
* share/dictionary/radius/dictionary.rfc3580
* share/dictionary/radius/dictionary.rfc4072
* share/dictionary/radius/dictionary.rfc4372
* share/dictionary/radius/dictionary.rfc4603
* share/dictionary/radius/dictionary.rfc4675
* share/dictionary/radius/dictionary.rfc4679
* share/dictionary/radius/dictionary.rfc4818
* share/dictionary/radius/dictionary.rfc4849
* share/dictionary/radius/dictionary.rfc5090
* share/dictionary/radius/dictionary.rfc5176
* share/dictionary/radius/dictionary.rfc5447
* share/dictionary/radius/dictionary.rfc5580
* share/dictionary/radius/dictionary.rfc5607
* share/dictionary/radius/dictionary.rfc5904
* share/dictionary/radius/dictionary.rfc6519
* share/dictionary/radius/dictionary.rfc6572
* share/dictionary/radius/dictionary.rfc6677
* share/dictionary/radius/dictionary.rfc6911
* share/dictionary/radius/dictionary.rfc6929
* share/dictionary/radius/dictionary.rfc6930
* share/dictionary/radius/dictionary.rfc7055
* share/dictionary/radius/dictionary.rfc7155
* share/dictionary/radius/dictionary.rfc7268
* share/dictionary/radius/dictionary.rfc7499
* share/dictionary/radius/dictionary.rfc7930
* share/dictionary/radius/dictionary.rfc8045
* share/dictionary/radius/dictionary.rfc8559
* share/dictionary/radius/dictionary.riverbed
* share/dictionary/radius/dictionary.riverstone
* share/dictionary/radius/dictionary.roaringpenguin
* share/dictionary/radius/dictionary.ruckus
* share/dictionary/radius/dictionary.ruggedcom
* share/dictionary/radius/dictionary.sandy
* share/dictionary/radius/dictionary.sangoma
* share/dictionary/radius/dictionary.sg
* share/dictionary/radius/dictionary.shasta
* share/dictionary/radius/dictionary.shiva
* share/dictionary/radius/dictionary.siemens
* share/dictionary/radius/dictionary.slipstream
* share/dictionary/radius/dictionary.sofaware
* share/dictionary/radius/dictionary.sonicwall
* share/dictionary/radius/dictionary.springtide
* share/dictionary/radius/dictionary.starent
* share/dictionary/radius/dictionary.starent.vsa1
* share/dictionary/radius/dictionary.surfnet
* share/dictionary/radius/dictionary.symbol
* share/dictionary/radius/dictionary.t_systems_nova
* share/dictionary/radius/dictionary.telebit
* share/dictionary/radius/dictionary.telkom
* share/dictionary/radius/dictionary.terena
* share/dictionary/radius/dictionary.trapeze
* share/dictionary/radius/dictionary.travelping
* share/dictionary/radius/dictionary.tropos
* share/dictionary/radius/dictionary.ukerna
* share/dictionary/radius/dictionary.unisphere
* share/dictionary/radius/dictionary.unix
* share/dictionary/radius/dictionary.usr
* share/dictionary/radius/dictionary.usr.illegal
* share/dictionary/radius/dictionary.utstarcom
* share/dictionary/radius/dictionary.valemount
* share/dictionary/radius/dictionary.versanet
* share/dictionary/radius/dictionary.walabi
* share/dictionary/radius/dictionary.waverider
* share/dictionary/radius/dictionary.wichorus
* share/dictionary/radius/dictionary.wifialliance
* share/dictionary/radius/dictionary.wimax
* share/dictionary/radius/dictionary.wimax.alvarion
* share/dictionary/radius/dictionary.wimax.wichorus
* share/dictionary/radius/dictionary.wispr
* share/dictionary/radius/dictionary.xedia
* share/dictionary/radius/dictionary.xirrus
* share/dictionary/radius/dictionary.xylan
* share/dictionary/radius/dictionary.yubico
* share/dictionary/radius/dictionary.zeus
* share/dictionary/radius/dictionary.zte
* share/dictionary/radius/dictionary.zyxel
* share/dictionary/snmp/dictionary
* share/dictionary/snmp/dictionary.freeradius
* share/dictionary/tacacs/dictionary
* share/dictionary/tacacs/dictionary.tacacs
* share/dictionary/vqp/dictionary
* share/dictionary/vqp/dictionary.vqp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef9e563b40f14026b7a8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlymCKoACgkQfQ55zXdi
Hs1YQwf9H6Qb8QVDsCHNBNpg8kAOKwwxzLw4/rEsmIlCW9rQdu6L4yR0+EoIHMsM
hcRT9REgjJ5WZzvIXP8pYA1FhbAIBskJ7uHNsD8S5psL7YYX6dR2fdOTb4AMxkgz
pIsMVTC2zN7wkVks+EfUv3+HDW4PjaZcocE+PpN9SA3cvnfwi60TJcboVjf+elNO
3FrxhRf/cxrAVZUyGh8V3M/ZTDpWcrm721cOHi6U+Mu9NlzXHhc/jqiZXE5SzOhN
/EGEcloLpFphr3TdlYDtgNt5eOHyAhhNwdSn6Es1kB1QWL8lkSSEldEoTj+5I/Jg
JFJYGn2I6wBoXZXM1In4ZvnVQPapvg==
=9+gH
-----END PGP SIGNATURE-----
tests for vendor-specific encrypted options
This is a partial port of the tests from #2600 to v4
Alan T. DeKok@2019-04-04T13:37:46Z
Files modified:
* src/tests/unit/radius_vendor.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7a4dc7ccba0436e5359…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlymCKoACgkQfQ55zXdi
Hs2DgAf9FDfh1EZwnusO9C5/WfltGqoFXO/4YEdi4CR8D0LfGhUkRy2rIlumyg/S
0ZP/Bwzm92BSHjeoKYx8OmVl1CGdIQAjdSI3slV4kJO7N1/BOI3WanIsIw5lXPd3
QvmhnmEoveII6wjDuC9fgpCe3+LFn4WZwrLHRJBOtABMKJsRgqpFa31g255as5OT
Ib6eMq8yrceNAe0f6kYeQ9JMmJ5lvr+F5sJxWk3LgeH6WG62wCIGAz8E1QKWOphe
U/WEWI/Mwq0FXC1z1hNwpC3VkkFbc0bT5HNcZyCfX2fjZlC7QGq6YYjQOTBtNUbY
zLZA7mnIZqoMuxKypyglbQlxm17nzA==
=nzkt
-----END PGP SIGNATURE-----
update for v4
Alan T. DeKok@2019-04-04T13:37:46Z
Files modified:
* raddb/sites-available/coa
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/536253e047157cd81cbd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlymCKkACgkQfQ55zXdi
Hs1bBAf9HD8sVxoSHE3wVD/BhZlMdoyaE64fNOaIx4cGy5md64+k5AEYL9H3nr6z
C9LU39V8pM64TJe5r2RDjLOo5W79GCT58fD4sDby4BGQTMcVFy2ZX8wM0XofP83E
dYID1ozhLK+6UQjT0G/IFISkeKNxDsxRA5V/xW8WCrsWHg6LT7Qz6iOGP9sTweMY
QH7PxXfyM7Wk5X9jEQICDe5PyEK6SYPT1L2Lcc/76twAlpwU7qION2RyzSjiFdBT
98WoSRq+x5I7r/8buPeB3I8aVM9i+N6fiOB1X3oKM+crC1covwzFJEwNEg+bi/c6
EhZIndni29YziK4bP9Q5rJqB3Y1V5w==
=wEab
-----END PGP SIGNATURE-----
add ERX dictionary from v3
Alan T. DeKok@2019-04-04T13:37:45Z
Files modified:
* share/dictionary/radius/dictionary
* share/dictionary/radius/dictionary.erx
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4079947576666064cb67…
======
--
This commit summary was generated @2019-04-09T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJcp3HJCRBK7hj4Ov3rIwAAdHIIAISjAmrZpUS+woYXFLnX3Vlj
cFSgyIy0aQtPQpzhd7EVXkIKIk4yT3dnBSqDGF7ZqGWtVPe85rwJ9TdmBRsnli3e
p0xwBV7dKsfjUwmW4xhGhaS/Qvkg13lAQ0pcU1xzd2Ai1cohlU0vlu1lu2cEdEBw
NdeCA/dAQKNTHdwVBOQ/sZ4+qD4ZLUbSLu/GEZ9CE75zIBw8GuAsX9nQYgEDs1oE
dI312XSY2QdeIdKHqdhI5lz5ELkZtwFqa+Vclyr7jnPv0qneiZpmbkw9ke89wLVF
0BE6NUjrxaG7oDCZmDu0d2xXZznee9sB0ogoy3pcJrWr+tTgp7Z5uDDiwdprWTM=
=AyUH
-----END PGP SIGNATURE-----
Merge pull request #2603 from jpereira/v3/python1
Fix detach function
Alan DeKok (via GitHub)@2019-04-05T15:18:33Z
Files modified:
* raddb/mods-available/python
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3136e3cf8a286ec96cf8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlyncJwUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm1MIxAAsg5fINXcMQQUDZ5aN51UiFv92OrE
B/1yGsah0K/5vYhYpl1qvIukwgFaWzZcX6Wsi3aSaEmmaKjiqMdKStVgSnBj/Idx
rHnSlkUnRhmY0a+LB4RALlw9L9zPK1jAYOGo8SoenaekVR4GHncgTUaVpYsJkSV0
0OFTg88StDrOgsF7gwgmkYi/sL5WymyOIGuKEhSVnbyngbzhUTZU7YNLchi2wK0o
xOBSr9r8/oPZkw2+sP8dnA69bgVOYgKl9NdRok/CslgquqGpvTvoaVkEi18kSVDy
1tuQK8/lv388gbxQRTWJl9W3Mkm1trGCoIInvr/431lR2tdUBLunh/+TlQg1gQNV
IHkKBDllEY+zX0jY0F7eTOK2UMIw5DCeyyG+8D/LQO5odReRKwWDAqNLiLOD8N6g
goBcnRiK888nGck1f+DhVtBqi8r02w0TtfW/4dLx6VcdlO9Dz4BBJZf+nV/+O8i2
j6XuAnOK2D07NfKgn+VtOCtciD3z18ls2vAHZPjjscVUD7JL6Nl8wNyztTEXBaq4
IfCN/TLOnK6XceBP82ivOz36K9Y8ZiTRaiHZH/jm0Rt1Ggk6+egQfzcgXV17fQd5
Sz8XU0E6rFC4Bkb6FroYMRGYYnsDal7u2ckRADJklXvX07Mwz9PGs32aXXbRq3kz
0PMqQPApS6MoufA=
=ohh4
-----END PGP SIGNATURE-----
Fix detach function
Jorge Pereira@2019-04-05T15:13:32Z
Files modified:
* raddb/mods-available/python
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a015a75110fe335b5b3f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAlymPWIiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108CaQD/wJL0kkXhDY
xKXItdK+WH+1n4GdHEVT+lSiuJ/PUWi0h13OZxrIkqJIyX3HePEoBgViic75DIh8
kes1gFutNsmK8tMOOtAwiXKenVZGo6/0UasLIIqHP3+2OZE6sYJpYwe8GLr4W+Tf
yun52lTV+ddPCJp973t+zuKGmRYbwhIPpLhIehbRojTMoxK/u3nWyvJmBfNjOInv
8UmJX2wpJ5JehtVGHkJcS8LavQPFJn5hJQR4X0a+9kc7IIyxwPUx1GVu5QmKC7hC
VcznB2ePnfL7ndgHOjr15lE8sKfcI2aWhmwZfUxiocKQhzvXAtTWvtZtoz5kHQWY
s64iqmDB/2oYXnvopyXM18tZimdG7BKN8Zcy80xSM2EczaqXmZUu/y7Tsb2t22vs
cU8te6EgoYANm8Bi4SRAuLfnyyLl0PX+lTu/L9B5/dgql7GPkxeh4ZIzHIcMBwmL
crmjR8vpG8DpCWMsvEDWU6+tfSF0pjXylcOcYI2zWmav+a3GDM99owZD8UPDQVJo
c8XADNdcHiC3SIF41JdsP0L0qvQU6MVUPLSYuSkZd/7aknX0GwKRd9tl3DWyBQKq
Wflccuh543bhDgE9oTqb0h+bEGf2PUl/7oeAxIpm26ultuzglCeSCObUWARqCRIz
TXEpaBxGGjyzAffrxBb4Ax83/2/7vRMSyA==
=kjEG
-----END PGP SIGNATURE-----
Update elasticsearch/logstash examples
Tested with elk stack 6.7.0
Matthew Newton@2019-04-04T17:22:03Z
Files modified:
* doc/ChangeLog
* doc/schemas/logstash/README
* doc/schemas/logstash/log-courier.conf
* doc/schemas/logstash/logstash-radius.conf
* doc/schemas/logstash/radius-mapping.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3749b5a1771bcba7098…
======
--
This commit summary was generated @2019-04-09T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Hello,
Would it be possible to rename file "aux.c" (src/modules/rlm_lua/aux.c) to... something else ?
That would be convenient for Windows users.
Because, you know... Windows 10 still thinks it's a device, and refuses to create the file.
Or if the file was created on Linux, git on Windows will think there's a diff in the repository. :/
Basically, the complete name (before the dot) cannot be any of these (non case-sensitive):
CON
PRN
AUX
NUL
COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, COM0
LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, LPT0
Thanks for considering this. :)
Regards,
Nicolas.
This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
2
1
05 Apr '19
Hi,
so I have this wild idea. To generate secure enterprise Wi-Fi
installers, the system needs to know some deployment details from the
RADIUS configuration.
These are typically entered by the admin-to-be interactively via the
service's web interface.
But the thing also has an API. And FreeRADIUS config contains many of
the configuration details itself.
So: what if there were a script in FR sources which could extract
- EAP types that are configured
- CAs for server identification
- server name (CN, sAN:DNS in the server certificate)
and ask a few tiny details from the admin which are not directly in the
config:
- SSID that is to be configured
- an email address of the admin-to-be so can administer his settings later
- optionally a pretty-print name for the server ("My great Home Wi-Fi")
- more optional things, none of which are essential; I can send a
detailed list
(this would either be asked interactively or be placed in a dedicated
config file)
Then, use the enterprise-wifi.net API to generate a ready-to-use
deployment, making installers for that specific RADIUS server directly
available!
I am not a pro in parsing the FR configs, but I can give a hand in
explaining API access to get that done.
I could even imagine that installers generated via the API from
FreeRADIUS get their own dedicated branding (FreeRADIUS name and/or
logo) so that there's some brand visibility in it for FreeRADIUS as well.
API calls are all JSON; just POST them. I can create an API key which
can then attribute those calls to a distinct "FreeRADIUS" installer group.
If that's something you feel like doing, get back to me. I'll provide a
sample API call to create a new Identity Provider entity in the system
as a follow-up.
Greetings,
enterprise-wifi.net
2
1
Hi,
this works by sending this JSON construct to
https://enterprise-wifi.net/admin/API.php:
{
"ACTION": "NEWINST",
"APIKEY": "foobar123",
"PARAMETERS": [
{
"NAME": "general:instname",
"LANG": "en",
"VALUE": "Sample Identity Provider"
},
{
"NAME": "media:SSID",
"VALUE": "testSSID123"
}
]
}
This returns an identifier for the institution. Save that for later and
then create a new /profile/ with the actual EAP details:
{
"ACTION": "NEWPROF-RADIUS",
"APIKEY": "foobar123",
"PARAMETERS": [
{
"NAME": "ATTRIB-CAT-INSTID",
"VALUE": the identifier you got earlier
},
{
"NAME": "eap:ca_file",
"VALUE": "-----BEGIN CERTIFICATE-----youknowthedrill-----END
CERTIFICATE-----"
},
{
"NAME": "eap:server_name",
"VALUE": "radius.example.com"
},
{
"NAME": "ATTRIB-PROFILE-EAPTYPE",
"VALUE": 2 // this is PEAP; integer defined at
https://github.com/GEANT/CAT/blob/release_2_0/core/common/EAP.php
},
{
"NAME": "profile:production",
"VALUE": "on" // publishes new entity immediately
]
}
This returns an identifier for the new profile.
With that all done, you'll find the new institution immediately on the
download page.
You can display the URL to the installers which is
https://enterprise-wifi.net/?idp=<instid>&profile=<profileId> with the
values from the return values above.
The user still doesn't have a possibility to edit his settings on the
website yet, so send him an authorisation token that binds his (Google)
account to that new institution:
{
"ACTION": "ADMIN-ADD",
"APIKEY": "foobar123",
"PARAMETERS": [
{
"NAME": "ATTRIB-ADMINID",
"VALUE": "an arbitrary identifier, such as root@hostname"
},
{
"NAME": "ATTRIB-CAT-INSTID",
"VALUE": identifier from the first API call again
},
"NAME": "ATTRIB-TARGETMAIL",
"VALUE": "firstname.lastname(a)foobar.com"
},
}
Which makes our system send out an invitation mail with a one-time
sign-up token straight to the mail address. The API call will also
return that same token, so you can display it in the command-line as
well if you wish.
And that's it.
Greetings,
enterprise-wifi.net
2
1