[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