Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Thu Mar 8 01:00:02 CET 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaoFEyAAoJEH0Oec13Yh7NuBcH/2oTjwtNU//rbSy+t7YcPiTW
 S2q6UN3X5uoBfGbdCXPQXAP1UAZfUSdtp+HhpDOgfDOBle8Aq5hoBsG088C5jolq
 SXSC+CupMYxUHbajn6IlBpQYyKo7XxgV+bLSWL5gGmAIiOThUh6QaibxDj3E6KMN
 5HHI+aKLAVXvvav+SVhWWWJungpLLLIZtMqxIqn9sX7bT/8VhulXjf6ofk84WMJ7
 9oop8Ksgmgv80J0rxP1XnBaQkxKImZU8+Z8QmuonlipZbjvRgaDwwRYIQco0i7gu
 4YaVdORDjqhjzyLbCwHFPN0W92TQSd+I5HI99tnzkrQW/5UH/LnmTCp2c307PkY=
 =uLYj
 -----END PGP SIGNATURE-----

more cleanups

change fprintf to MPRINT for debugging, so it doesn't affect
running systems.

Alan T. DeKok at 2018-03-07T20:53:06Z
Files modified:
	* src/lib/util/trie.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/018c0beb4ab1b5e0d794aa4d73eaca6708a6d705
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaoFEyAAoJEH0Oec13Yh7Ne4YH/jn3VN01KYIX6O0b8ijRRYyX
 h4LCVYyTRLRGqY0jMfZADvwnrTyl649Vw31s0k554tNtpdSeTeI289STBHhOOunu
 sce0C+KCK2VuwM7vanHG9Bq5NU+eIZkaQCT5EnWByc/Tj5q6WcrjG4RuBUJ7sCuW
 VRpJn3fiVwZHp6tRY7Q6jNZylq+H0AVmGeMpj33lO9gMdhiiB6LkPGTEb2WeImGW
 URQFzS6GJQhV1Z0GzmbhC6Xe3WIsggPsxEj9CudpPnZuDQTOzGUrtSkYaELnWKVz
 oFRv2tOOlb80a6FbCgoWVSb6+0ffQzoPZvyhBtjm/vkICN6uYd96n2ig2gY6KzQ=
 =GbCO
 -----END PGP SIGNATURE-----

add fr_trie_t to internal functions

Alan T. DeKok at 2018-03-07T20:53:06Z
Files modified:
	* src/lib/util/trie.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dacd17606dde5a81a981ef26b13eb0bc4eed9b4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqgJe8ACgkQ/6TVgp+2
 18pzIQ/9E9ANqWStVSvA1gzkOFk5jiylqowHWczp0MtL/bUxBM0oQQigSSMO4aB5
 QrCVFt4I00YYXmDKDAyBkwWF9Hac6SYVBNj0tAzATF18U6nD/81JLL6kwcFtC+vy
 r16FYKD+5y+C9uTubWgO2Ov7mEA31beoV4Tq7AMiF+nKC2Rsw9QJ3lOZ1BpBhN2j
 L6pay1m9ucV07284DoQfTUznRi/qrR9/4l/7lSrkus4kdU8sGa3kbHV7ip3b9OTe
 T9pDNVqh8c+PXDy+GMEb4X6RknvY3FqPWzEVLh5zi7flEPD8Ea1uoBvLMIVXGm4Q
 i/CNG2TIkdm01Gb6FFf3ndVAKQNQj4ElYZLow719GzWb6stvEAx8PgCUA83MLQqb
 dXrA6ocuf2YJnv6Xo7ARmfjaHDYIHLsYGzjvh+rldxcAXX+JpoKiOWAYiMJiz0+q
 dMKxxB8gSzbxP1pgq5aCf4grmmWvPQBJdpgXycXyFD4+nzlZ6reAiH1IZS5MMrA6
 Pe/cXO7YkMG/odjC2HdJ0jtsggkDGcsSPdIyDq2PLwLXVBK+VHNcGe6RsLQtcy4x
 TQt4WpCdp+bVDURbgTQS9NzxRKW1fg/Qkywoa24Idpkv170bJmdtMAhUySaFvlnD
 ITp2zY07I17eV6Rmde4AjeoJ/0Lp6XOtvebS9vhOGD9mAkwgT+Y=
 =k5m9
 -----END PGP SIGNATURE-----

Remove cached config

