Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d2cc4f91df102357ce0b1efb5d9575d99f4df2dd https://github.com/OpenSIPS/opensips/commit/d2cc4f91df102357ce0b1efb5d9575d99f4df2dd Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-09 (Fri, 09 Apr 2021)
Changed paths: M modules/rtpengine/rtpengine.c M modules/rtpproxy/rtpproxy.c M parser/parse_body.c M parser/parse_body.h Log Message: ----------- parser/body: provide has_body_part() and get_body_part() in core Commit: b6056ca95b256198d3bc060357558d12005bce53 https://github.com/OpenSIPS/opensips/commit/b6056ca95b256198d3bc060357558d12005bce53 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: A modules/rtp_relay/Makefile A modules/rtp_relay/rtp_relay.c A modules/rtp_relay/rtp_relay.h A modules/rtp_relay/rtp_relay_ctx.c A modules/rtp_relay/rtp_relay_ctx.h A modules/rtp_relay/rtp_relay_server.c Log Message: ----------- WIP: rtp_relay: add new RTP relay module Currently only initial request is handled Commit: c9e6902dcbe1dd754065980cbd4b6912ee635046 https://github.com/OpenSIPS/opensips/commit/c9e6902dcbe1dd754065980cbd4b6912ee635046 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c M modules/rtpproxy/rtpproxy.h M modules/rtpproxy/rtpproxy_callbacks.c Log Message: ----------- WIP: rtpproxy: imlement rtp_relay offer, answer and delete Commit: e751c9a82fdd6075b8397363eb26119b57bc4d95 https://github.com/OpenSIPS/opensips/commit/e751c9a82fdd6075b8397363eb26119b57bc4d95 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- WIP: rtpproxy: fix uninitialized variable Commit: f977970589c212694011367c8c533269d6a5ad0d https://github.com/OpenSIPS/opensips/commit/f977970589c212694011367c8c533269d6a5ad0d Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- WIP: rtp_relay: remove unused function Commit: 86147b941b727049854e6d41f6179a11126dbc53 https://github.com/OpenSIPS/opensips/commit/86147b941b727049854e6d41f6179a11126dbc53 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: fix engaging rtp_relaying in main branch Commit: cd1df2aac88e8163c150002e4a98bef5b3593a48 https://github.com/OpenSIPS/opensips/commit/cd1df2aac88e8163c150002e4a98bef5b3593a48 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h Log Message: ----------- rtp_relay: store established session in ctx->main Commit: 1cade2b35c89caea2f15877d106ff525ddb8563d https://github.com/OpenSIPS/opensips/commit/1cade2b35c89caea2f15877d106ff525ddb8563d Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay.h M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtp_relay: add support for printing the relay node Commit: d38c5765f83ee281b0040a1efb715a7fc21c1a11 https://github.com/OpenSIPS/opensips/commit/d38c5765f83ee281b0040a1efb715a7fc21c1a11 Author: Bogdan-Andrei Iancu <bog...@opensips.org> Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M action.c M action.h M modules/topology_hiding/topo_hiding_logic.c Log Message: ----------- Fix internal detection of DUMMY messages. Closes #2464 (cherry picked from commit faafd673dddf2c0784e570565c2c18dcb5520f36) Commit: e7b7f954edda6174212bfcc4301ac4c66030e71c https://github.com/OpenSIPS/opensips/commit/e7b7f954edda6174212bfcc4301ac4c66030e71c Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h M modules/rtpproxy/rtpproxy.c Log Message: ----------- WIP: rtp_relay: add dialog support Commit: afc97fac649329efccc1e8304f92a1b0090a14df https://github.com/OpenSIPS/opensips/commit/afc97fac649329efccc1e8304f92a1b0090a14df Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-20 (Tue, 20 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- WIP: rtp_relay: handle sequentials Commit: 355e15b1ae790432c774e4b79d08f88416aaf763 https://github.com/OpenSIPS/opensips/commit/355e15b1ae790432c774e4b79d08f88416aaf763 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-21 (Wed, 21 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- WIP: rtp_relay: do not reverse type during replies Commit: d45c06d329359c4086aae017de63cf54f8b76255 https://github.com/OpenSIPS/opensips/commit/d45c06d329359c4086aae017de63cf54f8b76255 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-22 (Thu, 22 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay.h M modules/rtpproxy/rtpproxy.c Log Message: ----------- WIP: rtp_relay: add support for getting rtpproxy node Commit: aa100d2accf8d330a13c3cf90ae3c87e2ee8f239 https://github.com/OpenSIPS/opensips/commit/aa100d2accf8d330a13c3cf90ae3c87e2ee8f239 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-22 (Thu, 22 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- WIP rtp_relay: add support for dialog persistency Commit: b57a77bc8d954ce23a0e8927ef4698f9e8242a9d https://github.com/OpenSIPS/opensips/commit/b57a77bc8d954ce23a0e8927ef4698f9e8242a9d Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-22 (Thu, 22 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay.h M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h M modules/rtpproxy/rtpproxy.c Log Message: ----------- WIP: rtp_relay: rename rtp_relay_node to rtp_relay_server Commit: e9794140621837d78e959a7aa575308824522929 https://github.com/OpenSIPS/opensips/commit/e9794140621837d78e959a7aa575308824522929 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-22 (Thu, 22 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay.c M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h Log Message: ----------- WIP: rtp_relay: proper handing of sequentials replies Commit: aee0cb0e7f08876b3bfcac8f5db7387a0c35c7af https://github.com/OpenSIPS/opensips/commit/aee0cb0e7f08876b3bfcac8f5db7387a0c35c7af Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-23 (Fri, 23 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: if a session has a node, try to use it Commit: 3666289a9a23b84f9e1642a62786afe1462c0a75 https://github.com/OpenSIPS/opensips/commit/3666289a9a23b84f9e1642a62786afe1462c0a75 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-27 (Tue, 27 Apr 2021) Changed paths: M sr_module_deps.c M sr_module_deps.h Log Message: ----------- deps: rework deps to allow specifying a reversed order Commit: cf9afd02aa94c62cc1f7c354dd6a6528442d92e3 https://github.com/OpenSIPS/opensips/commit/cf9afd02aa94c62cc1f7c354dd6a6528442d92e3 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-27 (Tue, 27 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: load rtp_relay in reversed order Commit: 205d02a0d3e3d17391272e03c33ccc7b335dba7e https://github.com/OpenSIPS/opensips/commit/205d02a0d3e3d17391272e03c33ccc7b335dba7e Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-27 (Tue, 27 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay.c M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h Log Message: ----------- WIP: rtp_relay: register dialog pointer in pre-init Make sure that all dialogs that are loaded do have the dialog pointer registered, otherwise the dialogs get to be corrupted. Commit: 6db7ea74eaaf121cdf0bb5132a9bdaa231debbb2 https://github.com/OpenSIPS/opensips/commit/6db7ea74eaaf121cdf0bb5132a9bdaa231debbb2 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-27 (Tue, 27 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- WIP: rtp_relay: cleanup dialog ctx var, as it is useless Commit: 563ed865f56af7f3ce0af95125797918e2859bd8 https://github.com/OpenSIPS/opensips/commit/563ed865f56af7f3ce0af95125797918e2859bd8 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-27 (Tue, 27 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: remove redundant check Commit: 5d10a34c369da14d02bddbbd7f87e3005fb2133c https://github.com/OpenSIPS/opensips/commit/5d10a34c369da14d02bddbbd7f87e3005fb2133c Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-28 (Wed, 28 Apr 2021) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: add rtp_relay implementation Commit: 48193208ed2896d438a04560be9bd5541674bd1c https://github.com/OpenSIPS/opensips/commit/48193208ed2896d438a04560be9bd5541674bd1c Author: Razvan Crainea <raz...@opensips.org> Date: 2021-04-28 (Wed, 28 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: rework locking while used over rtp_relay Commit: 7306e64cd9f0894d391ae673264b1cee8cb34cba https://github.com/OpenSIPS/opensips/commit/7306e64cd9f0894d391ae673264b1cee8cb34cba Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-10 (Mon, 10 May 2021) Changed paths: A modules/rtp_relay/doc/rtp_relay.xml A modules/rtp_relay/doc/rtp_relay_admin.xml Log Message: ----------- rtp_relay: add documentation for new module Commit: 1d6bd56bf517bf0729fe6e47346740ed1ef3ef59 https://github.com/OpenSIPS/opensips/commit/1d6bd56bf517bf0729fe6e47346740ed1ef3ef59 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-10 (Mon, 10 May 2021) Changed paths: M .github/workflows/main.yml Log Message: ----------- github: remove Xenial builds Xenial had become unmaintained on 30th of April 2021, and on 4th of May 2021 GitHub Actions deprecated it: actions/virtual-environments#3302 Commit: 45d3e65cf4b6f11123f0b151209fa3e67126561e https://github.com/OpenSIPS/opensips/commit/45d3e65cf4b6f11123f0b151209fa3e67126561e Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-10 (Mon, 10 May 2021) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: initialize ret variable for all code paths Commit: a7491867bc77134db9bc66263516f68aeffec333 https://github.com/OpenSIPS/opensips/commit/a7491867bc77134db9bc66263516f68aeffec333 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M modules/rtp_relay/rtp_relay.h M modules/rtp_relay/rtp_relay_ctx.c M modules/rtpengine/rtpengine.c M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtp_relay: node should always be a string no need to add useless function for converting a node to string back and forth - it's always string, so the modules should use them accordingly Commit: 3cb5de0d51dc5fe6777aee22acc307e64ae5e7e1 https://github.com/OpenSIPS/opensips/commit/3cb5de0d51dc5fe6777aee22acc307e64ae5e7e1 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M mi/item.c Log Message: ----------- mi: make sure params list exists when fetching items Commit: 013b61850ed21eece95fbc68c93acbeffd37a2cb https://github.com/OpenSIPS/opensips/commit/013b61850ed21eece95fbc68c93acbeffd37a2cb Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M modules/rtp_relay/doc/rtp_relay_admin.xml M modules/rtp_relay/rtp_relay.c M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h Log Message: ----------- rtp_relay: add rtp_relay_list MI command Commit: 4c22af33fc24f76db84f8d6310120ecc7aaff2b8 https://github.com/OpenSIPS/opensips/commit/4c22af33fc24f76db84f8d6310120ecc7aaff2b8 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: remove unused snode var Commit: 9d8fb461bdda8fe0bab8c783dd9692789ac2897c https://github.com/OpenSIPS/opensips/commit/9d8fb461bdda8fe0bab8c783dd9692789ac2897c Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: only fallback to a new node during offer Commit: c6645f6642f6b2f77c7dd06086de62d0d328cdf3 https://github.com/OpenSIPS/opensips/commit/c6645f6642f6b2f77c7dd06086de62d0d328cdf3 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M mi/mi.h Log Message: ----------- mi: increase the max number of recipies Commit: a0cb216420372f7408c2d8a5c73a3c6559f28f96 https://github.com/OpenSIPS/opensips/commit/a0cb216420372f7408c2d8a5c73a3c6559f28f96 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M mi/item.c Log Message: ----------- Revert "mi: make sure params list exists when fetching items" This reverts commit 3cb5de0d51dc5fe6777aee22acc307e64ae5e7e1. Commit: e60a55664b3bc683122f5ac87ede56a9dc53faef https://github.com/OpenSIPS/opensips/commit/e60a55664b3bc683122f5ac87ede56a9dc53faef Author: Vlad Patrascu <vl...@opensips.org> Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M mi/item.c Log Message: ----------- mi: fix possible crash when optional params are missing Commit: cf6824b457d10b3830b6c90eafe26c29d7a32edb https://github.com/OpenSIPS/opensips/commit/cf6824b457d10b3830b6c90eafe26c29d7a32edb Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-14 (Fri, 14 May 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: lock when printing RTP context Commit: 48d04e204f9db996a33f3c7fac98832e62a36578 https://github.com/OpenSIPS/opensips/commit/48d04e204f9db996a33f3c7fac98832e62a36578 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-17 (Mon, 17 May 2021) Changed paths: M mi/item.c Log Message: ----------- mi: fix init_mi_result_number Actually use a number instead of string Commit: 7671eb9c42b95986f9aa971619b045d23f1e2cef https://github.com/OpenSIPS/opensips/commit/7671eb9c42b95986f9aa971619b045d23f1e2cef Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-17 (Mon, 17 May 2021) Changed paths: M modules/dialog/dlg_req_within.c Log Message: ----------- dialog: for indialog requests, first ACK, then run handlers This change allows user to send the same peer another request, since it has already sent ACK for the current one Commit: 8e219b4f24c613fcbe8f283069bb6f83055ef05d https://github.com/OpenSIPS/opensips/commit/8e219b4f24c613fcbe8f283069bb6f83055ef05d Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-17 (Mon, 17 May 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: duplicate the node when restoring from dlg Commit: 23a8bbf0b21055c36ff7ceda77f7a83b3bba77f4 https://github.com/OpenSIPS/opensips/commit/23a8bbf0b21055c36ff7ceda77f7a83b3bba77f4 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-17 (Mon, 17 May 2021) Changed paths: M modules/rtp_relay/doc/rtp_relay_admin.xml M modules/rtp_relay/rtp_relay.c M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h Log Message: ----------- rtp_relay: add rtp_relay_update mi commands These commands can be used to re-anchor RTP during an ongoing call Commit: 67fc69ecf77dd36c829316fe266864c6864971df https://github.com/OpenSIPS/opensips/commit/67fc69ecf77dd36c829316fe266864c6864971df Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-19 (Wed, 19 May 2021) Changed paths: M modules/rtp_relay/rtp_relay.h M modules/rtp_relay/rtp_relay_ctx.c M modules/rtpengine/rtpengine.c M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtp_relay: properly pass body in rtp_offer/answer seq Commit: b2dd8fb67af286547a0d17fc5ee1bc78f56e9d90 https://github.com/OpenSIPS/opensips/commit/b2dd8fb67af286547a0d17fc5ee1bc78f56e9d90 Author: Razvan Crainea <raz...@opensips.org> Date: 2021-05-25 (Tue, 25 May 2021) Changed paths: M mi/item.c M mi/mi.h M modules/dialog/dlg_req_within.c A modules/rtp_relay/Makefile A modules/rtp_relay/doc/rtp_relay.xml A modules/rtp_relay/doc/rtp_relay_admin.xml A modules/rtp_relay/rtp_relay.c A modules/rtp_relay/rtp_relay.h A modules/rtp_relay/rtp_relay_ctx.c A modules/rtp_relay/rtp_relay_ctx.h A modules/rtp_relay/rtp_relay_server.c M modules/rtpengine/rtpengine.c M modules/rtpproxy/rtpproxy.c M modules/rtpproxy/rtpproxy.h M modules/rtpproxy/rtpproxy_callbacks.c M parser/parse_body.c M parser/parse_body.h Log Message: ----------- Merge branch 'feature/rtp_relay' Compare: https://github.com/OpenSIPS/opensips/compare/9de1c975c07e...b2dd8fb67af2 _______________________________________________ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel