Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Sat Sep 2 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZqV97AAoJEH0Oec13Yh7NrIYH+wYJhMrNlBY7EGCaV+Jnm21L
 LplPmHGtuLsXBaa8yUwZKkDtrb3kQJHSJ4OShA8/+dVWnLabNp0pJFJ58bdaSrzz
 uqrQT7gXnbKO9Hfts0n8EIfE7XVix78YE2uLBGmLjBTsWMfhm93HvtqwiPgGRKMP
 XyOWXRutBIlwlzI/u2pel9UPb9ohOhKi017ode3HcmOA7ouKJPx30OJgs0dwqxx3
 TxJAz9drZ4Xi9t+izAJMcN0XVEL4zSJQV/nsMCCJetZssTrRrpLsyamlro7Hel2B
 9gRkNFLY8BHbcguOSULGLLnTqr1yuQvZZsT/9I/oJfI/Sy7DmW5kqOE4rRXhw2M=
 =uRuA
 -----END PGP SIGNATURE-----

remove unused macro

Alan T. DeKok at 2017-09-01T13:24:10Z
Files modified:
	* src/lib/io/network.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3d4091db9415352a3b62b904a2f6a84f18299a8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZqV3YAAoJEH0Oec13Yh7N1WoIAKF0bzPLB7SLrHxJtpIwJ/8w
 qg3KH5W5x1eKXDRQmorjOTxdSGyR10KUwnZ/5u25vVxgD0nHCWSKL/iEi/Yf0SvO
 WFhOd/3WQv1bUrt/c4XJyDX6XKSpb5FrLcj0Y9bxnr6RPjuAzqgrSoNpM56MxIUb
 fuxsGJ1zFKxEV2emH4Jmb69rP7oZhpP4z4oapT3Y9aTAYqJ2oSD4TpzNgUDyuvdN
 4bYTKVUjmH1DHKmF2UMvyHLpdcT569tLAiPjshpHuTx+iPUz2iFg6PrrytetZ/fC
 N/6p9ZklkvM3g5cAKoxdKBQI7y4RwyCydjyxHxDM1rfIZTzUykGlGDANHHTPdTw=
 =n03V
 -----END PGP SIGNATURE-----

clarify code.  Helps with #2051

Alan T. DeKok at 2017-09-01T13:17:00Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93d096d030d7a610c12f23605d83bcf256798650
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZqVQZAAoJEH0Oec13Yh7NQc8H/AzCeaNs0/8b9WwQdk8fiBhR
 uqgmBu0GSXpbaxbhSabrtVU6qsJgYzCM2osR0ycaiAWGzWJUiFGJWflFjEuJVem9
 ftGorpuqI2Z/VpSt8Y76nvRnNexJKritj8HPh9UqZfE5cP0CcLHSAPJseEV0ntQc
 g6eMlx57df0Zj2er2IxfVuVft19/sYLq94OubN0rtAAkuRgAOEPlRLfyic12uvKu
 VfTc1+98cviK4eWWuaPbrD/6stt3qB67+VR0hrKOv73O2oM78O8u9bDaKiPevD7w
 PQZuLOcUsJ+HCQCTjpbfwXnoRfmlZee0n6jSxeDNvDseeHnY8OB8C82TBW3mrg8=
 =8dGv
 -----END PGP SIGNATURE-----

fix typo, and use memcpy for buffers of known size.  Should fix #2051

Alan T. DeKok at 2017-09-01T12:35:37Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8af54a91377d4cfb9a293460eb0c1f7d1145d013
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZqVNqAAoJEH0Oec13Yh7NryMH/0TaN9AIxCho8+CWUV+nHam/
 8nTLsRM/QqWuHOK24SVZOKioG6ta8BFTlXdnFryBArsY15ImmLnXhHk8iNzC3Hzv
 WsUwrsUioRJBZ/nktNCKJ9n6/euhmv6ojzXnpAM6HmUSbYNsul7Qixi6eJHS93l3
 gOL1+vOlevdKsm3jadXjsL+XHVXe8kzREfjcajGSYuqoDOen3EZ/xiuO1Tj/AUtV
 IofABuAJ08sVI4pKPuC3KCBNqQqsKdApNz+KtAh4EOw50bzlVX3g7FwBIypM1uS8
 CUsEMB/0Jr36JQxQOUaUYNrr3mbxa2vYsoZ6vRnXNVRL5wWsf97dKPL73/Yd1bk=
 =HK/M
 -----END PGP SIGNATURE-----

Include trailing \0 in "used" count.  Part of #2051

Alan T. DeKok at 2017-09-01T12:32:42Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04119db0da0438d100d3af99087912f571fbb354
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZqCKhAAoJEH0Oec13Yh7Np6IIAIcJeBEZWitZkpd0dP5OhQpS
 X/hu9XB52eSafa2fdeCzXo5eF959lKw4cjqNC7fQLJIso30KZBVpHxmJvLA06P8O
 HJ88J1VEnto3AyhG4c1f4O3r76ItdaJ8Io6/69cLhcAx0JYSxf2p/A+jHf4J6kzi
 93/NXR45qOffcjsOnvq19y3Nr9riK+0YSQLhQsoedmyK14qXue9tBspy1N+9aJsk
 d5RxlEP3Nkrzm5WP9JHgRulvuapCqWQ1KTdHg1UxnLi7hEnzDXDy3rEzfYEbMwv/
 Ynvd9gTc+a1VYXNPj1PIYjgLqw+zgvhDfv32eYLnoDap8Si9Ndqi1Xs9SPfJjMo=
 =xp+n
 -----END PGP SIGNATURE-----

make it clearer we're updating the actual CPU time

Alan T. DeKok at 2017-08-31T14:52:09Z
Files modified:
	* src/lib/io/network.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2e7c57530c72a9c7c7bc4ee92507fe40930251a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZqCJjAAoJEH0Oec13Yh7NzmcH/0I67I1Wh6iLxLLSUAH9/wFl
 R68TkWCqsvZxHHGa4WHooqzVFlckM6yZeOGkmFYdwHXXEqk01PRg3L1LsOpi2cpE
 eYnJ0wsXm/5zHDQRhZsSpMBca+vsMTVV9PS5U1QhjF8YCFQxOXdQlgOLCtXG+/7Q
 TGr6wQT7ZjWVv9wOl+FXKgH9lApj/u5sJg9N57XRStQHJ6eXO5Z3BUkAfFhoKZ8V
 Clnj3p0s5fA3DyuhPut+ySPR3BqIu+eoFg3dBtpUL3dKh1w/mb6mFp90sRqNs/PE
 klqnpkFwka5ydqh/nNCZJEzUtU6lFOiuvQWAUsb9TX/CXmbBzKw5a1MmRoKoJLk=
 =BPxS
 -----END PGP SIGNATURE-----

move list of workers to an array

So we can use "power of two" to get decent load-balancing,
without O(nlgn) issues

Alan T. DeKok at 2017-08-31T14:50:46Z
Files modified:
	* src/lib/io/network.c

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


More information about the Freeradius-Devel mailing list