[OpenSIPS-Devel] [OpenSIPS/opensips] c92f8e: b2b_entities: inform callback about serialization ...

Vlad Pătrașcu noreply at github.com
Fri Apr 10 18:26:13 EST 2020


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c92f8e69484e92eb5902383c6db4827a16d036c9
      https://github.com/OpenSIPS/opensips/commit/c92f8e69484e92eb5902383c6db4827a16d036c9
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2020-04-10 (Fri, 10 Apr 2020)

  Changed paths:
    M modules/b2b_entities/b2b_entities.c
    M modules/b2b_entities/b2b_entities.h
    M modules/b2b_entities/b2be_clustering.c
    M modules/b2b_entities/b2be_load.h
    M modules/b2b_entities/dlg.c
    M modules/b2b_entities/dlg.h
    M modules/media_exchange/media_utils.c
    M modules/media_exchange/media_utils.h

  Log Message:
  -----------
  b2b_entities: inform callback about serialization backend type

The entity callback now has an extra param which describes the serialization
backend used (cluster or DB).


  Commit: d838df07bc93910de96ab490625f90b83540d269
      https://github.com/OpenSIPS/opensips/commit/d838df07bc93910de96ab490625f90b83540d269
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2020-04-10 (Fri, 10 Apr 2020)

  Changed paths:
    M modules/b2b_entities/b2b_entities.c
    M modules/b2b_entities/b2be_clustering.c
    M modules/b2b_entities/b2be_clustering.h
    M modules/b2b_entities/b2be_load.h
    M modules/b2b_entities/dlg.c
    M modules/media_exchange/media_utils.c

  Log Message:
  -----------
  b2b_entities: add ACK event type for entity callbacks

Split the sending/receiving of an ACK from the B2B_EVENT_UPDATE
entity callback event type into a new type.


  Commit: f866dc9554914392b15e7c332a0812d73a02faa0
      https://github.com/OpenSIPS/opensips/commit/f866dc9554914392b15e7c332a0812d73a02faa0
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2020-04-10 (Fri, 10 Apr 2020)

  Changed paths:
    M modules/b2b_entities/b2be_load.h
    M modules/b2b_entities/dlg.c
    M modules/b2b_entities/dlg.h
    M modules/b2b_logic/logic.c
    M modules/b2b_logic/records.c
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_sessions.c
    M modules/siprec/siprec_logic.c

  Log Message:
  -----------
  b2b_entities: instruct entity_delete if replication should be done


  Commit: 5b579d7a7c32354ff3a8c028f84201122d8b9ed9
      https://github.com/OpenSIPS/opensips/commit/5b579d7a7c32354ff3a8c028f84201122d8b9ed9
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2020-04-10 (Fri, 10 Apr 2020)

  Changed paths:
    M modules/b2b_logic/b2b_logic.c
    A modules/b2b_logic/b2bl_clustering.c
    A modules/b2b_logic/b2bl_clustering.h
    M modules/b2b_logic/b2bl_db.c
    M modules/b2b_logic/b2bl_db.h
    M modules/b2b_logic/logic.c
    M modules/b2b_logic/records.c
    M modules/b2b_logic/records.h

  Log Message:
  -----------
  b2b_logic: add replication through entities storage


  Commit: fd19afa9804726242af6934ed7756c6d59ab3daa
      https://github.com/OpenSIPS/opensips/commit/fd19afa9804726242af6934ed7756c6d59ab3daa
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2020-04-10 (Fri, 10 Apr 2020)

  Changed paths:
    M modules/b2b_entities/b2be_clustering.c
    M modules/b2b_entities/dlg.c
    M modules/b2b_entities/dlg.h

  Log Message:
  -----------
  b2b_entities: do not call the entity callbacks under lock


  Commit: 07f7fdbfaaf0611db302151a711c8c3d0f20d13a
      https://github.com/OpenSIPS/opensips/commit/07f7fdbfaaf0611db302151a711c8c3d0f20d13a
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2020-04-10 (Fri, 10 Apr 2020)

  Changed paths:
    M modules/b2b_entities/dlg.c

  Log Message:
  -----------
  b2b_entities: fix a crash when no entity storage backend is used


Compare: https://github.com/OpenSIPS/opensips/compare/d9d1b9660b0f...07f7fdbfaaf0



More information about the Devel mailing list