[vlc-devel] [PACTH 3.0 00/21] update gnutls to 3.6.14
Steve Lhomme
robux4 at ycbcr.xyz
Mon Jun 22 09:07:28 CEST 2020
All patches are backported from master expect for the last one where
older SDKs have problems with memset_s so it's disabled like other
problematic function in that branch.
On 2020-06-22 9:02, Steve Lhomme wrote:
> The requirement remains 3.3.6 in this branch, compared to 3.5.0 on master. So
> only platforms we build ourselves will be affected.
>
> David Fuhrmann (2):
> contrib: gnutls: Drop getentropy patch for macOS
> contrib: gnutls: Drop connectx patch
>
> Hugo Beauzée-Luyssen (3):
> contrib: nettle: Bump verison to 3.4.1
> contrib: Bump gnutls to 3.6.6
> contrib: gnutls: Remove unneeded patch
>
> Martin Storsjö (2):
> contrib: gnutls: Update to gnutls 3.6.7.1
> contrib: gnutls: Remove one unnecessary level of ifdefs
>
> Marvin Scholz (1):
> contrib: gnutls: Remove Tizen specific rules
>
> Rémi Denis-Courmont (1):
> contrib: gnutls: update to 3.6.7 (fixes #21951)
>
> Steve Lhomme (12):
> contrib: gnutls: don't use idn2 on Windows builds
> contrib: gnutls: without-libdn2 is now without-libidn
> contrib: gnutls: remove options that don't exist anymore
> contrib: gnutls: ntop is available on Winstore builds but not via
> arpa/inet.h
> contrib: gnutls: disable the dllimport forced even in static linking
> contrib: gnutls: replace the win32 patch with sed commands
> contrib: gnutls: add hogweed/nettle in pkg-config via sed
> contrib: gnutls: don't build tools
> contrib: gnutls: update to 3.6.14
> contrib: gnutls: fix forbidden calls in Winstore builds
> contrib: gnutls: fix 3.6 compilation with an older macOS SDK
> macOS build.sh: do not detect memset_s as available
>
> ...t-assume-that-UNICODE-is-not-defined.patch | 111 ++++++++++++++++++
> ...o-not-call-SecureZeroMemory-on-UWP-b.patch | 43 +++++++
> ...l-GetHandleInformation-in-Winstore-a.patch | 41 +++++++
> ...ctx-not-available-on-older-macOS-SDK.patch | 46 ++++++++
> contrib/src/gnutls/SHA512SUMS | 2 +-
> .../gnutls-disable-connectx-macos.patch | 12 --
> .../gnutls-disable-getentropy-osx.patch | 20 ----
> contrib/src/gnutls/gnutls-fix-mangling.patch | 11 ++
> contrib/src/gnutls/gnutls-libidn.patch | 36 ------
> contrib/src/gnutls/gnutls-loadlibrary.patch | 22 ----
> .../src/gnutls/gnutls-pkgconfig-static.patch | 11 --
> contrib/src/gnutls/gnutls-win32.patch | 21 ----
> contrib/src/gnutls/gnutls-winrt.patch | 41 -------
> contrib/src/gnutls/read-file-limits.h.patch | 12 --
> contrib/src/gnutls/rules.mak | 48 ++++----
> .../vasnprintf-android-no-percent-n.patch | 11 --
> contrib/src/gnutls/winrt-topendir.patch | 86 --------------
> contrib/src/nettle/SHA512SUMS | 2 +-
> contrib/src/nettle/rules.mak | 2 +-
> extras/package/macosx/build.sh | 3 +
> 20 files changed, 280 insertions(+), 301 deletions(-)
> create mode 100644 contrib/src/gnutls/0001-Don-t-assume-that-UNICODE-is-not-defined.patch
> create mode 100644 contrib/src/gnutls/0001-explicit_bzero-Do-not-call-SecureZeroMemory-on-UWP-b.patch
> create mode 100644 contrib/src/gnutls/0001-fcntl-do-not-call-GetHandleInformation-in-Winstore-a.patch
> create mode 100644 contrib/src/gnutls/0001-fix-connectx-not-available-on-older-macOS-SDK.patch
> delete mode 100644 contrib/src/gnutls/gnutls-disable-connectx-macos.patch
> delete mode 100644 contrib/src/gnutls/gnutls-disable-getentropy-osx.patch
> create mode 100644 contrib/src/gnutls/gnutls-fix-mangling.patch
> delete mode 100644 contrib/src/gnutls/gnutls-libidn.patch
> delete mode 100644 contrib/src/gnutls/gnutls-loadlibrary.patch
> delete mode 100644 contrib/src/gnutls/gnutls-pkgconfig-static.patch
> delete mode 100644 contrib/src/gnutls/gnutls-win32.patch
> delete mode 100644 contrib/src/gnutls/gnutls-winrt.patch
> delete mode 100644 contrib/src/gnutls/read-file-limits.h.patch
> delete mode 100644 contrib/src/gnutls/vasnprintf-android-no-percent-n.patch
> delete mode 100644 contrib/src/gnutls/winrt-topendir.patch
>
> --
> 2.26.2
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
>
More information about the vlc-devel
mailing list