[OpenSIPS-Devel] [OpenSIPS/opensips] 5655be: b2b_entities: always unref a transaction created p...

Răzvan Crainea noreply at github.com
Thu Oct 24 15:54:44 UTC 2024


  Branch: refs/heads/3.5
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 5655be7ecab4783ae66097b1a24de4ccc62e0f45
      https://github.com/OpenSIPS/opensips/commit/5655be7ecab4783ae66097b1a24de4ccc62e0f45
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2024-10-24 (Thu, 24 Oct 2024)

  Changed paths:
    M modules/b2b_entities/dlg.c

  Log Message:
  -----------
  b2b_entities: always unref a transaction created programatically

Ensure transactions do not leak by creating/replying them and not
unreffing when callback exits SCB_DROP_MSG

(cherry picked from commit 8b36f4cd6da33b26a8e2ce2bccf5cb075f2f1d04)


  Commit: c2f12919b0bee8d954430b9d33dbeb7827eec373
      https://github.com/OpenSIPS/opensips/commit/c2f12919b0bee8d954430b9d33dbeb7827eec373
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2024-10-24 (Thu, 24 Oct 2024)

  Changed paths:
    M modules/b2b_logic/bridging.c

  Log Message:
  -----------
  b2b_logic: do not discard a recognized cross-BYE

(cherry picked from commit ce19c70ec7ca6cd6a7a12347a5acc0a282432c50)


  Commit: db624a13f68823c19c45db9edb95d42bca113fd0
      https://github.com/OpenSIPS/opensips/commit/db624a13f68823c19c45db9edb95d42bca113fd0
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2024-10-24 (Thu, 24 Oct 2024)

  Changed paths:
    M modules/b2b_logic/bridging.c
    M modules/b2b_logic/logic.c

  Log Message:
  -----------
  b2b_logic: always terminate a bridge initiator

Before this commit, only if the `notify` flag was used, the entity would
have been deleted.

(cherry picked from commit aff2d963126f097411753d699239bc938479c892)


  Commit: 5170a0bdc459dc2364cb80d71db53c5d13d1e148
      https://github.com/OpenSIPS/opensips/commit/5170a0bdc459dc2364cb80d71db53c5d13d1e148
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2024-10-24 (Thu, 24 Oct 2024)

  Changed paths:
    M modules/b2b_logic/logic.c

  Log Message:
  -----------
  b2b_logic: a BYE for a disconnected entity should not influence the call

(cherry picked from commit 49ba1c37bfcd8dbc265c19c45895b3eee767b561)


Compare: https://github.com/OpenSIPS/opensips/compare/ae0f1f560f12...5170a0bdc459

To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications



More information about the Devel mailing list