[OpenSIPS-Devel] [OpenSIPS/opensips] ad947d: rtpproxy: remove error when API is loaded but modu...

Răzvan Crainea noreply at github.com
Mon Mar 9 08:40:04 EST 2020


  Branch: refs/heads/feature/media_exchange
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ad947dac9689f624846c124f2c95c551381b009e
      https://github.com/OpenSIPS/opensips/commit/ad947dac9689f624846c124f2c95c551381b009e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/rtpproxy/rtpproxy_load.h

  Log Message:
  -----------
  rtpproxy: remove error when API is loaded but module is not used


  Commit: be5ed3f4b1d13951d4694a277b1fd709ff60a94d
      https://github.com/OpenSIPS/opensips/commit/be5ed3f4b1d13951d4694a277b1fd709ff60a94d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/dialog/dialog.c
    M modules/dialog/dlg_load.h

  Log Message:
  -----------
  dialog: add get_dlg_by_callid in API


  Commit: e4b4a876003513fc153dbf7f587dee3a685ccf28
      https://github.com/OpenSIPS/opensips/commit/e4b4a876003513fc153dbf7f587dee3a685ccf28
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  dialog: remove useless method parsing


  Commit: 7d45c7fb9ea6bc66e34161df68ba119b3fed7bcb
      https://github.com/OpenSIPS/opensips/commit/7d45c7fb9ea6bc66e34161df68ba119b3fed7bcb
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/dialog/dialog.c
    M modules/dialog/dlg_handlers.h
    M modules/dialog/dlg_load.h
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  dialog: add api command to send indialog request


  Commit: 7c28348de5d3fe50247198c54830feeb866ff641
      https://github.com/OpenSIPS/opensips/commit/7c28348de5d3fe50247198c54830feeb866ff641
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    A modules/media_exchange/Makefile
    A modules/media_exchange/media_exchange.c
    A modules/media_exchange/media_exchange.h

  Log Message:
  -----------
  media_exchange: initial skeleton


  Commit: f4bdbefa9e9450a6bf94a8b1376e5af783f7badc
      https://github.com/OpenSIPS/opensips/commit/f4bdbefa9e9450a6bf94a8b1376e5af783f7badc
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_exchange.c

  Log Message:
  -----------
  media_exchange: fix module's name

Credits go to @liviuchircu for pointing it out


  Commit: 2adc746cf6e485324d8f12b7ef64c91051ad71a1
      https://github.com/OpenSIPS/opensips/commit/2adc746cf6e485324d8f12b7ef64c91051ad71a1
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_exchange.c

  Log Message:
  -----------
  media_exchange: complete previous commit :)


  Commit: 3b0e6ac468b77ae6f670b56119755abc53f8d3d8
      https://github.com/OpenSIPS/opensips/commit/3b0e6ac468b77ae6f670b56119755abc53f8d3d8
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    A modules/media_exchange/media_sessions.c
    A modules/media_exchange/media_sessions.h

  Log Message:
  -----------
  media_exchange: add session handling files


  Commit: 363637cd2ff47e8ddcf67bd89d10ce1a8314cbc2
      https://github.com/OpenSIPS/opensips/commit/363637cd2ff47e8ddcf67bd89d10ce1a8314cbc2
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/dialog/dlg_hash.h

  Log Message:
  -----------
  dialog: add macro for getting dlg out buffer


  Commit: 337d4ef49ecf940f6ad0d68fbded556dbf848e30
      https://github.com/OpenSIPS/opensips/commit/337d4ef49ecf940f6ad0d68fbded556dbf848e30
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_sessions.c
    M modules/media_exchange/media_sessions.h

  Log Message:
  -----------
  media_exchange: rework ref counting for media session

