Commit Graph

201 Commits

Author SHA1 Message Date
Rémi Verschelde
22eeafc735 mbedtls: Backport "Fix x86_64 assembly for bignum multiplication"
Backports PR https://github.com/ARMmbed/mbedtls/pull/4948 to fix a regression
with our macOS builds using Clang 12.

Fixes #53297.

(cherry picked from commit 4cf3056ca6)
2021-10-25 10:54:09 +02:00
Rémi Verschelde
f73113fae8 mbedtls: Update to upstream version 2.16.11
(cherry picked from commit cd7b25588b)
2021-10-25 10:52:20 +02:00
Fabio Alessandrelli
1b7ada718c Bump mbedtls to version 2.16.10.
(cherry picked from commit 18bc1f2a8f)
2021-10-25 10:51:05 +02:00
Rémi Verschelde
95cdcc40ca mbedtls: Update to upstream version 2.16.9
(cherry picked from commit 2872006039)
2021-10-25 10:48:37 +02:00
Fabio Alessandrelli
0c612bc0c6 Update mbedTLS to version 2.16.8 (+ patch).
(cherry picked from commit a905764e3d)
2021-10-25 10:48:22 +02:00
Fabio Alessandrelli
47be89199f Update to mbedtls 2.16.7
(cherry picked from commit 8ddf9fe4b0)
2021-10-25 10:48:03 +02:00
Rémi Verschelde
47cdad91a2 mbedtls: Update to upstream version 2.16.6
Fixes https://tls.mbed.org/tech-updates/security-advisories/mbedtls-security-advisory-2020-04

(cherry picked from commit 6b00357d53)
2021-10-25 10:46:35 +02:00
volzhs
e6402d8730 Update libwebp to 1.1.0
(cherry picked from commit 65f2ab1b61)
2021-10-25 10:44:55 +02:00
Rémi Verschelde
ebc76d6c0f Drop now unused curl_hostcheck.c
One less thirdparty library to document \o/

(cherry picked from commit 05cf8b7c63)
2020-05-25 17:57:08 +02:00
Rémi Verschelde
40a0abea8d mbedtls: Re-add patch to disable VIA padlock
The comment mentioned a conflict with libwebsockets, but we actually
still get this conflict even now that we don't use libwebsockets.
Not sure what component is clashing but we should basically just keep
this patch.

Follow-up to #36823.

(cherry picked from commit 8189abd64a)

Note: For the 3.1 branch, only modifies the README.md a bit as I had
kept the patch removed in master/3.2.
2020-03-10 09:32:08 +01:00
Rémi Verschelde
8e7315d2fe mbedtls: Update to upstream version 2.16.5
Fixes https://tls.mbed.org/tech-updates/security-advisories/mbedtls-security-advisory-2020-02

Drop patch to disable VIA padlock since we no longer use libwebsockets,
so there's no conflict anymore.

(cherry picked from commit e435bed847)
2020-03-06 11:38:39 +01:00
Rémi Verschelde
879fc0b581 mbedtls: Update to upstream version 2.16.4
Fixes CVE-2019-18222.

`include/mbedtls/version.h` was modified to include the forgotten
version bump to 2.16.4, fixed upstream by ARMmbed/mbedtls#2992.

(cherry picked from commit 724487b3c1)
2020-03-06 11:37:04 +01:00
Fabio Alessandrelli
72395ca846 Fix UPNP on windows after #30205.
The problem could be related to different byte ordering when copying
the interface address over the binding address.

(cherry picked from commit e85330231c)
2020-02-14 16:01:54 +01:00
Rémi Verschelde
24465c5e25 tinyexr: Sync with upstream 656bb61
(cherry picked from commit 6a2c2e5062)
2019-11-12 09:53:52 +01:00
Rémi Verschelde
908c8862ab nanosvg: Sync with upstream c1f6e20
Now formally unmaintained, so probably no further sync to expect
from this repository.

(cherry picked from commit 097b746fdd)
2019-11-12 09:53:04 +01:00
Rémi Verschelde
6b972f178a miniupnpc: Sync with upstream master (0ab1d67)
(cherry picked from commit e2fbfb1ded)
2019-11-12 09:52:09 +01:00
Rémi Verschelde
1b7a2e7284 mbedtls: Update to upstream version 2.16.3
(cherry picked from commit a3d77be53b)
2019-11-12 09:51:43 +01:00
Rémi Verschelde
699b087296 glad: Sync with upstream 0.1.33
(cherry picked from commit 92c3b6c85e)
2019-11-12 09:50:05 +01:00
Jonathan Mannancheril
8851026e8a Update libogg to upstream c8fca6b
(cherry picked from commits 6eb8c11d32
and e70e894433)
2019-11-12 08:15:54 +01:00
volzhs
b94f728699 Update libwebp to 1.0.3
(cherry picked from commit 074d421dca)
2019-11-12 08:14:40 +01:00
Jonathan Mannancheril
bc31b11fdd Update zstd to 1.4.4
(cherry picked from commit 55afd6e784)
2019-11-12 08:10:10 +01:00
unknown
c563839355 Update zstd to 1.4.3
(cherry picked from commit 61ad365fc9)
2019-11-12 08:09:52 +01:00
Rémi Verschelde
b9b2e80add zstd: Update to upstream version 1.4.1
(cherry picked from commit b81fa47f38)
2019-11-12 08:09:07 +01:00
Rémi Verschelde
8067207257 pcre2: Update to upstream version 10.33
(cherry picked from commit 518e23424e)
2019-11-12 08:07:44 +01:00
Jonathan Mannancheril
b021671681 Update stb_vorbis to 1.17
(cherry picked from commit 97af5569d9)
2019-11-12 08:04:06 +01:00
Rémi Verschelde
82773cc7aa stb_vorbis: Update to upstream version 1.16
(cherry picked from commit 3e727bc659)
2019-11-12 08:03:55 +01:00
Rémi Verschelde
0d2cb78f3e glad: Sync with upstream 0.1.31
(cherry picked from commit 2bbcc521b6)
2019-11-12 08:02:08 +01:00
Rémi Verschelde
cfa50d67d2 mbedtls: Update to upstream version 2.16.2
(cherry picked from commit 6321cc8da3)
2019-11-12 07:59:44 +01:00
Fabio Alessandrelli
eb29bd988c Update miniupnpc library to latest master
(cherry picked from commit 78907d91f1)
2019-11-12 07:56:46 +01:00
Rémi Verschelde
471daf4773 bullet: Backport upstream patch to fix clang 8 build
Fixes #32301.
2019-09-24 11:21:30 +02:00
Fabio Alessandrelli
20a37529f5 Revert "Update libwebsockets to 3.1 (plus UWP patch)"
This reverts commit 90210c4862.

