Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Thu Apr 19 02:00:02 CEST 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa13AeAAoJEH0Oec13Yh7Nw04H/i0Paen2YPWyiOE87B62XhRd
 nX4dR/uSeyVHPQhm4xMFA1UAY4I4KmsH0gv8HfCuF+gsbQM1fCJf+KGni+KgeNAS
 baB9Ak2G1NxnBPvlyqXOW3TRhYEy73ISAxJHNrSqb2YUX9gi8rS7/8t/8+2bGlIv
 stBsN/IOaGGrbAeaqsdKtbBtm7schzrHXvGDHnJi1B2rZpLqjIBW6ikKMzRHq3Fc
 dj24IOOLxSrjl+cbI1/ctbilZdIxQTBNaJZmkIU4aUQGiG0eL7ZeA0jLTv2w2t0K
 6At8GfFeAkvLImN6uJsFpt8o9/RSMrcdqDOCHAgqjW1nG9UqbWyi9Q0NgR/O4R0=
 =YoDZ
 -----END PGP SIGNATURE-----

clean up the client only if there are no packets for it

Alan T. DeKok at 2018-04-18T16:19:35Z
Files modified:
	* src/modules/proto_radius/io.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f28685fd19757f41cd6126a56dad2c2fdcce488
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa12/ZAAoJEH0Oec13Yh7NqXUH/39UqL1ABBWZ5QfXLyin56VD
 Y2Lyg38HCWUWdwZfz/QUs0xGUTqm9MOMxAhVIfqzxzV4/AmdA0SXpjzbmraAzLe9
 WxoE3zrXQh0uoWNxh228Fz49x+B/nT3gsUmqPGQ768uCjaLRHQicWucmLeG441hB
 NCepZOq5/8DC++tkYsZ83lPPW0JxHdxEoGOs4C5Sbcyal0+ViVlgQQqZvXdWzMsU
 HrLhHy25qR6CrfWmFFuGhUIk832CTwn6QOaJe4axnp2rY+EcwMo1Mxvug+xDtcAZ
 Y6lfyhe3xtHDSvims9wp6FBA/k9Czh1Ngwc/sGe4VoF0GgkKJcV6yYFKIx4uSEs=
 =kDbw
 -----END PGP SIGNATURE-----

delete max_request timer if there are no active requests

Alan T. DeKok at 2018-04-18T16:18:19Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cb9aad7a7bff5634339f394993bdbaf5581ab5a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa126XAAoJEH0Oec13Yh7N+IcH/2A77SeSYUcF9I/KbAwbHCat
 dhfMTxOAhhr4mz13f/fRsDk/rfRksFpEMuU41sj7IZ5v+MNOiISs0qzxOLW4fQVc
 yfMz5FIJpOFokxrSXbIqnscuVWv2b3Bg6yUHwXjfat8rD47qVraAENmq3MWn7VaV
 7TtkaWXMFAXxrVS3k22Ld9l/sRvqYoo/CMl5RbmbQ06knPQQo8SDZoEervMg2mF3
 1yWAZPhA2yvBcMJDN2Qdr6R70hT0l4oGs0TqCNaloPOanOe0EZGFi3cwg4rpDwdL
 2KLonKlnuD9jbkpBPUmWQPEoMZx9vM34KBE3NfNcuPkUg8cwHoKkxS6Zb0+p04Y=
 =yLHs
 -----END PGP SIGNATURE-----

use the correct structure entry

Alan T. DeKok at 2018-04-18T16:13:00Z
Files modified:
	* src/modules/proto_radius/proto_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53c7381469652c4b78b69cfb97a02275988c4cba
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa10i4AAoJEH0Oec13Yh7NRfQIAJfRlz5rfL5vFGdEofLLRg1q
 W4zT+9labMvbx19tvvTj7pucu8ZIHq7miTkm/uGcBqL0A2LmiYN8Fkxk0DUEALF9
 peJ2RBblpTfXyEAfW4CY6T+MW9LfeHPJ7C0m+dGx6kkqC7ff7wGcewAbHfCQ5inX
 lkWAoc9lsgjeMDtzw0th+jT0Xi2xiK2ZFmKcmy3axaYitAmhjolB0PkRSt7fj/6+
 QfcWQejENLzvdLf6jP+L2WwkmAl3+50oICrFUotfLN1WcO/SOzRr/UGyE73uzuMC
 NSB9Fz6gxZGh7W+CvFH7JlMmMPt1Gj7/NC6VEq+14zdWhOWkJh0D1RUwIxXmOmc=
 =hEZ6
 -----END PGP SIGNATURE-----

we may have multiple clients being defined...

Alan T. DeKok at 2018-04-18T13:31:25Z
Files modified:
	* src/modules/proto_radius/io.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f44ede45bfe8524b4fbe40d7fdec3339fe8aa27
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa10O3AAoJEH0Oec13Yh7NVoUH/iUOME4+BPa+NI9ZgvQhGYdL
 nSE4uYo8KFnc5mBDcv10mU6INlU2sqqE5MKxZtFx8/iiMRtdr0pPXaY09X735B/d
 jP941jGUPAiu1RRSlUus25FHrVh4vqdg38zXsixR97T2AHOJGb40fklsfwU22lTi
 AUSSXvXUuDWQVKdmoy/xEGS5atpiP7HW1oLjI8nVNEw2JDt+M/V8VjUnF14J4KHH
 wlCBL5AA9jZtA1tBDRqYnEskPMRb+ACC4NwV+2EvD1lKi730qNRZjtOj8byxQgHC
 ilql7hehIrzgA8JgHHfDTSLuCL9hvytNP3JE63tM9dMB6As0u81dyzd/Cuet1dY=
 =+2Qi
 -----END PGP SIGNATURE-----

