[OpenSIPS-Devel] [OpenSIPS/opensips] 9943f5: EVI: Small optimization

Liviu Chircu noreply at github.com
Fri Nov 6 20:58:18 EST 2020


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9943f59656bb2081eeed1f2fe300d1b142da0928
      https://github.com/OpenSIPS/opensips/commit/9943f59656bb2081eeed1f2fe300d1b142da0928
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-11-06 (Fri, 06 Nov 2020)

  Changed paths:
    M evi/evi_params.c

  Log Message:
  -----------
  EVI: Small optimization


  Commit: e78f0d05e78c14e464e3f8e50a0dad622b8b41e6
      https://github.com/OpenSIPS/opensips/commit/e78f0d05e78c14e464e3f8e50a0dad622b8b41e6
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-11-06 (Fri, 06 Nov 2020)

  Changed paths:
    M lib/reg/pn.c

  Log Message:
  -----------
  SIP PN Support: Change harmless log to DEBUG

Empty (non-set) EVI parameters are possible and should be ignored.


  Commit: 0d88fa9092d9f060e8f885f63d0cca8fbeaa5d2d
      https://github.com/OpenSIPS/opensips/commit/0d88fa9092d9f060e8f885f63d0cca8fbeaa5d2d
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-11-06 (Fri, 06 Nov 2020)

  Changed paths:
    M modules/usrloc/ul_evi.c

  Log Message:
  -----------
  usrloc: Re-structure contact events; Remove useless globals


  Commit: 0b7d4d1fa27db61a15f826085aec0bd44b594c79
      https://github.com/OpenSIPS/opensips/commit/0b7d4d1fa27db61a15f826085aec0bd44b594c79
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-11-06 (Fri, 06 Nov 2020)

  Changed paths:
    M lib/reg/lookup.c
    M lib/reg/pn.c
    M modules/usrloc/doc/usrloc_admin.xml
    M modules/usrloc/ul_evi.c
    M modules/usrloc/ul_evi.h
    M modules/usrloc/ul_timer.c
    M modules/usrloc/usrloc.h

  Log Message:
  -----------
  usrloc: Add the "req_callid" field to contact refresh events

Providing the Call-ID of the pending SIP request during the Push
Notification event_route execution gives the ability to load the dialog
context of the pending INVITE.  From here onwards, data can be freely
passed between the two execution contexts and included in the Push
Notification body (e.g.: caller ID, callee number, dialog Call-ID, etc.)

Credits to Răzvan Crainea for suggesting this concept


Compare: https://github.com/OpenSIPS/opensips/compare/1f3e56fbfffd...0b7d4d1fa27d



More information about the Devel mailing list