Browse Source

Release new version 11.5.0.0+0~mr11.5.0.0

pull/1692/head
Sipwise Jenkins Builder 3 years ago
parent
commit
40ebfdd427
2 changed files with 231 additions and 1 deletions
  1. +230
    -0
      debian/changelog
  2. +1
    -1
      el/rtpengine.spec

+ 230
- 0
debian/changelog View File

@ -1,3 +1,233 @@
ngcp-rtpengine (11.5.0.0+0~mr11.5.0.0) unstable; urgency=medium
[ Richard Fuchs ]
* [884a2bc] MT#56471 fix mem leak
* [e80d380] MT#55447 fix ARM compile error
* [5aa6bcb] MT#56447 reformat test script with black
* [382c8f6] MT#56447 document hash table contents
* [174ead0] MT#56447 disassociate rooms from sessions
* [609ac22] MT#56447 remove some indentation
* [40bdb4b] MT#56447 transfer ownership of janus_handle
* [906dc5b] MT#55283 add dtmf-log-test to CLI script
* [60f910a] MT#56447 prettierer code
* [046f507] MT#56447 require websocket transport
* [a6078dc] MT#56447 add convenience janus_json_print()
* [53ba78a] MT#56447 add convenience _get_monologue
* [30a84ab] MT#56447 refactor rtcup and mediaup events
* [65a86c6] MT#56447 refactor janus_send_json_msg
* [f625b38] MT#56447 upgrade handle->session
* [c86f73c] MT#56447 rectify janus_notify_publishers
* [aff9896] MT#56447 generalise janus_notify_publishers
* [94938ec] MT#56447 refactor unpub/leaving notifications
* [a91d247] MT#56447 extract "streams" printing
* [829b37e] MT#56447 full publisher details in notification
* [d3400de] MT#56447 support multiple websocket connections
* [d37d7af] MT#56447 add multi WS tests
* [05256d0] MT#56447 use explicit BLACKHOLE flagging
* [4e300b4] MT#56447 honour RECV flag when receiving RTP
* [641ca0f] MT#56447 support "plain" Janus offers
* [6852066] MT#56447 support "configure" without SDP
* [5392697] MT#56447 add tests for mute/unmute
* [cb1f53f] MT#56447 increase websocket logging
* [cd1dc1e] MT#56447 allow "start" without feed ID
* [213111e] MT#56447 fix multi-stream subscribe
* [b86c318] MT#56447 support log retention
* [6d771f6] MT#56447 support unpublish method
* [833c30d] MT#55283 add extra output-open test
* [c0c754f] MT#55283 fix possible mem leaks
* [d09a6b1] MT#55283 fix possible mem leaks
* [ed30c55] MT#56447 fix LOCK __COUNTER__ expansion
* [df3bd87] MT#56447 use LOCK in redis.c
* [a9e5c95] MT#56447 redis.c: consistent spacing, code style
* [6cb8285] MT#56447 add glib_json_print()
* [a758d52] MT#56447 fix locking errors
* [2267023] MT#56861 use correct printf formats
* [6dc1717] MT#56861 remove pointless case distinction
* [fb811bc] MT#56861 set sensible ptime
* [b381314] MT#56447 remove pointless lock
* [31d8adb] MT#56471 fix tests on 32-bit
* [6de6ee8] TT#188850 fix PT tracking
* [8899414] MT#56447 don't pointlessly create monologue
* [5822cb8] MT#56447 change ml->medias to GPtrArray
* [2f983cd] MT#56447 fix trickle ICE detection
* [ef99d30] MT#56447 fix ICE role selection
* [b9ba273] MT#56447 update var to bool
* [bc742bb] MT#56447 add wrapper g_hash_table_steal_extended
* [a789afa] MT#56447 use g_hash_table_steal_extended
* [baa617e] MT#56447 simplify handle removal
* [a590831] MT#56447 move ICE fragment handle
* [e561a1c] MT#56447 refactor trickle ICE handling
* [da9bca8] MT#56447 extend ice_update_media_streams()
* [a67aed7] MT#56447 add ng_buffer_new
* [066ecf0] MT#56447 add ng_buffer_auto_release
* [6678d15] MT#56447 refactor trickle ICE update
* [50f09c3] MT#56447 add bencode_strdup_str
* [53026be] MT#56447 use bencode_strdup_str
* [567cd06] MT#56447 ensure consistent call IDs
* [dca7a84] MT#56447 switch to trickle_ice_update()
* [c7114d8] MT#56447 support destroy method
* [2a5cfc3] MT#56447 warn on handle/session/WS leakage
* [790f605] MT#56447 add missing `static`
* [9b3c277] MT#56447 add _destroy_handle()
* [892c736] MT#56447 use full handle destroy method
* [6608a1e] MT#56447 dequeue ICE fragments after pub/sub
* [99fe5d4] MT#56447 add ICE logging context
* [8b4d337] MT#57093 more granular kernel I/O structs
* [5efbd6d] MT#57093 shortcut copy-out
* [15863ba] MT#57093 introduce kernel module version check
* [9a63de7] MT#57093 use correct read/write return types
* [95176a3] MT#57093 shortcut _update_stats
* [fc491af] MT#57093 log reasons for unkernel event
* [8b851c4] MT#56759 unify recording_start trigger
* [43ea87a] MT#56759 remove obsolete comments
* [61ad463] MT#56759 remove unused return value
* [4fde86f] MT#56759 split up meta_filepath
* [6046d5b] MT#56759 use g_clear_pointer
* [dbb86d6] MT#56759 warn on unlink failure
* [ef17454] MT#56759 use g_strdup_printf
* [f0191a1] MT#56759 update var to bool
* [52f757e] MT#56759 provide alternative call_delete_branch()
* [eea05c8] MT#56759 support discarding call recordings
* [ddc79e5] MT#55283 add missing header
* [6640c71] TT#147451 support from-tags=x,y,z syntax
* [58ceaf2] MT#56856 split up del_target and get_stats methods
* [ddac2ac] MT#56856 add REMG_DEL_TARGET_STATS
* [62d8326] MT#56856 split up __stream_update_stats
* [42284d4] MT#56856 support the new REMG_DEL_TARGET_STATS
* [684174d] MT#56856 ignore reversed TS update
* [fa39caf] MT#56861 move flag check out of loop
* [ac01a47] MT#56861 be more explicit with "inject DTMF" flag
* [27c8db6] MT#56861 use simpler setup for SSRC passthrough
* [eb478bc] MT#56861 be explicit about SSRC passthrough
* [875e740] MT#56861 split up codec_add_raw_packet
* [6b5f1f0] MT#56856 log duration only for end events
* [93d4fe7] MT#56861 use SSRC TS for "encoder" TS
* [fa819e3] MT#56861 add codec_add_raw_packet_dup
* [86e336c] MT#56861 support DTMF injection with passthrough
* [67590c2] MT#56861 add tests for passthrough DTMF injection
* [8fc1687] MT#56861 support RTP seq no adjustments in kernel
* [8cb7a4c] MT#56861 support DTMF injection with kernel mode
* [9b18265] MT#56861 always grab input handler
* [5433aa0] MT#56861 refactor packet_dtmf_event
* [4389aed] MT#56861 use correct codec handler for DTMF inject
* [0304e02] MT#56861 support DTMF injection from DTMF
* [cf0c938] MT#56861 add tests for DTMF-from-DTMF injection
* [07bf12d] MT#56750 fix typo
* [4e908d8] MT#56447 fix list pointer check
* [77689a0] MT#56861 fix Coverity warnings
* [694a8dd] TT#146201 refactor rtpengine46()
* [b48ebeb] TT#146201 refactor kernel packet sending function
* [62c1cca] MT#56471 defuse mix_buffer without transcoding
* [04ce204] MT#55283 fix HTTP/WS deadlock
* [14e20a2] MT#55897 add shell quotes
* [5d48213] TT#58660 add missing include
* [03fd8e1] MT#57268 improve g_queue_move()
* [c1b1271] MT#55897 use pandoc instead of ronn
* [6dfb278] MT#55283 remove duplicate code
* [6f57d38] MT#55283 fix DTMF send scheduling
* [fdc9b14] MT#55283 force sequential socket reads
* [1162f4a] Force bash usage
* [334efd4] MT#55283 refactor is_codec_touched()
* [13a7e1d] MT#55283 add codec_touched_real()
* [5b9d624] MT#57302 add `exclude-recording` flag
* [41cf4fe] MT#56447 move janus_feeds to janus_room
* [b5e1d20] MT#56447 allow specific publisher feed ID
* [237a3a6] MT#57414 fix shutdown race condition
* [95ec093] MT#55283 rename all `str` to `s`
* [2f53de0] MT#55283 convert macros to inline functions
* [5e5e08e] MT#55283 rename variables to eliminate shadowing
* [d241333] MT#55283 move declarations to eliminate shadowing
* [b0ac243] MT#55283 simplify pointless expectations
* [6ced263] MT#55283 add -Wshadow
* [8c11825] MT#57414 fix NULL dereference
* [86f2a8f] MT#57466 MT#57337 set rtpe_now in thread
* [dcd58d4] TT#146201 fix kernel byte counter
* [22b4d92] MT#55283 update argument to const
* [ee0b2bc] MT#55283 set output-dest even if not active yet
* [5c90785] MT#55283 update return type to bool
* [9ed6aac] MT#55283 avoid erroneous endpoint learning
* [15709a6] MT#55283 refactor loop thread creation
* [b301221] MT#55283 use allocated helper object
* [594eb9d] MT#55283 report run times of timer threads
* [688c75f] MT#55283 flexible sleep time for looper threads
* [b90edf0] MT#55283 looper thread bool return type
* [a6ecfb8] MT#55283 refactor load monitor thread
* [2e4dec1] MT#55283 refactor call_rate_stats_updater
* [c34f3e6] MT#55283 refactor call_timer
* [3eb8ea7] MT#55283 add `output-destination` to ng script
* [6aed050] MT#55283 generalise output_new
* [6bb8713] MT#55283 add trixie backports script
* [670f117] MT#55283 honour edge-triggered epoll
* [b4a96be] TT#146201 return offer/answer subscription objects
* [8783e13] TT#146201 directly set transcoding flag
* [e8d42b5] TT#146201 improve find_subscription
* [abdf798] TT#146201 obsolete set_transcoding_flag
* [0bc7855] TT#146201 reverse redis restore directions
* [758617d] TT#146201 delegate setting transcoding flag
* [196e874] TT#146201 obsolete TRANSCODE flag entirely
* [5ff9294] TT#146201 support RTCP encryption in kernel
* [d4b8d6d] TT#146201 add RTCP sending kernel function
* [01e3e9b] TT#146201 remove unused `rtcp_only` flag
* [e0415ef] TT#146201 support kernel RTCP outputs
* [a71824b] TT#146201 push RTCP outputs to kernel module
* [7c1930a] TT#146201 don't special-case RTCP rule
* [cf2bbc8] TT#146201 update kernel options printing
* [9a767fc] TT#146201 mark RTCP-capable kernel streams
* [c03362c] TT#146201 use kernel's RTCP sending function
* [3a57fac] TT#146201 support forwarding RTCP FB packets directly
* [7bf1595] TT#146201 support forwarding all RTCP
* [e93b2fd] TT#146201 update SRTCP index from kernel
* [171479c] TT#146201 fix typo
* [091ec7f] MT#54294 remove obsolete debug include
[ Donat Zenichev ]
* [3444feb] MT#56750 Reworked port allocation
* [2156286] MT#56750 ports allocation: add helpers
* [c024b54] MT#56750 Deprecate unused objects of `media_socket.port_pool`
* [024d7da] MT#56750 Destroy the `port_pool.free_list_lock`
* [6b7bf4d] MT#56750 Fix some typos introduced by 3444feb
* [8403fd7] MT#56128 Simplify appending to the `chop->output`
* [643c12e] MT#56128 SDP manipulations: mode `substitute` to GHashTable
* [177b411] MT#57118 Don't destroy a whole call, if only a branch is to be destroyed
* [0994ffb] MT#57118 Rework the call's deconstruction logic
* [383ab5c] MT#55897 Fix links in the `README.md` / `overview.md`
* [721dc8d] MT#55897 Move 'daemon/rtpengine.pod' to 'docs/'
* [461e7f1] MT#55897 Move 'recording-daemon/rtpengine.pod' to 'docs/'
* [125c176] MT#55897 Convert `rtpengine.pod` / `rtpengine-recording.pod` to MD
* [07ab37b] MT#55897 Add the RTPEngine's usage synopsis to the RTD
* [f4eb2d5] MT#57118 Prevent entire call deletion after `monologue_delete_iter()`
* [0ce16c7] MT#57118 Refactoring of `monologue_delete_iter`
* [a236f46] MT#57268 Move release closed sockets to a separate thread
* [2a4f2db] MT#57335 Update the test-stats due to changes in the `call_timer()`
* [905d584] MT#57335 Move `stats_rate_min_max()` to a separate thread
* [6fe9cc9] MT#57337 Move kernel stats update to a separate thread
* [131702c] MT#57378 move `stats_counters_calc_rate()` to a separate thread
* [d818b7a] MT#57379 move `ice_slow_timer()` to a separate thread
* [2e67156] MT#57380 Deprecate inc/dec functionality of `call_timer` run duration
[ Stefan Mititelu ]
* [983d91d] Add command to disable/enable redis write
* [3397d6e] Fix checksum for kernel packets
* [2f705df] Redis fix for active-active
[ Dennis Yurasov ]
* [2f4f6d5] MT#55283 Handle dtls retransmissions
[ Michael Prokop ]
* [5a51d33] MT#56627 el/rtpengine.spec: fix version handling for dkms
[ Tom Briden ]
* [a0fed37] recording-daemon: Insert silence frames as needed during TLS forwarding
[ Sjoerd Boomstra ]
* [3760c8d] MT#55283 Report queue full as error
* [5d75460] MT#55283 Fixed library path for libbcg729
[ Sewan R&D ]
* [6fd79f5] feat: notify-purge removes a file if notify success
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 26 Jun 2023 14:12:38 +0200
ngcp-rtpengine (11.4.0.0+0~mr11.4.0.0) unstable; urgency=medium
[ Stefan Mititelu ]


+ 1
- 1
el/rtpengine.spec View File

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


Loading…
Cancel
Save