[OpenSIPS-Devel] [OpenSIPS/opensips] 7bcf03: mid_registrar: Fix a CSeq bug in mode == 1

Liviu Chircu liviu at opensips.org
Mon Dec 4 11:21:53 EST 2017


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7bcf0323369587ae0f153de1f7a87c7f85aefd4d
      https://github.com/OpenSIPS/opensips/commit/7bcf0323369587ae0f153de1f7a87c7f85aefd4d
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: Fix a CSeq bug in mode == 1

Contact updates would not also update the last cseq value. This, in turn,
would lead to SIP-wise incorrect self-generated de-registrations.


  Commit: 67c31603e2215bca6211bcaaa4b0682d9325fa18
      https://github.com/OpenSIPS/opensips/commit/67c31603e2215bca6211bcaaa4b0682d9325fa18
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

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

  Log Message:
  -----------
  mid_registrar: Restore "default_expires" and "max_expires"

These registrar modparams were left unmaintained / ignored during development.
However, they are still valid and completely separate from
"outgoing_expires". The former two params control ingress expirations,
while the latter one controls egress expirations.

To match the newly introduced defaults, we also increase the default
"outgoing_expires" from 600s to 3600s.


  Commit: fee1ccb72bc62823259dedfaccd5a262c8dbd1e3
      https://github.com/OpenSIPS/opensips/commit/fee1ccb72bc62823259dedfaccd5a262c8dbd1e3
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

  Changed paths:
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/mid_registrar_admin.xml

  Log Message:
  -----------
  mid_registrar: Update docs


Compare: https://github.com/OpenSIPS/opensips/compare/98921fb69ee7...fee1ccb72bc6


More information about the Devel mailing list