Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Tue Nov 28 01:00:02 CET 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaHHx8AAoJEH0Oec13Yh7N45cH/RoFBHrUVvkzaj8LP4D7RQJL
 YuE+0/Pd7/lACmum503gfCoCxFDiUQAZfbXu69+YRLfxTDKHBxEuRM3ktN4SVvVg
 lfaK0bdFIs3nFos7pPH3zkVb17s0Lu0Tbx/0SZVq8XXdwxVQCZAT/37QlYpB9Fou
 /yS40Q0CbtODh61uEtHgljqvh6QY+/cqRPNL34lB6gax8fsmioTWXc1POff8+Mm5
 SJ0o87D7+vRT5SbSylNUaLs8fYsJTeITfjPPQCR0nrG3G7V3/kadfssO5F+OgAu+
 gVh13l8/87aIw1ldF99A/Bk6EPFScxjEeM+50pY3LzN99GMgr2iW7i+d0ezR9fU=
 =VE7v
 -----END PGP SIGNATURE-----

basic sanity checking on changing shared secrets while packets are live

Alan T. DeKok at 2017-11-27T20:58:24Z
Files modified:
	* src/modules/proto_radius/proto_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/408eaafee84e2ca3f284e1c520e76386681cf4a3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaHHqYAAoJEH0Oec13Yh7NsjMH/RIpRjcklM/2+ZFz+MxTmA7Y
 bL1ZWaznt4QycEBPcrrhi9tpVfpSFkbGA6aR6mhoKEPJXQ+q1hGAg+mTw2n56c2s
 HA1Jd0vBFn4tlehw9Zg1ckAP+wHfcPI9fBuQJF5PGC/o500lWAK8kgKEvqRF0ZV/
 TwzB9IXFI5b0JMvU6YgdtOAN+CP3MUYJKmX/30L61XTQvY1ptTP+vMWVkCFvD72e
 B6SbHlUc7SWhnw17rnpEoV7TgvT+Iyrv+Rrcasi9ess9cbXpIgTtYrKZgecO+Owe
 9MzmMNo5I14Hd9mN1oBm45dSpgFiX2HAX+fkwAIXFQiyQbeNzTQ1OJH01TBWxU8=
 =ruUJ
 -----END PGP SIGNATURE-----

expire and renew packets

Alan T. DeKok at 2017-11-27T20:50:26Z
Files modified:
	* src/modules/proto_radius/proto_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f08fbedb7d7f174a8f804ba7a86f3bd82fae2ee3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaHHqCAAoJEH0Oec13Yh7NQ84H+wZDlme0b1RJBdQd+4gMR++X
 IBMeY2m2aCjkX53ZzQ0chqeM3A/wuho4REkuwipsr8VJzI2TJ/qBTEMg7xdQjXZS
 8FH2yuUE4TAVuJyH3iT2RkBPWYMo5wAdzTGubClZNxfmKrCqlbbVu6UY9XKkK2a8
 UhMg9Fysba01/cazxgkFAoTfT3ZWSl/E6ufF5OCNVk69/oQ6sPs58dNXwbopJJbt
 8D+d+n59I2AQZhz+182wNEG6h/lNiFyXGwb9ZfI+HxsQmw9BrOoorW2PojUJQKZ+
 XDVa+r2q7nnjbQ+XZfN6iK9aguBDzs6td8liVrJlSQ2ZL5ibb33B4jkGzLDOtj0=
 =lpRb
 -----END PGP SIGNATURE-----

remember to remove it from the pending list...

Alan T. DeKok at 2017-11-27T20:50:01Z
Files modified:
	* src/modules/proto_radius/proto_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e1e33a4742ee5749a71a5a76bf18e32cfe416dc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaHHKPAAoJEH0Oec13Yh7NIrcIAKRzLSRKWlkigvjlEwhor0R0
 q+9Yg0XvCniBcVlJBEQT//WZVx5028y03XbZf+GdJxa02fzEgzCzciDSBEQpYGUj
 WolwzM61p939OLJGGZFa8IGtyXL47nhTtyIT1ZwuggpF2fKZu4CtirfYk79N3aaF
 +7AtRfQSDNailX2FaBWDEkmv5CVBDPv/mlLMY/u8dyGwwW9sCGXe8UapgB2uplfK
 gwWsmoGbmN1+Xm3MsyUwWAWZU/aDQQAMzyGGejbz7Wcs1LJpRsBm03Cgd7DZbisL
 XGmNuuUOylQc3VKun6Pt/aMnRQEY8s1YOkzFzd5V/pFK2i9N20itXbItcW4mhic=
 =Fa9o
 -----END PGP SIGNATURE-----

