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