Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Sat Oct 14 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ4MbtAAoJEH0Oec13Yh7NeoEH/0ao3x+ekUKaaze79jP1dUPG
 R4+rQLMp0jKsiIYtG3/EceLwW34dIeU0KqhbB9EImZo1QScY4lFKYJI3C0ItQoI8
 UK4UmisIVycmYTqjVWj0EVmya12MN9dtsUDGpAPnhlarBzw9mGHLG4BTQhAO7hFR
 L7EpzNalPApf/dOFkap+DPgTKxR7oX+yFgqZlBjIyLK3Q2b5hlwKv9ecS0SqwiA4
 lI5DXCNa9SpbKkQdSDx57lxV2OyD7dDbWrBY4YD7qVnXnDME0BcR0hsdbg0oB6wJ
 ROKIY/6dEBTYrUWHXt+Ml+ZC2f0lku/mou/y0ZjVCg2k21bD1ZW7SaOFUTKSQWw=
 =eB7Y
 -----END PGP SIGNATURE-----

don't free children in parallel state destructor

they're already either parented from the request, or linked
to the request via request_data_add.  And will therefore be
freed as necessary.

Plus, if they're detached, we definitely DON'T want to free them
when the parallel section exits

Alan T. DeKok at 2017-10-13T13:58:56Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71bdf7b20ea2d1d0a844d42a68f83dd7dd865a2c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ4MVXAAoJEH0Oec13Yh7NlWYH/RCOOsObYgn72VxSj5wXiu9+
 odF7lTTrmWSg7D6zfEvy/5XSQhbU9OOQMOm+Rz6Dt/s0NnA0lH0BB3WqII9aFaJe
 CJYIOmd3SqXJaZaYAo3YRSlnUMkvvQoql3VuEAcOOTme82bWkBtDt+qMHXvWAd5G
 rNQxQqeMQ5AuQtvBoVktgTMM93FQjrhQ87JzSy51A4Lo+EiisAJ0lNHTspljTf1C
 jVRdiUh9PUx15+S6GAMLRo0KyHpw01PY5wPXK7f8LBfvQ/MWMXUgAZ0t+YGCUc7w
 7p3dy5tzbELeMd9eh3fyod/MC3NL19giAdz4k6x9BtDw5T8ZtBob36DE8mlT1fM=
 =LKzG
 -----END PGP SIGNATURE-----

use correct enum value

Alan T. DeKok at 2017-10-13T13:53:13Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/244d139aa98486dc2c6034d6c1e22dc46e2b511b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ4MSbAAoJEH0Oec13Yh7N+KsH/1vhMlMaoZhLu/G0/oqUQmyK
 /xhIiWENqsk2mnBy4tb6piwuQDnzcM7f/aVU9Jsl5xShzKk7biF+3HVQo/eM58wH
 cOnYy7RPpjQGo2q5oieDmL3Mq8xz7D/275WvOTYHUtKPJqtsifqnqpDTa3WCYk/u
 lbYzlU/sZ78GABh9zyxzJl7Gy10QyE/BmyS7Wc8ZyIXYieAJHDYDJgGLLjnpr66Y
 +LbstqTraVWWhxfDbVF5BhiLaNUmDsJgoTDD3rhl3GMidoMN+mTQqZ7fpsxVEwsG
 UYBZo36gz9HPebC4OB3za3afPJXRy7ZJYp1TRXYddoi7yK/QdBKYI7CYEHdi05M=
 =+OS2
 -----END PGP SIGNATURE-----

parallel clones by default

but can be empty via 'parallel empty'

which likely needs a better name

Alan T. DeKok at 2017-10-13T13:49:58Z
Files modified:
	* man/man5/unlang.5
	* src/include/interpreter.h
	* src/main/unlang_compile.c
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9a28b5e586414624b185114f3edba61153c4ccd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ4L3NAAoJEH0Oec13Yh7NwdsH/2Y14UHz/IsU5sVNzQ/3DJr1
 Uer+4MO+xlcRPCsqXC3JvE7Eo1ah3cJEa3vg9BTnJfL8UYkpigvsRVC14b5FO80h
 JzLX5THGGwI+TFH4IyyLogMSmCbywYrLGOjmSbByN7VaquyOZuiq7RSYymOVuu8g
 1bE297n6qx+u6y2U7hkqQbYL09FpMWWog4rUqGlgDTk8KJINeg/mgeXwxRelztAX
 vma7ILGbc03C/ss+xsWZUge8/0MkUr+MGflDbUQyziAAnVH1I2KdO5H6rFszNm3v
 exzvk5ZTiR0iQ9SqgyuGp6jKx8QxFCT5v1KRxhMCrzN6HkB3SrZ0DS8gOrQo+J4=
 =9Cvh
 -----END PGP SIGNATURE-----

