Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Thu Oct 12 02:00:02 CEST 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Merge pull request #2091 from bmork/unisphere-vsas-for-v4.0.x
add new Juniper/Unisphere/ERX VSAs
Alan DeKok (via GitHub)@2017-10-11T17:58:50Z
Files modified:
* share/dictionary.unisphere
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aeb8007d1360221584f18596f17b23ad4e3d9511
======
add new Juniper/Unisphere/ERX VSAs
Importing new attributes from
https://www.juniper.net/documentation/software/junos/junos161/radius-dictionary/unisphereDictionary_for_JUNOS_v16-1.dct
using the exact attribute names Juniper use, following the precedence set
by the original conversion from dictionary.erx to dictionary.unisphere
Yes, Juniper *do* use four different attributes prefixes here:
Unisphere, Pcp (sic), Jnpr and ERX(!)
Quite impressive. And quite a mess. But at least it's not *our* mess
if we just got with their names...
Signed-off-by: Bjørn Mork <bjorn at mork.no>
Bjørn Mork at 2017-10-11T12:01:50Z
Files modified:
* share/dictionary.unisphere
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/abc265e4acb1f61306a1666ea221f796f2fe27bc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZ3kIHAAoJEH0Oec13Yh7Nt1sIAJFsze+hZ2f6cUdQBkTmoRc0
lf0qpkrXYFP18xIIX7jIAywfMtOKaQeBNNBG2abpMBL6jQDhcbaOSRV2VUIqmD9g
Njp85nSdbxsxMQInGu83NIITAWWdQBEFuaFaDAh3y4IxtXTxUfSFz9vfEjRhtRKb
tPQJAthBVahLWxr/iFc6uxoBP4mHaZp4nwFWk6h5nUo7lTG7cjC/Lsu+AUkt94E2
5ivNmGxphdkgx4tFuFsrXPCKbB3ERPoaQaATMtDIHQLG6c8Nh5p5tRj+OX9G1vVR
P7t0KQCANlMfu/Ly0P7nZxn/1jsdIpLVT1rJLUDQsm2Nw5yCLpuZD9ecU2zuq0k=
=3dPY
-----END PGP SIGNATURE-----
remove active_requests
we can calculate it from the queued / sent heaps
Alan T. DeKok at 2017-10-11T16:08:25Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/984144b3d3758175abb0cb63e66e70752facdd7e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZ3hu8AAoJEH0Oec13Yh7N9CYH/0L2abxtzmckPA0IbQjSf63g
O+Pwi7HCkuTUz8/lDoQQBH6fqnem63BWrm2H+gRaHueBI6UJgtMPOHKLOSfgQ3U0
nlB2kgfW/c0UIDN/hbSa0N0HVzRc1TJOsfx+gdCeaGlMhXMIim1pXIm7LT999F8n
A0NAoZk79GkogBEXst7mIZa5To5hP3ExU+30XxD/f3ymWVUUhQtBFSeX/OZJWvhC
goY0M1zXjPOXHZ7BJ3KFbGofjX30bwHQa2gKyCie4xX7bVND0H5lkv8t71HQTC91
ktKPWk7iWgNwCl/GmOh3pBb1pWUG9Sl65y/IvIOndbsXrA/eHcYcoJEz0DnwDDw=
=0Pna
-----END PGP SIGNATURE-----
travis fix
Alan T. DeKok at 2017-10-11T13:25:12Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d285a3f622fc04b1ac159697022aad61e166f0d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZ3hO7AAoJEH0Oec13Yh7NvcoH/j+EGfY2/HtSg8734clpPo1Q
aVwcGgocEDPTo7FYnw96YGKY6900x49fIJn8QpBOJE2KEuBamrPDzzvWfq04Nf/I
INCBd9N1BNrDExFF6ScYmrFKS4+30l8ZNJfxIQxN+hQ6xOVcONDz990QImvgCdk2
wOusqIvWDQnpBkzIJEsrs0Rs5mAlKEp6ofYYiWwEwBkqe1JXeaPKCd6hFuEXSqcl
8/MOuUs40WK1X/0DODmWtTJ0OfhYhpf2500DqMXoGVmhQTjQsuH8EzKssJwzog+M
PZQOauIKFO8kETaFMdPDJv44iGLNmBfJm/IG3inYRb2wRkbVjvKEhG+mSiqYJq4=
=oXFy
-----END PGP SIGNATURE-----
clean up connection state on failure
Alan T. DeKok at 2017-10-11T12:51:07Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f91785bf5ccf9e380fb47e651ca3528b7277883d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZ3hO6AAoJEH0Oec13Yh7NmhkH+QGTKiAmo8v+08l4UHp5klAd
y8V6oNxXWHLFMQ7YXY6lp1iNZJgknkWHuAjd04+x2W6FA+Q0wnK6YLQm7STWsudr
9WuKL6HZKfNZv2z6I10wipoFyvkKg7CCJVG1XD0L8HZlKwHo09q7m34EKfqRBSlY
NvhB66O2B2IhZtbYV/bLUVr5E2pDWadxjzCL7N+xSL31b3XfRauf6HFmBsj4qPTL
Unlkh4inWsvKEXtjxY590rSY2rpeNR9N1SWQij7ZJO6SClqsse9b+xnN0/LTrw55
vnl/GTQxMmfdOdTHTAuXFckfqgh24UJrR1WKkG90eHXzh2XraJmb5Ks5WnOWJ6E=
=zXbA
-----END PGP SIGNATURE-----
always add Event-Timestampt to status packets
and always update it when sending those packets
Alan T. DeKok at 2017-10-11T12:51:06Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad4f0e0ab0410a1d708cb1203c73e150b41a6d28
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZ3hO6AAoJEH0Oec13Yh7NTWAH/2AiwB+RK+cQS1XVxtx1w0PT
LOkXYEEu5gYsnD9GwVxsKjUVJsITIAw0uRYppipntUvtQCzOgvXPd5zLaLG+jzS9
fZ2mccQx+4C4tZ1ShiljmixIq6wWZtPGlGoPFPmwwb00QnX6t6twNpal9Q4HPztb
CqG6FZUZ9BkW/Cw49lc/Hb+600JankNRE6WhZcvIxJSnIhOkb17vFQKnVbQv8TqH
V9znMTH2BuQz4HWpHrybuqIN3OUk4TiAjZjiB24dRu38pHvFDxQStiA+LJAVoAhT
2QnXE4N7tE/5PJk+4D/xDgXuY/vj8Cf50iz2Ms5++pDTIn+flFAGGBsyrQYC4VM=
=5cZo
-----END PGP SIGNATURE-----
don't update Acct-Delay-Time for status check packets
Alan T. DeKok at 2017-10-11T12:51:06Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/321d837b87f9072345216b70e158def2932af6c2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZ3hO6AAoJEH0Oec13Yh7NB44H/2EInWDRZa/ExfsLz9c2YfNP
oK9f3tt3AVW17etE6f3WKVP3xDMFxZyzg09Z8kjSQkl08De90fyNVFoUrTYtYRxD
hrCOYm8jqHsVgX4TgGgoEkWuSEo2k2i0hxKYc00+ZSX/UbGURVflZNzBevBmbXDg
RQHNSsznKRulmV0WMaxX/VwoTmi5WFP3YTyK1nn8MX7LFyy5kpoeDccXipjIQ5qC
xmKtEZ+IqCDtafuTILsww+g8IBiqvE8J6zqSJvEraJxyYmIDeZxekxH2PEIZQ0ng
CrtVf4zOQPLzyA6N12P4nZgScB109VKnhvG0Rw8K8nDPEXSRE/d8em6AmB2GEdw=
=34S8
-----END PGP SIGNATURE-----
enforce limits on retransmissions
and make status check packets use the same retransmission path
as normal packets
Alan T. DeKok at 2017-10-11T12:51:06Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf516362a8ec4d318e8adf64b402493184a8edb8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZ3hO6AAoJEH0Oec13Yh7NKA4H/0dOLyS7bAtseT9AzTntIuaa
gfXJOkUc31bNYfHgOytlrtoIVBZFTvh/5AaOSLVugKlnNvWOns8z8rr1c+OGfUMk
5Np5iWH4pPSYP5KPcRk/FcpfuQOrXG6VbvFN78SaJqKPbb0qZB0gRUi8KlDh0XUK
iZ28dvx1Sp02EYMiuYYPnhUCvLa5eS22CsIUg4zqVtdLOhZjTISMak48/TV08KYv
IBVQpLLXvzzF64rpJYKQooguCYV4F8SYi67TU0NY1vCScA7E2Iuo31PKl+AqTqML
AZypGTkNFZivvZrHZ0PLDAumIO0lsIMTPMeIK5oqJohC/0zd3xIBHYENcYz5An4=
=jumm
-----END PGP SIGNATURE-----
use local retry variable
Alan T. DeKok at 2017-10-11T12:51:06Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aba57dfccaf2984fa23962389698c78afd29fc95
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZ3hO6AAoJEH0Oec13Yh7NResH/1XyXvwdNvav5dFAp2DjyEgU
TI7egct3nGLTKYXuxuFRYgeR3rzXpY5dprHLLiEAXoUzwOsDM4KzL9OK3TnqZxH8
ma0kIjrHgprrYw7iMd+g35LSzJEb8jWl8ydKk/LudT2WczxQd/MfW+Lcdr1ESc8L
56hWWVkbThw4uhIVWdx59jHlFNO2YO63UIugeDkM2Gr1jxFKDnaRJR6ChnELGL6F
R6DS/70Cx1hIisfa+LhqO7by/eXR3kHg8yYADF0cR5oQD3i91SutamN7yB8edxuN
Gwk2o/PQB0H5wR6or0P4PmJDmD/w7yiiW0/DFInwSMqytWcIzP4/ZWXZwMuYvfw=
=KY+9
-----END PGP SIGNATURE-----
we can send reply to network after max_request_time
Alan T. DeKok at 2017-10-11T12:51:06Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c28c64159ef389729bdf92c22652295f1d5b3b7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZ3hO6AAoJEH0Oec13Yh7NXM0H/2srcEMM4d+TYvCjoz9dVzn9
tgJ+FsIzW0CAAcJk4w30KNue8Yk5NgSlEa3gSjWc2jLDmflvjW/ib7Bs71EazEDJ
r5pu9qmowWAHpJaTiOxcmzA0V+nHbU84LkY48q0/ati7CqJTFf9aayr3lRM/ncKU
4wdBr9gg+ojXoDWFf3Yk6ic+uyoxXydTqZ6OdMW7WFKTP6QSy0saZnFIEro2CAUO
UQIz/0xfa8e+l/pRPtIoxkD9HbMZHgTIjmSpzSWTfWHes/NY0iU56HSompdhTX2D
3IYJNDCy7Rhm8eREKKBE/+KCYTdWhF64X9kSDzwcmtDd2l2vKUPhJCzbDJokAAI=
=UkLX
-----END PGP SIGNATURE-----
do proper state changes on retransmit
Alan T. DeKok at 2017-10-11T12:51:06Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6508f68b127ab1579ef3d3e516862bf9c71099c0
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlndxmoACgkQ/6TVgp+2
18o2tw//X9x6cSK0icuiCZbveC+BQXex8P8LtAYhiBbNpNeDSmnSgZvzoOGRyB+R
u1IKQMQKKXFsvv8b4CWYotaytbH73q3O2jUejRGn4OKoDOcX5xlPT6pMfEA9j48H
jI9NuXqsPhRbaWREsQro+jqCCkaLTKsL6Z3pe0jV644MOmedBlWArN19D6loIxL6
JOKjJpWrp7S25sVyR1Hx4Q7kEQGbNpCaOtHeBKNu2OAEvDFtyZ1A3h1vVSAIi42J
qGA0jCmT3ReseLunWvnkJjJTsh5T9eGCqKInQBNPmDA/9BZKqO076D2zGC04t3sh
DGRjao3KGxB6npmQyEJCStCyTijWSYVk+Sy0mW7iVTngFT3exb5Ut/ANOCoGNHpq
lWb0kOv/0Mm4JpREs01CvMbEHSBQEmCvd/hb7MVp4Mu8NrB5+6FyvWwYfTY/HcDU
haCK/IF55WI8J3XnGp2chr0gKzWz3oxhQF/kTb7IXOAroDLKGxAScaFQhL1VfUnS
m3mkHoY21bKJOFFxj9/4SvxxIkAlGIgnB0KtDpP9gfajRKFZTK0muLDQ2Nq2Ajaf
kGoYw28c1Z6itPwSuAXAOQg7aIGwTXYBi9QrDggrGu5myu1nnvmYoCVaquCLEkEr
Fn702HQ8hhMgbTChT6L6sBA4d5mQdVF2xgIePr8dPyqkZb+Gq3s=
=N8+f
-----END PGP SIGNATURE-----
Return -1 from fr_event_filter_insert if fr_event_build_evset fails (instead of going into an infinite loop)
Arran Cudbard-Bell at 2017-10-11T07:21:14Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06d00b3a54d75a53bc8f005126266882270bb32a
======
--
This commit summary was generated @2017-10-12T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list