(cherry picked from commit be414e4476)
2019-06-04 11:05:33 +02:00
Rémi Verschelde
98cf8a4476 libpng: Update to upstream 1.6.37
Fixes CVE-2019-7317.

(cherry picked from commit 225b61ab2a)
2019-06-04 11:03:10 +02:00
Rémi Verschelde
a24899ee25 Revert "Update freetype to 2.10.0"
This reverts commit 9e2cf9ef0b.

It caused this regression: 28335.
Fixes #28335.
2019-04-25 14:18:42 +02:00
volzhs
9e2cf9ef0b Update freetype to 2.10.0
(cherry picked from commit a6300b454d)
2019-04-20 22:42:45 +02:00
Rémi Verschelde
4298db56cf zstd: Update to upstream 1.4.0
One step towards fixing #17374 as most experimental APIs we use are now
part of the stable 1.4.0.

(cherry picked from commit 88cb9bd27f)
2019-04-20 20:29:34 +02:00
Rémi Verschelde
a29700e034 xatlas: Revert to unmodified upstream code, add to COPYRIGHT
Imported by @reduz from b8ec29b6b6
Custom changes will be remade properly in the next commit.

(cherry picked from commit 1e39fee140)
2019-04-19 13:11:58 +02:00
Rémi Verschelde
def0820385 Drop unused thekla_atlas dependency
Since f12cb82 @reduz dropped the use of the thirdparty thekla_atlas
library, which is replaced by xatlas.

Fixes #28180.
Fixes #28182.

(cherry picked from commit 6640f397f1)
2019-04-19 13:11:13 +02:00
Fabio Alessandrelli
e3ddf12693 Add fix to libwebsocket to disable V6ONLY.
This was enabled by default on some systems (e.g. Windows).
2019-03-06 06:29:46 +01:00
Fabio Alessandrelli
90210c4862 Update libwebsockets to 3.1 (plus UWP patch) 2019-03-06 02:02:52 +01:00
Rémi Verschelde
ab11496a92 Merge pull request #26586 from akien-mga/tinyexr-65f9859
tinyexr: Sync with upstream 65f9859
2019-03-04 16:41:04 +01:00
Rémi Verschelde
fcabdf9e83 Merge pull request #26585 from akien-mga/pcre2-10.32
pcre2: Sync with upstream 10.32
2019-03-04 16:14:25 +01:00
Rémi Verschelde
f173f8625d Merge pull request #26584 from akien-mga/nanosvg-c1f6e20
nanosvg: Sync with upstream c1f6e20
2019-03-04 15:20:44 +01:00
Rémi Verschelde
a1d707f9de Merge pull request #26583 from akien-mga/stb-truetype-1.21-vorbis-1.15
stb: Update to upstream stb_truetype 1.21 and stb_vorbis 1.15
2019-03-04 15:12:10 +01:00
Rémi Verschelde
a9e48b981d Updates to thirdparty README and COPYRIGHT
Notably, we now track stable Bullet 2.88, so distros can
unbundle it again.
2019-03-04 14:51:16 +01:00
Rémi Verschelde
9ce6588466 tinyexr: Sync with upstream 65f9859 2019-03-04 14:33:42 +01:00
Rémi Verschelde
0455bc64b6 pcre2: Sync with upstream 10.32 2019-03-04 14:25:49 +01:00
Rémi Verschelde
43d6774dcc nanosvg: Sync with upstream c1f6e20 2019-03-04 14:11:26 +01:00
Rémi Verschelde
f102546f34 stb: Update to upstream stb_truetype 1.21 and stb_vorbis 1.15 2019-03-04 14:06:31 +01:00
Rémi Verschelde
d2c57e8431 Merge pull request #26577 from akien-mga/webp-1.0.2
libwebp: Sync with upstream 1.0.2
2019-03-04 13:49:50 +01:00
Rémi Verschelde
93f6a065f8 libwebp: Sync with upstream 1.0.2 2019-03-04 13:13:33 +01:00