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@2015-05-16T22:57:41Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6198593bd968f4cbd419c... ====== 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@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/7fcd686155579cf142f85... ====== Allow certain special inst selectors to work with lists e.g. %{reply:[*]} and %{reply:[#]}. Mostly useful for tests. Arran Cudbard-Bell@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/d81493a8a5ab9f4d91927... ====== Fix overwriting values at specific indexes e.g. reply:Reply-Message[1] = 'foo' Arran Cudbard-Bell@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/19c5b63e24adc43f6c7c1... ====== 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@2015-05-16T22:14:38Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d24a3c488672c215b2060... ====== Fix tmpl_prints to print lists correctly Arran Cudbard-Bell@2015-05-16T22:14:38Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/881e24cadc6a1de2f044e... ====== Print meaningful errors for unknown attrs with tags Arran Cudbard-Bell@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/b8b696f3afd8468dff0b9... ====== Formatting Arran Cudbard-Bell@2015-05-16T22:14:38Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/77e89a5c8afcb7df29052... ====== Fix map_to_request VP parenting Arran Cudbard-Bell@2015-05-16T22:14:38Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/326650fcc5773ac1cb118... ====== -- This commit summary was generated @2015-05-17T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).