Accepting request 433085 from home:intrbiz:branches:Base:System
Update Hostapd to 2.6 OBS-URL: https://build.opensuse.org/request/show/433085 OBS-URL: https://build.opensuse.org/package/show/Base:System/hostapd?expand=0&rev=38
This commit is contained in:
parent
4f920c9df8
commit
5b05294830
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:8e272d954dc0d7026c264b79b15389ec2b2c555b32970de39f506b9f463ec74a
|
|
||||||
size 1720783
|
|
@ -1,6 +1,6 @@
|
|||||||
--- ./hostapd/defconfig.orig 2015-10-18 15:11:32.152380752 +0200
|
--- hostapd/defconfig.orig 2016-10-02 19:51:11.000000000 +0100
|
||||||
+++ ./hostapd/defconfig 2015-10-18 15:18:07.240441471 +0200
|
+++ hostapd/defconfig 2016-10-04 11:15:48.548609106 +0100
|
||||||
@@ -28,7 +28,7 @@
|
@@ -31,7 +31,7 @@
|
||||||
#CONFIG_LIBNL20=y
|
#CONFIG_LIBNL20=y
|
||||||
|
|
||||||
# Use libnl 3.2 libraries (if this is selected, CONFIG_LIBNL20 is ignored)
|
# Use libnl 3.2 libraries (if this is selected, CONFIG_LIBNL20 is ignored)
|
||||||
@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
|
|
||||||
# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver)
|
# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver)
|
||||||
@@ -39,7 +39,7 @@
|
@@ -42,7 +42,7 @@
|
||||||
#LIBS_c += -L/usr/local/lib
|
#LIBS_c += -L/usr/local/lib
|
||||||
|
|
||||||
# Driver interface for no driver (e.g., RADIUS server only)
|
# Driver interface for no driver (e.g., RADIUS server only)
|
||||||
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
# IEEE 802.11F/IAPP
|
# IEEE 802.11F/IAPP
|
||||||
CONFIG_IAPP=y
|
CONFIG_IAPP=y
|
||||||
@@ -78,53 +78,53 @@
|
@@ -81,53 +81,53 @@
|
||||||
CONFIG_EAP_TTLS=y
|
CONFIG_EAP_TTLS=y
|
||||||
|
|
||||||
# EAP-SIM for the integrated EAP server
|
# EAP-SIM for the integrated EAP server
|
||||||
@ -88,7 +88,7 @@
|
|||||||
|
|
||||||
# PKCS#12 (PFX) support (used to read private key and certificate file from
|
# PKCS#12 (PFX) support (used to read private key and certificate file from
|
||||||
# a file that usually has extension .p12 or .pfx)
|
# a file that usually has extension .p12 or .pfx)
|
||||||
@@ -132,27 +132,27 @@
|
@@ -135,27 +135,27 @@
|
||||||
|
|
||||||
# RADIUS authentication server. This provides access to the integrated EAP
|
# RADIUS authentication server. This provides access to the integrated EAP
|
||||||
# server from external hosts using RADIUS.
|
# server from external hosts using RADIUS.
|
||||||
@ -122,7 +122,7 @@
|
|||||||
|
|
||||||
# Remove debugging code that is printing out debug messages to stdout.
|
# Remove debugging code that is printing out debug messages to stdout.
|
||||||
# This can be used to reduce the size of the hostapd considerably if debugging
|
# This can be used to reduce the size of the hostapd considerably if debugging
|
||||||
@@ -180,7 +180,7 @@
|
@@ -183,7 +183,7 @@
|
||||||
|
|
||||||
# Enable support for fully dynamic VLANs. This enables hostapd to
|
# Enable support for fully dynamic VLANs. This enables hostapd to
|
||||||
# automatically create bridge and VLAN interfaces if necessary.
|
# automatically create bridge and VLAN interfaces if necessary.
|
||||||
@ -131,7 +131,7 @@
|
|||||||
|
|
||||||
# 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.
|
||||||
@@ -251,16 +251,16 @@
|
@@ -257,16 +257,16 @@
|
||||||
# gnutls = GnuTLS
|
# gnutls = GnuTLS
|
||||||
# internal = Internal TLSv1 implementation (experimental)
|
# internal = Internal TLSv1 implementation (experimental)
|
||||||
# none = Empty template
|
# none = Empty template
|
||||||
@ -151,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
|
||||||
@@ -281,13 +281,13 @@
|
@@ -287,19 +287,19 @@
|
||||||
# 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.
|
||||||
@ -167,4 +167,27 @@
|
|||||||
+CONFIG_SQLITE=y
|
+CONFIG_SQLITE=y
|
||||||
|
|
||||||
# Enable Fast Session Transfer (FST)
|
# Enable Fast Session Transfer (FST)
|
||||||
#CONFIG_FST=y
|
-#CONFIG_FST=y
|
||||||
|
+CONFIG_FST=y
|
||||||
|
|
||||||
|
# Enable CLI commands for FST testing
|
||||||
|
-#CONFIG_FST_TEST=y
|
||||||
|
+CONFIG_FST_TEST=y
|
||||||
|
|
||||||
|
# Testing options
|
||||||
|
# This can be used to enable some testing options (see also the example
|
||||||
|
@@ -331,12 +331,12 @@
|
||||||
|
# For more details refer to:
|
||||||
|
# http://wireless.kernel.org/en/users/Documentation/acs
|
||||||
|
#
|
||||||
|
-#CONFIG_ACS=y
|
||||||
|
+CONFIG_ACS=y
|
||||||
|
|
||||||
|
# Multiband Operation support
|
||||||
|
# These extentions facilitate efficient use of multiple frequency bands
|
||||||
|
# available to the AP and the devices that may associate with it.
|
||||||
|
-#CONFIG_MBO=y
|
||||||
|
+CONFIG_MBO=y
|
||||||
|
|
||||||
|
# Client Taxonomy
|
||||||
|
# Has the AP retain the Probe Request and (Re)Association Request frames from
|
3
hostapd-2.6.tar.gz
Normal file
3
hostapd-2.6.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:01526b90c1d23bec4b0f052039cc4456c2fd19347b4d830d1d58a0a6aea7117d
|
||||||
|
size 1822341
|
@ -1,3 +1,79 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Oct 02 14:39:02 GMT 2016 - chris@intrbiz.com
|
||||||
|
|
||||||
|
- update to upstream release 2.6
|
||||||
|
* fixed EAP-pwd last fragment validation
|
||||||
|
[http://w1.fi/security/2015-7/] (CVE-2015-5314)
|
||||||
|
* fixed WPS configuration update vulnerability with malformed passphrase
|
||||||
|
[http://w1.fi/security/2016-1/] (CVE-2016-4476)
|
||||||
|
* extended channel switch support for VHT bandwidth changes
|
||||||
|
* added support for configuring new ANQP-elements with
|
||||||
|
anqp_elem=<InfoID>:<hexdump of payload>
|
||||||
|
* fixed Suite B 192-bit AKM to use proper PMK length
|
||||||
|
(note: this makes old releases incompatible with the fixed behavior)
|
||||||
|
* added no_probe_resp_if_max_sta=1 parameter to disable Probe Response
|
||||||
|
frame sending for not-associated STAs if max_num_sta limit has been
|
||||||
|
reached
|
||||||
|
* added option (-S as command line argument) to request all interfaces
|
||||||
|
to be started at the same time
|
||||||
|
* modified rts_threshold and fragm_threshold configuration parameters
|
||||||
|
to allow -1 to be used to disable RTS/fragmentation
|
||||||
|
* EAP-pwd: added support for Brainpool Elliptic Curves
|
||||||
|
(with OpenSSL 1.0.2 and newer)
|
||||||
|
* fixed EAPOL reauthentication after FT protocol run
|
||||||
|
* fixed FTIE generation for 4-way handshake after FT protocol run
|
||||||
|
* fixed and improved various FST operations
|
||||||
|
* TLS server
|
||||||
|
- support SHA384 and SHA512 hashes
|
||||||
|
- support TLS v1.2 signature algorithm with SHA384 and SHA512
|
||||||
|
- support PKCS #5 v2.0 PBES2
|
||||||
|
- support PKCS #5 with PKCS #12 style key decryption
|
||||||
|
- minimal support for PKCS #12
|
||||||
|
- support OCSP stapling (including ocsp_multi)
|
||||||
|
* added support for OpenSSL 1.1 API changes
|
||||||
|
- drop support for OpenSSL 0.9.8
|
||||||
|
- drop support for OpenSSL 1.0.0
|
||||||
|
* EAP-PEAP: support fast-connect crypto binding
|
||||||
|
* RADIUS
|
||||||
|
- fix Called-Station-Id to not escape SSID
|
||||||
|
- add Event-Timestamp to all Accounting-Request packets
|
||||||
|
- add Acct-Session-Id to Accounting-On/Off
|
||||||
|
- add Acct-Multi-Session-Id ton Access-Request packets
|
||||||
|
- add Service-Type (= Frames)
|
||||||
|
- allow server to provide PSK instead of passphrase for WPA-PSK
|
||||||
|
Tunnel_password case
|
||||||
|
- update full message for interim accounting updates
|
||||||
|
- add Acct-Delay-Time into Accounting messages
|
||||||
|
- add require_message_authenticator configuration option to require
|
||||||
|
CoA/Disconnect-Request packets to be authenticated
|
||||||
|
* started to postpone WNM-Notification frame sending by 100 ms so that
|
||||||
|
the STA has some more time to configure the key before this frame is
|
||||||
|
received after the 4-way handshake
|
||||||
|
* VHT: added interoperability workaround for 80+80 and 160 MHz channels
|
||||||
|
* extended VLAN support (per-STA vif, etc.)
|
||||||
|
* fixed PMKID derivation with SAE
|
||||||
|
* nl80211
|
||||||
|
- added support for full station state operations
|
||||||
|
- fix IEEE 802.1X/WEP EAP reauthentication and rekeying to use
|
||||||
|
unencrypted EAPOL frames
|
||||||
|
* added initial MBO support; number of extensions to WNM BSS Transition
|
||||||
|
Management
|
||||||
|
* added initial functionality for location related operations
|
||||||
|
* added assocresp_elements parameter to allow vendor specific elements
|
||||||
|
to be added into (Re)Association Response frames
|
||||||
|
* improved Public Action frame addressing
|
||||||
|
- use Address 3 = wildcard BSSID in GAS response if a query from an
|
||||||
|
unassociated STA used that address
|
||||||
|
- fix TX status processing for Address 3 = wildcard BSSID
|
||||||
|
- add gas_address3 configuration parameter to control Address 3
|
||||||
|
behavior
|
||||||
|
* added command line parameter -i to override interface parameter in
|
||||||
|
hostapd.conf
|
||||||
|
* added command completion support to hostapd_cli
|
||||||
|
* added passive client taxonomy determination (CONFIG_TAXONOMY=y
|
||||||
|
compile option and "SIGNATURE <addr>" control interface command)
|
||||||
|
* number of small fixes
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Oct 18 12:59:02 UTC 2015 - michael@stroeder.com
|
Sun Oct 18 12:59:02 UTC 2015 - michael@stroeder.com
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package hostapd
|
# spec file for package hostapd
|
||||||
#
|
#
|
||||||
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -26,13 +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.5
|
Version: 2.6
|
||||||
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.5-defconfig.patch
|
Patch0: hostapd-2.6-defconfig.patch
|
||||||
%{?systemd_requires}
|
%{?systemd_requires}
|
||||||
|
|
||||||
%description
|
%description
|
||||||
|
Loading…
x
Reference in New Issue
Block a user