Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 1 participants
- 7138 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3wEdMACgkQfQ55zXdi
Hs14agf7BYdKC6oaK90g1Ub29T5MD8DGGtdpqQFGc+bHuwZJUQdQxu2R7AsIH7Z7
W/NvtED6+TSLzrOqrg5/Wb4EQ4SPK3jtC8eOJj+vJKb1APqkpDxk9KY+cAPCxjj3
i7CqPqQMOotrkdIIGJzwry6SxnVaAzJy0SlJf3jU9Wmpn42jlme3MvslIiOrBHA0
UMy0Q0Rjoo1jmoTu1h9o3GkxHcjgLOiCFiTllJsTFBMw8RxTIuanygclcrJviSYB
jxskgxGg8tA9mnyW/YGyho33AKJyUM+PlCiqH5/jCMSYyG1aJPdMqlGCHpStlyCj
ORtv1OwaDaCHa0nDhBZyCjCIG0ikJQ==
=AeJd
-----END PGP SIGNATURE-----
nope.
Alan T. DeKok@2019-12-10T21:44:49Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3899385769a28aacffa5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3wEbwACgkQfQ55zXdi
Hs2eGgf/UcnilWDZ+6fMMXWpbtVdOzkmfC6ZbDFj5bsD5vCH3A2i4O6q7OZRF3OU
+imw6tyNHIt7fKAC7GCxlQ3IyDYwYGh83tkH069J6kFvXrHQqV+f1+7TVOj1vmnn
X+AAdR0DUD8uo6rZz10wo0CuT8FoCemK321oN25jip8uUGsL5I6hUqN88Uab16qT
8ieph0xZOPXGHJHuUfiRQBSklXCE1JZVL+40mCn4tmcHNbJME1THPnHWMRnUc0Sz
QIds5c4OBNwWgdvB7Xc30C8Wpxw8utq9hRTFrmzkTWlnYGwwDQlMiHdxPJPlKML+
v6gQMOuWhKpdtl1a97MTGzf2tm8JhA==
=rQF9
-----END PGP SIGNATURE-----
note recent changes
Alan T. DeKok@2019-12-10T21:44:23Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/979bd1e126d5df132fa8…
======
Fix missing destroy for some statements
Jorge Pereira (via Alan DeKok)@2019-12-10T21:40:53Z
Files modified:
* src/modules/rlm_python3/rlm_python3.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63b978890b722be78e3f…
======
Don't call if 'instantiate' and 'detach' are not declared.
It's related to the discussion in #3185.
Jorge Pereira (via Alan DeKok)@2019-12-10T21:40:37Z
Files modified:
* src/modules/rlm_python3/rlm_python3.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40725423d7932c50e948…
======
Update Pica8 dictionary
Jorge Pereira (via Alan DeKok)@2019-12-10T21:39:54Z
Files modified:
* doc/ChangeLog
* share/dictionary.pica8
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/691fecd682fcaeebb9a6…
======
Remove unnecessary src/modules/rlm_python3/radiusd_test.py
Jorge Pereira (via Alan DeKok)@2019-12-10T21:39:39Z
Files modified:
* src/modules/rlm_python3/radiusd_test.py
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56347699e3ec348de0a6…
======
Backport from rlm_python (#3184) changes to rlm_python3
Brief:
We should append the 'python_path' to sys.path #3180
we should append 'python_path' paths in 'sys.path', due to PySys_SetPath()
reset the entire python path causing problems to use the existing libraries
Jorge Pereira (via Alan DeKok)@2019-12-10T21:39:30Z
Files modified:
* raddb/mods-available/python3
* src/modules/rlm_python3/rlm_python3.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6fd6267fe7aa98b8b80…
======
We should append the 'python_path' to sys.path #3180
The PySys_SetPath() reset the entire python path causing
problems to use the existing libraries.
Therefore, we should split the 'python_path' paths and
append into 'sys.path'. It is the correct way to keep
the default paths allowing to use existing libraries
Jorge Pereira (via Alan DeKok)@2019-12-10T21:39:13Z
Files modified:
* doc/ChangeLog
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8110af05d892acf6c7c1…
======
Keep the module directory in python_path
Jorge Pereira (via Alan DeKok)@2019-12-10T21:39:13Z
Files modified:
* raddb/mods-available/python
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a12571827dfb026a6d76…
======
Fix rlm_python3 build
Just backporting from the master branch.
Jorge Pereira (via Alan DeKok)@2019-12-10T21:38:16Z
Files modified:
* src/modules/rlm_python3/configure
* src/modules/rlm_python3/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/307678b268cf8898a656…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3wEC8ACgkQfQ55zXdi
Hs00rwgAjdxAb04H1aZMVtvkp3N8PgRbT5javF7LL9g2GX+R1oD40lNll56aTrJE
eW3sYM5eJSqNshbfJPjnCVOFXHTZ5E1+oAxqKJ9qJgE8KcLbDcU4p0tfk/WSrNQz
iJkRSoMYCNWVna+bo3fsaLifEl6AI+ijquGHncF+dGZd/F6T85XVGunVTSFCPgJJ
uQdjphpZNcig55k9ruh4rjzSi6qbKSVPbeEd5whbwLL6MqwyQ8fru1yf1unVUPba
Hk2eCNorgeEvCgEBkVyMocDMQYdEPc7uooh8aTwvOjtFM+QDj2RnE7cyKVHZuend
tI/yrJ9I3+WP4CR6GsBnTZ587Tv2LA==
=mdqA
-----END PGP SIGNATURE-----
use Valid-Since for consistency. Minor edits to #3157
Alan T. DeKok@2019-12-10T21:37:34Z
Files modified:
* share/dictionary.freeradius.internal
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df59763ae633001fdc80…
======
Add TLS-Client-Cert-ValidSince attribute holding notBefore date.
Boris Lytochkin (via Alan DeKok)@2019-12-10T21:36:05Z
Files modified:
* share/dictionary.freeradius.internal
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76aa02fa7d54d0f99c89…
======
use fr_bin2hex() instead of home-breed loop
Boris Lytochkin (via Alan DeKok)@2019-12-10T21:35:08Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/767f5c4e2d67a6e8c583…
======
generate OID-containing attributes for unknown to OpenSSL X509v3
extensions if user wants them explicitly.
Boris Lytochkin (via Alan DeKok)@2019-12-10T21:35:08Z
Files modified:
* raddb/sites-available/tls
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14e0dbda63e822fa7a7e…
======
--
This commit summary was generated @2019-12-11T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3uxcUACgkQfQ55zXdi
Hs0Nrgf/YJ5/Ndy1bhE+xRO/bJsuf3KwI0dGP1oIeJ0FPq+s40nLM5O1m1kEVW5s
Mi5Z0dLQfhuzV17DENVPv3LPNHuGJgcgcRYIZA1D/bN5XCF4ehw2377YymsPuVwH
jDarGcTeXCcLhZM8Ig/Fx9zHk/zNVD9JvzSQHjTfAdlJ9ETSpysjGHwNK9MC66c/
h+2BU1p1KOOdxkffkynTrXRFk+/c8Tsqgb+6Vyj2EvkQB71nXfFQF6BKYIFHZtfR
yeK05QETz1wlbkJXR1m4DU8EbqIKisHh7CTmejQvblDxk8QbP+RJKV81Jfxb/Xrq
qXzvDOW4JB0y7JU0hsAjF7Oqxwhvag==
=/zct
-----END PGP SIGNATURE-----
add APIs to mark a request as unused, or to re-use a request
this avoids the malloc / free loop when dealing with large
volumes of requests
Alan T. DeKok@2019-12-09T22:07:27Z
Files modified:
* src/lib/server/request.c
* src/lib/server/request.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de712c55940c3b2aa8be…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3uw/IACgkQfQ55zXdi
Hs3Vdwf/Wpw17MpUXNuh7cfgrmguLCFslpetQ6Kmn3GYQvr90E8Qdr90hx+hjhl8
j6BL7kfKPYHNMLko1P2BogYPQfo+wBByt4laVj9ACw7Kkij0M1xO2RbwDWIK3TEF
3F0WDycTZdaWfb5lmtN7HkMs7f2XTMHt3sibnYakFbxQXWFPfRrR5+1O01lB8oib
1/8IA7ojXlu4j+M3uayJAQOUY84OK/3jc8SpZDNLuoD/09HF28IFoAG9SY/b21ZC
B7R+q/Wn1W/3KnDEsWQYWv80nLRWVqmQZbRI9EUpkjoeG+1ikIjuVxQZz+vmYT72
CDFRy0Aq/laNPIdHXNC/i+3uTPm8hQ==
=kipx
-----END PGP SIGNATURE-----
add API to clear request_data
Alan T. DeKok@2019-12-09T22:00:09Z
Files modified:
* src/lib/server/request_data.c
* src/lib/server/request_data.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33c8af9031618f293195…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3uw78ACgkQfQ55zXdi
Hs3rawgAla+hoQuL1cbTfeKZjK0eCqlrfrderL4Zn4SAMTWyBUCgipb9+xCzoOfH
j0xlRB9LS7q6cXf1oGSd5WAWQRu5TM6bs5M+M4peLG/nsH6V9izVoUks5TvZHXlz
1KW/OCgCDqSDSlFvc2svEenGrizWYwIyamo38IGorR2FSORQCkYCbiw47uJRaTJh
dCDwroY24pmaVA8MswNrQkaYOoinjbZg219LLohM+3of9UO2pN+p5wTW01lKMc8h
OZVMpe2mge4pry3q5oGpGJ1aVtqIgKvSM72qDD/zgBbXFhJx8IxSWWpn6nPmihtG
SCsl/Hg0BTHYECnUuk0Lj2xp3fl9Hg==
=aINF
-----END PGP SIGNATURE-----
add API to clear a pre-existing stack
Alan T. DeKok@2019-12-09T21:59:20Z
Files modified:
* src/lib/unlang/interpret.c
* src/lib/unlang/interpret.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d764ca8062b0b73704d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3ulUYACgkQfQ55zXdi
Hs338Qf8C00XndEFwgWPwq3NhNMZ7KtwwE4+ZDYs2vXj0OlQmg1t+xR+61Wt4lAn
R6sB1Ep9foClM0/m9t1lgQVTOYo7vIytclbyJf99GZuwzT5Jx5Ttx/fP6O7nStr7
Fi6ZE8zh+dNY7zX2uRx13b0L3e5GKIGo4rs4aBJPjwEikQTVuycGjHgZ0Q6tZHJa
B/CB61GhS5EsGijyXY6ZmiOcsDvzqdJ5xe3hRTxAL8haR2HnCiMhXpwcLpFnke9V
iZql3NFwumJUJhsV57gWUi47pIHScLbmXRpDS0yqhO+cuO+qbBDlbVvh+k9LnbOO
xpllKoGf9oj2ZqxoQhFLEv3iRsmj0A==
=vWyh
-----END PGP SIGNATURE-----
test result of write()
Alan T. DeKok@2019-12-09T18:41:04Z
Files modified:
* src/lib/io/control.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f95170bef44917f5c02e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3ujwsACgkQfQ55zXdi
Hs2sXQf/ZVWx6jrNsYKASyhLQP38MkBBH8DItMAAElz60Gw0jATowFM5q21jXe1j
E7V9uZMcUzuY3BFQlFP7cW3VaI8c/OARP6ki7sNV9nq555RTx2gEPYhytjnb7EwM
RibhpXr+Fo/f6nrYhminNAnndo4+miJjydE3lmVW/d1OGRbQfSkA61rA+rbXM4ez
7IRWCnDRejGg+6St0/pZW0goX521Nk2Z4ffjHJ6XODB60RLmduhQQWLb6/W1PEqA
bCF8AVz4mAf7bpGiWD1zxjTdndtiWBEcj8m9+xpZ/Vh3ogiDEhfInrHoXEAoj251
et7DsLfNkfBRJsNoKxK3Q8djV8rFfw==
=SsIs
-----END PGP SIGNATURE-----
need this, too
Alan T. DeKok@2019-12-09T18:14:32Z
Files modified:
* src/lib/io/master.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ea9795b89d139c8de28…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3ufAMACgkQfQ55zXdi
Hs282Af/QIoGhXA85NxSAZFNOHl1GzsHxFZwqtILeFLrEUEGRoYcOGwebB0e5wDV
yhNoSyN65ytlBkeENBB7D1hXnLwLuhBR5vyxwrksQDMjUWfejGFkgUm8R/8g150i
zdBKg/m4U/vZkrDqrM7PA+uroqlYDyHWseZ8IUsfpd03ReXf/12TkcK9jU8Nz6+L
oyY47G5ZKonwswCsvPd5NzViwY/e5A+ivmKNySoObmB4ShyyWUw85rPmUy0Rj47L
PjPe0JHgRm7+cRDQq/klpMMKbEHhcrS+Xt5o/AKdX1GfK/HkvHmHZto+HyqQ/Xl2
UEmq0C99QWk0CnozkAohZkVtz+kzIw==
=ED1n
-----END PGP SIGNATURE-----
remove test which no longer works
Alan T. DeKok@2019-12-09T16:53:15Z
Files modified:
* src/tests/util/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5cec8a12c6fcda97045…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3udLcACgkQfQ55zXdi
Hs0n2Qf/T9F+3Bkg4OKGUjKxKiSMIfsgJYQe0EDhPxNOYFH9i1Tmwr0P6RDP+czH
doRJouUI4gOOMvmhp5sDGaCe9zy76OEwF3Amw7l6WnxVdX78dqV8QSR1kdHB2WNq
2/YUw88pMdRxsi19pRsy4z35wgW7ET4P7t7NiIP3k/J01Zk2BQJfqA9Wm1IJtrBc
HjRJvQDOJL1FbtUbm2VzTCkWpAt7kE11uH0Ks6ONO9ecoGal19yKjRWfxWkodKaV
V1JBoEbQspuViC2QqojnU/jFr0UAh2P7WW7aK5ZZRVM/feSTAEICHGBuvTZ9k2/v
sTiatH1U/lL7LMwyuzqgupX+cyXerw==
=wYx7
-----END PGP SIGNATURE-----
call event timer delete instead of const_free
which lets us re-use the timer event
Alan T. DeKok@2019-12-09T16:21:58Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62c74e10546572e22363…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3ubNkACgkQfQ55zXdi
Hs1PkQgAmNuzqVluMTLb8rQ15NkHlr1pia9H1JAgSWAGPfBjDgGxg26skKKLPvXz
ItcdjezhS0VovN+TUMlA9jXRtikip7J9nstnR3YJtHqfh3P5a9RdGAYuMu0DAxq6
98m0k+qAEU6BrH5Du2rORKvXgvmzleZ9qNgv63X9LaWCNI0G9DWabCAT2OTuNi8V
fs30/pnkD+56kn8Rrgung3WuSkiSRiYXbqnWTuRA3GUVbWpRGkDGRdtQdIsqg/dH
9iOP1SqRTOb4POrNHuT1HWUCc5CAY8sZdiJoyzLRh3N53+OC8NUjLgMtXZVDSFgB
SKZKzwh2oftDAGSEap0OsO/sHtTXiA==
=+44P
-----END PGP SIGNATURE-----
slab allocator && re-use for tracking structures
which saves ~1/2s on a ~20s run.
Alan T. DeKok@2019-12-09T15:48:13Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f6dc6d8792b9c0a361c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3uWCcACgkQfQ55zXdi
Hs0H4wf/VU7RXZ2LfUwgPoZKeo4JuTy7VCzc48evmqn2E8az/QOI+vnq+HKO5srt
TutGomlaPeRq3oCmS/+u+XQIdC+m1of6AjVxdeLY3DE9Nu8U3BrBNN1mPE13msSx
ZgF4YfsPxvlA6Vtk0cG315YcTrnkq21VIvxGcKrrYyD3TvoYnzIGG0n8Dibsk3PX
nrC9LybRrZIn6Vg9oG6a4jSV/lnxLrNtLZ8XOnzZPbZSvwscW1kRdWCl8cwwakth
kS71uxSBqJABqVeL83QmfaTy9aVSMOgrOSgjl4blr6F0zcOjplo5zSLBrqtix3b4
MFDdRsxovEl6Ssadfu1ZLD3vqT7zZg==
=iDkn
-----END PGP SIGNATURE-----
initialize variable to quiet stupid scanner
Alan T. DeKok@2019-12-09T14:20:23Z
Files modified:
* src/lib/io/control.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d381622edbbec60681a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3uUbYACgkQ/6TVgp+2
18oSrg/+JqaH35mbv0l7SV4/vy8MY7SpVrm8mhEJFCpx/tp2s0Y+jlExkjB56YR7
x0a9/pFUHQJ/KMb4k0rkWBz2n32eKi0xiElrzRZUHwUot4MBwGOod+HjxA2R4jNM
YZZ33Pdd0/v44MII5rjRX851TLM13S7G2bwZaqpD4Lzx+NQ04Xegpflbd7Dfmyla
Q3auNEGOsSwpLKIudWPL4y923apOxSVaKekBLXGDgY1/D2jMQTOJp6D+vn2vp8Kv
x428jdZH+/N1qs3t2mvHDl6KKy0bflDS727kGf/zABa3Vs7x0iiKG4zPX3uoLt0R
kFUKLVVi24zrKRwLVz7W1vIzOjlZtOTSz+4d4YFQMIIRdA3zWS6yrkkHVKpDRcie
tv2tRPnK6rJ1iQaXazJkGexO4E3oQNKHZjJoAE7zBikrKYrCIJWVXuP0cRFGUDTG
CLfYcWGj2YIqNtbOx+OjRBPVsiaPHp0qNgZPVBy8Z+3pG1/WW+42M/fVLeDak1u/
NkUxHU6GU6oBfkP1pdR4yU8sIsuhiGpqZ5CY2wni2AxdTG1jDJy5SXPptO2dY7Y/
WR6wScpBOtIVc6V5YLT7xfChrlmfzqT7DYAZFMXgAjkX+/2g+4cj6o3gdjTcqMe4
NdOva0grHpQ54tE0u/t2OSX5vslCGrq9WZzyw5z4idcmdQ+p8rg=
=0/lZ
-----END PGP SIGNATURE-----
All todos done...
Arran Cudbard-Bell@2019-12-09T13:52:54Z
Files modified:
* src/lib/server/trunk_todo.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26f6b2167126e69afaba…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3uTdkACgkQ/6TVgp+2
18ooJxAAhDU+oPG0Jr4L/pFbex8D4Fno0C9KQ6Yr73FTyiljV4m5p6Cx8qaH1uPk
xJsdKje8YX0cDhqNG+mUj6KvaHiyCEmCuAW7pi4JxWich0OlzpF7W5qwQq6LUKBX
8H8yJnhn2i2OgfN7uJZ7yxWGH4IeOVjSQJDUP6Vs9HU1BOMXf2lPnnyG/VVIM7FN
P0thwbwa18NDFPrvNHe8w1VYBoY7bkAK2+o8p8vsYXPPsyb/bI52QSemrO9CZbZ2
zbSrVukbBOPpTruZDHKe2JR7EX3vw/JY8Xb7xlCjtZbu27FbrTKqNNok5fo75Wu0
qWM6EWMTcLSRtw2JJ6xl41Eo7YZN1QzQR4dG3js1BC80fNoEDTaEr07UtQYeBwF1
ailaw3bd9l0yfY+f7b+G2ROPJ8+0vZxx3wQGASe9yQ3zJsZXUQms56D0KjYfuaak
KYH7k9OWo6MUbxCY0aoyLxLpqBL7WOp65Mqk6Wp1UnDik1gU5Q9ULKUDewFzaGBA
w69q4y2mv5/KECj1mGulTpCnKeEK4rlWcYuaSFcl9h+3y0xwGuGlCFzLZok0MHFl
vJYcL7CFbjWNvipz61Tn7X+xcpopqi62g/VkBJwvuagqen1nDpJcIOvSeM4xUGoO
xDF4OyJmS8FAlfMELi9u41F+A4zIlOU3JAir6ZW5qbz4RgbvkbQ=
=Xdan
-----END PGP SIGNATURE-----
Unused arg
Arran Cudbard-Bell@2019-12-09T13:36:25Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a094b0e210e446c9fad4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3uTIQACgkQfQ55zXdi
Hs2vrwf8DrCMgVYXsUlQU9r1J6HF835wGZzW5SaTsFV4AZsoblxWpYG/o6hCYzjE
EaGNCObs2QEjy6iMc6h1d23U3/z+gGr3V11PdvK7SjcpYAAKgoiXPkITeehZ11y0
231a6gYtFMYr93F5u6WuntDx81wmYUQTHHHL2fjzXaTdIil7BEzJTiNu9yiqrlDn
FN+jDBGOhsZ78vk8RZBBbgS7TlX6SCP86UXDLRk5nZltayhhVAkfCmoeFPet+pYH
P5Dy0Vft++xcf9bc2n6K1wztEe3fAao7od9We0JURAUQxhQvhq2E+dXw/HNwS0ea
hHMvj7n3xujWWaC3T/5UooOTFjOPdA==
=kGRQ
-----END PGP SIGNATURE-----
move control API to pipes instead of poking kevent.
it's a LOT faster to signal via pipes & kevent than to add / delete
individual kevents
Alan T. DeKok@2019-12-09T13:30:44Z
Files modified:
* src/lib/io/control.c
* src/lib/io/control.h
* src/lib/io/network.c
* src/lib/io/worker.c
* src/lib/io/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1e72bb4a8100df47521f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3uTIMACgkQfQ55zXdi
Hs15JQf/b0pV7hr/p5L0FqIagy3WrPqapzxNe5W4UtToGEpkwq42VuLS4LyUtIb5
sjfywyDjBOrCtWmgUDOZgliH/uQbhSsGQAgxROBOJ4qIcuY0ISw01u7vc7XKFYiw
a+gp1Mjyb+TO+GlGNGqFUI9so3uWdhEilZLBXNOr5BwGG10/aVa6Ls4Az+x4ko/y
Wz+wPdhePLMMc//UcPbFENwiaLQpbthT5wu71GSxOj7xErui1G9rIqRyPKKoTHOh
0MWasEFq/xru+vt1iFoYqO5wCOr1WjcXHq6lrKOULyZfDFzS5aA/4zcBC172YhFo
CWxRjKQS7nfnems+/YLXJazhPvuL1A==
=2EqC
-----END PGP SIGNATURE-----
check for debug BEFORE calling debug function
map_list_mod_debug() does a lot of unconditional allocations.
So don't call it unless we know it's debugging
Alan T. DeKok@2019-12-09T13:30:43Z
Files modified:
* src/lib/server/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/129aec4b266d64e5e7e6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3uTIMACgkQfQ55zXdi
Hs3e8ggAo3SoipyF4sjvqonTI+aKTHG/Bag1Vy0gPl6yQW/OgfBRwedhfjrkUuBL
F0oRMJ25iLI7J2wbqjRan1rFH0u+otMmOan/Tn+6Up4qnWbaDnJx2hamPDh4xKCW
aGUMz/2fAbZ9GydKpm//FrPhFRFUW+oUaW4u79f2GhicekO7HbFtkZ8o4iha+t72
oEIX+v11k5s+rpwSPWZmXIpeAZYnag4vSEIj6R7Kkcs0+T2CsRLdvCYtXPXwgCSW
FLa8OQ7B6o8FE14Sc2ZMTVIM+DP5J19Z5S2r9Oion1mw4B78EpsnXpQn14YcQsN0
NvvCD++OJF7f0Q6+sRRSoAqQzrAhxA==
=/kRR
-----END PGP SIGNATURE-----
call fr_worker_verify only when WITH_VERIFY_PTR is set
Alan T. DeKok@2019-12-09T13:30:43Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/630a3f830664221a9c4f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3uSosACgkQ/6TVgp+2
18qhYQ/+IW2vro38s7TVf6ZhCG8npPmUaZP/QSOKtf0RxnDzTPuP8bHcoWxaw+oJ
/Ld/p/zd/xr0bOK1J7ajnMeQ6hlvsxFrP/HCqB+4m33D3gE1j5SKwu5UYDfv8dlk
0b/sPhFejy4EYzHxwzlMb2EHtykk0xTkrkxlxpMRgY0cYH7Bjp1xLvI7JTIruVO8
GUYnUlRDqqIdFGOD8C3MJwCaVaaPWOEIkqLv55qwIbuwo/HPzJ/Zi0CoK5NiQOE2
8N+rqIsUS1j3rPqumVmpEWT08t+5lddGrSEa2XltQRSor9bNSKRoAA6Sy3VCLkgj
FV1fUpFAVvTZbZA1qtP6uKb4I5UT75xs25Fsaf+5R1T0YxVh9d/sqOS2lOM69ERZ
LAXjQEz/aAIAqrQxqlWqBy9gcghclZBnyJAIPaF/+Q/JzI5ZpqVfJnFKRfWcjZUM
+fFlNMqrROxt+OsgUQdgOkcXvUx+S/z34yEAeJF6DRGhlkM3eIM8Wt8pLVD1s1Qa
3rhpFCPFP/RveH49+YnZCruRUYNfi5AVrRFVDzfuy5dH9+lQnoo7zWDYEKlTXdTn
GrYOgVJ9SopGTfu7gH7UpprQ2DIy0aJdjoWkHo7ipxcmR5RqSA4E1RMTAEbAuRQF
08e2ChyF31S+xhK4kSZkrGc1X5aU5emRKjP1urMF4ycYQDP3fac=
=BONN
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2019-12-09T13:22:19Z
Files modified:
* scripts/build/gprof-profile.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eecb4550d3edd0c364ee…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3uSlcACgkQ/6TVgp+2
18pZEw/+LGqvsUeP8voD13YUkBNpuhqnckca98RGcelf6O80XP3hGBRcj+YKNORF
PQzHgmC7aiNNBDDusCqOnHdadfPEJXO7Bk98iN6qN5QfTJjapmurSljD+y3Bt9EX
jfkVZDtDOB8iDaTAPlHRCyFW6Bnq1gff7pcgwblFSdPDB2yMxR4K2Dv2xqt1duF4
rOz7Ddn0GBI6kNDkdJ5vCY6SKEkkTLVxv+zTcftB1E59vPNdbBBQgpQNFCca3AGh
WYI/zRVSY6HhdGo2rS2S3OxjhucoIdPzisBOubeDbDn9ZtHDVwM0qztJX7OMUtIU
jxyY/XOOSVN5+xbbeqnxn3gi8gC7fzc5SLzZUng43jZLzkP3BZkMDzAETk1nnlpT
h5upp7fh12Qb1n1pM8hlOeYF47Sa2YC5TzUXjTsbRW6xLF5joNRsef37yb2LURIB
IJoZaX5uj2lQOLdMO4Wa31AJSvMdBorgj2ZljxP8DvhJUilJwYnspFMvY9LEzkfK
hNeZIbLb//YkDzIC+cWN2Ln3+uiHV8VaFL0ejM4Qc6ZuhedV72nrW/uSor8syI9l
V7rHiASAzVqybvk666Un07pzLFfuVYl0AMZcvt0+P9PK5KtphuOzG0mSeDxXb0yc
oDDEWOnvkviTFFEe96114ko9yfyhMhkW7JzjDkW9jlavsUclgnU=
=mZBt
-----END PGP SIGNATURE-----
Add dumb script to run the google profiler against a binary
Arran Cudbard-Bell@2019-12-09T13:21:26Z
Files modified:
* scripts/build/gprof-profile.sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35fd4cae6257b28e8d73…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3uQmsACgkQ/6TVgp+2
18qXJg/+Ppk629ss1Q0RCyZ3A+tzdS1MREvIcOePkYqOFXLZCJ3CqsqDYvvmO8Q7
5YoFaDMCsbw5e5dnGeAfUnjnWLVlAdq1AW5yma6DT2KSxolBYz5hZKWKDl2fu1tQ
XhIfIBuIExqMfpoLbulzGfQhi23T0LwTnGyy2wu1g9iaQcxDlXTyJX3i+DFKi2Cu
TQiEeY/huDlozqMd4+uw5D7e2WxkK5I9Nn+Zuk7I94BuYXl68x/ZLyyDGLD3jGyV
cVWsuq9+EDJo2W1yfnhd5vb2HeR9PyTOfjJYPAO9DRS2nYd0jnBZMfW8On1aUDls
UZqM/E4Wh1GZY5+ccFCHLaokRjdLBpIW6mEPh15JpUZSoLBIbdMQKneUYGa+knNp
s8uhxpXBP4sMTMEZ43d3OtCSdIBMbvyV24h4mbo7DPkbUaIQ6NKDvzx7jHui8JHm
FQpq58/LG7VAKQ06GHqgO6siErKShUHO1lnIZ8VHioRwjtfhuuSk3FblybXWIcwg
aygjh8s3HwCJt1ssdXmWdlJin7vZ5IHgoLrMLzBY2YJr4sHCna6t4KaKnnQ8JfPJ
YvKzieZvzqDTdJfWhWaj2PeI4LzyLRCD28ugMz4DnnlJeNvnYyiWxNt3MIcr5u0T
KzJ74Qm+CpwzgcfYJzlVGqLKKVcigrY8EdxvaiNG02OQwVkASFo=
=0SNd
-----END PGP SIGNATURE-----
Support connection lifetime
Arran Cudbard-Bell@2019-12-09T12:47:39Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed081f41ad51f67f50b0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3uNjUACgkQ/6TVgp+2
18oUUg//W21MXgQDxUUcZdmgpfzoyEb9T6fNNCUkJVX3u1wegQKXWdlTh0JzyKXM
PFBgttFRfM3rbuodktHIc4U7JVYrmvo6TWc3epf6xq4LxS3skKp3ZD3i7IWrrLdF
mT3foWh8YDQiNihOrxQA+XYWWCIAdVAYB2qQNueUvnVYvvXi8QbckNeKLkfIsO1k
x0+xVy5lf4KPoK5ZzncfN8EhMjBkP3VkVrA+ZZ0h63fJOb8BjHDe9MCF01q6pyPJ
L7zUlpg/A56TjwU/x6756GndF0zoRWlpmX2kKc8IxjWkj/q3jOXCgt0htQSqKxjl
rFVa37jwsBkoY3SnInok8HmhYsd6tW87X0GEpCiIoRn8KWSdha6PqKw6b6+78A99
KJO1jyCQpM1q0OvNRAGZO/4tk0GM3LAZEtnLpOWzqarGNjh0uTjCbo+jCyYMPapU
GYYDdLM38flFIjY8kCCpXj3tYkCueh1DSyN5MwI0yxPgGZm/tXT4Rci8JVgEJERa
LFBuiijVQAbCoaiNaswWbeoSkdmHJbeKOS52JYs8THXfEbS7l3R4K/RUDu0sCc1X
oOAxn3z/fuCcuDdteGENq/xBae/r62rF2E11N8VlcYTqxTci77ffsEtDR48kaHBx
D39qMT81mUB9C4a9zkj550O6g4s3xuHZ5Jl7hsxCyjjNMQsPOxQ=
=k7/S
-----END PGP SIGNATURE-----
Test high/low edges for connection spawning
Arran Cudbard-Bell@2019-12-09T11:55:33Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad249ea9812fc2c207ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3uE7wACgkQ/6TVgp+2
18ob1Q//XVyhdHMXr4sXNt2P75hqBKz85dj3aSaiiz4G486DOIu/2G3pI+qN4chs
Elkwz5StdT15TIShuUge8aVIrxR9MGI7nBaS5GKn7JSzINwlTq1EQjqLhcdb6MvT
CFIrRNWI7/QmTXaq1rZDVpXsWCGEwEUUybgK+bGeS2SMQUYmAiJ/rtzY8VdhJXO3
pG5TwaxcBEqBOjL8EoS/6rsyv3T8Rpfqlj1m1xATTnGPrK4p+5IruttP5zGgrkjy
Ho8uBR+GHpQpIhvYgYD7GSpq+lOQkINelrjqZbRSnbfC4gfNZqQfVfiiztPzie8p
Pfgc7ikMaEUuw9bWBTEcqmwd+6kIprt9CLHpL4ezB/QubZ0EfsayIlLKYr9LNbSW
9GwIe3AxFVKMThz/f2K8pqDsPBGarnQQWVdoa0qxGhP7Ta5N8MYN8Ts/qCC0UUwj
vBrQN3rrrF7aczyz24xoq3JXegrDqJ5QMXxnWUdliwnvsQsrMcsfjjS9TJ+bai6t
mQ5uteDX41B1zHFWUrDrKbIMtDVJn4N1EQ7R2jBN0p8DroW+l0vXr4Ua/a/W5XhW
hE6287/dIuihsvauY+Uryc86hKuYS8tVoUbq4ldYVvMFQ748PCskpMW0KtvvSEvp
PaA2EeT4qXNlyVKyi6/ss2/sOnoYanYYeE+hOmpH5ToRRZ+mqik=
=J60w
-----END PGP SIGNATURE-----
Check the callbacks were actually called in the I/O tests
Set start time to 1, so we don't trigger asserts
Arran Cudbard-Bell@2019-12-09T09:28:28Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd0b3532789833dc63ae…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3t58gACgkQ/6TVgp+2
18rodA//Vo4z3k57PyXGa26vVtL2s6tfvA6L/E9MaoS86PAZndkCs5dcU8Be0wj1
CgjwcYtX6JzgMVMvVHIjJtEoE7PsJW7mEs/Hk5Lq23lVfKAU5tY5dU5RLmjtyGTA
Jcoc1WU4BPHQUpYROI2VZizqJtS9yeUDHlhowQ21/maz/h6LIYX3BUedzx7GRRHk
n7Bv0AbUxW2ttgY3ldy3HUvqsU8kvahgrA67I7ujWJ84S5a0YB4aRsf+M8GAR9Iq
8OpolCRQJWHFkrNbCX9ISyc/xATgV88SKs1w/fCj5B6c8A53S3QbgSlQNbpKG+QM
/MIgfx2FwM3iq+PXoLI5IuoxAXKbZsdLuJcSbGt75KXI11kp3kvMFNnUGz+P5iS3
NBOf1VxnBm5W9ieelDIMlcOfFbcnimcdaBRkGcZxQsnEx/AwsrdlulmTGTqalWLk
UBZRHgfSAW+CJiujP3EUE4T4JQ7SSoiuAO9lCvXSkrp4fwcdKMcD+K7uZbT7OROj
LEAVC+0oHAGFS2tXJcPKf5bdkM7jx+vvp2A7U6vXj3b3K9sM84NUret4DGuXImHk
QCjulirueZSzSl960OokDAPyI0wN0bB1gfxQ8WzerOQEICtWfPMvzT1B4ICHA/8Q
LKrx3MFiw+6f44JxSJkiZvE0u7oDziDM7x2wu38SZdYqGlqtDY8=
=YEQR
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell@2019-12-09T06:20:56Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1602450d1fbb27895f37…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3txu0ACgkQ/6TVgp+2
18r1ahAAogg9AZ8kaR/NHG0QL+peUJd3p3oYyY/ggjK8C3bRQoixpNDBLcLZuE35
xpcx0lVkTXEb5GDWGkCshGXO6PKRSV8LDQCEdPt32zx8KkeXEOcXV1UCn9bgENKZ
dDCSGx7JgqeRekuNzQS3UPYHnKTOA6yPr1B9eZr5ot4ot0f+wwCChvHNal213/wl
/Hm4iAmGdEV6GjdL5ixepa71tzIXgUlKDhVwg7f4J3WZzBaIhexu8hyg1/6mgBe3
JtQtirie2gooYCuH/G/HFgy4vSNHY36N/5JLyBH7qADjWBDuLvV3isHIPRyJNEIU
MDgzbOPV/PKlyMTIHF3CKVqFelCnXsJ88enGbRn+gRTG3rA128DeolBx2aPmXSp+
1v9oEPm3lD7psVzMnYbnOGxCpu2HLGtexfuYCJE9qWyc5U05rErkx4eFFu0tzTy3
I91/+X657chftfj9mmx80gnCzGFWEBMFvZ0lNyUvClk9pkIsXwgywNZ6O9V2O9md
DpPP4d9SAwoHSqqlJrh72vU5aOI7ZiOL/JR+acNaQ1otG1zlFCYHSt44cAxH+myR
G5HRiHL6/IdM3gx0lpLYuIBMopYH4onXtPp6yp9JvRpZuNA2Wgjo7d4WnnHRN3tF
BId9bTUTogZ0OYliW/TUuOAz1v4OhTRML5QQGdlMy9Pz0Z7a95E=
=RrMJ
-----END PGP SIGNATURE-----
Notes on what we're doing in trunk_requests_per_connection
Arran Cudbard-Bell@2019-12-09T04:00:45Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ef48cd7eac7f085296b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3txPQACgkQ/6TVgp+2
18o0zA/+JSAMjZyR977iWc2sJJhgKquQPZQi0Ff7P7c8Wk6818z3S+idMLrU3HvH
ODyerdu4FOahzbnLkjJxH3J0MM2rY0c9kS80a3iJ5/oqdUk+epua0N7v1k2uyvTT
kmBLxHnKc8jS+fGh9LlxvPuLKelqUNJc+M2lJ4h44A3ixMffIibgi58GL6bB3Ffc
2xGE4MYMi+el34w6bKx/VeLP0do1WLUTnzUIKXW6Lh5RLsmrZj5Wfxqxqj4/H4bg
cyKBU9bQktVb5AUhRw7NK2hggl86lv+NOaQM+4M0VPGfHdto6JlsW8MjFKJBKkpX
Hq/B296lTvB7p6nQSDN8uDdb8D7pQ0rRiLLeoDIAw0ggr+hQwv5SBIiXskZvToiM
E/NQ0SJanHXO9dYcAovgKAiFLWoABRGk92SBBiM/oyg4uVke1dwVYO/vUUcEE0Dy
wXPCvk6G5ost7mlM5NAapagvq4AxfGQREpRYaQ02VDdzBENGWHeaCrB4MABEDSks
71uFB+PpnhtdOlJuBoVYqGyC1pe36Couaz1rK1PXzj8gG/xfi4at3tbv475fRyp0
KwVX0ODeNUhdAfnhxScipV5K/q1ogtfAVQ2hpXdLqAYqe77DMWf35yAzi5h9hEqM
yngMrS7Nee3uOYDoJew7RTRiYmJw9YMneEuYoCSptMITAiCb+sI=
=1vqF
-----END PGP SIGNATURE-----
Increase debug priority of trunk connection state changes
We should only see these printed once a steady state has been reached if something genuinely interesting happens, like a load spike or network disruption
Arran Cudbard-Bell@2019-12-09T03:52:20Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/caa9956e3256f4e50ae9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3txCIACgkQ/6TVgp+2
18pyaA/+JvHsqHIWmIhoxu+xnh2prAjqg4hWmTilDLL4Gp6FCgZiBg6pqudy6yrV
ceDaeZjUvUIcW/g217HO3RrtcdI+VcSpd0fzb6MPv+HXyLNMXOVEaE3mi4YHBNeu
6/vxZkLZdgVpte0r/Bb3sA9Zq4iaNzqIIx25gU7U6AiafERw7JwKJI2vdedPO1k5
LbvGw4MhBI1RFVvWjHpcg1IPi+h/C3IcpuQbaKFiQAUfC+Gx/wUvuFozvDhnPuHf
J1PsqxcMJeFOeLIkNfWwdVow64nY8LtpCOw9JPdhITk00h4DlC3hDFbyrS9LP8F7
Tefwj05CIzF+guPyPDbaTA1iJ393fYSg8pfaQf3jkc81oHwTNQEr7OyqReevzyP/
ZPse33jj3++xjMXlcLDA03j8sc2zLfJKCuPVFNLMjTqm2cGKYoR8DcaLlP4Pmh7D
9Fi6WP9ZhnKEdbma64okyh52kFlgJJ4LYdIdF1jfn64pCw1mWIyg4qsxpSNDlqlK
i576WKBnFUyTpgMfehDsKcFDJqvJV4DKcAF6JFiw9tHOXKvlkWWa591Q76trT8wz
ogZXFcyrLL/PeaH7/cUrf9sKKTJ7l6G+P8y7mcPYxtrolNZVqz8kOXiePOMzeZ2g
0+UUnLTEaUfiGAX1V7z63nfI5AjF2KftirpWEH3UoW7hjBNLQBA=
=OAzS
-----END PGP SIGNATURE-----
Add draining_to_free state to simplify max_uses and lifetime
Connections in the draining-to-free state cannot be reactivated, and will be freed once there are no more requests associated with them.
Connections in the draining state can be reactivated if we get a load spike
Arran Cudbard-Bell@2019-12-09T03:48:50Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed1160f1352a423cb817…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3tvIgACgkQ/6TVgp+2
18ohsw/8CR5dtFFLKpT9zvy5oNOJiLDhSGS7cTIEvbo3GvJXnLOwA6wOrxsG6zc8
Du1LFph0Wp/2Wb6Q7LhsycfEf0NdeZDngwukAJt7EmZyqa3FClRb0msdLbZnMbAp
VVMUDO7ADHMljlt1OouEAM6V6QdCLbJIOXLKWfCBqWkLji53pXb4TZbvuUcH0MzG
btTa9RDt5IU36yBSpDY3ZwiQ3V8eHufn7Js0KUNlPIp2Df3lfj2L98nqmfUMUpDv
JWEAytmn//KXWOrUK0xda/lucPuykT8fWwd9canf4wstfkjkQ6rZYt4Sw9CrodPw
GtC0KyvcnpzJ1e+UVDI+Kf9/Aszn4VVopxNmGvvHdJ1ffFp+iUKNay4RaM6z04Pu
a4nvjyCAM3YeC52vFsXD/7B6fVGlETxTHH358P31LdhPeXlQU99p8sHSdA2BOUQ+
NGdvasXuB6bQDaOgWALAsDOgmh56CeIweqmr8KYMkTFCzaNHLjGK1KkW4HlGeNpZ
iT6JZTGPzP8bq7WBk7V2XObnDCEvmBYC/1gLAUQI7r2EujlnukMnV5H/lJThfvTZ
qyzJ6zVHaOb2leQqPyv2gdcYozUcq0Z2BV1rGollBBwwisVeK4Y5ID4UAQ6kmEmY
3BREPVo9GPVsthHqUstrMt14oMUMe75PYA+QDrW7uywd1SU+1UI=
=FKvx
-----END PGP SIGNATURE-----
Fix issues with freeing requests
Implement max_uses
Add configuration parser
Arran Cudbard-Bell@2019-12-09T03:16:24Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
* src/lib/server/trunk_tests.c
* src/lib/server/trunk_todo.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ab4a7b5f5fa90a161d3…
======
--
This commit summary was generated @2019-12-10T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3tbOMACgkQfQ55zXdi
Hs0CNAf9F73NTAG3vq0kdJTLpPHDLxaYU+FQfJd/IUOCx6e3o2l75FuXyqdVSgwg
Z6ufQ+NAjQh27ekY8N2VvoZUBKwDb1tas2o5VmY8s2/xM4z9gzo/13IFdm8naFeG
vM0XioxWRV5s2pbUefUtK11ELgCk+9eshwwVKJoVuqOYH1U3KIZH4rngRJM+eQyf
YornaB24ULZgzF30ofYd8tR6FqMVX0TADT2T8Bo8XXV/ciQuWX87OuA6wb8SSppt
9isCs9cxFKAoBu7olZxJiTck8UO8yU9XyuM4i8R4ublWZqkWvrfk6zm32okti9JF
39xdSVDAmQYgQVcAIkrXv+QgE2ujwA==
=8SZD
-----END PGP SIGNATURE-----
add simple profiling make file
so that mere mortals can run the profiling tools
Alan T. DeKok@2019-12-08T21:36:35Z
Files modified:
* Makefile
* scripts/build/coverage.mk
* scripts/build/profile.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad34023f386236429745…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3tbOMACgkQfQ55zXdi
Hs048Af/bfQpkk6rcVHDR6cTiLQUuF/56U5isv3PjL2CmbNk6rZN0VkBmW1zrN4T
4HP1eXa5NjGOIqpe1wK2+nFQMF6g0cYA5A2KoMU6JdPczqxoRf8P3uuKeUwQdsur
WJICyX8uVXY1qqeYjz91kVS5tIPJ3QCkWPji4Nn5QNykIuWhw+jA8Ul9Gh49lJUH
rweYGuDiQx4lXPWQUh5FjgklzQXyYFmjJAjZRO9JIjPXoyfVaC3yDTz+KD4W+kCL
pRVwSm2SF+62dR1Rqd4uh3/d0PONyVq/fRo5piMsQSlXTjPixsWP0m8BB5JAMLfb
CnH6xKnLZDTUAgRBV3fbZfLrFlx+2g==
=vp4q
-----END PGP SIGNATURE-----
make sure that each packet has it's own unique time
Alan T. DeKok@2019-12-08T21:36:35Z
Files modified:
* src/lib/io/load.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6c6249b186410380ff2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3s418ACgkQ/6TVgp+2
18o6uw//UH1g6xU6CiRzm5K6k+isAtedVxCoY0Sdylgkal+JF0XrJ29PwMzPB078
8abVtzmbDQxv+diYzJDhtBPkKxgiqD2rd1rtl2oVk1mllx4x+3o1/QTEYcZBngpP
z2ogwFaCGLAkaYofW1O8zTmCTW9RAcvQyX4Yuv2xBsrwUFRtmaUk/quWn1+0ubUm
APAARpnodLLdJllHFbpkiRFISMQMKxdt37jEbOFwh9+dtng7u15rP+SfoXQDT1e5
UZ3kRzsyRVvDPlhEOiikTWzEMj+M0ap+xHMQx4Wz+luWJtXUf3Qn3aC9cDhXiSQi
8FJvIgSs6645UVQQeVps/KKg/hPhRSii0Fw3fiVB9udYJVS5k7xnYRN7wldK8rql
BIFOoEXFe+GmNafC0AWWgZAcTCvc50qz8njfQ40vlvRckdGzjfhkbhfAEl2cvLqU
HFzb5MaioVkd6quQNT3QC5KJp4g+Rgm8eb6VUOUBVcKDWVzM/vHSVm4FKIXG+Iot
rUhJS9XdZodews1rl3GOks6XedVGO10sy5N6L/HTP2qpyKZ/95IGSBMmdsvFN76d
q5zcVKDawE+eQWpE94OVuv7ExjUOYW+zntBJWWBuOwt2RMgTxDd0GKNuKGZTPFRp
C1nIF1WSdd7bGB4v1KAV3d2YS/uFH7zaeyXYV8Xm8ASDWH7j6uE=
=OUjS
-----END PGP SIGNATURE-----
Fix redefinition
Arran Cudbard-Bell@2019-12-08T11:49:51Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3f3e8114c15493f3393…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3syiAACgkQ/6TVgp+2
18pSxg//UG8ZW58w6Wdt8MTUc5yLKRiq/92Y4vQv2+ElVCwCgIlWA42mQW4t0Bni
1vKtXCJpBoKCi7j1oVZYhoodKk20Wgehy80M6vik3vugnc5hYnjfHJKlBMXpVx5r
V06PyX4qmU/5LZsnN68bjbb/AJhFDzfhawXd96v4w6GRjMPloPytPxrBpGVbnnL/
gT6lJUEBaBvPFRbspIzVzil4bIYuUp6A1HbaW/cJBrlQ2JkicPoSNszZGaEuwDRa
ePFFS/aaDQAWUsne2DeWw6TAsec8Q9DE8Ty8R7A4dKBnO/+OXjteJpsvktIeeegt
YUwqdFkM3ctf4Z+LZoTo2G30zIo2WlI34/DWYZ1nYxN+PAhxlCS2chn97J5D7knG
fYn3qEfOHJ1jEtJTIk2jyzXDl7oNYI/GXZxyb08VWc2koNYuJWkj+EYCPzJke/Hf
cCOp8bI010sMklGkRo69dZ31d1yKo5P8DbjeC6xt2ECfd5hYaNBoXjUfb2Nzevny
0psMF/sEAdCkv8l8Ky06kGpzPWc6dqCEkC/XrkntGVKK1lRBts7PB4vRc+QWgxpY
7W1ap248qnp2SCrIJFiTQkkGTp5l424geBvX/RmoPqU2TkY7sXWEOwq//6Zwa0Yo
4IwFOtEeFzAGmSp3mI7B8PyxlIjCyWoMT5gmRZ97UnfGpTJSgfs=
=TNvK
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2019-12-08T10:02:08Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f830559e2f2be3b9b47d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3syiAACgkQ/6TVgp+2
18oUtw/6A9xlcqvSZg1vby7zlSkaPFIeyFr6Eau6Slbzd16hgNE5SDYwidmz3Ugk
cwYbzc08ZNf/PAU11p+Fzt1XqPylVmJjtA0Oe0/P/hukMiMXGhrBGTHyDyDqXTmc
PBw+9aXlrmEkSZV8SQbV5doYLt0wo7olkNJDAvMVkSJSPYjLd6nUwf+C1CTkQVtS
Bf1LXAXC0JewZH7dNpW818xfNS1Dum44ro7ORO527OxW6CVfIbqbWONWc6P7l391
dRvmZwCv+2oeAd0DcgJwZVtIgeZvjTpYjvh70mwgp4HFhq1sSUOnew+B6jFBQJi+
pzlI0EuXgzgx3pImb1SiBJN/mNcMdk7J9g3K/0WBgU4vptcWOGhkWtDIYE33Xuh3
2ZgdyzMWWYJE691X+A9Sk2czec/Rf1Garwr02CoLNPv7m40129yhuAIRr9AW8Jlv
H+pGgUjAOHsuUtTK4fvi+7ntKBVJvt/q0J7KDmyuSwHVbm9/zHMnunaJhRqZyhVe
VCKK3XtRN9WqQoQef7YsnlaU74oS3Tb1u0QZqUFNTYN/xaS6lYSfLH8Yj+NaFZre
j2OOR0/HWLEhCdqaq/KGWcf/ITWbCMdDw3iLF41py5jkPON+jWCOhvaeJEeCR3I0
sCP3BMnZgCYSFSKEuWCoOVQyzO6p6Pdr7oDcmG3mzryKEgb46Ic=
=9CxX
-----END PGP SIGNATURE-----
Always include autoconf.h in talloc.h
When doing standalone builds it's easy to miss the include for autoconf.h and it leads to stupid things
Arran Cudbard-Bell@2019-12-08T10:02:08Z
Files modified:
* src/lib/util/talloc.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d60cc956311afa6911c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3syiAACgkQ/6TVgp+2
18rtNBAAqciDmTN2tijAOeczRrSYdqMryJMhY95gxcpmxP4mcgrr6SiOS59UzpvU
GnqiQSxXxgrHEM1zGhc/0c6Jrgk939VaHXkqW1PP3XlTJnXVHZG9v+DLzThiFbZj
a3olk2v37i8FnbQw3kK1QURu/7P2AFyv221qADQ/Z4qUm5EZCJdauXoREgQTU343
GuMPMPS0xs94TAm5JW14M72gnqJgYewaZjAdfqDWT5nIvGXx0bOwy5jbESJYyr58
+0ex7mVVBric7VMo4QMpet/wKL5Pe0oWT5QaSHfi+NWQ83K+sci+Y23ojGCEzZNl
Z5kSv9EZXX1y+BDg/sNf71Xpz+jYFiBoXDL21GoDyMsDMslWCvDnhVvfjD+Y1l6C
HmWboVCzit4lYKcO2ZBY8/rhsHYJKbkyuPOkeWo99TpH6QjpoOoX6jxBS4wS1Tab
ZzD+UMQ4YcpbWAl0M7Jt1qyHxu3xjKAYfQGSJZn0ggvMtrPQevtbJAP+aSCRjKW4
NxnPm1ZrltlYks00+F4PurxQzL3C2J5KHCK3jEHqGEjJZOEaaw2h0TCczDsSwcMD
zemiDvXutAusNS4f17sSKjpTVq+t2nO36euFdVH+IDDz3IePSdAPyc+EKzCQCGjC
XAzSPdN0SAobUhElF7AneVk/5xHDZ/zWLLWB218aLI+TCYR47Ik=
=o8qs
-----END PGP SIGNATURE-----
Insert freed requests into an unassigned list, ready to be used again
This gives us significant performance improvements (as you'd expect)
Arran Cudbard-Bell@2019-12-08T10:02:08Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
* src/lib/server/trunk_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/691b66b7cd11a16efafb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3syiAACgkQ/6TVgp+2
18oHDw//a+sKjr7pszkZ/G7kBqbapet3uLoXi8O7+6JENvWLlt7LNbOfupIyxoLK
C/pW9SCXNnNpUrD62fpWqLA3YLY56gADRdkbHz/RZLf8EQ3CNPJ/eWi0f4oKzlHP
u4DhpUErsLU7JF9OdQUT4TNJ8w2vKBmiZnTRaUCe/DbHmw0BSCWoJ+jELW8dcpKQ
UiAo3K0pmgdiqmgGYTz7+fF04RSHtt3rEs3+Ho3LSUwwwXl2IB3rb26ZC4TNG9IN
iAMPQVqVdCSDGwrAA5P7vJy9/ZkI1xIy/xhwPAR270UrUR+1EYleYB5VGFkopx3Q
4xOhe04Xl5wWaDYGQHE1LpDSVOh2GIt8m3JnRFfkNZ7B7xzcye2Y8Ow4y0r0SyIG
JDPYLXEwvGbUyQDtVrgwadWSPdY27piVL6ft+brdinmDraDjtqkkdWqlqDaI44Ty
SCS+05kyHl+yXgPrJu5CvkRVFdfUjT1CvkAPKyqYqhipDUKb9YsAbRQnM/tmCLeR
S3EhbfGipMMWpRS/kKiHKn6FPd3Iewy/4VHIRnexkYnQA2V5Pq+g8KF+6H49/wqG
M9vSwUI+OcYrjpSRwmwNxpAI8G04R6wtGyzmZFMOmI0CLazcc5TjL2b45hyeG5nZ
c3RmdLJAgtWX8kO0PDj20aGEnsqmD37q24stkCghMNxhs0/zKZ8=
=KL/O
-----END PGP SIGNATURE-----
Space to tabs
Arran Cudbard-Bell@2019-12-08T10:02:08Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86abc26cf368a46b2b2f…
======
--
This commit summary was generated @2019-12-09T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3rv3YACgkQfQ55zXdi
Hs0vNggAouGYU1AczpKIhEZtFLanvwCXrW2irEsU/vh3N+S6pEVbfrcg9ikkrPUY
kwQjQTV+QFUtlwGoO36i7eUe/9vHZCKi/FsnU0l90n6/Bt4Om7L+f5wf2yVQf9HC
nta7j4YXEKdrEixD2QtMGrgjrS7rqc/p4/drOm1x2RL6xZURYU+PQlAYT8YCjJLw
I79AlXFmtPHMIzXt1q2jb9vf0pZDFcV9PCkhsnEyRLErK3RvQwU16ZBL41tziNoZ
gC2LGvWns+24NzowDvOkmugc5Arg/cLXU/kpTMj38tCEyyDj0T+OHb/ZpygkOnvZ
tvOOraCnTZAg8BmlFmAuYkjQlhauJA==
=j8/j
-----END PGP SIGNATURE-----
stupid integer overflow
Alan T. DeKok@2019-12-07T15:04:22Z
Files modified:
* src/lib/io/load.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/708af07bc31157e0486a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3rv3YACgkQfQ55zXdi
Hs1wFwf8Dy6mrC2KTmr+JZCAMp9S1bOWCqkSkyCehEmklQ8s+0BAwGdczpmjM5lW
WDlZEjzBoEHpdCjSf/JAUwsLABqjSnL4hKJyB26qVwW4jIM9ZQKjprErqPVQrE5y
sF3hk2GJXXYtetXoeNa3nfb0Ke3OxOFWNFQSxwmiElHXvLvd+GTxA4WKgGZIuBuR
Ucx3ZeC/171pS5hvAifbl+eiQ2vdr7bILfAeVI+Wxn24wF42PnavX+EPs71aFTgS
rEt1BpYnNAvmaQPkOJ+VCnL4T/bceOxJeWw0tjNW0MltXX6UjowsWFg6OXn9Xfwj
6F1Kcmil54fKlVumIh+Emk6Z1ylJqQ==
=ZeKS
-----END PGP SIGNATURE-----
add todo note
Alan T. DeKok@2019-12-07T15:04:22Z
Files modified:
* src/lib/util/dict_validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6488b72835bcd88c7dd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3rv3UACgkQfQ55zXdi
Hs3dIAf/eShLPryzsCxDb9cHKsBROCf4i9g6j+yLHDhoneZXqwL4rUv7Z/iFrc5z
wRviKFKvP15wy+n+yHQ9CsMAdujE9z+IC3BVI4C6GuyUUeYNuhGz+mra/CpAXLtS
AT8nHTQS6KaeJjMTRpGa0rn5Xy/KvK11qRh95aM0J1kEtUVL6d8Pdumyd+Np75B6
Igjs5uwsr8IRYneAlxwOftKdWavnS+IqZ8aO9YDDQ1eYxG3FTU9kH5kEPlN9B4SY
gFa5PR59R+ZMZ+lz5QNp5pLlA0NoK5l5Re5twTTmQmEciRySpvypFCIU1aEH6bu5
cTmt/8qOL83n2V/XZRJvDnuZdoEHTQ==
=3v1n
-----END PGP SIGNATURE-----
limit to max backlog
Alan T. DeKok@2019-12-07T15:04:21Z
Files modified:
* src/lib/io/load.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2412858f1e60a004c8a3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rrrwACgkQ/6TVgp+2
18quDg/+ISj8USnLesluGikD/O1Zl3rgcuLP5nqQZUIY2igui283GxRn0bOEYyOd
B1mOwUrD5XO/xW60vP8nGEebifD+jTLhrb+VFulqd0u3z4D6eNyV/4kggCFCaF61
cabvJDzTCxJVgf7EYxEmirN+pJwSprdyZFOmcQ20qDk6j36f04oAbVcohTo6OaE+
xuNeop9y3USP3JpmzpXzDBDcDIl8e9tSj5wn6UaYBLm8qlgee1bhFmw51NBzWR/U
jzXNFdzJRhg1/04ABaoDza/J4bulnBqy7UBxSyiBlGj0d7KaSpg0IDwEHCP9Fh1D
iX00I128l4baM/5PzsW442ZxB+UxJYFnRhmXxd5DJBByh5DryJ/SZvi8+3jDVNhg
lsYqTF8TOZhc8/lPO51TXXQk3/M48jNr1zrC0wp7nfBH/KpOreE4BybtqS130r+Z
At//eMdRDXJl3QICwNgPsPNjleGgoyDWadRTxE8d3014Vzl8TL9S/+M6EIUb63Fs
kIayDBoPnOz01RhpYBB4DIJpwoxKCepck8k6hS6bFF/bMjd/Z8mpOyA/HihiTohr
a4eStnn4k92J6xrBVZ/vHJtKzX1YTFibEOnqraOZigTP1smxhNKAbRIcqowLN5QI
qisp9kWHkS28PbFXCtuFLlzdY+hkI+rfs7WKuIC3pPNbJ08K0lU=
=0Y6b
-----END PGP SIGNATURE-----
Unused
Arran Cudbard-Bell@2019-12-07T13:52:59Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c6924f048d7a60faf6e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rrXkACgkQ/6TVgp+2
18qQ0xAAkUBT7XyJP/8cmUkeeR6v2N6YS/XMGlRjOlorQmsF4TFXCm7hlaGl8i44
9AWd3e8OzHEUVuuLEYQXBQzrGm9r2oA4AEtkdWBBqWdM/GXui0lvDuBkCajZENmm
chxDQOXJm8Gnneo5Mf7129pouhff7sbyMHXz8oZK9906Ng9ucpS8ACI5iFO4MR4D
vb/G88R3J4STM9i1z1z411UINNInZUfLCekXNvRztdbzZpGMC6Ok/UnCA28bbeQU
Mw7IUl01qy0cXUSBeziQ/fw3xA0LTLPK+AeqP2uBbUwdQDYaziI2DW4tltjokbZD
Lz3antea+/MWunmAnBt52Z18nZkFf3Kiq/JbdoYjvfNXU1RSZEH/98hRpWAfMqZ9
tvT2XmeKiEIaig/AwnkZ1TjMdESRCEfY38xSYP0iMEPvK6HZ15KnevWxq1M+KOYl
bkkmnCQtIzoEnW2+gcqLouQDfdsZErkh1NFAIIOjLDBnbjLWGE/3jRC64TiM3V6L
bPuzG6mrEUzswOJDnAjB0FfxrfEFqEgN3JMgyOb7xMZuqe8qMYSoPbrYohN17Buz
ADlR08JbhbK3+KZVLWlZ9TC2a9GAuXK2G0uxWmZLVfevo5FNkMK669QDyGrBrO7h
jODio2m5qfAECy0gpVnyRuKpur+h5qCtnDCm3I7Js8Ud9/KjuMk=
=kb0I
-----END PGP SIGNATURE-----
Remove and rename fields
Arran Cudbard-Bell@2019-12-07T13:47:37Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
* src/lib/server/trunk_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd9a79d481ec821058f6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rogEACgkQ/6TVgp+2
18pVDQ/+IM0x78k/QEBMKq4DBhYvZ4WzPvWM/2kic1EF8+f+/i1LorYTIfcBOjwo
DBWUSevigj1ptpMcSCN82f71aqsjYdp9k5cqzQL/wrewQvXaJEJvrBHwwMYi0pPb
bcGEvkCp1IqZQ6uwectZFWJ9L1saTycLMdsn9pWGCbIShrw102Aic2Egti+TG70a
5G7nvF7iYASkJUFSkbVoZ90RijPt63/olKs3WxFXcF5XBdQHVx/LgG+CMSvEY3Nw
hPKK2VT2XyEoGdQWQdAUmK/ftk3hV9Zo3mnyCaOIIneUcZsCyHAbHL/fGMsEEwJ0
Mw1EzGkIg5la9PZqoqt5OCWbxolKuazhWADUSETWZWfWDyiefqujvHhjSOKzECk5
USKOEZQG/YarxD3BK4BWhhL4iWgxzYW3YuZ3tjTN6lgwi1FDwMHF/u3K6S9sc8b/
1zKWdKD0G02+UdehgJvE6CqQa8Tpkt1PxqlhV4YlSh36G9soVsxFwuAIGDCT9Jtm
lHtBjkcj+w/MLKmbc1pXvGzgHdyjNcL3ZEnqBEwobhrx84GPWNrSyiByOMMZxgwO
k6bpXJ/smUt7ec4e0HdP4nmxaFQqgqvbRDsMUlx9bj0t4e/u7Cba6+Zz6LctobHq
5HSAEb2vi0caQ3ZZZznYvjfoLiNbd2hMsX0PH2VcOVgmEaY01+c=
=9tFq
-----END PGP SIGNATURE-----
Fix opening connection in the connection manager
Arran Cudbard-Bell@2019-12-07T12:58:41Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
* src/lib/server/trunk_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73004994988368137fed…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rjY0ACgkQ/6TVgp+2
18oc2A/9GLmzcm9nYlbgUopDoLyGWh1hTr3t7biYaIlmbO3+SHTnouU60BWYwyL+
kTKFWnELcISaH+Fae4mA+HNgwWUzVw5gCm4owt5r5enHvsIwa+v85Chtcl5dHh4S
4FQlhgQKrS0G2PVB034WtN3sx1m1bRKAN0aDnvXJQdWpYw3peqlazy75eFg7ttAQ
aovGNuCV16MhNqKQxDYGUSjil7//U9LybSlZ73m2XuSU4fvQUAopUhmGzPYtAgaf
Ms2IxNcCyOs2C1cX434NM9ztln8vNbCWqGNa2Qv4HrKtV/XkNqyZq64WdJTCsUh/
WwlgV6NRQs5CX60YMesJPHEoOEidMM2QGTSIuM0TVjOEKeLcJhuXDc7mu5SgUMFA
LG6GWCczXs43bmj4NX3XuA9ut+qPqgqzg++qs1VpAVG3uSI7F9RRtMkCSE33sZmZ
ImU+TZGX7Jl8OiE8jX2zfK3LSNulNcdzjzMPHTE2XWvJiMITjv7uMd4A6g1HIcvg
XzuejKarfhfGDEnNiDYU8DSRIcSgRAI2+v0e+tnCNu86i2U4FL5ymP2iAvybYBIS
ac9l04Ce5YtryDgk+aTOML2hVT2P7pCRXWWWQBmWhUGJrmomJHwzbokS7RewkQBk
h6J0H4LkSk1aOiNnkeWymdVbuuBus+EcvB0VA5jCu0b71bzWh44=
=75Dm
-----END PGP SIGNATURE-----
Rebalance the backlogs of connections when a new connection becomes active
Arran Cudbard-Bell@2019-12-07T11:31:25Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
* src/lib/server/trunk_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d27174eb1c670520a6ff…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rQlIACgkQ/6TVgp+2
18ptdw/6AnEpbtAPvrLg3a0lqm+YEOe0I9oUJE0/+geMyVwOYD/Vh6krUPdI3GCS
tnticavtcmmuQ+UnYhqvaKCEvpXoXP9YtxwtFVSELiYRkN270dwZN54pDvhTXeJK
59NeWi7REcs4RlS9A875L2HZNef7tTcpCDCO2ELjWgcqZuk9ArW00XvTePwHJ7AL
1mL7xa4Z8oLKlvxRKrdmd22fvAA66kwyy4kn5uBYFi0RsVQ6eI4R6lR9KGqrdaW2
SocNi7f0NPL11RzY+uHrriT5g+ipPDEq8TPsw3EBlcAQv+YpzffIOU3MuFHFIIKF
ddw3afSOX6Pg7vFgBSYnoTaoOUyRKc2L6VqhOACPi/wQ0FKZRugqEnniMArrWURy
f6sTpu1jxavr1wl9dfSnKofNrYrpcBRvcxvGHrdrWwF1QiRoNuXEC8R9zP/HXIn+
JunLxdyD4UuuKO97RC5ovusGX/42Ct4rFiWXR9uDPB8cVjJe8TmC8S33wY9YGcLP
KeCmYL1SDog6/z1zkKnnB4uwJamrcwbt/iIoVXsIZ+SShv58fzNtjb24QhoAxExG
ue6ZgG/gQVqEYTFMUYGsxJIzGiDaOJ80pAaP4fXuR+tG5Hxwh0IuP3l3tXtPsrTe
fl71k2aiuJpuI+02CvflPnqKzE76iwe4zO+c4KjHmxuB79oxElU=
=wl59
-----END PGP SIGNATURE-----
We only need to update trunk I/O events on connection state changes if the connection was just closed
We'll add I/O events back if new requests are enqueued
Arran Cudbard-Bell@2019-12-07T06:10:25Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62982eebe132d4048eac…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmQACgkQ/6TVgp+2
18qA5g/9FR3biTNE1J+5cy2igoYUMASSSBO1FwllVyl6LHqPyrGZgWFYCboVAlpy
Ci/KS17MgITlsCPCOUqYHpavGV8AY+mL3UL4ioKpz87SyusXCK4E8gdh8C7VmGTW
4ua/zrE03ByzuTYLq+ymEkQb2J35qSdBEvfoNeFQKTIQv67ICFiQobMGQLkwhC4x
ods/4nA54UOI9RmPOimqDtdlqTG0wnd5YHUmV7WMnGgW1l0w705LEZAVR7X8jBre
E65YAVBH3CdvKPzCCpwVnxpfrMmHvxXzotWSdW+nIDULaKjMm0grzH3Jtkue0dUZ
NC9T6y6IXOY6/cxflDBcq3bow+Xxs5ZzSBdDh4dODTUmfxMc6hGGMVAVN1sbTrTt
jLvc7KbIEDkgAqAXzCfcpe9jnL2NxTKyd416iNxd+lL2UqpZ8nZfSpYzqafWhGkh
Gu+O86fUtfZhvxmi3Wbzsl6+yVToTw2QOb45MF8buwTP1XyEnUlY/XZZ+mXNf/N9
nMps+0LrnpsU8EJUb15Eb2mDzMF4Y/ccnRcGvjB0f3+BSoq6o/mss52JEyYC0REk
FNTz7yeLa1Q/uZLaJ3lzs6L8H3Utx/Yt/Cc0+rEI92F3H2mjzaiR0HAhelo8kGNJ
pdFMG3CXue32j3VJqvBcDizM8m1wb9IxhCFieq093NlKJHLmkg0=
=Dw3X
-----END PGP SIGNATURE-----
Call cancel_mux if there's partial cancellations too
Arran Cudbard-Bell@2019-12-07T05:36:36Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bd0ba9322e72e064463…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmQACgkQ/6TVgp+2
18rbBA/+N+W8adHUhygpXK8jxHcnPN/Am+h/E0/3/Fh26diKhyL5S8JywH8hQmi6
YZ88Rj4T5vc9kMUXEU5uDvjlmVfNqHhvxmtyBbkDqgUzhlbykSj49V6LeX62U64k
zxC7VkDi+H+v5qoCbGgWgPH79m5DeIpKiyi5OzgL8WLUT4KxCprH+TyVDxqtPWKF
4les7NUMIQFdur5ykK+EV3t8KH7PkCkoM1JZa1tSi8VOFVztXPcitXh29VDQX+CA
1GMAzSIYjxRGgeKMtHvuxHG3PeOlIkfCXzEW3u5kKtA0baQ5ZCc1VBtXG1i0Tnm3
VuqQTLvPxITT2miRgJjNJGxaN33+wdHwbH6YQsg/jJdY4vQJFZwl2E90bQDKjuEX
FVCsN0OWxZQl8MTSxVpdtcrJs79uJVHqV2D7XjI5FGuc9b49/OgEDOXYGlCZ5ex6
60wCYIXZ8RpKaTqeDraj7KeW5uRdTFCzNk6NQ+JIIxM4yJfY9K5vBo7tbAzcGU+5
SuNAaw/I1wRrhY6VE4mHLcHZqMyAYbP6NA9yvRkJjjWnB7ET9ywZCzPgdhXx6jQ6
Qhj0qeMcUyrogvf70jsysv66nspfN3j76I7mpEoLcLVu2XEKmNBQ1COfSg+/xtKC
WDVx88I8zh2PtYqQjwHadbNe5splrZKpqhJ/1GpoB78+2xyjdck=
=ZOZB
-----END PGP SIGNATURE-----
Only enforce max_connections if its above zero
Arran Cudbard-Bell@2019-12-07T05:36:36Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/091e63572550d7e47dca…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmQACgkQ/6TVgp+2
18pI6xAAmVYpXmMPWeWxRclVT1Uw+PEwrxeRj/MdV5AwdNBTzpaQnB2mMOHQ2aNA
1rOh+kFW/WPzQy9vpR38eYbWxQYciPof6nLk/5oDBXrAdblP1gGRyU5M/8Se2niM
Id8IBMM6vLFFSHpUhhFLwCNiKisRQcqL3XS/Pc6I+JBeQ0XTthRQ18U3kiQaSwEW
7xO6uyUh/mxy+47hQBfV3fNwXd8XkTQh23NnC+VF3SJp3u9pI8gHYPaTjhygoxRB
q7bO3lkisTC54Aial4Dnciib9vRngmH32bIevAZ4RKfiuT2TDw8sXsgQREBIiEM1
hidd5NgrKxcBL//Mu3JLkFHFCNPOel//+dNBWQWTYSarkKgcVDJzqi5nhhTEIxPH
Y9sWiezItGGjpvRaVbVMlG+tThynly41ZSVsaFvUjA/M2akEPSdpx/cAguBSYut6
/vRoGMsmHAUBs0iZRTlth08dC7j4i9qmTkmSNUzixxHKKPtlCAIuXpjyEOYucNxH
ojSpCC4lflfVMFyeCDhJs2xqoEbPteISl2Xa4RXvI+vtNJV3xBjGM6oS8kz1BYhd
kreH4w7iS3fQZ+OoXHAs03+2peUp5ojgWgmPJvtuyJ2P3xyF3eWQeuPPE8WdEAbo
YnwmzRq+4ite7/U61SptaBgeCvUzkPaWK69o5G2HW0bahjBzza0=
=6eMb
-----END PGP SIGNATURE-----
Start off assuming we're probably above our target number of connections
Arran Cudbard-Bell@2019-12-07T05:36:36Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eaa7587f86f80c673a95…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmQACgkQ/6TVgp+2
18phkQ/9EEXy1+VqMGJFvkRo7+qHgBBTmfyrIP3m6mChV/i8GKodXVAeFeSGouO2
8kDST+R/9TsayPWIqBi3D19zZU7fombHc2VTXW7M01rfDZkoMYq4kjX3DjGJuFsq
m5NcfGW2V9TaojLnfywwav+LTJjSnopl31KYJuuQn1l0zbbU7Or0R+PJF/u1L8DT
sO8IVDCepI6RpyxNTL0UzfGAyulF0ODaRzeifr9Ai+6eQQhJAV2isy6L5dEzNQPn
HdSvsDYV+Ikm3e7BJCwL6gcAMKjCxtu22djlzhHZZl+MNfJ3QMPPiSfWsOPsDeUj
VBcIa81PFHaaqp217fQEtQZ5m0xKml47KV9fllVd4vViDU/8oLkvAHTiUCmC6gye
9ExBFOKfXVi9ZMkwt5ayxZ+DVf19VLn4+1bfMkSH5O0fCBYVpR+Tdt4NIRPslqAK
/NqiY8yYOyV3SaQ77lXaZdTRSxk6nUSFZtCjt8FbdH+RvQmvnUIXQYuvGxwHd+8C
1xbRb0A6nu4Y1fa8zLm09FdOW3ax2hOnKMBYOTZFVXS8EBLcr5nHz3UGWj628RIO
DfsxCyLx4jqiXozXpZYcpZbTf4m6s3bUcdmVzCBbEWQOEAAtLNSP28JsXEtH/pdh
+iVOnc7XSPrMomtMWeMtTskqhP8m3bwkl6KrCaY64ga4VtyUq24=
=ltpL
-----END PGP SIGNATURE-----
s/waited/elapsed
Arran Cudbard-Bell@2019-12-07T05:36:36Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74db66e38fd5a9be653d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18pNAQ/+K0f49FgeS/1sij0wOgiyej74VfpbreVXiTXv7d/2VufzuOYTG38lwqEq
bKIDFZYDhRJXVKzGc8fmn8TAWgV8XA5HhxhQsGOHnEzPWOIZR8N/D3dW6RmXPGrJ
hNwCFX58bpHFh11/Jo0TWeE2j6HiQDT2XgXzojnRtC9YMSjA0W9QMegTS04f5Yat
L10HtdZdzyurLqCgPjm0Ny+/fjjnFS5cMbNyS65mdGRtQpL6DZmGeRmiWPIH9ezr
YFKKmRQ+0FM9STq5xMI8+T9WEujPcedhjfHSFM8sdew8C31p31M96unWe7EI9IS8
6JiFLdRpSS7Fve+6mPakI3LUQoEaB/TFHwzZa0MTgt9vNjwq4bgy7JAGgS5jfGAr
onz/tlPURft92aGo8rJMqipX1ZPm/5WuOsTCkuDfbtFoFhMRex1YdXoRgjQ7Vf54
dmb0gIG/3w8VvygtjIkjEFgyHSGZS5XQdOGYRy6MY9nAmmvLCvK76+eu2N99C4ZN
gy2VxQ5VgL/i1Yxsup5YJq96D1SJpF+Zrg8QOvXsCrZkEsY8CC0r/R9U6jfV0BDu
CtVCiAb7p8Vfawe4gujZEGfN6dnfFgsXlvNipNYS4bKe1gE/4dRY2cTAC0HZ35L1
skq24Fu6xHA90qtLsdWatkckjate1GKTvM+mlM0zu5R4htrSVrs=
=33PL
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d96b77cf2ad3de086832…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18ri5A//aDZOnTPbGI4Fik3+Ps58MO+DTiIGZIEtwRBi2zc49ThwxMH8OI2yFQ1L
bfD6V5gr9p9P8M5Vwm9HCf98lh3ELG6viPPkwFsmWl/X4g/ojUVOZ7fHjZJV8zam
qGB3LAE+pRBWw625FJGt/Av1OoNvv99t+4qPDYngmD+Q60cEkIuz0zY/kVw3y4v7
lPOSBCXJTbJXhAOlIBgvQ0Zy3/NIJPgYAPt7I5E7fJZWymh6DEcPZg9n0xzOdtDs
AmClcdR9MpN90h0pJMJfFuIWNT3md00+bygXEI86S042DDvflAPQcSlHdpcL3p6a
QNMipCODU6V/LsTryeWdO6wXBESkfkSMwjd7NqwiV2qdTS4fnBZYokZV5y3+m8QC
NCtDdSNDztsn1jBR9lK4S0KWuIPTJv5LzOij0VzdYY9aVQpjeHhSnTzo8AYPJ8BN
mOAG11tB01y6jPOuCo3Yqxi+jmSuGrXTUeTJC7ryltutg4hFDLoP3OpvpzzY0AqR
/qskuf9kPfCkizr+Vt5Ef0BbbAmGdlZ0s2VlueRklcYf2J10IPcp6olzbmTWCZDe
GUqPOo1aBLuyzDWiX+kpkbrqn6cfVlz3UFQNMqmhj89+3U9AdEGn4lldrPCD+syl
0lYCfzTxWceHtPS5qipHFYCLn4QIa+7xyfUa8/sh0xTYDjuje98=
=uX8F
-----END PGP SIGNATURE-----
Cancel sent can be entered from cancel_partial
Arran Cudbard-Bell@2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/144ee843db25d55ca37d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18q25w//c1Gpz6fYAILV9WrBvSVDdHBkZWfpArnVICREXtchzp77SOAhYehszfVw
gI73GYBvJYRE6ExzuAfWI5MQYaTB0KXh2d3meEam3DEZstZGHEjc1zigsIDA3p8p
Ow73HbRwXoWGxmLpPJ1+CcaZNXxUgknB5bFARbWkvMB5FkKhguxKaUS8SIxuHryc
bj6Mt1DkjGnpA5dq9ZI1ePUR3u9/QvNjYJdcKa8ikhqrzhInRLQ175/h5s2020V9
3AMxLWnDrqc1nM6wNS1bWNOq2JPZKL+FMY5f/ijN0XzXi12vSCSYUHdTS2emNg+I
bKyOB32pNtPn5rGINeuHXpUkYzWA1MUTJWnOkx5d78NY6hiXC8XwkEQoynJt9hci
KxVEd6S6sfoLYuo2IFMAExL0FEtb0yt9XhH1opRJzeU47/I6uWPipYoAd82aGuFi
1Lqdly+1XX61RPtVBeYcywBFTq8p6eI5gZvbnZDOcio0Os3oqC9HyXJIvUiWDJ6n
bgrkoE4lTM4RYe82hG7Go/p7HTUiDcZb2Dqx58/j41R7c7MfY7iuLwg0Xay8jguW
WVoGGtDquS21Ym6gp0/Zhk6JkKQdewgsQjIsvpniCSjGP5yBulgKki7NgfYAX9Nc
gNLYJq0t0gYViXr9bXrgRr1w5BqgLns6QpIdYCo3/qYoJ0q54B0=
=15sB
-----END PGP SIGNATURE-----
Expose interface to requeue requests
Arran Cudbard-Bell@2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/491bb262018a73ef805f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18pJJhAAmUbFtcdy1lxUw12cIew9xAwUGLuzfuMGx29dkcDoRX88ULhwDI5gSk2y
GeMbnQsFIUw6jV+dw6ynx2xOK+/Xvhj1lzqV//jwAm5YR7akjJ4VWshy9cx4dG1j
9EhNwuISQPC3Z+jVgD8kx8jY+XxxXkR1CqA7JOpeuyATkJEbaX8ak5k08fmKla3b
Oolt3+5DbMaiim9Qhfd73PVO2cHK9o0OXUnHfGZqugF/uU2xirWzGZPH+K4vJG+/
HynuJT+ww8WDO2DUQZXhvuuJICPN4aKNkV+ytygrHnB5ht1hKwQh3g+8j8A21N7i
uB/5Bm7svMh1nZYGUAhYHLVXT/JSYsBJVKifN9vR/4yfaPhV7pApVUa4S//n5oa8
qLXSCs1zVgAOonpKmcG3rycEy8r+cEvYHiKDu+3h27FND0adGl/+ITHXvwvgy4Pi
j0cNQlJjxrJdClcprA1mD/2qzEGwDOf/I0tzMTN09jxaK4eDIlpOUqtpj+kA5eVh
kq5qFDTaHlNRWf3My9k+V8oFf2J365bCKOeZUzAk++uQchx40xcGaMeQu92jim9X
54PPZ4vvRAwlYfc1/Q8esd71XpyXgF22NWVXygpihWwTragAjVDfhifkMhlzCimr
UK221kPRYl2f4GWTR9da9UJrwykKst0KuifDa36J4abZf9SBPzA=
=CGJ0
-----END PGP SIGNATURE-----
Call the cancel callback after the request has changed state
Arran Cudbard-Bell@2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfdd0f6c3ff37bf1ca01…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18ormQ/8CzkIG5qJacyU3AUGQn0fYxzudBsdFg9yrPSyNspYuwyOyPzE3bdWxZo2
kkJhH+ZAvJu8R6okbAE9eSaet7vzXZFxUk3ebs0aG9JUxy1QGECU+NfEwH4k7vuK
UZqSj13fBDQspFpemGeE1S42zRSZt1FYUdHOIfY+nBGsX2X+mDaIM2+nm7t9HeYA
0c5ZBp1/AP3ZRH01+Ouw8d8A8kEXY6z5fEmjG4/49jk64+Nu3Un9MibCWK3sjSD1
GdaV9NuOdJzN5RnHzqIxv3w4FCYrhmXgbhtWSyeBef2y3WNWR6kTaKwtgUQ/7CIz
gvPvlif3HYqpW6yaqAzCZhkBlr4Q+uv6aolk6PX1Gjdb4Q7YHUVnV+xG40RaOgDl
luNS3dU8M6NeTx1b+lcvt5aZ79L1sXZnMRBzRfFen+rZOlY+l8WDtaMkIRBoVWXo
/IkhVhtjPX980vlEDqDQOc1xH8Mz9Qe01ZXTnn71UKyHtk4/5T8oduvtfjNSNC9j
tmoVjXfSMCzTRawFJGkpIuLe/QvXzpn+WiK+57X58pIvtMu1NY0jj9nplFdkSmUH
BdWnU8tQDNNY+L1Re8bz5vtnmj5XJoMBIUioObMuhkb2uUrNEVH6L78r0tCWwYD1
2AyUvz9qoal8Yubzf8TDKGqbLFmPd6zxNoys0bhIfIHi9qsWCok=
=VS6I
-----END PGP SIGNATURE-----
Recalculate requests per connection when a request enters the backlog
Arran Cudbard-Bell@2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74cc3ef2f65ee71d33cb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18ogOQ/+Jc/nwj+SQZUXZnm882VwXKlpZ+TMwmeRQp+1OSnXmd2CguPwYtyFDOni
kZ3Csk+M0AXZ+KNmBAVL6c2iEPSqaHcXglQ2GQsm/ZBKT1LvnF2ZKMClvKJj99L8
naM712mPrPKpv1U7ZxqCABdQtZhCFcu1mTzIQdc4uC5hGbZ+3h8MIu9dy3W6L1zD
HPDbVUjENtWbMUBjx4OU23HaQ39Y+940SRbbNLzHJueyThNQcDwoy2B2OAoT0/Xm
kIcXmvBmchie0ZuWztU2RydYKh5GJl5XV2eWD27tAlt4ab0Rptw7MVtBjEV1H1uG
2JsHrJWfOaghS40Bu8Q6vVwAHWVaPEnvCv/rbG1/A0I9iSfrAXB2v8jHBlR4jHWa
rnmt80FcPa7bRoUee2d2WjEX9oXe8HwqdcfyTAPlX4Hj7sVU56uwF6sVbCWAJGyn
yoohweCgyoptGUQECwzjUpNnxTOItQ6EbPOcy37nyg4TOMlQAja0qeQVlSqAPX9c
vpTzTB9QIXAMN/Q53jIAYUvC5OBfl2UHT9wdEwqaLGmShBXzKG0xK5SNMtiAl6/N
SmOEEISo5b6NK4yNURSHLsNPywcMQF+0L/phnjSwR3VTvuosfGCwfAyuazlx5G9i
JMYgdibn92rKVOdaorqkjr6aHI7/vziNNOveyV22SxF9Qzk4Z3E=
=aA4w
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4be1258bf3fccfdabfcc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmMACgkQ/6TVgp+2
18q+bA/9EKW3EfCWR8EhGMyn/Y84dvKTsKucBk6mArumrlBvhgl53/R0pT8y5I2/
KhTK62uzcOkh5r4D/qNI+17ckkTSiuPQXTHBhj27+IZK3EOmUAYpelPnC+raVbB5
suDCnU1ypF2wkuJA5NPi8Zl2HW2Pr0SyEPt/dv3nLGHmLRfH8MehBkfKKE66V6pU
8fFYq71PEY0ifvx6ktA0vCfUaem9MrizwGUAk1n5rGe07jX4+ZWFCpUlEE/uiZpK
gtLkT9XLAFNshKVZYFG7qesAWP+KZldihxhFgKATIjXUZ/blrTCstdc2HthDTDdZ
14LJCbwoknM4LZVfydfaib9HKUeeOsGqBamNM0i1H64tMSlFvv9KmYhczgfUtcOg
oVJ8W5WPAKF4fWNE62LzG0JJteilXczdeENwGzmRW4ijI2ZY+9Jl3OIt56FIeAjA
ebvB/sfTHKT3t0Xcyp1WUkcmaHyl3dscGFJy97XuznXnF1imWPPY+9RBiqyWv9Hx
F5EY9ufHBcoQ2nSLYCQZQTAcmR08JAO8bWjH9a7Rd1LljHEcHohn4mHX50LbusTb
z3UgN7RdlWzF+grQQV5qxHoQi3VASSURgdKJfF46lKBjIzStr9HvhufjHzp3LU6j
7moxJmTwUBFKEN/JoJQWzlWDT0HZW2QExlUxo0gwAhQZeYj7qDk=
=HU4H
-----END PGP SIGNATURE-----
Assert if the connection is not in the correct state when CONN_REORDER is called
Skip reordering if we only have one connection
Arran Cudbard-Bell@2019-12-07T05:36:35Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f38d1496d7f9247f05a4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmIACgkQ/6TVgp+2
18oOsQ//Ypk75bRybFxHVXlOr4Pdem7YUP7APlrGXGRGR+3Kj/Fml6VxvpY9dHPT
QxLlZnnVhT1ycuewYvBoNW3+qb3I6Lr0IcORwAn43aS2n+9MP7U7JpISqN1mpLQN
V+YsT8IIwG0yVbpA/442Ir4mA3BsdaCnnU8wdW85PuB2uOss11s+b3cyUmlt9PQH
btYR6jalGJkNblAwigfChZ+whoSMdrxvoOja29exh1QCgzWQZ4rQ8u8o2nbf2jxK
3TWKyDTi2n5Xyx+ML/oE+dLv2tBq+z0HtlD58Ck66wEYtaTnCVfELf2Sxt+ncn3z
AOABKO1FSRpkhUkyiSrRktw3ui8sD0PlxOZaCfz0iAAGdeU7ew15oE/N+bE3L7t/
KgbkVuuHC1jotWtQQlfE5QdKYBQblbJ5sSOSFVXL2wrI49Bq1C16RFK9bf7smKxi
LoI6ZGPotbLNY7zvF66PltUoJ2cE60TyhSK2k0ZBuTe9V4MR1+OtepZjgn+gCGuW
GuMRR6Rx3a213t/lk5DKC0IGYM0Q/CEFzd1vl6batC4lQCbuuQgUT014gSjRCCGO
M5+kYCiT0NE8tKwM0eKmXKCWKr1+bl1HAeY5A9fbMIkwtAWvZdCmddrhtdOeo7q3
pPWO0Gkd0pGz67OgOl4oPM/nJ8utHKta9WF1aS6lchdqERJ5ucw=
=BDoj
-----END PGP SIGNATURE-----
Print connection numbers in debug output
Arran Cudbard-Bell@2019-12-07T05:36:34Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0c1d8612e3afb9d96d0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmIACgkQ/6TVgp+2
18rrBRAAqFV6nOQ42VRYcA9UJbx76wfgTG1gkYM9ycBRxHbL/7wE4GQvjlyIwvqJ
/BDSt60YErTODULRou343ZPXLeu8834AwmGtrch3FXwotLoJ/jY6A22NJtSUG0ZG
3jKWBlFMetlxeME4Qhue1dfKHFtB6mZLend32ukeQ8lgIlEfniqmfs/sefvHCZMq
ZeYzpHRUvyFvUXP/DSHE1L9N/9E8uYyCZx831mYCkzMYMRrmtdbQbSr6wj8fYhho
sdV4x3By+2E0C9FjbNyZfFjKtdiWNTitXx3wA3xMcF8Qo73Na+EY2TBWhVssRUTy
ozXkSsFt4zxTFg6mlo7vz0aS+dvGJmN7vV2TYlLNAJA060QjHQjI5iz75ef+RcOP
2r9bTj4jDsu5idalRrpsV997WZLqf08pcGpmRQExkskPVY6sjBc/3Qogwrkm/SVv
i0w0mcQSpEn9+Bhp8Vt4s8EtLrB8vfT1OrkvsQxrR4RQKrcrYW4Hxa5SkmAgEee8
zzu2rXrqxi1cd4vyqGEBwX8JRTbzNEv9q1kpYJIUhe31KiPu85ynyGbYj3x4EpvK
Jfuaws/X4Zo1rKpC0ZKGkhVHaX+4QBD3Wm4eel7iaz6o5Iu6QeQuYO5F4vw/WfMK
ctu0A3bkVvedrOA/Q9c2IrRgXVQ7/h4M/OI8+96WEyQAGj0EQB8=
=OOuC
-----END PGP SIGNATURE-----
Rename request/connection counting functions to have consistent names
Allow immediate spawning of connections
Arran Cudbard-Bell@2019-12-07T05:36:34Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d761ede88e9b284a612…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmIACgkQ/6TVgp+2
18p2tg/+K0vw0g5WbooF28Rzd+h9sR9jhdYVwSC3t5VlAb284m5frBXYGvOq7tL9
7Ybif/lcLVowCgpxetuiokhmpnd6PWPxHtzi3F5nXD+IcweEEZw6Nr9iCPLgPkVc
LWvvZdTEP8WEUTgyKetuJPxmZhmCtj3Hn4zkvPXHCY9R7TTmo+2jcMyA32p1xh1I
ysr8RDWFm1WDWBdr7XFN1yoF7WRsc19ORe4Y8IyKYi3OUIWBh2IGL5EGWoHtpZCr
9BPh+dyp34TeoQBR+AZo+uMoq+nl6+Qm5pQgNHNZ5u5ERstvQGqHklXFi8hVvYLO
p7tPuba5bBfjwQSZNJQmzRn00uhHMGDrBnfEVyxIbv3CxH36FkSI0ZFnXDI3pvzU
sDWTuu/F9q0PEzqAEG9xYq+qzBawvH8G9exDxTYDvLq+sKEESxtT8f3+lyC54HFA
ehOuD2OLElRVU164IIugaQSBrnC0mjwTWAqqEgggDGcoQ6Ai+RGS6zixRvGRkazY
l4wnEieAh5o5tessqMzPLhkQ4eA9wUeSfrBr6mwQsRoYiFeekrQqbHBvX5TerPjf
v7cuzQAP2Oo+K5iOhwSnJrTQnv9tOE5PaY+loy3lGv+eFd2SxRTd+q3vCi50k5ff
p6Ea02rj371vzWnKlFcjJyeTzo65aX2KZWGmLiZLKHbaMk5qAq4=
=ZU/c
-----END PGP SIGNATURE-----
Unused fields
Arran Cudbard-Bell@2019-12-07T05:36:34Z
Files modified:
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c33d6a59546793d7088…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3rOmIACgkQ/6TVgp+2
18r+6g//SiOCk9nMvbZqGuAdaRCZxVRqMoU/TDSAwYHfnERwYpC+oh05AWACV1Ah
Td0FLJK7VX8OhH4vAAJB0tIMAH/1gzgFAgum7xeU5ZcEnVb507fdGPLVoAu+f+Ku
Z2Bt6HMlaBZ8clXrg2e74ZvHdTgN+VVNtAdF/16jybypuvWph7Rknvuc0T5Qwyca
mjZ8lp4JzQHNn4DJbbgQ0OCf1rGxAnv8PasQ078z/zPOPpF4ZCt4OihuUaUnA69T
pc85PMHdB+/BFpCV9zrFhFsQ0TAwzmExUNxnbNohMIH+ZLoleOIDPoIvB9kTEIo7
NYM8c5r81Am3TCbEZuc/7xQHvItdWOxEwXqf8V2dAxSDR8QcU03W6Vk0jfvSu6NY
jN6/xgBcHY/ysUMD7mwifFQB2mb5Pl36trinWRMS16KcR7J7RUBwfiZg1uqFPIeC
qVqVDdYtBHbYx2uLwvMghXAqmpNASODVAKJ0jHKsuf4JkMnjg/se35xGqNBD/nFv
NSRw1UqJHaimuZOE/FVC0I1EJEGM+5hpU4/HS843aVIhURGFQ/nNU4K2qZGNec+O
+GjqeyDfcacarYih9SIUPHOAHB6vBSgnaNJdb20V9b/ATy/eHsMNd8eaSRhx5KcQ
g/1Zia8Dq1tCoXs/Hy6iEJ9m0CVRAGEva7IvABkfn8L8HUok1P4=
=WlZ7
-----END PGP SIGNATURE-----
Move tests into a separate file
Arran Cudbard-Bell@2019-12-07T05:36:34Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b72c6c9d3451aa7d271…
======
--
This commit summary was generated @2019-12-08T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Not yet. I have a daily Mottainai job that compiles freeradius. I will
say you something Monday after some tests with a use case that we have
in a project.
On Sat, 2019-12-07 at 14:36 +0000, Jorge Pereira wrote:
> Hi Geaaru,
>
>
>
>
> Good to hear that. btw, did you test the "import <module>" also?
>
>
>
>
> Get Outlook for Android
>
>
>
>
>
>
>
> On Sat, Dec 7, 2019 at 10:29 AM -0300, "Geaaru" <geaaru(a)gmail.com>
> wrote:
>
>
>
>
> >
> >
> >
> >
> > Hi Jorge,
> > I confirm that with your patch compilation is OK.
> > I applied your patch to 3.0.20 ebuild (with libressl patch) so if
> > tests will be ok I will do a pr to Gentoo portage.
> > https://github.com/geaaru/geaaru_overlay/commit/d8835f1a7d43378560ff0819bbb…
> > FYI: Gentoo will drop support to rlm_python (2.7) for the releases
> > >=3.0.20.
> > Thanks
> > On Sat, 2019-12-07 at 00:32 +0100, Geaaru wrote:
> > > Ah ok. Thanks for clarifying that.
> > > Of course. I will test your patch Monday or Tuesday and I will
> > > report back to you.
> > >
> > > Have a nice weekend.
> > > On Fri, Dec 6, 2019, 23:06 Jorge Pereira <jpereira(a)freeradius.org
> > > > wrote:
> > > > Hi Geaaru,
> > > > So, the problem about the “import <module>” was fixed as can be
> > > > seen in
> > > > https://github.com/FreeRADIUS/freeradius-server/pull/3184 (Not
> > > > merged, yet).
> > > > Basically, the current code is using PySys_SetPath() to set the
> > > > Python path. but, only now we figured out that such function
> > > > reset the entire Python path.
> > > > the result is not permitting to import any module installed or
> > > > provided by the Python instance.
> > > >
> > > > Conclusion: The fix is keeping the default Python path (of
> > > > course) and then appending the extra paths configured in
> > > > through the option “python_path” in ${raddb_path}/mods-
> > > > available/python
> > > > Please, if you don’t mind. Perform again your tests using the
> > > > branch
> > > > https://github.com/jpereira/freeradius-server/tree/v3/python-3180
> > > > (Already with the ‘import <module>’ and build fixes)
> > > > We appreciate any feedback.—
> > > > Jorge Pereirajpereira(a)networkradius.com
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > > On 6 Dec 2019, at 18:08, Geaaru <geaaru(a)gmail.com> wrote:
> > > > >
> > > > > Hi,
> > > > > yeah your patches follow my idea. Yours seems better on
> > > > > detect if python3-config is present.
> > > > >
> > > > > But in general what you have did instead of me is this
> > > > > (between other):
> > > > >
> > > > > s/-Xlinker -export-dynamic//g
> > > > >
> > > > > you disable export-dynamic that is used FWIK to permit
> > > > > 'import <module>' inside the code. It's this from my side
> > > > > that generate my error.
> > > > >
> > > > > Have you ever see if there a way to maintains this ldflags
> > > > > and fix linking phase?
> > > > > On Fri, Dec 6, 2019, 21:04 Jorge Pereira <
> > > > > jpereira(a)freeradius.org> wrote:
> > > > > > Hi Geaaru,
> > > > > >
> > > > > >
> > > > > >
> > > > > > Actually, It’s not quite simple to have a generic
> > > > > > configure.ac able to detect the Python embedded
> > > > > > CFLAGS/LDFLAGS/... options using only the interpreter.
> > > > > >
> > > > > > So, as we already have in the v4 (master branch).
> > > > > >
> > > > > >
> > > > > >
> > > > > > We intend to use the "pythonXX-config" utility to get the
> > > > > > "CFLAGS/LDFLAGS/PATHs/..." properly as suggested by the
> > > > > > Python embedded documentation
> > > > > > https://docs.python.org/3/extending/embedding.html?highlight=python3%20conf…
> > > > > >
> > > > > >
> > > > > >
> > > > > > Therefore, we appreciate if you could use/test the patch as
> > > > > > suggested by Alan.
> > > > > >
> > > > > > ----
> > > > > >
> > > > > > Jorge Pereira
> > > > > >
> > > > > > jpereira(a)freeradius.org
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > > On 6 Dec 2019, at 16:52, Alan DeKok <
> > > > > > aland(a)deployingradius.com> wrote:
> > > > > >
> > > > > > >
> > > > > >
> > > > > > > On Dec 6, 2019, at 2:41 PM, Geaaru <geaaru(a)gmail.com>
> > > > > > wrote:
> > > > > >
> > > > > > >> i'm trying to integrate Python3.6 support in
> > > > > > Gentoo/Sabayon distro and
> > > > > >
> > > > > > >> I will soon push a pr that fix this support on
> > > > > > configure.ac but I see
> > > > > >
> > > > > > >> that also with python2.7 before my changes export-
> > > > > > dynamic link option
> > > > > >
> > > > > > >> was disabled.
> > > > > >
> > > > > > >>
> > > > > >
> > > > > > >> Here my patch:
> > > > > >
> > > > > > >>
> > > > > >
> > > > > > >>
> > > > > > https://github.com/geaaru/freeradius-server/commit/1862610feab8b3e165ca0b57…
> > > > > >
> > > > > > >>
> > > > > >
> > > > > > >> Now I also fixed this but I have this issue:
> > > > > >
> > > > > > >> ...
> > > > > >
> > > > > > >> gnu/bin/ld: /usr/lib64/libc_nonshared.a(elf-init.oS):
> > > > > > relocation
> > > > > >
> > > > > > >> R_X86_64_PC32 against undefined hidden symbol
> > > > > > `__init_array_start' can
> > > > > >
> > > > > > >> not be used when making a shared object
> > > > > >
> > > > > > >
> > > > > >
> > > > > > > That's likely because of build arguments...
> > > > > >
> > > > > > >
> > > > > >
> > > > > > >> Could be related to gcc version? Anyone has alraedy see
> > > > > > this error?
> > > > > >
> > > > > > >
> > > > > >
> > > > > > > Jorge has a patch at:
> > > > > >
> > > > > > >
> > > > > >
> > > > > > > https://github.com/FreeRADIUS/freeradius-server/pull/3183
> > > > > >
> > > > > > >
> > > > > >
> > > > > > > That may help.
> > > > > >
> > > > > > >
> > > > > >
> > > > > > > Alan DeKok.
> > > > > >
> > > > > > >
> > > > > >
> > > > > > >
> > > > > >
> > > > > > > -
> > > > > >
> > > > > > > List info/subscribe/unsubscribe? See
> > > > > > http://www.freeradius.org/list/devel.html
> > > > > >
> > > > > >
> > > > > >
> >
> >
> >
> >
1
0
Hi,
i'm trying to integrate Python3.6 support in Gentoo/Sabayon distro and
I will soon push a pr that fix this support on configure.ac but I see
that also with python2.7 before my changes export-dynamic link option
was disabled.
Here my patch:
https://github.com/geaaru/freeradius-server/commit/1862610feab8b3e165ca0b57…
Now I also fixed this but I have this issue:
Executing: /bin/sh -c x86_64-pc-linux-gnu-gcc -c -MD -I. -Isrc -include
src/freeradius-devel/autoconf.h -include src/freeradius-devel/build.h
-include src/freeradius-devel/features.h -include src/freeradius-
devel/radpaths.h -fno-strict-aliasing -Wno-date-time -O2 -pipe -Wall
-std=c99 -D_GNU_SOURCE -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
-DOPENSSL_NO_KRB5 -DNDEBUG -DIS_MODULE=1 -I/usr/include/python3.6m
-I/usr/include/python3.6m -Wno-unused-result -Wsign-compare -O2
-march=x86-64 -pipe -fwrapv -DNDEBUG -isystem /usr/include/python3.6/
src/modules/rlm_python3/rlm_python3.c -fPIC -o
build/objs/src/modules/rlm_python3/rlm_python3.o
Executing: touch build/objs/src/modules/rlm_python3/rlm_python3.lo
Executing: /bin/sh -c true true build/lib/local/.libs/rlm_python3.a
build/objs/src/modules/rlm_python3/rlm_python3.o
Executing: true build/lib/local/.libs/rlm_python3.a
Executing: /bin/sh -c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed
-Xlinker -shared -Wl,-export-dynamic -o
build/lib/local/.libs/rlm_python3.so
build/objs/src/modules/rlm_python3/rlm_python3.o -L/usr/lib64
-lpython3.6m -lpthread -ldl -lutil -lm -lpython3.6m
/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-
gnu/bin/ld: /usr/lib64/libc_nonshared.a(elf-init.oS): relocation
R_X86_64_PC32 against undefined hidden symbol `__init_array_start' can
not be used when making a shared object
/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-
gnu/bin/ld: final link failed: nonrepresentable section on output
collect2: error: ld returned 1 exit status
Could be related to gcc version? Anyone has alraedy see this error?
I will try to check what this means in the next days.
Thanks in advance for any suggestions
Daniele
3
6
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qqwcACgkQfQ55zXdi
Hs1m8Af/VFzNp0Eto9MijyxLJcnf76sIaDvdMHZZ/ouhGIAnVfDNnDZIQON0716z
32aEdTFl2uWBwcOy2l8V1dpgBUgTpkDzRV/Cmd8CFZ9ZRHFyvUq/3u165JppgDKf
baGOc0D7xY9kDpfOjlyBC3fezfYiMJrtFtMtVBfa4WrEkgQgTCg/24hKspL7kvkg
S6vrWHgg1djJeUoHHhh/rXTkHszNgQFg+qzLxtE3pweQdmhCBek6JL7UzfgmL/w5
+R7bPAQ14bzH98ZzvuKNzD0YztrrB/FKJvPsxjd/vnm4/dcy58LiLcJzBCmhIZmo
+hQIRUuu4jRjDvXNZM4OggHtd9n3LQ==
=YtTX
-----END PGP SIGNATURE-----
send packets on reply only if we missed packets
and don't send any packets if we're gated.
This keeps the backlog correct. But it still sends at a rate
higher than the requested PPS. It's not yet clear why that's happening
Alan T. DeKok@2019-12-06T19:24:54Z
Files modified:
* src/lib/io/load.c
* src/lib/io/load.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/15a098eb1e80bab3a006…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qkeMACgkQfQ55zXdi
Hs3G9ggAmkmaBedJyohnuNAZFpneAK3JInwV72gk3bq9AP+hVgvhXQTsto568L0W
WjknVyQjARMTeyki77NRm/U8Dfmjn2X23KipQY3xC84BwyrDD4tr9KaFs4lz3p5t
ndE7ugvzaqafz2a1oDnUz1FVY4r2+t89r/LP31DRD+Asp6XVZultz9nTmZPX6fil
Sco83GT0Tv1VHPH+Rtj+OmEFxn6tt8oBXQPm1XPDjKOXNy4m2BSp4PBdhsh0b7rx
C4y3G0VbKy+Q9WsGGTvx/+S/sNgA9+cYHRRuADqJXXPbVCJuRzEi3w9srRzqsxJh
Hv7Czii9moeVvaEz8zoGwQX060Zgfg==
=Z7WX
-----END PGP SIGNATURE-----
skip timer if we are not getting a response
Alan T. DeKok@2019-12-06T17:37:27Z
Files modified:
* src/lib/io/load.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/443032c254f457f2cc1c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qkZ0ACgkQfQ55zXdi
Hs26zwf/bx4lnl2ZoFQwUCntwUyxRKB5jdrT6jSKKW1bwFyKHjf8NsEwVQ6/NVtG
FsvaKEXMnwbMWhKfEHx114FqLk2VkcmQGFinFy0m725HiI8YHI8gF9GmNsu/2Yy7
usZrs9ojPhrAWy3cjRSWsMy26eD0iHPWfRkR419aAFLYv2sxh8NpXCCehmUWYVbE
KRv6ffkC66dZaJDUHAoorWRhOnxbG6maOYLHbDowUs1lMuNcBkDgF+8pxNjQqjra
uGQWV62ne7QyCAJ/k6iGvPq92e8ayoGCnJPRWkZD9tfS+27fyu0ffjP+m/OZlYuk
SgqQqVEGcYdKZ/bw936BudTgGyKSyg==
=dm3i
-----END PGP SIGNATURE-----
correct output stats
Alan T. DeKok@2019-12-06T17:36:23Z
Files modified:
* src/lib/io/load.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39875e81df5900b9681b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qjsAACgkQfQ55zXdi
Hs2/bwf+NPnkVaQLrY1NpZsipkIM7EEtIitJpvP7Lj5s7Aqfw5DWZlnm+PolNy0+
RaSqS/gTbcNHz6IkLC3+S/2+kEJUnNc41hfgZjUq825kg8tA5o0IybJwRscJiEV4
sV8VXy617CGZ7DOyTZX226HcTEPkVZuDmknujTRWu/uqVhXyBnWP39TBCZ9secR0
9vJ3hpsjLIzvogh44MySa98UCb3N5gq+qN4OP4K6wGrWAmYhjrJdgi0vie7ypPYm
HiozdizKaM82iR8Yj8JFum1qTVLzoTCw4BpKgOt+Oim5RdI5lZiApfeR+UU+ZnyD
kBkTo/OwYdiC5RB93iOpUJx7YTpzVw==
=TSHR
-----END PGP SIGNATURE-----
always run the timer at expected intervals
Alan T. DeKok@2019-12-06T17:24:05Z
Files modified:
* src/lib/io/load.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cdbfe9213b7bfb23ab04…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qYxQACgkQfQ55zXdi
Hs2Mzwf+PHvAK/1c4mAYzWqNhYWzEtRZoBcAPDasp+E/vnd4fhEV4gimHjaAg6XN
E6/OwtrcJ2JRTDvCL4Q5ehO3z9e2I9HN2NuqMQcvk7WnhRSq6EeSnEbqZCV16lx8
ytsZZSBRZRKqPSk2wQbw8tL98JE1AS1Qgl8cXUNcx+y/22a4CeenNyUj6ei0UTn3
Qgx+PZQTpGrJ8vRyvGcOgV51Nk8ADhhneAuv1oH+P3SkXnM6K0fcq/IP+qDzmnLd
VKq857A0tOg8SrXXKErGGvsrHfbRqSSDEdo3qi4CJlUeGBvMRxGw8eoxJL85LIhL
VQ4CTTnyuys7aHsEU6PKOzsn6mRKtg==
=jUBn
-----END PGP SIGNATURE-----
manual merge from v3.0.x
Alan T. DeKok@2019-12-06T14:17:56Z
Files modified:
* share/dictionary/radius/dictionary
* share/dictionary/radius/dictionary.pica8
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92c858f08a5d02f9fbf3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qYxQACgkQfQ55zXdi
Hs1whgf/ZNaHaFU144jqWjTIleAyuH0jrWLmQf6gW0lKT2+nFYus96XmH0HeZFTJ
ZHXFh1AV5o7zLIVg0kUPELyGFOWQF0DFEYDrN0/cKtDiyOcBCUaiJfXPjkNQ8i58
Vda8P6ZA9JIVf2XDzUGqjNYZf0oVWabl7LF2TrsU/ZqZBJMV3GkqJ+nU0Nzn+4k+
iKSZmXdbjNtbQ3aqOrCFAz2NsSxfPFL5uaDgHpPXGlUYrH80Wfw6BlO39WNKMUf3
t/gpft0QtA6Bn7SPAOdoJjpkYqP5QNrtA3CWIf/BP3uSSstIDsB8Axf06WHSLxZ9
daJj1SHGWqqZd7Z4X6gZnI0t/WYv6g==
=EwzD
-----END PGP SIGNATURE-----
fix error messages
Alan T. DeKok@2019-12-06T14:17:56Z
Files modified:
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/400678a110fec333723c…
======
Fix rlm_python build with Python 3.6.x
We don't need '-Wl,-stack_size,1000000'
Jorge Pereira (via Alan DeKok)@2019-12-06T14:14:12Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df02bbcf95938d33029e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3pzZcACgkQ/6TVgp+2
18r8IxAAicrKzGqoOEz4xSICJjNTDrqupDxK3X5qBDHOP+6t1BkfKdr7YpLbnyAc
fgTSO6jxp70ZWS5SR3mCgu+2Sn8GY0XCJ2vzMnqh2PJK5nxLaTuUXR+wnNZG5ZoX
9Ks6MzbU5pLiOj5qAzy+yUk64g8Ycw+elMaEH9HnMlitC1J5WJWRNtUdN61MEIc5
FF6sgV66fcblLaOmcFalELFSt3X4yy1wt9M5MmfocSoIGt6efS5xhfKL3RhZmwzR
5SGkbCtBSETFMLlgzaWokwAn2d3XEc9UGHRlG7N/HrA1p+/kWF6gilCrkvSg24zZ
k/w30j0C/juVccxlFxMTZ/2Tdns8PbQ8yv4wqO8+5oT46555mW2szCJ3q1DoCAlV
nOOwlkyffLUHEQ23zAmY6Gv16mdV8lAEX2IbuoqvL9ATFAU9cgUe9EvAU5wclWyx
+5357InUUMfmW3FEITGIzmaYgMk+855FA/E/j9uI9okxtQhfrWcHmo9tBNL9FCIn
4I4u+h6sxXTFPiG+fR4/3YakJS7JZ1dfsqlJOsBPd4pn2XZdaVDhQaUAYmUWZt4X
8sUcr6R062FvWdc/kBUnjsYudo+DdmRTSJ/iHyvxGN56o/M4err3/VByrI5coiym
3+T03v5Zyy6ktS7jP9S5vPUO84NKuWmlTo8J+rpC5XcMxUlDBik=
=ZJnW
-----END PGP SIGNATURE-----
Add more debug info when tracing connectoin.c function calls
Arran Cudbard-Bell@2019-12-06T03:40:07Z
Files modified:
* src/lib/server/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eba1dfb0ab0e0a7b13b7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3pzZcACgkQ/6TVgp+2
18qchhAAkGSOOd13ruhxuOhvTMqjDFzJ5RRoKlKGBYBiR74VGOtxgLA9n52Tab3B
D3xaefeKOLktyP8rxKvtfDAgktw5iddJc8rZhpb6z1mKiLA5D3NCMvUKNxvuSHpW
W+U+tF+Mf8MnwVicr6DGrHf8H+C9MBd92mvRcHV3MynhphHfZr5R68FLpx1Ztj15
/YQYTJkdZCHL23Of6h3w/1CMI7Rn+exJf1VcTZw1WBDAa80ZXiJgs8nPdn5Sy9xN
dxXMl7pHFLhpVYEnbpCxu2PovAz5sdjIkNwQDp4CbHVRp3MvbKWvbgDOY5//6Jgf
kYCM9KgLsJzjbQHeG2rYnppHDL50VMKwMJ/08kEZpSKt4oHMtElwmDCijjaePmht
/lMRHMnf+y4A0wNwibXPlIX1MwNjzHDSrIVKZMGN6U7qQSWljjMpCwuGl7DaqYQ+
UnCUtrqgUYRp2NYAHum4nyW40xmM6TXwoOVfdfWLwiutCczfxsVqfucNUAMIpU2N
fIkCXYNt1rhjOoYTPqOgZJDuc9dqnbaNbozS8vlGL1DtvcORf4SNpVq18nRbeP7B
wr0vdG8CN/y8ueMcBGQTFsliI7aw8h+DNlympQIVvuyHfkT1Dtfe6ZZkUITON9wf
myOFV3avUcNqhAbnXDAeR8TWwD91VLZPPYqHkDHfBcx8qT/0re0=
=a4Xa
-----END PGP SIGNATURE-----
Rename FULL to INACTIVE
It's essentially the same state. The connection should not have any new requests queued up, but is free to continue processing existing ones.
We should probably add a public API function to shift requests off a particular connection too.
Arran Cudbard-Bell@2019-12-06T03:40:07Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/defb453733da65e211c2…
======
--
This commit summary was generated @2019-12-07T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qYc4ACgkQfQ55zXdi
Hs2L0Qf9HJJwi06Jlwq6Z9H7iGKqfM6NJc4gYpIeKYM7uWzanp6Y7zp5W+SOdvdv
Uqy0CNdCq5kxYAEzGWnF3UPAMd1K3uoiCRvMy5lliH29XOSrx2C7Oj1Yhvh6hS1B
eFQnOPyCSC+d9Vmyu3npy8NNfjnOPv7It6qSMGZ0rlslbktTSguSXbvd5Jyj/DJl
ZnezvFJN/zZKDT4R0IBuV+JGbe+rxm9kCC9QGgN4WM1+V4lKQjXzjiTNviDkkAKC
V5Gre0ShaxFYOb0yYqUqXnn013KMd7bHYyI7MHglFB4es+vyEKzJ2vicSdXEb36l
jzZfTUYhSXSfc/NFjZMUqqJLeQ4t6A==
=UyBe
-----END PGP SIGNATURE-----
added dictionary. Closes #3179
Alan T. DeKok@2019-12-06T14:12:18Z
Files modified:
* share/dictionary
* share/dictionary.pica8
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0035fdd65dd1ff47148…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qXksACgkQfQ55zXdi
Hs38xAf/fKmIYCMk93uxbf3ZgAJXnqsZGYG3No3vMR4RQfABo0EJOBcNuJA/82LT
/CNQ30m4rW/WGnjol1x4Fm5EIiwjGtB4P3ADCVED+Ps1/RC/eU1owqdo5qFYotjU
/syTWfMO49U8WqMP7LG8dklwd6sNaFXXuHJolmeoQqEwO9LH+6Tn9g45WEFu6WIE
KC+jj2oGZzbNXQl1+1tVpxJCXtFxR1xaDXUFz7Xp4jlWgRDEfiRt3qgbrHZurqjL
CXabS7oRjpq5RqXZ2ZOGp96zQOVmr+AwvO3sD3wwQTZaWD4S1sMoP2SpOEccjbdj
xcubyiq9HKL9W1TvZtb/jrnsSJx9VA==
=xYBt
-----END PGP SIGNATURE-----
no, this shouldn't have been commited
Alan T. DeKok@2019-12-06T13:57:24Z
Files modified:
* raddb/mods-config/files/authorize
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12038ddec5760a08f622…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3qXAwACgkQfQ55zXdi
Hs3NrQgAoUjjx3KNR8bggQ2TfohqlrILn1DyCdS8Fwrdew9/i2uUzkPp848ZlG8A
RhMk5+uImdhYb2nFrmp3NOJDDIBFmipKfnp+QQuj2GR3NcHk2+wFqPDBL/5ynjDw
aQQKIlMrCFvFVfhACEka0vjgl7GtTX+ZoLc+URysl+Bz5+vSb7JPak3xRkFyQKpf
8CkoUThlBMaO4ts3zo/vRW2TwBGg2itaxdsTwlYDaT+pAeoDOwwe6afJu5lmmMc1
4CRGe/9IuMGcedPj93U0VtEi1TDS5TBsuX2WQFF9rLnZrkgC1d9efXPOnvILPBaG
x5ykBes5Tpi7+kkM7nlFD4AcVPpqOg==
=ILYn
-----END PGP SIGNATURE-----
Revert "be more aggressive with conflicting packets."
This reverts commit 36656cc39f52dbc79f8b373d313281144eef205b.
nope, doesn't help.
Alan T. DeKok@2019-12-06T13:47:56Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7eda565c684b027977db…
======
--
This commit summary was generated @2019-12-07T00: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-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl3pVqEiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108FBVEACIdngKj7Xg
DfAQbguuyPXAWYni9cYHJao7E2Lc025d43/my6roXWFG2f27jdCSr2QxbUW3nm4f
+hVKpnbgszo1DbL0cZIKbN7eKyfyUT5Nt5MYtZbz8BYasELyCKu43ZFp32iYXY04
WHhxyijid0X5HOE8wgMFMFvnfFuU7MX0lcWPa7aI80jNyHBc64M23aGzRwGe9IoA
aRFmbfLzIhG4yHX9x33Tp+OBwoH4mOSrPgE1k+kZxDcWw0snmppYa4iDgWxxdj4t
i+jX9i9NNLn6kX2t/tt0H0ksK/Q6iwqtimXfp5ULJwGjEBFyCeDPoIq0NrFgfPjR
nczjRmLSWmx9T85UJOVkzPnBVG74f0AEDZ/I1jhIIU9rnYs/qLSOYiQHNqAv+uMQ
+EH9+N2I3WjYTJeLbpP8ZoSWJEVwjflpW1dSif7cx+3gvH+tFR41QEj2AjAXBrSU
kTvcDprpIIRz6LCZxOjnqDZkiIAK4hSxagxvD6w/jLJ8U/2tEw9Qw7wi84ZjN0Gh
icS2zOyR42ZKSOWOVK8x6TbbuPE0bdcf89elJ423+n2tngql3/orOxS1l1XAI3Kc
9WPv62dvd5GgQ4WP/vn6DChGb2HlemZfrQQLQfm0obIRixxWDXP3YsUFNydBv3qn
HC2ttQ6o+uMp266lchPuI41nAwIH1xuH6w==
=37KS
-----END PGP SIGNATURE-----
typo
Matthew Newton@2019-12-05T19:12:32Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1e151ff27e7f4785053d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl3pVU4iHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108BcRD/92p+enbsoT
WeT01vgg0os0nwe2NQ59oUaehJwMouJQISH/AQKwGjnuFlhcsXXDUTCnDqTFJVW0
NA+nuMuB+JmDW8wdvhusLusSvRgk2wFkPNkRCXCWRIlKpuzoMXtIKY/Mp55S/Ws5
CQ0tOZHTboxPbaPjW/tWx+j7bLk+gUx+ngJXOzSwZ1w0BycEp8715QYSn36dq8MJ
Aervw/qNO3Yzy7Aaz3EcNawbBcgscz/dDCPfOdGtibBTkL2v7FIwv8G49ldaUFUA
TYBYkmVLYWsyn3XQXjxyfECiEHECZ/jJTfGh2TwGaFt4GZrYgif3dB1eu37jJp4Q
ZYdhXzQI4FR8JVjUAjHh3+eUn2375SmOtZNdelN6+j2D64RF7XYyWVOqBb2vCWHx
JIZYVXv6BbuNR2cMKIbH19GBs3HE1OTKqsHG7KS2/PWcbI1TeOrz0O5D10g7729D
nIIsIUnv7B0fzrMjcwWTgUee5DN4WC+27PYZ4eVEUyOxboE44L3EDk+lVVvwSd0u
wuaFq4I8fpDCFshuemT0Q4irHINZtmJBm8YXGT9vOUQenU98DWrBdO5OQALT1UJv
DDWAofadO+LrXaPkIwi2NhBYCOAFm6Li4081d8o+38Aiiucdx4S+HYlgc9Q2pAVs
QlGjvn+kx6r1mgNv8RDWAWKCA3fvx1Fi8g==
=zQpA
-----END PGP SIGNATURE-----
note recent changes
Matthew Newton@2019-12-05T19:06:42Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd6b5d6c9e06fa06d326…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl3pTeYiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108BAnD/0cb1Dt1KpB
bs/pcX8J4NIacqzYXvP2Lxhv1a4wpqC0iewiBlEdZvbwcq14PqWYu4kUFBEEZWiU
FdUlyhaEy8Y1Tt0S0oykS9+Ek5Kqwc1Hc3Xv0S45Afg/RLb5AvUan6yDr+MBXmi+
n4vd1tjV01LwMus9g5fd8wAhiNzLKoDwbAYLVcwMJY3Mo7GSfo/6w2bVaMNbsjfF
9E63bbAHEvFPWmuoQj2BJTo0sfgqmP6S6+jkBFPTOSIxp3x07UHfLkhDx448aBra
749lv1QMaHpCXDSikRRBpFpp46EwVFkwMD7B3rqSvgltGM7UdogbwLaK2TuHEp+/
3m7NPexolWgsHgwhKH0Usbz8ZRehcsNdFVLcucob38Gy2gSJh0/k3ZkfLVRRjikZ
rDbnRTJSImmNEHpiXub+FzPhOn7fRsQGtPY73XiYxL1B04C/QHchN+wUn5c11K8P
O2LLRlUlnC8XjkY2TD7d7gz7rLKJpa5w2OffJh8SLN06sZlBUu6vYoCsoEc1dhJ8
fUAFWfm2x1kXuvLiMpGUeWa1yGrXwA2OQLItuxzRHfbJj7cDohcBHixzeBAVwnQt
G18UaJi5qLCpIA+1vpy5Xh95/tSsaC2F+TFy9JealohdknGg65XpyR5ZXKOwBhw+
4UD/R92o0Snp5ekR4ydvGyDi0iJ0E2fqlw==
=dl+9
-----END PGP SIGNATURE-----
RPM spec: include recent mssql ippool files
Matthew Newton@2019-12-05T18:35:02Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf7feea1757a108adbae…
======
Fix Libressl build
Signed-off-by: Nathan Owens <ndowens04(a)gmail.com>
Nathan Owens (via Alan DeKok)@2019-12-05T14:39:01Z
Files modified:
* src/main/tls.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7211a2b17958a43d6817…
======
rlm_sql_unixodbc: Use descriptor corresponding to the resultset not the source
Fixes #2822
Terry Burton (via Alan DeKok)@2019-12-05T14:37:42Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ac93ea258cd5ea6aefb…
======
rlm_sql_unixodbc: Some drivers do not write to all bytes of the value
Terry Burton (via Alan DeKok)@2019-12-05T14:37:42Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3639a958b80cb6abb78…
======
--
This commit summary was generated @2019-12-06T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3pgtsACgkQfQ55zXdi
Hs1V9QgAgkYUfeTtO0hL6MvzsnG84ra3LlXcNeG0jv63E+oODCcKwbolF7UUmnpo
HmeOyH+GXBs+LM9bdOHvwEET+TxB+FqabyiGZsNwf4ZvyWKh5i4SLQR+XLwFNVd4
NrXCXCnS0Wu656EqXyYlrKN9gXLd0V9w0KQFxceehVb1RDHz2JwWgrjcvGa3tGuu
5QKamKSTwXl9waS6DaNofu9QJyE44J/uKQK/GUtv6AxiPH7k0wm5NyG04IQVThfR
fyftqrtchIztUaNrEqAvP5AKxt3hna4nwK1FiKdgi40AXPIOgGJCx98hoziMH7en
lBKjeBTiNPkyILIOJabeLPlirZdZtA==
=4V22
-----END PGP SIGNATURE-----
notes for TLVs
Alan T. DeKok@2019-12-05T22:21:15Z
Files modified:
* src/lib/util/struct.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3e759969a2e1b401b0d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl3pXeYiHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108OT/D/4vGIpmecmk
c5D48db7S8s4iAnx56R+NnWaXfcwSLrKZQeZm0miGTlodtQRGJGGueyCqdh9GdHQ
MeubBH3EpmXxaVNKBP0G+icwygwv0iDaSGMGojNBbkAN2elL9a8CxKu3wcRDmcVV
NlKhiL+VubeKlnMszE3Zp7eYeoS1A2yThB4we56ya3yJbZwtOg2aV6fNMB6Qyfxc
gtagzzEk8KK2OZQKZcG64Llh9m4CwMw1hezsrnDIU+cA93ILAkVojhM/7+nghVp4
qFv34oWx5hjVyaLXgYo1uAgGyl4Nx7VvTP6Go+wmKg3I0LCSghBzM2WDHhIqs7FB
ZjoNGJJ6di+anTaKzqbvMXVE3aPB7Oe8oTtfTYyFj9pIm1m4f4FPJ7ZTN7otaJek
0XUFh6aNNGn5h9k0bPx1R1Pusqk/Nsh3EZNSNym04Mk9gByDpB0wrDBL0ptIzHrG
/YJnk3vBX2UNyRjtgG2/OPxnVtz4DRsg8jgZYqdiH39EwOwCP+qvKseIyZalTXKB
AD4iL3AYAEECehjBgCcFhQYUiF9dM4sxSsnAuj8/BhfP1FNnzbG0qrbor9Pt42jK
ZrwmOomNRmhFPDR3LqEfFjKZsPqwe6bE+jZ+nmJnEs6WwiylVK2BomLEoZLptHJ9
LbbBpCiPBk8iBsfBz7FNQKruxQKWfHfoPQ==
=htDH
-----END PGP SIGNATURE-----
typo
vim being "helpful"...
Matthew Newton@2019-12-05T19:43:27Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b02a51c978709c1eb4a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAl3pVc8iHG1hdHRoZXct
Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108BQTD/9AWjjmZFhH
Qe77x/8gDw9UNR+khhlpZ9CCdcrAuOl2CfQCob/6qeYznhMHtf4ieSSGECv/POCd
WyQi32ZhiY6DBt5EpNGSEQ50O66HBbVNYEpbs8SdjyY4JHYqAqVXzekB8VteNrmB
LBTSH8/Bp1NaZ4W0Lg56tm0geoBvYPMjQlIh+ydkWDw1wS1xquGxZMNd3CI53a3c
d9FrNDMyXisUZdtvGqzOQgIYkcy9LuzwDPVk7+iXY+Ecdrh1OYmi0E0blBfUYn/5
Ia5J8T3VjbJ89t+qtug27dkkuD50hwCAyKdihlMar/v3e1VWg68kvFFTVXbJjVPM
PfBmH0t3uvfYsMElWgtQa0cXHdk0cvWrWs1qfqAO6wwnWgrG3+kyEL1Nj9CGMNU5
gCa/KEraScI3yihYJq9Y1UBAv9nyYySoSw5ERBk5NnEzWuTIw8AfK6VYalD3gtzm
mKEHJ9l0MO0CCFXFc7UeAKC45DVeISQxzH6WKD9iP1+su/L0lCZXz6PF3wS9kfTV
qvhV0lUbDKuUnb+QU7eEWyhoT4W+EswaLDvmixQ2B5SIsDVfbNSRtYMXqj+IC7uP
xvXKSl10ScZ8BiznV94E94dnJ1qPCo+cAWr8GrMTMmL8R2GtV6Tgu+COfPWnekCs
F+OVxQ5OIYvzWZy8g5wb1++LJthKTRXxIw==
=Gblv
-----END PGP SIGNATURE-----
rpm spec: include mssql files
Matthew Newton@2019-12-05T19:08:50Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/411317c63412bacdabfd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3pOv4ACgkQfQ55zXdi
Hs3JFQf/Vri9ZPFlaUijMprrqgahMTjEtCrQNBpsQiC2UOwuqJzHSKy5oJNtKTcu
/3KZSSPqtqe8M/ObAEQ2AuB7HYSF8al8v1jlIh+V1WV/oFovwlcrCaZyjbOE7LA7
pR6mi24no1b1yLKZ4BTdwdVStQvonkmycnqc2fzcNJhrGhF1lukd+utAKHOFFYWR
zGb2jAY7pB++KbDukpw78fxTBlP56kp7VVxGLhOs8sMBZKL0Tl2UmfvdYMkHUt8A
/jDwMxn9dMJGC2kJtFXgzIl/H7onL7fKcSwr5kjnidGnsnilY90Uc/OeQYm4nNAf
vr7+iurbNz+jWsoTCjwxTP+C0AjenA==
=0bTy
-----END PGP SIGNATURE-----
shut up C compiler
Alan T. DeKok@2019-12-05T17:14:36Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/970b72fdbf45ec642426…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3pLvYACgkQfQ55zXdi
Hs33cAf+I/noRnCiMgcB90v4SH+8U2egJ9nJmLBNxUvbVedQjuG26EOZX6ax5Pzg
aq99Dw9Mx+ZXk9sM047IP9NFW00Xb5nwHo9q46MCfotO2bcAxRdbWwtlzavwirOI
J/y/tCSoKiJCQy6s6SGeaz7zjgTHJsc+dKUNt/cC+DWpn1JM6vzqgySIq+xCcxWF
SkdYzYEi9kPwGjHUhuSqOeAc+t2iLVzpMSGOaTjRe5u389XFtAJ7nTDrXgV6glWm
RH5ua5Wsh4yLwau0Bj6AV71XhDnpeNgcgy8zkcLfi6RS1B6Ig9TNowQPAF05pfIt
n8Gn+U9/f/DeYX+LVPET8ifTwOrLAg==
=g20t
-----END PGP SIGNATURE-----
allow encoding and decoding of structs with 16-bit length prefixes.
Alan T. DeKok@2019-12-05T16:23:18Z
Files modified:
* src/lib/util/dict_tokenize.c
* src/lib/util/dict_validate.c
* src/lib/util/struct.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f6474e5fd63231e4d52…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3pLvYACgkQfQ55zXdi
Hs1GSwgAlWwtHf22TnCsqZ8D7CjNfVM5CkykG7zKSk3bCh+5p7ji9IaDxItR7xQu
AtHWoHlAEad9s+osLVjg7cuOTcQqtJN8OvmSFzEOHDytArsRjDvy3/JLRjEaItOo
BIlI57aqbz2Ab+n2EySU5Z5v2WxUwM31CsczT+ZJBSJHQUr6Q9auKZFasUqkpbNk
IDJZ3hb/rZLSIzB0nrIthaE4cwJxjLwanWZztfU27e3S/RrDeNbOzl18sqq0P9Qa
seDNHgNnopKvH4lwV6WqBw7IaA13nARXhGcGUQI0UtsiIVgOhk1XpKzbD7sXHKH9
KnMF4I7vUXQ9+xXuubOGNx1a+gkMAw==
=if2x
-----END PGP SIGNATURE-----
now that events are linked, we don't need to free it.
Alan T. DeKok@2019-12-05T16:23:18Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a6a799c75cef259345b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3pLvYACgkQfQ55zXdi
Hs1Jegf8CoMw3GosszIZ01zdimlYEfqKkJ2tPv7gG+e3TWB30+s7P9EPQxLfSsO8
tOb8rYBQInSWjbnoNdpDtcSp4P31FxMfZTTpBWFxwZfJZWqpuFT6FrYzSob3WgQG
jNsWEhrI6dFjhJUvh1+i7ReoTAS85H6LS3x8H9F1oQZLwQjqr1uu4GMS5vpFgBqK
zVl/yBCzy86pCjlzSocNN8Dpc1fzpwsApjaDSF6LNiPcLFFbW44oJD2+CTed6Xcd
ifkL64qMSfOdgCh5vTHm+XtorfNH4sl1Uv5aaCkZm3fotY3Mk3q/nAjUxp5hT/Rf
0iIw4J/9SC7GyFEZHqhraPk5m2iWRQ==
=njen
-----END PGP SIGNATURE-----
move printing to load generator function
which lets us change the stats without changing all users
of the load generator
Alan T. DeKok@2019-12-05T16:23:18Z
Files modified:
* src/lib/io/load.c
* src/lib/io/load.h
* src/modules/proto_radius/proto_radius_load.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a5e9263307ee1e33111…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3pHHgACgkQ/6TVgp+2
18p8LQ//e87jZDCF3fXhilYa/aReGaIsWbBiFRCYeWO1XnqbOo6bShNkenmlj0Wa
Rs9ycztTo6XaOj0Y/zFOaxazfB13nK/lFyVmRPzzdDp4DXG/iPcUfKuTmtqk+8Fe
xeETp3djO3DA7Xd/fpmqnRKkJvebC/iHXLJPGp6q8w8MzfViQvIurg2AjRnSdri8
arGFPXEs3L2r3vzD+sKvf1aMDKaHE+TWORyNY0FEgR5DL/1fZ31nD+PFvQ//EXNG
EHA9C0p6FCFY7p1LjxD23NZl+g+E/vgc9HalxE2IpWukLu5JIM6tBRyDMUVx4b3a
djLRIx+OX6MhmECjcinhL+3Ra04TbWXUXvHYs62rRqUEaIBAP7nqdnGvaCBRhgjc
QgxCrYh6MU+Vlq3gFeUeltw7f8PJX4bJ8qrY4Tv7eemsyeiCC6pWVV2FXyTONEEm
A+ueoAaE2EtU0i2AVE2+s953okTb6ekr52hdm2cMFMWhUxf8Aaeh0GtS5nGULcA6
pl+1eEAKDZAWjf0R9WMO+FdVCVjZSom5Ut2gxtrCGNia41FJXPThzJV5ikUVZ9f+
xqC1C27NxLYeyGAgF81lFbZddERatYOOyWDXpZd93SYWCDux4Wg18kGde5v6ndZN
/69XAitex4PT+J0NkpWacrbMQNc1a/QyMi/ZXWidBRhwpdNGWaE=
=hZVL
-----END PGP SIGNATURE-----
Call notify update when requests enter the cancelled state and we have a cancel muxer, and again when the request enters with cancel sent state
Arran Cudbard-Bell@2019-12-05T15:04:24Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac6d01f1cf93187e9476…
======
rlm_sql_unixodbc: Use descriptor corresponding to the resultset not the source
Fixes #2822
Terry Burton (via Alan DeKok)@2019-12-05T14:38:00Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7190d1aae69603ac1f1e…
======
rlm_sql_unixodbc: Some drivers do not write to all bytes of the value
Terry Burton (via Alan DeKok)@2019-12-05T14:38:00Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29bee64c17f3c94a8553…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3o8TEACgkQ/6TVgp+2
18qEyBAAlDmOOJVG7jrZ4W98TlUo7kwroNW3naIikGz69L7CNebVQf/vxTAkAwfM
wlyxfVW1FsHps8Rx+u5yWUIv+12lgDIE41fy4m/XnhPVO3daPF/5WCezYDN0S2Rn
gwnZdUeD6T3DPL6uNODnjA3F8XzY5AfoLG/LS+Al/tWz9VOvu/rFQICHFalwShZh
Pbm0vKHrW1MODyEBntfgnMrh0FVhnHWvGNIaD4xi+BxzWeqtLimKLF0sg942NshI
QMil+FIjHyj/e77ClQaPcV6iKhazriXsPJCIhp/mQwYJMaqaSTGmyrk/DP9t7GC9
/YWcxy1y1IvdAGsMvahe/l46a9GzGCQxv5TWJpN4A5xqpfE9dNT94eNxpnFlDCp9
AuEBqY/r/+kO5A0CGYksBvJreuAzNhT/BjvHqjZISPzUoUe9AohtcCsVf24t24Hq
kMi+zwi6mz5iMverSpPCsZsZQyHU2p+kTFvY05tOSh6q29kg0xQszOVfmywWYHP/
q5JfkAsD/EAhdPmDh5LLwQywZOUWrj8kx3KC0nx57KZ11qnHkK1F43akPZ9v1018
KSEdg/6po0ivN+81N+mbq2eZUI6hLTmKzeOSiDAx1muQyAC++xEfFYBZuXAdeJHp
1KvxQ+MdQ41qaNES4rrgXprUAMFK6snQWxyQ6iffQRXfwlJGC1U=
=hC9P
-----END PGP SIGNATURE-----
Add many more tests
Add cancel partial state for dealing with partial writes when cancelling
Restore in_handler correctly when doing nested handler calls. We *may* need to move this to a stack, but lets not do that unless we have to.
When requing requests, free the cancelled ones, don't try and move them to a new connection *sigh*
Arran Cudbard-Bell@2019-12-05T11:59:45Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bae3bd6b794ea42397a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3o8GwACgkQ/6TVgp+2
18qZVw/9F8sQStjDRVlIfSewoC42+vCmOfUcu8eukSTka9AtBIqZQl3OzD49QufW
QD7UJ10nbd9Z4v2WCV33uC3Ita/mfb6GAzWtInkWHO806j0gNptwVxakPxVl6/sc
DMkYl/r+P/lmU+XwAMVkDWWeic7Gje+O/5N3xcsZPGeE9K4q5R4Y2VrTD0QLWpPc
+erV1VSfOJRSOM/h/W9fEiWTqwe2W5F8smWa2y752og76CBei0F4u2dNQdFnb4P2
HyTn4F+Bqo8U2fcHd2GC1W7AjFzhkhhuSfxTXioSacEGoeBHoQfd7IVocp99o7Uo
vWRB7CEhxwNq9Fa7s0nyY+mGzmNYOOOCj9EzaCsZZm+pg2A3ELQxMzNGdZUyieBb
gzxXoWntPdqLXERpIcBNSbI9SaiW4+U1kO2XOD3BMrgupc8J99gDz/+Xg1E5HXgx
FVUsJwdzVyFbtIb8BWOT9TOMnuHOyGKxd3X/ZsA67Bry3kLZ0odzK1IwFytQOMOY
L8en2ki9O4yOU4U1/tBWE1d3/IusTl7r2wbBzkLSf1rgCnHvcoSNE1VGFB7sTqCa
+tQmpwgIzcD7MiHwbjh3BZfWN1j5RRBkn5RvPYvwdpapzj5xjG/C8xWFpU1uUi6d
f1hA5mciq9rk3/mJdM0dgsgpDRbIjkwiHY8IkUGSZRRNZnLgfVg=
=PRyT
-----END PGP SIGNATURE-----
Notify function does not return a void *
Arran Cudbard-Bell@2019-12-05T11:56:28Z
Files modified:
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ae9bd3e307a958cea2a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3oigsACgkQ/6TVgp+2
18r+Og//YGZ+lrPOxt7208Z9BcXAPn+jhzVZzq2BhMOAiqOdMENIcWSold2/6e/j
V05Hv1+RzfjB4f0fnCsY9+jPgPcS6DZ5RMyRhK06/hLPnVmmnmO4rqGYYip1HX0K
g5ZhMak+rKxGysKXLt2erIh7BoWn1zlSw4FOamvlhAETWA9Bk7rEylbZJwt0x2bG
4LtLiPcKT3ntmIi5ZlOhtAg9P7riyUNc/O4y467s4ey7rMCO3GMZrkBYqHTKYLsI
7nYQL+B90uMhuF4UOmpZi1GIjFjicXyBAG22CLo+C7NwHUGkYuKOjGipRl/AAyfb
foNhgAKH6WsTxYxn0EKjtus9D9EDe7pX78G3NdRAmXP7fqMNESHmCuKgvXXwqPFW
ImR/lEol9uv+a5rl7KJWUeqYlfcgj3bTwJgrm5ItvBGUKxmyPnrHG6GAnx0pte+H
PNF/Ab3gfdDBYvTAQCt9DI+71oSBuwdgKWg+8u1D2pIBmVpsbktx2S3YdY/WLawJ
7jh8qRQx91ZrVBkGxQvwDdQYJ/U77c4p3dhQGrN7UN1PRDoXKkYKqZKHcAnEjYj7
5zc2VBSln+YUtTM8GxvjJ4KZOWJIEhUGvLxPr5ofasD00y81BmZpW6rnX9fCHU9O
ipgEHG8L9Rf0qSPJxqZbOE+huw1lOzF+vDaeyivE0QoAleAR53M=
=YsQ7
-----END PGP SIGNATURE-----
shouldn't have been comitted...
Arran Cudbard-Bell@2019-12-05T04:39:39Z
Files modified:
* src/lib/server/trunk.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6ea05dbcb3cdb79cd04…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3ofgMACgkQ/6TVgp+2
18qrbA/9EHVSeEbDnW/IAjBRqUhvBpIfRuXgPeOOvXnBgT4cD6/IUNneN3Ztu0XL
BCZJAwHt/T9MzEKKJsLyY6aos0bZQugmpfogLpbNGTx/Ab2CIZcem3jknLALKidb
f6CpT1INmq+/IaY5uCfIhSDaxrYgY7HsTYaZHTqnqCpLU10Np3iOTlfX03+NQkAB
fg9Xy10qMC7abKShoToLcNbk6cmlB4fWrIuYBociOfUwtWr/ygUrHYmHOuguEC2W
xwilxRzTlFMTxcylhC+dETgbLIZxDgQ7wfatMobui7+mqALE++JcEAu2maDQedpf
S4V5O7AG0hqBc5l/nAnXriBADIRClNeGGHy6F7mSQB1KLJoPHv0UKqU5ph7SvUiT
L5odokNYgzlKrP9VMlDu9FPGTEsrrjNF3e0KNN6YWTcKEMvacLoWlQWvFnZBYTtu
NN503PcibxRX7UVTMuv4+dFdWymMeLEvFtWpdhSTkaJ6LyOPdPDHwKkXfSy9DLMZ
p/5PiTbqjy/QtR05wEbSWZ2qGmLI8YXAH8XX7fKaxQjbH0h2z0GjgjezBVa1PeYG
g1trYNX4hAB7GR7X1xF7pB+2R9hoaxQFyJhVcfbd56jwWtSacYbTlRlRsDZb/u2q
mMRSZ9GNG2W6DUKCUMV9hLQ7Z8JvsSFzoYlOuFW1ggsKs1GfdfQ=
=uLO+
-----END PGP SIGNATURE-----
Add callback to update the event loop for when the trunk wants to be notified that a connection is readable or writable
Arran Cudbard-Bell@2019-12-05T03:48:18Z
Files modified:
* src/lib/server/trunk.c
* src/lib/server/trunk.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da2acf2aa8545a8cfb74…
======
--
This commit summary was generated @2019-12-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0