Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Thu Aug 24 02:00:02 CEST 2017


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZneeeAAoJEH0Oec13Yh7NSkIH/0wR1d+XOSZJdIzu+K4qtCcb
 8CmaWWOjxBCxdHEkANkGRAtI7iYLl9k8nIhF6xqeSf+ptNyZ+2DKVjQjvv1kH+Rc
 gtwOD5Wkt4GgjFmJ9HUePJxK6royasTUeL1EgtnRPuOV5hI9KfkNEUdFXawrvHPH
 3XBZ4K4teICAxrunNGz7010IVChwUfwFNzwgNe9CWFeaql+Kn0BtmLZNmlhZFIGl
 RGyolFXPTMyjIerrSLcUS1Cj8a9Zw4X9hHVBiwYtCqnf70zjdAFAUXoASBObM1D4
 rIo+ZSeGrwFtDYvVzi7BwWhZ9O+Fbn8uSClt2sdgGtltzlVIa77hN7Xq+reKzHA=
 =wGY0
 -----END PGP SIGNATURE-----

short-circuit long-extended attributes which are not continued

Alan T. DeKok at 2017-08-23T20:37:34Z
Files modified:
	* src/protocols/radius/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50ddb7c9ed31c6615099f63edf7840e8022059e8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZneEIAAoJEH0Oec13Yh7N5twH/iz8/btu9qFpDa5t+9NcJ3pC
 L77mXCAyQKTcofzNkjSuGcSd2gvBVb6P4Ry4l69D8mslLXRpBceqBxNrvj8gch32
 a7f09n1mEaidnpAXX4m3r381fJ819bQNZ+P7uE4+/9vIV3Ea4nZPpXE+UTc+5UXO
 prDGynKArWBRb4um2ptz2vnd2P+7fKCNjTzM2klg5w+geZLSFVDq3FlxzfGp60aI
 qvaUbLSSYtVosVW6YuW7gg3gu0iSGVeAHPPqToqDJ2mqnuxN71cTVTuSK39aFsg8
 qJfoS29aat6/T4fRtSa3sYZa3kuXBQAzEjPFnSHclqJ55MipacJ3f7m3q27oW8s=
 =fGjq
 -----END PGP SIGNATURE-----

fix end conditions for decode_concat()

Alan T. DeKok at 2017-08-23T20:09:36Z
Files modified:
	* src/protocols/radius/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe414b15c317636a52504f34bf858cc9a231511c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnd0OAAoJEH0Oec13Yh7NYG8H/RiAaPdDdbETlomS0JS8dwHF
 VSZrWz0zeJPK7/ZT1b9OYA0VLkwIS+Ojl/USO6b4pI+zznI4BD7O1mDMTRWEGUtK
 pBgWAfh9I0z3ruKBa0zr4FgXSYot4PdjBfPxb+MVdITHDwI0O6PY5CoPOZ2G8apz
 SPNhAIwsQQgKRsVSVvatgiuS8Eu8wfHOFEdLev7u275huTgwQFAz/eJwmMihIo5M
 9wP7NEThbNZGcPbs+7gtOLPTn8vCrhC/w7A2N9GfzUKlyPVMmVRemAm7j5KO+SrS
 4kFAcIkBP7hS1wcAwqxKzJcUupwBh+Bgs/85dNTmoOMGUNRqQYbiCqPVCUcvYwE=
 =zshs
 -----END PGP SIGNATURE-----

port wimax decoder from v3

Alan T. DeKok at 2017-08-23T19:52:33Z
Files modified:
	* src/protocols/radius/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/780a90f179c090ff09f078d7b3b43b16f0f48d38
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZndvAAAoJEH0Oec13Yh7N60AH/2NIhCLJf8CjlNvANOI8BWA5
 fS1fZJrm2L71n6nViBHgfsBNKSkInanudB6Gj3FymTGaimiRoRqiNCpsGHFCatah
 SQB/RjfFd0KGrwT+lS9kzE9AhcZfCVdDAEtOby/mRSbsdU6Db+rfnvKBY8aQcUBU
 KWz2YI3dtO2ITOCQBmNT1/rg7t1K9jNRX8H6wgjYk1hyZ9h1PNanZFuRZgEpkbby
 az6n4tTWiw1BCPVqveWl7lyGrgNTQqwOUk17ClF8lSagqIPAa7oZUyi1KZQ/g23V
 kBLjRICUXEy6VODX0bNPPY+KOoDRC6zRbdIiNIk721AU7aaB34uIGaSu4/Vd2/Q=
 =w3kS
 -----END PGP SIGNATURE-----

