New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== cf_item_add defined too many times... Arran Cudbard-Bell@2014-10-09T21:01:06Z Files modified: * src/include/conffile.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a687717f49aca81d45c96... ====== Support adding arbitrary attributes for dynamic clients Arran Cudbard-Bell@2014-10-09T20:18:39Z Files modified: * src/main/client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f1ce27f4e10d5bf95e282... ====== Expose cf_item_add and cf_pair_alloc Arran Cudbard-Bell@2014-10-09T20:18:35Z Files modified: * src/include/conffile.h * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/939e31bfed82ccdba8fe0... ====== Still need the loop Arran Cudbard-Bell@2014-10-09T16:51:11Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0c7f7a7e860ac1ea7f6d4... ====== Adding the same VP twice is bad mm'k Fixes #809 Arran Cudbard-Bell@2014-10-09T16:32:08Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/06233922eb8381092a911... ====== Typo Arran Cudbard-Bell@2014-10-09T16:26:57Z Files modified: * src/lib/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9c5715c909a87c1c1ed82... ====== pairadd: Don't add a VP if it's already present In the 3.0 code base, pairmake() will already do a pairadd() automatically. If an old code base (e.g. modules originally written for FreeRADIUS 2.x) uses pairmake() and then pairadd() explicitly, this will add the VP *twice*, thus creating a cyclic list structure, e.g.: A->next == B; B->next == B; B->next == B; B->next == B; ... This makes any function that walks all value pairs end up eating 100% CPU. Since VPs are added at the end of the list, we can simply stop traversing the list and return silently in case the VP is already present. Signed-off-by: Julius Plenz <plenz@cis.fu-berlin.de> Julius Plenz (via Alan T. DeKok)@2014-10-09T16:16:46Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f19efee10d3cf302fc13... ====== More verbose error messages about VALUE_PAIRs with bad dictionary entries Arran Cudbard-Bell@2014-10-09T13:58:02Z Files modified: * src/lib/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7437ed9b3bed1700c858f... ====== -- This commit summary was generated @2014-10-10T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).