Commit report for v3.0.x branch
The git bot
announce at freeradius.org
Sat Mar 29 00:00:01 CET 2014
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Document changes to switch / case
Alan T. DeKok at 2014-03-28T20:18:56Z
Files modified:
* man/man5/unlang.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e44b41de6790470e98ae8e72b1631605d4a35962
======
Doxygen typo
Alan T. DeKok at 2014-03-28T19:15:11Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/923aaae5ea4fdd806c83b56e3b9c1a972b8c50d7
======
Remove unused argument
Alan T. DeKok at 2014-03-28T19:10:12Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ba5b0e7818e54596379f340b15f876a9f45ddfe
======
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 at 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/f6e1fae6a69cf2f49732ab61a0d60d69ed6bd2ee
======
Fix typo
Alan T. DeKok at 2014-03-28T19:04:31Z
Files modified:
* src/tests/keywords/switch-attr-cmp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfdd818c8e16838e52f051a1201270a014ec4f84
======
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 at 2014-03-28T19:04:31Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c44550ebfe92abf9e0ff4b088b4da4e64e2cf32
======
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 at 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/7714cb228399aa665ebf66d477f7ff98dd95df08
======
Expose radius_tmpl_cast() for others to use
Alan T. DeKok at 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/f02f0a1ab4d978c56ca323effd54150daab7a084
======
Fix cosmetic issue in EAP-SIM error messages
Arran Cudbard-Bell at 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/fdbaef891c4533d90f832f8b768135dfdfe20a5e
======
Merge pull request #570 from nchaigne/v3.0.x
V3.0.x - rlm_perl patch to manage "config" perl configuration items.
Arran Cudbard-Bell at 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/7f209e7a71016f6b1e1d970a5c64fe671cdda9ea
======
Update to rlm_perl to handle "config" section
nchaigne at 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/f9e857aaa22dc36983556aa94097ce7d81894b8a
======
Make "can't find attribute" errors clearer in EAP-Sim
Arran Cudbard-Bell at 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/061d1dba63d87de3610bdf110f3f96cbd9f908af
======
Add hack for backwards compatibility (look in reply lists if we can't fine the triplets in the control list)
Arran Cudbard-Bell at 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/27abf6bed4a2cc57b0c716c1606ed09716d22548
======
Look for triplets, and ki in control: not reply:
Arran Cudbard-Bell at 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/43e9f249e82159cd6eb514790324209697a61297
======
Add support for computing Kc and SRES from Ki and RAND for Comp128-1 (and possibly Comp128-2 and Comp128-3)
Arran Cudbard-Bell at 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/cbb3e11f8d60536185d735b5bb5aea350badca30
======
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 at 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/941af6185d85e910ba2e88001c14516b3f396d5b
======
Added cf_section_name2_type
For switch and case statements
Alan T. DeKok at 2014-03-28T16:51:01Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c1de2d251fa1b27089f6f7f3f36a30b5f6687d9
======
set fr_strerror() if the reference isn't an attribute
Alan T. DeKok at 2014-03-28T16:51:01Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ebd05b86f44f8f9a6c551d1c8a474f47b6b78d3
======
If there's no dictionary entry, it's a literal.
And use the same literal code as the other cases
Alan T. DeKok at 2014-03-28T16:51:01Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99f48c49499a4d530757387e80cfe9da7a3173a3
======
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 at 2014-03-28T16:51:00Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12534b4e388565474e4c23d45591b0778ecaf6af
======
Dictionary names begin with uppercase letters
Alan T. DeKok at 2014-03-28T16:51:00Z
Files modified:
* share/dictionary.terena
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6057630b921c3ae057362c50b51f1951c25ac7d
======
Remove extraneous format marker *sigh*
Arran Cudbard-Bell at 2014-03-28T16:20:57Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7545fbda94a3331180290425418791f78df180d
======
Extraneous comma
Arran Cudbard-Bell at 2014-03-28T15:25:53Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0735590095155c9fa571ebac2a1b9ab70244ab2e
======
Include version in user agent string
Print the headers were adding
Fix whitespace
Arran Cudbard-Bell at 2014-03-28T14:08:13Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/932891ab38f51eb178fa715de4aa498d3361d049
======
Update ChangeLog
Arran Cudbard-Bell at 2014-03-28T13:24:19Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81bf10440f7f449502e73f20c0b7785f36d1bca9
======
Fix whitespace
Arran Cudbard-Bell at 2014-03-28T13:22:20Z
Files modified:
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19f64f927fdbc63dcf0189b08fcb2c8f8c18d554
======
connect_uri can now be NULL
Since the default was removed
Arran Cudbard-Bell at 2014-03-28T12:22:05Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b7f139a9ab34bb7aaeb59ce3f5a7690dd6d7bb2
======
--
This commit summary was generated @2014-03-29T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list