[OpenSIPS-Devel] [OpenSIPS/opensips] 803d5d: mid_registrar: Fix un-initialized global variable

Liviu Chircu liviu at opensips.org
Wed Aug 30 09:02:25 EDT 2017


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 803d5d3a4bea36a06f66e6b9687f85b41a96f1df
      https://github.com/OpenSIPS/opensips/commit/803d5d3a4bea36a06f66e6b9687f85b41a96f1df
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-08-30 (Wed, 30 Aug 2017)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: Fix un-initialized global variable


  Commit: 1143419b7bda9bebdd06e36dff2eb599e1eb20ea
      https://github.com/OpenSIPS/opensips/commit/1143419b7bda9bebdd06e36dff2eb599e1eb20ea
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-08-30 (Wed, 30 Aug 2017)

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

  Log Message:
  -----------
  mid_registrar: Improve De-REGISTER behavior in mode = 2

Do not auto-reply to de-registrations for the last contact in AoR throttling
mode, but forward them to main registrar first.

Additionally, avoid auto-generating De-REGISTER messages for contacts
that were deleted through a De-REGISTER to begin with (and did not
expire or get deleted through the remove() script function).


  Commit: ee23700710564efb1b02f5584fed086bf89786e2
      https://github.com/OpenSIPS/opensips/commit/ee23700710564efb1b02f5584fed086bf89786e2
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-08-30 (Wed, 30 Aug 2017)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: Fix missing expiry values in mode = 2

Proper handling when forwarding REGISTER requests with missing Expires hf.


Compare: https://github.com/OpenSIPS/opensips/compare/d71cb43e816b...ee2370071056


More information about the Devel mailing list