[OpenSIPS-Devel] [OpenSIPS/opensips] 736279: b2b_logic: properly check functions' return code

Razvan Crainea razvan at opensips.org
Fri Nov 11 08:58:51 CET 2016


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 736279b258f2f40c4407bed8947f48e93068a2e9
      https://github.com/OpenSIPS/opensips/commit/736279b258f2f40c4407bed8947f48e93068a2e9
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M modules/b2b_logic/logic.c

  Log Message:
  -----------
  b2b_logic: properly check functions' return code

Fixes Coverity CID 40483 40484


  Commit: 035aaa2c143c651f4883614ccd7015868f6ea94a
      https://github.com/OpenSIPS/opensips/commit/035aaa2c143c651f4883614ccd7015868f6ea94a
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M modules/json/json.c

  Log Message:
  -----------
  json.c: properly check the pv_parse_spec() return

Fixes Coverity CID 40485


  Commit: 50551ff8db5ddb3dd688207d1904b77d15addf98
      https://github.com/OpenSIPS/opensips/commit/50551ff8db5ddb3dd688207d1904b77d15addf98
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M modules/b2b_entities/dlg.c
    M modules/b2b_logic/logic.c

  Log Message:
  -----------
  b2b: properly check return codes

Fixes Coverity CID 40486, 40487 and 40488


  Commit: 49e069cf2284dc2aca717935e58d3a065f50abc2
      https://github.com/OpenSIPS/opensips/commit/49e069cf2284dc2aca717935e58d3a065f50abc2
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M modules/rls/subscribe.c

  Log Message:
  -----------
  rls: properly check parse_from_uri() return code

Fixes Coverity CID 40490


  Commit: 756204b9847eda1172b074b4cf856825bc75f831
      https://github.com/OpenSIPS/opensips/commit/756204b9847eda1172b074b4cf856825bc75f831
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M modules/b2b_entities/client.c

  Log Message:
  -----------
  b2b_entities: properly check parse_methods() return

Fixes Coverity CID 40493


  Commit: fd74b8859e03f5a80e158f1d0b3da1ed71643d9a
      https://github.com/OpenSIPS/opensips/commit/fd74b8859e03f5a80e158f1d0b3da1ed71643d9a
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M modules/presence_callinfo/sca_hash.c
    M modules/ratelimit/ratelimit.c

  Log Message:
  -----------
  fix undefined shifting with more than 31 - should never reach there

Fixes Coverity CCID 40494 and 40495


  Commit: c33c8d5ea1021ff6ac89c5dc31f2971d63f3bd4d
      https://github.com/OpenSIPS/opensips/commit/c33c8d5ea1021ff6ac89c5dc31f2971d63f3bd4d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M modules/msilo/msfuncs.c

  Log Message:
  -----------
  msilo: replace strncpy with memcpy

This prevents a coverity warning about null terminated strings
Fixes Coverity CID 40507


  Commit: 25dd3ca720fe1104c34438765f340064e4b53185
      https://github.com/OpenSIPS/opensips/commit/25dd3ca720fe1104c34438765f340064e4b53185
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M modules/carrierroute/route_config.c

  Log Message:
  -----------
  carrierroute: prevent ch truncate from fgetc()

Fixes Coverity CID 40507


  Commit: adc226cbf03e2d9aa6edf259da0b8f52d9c452e6
      https://github.com/OpenSIPS/opensips/commit/adc226cbf03e2d9aa6edf259da0b8f52d9c452e6
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M modules/call_control/call_control.c
    M modules/cfgutils/cfgutils.c
    M modules/db_http/http_dbase.c
    M modules/db_perlvdb/perlvdb_conv.c
    M modules/dialog/dlg_db_handler.c
    M modules/domainpolicy/domainpolicy.c
    M modules/imc/imc.c
    M modules/lua/sipluafunc.c
    M modules/mangler/contact_ops.c
    M modules/mi_datagram/datagram_fnc.c
    M modules/peering/verify.c
    M modules/perl/opensipsxs.xs
    M modules/python/python_msgobj.c
    M modules/rtpproxy/rtpproxy.c
    M modules/seas/seas_action.c
    M modules/sipmsgops/sipmsgops.c
    M modules/snmpstats/snmpstats.c
    M modules/stun/stun.c
    M modules/uac/replace.c

  Log Message:
  -----------
  fix unchecked return value

Fixes Coverity CID 40508, 40509, 40510, 40511, 40512, 40513, 40514,
      40515, 40516, 40519, 40520, 40522, 40523, 40524, 40526, 40527,
      40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537,
      40538, 40542, 40545


  Commit: 21b434546153b17f42683da45325c580163cd824
      https://github.com/OpenSIPS/opensips/commit/21b434546153b17f42683da45325c580163cd824
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M modules/pi_http/http_fnc.c

  Log Message:
  -----------
  pi_http: remove double-checking

Fixes Coverity CID 40554 and 50455


Compare: https://github.com/OpenSIPS/opensips/compare/8ebf84a76d2f...21b434546153


More information about the Devel mailing list