[OpenSIPS-Devel] [OpenSIPS/opensips] 1c5586: mid_registrar: Fix crash on missing Contact "; expi...

Liviu Chircu liviu at opensips.org
Wed Oct 25 08:46:15 EDT 2017


  Branch: refs/heads/2.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1c55866d98b51e6fe49ebc27e47135a1a91e6d53
      https://github.com/OpenSIPS/opensips/commit/1c55866d98b51e6fe49ebc27e47135a1a91e6d53
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-10-25 (Wed, 25 Oct 2017)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: Fix crash on missing Contact ";expires"

Correctly process contact expirations on 200 OK replies
in "db_mode = 1".

Reported by Jim DeVito.

(cherry picked from commit fc5762694201ebe4902d027e8daeaf29047a2a8a)


  Commit: 3ed8010e72afcb2ee9cb4ad12877b1049c59e61c
      https://github.com/OpenSIPS/opensips/commit/3ed8010e72afcb2ee9cb4ad12877b1049c59e61c
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-10-25 (Wed, 25 Oct 2017)

  Changed paths:
    M modules/mid_registrar/mid_registrar.c
    M modules/mid_registrar/mid_registrar.h
    M modules/mid_registrar/save.c
    M modules/mid_registrar/ulcb.c

  Log Message:
  -----------
  mid_registrar: Add "next hop" awareness

The mid_registrar must preserve the values of both $ru and $du, in
order to replicate the same behavior for its De-REGISTER requests.

(cherry picked from commit 3a1d8053357b5ac4d84bc5de89ca0059af9cdc28)


Compare: https://github.com/OpenSIPS/opensips/compare/119c841b03a9...3ed8010e72af


More information about the Devel mailing list