Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Wed Oct 25 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ76lhAAoJEH0Oec13Yh7NRTYH/ReNqnVzIiJMCTKZqyQbWtG9
 lbT8cLWZAt3Kvw/7Q4uUbLjM51BjOA9nHyqdTQL9OMfcWMhOJP28Z8zAEr8wokf9
 OtZCz1wkomcvbdAUr9cP21V3DuSaU7ZPohYYCsS/fumuB/Wcl0c00N+KcgVFPVG+
 LLWzXnD1g8DJdJu/PkrIr6e6oSzGhVUGS/4GNpzYxwfQwkcybBvHTxUN2W1xBwEw
 mqK+1DLKCPRXpTwfTagZAJhBsXl4GTp6oFQPMzmOm+JjVQ740Df3kNKTLghA6Yoa
 SFd2Lcm3FXiBVZqEbWpDfcWRjCSMp1wD/ax1731Ic7xMSBWjfBRDdWhVvK7pDVM=
 =NovJ
 -----END PGP SIGNATURE-----

Revert "remove rad_authenticate()"

This reverts commit 8f22ef299bb34a45bc9c10c70c675e21747417ad.

Alan T. DeKok at 2017-10-24T20:58:07Z
Files modified:
	* src/include/radiusd.h
	* src/main/auth.c
	* src/modules/proto_radius/proto_radius_auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31e2902cad1669b40acec6198876927c8842fe4a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ76kpAAoJEH0Oec13Yh7N0kMIAJEbTi4OVxPKEgnP+LtojTX3
 loZjhSG29PSbgyCLZ4VxStSE675QjHzji52hC3dAid+TV7EMl0LK6FmdVTwEv2qU
 hgYnPUyEwikWrd4Ey5yUEcgKS8NMsXmJ4nwD8N6u/3zK934wOyIyFPkaLP9IXuJV
 OZtt90473J081fgPW/ICAAJG/EIRNZZLTAWLVxzwuSYiXGRCMdC5EKiEvMgdwwYo
 J+Y9bTp1F2ZTKXvaQAmTiAmIdOswBj9IuW8PxyzaM8eaDAdDOJYJDPKbIEZ0y0V2
 38zZf+TouxwILlbw1cvXb+iOLZK5OjDkVy1guFHGTpa25liXBOSmy6x9rAniiA0=
 =BKZl
 -----END PGP SIGNATURE-----

start the timer when we get the packet

not when we first send it.  If all of the connections are down,
the timers will never fire.

Alan T. DeKok at 2017-10-24T20:56:50Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b96340dc2d7f2bb27d5dc3fe72ebc3603284bad
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ76UnAAoJEH0Oec13Yh7NCXsH/AuVSfnrhSx4G3r5p5Y2R9+E
 ctkbY2Mz4vhhvzldOvSZ4JKUeiqvy8knbIPEkwJ0iTbWuAGxxjcb80EEyu9kkmYl
 9Xx1WY9Umw1tTD2ImKTi2E7eNcjzqkK3l7I2WJgid6/afCCh/xOmFqyK6rn7sD5r
 IfsE4EpgbHJej6COw3ESL/1//YHbf/sQsqweoOFj/jWMg4WgkuQGZ3BJ2mvMUXUR
 SegjkbBAYvatLiG2RDzzHSApM1qDUATXAgbQkpNfbN1h/5moDFK8HUwz/jeSNVou
 yooMD6uuImVZixGfb6jW43uNWzguOsHqAO+N9gZQT1DJyWPFlLflkwLVHJrh7b0=
 =64iu
 -----END PGP SIGNATURE-----

distinguish different kinds of stop messages

because it was already mostly doing that

Alan T. DeKok at 2017-10-24T20:39:45Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfbeede3443c997717d0b5ab4efafbb053f9d37a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ752QAAoJEH0Oec13Yh7NUy4H/iHQWBalz3QCPm7XjvnKaheW
 a7TeLaLY+qNTz6fLxcbRyJT9Z3MBRXgU+wCdpePBB8JByyppglfSDAdhD397bDUs
 vrrMCenJif3P37c+XYt/X5zJSkAZ05GBURlOkm+srChCg6xiG/h2WRWD8ViWLXR7
 /n1796Vdzq5sHzL7ZEfk5uzyTbr6FDl+7+6SQ709AMCn6IIU4Ma5kp0NqpmZBY1x
 gwp/0qw0SH7gfaVokQNMFOKu+Yb/MvOxYcfulQmIFYBmEQaHDr6oCib9uiJpo0cv
 chwNdcd4fRxU+Az6q1oXrNGb2HEoC0vem6+PmZz2BQEURMu9YPBHuN0W9LGvxNU=
 =Pd6r
 -----END PGP SIGNATURE-----

