-
Notifications
You must be signed in to change notification settings - Fork 378
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Release new version 13.3.0.0+0~mr13.3.0.0
- Loading branch information
1 parent
2f53560
commit 34886d4
Showing
2 changed files
with
208 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,210 @@ | ||
ngcp-rtpengine (13.3.0.0+0~mr13.3.0.0) unstable; urgency=medium | ||
|
||
[ Richard Fuchs ] | ||
* [6b3f3b9] MT#55283 remove debugging remnants | ||
* [79c7493] MT#55283 fix typoes | ||
* [71af10b] MT#55283 remove obsolete flag and argument | ||
* [67141a5] MT#61368 avoid opmode redundancy | ||
* [2a46eb2] MT#61368 change media_ids to typed hash table | ||
* [d94da83] MT#61368 replace call_get_opmode | ||
* [03ef7a7] MT#55283 fix possible NULL dereference | ||
* [02ef6b0] MT#55283 silence compiler warning | ||
* [f4e1493] MT#55283 remove duplicate argument | ||
* [a733a8c] MT#60476 convert sdp_address to object | ||
* [1a1eaab] MT#60476 fix advertised_address not being honoured | ||
* [4b614d8] MT#55283 silence compiler warning | ||
* [461f663] MT#55283 add a second step of resampling | ||
* [acc30ec] MT#55283 amend resample_frame() semantics | ||
* [34e007d] MT#61802 retain offered codecs across answers | ||
* [c86d75a] MT#61368 add type safety to obj_get | ||
* [73ec8df] MT#61368 use media subscription lookup for offers | ||
* [733e232] MT#61368 add function to merge to bencode buffers | ||
* [1250654] MT#61368 add __update_init_medias() | ||
* [c5199f1] MT#61368 refactor code to remove call from hash | ||
* [d3bb913] MT#61368 annotate call_get with nonnull | ||
* [aced856] MT#61368 add rwlock_trylock_w() | ||
* [c4ce936] MT#61368 tests: add new_call_nc() | ||
* [ece5baa] MT#61368 add call_merge() | ||
* [84e71c8] MT#61368 add call_get2() | ||
* [73d4195] MT#61368 add __medias_unconfirm helper | ||
* [bce7dcf] MT#61368 add dialogue_connect() | ||
* [3af3e79] MT#61368 add OP_CONNECT | ||
* [5386a14] MT#61368 add tests for OP_CONNECT | ||
* [78191d9] MT#61368 improve media finding logic | ||
* [a73402b] MT#61368 add extra null check | ||
* [d4146e8] MT#61630 safeguard variable declaration from label | ||
* [3409752] MT#61822 add missing dashes to docs | ||
* [175404f] MT#61822 use MUTEX_STATIC_INIT | ||
* [d3c46d2] MT#61822 remove obj_init | ||
* [2ce79f9] MT#61822 add type safety to obj_alloc | ||
* [ff7d2aa] MT#61822 fix possible NULL dereference | ||
* [6a7cd32] MT#61822 fix missing duration scaling | ||
* [2bbddf2] MT#61822 limit log lines for kernel errors | ||
* [840de80] MT#61822 add tests for opus player-cache | ||
* [02a2dc1] MT#55283 introduce sdp_attr_append1 | ||
* [e97aaca] MT#55283 put sendrecv attributes in aux variables | ||
* [18e0db5] MT#55283 fix original-sendrecv | ||
* [7c7f627] MT#55283 add original-sendrecv tests | ||
* [ce7ff1f] MT#61822 recreate AVPacket if needed | ||
* [ba07eb9] MT#61822 fix reference leak | ||
* [0bb7302] MT#61822 fix return values | ||
* [ad8ce35] MT#61822 add RWLOCK_STATIC_INIT | ||
* [44d5810] MT#61822 streamline unneeded %s format | ||
* [cc99aa7] MT#61822 refactor str_dup_str | ||
* [df37f08] MT#61822 add charp_q | ||
* [a28b2b5] MT#61822 generalise memory arena | ||
* [782ea31] MT#61822 add cache index memory arena | ||
* [7ed85f5] MT#61822 introduce __media_player_set_opts | ||
* [3692ad0] MT#55283 change string allocation semantics | ||
* [bd440dc] MT#55283 use enum ng_opmode | ||
* [e45a3c2] MT#55283 modernise bencode_strdup_str | ||
* [1268078] MT#55283 use auto lock | ||
* [113ae25] MT#55283 add extra bencode_strdup* primitives | ||
* [6e55a48] MT#55283 use bencode_buffer for cookie cache | ||
* [0baf79d] MT#55283 move bencode.c to lib/ | ||
* [a5cd0e4] MT#55283 use mutex abstraction | ||
* [c8df824] MT#55283 put time_t into struct | ||
* [1bcfb2b] MT#55283 use bencode buffer for log limiter | ||
* [d4abf2c] MT#55283 add SIGHUP handler | ||
* [f86c5e1] MT#61822 change media player allocation semantics | ||
* [2b90581] MT#61822 support FILENAME_ARRAY in config wrapper | ||
* [67dfeef] MT#61822 support caching of media files in memory | ||
* [13ca0bf] MT#61822 generalise CLI handlers | ||
* [3e7f173] MT#61822 streamline CLI config diff/revert | ||
* [ecfdb09] MT#61822 improve CLI keyword matching | ||
* [64a250b] MT#61822 add function to reload/refresh media | ||
* [77e8542] MT#61822 add CLI command to reload media | ||
* [ab0c2b0] MT#61822 check for break before warning | ||
* [5ba1793] MT#61822 add media-files-reload option | ||
* [349249f] MT#61822 add on-demand caching of memory files | ||
* [52b6e6e] MT#61822 split up __media_player_add_db | ||
* [e7c424d] MT#61822 support preloading media from DB | ||
* [40bb74a] MT#61822 add db-media-reload option | ||
* [db9144b] MT#61822 support on-demand loading of DB media | ||
* [84568b3] MT#61822 use ARG_FILENAME where appropriate | ||
* [48cbb29] MT#61822 support FS cache for DB media | ||
* [33128b8] MT#61822 add mechanism to remove cached media | ||
* [a2ffa18] MT#61822 add CLI command to list media cache | ||
* [33be346] MT#61822 support listing contents of FS cache | ||
* [0fd3ac7] MT#61822 supporting removing entries from FS cache | ||
* [84998ce] MT#61822 support preloading DB media to FS | ||
* [ff16ac2] MT#61822 support on-demand loading to FS cache | ||
* [8286cc9] MT#61822 support reloading of FS cache | ||
* [4755594] MT#61822 fix with_transcoding=no warnings | ||
* [dcdeb6a] MT#61822 add db-cache-reload | ||
* [e6172c3] MT#61822 add CLI cmd to add cached media | ||
* [cd2c585] MT#61822 add metric for cache size | ||
* [3694539] MT#61822 switch to typed media_player_cache_ht | ||
* [597229f] MT#61822 add player_cache stats metric | ||
* [bb03710] MT#61822 use transparent union as arg | ||
* [03b16d4] MT#61822 add more debug log output | ||
* [f0160d1] MT#61822 use auto lock | ||
* [1191d2e] MT#61822 hold call reference while decoding | ||
* [7f7259c] MT#61822 refcount media players in hash | ||
* [98a7c1e] MT#61822 include index object in entry | ||
* [bce0b8f] MT#61822 refcount media_player_cache_entry | ||
* [601abd2] MT#61822 add list player cache | ||
* [d436c1d] MT#61822 support evicting player cache data | ||
* [9673703] MT#61822 add new "CLI" NG command | ||
* [da79f90] MT#61822 add tests for player cache size | ||
* [f443bd8] MT#55283 fix kernel compilation for >= 6.13 | ||
* [dd04af1] MT#55283 fork to background before init HTTP/WS | ||
* [aca2433] MT#55283 el: don't fork to background | ||
* [d707e20] MT#61822 track and report cache mtimes and atimes | ||
* [9d55bb6] MT#61822 report errors from caching files | ||
* [20ac8d2] MT#61822 support removing unused cache data | ||
* [79005cd] MT#55283 check for allocation failure | ||
* [921afde] MT#55283 use const for gperf data | ||
* [05cafe6] MT#55283 support multiple gperf sections | ||
* [8e50664] MT#55283 refactor CLI structures with macros | ||
* [42c46f2] MT#55283 use string hashing for CLI parsing | ||
* [a66c9e6] MT#55283 update return type | ||
* [f19737a] MT#55283 add return value to cw_printf | ||
* [2c2daa9] MT#55283 embed help into CLI data | ||
* [048d745] MT#55283 replace internal help with generated one | ||
* [9da75ef] MT#61822 fix possible uninitialised value | ||
* [86d039f] MT#55283 use size_t as gperf length argument | ||
* [9262cac] MT#55283 fix str_str return type | ||
* [7ab4009] MT#55283 add format_cmp_g729 | ||
* [68ad1dc] MT#55283 ignore a=fmtp for G.722 | ||
* [9c00f30] MT#55283 don't accept incompatible codecs | ||
* [3e0bd2e] MT#55283 add tests to reject incompatible codecs | ||
* [17c7fd5] MT#61630 support CLI commands via POST | ||
* [b4c1dc8] MT#61630 support evicting multiple cache entries | ||
* [8ee5fa9] MT#55283 defuse G.729 tests | ||
* [3bbf4d9] MT#55283 bail if Redis contains garbage data | ||
* [172f389] MT#55283 safeguard against Redis connect failure | ||
* [c07ab48] MT#55283 whitespace/typo cleanups | ||
* [6dbf098] MT#55283 safeguard against incorrect usage | ||
* [fb1ad3f] MT#55283 properly support empty keyspace list | ||
* [add46f2] MT#55283 prevent erroneous swithch to DB 0 | ||
* [fdabc9b] MT#55283 restore selected DB after delete | ||
* [5c899c4] MT#55283 eliminate str_hyphenate | ||
* [2f53560] MT#55283 don't recurse $(MAKE) for $(TARGET) | ||
|
||
[ Lucian Balaceanu ] | ||
* [4795983] MT#55283 Adding redis-subscribe parameter | ||
|
||
[ Michael Prokop ] | ||
* [7ad57e1] MT#61451 GH: raise workflow actions to v4 | ||
|
||
[ S-P Chan ] | ||
* [27ea6b1] MT#55283 DTLS groups: align with OpenSSL 1.1.1 and common EC groups | ||
* [0e2033b] MT#55283 Workaround for RPM packaging EL8/GCC 8.5 | ||
|
||
[ Orgad Shaneh ] | ||
* [759fd72] MT#55283 Prevent warning logs when recording-method is pcap | ||
|
||
[ Donat Zenichev ] | ||
* [2f664bc] MT#55283 Fix for "opus<>opus+DTMF" test | ||
* [1a81326] MT#61630 play media NG: move essential body to a function | ||
* [83bed23] MT#61630 media_player_opts_t: add file, blob and db_id | ||
* [816dc6e] MT#61630 media_player_init* renaming | ||
* [2ca5319] MT#61630 introduce `media_player_add()` | ||
* [88acc38] MT#61630 media_player_add: false if nothing given | ||
* [15611c4] MT#61630 media_player: add funcs, use `media_player_opts_t` | ||
* [ccb5ee4] MT#61630 media_player_play*: use `media_player_opts_t` | ||
* [0406b7c] MT#61630 media_player*: make functions static | ||
* [6b2a034] MT#61630 media_player: allow only db_id > 0 | ||
* [9c7bb10] MT#61630 call: add new func `call_ml_sendonly()` | ||
* [de7d14b] MT#61630 stop media NG: move essential body to a function | ||
* [9be0c02] MT#61630 Introduce MoH functionality | ||
* [5c52772] MT#61630 moh: add duration limit | ||
* [33a73b5] MT#61630 NG offer/answer: moh refactoring | ||
* [3cc3b6d] MT#61630 moh: add support of zero-connection flag | ||
* [4298a7e] MT#61630 moh: add support of sendrecv mode flag | ||
* [816f09b] MT#61630 moh: add a few other tests | ||
* [7862ccf] MT#61630 moh: move `call_check_moh()` to media_player | ||
* [ffa64f4] MT#61630 moh: remove unused `rcv_no()` in tests | ||
* [67bfa5a] MT#61630 Generalize `moh-max-duration`, add `repeat-duration` | ||
* [bfe747e] MT#61630 moh: introduce `moh-max-repeats` | ||
* [ff089ea] MT#61630 moh: warn if `repeat-duration` flag used | ||
* [51a0175] MT#61630 moh: support inactive hold | ||
* [30b42d8] MT#61630 moh: mark music-on-hold SDPs | ||
* [ccdea5f] MT#61368 Fix typos in `monologue_offer_answer()` | ||
* [08c4822] MT#61368 monologue_offer_answer: unify comments styling | ||
* [ce9f91a] MT#61856 packet_sequencer_init: fix Coverity Scan defect | ||
* [8375ce6] MT#61630 moh: fix copy-paste typo introduced by 30b42d8d194e11 | ||
* [82e8ed4] MT#61630 moh: introduce Music-on-hold documentation | ||
* [a07b972] MT#61856 docs: remove duplicated intro from index | ||
* [2514d36] MT#61856 docs: make README titles smaller | ||
* [16b7200] MT#61856 docs: re-design general tree | ||
* [20d9db2] MT#61856 docs: print actual year in copyright | ||
* [a1777ef] MT#61856 introduce auto-daemon-tests-sdp-manipulations | ||
* [1fa6b9f] MT#61856 introduce auto-daemon-tests-sdes-manipulations | ||
* [20c6c99] MT#61856 introduce auto-daemon-tests-sdp-orig-replacements | ||
* [6afdcbb] MT#61856 introduce auto-daemon-moh | ||
* [2a43d9a] MT#55283 flags-flags parsing: semicolon only for the last | ||
* [bebc6f8] MT#55283 redis: cover a usage of write DB with lock | ||
|
||
[ Dennis Yurasov ] | ||
* [d559a53] MT#55283 Added several useful fields for mqtt stats publishing | ||
|
||
[ Guillem Jover ] | ||
* [887fb40] MT#61993 build: Force recursive variables into simple ones | ||
|
||
-- Sipwise Jenkins Builder <[email protected]> Tue, 28 Jan 2025 15:16:49 +0100 | ||
|
||
ngcp-rtpengine (13.2.0.0+0~mr13.2.0.0) unstable; urgency=medium | ||
|
||
[ Donat Zenichev ] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters