Accepting request 339613 from home:stroeder:branches:Base:System
update to upstream release 2.5 (successfully tested on armv6l with WPA2/PSK) OBS-URL: https://build.opensuse.org/request/show/339613 OBS-URL: https://build.opensuse.org/package/show/Base:System/hostapd?expand=0&rev=34
This commit is contained in:
parent
1686b1cbe4
commit
5a7ee34c7c
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:6fe0eb6bd1c9cbd24952ece8586b6f7bd14ab358edfda99794e79b9b9dbd657f
|
|
||||||
size 1658872
|
|
@ -1,5 +1,5 @@
|
|||||||
--- hostapd/defconfig.orig 2015-04-23 22:09:41.502518110 +0200
|
--- ./hostapd/defconfig.orig 2015-10-18 15:11:32.152380752 +0200
|
||||||
+++ hostapd/defconfig 2015-04-23 22:15:09.225421010 +0200
|
+++ ./hostapd/defconfig 2015-10-18 15:18:07.240441471 +0200
|
||||||
@@ -28,7 +28,7 @@
|
@@ -28,7 +28,7 @@
|
||||||
#CONFIG_LIBNL20=y
|
#CONFIG_LIBNL20=y
|
||||||
|
|
||||||
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
# IEEE 802.11F/IAPP
|
# IEEE 802.11F/IAPP
|
||||||
CONFIG_IAPP=y
|
CONFIG_IAPP=y
|
||||||
@@ -78,50 +78,50 @@
|
@@ -78,53 +78,53 @@
|
||||||
CONFIG_EAP_TTLS=y
|
CONFIG_EAP_TTLS=y
|
||||||
|
|
||||||
# EAP-SIM for the integrated EAP server
|
# EAP-SIM for the integrated EAP server
|
||||||
@ -83,7 +83,11 @@
|
|||||||
+CONFIG_EAP_TNC=y
|
+CONFIG_EAP_TNC=y
|
||||||
|
|
||||||
# EAP-EKE for the integrated EAP server
|
# EAP-EKE for the integrated EAP server
|
||||||
#CONFIG_EAP_EKE=y
|
-#CONFIG_EAP_EKE=y
|
||||||
|
+CONFIG_EAP_EKE=y
|
||||||
|
|
||||||
|
# PKCS#12 (PFX) support (used to read private key and certificate file from
|
||||||
|
# a file that usually has extension .p12 or .pfx)
|
||||||
@@ -132,27 +132,27 @@
|
@@ -132,27 +132,27 @@
|
||||||
|
|
||||||
# RADIUS authentication server. This provides access to the integrated EAP
|
# RADIUS authentication server. This provides access to the integrated EAP
|
||||||
@ -127,7 +131,13 @@
|
|||||||
|
|
||||||
# Use netlink-based kernel API for VLAN operations instead of ioctl()
|
# Use netlink-based kernel API for VLAN operations instead of ioctl()
|
||||||
# Note: This requires libnl 3.1 or newer.
|
# Note: This requires libnl 3.1 or newer.
|
||||||
@@ -250,11 +250,11 @@
|
@@ -251,16 +251,16 @@
|
||||||
|
# gnutls = GnuTLS
|
||||||
|
# internal = Internal TLSv1 implementation (experimental)
|
||||||
|
# none = Empty template
|
||||||
|
-#CONFIG_TLS=openssl
|
||||||
|
+CONFIG_TLS=openssl
|
||||||
|
|
||||||
# TLS-based EAP methods require at least TLS v1.0. Newer version of TLS (v1.1)
|
# TLS-based EAP methods require at least TLS v1.0. Newer version of TLS (v1.1)
|
||||||
# can be enabled to get a stronger construction of messages when block ciphers
|
# can be enabled to get a stronger construction of messages when block ciphers
|
||||||
# are used.
|
# are used.
|
||||||
@ -141,7 +151,7 @@
|
|||||||
|
|
||||||
# If CONFIG_TLS=internal is used, additional library and include paths are
|
# If CONFIG_TLS=internal is used, additional library and include paths are
|
||||||
# needed for LibTomMath. Alternatively, an integrated, minimal version of
|
# needed for LibTomMath. Alternatively, an integrated, minimal version of
|
||||||
@@ -275,13 +275,13 @@
|
@@ -281,13 +281,13 @@
|
||||||
# Interworking (IEEE 802.11u)
|
# Interworking (IEEE 802.11u)
|
||||||
# This can be used to enable functionality to improve interworking with
|
# This can be used to enable functionality to improve interworking with
|
||||||
# external networks.
|
# external networks.
|
||||||
@ -156,5 +166,5 @@
|
|||||||
-#CONFIG_SQLITE=y
|
-#CONFIG_SQLITE=y
|
||||||
+CONFIG_SQLITE=y
|
+CONFIG_SQLITE=y
|
||||||
|
|
||||||
# Testing options
|
# Enable Fast Session Transfer (FST)
|
||||||
# This can be used to enable some testing options (see also the example
|
#CONFIG_FST=y
|
3
hostapd-2.5.tar.gz
Normal file
3
hostapd-2.5.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8e272d954dc0d7026c264b79b15389ec2b2c555b32970de39f506b9f463ec74a
|
||||||
|
size 1720783
|
@ -1,3 +1,48 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Oct 18 12:59:02 UTC 2015 - michael@stroeder.com
|
||||||
|
|
||||||
|
- update to upstream release 2.5
|
||||||
|
- removed 0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch
|
||||||
|
(CVE-2015-1863) because it's fixed in upstream release 2.5
|
||||||
|
|
||||||
|
ChangeLog for hostapd since 2.4:
|
||||||
|
|
||||||
|
2015-09-27 - v2.5
|
||||||
|
* fixed WPS UPnP vulnerability with HTTP chunked transfer encoding
|
||||||
|
[http://w1.fi/security/2015-2/] (CVE-2015-4141)
|
||||||
|
* fixed WMM Action frame parser
|
||||||
|
[http://w1.fi/security/2015-3/] (CVE-2015-4142)
|
||||||
|
* fixed EAP-pwd server missing payload length validation
|
||||||
|
[http://w1.fi/security/2015-4/]
|
||||||
|
(CVE-2015-4143, CVE-2015-4144, CVE-2015-4145)
|
||||||
|
* fixed validation of WPS and P2P NFC NDEF record payload length
|
||||||
|
[http://w1.fi/security/2015-5/]
|
||||||
|
* nl80211:
|
||||||
|
- fixed vendor command handling to check OUI properly
|
||||||
|
* fixed hlr_auc_gw build with OpenSSL
|
||||||
|
* hlr_auc_gw: allow Milenage RES length to be reduced
|
||||||
|
* disable HT for a station that does not support WMM/QoS
|
||||||
|
* added support for hashed password (NtHash) in EAP-pwd server
|
||||||
|
* fixed and extended dynamic VLAN cases
|
||||||
|
* added EAP-EKE server support for deriving Session-Id
|
||||||
|
* set Acct-Session-Id to a random value to make it more likely to be
|
||||||
|
unique even if the device does not have a proper clock
|
||||||
|
* added more 2.4 GHz channels for 20/40 MHz HT co-ex scan
|
||||||
|
* modified SAE routines to be more robust and PWE generation to be
|
||||||
|
stronger against timing attacks
|
||||||
|
* added support for Brainpool Elliptic Curves with SAE
|
||||||
|
* increases maximum value accepted for cwmin/cwmax
|
||||||
|
* added support for CCMP-256 and GCMP-256 as group ciphers with FT
|
||||||
|
* added Fast Session Transfer (FST) module
|
||||||
|
* removed optional fields from RSNE when using FT with PMF
|
||||||
|
(workaround for interoperability issues with iOS 8.4)
|
||||||
|
* added EAP server support for TLS session resumption
|
||||||
|
* fixed key derivation for Suite B 192-bit AKM (this breaks
|
||||||
|
compatibility with the earlier version)
|
||||||
|
* added mechanism to track unconnected stations and do minimal band
|
||||||
|
steering
|
||||||
|
* number of small fixes
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Apr 23 19:45:41 UTC 2015 - michael@stroeder.com
|
Thu Apr 23 19:45:41 UTC 2015 - michael@stroeder.com
|
||||||
|
|
||||||
|
@ -26,15 +26,13 @@ BuildRequires: pkgconfig(systemd)
|
|||||||
Summary: Turns Your WLAN Card into a WPA capable Access Point
|
Summary: Turns Your WLAN Card into a WPA capable Access Point
|
||||||
License: GPL-2.0 or BSD-3-Clause
|
License: GPL-2.0 or BSD-3-Clause
|
||||||
Group: Hardware/Wifi
|
Group: Hardware/Wifi
|
||||||
Version: 2.4
|
Version: 2.5
|
||||||
Release: 0
|
Release: 0
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
Url: http://w1.fi/
|
Url: http://w1.fi/
|
||||||
Source: http://w1.fi/releases/hostapd-%{version}.tar.gz
|
Source: http://w1.fi/releases/hostapd-%{version}.tar.gz
|
||||||
Source1: hostapd.service
|
Source1: hostapd.service
|
||||||
Patch0: hostapd-2.4-defconfig.patch
|
Patch0: hostapd-2.5-defconfig.patch
|
||||||
# CVE-2015-1863
|
|
||||||
Patch1: 0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch
|
|
||||||
%{?systemd_requires}
|
%{?systemd_requires}
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -49,7 +47,6 @@ authentication via any ethernet driver.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q -n hostapd-%{version}
|
%setup -q -n hostapd-%{version}
|
||||||
%patch0 -p0
|
%patch0 -p0
|
||||||
%patch1 -p1
|
|
||||||
|
|
||||||
cd hostapd
|
cd hostapd
|
||||||
cp defconfig .config
|
cp defconfig .config
|
||||||
|
Loading…
Reference in New Issue
Block a user