Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 1 participants
- 7138 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJenL9eCRBK7hj4Ov3rIwAAdHIIAIsds+LsYCwG9cKCUSJeBi5Q
SmwWwMW/KmDvQsc3g656rDopvxBrGDjX0eMJNDV8JyXIp3A8uFn5Omdq86uM65nC
TdxB8T5S9nWcTlxj/75N/Dx/EVadfK+3AWt0D7B1c0zuzxRB7eH7ksTqrQn0cdXV
q490XhOSnIzqfPUZaPUcVl5JDjoUR6nJ7N2A6hrJFjt7i5a4/f3s+s1zXCPaZCXN
uGu4hDq3yvOyphP38FcHDg8ZVFdHS/US8z1swmz2Gya6Q4Q3PNlygmUPq8j1EboS
p7BvYdyU821m3CdHUph4dH6iqlnaFv8E+bIMt5HJcl329Rktm1lJiOt8qeh6zQU=
=dUux
-----END PGP SIGNATURE-----
radmin: Fix 'home_server' (#3387)
Jorge Pereira (via GitHub)@2020-04-19T21:15:10Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/859832fe1bcba49107dc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJenKroCRBK7hj4Ov3rIwAAdHIIAK0noQSWht+EqguK9Fq6SLfP
aGmbETOLLJQ2L23k1UXCMXbndopO85QOYQTxcNHDG+Hc6nKeCclH+PPM2Lrr3hlZ
cwZ2FasnWWPf715OxhAtPc/Qse1DqzE+9vxUxk6WNnMBkIsSdPJu6Gca6n/z2usj
GUn7vrRUMtOAg5oE77bC+nJU+PiSz/UDQduVLUnAIV1nPkIxUtsD3+ER3MuOPuVp
PEWP3/17KbW/SEEwqg2GpegOTY5u575HEPRyHshvammDDfWEoIJK4euMYZ4CIl13
sqIIsXSllAg0fw7hIJmjYIglyk45cNZltrNvFuHYGzstY9jpCqGhH2Szf2G/dk0=
=jDpd
-----END PGP SIGNATURE-----
Quiet the compiler (#3386)
Jorge Pereira (via GitHub)@2020-04-19T19:47:52Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a6d40affa4517e04f40…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJenKrSCRBK7hj4Ov3rIwAAdHIIADlcO/Yv5qqx10Dge0VPixNr
aNd4hJu2R5cuHxQ7zPIlF05au0azDIuHZsQRVsJDJgvt4lRBn1UCLv/hHzmv8XVk
EFg14YFMph5frs43KqpswpkWUB0vWMd5On8qGR3dKcEftsv5vn+8+05VgbBFT+HD
m0K/G6H/grZtmECEUbrvZAIDpBGB49BhyXZ22InHQjD0dkPnY+hZ0YcgOgMmn7BK
uLGKfoHvGJFCdCYpeZ1XvNs6etn0EVeei5gmYbwrPX2BrbA3YVdZHJLbEN6bGV/e
2kWxdSI6ujk+C6Twn9YFh9QMyLtoJYdUMireHhoR9EUve3gx421qshTNpXCdyPg=
=vqYU
-----END PGP SIGNATURE-----
realms: Fix missing closedir() (#3385)
Jorge Pereira (via GitHub)@2020-04-19T19:47:30Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9082df1221c68493d8e4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6ccIMACgkQfQ55zXdi
Hs0FAQf+JMkExtD3KDu8hf91muKhOu83rVkWirHlPcXfbZiN5CvFef6/wMTNz9gt
TdTIW6ZbA1FsMstxOrnof1UaFqDsRSeqxFTap7jIMI+Gk/ZbwRkZkHeMvAR0VrQy
7GCyQNzectP4ePiFunm6Yahuunoxc1Y20/Q//QuJ5XU0HnbJg6i/6ZA1NLRJD5Ug
kkU/m9qDDvX6AyC+CLN6VzudM1ujGLTEL90w++TIS3yDjRVr8iavX9jXH2ZxAYVm
ckWfkX1Vxc5m+V5oIliWGySQrTwub6A1Po1d3wD1VIXYJ/Yq55FCHZkH3v7HM6XZ
vmQGSX7sOpKqJ+HoqZURW1mUa+1EGw==
=ikwV
-----END PGP SIGNATURE-----
fix issues and allow for loading of dynamic home servers at boot
Alan T. DeKok@2020-04-19T15:38:28Z
Files modified:
* src/include/realms.h
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8bc7562f2dac8efdf1a4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6ccFEACgkQfQ55zXdi
Hs3XEwf+P3yA3QBG/WhH+HG1OLwH9DV/+qhCJr0F4woMe5LCr6xszRt3fajCzwfx
hqD7SivBxpfvJ+06vrl5A5vcqZM+JZaPKjduxFbMUE532x9d+NTscPWvNYIpNnDP
XJopjjZuBbCKwuUZbVmGjiEFgph4QO8TCytDtAAIiq/P5pRBSztqRWom9BD9ezaZ
tzkjsMhqdMZczelunDzMvghxOSC1k/WRJHfjLoUpVjjAbZf8p1YOEP45Zjt+5Kry
F4Kq54VWv3XwxoCMdcYZ+Xtjz53Fx1KrHy+BTKQljKSCHFegYHSyToJbl9Zz4tqu
8BMZnPZg6I6z3KLEUAUEh1Ex+hp6sA==
=1+J8
-----END PGP SIGNATURE-----
fix typos
Alan T. DeKok@2020-04-19T15:37:51Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f09bfd436942fa31a3e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6bl9YACgkQfQ55zXdi
Hs1vFAf/SZWaVq35lWvimdGzWHO70QMF6mYsGwRI+56ueC5GSuil7UrJt9NAZH3c
q3zk8OD5FF6MiqgQs5/quIBmPw9IFlgN5eVeGGS+zGDXNRRns8hHIm5Y7g4JjOlx
nKxazzCeTUKBqlFLhuN1t+V8dqda4/va3lyRpwFojGlSFhz5mBt2fP75tw3G2YxH
q1QH1qsyW/fGs6RlcFcPTzHxMowVn/VPMLc3ZoutTGLdL0+fjMiZxQOuYPK2Fi/M
Nq+5SSK13cp9lTe2nHrlZmGNWgv7WMFejzgghAD4d2OkEx+m1jJ3jCm5ve6REGyj
8tvtv2AjXi93YJ641NM9N5d7eeW82w==
=Ntvg
-----END PGP SIGNATURE-----
added provisions for dynamic home servers
and glued them into radmin.
Untested as of yet.
Alan T. DeKok@2020-04-19T00:13:48Z
Files modified:
* src/include/realms.h
* src/main/command.c
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97f3a072a6aaa19dab51…
======
--
This commit summary was generated @2020-04-20T00: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+218oFAl6bsp8ACgkQ/6TVgp+2
18omuRAAj2ucZ1+6c2/CKvIzOeIrPQx7Eq06Wo51/x7KhLwxbkXCtHVdiFMk47w8
VzLqG/wV7Af1jKb51lw1+QPi8c4D+eLSWixtRdNPf1Nt8TAEdYXKahqwkTH8ktwO
JODS8kc3F4Bfij2w6qr4GH4vEQGPGKzn6xu6estEt/yzGIuBtc1nx6sAfxUxJQyH
fNsOU0XZ92UoQz5aVZ21qr+pyVTGVfJ0SIOf5TyP1i/4/4GsZBnyLidB4BTjXQ3v
cruXOxSYWcD/fFwwRDGtMgf1wuUEHNZUI8Ko3fHqyaaSh5FI1/znxVotwj4vRAY6
ImbP00o/p7bMhDjckpYgiO+9W9ASw7yOnVL62yeFgrYCasYnhF3JteBLGbNl/Xto
wrQhqeI0Femhzx3l7Aw6vkaDuL48r+7NA3gGqe4/iIbedvREhh7lv7iatvzmcLT0
K9Qo705jNPo6DLJR/KaztUuBoDx1fJBuZZ8vSbk+MX5ir6kUFklcDXUz4is+kMYW
jri3MPAJvk1IzFqJ22MFdY4Xv34l7/Kok5uFumuGHDZ0ZqMZEdPIFUqVDtcv/nXu
PLNjVMl0W0qsR/PVvZ6P4vwXSfsNz0WNKIZ3IvJS8netMsx9pUytPB1w3tntu/qv
6aHIb8dIzHMlvdTXmjwmnaOwYdPITW5eXfecZ615vBXRtnzuk5s=
=+SMX
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2020-04-19T02:08:31Z
Files modified:
* src/lib/util/misc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16453d01f28301c00970…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6br7gACgkQ/6TVgp+2
18ptww/8DtTuTSjIgw91Wfc0vE+XfKoLArludsT1fGCHBSBo+qaF+veeylT7hw5q
CMmrveZqB3g745H1L2/mwQq6p5njtqSI2Z8OmmCPqk34xLNzm66o51+wMiFoCrSc
S11z3GxJV0swSrzPsS4+Dg0xB63ARprmW8LFUHuLJbB4yqjPnBBfGKTiwvTJRG4o
7jdMqq9lJihO+VfujktO+W9Nk/aUzdmEa+yHDfEQMQLAXyT4QK6VR/XP96NyUCsX
SK4g+2kB8H4dAlAX4VGGFvvyAhpugc9V0nNSeLQ5aI4KY6ARDB/iuVP8ez6qyRwK
u5D39LRz+rTaLhcnghZc5INrxAiMzTZmXJs9wJBNz0LpihXm9APCh9XOU/qWpOIG
xNBv/9Xvlf1fhB4b/yk9/7dcR77BWH0J8Rwkrb4iR6kxGDLAnHr48LnkSnLI/XCO
Q5bbmr7n5Vr0AAO2t8sUb48QcAUGhD0Tqr8ZU0oME7RyGCAZXdZKjB1RpPhVGF/b
q62xLbO88ev3buxx7YAU0OjP957901w1//XOuosy2uxa2Oe0XU9wa4EiEReXGpY4
tfBsXLXTX8FnfLBJXlEo/fnzrOaHU89hI81VCgK6jY8SWzjKUmoTKwGCW6F1yIE+
sDc6D05Azmx9nPgL01oZdMCPbyYaJzoHXQyhYRsiXFFT8gw9b1s=
=tdjv
-----END PGP SIGNATURE-----
trunk: Add triggers for request state transitions in debug builds
Arran Cudbard-Bell@2020-04-19T01:56:08Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e3c696f4fc39128ea94…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6brKIACgkQ/6TVgp+2
18pxKA//SARQgzUXOUs62aUGWJ+UeSSkXxFduEA1tWuJD3H2C2dCvz8d+l/YN+dw
Y1zwTrQZftHIf6tgwbCtKZoazs+SIlwUmQGUsWhc4Kt60dAyDupVb2mjPWok08xt
N2PO43RMpJU1JIAEGxA+CBz7ua99FXdQalAvhsd0OixPirkw1V7lNploiSpuqGiN
XM610/xi2MQbfdbYDzVhYuNjSUIXkDQSU8A3t05Tbt9r0UT3342hdgf6Wub5mxty
Ed3XixYst8sd/5FXbaNORoeGdd5tC6OhUe0UqZFc+yKLO3rKd4QA9zUvwtHvuTPM
/q1mRSqfcUDCean4WR/VeM4vnQcIkrz50DdR8OJ0qWk360a/JlUKmmEPCj6jAzBL
LNSqhOl5JQ/Ow2gOWggh5wT0iIFxAThH+A0OB2cH0Onhdf1DN+shXu2+Gy4RBhCN
WSdxY7SzLegFmNDL1rVFcAj1sI/tYvxsaX5UI45KY59H2onUMHpc8dQnczIEykhb
IN05PdSR0bAg9ZLj26HrQ+ucqgwZVA6Bv1n4n84bBis7q9IVxLxzf7ZMyX1vlDr5
chl9KwWNqg018hy+2XwblCl4m7szE0bPRlKpR+vN4QNcD8NZqBYDZ8zjmZycDXmm
mJI/dHeeP/k0Z8joRPMBQO/AI9n3qj8bADgGUzLL53pK508RNdg=
=dykl
-----END PGP SIGNATURE-----
Fix order
Arran Cudbard-Bell@2020-04-19T01:42:58Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/682cab55c455d4c67552…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6bqlYACgkQ/6TVgp+2
18pSog/+KoWJZxdYVjTVX/1ZYoTTX0qdvBqZjYnVp+7fUuODbwKZfX71TzVQjVEb
L1Mrs4BaIyx4zrW38gC3wGOKyX/5spdH/Pejua8NQ8Ax8DXUyestHdpvh7Dpjy+x
u5pLNKY9zy2KxpPzgwjyyXXrdNAWNnmQ3Z50nfiGPYbC0Y+b9Cx33zT2GJlb6hoa
2orSTapE8AD7ndBwhXUQAKMurK07OtiR9Vs6s3gZfjKxoxMYqKUs8GYho1Y+25Wo
8oHLCr0PnNidMZqQvMXdOJKbqP9U8Gby7XviPzBER4s7gwzwK9bu5UEp8YOEfmnb
MocW6lGDKY3xY/OVsTzE6zmRswbavDgyP6R1RrCJfH1Bt5w4KJbldjg/AQBQgPjO
8yF6eIMM5HTaky2CSdx3MytY3Ms0ehs435HfzK2R23IBmtWs0IATfg+W5xPlSSHu
iqBJAhgibpuJOaWwut/YfHuVtYwy19zGMMuTOCJNou+xx2BJrZ479aZWDhaDX0Qb
p0fXBRbcDJ5ukFgVbRP3R1ZqLmDfzkJ6+SLyPSbMsmWyRZIyIkIEgJ7d0Mt7g9b5
EoaLzAfdEUQspZCzdjRGexQg5DxRpn3ZSOMmUdGDRaoEhkZno0U1KorTPiQX6o2R
Zk2F70C3w79Z2lpPnHIMGqUACl2B+MhMhUVdpBWwvtxJSuo09nU=
=rLto
-----END PGP SIGNATURE-----
typo
Arran Cudbard-Bell@2020-04-19T01:33:10Z
Files modified:
* src/lib/util/table.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c59c8f0dcae1a9aeea7…
======
--
This commit summary was generated @2020-04-20T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6bj/8ACgkQfQ55zXdi
Hs1skggAkOjQKjB2k2GBxGfFW9VeuTUmyPqK0kmCU431FeOYdYy2zjm6SqXpjOCp
zkZP/HdFQUYm2p4Msu621rgFpRJ8YChFt74NZfyXVS559AVdcJ7d6yl6kDu1VV8Y
LB+DKzHOsRZYMova8NjNQiTBLcmZsN+GCdmmwQjteDYgJrVJuvsi3shVq+eY/xL0
x7dhWW49z1WD+y9hW1TUSwyUVHRkii+1VwuEprTiZ+YkwzUTJzf2+wNpWb0rr0VF
blfxAI1LGeRArH0rKLN2Ksox39znRGrbbuVfKdKHaHulEwOqol+4+ZB5h1JN1f3W
YjXyRwISd9ZH2HOIkQqcEzjFRtgZ5Q==
=cXm9
-----END PGP SIGNATURE-----
allow request_will_proxy() to return an error
and check it in request_running()
Alan T. DeKok@2020-04-18T23:40:47Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76e95d4300faa4ec0da9…
======
--
This commit summary was generated @2020-04-19T00: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+218oFAl6baGcACgkQ/6TVgp+2
18qfOA//RIKsgALhTABqqZcsu1vYjJ5/j0UDN3mYVDADSehWzzCY7bcQv9/pCRPW
n2qfcDOSUNFs47J6GxeudoDP3Kei9xXx8+oV6Igg9pN3BEbl4LICbrZnUcdWMzdD
+IwRWIn0h2830MdtWFnsvvHGLVuy43pkH7cTbxdWAT2KiqHh7pBPM/MxuXgxkHQK
SEsYfXaJxbeWOVQdZmf6fMKSalTnW7GiOUP5edVo6Et9fIDkhKLAKnmmA2I6/7eY
fy0tVgYIzLCNo/2VsvbXfo5/wRCpaL4+ASBj62S2LpFYnxO4xaFJpG31vTpBwlP6
tR80IoID225LGc6JB1sDghDHinY7GExT1WBN4QDO4gO9jICEWCakxyc5GUx7FF2y
7TA2tLX0J+bWXiQjwEbcsOjVrU27XgNH0HQPEltLxqSmkuI+VZTdgm8KyGbBnnQb
m2PMPxjkBfTvqauMHci1HJEXoUBmCniz9svXoLxFrvnH++5VKxxYG7DjUL88+wM0
i7rMtng6qle1FA9jTSn4TohwMPLIAnSSvF7fH4aWt8ymur9LmSsK08k2IuKd+5dB
IAx4hgNUe417RHYJJKTbpElhXcVVU9RwynU96t4oEnvXbbe4mOE/093M12k34sz0
3vFib65o4PPN9weg5RwiOGQFAz3vzJ/1Hji1X3kkvz2ZzclS0Ug=
=M6do
-----END PGP SIGNATURE-----
connection: Use lookup table for connection names
Arran Cudbard-Bell@2020-04-18T20:51:51Z
Files modified:
* src/lib/server/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/113268311dfd6c5a7155…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6bY1cACgkQ/6TVgp+2
18rmvRAAn842jHPpRrhbXfe4uvNktF334PT1b1dxsSPqClDsqPal+SKqqImiS1wP
u/keYlf7bHHaHHYLdIlESHeaYc8TOIkOJG/Nvzpgcn44zun9ZocP9AqRQwR7kcs/
eaJANR9KEPQSrogH0cWf0Tq3+DDiJ2KNQRHZAhBJOBYEdZVS4APpcMPFlMJ1v2ou
ajN9wqBQYSg5RmhSVwTdoJsVfAWfaiZk4V4Pk1d/rJno5t3l44Xj5bf6VoEP5A58
FqCzt9rww9BBkPtuJ2FABilKWaPCuiGtxMnlNnQSaS9szuNgw0TS1xZ44gcuWI8c
vmqTGAKJkbs1SHNmSZiBkUxzNWI+oZzEEibir29AvS8Qpi5j21PRFdAxGCVJamhF
eKArijdJKLvGVaNgxsvaPdnLciyfM8O5AO++fper7jrVS7/bKZFeygziLRiuyxqu
jsWME04ZtM5GZJqQp4m3P5DFSQzlxtN3yKNjQxxsYxAL+Fk/A3rta/4bMO6HWVMJ
wA0x76cZhRdkJKRhBAULt4SJ3f8wV+XsaBUXz5tgwnqIkeJdHZJHb+JZ3vpuGB+F
h1I7VMn+duSWMRCENNW/i9gu6gL5gT1dJ1givSMcMxsYN6++wp5mXKwgQZDSH7+R
7Ye4B/j5Kl5DyVK8LjnuzyDunhzqwlVuMWd8HoeIIA3Sl/4Sh48=
=CX35
-----END PGP SIGNATURE-----
trunk: fr_dlist_remove returns NULL when removing the list head
Arran Cudbard-Bell@2020-04-18T20:30:15Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d8c4cfe8e3f94aafdf5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6bYU8ACgkQ/6TVgp+2
18oXmg/+LCUpZITpusJ+7dneG/ptWiGbgnOyU91RikRoybjzmzS/wi4vPY9ytcTo
MhveHMxqTPIIqyrS0uun2U67VAH8VGTt/KKVbzq8VagdGu36UvrT04TKV/vEsiW9
rX/GRbuFjzcx/+vJXYbyyA37wnn/uUTyrjLMPFtTjMCOeSUBp+J3HX3mVzKKf0tD
WkrqHDftYhxY0mnHJaSLNgr2hwmRayDUi6okQ+1Yhft6fwt7GKWJTuNYloo/rf2F
YPYdasuOOSmYymXNr1M1u41DZgsyZuANs+ZnbiboWaiWUtPw23vU3u5KH8r7b1/q
6uZJ9EoS6QK7wbiIZnMCBgPZqDzl0PpnLSFp6LH7dd2sgOjRFob7tAdbJR8ZNHWX
uZsiMAGXDRrYfQkT4yqWAH6gHPKj5f+kWItXZ1aimYp6kMfu4HNsCjNqjei1CQcl
FhaPkbe85rDnNfYiCGQUJogDPPyJr+YdJIOd4EC4D9cz/J0p2hZ3Yo6iT5fdVOMF
o/ewaXiJNr1odAirZXorfOObUIV3E/VyhBd6pxZON1mYNfpirb0QenIKOA8Rks5W
5weJ//LTjTJ1c6V+//vTQFA8IL3rgldRNIbH76Ua8UTXxXW0MQDk73Tm3KxugBRW
I11VNCXihHMDLaSFCLLCTcpSrjVCI4aJxft4d5knaHO22oi+7b4=
=traC
-----END PGP SIGNATURE-----
trunk: Asserts around log entry removal
Arran Cudbard-Bell@2020-04-18T20:21:35Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8af5b195c5fe5f570616…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6bYUwACgkQ/6TVgp+2
18oXDw//T4v79HGWuM8Qa5L5dn1VNeyDVTDX5bnPsT4t78Jf0TTrD0r5EYUYR32T
MAfXpHKbiQg5D3oNY0qh2m7yRsFlm+hd7z9poV3umwvOcJ8R2kl7PaGTrvm60Tgv
wbJ5yDYiUh65+IhyVl35wdg/5miwjNeVeuy7PDeqWMFxctALPQCzZ8SGXrkWkBk1
RGS/v4ZTcgoweCuyCeK9ckruGMiv8tavGslgaKyg5rArd1uVriFm1BtDqC6HRFmY
ZS0bIUvvwOEARX3wGfjKdU7zBsbk2hRK62jbspIkvmVgJMDznXeynWwg7nqsDeMY
p2+azvbRJbr5bWS0KqjSE/Kcnmyi9fX0ojI0vaUZ3sDhoa3iz/FCVWvpnhrz+gT6
aq04dIH33HWV9AoffzMkjkQk4PKpahYGbTNC41a4Jfxmp7e82UC/UZpyg8gjlfTQ
5qKrANdcs7/yUi31CWjAa4O5Eecxbb6vvOQ/XsBP73euq/8DWejZnDQ1y3urxuS4
iEYGxu1GvtNgvgY9S8GPO2/PYYWWGDTbhix8jUqevi7ADUiQG57EbqAle6GlfD0t
mnBH9HxIH67HUa4+oFLXrG+4etn2Gbyx4Ynht8P5YR1b1XXmUdXY1+hNIqHGu1Tx
dQ931se8aHVlec7cbueM5H81ZMFJx43NpxsSNuMnfhiMezha8ZI=
=ej0S
-----END PGP SIGNATURE-----
table: Add table indexed by numeric value
i.e. an array lookup...
# Conflicts:
# src/lib/util/table.c
Arran Cudbard-Bell@2020-04-18T20:21:32Z
Files modified:
* src/lib/util/table.c
* src/lib/util/table.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ba786f807551ebfd523…
======
--
This commit summary was generated @2020-04-19T00: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-----
wsBcBAABCAAQBQJemfj8CRBK7hj4Ov3rIwAAdHIIACE3ZYq/Tg1yu3sc0rDwFl1t
DY8Lz8h8KlUW3n+VFy6Va6uVN7MrFXglP5bczGHFQT0bvdcmbYsToh5TOWjTXaSy
fYAViMTRBJrm3MuMwJO1YJUJJJJXglcZLrOQ4URRPoTZ/yW490C1Dm8jCP9l6Swp
iU4hSHJnPDiUqQ1MEyoxtmqV5yZSXASo3ZQcp7mEh31Bi0i7OYcRStXfTDiI8qIw
urkZIrql5c1gX6M123ulrHNgcOyRIQFIkObe4zqw3aOkdiW93M3AoTttiQAUm5ph
cTtVmeJLYA+aQOOBTobp7Y3UlZUEiU+vYZ6NAZ36nvQbtmwsuDauV0hn8FGhnGs=
=2nJQ
-----END PGP SIGNATURE-----
Fix typo (#3383)
Jorge Pereira (via GitHub)@2020-04-17T18:44:12Z
Files modified:
* src/lib/util/table.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6c05d8f1cc900efbf0e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Z9/oACgkQ/6TVgp+2
18o8tA/9F6KbJ6wIQYns1kjZoJ7+O1f2NT0H716mcZOykiON7IsujYvRzhEQ5b/P
BaScZCZHOIXpbV+yqNWIP33ng5/vldwf+MQ89aHA8yAQwXI2F+dZNz1wocr2Ueu7
cS2SOGb7rjJJ/1+gW5AYssgLNanvuktLk5cJMqsPWIN+rfSUSFgjfu6XZjXRanRw
6dyF6G7vR8RvozAzQmm4O84kxqsITqqYMYXxohTs8lu8mTBtKyeI2U96KhSALhu/
Sx+oRqXhhTLZhI/dAUsleN3yeZ4GuRSrchh/qBNIWQXKwGZ16duyoAtmakQtekJS
FuDKlBGwszEdxWVgEw3/OdDHunuEf6PmWmjHgqKUJRr0COi1ojZ+keebk9347Rkh
4C6i0YHKd+NadAvf4Ome74iOgK7iK69I/R1juZuuQN64XUEUh2ORk7THII11fUww
erOpQ8I2Lzv/9yDV2x+UjxrJ7Z7EJHjUufYOUOorrq+Y4Ioo+UJHGpDLOHKqgS+m
N3ihCOnNtglQlaqqxdfkwB1IPMWRkM+B+B0k/QEXBTweCLGYNLkO7YygkNZWJ2BA
P0VxH9VRa0wJAkwnwh35mGs3nd+J/Gs990ZynR17MKbo4Pnli70vl7QIntXHeauS
hLH7LPrdeti3bh2f2q+AKFQ0m8kdY5r8Y/9uK74wnyPy10zEEg8=
=zXNZ
-----END PGP SIGNATURE-----
trunk: Allow INIT -> CLOSED
Arran Cudbard-Bell@2020-04-17T18:39:54Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1aaf990397bdaf2a1c9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Z91EACgkQ/6TVgp+2
18pkPRAApC/Z4z61K7zKcz5gcXgKd9+FANQ0NWPxkuzV8u6NA4TKphUb5roNg5/T
4uJiFlnAYHAqIgQledvbUIRcnv2QouTuuFgZMONLkl++jIxuS3EKCVFmW7cKqm9g
7ScXMACg7jM+a/em5Zq6uRQe3R3dhgxBH167QsaS2ivs+EbtqTrKoRtnImYPCuME
cvG9yu00MKc0ehCtB/RNM0jNPNY5Mp7gC+FT8GXWyfeANvQvw96+cAY+1oYU8tMg
WxARrZhLL3jBo62OIXmKlELCBlYQC2mAIc0A96F/L2cy8I1lgw+DxJR5VpgkdkEX
+IY1Y1J39t9GZ1NiMbd/fwnSUEUx5a85P4SmYpQWK34X4OSuEZKPtSRKPcMCb7MW
YXCtiNagRlBV3g0XMD1aMgdlDUdoI5HmvuQjoV/JEz6elxbaTZRI8DFkG40q7xwe
+NvL7TRoVYY2QPGvTj6sVQ9jT+5n8oWAVUvwn2mTmdEpQOqW++vQAfjQYClzigEs
f2+vF3Gny/I3fjFanZ09Dh7QjevWp0Fu/qcPXc1Ejsm2Zf/I+LhhOk795QcfbwRp
rtEaVhPF8maJUcYO/IEPIh+pj19FTKiHGqDrLMAP2q32YiB8ixnkno/CKrpYMmBs
OQIVw+9LemvSkjhpGf/QahVVXrLMuFYPLW+JR+eTB/5PrShai9Y=
=/7zq
-----END PGP SIGNATURE-----
trunk: Don't double remove log entries, reduce memory churn in log entries by re-using old entries. Re-use the oldest entry.
Arran Cudbard-Bell@2020-04-17T18:37:05Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72c52df78b779676fa03…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Z91AACgkQ/6TVgp+2
18rCgw/+LsvGK65kJSlBs90s+uZd8QgTFQd4QlkI73I6lK+royy/9GSz6Mk+E8q9
h+nb6aFXkgTQKQjKk7/bt1XRlX0NBrAujSFfUi1NHrMfV8U0nvPdMxHy2518qGTr
q+6CtxMkt4BHt8pDbuhbJt0Dy/zuQuKwQgOb4BxgEvimMjhOlCxYJIp56SXD5yGV
vKDsXgKJcfFFC0BFXv7yTKz/wjd2okXXn7hzXQyvSABovh90B+CZvxcqt9v4vvJz
RLfizYKFY+rL192MO46Bs98alkZw8gx9b1iHMzdYAtDEtuOr+VpdwsZF4JZ1wsx7
sXJtCwsd9b+exzu7LnjHVRJQl7zga8BQoT8fipU7wPUzTcM6MwbkPLQ9QHlQm3Kz
dupZcJonlDQ2cI2cKOQU+UWZD10ZYxSCiqKQeWs12rvyt+4ruazNxY+TfSOJTx89
1P7db9Rb4fMM/fGjtPVv0/yVEyPoNEJFyt6SY0fbRyT6NjdjyJ9TcTSugRfArdVY
z2swyvHutilVzC2ZutU0hIwkhL3WhxQpEIXfNsYIS0+Wbwofwq9WKHQsHQ1lcbQ5
Sg1wwARkGsVobSOaKfBAyQqL1ICd/MRzLFppyyPjbM6tBfkMK9bnkx7vQlYcssvj
n2jkMRwRyyVMFYYozvPed925T4Ox29m3I7oQ71qqvlZYc/SnIqw=
=efal
-----END PGP SIGNATURE-----
trunk: Correct size for trigger table
Arran Cudbard-Bell@2020-04-17T18:37:04Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d53bd1a336a65b3d007a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJemfMmCRBK7hj4Ov3rIwAAdHIIAIX6s+3AAG4a76lEJS/7meAm
voul5HvLvBQFiY2OdsmQWEGK4ZKt7yCxaE99JtyChFTYlwJCUFcph4NsbqLMMEsm
ZPtijPrwp8E5FR2NNbyDig//SYfUV6idrGzeFDtKOuegGRL/diiQdQAItTIp3aT7
j7n/NuGPe1RH/rRhjfDP6+Z10PZSYne9tS8wxPM8j8iRM/p+GbnPvaXigJCWGzbK
0F4HgJSmfTHWg5vQFYaynY0Ym7fINlI67DeOjnlOshmJZlEjwCPFgt4ag946GWKb
YJ7arSihOBtf+oHvIKB1Z9s1/22q8FXwridoyEcLCuawpsLkc8wDMwpAYEg03RQ=
=K9GP
-----END PGP SIGNATURE-----
RPM spec dependencies for RHEL8 (#3384)
Co-authored-by: Matthew Newton <matthew-git(a)newtoncomputing.co.uk>
Terry Burton (via GitHub)@2020-04-17T18:19:18Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90d8e0f713f645503439…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Z5WAACgkQ/6TVgp+2
18rq5Q/9FA05dIt+7E3LSxuzCtQ22yK4QSSO+EB5O8t5de6W/NJTxKZvUtEXaCGC
MjwOaYLZ7aTugC1HWYPHTZG9SZv5zTZp9VgJklpCD4+CLShiyc58JXud1u1aCfLh
puN+WC06l1PxbOLF6FzZ1PGTlXuaOhdzg7hr4T/NBdM3dpDBiJ2QKuiFJGF4x7rN
7sAuJWHHnqX9Nn/L5cMhj5WrJEWeGVcVaV1RMslnl0mgBcxy0Y0A/D6H9x71L3be
xrvky+A/KWPBonXY+G+i2tHWB3lpEAXZb/S2iHX1jsWJWypoo3zm3FEF9lKaLRPY
h+2890Y5hJdWSFwjglEO6FZINNSUrtiufaQoXB29PTP1Pd1VE+Q7R+jFlKhcp67w
U0sjqazqNJT3WkZE65mSaWB/b6ZpBpQY5zkMk1wPpR3VZBjCyKe5045r2Kc/wHbh
TCofy48lxZrWYSZXYz3pQePe4lgb/Gj+F7AKZsi//GpJAn8B/v1kVrhWfX1eW8TB
7x5JhZ5r9KDs0vtWWiPImFEcPtzt0z5OM+IykG3FrubYV2c7STJm3KLK16sGiXQI
Yyy+rWNFf1o4IhWCHeLkFo0r47gUHzEOIkN76CDdL4dJgfbqsYjiDowr/V0F6shK
ry3C17ssRSH/6Yx2MQUnkBM/txVOmAbIgE6xPW3BoI/mCWF2yYA=
=d2it
-----END PGP SIGNATURE-----
trunk: Use lookup table for trigger names
Arran Cudbard-Bell@2020-04-17T17:20:32Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26764719a7bea867ff5b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Z5WAACgkQ/6TVgp+2
18onlQ/9GPpZ6RkZBgzIR4gx5jD/GmTt4wU1SY352n9JUnRBqD4dR0M2Tuxoy5X+
0sQhUvj34jXuAUy4zCQPFFp+TGY+Qto53jXFSLSusZXGMVibzmC9pJ7W8c0+r2aG
/HyIb+NHahzDPhJme7guDapQE9R8hNXnubG9olF04zMsBucZzxaBWqIiGbptgFH9
+oy+EiIqrlEG4uXO7z3dAE00KNZ5g2V/VFmNAIpDr/91IKK5zLtYfjGjI8EYvthi
db2loLW2ZlWuLXS6N1Qcqk2VJ8FlQgW4sE1w8hpB3HJkZyK/VkAne4To0Z5gGNCG
R6K1JD4BNS0/tYPaAJof6pN6Wk3onBwuiAEizk5xQEO5em3PCQwsi0tUm4wlkeRJ
bvZcFwzY3Gcv/O1t36uBbrnhx/WedlYFC+HHBwSAKG+r26X9roEbc4KtMvGUhvyb
j9NUWROpAqCto3d8MRC0SCP6WVXLNlURmGb5BsIwtbdzUpv0rTvsk/uTzMIOrWN4
oJ27j9rwPTxQBm7GJVj+H+PeHi7qfAZFqJCE3JljPNk/PugzO/GucZ0MlJ7DzzlT
62MFEZXMHZDXMnG0LcDTkG7kE8G/3gFCBwYvyRQKlHOi9fKU8dDVEagThiW33DlA
agHp7wkJLvTlgXGchPgamQkKTjI7Wt1wndx6PYgao6YoxlAMa7s=
=PZvi
-----END PGP SIGNATURE-----
misc: Better docs for fr_high_bit_pos_uint64 and strip uint64_t.
We can just use the same function for all unsigned integers
Arran Cudbard-Bell@2020-04-17T17:20:32Z
Files modified:
* src/lib/util/misc.h
* src/lib/util/net.h
* src/lib/util/table.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a55e7460c1f0fb2f97f7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Z5WAACgkQ/6TVgp+2
18ptvQ//dM3+crybBPntPuu8r4S10syokZvY2PImnd7jDUrD9/Sb5E4al/DAWguL
8Kenmbrbr7to2fjo9g0agNFUKR8fmh/hHL/9Tr1TFR6w9u5tC8oDNNsVNrRb1gBG
QIheCYB/nCfI59YWnOGF2PhKaVzrPz9WT47clLLM/YADagL2jrt95R+UVNedLcik
wZocf5TpeSZ8KCcTUwDh8SVPjCE1bzCqeoQkbg1875jSdjpNkZ7WjberSxJTXWLy
Wf2tIKuNwXAJViOt0DDwANHEg8GEfH/HN+GhYV8I0/INzt2/sque5+4Z2C6VdgEw
0JG3U/0kz4aH1XatJxKwV9rROgL5sBb2zLF9ZvyRH5+GuqvYVCmCrZCwl/rP4PM7
cP8Y7Y7E183exYYSuqCkoMxxDG7EpJsOS8+qYJQHggGa2Lqh+A5MEasIJ2K+ktQL
H3J2t3oh2K7xt4LXNMdQ2MTezpGAac1mCVM4Wtm3oHHxdEDbTQdPkVA6HCVetU8B
yfJSnDX521jfuinzSIIpEzKRLQWPqr8QWFOKpNey29qq4ql9rbdxggRdoIlFncTE
kig3lm8zXowlN3tTTJ570+g+kc8Nl2kZ+6eValXtJbNXbJACW2KbgOtCkR62yJW1
KiRc2GLIN2fbZqS7OsuSWzhItSFn0OgQBVaTd0tUbwDy1rwvozw=
=5tXq
-----END PGP SIGNATURE-----
table: Add O(1) lookups for bitfield flag to string identifiers
Arran Cudbard-Bell@2020-04-17T17:20:32Z
Files modified:
* src/lib/util/table.c
* src/lib/util/table.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b9b5fbf10d7ffa6be91…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJemdyxCRBK7hj4Ov3rIwAAdHIIAC0qmjdt3nzQcoYSGt4bGRSO
tgc2We9WF7terASSYZWZSXNNXH5ELoRncIGUv7Yg3RPEyLnpRhjXvlmjL7OeEwJd
be8bFDL7yuu0Kci0YFoG5KHDQ15HLcXodRw/kYu7k9e+8f+CFNUcjY/boOBvvJsI
IMtPrkF7B0usDUrBfnhcJOCCAA4cm+/vh4LwwLy252Dc36/tP6XnqrxJkqWCxZC0
THVEoO5e/yCTgY5xU5TX3nvHeZ+cdDAZfm83RrJbp3tJrPloor861nRkilmNSnmh
QTwHg2MA9Ttz8IZmUD/O1KtZGQckx/i0DXozNoA1IjynAojcl4pvg73LaZKgvlQ=
=tlBE
-----END PGP SIGNATURE-----
Howto for ODBC (#3381)
* Howto for ODBC
Terry Burton (via GitHub)@2020-04-17T16:43:29Z
Files modified:
* doc/antora/modules/howto/nav.adoc
* doc/antora/modules/howto/pages/modules/sql/odbc.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd69ee37aad05277639b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Zv4cACgkQ/6TVgp+2
18qyWg//eYDmll3w/Q7N4Hwde/byjwQpfT5hJ4/KtOItevaVwosiW+ifLAgbQKD/
tWYPtnymrlsvcQa3fNrDlvn6AjIMnVR9nnMm6Xu3hjYl3eB+FeQSGc1vRcMqXvBA
LgHL1VY1TyTBCMNd4JYLP0QSOsS9MYMT8lT9OeStNH4kA3j7bzZMKLySKCXm73EI
jagitgJagFFGiqZHhhIyyzYqPlLydW3O6evMAkNowVGxApqav7bKyCCkmdBSTfEp
8VkyPedowyo9JFvRgxL+f9n4HE/tfKIzpB0/UTsxSm/+592ZVfni09md7/InCmBP
IMsvm2N/vEkuvqPzTuwXnoNcZZVw28BXi5XmgTXmQ67kGtC6j5cP3YdzydG/p2li
yCbEcGMt+/V+ckPN63pSnmUD5PI0DaM0Mgba6vFmA/posOEX40tZeryIN4X1fbdg
CznSh7i7ewaCXUl8Hs7ZNbDe6w4Dzm+45TaiNWcycNhW3RT0rTqNiwv3KpZ+JHhU
UqSEjz6JHsfluz1lE7NpY6622Q0DbslO/s/RPWymtoC5f5UTL+0Th0m29kTrboqV
2LoD2E28RwwaHu3maVQ0I9+78f2wf8oQ9e+XvAFRqNR2gfKz+5m43m7wrcUMh49b
pDFzwD3Kg2GVe5NdsYySWQ3yIKqisIEfH/JFzZSxJzmMMXW0AYM=
=XOYu
-----END PGP SIGNATURE-----
dlist: reorder checks
Arran Cudbard-Bell@2020-04-17T14:39:03Z
Files modified:
* src/lib/util/dlist.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb69271f57c173c93748…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6ZuNMACgkQ/6TVgp+2
18qwSg/+Lca+fPPbB4TMlRi6ZwMJLoQlZy8bc6HgzOzFUaWRXSysadqFd9Q5kfpU
QsKBCCYmE9FHT1AP1RlOx67d9vTv/YzPs1xPVs/hSHNR4A+H9K78sgH6O0V7T33D
qd256jYYxatMwn5o+sP0YFP+vpGhB9JxQtt4OQDWbYuGIEA581aw92Hf/66tDV/L
BO38sbCHvIoqXCC25hie7T6dyOEO/CT8qVXxrBOWfrFCAx5uM4siC493fmyk4DcG
Tm30sHorWLseSRC3w5uBGQ+BLup0Gt/dFPP+T1swKdaBGyGQhtEo9hkZnSJxkiFJ
l/vh7xykBTK1MbyLJLh523N83ia8u9oTJOSTPfAnMiqSyP/gncfx8Q9x0m53FqXG
sgAZOb2glDgoOzYacCrl4UGP+x9bogRn3eGsD3HKo7/MiqBtXufJlBl+9gIf31Ko
u+RUh+0MIc/5ReQkoKFg1uJZJT+2/Dj3n2sZlFqc43uSWf8tX0el2ox8T11bOavT
Yno0Pc17qmDTZyWvihuvvzTY+LPq77r72u+/iybKfFRnTqRDq02HrSAWB6WoDVdR
Kv92QWa+zIKJXqds+6+fQt/oS7r2QQQlUYHPkyDA4060tVqpfhYr/fWLPDfoAfMn
OJnhKmFkPteENE/tNHXMvYG010FBAnWXoUMh/pTutjZFplVQHd0=
=Ivco
-----END PGP SIGNATURE-----
dlist: Try and prevent erroneous removals from a dlist
Arran Cudbard-Bell@2020-04-17T14:10:27Z
Files modified:
* src/lib/util/dlist.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90034cab6379f63a5adf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6ZGtcACgkQ/6TVgp+2
18qJGg//UgXbHjKmVuwsGz/KbVj4EoxtC5OXorldLDdcpSGvc3Tv318bzeW/LLK3
ICTZZQz6zmvSiLgaA1msk96xsseh9gjQSYdusb8rO/1nN4vrHLlVw63RjBmq+Th+
AjsEYGUaFCYfii/eM4atgFKTJe7QIyGXV/mnnSrli1DUBm++3+mNTAE6TQKhyAcw
GKCQDieQlGJOR9MAb9R9gYl/wuv/cJTTuvS8S2ACQwz+OG0zm2fDDi6PK1RA9H/W
5WHpf1kjqv/9ESZBBjzHciMS0LVCzAKQ2P4Y13wXkNPnH27S9KvIE2cJ0E0r2iYg
UEejrr9wWPuat3+F2J8uAw0VspEzxbIEdcafgtwruzk2dU36hMiZ1aGFuwszCRQL
ABmklk9XMQAy3036dBMZElDmRydefuxrak461gcmbDDpDgElLCUuhL+LWaj+m1f7
diEfzfXebhzvb68HmME4xhCG1t+b5CEuWpjlJu0Cb3QTvGk15R8OXH2e0f3939Q6
ZZfBxqUoME99zpwbnyOmWa+6/y1V2YSzbaRXXZmksFTlFoFs3TaFY25nZJfdO/y9
I3MCx4x3r6XX672xNKp5JaUp3BdzqBAuBbJGNCq98XeEHzNGymJ4JHWZIOCgQ8YS
WIqTS/OFNdM1zzQrL0Az4tM/D4IFL0o3KXhfg+m0/4yCERkFuy8=
=WV9U
-----END PGP SIGNATURE-----
trunk: Fix bad INIT->INIT transition on init failure.
Arran Cudbard-Bell@2020-04-17T02:56:23Z
Files modified:
* src/lib/server/connection.c
* src/lib/server/connection.h
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91f286e5df29a283afa0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6ZEnEACgkQ/6TVgp+2
18oT2A/+PBnX+1MbpGau2WuUY8Zk+OXdzWBH3ttgkf+iHcDnSy/BD2uRoqvWY6hU
b29cMF22vjFVaozXjlZNkirNkbAsmU7hxnstPNcsUGoNALrL0+0ZKol5uv2l4Dai
6Q1QKePP9TxqQeTJPL6CxM3OahY/JyMjNRF44Sdd0FE5tPply8vdxzFM1J13Z2Pz
88uX7K4vdevlBjZGTbojV9eX/RJ00RD2AGmyuLdmiEyHzzV20mca/4r1lSwaqdis
mgDOZ/+t8MC6zRnkkwybg90g7Bpg4QZ1GzpUMAP/8uSRBH5jtFlSqHvCdSqKEQVk
ZvGLtgSQtpMwijAm20IuBLnLLlPdkl6B4GInv2X1RC6vAfczqEKgNLg/vvnyKIFF
pmTX/1hQ1fZ/qFbARvMBByuMzbcikNX3tZjacCAH6EKNr79b+6ywqs/7NlqHMOL4
cPY4HTkoGEiCjGT2597jf3V+wTohCShNx58tbwX/Ye36r3hOKIweA3/Zzdf7z2i/
LyZUE+3N69mlXx5H4YxdiwrZko7QnYzjExJvJ+/1EggmySfbddAGbwp3Bq9mRAx0
CrHNU+O+QdZNYzFRq49dRef+V1OuYqGVdmZoeMvh4qrheJm02yeWYN89+YdG5Fzo
BClceCU654vC45H2ZQoIgi0wzy1j/rF8JyX3rNJbeSt4rqL1cJw=
=fz2e
-----END PGP SIGNATURE-----
sbuff: Simplify
Arran Cudbard-Bell@2020-04-17T02:20:33Z
Files modified:
* src/lib/util/sbuff.c
* src/lib/util/sbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47a19e37e29e43b65301…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6ZDOUACgkQ/6TVgp+2
18qSlRAAkH67mQ04XEt//EMXYXjnFJw0P238clD4mytBAU/KogTXmg2jNQXsl4/W
RJ3OkFliUmhuWNNvvipqo72wwXXf6ulFJjRr/irJmW6qioLMBuJESEOhQ07XFsi2
07pgF+i8HBZKgnKqOiqe+lyfcQtT/gd4WOnzK51fGT3nso1G84yyroVYuSqTUlYH
jzV9zTe2QjFyIjHLxMrxk+eOafKsLTWkdg5VAPq60InBDQKVrti8rCpJDlI3KZcp
UvzqlVwTiUOWGNql6OVdsWQeNyNyuBMeUC6yTc6HN8kZKarUU7kiWKx2WVN6VnwN
VV9zSbDUOwXf0ouKQv6b8uBvq+YKVw1mZ6bYYMa5HJYqtj08wvzK2mc0BhhV5c6i
ZrMeSoXPcHETuluMGfxDpb+RwAXKimHs/0/Fcz87h2uZ7OZZkMh/h6TdKGHRBOA6
/9bVOnc8lzmN2g1wQZ50Q8frajAbR8cTKXFydqFvNOuOfBOSV4Uz3dteLiuxyO1B
zaFCSQLacGVYPcJxkaUoJA6Q7flwBmrm9bODZNfbUpzTkwzvrTOsxh2z3IgmTw2N
L68SzLVhqIO3HS6YEwfqbXE3BpmEHtl/YcshUWUBKTLgtL+OjGTsZSQJzIa3BMqF
XMVRSmicgzE+Rc2PoIJMIHkiv/h9VkwyApEz1pVvjjJj5frdi1s=
=mZoI
-----END PGP SIGNATURE-----
sbuff: Another copy function
Should be enough to be useful now...
Arran Cudbard-Bell@2020-04-17T01:56:53Z
Files modified:
* src/lib/util/sbuff.c
* src/lib/util/sbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e32e1b1da68fd1b1d2da…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJemQdiCRBK7hj4Ov3rIwAAdHIIAImY7BVk6Ffd2MG6e7TogdVm
3OGbxnLQueL9s7utITagRjGqPWkrL6F3RQjFYEsCOgec1rouDHYybtnG5XrB8HBz
rjsUbDotC3oezNM/Hfu5KRDOBdcMJRC7abc2EppIq3WT1HQVj0rVDXkPLXGSvjrp
nDDVcI6SIy4xfVEcABviiufzG7CwoKziKPVq/S+H641Uj0DRxSgHYLpW1IoDUOTb
HZbb9+vw9BS3yH13E9oeBTleF1usyTPV5/BE6WNbhs7wkgzppefaK6bMeP68dBv9
LIvVzcq4ejizokL+XRwWR4gYWD622h4K6rSuorh9LLNo5LprTBg/gvDq09yO6qw=
=P9iG
-----END PGP SIGNATURE-----
trigger: Fix wrong return (#3382)
Jorge Pereira (via GitHub)@2020-04-17T01:33:22Z
Files modified:
* src/lib/server/trigger.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e90d4176e6f255a76f35…
======
--
This commit summary was generated @2020-04-18T00:00:03Z 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+218oFAl6Y2B0ACgkQ/6TVgp+2
18oBzxAAhTwj7u74RMZhWaQ7ITRIFhdioAGjjvfCIqz/LWxM+KOy4iSyhkW60uvd
7Ms7vrMWH1l9luckzX8EtiGbFg786A8sRI9z5EPZYjxlalkk8E6H6T9utN5JI3k4
rQVId71EFyTHB5Or904icOmTEQR7F9XJlSjF4k8/Fll3lcj86lVqxF4jNk7f2eMA
sCXPTq/UMSA70LksVqmvNqi2MpyaaR80EaxFseQk+812JtOXxXQMbR+jC3BY8Bbh
1KSD0AioeyE33RvSeK2wo1bM9JqdCchFNawlen/HxkzVkBV8cPSJHI3Y8uWkS6am
yNKw5FnWOwc/BvcvAtzylcN9X46A5vzS9xjDGLNHTf8i7gX32a9r1ToH9H1sJtpv
ZcHdSHGUiBCGi45iTTWB/XWAcgppDHdBD/i/Q4WW91ZL+sk1cXgSUlQRCcNkeJS/
qh/eXaHjNHSr3nhTOkhQsLfjdE67/1cEQQ2cOFbCex7YRhD7Ec6aFkug6AymB/kW
iQ86iD95/62rDjBOk9JZc+eWfCvNz53ZSxS8dOAsVo+lBf88Nw1t8i9noaKoRkz/
h1iLQ7Vf/P60D6EoZ4nL1bgHhAJANzd/1zaWwJ61QRpqd4nLyY/Fz7bxYhBEYraH
oQ9fOh5IZA5kusOvhFHszhUh1ttzEMmR1/MfbzB5Yb9OOGLr+Cc=
=4k+1
-----END PGP SIGNATURE-----
trunk: We can hit the trunk_request_check_enqueue limit or the alloc one depending on how the trunk is used
Arran Cudbard-Bell@2020-04-16T22:11:41Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/548a18e512479f075034…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Y1JMACgkQ/6TVgp+2
18opuw//Xq8MM5CdoIb6iyGBIv/n7cIJm+Utj4KrJdmGrC25cHLpIeTKMGu8Yppk
6x8v0pGHA1YXHUV8CcNuqPJcTYg5U2Mkb71y1AXhYdRYkKaoLQO7yty/sYFA3ioK
a2hopEgFt1dKZhHOj2Yg8AM0kDmhI0CYifVDe+78nEA29dvYd7yT5+O0I5S06jnL
NzIdT9Ni1xC/jEjvW1ezTJb2uZRj9SwBbFtyTLn9uDHVth0Oe2pBDSi9YFvYUAH8
uDIPCFU7zEykHL7gqZi3D042VRPH8ifVsn79UCauzmNLQpQh6NqgZDe5NsRLNmvr
n6ZsRxoBDvEEHbE+fBInh7DOTDE/DvX9G3zs+vdFhCVCdjW2a/tBp0t+9Xyl9Q/+
76XJ5Q2em0Pgu9Pw180O+G5JcAumwlZCxrSy0Idmhmm6kEKhoRpbLkdA0pyT7RYr
OBKBB92BgNWY3Rv7eGL4lIy4globxkXysgC6ozQH2EYAT4G35LM8zr/YfwkwHnqO
S3RsZhQ2B9pw72fIDdc+S+PqV4dssL4wDs1SFl6Nk+n3ZI4vP1OCPbF0WugWFn7Q
8SuqVf3bSe6Fz7FE/dZ6S2zWSOfyeNgxap3tx+wtFJIMp13DehJvT6mlaz+vIIwR
skXBqbE7dtP8g2zy1VfNtVSKxVJF7SLLhPiNjC+sVRFKWXEs1Rc=
=m+J8
-----END PGP SIGNATURE-----
trunk: Enforce max requests at alloc time
Arran Cudbard-Bell@2020-04-16T21:56:35Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e5bce9447dff13de71c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIyBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Y1JMACgkQ/6TVgp+2
18poYg/3XCRcuNBnWDKg+A/FlIhGRN8vCZ+3UcuK8067BNNfndxNLdiSr7je7vEF
7jVEAvlXzvarKnkP4I3S9vjS0n/IZe3CD1PbfG1mI1EC5M0+SISKpI82Pc5TGYDU
HI/Y4RAodFh+xUJ6BYL916YCTMZtk2ez8A3+awCgRwxSevWEazavcpDKwiKtju+r
Tq4VgavOLGweYo6XIdpSc2tabtxiMj/U4WotpNh/TfwVFrDf2sDS2AWoGTLmn8PH
CA5C1bdoRkPBgi9KF5GiwiwKnv2nQ6t7ioJxSrlBM0ShNRCp14n3tWzaOC69yLP3
epFmghZP7PDS4tB4GmUC/C3SlGhjwHgneSd7JOuSJWF+xD5APjhBo7AF8mAe2peW
5aH8im895YVEf1yInA29hOQr4fftw9JJTKa5shVe0zwWP+gb16A2Wrwn8cY2/bZN
0nqAFricsHnDDhNv0GH6cDchDjaFzrgcuNzjq1i6eE/hBDMnexBqIOjwNY2rml5e
nZT9Z39oxz48GYV+/T+NjJvE2ZI61uPnM7sKghs8HGqnqcuasvZKbc1JY+PBiv4D
qqzjd4cbOsiNe9C1TNfCcmlf6Yi+ataRN/HLhdgCf2b8yoS1VK5JZraY4BN2e6Ez
PiI48d4BZiaYcTGDcMVebeuD1Ui2+3gatf+IvBkgQ4cHrYjK+g==
=m5hi
-----END PGP SIGNATURE-----
rlm_radius: Remove no_connection_fail
This is already implemented by the trunk
Arran Cudbard-Bell@2020-04-16T21:56:35Z
Files modified:
* doc/antora/modules/raddb/pages/mods-available/radius.adoc
* raddb/mods-available/radius
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_radius/rlm_radius.h
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c57cfadc8d76ea2bdd3c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Yq+EACgkQ/6TVgp+2
18pMzRAAoQiBEQu6jCp/0riybU/W6G7CGyaaD4A+6YZ4x/aGbVAlMu1c8u6uGsK5
cO71Vb+3GkANGfS0QZf4zuKP11+KhRr96V3WP5tPAOAePcIfFksRNRx/e6U2DGQD
Z5i82QeC8ftkht23z9YneVQi66JKEEC1NRHiuXe9bcAmNcJBGrdGhMThaUqkenQA
yZPKpU7Q9qoiRv4yf4V0ad4sQ/2tg/Z9G1IWw8RFl1xrgs3YIuJ4gYf2AXrYnNvB
V5mA2DARsa+jGBVkbQr10mnqWjwvoHQq0k4knpXF1d2/ByhebwL0QVqpV5YOxREV
O19ggU0Jbg1HPEfcUPrOBSEwJkEoTcZ7ny2GGzwGv3z+RbWgYBfQD06CZwWh1R5U
qxQTaTSInyDdmTUff7g6FAn9NzZyZU4po10Z4oQf5ZikafEvqu2pbk6kX/ZoRfju
de3hQDuedEbTWXto93kglYRh0SjjTgs7VJDoPIeC1T7J9IZm6Mq7zvpBa0zi0cvK
/oRynGVExb4nOD996C5spvPiBlwfoPwkvqWzjjtHN+jWrD83UHdUK3tosjej+uKo
2zFU2KTQ6Pd9BnYfqIB98x2ALxaFSR5/e0DnOhZJvxTaGwkOa527BY9pJ6YJHQZI
MwhSnaRsU3NkkLUI2NJMo4R1Yu3okqEp2/WSWUq5ZLaErshxCQY=
=Mibt
-----END PGP SIGNATURE-----
trunk: Update copyrights
Arran Cudbard-Bell@2020-04-16T19:02:57Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b33d4e0d347b25821f9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6YqFUACgkQ/6TVgp+2
18o8ZBAAn9Wl+PFF61FmsE1DDwdOW6KjIL7pEdT4BAM0FfNw5uOqcnz6QMpqbKVj
yphkKq53P/z2VqkgnCT72ZiPRc0NacmSTjlSMbhulHVHbLDkf7elqR8eThaC0y01
w6kvDvoVKnjkIwEDQJ3jt4HzLdQOPALeX9iqoXeZcCb9cOBoU6NEswJ9a0ZfZI4C
UBPEmRWyk4bjxk5Pq4JdZJ9uhns5+0/sztMucgWlM/BFPe10NAkXWXO2Wq3nsGK/
jXiekZzfD63dQiUhF+hDPjo+ALhfm9lBteN+ImSMirN4x1L7duVJAtKCLiGjk5mJ
Av5MJj6pVwEwLgkpN+7Zjxj4aiSxbXpfJwkrg1WvsqYO3WYWARHbS+2tfv18/lTc
45vEjAj1GgIkA/B9sEOtLKrXTgifRmswS0iSMjCXbLu+axdYc60bmpHRPJlt8V4t
gL3TtXIdGWJ01wrM2q46TdiMq+A1v4M0utV5tWH/hlb9p4iG+1G/Fiua4JrnLBnH
uvsAr1OTFKQ7M2GGkTNRo5PI324LrIPR17HfWN0t8NU/qXflcWWTp0W2NxTKBJmO
+aQy2VtVCQ0W1APLvexZAKiWqZbCOmFVSqECFVeOq7NdJvQ9KNJnxGqWMN5AZecc
NhOpSTBu7qeneeYA1aIu272R4kFdeFEGp+ZUwvDMRko46lvhIJQ=
=wHNw
-----END PGP SIGNATURE-----
trunk: Add a hard limit on the number of state entries per request
Arran Cudbard-Bell@2020-04-16T18:47:49Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60699388ac62f97e8b25…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Yh88ACgkQ/6TVgp+2
18orKw/9EskVKo//qdB6xcdZ273mMz/n9Q3f2zYPSr4CAzA9AN6yUx6QgM0l34sK
Kfb6wdurPE4Wx5dZR1NAEVPiyPEOtZ4hCfzBXbo3k2VIHvgXojxUYwFbvmVGfnf1
R1//y7l2TLXiASw0e57kO0zSzHZ2jrJXEzffazj8QGWkI7yXqQ3MTXVoGEDu4M05
qe32XGs8ehcNAVGW2po1YbrPoj+g8pffW3+RxTD2r9Nb9g4idFEeB5NXT2ldcmjp
8e1nDbDZGmqyCcD0XzKvc3yoWr/HRu2aAsSrx7AdCk5Zpy6v0HPSdbg8TmuZC6fh
sdAtknAdemOQ1uocbMYTn4mSsGfR7EVoQnOYIvXEUuZGPsrOl1HHUNvQNtAJwxBE
XK83t7hsy+3qs1jnfFCIoFUtnQ+M43aIyDgYa1ibX5eUkV1XE6lzPpPuQ+FUv2Ec
qpZ6yo0jEEKTr7psrs2mDzAzmQN0CWJO3QzBf2SGh5K/XLM9fUGhKL0CupIqoFu3
NbFo9W/CaPMFLmwvMnRchOvO3Kii3MPhe4N31vpbRF8TKlFUib0/X4eNPOF3RohP
YPZUdDomjXt/08QSVQT36rtv7XtS6OMhI+0SAvjYhES2G1KTESperbs5rpgiU4dg
vfaijbOJzZ19fvE1RTQ5g5T5YGM0yCHlLUqAo926g4UecChWt64=
=n/F6
-----END PGP SIGNATURE-----
sbuff: Quiet gcc
Arran Cudbard-Bell@2020-04-16T16:29:03Z
Files modified:
* src/lib/util/sbuff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3396c94d58f0ba658c1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6YhGkACgkQ/6TVgp+2
18rP2hAAgmFEfKueN9DT5YBfAtgOdsz4tzU8xdoevyNyPdgGMdtXOaWqRHgYqO+m
/5dAPiuTecF47h435eU/9rex7azlwSUV7Li3kxgtsS35o5ZU3bTyEm63Vo24/U7d
eXSqDWO/9XpNeFxqdVezpVnrlTwefF163kEiocq+Xd32cGRlsgUrNi6Lq5MuUUpg
sSN5T4E8Pwgmnap1w5ydXChZwEl+hhMEiiHMYxcURh68lFNpINiUs98pDvsVdnOT
SideLEOcnqpqW/cYIaklBAaE4aaRcXDK9pNeF5/lpZnZMwPuUnO2nCG2P9Li/fZu
L+CrOaReliO7sCYXPYei5k4X/3nToSNE56x/kjmH+Z9rFyKfsZ16voV/2vwDIh3o
DIV7kUxsZI/VqklhZgpK2/0gp8KE5hT6RNybRgkQLpyllGymtIZspxINI5VN42ui
8DcMeaePJiFYxTR6ToTu6x6BUNLK8pFP3rsIrY/7LtYJ28po7NIo0AFe0/kr7XUK
UK5iDatPjT6WJn4byWH8lg2B0/AKW8RIJOZCsFOqkYkzSEhZHyssY38VRsDlestV
yHFgqdu4ehZ7EOjoWxSe1994VG4xKSM0x14ZS5IeF5NVenqiaJ8rxadp9UPJBt47
VzbZDJ9PGcJI+d8faGdIcEUr1ylGzG3ThKvvl6fcsszsHFzgHxA=
=bKQZ
-----END PGP SIGNATURE-----
trunk: Add asserts to ensure log entries are freed
Arran Cudbard-Bell@2020-04-16T16:14:33Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/993242ea89a1606221dd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6YhGkACgkQ/6TVgp+2
18o4eRAAmyYofBp0OlrwTfxE3bGby4bWP2pBedERpk0r9ChdDX9zmNHntL3g3OmM
WOSTg+3eY3Cgacao/KthEMyRgKl6FHyFy3qOr4dtxcNJK/nbeEbqglDYXpyLtZyC
k94or6U57VKU7oaz3xkkAAMvZVntrRYFZbRPmTW/T0UFWPAWEM0DdsD3Cbgqq6Ps
1JrJuUVXfilgmdRxqsRLv8kiCWWhmhf36Tui3c8ebgpuAd75buXnfeCOcWVpR2nW
gu16obPpjD1VMS/joqiQV4ZIpx3A7OC7x9WXfgj5EY0JojUNgm0x5/tNJL5I4O31
z0wR2oZNqWcWxu4SFlbd2Y87uMAATmkRvhL7sXuiw07qFgg9d2u4KGKX5f8wNsPO
QPe43ewQKusa2JVdFp7c8noGJjBAFDFEajdgxUnRqgqXE4GBKNdYpQBSw8FVdBEw
npSMUIedDiMdKba8HnWklvYgqqP3jxOH6uSVZKgbVBKaLM1kCezXuWQhzXUkujwB
5IJWP03QjxvC1AWBnpGKmmTyn/Z6hQtv6ctfwTXjxj2NGDYlDzJmHiRl40YvB4qR
cxpU2iz6GFGfOFWxl0adA2hCpg2QO28pxRYjNWLMOmryPt0DTkz5jhOzB2nH/OhR
80y5mSLN6zDHv6tSdjzxy8isI0VY+kxJqIL4yEZvr+1HbmWkZro=
=yhaL
-----END PGP SIGNATURE-----
assert: Add fr_assert_msg
Arran Cudbard-Bell@2020-04-16T16:14:33Z
Files modified:
* src/lib/util/debug.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49adfb2af56f81c92817…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJemHAyCRBK7hj4Ov3rIwAAdHIIAFUPbyqajhEERcOaSyPU5NEP
MJc91wlO4B8sNTFPj3lKULiavLZ01ObZMNr33A13BvQP8bGFEdrWqWOT1khsQW6C
zTlZOkLbkCi7JzGqdf4shd0PSa/+2jEG9D92qXWbU2Uy3+u5FWLt3XJbCbvk2NtQ
982vU8P3d5J9rmj213rdaGg/NaEns4J7lgdgLmI54ZT1J1ZYdp+soU57XBD3OZRr
hPvCR66j5AZ86/c2CQLckPbgtssXvyrgp+lRHFv+fYLWIKNOBF2miX3JrOkqYSDS
6S0D14hOuP/YZoFGeywFrkINTKpq5eEupr/6URdUGkDx2/fCCxZv9CuI7lAXVzs=
=oAoY
-----END PGP SIGNATURE-----
ring_buffer: Fix memory leak (#3378)
Jorge Pereira (via GitHub)@2020-04-16T14:48:18Z
Files modified:
* src/lib/io/ring_buffer.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2430400caccfaa3df13…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6YbzAACgkQfQ55zXdi
Hs2U1gf7BGh/s3WG12xkf8CljOkeb3P72x6Zf/R3nEBWvr+qCQFVDBX8Fv2VDNe5
DLsqIZujvziPI7ygASWCqxX/oCENLfBqEEdq9o/Hewqs3GOsbbrdzk1o83pp+LO3
mtdIkIRo77WTrJlRpN5leLW/Fxfe/+f7dH0VI8F0uoUs9YkIbk+w9WMscDig6c3k
V4uM1L8HKPrjMhDw9Ubqp01zZhdsu1WLIWCqWaT0rSiVLoiM7mu60rsamn/Qvfhn
y/k6P6yil1m95q6Y+iqBSOz4gwRsDz8WBK+eF2nY64JEl0PpxKXdfOSJlbjAQnd2
y/t89mT3jdhu8ec/OJtrLvSu86XjMw==
=FKiR
-----END PGP SIGNATURE-----
whoops, need this, too
Alan T. DeKok@2020-04-16T14:43:55Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69bb1a8f358fbd274ca3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6YaoUACgkQfQ55zXdi
Hs1hPQgAlLHK1wxexepMxTClIDcDd4CjWQJY7miL6YpepF9m3nBVvJspjCwRTx+q
1Cl8ABiQCDXJ/DSPiLTSznKZbM4ayJWlZePTWldmCSEbTsJasY6QLNOULNlUJPan
LxgymYM1pw/o5M3uXB7I2ZOns/GcZzkI9eiZH0iTEhy+rea2zDsmK+S+IREgiv8E
9f3IFEuQ6aNBKbTOdjv4+5CRWbT+pk9i1cnYCf8v2OqWGjDIHVVZR2ZvwaVAgToy
ny6EekOuq8K1ZkjOofAQXBPbYn6ryLn7d/y66wqU2HB62pROpR5wp19bIDwYQ6ZY
Hgz6bVP9mxhRxBYXUbJx3YUc1XaTQg==
=eo84
-----END PGP SIGNATURE-----
add triggers for the trunk code
Alan T. DeKok@2020-04-16T14:24:05Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/364411d593b499471cd0…
======
--
This commit summary was generated @2020-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)
======
Fix memory leak in rlm_exec
Jorge Pereira (via Alan DeKok)@2020-04-15T23:58:38Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb91588ed277de5785fc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Xn5EACgkQfQ55zXdi
Hs0G2Qf+MjaniB/ZyQgYKSE+evE5dWEYzlfOjGTmXd2XBenPEGYp6ZZ/TUonMu4d
h1tvTTcjWqiiym4oOsxMmZaV0hnZIwrIkiwn7Vnv0UZrmKRO1k3sawVHysPOBnrY
9eToeQ6W1Ey3IAFtglRh/mJfvhbBSfRWIS+Bm0yUW02r2YTDCC6taX5LgfO3yYEz
SUKObihUm3Ic6XtJsN8Q/qwQeCoW5EZWMHDzSN91tfR10S0zrStYoRtCKmE+D/It
Vm+RtpjqEStwg8FdU3WHUfQlVpeeWn572iajd97SpQv1dKBJgoQ413pKgqkM/1BP
z5rZhN9wY/DUpnNFo58ySReRAqje+A==
=wQt6
-----END PGP SIGNATURE-----
remove one more PRE
Alan T. DeKok@2020-04-15T23:58:09Z
Files modified:
* src/tests/modules/files/addreply.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/365c4910e3160dc2e9ee…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6Xj5kACgkQ/6TVgp+2
18qm5w/9EqEXz+FmVhN5jutPvs6jxo1tvTQ3jpmf79QFRmFmoU2eG5rZFsDFqjeU
5h/U5WA7+N2KiVFcOv+cEpemRt1FoD1mrUhObtM2+xUFC8lK3z+o8c5kNi+yXD56
nfLyCOx2MDtj8CHgr7Lp4iw0PDuF5xvYxNN3sFqHUEfDyQCfWWyQ7+V5N1vuiT1L
Y3sEYTeZTDevVxDqcZSbkrUTSVFEk0Twg2Mko/yYSmI0skv3DvdhTR8Z8VeZEQqa
jhaXnUCurNseo0iq2FdArAu8NoV41PkjQBHUoQ7TYHixeHbeVsV0xYab949a9QbL
Spz7+V99QEP/PVcXD4Kv6AM4rj40mRg1yoofWV+7wyiXGgT/zXsWK7YbYOyl2Fze
6/1xWTppUsYxEs+CWiCO0mtNoimiAzQ9hPAdXMBvWHT2gconldAPSvfS/jImrw84
fmE/ScF/RmB3mw1XibxjlMPbHH/ewWUhoJC88fRFqw2JPeSJuZeDLa06+95IuWrT
aqaP7LhtiBo+qRM73mj4cLEaonfF8o9jJino7V7f2Kf+qF2NT+Xuk3xRQ7B20PPC
h8LjwK0Q7lhsFSlEzGsFKIlywoAoljpZPOMH9GHIcLBpqtuVbaWbblov34t/vVrz
c8gpFtLaFWtBGjRu3BENZLVvBJCNywiF5sisn4izw9s15AZW4XA=
=3X5s
-----END PGP SIGNATURE-----
Add start of new tokenization API
Arran Cudbard-Bell@2020-04-15T22:50:01Z
Files modified:
* src/lib/util/all.mk
* src/lib/util/libfreeradius-util.mk
* src/lib/util/sbuff.c
* src/lib/util/sbuff.h
* src/lib/util/sbuff_tests.c
* src/lib/util/sbuff_tests.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c959fa15d9fc4d5b2cb2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6XjWIACgkQ/6TVgp+2
18p+2BAAp0bGPhfN38PH555GGwlOxvNmsUz/aQn1YXmZ2Lu0f4z1842GJcYGiul1
azQfB8FsOKQGEuoxxvb2H7eQQtd253kW14gllZ3JVa66oaXdUFSmeRh+nvYSh1/E
mp9Lr0GAAuiPDmQoaBXchbbyS/EhsN0lh7FBS2YtBlCns9BW0sb+wnr4qRKnOcvu
S5TLBAUqb0r27sS6Xd0l1XwYINYZ1xob2ClVcr7HwmopGzTRTfrjwdATsPcRmnt1
THQZYyIW9rijWCMzMZxNiFYxCKiE9/MlilKLdXeZmzVrPgBrpViCeYQR9uhc8gp2
3UAO8wUp/KgQVnn0xdKuOLLAsTKf46xeFXsF9XhMZ/8Uw+up7rIABJ+RGp+eNMkx
tCfdMSU5Kwjq4utqaMDCI/9/8Gs/CwTyeBZ/45Sd3X9+j89tpIioChcINn0N/Eqe
HLV5BLXYLCCdcQInGCzuEYtHP4pBQsZthrxSle0af9ZZL678q0N63bf+kdYZB94H
UHm+LfdskbLu/5opAFn2pb9VsDL2lVndyMjleWD45hCHMQ4+HC+OBHuZCmrQbLhc
7tjj05DrdDfq8Rg8RvF+CdgbOcBiaM0JjXeKp+rSHkmtfbJJrpEz/VTgS+eZ0aGX
YdX7dPu+MRIhgjFnOME/3IquVYA4Er92kTPkRn8o9aGwe9pRswM=
=aubE
-----END PGP SIGNATURE-----
Fix other stupidity...
Arran Cudbard-Bell@2020-04-15T22:40:34Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a4d63e500367fabe3cf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6XgLwACgkQ/6TVgp+2
18rtfQ//fVhxbz+WrA8nT7j5u8XI36ChWxb/NvCfKMLYlie1h2ifNSZW49Xda4D+
zt/8jA+A7GswjMtSkrSxADUTHzLvEpkqkl5Y+iz83pUgGqL+v9Qz80yMQWBvErAB
MeoR2Wu26lC7dphHdM9ABpmkVi4jMtbcHOkE2GC85KBaTbfnO0mqAXNwODBjp+xV
EqHrtaCa5q0btR1K//TL42rvjO24jABajop8wvSOA6tW2diZSBUwgrzeL2CVv/XJ
ftGgmuicFjo81fXBoj3Yo2yazAF9yFpY2qhSC7e/0ZFwVuXmiOGExsAqwmx6M35D
YKrMr3EtdH65LXEjgMpM/dlAomV/X/Csdli+J+835OjZuw9ZidHicQBvZsAGqmcD
jguWmKR04IkDTp/g09AYPm/xiBxusyJDDu7PQDKImPK99EvUOxMSFQX5dcEPx7Mz
TnQVUXzQSoOPhZAqzyM+iwU1lilj093hEFLefjRmj9GzZVNC0v6lGNaM6bV8CMlF
A9qfoPPghJpsKHESS+nXA1bPjRs4nG+hfTEggi66hA/B3xjfoYRkICgh7RB2jwVe
oWQ/csNXwJX/FOE7wFlCuj5wx9uc+Eo3Av1Ukn5a+4tVYmxTK0tYfbfcCLvXh1iV
tOCfukdcadqpV+vSkjJ/g8bs+RiQoEFje6aqPhoKiw4kreMOn78=
=lV54
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2020-04-15T21:46:36Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72a01bf4f9b01e0f09a6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6XgBEACgkQfQ55zXdi
Hs1ypggAikMYLJ0DFDe6qSC3VBlJRpUXrzfmLUeoo/LRlm49Jideo6XSJ/pGcMEg
taKrgOs1ew+QyJ5JJV3P/ZQatCdwj7AXmK2K5FGWOlhalre8NJUc8EmniVFRcT1S
ubEvW0j6anQMhvqUyWrHXrDXsvKQuzooYcpaIBrZ37z01VhYL9SwAxhR8HSmQqsW
ccR7aAYO+iaN3jOoHk1bq1CWx0xYZQfJfmpBZt/Z5UJUeNUw7dEjX6jCe/3Dscq9
6XxI5xZbZ02PwL49UwsHig3ZC+AkwCqUOdVXUaZqt8uebs2dXKIN0j0vsSKMZKG/
8FCugvqqYEHkwKShPy9BG2ctFLRdsg==
=QsaM
-----END PGP SIGNATURE-----
add provisions for running triggers
Alan T. DeKok@2020-04-15T21:43:45Z
Files modified:
* src/lib/server/connection.c
* src/lib/server/connection.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ff9f5160e66af3b88d0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6XgAMACgkQ/6TVgp+2
18rhaA//SvN6YNVpuN4TS+89EIV9lQkksJMZmtmHvvfdpOK0ko9Osq8PxqyvExk2
sZEnI3CQt/IhpZhtvfsB0wopPFvkxXpkfqkhfBPM1CSF+KQVQM/oxdjHQ4A70Zv9
OSEadjP8YhXko0d+UcD8Wod6Dz1lSAp1I9JUXuOarpNxzlRkRFPN7lhHUoxrt4+a
IK3s5iTvcLCUSqyn7Gy0s3y1utkXVCOgQNDOI4eQSVDVB6inSkOteLogKup1JDzO
5sIbI8itRe39sL2REKp0LLpHWNhuLyBITR5Wyjudk3PcM3WF4DWSFOzHG0OAF6Ym
b1n48caoK9BwF8hDl7KmWOYZfL935SKAmK5eZjXJAOUpVLa7btnx2a+qlpV9zUdV
K1fyJzZbxJDzYRg4YrQaGXNQK+xKblRF+cQ1nNBxccxJq/UJEGz3pkMMgHMmWByL
i4qog8/nX4HxFeegk2xZLh0Yi4WjNUayWX2GqaZ7wU70+NPvOEJ3pXzmurov6fdo
ARBMCv8pVAsgikmMor4kDm2CYcP2Zf7YbcnlHkQyAOacbp+FKjdz67eTt3jUEhBK
OzHoarafDBaBmcKpD1jeDSUTmi5M5PCKABEsK5LrqOyvgLHLzCqXSwxEpj4iG2rb
z4iksN7ZJhVaozumptL5ZNZ11YbmW9mzSgRVXaF1K49eEskJ7YY=
=yOP7
-----END PGP SIGNATURE-----
print: Fix fr_utf8_strchr to take a length
Arran Cudbard-Bell@2020-04-15T21:43:31Z
Files modified:
* src/lib/util/print.c
* src/lib/util/print.h
* src/modules/rlm_escape/rlm_escape.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f57af894449db4831164…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6XZX0ACgkQ/6TVgp+2
18rvnA/9HeNLqPQ9uc9z9wJolnlMjkkdZW11wAEaippOcor7DHOYZjQZ0/1nBHlB
EcWZIEvA4dooryOdvbYrO93xTtKpq1665pVPU5/8CGQu4Iyb+T0J+wio81XB2TUh
qDFm91B8axm/jl752BL96KVBBF1zeoxueIwEQbCSo1B0COgvqIkNMJ+meEcbu2qF
kzXcofCysM8PcMOhj54BCIPbmq8fBrp7hRGD2XB4dip0jhU0t80QR1S87GIuoywb
1fpQlmUufRwIYXh4CemAKqLtMgp9sPg/nrPsXDdcfRfhlTvol/+2ov066r4H4om8
WQCA+AQDjbAX8dHe0x8KJ980O3M/RpTOEaOi9Ouk0af32UjyMRJp+gtkGFHHO6B/
Fj/EbSNd0XcOFMYPh0dbxwaDAtFNfp69N9jItSxn3Sz43SP0W2gKvY2SvUJDMnYt
x67RtVoh+8pZZIYKzrmJ2jIM9TBk9geVxyOPAQfoRffURqja9JmtNFCDt1p7Qdfs
d9IDwyfjN9/LrUkAdgkqleoHdeEfjMw+sVnhyp3YXjpEGWVZaURB5i+MnKW8QiEp
+ndo4okUWir8i5MFL0nwYqFtGwXhtXt0oSi9KNUdlhX9VXz80YNZc7WcDxfyAlV3
xSkfDvpj7yX/OVfDhrht6GpTXeLPPW68vhcdm2fKD6LkYwzpQ/A=
=9dJr
-----END PGP SIGNATURE-----
Use the token not the char
Arran Cudbard-Bell@2020-04-15T19:50:21Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38fb6acdfd0458398ac8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6XZH0ACgkQfQ55zXdi
Hs0BrggAiOqsZsvks2NRWXKAZdSt8RxVTozxnSTug9NT2l3plCPF1jrWX4Tb1MqS
62n8LjXeWBldSLTYkGAH7d3uA7j+CQuPKL6bS0KVJ39t/8VB7lIWOb+mYt8z1ev1
Le6COzN0XH3cG4PMajm1zM6iIIrKJIry8/6RMIcslDMNOJKdnreHA4BG6p9Jx12x
3VqXxUmd/GH1B9RJibb0yU4CO2K3Bd4B4Lb4VFmZUU5MxiZ/OQcqs9VULWTcrU+H
y64c/BNJNXuigBeTSWWIVl6/815mRPyo3Ifiyg+76xlA6Zh2I9LtNzpZ4MJzF1Dm
pIL9jd1sQHjmjIIDDDUhv1RNZ8ahUA==
=xKmN
-----END PGP SIGNATURE-----
nothing uses this.
all of the dynamic client code is handled in src/lib/io/master.c
Alan T. DeKok@2020-04-15T19:46:05Z
Files modified:
* src/modules/proto_radius/dynamic_clients.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed0351217e4a0171f271…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6XY3YACgkQ/6TVgp+2
18qeGA//RbXcbN1n43vz9REag5y76lDvwXpJQBMLimHyPgVoD1AIDV0eptPet1+h
SiHT1CQeK67OCRVXTJNJbQSr/kHevrXihJbDb9QYVCE/npxO8O6D1jBiLBUEsTaS
BJN1N/eTzA4+cimv1NSqYEGnLMJckXBMyqJ16t5IzD7FN/IVJyr7ab7yoZPft2S0
VFjNqTLFHxkf4wD77gUIDkoImg5gQZfaVa1ti5RTBWyg5dDZp7KX1SODzbXPIWU2
6hMaTbWhvPNpiel6JmsUyTS2SAZqHtd75jzM5IqeWfg5VEUhga8P9pGKTV843Aov
BbcDGUTAdJjg3QQPeVF2i9g9zM04fKxPrLrb5+OEqUHpi+mPghTiY2+apBpKXeqZ
td/5CoRK2PksBY4S+auduDfwHPfVXsRpdrqCM1uV6gZhbmWZh+EGZCNUuLRojVER
QUPbYbTS5AAHkyke3a0AkyLf1+x3WmkPF5Tx4itDSmPLb5fmjwp/5kRFa21wKT+U
6sCS7J0sDfqB2yxcZOpu19WGNsi0nzW9nfBaIbLHjaU19d1lU/7bdorqAp6uispf
6Y0jbq87Q7eXlFJHgJBQao4WYmF+UeQPvHe2s/RVBGJoTxITtyfmbDF46shMN0Ut
3BgdHyU2AnZ4j7DuUCt52mDF5+rsxl6H82ehMefffMsoO8YYR6k=
=3YS6
-----END PGP SIGNATURE-----
Can't have non-null for REQUEST *
Arran Cudbard-Bell@2020-04-15T19:41:42Z
Files modified:
* src/modules/rlm_rest/rest.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6c3529d9c396248e017…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6XYR8ACgkQ/6TVgp+2
18rMog/+Je3iCIByTsv+jGcTRpAB6uXFmKFfg2uhJVXKtkV06Md5+1QXUewqWkQD
do9ONuicFGusK6arNdKTPAdUcXVHLz1uOCFbCXUmU4Pm7RkOsJ0cBCtYErCgs8Os
o/1QYL2kZO+Cwke4nHdHP1WyQTJOCxFge6oQSqlTCamy/btlpugjeS39uMhbRAGq
MSIIzgngWwTLS68gr3jJo5lSaYqyUxhMRxAOc9pi9Q09ASDURSoUkrxMZ5onDyru
jD4wBuhIldZkztfC4slD5QRO8MnVdA/r7ZfmxsgLULeg1KEO4PVm9+VlqRlQr60S
bxVYKyKQHG+vaZPwps2eSRCjmg50d9UoRHKoutOt3s8sK10pvdNY2BtDvCBREnHD
tb0Gp3VJsBsrLZbyvUznFMiWtzSihS6MsLUOfRJZMVn/c1NHfdQG1d3BkQgcxaut
SkEoH3ZvFkkwK5PD1bb0Or3At+phAieVI7GgWCuLnQFoGCgvvJrctDwJnIzZdjtf
Ct9lZeAObAtvH6yw5Nulmpf1wVxA8X33hxi7WegzGgVxd6a15xYOjOvoBzu9x1gO
PwgUyQGAmenS5PJSCyJOysBssBne16/ROARYGZjd2MxOm63J7j1Gtttd98UBq/9C
SSwqRooBDXkszT1/or6DWl0uHBJJXjBLDzl+gUAXULLD6iPqYBk=
=mZiF
-----END PGP SIGNATURE-----
rest: Use common functions for parsing TLS options
Arran Cudbard-Bell@2020-04-15T19:31:43Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a90df7870645fc5cdd96…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6XYR4ACgkQ/6TVgp+2
18qb9Q/+I0m0g2c/xEAiS+pJGI5BtKulZTSH5CgxczJ0LSVHJOhc/pC0NRdzxJC3
GaP7srTqfzONzQtXwW2SUGahpPOm0YcqnvPyhXKKBwDePkQNGI8VjtqzDTQK0fnD
sSM8Rsv+xPbFrZAIw58CF0gkk16iZJyBnqnlEiCijYwDD3Rs13DCNm+mZSUc3mWq
9h8GTGUGC3RZRwp8IEQhLgaBiIrwUNWQcF1miYtMMRjkQqTFjyHHWUMYwkGmgG2i
yl6kFtq7/Xx2V2Kyg/E7GHHIubv9m9+fsv11sqkQxhTMdDvhloqC1o+Y/cH0Lxbp
f6g7e9+dr3JuRcZdKODdGjRfUeN9EwbWimNqzAiB5AILSJiOu1A8sUpBAeYhwf/w
YygDKLG8bQKRg4b/TB+/QNYWNHZloxuD1ErBQ0mWl9Cx8W4ckkNzbXu6B6l37kWz
+pBzR4ttsRDehljvQHxbwn32t8dnQcZtT3q6/cyhnPzxBi0HYQ28SioMrcPE9fVz
H2hGY9AV3fimUmrp7O4qYX+ltNu2LPiCQhlHDMaU6aGXyAQy9MEeRqxcKC2kgjTt
/p/mNMj9JGZ9nyjtNTbIcGaj5357+8ZVKLzURHHs49BIj5ldsIIzlFtcjNpTOpav
SYxiwiLnnT/wlONPzPWvcdAtQpp1ZNHk6mzLjxuHo9zrr/Ueluc=
=EJpp
-----END PGP SIGNATURE-----
curl: Minor fixes for common functions
Arran Cudbard-Bell@2020-04-15T19:31:42Z
Files modified:
* src/lib/curl/base.c
* src/lib/curl/base.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a76df64630a05726c10c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6XYR4ACgkQ/6TVgp+2
18psjhAApk/JExD8eDQMnGWn/o9Py4rTMhgEfgK8iX/YnC5UmbTjAyuPfhy4xU3R
5DM++8eSXWKN0V/cge/AsqjRqzcQdfvNsDoHYotGqRfwE0IEYkG255PEQ0VF3Yth
zkKMghYnV6gtCEhtGpEhQ1ILcuSsxZmlpduWhajEZ8ISxpoded0CCAClF/E97exy
ClnpaAV1V5Rv66ZzNU9rBwi+6Dnv9DlkeiXDPELr4MEox4YTKjW44zDUwIKATzH/
xEY37BNkEBcaa3T4ffbsVe4h7saxFS1LhpEO9To17z2MWrLq9HrS400B8DFhoMmP
6OuP//vOmjtj41xYQrHB+SgpMjyMsJPgeb+4RzsB0XEWQ+rJzZ4pHEkB+1TAss7U
rCUNrqoBiqJx1uagG91rPBECFF09Lxv0dvR+BYejUoYwnqZBhUqkx7TWSzztjLpk
o7wjTKSroo7riu0KH3gqR7IjXCIlJs6SYhRSPKVlPlsF+mFT+L4UYJJrI2769Kmy
GVpDRxeGwr5BtDoX114ewvy9wSvgfZgITqO037UWzKqavv7gZTBpNJwf++RUauEX
wbIUjxV5tP4DZu1SlYYqj1cH+pVNi93oKKbwCAFWVIxsVEbxMIGnGsG59I1FkI3K
P0lHLSvINpiJkbdXjs/gkGJjpV9DFVbCCfAWa59ltRFtKEhuz4s=
=e+uE
-----END PGP SIGNATURE-----
return only for non-debug builds...
Arran Cudbard-Bell@2020-04-15T19:31:42Z
Files modified:
* src/lib/util/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c57f3875c00faac926f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6XX6IACgkQfQ55zXdi
Hs1YTwf/Xmd1i2a9ry3iT+ACX7sjkxowP2QWcH8i0JzqnnebFqYXrrKIt8FMq7yQ
Ip+DAwLgYs3raLBZEdNX1NeN6aXVGdrfXVpYtVjtcnlxidsC29OKdpB/lUlOp41F
Q2Yp4ERbX0HGm+cGdyECFne+xPYLT2Dz8m+in5GwFgtf4j7MOV089bC2MsepxpkJ
LWYTQJoPawNDM+/Ow8PaXDYEXBboqF8oDz5ynz4d0s0W+dcQTF8he5wcZBPRqpZX
kOSvEWAP2c43vy3RACQAArdCfLk6yRWMIldcUFnGY5OEvYBqaiGuUiKZFOQkGwCE
7sxmnK9eZHo5wQlx6qhaOgwG5YJgDg==
=UHDF
-----END PGP SIGNATURE-----
make exec no-wait fully async
Alan T. DeKok@2020-04-15T19:25:22Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ca5f8de62a303a62fba…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6XX6IACgkQfQ55zXdi
Hs1qqAf9GzSZXArZSZLFpbfQx7otxLTBIW6EhkyjI6LqbYhaSlaQoipBOoy08g7m
6rcDjDS9R7E5FqVxb09lIDVj8MymSVmbIddJqY3nFkoy+wL8Is302KGttO9RcQMF
ZBDJMNsLmnJmPuV7cHKtZ5mZIUUZOh1IjNTp/JbZGNgRelEsInHibXAqizz8/RB/
xlUfeaEItHF468WWnFr/QBwVmgaP28Qhg/EFqyvQ7SlKcDGVTCqrzmH8IwQwv6FW
yubFa2ohqxDs2TyL9gxHG9texR1zpy/Vnxc5DkpkdaTDqD0H7uNbNLH+WO+CM+Zw
Gjue6j2z6kFkMuXGEbqPXsISGBA76Q==
=vmlo
-----END PGP SIGNATURE-----
finalize async exec
this is really just for tests, but it may be useful to have for now.
Once the whole module is async, this method should be deleted.
Alan T. DeKok@2020-04-15T19:25:22Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5d864c52f6175bb1958…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6XX6IACgkQfQ55zXdi
Hs0CpQf/ULlk9x2QIC7L/SvehltBhpwi6NsmrydXypejumR/sslFr7Csh/nnxmCZ
UyAUT4/ak9Z2/6RG85p5UYD/mBCp+rndlJH2YYoDMqHNWpM5yVEiUKOp/cKU57nF
crOXgdFYyGgbeYfQ2xAda1LP1LWUOSMDQASqqX3WZhQVB/p1F5aMUKfM/0+ezHiR
oISelFPUaPN5v26MO9kEhmp+kK5HHZhTisvNwA0RBi6H2AAHOzckUqucHeEDN/sx
z+34K7to886OP1NoMRJUnguBspI2YAZdngc/tPsgKHkxDjPIenXZlfjw8ktlxWbT
2PpsLdI+Bk5dQz34ob2ii1oHxSa2HA==
=PEqR
-----END PGP SIGNATURE-----
show that we're running the test
Alan T. DeKok@2020-04-15T19:25:22Z
Files modified:
* src/tests/misc/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97f1a91ae19581f42b70…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6XX6IACgkQfQ55zXdi
Hs0zfwf+Jmt0dvRsQs1I3A71ddquQV619ci+D920H29tH9mfAxycFyRKpzJDvhQH
z9FYIFuULOLWHmNPeWIR3vb/p8XlzeDtfYEaCUl78jTpWXAF4iW57iNOJ+gyP6Gr
0v1HT5Zj3ILEEe/XrgM6lPa8U3odQ0HK3BzvuiGHfg0gdb5W7Pm8DYNuVFGU8CVF
X2+NsKfAMueqd/F/UKHyNG/IWZvO78ZlvHutsxtJd3vxsZdyxVWRSjDgNaRtaSxR
LyMcZefpc02rbi7bTMrq8pzCPcLeBBsf65XqNX7efhVjvjrYhep2DBI7jcNJIOht
n9h1plL/Uy2WaGnNSAfd5O5VzzsXhw==
=v+UD
-----END PGP SIGNATURE-----
remove things which are no longer rleevant
Alan T. DeKok@2020-04-15T19:25:21Z
Files modified:
* raddb/trigger.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4463acc2d6b21739fbfc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6XXA4ACgkQ/6TVgp+2
18o5WA//TtkIRqK7WSSlGZkgrnx7hVf9yRBxRv+BUAwMB2KS8tGc6uln37KpcpUY
mNFB7itaXPBlXelrcyd0VNJSyfjsCsxZt5MD84wZSysPnX7A2mZ7YhNdSFA4Dxul
d3ELlyCoY0mJEN66nYv5affjGxufjwCoQFRMZDLbWoejKb7lws1wOLIKEIvcEDOQ
1sFLnzwi6CjxziQKNvyk0NuECtoLnj76tnGP4egH5W1HFDOgFbSqzPOEckMKHSxp
GgX2KeKtm4rT9wauwEnxzs1u0yhqeFn4DT0DAIXsLVZAknJTfFKq0Y+vwQT41xWW
BEZlfjs26/on0b83FxaKidmvpHaHtCq8MLUQV9By656Mb6TsfMDaaPAS5//0uzP9
67uc6zYL17lXzfllgoHpNGv1fBOmT+3PKGiqJt4g1AbSGF/LWIjlXC4KAb0PiNcZ
nm7U67q8I/9BVspNJTMVA/50YPQdWFK7e/dRcVjxG7075ytoxvV/NMBcNwl59ehN
IZ9MtJFxSm7Xw2DD2SUfnIye/DDLIY09rF3kR48/FuNJLWep0QBTMINZF/R11/Y/
vPCl9bjc2CryVFFLo3+r7CYic7vA0mzjPdw+FKWdBLlrADGa8+ortlSpEdoMzNvu
WgAhOOmKqO/xLGcji/06c0P1wv3Ag40zA9uOsQJ4+QE752pmhaI=
=8rKX
-----END PGP SIGNATURE-----
rest: Move more calls to the libfreeradius-curl library
Arran Cudbard-Bell@2020-04-15T19:10:06Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d80d483ccf5a8b72686d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6XWb8ACgkQ/6TVgp+2
18rawA//WhMPCoziDgRZuOhsv/49du16KuInlCeJLU80TxErQNFW+o5PMZmmKHWc
r4pPPD/gHn+iVn5jS4dN+D9ouIadvi1Ln0eSz8k8Nd38SZvw/FNxEB3LOtQQvPyM
sQK61Cq+1PQfqRHRuGb7desTlF2uqYJFiboahY1gFBCeY+ovTvBRFp5OCWEftt2B
JP2SlnfqyoiEBPhbG5oNDbyq+gA6UIjQ5BfVUAkFAXOQfT66m+5QHkBiSKAoHUZD
2JJLuBA712JMxop+6KopEsfzQN6GpjDNdAE50H0JdGcY9TdFSGLFZplhOjGpmwPC
jWQx3b8py1JAzVlD+HNWXTqX3orxZhYYY1ukBru2AHZhF7Hiaelay+SHYcNChxqh
LiL6mdmC/5PA77dWj3LgkwjxZcHXOIqp8Z6V2h/A5qlC2MsDvqIJcK2buXa7Iao9
PBFkcsB52OdGXvaGelOi9mf8QSMxXflKWv/byDNdW1NgsoCRJj6/QhpGJZ7QlNIz
IdZsuLs/BtjKVLcnKdSRc52GmroNorgJa1Dw+0lLU7aED84QVrRrYi4Zl3dUS0Js
mUVN1+gRuRsVS0utip3PkBWnXKFyldYUmqJtQ1fxDRp8iMdbhKFK/FFSwT4OQSi0
RhFRGcCzwSkSrtq4HCLsWqs/4Oqbnm4vUlSTkMDusz9RjEcGBBE=
=Lm8S
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2020-04-15T19:00:15Z
Files modified:
* src/lib/server/cf_util.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e42f56de82084edcb48…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6XWb8ACgkQ/6TVgp+2
18p0Ig/+NL2nlU+XgA/+yUF2KgcFjfpXXgN8f5b0F+zD5e1IH3Dg7+YRBwmHJ/xq
lT8mAfTDP2UDYh2EyFsSZH2V6Z3KRXZ85OSPvwHxMHAkdcMn6bA2IDp/NiMCmQhv
7SYE+WXvsmOc0cRgLDavSmx7NOfrkbTXpCt3EzG19Rkt0UQFi+mNhs3JwTaGUohb
YfOXBHm3jjf8MJq+Tny8RP6BtFA5Wm8y7YQfnSUfvFiCe5hM7f2dY+vG2xWZBPQ0
XDgSa5ikPUUHjWnCr08RtPSqPhsrx8kuY5fzT7jJUO9iposyvQyqid/3ySHNf07J
z8YNFWHrZ83E4+RoKgeHfBqgvLmroqqj+rztEQyS2Jm2kczqoiylqHu22OdPWL8P
DhnaNwdpkjfe1toQp1z2KM83OpuwHIvk39gtnxV490kQVOrd2fqIP38C4WIYV9p4
oDhHS4vO0DhOYsgKWa4dQVQjdRMzbECPiTXP6XtxQy5R02NNBeRBRf8PdoDxGZrl
h2StG55AYBJ9EbakX+oYm4lNm71o0zQZ0o28w2yAvz7kqzENwpUQ7bHQNSfYHAgF
/ZYiW52nbyoidVqFbnFBV0R3K8Tx5tN5mUwTh69HDL1Jo35rLUiLmV4fBy8mJx1Z
a+bEE+txI6I26HR92aa79AAxHmK+gPb9NSyNWtNYOl7yCDw7XIg=
=8+5L
-----END PGP SIGNATURE-----
radsniff: Remove pktap interfaces from the default interface list. Closes #3364
Arran Cudbard-Bell@2020-04-15T19:00:15Z
Files modified:
* src/bin/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da882a108561693e3cef…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6XA74ACgkQfQ55zXdi
Hs3R1Af/UgnmsnCb3w/rO4BwMtBq1oor+V+zmr/yTvhijMowpBf21NiSV6fEdDra
k+CPyezN27kvw2tXQdTpqFDYjvhngjhHQcy7WsDBaUSuney5eF2UpdhXeSA//2fD
TkkrosJd8DxC2OgKjbpYrDIfuyDSgon49nwcXaz9syP0m6AB/jrVEHrV0P0XrGVJ
jTt5Ak//ozPX3pcsI1Og+fkKqfUiqK9tP+JD1hTF7lzq3gwoJu2McfGXeFbIKMfM
1s0b+etXayG18X1sFTWRT+oMpTUJ5BiLCZUEVfg1fhPzc9JJp96QnZyLTWqPzWJc
Lei1bnuS1tOBpaZ6tF2y2+VjpIRc2g==
=Rl+l
-----END PGP SIGNATURE-----
add missing "return"
to avoid messages being printed twice.
Alan T. DeKok@2020-04-15T12:53:18Z
Files modified:
* src/lib/util/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dbd28588763eb8d346a0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJelmUeCRBK7hj4Ov3rIwAAdHIIAKEjCy2P7CnxUQAsQC1ZV2Kn
3XBXj4dw3HhSSZxcMjdTtGQfHf/3AFtPfH8gZw2NkUlbkFa4/8yHoRPrIt5zRSiz
xQDKxn+IqzQ1BNxHdK2TkX/vK+jaqZ7OebyScVXDMeylQL1RPJxQ6Gccf12tXZwC
I1epyyRjNDMQkryH0WtU4UDhlxi1mi238qr7s5cX+e8ia8ZwjyR1mCray59UDb04
qR0qYFm7EAN7cixVLveJ2fQbUg8oQ0nJ3f2X2m/SOt+R47ATAkDuf0VcpDs8xvnQ
Hv0GiAlEk6UIwoXKElBL1ZvFq7aCXXbRPj4dSl/OfInBk8RVsGg7e2Ckhj+Co98=
=ikKz
-----END PGP SIGNATURE-----
Added tls functionality to curl and a SET_OPTION macro (#3376)
* Added fr_curl_easy_tls_init and fr_curl_response_certinfo to src/lib/curl/base.c and FR_CURL_SET_OPTION and fr_curl_tls_config to src/lib/curl/base.h
* Fix whitespace
Co-authored-by: Arran Cudbard-Bell <a.cudbardb(a)freeradius.org>
Stephen Blackwell (via GitHub)@2020-04-15T01:36:30Z
Files modified:
* src/lib/curl/base.c
* src/lib/curl/base.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed363e456dd2aa5c3ab8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6WU7gACgkQfQ55zXdi
Hs0DowgAmpLGyExiru5DC810p6MgIJpRceTfRyYK2Ju/oQWi0w4GIIkB0So166Mc
j90ClWP8vdUB+kuHMLXEy9NFgXVloZWK1TUVcMgCNsd1i5N5v3JeynMxPTkFgvN6
bwkfpWUsvSMnou0aq6MKbcjvnLYWq0Ed1JMWvqa3neb64ROoSUZ72OdMaEssmPz5
28gwnYVeRb6MUYEEnSCCuUfmVRhMrr+6kwxfHQh0/TEzk0ergLiqE999LNi333RC
ty4fW8au0l0DMIWhsGD0oTySLT2a/66dcNSqRVSul8ofZzz58DRJm9auSBZUb9Cs
klgi3f4e+bWmm/d/IHuCgK0ORvdDug==
=ioVf
-----END PGP SIGNATURE-----
more "fix stupid analyzer" changes
Alan T. DeKok@2020-04-15T00:22:07Z
Files modified:
* src/lib/unlang/module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7585f5343af1b5e042e5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6WUMIACgkQfQ55zXdi
Hs3pywf/QGPlzRzB75CHcJCPApxoJXvqL11p60WE8UT+ZD+ORYDnS8/wG2nNBM+N
vnbUaJL8KPg3R/ytpPyrWFL6X4bJsMOwXOnGl16RRubS4TgtekxmaCaEInWu65ja
Myersn54LklLOQUolCpVjD5SCY4pXbky5xUCQmTeOK9Vsmo2gyxSymTsr5w7jp8y
q6vgGAQltNExN1I5INzkVOo+MZ5dFSvIBJ5xVKuP/KWN/CFfeE32/5amml5PI+rO
l0w80qn1nJdRAZPNapFlm9zmxB8U+g88TyeZ/gO1fzckC/IBhqIMB2jBW8U+e9LM
+yhbuFTGWD2GpHHCH1CC7bARatG6Dg==
=lAFT
-----END PGP SIGNATURE-----
asserts for static analyzer
Alan T. DeKok@2020-04-15T00:09:25Z
Files modified:
* src/lib/unlang/module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90390e7c0897bc0cda72…
======
--
This commit summary was generated @2020-04-16T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
[4.0.x] in non-developer build, _fr_assert_fail logs two messages if called with "msg"
by Chaigneau, Nicolas 15 Apr '20
by Chaigneau, Nicolas 15 Apr '20
15 Apr '20
Hello,
In non-developer build, if function _fr_assert_fail is called with a non NULL "msg" argument, then we get two messages printed (fr_fault_log is called twice).
This is probably not the expected behaviour.
Maybe add a "else" here?
https://github.com/FreeRADIUS/freeradius-server/blob/master/src/lib/util/de…
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
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6WSgcACgkQfQ55zXdi
Hs3/Nwf+IPMh/+bIMv85jPnuTpcMkgmco1QMIcexoTDWvH8Z03t9Rnp3FOnKCuK9
cccKu5B6WjUDKkeL6GBoNoOL9R+ZmKk88HP++OiQfJbu87Z0e+1f2l0kWiECxonu
Ftb01Ngip9pFEyLjRp16Ankuc/8l6KmqoXhW6Kzhv0EYLssA7ZA+V7GYRa76qVqz
qen6LH4G8QOY0NFP2VtcShJGIFhGn+0ZK5hY9wCCB/x8u62mKrlNk/i7F+bdHBvl
J1yrGmH7s5r25z/flrkKsv9cetdmaWB709eRTpjrZieAswokj5OvBiy0U+YJOrs5
yq4K/z7XqgHyD0oeKtvsyxfU0ecA6w==
=uxxr
-----END PGP SIGNATURE-----
glue triggers to workers at run time
and only if we have workers. This is a bit of a hack for now,
until such time as we have a better solution.
Alan T. DeKok@2020-04-14T23:40:55Z
Files modified:
* src/lib/io/schedule.c
* src/lib/server/trigger.c
* src/lib/server/trigger.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f69fae72ed76ed30c0fb…
======
Update misc test to use the test's API
Jorge Pereira (via Alan DeKok)@2020-04-14T23:28:39Z
Files modified:
* src/tests/misc/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d3f6e76ff6742710497…
======
Fix misc tests
Jorge Pereira (via Alan DeKok)@2020-04-14T23:28:39Z
Files modified:
* src/tests/misc/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37e2d7d3f6c7e013fddf…
======
Fix typo
Jorge Pereira (via Alan DeKok)@2020-04-14T20:32:37Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f9577858e8c6ca45ff0…
======
Fix minor memory leak
Jorge Pereira (via Alan DeKok)@2020-04-14T20:03:35Z
Files modified:
* src/lib/server/trigger.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea66a9b244207f8ac083…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6WBy4ACgkQfQ55zXdi
Hs3O+Qf/V1+SrkfNNN9KlMY1kqT74ykZnPfg2DxD4vf/V8XE7JM3Dec9BbGcKf3j
JrGv6KzVLHh4oqKu6lv+VK0++ANiiLnzVnM00Dq2dee9VlQ/y6s9ePiXbp+bRfHT
L3+bnHet7N5yv+xWogzTuJcEiGhY4HJs3aQ29f5os6SKFi5EYVnxORA3jnhlCPr/
a9wKWKmI+pFXdzOPSn0p6Pko70BFog+2GEcI26IgncKsz1alcF2BzvA+aQloqYuV
eMWwP9wz6MaIfiSDVV2ksOXVISoPCJ5VIoXWACsr2oT/pf6kKbcCrj5tTK9CT1pf
NZNqDAZ/+uTdKEdeQ27SMc4kEybahg==
=avRJ
-----END PGP SIGNATURE-----
let's run the interpreter in order to expand the xlat string...
Alan T. DeKok@2020-04-14T18:55:29Z
Files modified:
* src/lib/server/trigger.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa3c2e3652c7676202ab…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6WA8sACgkQfQ55zXdi
Hs2gywf/TwlVdGerxuAOEqsLU8+hr//qjHoZo7AnhzBClLQ+rIE8WZ2liLCI7phq
diiCbG6GmPVooEesJ1G6XXjUI/N5fX8JcK4dDyR4Lzw4h/9Sg8lEBH3gsWPN1z8b
trAmdIJkC5PGK+YhADOA9xDcR0VRMr21y5eWC1YoUCn+88swAHg3KxEbhbjTvjTv
D49DP3LNt74frfbVA8zcdW6SYIrXwii6oyzHJBXoT9xNaaogMz2Urp67Tn3Vz4kB
sFDIprGDqqU7kTw6ChELdsXm0Mx+dTEy/FzkF/skFiMdxa2rwQ4I9R4K4UfXebyr
dGgfmcNwMZv/zp1R1pAPGSzKcipjWQ==
=e91I
-----END PGP SIGNATURE-----
debug argv for fr_exec_nowait(), too
Alan T. DeKok@2020-04-14T18:41:09Z
Files modified:
* src/lib/server/exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bdfefd7bfa56cf1e24c7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6WAc0ACgkQfQ55zXdi
Hs3DiAf/dQRnifCXdXoHMO05GGfjqKdLqsHyXTWWlfFVkwE132d5xrrCRF7xf/Xf
DixzwdPL/biNfDyn7NIx3vxSowt7B2v1Vbpvyall4Mug3LIjqQ6ztHskdzhLs+R/
xEWdcEMwQTQXrHFaFwJxu6Y0VLIyiz+PAYS8AzYySkB3Ze6xq8z6TuMQKVLhVUBO
CdXtqYQv3vh46V9yWAuonpFZa73uvqI/PexJZBvDspbni8tlKRwivCODT8ob7EAF
NpyxPT9FerzQwabWJVUHHq0NRNoue5IGvnDeMQUR5lhNhy4Edj7IWTzV1jqaqKCO
TRpcFjbZrlgX2CWp77ZDoztRM4G90g==
=3qL3
-----END PGP SIGNATURE-----
make asynchronous triggers which run exec no-wait
Alan T. DeKok@2020-04-14T18:32:28Z
Files modified:
* src/lib/server/trigger.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58f38a6beeabce1e79a5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6V/loACgkQfQ55zXdi
Hs3ymwf/aRydGKUW97JT52YwWEKF22ADW3REGyC+zwlvdYoSIAhDZ0c0h3lt69dz
Sf9wU+xZN9gPU1dvd/7dRlrQMsa+4HFsEvkWNWZkUUIUrE9qEjeTStiwnKajICNX
Ng5dl+ykw3FtMAhitTo5jPBbui9rw+a1VCeGOkiXWclgFFpGIE2/PNMzxHQxvYCN
FIGHhli91HgK2624KFog/lDtagyGAGtrBAf0kLwVlflHZlZxopzrmZGYFqPfONu3
fWtEMY9PzL8SqRi9RDs2DCDEqZPvJNKpLttw3txcMFx1Y6rdF7/7utK0db/tXx21
SqkW/wfgejV1LNl+cYBOCVE2QXnTOw==
=UEpq
-----END PGP SIGNATURE-----
various fixes to get fake requests to work better
Alan T. DeKok@2020-04-14T18:17:55Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba1563278674785beff0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6V+DcACgkQfQ55zXdi
Hs2erQgAj+TXl28PwP72P99oGTUsrVJxQq8R204b6ffADJZGe+AwcJiKd8FaxRFy
CPq/7kd4NoeXRr1DxS03jr0N0CZRFB69ckimw75WT62ecxb1hdWDVcHI86MfhzYY
E5EG7IQnEsM3YJT95YtkITq+mgYmXCzDVz4ostJRO5PQxjLtgAfHNCegjSIbS8Mk
Q4qGpD5oDnCj40EemlAuUoYzU42NXblwPaQZ6qpvxrY5pUBCKA/aCKPb9mnDi4I1
Cvncy1qCoLIWp1VCVMPoQcSu0BASUeG68yqDL7xDDG43Szp4gRLvtL2Fiako4uxm
69JhTjNoyBYdl6gkQbEDh/j3qgaWCA==
=42pq
-----END PGP SIGNATURE-----
don't touch request->async->listen for fake requests
Alan T. DeKok@2020-04-14T17:51:37Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee5267e85269c3b2ec42…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6V2kEACgkQfQ55zXdi
Hs3Fcwf+OM6nvFdSNDU0uOnSlzdAxvoITttN83K6bsLCmgW7pNEHRE6R4qRyFLbc
NeXBViGCK5nHKesHig835l4+jH0WsFwsYX5FPt3JDhQXkCeJ1d1QLR2vEE99uScH
CNr4oECq6tLXih+XVg+M5rJiSvMeAxki3ToxIvQhTTcDu9BoRry9HuxN141jGsCZ
KE3MNMv/mAhck0ZCMH/X50N1UgHXI3fAmhWcz+7q91/btuh6AbjxpwcYVF6RRGj3
eRg/83ullRQHW8xqD5hxP6gdSum8HT+SjBs5TjbSs6mdkyPWETUNxIHY8LYDJ/A/
isF/MAlzJDGtp7FRULDxpPRA119EEg==
=lBTh
-----END PGP SIGNATURE-----
add API to asynchronously schedule a REQUEST
using thread-local storage
Alan T. DeKok@2020-04-14T15:43:39Z
Files modified:
* src/lib/io/worker.c
* src/lib/io/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef2131a29fcdf2d9cff0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6V2FsACgkQfQ55zXdi
Hs0CSQgAoyvDeB3tgK/S08MG/dU5fHJYDg8HkS9bzAXrKYFQMnBuiyvhbqESbKOT
nqImV++QGDr4GDTaRXihqlta3ysy1twcYwrFWRyKzPIrer9j9RDfAnwHi7EFvmMs
wgt8Z9cIUq4dYO/gwHCLDqxOvTwQoC3FECEeXy4aoG6MeDUv0yQpJiIjXypPdmCy
Jx5y+ud6uEuOaXn8qt4juRVXI5dUOJ1qL2PfTi6IMyxjg+tSPW7a+a44n6xcbM9R
vuifAnZB3mGrXYt1EHaZJtZkDwB2nrePh+KpWClkTK7CxuvfprACnhkvVmfVGMYR
RTW6Efvdmct4P7blc+92Z0iPHeFvXQ==
=f4qn
-----END PGP SIGNATURE-----
rearrange code in preparation for asynchronously adding REQUESTs
Alan T. DeKok@2020-04-14T15:35:42Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/455fe1d38e93ba3358dc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6VzfMACgkQfQ55zXdi
Hs2s6wgAjJaPF0TCtsK71eZhZWcOXzRh6eIZ7j7kICWKIGdR1J/cNfjX7m6Kfkai
mzkM79CVsHjIAG8zWcrF9nTeat/vdZM8CB1wMvJ3yCEDVF6UHifp4zhk9C4ioWOR
6vDDh5cd53Ee2MrzTSYQavZVGZXayluciKQt919xYXpCSJpSuIZv3IZQeW+EFYX+
H/2hfQLyjmBs6Xn8kWhDQzR8Vey3MOLicxc4E+dm8RYVnL9GwbMrYONIuisML8Go
XgRljxp5CHOAx8TaA7zWkBxCqMK0YY0ngFidt+v58M+lZfbk+EgIJGlbYl+2pd2V
yrA5VV91lw3zbqSxeACPKcYj85wqPA==
=eqWA
-----END PGP SIGNATURE-----
remove ev from request_data in talloc destructor
Alan T. DeKok@2020-04-14T14:51:18Z
Files modified:
* src/lib/unlang/module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/353e547b7026ce0d772e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6VyBYACgkQfQ55zXdi
Hs16GAf/Qn1dptnwwBDqN61N537245eOx/82GSihz906OZaOQWwAhU1QPIGJPrBl
Qs0KQnyEkqQfD01/KESSgGk92bK+NNZub3I3FWrZbwrna6LIKCxav4GJKRk2ypQY
WT6L7MwVQEGKVBdL6ivL7fHVXKqr3AI1l/AdF36OGbgevUK644BjirB++UUvgl2i
MUJ0q5/Nk8aRahxUKr5cKuP3oDzfHKrvDUeNupfd/l6+Pm0VYjdBd5SqQQdEYxJY
QeeOSXahxZZCliKIi6HAf/ZSqiicq076F3p3PbTKz43EJdgMDZjIrbY1si7Y6i9Q
1Orfx9CydQAPuaO2d/1oy4x/UdPMHw==
=sOC+
-----END PGP SIGNATURE-----
make TMPL_TYPE_EXEC us pass2_fixup_tmpl()
instead of pass2_fixup_xlat(), which was only a temporary hack
Alan T. DeKok@2020-04-14T14:26:24Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f248af420530620c04d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Vx58ACgkQfQ55zXdi
Hs26bwf9GImz8DL0+pWEsrU62HfLJaIh1uRk1WQ3z3qPl9YRtuoBPwCWXK43tEhj
REZ957p7yw2f/qdod9WTegw9rsDZCywl9F74YvpzTPfFgdrPGbBY4ifndRSSKUYI
DQmJMW5AvARx2DpyTddP11+DapqwLt9hJbZauXasaLgBTtSez/NNUhzd0lRcWf5k
82i/2fAKfI3CyN98RKTV7JppgZW0EkZWV55o4R80+xchmren8poxWYezf622fq8j
A5QJNIuYdjuGB6eQaGyEhF00r46h2GDZAgUznQE/gDzy+5UY2GOq0c8HeA1e9EEx
XbUfWOSyI87tUO3xzDc2Ht0ATq2T7g==
=mwV7
-----END PGP SIGNATURE-----
correctly compile TMPL_TYPE_EXEC in pass2_fixup_tmpl()
Alan T. DeKok@2020-04-14T14:24:25Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8032e6b562637468a92…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Vx00ACgkQfQ55zXdi
Hs19xgf9GaI/QBDzCNmmeOpPuF+SeN3Q+bCUTtp970vY5BuBKo5acNpV5Xy/iAuA
WGJSFWmiTDde0VC4YRAonn18XpvnO6IISl/Ab7IqtgfO8yLDGuECtNF6H7hwqssc
kTn2tIuZDmdnsGtX7bSa7WHoIZ5GuqS/gnqFuYUxkp8xeFIgPrQvEL6wzXfMyoQj
FBE9Pw0CFWGuWRZG2pntz4sbQChd4WJpTAuMWgFa7d7TaCSw16wSLMq3zO0FftY+
dng7PQV506aAzbFxL4wgRQhflXeFT2E1ASQnWk7/iBWmow0RmpS80y5kqaZ41cY2
GmdT92X5H4jmrtX8AcheRvQ+Iv1obg==
=Ot4F
-----END PGP SIGNATURE-----
call tokenize_argv, not tokenize
so that the individual arguments are split into groups
Alan T. DeKok@2020-04-14T14:23:09Z
Files modified:
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8964b105803d72a63086…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Vx0wACgkQfQ55zXdi
Hs0WlAf/WYOwHBEJ9pPbHz8P/oI7OxtgYw/mhrKjvpbWwt3KS2yJC2YwBSHM+TPA
wqKOYXKdiplxAkZBtf4G7rkPMoLWYqvp5b1YVacmj7Tq6TTSVT+EbsqjKeTMNlkJ
6s2K0rLo9X2LNoYutKg855Z9EciT1wu/2Ca0NaQ1Lls86v2DZMTOJoAjpDeS/Qa2
XJChDMj6aIE+d8xSpgEj8uPNjZZ4LVJV4RnV4yLv/KSpOo2QmkqO9Ph4iOKpz2Od
rdxEL7a3LpDkuGJn0LJqGeScQwkT54D0kwCExBV8IdCGkU+TUl202iSQDDmIFko4
G6AJEk0hfTJJxZ9Aydpgx9YtODieJA==
=yOyn
-----END PGP SIGNATURE-----
remove trailing CR / LF from output buffer
If there are intermediate ones, well, too bad.
Alan T. DeKok@2020-04-14T14:23:08Z
Files modified:
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f02dc3f1f96ab327a3f7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Vx0wACgkQfQ55zXdi
Hs1DLQf8DQN3l12gK6NEU5jBe5JMqh2jDYy8vWLbqjqt/iGxHEW6hZxKtVr8ZhQ4
8DFTjqjfxTMZEvZvffAiAeDqOUOWlcB1GLYlYAJh8R4wXFm9tpmCdNMWec2nlUPg
Dk37hOcy9hHHudx6p6lQp5U/Q94DADJIsPja2Xg9sj4ksgASEvazB6xVWpqDpha1
498v4CxSvZtJyOmUdy5++RcHzscPTjlZw/dDjP7cUaF+1CiLsNCd8U3eL2UYKvdS
xQQke0Z8bzKvKQCCpdEtDbS3CO20LckaLcHoCMdh6Nsnnhj1u28mEZE76iOpkGGx
c9TXDn3sGMpQgR5Tb2xmv3Tt4kqdbA==
=12+z
-----END PGP SIGNATURE-----
print out actual exit status
Alan T. DeKok@2020-04-14T14:23:08Z
Files modified:
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bff262d0daca7ab46dac…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Vx0wACgkQfQ55zXdi
Hs0wjgf+JbbDPxH1ejrKHZZsvl5F64Qg7qnG5jhIwT0xCe6iTvobo/I9MeTYeov8
DihHnNPmasAfcLTgl+aqeavyqyZ8Q+KedBZyPPi/JxDwn/u89wOb41E/oHiYcSzX
ujMLJNXi7GL0Fl5rks7gxTB/3aCH0nWP8YqH8tAFkzsCXZ5MnATD3A9K2YS+VhFA
gfbyvnfJ/9Ab9alkx8MrbZuMmYZq77dAo0v2K4Fs1iVh007KE6IrHd0LKeSC1d2T
GjNqFa8NbyYCTF0dniL9dg5zj7hnl6OxoGClwRCLrxv7zY69lQZPKnYpeyQz40pg
sUzeoMdP575i1jwZr7lN+bxSbPEdvw==
=qavF
-----END PGP SIGNATURE-----
print out arguments we are using for exec
Alan T. DeKok@2020-04-14T14:23:08Z
Files modified:
* src/lib/server/exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0156360c5829da6e77f3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VH8EACgkQ/6TVgp+2
18qiZBAAlK0lXanAJXrZbQR5vFBneSEQMtWNTfne7MY66HM76TUf1Jezf5QSyGgs
wTj+shgOc79CJGa22E6YfMLeaMpVsXkGEZ103tpwsY/Xa+Z6bXTgc02bY1VzMzfx
ioD7KBrkM87qp0QCMbm+2QBcpTBba4E0vnVteinBDvry90iohRd6qV0f+IxU2G/b
fONKVhp/RpyRrpEuiSx+rRSz7CjQZZCKfEzNqoHGK1Z/cTgm4AbbHgjUAh1n0xmh
syXbcxQiqrB3L1Vajp8+m8xlB3uHasxJdm13ubWkD+db0QcSU+WVRR5xMZ0IqgB6
Bf9ou12KAEu7UlB++SHx1MPlKL3ggbmODP2ln8LP8et7+eCjPk3y+dE3CZtFVKGA
K6BJIwDWAQmkecMGnNFqISnmbpKw9hfsBXzOfrcvvgh47cp9ZzWgOTSmnEL87Ihm
qdeWOPJr0I+ynpbhwBy2mFnECpEFJilYXm3xEk7i9Oh0FtAnfQDD9KQNTH9PFSwm
i7ZEnXv16Mh9rB1FNFh54u+hT2kgYeIVGnptm0RDWCdHeSstziBxd8BqzQJW9Gcq
JsBF/W7SRtw4n2G31aZ3jyqsdSVOcesmsmAiLZq3s2VPQwbmMhfXWpUAj/Em11yG
nQTxgpslhZhKFImu42HaeOM9C/KuDiDyedOhzaxg8ikcDrK+XHc=
=4KLz
-----END PGP SIGNATURE-----
_fr_exit_now removed
Arran Cudbard-Bell@2020-04-14T02:28:17Z
Files modified:
* src/lib/util/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/183ae41c608a6412c91b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VF5AACgkQ/6TVgp+2
18qPjA/9E2YDh1lsA8di/R6KHYoLdwyK3n9U6XLXyL3a7DMFG8lQ5r7+rFz5uX3e
Uh6ryQ5q53OOsxf69UgoJ+a/O+0gP6liDSdYSBIcYwEPDh34+5iMz3MUsj8g7rTF
HlLW45Fh+tkedbizcsE6a1/tgdTzkkJNzt3Bu8Xo4pvKy3XtGmUGxEvkKDFre2EM
p2zgnhUxhvW6yp/5mWiyoZUcYOnJdaUvXo7PCPbeBIj8pqFyAjCTk5hu9zrVB+6V
JGZgy4aIMr8OldkktokFwLGGojCaLhttrparEQTlV0QYKnIOlCs2U4OFdO0QcRex
+Jr2Pk1zgSZoCCsyOREZE80ef/2fuk0xp5mZ/4+/3e9+n3u7zYIvmE1Q1gcnMCVp
3Fczd6MM722SpXX1GeCZH/2wPEq9DSUTnb7PX5uYS+XFqZDwaJ23wKM6+tKw2YCZ
+/tMI4zIfpfXtzTFUBmG5KzU3Hxy79O7Km3FE/hoaaQSEEbHMwTwfEmNP0XnTeGr
gRNsq0872BPAieOEatSQaE8vfdjbhAfwXRzpJkWrwr9qxy5K1f6HIhI+ODJxfamQ
o+x5HCtL4p6DCUiTt6fk+hJ1ncuPbVpFRBA7xv05Ul3e/d9IJq95RcRVll0fgaMb
udCjBOBQ94FC5mPHPiPSJeNe1by9SksdZD8AOm3g1rO0M0x3sBI=
=Zpra
-----END PGP SIGNATURE-----
*sigh*
Arran Cudbard-Bell@2020-04-14T01:53:20Z
Files modified:
* src/modules/proto_ldap_sync/sync.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a54ead1011398e9b17c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VEzIACgkQ/6TVgp+2
18rf+w//d+ICCu2h1VM00BSMpw6Wc18U9+mfOW/+oaVPJxTcVsgv28hhGEigY7Q3
OkhMhVXEmKLNXhB5wAcI93sf4v8cJZFkhknZ5ywoHhqClDLQ4dHD2460xrz+/jzB
juSIiaBKlt1r+09uml52ie0HPwyQa4RALwnvEGBGG7SmJxXO89I3m9M4lj/icEBi
u5+mfeTAKJo7JOoYwdUt5CvTWFSob9yZRwhQWd4dlwYmVUnijMXn8V4L0tQHVal+
BwImKqzfdi9FILNQDgX6J1as0EbXtUXjHi8Syvf88eewI2w66r9wccM0v90N6taY
7H9PNOGaljFG8I/93bjfnyihCAlGT3ajmXjP5mes5pFlUyPyqYsXQ5eKOSS+bWS2
w+6cO7lHpmRwti48XvaPrY5DZVwvsZ9xiTiJK5Ud0SAM1uEtBveW/ehTzEywdm3u
zjElDLkgUtf/Zhr4NdFVt0zzlzVDkq97ko8E88Zh+/n77P4huvaunnIQSv2bSx7x
3XDAEYXRdQ9Hwcv8YOB28y9XMhIMRJFIggyCs6Qj937My7H0VPcbu4FcYmZz3ap7
bUpyyQNJXg/IkfSrsvbKeGFXejCTAEEKKeMXMiPRTFtnNXKpVyd2zaFZLKz+hlJk
Uld82gdo+OSGsJthWxM3Kv9vLocqUVqABxF1fgKYiTZSVJCvMIw=
=lKAH
-----END PGP SIGNATURE-----
radius: Don't need file/line for fr_assert_fail anymore
Arran Cudbard-Bell@2020-04-14T01:34:42Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d2020c33c8d7d9fcc10…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VDb8ACgkQ/6TVgp+2
18pTChAApFNUHSdo0rUffBsoXM6a7eaSlLluE3Bk2qysYyYmaxY869je8jZFgKph
gnNNd8lUMBHgmpTc/xTgRPVML6FZc10Waa0Tok7vTAm5h1DHEtN/ejX2gL7y8P2S
KPwtyl0FgquMNoKGPKfnHN7bOctc6tGJ73PJZ6wgEnt2yBjPhgB2HHmQu0M3WzhK
mv0beRdKVhSpn2HVGK1JG6eQE7CyTq3NUGnbBKIeVV/0dXmqjraFkba+7v+6z0RG
H4H2984132thZfndfrjr+sIb0l+jZhmsR2BbaXLn+4cq6m/6BL9LMOl4R/xDeKlD
0i5ShqTd1EdwtU/OcokqAJz7vsF1B3RDsySODLNqsFw/oYjy7TqS3JwDw8zXX46c
GN+VznLHvHN1XMliRDsaqHpBUH3CszD8ZnD01Pw+uuKSR4eHP9KCKDrHWt+p1HMk
nYGUhG5EqG9NLoHe97ZdTsw7WWicZBYjg2tKMqAGSJTrxA8PlCHlKqWc04vh8muB
QHzANfd5fr78hJHMrc90FquxbKmA5XPviE4Jy+M5gcSp6fePRTVFNGRHg2GUs+4r
8jOLhOkgTlZeJWhNHQEtoqh+i03h7fRpAbRyBxDCruh4Ty+8o71B3+F2gb8tDJNj
E8XdAmvlzrPxx3DNze6PNokCQ8uxl1cXu3biC6z0qtfIbhXjEZ8=
=8J6z
-----END PGP SIGNATURE-----
Don't need fake expr
Arran Cudbard-Bell@2020-04-14T01:11:27Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d55c73420932b0915646…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VDCEACgkQ/6TVgp+2
18r1Mg//UPkCHSb2rDrORmjXMMPtJlfUHd5y/myxUQrsMtb2PwcN2A+dZPvJdbzj
p0iszT4lRjt0DTKesFQSXiPOzYiUvAVp1jK2j/tr55Yv7ndN2PfOaOTN1m9jJs76
TteqTSOB3PTP2Amc2ZhHPNE4dV6xzOwbwlHYfMcLjUX+S0wBS1w9CVW6H8Fm9xBC
eEHD1CQ0pE2QZErkJHHcBshHH34OZI1cve/QG64MefMpvFZnaum+GDftIgVjjtPA
l1SZ/tsQIfYuwkht+0x83xhqYQcBcfnlGozBL4woDcmBCQAQk+TSTCT5E4Mv2/OO
imj0ahdNqbN1uV/44RYaFSxss1bZaxIRw1leV/3G/9rH1vCRfJclV9IqV0BXJrsO
9p8MOVADZUHw/ph34BDurmi1f1hAzdHj6c7Vo2mJCN+nR5bhqBj300GtpX8KbewV
7JpJsMkWLAbTVrzUpypK1Ugy3cIavj9zMCuWbaAmDf9RaWDBs/6C6fExCopLUpG4
j0m5b+ZwAQwsg/wiqDfO458B4brTvv80KpglbSpThDkY3JtmRmMke7ugsmq3COK6
wclIlI/YE2w9cFAk018MgdTAdGOGod54M9606mqrLb9DmShz9TylPxanJFWNAkWG
YrLVeE9NG6Zck7729NCegxnJMxwzWsZAx4YNnsqIeL2CEg9VxTA=
=FFqW
-----END PGP SIGNATURE-----
event: Better to make it an assert
Arran Cudbard-Bell@2020-04-14T01:04:33Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/732d4dd1c4fcfe51e0bb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VC/QACgkQ/6TVgp+2
18rKJg//TEdKAEDFeR6wLc0G/Q9U759e9cv8781RDlUb6PnS4HZtntY50hYvFwj6
lt6pnFpREpVOhyFhEjIydth0kMCVZekOyvpRFMTOQeG8wY1hed9Tf35ahz7gkyUE
KQITE0/RZRLIvHLLkt4n2xkY0CRIcBI7yYZ2DUwP7UHiyiA67fXr+xuVOL96ahU4
9PuVKWZhTSP+fBWhJIB5w/ECpnspsFslIvpTQnfXv746glxUE7TFi5jzUjhpclXe
xWKHRNVFdfHn0nrqELVVQDVVB0GJL+trcqrmUdj8jX4cNV+x6aLd7caT8Kgq5dAu
7YcwRF/hVy5MwAwu19VPaTyO3teQPiOPV1wKDNJpDTGzZtoIU4LepjiZJwXIskzI
Ht/gCo7bCFeg4SwgO+9gdBbyhNshCrlM9FnJbp0k3xL7P7SlYWobvyCd1HPWmqiV
Xtu7HajevhL5KizRluewq/KG7uguanVM+kaSZkGse08l+oeB4LMLBLSbrcdNQ6DH
Dbx+I/ZARYtwWdkAWkPWcmyEMPFUwVHefPl2/LPJ0IPwDa7c83u4ppBVIqNFp4EM
iidI3KZLQs4AY4E63JjQAciPPb0pEf0HFSDOsj1mkfll7B4flVucx99s6tF8QOe4
s6xT1VXgl7yChRArYmSGfPYdIb4tpEnLR14INsaBH2P5rO/co8M=
=Gcn/
-----END PGP SIGNATURE-----
Missing header
Arran Cudbard-Bell@2020-04-14T01:03:48Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3545369ef39dd7ccac01…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VCpcACgkQ/6TVgp+2
18qUbhAAmW6bUi8JH8ZLjSIjEEiOkCQqClMGk9g1GJuOjZLxm0sYWmlB9dHu+x91
oY/dCxpCv5q1a43novH8cmQ0iga9qCQM1LtUoxvDHkHgWuXBmiBY9Zi0DGGrR8m8
5ku/8okoqEiS1ZTajA/VmClsrC93FyLjzsulh1/WoEo2+GTJ+6FOwyNJEIC5eYhG
HgSQH25suQklkNAl/M0fZ5C9OskEEvg6iMwTSp5MYkQClxJT1fytzD1PijSpIOf1
5g0ogqZgjigtMT8MfjyRHOV1Kajoehl7vfcwnPInsXfV0/lNFwjszAsQ2ffYWGKU
2UOIxtBu2E256UDwMln8gbE/BLuchsPeWF+FllNxRioWxLplvaxws5vf25PpTkoC
Bw5yHUvylbB+HykpJVNtpMK+0RoNBWuk8/J/us3jn0xefVC/2UOTIc+wQ9BEKCCi
ksx72qrkdRTDJMfSyjVSj/hbq/4xlE85L9YLUPIvPNRdxuDcWY796k8NDWVxIh6v
BTKDgCTULogDUSU6o0hEqu8wdCrQp5zdg6Y9LMVcOjwvl2cUuf2kHJr5RgaEEjhT
pqOnrC/2FReMZFUi23pQ4UT+VaC0OXRHXFsbFo6O32rrjN8CqEYSHNLcf40v1nZU
3ryk9M6aO3Yin1tLKwy1HXJXn3tTvKrvLjC67UNzO2gHi2ebfqM=
=i0m0
-----END PGP SIGNATURE-----
More compiler issues
Arran Cudbard-Bell@2020-04-14T00:57:59Z
Files modified:
* src/lib/util/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c0866ac65a2a2b555b0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VCEAACgkQ/6TVgp+2
18od7A/+JUbR3VhB0dM+TEl5xUYyd++rbVR50qiLtOz/Ut5Vf+Jiv9qzLl7K/J9c
ACLQJz3tmVTacVhLRJ1ZTpXcl8Tz4Iz5F4LfRQmFEmYmMn4ONY5KnjEb75WPaZTh
mS/oDcDYUd6qxfF64HZ9D6DrhK7pfb7tfpm3KdoQ73vqIvorPx59no68XNcrh9hs
X1K5BvlpxVqtBMEj1iSbk5gCf/o0x0xCjBvrWHnXiSJYQHoOQL7+Y6MuG/dIS5WR
Agffb9phCLNBG4AEGbJbWtKv22xRSqBzQZ2wqQoRxmyKWO4Y7iJwwBCafByFQzxU
stw1UQMEPa1FgZ8EEv5nYaoT0seQ1YUle9hIm0K6NTP4DwWFgSRZiwugG6yu1YRc
Wi0KfZecWqbVaU8Tc2ZecVTg2WkqedRmpq6xxH4qBFCTSzppbmFkic4J4nvPizJn
XRTcEePw2yxuZDfVMeO4WYZ+9/shmMbmmTDs0280O8tbKe6lC7pQKSA32xy9978k
/bhNphZdFe3vpe4NktxqPfWkQfXl4AsOm0/N3i0od0z5p+J6bp/QIRMeqniirvQf
IGmJD+Dvds+iaf0RTqHUFsUOxE45g6snYA69Tk8I7VX/3006rQoHE9NUEYcRwd2z
zpWPHN3OnMcuVn/pA8E4YeJFlbaKW5A+9PjVK81wO3a9m3xu+Wk=
=elas
-----END PGP SIGNATURE-----
Define macros for NDEBUG
Arran Cudbard-Bell@2020-04-14T00:48:00Z
Files modified:
* src/lib/util/debug.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1b660af3a829462c980…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6VB6oACgkQ/6TVgp+2
18ohvQ//ZrBEf8HqJUqdewRFV8MlxcGxJcPFmP5fOpEzPvNNdRVUbFYbVuU4UUTp
ajt86NyWs7l6toVTWlB9ywa6IwVrlpmiNHBwXz+5ZbM9i25NVoTImdVr81T6+jCu
yacOmrYwQYoS8aQ8BICfU1kIuqcXTU5A9YMjXYqpqqfSce86/rirNSdH7D8eyBNG
50kzXQnsILTlTbPaRqCTcvb8S/zO/VYcP35Qnt2yfVhqII8/y6Yf+cUQGGRrtYiI
vRXZz+Ez80fvilb5/TMdznCyfwCQb7Do7RnfPAzgLdHFQlv6KI2dKc5PEoOzdTqW
YDcalni75Pqm7rbEYWbWlLlYQhaOkBi1rThZdDBpz31TUicEQk399hLP51MLkJXH
euWthPCVt+6AOQM6F/1HdVED3v4kM2l4DpDZAze0zGISZUD3eNMiCm2cuaFe+JIX
1rU6InjTa/P0LK6yiyKsqPDrjjTJxt/2nckqkjxJ34xNX2uZ/vB92mOtLPuUCXGn
6FNxf6yDBNzcHiOdZW0srx2y9qQSIOJu4nZcWypuagMAkFhDqShCf/3EG6H5PODA
tsCVkbypuApluubGeMsKMNOPnsW1MGgSvuM/soqF7HBTgunBG0gqbbrRFtVP5gOr
G2L3WxF1Q5KSHpAe71P/SEfDBC4hAk30Jps++KQevVB7YNlrhH4=
=f2wE
-----END PGP SIGNATURE-----
Quiet compiler
Arran Cudbard-Bell@2020-04-14T00:45:30Z
Files modified:
* src/lib/util/debug.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b526afabae93586ff1b…
======
--
This commit summary was generated @2020-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-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6U8/IACgkQ/6TVgp+2
18qhqRAAk/Cu4sk0T3b2453dDcw2wBjTBtkI0Rv1mwUqk1DrcxrFvVGl8Feo+dvX
x1ZCckcxFyo9eODigk5GQf2efcNPiiKjQvk3R5yCSaIJr/qH5a0mHQTftiyD4dTP
H5+5pgL5NNfEuz1znipyRyG2ZktCNBO3o7bY25IFsTsOkauv26wR4dCL7+wmQisR
xMUr2MPP1xM+eKAeweZJRQBnv+5s1K0OzrYg7OX4HdZemePj7Cvzv2U7U3i1kjza
PUAaVJ5J3T0qYV714+C6KBcz5UTG8jzviSx1UskkLE3XINmXRAN2qQPqpwljyi8G
U6XEgSYyackowzPwZkO6Tm4cJxEjy++qC9AAViZhe5vvaxKl87WKTwb35BbuQCC/
8ErJT4NZhfln90wP1tVpT8yzC1mMJh9vb+44htMP+5Whc/ZAE5YIL3FGoU4xXLbg
/PMMG+2rCmj6/qLZh6GB0ZO7TL5n4wBuVTYyxRxNqJkdMWCppcl5ULrq3DL9A79p
LNIclRDzT1YamO1NUZBHlNdaFlwIR/fITk09IZljeD3C9WdCilOfOWL03ABQDUMk
rMsr2dmDiBIB4GYjINrcBIwIRkM9Jz6gb42Xf1Pcu+YuY6hyquuAMYJsi2FYmZlU
7BHqc9cctzk5G6uCLj7LvmTA2ZSnatwIA+Xagb4FDtY+1wGWM5A=
=rzUF
-----END PGP SIGNATURE-----
Remove all calls to exit() and _Exit() except where hey're absolutely necessary
Arran Cudbard-Bell@2020-04-13T23:21:22Z
Files modified:
* src/bin/fuzzer.c
* src/bin/radclient.c
* src/bin/radict.c
* src/bin/radiusd.c
* src/bin/radmin.c
* src/bin/radsniff.c
* src/bin/radsnmp.c
* src/bin/radwho.c
* src/bin/unit_test_attribute.c
* src/bin/unit_test_map.c
* src/bin/unit_test_module.c
* src/include/build.h
* src/lib/io/network.c
* src/lib/io/schedule.c
* src/lib/server/log.c
* src/lib/server/request.c
* src/lib/server/tmpl.c
* src/lib/server/util.c
* src/lib/sim/comp128.c
* src/lib/unlang/foreach.c
* src/lib/util/debug.c
* src/lib/util/debug.h
* src/lib/util/dict_util.c
* src/lib/util/event.c
* src/lib/util/hash.c
* src/lib/util/heap.c
* src/lib/util/hmac_md5.c
* src/lib/util/hmac_sha1.c
* src/lib/util/pair.c
* src/lib/util/socket.c
* src/lib/util/trie.c
* src/lib/util/udpfromto.c
* src/modules/proto_control/radmin.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/proto_ldap_sync/sync_touch.c
* src/modules/rlm_logintime/timestr.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/modules/rlm_sigtran/libosmo-m3ua/bsc.c
* src/protocols/radius/list.c
* src/tests/util/atomic_queue_test.c
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/message_set_test.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/ring_buffer_test.c
* src/tests/util/schedule_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eebf808c9ff4d12bdc59…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl6U4GYACgkQ/6TVgp+2
18qPfA//YyTglxNU50Snb2/0Uwfpuzaj9w0gVHEZ93QGKZLWKvn6HavGEKTojBAT
Wjb7YKuQZUyiTFd9NvTiuPT9Q0iDET6tDof0nSycz351qtv9rYK8LvqvPevXmXLq
r27tpyev+4Ni6KGE4vPmmMCNwhUXzkDpVW/HzJiKaVlL8qH63naNUTATzUUip1Sq
QdLNOCnx5r7H3RagEOGbbJLP/pzbQe2/nbz0H2j8Yd6BfVaXY0eIME089BUsDN9V
A6Or/glp2hzKRADuNhIm8nlz2M7GES/NchdAi0Xg7CGECE+heXnt/R5OdDgl9/cX
JgHvxYD28KNqGhJgKsuIBF7HNJrg1WyxdI0BVYQEfV7/kxO4QrT1ioJZ6lnKR+WI
tJ5iE/LPvgssiC1Cg/uRVnrOwoVZDai016+v30V3RF7ol/bn8/wKjCH1ypeHeSGn
jAEcwm55KY+8IECuJwATCIxcUlxE3p1ZiMzvU+xdCpvccfn0Vowt3zqomFNALCzU
EJHg7dtfKdM+L27uQ4yRfOqDQ35mGfvG1Hq5Ls7bmZC73zIalPiV6uujhiucMlEF
71MINFj3e7sK+sW827tEw1tJOzbZX1IvOiPKfc+dRSpmSLrGs1lXjiFMdn5GQxvR
H3+pYKRuEkEueULybEkhsLrASvQqlhh1Gg35vNgddNY9a5XS7h4=
=lapn
-----END PGP SIGNATURE-----
Fixup assert macros
# Conflicts:
# src/lib/unlang/tmpl.c
Arran Cudbard-Bell@2020-04-13T21:57:58Z
Files modified:
* src/bin/radiusd.c
* src/bin/radmin.c
* src/bin/unit_test_attribute.c
* src/bin/unit_test_module.c
* src/lib/curl/io.c
* src/lib/eap/base.c
* src/lib/eap/base.h
* src/lib/eap/chbind.c
* src/lib/eap/compose.c
* src/lib/eap/session.c
* src/lib/eap/tls.c
* src/lib/eap_aka_sim/attrs.h
* src/lib/eap_aka_sim/base.c
* src/lib/eap_aka_sim/crypto.c
* src/lib/eap_aka_sim/decode.c
* src/lib/eap_aka_sim/encode.c
* src/lib/eap_aka_sim/state_machine.c
* src/lib/eap_aka_sim/vector.c
* src/lib/io/app_io.c
* src/lib/io/channel.c
* src/lib/io/control.c
* src/lib/io/master.c
* src/lib/io/message.c
* src/lib/io/network.c
* src/lib/io/queue.c
* src/lib/io/ring_buffer.c
* src/lib/io/schedule.c
* src/lib/io/time_tracking.h
* src/lib/io/worker.c
* src/lib/json/jpath.c
* src/lib/json/json.c
* src/lib/ldap/base.c
* src/lib/ldap/bind.c
* src/lib/ldap/connection.c
* src/lib/ldap/edir.c
* src/lib/ldap/map.c
* src/lib/ldap/sasl.c
* src/lib/ldap/sasl_s.c
* src/lib/ldap/start_tls.c
* src/lib/redis/cluster.c
* src/lib/redis/io.c
* src/lib/redis/io.h
* src/lib/redis/pipeline.c
* src/lib/redis/redis.c
* src/lib/redis/test.c
* src/lib/server/auth.c
* src/lib/server/cf_file.c
* src/lib/server/cf_parse.c
* src/lib/server/cf_util.c
* src/lib/server/client.c
* src/lib/server/command.c
* src/lib/server/cond_eval.c
* src/lib/server/cond_tokenize.c
* src/lib/server/connection.c
* src/lib/server/dl_module.c
* src/lib/server/exec.c
* src/lib/server/exfile.c
* src/lib/server/log.c
* src/lib/server/main_config.c
* src/lib/server/main_loop.c
* src/lib/server/map.c
* src/lib/server/map.h
* src/lib/server/map_proc.c
* src/lib/server/map_proc_priv.h
* src/lib/server/module.c
* src/lib/server/paircmp.c
* src/lib/server/pairmove.c
* src/lib/server/password.c
* src/lib/server/pool.c
* src/lib/server/rad_assert.h
* src/lib/server/regex.c
* src/lib/server/request.c
* src/lib/server/request.h
* src/lib/server/request_data.c
* src/lib/server/snmp.c
* src/lib/server/state.c
* src/lib/server/stats.c
* src/lib/server/tmpl.c
* src/lib/server/trigger.c
* src/lib/server/trunk.c
* src/lib/server/trunk_tests.c
* src/lib/server/users_file.c
* src/lib/server/util.c
* src/lib/server/virtual_servers.c
* src/lib/sim/attrs.h
* src/lib/sim/base.c
* src/lib/soh/soh.c
* src/lib/tls/base.c
* src/lib/tls/cache.c
* src/lib/tls/conf.c
* src/lib/tls/ctx.c
* src/lib/tls/log.c
* src/lib/tls/ocsp.c
* src/lib/tls/session.c
* src/lib/tls/validate.c
* src/lib/unlang/base.c
* src/lib/unlang/compile.c
* src/lib/unlang/condition.c
* src/lib/unlang/foreach.c
* src/lib/unlang/interpret.c
* src/lib/unlang/load_balance.c
* src/lib/unlang/map.c
* src/lib/unlang/module.c
* src/lib/unlang/module_priv.h
* src/lib/unlang/parallel.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/switch.c
* src/lib/unlang/tmpl.c
* src/lib/unlang/unlang_priv.h
* src/lib/unlang/xlat.c
* src/lib/unlang/xlat_builtin.c
* src/lib/unlang/xlat_eval.c
* src/lib/unlang/xlat_inst.c
* src/lib/unlang/xlat_tokenize.c
* src/lib/util/debug.c
* src/lib/util/debug.h
* src/lib/util/dl.c
* src/lib/util/event.c
* src/lib/util/pair_print.c
* src/lib/util/time.h
* src/lib/util/uint128.h
* src/modules/proto_arp/proto_arp.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/proto_control/proto_control.c
* src/modules/proto_control/proto_control_tcp.c
* src/modules/proto_control/proto_control_unix.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_process.c
* src/modules/proto_detail/proto_detail_work.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/proto_dhcpv4/proto_dhcpv4_process.c
* src/modules/proto_dhcpv4/proto_dhcpv4_udp.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_ldap_sync/sync.c
* src/modules/proto_ldap_sync/sync_touch.c
* src/modules/proto_radius/dynamic_clients.c
* src/modules/proto_radius/proto_radius.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_load.c
* src/modules/proto_radius/proto_radius_status.c
* src/modules/proto_radius/proto_radius_tcp.c
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/proto_vmps/proto_vmps.c
* src/modules/proto_vmps/proto_vmps_dynamic_client.c
* src/modules/proto_vmps/proto_vmps_process.c
* src/modules/proto_vmps/proto_vmps_udp.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_cipher/rlm_cipher.c
* src/modules/rlm_client/rlm_client.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_delay/rlm_delay.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_dict/rlm_dict.c
* src/modules/rlm_digest/rlm_digest.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_aka_prime/rlm_eap_aka_prime.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.c
* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_escape/rlm_escape.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_isc_dhcp/rlm_isc_dhcp.c
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_krb5/krb5.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/clients.c
* src/modules/rlm_ldap/conn.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_ldap/user.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logtee/rlm_logtee.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_lua/rlm_lua.c
* src/modules/rlm_mruby/rlm_mruby.c
* src/modules/rlm_mschap/auth_wbclient.c
* src/modules/rlm_mschap/mschap.c
* src/modules/rlm_mschap/opendir.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_radius/rlm_radius_udp.c
* src/modules/rlm_radius/track.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_rest/io.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_securid/mem.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_securid/rlm_securid.h
* src/modules/rlm_sigtran/client.c
* src/modules/rlm_sigtran/event.c
* src/modules/rlm_sigtran/rlm_sigtran.c
* src/modules/rlm_sigtran/sccp.c
* src/modules/rlm_sigtran/sigtran.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_stats/rlm_stats.c
* src/modules/rlm_test/rlm_test.c
* src/modules/rlm_unbound/io.c
* src/modules/rlm_winbind/auth_wbclient_pap.c
* src/modules/rlm_winbind/rlm_winbind.c
* src/protocols/tacacs/base.c
* src/protocols/tacacs/decode.c
* src/protocols/tacacs/encode.c
* src/tests/util/atomic_queue_test.c
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/message_set_test.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/ring_buffer_test.c
* src/tests/util/schedule_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aeb8d49ba823ee69f8a0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6U3zkACgkQfQ55zXdi
Hs2LCggAmYtfxBpB9R6ojcW+BZHrFuHiKQHU4VPwLcbd7sJtTgdImW3NED08xjji
ubmrQ0l0rR8kw76LmqBikiwdJxMRhPpueKtcPj2cfBkENw/d3r7SPbGDyuVL1JDv
GdeCB290GErpvUJDLtsau028tDINB8ehYDQ8fZ8VJN20SeuIChSGTt8h9SnFaIZW
FTHqBelbTeG1mXDzxo9CUYztWoliQ0o3d8ACDVuv4fwzr32QKzE2YLq4iNYw1ZN5
s6STdWmG284j0p3USlJKqpwqZSClxWbfbRcvX/vbCjR58XkoBys+ivgvoNskBVpk
oOUAF0CjfL8jq1pz1ZwyBN/TJYAEDA==
=3flp
-----END PGP SIGNATURE-----
minor clean ups and bug fixes so that it works
Alan T. DeKok@2020-04-13T21:52:49Z
Files modified:
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5c4c8a2f32c3aa377fb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6U3qUACgkQfQ55zXdi
Hs3bUggApCLHrSE/WXE427+8teBBv+qyzWuXVngv3aAFxE9F/H4MZAorjSUsEKad
GaVx8/M9+yy5m2oYngnWO2ca8V19Jr6G/9YaKf/jqJLg8Vm5OjnOFw7dfYjxxlNc
KL1sPkNu9SWs8qNF0ohPnymbEgV/FKr4UIy6lWmuZYrHQksIc1vh2cp8tHgRgkAx
/YpgLCsFr/7beyexo4hFYT196LwSEpa4NjEHUZWUnPrya7xfTaOSh9oqmvivKCmA
57o7TevLPd6RMbMpCEqA5OvkggUcKJffNQCF40hHQ29xXEsLqakZrFiD6/E3IgaI
Ee0R8aZ8Pb5PyH7IzrEU1oLo+7S95Q==
=bAud
-----END PGP SIGNATURE-----
kevent() will return an error if the process has already exited
so we just call waitpid() to reap its status
Alan T. DeKok@2020-04-13T21:50:08Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbf9fa5fc3c750397ea4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6U2nsACgkQfQ55zXdi
Hs1/PggAnVIH7b+f7gjfWsXqMQzvOvY9s9LPxKu1Xxh2C6HLLzqnUUnB6uWCXI84
GBvnB065mPAPY6Yd7SO7R3FI72ECAdAsF3LWAY1342qlG+AOtEWYkVAuoKD2cqO8
k/cWGbhNIjmOmK31KVHniOib5K4hAnxjb5dAWv/7Xo3VhaA9doKULPsQlrIf+H5c
OXTRn1M08WkTGmnDeKDFCyNWuCglMgK2zppJKW7GFvwMjc+kqMhcReXj1rbgMeo/
+/GwSDyuxlPom4dLL6Br0+bANx2XrADGuXuVL7uLBQkM9ge9echwlDw7CADSsohQ
lnv5DYplnaDQgnDyFXhMpgVIaju7cg==
=S2OW
-----END PGP SIGNATURE-----
return the child_fd to the caller
because fr_exec_child() doesn't do it
Alan T. DeKok@2020-04-13T21:32:29Z
Files modified:
* src/lib/server/exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/958e9606f9f34d3ebad9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6U2mQACgkQfQ55zXdi
Hs1dIQf+M30XxJntWZNgv7onu+qDyPFqzr9dODpsdhoBd8DIxQI15RK3qwXBZwo+
zxLeZ5cEkTOi5F2QNO9IirrTeozSqFOp1Yu/MVrqMxFChO3VX4mdGc28/gwKLtL9
YCxC4MgLp3YB8hR4hzlYbGbrmMuUffCwrrghs7zl7Z7o1CFIH8RRArlkJY8IWiy8
luX8Uh4yJHtWx8RJ2BzFAtiWyb5+LPGpTJN4F/x+r6rixK7pJmzFKQ0hl9Rlt2jT
pJrUYkOBeIXv/fUbgU+4LZgjmIBVNQuIPPmh1HGAVAig0mzb7EK2pQfq3Fqr6DAj
eTtA+cFUyUPa+bepelNJelPz2VY26A==
=i/Pv
-----END PGP SIGNATURE-----
it helps to wait for the child...
Alan T. DeKok@2020-04-13T21:32:13Z
Files modified:
* src/lib/server/exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1cb87e5af9a4affb20af…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6UzbAACgkQfQ55zXdi
Hs0hiwf9EDr5N1D2wdV10aAxSTWEOQzf9/8zgJ2UnIYXXuGzC78cStz1du8YU1VZ
54AMiZ+GnVLkRfXWu/XCOmjN5s3LLosP08ZKkvzrkPEkegwXmC6H6NiMQHRLVaZz
QcQvQDFn2T0/3iwnBxFbJBhUPEa9Ehy0NfjgthmfijJHa6N4dMLydmOg7U/VGkW1
WKwNduyo9GezS3LmXiJntVBRsnS8/5LJPLGLxYEZopB2sm8e00a/TOWEDp94YoEh
Di1riV/BG6mxvIahh/1yEIvLUF82QXC9+ef6aYDxGYhYffKMvYuVUVAM2tMljur+
cIqK1tcnUhJKfWWx+mizx6xjqtc3Lg==
=VG7S
-----END PGP SIGNATURE-----
add unlang_module_yield_to_tmpl()
Alan T. DeKok@2020-04-13T20:38:05Z
Files modified:
* src/lib/unlang/module.c
* src/lib/unlang/module.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9c515934d4944df09a9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6UgjEACgkQfQ55zXdi
Hs1/Ugf+NTRlmipj9grFBTJ7k2wwQhW62PZ5tPgodFg7YDIifcVjNKJBlk0aiAw5
NySUAwygc0NFKLkKQgI1kZVAQ1qHmKVQnf6OZrn6hbDv5mZiKAb8UGZQV7XryPAv
+kGOGrltJNauQF/PdoCz8bzVr9Bhzqcrpr7IaBCjc2o1XqH5tZbrlSnChcxOloF3
hAL5neG1PNuc6+OL6hD6VMytARJJIBoRmdqPdmjXu/y7oaI7344H8UXmiWDDSu9P
9KlySCCRnPbx/mn2bQ4VSx8rh/9/JdJzEiyTE/caE/HEpVdo+571+unU9hIsD73V
bdx27BseM/ZqjXPGptWFfV04MLCH+g==
=MaeF
-----END PGP SIGNATURE-----
cleanups and simplifications
Alan T. DeKok@2020-04-13T15:15:57Z
Files modified:
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c11c91c1c817629c1a7c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6UfnIACgkQfQ55zXdi
Hs2uNAgAgmOE1hBpbe25wZfOSW+jspXH/P2r59URBIUmqpMJrKr60W+L+ykgCDG3
KTqXRWWkHsOvlT1wvgbZ13Mf9RDb8OaNsvx5QqFpd59NCqtfwPdzj/ehoBrOywW7
rwcJXGiu7qWZKQFB48C34NOzN9wVjGpGNcoGwMk0cijAyeJu8ueeeWu0rwvS1am9
VVK6mjxQGs5rPwF6fXuxt5m+TodsO1NKk5Rz4pPYqRUDn4BCzxutXyceemmpFfUE
jdSfSRkaKyjSnN+RzFfemClQRdqywJyiMQD6CHY2pUNa4N2ACNmZggH6K1Z4tVFT
UEfPa+93TNucr6iPD3BPnMGe86RkGw==
=zPmM
-----END PGP SIGNATURE-----
turn the output buffer into an output value box
and allow exec-wait without an output FD
Alan T. DeKok@2020-04-13T15:00:02Z
Files modified:
* src/lib/server/exec.c
* src/lib/server/exec.h
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/931fc7524d6b436b5cea…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJelHr6CRBK7hj4Ov3rIwAAdHIIAKd/RoQMGHnjDPz1EOhQzH2s
Z8PWwhKIOV8Ev23tz3o0hMJMX/xkyDnBKTjXgKLp6PRgJ9JJdP6IdjyOJ3CffuJ8
YBf/Pk1prlucyyyKlkH6/Km5zFf5laQSLCipSQMfVcjaceaGo/RH2+oUU2SecBvN
e5kD0JFBHtolBXRNSecsn0FbvLAkCu+D/HePpWJ0HRTezLVfgxigInzfOv1+R2mp
an0hzMK47WsvrnxwTVrfxrbTXQ9bOwzAmq4w8aIZ1Rgj/mWVAXJbY3a47ZqzE69k
YlewWkVa0jFvQR7CVUUDwWCbV4Cll2lcN8bZmqWnckw7FGJNKiYw3iNscCbX6sk=
=m5QX
-----END PGP SIGNATURE-----
Fix rlm_cache_ sanity check for crazy people (#3370)
This PR fixes an incorrect size argument passed to `strncmp` which resulted in smaller prefix matching than intended.
Disconnect3d (via GitHub)@2020-04-13T14:45:14Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4baf2114670d95691c49…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6UZQkACgkQfQ55zXdi
Hs3ZTwf9GHvn0bK9mAhgaqzkFfbccfKBov2B/8GwGRCauQtj67ZvJH6GWHZReQdG
xODsgDZU2RAwIM1Sq7lAtAwMLQdybKOEF3prOSb/+VmIS9LgcOTZjmH8iuhSgV4w
E3pXv9wWnfmjoD1aK/38IQiUxi5AsYHv6zAXHOzNQU8mxlpZzd+U5M/Pp41JnEIb
yBq696zb9ypFkn9CG/oEUND/Bz9ZcIs/Svw51zHiMevcJ6D131Cw1ifwrL02g14i
cdOYRuwf0yAEDQozpnL5p0gHPa/nZULN6sX1Dq1UO1oRPTKkts2Eew3+zcdTmN+v
Jd7/G3/dGMD2bWQjZFYK4WnO/Vzlkw==
=iwNa
-----END PGP SIGNATURE-----
use kevent to wait for the PID
it should all be working. Next is to add tests
Alan T. DeKok@2020-04-13T13:11:25Z
Files modified:
* src/lib/unlang/tmpl.c
* src/lib/unlang/tmpl_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e15e08b871ce54a4080f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6UVq4ACgkQfQ55zXdi
Hs3Cbgf/eb4nTU3wBx71H7f+s0u1r26OIl3OvqJI9QTLV3C6mHsj4A7Vljo5Kmxo
Yo6TosqSlUFt5+fLoEKJgVUd2X8jo/4LeMOlW04DoiaXsFDqvihlJNMbhW/oS0xB
bp1Y5RfWPxmNRMtS2z3Gyu9sF49W0bBKHpnLhJS4ABwk+EHsH3ESDujD53oYkaDa
pwCCUwP2Fi8p9FobKRpD65d+jGuJepMteCFTbXcNk/wIv8b4De/bDPsuoTZmWA2J
cCBiMQtzGeiKj4UjCYEbIzTvEOZ3ta4V/zPUWh1aXQRiOVtqsuRZD7UyeZHe2+gX
c2kSoO0C6uMLHUrr6dsYTO/RRuTRAw==
=mZSp
-----END PGP SIGNATURE-----
more framework for exec-wait
we still need to use kqueue to wait for the child PID. But the
basic parts of the framework are now here.
Alan T. DeKok@2020-04-13T12:09:29Z
Files modified:
* src/lib/unlang/tmpl.c
* src/lib/unlang/tmpl_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88b094b9d5732144e9bd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6UUmwACgkQfQ55zXdi
Hs02+wf+Kwewb8kVNLBV0TIoBQ6R4sqYRhdxwlGlZASyd06PSXvPkFf4q2HIeSIP
QIXFwVST/j6Tey8a571mUzEDmjv1APzdkerInPDssPOCSeJ4GtKw+RG7c9Dhvia0
ujJvYvjtOCq+RSMpxV5aGMXF+cW+bnDj6cRf1Gke9r6Z6nDXLZjLW1d2crbftHHV
8090OrOTNCFfaXMnGIJ1AnKrJVKtpv7Vbg8cJYDGP6DX6FxY2C8VDLwUa/bBLkvt
g5NWWBICOUO8u+5F46IHYuU4PW3h+tx7tDewBzLRu/a0AvZsJc/kMi+v7SzYgqwK
pnhYH8LEbw00fD9x8nJedtssNrJ0gA==
=UlaS
-----END PGP SIGNATURE-----
add fr_exec_waitpid()
so that child processes will be cleaned up if we do exec-wait,
but there's an error.
Alan T. DeKok@2020-04-13T11:51:47Z
Files modified:
* src/lib/server/exec.c
* src/lib/server/exec.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82f77fe66031da20d51e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6Tr3EACgkQfQ55zXdi
Hs10Agf9Hd7dKR0HCKUIxrAJKE9aFkOrU6ycjEC1BEz/qlgvHbVQmUi0ceyjeq18
ti7F3ybYG9tBheappLIShBlCtYCZbPBRAAWfbdV51TTTtz2Dz89oMLUP/i45z2MG
R0QxXFNX2CxdofXKLPWrnjtINLAlL+r5dQ/0Zh/q1GFhcXTjVwgkOZDADyK8YV9K
dO9Ixq3bmkTy4rGHx5OXzLGSUTtFUDtVZzn9RT6GD6kzt3dHGtamCpuleRdpw3Hj
oM/qR+O1MHoaclHmrjK+YrUlokcx2NQFFyqXMKZpiOOnmqAFOozQXXJrrNKozacD
uVEi4Idr7dx7eIcJwgKmVEAnoNTfqg==
=IeWx
-----END PGP SIGNATURE-----
start of framework for exec-wait
with reading the output.
And some "todo" notes for the future.
Alan T. DeKok@2020-04-13T00:16:28Z
Files modified:
* src/lib/unlang/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1b7a67f300cd05469fc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6TrnUACgkQfQ55zXdi
Hs3ZMQf+ItzcmwGYJZz2SRBUJnHBWDLc/zxZqUD12swSVMB2tJeQ4ZXarRP/OvTo
ynDJkvXt11S+X1adPUBWSXTLBPV55kJk0rLTGlk8xA0+UJIkd4heH97A7sKpwdxW
ClTfltI0sP+0thCkVul4WpV85cg8xmIvwzGSTDWTwgSB8VAr5xSG5pyQdRFLYpmV
8+rwjcAXm1TFS5xjR4rxKgk63UUEIO3vW+eDx5bN2yH2XZWhrePCiUuTj/yMbYQ0
CXTrMxW6+HtIpRqmZ5VEXeWl/5MqUXuLm9ZQgNtkkPoOhXrJ7gkCAVZ09dmQr/Fj
teFYad7+/pbZuNU7gTTEgJFi0rx0Tg==
=rLEB
-----END PGP SIGNATURE-----
exec-wait API using new methods
Alan T. DeKok@2020-04-13T00:12:25Z
Files modified:
* src/lib/server/exec.c
* src/lib/server/exec.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8eb3b12410ef71947e3c…
======
--
This commit summary was generated @2020-04-14T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0