Arran Cudbard-Bell at 2018-03-07T17:48:31Z
Files modified:
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2fb9fda555041e1a0c24099791a6241994bccf0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqgJd0ACgkQ/6TVgp+2
 18oaEw/+IxBec34AWljlM1S2NpQy0KiPRuIE1z3OGaItLNZ8hkrrkCoVtpBawBqd
 XQLe+gY0V4YQIaIBJTujFWPxHnqJSuyVjx/jdApAAVtCuwbKSY+BWHx8prR+P6YB
 V1PLA3h0SN40IB9bsjzLyGp7ysO4w+OP4gkvrescrRQ5nc44J46jydTGy8RgXO4c
 j6UWndEhRpyxjj5IbdjZ8G1ixElNY71gvTEoKqSQdbdpWyko7TTYTMNxorQky8fu
 tReOUifIpaGCf3Y/epn83SoCdWljNU39lr5LvqLwxCdzdltURDoSEMmSkvVhdfU6
 Mk0nqJpqjw8oZZ3g53fNrEx3bBLg56uLEIIB38rOWT9Bee0S9i5oGSyfNqoAiLRG
 im3/c+NDh8d3Ji/gD8vbgNLr6R0pV28ilcQvaThp689+VRiANsIs+P0Bo1FaZ7tf
 yaFzkzgCnJNT3vcWDqvkw7rDAgXVEr2W9XUyGjePwEOmkUADfIiJJ+0f8lgYvYYC
 gA3JZdXXvlCpZNh0JjZHs5UPCPhq+8UO7wutXbr15EO/HbeEiXYnryTEBv5s6TzA
 9+GTfJM81sl2Biifq9esKD5nSZGlL3enE4SvTNhv6gGF/PqN+HIXN/jKSvScRB+p
 5X+3kvye5t14btfaWQ/N5gImO+QAJ2mzw92jcbzVsyx5MTzVVME=
 =nt4e
 -----END PGP SIGNATURE-----

Return error code from virtual_server_namespace_register

Arran Cudbard-Bell at 2018-03-07T17:48:13Z
Files modified:
	* src/include/modules.h
	* src/main/virtual_servers.c
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/671868e3c259b760546064b3479c58487ef01097
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqgJcYACgkQ/6TVgp+2
 18o0QQ//WSmY+lC03RdXHxPSd9SQGzQcbRWeRLn24oQkbQcKY5Qz6/wTE3kDdKAL
 fCoqSQqBv4/RjfIATKdFsHA+piCC69bO08l69LqptmB2FdcpnTRPzoEHlUXHbzwy
 BJKViWZ+KXyu8Bh6enlzkAY8ezqDTqJP0oIgzJ4sL67R+qjxz5FdYCt5VX0Ek37m
 zGLKiyyAZEp2G78xPaquxmJ0PSF0m4fyS939yZMvKW+V9bKIEAutOgB5y6N2U1wj
 woKJdGjJ+LWE9nj/1eXTy1sqEIbLSOlZzSeSeAil5n71XE01laRd3SBmN9zrj+1B
 W111ZGZis0wHGmpvz6LHW753sdjBwVKWBfWIdNizM2+G6jvu3LE2qBbFsNdVvJKh
 QfpKFN/9jSkAsbZPv5dKc/PxsW/1XH40hDV6WY+M5ohBdPjobaIKNTuLJZlWNSRH
 Jl2aCWalW62Rok/B61fl7NgyKZoC/uyVdC+qC5K392NY/EquMNZNWclSIIJ7hI6y
 9eOHAfhsWY4ccTkQxzIk8taFLhNCu05C+Iju3sQ4ldU8WPGUzUigPzEw4YLKg1Ut
 +meQ2v3qZKN7VUdkwRGEmxA0rzLdJtGHj2QMgvYGBg4VlJuX75+TEl3NQuEYyJZr
 Df9lwasxCbodzWeQbYFV0iCTbE6Ii/+4homiEPhdP/4DJnPESqw=
 =fmNS
 -----END PGP SIGNATURE-----

Fix bad free of cf_data

Arran Cudbard-Bell at 2018-03-07T17:47:50Z
Files modified:
	* src/main/cf_util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71dd39f837297cc2acae4d76d80b8dbbab84305f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqgB0EACgkQ/6TVgp+2
 18oKaA/+OJ8NGvn4oX2a1ysR+fuxbnr0mGWvibgPHcYI2LbLRpjCNM1CU22kDtSX
 hUXl0aedPiDgXxpM9mGjn8bvdkSI8wrisBhFOEJdt/h5l4H/W7TtAcuK71psSH0F
 hMuiE5m8dETAus6BJE0ExbJE+ubA8loaLJL4hy18AgR9X1/fRyRfTgRycvMi0bIV
 KZBOUCQF7pN6rCE9/cwt4FUJ9spKOtl6c79zga6JADvUmm7EvMBi12L2hfbiIHOC
 T5qnemCCfpWyp9iHo8E2/wZNol/3+9MBSSyUgzZ1djKN3J3Hobr0lEGC5SgRkO81
 KPAeGfMXA5j7A5W9QGaAmvGuNdHdHtMKKt5bFmgKE9hEodjpT3Ul2ZX0AgBMt0zq
 A8wOvERcXxpxBS5Ipgv7CfhndE0ObVWxSZ8XnIJjjOhgF2kFinvUZ571r9mGx6Zx
 d9bH3WDyAE+h5whUZOb92zKjtymkTTBpQizrPwrVS+KoxW/wQYk4bBWcMTGZ55K1
 lDLt6pZxyuNtLP1y44opJ1i0We7+oBWI0j3QXHoe8CjiUqT+LbY0PgftW4OCr+pA
 AcBC+s927cL9tw2mHg1bbOzLj2Yie/gPEI2gYDnXWdE26D+E3KRIVTVO5T1LZs+G
 XjkpjZM6Ci1biLcvEMmOumY/w/Nrrk01FyRO7TMiGtvf/wyGr14=
 =AVHE
 -----END PGP SIGNATURE-----