more assertions

Alan T. DeKok at 2017-10-24T20:07:41Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7752ee3b399d8a08b2be36234389e1b274888e6a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ75wYAAoJEH0Oec13Yh7N9g4H/RSr1R84t3T0L8R4m7nXPuRY
 hD6g7mUnqNPO264rePot+1HAC4zYZiLf4pMM0GnR1SPFd6K+jsOLq05dnCRyeXkF
 pyTfgWeRYLloOw/B6mpmjP6IYNBcn4AT06ngPnd/mBx0tS7UuxNqU06CNmxfiBIa
 Rv//KkaY/utw+tGl6Mbi7+J+MxVJ+TQy6PvU7DmGzZ2KmjCdYYU3SV6MFOkfCyni
 o0mzGEXdXAKcuWIF7PZL+DtIfbipoQNQSI6oxPTOMEeX81KEDW2j0GgT5wf7Gu7d
 pNJMvd2Xnp83ANFZuhuKti7nBXrz2bgRdvqRDGL0igTByHiTKeH+oiRtTmipXSI=
 =g3G9
 -----END PGP SIGNATURE-----

delete only if they're in the heaps

Alan T. DeKok at 2017-10-24T20:01:20Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec5282956462ec260263be55672265e553427f13
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ75PTAAoJEH0Oec13Yh7N6FwH/1DtTkZDi6D71dXaJ7qBSQDw
 7TTDaWa+cs2IIvOEKhnPQbrSI2hC4r/1fF7nyYd4hmaBgo/1hRaX1t3pmwZ0SlPn
 yaWCQ6AjO9fmNncUVEhUAKGNc2JJYdAHfGZ+iKKjB/EytLjQYhB1be3b2zWmiP8g
 D/FUoNAgC0cNSKHPY700yebaHH0gN35POlLRFrzsdo7bnkLcPwnErtqthvsdJMg0
 0YdUcwvrFj6EPuv9ZIV2/QGmmbPZJ8g9ZXzSYzXcTCQdag7iADSLVtpqDSCOCsbY
 uxTd6Z/qi/IrY9dGgvJyLbqPm6HRF7r42GWpLikK8hEkakqu64c1zhQY4EFtszw=
 =OUJM
 -----END PGP SIGNATURE-----

remove more unused functions

Alan T. DeKok at 2017-10-24T19:26:04Z
Files modified:
	* src/include/modules.h
	* src/main/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aee0436362327014973ac440eea73ef9719bf156
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ732AAAoJEH0Oec13Yh7NjZ4H/jWXLiGQwz4JRNLkjEfRXTib
 9buTXJB2k9DKufDcGIULXPCbXpG7jY4AqB2fnlbzBGGOgIeYFV+kIsKevLnSUSpf
 9lTOfSS/pCRNiG/bsoXtb0qvIccKoi/v14bI8j4TgH8co475/i+BxEIWdktHNxv8
 czMa/39xAukAuAgx8Od2Mn6sh3FK3bjvFfqjCG+m0snWl65zf0/u5qL5v4LYLyUb
 5736CSvGGIWtbxuszCWifDMUCRGaoDDuMFq2ufb0+GNFlRAR1N/Wbut0ZpkBTmVX
 zcwSoNdU90H3dcga0k6b6JAokAMkSO1wXrijgwkFf6VmlH4JDBg0EOiOrZat7oc=
 =TAWo
 -----END PGP SIGNATURE-----

remove unused variable

Alan T. DeKok at 2017-10-24T17:50:51Z
Files modified:
	* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f8227a68fde3c2ec411f25c67b3008d99c9192b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ72t9AAoJEH0Oec13Yh7NEjEIAIHLssIPLlwYbYLYgQLvPZ0J
 jtEjdKlU9SPZsx+4SwRlh0EFYGSMg1KcSggRBpt6If1DLgeXrhKuYUijLXxArZXM
 v3f7L80tl0o8dFwmuysvjhLnxtK9PYRo5F05fjooDujv45FcVj5/GdHMsPVRA5yG
 e/f0PZZP0tIeBV/UhfS5tq5XrXO8Lid5UupH9GfexPleYWVnh+b5FsPIKVDYPjxC
 bE3LSW3IQRd+W8LcomW1LBLxb7xgurPTvwuI9psbGo3ciOLMgmHAY29kVfwocU9C
 BGO8fGb8uTNc7AjLHVggHo0p9u1l6UM3qdVGkuTkDCraVJpa8i2w0y4DFqGA+8Q=
 =yyw7
 -----END PGP SIGNATURE-----