free children before parent

Alan T. DeKok at 2018-04-18T13:10:00Z
Files modified:
	* src/modules/proto_radius/io.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c760e9fb70993c5c377fd780bb003fd44e7c86ee
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa10FzAAoJEH0Oec13Yh7N8mkIAJWrnf0AszQp98pTbv5/06cB
 +4H9zfEdu+H1BQaWThWoVqqCEIZtRRx4wKUrQH+hf4ijoSf/FfLkhYIlRI+EEo36
 +ZORnIaFtvLyMNDnE8gLeUii5EJC4Xn2QpdrK+KGZHhm2ZFhgNTfOd83FokUXJ5J
 UJFu12pbQiYtXYMbJ4s7P/VwSf/vZAjiAXMy1IP9lo8d5OO5s+0LiDmvIZwKPXyk
 bgSS20ZkOf4aCR23vOFMLG5kt5+gyeERO652TYD1uvMU0o3ihwzxyftO7PFMn67M
 aMaGSihmZq0KzrhLKexKfxPPr9FTBCT2UNZ9X8N34AzVrgEchetNcLYTTkWZ9tE=
 =fzu3
 -----END PGP SIGNATURE-----

move code that increments pending packets

so that it's encapsulated in push/pop functions

Alan T. DeKok at 2018-04-18T13:00:12Z
Files modified:
	* src/modules/proto_radius/io.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c406af90c648614c10f154c63636f8e1c02a8e3c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa1zr3AAoJEH0Oec13Yh7N0koH/jHMAdpaGqZ4UsS2DEvEnU0j
 dwPTvdpD9AevWX8/Z5n7530Fk2Yxx2sxpHWIv2a4k6eQVAV+DXzIq/hKTu8OwYvh
 bRnHNFAqTCeFfEGHNbbypueW9QVahxuAB2qpZm3fwSOwrL3wz2vhqDvFvvb679XY
 Kmar+1RepamuS9rRQUF7l3qac+wLzhuqNItImXOHmznvqbU5nM+zuKNn9gaAA8c6
 RD0VaE/ulB33hfZTCh1jgN610tBoN6d7BI9r89a2ci8k6eIlk0M+h7KENfoKjOG1
 0WbiZdESC2yTcfYlHh8tcWaj5879vrYpzpEwomEc4RuHCn8WGF8hd5nuSkzBajE=
 =OSMQ
 -----END PGP SIGNATURE-----

un-confuse the compiler.  Hopefully.

Alan T. DeKok at 2018-04-18T12:32:20Z
Files modified:
	* src/modules/proto_radius/io.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ff792f9acb5a93c408c62aec328f2f753817ea9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa1zLxAAoJEH0Oec13Yh7N0+8IAKBojk7mcJoEy1cZ7bey7Mg4
 7R3Bpcis2+TAUlpXbZeutimZYnaAfTzWcvRRXXky9RxY+bxBrV8Wsa+Q0XlggLLs
 JyM88I6Hl50XX7IU7Qc3nhVVRnnpYOmhdrZS8bYBHEJw1Q7iN6zNx5pmizZ2M+ec
 MjQukfNwouI4c+rCUwuQtvaOzuvY/LG8n828SLwIGhEmh5JzhRt6g1I3ss2mvEMh
 B9nmrjQYMInUQLAOs1BMomRt3Q1Z/LUg7NRLwJueTS8/baEPYNDEP/r0pcEinZor
 Z9+nAfcRgvNLNjXD2v1i7CPfMstJ5y+t27KmAz8tzia8CAs1XXo2HlkQEH8R4tA=
 =XBNe
 -----END PGP SIGNATURE-----

travis issues

Alan T. DeKok at 2018-04-18T11:58:39Z
Files modified:
	* src/modules/proto_radius/io.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e846de36fb21b53c28c559cd155346a22d52226
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJa1zJFAAoJEH0Oec13Yh7NIOYIAKiuCPqoCfO73VgjJp1lDeWo
 2SvB8PAiCVM9FkPLZOhXT0qlzgUK/UeJS4UKK9mXKul+plF3u09322/4np11/99d
 X46mvuU2ssJSMBhD103pdRpLJVlTl/yPzLFbIG/mj6IVajrDiHEq9P5atkYZrBYy
 gxwQ1McBPzPiVH5rGaKCc+rptjhk/JKrYwAUFlOmyj8JF1+/3HSfK+9OJkEVfP2/
 XZjjkfA93/yL4Y6zixuF47JGNyJt1TvMj6iRH8qTJqiODFU1vwQYFjwZg64GFBB7
 4YlYreDiE5+uEXYoiJ9yoaEnLT/cpFscrWlUEwuP1e0Mkrk5JfGhVZ+HI5uSTRw=
 =zzjq
 -----END PGP SIGNATURE-----

don't rely on "echo" supporting \n

Alan T. DeKok at 2018-04-18T11:55:49Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69a6fa99f230d4ea9996d2ebfdf7796d1a2d670f
====== 
Don't leak the first unknown attribute in an unknown attribute hierarchy

Arran Cudbard-Bell at 2018-04-18T02:18:51Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d60d176f1a784a482c5b11eb5c4dc80c23d6cb0
====== 
Fix leak in anything that used fr_value_box_from_fmt

Arran Cudbard-Bell at 2018-04-18T00:26:51Z
Files modified:
	* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90c21b8fe20955b6e5eb8a54d941cddc686cbb40
====== 
-- 
This commit summary was generated @2018-04-19T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list