Commit report for master branch
The git bot
announce at freeradius.org
Fri Oct 10 00:00:03 CEST 2014
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
cf_item_add defined too many times...
Arran Cudbard-Bell at 2014-10-09T21:01:06Z
Files modified:
* src/include/conffile.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a687717f49aca81d45c96d636eaf42cd5c7b5d94
======
Support adding arbitrary attributes for dynamic clients
Arran Cudbard-Bell at 2014-10-09T20:18:39Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1ce27f4e10d5bf95e282ceb4a5677a4afe6a537
======
Expose cf_item_add and cf_pair_alloc
Arran Cudbard-Bell at 2014-10-09T20:18:35Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/939e31bfed82ccdba8fe072839fd9f8a4f843f24
======
Still need the loop
Arran Cudbard-Bell at 2014-10-09T16:51:11Z
Files modified:
* src/lib/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c7f7a7e860ac1ea7f6d4c11c7b1e2bc8686dc62
======
Adding the same VP twice is bad mm'k Fixes #809
Arran Cudbard-Bell at 2014-10-09T16:32:08Z
Files modified:
* src/lib/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06233922eb8381092a911017d786f7962bb79200
======
Typo
Arran Cudbard-Bell at 2014-10-09T16:26:57Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c5715c909a87c1c1ed8281a77431278d687e334
======
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 at 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/2f19efee10d3cf302fc13407f44c560ae6f5c68c
======
More verbose error messages about VALUE_PAIRs with bad dictionary entries
Arran Cudbard-Bell at 2014-10-09T13:58:02Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7437ed9b3bed1700c858ff410b316096b14efe36
======
--
This commit summary was generated @2014-10-10T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list