reset "is_set" on every round through the loop

Alan T. DeKok at 2017-10-24T16:33:54Z
Files modified:
	* src/main/cf_parse.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba19d83020abc5b9ad4b1a9b180b9e501170d65c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ72brAAoJEH0Oec13Yh7NoXQIAJSNlMFdGwwlBAQOV/qBQBYQ
 JZUHG4oqbM2YZsW6LLiHH+XF9oWcV3FKtmoCVX+VNqA+s/aWsfh90G5/t1RlbsSo
 FRlQJFmiw4dq3sV/nsD9iYCRVsAeeTVjl2FgbzbnHdrmo25y5zHXA0UEsxE2xdE8
 O1UbC6nt9IfDOiNeY26CaYik5zN1+JTrX3Sna5WpacADRAvmRWw/TYmtt9nBc94D
 NtiCwR50UzEVYIcvSu3WxX8tifGjk52GyUpS3UcgVZ6pl+2YeocRAcxYTvgsSojo
 iG9ZVyVsOdMNsDufBMOLVwC/XzoWilvmt1rErrr2aezNi/5saiRYyR6t2eHxAD4=
 =2GFX
 -----END PGP SIGNATURE-----

name2 can be NULL

Alan T. DeKok at 2017-10-24T16:14:31Z
Files modified:
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0b6db28a0a1d0ce3a21455611e1c5c83d697979
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ72VLAAoJEH0Oec13Yh7N5usH/1k8fMv/yGPlbntzpr3yMyD4
 CjDuuSSL1uiHCXiv15vHZjafLT3fxmCFAnVTlJuY6siNlykxVGtz20ZxYEe/zYcC
 fnja6ZMRG8NdEJ6S4lI/5AvnEAPFH6CPqaUJznYQhA8O6KPQZF6H/1Cv6vksFPp5
 uyXUrdx96NAzyJXciHcST7Km2eLsHeTAgaXIbDDDgBE5sE0mT6JhfKbriMC44vaK
 cPLjsdD5OJys/a7FMPR5DMxEMUJk9xLyVAtX/c3+z8QE5mHwGByR7JWi/YKJIv26
 0XHKttU0/+uN5rD/F30U7LBBopaOWWB+v98BZ6xbHuExZxAaRc69YHlKZCs3Sjs=
 =42KZ
 -----END PGP SIGNATURE-----

remove rad_authenticate()

and move auth_name to proto_radius, which is now the only
user of it.

Alan T. DeKok at 2017-10-24T16:07:37Z
Files modified:
	* src/include/radiusd.h
	* src/main/auth.c
	* src/modules/proto_radius/proto_radius_auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f22ef299bb34a45bc9c10c70c675e21747417ad
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ72ReAAoJEH0Oec13Yh7NKrwIAJOkgaQVxQ7F4ySvxT1MTVMf
 1cuKQ+l1O3I53FlC3qmDUpmGoq6dUJo9QWb5zjXjjdcVqrKY4IgauH1YhF3LGr+J
 eXRJakBAB8vTWgkagU2K9o6+oMcqkpGTmwGciH4EBnd43SrbvIkVWs+YVIbTm6ox
 sTq9c5Qckzn4IyOQexI8dFTrCLc0PWT6mXyxh75QHzHQUXPiMCEELzpwg5+Sa6Az
 vRpu85vuxONtp1sLih3TGgmoMq8ZWxPKzZe7O27R4O8cJEhTMzWBTPc5qQMK22Ht
 c/JP3ODj+TIHKKNXVs0gLmNCczynb6iMB1INarBSinN4mcRo5zv/U7VkhIXLfDA=
 =E/ci
 -----END PGP SIGNATURE-----

remove reference to unused function