Make extra sure not to insert the same fr_event_fd_t into the free list multiple times

Arran Cudbard-Bell at 2018-03-07T15:37:37Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1d764d6c7117b83f7be60c6afa39f2e9a7623e2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqfk6UACgkQ/6TVgp+2
 18og6g//RREoyGwHN2A/tktF8DGDU2maanv+v3+XDALlpZdf6fRy3zxah8aT+5lT
 ArraAYkiohLYC9Dg36tBbbL3Fbmnglm8tOE4xVcr5Il15L04XMwXtlsrSFx+/x9N
 nLh5dUw4Ujj3h6MpbPnUA+L5wM9+B2OpnjCz6pjX68ZRh6mwzU1uCRo94YPj3dII
 DlP1QFxvf99JBn3InMa7RuMpL36b7zcB2dL5zAfuivwK/munY32PcM3GQSaVj8E6
 VRYKdlr2ES8PXyKLjFBkAVLxojw7O8pHUuAvkqm1Bseap21Tsrbu+vyWVSu2UQQY
 OPDNEQPDZxKogWK4Gh3HOhDnwZUWTDMCWLioPw0l4Nnrx2dkspdFl4fL+UYu1JOm
 PdRWwZ/Kr/519EEmf7/3tW2veu+6vvsMwT6ZXV7fkKwOA/z6H/09vAh0mLprOjtN
 k8YjOFVzPypsGjYZehnloQKs6CinPWe64m56y7NjVsR0HUhDvKT94uIhdv4H8wtm
 xqCdn4N+o7cduZS9CxjviYZBwy0MdRHxJzE2Q0yZh4OHD2ZjDMGP+UZ/S7SuWrzQ
 Wim3yaTMT7IjIhNmFMBQilEJ/vshVgwuSbbd/dHV6RDp7JU3cR6wAiJiHhKmXbGx
 QRKKwfOoXfV+OCLroFPhKKpyM8qi8bYrK3v4udeVN6u5OdgeasI=
 =fpWe
 -----END PGP SIGNATURE-----

Cherry-pick later commit across

Arran Cudbard-Bell at 2018-03-07T07:24:21Z
Files modified:
	* redhat/freeradius-tmpfiles-conf
	* redhat/freeradius-tmpfiles.conf
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6bf062df1fb946806f1e091e63ff7e9d7e077acd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqfjHMACgkQ/6TVgp+2
 18oVxw/9GzB6A43pdPl8C7NPgF+2+EeCIm+bYTq2SleHPzSYqxY7VxbFCd8VS6Qf
 3srinJrwsOFYkv/nBf6ebbOwSjGD8NgPwouy0iZd4D+G31Nqg4O1ElLfFhQPARSQ
 me4+DxiGWF9Hq6hGIZPM/Z/G7HAt3CFG31yylFjg9TpswkWs/Gn9KDRrc8+mMXN+
 wywKy+feQN8GJl+FHF9CpDJkBkerSuUZb1TkE3UrpRvcawaEatxGA7G+YdVCSHmc
 1CgYQG6owTGZcsLf/Otcq93icnVuVNnLSUpPO3e73z2LjZW1ey1vSBqrWLSJvbTG
 II73kakpMWcGxq+0rvzgctJojp3rCQNN8QcLaQ7xjCg+YrUU4YMnayoPTAbSgXq1
 4/2W+zlbD5+oo79jQcX0PfOD3OfRj18QS1Mo5zTmjRxvjcgWrPkyPsETvWDy25kf
 DetOxtYPn3TWuCGSIMpnJYmhwXkhAcdpgtSRLuIOObS9Y/2FPOcipudPytcuBAed
 emyl8e17MN5utZP3eOZzgfNJDHoywLw9L8+xzhMkFc7Lhh4zrF06Iw6KFvHco35T
 rbMa4lBUzKaY8mFiHCwt+JYQQj1EcdKYa1rY89llFM/vZu8U1zIQIFvoZG0NYJjN
 48PhCURcQgRuiKL+pJ+JhHMcIbRUDrAibYr/a2R8DuIMfMQs8Aw=
 =Gwyu
 -----END PGP SIGNATURE-----

