|
|
|
@ -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 ] |
|
|
|
|