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
December 2019
- 8 participants
- 42 discussions
[4.0.x] radiusd process CPU spikes at 400% when trying to do DHCP concurrently
by Chaigneau, Nicolas 20 Dec '19
by Chaigneau, Nicolas 20 Dec '19
20 Dec '19
Hello,
Using FreeRADIUS 4.0.x (HEAD from today), I've tried to set up a dummy (very dumb) DHCP server, which offers random IP addresses (unlang only).
This is with a build in non developer mode (configured with --disable-developer), with default configuration (except for the dummy DHCP virtual server - see file attached).
Sending a few DHCP Discover packets (about 100 is enough) concurrently:
The radiusd process CPU spikes up to 400% (8 CPU are available), and then stays here forever.
If the packets are sent sequentially there is no problem.
Something's definitely wrong, but I don't know how to look into this...
I can reproduce this behaviour easily, so I can test things if you want me to.
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.
3
11
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl38BrIACgkQ/6TVgp+2
18o+kA/+I/3Gdkhg7TuN2hhLpUt1sc2gEPpYzjL7gm5EpHoG7F10tG89JZbn33yl
MH6PUDGDzK3cpLJ6XWs8up2EuSJwlFRXD6t/glqn0pygDNzWKmCOaJ1G0YjXHhz9
SLp8EnfM2Knoopx6lKrlIodbO0Dxl0jnkhfoLvfWscHRnwCRqCNcT30GRKO7RDZZ
QRCw3bIy7lhMU4yFaSVKya7y1Rt6c8tE2t2W6GgKcZ00Qax2YS0xX7Plsz8Rq9ih
I3qYcv3g1i+uRSfDP2M1E1my6XNpUatJRJihagQ8Fwad2qEiFBmc+0O7avDUuiC0
yR0vJ5lM4Eafoj6EaThjorGpOOZ4reuimJmhIF6VrNJyD1Y3xqM7Cqf7oPoOqCo9
3OCZxUdylTmNuf6wZFoEM4JGAq6drd9FAatvh0V5G+jlWaEFJ9fdtIxqaNA8LTg1
q4OUKen9bxW+7WM1SY3rg/wSxhGEYf0an84X5Sta3ghMTQhow8AFfbgLPCFb7i4b
gaGkFjOBY2v6sZ7kk0/P0PS5mYEmutmw040AbNhwdx+E9UxfVzahyVQ9SSF5nnMy
6c0mez0AUooekAX0ow4oz2AmdjoRfIcRVn3r/SZpyUelZ4AtxL7mvR3cqCWAFqXA
78pq05SUKkvAtQDWnd4OB8si94K/3ksTegsyR72cQwpGDZEQzd4=
=NE5x
-----END PGP SIGNATURE-----
This is only an indication *IF* we're waiting
Arran Cudbard-Bell@2019-12-19T23:24:34Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad9549d3e3f0b994c0a5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl378lkACgkQ/6TVgp+2
18oHmBAAjh4l/5Cl7PWCj0hXvrp1Ndl/JYs5AkJyx4JA3tcYU/K/5aeTgkvlBxrJ
cjQMFAUQWiLBhvHa9JF5zmO43iJiPiueBMkNPrabWilWt5Va73QPQg2zFbqs5jTe
9UcVxOYuisK8EuU8II1fOmDFnqGyd/m4jbVlH7nPBiDL2YdZvCKx4wOIxzJrPDo2
dzG6x6x5ikluGxzLIuEMlBO4rMhMtiB67ZMY2QjJ3JgyK/F7TKvNq6F8P7T835yb
LeMfRQIoMs0K8yhjwTfHUWTyC4uzPNMxgaNgkGTKGGXZzz2gGRPt2dRd6Y/IJgxk
5K+yv05qqRxVH9/vWuhcrW7LvqZUmSNw+x+0fbM9B/G0ggca7EQn5qbC/pwQc5bS
7ZKos2tAHLHaaB997Mp5W+7AXdmxY0ieitEgi5rIxfPZ48Ec/yfxYVnTHZ4/OrFY
lcKu+VyZgdDwOEDyoMMhuiGGyHDYJ0LUjWHsr4oZymfwOkrlfR5JCokXE9Xz6Gx4
FnsISBLrAkN1dLB8WRqh4sPIYo4MAYhOJkPfTIYRxRn14ogw48X+1F2RTm+RMZ7L
f08VhmZKzr+dV2tCIrrLJuKAOwuyBBOAX2co2ABY99kIplm0ZVgFKHS7UQjygzW6
76D0CQQgAVWwtEo86EBkPMYYzgkxVr+5PjqEjbyMRg2v0Y5p8Zw=
=Y+ik
-----END PGP SIGNATURE-----
Always initialise priority
Arran Cudbard-Bell@2019-12-19T21:57:45Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3dd230423eba60ca7041…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl378VYACgkQ/6TVgp+2
18rlBBAAmS8TOAb6lcL84OCicMLq/8y56S5djPnrJ8Z2Hb3D/3XmbxvHajX3GpJk
UB7hoMwvphSr0qsguVmqT81VbGWYN0iXuUK1udQSLEbmFeS8L7nF7LXMnx0mm5Km
RB+caOCStFqaErqN31jCB9PrDUGlNQr6Py3BWBF4zlQ/hrgcWj4P6r1tfbwB9Juc
tDEcEabWxWoU6RoaEneXpidy6o53LrFvPs6DUi35r7Kc0u6HJgnGjeV0KsjnzlY0
Vg8mWLYKZ1GHR999LiZM0guCwFcOaO4Kq4aVYPxap9tVLnD+h9x0UGdcihN0znTU
1VMFTACoRQ87EUY0GCHQsyVCds2C/I1wdQeMdDRe3MIG7+hyC/fZCZPh+IbZ7xvC
YJM3SWbAyh7+RbO/AJOSOHU6OxOEHy225+N30K4isoIKohw9kbtSgh0y4r2VAIyI
mZqWFAQs+JdsL205dAC7Enu0YGBG6i7D0zbeNMXj/rjifho70G1xJxLeuSW7umET
qReITnI/77DMf6h1mDwAXwcxWg/5xvhDksxR5d4hzHYKoCp1g9HD6r889+trYLCX
SKvXmVbF6iTPl62wO4mzv15GfdKi0i0wX77OeGZ2GWjKjL8gBUEiSXtSw/Wb0/it
BpMucsy0mBYCOEzrHmltjv5F4Jj7+xMLRV6aCllkfalCASDz//U=
=IOs7
-----END PGP SIGNATURE-----
Simplify logic slightly in fr_event_corral
Arran Cudbard-Bell@2019-12-19T21:53:26Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/13f3cb219fec8c069d80…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl378SMACgkQ/6TVgp+2
18qE/A//Vs2vRkYoIs+mGjRKUJKBqLB10VxRSdPY1nU1tlxqxih8zft3f6uphCcy
PaAqoimhhUykiduC/IfbAgeQrrZqsRsp1+o/tw/zqnJScIqW4qgN9LxWp21hg17a
2tzmEj+dctqvJXrdpn/cdn98S5tagZhIb/i4Gq/SbFzUvZnhihQ+/2f726Ep+GKn
e/0yIMrM2DFver7ho9sROfowLf+KFfnpRHWUrzr1eWecgVpX+sPpJs+SGizANZZH
cIEF6bECZtuKC1jRS5VK/bX24rbolK80DYN2+p9/XZOtHFMgsZG76ODNq8/D6YCB
Efn69FmVkTvgYbiPb0QI2GUGrpdi6rXEiYphUyIYLZ8nFPQb07YQJQlPsxtqn2tk
LCvTwLw1btwdCLkDcrKmoz1g0Erdq/Rkm7KZ8ZWZEFdeteBPzp286+NUJQwyd3Vj
Xelr4ccHQbr3lgEAGcLuNPTpTnCDxODjewBmVt+LaJCaY9YMlxN7V06cktR+H0eU
/40Y8BZ31RpsjsINpv2s4LV3khagKVlNrAZHmzt0fH1DTpOvsyThEHhylICPqbzg
hgv4S+IXG3BTrh9X1rONMj31cbgk0TUoOvAWspVTItsK6r6tXzRFapnZpOkKv/r8
HuE5h++yo3KEjwJjBBEN07YqNl0plvL7AA3JD73RqoBX/EaEnUQ=
=I4aW
-----END PGP SIGNATURE-----
Add notes on why we call el->time() again
Arran Cudbard-Bell@2019-12-19T21:52:34Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/610d21e45fd163ae57e4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl376NQACgkQ/6TVgp+2
18rwtw//eBqzJqY73xnL78xkFKhKo4wnsrBXmNK7cDsnAMrAUZsFWU1Wa4luzUCR
AOch0rN9pyhDza6eVFAQu7mL2w8RVBFn+EVF4CXGtSu/co2DJAmWSsjcrnaJlXrs
FNEu8Xt8zIv8Nw6Rqn5HbnBzQGzzzuWLhzh0ub77KDX/Q+aeuAUtT0nS2Q9y8XkH
Hn0pxsnMhanE6gW+1UvjTw8G2EWaqyN37DK9fRj92iUM0OadBPlIGCKf/u4JcxJL
s4IvahMj3al83yaVWKSEzW1riths4jXmXI5pUG+FRVm3UmSdyQBIbs/h1pnFYMvv
0pVV+bz1nhJfjyNpc/CQbtIBKl5yjv/onFTPdowiTrPFGHpThPvoe4/1lE3GxEBN
WUIJAM3TJBU+Hw3iD8h8u1kLn26I9ZxdV6HgFcwl3/1sJqefyBFiYwn84PuJGXLN
wdyNgb2v3F4jgpk1FtWHLEPbJUBmM9th7zlNcHiPWDk1+myOY8zHv86s/4dbJsci
3bOvtrIgnY1rW7mlPirxi+CEk+lZ+TwSdjwnW+anG7Y04sPYmLNPpcwHMhSMQwZU
GQDkD7tPuwSBQ+HKJLNNj4HqespxMGhaiRvKOvfKrJQRjG4Ul5qc/W2W2K/od7Yc
NbI75zScdgu9Ri2fDOwj38iR3u+okahpRtCyCbiJ/9kiCsVLxag=
=KlgX
-----END PGP SIGNATURE-----
Need to pass GPERFTOOLS_LDFLAGS too
Arran Cudbard-Bell@2019-12-19T21:17:08Z
Files modified:
* src/bin/radiusd.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d79e8d64a6701c5645a7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl374DwACgkQfQ55zXdi
Hs1Y+gf8D0OTKkEDcDfOT7JYTHhDkIP5BDexNgzIGHk98Cc85C4ag2heCLNAS1kR
hVed6xCTa8PnYSlNGR8lqNS+bBftRGuuT3AOZA37g7D6bhtw+dsrXDbx5mGpzEo0
HoQM1PeUKcJe6ZcsU2MwQhO5kiOplykgMWuZwlQR+7O8lK7PzTKdm3658RVlS+Sc
5S27l6A1/Ifw6SFuID5ain5MR1AEtVcY56V2g1o/HCHt6xcj4zFHOZj37zFYrizt
pMHoxz6pHmWUc3C53yFTru7bIgjnYm9HhmlrzYilgSZ4ytAa2MTXGkaNxtTVVc6H
c+wh5UjsIoqt8tOtKwxcYNdtMExDqQ==
=Kv2F
-----END PGP SIGNATURE-----
reset time after doing significant work, and before running timers
Alan T. DeKok@2019-12-19T20:40:12Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0bf3f7e33b8f051d50d2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl373zUACgkQfQ55zXdi
Hs2p0Qf9HDsVM7OSJAzX8QW1QE0SgrYtAVuiMka89UWgj+6HauB2Wts6/3AXrYbl
5N1PavDkuqQ9no266EocDHd9crnVKUkIhL34oB0bMI/iohGJGrZ9qAIH4evnyXMb
MczP1W1zYpleWeerJhQTHuOXFQYGSb6VzBjwkRDxEDmZa9JayLWiI9S/6Cd1vm2m
aVk7Vh5goDVBVJY5QHWX3LBjxnpDQAM3zyxy2OBQrRMp/rT+tYNPfw32Q0Ib0OJQ
pO4Qa8NiCJZlpEEI7f5+e+eU8QnAkluTWzsCeI4LScIHJMqIpnwuQ3A6o1Vdvorb
yFb2BpfHdKRjcwsZlpbKQ/6WklfshA==
=5ih0
-----END PGP SIGNATURE-----
try to account for time sleeping
Alan T. DeKok@2019-12-19T20:36:00Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c6f764731102d67204b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl370ZAACgkQfQ55zXdi
Hs2Pagf+OrQx4UodAatmkay3POwx8gCrP6USkmRhaxLwnPf6lsp+8vfD46STx8Oj
rs7pIQRFIeyhOch6hZYlGSFlnGQX6X1WHJn/1QgRv82y/bSn5dZ4BIaVayvMGxAD
D9x+A5UDftE7YkjRoi92AxT2YS1dewuIOMQgP6UWrnUhhfE4G8PscfmGCzogzSz8
ERswrEaz4fZBWmnQd5YjO5lVoxfOIYoqw4WerFXjP62luaW9Ro/NyAyhrzofdTjS
05aFEM5KRJpcqxKRZ0eWG6/9xNHdWaJmxfgwDICoj987nZqRpZVNLUjpkMuWsKbK
4iF2vcICaavOCP+Uz+BvYilkjx3MTg==
=g5Zr
-----END PGP SIGNATURE-----
return correct value from all situations
Alan T. DeKok@2019-12-19T19:37:17Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a70b7e8987b1c8cb2b05…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37xiYACgkQfQ55zXdi
Hs3CnggAjclXLobqsS4SJHrX8HAh3smivGcN8FaVXHSYLsZOwQcyd+748yYTA/QV
IAxU4zDZDYMVVA0caKquA/VTEsKIjuhHA58Y+6c7Aa0+7DocxVRHomTS45O3LOxC
chB+sNSzQBRjGfQS99ed96ewfe4oLvDa3Lg7reCFDioEtKVn1f+AD+p9fbp2PXsX
d8Igd3u/lS65zLendU/W3ev5CRuyBXuNrWVZdzP9p+rKZj9+ue/J8Z8m32iBUvmw
1S2orJTtJZAhyeFtyu9yQ/ZKpyW333DA88a3oY3NAlPctxChQnswuQaRZEaLrFnz
SVZOTAJsH4/Qd3fMeX0lTtCTFK1tbQ==
=AiAK
-----END PGP SIGNATURE-----
if we get a timeout in kevent(), there MUST be timer events
Alan T. DeKok@2019-12-19T18:49:10Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f0fabbce18f99414a1d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37xiYACgkQfQ55zXdi
Hs0j1wf/atpB4aChAwbFBX087zD0CRwZyhZszHuciFMBAu3jvy5MKaJHICKYmZSx
+Xx0jIK5hTb+dlHVNyk8lGzWPE7xcsBmM6ikL2AUK0Z3M/1AVQ8Zcb/lYQd+38Io
1uL3WlxqTPc9mp6Dh/lJcyLdfV7tBSUnZxPwGC6uU/r5Z6EKzkmKXsXHBma5a9Zs
TZWlnup+Dkdah6tWiVb+khd8x+7+xIGlhlAc0Wncc90JZR7EsfQHZy7HD4guudYU
ickq+KXxOxXXCw+vrZnnjQpY0eFCZKQp+S0E6yS2n/YW9V1lhtCm1UfvjYqVaS2X
i66ihhJZg4f3J7dqpUAbSZTlOU49YA==
=X3Up
-----END PGP SIGNATURE-----
remove unused pre-event
it's only used if the worker is suppressing signals to the
network side. Since we always signal, this code isn't necessary
Alan T. DeKok@2019-12-19T18:49:10Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01413204da39d247b815…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37xiYACgkQfQ55zXdi
Hs00UQf+PUrMap0MLg8BGeEyuHjxqAWgP++Ly3W1ayD10xHLXxoxUUcmaiq6hgZc
63Wfxpr69SZucdr8syebjgJ5V9Eq/6eh7tpVMXTXSyj1gB3vqAlU94rltrXyHmB1
xV9skQ3TraYez7E27yEuXMfQyxzJBKrTTeoPQJinAxF18uNx0FVGVYaD2d6EyhMZ
bLusehgAr5hyvEOjDa+MxKlkVCh0py2vVKOi/xE6Az8UI9iSyoFEEVPRgaAPWmA4
qnJh74of/hdK9lq7vP17ZNsAJZJiWRw+M+jx+E1C8NjItFusmBCKmEtC+02GJJVU
cQ2Dig4eSajXUSsLH8FhvHv/1+kJXg==
=1UBg
-----END PGP SIGNATURE-----
only run pre_callbacks if the caller tells us to wait
only the network & worker threads use the pre callbacks. And,
the only thing they do is lower the wait time. So if we're told
to not wait, then don't bother asking caller if the timers
should be lowered.
Alan T. DeKok@2019-12-19T18:49:10Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ba7ac3c54d6db947e4a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37xiUACgkQfQ55zXdi
Hs1hxggAnXeqo7pjSZv/DSia1P5SB2w+m5GiTcLxFuL7toiCJ47ndY1+xgz1d+yP
xZdd7mYfaz6WtwFTmY3vzznJOxGPXBNwjwfALdX9Y6fsywh7TJ3IUBWXBa3OANit
tOmRWrVX05cmfqI/SFj6lasWdCPDQ863r3bes+9dzwYULy+NaZKR3kEDrcxNl1QP
IatJcvbVYvFnk+BbDL//5zs2t+fc6fytBKQHAmxNN9lQf1+RAkOvzNoZRDSMiMY7
mObz0CUdthtI852YLETGI5Sap6IAPG3bjVL+a7ZH37YE8pXjO47E7yKOrRdwIlAb
RUKldgBm3K4N1qUnsbTY6z4NcGs5cA==
=et9z
-----END PGP SIGNATURE-----
no need to check for a bool > 0. It is, if it's true
Alan T. DeKok@2019-12-19T18:49:09Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/477324469a6a73dc0638…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37xiUACgkQfQ55zXdi
Hs2uRgf+PSjlnKgYLS1tl65OsCaUyWjXF5wq0BNO1dz7vYuc50rXc7p5b3miMpL7
Dahz04c5mTTJY39ttwMolXDe/5VkwFrz0vCF/97mBHilPvmtl9W1SueYN25q/t8p
TuMiffk2gVPLqTmAhNzDC+2uq5QkpvJo7tP+DYK3+KOKAzBn4+OV1ySajBgDP+lW
ygdYESQ2E0sPn8C26VFsQXlNEKCVW3xGH/s02NsZzyCuAVpwNP6ee+8aaoTNvVPp
0DJNU1hPewxtmVAFEodOkXjcLcBBk6FNhutfjNx95tK9qtItxE5JqhjN58mEJ1AL
zqL6SPtLOCdS3hnG0OfYecltYk+hyQ==
=PKDb
-----END PGP SIGNATURE-----
try to simplify wait / timer logic
Alan T. DeKok@2019-12-19T18:49:09Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4188413e8c87a0753e5b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37xiUACgkQfQ55zXdi
Hs1+Ugf/f7+JN+tK/fusspXpq2ISiXVGAzS+WK++Pm+NPuNcDnmRAAW3+ravwxud
nTIJ1oRHJ0pg8Rjqf0isMQf+T024+sCUTo2h8KiLk0IrNSYFebLacDjM9g/bw1+i
m/dSJ79+wg0GDJfgDlui64amwWLMHB0ZkacdlipPOfF6y/l5p1d11lIu+7UACUEc
CIA246vC5TFh3ryNT4imlL4fcjiNUZr8pFKcb4E70QD2p4P1JVMaCCyP23uvK/s/
5E7rJ5jDF6SpSp7kp47MTtGlnF+nFuyEjpYk64HhVnqWzz08NCG7uMPiPwI1vg+k
TcO+yrhgKFGO6fY0MokBpKDAT5+aYw==
=6tg4
-----END PGP SIGNATURE-----
notes on profile builds
Alan T. DeKok@2019-12-19T18:49:09Z
Files modified:
* doc/antora/modules/developers/pages/profile.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f6da1016a180197c419…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37xiUACgkQfQ55zXdi
Hs2TOQf+OzcX0PQ7212TEZqJr3SUnEuBJA7uvQdovgQMJwbngnWedM5GNveR8Kef
nw/UAErfzN8huKSfsyFqdXmACLLh3DxC9XIbJ5JcqjeYunS+JTXY3GTq+B4NrQNq
V+rC7BdScI47NW5aQUGeY3PWk9rNypEHQlYbk1lpCh/BkIwWsXPrik2gMJT7hz37
Vk66jjE68XJvCDTvuPjtlzV0ZjiVxITDl7Mrmmoy2m7OW311Vc2U71PSexr9mTzf
4nrGexLOP7JQ9BC6JQ1aA1xn1Q9jJf5YY9Yn3gSgs2pDU4SKs8rn8unmxlfA90pZ
p67xC1GVWCMb07gDhS/SDktpQIdzkw==
=C2hd
-----END PGP SIGNATURE-----
don't need a special profile build
Alan T. DeKok@2019-12-19T18:49:09Z
Files modified:
* Makefile
* scripts/build/profile.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce7f0a07c5ecfaf9db1c…
======
Link radiusd with -lprofiler when gperftools is in use
Terry Burton (via Alan DeKok)@2019-12-19T18:45:25Z
Files modified:
* src/bin/radiusd.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba5b152d0b649e2a57e8…
======
Fix memory leak in rlm_python (Python 3.x)
We should release 'inst->module' in Python 3 too.
Jorge Pereira (via Alan DeKok)@2019-12-19T16:05:39Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d304941e237f955a6cf8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37kaYACgkQfQ55zXdi
Hs00NQf/aFm95aFkSCfkOMN1RSPgj3kQ4Mu4lYxI72G/+cC6TIUD0lIcF/q9jfTX
uskW/W60tG315qZuO3bb6Lgsot2BBkSs6W2GERjjFxWZBqT9js/dS7KFWWy3DROv
5ajweAQLunjwm/DDdZSCYWZsXBCpDjj2fGdEC/JItX12rQa6Ir7RJbCjWdG+XdKi
S6zMn/tgtH67+MGuBBD8+OUuJPR7ynr7eoBC7gYYujYMzStluLkSMvA75HF02MpV
Ub4jo0Pg4uFEZdh7ytFQwOGZVKjox4chmtp6rwzVj7HNc3KimV4It1yTpBFB3/Xn
eBVwqlOuKFmWJwruxIEVYPhGi5Dekw==
=SCL0
-----END PGP SIGNATURE-----
handle is always set. Found by PVS-Studio
Alan T. DeKok@2019-12-19T15:05:02Z
Files modified:
* src/lib/util/dl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ebdb77ecc8f522cf246…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37kWcACgkQfQ55zXdi
Hs3Cpgf/XRsmmk2Gs1i7hCghQmN/oQvgEz2F1DNIOzsD86f8Q4g82BjXcjUFVI7o
nomexKxknzWlNBY3omYU8cuZs7vgwlZrmArKLhN6PM0T9wwnOu9CEOBdXp0Zgg5s
a9oUaTVZsmOGhD+6ENjiSsjEdSKpWoK73pyfM4x5KUr0JufzNmV3sdl0pJFhknbR
oUcXzsVr5btVv0V93GQyA5AQSVlx7d5zkn55neQDEQNwgZm/z6TDoVupAS3WYdOI
yLmL+cwIM4l2bgj7u5BuRnAjJlbVjSVrgaIr/5gHbbUtLTwCbIxCZT+2TmzHMnM7
FdchKHWNPlPqYb83Zz8swbatA/gX2w==
=gCCO
-----END PGP SIGNATURE-----
move more assignments
Alan T. DeKok@2019-12-19T15:04:00Z
Files modified:
* src/lib/unlang/foreach.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b6c699a777e25bbdb5f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37jbQACgkQfQ55zXdi
Hs1npQf/Y728zHuMayaBTeyz2U3LP3GeNSgN/k7WzOjxAIJ0tOfqaDQwyuWz37Ga
wr0Lowlnp3/T30jOE/GN0k3hOJlKRTZJFMIy76sALXbdE/2Lw533g2ukVO7mE0Dd
LAaGVqZdVcOaPYjN/GnvUSUdQG8Yt6s59HYj0vAfltXeOuU+hFVq2wHNAZFeQWr5
q25K0mB2WwFhCkBNYeRzKts0tWNwI6NzU/+VUHwQaAL8gEW3cowBlpYbxH3zSlu4
UseksBtKeCn9gF5Jh/DCJ+jbSqL8+cAZayxN4tlpWHOd96qObgNb7rU7CyuhlYQH
epX5kpJnrMjymic+UHv6MhdDs8ogRQ==
=MrOs
-----END PGP SIGNATURE-----
check for Access-Reject, not Access-Accept. Found by PVS-Studio
Alan T. DeKok@2019-12-19T14:48:17Z
Files modified:
* src/modules/proto_radius/proto_radius_auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab0a8d2185ca06997a72…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37jNUACgkQfQ55zXdi
Hs22TQf/Ug/KwsbyCx850z/sNt9e0tFXWHtTDf8J7ed7sdYAR0ZnUHF4CwlSwq77
Qu/aXVNAYoKyC538twgKyDlmFa0kiMCUKelq+tefKaicyvyry9VNZB6kaaKVGc0L
yl5G/FkopAWyCpYCOls+NhoLhX6Z7ECiGth4vK7HCRmUNbqOtz0LqBf1nP99xcpD
1aJLlwpCFaj1K/nnjYOQWzgSqXdPZN+cN1Cg2itEJaebHoy/pxhkSltBxEK0O55D
T34vS7IYArt2BSCjaBd95AQLwWu0YSHnS/nyLIDP//a428Mg+GRSYfFzLGaAodfd
BzqQSAy6u2UtxHmL/Lh4FwrR3iEFKA==
=mbyY
-----END PGP SIGNATURE-----
check before dereferencing. Found by PVS-Studio
Alan T. DeKok@2019-12-19T14:44:33Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33f19215fce68f509470…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37h9EACgkQfQ55zXdi
Hs2ghgf/cInYEAmQ9Ny72Xldpb0YMcsSVvCm7i76NfHnSkh1Wluh2a8b7WROdw/6
QMzTI2KCYm/O8U8/4glck07UUrZ4XIxZRkFhZvbQDGV83Atfi47A7imRxBfV8aIW
cPN6FzPyx6IsRqqRcoEyApt2BW5oH4AFNw5H7SzzFnGR55cl3vrjwXS2ZNetwp4T
tlurNAmGRu9JWHFa5If+EHp/0/9Eq8wT7c82t06zcu2SFcQExm0WHF1y8ZFgwZNP
OrnoHv1i6oGs/seob2Nrc3wDLy0pX026EOvSO28IwyXh5N2k8BCWqfd/FF3dGm1u
B7t1ph49PcZ5GxZKjr9CHjZMRN6IAQ==
=H4Xn
-----END PGP SIGNATURE-----
check variable before dereferencing it. Found by PVS-Studio
Alan T. DeKok@2019-12-19T14:23:01Z
Files modified:
* src/lib/unlang/foreach.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e93d21eefdc0fec8548e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37hxIACgkQfQ55zXdi
Hs30Iwf/ZH5EOAuR2kFq7kRmdK8Ghks0ekXE4jwNDJqBo89I3pWZxBS0/SifPpTF
XWPy+20Ker0KAKxxasQZldQ6TJQ70gfGAxCsO0uSoeTH/kjeqE++lj9Gi/Ecrn0v
RqGLxRQtlIf/f0vsr3fb8oeK13/L6uCPUlxXX+vPlYOHNuj565OZelapaBLwQd7S
bEStzwmyEVHrxvNr/YE1Qq7T/8sQ6T2kHldKjQ2UaNVqho1BHIdepFeDNJPNDCRq
9nkPmYHVxF+8c3JT3BZceYBqHQ+pM1OOuAps9eIOCfTFVG4lCbxRlXY7zH2h2Fhn
e7q6YQAeBJeFnKJNiIzmiPX2EWCRLw==
=bnOZ
-----END PGP SIGNATURE-----
fix check for UTF-8 characters. Found by PVS-Studio
Alan T. DeKok@2019-12-19T14:19:56Z
Files modified:
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a73791d2029d519704c3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37g+cACgkQfQ55zXdi
Hs05+Af+KNWdkpCNkOk/SZqKpMah1sQrFR3sb4DkPY5FpoHf66k152ACxuGV8EEl
gb3h94tW3kV1sngx1kXGz8OzF3bkL+x/5lFMc79kPdPwjjNLqY7A/zQc808Ys5Y3
4CzYN3vpYM8FnonsPuLzy1CwVRyT+0wtblu/lVwLtZmGODMMzKZoxxI0BBJnJLEl
VRovxf0opCM/RI9FOX5WD0hDfPRJMcYMD9NX3zKSMFFYIxVa1cHnzUFu7QVV+5Tx
36ZYdxu+SIzACnIRpauN2lrOGb2Cav2uSP0r9hvn5kWG1BBjCsIecBhmtHRCdzxs
NpRdlGV9c6Ce573Dngdiam4uam18Bw==
=Ozq/
-----END PGP SIGNATURE-----
add "set profile status on/off [filename]" command
Alan T. DeKok@2019-12-19T14:06:31Z
Files modified:
* src/bin/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1b6b40cd4830b6e7d69…
======
--
This commit summary was generated @2019-12-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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl37obcACgkQfQ55zXdi
Hs2juggAl38EFQS/eTYX0uqbF57d1LZWpP7HJbaYDxtXXKGotw3i/yLP5VUjz7ic
Ann2jAqXxoqHM0WRUZpYcFy7tcM7vHg543cX7hlbs6fwYTExnnemQTi4KM0eoYrb
4vnMI/N0fWAB6al9J3k5/RMEMtML3D2VdA+nAtC6ORsKr5Kstbcgt1vEPYKXjX88
NbEOuPAUaRmhFXSWRQMmAIJ3cOMDL/i9SDdZiHT598KsaDbLjMsoNCtLN60PT+5Q
0BeqgUWOQxU7gdK+C6iRtyq3PryBGCwiUM9kKTp+qBFBLlw+k1SR909WnAe6ASRQ
R6uyFJXKzWI0puafxIfdRU+pHA+Pxw==
=+v7n
-----END PGP SIGNATURE-----
fix typo in check for utf8-character. Found by PVS-Studio
Alan T. DeKok@2019-12-19T16:13:43Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f7a1303b26dff4e0c65…
======
--
This commit summary was generated @2019-12-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)
======
The talloc_* options should be FR_TYPE_HIDDEN (#3217)
* Add new 'FR_TYPE_HIDDEN' type
It's helpful to set the developer options.
* The talloc_* options should be FR_TYPE_HIDDEN
* Skip the 'FR_TYPE_HIDDEN' options
Jorge Pereira (via Arran Cudbard-Bell)@2019-12-18T20:26:05Z
Files modified:
* scripts/build/missing-raddb-mod-conf.sh
* src/lib/server/cf_parse.h
* src/lib/server/main_config.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b066f1c73744f8a7ab78…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl36fqgACgkQfQ55zXdi
Hs1YUggAg6/4LEk0f+khYtCyTf5BitRseJAyH80duJY+uJZBHRpZ9vvqysx6TzWB
OuvQbyoiN+xQm1N9ED76pv8p3WEZvp0SN7WhEQpOXvOGgfbU7Xzl4f6+5dumNGKp
4wlculffVmVhhTpgCWDsiV/iSVyBIUCZENNOiVUV9aXNky7LzOEiWgbFVi8Xc6Fr
RGvIqg43xrEk1Q5AZ1QZd1YXlMg1bSE8NMazVnvcmq2fVR4qUTbHDzAAyL5CZdE0
RQ3Chp6xEtMjpV6jg1D7YFtd+XZp/YqIYiTuiDnQR9YdeuJn/B7fwRpjZgWjk0/1
U0bpwihWBJP4vZKmdtcAOhh5JqCiag==
=RaqH
-----END PGP SIGNATURE-----
auth logs are INFO, not (by default) EMERGENCY
Alan T. DeKok@2019-12-18T19:31:41Z
Files modified:
* src/lib/util/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6996dfc6879665e18ef1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl36SrUACgkQfQ55zXdi
Hs3/AQgApSatOITlAxg1ZYZEtW5KagZNXNonQgSlfhtl5QSkkzGC2DOemkDDB0/3
b48UVsmJilZU5XYb0hqmrb4Z5Da7akQH+hbaarrRhnheJ5dRcyv7rq7Htx9ZOb7g
OFV/mxoHtOYr+p4mf1BgluMxSMP3uUciRr+joTdK4jcqJ4ecWrcVZZd/jhdS2zcQ
HIt2Cxbdlh+cKgubvltA2Jp4P1gX3tGn9AGzxEP6xQ0vQzTMpypWsfCCRb/MlNzo
SDeJW3xND6kPb39JbMtNeZV6hiOVSaBnxqskqLGlV1EB+HYesyN2WBUbiazYgwn3
8/3l9CRsycqCqJxpZ1WLsg2ci3+ukQ==
=yzEU
-----END PGP SIGNATURE-----
add "to do" list for timers, too
New timers were added while running timers. Instead of
being added to the main heap, they were added to the
"in progress" list. We can now add them to the main
heap.
Doing it this way prevents the server from running
into an infinite loop when it takes a long time to
service FD events. The timer callback MAY add a new
timer which is in the past. So the above loop could
run forever.
Alan T. DeKok@2019-12-18T15:49:42Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5874c88df33da80db2f6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl36PlMACgkQfQ55zXdi
Hs0DTgf9GofUEznrYe19o+1pTlA7P6ln79GfYeDwuEWTepXPSJsHzgZxKWMyi9mt
Ad65eQHKt1Yg1LGDJxSPtsfqerVKBrb1v2SouD5Yp9SeG+QU5Q6v3XfsU3+GURI3
yQjD0V+TuxiKAC5HiU4sOi6VnWJR2RzKJB8iuSuD/T0KdXqMH8wFNGvV3kG3u7s1
sxPcdt+12t29R2PovIhLeRnf4k8FgW2pSuge8VQCzo8FPnqT2PbO3dGTEWxAIv1p
3gvww3frG7AlZIwlrgNOz3kpZ0IraAtJoS4Jif1GHuMyfCGRFyLVw49OM0x7e3Y9
RIufFOtHsqkeQeciph75v0SKpLwAPQ==
=ViVs
-----END PGP SIGNATURE-----
is broken on travis. Disabling until we track it down
Alan T. DeKok@2019-12-18T14:57:12Z
Files modified:
* src/tests/modules/redis_ippool/all.mk
* src/tests/modules/redis_ippool/all.mk.broken
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1b87df586c8bdef58ed…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl36PeoACgkQfQ55zXdi
Hs38Bgf/bMOXoAAz+H4lW3JFYgpXQiVEPgIVnQj9kgILq9/40XSlWvT6HR16IwKH
CBd5YgdwxRBr6UGPoAKPGUZRn5+CKlviZS3ZdknYJhQQTg5aEPKSkq8Ofse/vrUF
W7gXq4jzXoMvViCvgBd8JLLCDo4Ij9DpSxT9TCoTFKBZc7gsgBgRNmRqZZBQA4rf
C2hx9HE6Tn78YQBhfAyvPjKFbEaro6z8v61RUES6443qhfJitg1dr+ZWOQvfLSP+
AR2qkTBo2b74P5ghkZ6Sj+OkpJ5CN/f47EsFwiyufDk/W5d0G6Mf/UvxwLPWIlzs
qbLwNHOHPZf3sVleI1EnfKrx6uN0nw==
=fSqr
-----END PGP SIGNATURE-----
set min / max size for network ring buffers
Alan T. DeKok@2019-12-18T14:55:36Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80b39ea1c819cf6e1db8…
======
Updated by 'make dictionary.format'
Jorge Pereira (via Alan DeKok)@2019-12-18T14:43:45Z
Files modified:
* share/dictionary/radius/dictionary.net
* share/dictionary/radius/dictionary.rcntec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2890a865d198a4672180…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl36OYkACgkQfQ55zXdi
Hs2OGgf/VioqAJ5ej6L2ltaeJOgYjRqEgPHIPSfIyk2NZ1HKYprS6LqALZMui0Ea
dCyne/i2q0uSdTECXIa8nkIr+78qdgH2X9AD08tyuBKyzE/re8vxK9ssgS5y/Mtc
oy0F0xhYe3HzWCzM2GnsTDOZe5U53xDdacaMvwsvBIu7Hq2hinLmLkbP332sKam6
10lhz96w4OLJ4s4jPbzgcp72xzKyXKxNycBsRuD7Jdd7aJA2wXyOPFKieetW9QGp
OpM6430Wz0ClrJf9TfFZn/TF2YLf7hPMtZm9A52iHSHxavOFLLTr0I9H3YMlp9Cd
e6H33iFzeBXuKL7KwCQt3dCkr2Xj2g==
=a2Fp
-----END PGP SIGNATURE-----
use L_AUTH for authentication logs
Alan T. DeKok@2019-12-18T14:36:49Z
Files modified:
* src/modules/proto_radius/proto_radius_auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6365cd00f3f691e0503…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl36Nt4ACgkQfQ55zXdi
Hs2YFAgAgqBf7GDdLMxtB1AiTv4r0bw3N6cXs8xTqiMRRLg48VTROC83yW8dty8J
s+HY179AOeYGoP4ClJYdDgladSey8Ffd0K/s7oGRSz2lPBGyRvk7WhIL3S3bIaHw
Cb5uz21aAWmPfqdwcX/jwWe0Qy5P4CX+42Qk+NztaSiWLkQykRLfHPbfkDUUbSSY
B2sgAD4bnn5O0QYJq+DiNTFerlQHWTfIQNx0sIGQlo65GknwjVKAQt86pl1jDoi7
b2xlR/Mjju5JbfxNr5K4DnmmBiv1uWW/APwK29ImnJJf5AurDi2PTPGddu/qs8QB
rkSZKRClBcjN6C7+/5WfoLzks/DcGA==
=g3U5
-----END PGP SIGNATURE-----
re-add L_AUTH
Alan T. DeKok@2019-12-18T14:25:26Z
Files modified:
* src/lib/util/log.c
* src/lib/util/log.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c69505acdd54fc8ffd3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl35vZsACgkQ/6TVgp+2
18pETQ/9G/PsbSMkdGrSIlIgQXewEkzRv5SBwIjLHLHHw9WJg8MtFN+bJvqWmq8R
XtCYQLCEMgiZCKAtlNGt+m3SP77oJVOv3aKczMc0Euu+k0D0gInjlMWbZ1gUBrUd
D9zbyf7pBP9/7plHQ58YvtlgkGpY3BdjNrg8iDxQq7cN34mHj9zp17vYQxvfpa1b
gYawRXxzeZe54L1aEzS7sEFcm75kPtbYqI81qrlFlyGxV4gQKzqAQKsmf0oCaSZq
7ym5aIxWQi6tng/YtjF6kiGVKtZnal1r7mgIus3/Y0AN4WEcn4Ta4kKIMXDHJan+
lpZLnxLzz5aIYCHOh/7elzQFa6G7zR5Qlq5+SxHt01kN/hWRu7HyZQ5HUW1mvW/j
3a/LHENzw8WuC75KiS8QhPgbG7O6g3fIXSHie1pDNbC7sUt588UhH2PfDReVXKOO
PZKzwaip6JeBLM6cM7EHELTV9P13+iwVOzPbsYcrs5wQwv1WVaQPdkJoCZ8mLjlD
J2pcrMV0fjsLtgeFf8MqyFpRDOghgef2C7nHgWpltLEwIRbsiFP8xF3RLTapX2Qe
ZkJtO1t/H9EIYEu9FD4/5Nsm8q0cDs9/kgozTlAH7j3pElwLuQDpEdcNb1UBkxRs
u8mhnm0mUZJHlK8TrgOeoQ0IyVjT4ZVi3lGvXLuka+qSBEgeRtM=
=m65f
-----END PGP SIGNATURE-----
Need to use the 64bit format specifier
Arran Cudbard-Bell@2019-12-18T05:48:11Z
Files modified:
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/354e9be5ee361882966a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl35vRoACgkQ/6TVgp+2
18rljBAArNv5F0lZND8AvfQMgVnYcK02ylPH3iC1Z/peFGm4tzQNQrg5qXE0BPzY
o8TaPhsPudro4wWMXcyW9J6S6duPJp1t0eKzko462Wx+dKh1DxK+wkRyhzgh1Uei
lGQQYFiv/dLOOAxz95gDfkTWkic+25ku4tY1Ic5RZUi83HnbkkMQL1gr17CHlB0i
CDrsvFdaTik8kUlLUOWoktZFDmvPCKXNOSTwuNv0bF7VnBlTecPHCmE6jSctS6ha
ZGw63i2hithCAnsD8kvo8xj86OAECxA8zwl/l+d5+ZohNkvYO9f259seVcP1b4rM
Fiq91inPEHQaaFliCzkqxDJ1PyZp7O8GrLgHaCm3HkL+yzKaVJ11aKvAuZIwI8/E
IrIIPVY4v/IOQ7xU4GcX5tDFElO3I0Php7fr/lpaopNa9qPh3aQ2A2/UnM+FcwxR
sBDXgtoJGKJpONZsTrWpyNpi0P6C5V1l2Xe15LeVLKlqBZ9ANQlJ156zN7/7TDSm
0EYNd4Sv8tAOaYMPD9OFIwBG9nmgkQOpIlixsvTzrHLsSYpaU+Imyslj61+iLEuJ
eIa53gaEyBvoXhrDhTmnP4/a/QDPfmO8FG1X/ykWCWqd3INfa1IyyYigR+bXYHeI
Gc0D9TVkk7X0lhLdouxfuaRKcqLU6SmCJtqOmTDh/1WFFjIvJjg=
=ez4U
-----END PGP SIGNATURE-----
Redis doesn't like it when you pass the time in nanoseconds
Arran Cudbard-Bell@2019-12-18T05:46:02Z
Files modified:
* src/lib/util/time.h
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/726780cf452458759c91…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl35qQ0ACgkQ/6TVgp+2
18qe/A/5AcmTn4ebzbV4zo5WxSbEHj6m/nWOPO8yvnZLbQ+xGmP2UyPXeCyRPXTo
y95mTtH5zW/ku21DF+e5yZwTTAE9T5L3wNCia+ZrVGnkzUawDCtEPKg4bEWUUD6k
Jah8RB9nLA1nl2m0LWXzUPmzmBaCNhqwotiJTb9q9eK21Kt0GQAjYCb5qH1Cq5r6
4AGd0So7WCzk+pCb0EsLx0KMdevWU3vgO7Gjy5yl+QelOVGE++Us7oP7hQ06W1Vw
8k1Sc/m/KqciELk9jhaZaz1P/9wUMrEbY+bfx1abQdKcPjakfceZrcb2/eYGqQEH
yD/5hXuGkLVc9nxrodHyz0PM6AKhyShY/FHr67ugiZxIzbnqv3qpRQ/5vNNT6LyF
g5ayMpQk8NiUgR1THR/xWmIM0F1LHaKnQBYMQi6uAyANGjub0wKX4wAxLPiLiMgK
Uh/FiqvtvH9Z4cWiqIb+8NXnkAhk/aZV8O+1YFf6vkDRT1rSaBIYBzTMkTlFZOvc
6xtyrNfo3z96+4tR/Hsnv1TcIAKlUbHjv3jQrcK/QS8COxbf9oMb6u23OKCTz5YV
24H8loZG09qvKWSJ7KRcWimBxq1XpiCt4z7Ljjl16H29jQaj6xshRhNzX/8FaQLj
IMV0ScZsolaUJB6ek0OtRVzPQ1uLtgCyZ+cuJeB6kg9RXM8nwfs=
=qpV8
-----END PGP SIGNATURE-----
vb_date was converted to microsecond reslution but rlm_cache wasn't updated to handle that
Arran Cudbard-Bell@2019-12-18T04:20:29Z
Files modified:
* src/lib/util/time.h
* src/lib/util/value.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_cache/rlm_cache.h
* src/modules/rlm_cache/serialize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06f9d6b4f3f3be53321a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl35oRAACgkQ/6TVgp+2
18oeoA//S4raqNAplogdDFWc6VZR9msoBw0A690MWglHVMQC3RFYa2W1/Q/+JlNK
HOEOqsc2+Ep9dMqaGu7KNFWB+0BLUgldCT/jHJBWRTyTXnrI+ZFlLUhegPE71Ope
AK7CaDdb0wp64FdNW7uGYvW5vIh9+FyKso968SsJ+FZXpzik/0UulDywnjKBrHn3
Wih0FcpnAq1Ba9xCnrUYTHEBhH1OraekmdAuCBwGYAQkdaxcbNHzXzDQFIjI/ll8
JO9eQmlQNu62Q+P+ggPXYOTlNfZLmrW7AhlqEvwMPkxUI/YgmpNrvCKdbsRp5fRx
mVBIGbOPPCblXleFiRZGhGwtZ8NCIue1Rh+n9PWEjY7qW83f+WR7c++gCdHH5FxD
IKKKK0ewhQC3NaHCl6diXtqjr6kHxv9uSKDMWaX57ILMammgW09JIzF2FXQsVkwY
eKBA4L1vCOaW4U0eGHdjAPiHPPgyfnFZlMRHhH71+P7OetUEZJYHXBgfhbWZNnB6
Hj5qjs+dIeerDdcsH6FKvnmjloOgBMssL0+PxU/6Onk9yACmWjRXPlihqeP6DUwT
p+djCnr4pDmVhDazm6rZaYLAcdkwNsRqNQXVrdTfXM2JKnKysHnB+ek1FbpU3WeI
c5sr/Gh0GkfuWsb59BtVek4WdrHmYcXGiGkPwBjTnkUVQlHTL8k=
=W/uI
-----END PGP SIGNATURE-----
vb_date is microseconds since the epoch, i.e. an external time, and so SHOULD NOT HAVE OUR INTERNAL TIME SUBTRACTED FROM IT
Arran Cudbard-Bell@2019-12-18T03:46:24Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/447b80a88213283d66bb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl35ngUACgkQ/6TVgp+2
18rTLg//dnnrrGVJL7Xi81D5mxetUNjW1TW21Lgs6fwlGMcBm1HtsB/KrUje5j97
wrMty1IzpQ7NgzEiDNruB9+zsa2RDCqX+teYjUAolV5fDQNk6OhMJP84wOCmHwSH
xAKCzulvnI6h4cV62CbUJWBxzsH9YYXj87yOqWwLfJjYHl07YfakZ6z73Z2yvRZw
GMaA7zTQINRmZn4umolndCvl3RCC6bngTyvLvP6R6VhH7MallpsYIBWH4Azfh6Mr
9o0pefKK48twYEjhwS0YxHSHPgMnBd+tHS6Tw/mz7xC4W2Ll24yhAR8x3FL6Ov/X
zUbPTz/DJ0PGhymOv0wE4k4sQpjXuj8dB5BhQQlHoNqx2LUV9MnnKd0W+KaomdVq
YjsKzrU+NMn68nk+czhpYqEjTuzzEow+PzKC9yyfxpPx3Zf8y4Q3Olc2YMq+9jwo
QqRbXLDsO+hLC5MUsftawqJ9ISwIOncnQCGkWWsnTUhrK3nIc8+dqcbolQIR1whV
ywhMBJ1SITvaOQbbB8Qi4Wmns2+8ghvv3Ob6mgbjkKkU55r0m7ZrOXB6BnDgCFBv
8tpPMbsFoXoXq/RT8aA3FZ34lpZMSw8dN82WY93L6BggMI4Y6k9CVaKFDW3F1vkD
X8evEYCD2fKdVU0ElowZdoEXz3/WTgTkP7ENxVMscrb9QGbeBG8=
=T5pP
-----END PGP SIGNATURE-----
...and here
Arran Cudbard-Bell@2019-12-18T03:33:25Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/810cd5e2e0ff8278d149…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl35nZIACgkQ/6TVgp+2
18o5bA/8DGeqb+yiDW57eQzstnXjTG5boOLs1C3+6n7XP1FlSnQiBH9GcYlxO0UZ
YLEArz5OvGHQ27ZYI1un8Y8hIjnRxBpynnTDu9cpPE4i/tR3WfgDwJn9TvAOnsy+
4veF1OTd2S20DPzIoZsaFEJuQzJCyDkrYYylbNIm45ZcnMTcJbYShEvdiO7x53wR
4ku1Gw9RxEzGfxqQxSy+Mdtnz8XOT8c78+Y/BxscbbfmMGX+cfsAuzZU+CFhyUQg
XQM487B0BLQAT/aiOKku997Rg5oOfq/2LoDLMiwPaUTmctBsLspzHNqI29kInS0Q
GpMKQt/zW+EZeHhno920HHdjPY1h98qoPtxSkKxsAduU7gAalPg2ixVgF5AlzxQ8
U3B7lI4WB9c7WVlNxAfdCe9F0Upx8Ychelt0ge7DbwoGuEm3Ma4gXLEat+vKUnnV
YLu7j7dNCrKpUvoaEjcHQZzeHE+UaWYXHBfkuCVfruZf7QECxV7Y8hoJNL60JArF
9daPnd/Feh0cy3Z5a0D6eLb4wgPzC773LsDH3Y2C+ItEIqd4R17lDbgVfRx+j4gj
Eo5QFF2p00FIFOD0f935K/Nmof76RuynYsKN0hI6nyHl0chSS6lkrZZXaGtF5Tvy
RN/hDlZ0ZRiur13aMB80/p707b0SYzRJEV6cqRoLbmDq9MUiXOw=
=mJPP
-----END PGP SIGNATURE-----
Use the correct type
Arran Cudbard-Bell@2019-12-18T03:31:30Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b086727026713d29572…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl35fDcACgkQfQ55zXdi
Hs1BCwf/VxnAwY/FWGuEHi96akiQAki2Kx6COCObHORBF6mV4DlD9GLwra/MX4DP
rnDE2kHwpT0yASsDQ8HoOkFBmdPRYK2c3EXUxsmBSx5xUpSjAMMSNElzDTpnw4fu
yYYDekjsJLnAflS4+R8HGRUV76vgi+/BTczopDbekhzXYmtQsJaiWHfUzo0sCvAJ
ZO5kaYvp29XlozPxp3YbXD7oxRPIbbJEvB8tHjl05Wyz3uSJCV7agZpRsZf3GWyC
waMdrBh+OB7cepdSSNZA5jCGMe21cDe/rRqmVQr9GpeZ2uL4F69uRTMxcnGZf61c
awYKGFQ46PtfFSENujm+DDjSp7Rcow==
=wtgd
-----END PGP SIGNATURE-----
Add missing field. Fixes #3215
Alan T. DeKok@2019-12-18T01:08:53Z
Files modified:
* src/lib/server/cf_priv.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2b32f967e1aa92fd8a5…
======
--
This commit summary was generated @2019-12-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)
======
Updated by 'make doc.check'
Jorge Pereira (via Alan DeKok)@2019-12-17T19:58:15Z
Files modified:
* raddb/sites-available/coa-relay
* raddb/sites-available/test_load
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0bd119e4c5a52c21d7a4…
======
Update scripts/build/missing-raddb-mod-conf.txt db
Jorge Pereira (via Alan DeKok)@2019-12-17T19:57:52Z
Files modified:
* scripts/build/missing-raddb-mod-conf.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dadadc2194c8c41323b5…
======
Add capability to verify undocumented 'FR_CONF.*'
Jorge Pereira (via Alan DeKok)@2019-12-17T19:57:52Z
Files modified:
* scripts/build/missing-raddb-mod-conf.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f780dcf87baba79533c…
======
Verify the 'output' parameter
Jorge Pereira (via Alan DeKok)@2019-12-17T19:57:13Z
Files modified:
* scripts/build/missing-xlat-doc.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00f075696235778abe22…
======
Update scripts/build/missing-xlat-doc.txt db
Jorge Pereira (via Alan DeKok)@2019-12-17T19:57:02Z
Files modified:
* scripts/build/missing-xlat-doc.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea40e47c51f90bc01764…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl34/vIACgkQfQ55zXdi
Hs08TQf9Hgp0qg7m61YlNOxBTbNkzVqjGHMZdeJws9GZJwyBqiIRT2mzT/n9wTP2
TLWus6Ug97DNcG+UX7EB1XPlXxR44qDzBktvYQ1UcBqoodQtwVYOTDVktC2QgZfP
YRnFdqKwglk8PrBo7vmrtHxzL8y+aZR9JlVxjNSzccPmsNoBRUJaxeJfiy44xgxd
ZIcUsLOm3eIzH96nzpi5YQRx7gQb0RFbr4B6qG7XKvvinqFFY0Xdg62lQGwbjdQ9
B0aW2m4iuRpF2U1WTo35OcDeJfEc93oNn3XKL99BbDtgqaOQ/h07DUb9G8fpaXyR
x+TApAmAtwpT7Hb/QvMs2A9NPXxg4Q==
=7eX3
-----END PGP SIGNATURE-----
don't debug print pairs twice
Alan T. DeKok@2019-12-17T16:14:34Z
Files modified:
* src/lib/server/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/010f049ba23429863e20…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl34/o4ACgkQfQ55zXdi
Hs1dlQf/bhWV8UW3w+kPGtx0VAhGHGcPKnivVJaTs/2u6IBv/fztfiNgSGs/HXs5
DyUynSZYGG5BG3G9L1tqbabSY5XNkw06lnK5FlupJ0WKRJ0U3R1mOtLP6YUG5EIb
IVhxdVzMru/WF0njPibSoZk9n8uUuY99+mhAixgsCCT7blEBztAVVugedALU5Jmn
OAHB+x/9y5X0Sf8GTk7OPCCvwjfURCtLnYwiV4r48JNt1K9fDTnK+reA+RZ7nsp5
JHRZtJIDTIloTfVv/EupCt+3cziu3n9TWNEtGCZ7ZUd1EELUqXISER7vYcrqo47H
mogSf21ivKPoqVtj0W2TFuvjB9lNNg==
=BOv7
-----END PGP SIGNATURE-----
move parsing of workers / threads into scheduler
Alan T. DeKok@2019-12-17T16:13:01Z
Files modified:
* src/bin/radiusd.c
* src/lib/io/schedule.c
* src/lib/io/schedule.h
* src/lib/server/main_config.c
* src/lib/server/main_config.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2eea7f7e5e780d93eb6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl34+IcACgkQfQ55zXdi
Hs0acAf+KL0aZbW9gW4xoGrtcef7mfSPNysUPRRAlt0RFU0BdUZ6jgqXYcHm1KUB
HD9gE49Y5nQTmLoJEzjPM7hULKjqLl6yeujR3tT+r/L5FZ84CqmytsmMGaFFwoBt
QBYIR8rXawXzqljBBG0bVTxv7g8sRaMuBvZAAyPuGrBlP0APGIjFrZPLvlgwa+DJ
INE3QBmJRLUuzgEmYY9T66hdPLSM5nXCHjdIWBE96Z05c7icnj/XcrojgbMbNAtt
bDetgbriU/7hge475dd1vcy4wJiSe8qLs0YmEtGWKf7KS/DbCd3tWODprOxGEPSk
0OqFzGveOiByr3djo0FQ5e5uy4RkxA==
=EddU
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2019-12-17T15:47:16Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql_state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49470934627998af7418…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl347esACgkQfQ55zXdi
Hs3RcAf/co5Bw/gQ+d86CFSSxWcZnu0YSXRC7aZ6CfNqEYPKKpDsAFpqO356D2wJ
2HZJHCI48YFP5voZWSonBNbvWwBfK2QlbRtRPNy33iDwVzK5V5C4hIpH7WvyX+nL
JA5SzJ70V5PcC+kUdNPq+AtC89jQd84u47YjumDswGE3QB4R793bVO/63GLR2CLD
CO6QXBCQbfY9OMmufWl/JdjRmiC7SP+qvYp09ZUrAHcaijI70SQOPYdz9zm0EyIu
Jq8KzTFgAF9jREuHhyp36jvraoQXE3dasQv8NcQCKtWj77tZ8TnblGP+MFRyfg+H
NA7FNyj94gp3XHHJZZb38CpmyzzBNQ==
=Tl5I
-----END PGP SIGNATURE-----
parse information for debugging
Alan T. DeKok@2019-12-17T15:01:57Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee9941ad37f8a911df00…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3467EACgkQfQ55zXdi
Hs3WBQf/dOQLZuPPSf8xPQ/AqwkfrlqEa0+Uo2aC/2sibAaPsxqRdRNbhXAVt2g6
fTeP1gVmidvgw9lTxkCCY7qOz3FgeitDC/Dv1pA8OLzMuDJnaNZYVqveLQ5bXjfr
3cWsHZuirDcMve92xYjeVrWDk2RrmSLEgqtL1izqqEX+UGxwgOGbd60z3r6B7lFR
A6PJYPzZTERFDUBAtmqhHlXOeE/QBiNB2pFYa4WmUj9zo/m39XmVUSL4p6S1EuNP
rIVuHX0dSWp8sah0Vyq2S4x2Cs5JeiVpehpUt7WITl+qgfehLJvaCtCBfpUFNp2H
GTw8nEuMaOA9t4c3niHvyHnJ7FaPHg==
=W4PH
-----END PGP SIGNATURE-----
pass "thread" CONF_SECTION to scheduler
and on to other things
Alan T. DeKok@2019-12-17T14:52:33Z
Files modified:
* src/bin/radiusd.c
* src/lib/io/schedule.c
* src/lib/io/schedule.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55133990289b210f46b8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3467AACgkQfQ55zXdi
Hs0UFQf+ITPrMzrPmm/rb7iX7pnHDTo7LSiOsAKrSGWj48Y4UQF2Y5nRjeYVz4L3
5SDHN0hmKe2ZQdQWmwNLhXWaQlfIzIwa0y4Lbg41KKDRP07+jmcvapEbglUsBYMo
J2u0zItq0eWcSl7XH0PKsm+cXs7nvPMAzJ+PpXoZOmbgPg4oQOAyRQAYHtsXCQHP
uT2fRDMwamROxhasuTCKpK2z9J4PG4N8miU8egmYx0qXrNaqKzc50ZkCksW9b2AM
eeTshGIv8ms5A09Kqb+4mBQYERn1hKpE/JocitcwlSDB5nHuwDAT2PnOKr04CNdm
0G2SgcaAaLmkUN/4eGb3eAwF2ci/1Q==
=NeqG
-----END PGP SIGNATURE-----
provisions for print out statistics
Alan T. DeKok@2019-12-17T14:52:32Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a78db91064a12e2b0649…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3467AACgkQfQ55zXdi
Hs0kgAf/Zu29zNIqXPdnDNxZvoqNBIxK8emBg36XzZa33hQDFEWqZ7sKCN/XdxRT
VHrgFjq+g+L9/lnizgqeH2HdciuMtidpkOYlhzLARdLU+c1lRcz5qqgJeV2rVkKB
NX/o8YbSdQ7mO6iT+UbiicVoqOAIdxBWkS5HxBimd7UdW0LWZz5gpJfet9FCLlEi
UoFvsAnxiIlEMHo7ZpVz/ZUczlLC+Q0zP4Go0GOoAe+69DliZ61o92PqTw8t31iB
wiR/hduC450O2f0y2NB+iz76j0PCc/BUimvm2buXkhJhiQ23sEWyrMEs4Pvy0vsz
PkryFZuiJEy/NCDC5PnpiESa000/AQ==
=xa1A
-----END PGP SIGNATURE-----
API to dump stats to a log
Alan T. DeKok@2019-12-17T14:52:32Z
Files modified:
* src/lib/io/network.c
* src/lib/io/network.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10d38bb04e6ba78c7e61…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3467AACgkQfQ55zXdi
Hs19Ywf+Iqy8Xpu4Wz7sgvtzNEsgKpqdqnzQUpbui/HuFOjDPmEQA305CZhdHwdU
NUT8CNwJYPXnNAYyL7Y8ZEdTxmuQ73Zf0O4zmqUZ4GYiHcaC53rOZt0glciN/RN/
d033qAIZanQ2sv9E5/Wi/bgXphdzEAfQAOJ8GcJw8YPYAsiLVaqDGs95ePwXKJMu
QK7h2R8jgTmaSiHbh7NX8JsaotjCP4zR/gCCMXW3pMBoi8kIcpLW6nHi4/q8/HNe
TgaetPWvdjF/tqCY0OxRaHZrgPK4ptcu5MSnBOIwYK2q1wRf/0HC+u0MeuxaFkaa
0J29Ym5XUrOc1UuegDfpyrVxhssQow==
=CSSj
-----END PGP SIGNATURE-----
API to dump stats to a log
Alan T. DeKok@2019-12-17T14:52:32Z
Files modified:
* src/lib/io/channel.c
* src/lib/io/channel.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3027f612145789dbbce8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3467AACgkQfQ55zXdi
Hs0+Vgf+JFf6P9DPu4lBypuPbxIE1VHPoCB4bdqPzUM67ZU5ZIuva1Sked6nOsC4
MS+ggX38iHjcVrWh4+9mOhgvrzbdm8U5L5C/WblCQOTR9krM95+kDuVkJiWKXcxc
Sjm0UWF5CsCVQcxND9WDZiLTJfZ4WW7BtCG9fNTrPhK2jlW8ub5QZkoVbIQaoRrD
ir8vzojYcyt64LfYOB+CcEAG0r6dSHJagd8ixJjUD6HjYTB4shRoZlWxjePAtPCz
zU5LjrQHsHzRwnAYUEObFYkKvLYoBuvk8VJhy/bUNzqX7ug7d+pEPAiswwXI7TAh
Lt33Lr5vYHWZmJvELSSq1VQZZ9JEPw==
=O2Kh
-----END PGP SIGNATURE-----
move stats to stats structure
Alan T. DeKok@2019-12-17T14:52:32Z
Files modified:
* src/lib/io/channel.c
* src/lib/io/channel.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b58c9d05601ab233a58…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl34zFEACgkQ/6TVgp+2
18oMXg/+KtQky9cA7QcLlY5A17RkB0emA5SpbW1AFbPILCstuiK8UGZ3aDQKKXH0
hKi/CWXl33Qmq3N8Zk+saRCHV5+xrCOMkWullzShRdIcsH39lSdAkP0M7ZWh3muv
jKPVIru7gTSzhp9yvzGyCoRY8/dnOl9XxozBzB5O2cbJob5YkgBeaSmQ83ZFT9iz
8XvVo9Fg0OzbqXiFTQB8YMVcUoiA+XJsu+MBbfjpSbNC6SaUYrhjm85PKywLool/
5gGlxnIlxKyEpg9kyE8aVaFzLiqufJhHQlRyZEoh8uw1Htz/eP+23DfLSqS2+VId
sKDX9PAVwdOTnP1PCBlR/3MYVOz8QVuoajOCbEX/P5M+aSmukHlkl30Wq47Wl7Lx
y/O41VBdMQtq9rhhXGmElmioXMLKRgOoVpUkhEAk8mSNasydTLyjFk/d74ENm1LU
MhFagmf801Aekb2bclFs599CxBo0+m5g9o/+MxIloqR3ANHBOfOKm25Npgv40+v1
A2s+0YwBLFSaY3hNF52Mlh7gknb0h6TfMvUz2uFGuA2V/XS0fJPMbPKvcTHoVXzx
3VtWzACRH8oocOhfHPCy2A/a43JPrdELEXHQSgeqEHpAxzNp20Bhd3k8kG20iG4h
Rc2HL1bvj5+ElicRZeGjX0BUxn8A8rSPRGnbmDeYxYfbWCWL+LU=
=WEos
-----END PGP SIGNATURE-----
Not necessarily an error
Arran Cudbard-Bell@2019-12-17T12:38:41Z
Files modified:
* src/lib/ldap/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dec1378ad1ca4ad2cabd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl34si8ACgkQ/6TVgp+2
18rTAxAAqxiP9VgfqCDMb7sr/NEAJE7SarnLQfmlir7prOVsbdevGd6qmGOqUAyc
zEiY4vSovgyFzJ3o9YGKPIRathWqqxJnGKexM++gYWZhJKCvP6RhaCuhPzQt8Eom
RKNVJbzYw8KGZjxpfkFLlDx1NXVwY2l83ubd30WfPe1juzp3ZZf7vy6sY9mK235d
cJFsyNbWApn7uLZfzLhZxxZkMzapnZjxSLDq0yLeKEAPQOf5HjR6FDa9v/hEwtkW
M3JiF1j8AuVcmhwAUwJVi9Jone5Z43YgUdQy3fH7Qg3GpyDObbadZi9cNhR+7+To
SAzEEAggC2Rmp+MIN4u4ezu1i5+V+DAsFQecAPg2NDzDdfH4XckUT+tCviON8f+W
vbfL3b3taMwFJTvuf35Pr4qpZVomwaqdga0thSVYYw3Lf0sXRhOCWSzy3l+a3yly
bbRUuKwojNiG5nirLSN9bZZBDflgiDWidObO9sINU7XOLBbYqOCF7YwR78Atwc4w
wb+UhDSTI97t+gPYmmE590p2uv4ULGlRanvUqSp2x/9L7+tqT72141797TZNdX8+
8um4KXYrXMUrfziGUe22IYj8ALjF6/bDMMy/xTLJW8kKle2e8dERA8YdL9ESogvz
oj97N4N7ws+ngNy7zzPu0BdEgl5aAMYJosx5r3YeEruRUu61vLQ=
=dJul
-----END PGP SIGNATURE-----
Print out the actual errors instead of just ignoring them
Arran Cudbard-Bell@2019-12-17T10:47:11Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84e1bf63deb98c0debe4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl34oc4ACgkQ/6TVgp+2
18rwUw//VnrCyUVMT5HQV699lM4NGrYqQYePjtzLtmM96eUqseDwodwuAWf39W6f
4nou+B9K9pxsXhDxOfX18NcZ1q48jPMrA29pBtb3lyal+y4YzuYkenk5JhgOTQjQ
2RfRGmfBtbVo8vh9Ex1aV45cMOljpt8DW15uBXhPLd2GY9OYH0i5zZik4+y/RA9N
r7uEdDlSWJjZV9XQOEKm/2TftdJY8McquY637ZbFXbq2kXk8XbYTrtPW8TYvHXpX
ibYmNwopJz1/NxEomey2PjWvDXlL3pAoxRHjm189djvOukG2tELf5odkkXLDzFMj
OiMM0BVeqF19q8RPe55oMnY9uF9MYfzObkOlM0VY3XZiQKjzbItecVKCX55ByUyg
u4hsokrHJds12s/yW8rDQuhU7d9p0AF8/NI2/E6Arqp0Riiw74rFmuFhmtmhXdJl
MTvmUWMv9Y2sYUEaNDr4VlqQxeU69AJS10I0Yw6wuaLw6ZSNmpb3/I3wYJplFgwJ
TkS25XZhmTylGGH2IzNV2eDoiAR2oWfRZBa0IFA9Q/GBo1ZMsLab8KIox2Al75+V
vTF9mKBup7WgJuH6jkyoe8gUCaQbiGWPottAjV4HlT6Pv/xIxrDIomtJ7xqQsylo
mytD37iZNUEHEo208lDl4kk+I4xFDjSCbO94+IGGvDJzyLS/PTM=
=y+Tz
-----END PGP SIGNATURE-----
Add sanity checks to make sure the channel we're signalling on is open
Arran Cudbard-Bell@2019-12-17T09:37:18Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/15ff94fef46b972bff74…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl34obQACgkQ/6TVgp+2
18pj7g/+Iqy4CKJS81naovhzcbxgNKOp4X6YJpt8YOWXqEioe3V8kpHG3mDS+1x7
+vXI5Igr8OGy3jo2uhoCUn2wAqfN2t3gutd5i1/VHqPuAGwWz0hivRO49njQDtc5
P8BKWXs1JiV8PoI5i9QIzyNV87CCre6ZygMg588TuUTzFglNCf00YV7NZ+VuPbpc
1KLCvyobIwoZ+MFgbwrN0Nw1oU1jB1PP8ylRDu5vpNy0b9kqWa6EhSNVi6eNrmO9
MvfBTWMnphyerdUrjD+ja5zVeU57DQMeTIPZSIlrrMiUEtlhZXBpurOklsoIkuKs
BqluOKDNAhHPcap46BEvXKkztCSunBAeBGPJBW8v181wSjhdYDaboxzJM319Q4SS
u+EtODE68OrZX8Sfv99Qjse/wLbnrYdbedwQdIzB9bVNN41CqVEpivCS8LDqzOZH
mFOdcR+rC86TpERLVyESCzCHbdfahwEzwFwzkemXdFu6K+zsxOMYJOCn+NRzECd8
8nlT5SxFjB7ej5V4aEygwG0M5bvssNuNfqCgg/WXWYclHzvUUJG3QZukLrCPK8ur
mZNyJpDrKWmYdhC2k+loQPiK2at5010K2EqGnH8uGMyIJZ9vef39xF1s4ZPVuTQs
H25JoQSS2rGTbxSBnpzYCVhRpWliZZ7sub0kQ9AwaAGn18XmLtM=
=KNsC
-----END PGP SIGNATURE-----
Fix worker name
Arran Cudbard-Bell@2019-12-17T09:36:52Z
Files modified:
* src/lib/io/schedule.c
* src/lib/io/worker.c
* src/lib/io/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2695198a2fda443e03b8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl34kqcACgkQ/6TVgp+2
18qmJRAApaL39JapU2QzlM5odhXKwmIfyDAb0Fd9HFvyapgGE1rV8n0YvD439DRy
XdsJtX9MwwJTTo4hcX0GyuKBv+NGt6uDqibzW7aBbaDcfVNu9NlG3H0pRN0kmg5F
H8dEmu+jV5lfC2KH6TXSyvA6jOwOywQD1JXUOtFEWqxAF+GEwFvmQLC+aGfEwybr
Bd3WIi71q20Wxm3Mr8klluyXojFRt7uLiqyragYddHaxV/OA93MkL5WK4OJpmFHj
QDC0zLmM/o51+HAyOR4xXnCGaOjHJB7pU9lrxxAD1IcvyqThqGa8cKaW/2fRTdna
tOpDvGZjsPoDC4RP6O1gEnQv5SHsLoY271BR93oWHTKi8WMv+DG4lJ0namIPWAd0
cWoCAfbhnrGWaTFnJFoMSTH6ndIaD6Ig8ygFwMxzbNJ5mhrQgUIljjaoU7uKppmU
K3XOtV10HNhi1Qn8r3/UhiDXc1xGknw6GNiQl/aEBaVbkXJMd98t1ZIfiFXzx5Ac
rFY1Y6J6vqAAmgJ3Viqp7jx9Cyk9kcTifOewAylbmBiePqgbO8/A7oj9JmVniO5G
jXLsJC7utroVzRsblheU0EA2nZI2CqB1YKj+c/CGUrBozC84eedbQX5gEzYvWkFW
pINGW5HcrzGx0XwKOKEylWyuDR170D+o+nS52QzgzQLTZBN0eHc=
=3sD3
-----END PGP SIGNATURE-----
Print login success/failure messages at the correct point
Arran Cudbard-Bell@2019-12-17T08:32:39Z
Files modified:
* src/modules/proto_radius/proto_radius_auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6dace704bb27c4794c15…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl34ko4ACgkQ/6TVgp+2
18rC6Q/+NVnl64LTnKxyyjNXG30E5PtKIOuSsZKt+QF6DGBrUmT8xUgxgV1jXWyF
Vo0WeWfQ9HyXbg7cNI8OMd9GAPPRukbe+08pUAqGexpGxVixF6U9jFs5BDxwwFCF
o/CI6+cAXlF3XZJ/pswzIrbcrPoHZ8bQ7QoG/nkv9thpivlgY47JHx/NMA1nMCxX
YxvjbeoCBwt0q4g31Z6TyRytriC1+iCQPtpCEwg3z3PHAtsQmzTnSsZvq6Qi0bIJ
0aZMfmKt1MTGrMURd9aGQiVGqHQfUdTPvaFVG6MXJPWHCFvZHpPqFupsRwj9GF3S
usBHJXdmhrb4+u846fhim6t8blqMMS54cK1xiaFwszI/4OktEgYn781q4ZoVwNsB
DfEIeA9t3Lfyc2adDDF5oHXm+lrFGrBPu53RCui3W6p65F0Vyx1s1uYMA2N7JjdI
HTegpayzw7F9BzWrhvju2kyfd+Qla/2e8rICAd3jqaw/JuicVcO5wLwuvDmdeK6B
4es4uJkg6Ka2GiUrMxCS6v1Ia1T1AoypWpKVJsv0ghzogWf+gy130l7KA8oIz5/9
mQp7iItKjf2eVyP1CJ3Ue4p4Te7QoSNZfhffsGGSizhKHaz2twgMzjJKCY0wnswy
J+N+XBi+bAc0NC3xP+sVdgwwydcbBUdq/swgUloUbSfeRztOmLU=
=E2Bb
-----END PGP SIGNATURE-----
More information would be helpful
Arran Cudbard-Bell@2019-12-17T08:32:13Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/893857654622ee51f42c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl34i/YACgkQ/6TVgp+2
18qAvxAAh1LIojQYvoyIXLt7PZdbagiM1d4O8MYWUwT0mjDV0er65ArIn/pvke/i
mUSqp7l2mm4x+gQDprSYcVEMy8udgi3glr9hg889njou1XC9Q3saFtANQMOd8o3n
1g0qjC74YhZ5dD3n/Jq7z5Etxatg2uPAmvadtXyDNMXvCIiOcAKeK/qXfq8ud0Ju
S/BCz5nL+g1HGwdJWKnOJ3RDvqwzMoOLKNZRNd94IrlYC/YocjE/RpyO3YqoMz8v
Wv2Kont+0ABqwL/3OR83RhhGR/7R9IEbzVrF9XVkjiNsfoKXhPo8u19aioWtgO+Y
eZ5dmxOdb4VSc8fS5oPiEHwLIKQpk2urhJidQR9I0KiYLDE6JkRTVEIfizL9D4a0
f0JQdaysP5baH2NWIqu3+NUaQU+eqCR+IwnVX1ykyEov4mwUe9WH12dXqhSRgkT0
P8Hqad/XL7DzPX3G7mpkRq4BiBMJuf/lw0EWT+dhDOxch8tkkFzdoJxPdvADmCQF
3tfOYPQK8nESfPYvWw9pIo3AaYEuIy0J2PpZbJpVmxCjlTCX1gLbzf55uyj+/Zci
GiKg2J3NmPds0bj7WB6kbH66Sle2JiBFTEfJQkLAVas3SvZmdVFtN//OkAXxLjBH
mbwrBwGfYPoKxNDJe+VZYRF6ZVNIjUGaeCC8QNHJRIS/yGjh6Uw=
=vcFG
-----END PGP SIGNATURE-----
Missed fd delete
Arran Cudbard-Bell@2019-12-17T08:04:06Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/842891350c0f0a2fb9b6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl34Wq4ACgkQ/6TVgp+2
18oChQ/9FlAkHt6yTyJV1sk8HH0dpTqEGbNdUCSEscGvEXlG8Fdtd+hIZ5ZbSFV9
xwHCHCRJ9Chdp3hDPTfIktE2icQLGzNXiZce14GuqNTw8EDK2BVWm9TAbZ81n8c5
dt+Sbt1j0Gsebw1dA+EbYJ8U7TDHtdOKAS+po+0BrmojUnpthSxmLF1sqT6MvG2C
+K8wRWjmAJs60ZAM+50wCBE4KYAUBEQ4OyqtKd/c3xiHRhPik7Yf21RGVZCtQSBw
l2zpHOuRadx5RHm6AidJe4RvHgcu3wscXNbH+yomO8ZfULKcbJ/6phPUBmKaKwCT
Npioe7znLH9DgoXhMGxpgVAH/r7YI0P1URxjF/a7kL0pGESJWnYIQLWT0417NyzC
UjRz7j4eg10g30tZq63cCB8ZctKeh42pjqhEOS+dTpGVo7vlCfbwbqg+18wOEFbP
bC+fLAKnAuVOMLpIUy2kBJbF81ugSWgpkfxJHUeMYIYY/kQ6IFbi2APdiQSAuiih
F6o7fxgIcJNQVilIisDqf2w8PaFoyYZf0xA1qO1rSY+GgU90wsAQKCgNgnuurO+z
5kkps7MxtriS4yFC9UJ6f1PAdHMlzVl6b2FdaZ24yqOZZLpJbhujo903TJa3qVmI
9v4nt3JYtWYRdx42iMafbbjX3p09nfxCq1hOF4IkTD3Ktm8SloM=
=tsjl
-----END PGP SIGNATURE-----
Remove dependencie on wbclient
Arran Cudbard-Bell@2019-12-17T04:33:50Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0deb86e0696f927a9da…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl34Vm8ACgkQ/6TVgp+2
18or4xAAl9x4j2n9fPk0Xmpu3qPDuyQi4qLr9g99tQRd6HSL978pewJTd5Jv/4KD
XjCDpl8nWhcnmM8XwCOdBSJUkxM/3Mt/TZG0Rh1Cmose6FPfNQ/IBOQwaZMPxzbq
9hzPm/yEKTAFq5+MPTpXG9jscN/B2nONQ9Rz0JWrilIBwsS9/x8nr5c+k5CKmpRt
vgfByREkg2MJ04oZTYMDj4eIqGlTm47FmPlP9Bw48ApiW2hp4YEPnmFwImmI9Czr
iTCSESVQaWa9MLMDewbb3SnzkSvza46byglpxquIrj2/EP/3/TvmLabYwM0uugxs
hUtImjdBnPXbI52HAwa5j40miHYslV2jQicK62L+b/qidS91Arf6IbV/4cOuHodV
OH169y0bFiD8J/t25g3R1iIonk8KH9BKzuJOt+BzE+Hs4vB8CyQdeFD+5KG61cYi
/6cryJJh6RhQxdXnqvOIMpAD8QLJYmcdGtWVT3wxOxc9KuwWfVlBeET2mHQrRV4W
E4Puy7SCXevu9YHNqSCD0aJawLG4SvK0heQ4aK/d4u3h+k+qe16FxMQyJMeCLjvq
oalhcBxPK06J67oWQrAuwNEZOebfBFEREKnknJdU3hWoeJM/qVjRt+SdTKnjbQmF
Lq/216m99VbQAL6NAIDlsioHiFt0Z53eJTIYfCxbtIOsoH7bX98=
=Km0E
-----END PGP SIGNATURE-----
Make wbclient optional
Arran Cudbard-Bell@2019-12-17T04:15:43Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10c351b4ce4e2d175ede…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl34U8sACgkQ/6TVgp+2
18oBZQ/+M6TJc5ummMkMfFcQguerD2opwOLX86x0K4OqjjHCpe/jUzz5wfz3D786
fLH+ka0qrTN+1WHiWWaKoMu1Wjej7VwdHzOLX7M5Vwt3Z8jXYY4exkq7ghujlWXs
QBU9mvt+huYW4uu3YbxvoGRNwn5aX6umob45PqxX80ij+oYfyBWOJ+gBih05TOgB
wUWmANma8vvBYyq4P/vqOv9c7MWN9VAKksZdKr+g2+CUPcOVF/JHDJOg0Eot+7FM
8w8Ja1GNc2NgpJtlIDj7/Y0Nk2o3GbGH8RjQdBEXwwSmyE6hqnlbmaenLYEipVP8
IHVm5PaCKO8/YKVVuWuU97r0Q006kBkSLwtPAfb8YkRxXdz9qn4co9oRX7dqrw1g
UlwL13LnDsp7DDuuJgFF0l585FjMczmJ1LhdBjSLc37ysJGENgh/fi3x2fMpyHG0
ZyPUpIxf3qmibtlJb8cfn0FNIZWzRLQqKjUmofV0VQUTIeKgMxG/MJxrs6GOTMJ2
TRWpzLnkYtmYID+3AxpB0oq2+vXqGYqZRgxKunKkd6cR1bjGfLeTsX8vum0D94Wh
qtNseyRX/oPB1YU62a0tFENCJb1BpZ8SCSgK+g+74nAURuHINMYtOjQUWYZ3Kvhz
OpjOnXRSnAHycsPDa8bZEU+U3fQWWlg8NSaVXEK0IQdfs0kIuas=
=0eNn
-----END PGP SIGNATURE-----
Move ready to process requests
Arran Cudbard-Bell@2019-12-17T04:04:27Z
Files modified:
* src/bin/radiusd.c
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf502d0bad01ca34c554…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl34U7sACgkQ/6TVgp+2
18oIlw//bFuvHJ3FIMXMK7Y0iOBS8JxY+OR9LOQIJJBOQSCaiPpmrgJNetr5FHmV
VOy/NgND57/fnYeXT+JJEoZy4r2fo7J+ZtdxTRAAJPRvPR77jtBGLimXWPl8zE+s
IP80mOOf5omjwQRFNMzbI1HZMdgFDnfccigW7MCsaLmeCmSiOHL1qabfgWRHnbSp
94BDNoI9Eoaej4uYK4g+ODKsHdq3XI8vGxxLqKqtJIBM/+PmPF4jtyv3EiBUg0ZL
pLgh5JuYCbnNhjeKGphdsGDy9BK9Ua+eLSO1qTaTYzVsR+OpqX3QNhPdaXMtYUB0
PLv8avamDXvby+ZbYNzqzQ6fMLNZuWsGWKuwS3fozN9Eq/P7z13wAmF4ZkPt3Jcu
jrjuAg7qScNpsK1OvlvAJKjC1XTFYa1LSBHgfpiGpltQEykxTP+gmOm+dPpiL8Db
Dnre/C52+zwD2BramdZHwBI4SWU/ReIaMcS1qSXn8PxGqNBslLcbiPGZ+L792QvD
HKxeGRfTP+C+KUQk7Yv0A/Tnf73067WSKC4j4F1lls0yHepVrz0wNSM9g27LUB2n
nGqnpz2+nnvZOp8r2urCxxYD5jGpd4MOT3VoBmMJS3Q3qoYpKthVpGziZHJJnjq5
tHHo5FcqAli1T0n4u4bsU489s9hYd5gv/OUehdpGrOO25oJAcnc=
=097q
-----END PGP SIGNATURE-----
Unused
Arran Cudbard-Bell@2019-12-17T04:04:11Z
Files modified:
* src/lib/io/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/568650630499c3d5026c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl34JLoACgkQ/6TVgp+2
18pa2RAAq2M1y6M2ufvYhvW9QrEKIEXLZSB657VcvqjQFTMkISXdwtah4Ahig374
7bm4kA5TQv3DzFB2T4N4UW/4LSR9a2pRn67pfu4BAzNTZnIIrOeg/VQCCB9g0/VY
y/VyK4pHeeDhtlOfl//8wfV5ABe/y4WnLASD3llEhuL3gD5texKQCQ/QaBWalcfH
bCoG083TT9oR59u/Jz1BKU4JLtUN6L7CPCtcYcJ+EFTGX3g47GMGP1e3XAtmMCOB
J//gT+I7ceqcIYFOtIdanohzDe35/BiadXlLdd86OcWP3dGx/ryKH8rwiMOFVofN
eFwzKDQnfw20vFAjBkuVH+OjLvZ8vuSXZxFcmmNJxeWEgPzgNBiTibA5bDIRkbQ5
nWGcStbmvS/5t180HEA+oCLd3RxOQLlCotH/C6xpjKlir3xEJjJ638u1mkNWmlKc
/9G0mYKQFXbfuhI3H0EDrsbl4RUiV0J3NFucfpDHIVpVtd1o/VM9gUWhWhoYL77d
yy6S32jpl+yit0wnHKjK0aT2GwIZm7k5cSKYb0yoqqkldW2S5XJVyuptcBcQpTIa
aUtpjBm7SB7zOnu35+LKH6lXBivPNwjdqMHIGOKgId+R/Kh24PrCN8MUnK1WT37C
2rd7UsXsNGSZpZWMEZvKsVP1s3b2lA+IV3ui5GlZPJpqkRQ3rn4=
=JeaQ
-----END PGP SIGNATURE-----
Revert "Switch to atomics for shared fields"
This reverts commit ee803e75e3c430dc2539ed38e9728f5425f7eeb2.
# Conflicts:
# src/lib/io/channel.c
Arran Cudbard-Bell@2019-12-17T00:43:38Z
Files modified:
* src/lib/io/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5d3d9b7208b6592f7ab…
======
--
This commit summary was generated @2019-12-18T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl336qYACgkQ/6TVgp+2
18qRNQ//bzxeio4Hd93yEvoQYa9gwLfGm+xV7CjSXXKrRkggOwRH1mNFG5J4jwMe
EHvwzXHccUVu4uks49V5uBG8mYKUfj742aKErcVXZ7ws/RzCmjApbrGmEq+YpE9W
BJxxbVYd0W2Z2LYJ7JP5ehhMILKZ8F1r4YJzMgeNXe0XpCfA0WBQH5DPfcY1ZvsA
cr3/dwG1N7QJ5Ri8sE3IlVVJK2uer8kezWmWAu5Z8/Wz0guKquibdjK2sYzEftKi
28pOn3Tc+e4X0ofITEE1HUVSLj2kaU58U8HgHWM4E4aOrS6ZA9mxu7/pVrjviANZ
/9ieN3/nkeMscsoYQiV7t7njwNBmUyg/+hoyXnBJZOqtsxps9G/7B60EZ2v+VXej
kb8k6fKDNHvYWu3e8prGt/1T3QTswPFea0l2D5k7WdB0nQVbVY9NWo4VlW3ZoMRD
6fCrfpuqORO4CL2bcCE0VHl4x3ShU2QHkjEG42Da8ilr5/wMG5NQ3a8440pj7Dbt
/djaugFJRd34g8JBO2ov/375IrLY9BG6YE3HqVG1vSHFuILPaRzZ2mKaiYfjcIo3
gJDjqCtj6ST22vSjg7YKMeu1jTDZottiJLekrSBr17KT5RS81ccnUG7TSsesHiiS
FTqhVR+MAtzXUym7+pCqAY8cSzOpyB/W+QFphpThKgE/yItNOoE=
=JlpJ
-----END PGP SIGNATURE-----
Don't populate TLS until we need it
Arran Cudbard-Bell@2019-12-16T20:35:50Z
Files modified:
* src/lib/server/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78d043620b42aa9b078e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl336a4ACgkQ/6TVgp+2
18qipg//UwHlZO5Cs8pL6jxZ+UqrCEilip8hzKiUvY5hfUevEmRbUrUKUbvxQEPw
7onafYATJ/jMiV2uFzlmXzfmDxFKcDPxxWKehBAP28ktSRjIdVpPkPMhrt/p9FkH
1ntrju0B9+G8RgLmph1VYs6qv5gljZ+0kIPc0oZQftkubRQOTN8rqANCyAygDgLu
Lk9LdjBSUjs9Gll+Obm6+gG+mfHrPdnjfsSR7IV3QxtAFaT5VAUrnPns1R9CA4Ek
iy/OmoDpi1Y8l/gsSmx/cVYHywhMmLgXn+uc+PU7mX9l+dZTreZvmVnLFn1O8pee
bqVn9qA8zinKRTa8Omm5VQs59ecTWwhld+pBRl4EI9QGL6SX1akhMxgEbQRTjhcD
vckG7ax0ks+fhQsRCvXGyiszm8ys4mM0ym9joIhspejN4Tx73ah/sn7KRjLmIk25
EPOqrrhsfpBJJtE03narM6YcGZjZ0Pzien7HsgmgnUeUfNrL9hFB1JrZD7Y59tkj
CfYGegm9R3SSF7zabXWiP4UNmX8ZlfXlumjhym10eBIeBNUb3MYYIU0QOB2OReyX
991yJbXvP6y5lJbNsD/aEgvIzHWD/PvX7AVh9qlvmfjnO+bJKSs0IMwxnGlZ/4py
nIkV5jQwAuQwNshb1uiHkGyL8zm0sSwz+Udi7K7qeBCxXeT5ArU=
=1H2Y
-----END PGP SIGNATURE-----
Address possible weird interation with threads/pthread API
Arran Cudbard-Bell@2019-12-16T20:31:42Z
Files modified:
* src/lib/server/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/862ad4c6970183f2ce56…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3357IACgkQfQ55zXdi
Hs3L1Af/dxU9w1RGst1G7bUYJc8nBtt9LW/tJ1z6Z6mEV5PgHr66tWgQ6w0/tIzZ
8stu/x+frj6OPoTHIAvDbo98C8yj3kQsPLLST5x5aBzGS5X+wnR1wMaLLjZQazQt
o89iI5rUHZqNmR6jqJD60anSCK5dft0YWTF2ZF4iKfUxOYrcuZskAhE75xFQEChg
tsELIalvCm2o4ecj5taYjAhpKhp5FaK8/377T0aGVrPABa9BiTDzDSNLcgjWH84u
wn9P8p6N/gRmwcQJM92uPoq6+tiVt4+GpJnaURkLMHRaBDaV3H1hNQSeTbbBxnhu
PG0xvGUT53lG8NWDgis712fL1bxnvg==
=ZsYj
-----END PGP SIGNATURE-----
make "enable skips" code to compile
still doesn't help tho. likely because other code also needs
to be updated to skip signalling
Alan T. DeKok@2019-12-16T20:23:12Z
Files modified:
* src/lib/io/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb2ab2a66ef0b0d44c04…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl334zIACgkQfQ55zXdi
Hs1mBQf/Ws8iW/dsns0tAufGcNl5Wwtqv6jxF0R0JIenBlP7ChYIc1iuCHItx2dH
WzyInClsW71EYRwVaPnrRK/gOMey/8Sx5/sLh2p8fUVtipfHlhnVi/atTyhGZCON
fP5cAUQjYseV08Zr8k3bwJVbrkOyHigKTIHq1dHHA6pI0Yp4f7js71zpb+sj9/pd
eCyV4qMKYwOm8fzDxg/yuddTPRaLvLgYPxpKvzjgY3Xan+lbSpexIPXaUBzkkaLP
fGiO0l/556SxfMRXKOrlG+Nan+p/OwlyQnVMaRBhRa0F9Dt5lCKOiJjHg0xeFX8Q
v6Grgo15ET1sN1HoPuvnrClwsddLOg==
=LNXf
-----END PGP SIGNATURE-----
remove get type abort.
the instruction could be any kind of unlang_*_t
Alan T. DeKok@2019-12-16T20:03:36Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34c9c134e573046e12c6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl334r4ACgkQfQ55zXdi
Hs1TeAf/b+CjcwRdKsbDI5NlgjOpniyN8ZCakoVkSp6TdyGsoakqqz3Ws8uSFbYV
jz8Wo6xWa4TgnUlu5RV82GjRlgJYl4UaNDO/D6piIClcU4ZN/cgzgI8NrVwJStir
1YQBAoWqBei7itjZZ7s0GqJTzhpWetziveiZcrxFlWJjuJFMy2hGz50zvnjksOq1
8c9EMpRODL3CIovSvPkdDlQRalU5Gr5N0zffD0LxZAimbUX+vqs4W+tDtdMpAAbm
MzNh+uK1+P+uvVdP27VoZStZ6vcKOL+WLJZMjy5fPuf2idHAg/MSjho0plS0w8CT
Xbbyz2b8HpbwabETs223Pq6sAZNS9Q==
=KgxR
-----END PGP SIGNATURE-----
set track_duplicates flag in the listener
because the master_io handler can track duplicates, but perhaps
the underlying app_io doesn't need that.
Alan T. DeKok@2019-12-16T20:01:37Z
Files modified:
* src/lib/io/listen.h
* src/lib/io/master.c
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0734a7f121261770035e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl333jYACgkQfQ55zXdi
Hs1giwf+Pog6F+mRkm3vOfKySnIUW+AmMx0b/RvV3Pj99duCpmuT1s1VUEkelDHz
FSYT59VFZrltqdBaeEF2F6TMLHv1YlBCi+nO+s783NvLPiS2fW+/pYkhRWS+NSOI
FflCeDkbo/Cab+HX9Tla4lvMU/gO2bV3Lvs1Co51YzGXQYVQSbg1qrw7NUKtfZPT
0qhl7qgSIPJ8aSV+j/cc+u8JaFpTR/rnG9eT0oKNZ4J0RrZ9HQsngNmS+Dfabwkw
37DHx+gtn/rmgkMfEZ9VQM05+i4YQ+vEk+FpgEsRqEJIklRKDvUEhtPuUbBlX9De
fD6vPb8R710L5PlOuJU56qxptsKWYQ==
=3KSk
-----END PGP SIGNATURE-----
use correct variable
Alan T. DeKok@2019-12-16T19:42:43Z
Files modified:
* src/modules/proto_radius/proto_radius_auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1577c8c0f69f3197043e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl332mgACgkQfQ55zXdi
Hs30kAgAiqhYEX4yVn49icGSXfDu76g081CMz3jmvSWmwgCEFHumrZk1JFecvg46
O+ALa0WNsFyoKOarK8I0XcOicsQC8safJb8TBbC2ax8y6Sy98/RfoX9d0MOARMpi
MIj4P3aKnhmiZ/gPv1txIr8/uV5B0fEKyt0SlSXshvO7d8vbuCMAq8TynRPbj1ga
u5MtKxls/LC+8vkm3ApTRme/mtUbnQ/9EleB967PIsc6xtTPze5zLNxix3AbcUzA
Rql+IOQdXTTiSwU4dR8l5ARy+oLD94QMKT6t3U1ydbn0FyksAp8F1C7tulhepRKx
8wCdoAyfj11s3kMuOiB7t7ODhB+j4A==
=yA2M
-----END PGP SIGNATURE-----
add more decoding tests for options with 255 octets of data
Alan T. DeKok@2019-12-16T19:26:20Z
Files modified:
* src/tests/unit/protocols/dhcpv4/base.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6417870113e7c6994d4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl331XIACgkQfQ55zXdi
Hs0j+gf+JK4ZM0wZCdB+i5rf+u213BnHrLK1RYx0cXNjKvr3cgSTSi02PuOpGlrj
njHf8NmSlozBENxswKjavfMeEQH3SxJz9blCFUrKK6lyHCKqYjkci2rd2SFkUmNr
2jIetUA9Whovpqv/54SQUGEHZPaae2p7/0ep6ER594pAGseSedOq6UgMMxKV+0GI
FZRChzNyTh5HuoaS1gUGkLKQfimJeZqWYJS3nkB9VlJ7MQr4h3mReKzxwPoM2Mw2
Fai7VG54wEb2XUca1ydc8+qhWDqjkJnTXuyPIu9btnowCDWMkCUsywPIbFyXLtUq
Hr875W8lt8LR5lqjdlcguZFfhN7mtQ==
=2dJX
-----END PGP SIGNATURE-----
use atomic loads for reading atomic variables
Alan T. DeKok@2019-12-16T19:05:15Z
Files modified:
* src/lib/io/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6deca3b58c4f03138a71…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl331VsACgkQfQ55zXdi
Hs1a9Qf+KktQY0aW+FGYxgjVyOzTv19Ud2ve07wf6zaUCQqEWnAVjLT616MPUeWz
abkCepvqbnsnEdGWdul74YhB526OaVIHWFstnX7ln+LXwvwOxCO9dqGGMBkViFkI
HTP//KZtaLePFY53O40K5eAIK/32XhbcWciOSR4Mo2pA3JiOrmqTr0bH+AkTPSXA
+5/y54jDpWkInW/EG6nheKcwGj/lU1N7c5VhkrrvltuVZ3eEvchMiTJ7tZyhjWL5
oW7NCMXKZTO22J+G8AoGL5vG8UiB3DXRiCPCu6ToBV40P+fi/Smq3Uw55Niz8sYm
qA0ZLDE3LuceUZ5WGllb5tCWpPOc1g==
=M5dk
-----END PGP SIGNATURE-----
check both ends of the channel, not the same end twice
Alan T. DeKok@2019-12-16T19:04:56Z
Files modified:
* src/lib/io/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe3fc8dd48885e8f6355…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3303cACgkQfQ55zXdi
Hs2hVAf+LS54owazb+TZyOGEpcYcgWgAy/s/v/tl55cd78xkU1dgeVe7rGpf9Q/S
S2/88onJtvKRsboqxzClfEzGFqTKXOhCLLbfV+4SgryBH/LnNgvJ2DLbLIMu4P6u
5Wpny0OJvKCvR9yE+QkrvmJhr3BSfFr8N5BvYCPfK9ZyJZHflXOFTFA2bEHbxyxj
wE5SernqI/Wsh+JDMq0LAYiDSsLIrw4VOgoKLFUi8MbFAp4J7EvsXer9jkCm3Rx6
OX1FWq/Q0FP7teEpAxw3A8AYtF6rl5H+mJpBsmKqQAUVobdI6ksrenOgJNDepsIf
7Vlw6ldqo9x29nfFVo+W+825nT2lfA==
=H7pR
-----END PGP SIGNATURE-----
cache compiled unlang
which saves almost 10% on the performance tests.
Alan T. DeKok@2019-12-16T18:56:38Z
Files modified:
* src/modules/proto_radius/proto_radius_auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ced7e8ae9c9415de07b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3300oACgkQfQ55zXdi
Hs1SxAf+KHMXmdlCv8m432aZLLK9s3JvG5aTIPX5W3LjQc2zvEerIVlt6Ga4lKK2
/a0x3C5c3EIg5/2jNx7J9vHOv0iaUQTHM2UbMIm77mvmcPrDRa17xflrxLyWXn4K
PjKw1Zhito/AWhrPzL+FjYX6UOH9uBkKLZqT/HBWvEEz+Gc45ccVS12rojIJcYML
iE0/yHlac7KkyDQxTsXhAvshu67A4Q0n2yncl+5948UeHtm7MDlYBezEhTUXd/Jq
deLL4kZstVB5nuMbKZjkhaOn8/1GNNUF/7AVNtFFWAGIXHs8/C+NPxmVJi3C5xjk
uXyO7mOIl6enPBC/4PEuVonhF3JWXg==
=gVGE
-----END PGP SIGNATURE-----
allow caching of compiled instruction
Alan T. DeKok@2019-12-16T18:56:04Z
Files modified:
* src/lib/server/virtual_servers.c
* src/lib/server/virtual_servers.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e3b423bbcaee67c59e1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl330ugACgkQfQ55zXdi
Hs1aMgf/eV4Q0FOiLDL2eJzJLN1kiS59JjZnBMpSUSs4UXhWIljJ/CyxsENZFWqc
kev1BubYFs586dMVBODWUkRQ0UJMJDG0si+oNklG40fq+272SBZZ4gYhi1S1kZAx
DZdS+6OQq5vDVJFzfGCvvN+8b/YR7IiAgDEZgLLNUPq7XF5kaSqxw6k5RjPtFdBi
1UVKWnx60wPasa4Fo4IcYJl2AhJLqxRzA96Ajboe8/PB2B0V81VJ5UHvcOupB4Ha
wzUco4qLlgy8hyqSw7646fY5NCvxxn1wCtu2TxNe7Pcp3r4C9gF6ZTuTongpj06e
nki3fHMxlIuKNPahd4CDvG8MUL2vYA==
=8xQ6
-----END PGP SIGNATURE-----
remove unused assignment
Alan T. DeKok@2019-12-16T18:54:27Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/871eef2c9fc0f4f83d1f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl33zggACgkQfQ55zXdi
Hs14awf/Zw3mihKjA1raGWc2WXa3DaWTDs4E5BdtmFtozsEEmqR1bQ7urlc8ZMFT
tXAq9UudPgoVZEw2KcrXTHEPU5EZCKDY6ekHnxTN8lUy7xpZ4Hqs2DRqotFapFEY
OWCQv/c4cwpHVxtOxhwe0kGwifmY8b7fabK2JhzEga08gMtlS1kCutVr6Zlpte6T
UiV4iCWJHofxnmJqsxaofGEWbbWvmtIbFTv5zRq3MyEB3b8QedS8ZndwUTnbJTgR
/VJyDTaHVnsVMaeMQYSlb0K6I3c2FwujrM35kpwJda0bqoYtGfDCzBmB362PkjIs
pwCx7/bZsB5wmhKWGqmsWuF1RJMYMQ==
=5WTY
-----END PGP SIGNATURE-----
return compiled instruction if the caller asks for it
Alan T. DeKok@2019-12-16T18:33:33Z
Files modified:
* src/lib/eap/base.h
* src/lib/server/virtual_servers.c
* src/lib/tls/cache.c
* src/lib/tls/ocsp.c
* src/lib/unlang/compile.c
* src/lib/unlang/compile.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_ldap_sync/proto_ldap_sync.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/233335900d6cab863b55…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl33zSwACgkQfQ55zXdi
Hs2mPgf/f7pplLb7RYc4JRL4aAQWobeEGbXWoqE57+Zti5LVGqMAiphVKG4i2dnX
Ao9bp7QX+W3fOt0mYElpNe0B3vH/erqTBpZTOchNKsH7W2dtxHUUFiHUaMO+rU2g
qyiNfrxdkDxouavZJFXdSSim3QyFhXQ9xIq/GNH10qsVb3SwyVZI2zZCRSnyFE4B
P8wo02WbK+YqJrU3qArLDBpBvD3GyRsasr1Mq8g6jnot3GhtNhY0JvCtuNm7rLxO
ffrC3AC/DmdwSSJ7Sakfjh2twddJ33il1Fi1qGKbOhxeQs9/M/10a/OGSDftvz3c
WAyYFRZkfXs0ZJLbwu846rmoQWFQlw==
=16vQ
-----END PGP SIGNATURE-----
add API to push bare instructions into a request
which is faster than doing lookups in CONF_SECTIONS
Alan T. DeKok@2019-12-16T18:30:03Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/600602128e9d417efbe4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl33y0wACgkQfQ55zXdi
Hs05HwgAo4YPfuKCz0LWHeNpZ+oEAsb1PCV9ZvuiR07ExzEUuzus6bE6RnMLEMoJ
VZ5DKW6ykWXTnJCm8gdStV3y828c1Cp4I0pB+c5WJEXW6UrVPRadZFYzVQnhqi08
cWR/qdwcdD/QExki7FEEaQT8B7sCHa831oI4WXcc63TY+H0tb68xeXsGW+KBZI8T
4rVTYB+lS2GGkmig2Tk+aCcpQc4+sgfTKbVR5HD7c6rEO6ckq3WlCZR2FnbAwVM4
Q8guQV5EMW0OitNWEuw2uEmPYUW5gP2RZkN0b+Od9RWdYb0pBGhDlJXxxOU2lnSM
IaEjj02RseQSYwf61ikHlSpg29hlqA==
=Wukf
-----END PGP SIGNATURE-----
update reference for newer specification
Alan T. DeKok@2019-12-16T18:21:54Z
Files modified:
* raddb/policy.d/canonicalisation
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/454b4cd47fda020a3a03…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl33yswACgkQfQ55zXdi
Hs0JSwf/bDGFHeaFmXHOkpR7AgcZrzps4OJImhlX95oSmRKxwkoTvmEqerzfVTOD
sRFQXLENkkCHStSQA5QLW5pkKiAzSGThZHyRC9Yd+X/9MPT/mZ562rbqWuqaNoxn
EkORR7+wQYurGly0Pk7FHFA/UCay/MVFXYowLXIc2GKYvRQATFpsQUlcvV7sm+WY
rdpOCrMUQVcsLglhWg/g+5hfNrU3h3TZBcmJ3+A8fiiSDyRVyo3Qy0zq0zF+DijN
Eu+TRUC/ynjYk7OouH1GRDhnl/ze7RCOpRA4YooJINWrJAgv1pIpjr7fboQNSo+O
BwmQ/rSSU7smXLJ2TIWcCw+vmbiqLQ==
=AxF5
-----END PGP SIGNATURE-----
dhcpv4 options can be 257 octets long, not 255.
and move the "check for limit" code to decode option, not to
the callers.
Alan T. DeKok@2019-12-16T18:19:56Z
Files modified:
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv4/packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43572cb139f672389f0e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl33yswACgkQfQ55zXdi
Hs3t1QgAjd7GSPyPByNrOsISntKinliRIJNexvzlWEpA66K1iTcY6HQQaCNQDLy1
mb3VVvESZF7LujDL5lnnwentAfB8YciPQ6NMC8lvORA6rQGGii0odfur+rmSwlEs
scYln9Ns7Eqe4rqBC7M1gKGZC2CyUVrwv3Ey1IVjNEDYHdFzIqAOkixBXeQvcXfK
FZ8E/E4KwWau2tf6ndXOIENBn6Qwc1Hz5GzGzCP1qV9/LqPcy75xDWTgvZToJr0X
BPU9DNhgLj2JWCBSKixX7KhiNIaH8TPHBDCDToerlVut8p7YE6CRB599mC7fOrpt
eUWf2LURt/w1A/uZtQ0Yq0IMhOWeYg==
=d+3M
-----END PGP SIGNATURE-----
bump up the default sizes for ring buffers.
to 128K, which should be lots for most purposes
Alan T. DeKok@2019-12-16T18:19:56Z
Files modified:
* src/lib/io/network.c
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e45d2b288d70eca60b24…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl33yswACgkQfQ55zXdi
Hs0DUQgAnCAxW0QJeB+qwkkgFeWt/WrvjDxC7pYpTXOzV6vYnn6aYMPNP89uL/Kv
tzMAcnjCzrzl2H8HwoF6v06UvwbTZdU8dteVkFoskChYRw1PB0ElJvP0dc5kJ2en
dt5CZK7nykLiD0GHH85g9T0HYIPwpBfsbAivQqAaG1wuJ/QFRSV+LZxWsElnF0x2
5lbKbOjPMP7XJz6BNAKJGqdbOlTUVSMosLuzkAOWWKHOSp9ZZcg+/WJnrJppvEpq
uZFBz6j93PpWt6v64CIQtf5zui3mpuJMh4BMfGWvafxQE+hIJLtxfueDSwPEVa4u
4k73yNWkiVtn3j3NUBhPHVnqpkqzlw==
=yS+7
-----END PGP SIGNATURE-----
error messages are good for debugging, but not for the hot loop
It turns out that hitting the limits of ring buffers happens
a lot in the load tests.
Alan T. DeKok@2019-12-16T18:19:56Z
Files modified:
* src/lib/io/ring_buffer.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a17540a36d226024fb85…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl33yswACgkQfQ55zXdi
Hs0c9AgApUsmzQazMmMjzQ+r/cFKLUbAQPNoIlJuqZ3pChBY5aNke7DnN/wCV7ur
P3mD7KUV1BOuJ/8RTOYPFkUvt+ZAWwvcDxN4EpuSx6jAR8bHqzMdTu9O9E4v5UuH
FWysoDgH35RGjFSRJcWDqUxgc3jqW5AXH9Nast28qEMobW8vj5KnaQDcYejMvxqg
SiUW+ylwSl2baHEkPBCog/XaZ9tg0Qpv6Fkq7K/atl9b19zJ/xNIL9j3P+GO22LE
Ph368DPx0ZGomjNMndWtnIkgDwcqShlyKSrfUQ0kzepMYQA2eS80YX6uQLadZUh7
ZrAPe46f9jBmISqIEeod73vC+3AbPQ==
=5WlF
-----END PGP SIGNATURE-----
set CLOEXEC on pipes, too
Alan T. DeKok@2019-12-16T18:19:56Z
Files modified:
* src/lib/io/control.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fb7158454c303614b43…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl33yswACgkQfQ55zXdi
Hs03lQf+MB8DssOJMwk0T98e5bi5JCMBMOMLfGxMdFz0N3kN2qYsDxHnzUoMibKx
3CtlSKH45jGWgPtfpubxxkXKs4a6YYhhwnWNYJJz+3E3+6UZTtwWIVaLWFosKWmK
QvtAmLHcUjls3J0Q4bTEMIcClj90K64orqf3CBoJJTEa+8CTC8xB+ntMpdKcHbou
GxC9Vm8eYqGqnLndIDaZ2u7ZR2TodtTD69L0EynUTm/LvEFCsdbGb/BPf7RoaMit
ofMm7LUmaBA7l8ODSw5glM9Dr7aNQ8ouyIw6Fo7GUJ2a19BaK0C9SiwHt0U74PPU
Z4CZEis8E9f79iheYkGXlTSNqEZ+kA==
=nA4w
-----END PGP SIGNATURE-----
allow bypassing / closing of all pipes and kqueues
if the two ends of the channel are in the same thread, just
run the callback immediately.
Alan T. DeKok@2019-12-16T18:19:55Z
Files modified:
* src/lib/io/control.c
* src/lib/io/control.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b76bbe29c5b89fd1fea…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33xEgACgkQ/6TVgp+2
18qAoRAAlAJwacjCConCE8l3fa/PJFr72N2SZP+XgeAkyOWfuZb5SIcHlAbF3+oY
JndZFzxc6tigBo/WAFAFmZrM2lhC/ETiHwCTWLVptGKaIOtwNHESQH6lATzqpxMO
M5XagKq1JWqfGm+kmIWQXnDc2QKEZCykmsRBmVhPH7CAeBbDRDYB4uQhLGAyE5A9
GPrvCTZcYYyjcqmuKKtPxtt2GJPagLIFimfyiDAi8FuG/pWz6G9azbzmo0/5Uyll
XYk15r5oHBHOLISvonJ0HbX+D4ZavDVxDq6a7kfTK5ib1JvqLWENPMHyisFLXyc0
rKPxWGl0iZkVpz4eEaj/8+hBY13o/de+1zDw4eBGkN33FosDlMpVuJAKK2GhUm0z
fQsxqzicr7ID85VJ91Atn9nsTjLWI4Q1822N+NeGImn11CX0A/mGBeLQ0qoo4GKj
nnM4bwUczyXyp8AIbdc4t5TlzmubTUkWS68sBEX4hopSiaDOG333L8y9ezUfwHfe
j1PrRANQag/dEgNErb17fk7At4EhWnu2Ek41qbimdbwqoQZ542ivfnZKsI4Pxcqm
fXXBNtr5B5muWi5/zVm92X+i8tuoKV87u2djQjx0URsOsrJBFF7/96D9ojlhPu/m
4ghltmu0Xj6FrTv6xkhzPHvCQQqzG1Ro8yITjmjlts/KQnsQwjU=
=tMq5
-----END PGP SIGNATURE-----
Don't set defaults which'll cause the server to fail to start
Arran Cudbard-Bell@2019-12-16T17:52:08Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00a75a5765c57a40c746…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33wBAACgkQ/6TVgp+2
18pGvg//RXi4AcdzcNJskSe77BkFPEEjEgUjqGHMRKC7V9VrUTqRlSK5MSJfoLIX
3CXkhvH6ZKD+lHxzU9Z+nhzCaZy4b7txpDX1JfumQsUcZevnylCenW2K0GiR3Uo2
adls7numRdvjIKNJvcTOND1+Gl+YFXp8zvHYfGYLSlTWacb6mf7lYuiz8fkWdHgg
3GSBHyTCKXLVntj4KiwbbEHYoMly0tnPxDuH/eTaka7i111Lyy0FLpF6vof8DiL3
RN4kYrBVBv2LW42xSSHSCjlJ2zd8fgcaTPuGeALJdpPQWKK1ixqyeFYa2nxjWwrc
D0yF1jRuyT6tVd8hL68tD/SmjOv0rYLVd6Y7TWxkMzdUIeVB+Ei+nd+jCZeKe0ih
Esm6mjI/1BCjrl8W7lzP/Ug+6lzIUZfvkQejc4Fff/ndsd6UQBhrvVUYir5KA59H
wZHvvwDDRCRxWxmXX9sZdWxw4iQ6OlzD/f6XBl3Kd85La9978BHgfp4fTjIw071P
mfKGk+4OKR5DCkngZVSCBduOfG6UNdSi7l6toaBHiI87YQzTnRFG7SrJIYK7X16H
yh1qdlv69quOUkQapSAaWuRFnWA00zkkUsdXV7E9M/QE03SFxYEOTSv348M5v8fn
HhvPyjBykcBwm5MVH6Bcms8bgrLmvppt7xWdzO8Y1fJNhKbS7vc=
=JzMr
-----END PGP SIGNATURE-----
Not American
Arran Cudbard-Bell@2019-12-16T17:34:08Z
Files modified:
* raddb/policy.d/canonicalisation
* raddb/policy.d/canonicalization
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44f922cc586cc5aca4e8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33nusACgkQ/6TVgp+2
18pP5hAAgBswpBeHKej+kqWi+fbpD2/ct13HxHG/ee6tBhuicJffVJkKmrWW/lX3
6gApEVGxnJ4XcaPP79f5z4vu9QT7ACLQTv6tEvGJiABBovphmgeGZ2/thySXmEDr
MgslCom+WvQ9AEvZVL73H8lctgERSLM7uOxYTFa2OsxRQLVlVtS24Cgy44LsTH3R
F4czdxZ+ig6OMcre8n0C13cGx7VSlYx4QN7xzPU6NMOnbrtJdZjkh8yLb53urjKP
4NVaQl8zlmtY1k9Kt2ztB1jh3/mCdatj4rQAprcmwfIj57/ltnsCRLxu15iDcmT3
PNaa7/pRgqg4P58gk5BEDXP5c+pEHtyKD9XC4EYNL6PhefoM8T8SlAbNnhcvUORu
v4XGqj970zvAOgEzWmXQGtBXaeIV8FCPomWXTjYPvaq2lxj1Tv9hgLOnUsyfvdsc
+3WzJJ7VF/kx4K6t6rFtQqSLayndXNbZ97FeaDGSQTJL5R01DlToTOU28ZbzXHFB
pTN9vMIGkvSTQgt/qh6PxdJfuyJ2cCva0hh5Xo2E5raCD7MHYgafO6SihdC3vBXn
zzDvDC2t4nI1FIQOR+cxAss4tKAvhIbgDkHkLkriBSMOL+H6mE6Mv6SDdpSvvcKc
4FRU+cDVf4xYDXVZgV3hhC5n2LNAMlCcTOBIHCWvlMSGtbklC7U=
=Bkc9
-----END PGP SIGNATURE-----
Use common log prefix for worker messages
Arran Cudbard-Bell@2019-12-16T15:12:43Z
Files modified:
* src/lib/io/worker.c
* src/lib/server/main_loop.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff4708b7616e51981fcf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33lMcACgkQ/6TVgp+2
18qGSw/7BcySLOx3KViwJb71TM/9g7j6ChrQ7MtoG9hjubtNXy+2RAapRiIR4K/r
q3B6LvrhW61A/e5hZ5qBtd0nRfXCVlXxPACBQiFmDTQDeQR2dfOYuBT4tJESF96k
U1L+g3+B4/DNLyUYav8XJCrRw+ifeGs6isEsFtdVkIIrfUzcyekxph0UlWlzRKM0
V7fiYspCUTJzIZq5gOczHjijz/l7QsaE8BXaOJAy7EF7SCek8R0qQgcim4daEZBp
6qINZ+uib7ZsUVYWhva56DLeZjq/liFLVRngLoWB+4gPUobCtHjZrWXDbh3HwyF4
Wo1Tuf7QQpn00fFYwgcqtEes0agITMv7IbwZg00lFBwQwX1ig/hHUyChdplZftUp
gVBxtgt/EjVRUwK8ksydQtMFDj+gIa6SQZrgIuTfM1IQk4g652uNG+oQHoH01Yvn
PATZeO7Sei3JXxhhssBjem0JY7MnnLIDUQrw2xaq1kaZUyc5TfCygTQ6chFxGaNl
GfpnyfQq16wNweJ9/uuIZOd598b9RA8jbJv/xPDwCtAf3cEpMQ3lCouo4my+PhUc
mIOw3YcJhP1GnYAnBKnz5SHuj60z39CAZj2kS7nuH5OggQlxsyWTlwtqJAuBXFhX
7qwgh2azBlKToOOZB4qoUo8/JRAfCwzOYEvT53kFijbUftcLu7s=
=MMHN
-----END PGP SIGNATURE-----
Fix fr_value_box_cast_to_octets when dealing with non-numeric and non-ip types.
Arran Cudbard-Bell@2019-12-16T14:29:27Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0fe902a7852890a0b28f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl33iDIiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108GzMEACLWo3hUSFi
1ik/ToB9JQaEMPhUgwseteP2Xe4Qg9spyAVzd9d/KSotZ8sTv912Fi7R0TkPDN8m
1xbAS/LOZGrIiMHCW3g30QYEjTmE2rdDXeR1Wk5Uu7Jt3rxpZcKnqtm0IjCVQzH9
mX5lMgei8CZmpc1i3HvHrRWFAyVNfyTSnxhBbhNXLTKHnEs9NVw7dhi4JfFJ0KAi
h7RWxDeK7seZJl1dHgb/FATGdcwmc09P0y4VWv7OTuk/G71CTkQQ/D+DmkAGNG++
PT35ftbolmkQ8SssWwu09ky3tBiRNkip/sAGWIA6zkYwiwZafFr+Hwfos7KYvVcJ
O4Vn09A9gbzN375+8VtX2wYtyCQzmik26mYIbdj9rA5Nieoe7X3+Zj3N7X5WGxPI
HJZeg3+1dxsyjNMfcw9kf9qc4k5Hi63OXJRkOEVQluY//1AOP54gTPXTf4WeMx25
4E0MwstbcWm5MWVLUrwrkfnjuXcG6VYbuH6AoLXx9fqBm6odi0p04woPNpXSTEC9
r1+mku7jLVoE3t/yrX30k6DkCHCsBpg8Tj8SbuNR7tvO4HX932tXufprW9mUqAA3
rkmre1G8/s1lWA4K5zIyfX4zCBXnoh94bztXwpwgXHmWoWEg7lKI8ob15idt/9IM
i+ezhS08junjD4ZQz3ac5cSFagt0XNrpAw==
=s3yq
-----END PGP SIGNATURE-----
don't try and build rlm_python if we can't configure it
Matthew Newton@2019-12-16T13:35:40Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44d8122b3f53baef0856…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33gx4ACgkQ/6TVgp+2
18pqiw//XfDeMYlaVHUbus2RsEOJQ5sk57wHUba/ylQFr8urlkMVzf6WWj9L65gV
8bmKLLdsUkRzfW+ON0bDV4eWrlo7xlnxxwjo64ioLW5Q+smnkczK/1xKXBX81j4J
a2zXbsJ5At22O8sOfIe5Z4NSzDGprcqVJMrQ2ubne5tLf+9AKkO2u5U53/7Dyazo
Je10Vq0+c9T858tyNqRf27Ra2YhyrQw3/7SQgYl7mmb8R1y9fwWlrg4d6IzcBTLk
yoe7nkXCv+e5Iy38oNUHL4piZJBtFpiPouthZDXVB8KzswTplsKhyh4BQWOVYrMd
2CrIjibTlJkaSVUMk3hbIBBW1NMQ7o3IoJLrVoMFuJTF0nlvZ1Py5bhnaBssGGIz
8BQAWQrKpmJjn3dEvVKJBLLmqI94Q/AjyO/h33xp23hsVQhbgl6PuAxo2Y8GlG7V
1kCFLJGc6FVvfZhQqq1v6BtEUuMxC9B1rFgimOEHNLl3W7IBW+gmzRLJJgOwCf6C
WY7Pp/obr22SKn/XyMaGaq38V+Gh9KID+DE6dh+d4gbVcbR4vvOIMnxJNDzWQDTa
/ZkUtSZ7vEdhQ9n7p/ls/CXBHCtNFSLCozd0VbuTcfKYa46UkF1tckdp8fexISbH
1r0FxRQ3fv2eUdi4uST3J4hUeRoks3CtkW/imqgyuDsslq9ZOj8=
=54CJ
-----END PGP SIGNATURE-----
Fix error code return from unit_test_module
Arran Cudbard-Bell@2019-12-16T13:14:05Z
Files modified:
* src/bin/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f554c61075436ce50912…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33gAQACgkQ/6TVgp+2
18pZsg//ZJ0J0ai+ABviOFC0suqdbw6/mRw6abwKRtBOb1/v3IiXHV6MbBSxchpN
Tgy2r8zzW48Ltk8jG3nyk6Hd0aLCwz4pW9Ax7VGTaj2LWynGH5zxcK28PR5/MvII
eIo6Rj8wi+ClcTHdTUJfmcR5+4/l3QEvU+QUdaW3vq6mLnSvY4aeRF+mPmUBAQKV
nnIVyVw/ou5gsC+h0VGGfwe1R2+ioKm5BlZvN2EevkV+mwgwdZ0bILZJnciTt8Rz
Rie21xH4UxrXLGJw6jU3qcTaYMP70emKCp9R8FCeEmnbVhZk3l8MHEhoNORXo7Bn
ncCoHV/p25jc2BCTkU5DD1nj4xkHdPvFcQX7L2K40U+4V55HdgxQnRzGiwDY20eX
RHYi5ga6uo76EFK/X1dqp79rgAp+0JTj4TvQfaNq1Zw0VYj0lxCGvP4vQ7mAI6Kk
pSQ1SaLzQp1cM0Qm0GzG9I19RKBpHNRl7sH9imJ2vfU193mDI03ImLqZcH57NhI4
PQSVs3jydGK1QuMcaKQk21tpBgTrijDpkDVd+Xlqh0ZuleBAmE/+vx3ZokKCClZ5
toa3JGLMt0sjbmwng6fQFEmNcP3OJ9G/19RBjjEgXOcCn4LGvFwF3dh9Qk7n76tU
QLSeb5y+ff1nK/k4Ab33BcWvIwOnXOUfmo6rgDOHzfE6ttKi4f0=
=fOs2
-----END PGP SIGNATURE-----
Don't need to print this repeatedly
Arran Cudbard-Bell@2019-12-16T13:00:52Z
Files modified:
* src/lib/server/main_loop.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf27b6db4c15c7e59f35…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33f+4ACgkQ/6TVgp+2
18rOaQ/+LWcuUmplwv0aGjj0YdBI2aUrS20au+GnXYl1GDv7QyjqIfRHw/Ht6yR1
E9vab3qS5REwO0B1K8OmWe6izi8X9tsriHvBcZh3RwVTf4GgkR8jBttD7YNqPrG1
MZs6vIq7rZi0bXnh98WoYC3glaiTjExd0g2l/dbK1G0XP1zm2mCkABaQQlKSditH
PEUjwf+9TohJGXmHVptkKv9erhj3FVAjpMfk0pqmeId+GVSMQ4PfxxU1LHi39hNk
TloyNxDylW588WE+OYj+pYtHFBv8ZFUnJW8Fxle/qWBLq3vXh9GPuUEUZU3MqG9U
4QG27XLsAF2YRupcDnDEBAXAsONYW1P4Pekka+cwCAM1JPYZR//k8qKXxzH7s4Zz
KHg7gWKDBFQs2K70RqMHmisN4j9hsz9ydS8NGwu70tOJlPTqTaiYRRn+JrTAOLQP
IMMqGyA/6OG16Pojrkqy0E4MNWtpZ9qVw6r4WCZMap2Yn3OuXffNFbrq96rM3J6r
/F9qiYmSIzBouwy4DRJthg3dRdyGqUZLkXFl/5IWdHzui4Nbugf+5u/SI9ZKc2te
2gOEdDFyLsMranylEw26rw4zG/UVPKL2Ye4+V+j8IHJmsHMT+FV2gvgzWGwbVKNd
WkQwfUi5jMXQnfWGIywKTIba+EzetBF+Mb7JXhlJ3ZN0Uixweyg=
=RNis
-----END PGP SIGNATURE-----
Doesn't need to be atomic
Arran Cudbard-Bell@2019-12-16T13:00:30Z
Files modified:
* src/lib/io/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85929d0acb027bd4a2ec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33bGcACgkQ/6TVgp+2
18qO8xAAlxYHjFjstW2naqG1mgnTE6IeMuKtNl89KZX6zW7YvabJfPDVifH8fLcz
EMIKBuqC2ToDDRm5ev2OHbiaGugT8KqKowhFe1G+rmx8YFSTfYqKRzclEWylPZ2J
WvQeC0MzsRWf/8RQ/u/aHDOhoyIT6UI+04c7PcX4zVOYIXKmNWQz0yMZKulP2rT5
56z+w8+/TLG9iVs7QLHPRTIvR/6YlyAHMxiNAk4JnG0iL+bHTH8Ukh1OxSzcxV24
bzE7el/p+GmeuM3DJTj097T2628szZ5aDtveIRKqLKx5k44pSeYJLOcdHMrfkQfb
s4qxh5PY8Ap9lj+OINK+E/VyOoiea0hs3eMCEgDrqaqj4w8Y6WlMQWpDrH18UziQ
RedJoptBrAnm/BULbMJIuzCipjd8nrICc+59EMCAViyFBAu/qGIUqXjZuDGZo9mo
HkVQmjl7UN2ofIVwXeV3XEV6RLpL1Xlj4/CfkkxlyaWd8GkjxwAHs2moxb63vsQ9
SAfNuha7bovostsdcUXf54ctC9zr/WU333Uf3o3ot0jDAcIt5mpGA8Rmmunj6s3m
pwqrhktk/MiG0Y4MvYPNL9lwTqdzjgBry6PCFy6aAWkL5H90TZM0DvOqQExe3aH+
RPGYvze5BD+RNKoA5IpNDvUU+dYwLE4od8tpNZmq+u5KTv2pEdY=
=dl8t
-----END PGP SIGNATURE-----
Use more specific error messages
Arran Cudbard-Bell@2019-12-16T11:37:11Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72dc7a6904fb6922bf58…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33ZqsACgkQ/6TVgp+2
18rh/Q/+JdwsyEDixeJI1FXuu0GltzA3qjSWryOkHAp/aRrpD57e4WHzbVvguTac
wqtV7uGWdCL3RSfiHv53ItoKlPAA59vD/4lGjLcfVzSG1URmZftemngydEJ6KFkf
YHvirqfWCTKKcXtEMaxCVOOGzyG6UMX7bN3QOUmxWx/yohM0vPGgpP4YK2B3VcQR
YpC99qhLr5GNnxyxdD9GJ5I7KBBj7U0EyoyuV7OadnDvu+uQnKdJvynDzIquP+rB
57SAku+unwjHnqgSDta+o3Q9OAuQUS9aXwlldZhu3EGq7mKUbWjgmBPl/E+kMf6p
3Sv0AyR1dNlk360kb+VtYIQtgktpAhaOIcl53xUcyjTjuhsbnmC1o+rO+dxNSJgd
tatcCmv8dHXlf/gC1bhXwWgqowd0Tqg+YUrK5asPI5EHlUgquZDWgovScuV2Mub8
IJA0wQn7HfhM9GGBw0tYf8XlnTGW4+/2f2hcTdDVTYdxf3dTPvR+yUcywVMA3kg+
f6/XyG5oU3GWonPVTnnmN39Zpqc3SPqqCZgW/J7OjZtNyC8kfzdX/+FKWoTQqRYg
rAIGn3uHpsxpheuMR2QcoNZXfbUFFGIYTNwQiiMOQ4aLYnYlxOEnrj+gl+9NJWqP
fHbH6ovaKetkF2BduFRVrezjJWz4tgIHA2vMZFDb10cwLcaqx08=
=aY1O
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2019-12-16T11:12:43Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc480deff72e59420906…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33ZPMACgkQ/6TVgp+2
18rfnA//XQPj3VTCKVoALRJ1Eokzq9CHwzhdCHaWAyTV1/93QsG4Keq+ormthp/F
aj1OenMtywZjgYBuqVrMcRI+t1W0NCLA6qDOOexlpzXgszlJ2nkqFHq+8g2miG+B
1goGzD3oII1GOMFY70TQOYGROX6Ydle6Jb069ik9AD7BbfY828HuBdA2ckcNkFKM
yDZgRfSr/U5Tjk+Ez0NQaSYHAsRo2V8xQhboGNclzX8BDpX26Ab0X//nEC5f153Z
zedyjNlupXy7IuEBPTAiz6j4UHRXdRULKHxwB06cgfRqlsi/NMWXmsB6eoRFT6Dl
T1fiCA8b3uV2c3M+SY1rUZS8jR42MQ6XgzzEu22YT0XK5QFKyCJBGolo8tWbxo0f
KTnZhPRtzABWn52+pJS4aj1H2HPHlgTA4/pgadUByQe8XYKYbY+AXCywHwZS5qJJ
sL+QKu1aOfZZX5RmUbL/4zL4GbcfqtHFkuj+ftcsj69O14BkgmarEa5E0/HP1GuZ
xm2t/OyXUrA0E4O4vBguRm/KIz9xjhTHzDNdNKpetTTJfwEQiA35GXUfUCJrm+wV
bIYUowUonIpq+yBmHI9tGUCKNxlmyOqaELFidJK8B9zTmE7cspk8VUNrTsJZ74k/
LQQ2f14+53eeGFZTUm7sVsLvdQTnQ1E64cf0gIzuszyZNpuGdgU=
=Dhs5
-----END PGP SIGNATURE-----
Remove fr_worker_exit and strip fr_ prefix off local functions
Arran Cudbard-Bell@2019-12-16T11:05:23Z
Files modified:
* src/lib/io/worker.c
* src/lib/io/worker.h
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2012c1bc784c46a793ff…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33X7wACgkQ/6TVgp+2
18rUtA//ZlBjHctFZjKXcstiHVI1j8St+8RZumyZHu2dGGTgSOZQmIEP2LhbKLbT
WluMgWLC41A1opkTYpJKs+6/M7ZbPgoj7vgwcBfEJuDPNUqFeZhej0NNVWE8VK55
m6qvPVP6jhBaA3qHbRhrijUW4xzbEXMuPWZdUBcdHgJLINOqmPoZ517rd5AkZvfY
/kaiLNh9xTWzJwUmHcdySJ/5z657VJItB4AGRbXA3OV4aiTL4EqItnFhpoTu/Cmk
dg5uM2zcg1dqVD5Dgr7/ks5+84tJyv/jpde1ZoSTxySiq7tNkKRqYgzMe0ONYj7q
cwJOoS13tvP6nGg+zQQpECjduRbOq98GxcALjWy21NP5IcT9HKtA3udnFdxlp7Rz
b3WB93Lo+pbkp8fg3+a78/ELjBOtObqL9d+IlWYsiyHtEBlMKPexy9KMvIpE/hxX
+lzqrpHrjuEE14v2NjTYLl/3voH5j0et/aEtxcHjAIDgbA2kUcj46aTyKsfenZ0B
Ouq1pDiSGsxSy5UPmS5O/6BwSWgV6E7vXNPqrEaT61Ze2Kk5wuAfwvInsX9mC7GL
RJ8kDlQ+GzhlqZoA0qsxHkwai0XCXiuhLSjE8zzbuNUx4hXNZvASBqMGYDWOlTeX
Aqors+qtvycXumjZ3y/D9G3FKDah6+5FyiOMnqdk7/5CG3SH5Zk=
=K3Bl
-----END PGP SIGNATURE-----
Use active flag on each end of the channel
Arran Cudbard-Bell@2019-12-16T10:43:08Z
Files modified:
* src/lib/io/channel.c
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1b98550bf592d7d902a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33W9EACgkQ/6TVgp+2
18r/TA/9EaD6qCLAAL2HVACLyRqlQmqMM72I0y0tg5E9xpPVocPuSuRbKFvp4RCZ
E1muEFy6RGaiv2fIiBt9YafvFYOFFdZC8V5pX33olDoevEUf6QHIPH1KS9oCV4kG
Qz4fj1dUImx/bov1KdxKHRm6ir0xK/hsUhkozJyP4twZqAfb51Dqj9O8yogYz0nS
ymnOSdRZ+Zedq2AOMFjHaMK8t+VjBfP1yNeWJ/SVraaAG4LEHX95vuxB3s4Ui4vX
dIwzIpdXAEpXWC+dkJYJtYV5NB2TqiwvejhF92jL0iXv03wPSfCiw7sZ2bXail3r
N85mQN0tggb29p2Mnqou6I3y6RQ0iP2koHuA8GGqI01U4behy+VdRhPwkzbyQCzf
XZuiPAajrR1REQqF1GxwAG/dMiQQjUEbwveQRvUmMS3iMrukTy9u0V8GifVVoInG
IZESic63TVf3vr2bmq6pLpcB3+h7ChPY2e1ZYOzZgQiMeNTIWN+dnT+e7KmuprTU
aVgeFQwuJgPt1ucoc2WWsCTy+Upae0g5Ovro8Iw2mtix0jjc6W9pbvgvSZ6im+za
NC047qilL38QbbzUdQ/eLFvc/OHAdSvx/uQubPgmuWTR+5YDsMzj+5hk/sNWFxW/
gVO/rLMv5DkW2gfmpW4YTaJOUvIv07gb69nXU4KCMwQVZCA+a3w=
=PVWM
-----END PGP SIGNATURE-----
Change the way workers are signalled to exit
They now wait for all their channels to close, then signal themselves to exit via their event loop.
Arran Cudbard-Bell@2019-12-16T10:26:25Z
Files modified:
* src/lib/io/schedule.c
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad1aaaebb3cdf460fe53…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33W9EACgkQ/6TVgp+2
18qxJhAAgurbP/aZZ06fh8u/D30INFCemG1cXPN1Ym/Zc/ous6B5QvGc5GUp6EYu
rCVbBrrxLzxaDDOEETdc6j0PGhrkHgVXN8JGqx96ME0DcLa9WsbaxKf9MD2k0iWp
bD3/EkicliNIQVS6U8C6ftaJ+dL5jRoyq/+lFi/cG5iRiVhFd5jwPxY0M08Gpf0b
O2P40L/Irl6AsBBwR0cjx+6vHc9ZLCELXt83lsoGPePXw4YKeVJr+i2+0Jj+0Kwj
lfbSbyIA8pYkYE9Y6tIVCSA1e7ivu3Nbr+AvlFt4NRWbna4IKdtuubjBIqYSbbaT
k+uaQFJHCeE5ScCMnGDZZJ35YLzmWFfko2YN4dNRaD9h80ZM+dnJquITWJZzuT0L
xmgJhlrZmJG/noJAgddmiV0kYFqRRVdsoxNLyCwK/bNdf4OjtXN8lRglevMyZa98
XoIeV44NUg8BMZ962fEgBNOyPIareIifxPla0CmOywawKCAzHGnvDiPt+H7SkyjC
nsLo09jDJyn0CtgmVFHcVvwIKCu8xI4D1Fz3vH6c7dHP8CgkTIds4PEmJYs7he7F
2ch6H+DUE+d0+ag6ylCMJERkxVuDwUuQ6NmEJVZcAySZ7aGkRyRdSmqfTHGJtkJu
OuYb7bMVA96qhIZBN/awLh61/w/ThZiYKH42iikPSswL1m3pY5Y=
=Tcyk
-----END PGP SIGNATURE-----
General cleanups in the worker code
Update comments, normalise debug messages.
Arran Cudbard-Bell@2019-12-16T10:26:25Z
Files modified:
* src/lib/io/network.c
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4fceaed2b10ea2ca253…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33U4sACgkQ/6TVgp+2
18rjww//ewfsEMKpetY4cyEi+IP99aMoWWHN7P99euriGT49S6FTcFPseohn9I5+
6vA4ZZBaS4Rowgbozudpvy0ncyJ97NevMQDuWkpWRhtGw/+LtKqPDVNzniyPs9xa
snr9+2aKuK2WddAc++tlqA2lyF8hACvfopp5SXCmG+Zbbpk72yLWO3P86kt6aQPs
IGopqo4OI3Gp/4A23mb1pKtBwn/w4w7pDN3wiJY24/x/KUHgfwpKw1G3MwzUJeHt
2dljh5NWMFJr3WnsiLg6gGzNTIOl89WKeECI3fPuVmyEoczoE792oRzz0w6Xl8cm
PhwotqDouHygey39hyjdSTHJNvGOitkNMlsQ6gMxpz/HTWE8tEy0xd9L8lXSQsjz
EMwwxXBCWdd1Lf/KaeRRtmpUsq8SGMCkuqOJK0/ykgkI1hOVWtzpTQNBRJOdmBg2
TAyamUbp8R8UZOZcr0bNI7S/P7SI6xVB1fN7PBwk5utVgrYrxTlfN5BmxTeUTtTX
gmXiDyClcYxyZezjTOExtBIRoOtdfanm1nlIcAOX/doAqvw8OsDBIz846+2/SYjS
08M0T+Z18rMKsNhVDehzyCRyiNzDtpYjPRkekbbZsHlILpt+j3yAGcdc4lQEMK0A
A600z0HxggF+6EHGq37dYa9pe4qXjw64vlCRArk7cZ0mMKllTtc=
=0jvQ
-----END PGP SIGNATURE-----
Switch to atomics for shared fields
Arran Cudbard-Bell@2019-12-16T09:51:07Z
Files modified:
* src/lib/io/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee803e75e3c430dc2539…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl33QwcACgkQ/6TVgp+2
18pfUw/+M6JZUcnb32rzfqoNNCkAJLGDxspL0zXC7UwBE5RAornaeUlGyAOkWY5N
tvKUvm/DXrxcxwfi6PxmEniC9fmg88QZzS3jMP9FgeZ49Swd4Lw01xjYeDLtQpRq
As1ak1Qj+CvOAe0hqcaVEKEpBnqA+cMTO+5anmQfCUV/k5ir/Ce/ANPkzuyVQ505
IUz+d3Z6ZEmtGYqWp/Qv+VygFSi6mPWC5pU9beGLNKQur8iisZ/zb69U4pPEQWhB
TL8eMAu1yBYt1KNtK0fch4hxvSMgnuL+64TILQpkw/vE5I03mbO40WYhQb7FfMcT
vO3KUvR9nKKzPw6ta4vy/61xLnhcRQXGxtZ02FJlmjdH5SN/Vb3EMnH/auCM20F1
K9nXO6NwQMK9DXGu8p/i1hmX07KKACcREYmUhG20+kK4wgVykV6GX3H9KyDvPJ1S
KT6kD11JyFb5167anutnBIr6PoW4BC9zbvwh7oe95+Q+6SOATg9feTUc0wxpwu+F
zxc1RCDcOZ4KtTnydCo2T8Mf48U/DufL4x24Qosi5/FJRQdzZ3unZXcuprwVuuUW
0xzhz/Pp718N+iYJbNNoqVnmuzPSx2bIa1tzhTiYBioNvRCYH6kQJb8ptKMYP1Tm
nOkJG+8KMyHoJnTlVUKSBocIW0I3+/HFKZGaDyJugSuZ1JFRE9s=
=bTRP
-----END PGP SIGNATURE-----
Minor cleanups in channel code
Use REQUESTOR in place of "master" and "network", and RESPONDER in place of "worker". The channel code will likely be reused very soon to create module specific thread pools to deal with blocking requests, and it's confusing to use usecase specific terms in generic code.
Move all size_t to uint64_t. Guessing the original author was just being lazy and didn't want to type %"PRIu64 in a bunch of places.
Rename "ctx" to "uctx" because that's what it is...
Arran Cudbard-Bell@2019-12-16T08:40:39Z
Files modified:
* src/lib/io/channel.c
* src/lib/io/channel.h
* src/lib/io/network.c
* src/lib/io/worker.c
* src/tests/util/channel_test.c
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b75433ebca3cfdb150c…
======
--
This commit summary was generated @2019-12-17T00: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-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl33/04iHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108G2lD/0a25/miCCQ
bT1xZbDAD9CHKPCZpY3OM6Dcef/HMKypQjgvKTtSh1sL+0Fj5+Ix70S12HywLyxD
X+nDrPDiNVSY3FJuwKw5+ah1Fx0nY1VXoIrzbEXrRC03BbFxqsOMUyYN7Kvo1QB4
Qt24jK1lUWJWwTAFoAZJSijVwnz0YEvykfgKfSemLDlh1i6MKrhi9utStidd35F3
WrfEnK+Zt6qcQbltuyDuDUM+GI5mzq/Tp3+N0XDKh8xh8b5c0hTNfuE0YqCRlPcW
jlad6FE7MwsyiS9K08077Dsi1iu7oAeBFLL43mxMoQHOCdpVgkXCrhJsD6phyZtH
pRa/bEJci8LRThSrSS9nKsZFiKD5A28ckBYchKATZ8SUDNOOM+nJO/a5gB6/2LJd
R02mRZKtAndLn5LdsfrdFvKvlbYqH4XEWkRVDg8Zc9lc9F/5cdlviwa3s4mDaie6
9XfAZekKaO5y1ouSK5q+M17fYria+U+LPihJMCh/uCmtb4yJj//NcMLJfZ1IdFgc
v7wecV2vTvdL1xLrRVB9cKQtEFlyveDn0NT8VbgdDNLf2WG4HQkji8em/E+g64RA
KMXqQqrohtRs/R4EsUKV5vJZYktzThTTShFttDMBbk6r3vVvxLSTOtGjoTWMPWM9
LHkA40ryPibPbR4aXA8GXxMGXKCebvPpDw==
=wY7r
-----END PGP SIGNATURE-----
add missing REXDENT
RINDENT has been lonely for 5 years
Matthew Newton@2019-12-16T22:03:17Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31fbdf028668bee9fcf8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl33dKUiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108JEAD/0V8zR6QObM
RJ1gtUzP5MW4Z6e/YxwXSwBcFDw+mq+3coo3hUMx4EG6oCkM8xiPayfTnuagn+aP
apgQdVw2WwCUhd4KyYaK2zyZjh8uA+9+TDeWYyJXxhJ0mOTO/Wre6MHwUW4g2qK/
5YEI8hwZss7kpJYD8kuf5Mkt3WahKB5Tc/LEFsipE6Zm84QCfp3df1PLNoSo67SW
XYshUBLXycqDFRUxDPSr56FDFGRly38aiRPnvMEWcRTWm0j1GvlOVM24exhat1O0
0DsTxvu66uxy5Ka9s4stwRcEWj5YcKFeqCthZTirayvGSZ3vZLfHDvOMjDgJMKuO
KaCEOQ1kpUo9/GTxWTpBJroIdb/FK6pVOSH0HmW132TSYzB2Zo1gSuw/4UBoSFkf
XTd/RhFVEbFl3kKuX1sTjGOeSR//Nf275ySQ4YYtTKR618p0ZiN/bsX4Bp68Jq51
aJcuDj56N2ZbGD+4G/2OM3mo8y7XB3KJBWACuC2+3Tm9DRilDFYxG1QYFwqqnm8n
V3rZfnkmESP56VSQ5nu5Yf52bHe5+slTbxvIsW/cNeF9J+oSnvaS6A6/fR3gualK
eKDH6IndK5ld6bTx3U9Rd2L1cT+QkUqhApvnB7cHvtnm2e/1YxtZRzEG9UeS80sB
UtVI3B4uFAL5/TvUgFKJWfekCF02T+kflw==
=siv7
-----END PGP SIGNATURE-----
don't try and build rlm_python3 if we can't configure it
Matthew Newton@2019-12-16T12:12:20Z
Files modified:
* src/modules/rlm_python3/configure
* src/modules/rlm_python3/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5eb31ffde1b7543b402…
======
--
This commit summary was generated @2019-12-17T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Value VLAN seems to be missing
I know it isn't in the official IETF rfc2868 document, but it is required
for dynamic VLAN assignment to work properly when using VLAN as keyword.
--- dictionary.rfc2868.orig 2019-12-16 09:43:43.221198696 +0000
+++ dictionary.rfc2868 2019-12-16 09:47:47.841359659 +0000
@@ -34,6 +34,7 @@
VALUE Tunnel-Type GRE 10
VALUE Tunnel-Type DVS 11
VALUE Tunnel-Type IP-in-IP 12
+VALUE Tunnel-Type VLAN 13
# Tunnel Medium Type
2
1
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32QfcACgkQ/6TVgp+2
18o4pA//RxpC+OkYwik24ZwP7r9mVA/beFCF9TCK19Kr9rlBtF18GhviHAdjN5xW
4JVaiCAHQrX3cYtCUNdeLDtdLTuZXqowpOM8HU+peKabJbDkB1a1y56+vmMYxaXS
HMKzF5vI+STV3Ik9d5jHKSHEDcSh5bk25E2sqwx7u0rWaVwtIJhgZ8gtq4cDB6+C
HJuj3uRRUVHOUAp+rMlAh4QAgaUeIF2FWTctQpruMWAozgJXgWZ7IOryFEN4wxlS
IdZj6gd2s8os7ACndv+ZQZMR2TbMDl8t+PXtD7dSAIrz159S9YQB/n3+Ux1jnMq+
KEPKIfJnHlMv23+fB/NhH5cZIfA7kkBDHKlKYb8lfkshXw31ZwgcupR4Us8AI/jt
CgAFnofb+Wa4dgGYiZu26cC4didY3MrpE3+GIiZgmZt6ALv4gH7k8nUaYjrlo5xr
nK2HjEQQ8KXCq+fCBo5ayVU8XT/fDEhq/CmU+IFQd3h+f3SFaUBO3I9yPmuK/Z7m
1I9PpPL4vToXqDo6jJup658oQ0M03HXl8jnRmYEzDEMerOLqbpayyey6wvY9jo/r
K0S9LHE88UupP0/jCQR1O4ohgBmf6RR5JuagjKho/TjvapjhCRPcJhavgirc9RV6
BTIqP8JuOfhZfAaudi9ztqvT1O979uy5/z2pD0Xl5QqkWhDmSk4=
=Hw18
-----END PGP SIGNATURE-----
Only emmit info messages about systemd if we're running under systemd
Arran Cudbard-Bell@2019-12-15T14:23:51Z
Files modified:
* src/bin/radiusd.c
* src/lib/server/main_loop.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10b8287a07ec660ad4a4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32KHkACgkQ/6TVgp+2
18r2DQ//dacF3p7Ba/jamDQKJMc4hiZhLyzBgDNi868O1wEKvENTHL8v2QgBD38A
h8iVZhi/mY1bG3G7vmXygz4hWXeM8956q6BV4DnISFW0zPY/gRt+5KRYcpJEEUf7
4JcjBQRX9cxAYNSG6kcltJRLn+b/lSIacEQ22bcMpQ3vvmq7Xl1MY+1gxmOb5Vb9
7Y4LPLM3S5bnh6Vf6Uig5J9w/gZ2sqb7v0fjrW1MpThv6crS7SnCPZd1P/8h6753
+hQgavtKRd8VWzATSaXyzFOQS8u7VuCbwhEA3EnR91c7/KiLFppmgyhKJKEIw2ga
Wko4T9rxiYSs9OV60BkSf5DXw1k8huKbHXthjogUDpEk9TfqTKpyMEKowNTHpz7E
QuXl9WF0SO4bd2iy8iDHe3aprIy0NshK6KuhF44MD+jJwIgUXY2Rg8hJjfB4kHrs
YMVoBFFydLze3unTdOd7M1wS2iHlA5BQv9jvJW2NdxhrH1DcVKXtcuhctq00Zb4P
PzNG2sK9CduK3LOZn8G/lqmQK7ZpKhy29LxkGBIFkTUdfhWIxvKyM3U64PRofeOe
BvIUpBl8mmgjsY8WZcM9sEoeh5n8EeV2fE9Z502G38BpEPqtNafDYoeakjlWWUGU
uxU0O7g+AQ4AClwAQQhrZOOvHW3YL6LLDTzFFGpz7IPjWMrWoHw=
=WLIk
-----END PGP SIGNATURE-----
Worker starting messages are INFO level, exiting messages should be too
Arran Cudbard-Bell@2019-12-15T12:35:05Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6be900c8ba701bb99b89…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32J9sACgkQ/6TVgp+2
18rylBAApYAukoWYHWSQEWW0pYrudVRSbTR8xqTo9B3+e7E8IVFqeM9EMRhdbjeU
t8CyRS4WTGlmiQOVk5gwxGgIKkX87T3oTH15K9eX3JzrggQNLRS55eLgJsuqsCB2
+6SNOS7jQwoQrNJxaSWbvi7Zy+VwscczTnq5tvyparzf5eapugbAn1Qul5Wakty5
kvVp59tJVI8H4pMxoDynoPI0EeJ1PFFYLzbFimlvtf2CRBQ04EYF7ck8EY2xQN+w
NUiAiZyfsk0IaqjcJLIzEs4UYTrEA2Q6oHYPfw6zZEktoAY3296Ww066K5TmMHHA
efj4L+WRvT3ZJjFpkUZuhXNOZSnbVJj4QxM4GPZ+b7xE2D6YS9cAU/Kt7OywiYC/
TxOxBEVJmajaC9iW8pvf9DuW923crYMp0JmtXZfU365Es7lsO57G5Dn/GYj+AEtL
Y5+snACRWH0dkanfOqS2+2ydIQMSA7VYS7MbyKF51hOpFmffRgLfikRNWWSIUg5K
52oPmZTWzvQMnE4mXLIqojk2OStlb8SrLcGccD6BHJ4ETNfuSSOJ/QfTJi0bIEJk
2g2C9rH9f4aqoA331DVEnP8DXae7x874IN3f8bdn9PFtbscgUHCLh6+o3jTH+tIp
AA3KAzYd1Ms2O9/ozPqc/YaRJ5eH9Nbxli8c88rUIWvCEPVj+4w=
=5lFC
-----END PGP SIGNATURE-----
Free the snmp dictionaries
Arran Cudbard-Bell@2019-12-15T12:32:27Z
Files modified:
* src/bin/radiusd.c
* src/lib/server/snmp.c
* src/lib/server/stats.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63bd97cd38d099471b86…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32HJ4ACgkQ/6TVgp+2
18qEWw/+MJfvjhCbJvYZuqAvoA0aDMzouiHk9dEiXCIP1k6RlmAqfd8JImbRHvAG
WQJO/NGvT7292BCr8kRYlmEMn2u8FbpSPU9K6iafC6I99tHkQ1hQEDPZeXfQefRj
Q2GFWFxcrZDv+23n+srB+LV9YNHnDHgjZRYKNpYsJEnpVLKbdUpq/aD3K2AjiT8t
F1Ogt8aqUI6jIeL8PYzk5/GMcLwCI+DwzfeSvkLsZEwoJgGCrtOs0D68+rkcYuu5
hD7XcorG4ZQVbPEpYXQdVmEfVnigpFQuyGPzfmpGBfjVjn0FFE+b/FyR2hIt8CFM
mu68gUl80EZXfABCAsU3Z50LxKzE7TnkaXUVI+cYS7ErCabF/HcGlZ7zQcY4LGSt
CgjVrtMRBie84dlVBxBMzLSJtHjGGANwbn7t87NZWBv1TsSLiSpRmHU93uv7AzEH
vvQR3In28h4+pHHpl9YtczqlimxhpO+gQ6dpg1jHM1Fg+fL1FIzRCrlU5wOZIhG4
f+OVxldvgy22Ur3EsBsp3Jkn6DWvmXzvZyh4Yi6EOl6FvYcp1aYXT1hRMQxtq5eY
DORgjOa0f6WFpIkDoMKkWKbutpFrOH47IPk46uv+BzoVXfvekRimq+MBA1M6hCAr
qqL41DlMDLEBIkE7Iov+mk32dGJRBfMg4EJcmkcG2/SIP/MlLN0=
=f0pX
-----END PGP SIGNATURE-----
Missed debug build check
Arran Cudbard-Bell@2019-12-15T11:44:30Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59acc34662f2499479f6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32FxMACgkQ/6TVgp+2
18oZNA/+MPH1yZl5mt12lRoLQLxKaHTbxD5YawWHT6j19hpwR1S4lD4NDV72k59l
Fd9e/d+cYRF5Gi0ITAXpUH8UVxZpK7hESR7f94z7Kb6TSgmGhCOWxxkgnVGmSarq
oTlZkIp0cHOJSYfNu/0Iav14cL3+VxviAgIJTfHqp1Hnx0gfj59C36JbFNSSMEAe
fP3I0R+up9IE2UjF3Rh9zLhoxKlA7Pn95wnoQvRWm2Vc09+ykVVCBlocSxuSNlgs
gHbelMpBP1irLkpKdqqeAa2XnqRugbfMuIzt+M+6lphVS1DitJ56nltIfQJE6B+7
rPxdWKZmz7tG59ZJUfm2J+TbmAI1vpKORfw8znMJei/l0wnb6XjLdhWZxuZWNnIT
hEDVQXe4pye6vPnsLFRyIqEWHLDH6EcoeseW4HAbrf42pfXFcJVVZaSTdka2zPsm
ul8rxO7525zNsJsoC7e9ajNcA9SyS1a/GldSb3/kKO5npwj9Pr9rqFS+ML6fb2m3
lmXR3Q2AfzC80rxzjnuv8FRfJcgYa+3pu/2CWs4pNGAo34MaRvdu2M3jbI5UTq0h
Qp7zwPPBP6HLPVW9kjelARCIvB/lHwPE3QN3lDCNbEeywPsUVzfHdMlLOhyZvXK3
P7jwnqUZOVOd3CVN3uzhJ8WPWlIAI65NQCAL0Glq01pC3tbaWVQ=
=FCKw
-----END PGP SIGNATURE-----
Still need to memset...
Arran Cudbard-Bell@2019-12-15T11:20:51Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d8f1f1d3fbe7cb99822…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32FkcACgkQ/6TVgp+2
18rNdg/6AqA/R81gOaDwnqN3ki+DIIRqqIpcaJMLen+fQebQ4rkhIsVQJpgL0+IB
MliO5p3lmWtDa5Qu8t6ssjiBp6ZnICtMNsutl4XEG0nRdxWQsoC+Pp4+Uoi7sCUY
/5x6aa0qlxfN0DXRS1aqHt3z4XAWRKqHKrsH0BEHbGa9a1ZFrYuDFbWJ6vYPdGh6
Ws4xesramUAqeSRvkYsH6QrJwbGERoZZoylGtF6UpqS6zo+4kYm6ydcwI+Sl0e14
MN0/gkvfPzo6N0EB+lnwJWi0APvjM/1qNN9xCKt/LDPY/1ZZjO6conHAElYRNvWh
qwUc2yCaN3xTALoQawCXS/6Shl7p/ebhX205E8Zya8pg4FT7zN07BbgWHpx5jlX9
tq0RO8AIOsN6rH0m9xuWnPgNdGTQxxiEMfTxUGm88/6uT3wMGBoCjLPQYfFPyN+x
aPR6KEvxCxWyDPtt5uoajJwg7+L9FZQl19e94QKBklOZsbMp+8t1wIbraazbaz/B
MblJKLRWznyJCvuJwgUto7+f73oyeufoe0lOK5ugvF09Yhh7UgAItaEvWXTVa/60
y5B9mgfUdPcIUMBWZf8lGUIHR8l3jYXZ4f9Vm7UFM/v8jwCsOrNVKYJUWJ2uOijn
uSjtkBh6ybmiDtWDLc5ujP2bfKnEUx/J0lJbHxFzW5UhKaIAeA8=
=6aXO
-----END PGP SIGNATURE-----
Address potential memory leak in track structures
Arran Cudbard-Bell@2019-12-15T11:17:27Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad37ebcf6c5c3eb91ac6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32AycACgkQ/6TVgp+2
18pa3Q//awnYog74lEowgjJN6xlYVSweXjokwMjPxIe5LQ+eP2V5+sk85Z/1hnes
GJ4Ntis/fYEQ1BSCi9+EratpVAQYmAOR5UzFj/1rI6wQAXYjPdzoKEO840m3Itg7
ocJciy+1OQjvdDJF1n/4h55bGO5Uxvqon0WSvXx4gftX2XzIpoFLYJrmwZSz0sL8
6h5hTLNbYDUWOIfunqc/MGGhBN5MVUupM5G9wWZhmDFai3bSirdznphJtxyww5GL
ODYJd8WzJ89Rr5mUiZcA3HKLFIp8a+REs3pCSkrbpA/77sLuNU9Zk37tbVRxLYKo
4OB1Cvsq5Ib15dVZNEDDNZ1zZeruEB03FsshUOHU0W1tkTbi1RiBUNbtfivkYF/H
vh7WHRq3Vuj5kWN4E25c9oi29+IudvIvbc69xgwMESd/XjKD09/ChfzyHhlJZE94
CKEEuXzqL/Vj6Fr58nUR2jbtZdSHQW3OL6nZ4/j48L68Behhk0LzEpDOGoduvJTk
/sCGgQ+nr4A3GPMAVqE32tpOqbJfewnoZxKJqutamISyrs4kgQUoxhP3rFsXvVk+
8bU9giu5MslHllGo7d8hRlDaKExl5ccdAfb/Xa492oI/Hes5hPv0b0CGOzpU+4Xy
mXgWPB6wucb17b7lJpcPz4d3LljAkkAIY1KnckY77Q/cc5Dj82M=
=uVTo
-----END PGP SIGNATURE-----
Invalid assert when module is exiting
Arran Cudbard-Bell@2019-12-15T09:55:51Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4731c379d480e00078e6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32AM8ACgkQ/6TVgp+2
18qr+g/9GpxVjXmQ/BDoohvVys+Vc3doOJe9n9pVGLchGbmC9ofjbsXUl4U/MlFF
LJQWErYZ4IamkrRoYdG4pNB/4NY7y8mtzvmF5I6M7cJby19YvQYC2Zr4TOUG2qy+
3pBge549shneAFLZZE7dulvOqtXehgbtY30Yb2H9KNqRngAI4iDt6AnqbBFmzbtI
1PbQGfdoPMKQlj/3EIhau8wBVdf0kyxxGeKqC3wzJl/KlbYk8+WC6Lb5PtzlKS5D
KHKOLn33AuBttZfOyTJKsaGcgfrmjYn8Axt3sovchI5cwYq3S/w/KUtH5sCEz+N1
HXMykbwQprdlq8CYm6xDWn05SGxix7QQXcmly2bsdu6wwLqJVsbYwhdZaQo7J6NG
k5Gtnyj+6Me9LKjZ6ZyYhXOfrMvtt+x30iL6fZbf3UnwcI9oDxCUoti2vMIB9VsA
N9rnB6LwiLtg/Y7e/TBn0a5X4L4MeRRr61nxrBuEdozNob4UdWrxu9ONhuerdHl+
WwIiUIyobv9SW/e0LVbJUWxV4O8ppe3qthJobQ4fHUQewOf1itbqEAUuNj8DYMjU
DOv4cXVP56PTChnlG9I/x0ghdEJH76cSCojTynWR03DTXOYZBkPgNs1acfzP/Dld
tPvhE5LDFQbkxHmxAuQokrq1qeDVjev4hRP0W+zjshTanhYKxHk=
=kBRa
-----END PGP SIGNATURE-----
...and a log message
Arran Cudbard-Bell@2019-12-15T09:45:51Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82d79dd0de4905213316…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32AFgACgkQ/6TVgp+2
18q6iw//QVyG3iUfMyuvuYpNr/3R7ADhNfrIOhC1rn0VGhD4FgzURtR8Pz/LkT/o
cT0BPGTDBmgJ8fcHI3qeZ2gEnijrwIgusF/Itq/oPiyFMJCt6HXX/hbRN2pVLG1i
LNtqnKQpJERGrbP7Cq0YroQMO4dUkfGD8OqxniZT+OtXBPPONcgY4ZBa2RmiX1Nd
6Cb0UVTIAvkpXerK53VRGmKy2KXg00Pu1kmANZ/Fgfi3QCdHBjaLrk8qeADXDqep
GJKc5RQK5amF+SO1gjpB/u7AOt3SwmcXAY6FsQTV5819tqR6ERY8Pz3SOIbhhr5I
E7zS2vZGSO5zJXdGjxub8+zS6R15iFCoUxuiwsZVQXTth3ZxnZuohrAH7V0PpyGw
5OffDyv37iAxpPumU1mnEefeAKoGdfeKxW7eTvIR4eWklWDNvzsgaQ0rp2qvxGq8
oqJwYNwlSSPteET8AmO1QHreMiKtHqUYCxatKLJG44CEWO6vzv2jLbB9SFAbajAJ
/aOF7tn3wUb+yeNGtEe5wEjIe3PwVmLuJQT9tK+w8ANraeR5SfpG9cH8kMQho/8M
TLDgwo5qmwaLxohDgUqC+Xyul4xhk7VE7uSOJDeRqEFfdNmOGGnqbaeWjoelW8DE
ceDLsfJFuQj7kp4XO+QcntGOGw/sue5dUTqTNpiQb6c6HlvmXQU=
=jubx
-----END PGP SIGNATURE-----
Add a note...
Arran Cudbard-Bell@2019-12-15T09:43:52Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ece9a0b0238cfba16afc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl32ABYACgkQ/6TVgp+2
18prEg/8C0XjsScqONVFSwkv/Xs5LJQZPmEpHnWwWui9wrfYywD/cd0MYQmt2lND
ksExnpwuZ5y/OIXy/0cWfk8z/MkUQdJN2HM8jlAALE0xoT9wlxBHiyRBbc2fZfVS
ar4yxu+/NAaCK2rTKOiDOxzDwMvW5fnO6dy43FFgYX3HHYHSKg+kzf3hdrdJrfAP
+As8aL4ziyw0vhfGHKfJ2LdsTKp5e/PLDvVCEi0eF9HHW+Ijk47s/iSqcQao2kXv
GRcI7zWbZ4QZmeI2JsjKTJzDcO29Hm5d3+tQyMcIZEszmTz9g5Qh7N9YlgAaFtF8
j/fmjLQFizmuAJoMH8T13Tzk5BV6YWLzTOGGajD6paCPA293salPaitXCZABQu9k
3P6sawL/hrfMNEv1YvfSIEUVVcWXIyg8OoHAciZ5cppyEUbJKEq8fb1p8Hu/RAiv
tJYj3R/fx/H15gjs9nNol02AOyvI/R3MfuMbK3p8ALsqK9YTI4ngRZoUb6sSDzBP
SQIoeENRnDtpRtx/pUpf+TiMaiWlX63W0iRciSIK1sq/Z3Q2ZgGyvfPtmPmDugg6
X0BAF+IPZ3bdksKzefzvxHdniT11y20+1uZQ6bVoMUQpTVI0yYcYJsm6agnuQcol
nxjV4nAmQAnSA1S2v3LeBkuhHty+qHe83a4/oB9+VmJ7qXejtZA=
=jGrx
-----END PGP SIGNATURE-----
Ignore sigterm earlier and send kill later
Arran Cudbard-Bell@2019-12-15T09:42:46Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b01c50e5e67414dab6f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31/pIACgkQ/6TVgp+2
18rNMQ//XhWo1P3hx+BDGNwnlSVuctX9dqm6wnFqTbtWhCksZ0P7rMS14JeT5qv/
nAzw9LZM3I2yJDGwgCExcB3HJz1MRUPz+9IaCM85iuHO2Dmq2fNJmQc/YhfIdCF3
1O937GyZYZfGEHsaXkRbCpuhYeiHZNrVlDXchtT2dG99Q5wXg25MlEtrRbfl4u/9
KUGt+zKSqUX+Y4IbAFqEYSYdZYEnDiiwecLbBnQYZD12m5s8XOtw0OR/hU4SVT6n
8lsWLfJZ/XjDLJ+XqFFishL95eT+JuD8AJLIjg1d+2ajLSDiUqq7CoYkyj/nzYp/
IKceq++CYzZkjXlq4MOa5aMRQd9Ai6QJXRFuENAkU+aOnw5OYvn0qfa4wSUjYcpc
CmvsF8c7kr7hims9FcbywBVBE8WlE7NdIGUgy+S5coCPkbr5RaG6tac/16bHrX65
olqNGrW4RI51tL3KAlToJP1unsf9LK8zNhiEtj7HNONNaLXFi9fReGhiUlPV79q+
BRAJaY0SwkpzCpNdIL4XvNTiFOaGKuLh10Yz+nLKkoFUw3KesS3DeXYfAdIr6+hl
CvxpGQ9z31yz1YZTVbDiRiNKftmsyUbs1VoOtPzrQzhNPXmQgzZ7qnFC8tFvwOaC
bGKfhX3gj+z7IVjNSrejCCbcbr/+EM+DnayNK6guqa/cEjhwJpQ=
=ozY8
-----END PGP SIGNATURE-----
Stop the scheduler before sending the TERM signal
Arran Cudbard-Bell@2019-12-15T09:36:18Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1391b94469a652602532…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31/UUACgkQ/6TVgp+2
18pkow/+NpktSDahV42WeqntNOh1c+sm2UvHA3soZkLeYzp4fBEQAaBMKxT6Bvq/
PbinquB8Mev/PWRnmlckQkacpla4yB+3DNotRXUXxACdNoAzFRyI5JTDZ06c3N9F
omn4VWMYfHXSHG5rU4Ay7gVtusdnvBlOkL6efGicfkJn/X3Yas2Z2L838G9hCHnV
kU52sVR2af4iqP+Cg6nTm774FeRa1HjvONV1DGqbG+XuR84JALu8wtgph175EAyz
9Id++ZT0n++wax8L6KPiVDIIYT/9JA1/Hq7Ym2RCPeuVSqcOlpZMYF3bh1oTUpdQ
Tnyd7qZICjME6huBgPYlNUZ7KQMK3vyA0yvF/B1mQINJxcrxUWI1RCoMjya7sZCk
CmZ6k+mTw4SuHwQj01VEw2BObimehj2RY4yzk0COtd6f3kbkWmAdjZm5DHjE1K97
1Yd52iPIjQUlWUVfTjBfVfefL81GmbbSvWURQvg9sUKxpBYEY/PCmcR8KNEosZR5
5mLbyBsKqw5u3YLVYqxmseNDw6FbyHfKSveP5CeQCmBaljmLGSpG9fe1xcG7+J+s
IzDv4NM7vNPbMoCg7T37DE9Mner/kOFkpfpirCiK6WLT9YeDx0X8XJgjpjmOAvOY
CJfCsmnmh35hvD4ORGgFWJ8RKethVDyyAu9BsZOeAhUUwh3mZAM=
=BCvJ
-----END PGP SIGNATURE-----
Fix segv
Arran Cudbard-Bell@2019-12-15T09:30:45Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22684f58cca5fc3d6f72…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31/OoACgkQ/6TVgp+2
18qfgBAAp1J74xRxjdWwUGaCatedPDCIauEMDO41E8vFhVQgXCwQmxHMpbWnYvs8
gldliXymdIAfEjMPuxnqkfK5R4+b43h8/BZhj4puKWvSe5xu1IjnGJlEo0F2wOfL
7cQy7oMS5yk1XvP+Yla4puOS3yASKY6X9wZDz94Eqtv5YR5HJah5EIwD0kZzzFev
5/stYYutgl+1vy6HLyEnemrsh1kzsuTaEEtRLXYQEWyQCaU7r5QQe1a3A150gmco
yghpcifaVeRVVjRACZx2+bHyPI9cd6zyEAnSituetH2iY3gDrRI4BwjvgCX6EMGa
zCWq8gWTCEsjc6nHUBSUP62dQ/5ndVmi9fXqmqPv42O/oc/semDxXV0izyqYqXct
J4L/1zIeKfH8rQ3Kau14B9StKyFwJbCthKiW4jjU0ihW3YOJ5YumDfu2nw4Pd2hC
SE1p13qj0fx/QUXzxCFh3qiw9ZjkzSNzFQXLfUEB+1Pyf8GB5As9kUf1aJCSYyGe
s7hFFG4slEXh6a04OphC35dvG38vKljJEXQoC0hfzI5LiakvAALDJjtpKi98A6Bx
SpgtvMMJ/NQxERJcSG9i+X0b1DvLib2tU8jENKf7mW8Xqtee1fB4sqo/W9qSPWoY
3WgASwJu2bGIov+RHPmNrqF9VDz33HabIsR9sEdtWn0xxLnD/iU=
=UvgC
-----END PGP SIGNATURE-----
Needs somewhere to put the event
Arran Cudbard-Bell@2019-12-15T09:29:14Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b835e814fd9122897aa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31/CcACgkQ/6TVgp+2
18rsxQ/9HmBaAGoTDubwXTxl4HFgvRuaut9x/51NN70uz9M56rPWazG9ZBQhFbfh
MZnptzFf1GoSKvdhF9Ll1TGR2sIj4xan4IPGisy4dbajqD8sDiYfYgvvubi7FP3J
18Kr3Q/emojP4uDXFVDWRgyOdKupwrKYfqe8XnUM4l9BekerwsIN+JSp/0W9TcO1
6bVkW1xOrKwJncyEFy4MwR/rGRR+XPCn3tWEmgX3Lp6gRxJYyX9esCGdHcSa/AuQ
4Fi4GLG4oc62agVVxIxBDKHPZOqDty5XrOqbF67aqgWk9wUgomYwtoMMvcp4J9Hg
4JIs8OqakbgVpOgOP7NCk2dhRLZcSMrW9bYyuKMT6UP7MNvLq9V0gTvJdPH851TQ
nq+2BWuKyGGAOjNC9EZCl1lMoTeiea2H6uHbsVzBX7uq6CDDYBIwUHp4LIcdqVwc
pIu3NKquFs+are0yScUgh4ytoRlJxaTl4p1kyhboUm0Jul63tuP0Z4V+D6kRrrzv
XxQ4FHRiE37CihJ5Y03Da1PBs3Kkqr9Oo8/wF5KpJyL/bJl50gq6LO26txluYrJk
gsYYkJPQ2MWvNrBbxEA4P+X9kKdN8CN+xOQzLfCasxetwcf70R36pK34Wf4eo785
ybzKF1O9HkOeUW4QT9Fhw58FwcWIsVm3IOqt2NYJ1w0z8c8h3OQ=
=ookm
-----END PGP SIGNATURE-----
Better way of signalling termination
Arran Cudbard-Bell@2019-12-15T09:25:59Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f3de5824f21bdd48688…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31++YACgkQ/6TVgp+2
18o4Eg//X1dTUWGqZQIo+sY+PXlZyk+hWUevlXRTozkJB6PdkrrxFWNJaTQkJ8I7
bQdj/Pv90bK+ngfG+O/NcV4NApmEKaIO/DLwy+hBdaY9edNh+Mbr7USOQERomh/v
gIEzpltt/HBWAK8HcgN9MJgIJ2Mk7z52ILXrE3mRpnagdvKUIyNBe3SvjWlAkoMi
aCG/SBM8rY66UJ8Mv96C82ndRlKvsaspO+hdfUhNdwHefCzlXm3oDS901lhZ84PA
DutLVi/KwUaUbZqPJLyj6Hzr0Dbb3D2fQwTC/f7s+kFjNu058lk3zjbQlOm/3+vV
hrYzjwta0QcFaaoUaCewGPJo1o8u6robswZTJrXhreIK5e0mSCoeb0KR1wnld+ox
nade+oDyV/KVEFRx2Dd66lUbWFND+sEU/eD6+kuH9KIwbs6jjY29plwq2LBOA1TL
V9VUbFVeKvSkEriBzJWfxTpdfOjlWzSQ8eJJg6oknSgJKeGfGJG2ZbRhM65B5gFJ
pXpSvbp0HMy8DNwTJNhZ/bg4hevLu+glPGB2P3O4b3hBRdihZdR5qyiX5/ge9ZeT
0jCs4jjvatc5kSosdnieqweQm/ayQW9hk1DrVPmqBOPjg4mlRzRSOlIwrgVcrPP3
COtwMjk2ChoxJ7sJNCNwm5P8/fhtMsJF81rJwzzP9Kf31/oBH6g=
=1fHC
-----END PGP SIGNATURE-----
Add -e for triggering an exit after N seconds
Arran Cudbard-Bell@2019-12-15T09:24:54Z
Files modified:
* src/bin/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02bef0bd13548006357c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31+J4ACgkQ/6TVgp+2
18rMCxAAi5DLMHETAajBg3C/dkSQUiy0E1pYA4Us0SMf1XgzgN9d0zcS0+3yySw2
3C2mUnsT6ENZ0PwtNPCXQO8u0D/Ffq76HlOS88XvoyS83xIXCs8wsKBVvOdY3HFR
sGqUJzQ5f621hVxq9igH56syuWP1RTBcQEUi/r6HcQD2FaFo8904WXOG/m8trjZp
XLR2z2dhNkFGLLISHsqDaWdtpCTH7VXLyvkqeBwqxNdEegUkryI3kXIdhZPEc3+f
FKsxtgTrVzy20GyXM9O8BsEnndbi9GYgvqQyYpZTb/JGxZiKpVDdDGzQQHdcZ1jm
jd4QUTZ4f7Q1J+lET1t4oYAMMdCAiSIpQsw/v+gC3Kb7szDnT2TC5uZRNA8pDdAK
Wxe3J7/QHPG0BVcA1c69rYjSyjOYoHupNtwf7XSUhhhZ54VqI5CjZA6YX24bXazW
kUzeQMH5nvVODxwxRWLOB+wC5r68iXJZms1Up1m6Xf5ZuL6PUpmSNW+GOtDiGXKJ
1dl0OqNb3iBjUHEBs2V0Jo5MJtQosr7aciwRD+SDYujoo6885nbPvWJqiIC/sP/n
ZkIm5nndhlhMLtvHoj5zGl8aOHhPgNP5S0HqQUMdAkWIiYSQnmSyjUDmlSE3GdCr
Z9xH0dNmSeWHx98x7IQk79jo7qW/H2wN/m6ltCFz7CFUR55ND44=
=AoQN
-----END PGP SIGNATURE-----
Allow date and time_delta to be flipped
Arran Cudbard-Bell@2019-12-15T09:10:54Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b4e7944770ac0582c11…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3195cACgkQ/6TVgp+2
18rKSA//So4sYd5A0oIpm0/4Asyo9xEtfDQ9EUK8btexfENhA8O/4ufyNtyGUT8L
k/86ZeLmxh2D3FgPNf508IDBA0eyxt1vU1NSUBLFMqbjsBFIbMMqUftBnQ/NDmzj
Fl4p0d2l4dzt5O8CQaPvNAD7M9TacYjFXRs7v2/0QDi7wTr+WkQ+Mgo3vDq87MHO
gUP5b4fgRHu/CgS0DLrtA9WYfHjoQYQfGCASSRu0Ux5NRqe/YH5bBCj41Squyeja
dCdu0eBMdWAz7cDubBySC45DXDhjN3eYWMOYzceZdVvsLMTseIk2OxQCmz2sq/IG
DggR3Ghn3CDBkNk0Hwkxd4zi7f6X95Vb4X0o5Cj4/JDAt6gGHKYoDY2OC9oYxvnV
xFySghiGRPpdlzF0rlIyIGxvlHVlt1VqUKQVy2Uvq2gskZ+LfcHPQH62O80hAcaF
jjqKja5rufib4SwmQyi4LXwWQZsu1cZalEcOYlYFXCl2jq82iaLjNZu8SkZFshUC
L8Zw9PlBBhJGDNUwfOb5RZF31LkVEdbWTkN07JhTmDETIpGYyGR5K2x9AhCIntgF
EGbVEIX99cY5Ts11XMTs1KNr1mKXXXXdCVqHr3hbWTuTcf7cL70GEMDgJs1trQCZ
pQfsidHpFsgTuYu6BFFFHWPVUT580RWqQXUNzQ1d/4f+8QhaSEM=
=poxw
-----END PGP SIGNATURE-----
Only call fr_value_box_hton on numeric types
Arran Cudbard-Bell@2019-12-15T09:06:30Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86e92bf457f46c8b2d49…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl319s8ACgkQ/6TVgp+2
18rrcA/9ErQVI1oVdzYIQXBG7vH4bk3L0JfzlVpmQtU3qJYJrd9HGGpOyXbYwdsQ
LsIjQybG/JIZYJdx0sKpYiswFe5xUblFP45E8AfsBDEkz25gjz+mVBqnTZJe2125
r3C0zByDpiQV8BRMCCGX+pywjXadWAYl7zK5ZGRU3ntfa9JptCdP/UxFlQLnURmz
8fFUiXG0N9vCJV6XW+TibnY0wrrmCdv3oG9txeHsSp+Q6mTPVWjqfMyQhbxlv8KV
MrHZn6kMfLyjvjGRdkZV2ThpP4D6uYSYWh1Z5ROU75x42WjfSPGsKYiMWtpo81gC
pyFK+Kdh2hdV3aWatk9Fv3YOVdgzqX3l7OhGVDDYfARfv3FJ+q2Nc6LjfOvtatld
Fo2FCO6tEco7irs+6MFpysxsu8fY00ydbA145QImqTdboQYufm+IfI4wZFGcNEFy
dItbStz30GhxXhOt7fETwC9Q1RoH4qmv6tLsJ7d3z+ToT/nbmbTsshPbXs8fSPRv
2vQGvta1NVGoM1zIybO+tiwUbh6RetlNt2UwvHjcUgajlxIpCzH/WenadDK1KaAF
hUTb8eQSDvVp/KTw8/N9dRBnqO6xojllC+SwSD6+3XGgeNar27X2vX6qeIg2S6gk
QX/WBYsc+TnYwL8wMnaYnel3uivplNUFUNlSfs2DPeYYvwjyQrc=
=JQUB
-----END PGP SIGNATURE-----
Add more context to assert
Arran Cudbard-Bell@2019-12-15T09:03:11Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/721df01a202964d41ac6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3178QACgkQ/6TVgp+2
18o/Wg/+JsD8iiSBJVFvqeuDE6L0OWw7CrKqzaBjdT+RvJPwbke0/DfBww/c1Lf9
zZGo+wSjgBhEc2fLHD+uRELLdNPMuIw/GBNQMSlZO/nEC/u9xEbyK18N4q/lRx/W
pxvrPcTMpoaFdQLjP63CXDprc1y4wCWeaiOLWGqt/Ipp86q7xaw5j8tcXOq8ZFUb
JOo13+RtQ3xBJOUnVEmg3ke68pgV3OAqKS0vDPrYVJi3aEwHMTpwKsQ0gAK09h5K
OHPsQ5RvIslHeQt9ux1bmDeCANha2VbaT5FOrEetf2dxd7IG7fVUfnjcNUXF0naL
RFATu9KQLplFtrBOkjnhYnrsQ/vhJYZr+XN+NcOTCXWihHSWxGUpib2fLzTpHj08
HpYz0jVYTjbvhPA6DGMsI479iWoWqG/UbagBc1LKgZ5xl+yHNypJBcZ2o6qiW3tc
vdL3uMsdFKVTPh+4VhY7w0euzREahrVY6UIXbBA+9XvnnMh/eGiLBeWEsjjnqntQ
LOOq/Ozw+oM/RycF7h+LD0H9UQ1fFa4Rb+hr4Oo6A4GnFR4j/bWlKIDF32gom2O2
s6wq6vGVmlcCwqqUE9eZXqWC+pf2juSC2vIMHrSaFuksYrqHw/UiaqvK3P8YmTK0
cArMWz91vB+A603Y6ygu54zAp5CVhnNNj7o8W1oeb81n47AhDSw=
=NjeH
-----END PGP SIGNATURE-----
Fix struct names
Arran Cudbard-Bell@2019-12-15T08:33:08Z
Files modified:
* src/include/missing-h
* src/lib/io/atomic_queue.c
* src/lib/io/atomic_queue.h
* src/lib/io/base.h
* src/lib/io/control.c
* src/lib/io/control.h
* src/lib/io/listen.h
* src/lib/io/master.c
* src/lib/io/message.c
* src/lib/io/message.h
* src/lib/io/network.c
* src/lib/io/network.h
* src/lib/io/queue.c
* src/lib/io/queue.h
* src/lib/io/ring_buffer.c
* src/lib/io/ring_buffer.h
* src/lib/server/command.c
* src/lib/server/command.h
* src/lib/server/cond.h
* src/lib/server/cond_eval.h
* src/lib/server/exfile.c
* src/lib/server/exfile.h
* src/lib/server/request.h
* src/lib/server/state.c
* src/lib/server/state.h
* src/lib/tls/base-h
* src/lib/util/fifo.c
* src/lib/util/fifo.h
* src/lib/util/hash.c
* src/lib/util/hash.h
* src/lib/util/heap.c
* src/lib/util/heap.h
* src/lib/util/rbtree.c
* src/lib/util/rbtree.h
* src/lib/util/trie.c
* src/lib/util/trie.h
* src/modules/proto_radius/dynamic_clients.c
* src/modules/proto_radius/proto_radius_tcp.c
* src/modules/rlm_couchbase/couchbase.h
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_isc_dhcp/rlm_isc_dhcp.c
* src/modules/rlm_radius/rlm_radius.h
* src/modules/rlm_radius/rlm_radius_udp.c
* src/protocols/radius/list.c
* src/protocols/radius/list.h
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/833be745161719030b33…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl316KgACgkQ/6TVgp+2
18qtWw//Q8d2oAfMwpqk8cU1Qz3tGl1Cky48Y8E94Q/4qr5yyfvsH2+aFS93yfoH
7x1NxfzWGW+s8WHHZ7oowxmNUQoFX8CzIHsAqFuBZUymYVJ2bMsOFVJCTIO4s3IJ
YQjhai3xwOzqCz3f2re6z6DSGR9g4BGV/BtoW5JL+UFRr012T41LwohxRmMuU72p
oe/BEpZXWonrUTl1j+d6qyaW0lX9Kclr6TRmCwyFTGO74RaHaaVdEezAPx8zd4CV
jmwigTMyMXTW26ASwC30/gXKKuUXeGRAdr5Z8dnASZ6M9f+oXS2E/+OLxXDirQUm
FMBKoghseHQHZ4W+/swMLHmZZj//n+pD7w5AWxGfDndgO16EtFuqsW+bIQQ5Ps5H
YNYR9PV0ES25BcKnRDIAfHqiHArUKTGdr9+wNZtZzQ70HmhMUp3KlkC4doo+k2I/
paLxG1HEaEQxYPddFLSqUPt+DFp5S5h1/DPNkQ8n7KVgXcpGq0KI7urJ//ew/Ja/
1UqBESOMQaljKymezXp5Ly0otpgCZwgahbGSagc8LLBPRvufajZbX9A7NwikEYet
kXx7GSqpMEiTYceYoORUY/YsL0VjHSCPAAn/iOXGVLgUgK8EPudloqPHD3A5+hkb
ZszBNix0jsgDwqMjpwsp9DV1LXivgMRcJFF7JKyU5RbHCa9rbtU=
=IaAb
-----END PGP SIGNATURE-----
Just use the list for counting workers
Arran Cudbard-Bell@2019-12-15T08:02:48Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ffb1165b2d8f2c1f015…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl316GYACgkQ/6TVgp+2
18oK7w/8DMZV2hs3ituOOMXknyQK8yr/WWBs8DBvVWDEt1QHbcaxpydAMDqrehoF
IobKwqfvWEQUI7U05EvGvR5DTvPly9n+aOw9vG9LjwEzdOCj+L9No8oa6t457qzE
ekm+fe677AXoUkUEfcBl93NHiHWUmATAGr60b5ToU8N40yBPg6oBxLMnlTob+lHd
Blw/TLqDxW6BtLHYFlmEbYbsCEhVf5N/6JmOPljcTeysFJC0RNxwbWFgEuDDfjI/
jJCMiVDJ2rcUv5EIDkUHVSNH23qd/JjrY1sFn2LTd+ElZeHRm0qWbruKDODtFaBP
sugtqI5XJPhyjS/AV2lwVWZKADSUyVdwbRAfxsBxvyHhTiAAHSvdOrZYrYKR8cwJ
aqIFd5LtEg+8yqY4Du6S87NK/gDGnNoTAeoxo2la1DXvpZYBuvNiLX2y3HqzY0iV
c1sMT26lJu2QeRq9OmblQJ0CGQFg7JOAeYAPn8OmP0FsgU317lNYEhv5Y3Kw8U+W
Qo00qgCn2BMuSb8tp8+DPkoXDinCNSmOuwbysjEVGhrJYbDJOB0DEKXwndJSnMzB
ODEcDsrE58vU3ASAmLf1CyNY8f+CUBKLavd4A9YTMchdzAFl854s5pTNDxFvsWxQ
63/U9xPm53+orSqhWwLhkYeqt/0INhEgfkQxe/FCL85bVtjQtKk=
=GTfc
-----END PGP SIGNATURE-----
Rename schedule struct
Arran Cudbard-Bell@2019-12-15T08:01:42Z
Files modified:
* src/lib/io/application.h
* src/lib/io/schedule.c
* src/lib/io/schedule.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f1a2466461e8575e020…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl311A8ACgkQ/6TVgp+2
18rPdRAApmcMVQCkA8Cf4+1jehVEMZ723Oor01SJ3TGv0CUouwsvAwAnP3d9kPbp
hUMgl0bvtSYqr+MHbM1esTVeCHdNuifTRjay0pxBMYVi3RVOff+idzRuQyGFUZvb
SyoZLjyBK+ZaNp8nTXNzuwPj3sTAcB5zKHNRxErAGr5bc8XtHCFoLbEbNfFOyl02
SotAPjK2qXoHAi05NTF0zEYgreAY6skOtVGStTJX5gH8QViUPMQThaDXQxlE9eK6
c61AUd0fDVky8JCszzH/mDtwh5zrVoH3/+vADxFRQpLXvHQIBStAvd4x3sEtP4g/
hsi2F/ctHdBRacJaEa70wVZGH5F4dAGLD113285953e12TMKYAxUDSwFZ94KC5vj
dzC5MrXaB0ir6DZT5/3UxEpYS/Tewp8z93WjGLKNPkwhcLRtTD7Hr++GRuRrpvZ3
ZD0PRJPTOX8ZrQ6Y73+1tIkbTuzFhA5pv/fS7eQQWiF9KS5lZyGoBdwBkGhVoWYC
SDzLiEle2oQja/hzt4um6pOaXq1n36W3i0Ilk3tHc5fW3KVxA4e6b581wKe2lXQT
VQ0kp88dIyS/qFkXx39/J38IgVanX02+XqX84qjVYXNzd9sXnaX+uu4LqHe70kwL
I9+w0hwu82cjkBrp228ybtdNKmPtpTqGGMkmE4LfUJP12zWXEoM=
=i3XS
-----END PGP SIGNATURE-----
Use destructor to enforce absolute free order
Arran Cudbard-Bell@2019-12-15T06:34:55Z
Files modified:
* src/lib/io/control.c
* src/lib/io/control.h
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b69d99792e2f27ab7043…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl311A4ACgkQ/6TVgp+2
18p4Ug//SEY/WAHhqDOSvcuiCDRrI3arstDWp3wUnRdi7fzKZWmA0Wd6W/46bp0+
OZiEBEHqdV+fCAFrieiQXIcslOtnoQW0LaHaZY6RBGUHET3QjS/tYGxTwFqhl0lt
5Q34oHz/HW10s9ARJIjVDB8xp7OQmTzeAk5ubF/1cYUPxNYkC+UHro334hEj7QlI
zys2AL5SEpo0OhsA5oLvECTgWaQmHa+QFhub80fLuK1ay2reur5x7lKiMK/HoAiY
/5qBlENCzDdX+bsBm1mzky9B49Xcxg8H2r1Y5Osqw+9CQ+3MBI5ToKkhjlENQsrG
T6vxkw3PKxIc7/4q0Tvf/Fs7ZQsYWMi17HkpGHQMwXyYgdwEynxUJ3ToQeJt57b3
Rg2eiF6jkz4MS1itQwsQXpWYVMP1IDvtbgfXYtuA3ZABUYAzNK4HQIh2KaH5X7ZW
+dqFl7QgOPlNZjw497r4xCGf7J0fw8Lg73GSRdDMmld9q9J400LhlzzRbkGXiJpK
f7IKi9hHdungXCMGWeMIoL5SfVFG/iMElG3PEvuofto86tTAvKG8fRNdT0XIavyM
X+Qk+jesrNgwEgPot9ZQ3nGVq0bSfTNz86h+d/aI0YYDoDPP7cy6xUB5nTmcRq4d
Ba5gSth3cFhlFshiZ1g8ipDQS+uqZh3I9muLbjNPXYixojbmr5E=
=HWW0
-----END PGP SIGNATURE-----
Rename local alloc function
Arran Cudbard-Bell@2019-12-15T06:34:54Z
Files modified:
* src/lib/server/request.c
* src/lib/server/request.h
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3edd7b7823062ec0f45e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl31tcEACgkQfQ55zXdi
Hs0Xpgf/UW1uwCyx0X8Ad6OCCJeTdgUmlG+YopAMcwWlK5pPSb8i1oogAS4DZc15
Z51Hp4WkJlej1c85cymZwCajeBuBWCi17u9yru4AkGLN0qxPHX8McvvNgqDTXGVF
8L51RmB8zHlzq+p8fFTLpHkHOP8ZCVmSeAc2IEzMqRWXRviGtWesXii6BTrd/LdF
iMVLMTA2JqYn6+EF3Edt27kgPCrZUBJpc0WYBSOC5YNZ0Rnl3QyT9Jogy3ab2uO3
oW2HpFcUcFlyVjZrsAamT150Ib7vEasuibTbU25kDMUihz1BamNxf/duFDmX6E07
eApLbAIoI91aVlXj62j9d+1z1eIvdg==
=+qNe
-----END PGP SIGNATURE-----
run max_request timer no more than once every max_request time
this saves 1/3 to 1/2 in the test runs
Alan T. DeKok@2019-12-15T04:25:37Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f8ae21366dfd3f52f85…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl31tcAACgkQfQ55zXdi
Hs1Jcwf/VeE77rl7KpdBOuofCKHGBZgEkKadqphxdJYCGAS0BrzNx09D9LFLBk0N
0qM3yKjH6EU18buoLxTASCM6bvrPbuPVp9+JfAGxU96VW6m4PijkDPe2V2GJzhQI
5eO+IjYkPF7vPAfOueotFu2QEH+VFnrMCFf0ViNuyD5x6uXW5ydXpJEukmZ4CVmw
y8hlDvk6snQlIixh+KO5/NbKigt03jQJz0JTJ1Cv+jEZAOgAWxtWXR/TRJiXpZqA
fm2p5cL76DPJ+L/M5mzW+Lz4ntQJeKYfMpYC7veh50KJ2VUWYD07AvgVdNU2pH6s
R84XCCT2lskRRc3Sy/HOl2i0h3hTaA==
=DOEE
-----END PGP SIGNATURE-----
move timer logic to function that implements the timer.
Alan T. DeKok@2019-12-15T04:25:36Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76edce6e0facf7d86ad4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl31gkAACgkQ/6TVgp+2
18pIqA/+OBXPRpXqkwW4+s2ckI7IYF/ue+jQNQ/bzD8PsqtBEu4jHhyXeODRaQIm
8yjjvNEpNZ32RMjWwBeVWiIgttWeoNFE69o0rMJU7IUbNY3Iwr6KjjIZyWTEP63G
jfXnVoIXMjqp1M4N6TUHnwTy1tJ8Yp6KKw69rVvpOVYiHExz+5LAAnKVHpXgpow9
8507gVDyT812qycymdWjjDhAU48rfAPaiJFOfwkmi4x98WqJ8kQbsyl6S7KL6KwU
txKRl9Id/Bz07S7eHw5vPq0DF1Qv3UQeWWANc3eBykCopb0KVXP+79gqafe1Azvw
ISyArilBR+FLkxPGSzD2Ge0PK3U0mt2Dk0bAHdLXE1NyhYo9tnKrcioDLSmjDURp
D4pgSAHeVlopJY8lQU3thHN6IhQIvrjhTgH+0mcxO/T84UOlGuTjkF47D64Ke6+i
Md9zk6BOhSFXhSVzKhsB49sThGA9UES/D8AVWVwJ5DoT6SJhb0DEXFHt/TRVKYZp
U5Sua3pc1fnQ1g+LvrRdEU5B8Jxbvbn2N2Bb2c8jvxZ4Bc/RhTtlW6KDxgJ56hie
B6Nw7hrsVzuxethoMSdPJcAKNqZI9mNEB5yCiIsBCeooBDZbWJXYHgTvujrbvaAn
s21xrsI4BgOXlXwLNVOVUwmdIUleZrDyPkMXHnSG0roXvcJn+MQ=
=ktv9
-----END PGP SIGNATURE-----
Handle OpenSSL init/free ourselves
Arran Cudbard-Bell@2019-12-15T00:45:52Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11e5280011f0e112087f…
======
--
This commit summary was generated @2019-12-16T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3071IACgkQ/6TVgp+2
18oZCQ/9GtRYQfJgstouPIAF29EaGBeSkZRG3ni1/14IaP0ROReTsjhOTTVQ6TWJ
Zu93k85eY6OoJE1vOobhVxOY7/OoBrHx/mSRp6tQ6YFAN0DbppX89dF4+goq30t/
ZjMjg4LzEfzsa1xL3B+hkshNsJm3DhZxM1rFYECt4JIKLCM39cBu6NlRA+RYDYD7
60I+LydL0W4yPUeV4hgK3vu50SN35toowwJN3AaWP43OEDU828hE03wnP/6ptNW4
lcnEjhEYtnvRijg6tkMoB/PA60LTqtCnRlrkyhWZJEIh9Vub2oXJ8AGjQvqFITgO
EVjC5dRdupZthlhN6DpzHyqCFNRku2TMqU6E9xPqIpUkTPV/cqBPf6mDxYjQoPvj
otgUZoOKearIb/IeAe9TXhwcJ3jx5sOD7YztvIJD0TYmwwgOBv6cvTzqBRd3edWr
jR8NQJyD00PGrnSHffddhTrBOjvjghQCH1axvAWqAdhL3SbuNnxxwMI3K0GdVIhc
2/rUEfb+tImszuarcHVBShGLM/8GfzRhtABRmhnkG0mh1JPK530GcykUtF5kyPwN
3EGj9lrAf3Ll4DKqMB0HrpMQPpDSCXyIxhAw7XzJ+380kpABT8wNB9rnpuBWkUvZ
oCHVgbexqux+Swspj7nXMzv0r9Us0id8XGsV1CWVY5uvGhzgc0k=
=GV+A
-----END PGP SIGNATURE-----
Free the right thing
Arran Cudbard-Bell@2019-12-14T14:18:58Z
Files modified:
* src/lib/server/request.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1f401a6db79182077fa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3070sACgkQ/6TVgp+2
18oEaRAAiNv5xKIbqb60ii07Jqj9LspK05ZImpKiNBPV/BVI8ZDdgIsHcf0UvYYf
G9q2dqS22fAKiq0oGsBYmGAEWLEN9MjtyPGmTjtL+9dTvJWSNVh1D2B53kxP0N1N
Aewe5L2V9vyxDp2FsvSN6FRSIEdtEymSffinvzBMt7sMnJXEbqyGl37AZjuCwSW3
cTZfrC0HH4r8VWez8Yl6ykk4PdODPhT2nrLSSqZltqjrkomCS0Tt6B2t1Y7Awxu7
bzYZmNtChw9CY4B/kszc33CiG+M8Y/YXQho7ueNUgWPNc96en7fra6s8DFMps4FG
eG0gFv59jF9X/KYKZ6QPYFSJyBWMiSt0t0aIzr4sGMa+8gQv+2t2CTKQp/Wp6YGn
DVdN4njElE9PU8pLjuxuws4RamtO1+oBhaeBmtwipjJHGXzeqCt9RBscie1Ulr2L
W3P8Wb5tBsJy6IHqPSoS6VDnUsVqaI1AGXvXetR+26TTywXibi0TekHke9l3DPvG
tY+po/iPR1VTgvfHtB9lfE/OD1jFXJtP7mzLy+xf/mY4Nas2c21HmORyF1g08JLQ
hEvyolFtJQJitj46kGGbgJa2jUXXFLr/dKXVFGHo+Zx2uZLb6nN4h0NwrTSfy1pt
UHl6iTm/6qlXqhNMxN/4SHkeZctR6278xP01rJVUN1LAmr93zfU=
=Fx6R
-----END PGP SIGNATURE-----
Avoid calling curl global init more than once
Arran Cudbard-Bell@2019-12-14T14:18:51Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/916e593e499f81a2663d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl305TAACgkQ/6TVgp+2
18pxcw//XuVP5h1o1BFy87nErGnvn9eifz6z8vlQXpaEtuAjx2oHsUpos4OrPE92
FyK3vYfF29VM1tsvi1bkewLohQCWfW3zD1LCULVK4T0LRGzy0sVFGxYFsPiOf55e
736aOiL18s8Rfn5Uj84geUONWJ/1+Qlwa8soHIrkdzztXUEJOXUrxjF2+20Rpl4v
1apdEGy7gV5l1fJHDw+z4aquGY7JyAosWtSb2hCKaJuQpjaU3exxN5bLcUvrVXNZ
F7Jqn97mhDze9LMTEzfz86JFuEAOWok13LcridRI6VbHmgRdmiV7pLF6VfLmCldc
QtyKu9vskiFfQVKTGQW/8yS335WgmlM45uEnobjT97nwRSgYMdNFd4dg8h1GkkRn
0YOJSygOPNKV3825eBpkg93TcQR76tYmugrR6SVtkN3eA0mAu9FgP90Ae1bVJxp/
ytBMOrQ+SzGW8ZqFEGeYePLZClJQKev8LJnfdQmdWOrakSse8NvgSsQUUHc0jR8f
TBaoKPtfntIVDZ1R87BGTIVPBKMBGRFKtzvFNYIwh6cMyO2kPCbnuL2ysEhWxT5m
DPTN9gQPbhsnJS4HmHCSN8nJ2j7WpCBjZAKYuIEHtFTrMMfnLgomj6ZpEkcU2Z/p
z+CNRVvOD/88lIgnH27VCBhs3SP4lQJAUeX4/c2TohchLneeXc4=
=Tudk
-----END PGP SIGNATURE-----
Fix minor leak on exit
Arran Cudbard-Bell@2019-12-14T13:35:44Z
Files modified:
* src/lib/server/request.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4db1e36036cca7963e5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl303XAACgkQ/6TVgp+2
18o69g/9Hd/Z7nu7NrPYBjY/8w0alAcQ0Z/YAQXXrcz6VDBE53uJUlqCizDfDkQk
PsYefxk2QzMF9WFkVUzFdC3ziSkz3I43fuijdUc344eMxOpp+/zwXmSh8/NrDSNB
43JfVEuSX6PqqwlxW6MrDBZYUve+HGoF5PcK9laNjxxg0NSaRgXMNBfYKS3XTMOm
5CORpvJ3S/7DqOPaYQyVHpHVKMxiBkFa0y/2b9CChYLwbF8u5iO7dPGGU9NuyXGO
VT7/Z5frg/7hPF/nTdOY/92N8iOEDzw267zsOxwaVMpgsTotP1GczFemROZy1i8l
MM6e+/zrIkUgEdx2BSV3X4P+P8BpYfpldmV74L7NZjuMzB+qklTgl/dWvG/o9vlk
qWBQ2ICF7crLSJRj2Gt4koUdTLzCPf8gYsGp/0SrmF2hK4qBJMUCxD07FSNFyuBp
fPFdMY8In+4SO5BCDmo2IBm/3YQzYE5HjJ9i3ki7t8zIIMN3swC2oDa+cbtQwwr6
dOBwoU5X1wmNlS/IswjHJTzzKoRJGsUyI9Zmv1CfkC0WFlUPNLaD/hubSy+fQj4U
rmehHqVBp1GkYqvFdydT7rVfs43l3pF7pyq9Bwh9XAlqmAcvPOmKIQTW28hQIJDq
0l9fKeJ0saKcGuQD0EORnRJj9o1MfAKVmUB+NgBAjCl/J45cYfw=
=XEDh
-----END PGP SIGNATURE-----
Gotta catch em all...
Arran Cudbard-Bell@2019-12-14T13:02:40Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b02273904ec7b8334cd4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl302QkACgkQ/6TVgp+2
18qmrw/+Nm2/oBK3fGGGpizugwmAlqRGsm9egQHry3EKISvOIswQIZwJ4xPPj3sw
+xzw64LLovGrkPYPnmhoWHw+K54pej4H/UrvoPey42UHY7aEjMeE078hlgapk/HV
7Nppm0VIjsIwhTPAJW6kBG1Piz4aVy1QUgCya1J2zWKfxam4q7y2QwwaGYimooLL
bxp8P4n4TqLBSI/tfd4EaFz5xHAIottU8wFLaZ5vY1GdQINqXzpuZ1oFaUadH4um
ZBqSL8j/59XtFIZg0NdX3ZinRcl0DHmnO+4aeaWTBR/Y9nALPXA1vaysF4wScCBq
MsNijv7N7AozxE1EMafc+QttNLKJAFSCw0btRjBGKg92K7Csg4e0a+wFGfN6b03k
rpsoNcYt3Kl1myAhuFzc9KF3Si+jBJZ2WNhIuznVNRD/LGdgJ23nnKdYcJevXVco
5NDJo8wvJxlzmFN+y0OPU7Obpx9rehE185v6KJ9so1RTvCYotHDanH4Yiykgjyjm
WgsTEVZ0BhBPsx+vWKgFIUk2Zel8/ioKJ8FYqSuUA6/TCjPKOjCtBdBR5AdeEQ5o
9fPC294nFWKE954ubH+4BVD/dZd/W3PzMJv/FmGjTPWnIPvNokV8D87D/vhwY3ai
1kcflldu0e9xBWJRrAOBEcb4gEJpH2DUm8ZJDpMTA/xmxv40PIo=
=NY94
-----END PGP SIGNATURE-----
Ignore until we have a proper fix
Arran Cudbard-Bell@2019-12-14T12:43:53Z
Files modified:
* src/lib/server/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e85c0972d2a05e62ed1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl301rsACgkQ/6TVgp+2
18rsbg/+KfyEle0lycB9cbx/5QRCqteu+EcL9SPsfnBRbEOxxvE0xdZGYR94Z7kJ
k0GdCnLaMuvHErU7q0edcWPlE0jlLqs+/vzzg2bcgS0DJAAO8MnNnYoqJADuuftK
o1g+EQpH/fOwpvPYI5kGAV5kV/Jh0eywezhRvCijJmlLE34d6REqR7Kj4LFn4dA7
FfZPV2+wqp3Y8YkUcLuTIRbZ8n1Ivh6+si4hfXbYkT4pLjJ16LTetZBxwz0LiQaV
PJWnzxPFMM2ukGEXWwvAZ1FJ5eUvtFnUWge5zn8ijm5v5smzkSYxcMVG8tG1lOie
TMvKWgBJIJGXDnyf8OGu1fFgmXkT/nO40t9M0/u5SFfW748DbAzHxI8PQBOgvC5X
Nh/3SuYHil8Id2+48ZbKrp8sLfwJ9TakT0TaXEvvr+urWGPRUqhHnuf9pJUEc52C
KjPQAUEFzIiEROrLjJ8VfDc5SdJOUX/kY/sNIWvh+UozfinBidNFY+M+Gv2h8u9K
ah4p3oDC0rvykgYEBKg3Ro9VlXjn3gaGSArD0Uych73C4U5BzS9G7sYIgRNGdIsV
HzmYgWXlhPOHLKTZwgXgAKnYiXOe1p5mC6OtA+MCmObKxgIfbppsXb/V1sCMST4+
tj7g/REQ9r6aUCxpthnywUbnMxuRLQDtl65eZFFiSv+rC7DQrbE=
=UARw
-----END PGP SIGNATURE-----
stack is void
Arran Cudbard-Bell@2019-12-14T12:34:03Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b36ebdc29ff13830ec7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30064ACgkQ/6TVgp+2
18r/Vg//QNqp5lCrlDs0qmO4ovCGe0OAhyOm2nbNfA3x4eCqoqs/+lt+kAXU4Hgm
DPZiX3emYGmuKLCFVzMXC96P+XW3Qi7nnrnozc+uYW50pmGfxSD7gZt84zNSduSA
Zgr7FVdFvpAiwoES83n7IXmAR8RnoyK2/ThOE6ETEEuk1MMxbU/V0qUFHFTgRFoo
bPdbQVx91KO9vscHfa6i/4ndrq/nUouG745aPRXst5e2GEDGl5epLwDu9TVmdNFx
Zg10iUXv6xLeva73azdHB0Iuo2dYNMoYvofAvlHd6I18hfEvuG2wCRzasTRQNDoj
GrQXZD4SfKw6RenhNOMfno2OkCwtTx1fcGbm4NpbIPbrPSPZNmp1VFJP6wIe2xyq
jd4Peyz3rT+gvSuKmke2VrOz1ZQB3LqnrodsA0O53QpJqjPWzEDyGbadTd1aUpHG
bBl/E8oTL2Ve/348OlrgI/p9lR3X2bZTxyDMHikgQuqOsF7y1fykJnVBExxgxaz6
figU5pMH3fFkoA1zseVfox+rZdMlBSsMyCXkIqb5yY9JelpLelMRa+V5NfYau9V+
4ERCUvgBd05UQgaH2Uqev9aOgXbLh/gd3oszHbdy6p21xAn3ZRQlzhuW2HxPraF6
5TecibZkBlzbFfCMET9h0YzH96GB7WaLbPXNKiKWHRN/HpAbwEo=
=cMRI
-----END PGP SIGNATURE-----
Fix assert when trying to cancel new requests
Arran Cudbard-Bell@2019-12-14T12:21:02Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87c8efa28edbcf66a72f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl300owACgkQ/6TVgp+2
18rbRxAAnJ+fZxUL6uYQ1StQZgt0i2L35ve5Uq/4LAib8t4v09f4NBwsaN+GvKNg
NysdCWnkbuoN63sgX5Nbm2KvD0ZIr7nh5JBmw5NFz+gNs1aIKj1Phq9t1DCxm65t
FR4pDXFEuKKjqdCFBsDncHnSfm1LpwBzhQcRAhg3Dl3oLro4rUQwW2SqoH0rb3Ry
y69RkhumnaprwyuhL7zL4PhRwsXqHmdYribXXt/ZAKFWl3BHZbL6w0ONMZGQv/y+
yXvq5N2zRtyHvWXJpj22tCmHrYlzZ+C939n9/Mx/UOdvaJTK3DgrFdmhMD3/+meP
QRlQvkjC3RZzpVmJdegbZ8tVEYbsEtz4XOyH6yLiqE8l3vWdipqEz6BXhMu5M8j8
xXTQvSnaYoeqdHL+HIZThY8uDMRYloHoJsO7DmF8i1TG0cvdePiFnRbo9+15G5Jl
IfRbW4D2HZRHL0h/bu93vw1S/Q++Psoqhn85mnw8Vr0ouONN7OOZDhoPH06XbmCK
9uva7MXbJUvWmAHWkCoWF3Vwjo65EyiA04YC9GVN0/OZZa1Xb4ZnnxdNKWlYPpOi
3PysvnZO5IG6fu7FwZe4nUpJ2SGNFouZLWF3yT9StQKTRcccyRpxuXQtlZ4gBT7d
K/4znd3Rb5ee7C+aIJ/d5B0lC5Icn61u6GnlfDSBw/mNsoM+5Hk=
=NwbW
-----END PGP SIGNATURE-----
Gracefully deal with trunk timer failures
Arran Cudbard-Bell@2019-12-14T12:16:12Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d6302453bffffff6052…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl300L0ACgkQ/6TVgp+2
18r1mRAAnUMDEqLbF8sXqhER3xZdPZo7tnzkx2bnBWQXsUbFBAzWwsmNI6QTQgBe
witcVxcL0/n36h984zAq2PgjbF94Pk+tNydy7+bqnfCZecETPDe/S+MHnf5VRZpH
Tng3gNRitF8/nNmrh8V7GUcIlLiND5hKWOBOIe2525jYoOH3Uanleckfi1WwoG+j
5kREMgbt18QuWz1c7CUVQsrpQuD5sn4My3BOY9UYlSNK5rhsD3LRgeHscoBJauYQ
2Qc6da5Kukmyj1MKRq4Fzt1YRUB8vGPtpf0hbliNZJW6YtvpWMvUJyeFu+Bambhf
0L8oegQtFFTCgOSeuSr+e2LWQIDhjcmE4SQn0FKQWKA7zqpLXAtpHFKUwqr6xdt2
RrOMNFtRsUY+e6WmSt70ZmU5FjkgMdkzEZrDT0wb6bFWTtUmkUd2mLISlnZ4HQcL
wrbgKYqxEEJx55vToSkfHNwt3NxXacVZK/s6US8MHJ+OEVkX60B/mhT5+nEbWFLy
BDbl9IVDk6bqMzHhtnsidVAw/wrSU20t8DIqECzQ0How/HVPSimscvxOWVzpTc/p
Yk8gwW2mXl4Z5Tq95Cy+WQXdlC5TO5vMYX956Agyq57jIciLH5IHeqGrqBfPIAow
x+/HAYo4YX7kN61IOkhq92lHZb+ev1JajcK7FCA1VqTcZno0TSM=
=q8Oh
-----END PGP SIGNATURE-----
Deal with failed timer events gracefully in connection.c
Arran Cudbard-Bell@2019-12-14T12:08:29Z
Files modified:
* src/lib/server/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a772cfbe5ab12efa69a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30ya0ACgkQ/6TVgp+2
18pfPw//TwzT5r2I/QEqW9RqQgifDeL4HJOvt21sD17a+9+gJxZhFpMT1SyfwAbR
xO0nAfLWx9zbYSHLa5BiowG51ZpcNn4ZHnkyZVCLv4CWdYpeJzx4b6ZT3Q1131em
YdJu/zMgDYb9mAkTwYW+jSxN61qbTY2+FtyDu2FeyHfANA4swvxK0Cipcy0VS6+o
M7XYOAh6g72OVmDBzCjuO05cWVJ0aCyYl3mAk+Wno1kZdMgBiEMwWXG3BVjejxcH
GyVX0wkUfu8rHeLLmRR5IST74V7Ch2PVnm2XshnGjg/MMGINjIngV3BVF70rc5Q/
0f7SZt5ZJ3AgTeAKNcOUZknjFVpouSXAYJUVun4N1s0w95+bj0bxASFs048ZRyCB
DTVGZgvMuUx+TvwxjR7ZPAD/pW9R/wkopH1iA3oHMxeW9yF7+V9BMX2n0FPRr+yb
e88LpzuTekh2wCdFbtTLW+GVZbkPIUMVlYCzQke0V6SaVIl4i6/JQ+/AJCN89ctR
Mw8GlLJdXiN3I95ova54DdGW44wYukbbtPhlV8Epe3l2pNgYdhmrIVXVkxYKLWlV
4LJJD2ZWEVXwdIkGlz0S3yl/4cB/M4M1vgzq90VWwMGdYqAzcoeQeXZtqtw0ZKGL
uuemr7n2i3yTmDglXP0uQEUovKJtICGFFjVfgBxHTM+58SY9kWs=
=EHaX
-----END PGP SIGNATURE-----
Don't crash on exit in threaded mode when using rlm_radius
Arran Cudbard-Bell@2019-12-14T11:38:21Z
Files modified:
* src/lib/server/request.c
* src/lib/server/request.h
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1d4111dcdf4fb5fb2e2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30wb0ACgkQ/6TVgp+2
18qtOg/9F68/rXR9vRxG4ny8en+K8mgMMWdTVV+a0FbKKDRmc27bJUowc97IDfc2
qiIQ92eHidlcSK5X0FShcCh1C7II+Qvk6njnlQxMGQH3s/fpVjM3mQ81S92kAq9w
lmnl4CL3V94TbsyuMIQlGw7pxLZm5L93yTyGT22WZ1Ak+CwBqaE9T+/mpTqIf1Hr
RKg2HK5uN5NohGt3hHqvWF8a8rXP6LiB3j7OY1SOFR7NWizo4Ver7avOqTvMmmkp
gn1sBN6jKvveptXNMKiXbDG9ge3u6YxihE+sxvCfVCx/d8U75d3+DQpahJ1Rg60f
032bk73ypTmGrj+2/by8iWWFRuo0IQ5CN88LuUykB2etucXIWugzJdEo97PyVO7M
q+nKrkcmPUZH0jX0wtq3rj9CXWBoGE1d6FcOWwQauorCy1Osrge6Hlc/E4ky20zf
PI0hFyfHohtN0Q+VDeTYLKAlJXPa3qOziYhVALJFNr2Bs+eye5KSj/wDAw3acuo0
HyVxi8fDwRBsEG0W7SqUWYXOdrzBazWo1FvAENAp3euN6JXcSQR9CF19jn2V+H3U
OvxDd9wXHTSrOkJ/C79z7+/jxB6T97uRUalnmO3LSTyPmtG1JXSz8jT7lZLxoYpN
/KP4J9Gn/s0lw2Y6t8ylsN7LGe1nNiHlHpFFGNpqTiC+uomdT2g=
=BT0p
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2019-12-14T11:04:29Z
Files modified:
* src/lib/io/time_tracking.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56bf71ce2d57c4ac6da2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30vkQACgkQ/6TVgp+2
18oJBw//VHW9QjhHO0eumD9ooSriqPgXf/YJZa54VQlgYLTHV2R0bUUL4gmKyuBW
YytfnBOLmRUCUWqiMnzfqV1ICOSED8BHfVWxDJANfM5N6X/nh6pq49rQHxS5PGTj
k8cxAz1jN3DdZwxr7E9qcQWgP8C+MEI2wcNnW4Fwr1y6mYYO1coLU7TS71g5zd15
XBcSzYQP/Y1iHrCkNC5cdmVIJKEdVdCE+sP7fSHCOEo3DwMpqhOqtpo1VzrwLxcl
TuzKDuYvZLj/dTbcPz2m96s87mARIxFvqJj6370kqTc0ftOEwgw+ielAh4hNunV6
NedcVn3b6AboV1xG+JFG07gKtVgg4gI0V1qtjd2vaT0rhkD6SDBCF7+w3mZYSM5D
k5QxlLCiup+p9OI4AWTthEDmbZ3YiWXcvL62pu6bv0fm03RU9zZ+SPJyVDLu6COI
zVCpyS74Aq12E/PRinvL4AgqWQUiO3robWHZtHvqnw6BzM+zKuI7HHQpjp8UZhsw
e9GpfiHH8Z2O+myCbj5YHPrgXTgjfSe/398kx4FF1c2KTrgC2QCSDMRC0gxkv1HC
qeqWfKdfgQLnN4vxzk53w6x0LeAt251iD4sC5KJ1qYKy2ydQVd+PMsVm/h8wRRwG
gGJbkZUQkAnmWDgcsj5BIhxs95g/KQiQ1fK0PCbbUXavqiFyFHA=
=yP0/
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2019-12-14T10:49:40Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bba9954201b3f874e492…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30vJAACgkQ/6TVgp+2
18p9jw/+IcIYg31Jwg1f/vMlQM9TA/TDelqEPAUTQojWIm49Rdlj0rtd8voMd/LN
aC/Mr9POePRFpgCjRhyQyJjeHkhYEExIV5Es2QkOEtUs3ySuu+Vq+ZFUKCnDkQNY
Ee+zdWWDUmYVp3PjXgiE1mS0cVCcbykO5vglbNFL2Z2LDK24ikNO2RE6b0pQgz2Z
KqEA1g/4FU6tqL6Ch86a6O3vdwQepNcIw6El/tXwnyF7JNaXrfF2+0EuueMoOiuC
++huLUSRI7XN4GgHCApwjF4GavIEnTSEHb1S8kE8kQZ4ClZO1mdUC00XpqNSLT0K
Ou2Hh43jy5q3lfKLiEe3LGnE2rAQyQ3rjztENvhYTySL6oOuKdPuHhiIveLv13pN
xKmfgBbckQKh1MorlyQsiUn5MP5fj7Zu96xOcJ8VEq463ZTiSEH6tyxU7Xqw4cAX
RC8CfI1K1zhdxvZ15ICdhuQuhvT5XuTVIWX7udFaceR7YnRYje25PReMMSFVRpMy
B9GzyGJcdjtFY9JfRrtbQYoxFja5tbZOxn4Jlq5GtA9hkxC3tP4iaPHuNOWgMVoW
EqTD5dmVB2mQf6UsOKu3tCYYSPrNhJZyp7wPe/l7PIseLk8oW9ZBweT3Hp+zrd7N
bEOOwjpjO+kO/PHHEbgpDrJZYfbgo9IEbOH4MUkzmcGppH+VorE=
=F8MZ
-----END PGP SIGNATURE-----
Did not allocate this, so shouldn't be freeing it
causes crash on exit
Arran Cudbard-Bell@2019-12-14T10:42:24Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c387be64b8b816918c5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30vC8ACgkQ/6TVgp+2
18r0XQ//XsSkvoLIBzQeqwC/QGAGc5mnNfqZwCAZ9sSDcMztwM/bmTiYJk3zpzPa
b+LOUZ2gTool8glbO7mrsocvbBfn4bsVrRH8CDwyfIAjZzF9K6ySI8lmHVa7TcSF
UD5pL6EaYeCVPWW/ujB1W+hl4dRm4loepYA9kmg3iSiljeaPc2IxRtYmGK8QP0oJ
ZU43P677z7UPvltRNuEml1XfGv0JxdsAASNLiB+sOauz7TE6wL0a1dXUHG4k4bOP
tdM1J2mqdy3bMmCnrY1ugEm+l7Di4vHLKMXoUwYI1ZCh4z3FbPliaa1wBTUU627+
7UNVBrYJu2lpj2zP88Cpyo0sH0/8/WHnsLnQ9PpGOg23B7pwo6LlpRdPfhLPQgHP
PsKCSx7Exp6bIVH33cSfpk3eYDF+9Tpq71CLYRfAYr0d2lQDhOLWiPIvaSY/uVTu
jz1wr8QcNyAe2NYd4ZyuDtfMMup2dAzRn+JG7oN1FYvGJeYqXr8kGLGTxxv1v7kz
GBYe4PSUVghnxgYBQ7mFHVekMGzrIt4gICRiGaCKAmTy5kyKczMRr9ly/PUH00/i
TCe5hL/FDEF+XoizOwO2snTrYFgdgViZx43iMTAjSze4+EFQBAIUEdsThvLZrO6o
8nI/ItAOwgd4K5ULeGhdrSuISvBLNq4RCESH4kR0wdON/6NBKY8=
=38Dc
-----END PGP SIGNATURE-----
Fix TOCTOU like issue in conn_closed caused by the a filedescriptor not being removed from the event loop before it's been freed
Arran Cudbard-Bell@2019-12-14T10:40:47Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c660535b215e7cbce21…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30uhUACgkQ/6TVgp+2
18p4MRAAhqwONQgpfvrkQg/ecGr/iutl5YAR7yUdD0zu9XsUy2nUu7LXstQJpRiG
ZpHfiPaZG83mgPjvkVOF4oX0f33CjlqEnH3cEOFp/tSe0zomyhsIvm+qdldnpZrf
BpnNQWRQLnl+e93fj706q7UoN57duo4JAFQWq2A+X4vwiBbt0QsPT6PBCxaXjT5g
jtgXLkjCNpwn07Pwdun84ArgEB3+08e3cGrHJJ02Z7nuRemWLrXYf8lVOQHTjcc/
E+Ww49u/PE0MfEL9AMHj97XbJL0xy6ebXlS+e4WB7ygL1QWrrCzeg8+rz39o35Fc
7BvAwo1Zhs14gy+W5ZHBJKX7vvv7qthCK7yWHhVHSUJ7CbfIxFiunfTiITZr5nFB
jGAzVsB+lZE5LbUcfUkgo1360oEKzyEFce9v7kFl78jMp5ZB8Wp5EM/LetEdwqSy
yfTpTh1rppy9KzADRF4WXdlZNYnSkxejnd3c1aOnyrys3ElEyQS+l5ykoSL7/YUA
b4zedjZwG/JeeulzCCKqDvQxY0IA3W7cCux3+yRPLR4yiLaJEhPPnirIGCzFjlg3
ic+QUiq8onAi8ciA6Gqjt3JuwxxWGh4bPBfBmbOuIg8HM5x4QD7MBEpfcLF/My0S
3i6V0nxca2iWcnWyobEyzbLySsmfqgn+si2o6edU1GlY7durb3Q=
=Al4C
-----END PGP SIGNATURE-----
Quiet clang?
Arran Cudbard-Bell@2019-12-14T10:31:49Z
Files modified:
* src/lib/io/time_tracking.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b76c7358746e41529506…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30uB0ACgkQ/6TVgp+2
18q8aBAAkieHS0zsZy/5fvOD5Za5Ic3pxfsjcWQcP/8vGOFxEufpSKpStxSkMSxC
k7jTrVoCcpodZ5JuYty97/v7k8QSWvovorXJdwg905vIadW2JnOez4pyp9BWUmsI
5a8j+9IdWG3Wz7YTeZvvDvxWSXAOrHjCBRE5GvaVVdW4rV7XVJ6uM0gUBe2wtAwS
vJbSQOZvZOogBBRVeE7IQjghOruQdnM1daYNzIZ+3pcc4A46wKUXYxPv5vDLuVt/
FcDLbnDVuLdlhEZvybKGnPnCNI0CbFqzJE734j3BatkJ/8hjAE6BbAyAsifzrlws
YGgb2LN+ER5alWk9719UEji966CkF+ijtAUIjlAd+3q+14UUrJsSJsEikvDXO7PD
KQW/fY+PLK+ZZOUguEeDdCnN1kpJhmH8FVmEKnhF26uv8DtNe87OJeqWBnxhfi2K
MM9vJpClL2yhZsQcYiHmEduuExoXhJcWY1bb+m2fH16vEBB52fD8cTWtFu6v6QjG
4laGfvuvS6y+CL3V4clMVqjOTur7mi55Nqrkk1JiQq59EjOYBqlV4PLrdxMQCTwF
CWxr5OsraDKdRJ7U/SxA20jtn9pJhLjx12/Ut1j/ngRot3CzJNFYtdU9ndtNduKj
wzBlC/04p1N9Vtk2rpeEnjybc3GtHNhGCvlJUzfRFEmuB4U4eeI=
=cZ9A
-----END PGP SIGNATURE-----
Fix assert in rlm_cache on unknown attributes
Arran Cudbard-Bell@2019-12-14T10:23:25Z
Files modified:
* src/lib/server/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27430b525ef0579b3eed…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30s7sACgkQ/6TVgp+2
18q8YxAAj06C0AXaXs8Y8rgi80/o14y3edyvddLbkL67iW4kFzt1NC+zGIOTNN13
4RiuF68ITQ0RaPDuISPj1sz59QErWYByeUUNqy80g4sjXdbXMkZRx3WdMv9P0nmc
j22jgsUQvgSiZo+rWNj1S3N6a2z6c+6mxJpWXNhFt6PWcXCnuNYkcvgHKmxICp06
MxBBc9tB2Mg9d0lJfb8/IUiaVEkcDpLUVFGccJhEe45VbLIblbAmTG8nJQeVpKoS
Oc2N/ahi9tPKc/PPyvcBcVP2vD6LaxgcYQgNDoRciZryF+mlFHe9njjdLGF2RVY+
GEwmeMjhMntYLitLf+Y87mL9+zcluC9NIS88zfTB/9xKSgYmRtAVsAJ1mPOTtcR9
Ll3UgOpSzRrE8DPR2Ycn56l4TWCcas+8uOFTK5PyH/9uZOSWjPUlZXiFWQLLCp2M
F4uH2sUIGcjypCDZvk0/zgOZRLE9p3yyERuKBu89DuP/R11oc3Do5Ts03EFH+ppo
gJA/7C1Hih4AOapK6iIdZh2L72ZR0PAjESh0RuZxIzfnTdKLTyoZQITZ7QANG5nM
VWzJ7GjZmsYNz/JrBczb+G1aDsXMtOG/jHIPRLTpGbuTBV7LJjCyJfn8XjStslFn
g/hb6gwSpPYAgtXANk5DTuy0QfUX8ntP9Xa0FyZo6S7q4kbk/EM=
=cef0
-----END PGP SIGNATURE-----
Don't set tmpl_da and immediately overwrite it
Arran Cudbard-Bell@2019-12-14T10:04:43Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acda20271ecad397dc4d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30s5sACgkQ/6TVgp+2
18r1xQ/+L0Tpc8koWSUIIQ2dwGiuIYd559twMW0FuVRZqfUVXlDugP5+0OTV9I/g
QtKblZQFJqUim/kw85+NmjEjFV9TBCYdJxxzQGaQouLyQQdV9ji/63Lpd6iaCiI0
0jRyJAEbncelNI5LO0/du2+1ywK402QuniN5H4Jj/jpXSaIJzdbT8KQk4YJDztKY
3Fmzue9bUpPQfsuDBP8/mV/dyyPsFjKoqr+pVaofyRdTN9jqZTjnnHvc+qOOvDZ6
I82fZYR2jox5fjRIvvszrEVzNpgtFbfiEebuyHBpZi7jiP+ndwpeN8XOblfJgs1B
Migz4rtQDbBdm+POvL9EhKaoLo1Fi2aIp2G0IqekfqbVxz/Tl1cctk30j+WOug64
N923Wd58hxuPCJ/zcUnkbw0/kTh1Ijv9I4bgpDCM6XO7070+W2l74TdxwQs/aEp4
rflKS2WsaMk8VLTuwbVAGAgivJ2c1gDZF+L3LTArJRAw2nzcauZL61PJqZQgFmQF
mVzEJ6pdnce9LOElGwbjIo4iLWp4LifC6sdm8UHAt7148QDpKFyUwGODvNDK5FWi
c6I9J5x69gPdNeIMGUlDCpYA8OkzP8ynS4Ipa5xzUsPH7d2m8OFWgx2bHGN+Eule
PiY+ZZbCrqDG/d/leOL8wUI8PCI3a7uc3YEJhgc9x9g9vnMAAYs=
=msR1
-----END PGP SIGNATURE-----
Don't emmit warnings if was can't find gigawords
Arran Cudbard-Bell@2019-12-14T10:04:11Z
Files modified:
* raddb/policy.d/accounting
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a141f8e3f3a8501c5cb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30sy8ACgkQ/6TVgp+2
18qTzA//YcAG1JgBf8PH2kV/UgW6pX4XySVVy8mZp78eni65/HBp5zCXo8xINcO6
4TulLWlZ+f+Y+uvbYUN+34hfIkKRxMU7KX7mywWOyCWvY+jFYXimcx7OYZQl93vZ
oviqkEKmXGJyiBcbo4symqSTp1awg00Ccr8Y3bDbMT/N4BdxtzMzzG38PwwHU+TJ
fHipo4hi2r+7z0yRPzkIRWpuFRJdwajIou2wHMxNUez8Bh+IcgcOLtAqbJAEvP0M
CF4xOY6l/ADd5ocg6V5lNFpX4YNiVAq7WH0nJgREeSUdQ/0NoHEZYAWFGq8hIwyz
f9bZZk3u/8tNdzwVXQxvHMiirF1Yxs0RRpcEhhrg1zBxK1u5rcYcnDdx0Xknv5je
Z5FOXYKx1QuOjZ1JWleTkA9OgOVTq7ij9lZfTBZoTe3dbHpLyQmjTYyUh87Bnicl
UiO1hT2B3w2xWDzM9+BvFEao3Tkg1g2xb/I0X8fKEUr+RSIQUQHGbISXnko1w9Sy
J81sFqU/Ia794BAgWvWaauLoOAm1hbaO9KSlGYpEojWBM0Wvtek0OTpWyph4WERU
Sdly2gbpxja8MwMBsLBmFP9nzuW3vIW9uRHeTNFir+gmsosSSoYlQ0g7FwGk2y9X
+Z5Ef0XjN/x//khj+d4HS2EvppgvmnLrSuXHkcOF/kMbhTWODRM=
=1src
-----END PGP SIGNATURE-----
Set conn to NULL after it's meant to have been freed
Arran Cudbard-Bell@2019-12-14T10:02:23Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7930bea23aa009f4a658…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30sxYACgkQ/6TVgp+2
18oZ1xAAk1smNuTQIxs9Z5EhR3RetekAau5Gu8Vvkn8FRM/qmx7jJ9S1GQool4nX
5zwQjYh1MN9Da/xiNJwWvqehdkADmEU1gVzjXB586QVJnytTX2NlHVrySir6UWKg
xw6W0eFcBG7+mH4sUyiC7iq98uRbwN7HPsfbZ2FbVzNyQtYFESt5oCztQYzAWDEY
ZaVztfueGhyUESuSkLDg2Ns5Ejnfz+4LMp/YM7Zd4u27LBCTbWvTqApbbh7hPCHx
FLaZBFv+9knZOFsw/BrFRaPI++4JDqBNIWDXxNn0AgrNdMo/zsesOtVc2lX91yGt
bSO9oQQUwbC+ZuCM5X38DeRYJxoMAxZ+LDfpJolkXmlmFHTFO5yCDhOv46YVmA5y
kdSpOnfWEkDFVp1IewqTQD7hid9OrAqntRBlFutlgNTyjdDYa4Ep5ECanMjj55tH
WLO/pucNdKdRk85x/iHypwbtIiSbhfdRMGHJxAe7erjF/MKANcj4C5x7Fy88f1bt
hpuENDVFODr1z8uWAcE5o6jXSK0pqHrOjSk2i22ewUB7nkvQ7KRS5d9arX0ARWLL
O35F0JGm6CjOHbg/q/G3TOKrlNbE+QoZWD5rUsL43zW+EmPTp5jdNTpD4PbJM0zA
GaESrfHlhBQnOsdB2gNkymgiRFaJZGGz7uN0uauM+InrR1zAHXg=
=xOqe
-----END PGP SIGNATURE-----
Halt if a connection attempt failed and no reconnect_delay was set
Arran Cudbard-Bell@2019-12-14T10:01:57Z
Files modified:
* src/lib/server/connection.c
* src/lib/server/trunk_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b56dd2ce327cd1dd4a18…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30hgMACgkQ/6TVgp+2
18pAIA//Su0ryyPlg+yEto5hHV+5HPje5dGDaF/YLcIA8urp5FmxOHiRvP48WY9+
+aH43uLJ/2V+qwQLqB8fnU3uL2j/tiX6V/AD9qsMhDeWotjr8CYjwlDRlvlG/i7c
jI8CF/Uv4ToOnDyEZOwl+Cfe7yc1SIDGDxOXI6MA3O7piTispbMRpxIpMXGdzOLS
lrzDozHMtXgMBUfRFIn503gV6c0Iz3TKiRTJK3Xvg3uHPeUQRSeYjoDlgGOpc6fW
FUDeltZkt86cb+n2zSzuCrRTTJYlsaP/XQuv3UnQA2yCliDYwO/pu0JdXi5N17eF
vAaMf6gDKZsfR2cSB57tsswpo4f8H+/484DqIw4skgoGFvuCwQ0YGji7RlcI5Kie
btlZLzhho5lbHr+ehkGsaqU4meHVR5o0c68JxQn3FeYVgsmyrxVpzZnl0v6PYPdS
fFTMpuJeRuSu3TGVLIan/cSUBtGEuGYPn5R/koS2I2jFvq7lzfmMlC/Ho299/eYN
36v9lv+q7FKNlzqV9iDPTpTKdS7rl9U0zopnq5nM+ZMa73c2b7wybXN1FYlQpgnL
wBe99nxZzJ/bQSCkNsOMsHw4/uy2s0VMVGu0WHYDuQpYkNM8MXvuWfsJT/Igffrr
OwCoPODByUJjZ7JivmVNaL7FwQY/J2s8rKS1BnfVE6WDOzkdxKQ=
=gDha
-----END PGP SIGNATURE-----
Rework time tracking so that it no longer uses an explicit tracking list
Arran Cudbard-Bell@2019-12-14T06:49:39Z
Files modified:
* src/lib/io/all.mk
* src/lib/io/time_tracking.c
* src/lib/io/time_tracking.h
* src/lib/io/worker.c
* src/lib/io/worker.h
* src/lib/unlang/io.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a72607264ab1ffbf037f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl30S7cACgkQ/6TVgp+2
18q4OA//VorqVqSyJCMSK7SAGIlSvI/X3q/7zuK40//DcCK26b087vD+a6FFV+FG
7NBuaFnR+m1ektUui/bddtVNuQ74S+Br3JAcq68GQ+d23Jry8HkIapnHOq/CZOiI
d/GMNYQLdohJh9/pRQCqJFmePqssVaBTAwcJz5mHhAHFwWW9w+V3l0EZ1SITk7LM
SbMOY45+pqvauueWFv5mrjBG2YIs5pg3iiHvYsfHLy4TKMwLJNG0p+RqrjtLXcCB
c+p34pD7kS0n3gSWJfzbwySvy7JoRBSJyjlwmz2sq2J5pXkG6aXNVLSihogM2vxs
kk6oJoJFl7uudRy33YhQTky5ZNC7ZT6DTzznRiBajY6GsYO755jYXTYx1zmYqQtS
ZlYvO6EQ+17dUJt2WBSach+yq/VCpkDuJ07+L0LmK9/8m6j+Ru7XxQido1KknR9m
AjJ/KRtKZbdsw3EKTHNt7BXGLM0tTCVFCHkFBIHBXXTrrHxPiIj0S4AB6vDruFGz
u+9ZL3cFXufL+DT+5q/X9ZYZEn+ARjRCJB3KzVezQd46z56SIvdkX6mWA8T/sAYr
blnmgPujEqNUNAt5LyfI/4TUuzy5SqIQiVMT4C6qyzZCd4CNFqFukFWk6OMftPNX
Yx2RqNNmER7VDU7lFcuWVO0E9UpLHlM48wNZU71ionC4UGANolo=
=VWTR
-----END PGP SIGNATURE-----
Move time tracking code into its own source file
Arran Cudbard-Bell@2019-12-14T02:40:55Z
Files modified:
* src/lib/io/all.mk
* src/lib/io/listen.h
* src/lib/io/time_tracking.c
* src/lib/io/time_tracking.h
* src/lib/io/worker.c
* src/lib/util/time.c
* src/lib/util/time.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d396e73add53121f2ad2…
======
--
This commit summary was generated @2019-12-15T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0