[OpenSIPS-Devel] [OpenSIPS/opensips] 1530a1: b2b_sdp_demux: Add parsing for functions' params
Răzvan Crainea
noreply at github.com
Fri May 13 11:32:17 UTC 2022
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: 1530a160254fb3f61db739572c15ffde15f165f7
https://github.com/OpenSIPS/opensips/commit/1530a160254fb3f61db739572c15ffde15f165f7
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
A modules/b2b_sdp_demux/Makefile
A modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: Add parsing for functions' params
Commit: 8bfb18f67dd0688a42e63e136b6731e05a381c15
https://github.com/OpenSIPS/opensips/commit/8bfb18f67dd0688a42e63e136b6731e05a381c15
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: start b2b sessions
Commit: b1876508f2cc92976a3f285a9c19bbade3d0518f
https://github.com/OpenSIPS/opensips/commit/b1876508f2cc92976a3f285a9c19bbade3d0518f
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: treat case when downstream terminates
Commit: d9a9b5c1df1c7f30a1628cbe130e0c899f692d99
https://github.com/OpenSIPS/opensips/commit/d9a9b5c1df1c7f30a1628cbe130e0c899f692d99
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: fix media start in SDP (a vs m)
Commit: d111c5f754b3b27e75fa5b3cced256333051b61b
https://github.com/OpenSIPS/opensips/commit/d111c5f754b3b27e75fa5b3cced256333051b61b
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: add support for client's indialog requests
Commit: 7c6416c70b94969c9b85338756f9d51994e92507
https://github.com/OpenSIPS/opensips/commit/7c6416c70b94969c9b85338756f9d51994e92507
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: proper cleanup of remaining streams
Commit: f05b649a26e5d0005e75c7930e6b87adba66b63e
https://github.com/OpenSIPS/opensips/commit/f05b649a26e5d0005e75c7930e6b87adba66b63e
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: remove debugging
Commit: e49f2221882294f4893616b9e85148889dc6f4f7
https://github.com/OpenSIPS/opensips/commit/e49f2221882294f4893616b9e85148889dc6f4f7
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: remove socket_info from context
Commit: a355c5b7468aeee0b244ad742b519ced0eb1869f
https://github.com/OpenSIPS/opensips/commit/a355c5b7468aeee0b244ad742b519ced0eb1869f
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: add support for b2b_entities replication
Commit: 926e44625a21fda68d86ad3ca986e97c703970d6
https://github.com/OpenSIPS/opensips/commit/926e44625a21fda68d86ad3ca986e97c703970d6
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: fix replication for DB storage
Commit: 771a8de341da1b1900f635bdd91d9158cc98dab4
https://github.com/OpenSIPS/opensips/commit/771a8de341da1b1900f635bdd91d9158cc98dab4
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: fix passing no headers
Commit: c96884f1a0d2505b42e14ce8ca8a5843fd67c7fb
https://github.com/OpenSIPS/opensips/commit/c96884f1a0d2505b42e14ce8ca8a5843fd67c7fb
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: suppress error when ACK-ing internally generated msg
Commit: 14bd46e9d968f965e408f39de32fd79971f89d42
https://github.com/OpenSIPS/opensips/commit/14bd46e9d968f965e408f39de32fd79971f89d42
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: only ACK successful replies
Suppress warmless error when ACK-ing negative replies
Commit: c46f58450879a2cd557ba1d6ab4639e022ee47c1
https://github.com/OpenSIPS/opensips/commit/c46f58450879a2cd557ba1d6ab4639e022ee47c1
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: resolve a concurrency between two BYEs coming from FS
Commit: 8b0b2deb4e5c5bc41b03583eb25300dc11bac9c6
https://github.com/OpenSIPS/opensips/commit/8b0b2deb4e5c5bc41b03583eb25300dc11bac9c6
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: prevent deadlock when BYE is received from media server
Commit: 3e2b886a5dbc4e5f94fcf470fd1e5f6a0f15aa29
https://github.com/OpenSIPS/opensips/commit/3e2b886a5dbc4e5f94fcf470fd1e5f6a0f15aa29
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: fix double ACK for negative replies
Commit: 621ae1113ff5bb18e296b370e60088110cd75beb
https://github.com/OpenSIPS/opensips/commit/621ae1113ff5bb18e296b370e60088110cd75beb
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: do not free ctx if body could not be built
Commit: bca8c0b5e3973d23b05ec7c808b866a212fb1b14
https://github.com/OpenSIPS/opensips/commit/bca8c0b5e3973d23b05ec7c808b866a212fb1b14
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: handle re-invite from server
Commit: e7890e71dbb5381b97f8599a575fc1184d6eaf03
https://github.com/OpenSIPS/opensips/commit/e7890e71dbb5381b97f8599a575fc1184d6eaf03
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: add support for multiple BYE handling from client
Commit: 8c30487f3645592785efbbae21e9669ada00d0bf
https://github.com/OpenSIPS/opensips/commit/8c30487f3645592785efbbae21e9669ada00d0bf
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: fix case when media server terminates all sessions
Commit: 7a8fe2084162c8d81c9004a99535a2bf1db107a3
https://github.com/OpenSIPS/opensips/commit/7a8fe2084162c8d81c9004a99535a2bf1db107a3
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: run callbacks for BYE replies
Commit: 8f8c12d6ac52e07d15e6180bf2f2e0ee88e1251e
https://github.com/OpenSIPS/opensips/commit/8f8c12d6ac52e07d15e6180bf2f2e0ee88e1251e
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: do not delete entity before running additional callbacks
Commit: f20b55c273fd0836a3c8020b65879ccea5c8d9ff
https://github.com/OpenSIPS/opensips/commit/f20b55c273fd0836a3c8020b65879ccea5c8d9ff
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: fix replication events
Commit: 08fcccc2cb06526c076751a84613bcafae4623dc
https://github.com/OpenSIPS/opensips/commit/08fcccc2cb06526c076751a84613bcafae4623dc
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: fix a set of warnings generated by merge
Commit: 722288da20c5cd877004b300b8f87684bbafee69
https://github.com/OpenSIPS/opensips/commit/722288da20c5cd877004b300b8f87684bbafee69
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: release client only if first BYE
Commit: f503cbec4ed5a4aa52a41498b4b32ea5bf0f05cf
https://github.com/OpenSIPS/opensips/commit/f503cbec4ed5a4aa52a41498b4b32ea5bf0f05cf
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: fix missing BYE during concurrent downstream BYEs
Commit: 79e6727de5f1798d6a284b718987c3b4f5b7f8fc
https://github.com/OpenSIPS/opensips/commit/79e6727de5f1798d6a284b718987c3b4f5b7f8fc
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: rework concurrent BYEs handling
Commit: 5f94935f97b20475f843ce6d978794da5e1d2276
https://github.com/OpenSIPS/opensips/commit/5f94935f97b20475f843ce6d978794da5e1d2276
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: dlete clients on upstream reply
Commit: 1e6b2f54a8632a073faadc3c654d011e8f472dad
https://github.com/OpenSIPS/opensips/commit/1e6b2f54a8632a073faadc3c654d011e8f472dad
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: do not reject with 491 pending re-INVITEs
Instead, let the upstream entities re-transmit them, until we terminate
the pending invite downstream.
Commit: ba0a80fb8e5296e0a3f635775ee63c56288a49f6
https://github.com/OpenSIPS/opensips/commit/ba0a80fb8e5296e0a3f635775ee63c56288a49f6
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: complete previous commit
Commit: f8d60db8181a8c3b4d03a6acc6bfcc24e93805c4
https://github.com/OpenSIPS/opensips/commit/f8d60db8181a8c3b4d03a6acc6bfcc24e93805c4
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: busy-wait when a reinvite comes from media server
Commit: 2bbe6979697ae09051df622bd606435dbda9fec2
https://github.com/OpenSIPS/opensips/commit/2bbe6979697ae09051df622bd606435dbda9fec2
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: initialize sdp structure before usage
Commit: 198c9be52201b76fdbcf49d26ab880802b22ea7d
https://github.com/OpenSIPS/opensips/commit/198c9be52201b76fdbcf49d26ab880802b22ea7d
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: persist session_ip as well
Useful when reinvites are triggered after a restart
Commit: 688365649a1839c4cbb9258adf49f280e64e5a39
https://github.com/OpenSIPS/opensips/commit/688365649a1839c4cbb9258adf49f280e64e5a39
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: fix crash due to unexisting ctx
Commit: daf0fac4a84bb55f9d7958c1a2b60b0684db8115
https://github.com/OpenSIPS/opensips/commit/daf0fac4a84bb55f9d7958c1a2b60b0684db8115
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: port module to new entities interface
Commit: 49875be5703560832ac444a40e6603edd5b7cbaf
https://github.com/OpenSIPS/opensips/commit/49875be5703560832ac444a40e6603edd5b7cbaf
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: release memory when entity is deleted
Commit: 6c0be77fce382a08c681162ecbafd73ff9ecaf57
https://github.com/OpenSIPS/opensips/commit/6c0be77fce382a08c681162ecbafd73ff9ecaf57
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: reply immediately if SDP has not changed
Commit: 448d53d88c3f1a3d8e84beabb4ecfe7279d47bef
https://github.com/OpenSIPS/opensips/commit/448d53d88c3f1a3d8e84beabb4ecfe7279d47bef
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: fix leak if client is not enabled
Commit: 909cc1e7c1f2641b501bacee91a4124df25baad8
https://github.com/OpenSIPS/opensips/commit/909cc1e7c1f2641b501bacee91a4124df25baad8
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: fix possible crash for disabled streams
Commit: 3d46c38007aa7f0deceb1610e0da6e57ff5bff08
https://github.com/OpenSIPS/opensips/commit/3d46c38007aa7f0deceb1610e0da6e57ff5bff08
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: remove failed clients
Commit: b34e3a17f03e6e9a8ce5834edee9c85d239c0da1
https://github.com/OpenSIPS/opensips/commit/b34e3a17f03e6e9a8ce5834edee9c85d239c0da1
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: clone AVPs from server entity
Commit: d53c3fb05efcf783887b6fd347360211fa98efcc
https://github.com/OpenSIPS/opensips/commit/d53c3fb05efcf783887b6fd347360211fa98efcc
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: terminate session if no active stream is available
Commit: aca047314a0bec4c60b059099abeb41c937dc7a3
https://github.com/OpenSIPS/opensips/commit/aca047314a0bec4c60b059099abeb41c937dc7a3
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c
Log Message:
-----------
b2b_sdp_demux: fix previous commit
Commit: 30cceee878c495f10163c2c209edb275461029b8
https://github.com/OpenSIPS/opensips/commit/30cceee878c495f10163c2c209edb275461029b8
Author: Razvan Crainea <razvan at opensips.org>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
A modules/b2b_sdp_demux/doc/b2b_sdp_demux.xml
A modules/b2b_sdp_demux/doc/b2b_sdp_demux_admin.xml
Log Message:
-----------
b2b_sdp_demux: add readme xml files
Compare: https://github.com/OpenSIPS/opensips/compare/d8f160a7dfb1...30cceee878c4
More information about the Devel
mailing list