allow for client IPs of non-full netmask

so we can find client of 192.168/16

Alan T. DeKok at 2017-11-27T20:15:56Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/079bed4c22c943741280c948115aa895183674d9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaHHG5AAoJEH0Oec13Yh7Nd6cH/0nLXfr/srHNjDg6jtDanIHW
 pTo7Epc5jcTAyLArpmtLOfi1gnJ4l530ZK+HpIF82geX4qei6KotRuq/6AC/UWGD
 tzvqqJIg09kZrKg7IGKXDJy43YkGlRv2cULvQ6l8YBiHJoj2D9SNp+J37iRbxKjF
 eN9JmTvpPFiwVomNgoeOC15jQqDdWcXz0lvoC9VZHmYC4QG6/5hGw3XHyxiANtmT
 K2g0jdRzd5HdkcH2pDqh1ZIsgx4u0yoJc5yl1evmiABDNJ1U6XYP56MxzLsU3MKm
 rMTapEh0AKNXy9NJaCazevK46Caw+LshxcIhlFJvEz/33T/kSxpU0zJHCw5xgy8=
 =dsQP
 -----END PGP SIGNATURE-----

start of expiration / renewal for dynamic clients

Alan T. DeKok at 2017-11-27T20:12:31Z
Files modified:
	* src/include/clients.h
	* src/modules/proto_radius/proto_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6fc8034faf82c41363b55461c25b4312e925493c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaHGqXAAoJEH0Oec13Yh7NugYH/0YpIQN2reZHvDYIpIA2Vqdh
 lyqNByXJOu+pBZDfPkKeO/vMkMdF0ZjjB09Op4NScWmZfdAKH+/pvSDqAgeVE58g
 9xBz72/QTcR2cxpg6O6fG6kiztf3Yrp1JdsoOvzzvPYRriW5dsZgN4pVPruMZUfE
 nWoCryK6P80ex11yNT95KMAP3Jn2Y/TNJ2QxKAY/UjOcHyOUKmnrra2lPhqgLJOn
 otHrMInLdy+n1ubqz00JDhiT3Ib7HVfu+vLoZWTmXQ4ElNPEy+IsVK6m/vZ5V2s/
 MC5sadIDa3SdNNb2YkBjJIWc3EhW4n9+W1e7YqWR5yZAF/nxkGcKpHkwUCgCbvY=
 =FqOU
 -----END PGP SIGNATURE-----

add "lifetime" config option

Alan T. DeKok at 2017-11-27T19:42:09Z
Files modified:
	* src/modules/proto_radius/proto_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8229379594db19d1e68e60203311342dca61b4e6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaHGclAAoJEH0Oec13Yh7Nau4H/2DoxroAeXnyNj4zCc5M1A/a
 GFqOoXYii4ujSYaRwPUprxIaUSc76m44XhC48I8NL+6Qq66/mjG7Xm5kJkMjf0EP
 2MMVKGx70ZW7deeNt+YdisDdKgC88rOSg7AZFlG65ywMtAuqyzzfESvU4DjQksBR
 C0PTxvXdwG77S3bsaYa+rr0VDmlpv/sKFw99ZzQqQ6DVonp0w8FXomh57kBcPYMS
 bX3iVqqOihrw9PNWQmO8JZ837wf8g4fX+PMBG6x1szvEAvhUdEjnFTL2p73U1hij
 wijOi1+3SzCBjDabdzlJAzBmrMHJCq/X2TyVV3nida5j4rQXxNExnyefqcWlQ64=
 =ypHY
 -----END PGP SIGNATURE-----

print out addresses, too

