[OpenSIPS-Devel] [OpenSIPS/opensips] d2cc4f: parser/body: provide has_body_part() and get_body_...
Răzvan Crainea
noreply at github.com
Tue May 25 13:35:29 EST 2021
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: d2cc4f91df102357ce0b1efb5d9575d99f4df2dd
https://github.com/OpenSIPS/opensips/commit/d2cc4f91df102357ce0b1efb5d9575d99f4df2dd
Author: Razvan Crainea <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <bogdan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <vladp at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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 <razvan at 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
More information about the Devel
mailing list