Commit report for master branch

The git bot announce at freeradius.org
Mon Sep 30 02:00:02 CEST 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2RM6gACgkQfQ55zXdi
 Hs2zWwf+NAJqj9VxUUVsdY3YPdhGbGLnu2EjnYkw/9AziInAR0+CGqqnetRP4v4B
 Kn/P1nT6y9h4+jUiO4JRIZimBHVsGhiLZHX8rha6zWSt82ppq+EpoPTc41PgwEBH
 Ko5ACeIP3g0/lQ3iHsOd9iK42RO69X0sp/3QPZ30givEnVe6ANT3U4X9KG2oYXOD
 aNAlJVYUUCocaVA2PGew3z4LHlwHVjXVDMr8LOjyCal1gmYrY2+9Ky2olL+kfdC/
 M3jWKBHOgLvQDyB/XmaMsSfhd/bgkaOQPHIZL5H6ptvC32uLJZxToiAFlRUhPSXR
 yD18wv7awt/W2Rra3XS55faZLQzV2g==
 =JPOx
 -----END PGP SIGNATURE-----

remove deterministic load balancing, and revert to random

which means we have less magic knowledge in the interpreter, and
less recursive code.  At the cost of being less deterministic

Alan T. DeKok at 2019-09-29T22:42:37Z
Files modified:
	* src/lib/unlang/interpret.c
	* src/lib/unlang/load_balance.c
	* src/lib/unlang/module.c
	* src/lib/unlang/unlang_priv.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa0a3693ffaed2d137e38455f29a07115967cd2a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2REXsACgkQfQ55zXdi
 Hs2TtQf/VhN9rmPFpf82pdiqRXdreKPC6EQ4b1MMcG6fabJH7r0dtWA2BZfFYLga
 wnNsd9VglYEWpN7xz4uULnJyts0mfK1ixd9ObHEatVVd0GVSZ+pjyjXADWauiqGl
 zxFOaFEjkmVFgTFiva3dQ+YWNOeUR0t4cEoesIl2hSHvyb5IXPpna5EsPo6CwdOb
 4c13AVsB/Z0Df6eqhndcx+s++rpAKVMhpOBdy7lfWUznwVAzYB0eQQlyckT5TvzQ
 1AJZNOiOgqJNSemEVpNjjWkXsWibzx2KU4qWs/edJhfC7Ki15m8lPsuabKBa1l9J
 aI/AI/yEWffjWsy83qWVGzQA1HmO8Q==
 =e/c+
 -----END PGP SIGNATURE-----

remove "detach" magic from main interpreter loop

detach now "does the right thing", and behaves appropriately.

Alan T. DeKok at 2019-09-29T20:17:43Z
Files modified:
	* src/lib/unlang/interpret.c
	* src/lib/unlang/parallel.c
	* src/lib/unlang/subrequest.c
	* src/lib/unlang/subrequest_priv.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9017f106c402a9bb35cf0d04a41e02a96d7bee86
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2QoMcACgkQfQ55zXdi
 Hs36kwf/RugZX3pskGSjU0aF1LYi9r0DSgNxVzEo1yukNvyywvNyEkINqICCYu70
 Qz8jh84w+sQuP+SPq/8AcUJnUqryVwKb3qoXyKIyhWjh3dC3pb8XxGGuD2spsP5p
 lSd+qY6jjKswIBrKMhuDsn+DvXrJn0pfIUX9JGGyIFsRGo6Be14adhAnn1d/9VEU
 MrSXZNkzZqXh7MhM1lOeyHS1PcbtG49yFiZYC1BcyMPVv1XjAYrornwRmw0nD+h6
 8ZC8Yl7SwPaNoNODXVTlMnSKp2JKTLWgEzYmP31lo8r1IDo9BgSCZj0vfn+J0Cmm
 7IlTzSQJ7lIO9MfZLIFN4aA1dsqfJw==
 =r56n
 -----END PGP SIGNATURE-----

remove unused parameter to signal()

Alan T. DeKok at 2019-09-29T12:17:03Z
Files modified:
	* src/lib/unlang/call.c
	* src/lib/unlang/interpret.c
	* src/lib/unlang/interpret.h
	* src/lib/unlang/module.c
	* src/lib/unlang/parallel.c
	* src/lib/unlang/subrequest.c
	* src/lib/unlang/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b435e4bc622fd7e53a3adc8e8431ecf699019ab
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Qm2kACgkQfQ55zXdi
 Hs1juAf/Uc/fcLKpg2Ga5ASEXZaaKgBjca3mvmhYNyVZHHK9Nnbb4gZJmCHTEsjT
 4zSLJgYHW29FRSaIQYlKujLopj0sYmWx1syaJCuKPYPoEQLf07iGslpsbWhptVY7
 OkFGMJd4PSimoF9r7UvUxrBeA/1WBnW6RhzAlRJsBye8RUJb0ae6uRFlFJ0lMHxH
 2hg6aQHOZSWdBkOO9Wg9eJ0El8uEwD1ZJkRASGgPxvRDZkyjLhQfYzH5klGetBR7
 D15X8ovDjzhwa5HYgZsY8CkRhb+qPWJzZ7q6OABveffwQRssrvs7aPPBypeqwXao
 wW0Bv25I+Br0IoAfXr9HEnQwzds2vA==
 =rwIz
 -----END PGP SIGNATURE-----

make UNLANG_TYPE_CALL skip using using resumable frames

and now that nothing uses resumable frames, remove them entirely
from the interpreter

Alan T. DeKok at 2019-09-29T11:53:21Z
Files modified:
	* src/lib/unlang/call.c
	* src/lib/unlang/interpret.c
	* src/lib/unlang/interpret.h
	* src/lib/unlang/module.c
	* src/lib/unlang/unlang_priv.h

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


More information about the Freeradius-Devel mailing list