From 35f275a7bc9ec8f0328fabc07fe54aee87e3bf79 Mon Sep 17 00:00:00 2001 From: Sipwise Jenkins Builder Date: Tue, 11 Aug 2026 14:21:57 +0200 Subject: [PATCH] Release new version 26.3.0.0+0~mr26.3.0.0 --- .release-version | 2 +- debian/changelog | 158 ++++++++++++++++++++++++++++++++++++++++++++++ el/rtpengine.spec | 2 +- 3 files changed, 160 insertions(+), 2 deletions(-) diff --git a/.release-version b/.release-version index 8f7bcd425..83b785a43 100644 --- a/.release-version +++ b/.release-version @@ -1 +1 @@ -26.2.0.0+0~mr26.2.0.0 +26.3.0.0+0~mr26.3.0.0 diff --git a/debian/changelog b/debian/changelog index 7d6641d73..9222c3971 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,161 @@ +ngcp-rtpengine (26.3.0.0+0~mr26.3.0.0) unstable; urgency=medium + + [ Richard Fuchs ] + * [c2038e0] MT#55283 improve no-transcoding build profile + * [71cceee] MT#55283 more leniency for rejected streams + * [3fdc11d] MT#55283 remove unused function + * [20f31e0] MT#55283 allow alternative encodings + * [372a325] MT#55283 fix old test case + * [9dc9859] MT#55283 add CN tests to extended test suite + * [dfcb9a8] MT#55283 fix ffmpeg CNG usage + * [e89fddb] MT#55283 tests for I0ebe0b7a9ad + * [183aaae] MT#55283 store original call ID in monologue + * [1f1327d] MT#55283 add call_id to arguments to call_delete + * [df49ba0] MT#55283 split out call_delete_full + * [300b4be] MT#55283 split out call_delete_monologue + * [6391c6b] MT#65392 add "fast" flag for delete processing + * [32b8063] MT#55283 split out call_do_delete_full + * [e61f5c8] MT#55283 support call-ID-specific delete + * [ccdd539] MT#65392 add ssrc-reporting config option + * [51bfb4e] MT#55283 tests for Ic33e97451f + * [4551c7a] MT#55283 protect against NULL ssrc_in + * [92b0b11] MT#65413 move codec defs into separate files + * [701d76f] MT#65413 update dependencies + * [01d3332] MT#65413 split out cchain stuff + * [063efc6] MT#65388 support passthrough + transcoding + * [dc8a0ee] MT#55283 annotate nonull args + * [2106ea4] MT#55283 update docs + * [36a347e] MT#55283 fix compilation for kernel >= 7.1 + * [c53e7f9] MT#55283 add missing build flags to preload libs + * [4751218] MT#55283 move setting of RECEIVED flag + * [99984c9] MT#55283 add ICE priority to logs + * [5ad3605] MT#55283 debug log output for EINVAL + * [7c5dbd1] MT#55283 remove goto target + * [dbcd657] MT#55283 early return for no-support case + * [7ab5cf3] MT#55283 further defuse error log + * [46e8d6c] MT#55283 set kernelized+no support flag + * [209e5a3] MT#55283 kernel in/out even in drop case + * [ab8b7fb] MT#55283 unconditionally clear no-support flag + * [36bba3f] MT#55283 fix compiler warning + * [9cb9023] MT#55283 add extra null checks + * [d3af013] MT#55283 altered endpoint learning with ICE + * [0393d84] MT#55283 tests for Ieac289335 + * [69e85fa] MT#55283 init kernel senders early + * [114b5ce] MT#55283 init kernel senders in all threads + * [c4603dc] MT#55283 ensure null termination + * [16de968] MT#55283 add missing socket reset flag + * [22c8df9] MT#55283 store ref to table in private_data + * [7641a94] MT#55283 store table ref in list seq file + * [d02b41d] MT#55283 store table ref in re_play_stream + * [1f6d081] MT#55283 store table ref in re_play_stream_packets + * [16f5a4d] MT#55283 store table ref in call obj + * [03c37c8] MT#55283 change "del" strategy + * [70ce495] MT#55283 pull up call to get_table + * [d7c97c8] MT#55283 extend nfapi_add_binary_str_attr + * [c81f9df] MT#55283 more verbose nftables comment + * [1b8e868] MT#55283 store reference to table in expr + * [32874b6] MT#55283 split up startup-shutdown + * [eebbece] MT#55283 support table creation through nft + * [237de5c] MT#55283 remove obsolete PID field + * [7590a47] MT#55283 free allocated strings + * [e7b50ca] MT#55283 remove unused variables + * [8e65f01] MT#55283 fix legacy xt check + * [ef39a3e] MT#55283 fix compiler warnings + * [e6c9330] MT#55283 fix compilation for RHEL 9 + * [712373d] MT#55283 comment obsoleted by 71cceeed5a + * [f86faf6] MT#55283 unify skb_pull to transport + * [60c2a1f] MT#55283 fix array size + * [9c79476] MT#55283 support shutdown callback + * [78ee045] MT#55283 ignore incorrect use of DTLS=passive + * [b0eafb2] MT#55283 pull skb_copy into main func + * [81572a7] MT#55283 pull down skb_copy past get_target + * [718bee6] MT#55283 add open counter + * [4ca8bb0] MT#55283 refactor into rtpe_pull_trim + * [5f5a1e2] MT#55283 move functions + * [943f897] MT#55283 add early DTLS tests + * [32784ae] MT#55283 pull skb_copy_expand past demux + * [1d6b4da] MT#55283 use data+len instead of skb as arguments + * [d1f5834] MT#55283 add rtpe_skb_cpy helper function + * [213a356] MT#55283 pull skb_copy past RTP/RTCP parsing + * [6302ca0] MT#55283 obsolete error_nf_action + * [6e68c9e] MT#55283 consolidate code paths + * [df8cb30] MT#55283 change return type + * [8dd97e2] MT#55283 make skb copies on demand + * [c8d014c] MT#55283 add zero-copy stats + * [793fdf7] MT#55283 add snprintf wrapper + * [bba144c] MT#65481 extend preload ctor + * [a4746a9] MT#65481 add open/read/write mockups + * [30775b5] MT#55283 add kernel API test + * [5a42837] MT#65570 convert ICE= to list + * [1a91c53] MT#65570 allow ICE-lite options in ICE= list + * [be90f1b] MT#65570 allow trickle option in ICE= list + * [64d82a1] MT#65570 obsolete stream-level ICE flag + * [0a21d78] MT#65570 support ICE2 SDP option + * [8a62497] MT#65570 support ICE2 flag + * [71da9f8] MT#65570 document new ICE options + * [8c2c535] MT#55283 move required function + * [abe9a37] MT#55283 remove unneeded indirection + * [26fee26] MT#55283 don't evict objects still in use + * [5daae51] MT#55283 add missing iters increment + * [3df016e] MT#55283 add missing CPPFLAGS_DEFAULT + * [5c88971] MT#55283 don't pop entries that shouldn't be + * [6e3bb70] MT#55283 sequencer unit test + * [f417531] MT#55283 add missing dep + * [ae8d2fd] MT#55283 better optimise str_eq + * [f8ee3c1] MT#55283 fix compiler warning + * [83b05e9] MT#55283 update test for .reduce method + * [7b3ac41] MT#65413 split out AVC code + * [29be0f9] MT#55283 rework sequencer + + [ Donat Zenichev ] + * [054a3b2] MT#61856 media_socket: reset `active_read_events` + * [294b814] MT#61856 media_socket: remove unused func + * [2bd4f4d] MT#61856 media_socket: init fd to -1 when binding socket + * [a4875c3] MT#61856 media_socket: make `release_reserved_port()` non-fragile + * [a51332f] MT#61856 media_socket: `extmap_short_is_valid_data()` no 0 len + * [3cf8a12] MT#61856 media_socket: don't exhaust stack + * [da59592] MT#61856 media_socket: make the log more precise + * [4e26009] MT#61856 media_socket: remove duplicate includes + * [d0c224b] MT#61856 media_socket: add guard for child media extmap + * [3662e25] MT#61856 media_socket: bundled RTP handling, guard for `ssrc_in` + * [be70cb4] MT#61856 recording: `vappend_meta_chunk_iov()` hardening + * [f84bbe5] MT#61856 recording: `setup_stream_proc()` hardening + * [2b2b30b] MT#61856 recording: use `append_meta_chunk()` macro + * [7970be9] MT#61856 recording: check recorded call registered in kernel + * [f1a35b9] MT#61856 recording: local cleanup hardening + * [707d16e] MT#61856 recording: destroy mutex when closing file + * [19dfbe9] MT#61856 recording: clear recording path on failure + * [05817ba] MT#55283 call: add a socket family guard + * [e16a230] MT#55283 media_socket: lock sink earlier when kernelizing + + [ Alexander Bakker ] + * [4737152] MT#55283 Set valid decrypt fields for non-forwarding kernel targets + * [e6469c0] MT#55283 Defuse kernelize error for SRTP encryption not yet negotiated + * [250df2a] MT#55283 Unref ports after re-subscribe + * [702ccec] MT#55283 Treat missing a=fmtp as defaults for AMR + + [ ilyassrhejjou ] + * [f04d3b1] MT#55283 feat: add --record-both option for simultaneous media recording + + [ Idan Freiberg ] + * [7051631] MT#55283 kernel-module: scrub forwarded skb metadata + + [ Gustavo Almeida ] + * [f99cffb] MT#55283 fix: add guard to avoid packet sent on shutdown on already dead streams + + [ Guillem Jover ] + * [de58054] MT#55283 Fix typos + * [f8e4dd5] MT#55283 Add Description keys to systemd service files + * [2843277] MT#55283 Bump copyright year + * [9b74a7f] MT#55283 Call gzip with -n for reproducible output + * [b688988] MT#55283 kernel-module: Use do_div() instead of 64-bit division operator + + [ Ashwin ] + * [c2a410d] MT#55283 docs: add HTTP API request examples + * [42ded6a] MT#55283 Mirror generate-RTCP Sender Reports to Homer (fixes #1684) + + -- Sipwise Jenkins Builder Tue, 11 Aug 2026 14:21:57 +0200 + ngcp-rtpengine (26.2.0.0+0~mr26.2.0.0) unstable; urgency=medium [ Richard Fuchs ] diff --git a/el/rtpengine.spec b/el/rtpengine.spec index 096df6a56..d13e4f678 100644 --- a/el/rtpengine.spec +++ b/el/rtpengine.spec @@ -1,5 +1,5 @@ Name: ngcp-rtpengine -Version: 26.2.0.0+0~mr26.2.0.0 +Version: 26.3.0.0+0~mr26.3.0.0 Release: 1%{?dist} Summary: The Sipwise NGCP rtpengine daemon Group: System Environment/Daemons