instead of keeping ref for media session, we need to keep them at the
leg level, and the counting at the session level will be indicated by
the absence of media legs


  Commit: 8447abc7c33126b98d6747f36b56004fb1cf936e
      https://github.com/OpenSIPS/opensips/commit/8447abc7c33126b98d6747f36b56004fb1cf936e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/dialog/dlg_handlers.h
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  dialog: indicate the leg to send the request to


  Commit: 6233710bdd749014bab07bbdf20ab3f2f35a3e71
      https://github.com/OpenSIPS/opensips/commit/6233710bdd749014bab07bbdf20ab3f2f35a3e71
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_sessions.c
    M modules/media_exchange/media_sessions.h
    A modules/media_exchange/media_utils.c
    A modules/media_exchange/media_utils.h

  Log Message:
  -----------
  media_exchange: full implementation of media_fetch_to_call()


  Commit: eb451f09bac0c6ddef34f1ae125809170017c997
      https://github.com/OpenSIPS/opensips/commit/eb451f09bac0c6ddef34f1ae125809170017c997
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_exchange.c

  Log Message:
  -----------
  media_exchange: make nohold parameter integer


  Commit: 3e1a091b614dd884252062e751f18d7443f459a3
      https://github.com/OpenSIPS/opensips/commit/3e1a091b614dd884252062e751f18d7443f459a3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_utils.c
    M modules/media_exchange/media_utils.h

  Log Message:
  -----------
  media_exchange: make utils work with media_session_leg instead of dlg


  Commit: 66b63cc16881aa372d50235084e355bfbbd11e6e
      https://github.com/OpenSIPS/opensips/commit/66b63cc16881aa372d50235084e355bfbbd11e6e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_sessions.c
    M modules/media_exchange/media_sessions.h
    M modules/media_exchange/media_utils.c
    M modules/media_exchange/media_utils.h

  Log Message:
  -----------
  media_exchange: terminate b2b sessions if dialog ends


  Commit: 6a1637db0ff8e0816a346adda530a30678a323ff
      https://github.com/OpenSIPS/opensips/commit/6a1637db0ff8e0816a346adda530a30678a323ff
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_exchange.c

  Log Message:
  -----------
  media_exchange: make media_send_from_call leg optional


  Commit: 6ed6a68d0f3c3b29d84d99b9add6169f413e3ecd
      https://github.com/OpenSIPS/opensips/commit/6ed6a68d0f3c3b29d84d99b9add6169f413e3ecd
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    A modules/media_exchange/doc/contributors.xml
    A modules/media_exchange/doc/media_exchange.xml
    A modules/media_exchange/doc/media_exchange_admin.xml

  Log Message:
  -----------
  media_exchange: add initial version of documentation


  Commit: 64d2b5232941a0c701ec5b2a96746ee792ecc95f
      https://github.com/OpenSIPS/opensips/commit/64d2b5232941a0c701ec5b2a96746ee792ecc95f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/doc/media_exchange_admin.xml
    M modules/media_exchange/media_exchange.c

  Log Message:
  -----------
  media_exchange: add skeleton for MI commands


  Commit: f28342371b0324db597435116ccd4cb56ed6385b
      https://github.com/OpenSIPS/opensips/commit/f28342371b0324db597435116ccd4cb56ed6385b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/doc/media_exchange_admin.xml
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_sessions.c
    M modules/media_exchange/media_sessions.h
    M modules/media_exchange/media_utils.c
    M modules/media_exchange/media_utils.h

  Log Message:
  -----------
  media_exchange: add MI media_terminate MI command


  Commit: c906c3ce25a62e134c5b4e535c9f64f52f6ccc63
      https://github.com/OpenSIPS/opensips/commit/c906c3ce25a62e134c5b4e535c9f64f52f6ccc63
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_sessions.c
    M modules/media_exchange/media_sessions.h
    M modules/media_exchange/media_utils.c

  Log Message:
  -----------
  media_exchange: don't put the other leg on hold if it has ongoing session


  Commit: 7e789944ac6382b043e4f160c3d49c0e46bc109f
      https://github.com/OpenSIPS/opensips/commit/7e789944ac6382b043e4f160c3d49c0e46bc109f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_utils.c

  Log Message:
  -----------
  media_exchange: fix resume when other participant is on hold


  Commit: 1bf00ac8ad21fa9157cefe909683990b45fd725c
      https://github.com/OpenSIPS/opensips/commit/1bf00ac8ad21fa9157cefe909683990b45fd725c
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/doc/media_exchange_admin.xml

  Log Message:
  -----------
  media_exchange: add rtpproxy & b2b doc clarifications


  Commit: b7ea076264a0ffb4d9c7f1bad857bc6d72ac7773
      https://github.com/OpenSIPS/opensips/commit/b7ea076264a0ffb4d9c7f1bad857bc6d72ac7773
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/doc/media_exchange_admin.xml
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_sessions.h

  Log Message:
  -----------
  media_exchange: s/media_send/media_fork, s/media_fetch/media_exchange


  Commit: e0ed7da6e37815d9f81c0113e704b4cdb8f5bb30
      https://github.com/OpenSIPS/opensips/commit/e0ed7da6e37815d9f81c0113e704b4cdb8f5bb30
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/dialog/dialog.c
    M modules/dialog/dlg_hash.h
    M modules/dialog/dlg_load.h
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  dialog: add command to get call direction


  Commit: 6ddd2f6dd499d9737994cad92507cab1e4a383ce
      https://github.com/OpenSIPS/opensips/commit/6ddd2f6dd499d9737994cad92507cab1e4a383ce
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/doc/media_exchange_admin.xml
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_sessions.c
    M modules/media_exchange/media_sessions.h
    M modules/media_exchange/media_utils.c
    M modules/media_exchange/media_utils.h

  Log Message:
  -----------
  media_exchange: implement media_exchange_from_uri()


  Commit: 97b6fa530287c6433bde5abc1a5e3e6014671e65
      https://github.com/OpenSIPS/opensips/commit/97b6fa530287c6433bde5abc1a5e3e6014671e65
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/doc/media_exchange_admin.xml
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_sessions.h
    M modules/media_exchange/media_utils.c

  Log Message:
  -----------
  media_exchange: implement media_exchange_from_call_to_uri MI


  Commit: 70ada289d0b5f62fa7699cb673e599c371efd31c
      https://github.com/OpenSIPS/opensips/commit/70ada289d0b5f62fa7699cb673e599c371efd31c
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_sessions.c
    M modules/media_exchange/media_sessions.h
    M modules/media_exchange/media_utils.c
    M modules/media_exchange/media_utils.h

  Log Message:
  -----------
  media_exchange: refactor sessions and utils code


  Commit: 2788ea2df2f9dbe6736020cd7204cb897d67870f
      https://github.com/OpenSIPS/opensips/commit/2788ea2df2f9dbe6736020cd7204cb897d67870f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/doc/media_exchange_admin.xml
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_sessions.c
    M modules/media_exchange/media_sessions.h
    M modules/media_exchange/media_utils.c
    M modules/media_exchange/media_utils.h

  Log Message:
  -----------
  media_exchange: implement media_fork_from_call


  Commit: 9acd52de3aea6600b5b488275cb7114f95d9f825
      https://github.com/OpenSIPS/opensips/commit/9acd52de3aea6600b5b488275cb7114f95d9f825
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_utils.c

  Log Message:
  -----------
  media_exchange: rework sdp static buffers


  Commit: 0cc526dda2cd7b29d3e4cc17a1eb6f43158678de
      https://github.com/OpenSIPS/opensips/commit/0cc526dda2cd7b29d3e4cc17a1eb6f43158678de
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/doc/media_exchange_admin.xml
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_utils.c
    M modules/media_exchange/media_utils.h

  Log Message:
  -----------
  media_exchange: add media_fork_to_uri implementation


  Commit: 68944bdfc8240dbf278c9f7d1d89f1303b8db96d
      https://github.com/OpenSIPS/opensips/commit/68944bdfc8240dbf278c9f7d1d89f1303b8db96d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/rtpproxy/rtpproxy.c
    M modules/rtpproxy/rtpproxy_load.h

  Log Message:
  -----------
  rtpproxy: add support for stopping recording


  Commit: cfe67deacce47ce31831eced4c03827c493b3832
      https://github.com/OpenSIPS/opensips/commit/cfe67deacce47ce31831eced4c03827c493b3832
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_exchange.h
    M modules/media_exchange/media_utils.c
    M modules/media_exchange/media_utils.h

  Log Message:
  -----------
  media_exchange: add persistency


  Commit: 75e7fc065e533a5fe73b249303fcfd4ee58e89e3
      https://github.com/OpenSIPS/opensips/commit/75e7fc065e533a5fe73b249303fcfd4ee58e89e3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_sessions.c
    M modules/media_exchange/media_utils.c
    M modules/media_exchange/media_utils.h

  Log Message:
  -----------
  media_exchange: add support for stopping forking


  Commit: 228e77bd9da15af76be50cecb13c0792d957ce1d
      https://github.com/OpenSIPS/opensips/commit/228e77bd9da15af76be50cecb13c0792d957ce1d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_utils.c

  Log Message:
  -----------
  media_exchange: always store forks ip and port


  Commit: a40ef44242384253ff965affa0b678a21ed47e40
      https://github.com/OpenSIPS/opensips/commit/a40ef44242384253ff965affa0b678a21ed47e40
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/doc/media_exchange_admin.xml

  Log Message:
  -----------
  media_exchange: fix a few docs typos


  Commit: eeab4be9677d6cca8e78676b136a04307c9e436d
      https://github.com/OpenSIPS/opensips/commit/eeab4be9677d6cca8e78676b136a04307c9e436d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M parser/sdp/sdp_helpr_funcs.c

  Log Message:
  -----------
  parser/sdp: store sendrecv value even if on hold


  Commit: 3e69d2a3ef54321c3d244e925f0f6aa2fbd31fec
      https://github.com/OpenSIPS/opensips/commit/3e69d2a3ef54321c3d244e925f0f6aa2fbd31fec
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/doc/media_exchange_admin.xml
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_sessions.c
    M modules/media_exchange/media_sessions.h
    M modules/media_exchange/media_utils.c
    M modules/media_exchange/media_utils.h

  Log Message:
  -----------
  media_exchange: add support for handling reinvites


  Commit: 2686630591fbe2d142c7c0fe0a971a16fed710b4
      https://github.com/OpenSIPS/opensips/commit/2686630591fbe2d142c7c0fe0a971a16fed710b4
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/doc/media_exchange_admin.xml
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_utils.c
    M modules/media_exchange/media_utils.h

  Log Message:
  -----------
  media_exchange: add commands for pausing/resuming forks


  Commit: c0d9fd6c31b058cf556aa0adbe1d02e7fab2de50
      https://github.com/OpenSIPS/opensips/commit/c0d9fd6c31b058cf556aa0adbe1d02e7fab2de50
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/doc/media_exchange_admin.xml
    M modules/media_exchange/media_exchange.c

  Log Message:
  -----------
  media_exchange: adjust functions-routes mappings


  Commit: d5ea610753c7e857e02e088744ee505cbbcd0cd9
      https://github.com/OpenSIPS/opensips/commit/d5ea610753c7e857e02e088744ee505cbbcd0cd9
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/doc/media_exchange_admin.xml

  Log Message:
  -----------
  media_exchange: fix listitem structure in doc


  Commit: e5dbbf807665a05ea672424d29ce689732bc8353
      https://github.com/OpenSIPS/opensips/commit/e5dbbf807665a05ea672424d29ce689732bc8353
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_sessions.c
    M modules/media_exchange/media_sessions.h
    M modules/media_exchange/media_utils.c
    M modules/media_exchange/media_utils.h

  Log Message:
  -----------
  media_exchange: rework referencing and legs' state


  Commit: de949443f94b3932133d83b9eac38f212443dd60
      https://github.com/OpenSIPS/opensips/commit/de949443f94b3932133d83b9eac38f212443dd60
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-03-09 (Mon, 09 Mar 2020)

  Changed paths:
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_exchange.h

  Log Message:
  -----------
  media_exchange: adhere to new b2be callback interface


Compare: https://github.com/OpenSIPS/opensips/compare/9a78039a01bd...de949443f94b



More information about the Devel mailing list