summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-libs/mbedtls: drop 3.6.2-r1Azamat H. Hackimov2025-01-051-102/+0
| | | | | Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: drop 2.28.8-r1Azamat H. Hackimov2025-01-052-111/+0
| | | | | Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: slotting version 3Azamat H. Hackimov2025-01-055-0/+386
| | | | | | | | | | | | | | | | MbedTLS breaks API compatibility between major versions, and some packages are unable or not willing to migrate from slowly deprecating mbedtls-2 branches, so we are forced to keep them both for a while. Upstream PR: https://github.com/Mbed-TLS/mbedtls/pull/8800 [sam: Note that: a) upstream are fine with us doing this (per the upstream PR), and b) consumers (almost?) always use CMake config files so they automatically pick up the slotting.] Bug: https://bugs.gentoo.org/805011 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: fix tests with GCC 15Sam James2024-12-233-3/+24
| | | | | | | | | | GCC 15 makes a change to union initialisation and exposes a bug in mbedtls. Build with the new -fzero-init-padding-bits=unions flag if supported to fix the testsuite until the upstream bug is fixed. Bug: https://github.com/Mbed-TLS/mbedtls/issues/9814 Closes: https://bugs.gentoo.org/946544 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.9 amd64, #944947Arthur Zamarin2024-11-301-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.9 x86, #944947Arthur Zamarin2024-11-301-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.9 arm64, #944947Sam James2024-11-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.9 sparc, #944947Sam James2024-11-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.9 arm, #944947Sam James2024-11-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.9 ppc, #944947Sam James2024-11-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.9 ppc64, #944947Sam James2024-11-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: drop 3.6.1Azamat H. Hackimov2024-11-232-96/+0
| | | | | | Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39290 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: add 2.28.9, 3.6.2Azamat H. Hackimov2024-11-233-0/+199
| | | | | | | | | | | Fix security vulnerabilities: * CVE-2024-45157 * CVE-2024-49195 Bug: https://bugs.gentoo.org/943337 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: drop 3.6.0Azamat H. Hackimov2024-11-122-96/+0
| | | | | | Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38991 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: add 3.6.1Azamat H. Hackimov2024-11-122-0/+96
| | | | | Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: drop 2.28.7Azamat H. Hackimov2024-11-122-105/+0
| | | | | Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* */*: unkeyword ~ia64Arthur Zamarin2024-09-123-3/+3
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.8 sparc, #935860Arthur Zamarin2024-07-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.8 amd64, #935860Arthur Zamarin2024-07-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.8 x86, #935860Arthur Zamarin2024-07-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.8 arm64, #935860Arthur Zamarin2024-07-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.8 ppc64, #935860Arthur Zamarin2024-07-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.8 ppc, #935860Arthur Zamarin2024-07-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.8 arm, #935860Arthur Zamarin2024-07-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: drop 2.28.5, 3.5.2Azamat H. Hackimov2024-05-273-201/+0
| | | | | | Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36218 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* net-libs/mbedtls: add 3.6.0Azamat H. Hackimov2024-05-272-0/+96
| | | | | | | Fixes CVE-2024-28960. Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* net-libs/mbedtls: add 2.28.8Azamat H. Hackimov2024-05-272-0/+104
| | | | | | | Fixes CVE-2024-28960. Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.7 x86, #923409Matoro Mahri2024-01-311-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.7 amd64, #923409Matoro Mahri2024-01-311-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.7 arm64, #923409Matoro Mahri2024-01-311-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.7 sparc, #923409Sam James2024-01-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.7 ppc64, #923409Sam James2024-01-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.7 ppc, #923409Sam James2024-01-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.7 arm, #923409Sam James2024-01-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: drop 2.28.6, 3.5.1Azamat H. Hackimov2024-01-313-202/+0
| | | | | | | Bug: https://bugs.gentoo.org/923279 Closes: https://github.com/gentoo/gentoo/pull/35079 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* net-libs/mbedtls: add 2.28.7, 3.5.2Azamat H. Hackimov2024-01-314-0/+203
| | | | | | | | Fixes CVE-2024-23170, CVE-2024-23775 issues. Bug: https://bugs.gentoo.org/923279 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* net-libs/mbedtls: fix testsuite failuresAzamat H. Hackimov2024-01-143-23/+9
| | | | | | | | | | | Appears that unittests can't be run in parallel. Closes: https://bugs.gentoo.org/914925 Closes: https://bugs.gentoo.org/718390 Closes: https://bugs.gentoo.org/829861 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34702 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: drop 3.5.0Azamat H. Hackimov2024-01-142-104/+0
| | | | | Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: add 3.5.1Azamat H. Hackimov2024-01-142-0/+101
| | | | | | | | Sync changes with 2.28.6 and 3.5.0. New dual licensing (Apache-2.0 or GPL-2+), add python as BDEPEND (required for some pre-compile checks test data generation), minor fixes. Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: add 2.28.6Azamat H. Hackimov2024-01-143-2/+111
| | | | | | | | | | New dual licensing (Apache-2.0 or GPL-2+), add python as BDEPEND (required for some pre-compile checks test data generation), minor fixes to project spelling (it's "Mbed TLS", not "mbed TLS"). Closes: https://bugs.gentoo.org/740718 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: drop 2.28.1, 3.2.1Azamat H. Hackimov2024-01-143-200/+0
| | | | | | | | | Remove volurnable versions. Bug: https://bugs.gentoo.org/886001 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* Move {app-doc → app-text}/doxygenMichał Górny2024-01-124-8/+8
| | | | | | | | Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-libs/mbedtls: taking maintainershipAzamat H. Hackimov2024-01-075-10/+17
| | | | | | | Update HOMEPAGE and SRC_URI. Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33402 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.5 x86, #916397Arthur Zamarin2023-10-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.5 ppc64, #916397Arthur Zamarin2023-10-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.5 amd64, #916397Arthur Zamarin2023-10-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.5 ppc, #916397Arthur Zamarin2023-10-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.5 arm, #916397Sam James2023-10-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.5 arm64, #916397Sam James2023-10-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/mbedtls: Stabilize 2.28.5 sparc, #916397Sam James2023-10-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>