SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for wpa_supplicant-gui-1.1-2.3.12.x86_64.rpm :
Tue Dec 11 13:00:00 2012 glinAATTsuse.com
- Update to 1.1

* Fix EAPOL supplicant port authorization with PMKSA caching.

* Fix EAPOL processing when STA switches between multi-BSSes.

* Fix EAP-FAST with OpenSSL 1.0.1.

* EAP-pwd: Increase maximum number of hunting-and-pecking
iterations, which results in less authentication attempts
failing.

* Set state to DISCONNECTED on AP creation errors. Previously the
supplicant would stay in SCANNING state forever.

* Fix REMOVE_NETWORK to not run operations with invalid
current_ssid.

* EAP-SIM peer: Fix AT_COUNTER_TOO_SMALL use.

* Interworking: Fix PLMN matching with multiple entries to compare
all entries, not just the first one.

* Handle long configuration file lines more gracefully.

* Fix adding extra IEs in sched scan.

* PMKSA: Set cur_pmksa pointer during initial association.

* PMKSA: Do not evict the active cache entry when adding new ones.

* Set state consistently to DISCONNECTED on auth/assoc failures.

* Fix BSSID enforcement with driver-based BSS selection. Set BSSID
and channel when the network block has an explicit bssid
parameter to select which BSS is to be used.

* wpa_gui: Fix compilation with gcc/g++ 4.7.

* EAP-AKA\'
- Update to RFC 5448 in the leading characters used in the
username. This will make EAP-AKA\' not interoperate between the
earlier draft version and the new version.
- Fix SIM/USIM determination to support EAP-AKA\'.

* dbus:
- Add global capabilities property.
- Fix bss_expire_count getter, which was returning the wrong
value.
- P2P: Remove network_object dictionary entry from signal
GroupStarted.
- Fix D-Bus build without ctrl_iface.

* WPS:
- Fix nonce comparisons to compare all bytes, not just the first
byte.
- Fix NFC password token building with WPS 2.0 to avoid wpabuf
overflow and application abort if NFC out-of-band mechanism is
used with WPS 2.0 enabled.
- Fix cleanup of WPS operations (by clearing them) in
WPA_SCANNING and WPA_DISCONNECTED states.
- Fix issue with BSSID filter handling that could cause only a
single one of the available BSSes to be available or could
cause issues connecting.
- Fix overlapping memcpy on WPS interface addition.

* P2P:
- Remove channel 14 from supported P2P channels.
- Fix Provision Discovery retries on delay in off channel
transmission, to avoid unnecessary retries.
- Limit maximum number of stored P2P clients (the
p2p_client_list parameter) to 100.
- Improve p2p_client_list updates in configuration file,
reording entries so that the most recently added values are
maintained in the list if the list gets truncated due to
size.
- Fix Provision Discovery retries during p2p_find by making the
p2p_find case behave consistently with the limited retry
behavior used with Provision Discovery retries in the IDLE
state.
- Fix P2P Client Discoverability bit updates so that the bit is
only updated based on P2P Group Info attribute from a GO.
- Fix GO Negotiation race condition where both devices may
believe they are the GO. (Ignore unexpected GO Neg Response
if we have already sent GO Neg Response.)
- Deinitialize global P2P context on P2P management interface
removal.
- Wait 100 ms if driver fails to start listen operation. This
is a workaround for some drivers that may accept the
remain-on-channel command, but instead of indicating start
event for remain-on-channel, just indicate that the operation
has been cancelled immediately.
- Clone max_sta_num parameter for group interfaces, allowing
this parameter set in the main config file to apply to
dynamically created P2P group interfaces.
- Fix Device ID matching for Probe Request frames, which was
checking only the first octet of the P2P Device Address.
- Do not update peer Listen channel based on PD Request
Invitation Request frames (just on Probe Response frames).
- Fix p2p_listen to disallow scheduling a new after scan
operation in the case where a p2p_connect operation is
pending.
- Remove upstreamed wpa_supplicant-gcc47.patch
- Enable background scan to improve roaming
- Build driver with libnl3 (wpa_supplicant-libnl3.patch)

