diff --git a/README.md b/README.md
index 22e80f9..47d6623 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
SMEServer Koozali developed git repo for xtables-addons-kmod contrib
## Wiki
-
https://wiki.koozali.org/xtables-addons-kmod
+
https://wiki.koozali.org/Xtables-geoip
## Bugzilla
Show list of outstanding bugs: [All](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=NEEDINFO&bug_status=IN_PROGRESS&bug_status=RESOLVED&bug_status=VERIFIED&classification=Contribs&component=xtables-addons-kmod&list_id=105781&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&product=SME+Contribs&query_format=advanced)
diff --git a/additional/.gitignore b/additional/.gitignore
deleted file mode 100644
index e69de29..0000000
diff --git a/createlinks b/createlinks
deleted file mode 100644
index a4e1772..0000000
--- a/createlinks
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/usr/bin/perl -w
-
-use esmith::Build::CreateLinks qw(:all);
-use esmith::Build::Backup qw(:all);
-
-# our event specific for updating with yum without reboot
-$event = 'xtables-addons-kmod-update';
-#add here the path to your templates needed to expand
-#see the /etc/systemd/system-preset/49-koozali.preset should be present for systemd integration on all you yum update event
-
-# Maybe need ths in here as well:
-# /etc/dar/DailyBackup.dcf - if backup requested
-
-foreach my $file (qw(
- /etc/systemd/system-preset/49-koozali.preset
-))
-{
- templates2events( $file, $event );
-};
-#action needed in case we have a systemd unit
-event_link('systemd-default', $event, '10');
-event_link('systemd-reload', $event, '50');
-
-#services we might need to restart
-#event_services($event, 'xxxx' => 'restart', 'yyyy' => 'restart');
-
-#Backup contrib files
-# backup_includes("xtables-addons-kmod", qw(
- # files(s) to be backed up
-#));
-
-#Other possible entries:
-#Server manager entry
-#panel_link("xtables-addons-kmod", 'manager');
-#Events to xtables-addons-kmod
-#$event = 'xtables-addons-kmod-xtables-addons-kmod';
-# safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/xtables-addons-kmod");
-# templates2events("/etc/xtables-addons-kmod/xtables-addons-kmod.conf", $event);
-
-
-
-
-
diff --git a/el8_fix.patch b/el8_fix.patch
new file mode 100644
index 0000000..c42f27f
--- /dev/null
+++ b/el8_fix.patch
@@ -0,0 +1,22 @@
+--- xtables-addons-3.25/extensions/compat_xtables.h
++++ xtables-addons-3.25/extensions/compat_xtables.h
+@@ -21,7 +21,7 @@
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 10, 0) || \
+ LINUX_VERSION_CODE >= KERNEL_VERSION(5, 9, 9) && LINUX_VERSION_CODE < KERNEL_VERSION(5, 10, 0) || \
+ LINUX_VERSION_CODE >= KERNEL_VERSION(5, 4, 78) && LINUX_VERSION_CODE < KERNEL_VERSION(5, 5, 0) || \
+- LINUX_VERSION_CODE >= KERNEL_VERSION(4, 19, 158) && LINUX_VERSION_CODE < KERNEL_VERSION(4, 20, 0)
++ LINUX_VERSION_CODE >= KERNEL_VERSION(4, 18, 0) && LINUX_VERSION_CODE < KERNEL_VERSION(4, 20, 0)
+ #else
+ # define ip_route_me_harder(xnet, xsk, xskb, xaddrtype) ip_route_me_harder((xnet), (xskb), (xaddrtype))
+ # define ip6_route_me_harder(xnet, xsk, xskb) ip6_route_me_harder((xnet), (xskb))
+--- xtables-addons-3.25/extensions/xt_ipp2p.c
++++ xtables-addons-3.25/extensions/xt_ipp2p.c
+@@ -19,7 +19,7 @@ MODULE_AUTHOR("Eicke Friedrich/Klaus Deg
+ MODULE_DESCRIPTION("An extension to iptables to identify P2P traffic.");
+ MODULE_LICENSE("GPL");
+
+-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 1, 0)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 18, 0)
+ static inline unsigned int
+ ip_transport_len(const struct sk_buff *skb)
+ {
diff --git a/el9_fix.patch b/el9_fix.patch
new file mode 100644
index 0000000..9ebd622
--- /dev/null
+++ b/el9_fix.patch
@@ -0,0 +1,12 @@
+diff -up xtables-addons-3.25/extensions/compat_xtables.h.orig xtables-addons-3.25/extensions/compat_xtables.h
+--- xtables-addons-3.25/extensions/compat_xtables.h.orig 2023-11-24 14:41:38.305047788 +0100
++++ xtables-addons-3.25/extensions/compat_xtables.h 2023-11-24 16:30:53.525902208 +0100
+@@ -26,7 +26,7 @@
+ # define ip_route_me_harder(xnet, xsk, xskb, xaddrtype) ip_route_me_harder((xnet), (xskb), (xaddrtype))
+ # define ip6_route_me_harder(xnet, xsk, xskb) ip6_route_me_harder((xnet), (xskb))
+ #endif
+-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
+ # define pde_data(inode) PDE_DATA(inode)
+ #endif
+
diff --git a/root/.gitignore b/root/.gitignore
deleted file mode 100644
index e69de29..0000000
diff --git a/xtables-addons-3.25.tar.xz b/xtables-addons-3.25.tar.xz
new file mode 100644
index 0000000..2352602
Binary files /dev/null and b/xtables-addons-3.25.tar.xz differ
diff --git a/xtables-addons-kmod.spec b/xtables-addons-kmod.spec
index 755496f..084493f 100644
--- a/xtables-addons-kmod.spec
+++ b/xtables-addons-kmod.spec
@@ -1,55 +1,440 @@
-%define name xtables-addons-kmod
-%define version 1.0
-%define release 1
-Summary: This is what xtables-addons-kmod does.
-Name: %{name}
-Version: %{version}
-Release: %{release}%{?dist}
-Source: %{name}-%{version}.tar.gz
-License: GNU GPL version 2
-Group: SMEserver/addon
-BuildRoot: %{_tmppath}/%{name}-buildroot
-Prefix: %{_prefix}
-BuildArchitectures: noarch
-BuildRequires: smeserver-devtools
-Requires: smeserver-release >= 11.0
-AutoReqProv: no
+# buildforkernels macro hint: when you build a new version or a new release
+# that contains bugfixes or other improvements then you must disable the
+# "buildforkernels newest" macro for just that build; immediately after
+# queuing that build enable the macro again for subsequent builds; that way
+# a new akmod package will only get build when a new one is actually needed
+%if 0%{?fedora}
+%global buildforkernels akmod
+%endif
+%global debug_package %{nil}
+
+Name: xtables-addons-kmod
+Summary: Kernel module (kmod) for xtables-addons
+Version: 3.25
+Release: 3%{?dist}
+License: GPLv2
+URL: https://inai.de/projects/xtables-addons/
+Source0: https://inai.de/files/xtables-addons/xtables-addons-%{version}.tar.xz
+Patch0: el8_fix.patch
+Patch1: el9_fix.patch
+
+BuildRequires: %{_bindir}/kmodtool
+%{!?kernels:BuildRequires: gcc, elfutils-libelf-devel, buildsys-build-rpmfusion-kerneldevpkgs-%{?buildforkernels:%{buildforkernels}}%{!?buildforkernels:current}-%{_target_cpu} }
+
+# kmodtool does its magic here
+%{expand:%(kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null) }
%description
-This package provides the kmod/akmod package for the xtables-addons kernel modules.
+Xtables-addons provides extra modules for iptables not present in the kernel,
+and is the successor of patch-o-matic. Extensions includes new targets like
+TEE, TARPIT, CHAOS, or modules like geoip, ipset, and account.
-%changelog
-* Day MMMM DD YYYY 1.0-1.sme
-- Initial code - create RPM [SME:99999]
+This package provides the xtables-addons kernel modules. You must also install
+the xtables-addons package in order to make use of these modules.
%prep
+# error out if there was something wrong with kmodtool
+%{?kmodtool_check}
+
+# print kmodtool output for debugging purposes:
+kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null
+
+%autosetup -c -T -a 0 -p 0
+
+for kernel_version in %{?kernel_versions} ; do
+ cp -a xtables-addons-%{version} _kmod_build_${kernel_version%%___*}
+done
-%setup -q
%build
-perl createlinks
+for kernel_version in %{?kernel_versions} ; do
+ export XA_ABSTOPSRCDIR=${PWD}/_kmod_build_${kernel_version%%___*}
+ make %{?_smp_mflags} V=1 -C "${kernel_version##*___}" \
+ M=${PWD}/_kmod_build_${kernel_version%%___*}/extensions modules
+done
+
%install
-rm -rf $RPM_BUILD_ROOT
-(cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
-rm -f %{name}-%{version}-filelist
-/sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
-> %{name}-%{version}-filelist
-#echo "%doc COPYING" >> %{name}-%{version}-filelist
-#--dir 'attr(755,user,grp)' \
-#--file 'attr(755,root,root)' \
+for kernel_version in %{?kernel_versions}; do
+ mkdir -p $RPM_BUILD_ROOT/%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/
+ install -D -m 0755 _kmod_build_${kernel_version%%___*}/extensions/*.ko \
+ $RPM_BUILD_ROOT/%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/
+done
+%{?akmod_install}
-%clean
-cd ..
-rm -rf %{name}-%{version}
+%changelog
+* Thu Feb 13 2025 Jean-Philippe Pialasse 3.25-3.sme
+- import to SME11 contribs
-%pre
+* Fri Nov 24 2023 Nicolas Chauvet - 3.25-2
+- Update for el9
-%preun
+* Tue Nov 21 2023 Leigh Scott - 3.25-1
+- Release 3.25
-%post
+* Wed Aug 02 2023 RPM Fusion Release Engineering - 3.24-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
-%postun
-#uninstall
-%files -f %{name}-%{version}-filelist
-%defattr(-,root,root)
+* Thu May 04 2023 Leigh Scott - 3.24-1
+- Release 3.24
+
+* Fri Jan 13 2023 Leigh Scott - 3.23-1
+- Release 3.23
+
+* Sat Oct 29 2022 Leigh Scott - 3.22-1
+- Release 3.22
+
+* Mon Aug 08 2022 RPM Fusion Release Engineering - 3.21-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
+ 5.1
+
+* Mon Jun 27 2022 Leigh Scott - 3.21-1
+- Release 3.21
+
+* Sun Apr 17 2022 Leigh Scott - 3.20-1
+- Release 3.20
+
+* Tue Mar 22 2022 Leigh Scott - 3.19-1
+- Release 3.19
+
+* Wed Feb 09 2022 RPM Fusion Release Engineering - 3.18-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Tue Aug 03 2021 RPM Fusion Release Engineering - 3.18-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Tue Jul 27 2021 Leigh Scott - 3.18-3
+- Manually install .ko files
+
+* Tue Jun 08 2021 Nicolas Chauvet - 3.18-2
+- rebuilt
+
+* Sun Mar 21 2021 Leigh Scott - 3.18-1
+- Release 3.18
+
+* Tue Feb 23 2021 Leigh Scott - 3.15-1
+- Release 3.15
+
+* Thu Feb 04 2021 RPM Fusion Release Engineering - 3.13-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Tue Nov 24 2020 Leigh Scott - 3.13-1
+- Release 3.13
+
+* Wed Oct 28 2020 Leigh Scott - 3.11-2
+- Fix module path for fedora < 33 and el
+
+* Wed Oct 28 2020 Leigh Scott - 3.11-1
+- Release 3.11
+
+* Wed Aug 19 2020 RPM Fusion Release Engineering - 3.10-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Sat Aug 08 2020 Leigh Scott - 3.10-1
+- Release 3.10
+
+* Wed Apr 22 2020 Leigh Scott - 3.9-1
+- Release 3.9
+
+* Wed Feb 05 2020 RPM Fusion Release Engineering - 3.7-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Fri Dec 20 2019 Leigh Scott - 3.7-1
+- Release 3.7
+
+* Sun Oct 20 2019 Leigh Scott - 3.5-1
+- Release 3.5
+
+* Mon Sep 02 2019 Leigh Scott - 3.3-3
+- Patch for kernel-5.2 (rfbz #5376)
+
+* Fri Aug 09 2019 RPM Fusion Release Engineering - 3.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Tue Apr 02 2019 Robert-André Mauchin - 3.3-1
+- Release 3.3
+
+* Tue Mar 05 2019 RPM Fusion Release Engineering - 3.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Tue Nov 20 2018 Leigh Scott - 3.2-1
+- Update to 3.2
+- Remove Group tag
+- Remove clean section
+
+* Sat Sep 01 2018 Leigh Scott - 3.1-1
+- Update to 3.1
+
+* Sun Aug 19 2018 Leigh Scott - 3.0-3
+- Rebuilt for Fedora 29 Mass Rebuild binutils issue
+
+* Fri Jul 27 2018 RPM Fusion Release Engineering - 3.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Mon Mar 05 2018 Leigh Scott - 3.0-1
+- Update to 3.0
+
+* Thu Mar 01 2018 RPM Fusion Release Engineering - 2.14-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Wed Dec 13 2017 Leigh Scott - 2.14-1
+- Update to 2.14
+
+* Thu Aug 31 2017 RPM Fusion Release Engineering - 2.13-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Mon Jul 03 2017 Nicolas Chauvet - 2.13-1
+- Update to 2.13
+
+* Tue Mar 21 2017 RPM Fusion Release Engineering - 2.12-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Jan 17 2017 Nicolas Chauvet - 2.12-1
+- Update to 2.12
+
+* Sat Oct 01 2016 Leigh Scott - 2.11-2
+- Switch to akmod build
+
+* Wed Jun 22 2016 Nicolas Chauvet - 2.11-1
+- Update to 2.11
+
+* Sun Jan 03 2016 Nicolas Chauvet - 2.10-1
+- Update to 2.10
+
+* Sat Oct 24 2015 Nicolas Chauvet - 2.9-1
+- Update to 2.9
+
+* Tue Oct 06 2015 Nicolas Chauvet - 2.7-1.6
+- Rebuilt for kernel
+
+* Wed Sep 23 2015 Nicolas Chauvet - 2.7-1.5
+- Rebuilt for kernel
+
+* Wed Sep 16 2015 Nicolas Chauvet - 2.7-1.4
+- Rebuilt for kernel
+
+* Fri Aug 21 2015 Nicolas Chauvet - 2.7-1.3
+- Rebuilt for kernel
+
+* Thu Aug 13 2015 Nicolas Chauvet - 2.7-1.2
+- Rebuilt for kernel
+
+* Fri Aug 07 2015 Nicolas Chauvet - 2.7-1.1
+- Rebuilt for kernel
+
+* Thu Jul 30 2015 Nicolas Chauvet - 2.7-1
+- Update to 2.7
+
+* Thu Jul 30 2015 Nicolas Chauvet - 2.6-1.29
+- Rebuilt for kernel
+
+* Fri Jul 24 2015 Nicolas Chauvet - 2.6-1.28
+- Rebuilt for kernel
+
+* Thu Jul 16 2015 Nicolas Chauvet - 2.6-1.27
+- Rebuilt for kernel
+
+* Thu Jul 02 2015 Nicolas Chauvet - 2.6-1.26
+- Rebuilt for kernel
+
+* Sun Jun 28 2015 Nicolas Chauvet - 2.6-1.25
+- Rebuilt for kernel
+
+* Wed Jun 10 2015 Nicolas Chauvet - 2.6-1.24
+- Rebuilt for kernel
+
+* Tue Jun 02 2015 Nicolas Chauvet - 2.6-1.23
+- Rebuilt for kernel
+
+* Sun May 24 2015 Nicolas Chauvet - 2.6-1.22
+- Rebuilt for kernel
+
+* Wed May 20 2015 Nicolas Chauvet - 2.6-1.21
+- Rebuilt for kernel
+
+* Wed May 13 2015 Nicolas Chauvet - 2.6-1.20
+- Rebuilt for kernel
+
+* Sat May 09 2015 Nicolas Chauvet - 2.6-1.19
+- Rebuilt for kernel
+
+* Sat May 02 2015 Nicolas Chauvet - 2.6-1.18
+- Rebuilt for kernel
+
+* Wed Apr 22 2015 Nicolas Chauvet - 2.6-1.17
+- Rebuilt for kernel
+
+* Wed Apr 15 2015 Nicolas Chauvet - 2.6-1.16
+- Rebuilt for kernel
+
+* Mon Mar 30 2015 Nicolas Chauvet - 2.6-1.15
+- Rebuilt for kernel
+
+* Fri Mar 27 2015 Nicolas Chauvet - 2.6-1.14
+- Rebuilt for kernel
+
+* Mon Mar 23 2015 Nicolas Chauvet - 2.6-1.13
+- Rebuilt for kernel
+
+* Sat Mar 21 2015 Nicolas Chauvet - 2.6-1.12
+- Rebuilt for kernel
+
+* Tue Mar 10 2015 Nicolas Chauvet - 2.6-1.11
+- Rebuilt for kernel
+
+* Fri Mar 06 2015 Nicolas Chauvet - 2.6-1.10
+- Rebuilt for kernel
+
+* Sat Feb 14 2015 Nicolas Chauvet - 2.6-1.9
+- Rebuilt for kernel
+
+* Sun Feb 08 2015 Nicolas Chauvet - 2.6-1.8
+- Rebuilt for kernel
+
+* Wed Feb 04 2015 Nicolas Chauvet - 2.6-1.7
+- Rebuilt for kernel
+
+* Mon Feb 02 2015 Nicolas Chauvet - 2.6-1.6
+- Rebuilt for kernel
+
+* Wed Jan 21 2015 Nicolas Chauvet - 2.6-1.5
+- Rebuilt for kernel
+
+* Thu Jan 15 2015 Nicolas Chauvet - 2.6-1.4
+- Rebuilt for kernel
+
+* Sat Jan 10 2015 Nicolas Chauvet - 2.6-1.3
+- Rebuilt for kernel
+
+* Fri Dec 19 2014 Nicolas Chauvet - 2.6-1.2
+- Rebuilt for kernel
+
+* Sun Dec 14 2014 Nicolas Chauvet - 2.6-1.1
+- Rebuilt for kernel
+
+* Fri Dec 05 2014 Nicolas Chauvet - 2.6-1
+- Rebuilt for f21 final kernel
+
+* Sat Apr 26 2014 Nicolas Chauvet - 2.5-1
+- Update to 2.5
+
+* Sun Jan 12 2014 Nicolas Chauvet - 2.4-1
+- Update to 2.4
+
+* Tue Dec 10 2013 Nicolas Chauvet - 2.3-4.1
+- Rebuilt for f20 final kernel
+
+* Sat Dec 07 2013 Nicolas Chauvet - 2.3-3.1
+- Rebuilt for f20 final kernel
+
+* Sat Dec 07 2013 Nicolas Chauvet - 2.3-2.1
+- Rebuilt for current kernel
+
+* Sun Dec 01 2013 Nicolas Chauvet - 2.3-1.1
+- Rebuilt for f20 final kernel
+
+* Tue Jun 18 2013 Nicolas Chauvet - 2.3-1
+- Update to 2.3
+
+* Thu Apr 18 2013 Nicolas Chauvet - 2.2-1
+- Update to 2.2
+
+* Mon Jan 14 2013 Nicolas Chauvet - 2.1-1
+- Update to 2.1
+
+* Mon Jan 14 2013 Nicolas Chauvet - 1.47.1-1.6
+- Rebuilt for updated kernel
+
+* Sun Jan 13 2013 Nicolas Chauvet - 1.47.1-1.5
+- Rebuilt for updated kernel
+
+* Thu Jan 03 2013 Nicolas Chauvet - 1.47.1-1.4
+- Rebuilt for f18 final kernel
+
+* Fri Dec 21 2012 Nicolas Chauvet - 1.47.1-1.3
+- Rebuilt for current f18 kernel
+
+* Wed Dec 12 2012 Nicolas Chauvet - 1.47.1-1.2
+- Rebuilt for current f18 kernel
+
+* Sun Nov 25 2012 Nicolas Chauvet - 1.47.1-1.1
+- Rebuilt for current f18 kernel
+
+* Sun Nov 25 2012 Nicolas Chauvet - 1.47.1-1
+- Update to 1.47.1
+- Rebuilt for Fedora 18 Beta kernel
+
+* Wed Oct 03 2012 Nicolas Chauvet - 1.46-1
+- Update to 1.46
+
+* Tue Jul 31 2012 Nicolas Chauvet - 1.45-1
+- Update to 1.45
+
+* Thu May 03 2012 Nicolas Chauvet - 1.42-2
+- Fix build
+
+* Wed May 02 2012 Nicolas Chauvet - 1.42-1.4
+- rebuild for updated kernel
+
+* Sat Apr 28 2012 Nicolas Chauvet - 1.42-1.3
+- rebuild for updated kernel
+
+* Sun Apr 22 2012 Nicolas Chauvet - 1.42-1.2
+- rebuild for updated kernel
+
+* Mon Apr 16 2012 Nicolas Chauvet - 1.42-1.1
+- rebuild for updated kernel
+
+* Thu Apr 12 2012 Nicolas Chauvet - 1.42-1
+- Update to 1.42
+
+* Thu Apr 12 2012 Nicolas Chauvet - 1.41-2
+- rebuild for beta kernel
+
+* Tue Feb 07 2012 Nicolas Chauvet - 1.41-1.1
+- Rebuild for UsrMove
+
+* Tue Jan 24 2012 Nicolas Chauvet - 1.41-1
+- Update to 1.41
+
+* Thu Nov 17 2011 Nicolas Chauvet - 1.39-1
+- Update to 1.39
+
+* Wed Oct 27 2010 Chen Lei - 1.30-1
+- update to 1.30
+
+* Sun Jul 25 2010 Chen Lei - 1.28-1
+- update to 1.28
+
+* Mon Jun 28 2010 Chen Lei - 1.27-2
+- rebuild for kernel 2.6.35
+
+* Mon May 31 2010 Chen Lei - 1.27-1
+- update to 1.27
+
+* Thu May 20 2010 Thorsten Leemhuis - 1.26-1.4
+- rebuild for new kernel
+
+* Mon May 17 2010 Thorsten Leemhuis - 1.26-1.3
+- rebuild for new kernel
+
+* Fri May 07 2010 Thorsten Leemhuis - 1.26-1.2
+- rebuild for new kernel
+
+* Tue May 04 2010 Thorsten Leemhuis - 1.26-1.1
+- rebuild for new kernel
+
+* Sun May 02 2010 Chen Lei - 1.26-1
+- update to 1.26
+
+* Thu Apr 29 2010 Thorsten Leemhuis - 1.25-1.1
+- rebuild for new kernel
+
+* Mon Apr 26 2010 Chen Lei - 1.25-1
+- update to 1.25
+
+* Sun Apr 25 2010 Thorsten Leemhuis - 1.24-1.1
+- rebuild for new kernel
+
+* Thu Mar 18 2010 Chen Lei - 1.24-1
+- initial rpm build