From 2fa78702b0722a033ca7bd7b54e3a6b661d354d756fba280429d4fa40d37e923 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Tue, 13 Jan 2015 16:56:52 +0000 Subject: [PATCH] Accepting request 280999 from home:vitezslav_cizek:branches:network - update to 3.0.6 - fixes a segmentation fault in PEAP module (bnc#912588) Feature improvements: * radmin / raddebug conditional errors are printed to the output, instead of being discarded. * raddebug will exit if condition set with -c was invalid. * radmin auto-reconnects if the connection to the server has gone away. * rlm_cache now has submodule support. See raddb/mods-available/cache * New memcached driver for rlm_cache. See raddb/mods-available/cache * Add support for &Attribute-Name[*] in conditions. See "man unlang" for details. * Add &Attribute-Name[n] which gets the last instance of an attribute e.g. Module-Failure-Message[n]. * Allow for redundant string expansions. See the "instantiate" section of radiusd.conf. * When checking IP addresses in conditions, make the right side be parsed as an IP prefix. * Support JIT compilation of compiled regular expressions when built with libpcre. * Support named capture groups with "%{regex:}" when built with libpcre. * Increase regular expression capture groups from 8 to 32. * Emit error markers for badly formed regular expressions. * Allow 'm' flag to enable multiline mode in regular expressions. * Support limited implicit attribute conversion in update sections. * Support casting between IPv6 and IPv4 where the IPv6 address has the v4/v6 mapping prefix (::ffff:). OBS-URL: https://build.opensuse.org/request/show/280999 OBS-URL: https://build.opensuse.org/package/show/network/freeradius-server?expand=0&rev=68 --- freeradius-server-3.0.5.tar.bz2 | 3 --- freeradius-server-3.0.6.tar.bz2 | 3 +++ freeradius-server-3.0.6.tar.bz2.sig | Bin 0 -> 152 bytes freeradius-server.changes | 23 +++++++++++++++++++++++ freeradius-server.spec | 8 ++++++-- 5 files changed, 32 insertions(+), 5 deletions(-) delete mode 100644 freeradius-server-3.0.5.tar.bz2 create mode 100644 freeradius-server-3.0.6.tar.bz2 create mode 100644 freeradius-server-3.0.6.tar.bz2.sig diff --git a/freeradius-server-3.0.5.tar.bz2 b/freeradius-server-3.0.5.tar.bz2 deleted file mode 100644 index fd91106..0000000 --- a/freeradius-server-3.0.5.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5da09a66b5104fc6f4306d5dc867a12f34068bca17860ff480bf29fe1c70d3f2 -size 2835915 diff --git a/freeradius-server-3.0.6.tar.bz2 b/freeradius-server-3.0.6.tar.bz2 new file mode 100644 index 0000000..0ae914b --- /dev/null +++ b/freeradius-server-3.0.6.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9898b19564e7bf859396a9bdf492f72b918844b4916f1b46c56dfcd9e8dafcd +size 2870327 diff --git a/freeradius-server-3.0.6.tar.bz2.sig b/freeradius-server-3.0.6.tar.bz2.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..e8695351142e2a2100cc6985c8087f7fff8e03ac1be5ddc09ae705855496340c GIT binary patch literal 152 zcmV;J0B8S+0F?s;0929suBk4Ui{t`HeE|ZwiUa>$j!v|;E^RotvmrxlEyM5#zUm$a z3HstOB!gCXc=TjJE7ILKVt4$+O$sF>W(;mRkb=}" when built with libpcre. + * Increase regular expression capture groups from 8 to 32. + * Emit error markers for badly formed regular expressions. + * Allow 'm' flag to enable multiline mode in regular expressions. + * Support limited implicit attribute conversion in update sections. + * Support casting between IPv6 and IPv4 where the IPv6 address has the v4/v6 mapping prefix (::ffff:). + ------------------------------------------------------------------- Mon Dec 22 09:09:16 UTC 2014 - dimstar@opensuse.org diff --git a/freeradius-server.spec b/freeradius-server.spec index 97d4ab4..b393356 100644 --- a/freeradius-server.spec +++ b/freeradius-server.spec @@ -1,7 +1,7 @@ # # spec file for package freeradius-server # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ %global with_sysvinit 1 %endif Name: freeradius-server -Version: 3.0.5 +Version: 3.0.6 Release: 0 Summary: Very Highly Configurable Radius Server License: GPL-2.0 and LGPL-2.1 @@ -53,6 +53,7 @@ BuildRequires: libcom_err-devel BuildRequires: libcurl-devel BuildRequires: libidn-devel BuildRequires: libjson-devel +BuildRequires: libmemcached-devel BuildRequires: libmysqlclient-devel BuildRequires: libpcap-devel BuildRequires: libtalloc-devel @@ -368,6 +369,7 @@ systemd-tmpfiles --create %{_tmpfilesdir}/%{unitname}.conf %attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/experimental.conf %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/certs %{_sysconfdir}/raddb/certs/Makefile +%{_sysconfdir}/raddb/certs/passwords.mk %{_sysconfdir}/raddb/certs/README %{_sysconfdir}/raddb/certs/xpextensions %{_sysconfdir}/raddb/panic.gdb @@ -622,6 +624,8 @@ systemd-tmpfiles --create %{_tmpfilesdir}/%{unitname}.conf %{_libdir}/freeradius/rlm_yubikey.so %{_libdir}/freeradius/rlm_sql_unixodbc.so %{_libdir}/freeradius/rlm_unpack.so +%{_libdir}/freeradius/rlm_cache_memcached.so +%{_libdir}/freeradius/rlm_cache_rbtree.so %files utils %defattr(-,root,root)