1
0

173 Commits

Author SHA256 Message Date
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
Dominique Leuenberger
8441b35b3e Accepting request 643170 from hardware
OBS-URL: https://build.opensuse.org/request/show/643170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=73
2018-10-25 06:10:20 +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
Dominique Leuenberger
d0461dbb91 Accepting request 637020 from hardware
OBS-URL: https://build.opensuse.org/request/show/637020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=72
2018-10-01 07:04:39 +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
Dominique Leuenberger
e5c122d5a3 Accepting request 624261 from hardware
OBS-URL: https://build.opensuse.org/request/show/624261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=71
2018-07-23 15:57:32 +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
Dominique Leuenberger
249dbf320f Accepting request 534370 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/534370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=70
2017-10-18 10:50:59 +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
Dominique Leuenberger
9cd539bdcd Accepting request 503688 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/503688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=69
2017-06-20 08:58:09 +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
Ludwig Nussel
55c198b578 Accepting request 447508 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/447508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=68
2016-12-26 20:40:10 +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
Dominique Leuenberger
ef359aae13 Accepting request 433621 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/433621
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=67
2016-10-14 01:37:07 +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
Dominique Leuenberger
3f9f19e528 Accepting request 412666 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/412666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=66
2016-08-03 09:36:07 +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
Dominique Leuenberger
82561557cf Accepting request 379092 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/379092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=65
2016-03-29 07:53:46 +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
Dominique Leuenberger
35d3091320 Accepting request 362174 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/362174
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=64
2016-03-01 08:39:14 +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
Stephan Kulow
83cbe4600d Accepting request 305896 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/305896
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=63
2015-05-10 08:56:17 +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
Dominique Leuenberger
adef4691de Accepting request 305206 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/305206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=62
2015-05-06 05:46:42 +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
Dominique Leuenberger
df78b0256a Accepting request 303615 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/303615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=61
2015-04-27 10:58:29 +00:00
Ismail Dönmez
bd16f667df Accepting request 299026 from home:elvigia:branches:hardware
- 0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch 
  Fix CVE-2015-1863, memcpy overflow.
- wpa_supplicant-alloc_size.patch: annotate two wrappers
  with attribute alloc_size, which may help warning us of
  bugs such as the above.

OBS-URL: https://build.opensuse.org/request/show/299026
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=52
2015-04-24 10:21:08 +00:00
Dominique Leuenberger
051a0561f8 Accepting request 297197 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/297197
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=60
2015-04-21 23:12:07 +00:00
Philipp Seiler
3a529e8396 Accepting request 295351 from home:StefanBruens:branches:hardware
Update to 2.4
some packaging cleanup

OBS-URL: https://build.opensuse.org/request/show/295351
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=50
2015-04-16 14:56:34 +00:00
Stephan Kulow
5a36b41572 Accepting request 257723 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/257723
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=59
2014-10-25 06:32:27 +00:00
Ismail Dönmez
a15b04cc5a Accepting request 257581 from home:StefanBruens:branches:hardware
OBS-URL: https://build.opensuse.org/request/show/257581
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=48
2014-10-20 06:33:21 +00:00
Stephan Kulow
d5762bb7e4 Accepting request 250102 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/250102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=58
2014-09-20 05:26:38 +00:00
Ismail Dönmez
ff0ab16eef Accepting request 250101 from home:Andreas_Schwab:Factory
- Avoid spurious dependency on /usr/bin/python due to executable doc files

OBS-URL: https://build.opensuse.org/request/show/250101
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=46
2014-09-18 12:43:12 +00:00
Stephan Kulow
152c339232 Accepting request 245587 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/245587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=56
2014-08-25 09:02:52 +00:00
Ismail Dönmez
8be2b79191 Accepting request 245253 from home:lnussel:branches:hardware
- fix dbus systemd activation (bnc#892683)

OBS-URL: https://build.opensuse.org/request/show/245253
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=44
2014-08-21 13:02:32 +00:00
Stephan Kulow
522e8767ce Accepting request 239269 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/239269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wpa_supplicant?expand=0&rev=55
2014-07-10 06:16:33 +00:00
Tomáš Chvátal
99bfcbb06f Accepting request 238777 from home:lnussel:branches:hardware
- don't use systemctl enable in %post. Needs to be handled by presets.

OBS-URL: https://build.opensuse.org/request/show/238777
OBS-URL: https://build.opensuse.org/package/show/hardware/wpa_supplicant?expand=0&rev=42
2014-07-02 09:30:50 +00:00