Alan T. DeKok at 2017-10-24T16:03:36Z
Files modified:
	* src/modules/rlm_eap/lib/base/eap_chbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/358f197075781348309f430cacfa345db8545455
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ72OJAAoJEH0Oec13Yh7NjngIAJ5N/fsLRGgjlWv0MqmnoebA
 AC3leQURosZeTKzWmXLVEq+pcSAP3gPE9Dmk7Ufa/lN4beUzOVEycvQnwxxo2tWC
 cyV4wsf5ItAH8zT6x7y43K7WQHjx3pLQYUelNcFZJB9Z2S2ZLjKy7nUqS6vJT37g
 rvyw4VPGYudFoapwaXd8UbpV697yMS8vd44T7t6Jeu1kDrWvKJdSl/J1BqFd2Sa3
 z8/iV1ph0JKW+usk9HUozc2PSDL1fBlXvRnmV6qu4akdSrrzDUhVRCDgyw7FMe36
 UDroPJmybyco8WeAkdDcwABXyCzOPKMXUokb3VWG7o28th6et8hz+UNtlc9Fi80=
 =X85Q
 -----END PGP SIGNATURE-----

remove prototypes for functions that no longer exist

Alan T. DeKok at 2017-10-24T15:59:58Z
Files modified:
	* src/include/radiusd.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/738da8cd794e419ad10c8dcc1eff69130efce9a9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ72NAAAoJEH0Oec13Yh7NGb4H/0zH+9srNWU/cwEGF2i5KlgF
 YKaWc6FuNcoSyVNn/Se9vJ9iBJeTbVcS9BtZdDvGp9G0JouGFca7kKuws1Dh3o8f
 CiBCrzZcUEKsXS55jHvnRDOkB6qStZPFqJvzxoCvHWKXIpEiqod7DxekzxRXgNd4
 l4vGoyEAYiu1ZpW5y4tivuEPj+ET/JqpIXHMerm+gq6viOuzYW0zKgwvtDexf7K4
 5KYQLx7MX2lfB3DWSPhc2iCELa0wrZqJlB/V9+u6366thNmLozeQQD1oMnDo9+xT
 W+qpjZZM6zhWfsTQXw82O1FH2Tv5wzHMeNIJl/vdn+bgzMRiOzGQSaJYbXhUtyM=
 =ELJ5
 -----END PGP SIGNATURE-----

remove more unused files.

If we need the code, it's in the v3 branch

Alan T. DeKok at 2017-10-24T15:58:46Z
Files modified:
	* src/main/command.c
	* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/900e5b98845da05264cdf9fa75d6d7a67d882e37
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ72MOAAoJEH0Oec13Yh7NhRcIAI7d/KVOlty8543ZtEmhbc4L
 AG2eISG48H3p539rmziEJF5azgj1AsMJ58U7OA8FbEUsh4AmRZlu73JD21UJ6rrS
 C7XjAzp37jXi8FwzTYeyHJF+zbBfiSoF0LJpFAN4AkynNYaRxkjWSBKeHJH3LWsT
 iOt01cjlA2v4GMRxkdu5XGADFboNmA2knmcf62rTJ15HGZmPENrILty9rysqRSIy
 /WUfdg1tT28N9g3CI8wLG4LxaesjEm1HnFG2F9CM7TgUljH9uilLXIqr+OfDzN84
 IGYGh4TXoDVOeSoCk5xFkURRTgGR/Lq9659RfO+70vwPfAdJso8JZOXZtk+g06E=
 =s43+
 -----END PGP SIGNATURE-----

no more need for rad_accounting() or acct.c

Alan T. DeKok at 2017-10-24T15:58:05Z
Files modified:
	* src/include/radiusd.h
	* src/main/acct.c
	* src/main/radiusd.mk
	* src/main/unit_test_module.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fe058b95b0c0e3923c4ecb17f910c9ebbbcd6d0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ72JlAAoJEH0Oec13Yh7NKK0H/jBIY1ejEBd/yzlCK3jrJDtm
 OGsmnYtzCMBEOXh6QIPET80dTZVfjq1IqtmFsB6gwbuHQaAnhF05tWLkmcORK6NE
 QP8k7aJDnwfTlB2DqLRNT2KUAqk3oTdmMOTRwG0mfy+3keY+gwSwqKbuflCeWWWQ
 kYIPtLD/Ipf3Y2zPCo4zxFFfmzFt7z4/LQbLg7tECQ4B7TQcOpFeBaHW2ED96ROD
 ybfmFgQwwJETBmO39s0wCqFY6J69ajtbJgjTig/IWSQYKKi8kqWLXruZd12V7zDu
 i+IOq6DFLu6Qrj4mm/4WG+k8QzvWZV2YsM99fpDBJKN/HFOa4ALwy23azwqgiFw=
 =htQ0
 -----END PGP SIGNATURE-----

