Commit report for v3.1.x branch

The git bot announce at freeradius.org
Sun May 17 00:00:01 CEST 2015


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

======
Print debug before, not after removing the attribute from the src cursor

Arran Cudbard-Bell at 2015-05-16T22:57:41Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6198593bd968f4cbd419c6ea7bccc9874546486a
====== 
Move rlm_cache to using maps instead of VALUE_PAIRs

This greatly simplifies the cache code as it doesn't have to deal with multiple lists in the cache entry struct. It also exposes the full range of lists, and destinations e.g. outer. and coa.

Additionally, all operators that are allowed in update sections are now allowed in lists, including filter operators.

Arran Cudbard-Bell at 2015-05-16T22:14:38Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_cache/rlm_cache.h
	* src/modules/rlm_cache/serialize.c
	* src/tests/keywords/cache
	* src/tests/keywords/radiusd.conf
	* src/tests/modules/cache/rbtree/all.mk
	* src/tests/modules/cache_rbtree/all.mk
	* src/tests/modules/cache_rbtree/cache-logic.attrs
	* src/tests/modules/cache_rbtree/cache-logic.unlang
	* src/tests/modules/cache_rbtree/cache-update.attrs
	* src/tests/modules/cache_rbtree/cache-update.unlang
	* src/tests/modules/cache_rbtree/module.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fcd686155579cf142f85312ecc3df6641c4906c
====== 
Allow certain special inst selectors to work with lists e.g. %{reply:[*]} and %{reply:[#]}. Mostly useful for tests.

Arran Cudbard-Bell at 2015-05-16T22:14:38Z
Files modified:
	* man/man5/unlang.5
	* src/main/tmpl.c
	* src/main/xlat.c
	* src/tests/keywords/xlat-list

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d81493a8a5ab9f4d91927744f6906e440c47d930
====== 
Fix overwriting values at specific indexes e.g. reply:Reply-Message[1] = 'foo'

Arran Cudbard-Bell at 2015-05-16T22:14:38Z
Files modified:
	* src/main/map.c
	* src/tests/keywords/update-index

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19c5b63e24adc43f6c7c1ff0c2f1cdf02f91bfee
====== 
When RHS is a list, create a temporary vpt for the RHS which describes the source list, and the attribute, and use that to print debug output for the RHS

Arran Cudbard-Bell at 2015-05-16T22:14:38Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d24a3c488672c215b2060178e64446ffe18d8fdc
====== 
Fix tmpl_prints to print lists correctly

Arran Cudbard-Bell at 2015-05-16T22:14:38Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/881e24cadc6a1de2f044e0bfc825dccfa7c00490
====== 
Print meaningful errors for unknown attrs with tags

Arran Cudbard-Bell at 2015-05-16T22:14:38Z
Files modified:
	* src/main/tmpl.c
	* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8b696f3afd8468dff0b9a23594245a90f93afbf
====== 
Formatting

Arran Cudbard-Bell at 2015-05-16T22:14:38Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77e89a5c8afcb7df290522bc1ebddca6d7ceea8d
====== 
Fix map_to_request VP parenting

Arran Cudbard-Bell at 2015-05-16T22:14:38Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/326650fcc5773ac1cb11820b2a961c270d048058
====== 
-- 
This commit summary was generated @2015-05-17T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list