Release new version 12.5.0.0+0~mr12.5.0.0

rfuchs/dataport
Sipwise Jenkins Builder 2 years ago
parent 18999c7cb1
commit 237e61a4f4

172
debian/changelog vendored

@ -1,3 +1,175 @@
ngcp-rtpengine (12.5.0.0+0~mr12.5.0.0) unstable; urgency=medium
[ Dennis Yurasov ]
* [c3e32b7] MT#55283 Fix TLS-ID change detection
[ Donat Zenichev ]
* [36c19b9] MT#58535 rtpp_flags: introduce raw flags parsing
* [bb52ae4] MT#58535 Add support of the rest of opmodes
* [31641ef] MT#58535 Be able to detect message type (request/reply)
* [f60139c] MT#58535 Add opmode to processing of flags
* [15d0867] MT#58535 rtpp_flags: add directional flag parsing
* [fcc66b1] MT#58535 rtpp_flags: add to rtpengine-ng-client
* [bc698a3] MT#58535 Introduce `auto-daemon-tests-rtpp-flags`
* [282f578] MT#58535 Use `call_ng_flags_flags()` for generic flags
* [59dca7d] MT#58535 Shadow the `parse_str_flag()` because unused
* [1abc876] MT#58535 Refactor the ng_control_protocol.md's header
* [cf95569] MT#58535 Docs update, add description of `rtpp flags` processing
* [d7b8ebb] MT#58535 Add an empty statement after `rtpp-flags` parsing
* [d1c4b44] MT#58535 Fix a defect detected by Coverity Scan
* [ff98b83] MT#58535 rtpp_flags: remove unused `flags` bencode list item
* [1331437] MT#58535 rtpp_flags: fix bug in `direction` parsing
* [066ca73] MT#58535 rtpp_flags: fix typo in code commentaries
* [1e65172] MT#58535 rtpp_flags: parse key/val flags directly
* [a642a4e] MT#58535 rtpp_flags: parse `transport` flag directly
* [8548e7d] MT#58535 rtpp_flags: parse `codec-*` flags directly
* [97f7098] MT#58535 rtpp_flags: parse `direction` flag directly
* [db6bfb9] MT#58535 rtpp_flags: deprecate `new_list_to_dict()`
* [e79bc40] MT#58535 rtpp_flags: Deprecate `repacketize` flag parsing
* [7b94627] MT#58535 rtpp_flags: parse the rest of flags directly
* [ceb49c9] MT#58535 rtpp_flags: deprecate usage of dict for parsing
* [09f129f] MT#58535 rtpp_flags: refactor default case of flags-flags parsing
* [f695e77] MT#58535 rtpp_flags: add support for generic 'rtcp-mux-*'
* [b3e6eaa] MT#56465 Refactor `sdp_replace()` in `call_offer_answer_ng()`
* [0c04807] MT#56465 Introduce `call_ng_basic_checks()` function
* [7123b59] MT#56465 Carry `sdp_origin` via flags to ml init func
* [2f24609] MT#56465 Make `sdp_ng_flags` non-const for `sdp_create()`
* [282b449] MT#56465 sdp_create(), set the origin attr including name
[ Tom Briden ]
* [6aa1093] MT#55283 packet_encoded_tx: add a ts delay when transmitting DTMF event packets
* [c7fa81c] MT#55283 dtmf_event_payload: canonicalise DTMF end event ts if start packet send was delayed
* [c92748d] MT#55283 dtmf_inject: fix generating one too many event packets
* [bdb1022] MT#55283 codec_last_dtmf_event: return ts of dtmf_state if handler queue is empty
* [e12e408] MT#55283 dtmf_inject: adjust start_pts if last_event + pause is later than it
* [c57a3f7] MT#55283 dtmf: only update recv list if not injected and send list if injected, delayed or not blocked
* [ce66c7b] MT#55283 codec_add_raw_packet_dup: allocate enough space to support encrpytion
[ Richard Fuchs ]
* [41a9894] MT#55283 fix DTMF end event sequencing
* [2527f8d] MT#55283 fix copy/pasto
* [57c490f] MT#55283 Add output-mixed-per-media
* [3e0fe5a] MT#55283 remove unused argument
* [46919ce] MT#55283 remove GET_STATS
* [3903d91] MT#55283 remove unused DEL_TARGET method
* [6c03a44] MT#55283 fix missing cleanup
* [c6f43b7] MT#55283 Fix for crash introduced by 6c03a44c
* [292c8ae] MT#55283 add a few more missing nft cleanups
* [41a4321] MT#55283 decrease log severity
* [3876bdd] MT#55283 fix array out of bounds access
* [fa7a7ad] MT#55283 use gcc builtins for 64-bit atomics
* [688d39f] MT#55283 add public obj_init()
* [8d3b43a] MT#55283 update NONE flags to gboolean
* [f271881] MT#55283 deprectate RE_EXTERNAL switch
* [ebe9501] MT#55283 obsolete RE_HAS_MEASUREDELAY
* [f3b36a4] MT#55283 remove pointless mkdir
* [28e9079] MT#55283 mass codec-chain update
* [e0efaf7] MT#55283 fix UDP hardware checksumming
* [88f09f9] MT#55283 add static
* [2d39b96] MT#55283 fix missing EVS size collision avoidance
* [7ce3f57] MT#55283 add extra EVS tests
* [4fb5c99] MT#57719 do lookup based on a=mid in get_media()
* [93f4ea4] MT#55283 fix log-info reference leak
* [3bd606e] MT#55283 fix auto completion gone wrong
* [ea3d4da] MT#55283 fix session reference leak
* [eb188a1] MT#55283 allow python test to use external daemon
* [096f7d7] MT#55283 add interface stats to CLI output
* [53fd271] MT#55283 add atomic64_inc_na convenience wrapper
* [d76a228] MT#55283 add generic atomic_() macros
* [e047f48] MT#55283 update obj alloc size to size_t
* [7117727] MT#55283 move atomic64 to auxlib.h
* [c5f56c4] MT#55283 fix kernel SRTCP indexing
* [8b7cab4] MT#55283 force re-encryption if DTMF injection is requested
* [f1fa3ed] MT#55283 add DTMF injection to SRTP test
* [39087eb] MT#55283 fix t_queue_move booboo
* [4f66963] MT#55283 version-guard avcodec_close()
* [c13da00] MT#55283 fix typo breaking per-sec stats
* [03a1a02] MT#55283 add missing codec-chain cleanup
* [aab5d66] MT#55283 update external poller API to bool
* [58cbd2f] MT#55283 delegate closing sockets to poller
* [128e84e] MT#55283 remove poller_isblocked
* [a3f6a92] MT#55283 removed unused poller argument
* [6aca3e8] MT#55283 generalise thread_waker
* [e553660] MT#55283 virtualise poller methods
* [8267652] MT#55283 turn recvmsg cmsg parsing into macro
* [872c06d] MT#55283 add bufferpool implementation
* [ad00134] MT#55283 use bufferpool for media packets
* [ebaca8a] MT#55283 initial support for io_uring
* [9c2bccd] MT#55283 io_uring poller implementation
* [9ee075b] MT#55283 split out common part of stream_fd_readable
* [82d3bfe] MT#55283 use io_uring recv for media if possible
* [c7a8f78] MT#55283 fix CLI reference count
* [2c2b7fa] MT#55283 allow "closed" callbacks during shutdown
* [8379779] MT#55283 add SSRC stats to NG output
* [40b48d4] MT#55283 allocated memory for per-interface stats
* [cf3183a] MT#55283 support mmap()
* [f661561] MT#55283 add a global bufferpool
* [7ec6d91] MT#55283 use bufferpool for interface stats
* [7f07a5d] MT#55283 move stats struct defs to kernel module
* [d0ef967] MT#55283 move interface stats to shm
* [c511088] MT#55283 move stream_stats to kernel header
* [8e3e9fd] MT#55283 use allocated memory for stream stats
* [065270b] MT#55283 move stream stats to shm
* [311f5bc] MT#55283 move last_packet timestamp to shm
* [5e55daf] MT#55283 use relaxed memory ordering for ICE TS
* [cdc8407] MT#55283 use relaxed memory order for stats
* [4cee2c1] MT#55283 use bufferpool for rtpe_stats
* [e08c46a] MT#55283 split out counter_stats_fields.inc
* [7e8acd6] MT#55283 split up table open and init
* [fa25976] MT#55283 push global rtpe_stats in shm to kernel
* [263234b] MT#55283 move kernel stats counting to shm
* [b3d50cc] MT#55283 move rtp_stats to bufferpool
* [8998496] MT#55283 move RTP stats into shm
* [2c425bc] MT#55283 move TOS reporting to shm
* [2698e53] MT#55283 eliminate `basic_stats` struct
* [a1a1e42] MT#55283 move ssrc_stats into kernel header
* [e8982c3] MT#55283 move SSRC stats into shm
* [1ca5848] MT#55283 push ssrc_stats to kernel
* [9ba3297] MT#55283 move packets_lost to shm
* [af96fc7] MT#55283 track SSRC stats in kernel via shm
* [08c7f58] MT#55283 move srtp_index into shm
* [a56deff] MT#55283 eliminate last_rtp_index
* [376d61b] MT#55283 add convenience atomic_inc_na
* [cf64a13] MT#55283 eliminate last_rtcp_index
* [d45cdc8] MT#55283 refactor kernel/user stats counting
* [7599e55] MT#55283 move last_pt to SSRC context
* [e202624] MT#55283 track time of last Redis update per call
* [edd7328] MT#55283 move periodic Redis updates to main timer
* [f389b42] MT#55283 obsolete /blist
* [74f07cc] MT#55283 remove vestiges of kernel<>user stats
* [1b378c6] MT#55283 obsolete kernel RTCP sender
* [7e90f4d] MT#55283 add last_packet time to stats
* [9bce3a0] MT#55283 document io-uring option
* [1ec68d8] MT#55283 fix typo
* [aba7549] MT#55283 fix wrong codec_chain_stop
* [2f71b33] MT#55283 fix async reference leak
* [ca1d5ea] MT#55283 exclude uring from bullseye builds
* [963930c] MT#55283 non-uring compile fixes
* [15e776c] MT#55283 call redis_update without call lock held
* [48b9206] MT#55283 fix bw_limit copy/pasto
* [216f4f1] MT#55283 eliminate `config_lock`
* [edb82cd] MT#55283 add return value to play_start
* [96fa75d] MT#55283 compile fix for 32-bit
* [649485f] MT#55283 compile fix for kernels < 5.14
* [c40c117] MT#55283 enable liburing
* [6d3e648] MT#57719 unconditional offer/answer logic
* [5e8d553] MT#55283 honour "nouring" build profile
* [38b17eb] MT#55283 support kernel-based media player
[ Lucian Balaceanu ]
* [7905811] MT#55283 Adding support for NG trace to Homer
[ Victor Seva ]
* [bb8e466] MT#55283 pkg/deb: fix jammy build error
[ lrh3321 ]
* [539c2a7] feat: support build rpm packages in openEuler OS
[ Stefan-Cristian Mititelu ]
* [18999c7] MT#55283 Fix ipv stats when calls are restored from redis
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 22 May 2024 14:33:28 +0200
ngcp-rtpengine (12.4.0.0+0~mr12.4.0.0) unstable; urgency=medium
[ Richard Fuchs ]

@ -1,5 +1,5 @@
Name: ngcp-rtpengine
Version: 12.4.0.0+0~mr12.4.0.0
Version: 12.5.0.0+0~mr12.5.0.0
Release: 1%{?dist}
Summary: The Sipwise NGCP rtpengine daemon
Group: System Environment/Daemons

Loading…
Cancel
Save