And another segfault, which actually has been fixed in master with commit 87fa8ec09d5be6dbcbf7574080f38beaab71cdaa. Could that one be included in the next RC? On 24-05-14 14:08, Arran Cudbard-Bell wrote:
A preview release of 3.0.4 is available here: https://github.com/FreeRADIUS/freeradius-server/archive/release_3_0_4_rc0.ta...
Were creating a release candidate for 3.0.4 as some of the modifications we needed to make to get attribute indexes and tags to work consistently, were spread throughout the code base, and we want to ensure that those changes have not had side effects.
In particular, those of you using CUI, may need to update your policies for them to work correctly, as the type of Chargeable-User-Identity is now an octets, meaning that any expansions which use it, will now print hexits instead of ascii.
The changelog so far is:
FreeRADIUS 3.0.4 Mon 12 May 2014 15:30:00 EDT urgency=medium Feature improvements * Home server "response_window" can now take fractions of a second. See proxy.conf. * radmin now supports "show module status", as the counterpart to "set module status" * Better indentation in debugging mode * Added dictionary ericsson.packet.ccore.networks
Bug fixes * make case-insensitive regular expressions work again. * Added tests for the above * A few more talloc parenting issues * Fix delayed proxy reply handling. Closes #637 * Fix OpenSSL initialization order when using RADIUS/TLS. Fixes #646 * Don't double-quote strings in debugging messages * Fix foreach / break. Fixes #639 * Chargeable-User-Identifier should be "octets" * Fix typo in mainconfig. Fixes #634 * More rlm_perl fixes. Fixes #635 * Free OpenSSL memory on clean exit. * Fix <attr>[0] !* ANY - Was removing all instances of <attr> * Fix case where multiple attributes were returned from LHS of mapping, as with rlm_ldap. Fixes #652 * Fix corner case in cursor where using fr_cursor_next_by_da after calling fr_cursor_remove may of resulted in a read of uninitialised memory. * Don't SEGV if all connections to a database server go away. Fixes #651. * Fix issue where <attr> -= <value> was not removing tagged instances of <attr> equal to <value> (only untagged). * Fix issue where tag values were not being set on attributes created with unlang/ldap update blocks.
Please test with your local configuration. If no issues are reported this will become the official 3.0.4 release.
If you do find issues, please open tickets @bugs.freeradius.org.
-Arran
Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS Development Team
FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
-- Herwin Weststrate Software Developer Quarantainenet BV T: 053-7503070 www.quarantainenet.nl