Tue May 15 14:00:00 2012 glinAATTsuse.com
- Update to 1.0

* Delay STA entry removal until Deauth/Disassoc TX status
in AP mode. This allows the driver to use PS buffering of
Deauthentication and Disassociation frames when the STA
is in power save sleep. Only available with drivers that
provide TX status events for Deauth/Disassoc frames
(nl80211).

* Drop oldest unknown BSS table entries first. This makes
it less likely to hit connection issues in environments
with huge number of visible APs.

* Add systemd support.

* Add support for setting the syslog facility from the
config file at build time.

* atheros: Add support for IEEE 802.11w configuration.

* AP mode: Allow enable HT20 if driver supports it, by
setting the config parameter ieee80211n.

* Allow AP mode to disconnect STAs based on low ACK
condition (when the data connection is not working
properly, e.g., due to the STA going outside the range
of the AP).

* nl80211:
- Support GTK rekey offload.
- Support PMKSA candidate events. This adds support for
RSN pre-authentication with nl80211 interface and
drivers that handle roaming internally.

* Improved dbus interface

* New wpa_cli commands to setup the scan interval and
to support P2P and WPS/WPS ER

* AP mode: Add max_num_sta config option, which can be used
to limit the number of stations allowed to connect to the
AP.

* wext: Increase scan timeout from 5 to 10 seconds.

* Allow an external program to manage the BSS blacklist
and display its current contents.

* WPS:
- Add wpa_cli wps_pin get command for generating random
PINs. This can be used in a UI to generate a PIN
without starting WPS (or P2P) operation.
- Set RF bands based on driver capabilities, instead of
hardcoding them.
- Add mechanism for indicating non-standard WPS errors.
- Add wps_ap_pin cli command for wpa_supplicant AP mode.
- Add wps_check_pin cli command for processing PIN from
user input. UIs can use this command to process a PIN
entered by a user and to validate the checksum digit
(if present).
- Cancel WPS operation on PBC session overlap detection.
- New wps_cancel command in wpa_cli will cancel a
pending WPS operation.
- wpa_cli action: Add WPS_EVENT_SUCCESS and
WPS_EVENT_FAIL handlers.
- Trigger WPS config update on Manufacturer, Model Name,
Model Number, and Serial Number changes.
- Fragment size is now configurable for EAP-WSC peer.
Use wpa_cli set wps_fragment_size .
- Disable AP PIN after 10 consecutive failures. Slow down
attacks on failures up to 10.
- Allow AP to start in Enrollee mode without AP PIN for
probing, to be compatible with Windows 7.
- Add Config Error into WPS-FAIL events to provide more
info to the user on how to resolve the issue.
- Label and Display config methods are not allowed to be
enabled at the same time, since it is unclear which
PIN to use if both methods are advertised.
- When controlling multiple interfaces:
- apply WPS commands to all interfaces configured to
use WPS
- apply WPS config changes to all interfaces that use
WPS
- when an attack is detected on any interface, disable
AP PIN on all interfaces

* WPS ER:
- Add special AP Setup Locked mode to allow read only ER.
- Show SetSelectedRegistrar events as ctrl_iface events
- Add wps_er_set_config to enroll a network based on a
local network configuration block instead of having to
(re-)learn the current AP settings with wps_er_learn.
- Allow AP filtering based on IP address, add ctrl_iface
event for learned AP settings, add wps_er_config
command to configure an AP.

* Add support for WPS 2.0

* TDLS:
- Propogate TDLS related nl80211 capability flags from
kernel and add them as driver capability flags. If the
driver doesn\'t support capabilities, assume TDLS is
supported internally. When TDLS is explicitly not
supported, disable all user facing TDLS operations.
- Allow TDLS to be disabled at runtime.
- Honor AP TDLS settings that prohibit/allow TDLS.
- Add a special testing feature for changing TDLS
behavior.
- Add support for TDLS 802.11z.

