Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Tue Apr 18 02:00:02 CEST 2017


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

======
Retrieve all entries by default

Arran Cudbard-Bell at 2017-04-17T23:41:00Z
Files modified:
	* src/lib/ldap/libfreeradius-ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b8cd34d2aeff67f400b8760ea46d2da3da59e80
====== 
Remove #ifndef NDEBUG talloc_get_type_abort (where appropriate)

We use TALLOC_GET_TYPE_ABORT_NOOP now, which means in many cases we don’t need to explicitly ifdef out talloc_get_type_abort.

Where we have (void) talloc_get_type_abort() this should be ifdef’d out with #ifndef TALLOC_GET_TYPE_ABORT_NOOP so we don’t get self assignment errors from static analysis tools.

If anyone feels like writing a new talloc_get_type_abort_void() (or whatever macro, and replacing all the #ifndef TALLOC_GET_TYPE_ABORT_NOOP talloc_get_type_abort() lines, feel free.

Arran Cudbard-Bell at 2017-04-17T23:40:59Z
Files modified:
	* src/lib/io/channel.c
	* src/lib/io/control.c
	* src/lib/io/message.c
	* src/lib/io/queue.c
	* src/lib/io/receiver.c
	* src/lib/io/ring_buffer.c
	* src/lib/io/track.c
	* src/lib/io/worker.c
	* src/lib/util/dict.c
	* src/lib/util/event.c
	* src/lib/util/pair.c
	* src/lib/util/rbtree.c
	* src/main/request.c
	* src/main/state.c
	* src/main/unlang_interpret.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
	* src/modules/rlm_rest/io.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ddb484d77ddb08c9574f6846ee506512d00d53c
====== 
let the dl code clean up after itself.

We don't need to do it here.

Alan T. DeKok (via Arran Cudbard-Bell)@2017-04-17T23:40:59Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dac7f731f9a4d3a3c8bdc5a3d3aca07679355723
====== 
set names for workers

Alan T. DeKok (via Arran Cudbard-Bell)@2017-04-17T23:40:59Z
Files modified:
	* src/lib/io/schedule.c
	* src/lib/io/worker.c
	* src/lib/io/worker.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8851044b03152145e6cf58c9727d46fb4287ebd7
====== 
colourise default log output, so we don't get the prefixes

Alan T. DeKok (via Arran Cudbard-Bell)@2017-04-17T23:40:59Z
Files modified:
	* src/tests/util/radius_schedule_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63d27a32f497c33842590cf9a4e8ed8ff258ca97
====== 
Set TALLOC_GET_TYPE_ABORT_NOOP on non-debug builds

Discuss where this should be…

Arran Cudbard-Bell at 2017-04-17T22:03:26Z
Files modified:
	* configure
	* configure.ac

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


More information about the Freeradius-Devel mailing list