diff --git a/debian/changelog b/debian/changelog index c0ca0c464..0ef5d30f8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,153 @@ +ngcp-rtpengine (13.2.0.0+0~mr13.2.0.0) unstable; urgency=medium + + [ Donat Zenichev ] + * [d5890ee] MT#60476 Move offer/answer model to sdp_create + * [e45c351] MT#60476 Discontinue sdp_replace + * [9273cc8] MT#60476 Discontinue `replace_sdp_media_section()` + * [8e9e8b5] MT#60476 Discontinue `process_*_attributes()` + * [e13a096] MT#60476 Rework `sdp_version_check()` + * [83e406a] MT#60476 print_sdp_media_section: remove sdp_create bool + * [8141771] MT#60476 print_sdp_media_section: remove force_end_of_ice + * [1416574] MT#60476 print_sdp_media_section: deprecate `is_active` bool + * [bc12853] MT#60476 `handle_sdp_media_attributes()` -> `print_sdp_media_section()` + * [c6b214c] MT#60476 print_sdp_media_section: return void + * [78f659a] MT#60476 Deprecate `print_sdp_session_section()` + * [65c96da] MT#60476 Deprecate chopper related functionality + * [d6a1940] MT#60476 Deprecate the sdp_manipulations remove/subst + * [5ec175c] MT#60476 Remove all mentions of chopper in code commentaries + * [1969ac6] MT#60476 For non-accepted medias print `c=` before all + * [72416e0] MT#60476 print_sdp_media_section: refactor inactive streams + * [e7fe8c2] MT#60476 Add handling of `end-of-candidates` + * [b39aa0d] MT#60476 Add an extra test for `gh 850 EOC` + * [2d08a0a] MT#55283 Fix Coverity Scan defect in `call_str_cpy()` + * [424cdf2] MT#60476 Fix dead code in `print_sdp_media_section()` + * [e743229] MT#55283 Stop trickle updates without a room + * [7bae4a7] MT#60476 Add `call_media_get_top_ms()` getter + * [b20a37f] MT#56465 make sdp manipulations helpers array agnostic + * [ac488e3] MT#56128 Re-move misleading log line + * [33ea738] MT#60476 Use `source_media` since already present + * [e051a68] MT#56465 bandwidth: don't add session lvl for subscribe req + * [bac282a] MT#56465 monologue_offer_answer: rename media objects + * [61b4eb8] MT#56465 monologue_offer_answer: rename ml objects + * [4669051] MT#56465 offer/answer: subscribe sender to receiver + * [ce9c767] MT#56465 offer/answer: don't drop existing offer's subs + * [4e6b40a] MT#56465 offer/answer: use subscription lookups for answer + * [4f48d31] MT#56465 Improve "this" side lookup by subs + * [ec21fe5] MT#56465 sdp manipulations: add media types removal + * [2c22206] MT#56465 call_get_dialogue: add some code comments + * [b2774a1] MT#56465 monologue_offer_answer: manipulations refactoring + * [f2b5df0] MT#56465 docs: add description of `sdp-media-remove` + * [1eb0c5e] MT#61556 redis: re-resolve when re-connecting + * [d9ae6c5] MT#61556 redis: use hostname for logging where makes sense + * [5ad6629] MT#61556 docs: document new festure redis-resolve-on-reconnect + + [ Richard Fuchs ] + * [e5696c6] MT#60476 fix extra tests + * [0833216] MT#55283 switch to BIO_set_callback_arg + * [b6bbf58] MT#55283 enable strict aliasing + * [1b4b0d1] MT#55283 add call_strdup_str helper + * [7099aab] MT#55283 add glib_json_builder_add_str + * [8b26bf2] MT#55283 switch o= strings to `str` + * [5b2d8f5] MT#55283 remove dead code + * [293ad7b] MT#55283 change variable scope + * [bb326e9] MT#60476 refactor ATTR_OTHER handling + * [ed05e4c] MT#60476 store full attribute type in `sdp_attr` + * [7b9fcae] MT#55283 fix websocket shutdown mem leak + * [164f688] MT#55283 fix session reference booboo + * [7167237] MT#55283 change scope of ICE fragment storage + * [6ab036c] MT#55283 modernise SDP parsing + * [dd91961] MT#55283 add STR_PTR macro + * [b8657c9] MT#55283 upgrade STR() and STR_DUP() macros + * [201c154] MT#55283 initialise str objects with macros + * [9fbddb2] MT#55283 support zero-copy string references + * [7125f0f] MT#55283 glib_json_builder_add_str hack + * [ec500bd] MT#60476 obsolete last_in_sdp(_parsed) + * [edc9f4f] MT#55283 add tests for malformed SDPs + * [c37f378] MT#55283 fix possible null dereference + * [e1501d0] MT#55283 fix int width type issue + * [70d7ebf] MT#55283 fix signed/unsigned mixup + * [59ac21c] MT#55283 fix possible null dereference + * [295b75b] MT#55283 extend lock duration + * [09ec2ab] MT#55283 use correct type in argument + * [f3aa776] MT#55283 support leading spaces in string dict + * [f60ee91] MT#55283 unify types used for sequence numbers + * [84b2d2c] MT#55283 fix ext_seq math booboo + * [39069a7] MT#55283 remove unused return value + * [c4b81b6] MT#55283 add option `allow no codec media` + * [9f88270] MT#55283 remove unneeded NULL check + * [bf0b178] MT#55283 upgrade minimum chunk allocation size + * [4ebebe0] MT#55283 fix compilation error for pcre2 >= 10.43 + * [7b28ec4] MT#61263 fix `delete` stats reporting + * [b8468ec] MT#61263 add missing log context + * [bf4f32b] MT#57719 unconditional subscribe + * [554be7d] MT#61263 add MOS tests + * [bcf9d7a] MT#61263 convert mos= option into array + * [50b1d03] MT#61263 add flexible MOS calculation + * [ef4e548] MT#61263 update MOS formula + * [362bf64] MT#61263 add mos=legacy tests + * [7ceacf9] MT#61263 update legacy MOS code + * [743867b] MT#61263 add Opus MOS tests + * [a371d36] MT#61263 add G.107.2 fullband option + * [c1a0db9] MT#55283 use `fwrite` instead of `write` + * [e8af201] MT#55283 compile fix for CentOS 9 + * [0a36e65] MT#55283 set metafile to unbuffered + * [a631e54] MT#55283 fix SDP-write-after regression + * [38985b9] MT#55283 always use full-struct initialisation. + Thanks to Alexandru Pirvulescu + * [1aca54a] MT#55283 use auto_iter for const queue + * [3ac0857] MT#55283 fix possible integer overflow + * [d2d9603] MT#61371 replace code with helper function + * [a6775d3] MT#61371 remove one level of indentation + * [5fc069f] MT#55283 AEAD test script + * [fdefcc1] MT#55283 remove remnant + * [2ffd489] MT#61371 shorten Redis printing + * [8f458d0] MT#61372 add alternative spellings + * [dafd71f] MT#61352 free options at the end + * [9f019fd] MT#61352 strip leading spaces in interfaces + * [86da10f] MT#61352 fix mem leak in config_load_ext + * [53a450e] MT#61352 add config file test + * [e714350] MT#61371 prevent A <> A dialogue associations + * [84350cb] MT#61371 support tag aliases + * [916bdde] MT#61371 add tag aliases to Redis output + * [4c00ab0] MT#61371 add tag aliases to query output + * [71b3298] MT#61371 add aliases to CLI/log output + * [eb9d4ed] MT#61371 pass `flags` to offer_answer functions + * [70392c4] MT#61371 compile fix for older gcc + * [0a1d658] MT#55283 fix wrong string length being used + * [6f46521] MT#55283 defuse MOS tests + * [664f664] MT#55283 obsolete OP_SUBSCRIBER_* + * [a99e162] MT#61352 use "introspection" to manage config + * [98c037b] MT#61372 add `SIP code` support to protocol + * [e1055be] MT#61556 fix typo and remove unused variable + * [65477ac] MT#55283 fix ffmpeg deprecation warning + * [aa4945f] MT#61371 support changing of to-tag + * [ae7a71f] MT#61371 add tests for to-tag aliases + * [6189d0b] MT#61372 add explicit support for 18x responses + * [e802c75] MT#61352 use "introspection" for ng_flags + * [d48e028] MT#55283 fix typo + * [b8a9152] MT#61352 support signalling templates + * [6435473] MT#61352 consolidate opmode with ng_command + * [352465f] MT#61352 support default signalling templates + * [b805252] MT#55283 fix zero string length after copy + * [19aceec] MT#55283 use more appropriate helper function + * [f0b309a] MT#55283 use correct error message in logs + * [1250544] MT#55283 support "text" and "application" media + * [bd1af0e] MT#56465 support "other" for SDP media removal + + [ Alexandru Pirvulescu ] + * [d728233] MT#55283 Ensure copy pointer don't leak memory + + [ Peter Pulham ] + * [8e04c44] MT#55283 media_socket.c: check for NULL payload_types passed to kernelize_one + + [ Guillem Jover ] + * [320d4dd] MT#61459 Do not use Perl indirect object syntax + + [ Andrew Solovjov ] + * [f07dd41] MT#55283 Fix EL build errors + + -- Sipwise Jenkins Builder Mon, 09 Dec 2024 11:28:58 +0100 + ngcp-rtpengine (13.1.0.0+0~mr13.1.0.0) unstable; urgency=medium [ Victor Seva ] diff --git a/el/rtpengine.spec b/el/rtpengine.spec index c77a1a552..d8f40ea65 100644 --- a/el/rtpengine.spec +++ b/el/rtpengine.spec @@ -1,5 +1,5 @@ Name: ngcp-rtpengine -Version: 13.1.0.0+0~mr13.1.0.0 +Version: 13.2.0.0+0~mr13.2.0.0 Release: 1%{?dist} Summary: The Sipwise NGCP rtpengine daemon Group: System Environment/Daemons