* wlantest: Add a tool wlantest for IEEE802.11 protocol
testing. wlantest can be used to capture frames from a
monitor interface for realtime capturing or from pcap
files for offline analysis.

* bgscan learn: Add new bgscan that learns BSS information
based on previous scans, and uses that information to
dynamically generate the list of channels for background
scans.

* Add a new debug message level for excessive information.

* TLS: Add support for tls_disable_time_checks=1 in client
mode.

* Improved internal TLS

* Add RFKill support by adding an interface state
\"disabled\".

* Reorder some IEs to get closer to IEEE 802.11 standard.
Move WMM into end of Beacon, Probe Resp and (Re)Assoc
Resp frames. Move HT IEs to be later in (Re)Assoc Resp.

* Wi-Fi Direct support
- Remove wpa_supplicant-dbus-events.patch (merged upstream)
- Remove wpa_supplicant-probed-cert-dbus-signal.patch (merged
upstream)

Sat Mar 17 13:00:00 2012 dimstarAATTopensuse.org
- Add wpa_supplicant-gcc47.patch: Fix build with gcc 4.7.

Tue Jan 10 13:00:00 2012 glinAATTsuse.com
- Add wpa_supplicant-probed-cert-dbus-signal.patch to emit a D-Bus
signal when the AP returned the certificate of the RADIUS server
(bnc#574266)

Mon Oct 10 14:00:00 2011 lnusselAATTsuse.de
- use same exec line in fi.w1.wpa_supplicant1.service as in
fi.epitest.hostap.WPASupplicant.service
- fix build on older distros
- fix not using RPM_OPT_FLAGS
- use %_smp_mflags

Fri Sep 16 14:00:00 2011 jengelhAATTmedozas.de
- Select libnl-1_1-devel

Wed Aug 31 14:00:00 2011 vbotkaAATTsuse.de
- %ghost directive for /var/run/wpa_supplicant added for tmpfs
(bnc 710281)

Wed Mar 16 13:00:00 2011 dimstarAATTopensuse.org
- Add wpa_supplicant-dbus-events.patch: Emit property changed
events when adding/removing BSSes. Required by NetworkManager
0.9 beta1 and later.
- Also install fi.w1.wpa_supplicant1.service, which was added as
source5, sourced from the wpa_supplicant source code, with
modified exec line pointing to /usr/sbin instead of /sbin.

Tue Sep 7 14:00:00 2010 vbotkaAATTsuse.de
- update to 0.7.3

* fixed fallback from failed PMKSA caching into full EAP authentication
[Bug 355]

* fixed issue with early D-Bus signals during initialization

* fixed X.509 name handling in internal TLS

* fixed WPS ER to use corrent Enrollee MAC Address in Credential

* fixed scanning routines ot improve AP selection for WPS

* added WPS workaround for open networks

* fixed WPS Diffie-Hellman derivation to use correct public key length

* fixed wpa_supplicant AP mode operations to ignore Supplicant and
scan result events

* improved SME operations with nl80211

* fixed WPS ER event_id handling in some cases

* fixed some issues with bgscan simple to avoid unnecessary scans

* fixed issue with l2_packet_ndis overlapped writes corrupting stack
[Bug 328]

* updated WinPcap to the latest stable version 4.1.2 in Windows
installer
update to 0.7.2

* nl80211: fixed number of issues with roaming

* avoid unnecessary roaming if multiple APs with similar signal
strength are present in scan results

* add TLS client events and server probing to ease design of
automatic detection of EAP parameters

* add option for server certificate matching (SHA256 hash of the
certificate) instead of trusted CA certificate configuration

* bsd: Cleaned up driver wrapper and added various low-level
configuration options

* wpa_gui-qt4: do not show too frequent WPS AP available events as
tray messages

* TNC: fixed issues with fragmentation

* EAP-TNC: add Flags field into fragment acknowledgement (needed to
interoperate with other implementations; may potentially breaks
compatibility with older wpa_supplicant/hostapd versions)

* wpa_cli: added option for using a separate process to receive event
messages to reduce latency in showing these
(CFLAGS += -DCONFIG_WPA_CLI_FORK=y in .config to enable this)

* maximum BSS table size can now be configured (bss_max_count)

* BSSes to be included in the BSS table can be filtered based on
configured SSIDs to save memory (filter_ssids)

* fix number of issues with IEEE 802.11r/FT; this version is not
backwards compatible with old versions

* nl80211: add support for IEEE 802.11r/FT protocol (both over-the-air
and over-the-DS)

* add freq_list network configuration parameter to allow the AP
selection to filter out entries based on the operating channel

* add signal strength change events for bgscan; this allows more
dynamic changes to background scanning interval based on changes in
the signal strength with the current AP; this improves roaming within
ESS quite a bit, e.g., with bgscan=\"simple:30:-45:300\" in the network
configuration block to request background scans less frequently when
signal strength remains good and to automatically trigger background
scans whenever signal strength drops noticeably
(this is currently only available with nl80211)

* add BSSID and reason code (if available) to disconnect event messages

* wpa_gui-qt4: more complete support for translating the GUI with
linguist and add German translation

* fix DH padding with internal crypto code (mainly, for WPS)

* do not trigger initial scan automatically anymore if there are no
enabled networks

Fri May 28 14:00:00 2010 vbotkaAATTsuse.de
- Fix fallback from failed PMKSA caching into full EAP authentication
(bnc 601501)

Sun Jan 31 13:00:00 2010 ajAATTsuse.de
- Update to 0.7.1 (full changelog in wpa_supplicant/ChangeLog):

* Cleanup of interfaces

* dbus: added new DBus interface (fi.w1.wpa_supplicant1)

* driver_nl80211: multiple updates to provide support for new Linux
nl80211/mac80211 functionality
- Remove wpa_supplicant-dbus-iface-segfault-fix.patch, does not apply
at all.
- Remove wpa_supplicant-dbus-reset-eapol.patch (merged upstream).
- Disable patches that do not apply anymore but are not merged.

Mon Sep 28 14:00:00 2009 lnusselAATTsuse.de
- simplify dbus config, allow introspection

Mon Sep 7 14:00:00 2009 claes.backstromAATTfsfe.org
- Added rotation of log file with logrotate (bnc#508041)

Tue May 12 14:00:00 2009 dmuellerAATTsuse.de
- reenable logfile writing support to make d-bus activation work
again (bnc#502957)

Tue Apr 7 14:00:00 2009 hschaaAATTsuse.de
- Enable ralink driver (bnc#481380)
- Enable nl80211 driver (bnc#485453)
- Rebase all SUSE patches to 0.6.9
- Remove upstreamed patches
- Update to 0.6.9

* driver_ndis: add PAE group address to the multicast address list to
fix wired IEEE 802.1X authentication

* fixed IEEE 802.11r key derivation function to match with the standard
(note: this breaks interoperability with previous version) [Bug 303]

* increased wpa_cli ping interval to 5 seconds and made this
configurable with a new command line options (-G)

* fixed scan buffer processing with WEXT to handle up to 65535
byte result buffer (previously, limited to 32768 bytes)

* added support for Wi-Fi Protected Setup (WPS)
(wpa_supplicant can now be configured to act as a WPS Enrollee to
enroll credentials for a network using PIN and PBC methods; in
addition, wpa_supplicant can act as a wireless WPS Registrar to
configure an AP); WPS support can be enabled by adding CONFIG_WPS=y
into .config and setting the runtime configuration variables in
wpa_supplicant.conf (see WPS section in the example configuration
file); new wpa_cli commands wps_pin, wps_pbc, and wps_reg are used to
manage WPS negotiation; see README-WPS for more details

* added support for EAP-AKA\' (draft-arkko-eap-aka-kdf)

* added support for using driver_test over UDP socket

* fixed PEAPv0 Cryptobinding interoperability issue with Windows Server
2008 NPS; optional cryptobinding is now enabled (again) by default

* fixed PSK editing in wpa_gui

* changed EAP-GPSK to use the IANA assigned EAP method type 51

* added a Windows installer that includes WinPcap and all the needed
DLLs; in addition, it set up the registry automatically so that user
will only need start wpa_gui to get prompted to start the wpasvc
servide and add a new interface if needed through wpa_gui dialog

* updated management frame protection to use IEEE 802.11w/D7.0

* added Milenage SIM/USIM emulator for EAP-SIM/EAP-AKA
(can be used to simulate test SIM/USIM card with a known private key;
enable with CONFIG_SIM_SIMULATOR=y/CONFIG_USIM_SIMULATOR=y in .config
and password=\"Ki:OPc\"/password=\"Ki:OPc:SQN\" in network configuration)

* added a new network configuration option, wpa_ptk_rekey, that can be
used to enforce frequent PTK rekeying, e.g., to mitigate some attacks
against TKIP deficiencies

* added an optional mitigation mechanism for certain attacks against
TKIP by delaying Michael MIC error reports by a random amount of time
between 0 and 60 seconds; this can be enabled with a build option
CONFIG_DELAYED_MIC_ERROR_REPORT=y in .config

* fixed EAP-AKA to use RES Length field in AT_RES as length in bits,
not bytes

* updated OpenSSL code for EAP-FAST to use an updated version of the
session ticket overriding API that was included into the upstream
OpenSSL 0.9.9 tree on 2008-11-15 (no additional OpenSSL patch is
needed with that version anymore)

* updated userspace MLME instructions to match with the current Linux
mac80211 implementation; please also note that this can only be used
with driver_nl80211.c (the old code from driver_wext.c was removed)

* added support (Linux only) for RoboSwitch chipsets (often found in
consumer grade routers); driver interface \'roboswitch\'

* fixed canceling of PMKSA caching when using drivers that generate
RSN IE and refuse to drop PMKIDs that wpa_supplicant does not know
about

* added support for SHA-256 as X.509 certificate digest when using the
internal X.509/TLSv1 implementation

* updated management frame protection to use IEEE 802.11w/D6.0

* added support for using SHA256-based stronger key derivation for WPA2
(IEEE 802.11w)

* fixed FT (IEEE 802.11r) authentication after a failed association to
use correct FTIE

* added support for configuring Phase 2 (inner/tunneled) authentication
method with wpa_gui-qt4

* added support for EAP Sequences in EAP-FAST Phase 2

* added support for using TNC with EAP-FAST

* added driver_ps3 for the PS3 Linux wireless driver

* added support for optional cryptobinding with PEAPv0

* fixed the OpenSSL patches (0.9.8g and 0.9.9) for EAP-FAST to
allow fallback to full handshake if server rejects PAC-Opaque

* added fragmentation support for EAP-TNC

* added support for parsing PKCS #8 formatted private keys into the
internal TLS implementation (both PKCS #1 RSA key and PKCS #8
encapsulated RSA key can now be used)

* added option of using faster, but larger, routines in the internal
LibTomMath (for internal TLS implementation) to speed up DH and RSA
calculations (CONFIG_INTERNAL_LIBTOMMATH_FAST=y)

* fixed race condition between disassociation event and group key
handshake to avoid getting stuck in incorrect state [Bug 261]

* fixed opportunistic key caching (proactive_key_caching)

Sun Mar 1 13:00:00 2009 cooloAATTsuse.de
- fix compilation with gcc 4.4


 
ICM