[OpenSIPS-Devel] [OpenSIPS/opensips] cf73b6: Fixed bogus returned code for sl_send_reply()

Bogdan-Andrei Iancu bogdan at opensips.org
Fri Apr 21 12:29:29 EDT 2017


  Branch: refs/heads/2.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: cf73b681dcff5448287ac2a5abff0017d03e823c
      https://github.com/OpenSIPS/opensips/commit/cf73b681dcff5448287ac2a5abff0017d03e823c
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M modules/sl/sl_funcs.c

  Log Message:
  -----------
  Fixed bogus returned code for sl_send_reply()

If called for an ACK request, the sl_send_reply() func returns 0, terminated the script execution; Changed to return success (1).

(cherry picked from commit 527017104058deb253ba5be6b32239483f834839)


  Commit: 7a6a453653b8ae3b38ab3ae9f33b1bf501c4ea85
      https://github.com/OpenSIPS/opensips/commit/7a6a453653b8ae3b38ab3ae9f33b1bf501c4ea85
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M modules/dialog/dialog.c

  Log Message:
  -----------
  Fixed testing the return code for pv_set_value()

(cherry picked from commit c9cf64084aabf8c967b068ecbf2dd10e68f5a8b1)


  Commit: d568d2116d2f9ba6e0b360a42cdbfde497e47736
      https://github.com/OpenSIPS/opensips/commit/d568d2116d2f9ba6e0b360a42cdbfde497e47736
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M modules/dialog/dialog.c

  Log Message:
  -----------
  Fix sequential lookups of the DID separator.

(cherry picked from commit 8cba5ecc0ea7b95daaf702d023e9de2ec8b26daf)


  Commit: 5022725c47a1e3857ee83fd0563199b06a40b21a
      https://github.com/OpenSIPS/opensips/commit/5022725c47a1e3857ee83fd0563199b06a40b21a
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M modules/tm/README
    M modules/tm/doc/tm_admin.xml
    M modules/tm/tm.c

  Log Message:
  -----------
  Fixed t_check_trans() not to report end-2-end ACKs

end-2-end ACKs are sequential requests (in dialog) forming a separate transaction than the INVITE; In terms of ACK matching, the t_check_trans() reports only hop-by-hop ACKs (to negative replies) which are part of the INVITE transaction.

(cherry picked from commit dee4d12f8e99adbb6e46476eaeaf2b80130cb5a9)


Compare: https://github.com/OpenSIPS/opensips/compare/1604502f5441...5022725c47a1


More information about the Devel mailing list