name2 may be NULL

Alan T. DeKok at 2017-10-24T15:55:13Z
Files modified:
	* src/main/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89ebf2d0f57aa5e856e9330fa2d79e8bc7060764
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ71+SAAoJEH0Oec13Yh7N0oQH/0xjiAHjFasSNwAQfAsCqR6r
 M1Xsqw2Ba/gn6DYi9nDWlioOcVrWY5//Sbo6ykNJrw/AZXSGeuVgQYt4P4I85lwn
 T+SKmzRAQX6C5QVyOFmoJviOnUtzPA9dqwF8RxilkBt8X22tVDq8l1MJaq22JBy6
 ipZbjnVbA3Vtub5uWCJhnaufNiHYc73AKUeqljzex4zMfodsgwbnup4tEdAlyha+
 ChKbRGUDqzgHBaNps1DgohtZU0ohk+A0krU5XQiOau2jAUJVK0fVkQ6UwRqyhNRE
 JjzyIBjpOKBF7ebAzOcqjruU2TQ1QpkB0QoaTiu8ayX6DLvhXnKR3BdE16haBEo=
 =Bjt6
 -----END PGP SIGNATURE-----

fr_event_timer_delete() returns int, not bool

Alan T. DeKok at 2017-10-24T15:43:04Z
Files modified:
	* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db09bbeb410b5192b6ccea1c3a9ee5973b91e72f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ71kvAAoJEH0Oec13Yh7NA6kH/3iTfc9F1/6N5qsGO1JPn4HW
 Efhfn8Y2GhFFEqjagwU9dXTcJQps9iZFXJBMh28vf0tGUGIchJnaH+0I2mB1WVOO
 vvCemVacFHaX4kEeRZ01+ncE0hg28wDS4Ngp3V8FwDUPhzcv4K3RxH4z5ERllIzV
 bglzRiEW5G3lsIfan4iqgOtKgUgLAx6KiXpr62tJt6m/Eo6wgdqarh8nP4sWYLRP
 tymwf662YV+29X6JaTwLHi9VN5/0XET/8vOLLBG/hSiVwJ7+X+OukoCbzYyhMPlU
 NbP2MBk0GGNN6yV5Ta9rE96MiuBXbNQP8Qd7RQAr/UG1gRGd69cwh7fnpw0rbZg=
 =+0Pl
 -----END PGP SIGNATURE-----

don't delete on conflicting packets

Alan T. DeKok at 2017-10-24T15:15:52Z
Files modified:
	* src/modules/proto_radius/proto_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54509a73818606899826bf47485e71994601f5d0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ71UwAAoJEH0Oec13Yh7N3MUH/R5jYcrvAMtYlg/ZEmN1hq02
 ga3r/lXkpusmf70XzDP3fVcWYa1ZLtJaIUVLgmDef07nxNYDQneQ+N9SSAC5MEj+
 Xg0BVxtrzp3njy/M26Bnq7rnKbcuyvYcMqZIjRb8CoucpNt3jhzNfXcpC2BDxh/3
 1Z0/O3TuxclEbfLuH2F8i+reU85t8mMhC9e8uNM6/MmjFZD3JELCCzzqz4v4o0uP
 CPCYcAi4Fr0pVP3vGkJu49t1pP23oDE67PfQ4IVnUPvhb+Vgm1SnuZIQUDTKds3F
 iifY0JghqOH3RTyhd2+vOE3bDa6KFW9QVV419k6FqPtAfGVlKERIndIyUS1S6cA=
 =r9/G
 -----END PGP SIGNATURE-----

remove WITH_foo hacks

the base library should be able to do everything