free children on DONE signal

Alan T. DeKok at 2017-10-13T13:21:09Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ec1b23bd4edd73c118d778631085cadb3994f88
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ4KHQAAoJEH0Oec13Yh7NSzYH/1K1IOxX8Nh9RnvxFWtIx9jR
 Cx9Z5JMxccwrI2czi77h09wVkBvVRlyK1RajXcABABz9QyhS2QSwyFWSn+HD6DkP
 XsKer/GR/yDD5dvNBCllDYqwiRI6LoDqnDz13yxRlNP3TZTd9e0BO5+izxJAX9Nr
 cKy63esQoEcn1kVRbqf/JPHJvlWni6YCQExbElU1DQfg4VdgV0yNQbPZj9EoOUSj
 pAJ0+uuQJcizlaFWa9Q1P15U++zUlVNqoX6CDdwuoYqjHFCQflg8EXfmlZx/hIwC
 c3kqrlwqMFBv9pXHW3Ttw8C/MCNVCcRtoX3k7luE6YZEK97Z24dmphuNYINyrVw=
 =EnSw
 -----END PGP SIGNATURE-----

delete the reply after receiving it

Alan T. DeKok at 2017-10-13T11:21:45Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/426e371a9b44939b84195bfe8f5d228e2031375d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ4CEDAAoJEH0Oec13Yh7NzusIAJnaXaT07gWhPJLPn+fw0UzL
 lErRk1PaCwvJdmRnWmeo8rKQQtj8JRGCuZYPBYoAe9vb7l4pJdBjez3Doae6l/m+
 kQpcWODdVOFXeZ5IkOxjnD2j1sqqkhu65fIMrIoNmRnCbr6l2XLoTKqAIGnEX/eh
 Zq32M4Q5IOOKgTweOG45GTe1lbnhYClJMJOwyxtA8QXBTCxetc6wUkAssDHMty0t
 7qHdB43PwelXc+s1xK1a57+QGU3fKVJj0RW0G/eLt8+qsX0K7mnokRYZWIVofIbs
 zzlmwj06Pc/yexWbrpVDqw0/Z56GfBfNi/jcC72TDqgntnr9J3DJ2LcM1QUf3GA=
 =KYEy
 -----END PGP SIGNATURE-----

connection may be NULL

Alan T. DeKok at 2017-10-13T02:12:13Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dec424a24727a85557136dc6e80047aaa55bfcff
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ4BmNAAoJEH0Oec13Yh7N5osH/0Y3NoLqrph+fOJfHgEWvNve
 XIB13mel9mhWpaZECmGu9Hgn5Qve7sqa/CF0GpGFyjAB+OvqsFEfQT89jI+wCr1y
 oGi7JQk8JzltFC/XSWFfiv7RKWk/4EMGaQXBf8zluBlvJoiOoB2lX9Ix0yEA6mnC
 oqgQaqcyLg7H2zSuBenOxKgcxScHU/C6QD/zQWc2jVjgTTtj1WgZR/PRPe09tUd7
 gdwPwzvnEs1V86r0Tn5M71nl8DYpaWRdADyun4hPtwsJOrhUqDrG4tHoiA4NbCuJ
 fV4wWpAUM+wDDf/qod69kuRZ8BX2EcaeABALp1DQFTltK7/3deWFt3Us9sq3JWw=
 =b+sE
 -----END PGP SIGNATURE-----

remove unused variable

Alan T. DeKok at 2017-10-13T01:40:25Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6127301884ecee346533afdb5bfc1cb8e261d90d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ4BlqAAoJEH0Oec13Yh7N9PAH/jq5Pwjf7aLXcWaKWMW12BQL
 tH3b+GwDT3RKNucPuprwU5Ec3Sr6o/LngM3D/1XRzvixCe9SDsNHXVuEm2gGdLJv
 AanbDaUts6v8El0FzFH6qn1YNYIE0DLV4nK5gy9Tk7z9fJmvgwqmaHso8uE7wBoa
 GfBDsAASw7X41wWYOpepvc/GR/KFo2rUPfLeMS/B4fCN2pClkaifjQDYz3XVrHUy
 sdRI7OHcTiWG3TMIUPy3QqKZ+ru/rFlnPCqTHHhpVUlaKdWv1Z0WsxFp1NN5UpS/
 Ehe3SralATjr2PvDl4Fn3D6kXYCKeg3jHymPWwxHlEWK7tllaiJj0xHXR5I1tS0=
 =/Fpv
 -----END PGP SIGNATURE-----

dereference correct variable

Alan T. DeKok at 2017-10-13T01:39:46Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

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


More information about the Freeradius-Devel mailing list