As part of our code cleanups and reorganizations, we've added some new features to version 3.0.3. Previously, array references could only be used in string expansions. e.g. "%{Cisco-AVPair[2]}". This limitation is problematic, so we've fixed it. You can now use array references in "unlang", in every place attribute references were allowed before. In some situations, this doesn't make much difference. In others, it makes a lot of difference. e.g. switch &Cisco-AVPair[2] {...} And even better (as an artificial example): update reply { Filter-Id[1] := &request:Cisco-AVPair[2] } In previous versions, it was impossible to update the second attribute of the same name. You could either update the first one, or delete all of them, and re-create them. It's now possible to "reach into" a list, and re-write individual attributes. Other new features include more sanity checks on inputs, so that more errors in the configuration files are caught. This means that dynamic expansions are pre-parsed, as are regular expressions. Please respond if there are issues, questions, concerns, etc. Alan DeKok.
Other new features include more sanity checks on inputs, so that more errors in the configuration files are caught. This means that dynamic expansions are pre-parsed, as are regular expressions.
Please respond if there are issues, questions, concerns, etc
In particular please test mapping sections such as those in the cache and LDAP modules, as the test coverage there isn't 100%. Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS Development Team FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
I've just run a build (RPM) with 3.0.3... is it correct that there is no radconf2xml man page anymore? Stefan -----Original Message----- From: freeradius-users-bounces+stefan.paetow=ja.net@lists.freeradius.org [mailto:freeradius-users-bounces+stefan.paetow=ja.net@lists.freeradius.org] On Behalf Of Arran Cudbard-Bell Sent: 15 April 2014 23:13 To: FreeRadius users mailing list Subject: Re: New features in v3.0.3
Other new features include more sanity checks on inputs, so that more errors in the configuration files are caught. This means that dynamic expansions are pre-parsed, as are regular expressions.
Please respond if there are issues, questions, concerns, etc
In particular please test mapping sections such as those in the cache and LDAP modules, as the test coverage there isn't 100%. Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS Development Team FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2 Janet(UK) is a trading name of Jisc Collections and Janet Limited, a not-for-profit company which is registered in England under No. 2881024 and whose Registered Office is at Lumen House, Library Avenue, Harwell Oxford, Didcot, Oxfordshire. OX11 0SG. VAT No. 614944238
On 16 Apr 2014, at 04:59, Stefan Paetow <Stefan.Paetow@ja.net> wrote:
I've just run a build (RPM) with 3.0.3... is it correct that there is no radconf2xml man page anymore?
Yes, that utility has been removed, as apparently no one used it. -Arran Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS Development Team FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
Ok, grand. I've updated the RPM spec. Stefan -----Original Message----- From: freeradius-users-bounces+stefan.paetow=ja.net@lists.freeradius.org [mailto:freeradius-users-bounces+stefan.paetow=ja.net@lists.freeradius.org] On Behalf Of Arran Cudbard-Bell Sent: 16 April 2014 13:09 To: FreeRadius users mailing list Subject: Re: New features in v3.0.3 On 16 Apr 2014, at 04:59, Stefan Paetow <Stefan.Paetow@ja.net> wrote:
I've just run a build (RPM) with 3.0.3... is it correct that there is no radconf2xml man page anymore?
Yes, that utility has been removed, as apparently no one used it. -Arran Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS Development Team FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2 Janet(UK) is a trading name of Jisc Collections and Janet Limited, a not-for-profit company which is registered in England under No. 2881024 and whose Registered Office is at Lumen House, Library Avenue, Harwell Oxford, Didcot, Oxfordshire. OX11 0SG. VAT No. 614944238
participants (3)
-
Alan DeKok -
Arran Cudbard-Bell -
Stefan Paetow