tighten bounds on WiMAX parsing

Alan T. DeKok at 2017-08-23T19:47:04Z
Files modified:
	* src/protocols/radius/decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ea8ba3e1249466a2cad2a9661a230e7afc9e061
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnYkSAAoJEH0Oec13Yh7Nm5EH/R7oYg7PwhDuRSUm/Ioa1npK
 3J5qmmkl3/B+Ae5PgUDROOCs1pAEXzF6zqcP/ke7JohE9zQLdTw1Refo/YFdTkNP
 hnllaXajsARskUkTXYSPRESZlYfBZzbasS+m/ivDsbivbc/NT3SK6DVUgkhzGQb6
 DJeaidn6jL2Px9sNi9QK7QnUSmyn+swJ6E0Jl5mdIiZC1Y1SkYZf8oNhenQQb2qM
 U/TW97oThLXZLKUcvxNxk4R9hVGxfHmDoxNVruZ4VlsAP4cqAhrPjESBF1Y3UUf2
 LwZH/fDOiKwJt75V7iY9fu+9vBs94m0D7/JUIZDZuJtUxFrruIhEmXqLyYjOh9A=
 =cBFh
 -----END PGP SIGNATURE-----

typo

Alan T. DeKok at 2017-08-23T13:54:24Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4070f7631feaf60b3f5314bbcad27dce39247f94
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnX10AAoJEH0Oec13Yh7NPmQH/2atC40H7udGbWBFblmTdSpZ
 MdAL7AkSiMMWR+ceq9sQSZFSk/VfUwbUHLYfPDE/drlGdICcosIwDGh59wrD9wHB
 vPXvO1nxWK5W/2TqvFOL6SCA/PzAoWRdV+GoghUY4AqykJGzLao6zql5FstDH5aQ
 NYQWLu3Ye/wfA4QvRkfTaUQxLK9PMoAW8o0V7M50uUl2wswdh5i7KxXR/6isOPAd
 68OEiqvzAL8iFaDJk+DOFJLRCWCHChGK28uxf9xC8kFL3+Uikcfdl74tNeX0USra
 TcwjPIWGOW8jMa769p9t90NvqMEA9uGpjGq8CqwfZxmJUKbGWWJ6PERhlQAS+1g=
 =nJio
 -----END PGP SIGNATURE-----

stupid compilers

Alan T. DeKok at 2017-08-23T13:04:44Z
Files modified:
	* src/modules/rlm_radius/TODO.md
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a96ff4e99bd02eab9050b147f3930d50ba1a59a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnXXfAAoJEH0Oec13Yh7N5rwIAKcDnBXsLQ89VGgtXRcB/z9Y
 5fQuf7Dqxfmj8ih0SFTZ7oM8iCeJdvI6qy7eV+oPic5xZBUYVrND//N7p/RXCPBP
 FFxe6y1ihQ+o/o3VdtIzGjdsRlkvxhlsLc1Y9GO9kUWstTB4kSNV7OPSgYbyK1NE
 Y8E3biS/WxairXpRBMZ5LyMW3MZdkanuMqQDDTFMLZBzFBDjJrk0TWRp6N56KP20
 84cs1eOr9fRLNfqsm9VsSPj108IdTOft+OvdKOcFKQF+N+KyRwj5L0NhOeQ4lXen
 E45sk/Jn30Awvazx72EijZGlut1wQ57YsWcTn5HQOxxGKYDkFfs5egvfsfHX0g4=
 =jEeh
 -----END PGP SIGNATURE-----

updates

