Commit report for master branch

The git bot announce at freeradius.org
Mon May 4 02:00:02 CEST 2020


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6utacACgkQfQ55zXdi
 Hs10Vgf/cQSyUc6UbH9aC5/db97GO04QRQceVJd8X4IDvXYw8j3wI2sp8dy943z6
 JVLlSBCtr4Ri8ceiz+zg1sKAmGw30oIB/rke04N/EqaTzZwqGoR+EDMp/YzzqGJ1
 X+vfsXCDpxwB1IoYe/daBGjDlowfMmsjxaMOnf3UHb4zrmK0z5qJ8pcHq9WZyZhM
 /6eVOep600IIWp4/rJgGDWlw6Z6iPkEuQPkb6lSjDNRd9sHFJ1ZEsS7dZ+eWtTMZ
 4tEruW+57MUqktechMMgkUFHASVNSilrfLgArvSnlqjg3m81Ds5cCUOXvnPIE/Q6
 zVR7fxJy8QaVF/nPJTRAqGYIOPwCRg==
 =vNOo
 -----END PGP SIGNATURE-----

use frame-local talloc ctx

Which means that there's no need to free the temporary structures,
as they are cleaned up when the frame exits

Alan T. DeKok at 2020-05-03T12:14:31Z
Files modified:
	* src/modules/rlm_exec/rlm_exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb4c6a5a084391c9662d70a1fbb1287c057bdd8d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl6urxcACgkQfQ55zXdi
 Hs1bzQgAqLU1e4cNaIwNMXALY2lxS58kyhai7iCubPbRTKbYutCBpZ4BhGs9LkL0
 xchxchAPdUIP3qf5/sSeHcMyfzF5RUy9BfRDhvccAazej4njhGQ7HcoXL0y+gy2U
 OEUSukmw8fKXQW1gykV6iATg+Ld3b3KFU/9k0h+4MsHyF1YgZBUoYotHmfgkMalq
 ykUO1QBx5RVeHEt8Rdz8K+ODqGTsToYn9w3LNzoy1KamJMMCgGzw+xJ2Kmjy/hyT
 rBocdvzaaMuF2iuofX7tSnBVLQL1ep/k6YUq1cHcw02YhxkjJURcISu7/UznejwC
 f6xJSLOZ1N9CSa/JnG5Y7GxS0laFQg==
 =Q4J0
 -----END PGP SIGNATURE-----

add frame-specific talloc_ctx API for modules

so that modules can use a talloc ctx which is associated with
the frame, which automatically goes away when the frame is done.

Otherwise, the only option modules have is to use "request".
Which means either they have to be careful about freeing the
allocated memory, OR the memory sticks around until the request
is done.

Alan T. DeKok at 2020-05-03T11:46:31Z
Files modified:
	* src/lib/unlang/module.c
	* src/lib/unlang/module.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a579e20a6d4fc9e1da7648edfaf53464abac8d0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJeriCECRBK7hj4Ov3rIwAAdHIIAHLHGi9jDj4fzzL2Bw3E6V5v
 wrTXUmnKkXGdXWl+XHhHNu2VL20lNJqpHAqZ+18AXBOzrksMnxbUxH9PB1bQYHyj
 uYKHwk7goYN8863NbuOo7vzfAjclM3IgXitvyel35UXsAZSGivpwGVbxd6+TT+DA
 g+9BWe6DTTBfkRCmqHp9n5lOGMzFfZBJz493ofXaQl4P1NEgI7ei72RS6EWGAHix
 d9ijATgAqhywoB95g5D3nZLyzmbcKETuMP4exLGJIgC1T+Zo594aSAPmY2Ztnnag
 zKS5+R76vSvPe8GtTeD6bQ6oHnIo2qXbE/ZrMTyVcp6QaiqRRDYiVz8NLkxbFrw=
 =wqC2
 -----END PGP SIGNATURE-----
 

radclient: Fix the output messages (#3418)


Jorge Pereira (via GitHub)@2020-05-03T01:38:12Z
Files modified:
	* src/bin/radclient.c

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


More information about the Freeradius-Devel mailing list