Hello community,

here is the log from the commit of package wpa_supplicant for openSUSE:Factory 
checked in at 2012-12-19 14:51:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wpa_supplicant (Old)
 and      /work/SRC/openSUSE:Factory/.wpa_supplicant.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wpa_supplicant", Maintainer is "g...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/wpa_supplicant/wpa_supplicant.changes    
2012-05-15 17:42:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.wpa_supplicant.new/wpa_supplicant.changes       
2012-12-19 14:51:19.000000000 +0100
@@ -1,0 +2,90 @@
+Tue Dec 11 10:16:40 UTC 2012 - g...@suse.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)
+
+-------------------------------------------------------------------

Old:
----
  wpa_supplicant-1.0.tar.bz2
  wpa_supplicant-gcc47.patch

New:
----
  wpa_supplicant-1.1.tar.bz2
  wpa_supplicant-libnl3.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wpa_supplicant.spec ++++++
--- /var/tmp/diff_new_pack.YLWsfV/_old  2012-12-19 14:51:21.000000000 +0100
+++ /var/tmp/diff_new_pack.YLWsfV/_new  2012-12-19 14:51:21.000000000 +0100
@@ -25,14 +25,15 @@
 BuildRequires:  readline-devel
 %if 0%{?suse_version} > 1140
 BuildRequires:  libnl-1_1-devel
+BuildRequires:  libnl3-devel
 %else
 BuildRequires:  libnl-devel
 %endif
 Url:            http://hostap.epitest.fi/wpa_supplicant/
-Version:        1.0
+Version:        1.1
 Release:        0
 Summary:        WPA supplicant implementation
-License:        BSD-3-Clause ; GPL-2.0+
+License:        BSD-3-Clause and GPL-2.0+
 Group:          Productivity/Networking/Other
 Source:         
http://hostap.epitest.fi/releases/wpa_supplicant-%{version}.tar.bz2
 Source1:        config
@@ -48,8 +49,7 @@
 # is not portable
 Patch2:         wpa_supplicant-sigusr1-changes-debuglevel.patch
 Patch3:         wpa_supplicant-errormsg.patch
-# PATCH-FIX-UPSTREAM wpa_supplicant-gcc47.patch dims...@opensuse.org -- Fix 
build with gcc 4.7.
-Patch4:         wpa_supplicant-gcc47.patch
+Patch4:         wpa_supplicant-libnl3.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Requires:       logrotate
 
@@ -82,6 +82,9 @@
 %setup -q -n wpa_supplicant-%{version}
 rm -rf wpa_supplicant-%{version}/patches
 cp %{SOURCE1} wpa_supplicant/.config
+%if 0%{?suse_version} > 1140
+echo "CONFIG_LIBNL32=y" >> wpa_supplicant/.config
+%endif
 %patch0 -p0
 %patch1 -p0
 %patch2 -p0

++++++ config ++++++
--- /var/tmp/diff_new_pack.YLWsfV/_old  2012-12-19 14:51:21.000000000 +0100
+++ /var/tmp/diff_new_pack.YLWsfV/_new  2012-12-19 14:51:21.000000000 +0100
@@ -464,3 +464,6 @@
 # external networks (GAS/ANQP to learn more about the networks and network
 # selection based on available credentials).
 #CONFIG_INTERWORKING=y
+
+# Enable background scan to improve roaming
+CONFIG_BGSCAN_SIMPLE=y

++++++ wpa_supplicant-1.0.tar.bz2 -> wpa_supplicant-1.1.tar.bz2 ++++++
++++ 2004 lines of diff (skipped)

++++++ wpa_supplicant-libnl3.patch ++++++
diff -up wpa_supplicant-1.0-rc2/src/drivers/drivers.mak.foo 
wpa_supplicant-1.0-rc2/src/drivers/drivers.mak
--- wpa_supplicant-1.0-rc2/src/drivers/drivers.mak.foo  2012-03-02 
16:11:43.176448714 -0600
+++ wpa_supplicant-1.0-rc2/src/drivers/drivers.mak      2012-03-02 
16:12:29.759866341 -0600
@@ -48,7 +48,7 @@ NEED_RFKILL=y
 ifdef CONFIG_LIBNL32
   DRV_LIBS += -lnl-3
   DRV_LIBS += -lnl-genl-3
-  DRV_CFLAGS += -DCONFIG_LIBNL20
+  DRV_CFLAGS += -DCONFIG_LIBNL20 `pkg-config --cflags libnl-3.0`
 else
   ifdef CONFIG_LIBNL_TINY
     DRV_LIBS += -lnl-tiny
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to