Alan T. DeKok at 2017-08-23T12:32:28Z
Files modified:
	* src/modules/rlm_radius/TODO.md
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ddd1151fe5795b099d83093088d983be68bc3479
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnXEwAAoJEH0Oec13Yh7NIHQH/3scr5ewl3NE41epz3h06wE7
 L3a4lsNI9DNBynbPgJRzQyIhVrXRHiCvnHxPz4fvotxDR/b7d3RRDxzAa7SPJSsD
 8+p6hKB2Bptos947/UwvI8P6hV9y5YjA6sfstFVDNY2FghzxrgRvgMCqE7cOgPwL
 tEqzbJf2TxTthKT+7HmUgfMgPZ7NpOdVuKXeuDufIBzt2VjpTDilrybD+rpGLv4p
 Xt431+Fj6J4TraZLXrMTpMVkK3kWtCiOgtNxoKe4AnGFqisHHD1IqJk71djPyz+G
 I5T2m/BjQkcXL+tOtmLque7XsWZBTmB2bbmNuo9wcpemDJwPK5+CWnZLbUik7Xk=
 =+ABo
 -----END PGP SIGNATURE-----

update Acct-Delay-Time on retransmissions

Alan T. DeKok at 2017-08-23T12:12:14Z
Files modified:
	* src/modules/rlm_radius/TODO.md
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e82bb94aa7cd0272c2fcabdbad6693cd9e617f08
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnWgtAAoJEH0Oec13Yh7NY/MH/iOWeM6v3YNCtzJC3VluFltL
 30N7nok6Tx/SHBXWclpux790qzi2+aOX25+J1DsHGcVhdsbKpTlYAiJmQcb9Z1jI
 84tka1tn5g2P0aUGjNnRGDrHTWNaTDLNaN8nhuvhJm6XI7ukfMzsoBF6pr0ISzf2
 92P2VhU5jlezMQnKjBTBpFXpyjnWR231b0FPPYQuwEtj0Ci+81Y5Q8R+ppqAai69
 z9nUWNRo+dUBIRJNgLMGNlczXIEwCm7i07Y4MqNC0woFG560zu2tlHBJMY5DEr+w
 r6jRKKlbyK+/7aD31mzRwywL4MuSlSDU7tAjDHu6V9vWZ/Df/DgY20XqLbWFhJc=
 =zwmQ
 -----END PGP SIGNATURE-----

print auto-created Proxy-State and Message-Authenticator on retransmit

Alan T. DeKok at 2017-08-23T11:34:05Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6db5c3931ee9417e03759b5b743bbf5fe0e87bd1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnWgtAAoJEH0Oec13Yh7NjI4H/1fMUkHPRgGsLNZtNWdbnBmM
 hxCbTW/wpN+HhQ7l8JHI7q2B6cWgYTvRkmZ9QB6bYM592P3TUVrUnktXZoRpW1s6
 tvl79T7qa1T3kGeoSQv270fbp6Lo1heXjplFi4JsExAkiwfmIcVDGa0yfqVJGc8B
 zZq6r9PndZBO/PlX4g/ANTvxrJnxXYvjUPAFdlp17w1/IB12FXiIlD3QbyMs8sBC
 C2oTMD4IgNRFwaMKEObC2TeJzVWnqWyfOgtNm/BPy/v7ff5+MZu8vDXbyQS/JJPt
 FKFXSk+f4vtiGpRdTpzbAwH20TeuhVMtQClCJdd20RAkBZeoheFZQu2Ef4+k4Mo=
 =SqUs
 -----END PGP SIGNATURE-----

add src_port parameter to fr_socket_client_udp()

so that we know what source port we're bound to

Alan T. DeKok at 2017-08-23T11:34:05Z
Files modified:
	* src/include/libradius.h
	* src/lib/util/socket.c
	* src/main/radsnmp.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_logtee/rlm_logtee.c
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c427604b9b4c8198de07f0af42fc6789c2944ea0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnWgtAAoJEH0Oec13Yh7NIR0H/3ft9n6rgd3UL9F9HFo963xZ
 xN39KQTAiFg56be5l+zcmzedJRsSEjOTWqcnXBaGtDtcTLpelzAoHc3O/XcND5z4
 8BV38j0tlqlWOMnW4j4mzKvT5Y+UQXm8Ifw0PAujAIxfmx3mage/x2uetQvCuzny
 FmZwBRBkhK98w4bEyXWsLXsQShAOQutTo4CQLg8ODN0Gm8Bg/BbdKR0L9N7NWwAC
 0ZrN2lTZ42faN4J8Gl9FzF+bE3rLxTiEknw7v6hy21MrcqPqo1weG1JXlGRVZJ2Q
 Q11+SWTx6tERFOUcqOB2rcKUHhg8k/oNc9fbfo+ykSuNiMGQT5ghJ8PjTjt3DXU=
 =7CIM
 -----END PGP SIGNATURE-----

