summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/openssl: tiny comment tidyupSam James2022-06-111-3/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: ebegin -> einfoSam James2022-06-111-2/+1
| | | | | | | If it failed, we'd hit the || die anyway, so the eend was never going to be anything other than OK. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: Update DESCRIPTIONSam James2022-06-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: unify logic b/t 1.1.x and 3.x as much as possibleSam James2022-06-112-6/+346
| | | | | | | Makes it easier in particular when working on forthcoming openssl-compat for 1.1.x. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: fix PATCHESSam James2022-06-071-6/+2
| | | | | Closes: https://bugs.gentoo.org/850523 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: backport test fix (certificates expired!)Sam James2022-06-073-0/+29
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: use BROOT to locate env.Benda Xu2022-06-012-2/+2
| | | | | | | | | The shebang "/usr/bin/env" should be in build dependency. Not touching the stablized ebuilds. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* dev-libs/openssl: use edo.eclass in 1.1.1oSam James2022-05-281-6/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: stable 1.1.1o for hppa, bug #845258Rolf Eike Beer2022-05-191-1/+1
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: arm stable wrt bug #845258Agostino Sarubbo2022-05-191-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/openssl: explain why -fno-strict-aliasingSam James2022-05-192-1/+20
| | | | | | | | | | | | OpenSSL has a scary number of strict aliasing violations within its codebase and it is *extremely* unsafe to build OpenSSL without this option. Hence we continue to build with -fno-strict-aliasing, like we have done for the last 10 years, but explain why in the ebuild. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: Stabilize 1.1.1o arm64, #845258Jakov Smolić2022-05-181-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/openssl: x86 stable wrt bug #845258Agostino Sarubbo2022-05-181-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>
* dev-libs/openssl: sparc stable wrt bug #845258Agostino Sarubbo2022-05-181-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/openssl: ppc64 stable wrt bug #845258Agostino Sarubbo2022-05-181-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/openssl: ppc stable wrt bug #845258Agostino Sarubbo2022-05-181-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>
* dev-libs/openssl: amd64 stable wrt bug #845258Agostino Sarubbo2022-05-181-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>
* dev-libs/openssl: use no-tests configure arg in 1.1.1oSam James2022-05-181-0/+1
| | | | | | Use official method (but keep sed for now) to disable building tests if not enabled. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: modernise 3.0.3Sam James2022-05-061-46/+51
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: conditionally build testsSam James2022-05-061-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: run tests for 3.x in parallelSam James2022-05-061-2/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: add 3.0.3Sam James2022-05-032-0/+299
| | | | | | | | Masked still (3.x) so not the focus of the sec bug, but need to bump to address some vulnerabilities anyhow. Bug: https://bugs.gentoo.org/842489 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: add 1.1.1oPatrick McLean2022-05-032-0/+300
| | | | Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* dev-libs/openssl: keyword 1.1.1n for ~loongWANG Xuerui2022-04-291-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-libs/openssl: fix build on loongWANG Xuerui2022-04-251-0/+1
| | | | | | | | | | | Just treat loongarch64 targets as generic64 for now. This has been inside loongson-overlay for a while, and is tested on real loong hardware. See: https://github.com/gentoo/gentoo/pull/25189 Acked-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-libs/openssl: drop versionsSam James2022-04-177-1830/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: add 'weak-ssl-ciphers' USE flagMike Gilbert2022-04-103-2/+5
| | | | | Closes: https://bugs.gentoo.org/723056 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-libs/openssl: Stabilize 1.1.1n arm64, #835348Jakov Smolić2022-03-231-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/openssl: x86 stable wrt bug #835348Agostino Sarubbo2022-03-191-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>
* dev-libs/openssl: Stabilize 1.1.1n arm, #835348Sam James2022-03-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: Stabilize 1.1.1n ppc, #835348Sam James2022-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: Stabilize 1.1.1n ppc64, #835348Sam James2022-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: Added verify-sig integration.Jonathan Davies2022-03-165-15/+32
| | | | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/24608 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: stable 1.1.1n for hppa/sparc, bug #835348Rolf Eike Beer2022-03-161-1/+1
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: stable 1.1.1n for sparc, bug #835348Rolf Eike Beer2022-03-161-1/+1
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: Stabilize 1.1.1n on amd64 (bug #835343)Patrick McLean2022-03-151-1/+1
| | | | | | Bug: https://bugs.gentoo.org/835343 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* dev-libs/openssl: Version bumps to 1.1.1n and 3.0.2Patrick McLean2022-03-153-0/+589
| | | | | | Bug: https://bugs.gentoo.org/835343 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* dev-libs/openssl: Stabilize 1.1.1m arm64, #833655Jakov Smolić2022-03-101-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/openssl: stable 1.1.1m for hppa, bug #833655Rolf Eike Beer2022-02-231-1/+1
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: Stabilize 1.1.1m amd64, #833655Jakov Smolić2022-02-191-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/openssl: Stabilize 1.1.1m arm, #833655Arthur Zamarin2022-02-191-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/openssl: Stabilize 1.1.1m ppc64, #833655Sam James2022-02-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: Stabilize 1.1.1m ppc, #833655Sam James2022-02-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: Stabilize 1.1.1m x86, #833655Sam James2022-02-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: remove implicit elibc_* flagsDavid Seifert2022-01-046-12/+12
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-libs/openssl: Stabilize 1.1.1l-r1 ALLARCHES, #828045Sam James2021-12-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: pull in prefix changes for 1.1.1mSam James2021-12-151-2/+17
| | | | | | | Not doing 3.x for now as I imagine that'll need more testing on Prefix anyway. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/openssl: bump to v3.0.1Thomas Deutschmann2021-12-142-0/+294
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-libs/openssl: bump to v1.1.1mThomas Deutschmann2021-12-142-0/+280
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-libs/openssl: drop 3.0.0_beta2Sam James2021-11-022-294/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>