diff --git a/0001-Fix-build-with-GCC-11.patch b/0001-Fix-build-with-GCC-11.patch deleted file mode 100644 index 1862f22..0000000 --- a/0001-Fix-build-with-GCC-11.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 93d0a244b8494a436ce97343bb46174a731aaef1 Mon Sep 17 00:00:00 2001 -From: Christophe Giboudeaux -Date: Wed, 10 Feb 2021 11:28:02 +0100 -Subject: [PATCH] Fix build with GCC 11. - -The 'limits' header must be included explicitly. ---- - srtcore/sync.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/srtcore/sync.h b/srtcore/sync.h -index 59c125a..9f01ca9 100644 ---- a/srtcore/sync.h -+++ b/srtcore/sync.h -@@ -15,6 +15,7 @@ - //#define ENABLE_CXX17 - - #include -+#include - #ifdef ENABLE_STDCXX_SYNC - #include - #include --- -2.30.0 - diff --git a/baselibs.conf b/baselibs.conf index 1cc8511..651bec0 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1 +1 @@ -libsrt1 +libsrt1_4 diff --git a/srt-1.4.2.tar.gz b/srt-1.4.2.tar.gz deleted file mode 100644 index 090b01b..0000000 --- a/srt-1.4.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:28a308e72dcbb50eb2f61b50cc4c393c413300333788f3a8159643536684a0c4 -size 1538231 diff --git a/srt-1.4.3.tar.gz b/srt-1.4.3.tar.gz new file mode 100644 index 0000000..0ec1caa --- /dev/null +++ b/srt-1.4.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c06e05664c71d635c37207a2b5a444f2c4a95950a3548402b3e0c524f735b33d +size 1602671 diff --git a/srt.changes b/srt.changes index a6035d1..8b91e72 100644 --- a/srt.changes +++ b/srt.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Tue May 11 23:55:15 UTC 2021 - Ferdinand Thiessen + +- Update to version 1.4.3 + * API/ABI/Integration Changes + * fixed/changed cast to bool instead of int in srt_getsockopt and + srt_getsockflag API functions + * Fixed ABI compatibility around SRTO_BINDTODEVICE value + depending on ENABLE_EXPERIMENTAL_BONDING. + * Made SRT versioned SO named with major and minor + * New Features and Enhancements + * New API function srt_clock_type() to retrieve SRT internal + clock type. + * New SRTO_MININPUTBW socket option to control the minimum + allowed value of the input bitrate estimate. + * Run the accept hook (listener callback) before opening an + accepted socket providing an opportunity to set some ‘PRE’ + options (like SRTO_RCVBUF). + * Fixed wrong check of common FEC configuration. + * Added handshake data check to prevent rogue handshakes. + * Fixed crash and hang up related to CSndLossList. + * Fixed miscalculations on extreme loss conditions in FEC. + * Fixed Data race when TLPKTDROP while checking loss for ACK + candidate. + * Fixed handshake IP parsing in IPv4-IPv6 connections. + * Fixed race starting and joining TSBPD thread. + * SRTO_RETRANSMITALGO becomes readable. + * Fixed sender hang up + * Fixed SRTO_MINVERSION not rejecting too old SRT version. + * Fixed a bug repeating a conclusion HS with rejection +- Drop upstream merged 0001-Fix-build-with-GCC-11.patch + * https://github.com/Haivision/srt/pull/1806 + ------------------------------------------------------------------- Wed Feb 10 10:29:12 UTC 2021 - Christophe Giboudeaux diff --git a/srt.spec b/srt.spec index 17bc95b..220d374 100644 --- a/srt.spec +++ b/srt.spec @@ -16,10 +16,10 @@ # -%define sover 1 +%define sover 1_4 Name: srt -Version: 1.4.2 +Version: 1.4.3 Release: 0 Summary: Secure Reliable Transport (SRT) License: MPL-2.0 @@ -27,8 +27,6 @@ Group: Development/Libraries/C and C++ URL: https://www.srtalliance.org Source0: https://github.com/Haivision/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM -Patch0: 0001-Fix-build-with-GCC-11.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++