Typo

Arran Cudbard-Bell at 2018-03-07T06:53:39Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e06fde64cbb93a5a40c15a18f5fc46ed96481437
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqfih4ACgkQ/6TVgp+2
 18p3yA/9E1cuCDG5frtBDaBGlwlqZ4dWUVtpBTjeNgpLOhcT5Luk9+SLAWO1lipy
 hXE5of1r46tC3xcUSCqrDbYsC4L2AG+xZp/zd3WGMitdh+7lNhNv0pvNiRF3CVBW
 c3JGSO8FVeYQMIHYacwqXd7OqSFY6Ni94wJ8kMKcWe5/z1jc41T1g4ac77q/h/fX
 L8QyvWXXVgGUSUHUxjvnq+a/R0JcxIcnJV0rFKlA9frdXtMnZFgSfPAU11Chwsa3
 1+gYq+vswtPWjm0MW5Sabhgv0rO+1tpUOGjo0Ki6WePvOPiQkRUxjERwpiGcLYLi
 LsLt10vMraFm3I9+1u1OxjlxJMKxOO1QsQWX00krPje/nKZemX0lYdfOcBGA6z3K
 0jYh7l4oVBBKehx8yjMV36mpXTNZzSKAxC8GbfNVYKWmmB/yrby9Dg99S1JntQSk
 +ixd5p61s5nafgUC9Vb3c2aczSBJbmbhz3Eb8kyHdxt9qvirVRkwCMbAM71Y6460
 j3G5gwcnTuQXrHrc2n6WFsIycvwr4DraHRPl/8wS8hLbNh7jzYwTdE5Kgq6gnFVF
 jB1AYpAOgF/fL2PZ1IhxS9XzEMAW/tkWQ42dWgV9YHqeNuaFZbkR7Q4dJMQj4Ziz
 Z1ZGcWSTnCNWehA8FjgagUQ12Ecp3OzlD1oLBKQ2J29YKKVTd8g=
 =52pJ
 -----END PGP SIGNATURE-----

Unclear whether talloc counts 1 as success

Arran Cudbard-Bell at 2018-03-07T06:43:42Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d656f437344c55b84cb199a20842415ce237b93
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlqfcrcACgkQ/6TVgp+2
 18rPdg/+JZCVlqMudZux2oUj5ngZOX7y2ZIEETZxdTIQWJ73yoIKXRDJh2I1kON7
 3tZXk80CGs5iCAe3c01bqyiN8mN1yNCwQCccM26L8aQqE+Bhq4mN5SDWCi0l12JG
 SyeSJo01Th0MI8oNIKjo4l0SDq8Enh/uCKKoTLMAD40PbuvjcCsBIUeUSDVfH+SL
 f4ObB4hQz+QN6X/FJUd8COpZ009JkbWbYjPo9CwLIutr7kdzFVKd4XeLSzAcryex
 yzkBPMQmnfx+y753caYcW8/utnPNdPK5ey8Jq6uXeHHWMiqy/xXQqaZGiCps9mqu
 dXZwPvV1R3XmFzx5z8kkeu8SYrutFmlBmoJkcY5KkMXsYaCUtswFDyjYrPvs1RZv
 OKpHVp+UnpnnjsTplUVOwG+3Gg9r3I+9QBvIf4Y0RUF0ThQZwfxnBtxSUZ5S2rBe
 AMnD6/HqQ6HJ+P8v3+cDC2hLqmKbVDOR6YVEXFGhL5/L9fI6e0r3ly6Wqw5imOXd
 QZnRkj7dVp/iKzDwKMWxH0GbA8+fW88jHmZI+SUTVYPTEwXnPBSv5sajyAaNSPQI
 Cm4HZDlNNZWndrDyvH3eSfasIRualxvxfVrpwXhvwnk5R8pFD20dQYe9x6soahpq
 GxTDrfyx9XZyhHf9Ee28UxF9AvQNCHlKxiXTV752Cpjmaz5olok=
 =/FSG
 -----END PGP SIGNATURE-----

Add a tmpfiles.d entry on systemd based redhat systems, to stop systemd agressively cleaning up /var/run/radiusd at boot time

# Conflicts:
#	redhat/freeradius.spec

Paul Seward (via Arran Cudbard-Bell)@2018-03-07T05:03:51Z
Files modified:
	* redhat/freeradius-tmpfiles.conf
	* redhat/freeradius.spec

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


More information about the Freeradius-Devel mailing list