Alan T. DeKok at 2017-11-27T19:27:26Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc4e8865e3d33a830d6b1ff0576bc8c30badf928
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaHGZNAAoJEH0Oec13Yh7NkDsH/1YSwQ3dGmvjeZRAsQZuBlO+
 K5DrEo5dJoQ+7RyhflHYgBc9/QDfzkGpLSckl5OMDBYcPxV1C/+n9+jT80LC0vnH
 RhstLAWtP9DSCSExpNFbrS+1Ld110jcxZAtKE9/YqmztXb1suQxLtlMSivIvWa1O
 LVp43mQrPnzQZP7i6tWprItAw28rt2aO7fwLKSxM9G3z2QxZeVe9dhnHqVLB6kZ0
 qX7m4p0xhyT7FxuJ3PJkeJG7vkX8yptmo0/Jdm3737yq7ZA3plwXMYpah2oa9EaK
 icrIkcPAeDX4g4n7eBnBJnOZYJakyDhodia6Fg2w4UpF2/InYHCTDvHLR7TuXf0=
 =HdF9
 -----END PGP SIGNATURE-----

clean up more dynamic client headers

Alan T. DeKok at 2017-11-27T19:23:48Z
Files modified:
	* src/include/clients.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82a32995d2c862fe196f0e14f08dab5e62df48f7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaHGXaAAoJEH0Oec13Yh7NE7MH/3wfb3DyTOB5fhasm6w8rZh+
 VYBCW/uNSB6wEDCuM6QtojaPNyXgLOtdIbE1NYPZW6siiLC4cb9kmzqnF/tGf29p
 gW2+p+uR3f2YUrkrt3Cty2+omKPslU1NfCW6d7ULA8goDqqAlwvW9bFccoJFxx+P
 hTfr0vmCbik6w1Kx1+V8WzO86RxX/S6aT8ZoWk7cfFLYZ9myTXCyhliluuH3gCVV
 h4pS4X8bW8qva6p0wzVSTmu5/1r9/SkKDgXv24n09pkDjP+FMcPdDTrmIBraY7gw
 v6a3GkX0vQX12zxFYwPfHy4DrJYgXLFXArzVasqCTy/F6wvjgYkVwBb7SYQ6qzY=
 =Y+NZ
 -----END PGP SIGNATURE-----

check that the client is within the enclosing network

Alan T. DeKok at 2017-11-27T19:21:59Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f872a1e146b594f82c626ac8352e239952dc691
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaHGPaAAoJEH0Oec13Yh7N//UH/3A4f/FbGVclPtRJr1rLlv1M
 4eylY4L2BwRhtux+TIgUgOYBxHmu6ouTkEc2uE2ufWNf8IU60jfjchH6XcTn6vUT
 DXRgZYJMl/jimwDhKMj+tv99a2TErduu5y6hzR22/dX0nEyXkxg5dipKImKMGrzf
 jmOyN6otiT/VMwCL/c31PofsexYmKMlGAQT06FuPGffXklMtAn4CYXAIBY94vCa0
 SeS2d8740ifn2tRJEZx5giIaL2vbOIvFzKiuviHo17URSwqcrqDaiNbBrjX6uziG
 2uAUNuU9j4SmFP+znQh3LJ0XBp1PPa96+MEBMLA9ZCLbuB0TW745TyFNp2cRO4k=
 =ig1y
 -----END PGP SIGNATURE-----

update notes

Alan T. DeKok at 2017-11-27T19:13:28Z
Files modified:
	* src/modules/proto_radius/proto_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39712cccb41efe7c5c345c5da5db955dd2ce2182
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaGuDlAAoJEH0Oec13Yh7Nn6MH/3BlExA59pE/JmKxUtx3xoHB
 uMu94p9r1RwPG2HVoAt+13cBkLHJzn9JBJtKIG2JK6GPUKlnyCGagqUe75D7nXW7
 MdoJzggOyF7kNoUcJ3ws+WrZOKoRkf+LsgYa6psafGrhZfUkVG4OAWNWRyYcJWTU
 ujyLRknUKtgcR01rkyim3OFWNR2SGZoC/1G9iS5aOtuLIgkKioKtK8ZcO9ta3Vb2
 TiGSwwLybqoeAujQ4jWs8g2IF9WlK/DvSaFyBxmdR6FpbCgfrdREdvnOx6Lutlc6
 HUGjOD9O70oydEh0kX7YqSOFQJKpG3ndOfGRC66L2kbxBi6SZJQQaz/OlFEt8XE=
 =sTGl
 -----END PGP SIGNATURE-----

don't proxy dynamic client definition packets

Alan T. DeKok at 2017-11-26T15:42:19Z
Files modified:
	* src/modules/rlm_radius/rlm_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c1b09d138ed37f6331aca9381d0cead5ca03de1
====== 
-- 
This commit summary was generated @2017-11-28T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list