Commit report for v3.0.x branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Document changes to switch / case Alan T. DeKok@2014-03-28T20:18:56Z Files modified: * man/man5/unlang.5 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e44b41de6790470e98ae8... ====== Doxygen typo Alan T. DeKok@2014-03-28T19:15:11Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/923aaae5ea4fdd806c83b... ====== Remove unused argument Alan T. DeKok@2014-03-28T19:10:12Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6ba5b0e7818e54596379f... ====== Allow a wider range of attribute comparisons in switch / case via casting the attribute in the 'case' to the one in the 'switch' Alan T. DeKok@2014-03-28T19:04:31Z Files modified: * src/main/modcall.c * src/tests/keywords/switch-attr-cast Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f6e1fae6a69cf2f49732a... ====== Fix typo Alan T. DeKok@2014-03-28T19:04:31Z Files modified: * src/tests/keywords/switch-attr-cmp Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dfdd818c8e16838e52f05... ====== switching over a non-existent attribute jumps to the default So we don't do any expansions, hostname lookups, etc. Otherwise if we're switching over an IP address attribute, it might end up doing a DNS lookup for every 'case' statement Alan T. DeKok@2014-03-28T19:04:31Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2c44550ebfe92abf9e0ff... ====== Parse values for switch statements If we're switch over an attribute, check that the values in the case statements are appropriate for the attribute. Alan T. DeKok@2014-03-28T19:04:31Z Files modified: * src/main/modcall.c * src/tests/keywords/switch * src/tests/keywords/switch-value-error Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7714cb228399aa665ebf6... ====== Expose radius_tmpl_cast() for others to use Alan T. DeKok@2014-03-28T19:04:31Z Files modified: * src/include/map.h * src/main/map.c * src/main/parser.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f02f0a1ab4d978c56ca32... ====== Fix cosmetic issue in EAP-SIM error messages Arran Cudbard-Bell@2014-03-28T18:57:00Z Files modified: * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fdbaef891c4533d90f832... ====== Merge pull request #570 from nchaigne/v3.0.x V3.0.x - rlm_perl patch to manage "config" perl configuration items. Arran Cudbard-Bell@2014-03-28T18:42:18Z Files modified: * raddb/mods-available/perl * src/modules/rlm_perl/example.pl * src/modules/rlm_perl/rlm_perl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7f209e7a71016f6b1e1d9... ====== Update to rlm_perl to handle "config" section nchaigne@2014-03-28T18:33:42Z Files modified: * raddb/mods-available/perl * src/modules/rlm_perl/example.pl * src/modules/rlm_perl/rlm_perl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f9e857aaa22dc36983556... ====== Make "can't find attribute" errors clearer in EAP-Sim Arran Cudbard-Bell@2014-03-28T17:11:05Z Files modified: * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/061d1dba63d87de3610bd... ====== Add hack for backwards compatibility (look in reply lists if we can't fine the triplets in the control list) Arran Cudbard-Bell@2014-03-28T17:11:05Z Files modified: * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/27abf6bed4a2cc57b0c71... ====== Look for triplets, and ki in control: not reply: Arran Cudbard-Bell@2014-03-28T17:11:05Z Files modified: * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/43e9f249e82159cd6eb51... ====== Add support for computing Kc and SRES from Ki and RAND for Comp128-1 (and possibly Comp128-2 and Comp128-3) Arran Cudbard-Bell@2014-03-28T17:11:05Z Files modified: * share/dictionary.freeradius.internal * src/modules/rlm_eap/libeap/eap_sim.h * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cbb3e11f8d60536185d73... ====== Precompile 'switch' and 'case' arguments. and add regression tests. Previously "switch blah" with a static string would always hit the "case {..." block. It will now match a "case blah {" block, if it exists. Alan T. DeKok@2014-03-28T16:51:01Z Files modified: * src/main/modcall.c * src/tests/keywords/switch * src/tests/keywords/switch-attr-cmp * src/tests/keywords/switch-xlat-error Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/941af6185d85e910ba2e8... ====== Added cf_section_name2_type For switch and case statements Alan T. DeKok@2014-03-28T16:51:01Z Files modified: * src/include/conffile.h * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9c1de2d251fa1b27089f6... ====== set fr_strerror() if the reference isn't an attribute Alan T. DeKok@2014-03-28T16:51:01Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1ebd05b86f44f8f9a6c55... ====== If there's no dictionary entry, it's a literal. And use the same literal code as the other cases Alan T. DeKok@2014-03-28T16:51:01Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/99f48c49499a4d5307573... ====== use FR_TOKEN, not int. Better error message for parse errors case "foo { is a syntax error. It shouldn't print a complaint about an invalid token. Alan T. DeKok@2014-03-28T16:51:00Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/12534b4e388565474e4c2... ====== Dictionary names begin with uppercase letters Alan T. DeKok@2014-03-28T16:51:00Z Files modified: * share/dictionary.terena Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a6057630b921c3ae05736... ====== Remove extraneous format marker *sigh* Arran Cudbard-Bell@2014-03-28T16:20:57Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d7545fbda94a333118029... ====== Extraneous comma Arran Cudbard-Bell@2014-03-28T15:25:53Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0735590095155c9fa571e... ====== Include version in user agent string Print the headers were adding Fix whitespace Arran Cudbard-Bell@2014-03-28T14:08:13Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/932891ab38f51eb178fa7... ====== Update ChangeLog Arran Cudbard-Bell@2014-03-28T13:24:19Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/81bf10440f7f449502e73... ====== Fix whitespace Arran Cudbard-Bell@2014-03-28T13:22:20Z Files modified: * raddb/mods-available/ldap Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/19f64f927fdbc63dcf018... ====== connect_uri can now be NULL Since the default was removed Arran Cudbard-Bell@2014-03-28T12:22:05Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9b7f139a9ab34bb7aaeb5... ====== -- This commit summary was generated @2014-03-29T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org