move worker "time_order" list to heap

which is strictly ordered by time..

Alan T. DeKok at 2017-08-23T11:34:05Z
Files modified:
	* src/include/radiusd.h
	* src/lib/io/worker.c
	* src/main/request.c
	* src/modules/rlm_radius/TODO.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4272a0b4f0b3289c606aa301e7d0f03b052dbdf3
====== 
Fix wide_name

Arran Cudbard-Bell (via GitHub)@2017-08-23T11:18:50Z
Files modified:
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d45eca7aa77fe1bb24f8ad4fcb5aa70241975b8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJZnVQIIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPBGlxAAmSkwTylHaUhHYyPb5fgW8J6GOvrjYtyfF33C4csD
 bf+AUFHA0vrigKlwJQEmTgDx7jYg/UuL5tQO0mc3oEzcd7xkRn7TjOZBE/q3Zmd1
 5YFArMrCjGhlXidS7Kky9dpsFQe8FesAs0oWpsas4iS0B1brl15J7RKuM92XR2ed
 aFnYFvj53/byHaa5ZzTW1Za6GbwBQrn0gqmBmw8SD+zNIVx/xMDZzXw8jqe8ouE/
 /76gAml7H9SK7dWezzX2gm49MvgOPgLdKzgNnVokHgB0O/vdkJvodbFb1SirEIJk
 07Tto/0dvXN5MSWoZV5gGiZRMJnnUyuSJd6zvk3Q+Rox61fdgIFgFFer+p8Tp8Zd
 oVOnIUcIKf8lZ2xnqy+dGDaLM0OgDJEIpsOOAx9ZDS3s+4lmW9odUtpBRM7y7Fsh
 daI/PW7oW4c6JF/bAQ39AFIz3RSXhN9p3oodcSyPpzjvePfTQS9Rk0eWdW0DBpBw
 L6ZtiVrcrMLfXnloIxxfY/z86g1ijS4JNmMSydr3lGP8Qa9Bh3PA/bh9jTQpIUe4
 hSK8BxjM2vZZyZRN8NFbSONP+ocP/QUcxHPo8/EyxMlXAI+g5UaTZ/xFdpQiNUUv
 6Ll4z+GZUpE75H/Exb1r9l8OyPiT9hzGC6k0NjsuH/CWOz1GmkzmZyKnTiqqmNH2
 KuA=
 =H8XY
 -----END PGP SIGNATURE-----

microseconds not month

Matthew Newton at 2017-08-23T10:08:01Z
Files modified:
	* raddb/policy.d/time

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42d8f46a24f2666c03a80b57e1ac1c4e8bf8f232
====== 
Merge pull request #2043 from herwinw/juniper-dict-string

Normalised attribute type in juniper dictionary

Arran Cudbard-Bell (via GitHub)@2017-08-23T07:29:40Z
Files modified:
	* share/dictionary.juniper

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7752a902b8d8e5ee30a506c216a9556b65c69e99
====== 
Normalised attribute type in juniper dictionary

This was the only occurence of capitalised String, instead of string
that is used everywhere else.

Herwin Weststrate at 2017-08-23T07:26:50Z
Files modified:
	* share/dictionary.juniper

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f8460223b930cc53234a1aaaedc2325e0b75269
====== 
Make current epoch time available for use with custom latency counters

Arran Cudbard-Bell at 2017-08-23T02:32:19Z
Files modified:
	* raddb/policy.d/time
	* src/main/xlat_eval.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59246e15e99d2a75299d67f7d7bb6862ee3b61f1
====== 
-- 
This commit summary was generated @2017-08-24T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list