Alan T. DeKok at 2017-10-24T14:58:42Z
Files modified:
	* src/protocols/radius/base.c
	* src/protocols/radius/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8a5389a4a027ebc0dd58784ef129ede34a14d58
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ71R4AAoJEH0Oec13Yh7NhuMH+QHxBxoGdXnIywpweGDfx/AU
 /xRpvo2qy6m/ms7Ps0PqLgsQxPhMPfb+xu0d+AR3YdrGGVX+SfTtIGG7LsDHJwa3
 2qTr9U89ZvrA+QbMbCoT/xaQgJ2bVKsof7J49ONaFCJc2PyIf9uHGC480N6elxut
 tVyhwvkSBtLz/6jSDp964EfRlmYNx0HKcngq/Y5qb4NAyy2Xm8QucdCgyoXCrNEk
 3IsOP3a8x3xR3SNfx66DuFo18iNfEGbxQLmKTIdWZiSxECr3HnxHuANjAYUSaJej
 x53n7WtpfMyeXEARV2NNCMf4JwI8DfUwcI10dok825+bCcFxLiUFWp9E03D9b/k=
 =Ve7s
 -----END PGP SIGNATURE-----

avoid zero-change memcpy()

Alan T. DeKok at 2017-10-24T14:55:39Z
Files modified:
	* src/protocols/radius/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7dbfd8ac6b4278fe444e4b72fc82237b8a4a7695
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ71GIAAoJEH0Oec13Yh7N8gkH/RoCvk3DrmE7BP60XGL5VIEf
 9O40/ECL0k26tJY4EGACTOSYYG5lRaNIW5jPwCk72fhx6OTsiNKGBShDk+EJbJIU
 6OJwY3vks7qEVgakkE1xkLQs+mmexzj8Np0dka6DZ2q2j+mAFSDNunifcXPZIR1q
 KeGzWI3phalQpbR+K95WJ+U4EZWQpDYfrJOhAzCrpgO4z0suo/VGKJBF4regpPMK
 cud83zSMcxJBVzDbE0A81uZIUu/zzCaJlRzs4fCw9QuiVGhjOUJLaXItbenpcJuG
 GreVQ+73tqcwLKKUoXTEFug1mJOL8oqoP8P1ohmWtn6ujk+d2Gnr+mfIahJBzlk=
 =DIhh
 -----END PGP SIGNATURE-----

fix wrong assertion

Alan T. DeKok at 2017-10-24T14:43:16Z
Files modified:
	* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36a757ce1e6308cf50f1ced9966a38cdd420a550
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ70ThAAoJEH0Oec13Yh7NKaUH/RP6IHtR4StRYLVGKdR5+EnA
 ODDVM1TZAo37t5UyGaI8/7Eqd7MPUkFhCPY4me2gVqr90rmQSVni859icMQKBqeT
 uBchrzyAy3d4u6rDqq4Mcf122JE6Dw0VAJzf+It5Jw15QTJWszO+GIAzSznHWdWe
 0zk0nRywSMxp75DzRakNp40ca9OUjIG1JS9OV/WRSFDj45YYb4AZTkQYENKKUFo9
 XY8Z++0+6hdAPEJbK/fMHAboi/jhnOwgd4WRk1NhGAPq426zkPC8msmB7HNl4Nby
 I9sKhqV974yU2SgWVDiTAl6wE7FrIOCE7RXgODGqqnxmqFPOgeXywjzr+21dnz8=
 =12x6
 -----END PGP SIGNATURE-----

clean up tracking entry in corner cases

Alan T. DeKok at 2017-10-24T13:49:12Z
Files modified:
	* src/modules/proto_radius/proto_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/624ddd078ce90388abb97d68c6b24a905922887f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ7zQpAAoJEH0Oec13Yh7NFOYH/2bQCVRTUhYlkgv6XzRM5reL
 hSTZcFJGQctSmbutkhA4QSThQvqLZOwIuyi0ZD4QLzQe7ET+UvT7UN+fcVs3OnKR
 c0GqyPT+EHfiNYc2K/ESzgPCV8yYv1Y9fqGLOHu0K42flPSidxBVRbZHPmckqLHl
 WvGEu1c/es7fQTitv6ng5Sf1WEsV/3UYv+f0l54+lQ8Qm6y2iMAS1yCSXTqY6nw6
 TE5UpnkOk5Lrw65uIMv7ovMk3oWX+3AgKP6rf1Z6UUTyM2KK0Ha92iFqv5lXwxrx
 bv24F0yVDQmuj4QY3Y7QeGWospBFfNt4xZeYP2ELPnRQpPqp3FSK2vSYVXrgrGI=
 =pTYH
 -----END PGP SIGNATURE-----

dump use after free

Alan T. DeKok at 2017-10-24T12:37:57Z
Files modified:
	* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/336ca01f1c1993fa555a945a67d9b3fd6b5a2f5f
====== 
-- 
This commit summary was generated @2017-10-25T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list