summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-wireless/wpa_supplicant: remove ${EROOT} from DOC_CONTENTSMike Gilbert2024-05-073-6/+6
| | | | | | pkgcheck warns about using EROOT in global scope. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* net-wireless/wpa_supplicant: call service stop on AP disconnectMatoro Mahri2024-05-073-1/+522
| | | | | | | | | | | | | | | | | | | Lot of discussion in the primary ticket for this, but apparently multiple users report that previously connected wifi does not come up on resume from suspend. This is due to the original implementation wpa_cli.sh not stopping the service, which was to avoid taking the interface down, which would interfere with wpa_supplicant which needs the interface to be up. However, nowadays we set IN_BACKGROUND which takes care of preventing the interface from being taken down, so it's safe to stop the service. If the service isn't stopped, then trying to start the service on reconnection is a no-op (because the service is already started). Closes: https://bugs.gentoo.org/591752 Closes: https://bugs.gentoo.org/909574 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/35579 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* net-wireless/wpa_supplicant: always install OpenRC init script, cleanup cruftSam James2024-03-092-27/+8
| | | | | | | | | | | | I haven't dug into the historical reasons for the has_version here, my guess is it relied on some newer OpenRC feature rather than intentionally omitting for systemd machines (where the small file policy applies in both directions). Always install them accordingly. Also, cleanup an ancient <baselayout-2 hack. Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: drop 2.10-r1, 2.10-r2Sam James2024-03-092-984/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: remove USE=crdaDavid Seifert2024-01-212-18/+9
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.10-r3 ppc, #914385Matoro Mahri2023-12-071-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.10-r3 arm64, #914385Sam James2023-09-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.10-r3 ppc64, #914385Sam James2023-09-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.10-r3 x86, #914385Sam James2023-09-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.10-r3 arm, #914385Sam James2023-09-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.10-r3 amd64, #914385Sam James2023-09-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: Fix openssl3 TLS/EAP regressionPacho Ramos2023-08-264-0/+577
| | | | | | | | Apply Debian/Fedora patches to fix regression with openssl3 causing some wifi connections (i.e. Eduroam) to fail. Closes: https://bugs.gentoo.org/912315 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* net-wireless/wpa_supplicant: remove no-op sedRick Farina2023-08-192-14/+0
| | | | Signed-off-by: Rick Farina <zerochaos@gentoo.org>
* net-wireless/wpa_supplicant: make crda optionalRick Farina2023-08-192-27/+498
| | | | | | | net-wireless/wireless-regdb now handles crda if requested and other packages do not need that handling. Closes: https://bugs.gentoo.org/829958 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
* net-wireless/wpa_supplicant: improve Kconfig_style_config()Rick Farina2022-09-022-4/+4
| | | | | | | | | | | | | As-is, this macro can have imprecise results. Specifically, 'Kconfig_style_config TLS openssl' is converting lines like 'CONFIG_TLSV11=y' into 'CONFIG_TLSV11=openssl'. If we match to the end-of-word '\>', this doesn't happen. Closes: https://github.com/gentoo/gentoo/pull/16307 Author: Brian Norris <briannorris@chromium.org> Signed-off-by: Brian Norris <briannorris@chromium.org> Signed-off-by: Rick Farina <zerochaos@gentoo.org>
* net-wireless/wpa_supplicant: add deprecated ewarnsRick Farina2022-08-262-0/+28
| | | | | | | | | Per discussion in #gentoo-dev, hopefully ease tkip/wep users to finding the new use flags by adding einfo/ewarn for when wep/tkip use flags are disabled. In the 5 months it has been disabled there have been a few complaints, but not nearly enough to lower the security of all users by defaulting broken encryption/authentication to on. Signed-off-by: Rick Farina <zerochaos@gentoo.org>
* net-wireless/wpa_supplicant: update metadataRick Farina2022-08-251-2/+2
| | | | | | | Deprecated could be for many reasons, by request, clarify it was due to security flaws so people know why it is off by default and should not be used. Signed-off-by: Rick Farina <zerochaos@gentoo.org>
* net-wireless/wpa_supplicant: forward ~loongWANG Xuerui2022-05-061-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* net-wireless/wpa_supplicant: keyword 2.10-r1 for ~loongWANG Xuerui2022-05-061-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* net-wireless/wpa_supplicant: drop unused patchesRick Farina2022-03-1612-1084/+0
| | | | Signed-off-by: Rick Farina <zerochaos@gentoo.org>
* net-wireless/wpa_supplicant: sync live ebuildRick Farina2022-03-161-1/+15
| | | | Signed-off-by: Rick Farina <zerochaos@gentoo.org>
* net-wireless/wpa_supplicant: drop 2.9-r4, 2.9-r5, 2.9-r8Rick Farina2022-03-164-1427/+0
| | | | | Signed-off-by: Rick Farina <zerochaos@gentoo.org> Bug: https://bugs.gentoo.org/831332
* net-wireless/wpa_supplicant: fix wep regressionRick Farina2022-03-162-1/+17
| | | | | | | | | | | | | | Introduce a use flag for wep. Previous bump accidently left wep hard disabled. That's a very sane default, but we need a way to turn it back on for anyone who needs it. Fixes: 744939bdfc1a0a6296c709d4382d3676abdb2b66 Additionally add a use flag for TKIP which was introduced in 2.10. While 2.10 leaves TKIP enabled by default, it's been deprecated since 2009 and support has been removed from many other operating systems such as Windows. Disabled is a better default. Enable DPP2, support was added in 2.10 and there is no downside Signed-off-by: Rick Farina <zerochaos@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.10 ppc64, #834461Arthur Zamarin2022-03-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.10 arm, #834461Arthur Zamarin2022-03-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-wireless/wpa_supplicant: x86 stable wrt bug #834461Agostino Sarubbo2022-03-061-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-wireless/wpa_supplicant: ppc stable wrt bug #834461Agostino Sarubbo2022-03-061-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-wireless/wpa_supplicant: amd64 stable wrt bug #834461Agostino Sarubbo2022-03-061-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.10 arm64, #834461Sam James2022-03-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: fix build with USE=privsepSam James2022-03-022-2/+10
| | | | | Closes: https://bugs.gentoo.org/831369 Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: add 2.10 (security bump)Sam James2022-01-173-7/+482
| | | | | | Bug: https://bugs.gentoo.org/831332 Closes: https://bugs.gentoo.org/829180 Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: remove implicit kernel_linuxDavid Seifert2022-01-044-4/+4
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* net-wireless/wpa_supplicant: remove kernel_FreeBSDDavid Seifert2022-01-044-24/+8
| | | | | Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.9-r8 ALLARCHES, #828045Sam James2021-12-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: fix bindist removalSam James2021-12-032-10/+2
| | | | | | | I'd gone back and tried to sync live and ended up with a monstrosity. Bug: https://bugs.gentoo.org/762850 Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: drop OpenSSL bindist kludgeSam James2021-12-032-46/+43
| | | | | | | | | | | | | Not needed anymore now that (stable) OpenSSL now lacks USE=bindist; see news item for more information. Originally added in fed37693d6442a4ec65e121c80ad2f52b6d93335, the changes were/are just to allow building wpa_supplicant against openssl[bindist] rather than anything shipped within wpa_supplicant that might have patent issues, etc. Bug: https://bugs.gentoo.org/762850 Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: fix DEPEND for new optional CRDASam James2021-11-212-2/+0
| | | | | Bug: https://bugs.gentoo.org/462032 Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: add CRDA descriptionSam James2021-11-211-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: make crda optionalSam James2021-11-212-3/+530
| | | | | | | | | | | | | | | Since the bug was originally filed, the situation has changed and upstream now _discourage_ CRDA usage. Let's make it optional to avoid pulling in m2crypto on smaller devices. Keeping it on by default (for now?) to avoid breaking existing setups. Closes: https://bugs.gentoo.org/462032 Thanks-to: Michael Weiser <michael@weiser.dinsnail.net> Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* net-wireless/wpa_supplicant: keyword 2.9-r5 for ~riscvMarek Szuba2021-07-251-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.9-r5 arm64, #768759Sam James2021-06-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.9-r5 arm, #768759Sam James2021-06-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: ppc64 stable wrt bug #768759Agostino Sarubbo2021-06-211-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-wireless/wpa_supplicant: ppc stable wrt bug #768759Agostino Sarubbo2021-06-211-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.9-r5 x86, #768759Sam James2021-06-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: rev bump for commit f9b8bde6bThomas Deutschmann2021-06-182-0/+0
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* net-wireless/wpa_supplicant: Fix MissingUseDepDefault for ↵Thomas Deutschmann2021-06-173-3/+3
| | | | | | | dev-libs/openssl[bindist] Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* net-wireless/wpa_supplicant: Stabilize 2.9-r3 amd64, #768759Sam James2021-06-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-wireless/wpa_supplicant: add security patchesSam James2021-06-082-0/+476
| | | | | | | | | | Patches for: * Upstream advisories 2020-2, 2021-1 * CVE-2021-30004 Bug: https://bugs.gentoo.org/768759 Bug: https://bugs.gentoo.org/780138 Signed-off-by: Sam James <sam@gentoo.org>