1
0

110 Commits

Author SHA256 Message Date
a7a45f374a Accepting request 948384 from home:dirkmueller:Factory
- update to 2.10.0:
  * SAE changes
    - improved protection against side channel attacks
      [https://w1.fi/security/2022-1/]
    - added support for the hash-to-element mechanism (sae_pwe=1 or
      sae_pwe=2); this is currently disabled by default, but will likely
      get enabled by default in the future
    - fixed PMKSA caching with OKC
    - added support for SAE-PK
  * EAP-pwd changes
    - improved protection against side channel attacks
    [https://w1.fi/security/2022-1/]
  * fixed P2P provision discovery processing of a specially constructed
    invalid frame
    [https://w1.fi/security/2021-1/]
  * fixed P2P group information processing of a specially constructed
    invalid frame
    [https://w1.fi/security/2020-2/]
  * fixed PMF disconnection protection bypass in AP mode
    [https://w1.fi/security/2019-7/]
  * added support for using OpenSSL 3.0
  * increased the maximum number of EAP message exchanges (mainly to
    support cases with very large certificates)
  * fixed various issues in experimental support for EAP-TEAP peer
  * added support for DPP release 2 (Wi-Fi Device Provisioning Protocol)
  * a number of MKA/MACsec fixes and extensions
  * added support for SAE (WPA3-Personal) AP mode configuration
  * added P2P support for EDMG (IEEE 802.11ay) channels
  * fixed EAP-FAST peer with TLS GCM/CCM ciphers
  * improved throughput estimation and BSS selection

OBS-URL: https://build.opensuse.org/request/show/948384
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=130
2022-01-24 14:43:51 +00:00
41deaf30e9 Accepting request 945228 from home:jsegitz:branches:systemdhardening:hardware
- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * wpa_supplicant.service

OBS-URL: https://build.opensuse.org/request/show/945228
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=129
2022-01-10 10:18:03 +00:00
4adb0ea4de Accepting request 883361 from home:cfconrad:branches:hardware
- Add CVE-2021-30004.patch -- forging attacks may occur because
  AlgorithmIdentifier parameters are mishandled in tls/pkcs1.c and tls/x509v3.c
  (bsc#1184348)

OBS-URL: https://build.opensuse.org/request/show/883361
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=127
2021-04-06 15:47:56 +00:00
e1f02c1fff - Fix systemd device ready dependencies in wpa_supplicant@.service file.
(see: https://forums.opensuse.org/showthread.php/547186-wpa_supplicant-service-fails-on-boot-succeeds-on-restart?p=2982844#post2982844)

OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=124
2021-03-03 15:36:52 +00:00
f57df46bf0 Accepting request 848179 from home:awerlang:branches:openSUSE:Factory
When passing the -i argument to wpa_supplicant, the device needs to be available and ready. This fulfills the dependencies.

See: https://forums.opensuse.org/showthread.php/547186-wpa_supplicant-service-fails-on-boot-succeeds-on-restart?p=2982844#post2982844

OBS-URL: https://build.opensuse.org/request/show/848179
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=123
2021-03-03 15:20:49 +00:00
941d4fb988 Accepting request 875680 from home:cfconrad:branches:hardware
- Add CVE-2021-27803.patch -- P2P provision discovery processing vulnerability
  (bsc#1182805)

OBS-URL: https://build.opensuse.org/request/show/875680
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=122
2021-02-27 23:26:49 +00:00
e4b9de02a1 Accepting request 869589 from home:cfconrad:branches:hardware
- Add CVE-2021-0326.patch -- P2P group information processing vulnerability 
  (bsc#1181777)

OBS-URL: https://build.opensuse.org/request/show/869589
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=120
2021-02-04 22:38:02 +00:00
4a7547fe47 Accepting request 844873 from home:cfconrad:branches:hardware
Add bsc references to changelog.
Remove trailing white-space in wpa_supplicant.service file.

Reason: We are going to submit this hardware/wpa_supplicant to SLE-12 and SLE-15. This is a preparation for the submission.

OBS-URL: https://build.opensuse.org/request/show/844873
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=118
2020-10-29 13:43:58 +00:00
5ade233f96 Accepting request 844642 from home:cfconrad:branches:hardware
Add missing CVE references to changelog

OBS-URL: https://build.opensuse.org/request/show/844642
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=116
2020-10-28 16:26:39 +00:00
53ebe937fe Accepting request 841374 from home:JonathanKang:branches:hardware
add missing changelog entry comparing with SUSE:SLE-15:Update/wpa_supplicant

OBS-URL: https://build.opensuse.org/request/show/841374
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=114
2020-10-13 08:56:10 +00:00
35d1871565 Accepting request 839844 from home:sp1rit:testing
- Add wpa_supplicant-p2p_iname_size.diff -- Limit P2P_DEVICE name to appropriate ifname size
  (https://patchwork.ozlabs.org/project/hostap/patch/20200825062902.124600-1-benjamin@sipsolutions.net/)

OBS-URL: https://build.opensuse.org/request/show/839844
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=112
2020-10-07 08:35:57 +00:00
f63f8abb35 Accepting request 836232 from home:cfconrad:branches:hardware
Just use make %{?_smp_mflags} everywhere.

OBS-URL: https://build.opensuse.org/request/show/836232
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=110
2020-09-23 07:50:18 +00:00
8c6d01227d Accepting request 836103 from home:cfconrad:branches:hardware
- Fix spec file for SLE12,  use `make %{?_smp_mflags}` if `%make_build` isn't available

OBS-URL: https://build.opensuse.org/request/show/836103
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=109
2020-09-22 13:58:46 +00:00
091145ab3c Accepting request 836014 from home:JonathanKang:branches:hardware
- Enable SAE support(jsc#SLE-14992).

OBS-URL: https://build.opensuse.org/request/show/836014
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=108
2020-09-22 11:22:29 +00:00
ca77b227b2 - Mention CVE-2019-16275.patch file in changelog
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=106
2020-04-24 11:14:03 +00:00
c1f7bb5b81 Accepting request 797068 from home:cfconrad:branches:hardware
- Add patch for CVE-2019-16275 -- AP mode PMF disconnection protection bypass
  (bsc#1150934)

OBS-URL: https://build.opensuse.org/request/show/797068
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=105
2020-04-24 08:53:30 +00:00
f39821cc83 Accepting request 796014 from home:bmwiedemann
Add restore-old-dbus-interface.patch to fix wicked wlan (boo#1156920)
- Restore fi.epitest.hostap.WPASupplicant.service (bsc#1167331)

OBS-URL: https://build.opensuse.org/request/show/796014
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=103
2020-04-21 09:49:29 +00:00
3e51878eb7 Accepting request 789822 from home:cfconrad:branches:hardware
Change changelog

OBS-URL: https://build.opensuse.org/request/show/789822
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=101
2020-03-30 15:15:50 +00:00
08b959e307 Accepting request 788906 from home:cfconrad:branches:hardware
- Delete obsolete fi.epitest.hostap.WPASupplicant.service (bsc#1167331)

OBS-URL: https://build.opensuse.org/request/show/788906
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=100
2020-03-27 08:30:43 +00:00
ef6a9184d6 Accepting request 788471 from home:13ilya:branches:hardware
- Changed wpa_supplicant.service file for wicked. (boo#1166933)

OBS-URL: https://build.opensuse.org/request/show/788471
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=99
2020-03-26 16:10:08 +00:00
Tomáš Chvátal
097b103e9e Accepting request 745147 from home:scarabeus_iv:branches:hardware
- Update to 2.9 release:
   * SAE changes
     - disable use of groups using Brainpool curves
     - improved protection against side channel attacks
     [https://w1.fi/security/2019-6/]
   * EAP-pwd changes
     - disable use of groups using Brainpool curves
     - allow the set of groups to be configured (eap_pwd_groups)
     - improved protection against side channel attacks
     [https://w1.fi/security/2019-6/]
   * fixed FT-EAP initial mobility domain association using PMKSA caching
     (disabled by default for backwards compatibility; can be enabled
     with ft_eap_pmksa_caching=1)
   * fixed a regression in OpenSSL 1.1+ engine loading
   * added validation of RSNE in (Re)Association Response frames
   * fixed DPP bootstrapping URI parser of channel list
   * extended EAP-SIM/AKA fast re-authentication to allow use with FILS
   * extended ca_cert_blob to support PEM format
   * improved robustness of P2P Action frame scheduling
   * added support for EAP-SIM/AKA using anonymous@realm identity
   * fixed Hotspot 2.0 credential selection based on roaming consortium
     to ignore credentials without a specific EAP method
   * added experimental support for EAP-TEAP peer (RFC 7170)
   * added experimental support for EAP-TLS peer with TLS v1.3
   * fixed a regression in WMM parameter configuration for a TDLS peer
   * fixed a regression in operation with drivers that offload 802.1X
     4-way handshake
   * fixed an ECDH operation corner case with OpenSSL
   * SAE changes
     - added support for SAE Password Identifier

OBS-URL: https://build.opensuse.org/request/show/745147
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=97
2019-11-06 11:42:31 +00:00
Karol Babioch
76b2d2e9d4 Accepting request 719580 from home:13ilya
- Refresh spec-file via spec-cleaner and manual optimizations.
  * Change URL and Source0 to actual project homepage.
  * Remove macro %{?systemd_requires} and rm (not needed).
  * Add %autopatch macro.
  * Add %make_build macro.
- Chenged patch wpa_supplicant-flush-debug-output.patch (to -p1).
- Changed service-files for start after network (systemd-networkd).

OBS-URL: https://build.opensuse.org/request/show/719580
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=95
2019-07-29 13:10:56 +00:00
Karol Babioch
d5648d5394 - Refresh spec-file: add %license tag.
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=93
2018-11-02 13:28:04 +00:00
Karol Babioch
39f5664865 osc copypac from project:hardware package:wpa_supplicant revision:90
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=92
2018-11-02 13:22:42 +00:00
Karol Babioch
31c917360b Accepting request 646030 from home:13ilya:branches:hardware
- Refresh spec-file: add %license tag.
- Service start after network.target. (need for systemd-networkd)

OBS-URL: https://build.opensuse.org/request/show/646030
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=91
2018-11-02 13:19:30 +00:00
Karol Babioch
466605296e Accepting request 643169 from home:kbabioch:branches:hardware
- Enabled timestamps in log files (bsc#1080798)

OBS-URL: https://build.opensuse.org/request/show/643169
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=89
2018-10-19 11:33:25 +00:00
Karol Babioch
d917337769 Accepting request 642205 from home:kbabioch:branches:hardware
- Renamed patches:
  - wpa-supplicant-log-file-permission.patch -> wpa_supplicant-log-file-permission.patch
  - wpa-supplicant-log-file-cloexec.patch -> wpa_supplicant-log-file-cloexec.patch
- wpa_supplicant-log-file-permission.patch: Using O_WRONLY flag
- Enabled timestamps in log files (bsc#1080798).

- compile eapol_test binary to allow testing via radius proxy and server
  (bsc#1111873), (fate#326725)
- Added rebased-v2.6-0009-WPA-Ignore-unauthenticated-encrypted-EAPOL-Key-data.patch:

OBS-URL: https://build.opensuse.org/request/show/642205
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=88
2018-10-16 07:35:51 +00:00
Karol Babioch
26dd74cc1a Accepting request 642093 from home:oertel:branches:hardware
- compile eapol_test binary to allow testing via
  radius proxy and server
  (note: this does not match CONFIG_EAPOL_TEST which sets -Werror
  and activates an assert call inside the code of wpa_supplicant)
  (bsc#1111873), (fate#326725)o
- add patch to fix wrong operator precedence in ieee802_11.c
  wpa_supplicant-git-fa67debf4c6ddbc881a212b175faa6d5d0d90c8c.patch
- add patch to avoid redefinition of __bitwise macro
  wpa_supplicant-git-f5b74b966c942feb95a8ddbb7d130540b15b796d.patch

OBS-URL: https://build.opensuse.org/request/show/642093
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=87
2018-10-16 06:39:10 +00:00
Karol Babioch
0119febc57 Accepting request 641683 from home:kbabioch:branches:hardware
- Enabled timestamps in log file when being invoked by systemd service file
  (bsc#1080798).

OBS-URL: https://build.opensuse.org/request/show/641683
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=86
2018-10-12 13:07:32 +00:00
Karol Babioch
4a7dfdf397 Accepting request 641409 from home:kbabioch:branches:hardware
Updated patches with some feedback from upstream

OBS-URL: https://build.opensuse.org/request/show/641409
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=85
2018-10-12 08:28:01 +00:00
Karol Babioch
ce6e50550e Accepting request 641394 from home:kbabioch:branches:hardware
- Added wpa-supplicant-log-file-permission.patch: Fixes the default file
  permissions of the debug log file to more sane values, i.e. it is no longer
  world-readable (bsc#1098854).
- Added wpa-supplicant-log-file-cloexec.patch: Open the debug log file with
  O_CLOEXEC, which will prevent file descriptor leaking to child processes
  (bsc#1098854).

OBS-URL: https://build.opensuse.org/request/show/641394
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=84
2018-10-12 07:03:14 +00:00
Lars Vogdt
64ca2f5a03 OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=83 2018-10-11 12:30:23 +00:00
Lars Vogdt
c78442e92f Accepting request 641256 from home:kbabioch:branches:hardware
- Added 0009-WPA-Ignore-unauthenticated-encrypted-EAPOL-Key-data.patch: Ignore
  unauthenticated encrypted EAPOL-Key data (CVE-2018-14526, bsc#1104205).

OBS-URL: https://build.opensuse.org/request/show/641256
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=82
2018-10-11 12:23:42 +00:00
Tomáš Chvátal
1ed0220023 Accepting request 637009 from home:kbabioch:branches:hardware
- Enabled PWD as EAP method. This allows for password-based authentication,
  which is easier to setup than most of the other methods, and is used by the
  Eduroam network (bsc#1109209).

OBS-URL: https://build.opensuse.org/request/show/637009
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=80
2018-09-21 09:46:54 +00:00
Tomáš Chvátal
4588c1dba1 Accepting request 624258 from home:oertel:branches:hardware
- add two patches from upstream to fix reading private key
  passwords from the configuration file (bsc#1099835)
  - add patch for git 89971d8b1e328a2f79699c953625d1671fd40384
    wpa_supplicant-bnc-1099835-clear-default_passwd_cb.patch
  - add patch for git f665c93e1d28fbab3d9127a8c3985cc32940824f
    wpa_supplicant-bnc-1099835-fix-private-key-password.patch

OBS-URL: https://build.opensuse.org/request/show/624258
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=78
2018-07-20 11:57:19 +00:00
Ismail Dönmez
25a124cb8a Accepting request 534239 from home:msmeissn:branches:hardware
- Fix KRACK attacks (bsc#1056061, CVE-2017-13078, CVE-2017-13079, CVE-2017-13080, CVE-2017-13081, CVE-2017-13087, CVE-2017-13088):
  - rebased-v2.6-0001-hostapd-Avoid-key-reinstallation-in-FT-handshake.patch
  - rebased-v2.6-0002-Prevent-reinstallation-of-an-already-in-use-group-ke.patch
  - rebased-v2.6-0003-Extend-protection-of-GTK-IGTK-reinstallation-of-WNM-.patch
  - rebased-v2.6-0004-Prevent-installation-of-an-all-zero-TK.patch
  - rebased-v2.6-0005-Fix-PTK-rekeying-to-generate-a-new-ANonce.patch
  - rebased-v2.6-0006-TDLS-Reject-TPK-TK-reconfiguration.patch
  - rebased-v2.6-0007-WNM-Ignore-WNM-Sleep-Mode-Response-without-pending-r.patch
  - rebased-v2.6-0008-FT-Do-not-allow-multiple-Reassociation-Response-fram.patch

OBS-URL: https://build.opensuse.org/request/show/534239
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=76
2017-10-17 09:12:00 +00:00
Ismail Dönmez
3dc231c2e0 Accepting request 501690 from home:jsjhb:branches:hardware
- fix wpa_supplicant-sigusr1-changes-debuglevel.patch to match
  eloop_signal_handler type (needed to build eapol_test via config)

OBS-URL: https://build.opensuse.org/request/show/501690
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=74
2017-06-14 12:49:53 +00:00
Ismail Dönmez
61a0215391 Accepting request 447507 from home:alarrosa:branches:hardware
- Added .service files that accept interfaces as %i arguments so it's possible
  to call the daemon with:
  "systemctl start wpa_supplicant@$INTERFACE_NAME.service"
  (like openvpn for example)

OBS-URL: https://build.opensuse.org/request/show/447507
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=72
2016-12-23 12:48:31 +00:00
Ismail Dönmez
4637f6f012 OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=71 2016-12-23 11:47:42 +00:00
bcfce7d146 Accepting request 435757 from home:dwaas:branches:hardware
- .service files now accept interfaces as %i arguments it's possible
  to call the daemon with:
  "systemctl start wpa_supplicant@$INTERFACE_NAME.service"
  (like openvpn for example)

OBS-URL: https://build.opensuse.org/request/show/435757
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=70
2016-12-13 20:54:51 +00:00
Ismail Dönmez
887e149164 Accepting request 433620 from home:msmeissn:branches:hardware
- updated to 2.6 / 2016-10-02
  * fixed WNM Sleep Mode processing when PMF is not enabled
    [http://w1.fi/security/2015-6/] (CVE-2015-5310 bsc#952254)
  * fixed EAP-pwd last fragment validation
    [http://w1.fi/security/2015-7/] (CVE-2015-5315 bsc#953115)
  * fixed EAP-pwd unexpected Confirm message processing
    [http://w1.fi/security/2015-8/] (CVE-2015-5316 bsc#953115)
  * fixed WPS configuration update vulnerability with malformed passphrase
    [http://w1.fi/security/2016-1/] (CVE-2016-4476 bsc#978172)
  * fixed configuration update vulnerability with malformed parameters set
    over the local control interface
    [http://w1.fi/security/2016-1/] (CVE-2016-4477 bsc#978175)
  * fixed TK configuration to the driver in EAPOL-Key 3/4 retry case
  * extended channel switch support for P2P GO
  * started to throttle control interface event message bursts to avoid
    issues with monitor sockets running out of buffer space
  * mesh mode fixes/improvements
    - generate proper AID for peer
    - enable WMM by default
    - add VHT support
    - fix PMKID derivation
    - improve robustness on various exchanges
    - fix peer link counting in reconnect case
    - improve mesh joining behavior
    - allow DTIM period to be configured
    - allow HT to be disabled (disable_ht=1)
    - add MESH_PEER_ADD and MESH_PEER_REMOVE commands
    - add support for PMKSA caching
    - add minimal support for SAE group negotiation
    - allow pairwise/group cipher to be configured in the network profile

OBS-URL: https://build.opensuse.org/request/show/433620
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=68
2016-10-06 16:48:36 +00:00
Ismail Dönmez
bbf2aa5688 Accepting request 412331 from home:scarabeus_iv:branches:hardware
- Remove support for <12.3 as we are unresolvable there anyway
- Use qt5 on 13.2 if someone pulls this package in
- Convert to pkgconfig dependencies over the devel pkgs
- Use the %qmake5 macro to build the qt5 gui

OBS-URL: https://build.opensuse.org/request/show/412331
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=66
2016-07-22 06:38:28 +00:00
Ismail Dönmez
58afa26759 Accepting request 378948 from home:lnussel:branches:hardware
- add After=dbus.service to prevent too early shutdown (bnc#963652)

OBS-URL: https://build.opensuse.org/request/show/378948
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=64
2016-03-24 05:59:55 +00:00
Ismail Dönmez
aeded15942 Accepting request 362042 from home:elvigia:branches:hardware
- Revert CONFIG_ELOOP_EPOLL=y, it is broken in combination
  with CONFIG_DBUS=yes.

OBS-URL: https://build.opensuse.org/request/show/362042
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=62
2016-02-27 12:05:37 +00:00
Ismail Dönmez
d15605b209 Accepting request 360636 from home:elvigia:branches:hardware
- spec: Compile the GUI against QT5 in 13.2 and later.

OBS-URL: https://build.opensuse.org/request/show/360636
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=61
2016-02-20 18:00:59 +00:00
Ismail Dönmez
d8f638566d Accepting request 360174 from home:elvigia:branches:hardware
- Previous update did not include version 2.5 tarball
  or changed the version number in spec, only the changelog
  and removed patches.
- config: set CONFIG_NO_RANDOM_POOL=y, we have a reliable·
 random number generator by using /dev/urandom, no need to
 keep an internal random number pool which draws entropy from 
 /dev/random.
- config: prefer using epoll(7) instead of select(2)
  by setting CONFIG_ELOOP_EPOLL=y
- wpa_supplicant-getrandom.patch: Prefer to use the getrandom(2)
 system call to collect entropy. if it is not present disable
 buffering when reading /dev/urandom, otherwise each os_get_random()
 call will request BUFSIZ of entropy instead of the few needed bytes.

OBS-URL: https://build.opensuse.org/request/show/360174
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=60
2016-02-18 15:55:55 +00:00
Ismail Dönmez
273bca4cee -
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=59
2016-02-18 12:32:42 +00:00
Ismail Dönmez
473bbb6dec Accepting request 359998 from home:lnussel:branches:hardware
- add aliases for both provided dbus names to avoid systemd stopping the
  service when switching runlevels (boo#966535)

OBS-URL: https://build.opensuse.org/request/show/359998
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=58
2016-02-18 12:03:21 +00:00
Ismail Dönmez
81f0769d04 Accepting request 305848 from home:oertel:branches:hardware
- added patch for bnc#930077
  0001-AP-WMM-Fix-integer-underflow-in-WMM-Action-frame-par.patch
- added patch for bnc#930078
  0001-WPS-Fix-HTTP-chunked-transfer-encoding-parser.patch
- added patches for bnc#930079
  0001-EAP-pwd-peer-Fix-payload-length-validation-for-Commi.patch
  0002-EAP-pwd-server-Fix-payload-length-validation-for-Com.patch
  0003-EAP-pwd-peer-Fix-Total-Length-parsing-for-fragment-r.patch
  0004-EAP-pwd-server-Fix-Total-Length-parsing-for-fragment.patch
  0005-EAP-pwd-peer-Fix-asymmetric-fragmentation-behavior.patch

OBS-URL: https://build.opensuse.org/request/show/305848
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=56
2015-05-08 08:51:41 +00:00
Ismail Dönmez
d4ea14d0b3 Accepting request 304976 from home:Zaitor:branches:hardware
Fix a really annoying bug for certain types of hardware.

See also  http://lists.shmoo.com/pipermail/hostap/2015-April/032723.html

OBS-URL: https://build.opensuse.org/request/show/304976
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=54
2015-05-03 13:26:04 +00:00