[OpenSIPS-Devel] [OpenSIPS/opensips] f52950: Fix rebuilding body from 0/1 to multi parts.

Razvan Crainea razvan at opensips.org
Tue Nov 15 13:33:36 CET 2016


  Branch: refs/heads/coverity_scan
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f52950050de8a928c02f9dc23f7f6d7118bb96f1
      https://github.com/OpenSIPS/opensips/commit/f52950050de8a928c02f9dc23f7f6d7118bb96f1
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-11-14 (Mon, 14 Nov 2016)

  Changed paths:
    M msg_translator.c

  Log Message:
  -----------
  Fix rebuilding body from 0/1 to multi parts.

The original parts may not have the CLRF between the end of the part and the enxt boundry (as original body is single part).


  Commit: 60f4e185d2148cd7231c62710a61e1fdb57bda06
      https://github.com/OpenSIPS/opensips/commit/60f4e185d2148cd7231c62710a61e1fdb57bda06
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-11-14 (Mon, 14 Nov 2016)

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

  Log Message:
  -----------
  Add new t_add_cancel_reason() function

This function allows the insertion of a custom Reason header into a CANCEL request.
Many thanks to Bernard Buitenhuis for sponsoring this development.


  Commit: ac0549215a4a99ac997f70b756b9a4a414716e81
      https://github.com/OpenSIPS/opensips/commit/ac0549215a4a99ac997f70b756b9a4a414716e81
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-11-14 (Mon, 14 Nov 2016)

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

  Log Message:
  -----------
  Fix t_add_cancel_reason() example - missing CRLF


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

  Changed paths:
    M modules/jabber/xode_from.c
    M modules/xmpp/xode_from.c

  Log Message:
  -----------
  xode_from.c: close handler in case of error

Fixes Coverity CID 40812


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

  Changed paths:
    M modules/statistics/statistics.c

  Log Message:
  -----------
  statistics: remove uninitilized value test

Fixes Coverity CID 40909


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

  Changed paths:
    M modules/snmpstats/snmpstats.c

  Log Message:
  -----------
  snmpstats: close fd in case of error

Fixes Coverity CID 40813


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

  Changed paths:
    M modules/snmpstats/openserSIPCommonObjects.c
    M modules/snmpstats/openserSIPContactTable.c
    M modules/snmpstats/openserSIPMethodSupportedTable.c
    M modules/snmpstats/openserSIPPortTable.c
    M modules/snmpstats/openserSIPRegUserLookupTable.c
    M modules/snmpstats/openserSIPRegUserTable.c
    M modules/snmpstats/openserSIPStatusCodesTable.c

  Log Message:
  -----------
  snmpstats: free space in case of error

Fixes Coverity CID 40799, 40800, 40801, 40804, 40811, 40814, 40817, 40818


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

  Changed paths:
    M modules/seas/statistics.c

  Log Message:
  -----------
  seas: close socket after handling it

Fixes Coverity CID 40803


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

  Changed paths:
    M modules/sipcapture/sipcapture.c

  Log Message:
  -----------
  sipcapture: initialize structures before usage

Fixes Coverity CID 40901


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

  Changed paths:
    M modules/path/path.c

  Log Message:
  -----------
  path: jump to proper label in case of error

detected by Coverity


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

  Changed paths:
    M modules/seas/encode_uri.c

  Log Message:
  -----------
  seas: release FILE after printing

Fixes Coverity CID 40820


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

  Changed paths:
    M modules/rtpproxy/timeout_process.c

  Log Message:
  -----------
  rtpproxy: release connect fd in case of error

Fixes Coverity CID 40821


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

  Changed paths:
    M modules/presence_xml/xcap_auth.c

  Log Message:
  -----------
  presence_xml: initialize pointer before usage

Fixes Coverity CID 40911


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

  Changed paths:
    M modules/presence/subscribe.c

  Log Message:
  -----------
  presence: fix uninitialized variable found

Fixes Coverity CID 40906


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

  Changed paths:
    M modules/mi_fifo/fifo_fnc.c

  Log Message:
  -----------
  mi_fifo: close reply fifo in case of error

Fixes Coverity CID 40805


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

  Changed paths:
    M modules/mangler/sdp_mangler.c

  Log Message:
  -----------
  mangler: free resource in case of error

Fixes Coverity CID 40819


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

  Changed paths:
    M modules/jabber/xjab_jcon.c

  Log Message:
  -----------
  jabber: fix uninitilized variable and res leak

Fixes Coverity CID 40903 and 40795


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

  Changed paths:
    M modules/db_berkeley/db_berkeley.c

  Log Message:
  -----------
  db_berkeley: fix uninitialized pointer

Fixes Coverity CID 40910


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

  Changed paths:
    M modules/carrierroute/route_config.c

  Log Message:
  -----------
  carrierroute: release resources in case of error

Fixes Coverity CID 40806 and 40807


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

  Changed paths:
    M modules/b2b_sca/sca_records.c

  Log Message:
  -----------
  b2b_sca: initialize watchers no

Fixes Coverity CID 40902


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

  Changed paths:
    M modules/presence_dialoginfo/notify_body.c
    M modules/pua_usrloc/ul_publish.c
    M modules/pua_xmpp/simple2xmpp.c

  Log Message:
  -----------
  remove dead code

Fixes Coverity CID 40611, 40615, 40616


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

  Changed paths:
    M pt.c

  Log Message:
  -----------
  fork: print errno when failing


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

  Changed paths:
    M modules/sipmsgops/sipmsgops.c

  Log Message:
  -----------
  sipmsgops: fix null dereference

Fixes Coverity CID 40620, 40621


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

  Changed paths:
    M resolve.h

  Log Message:
  -----------
  check if IP was specified for IPv6 str2ip6

Fixes Coverity CID 40629


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

  Changed paths:
    M modules/b2b_logic/logic.c

  Log Message:
  -----------
  b2b_logic: avoid NULL dereference

Fixes Coverity CID 40632


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

  Changed paths:
    M modules/b2b_sca/sca_logic.c

  Log Message:
  -----------
  b2b_sca: make sure the message exists before parsing it

Closes Coverity CID 40636


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

  Changed paths:
    M modules/b2b_entities/dlg.c

  Log Message:
  -----------
  b2b_entities: prevent from dereferencing NULL pointer

Fixes Coverity CID 40637, 40638


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

  Changed paths:
    M modules/snmpstats/openserSIPRegUserLookupTable.c
    M modules/snmpstats/openserSIPStatusCodesTable.c

  Log Message:
  -----------
  snmpstats: make sure we do not dereference NULL pointer

Fixes Coverity CID 40639


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

  Changed paths:
    M modules/imc/imc_cmd.c

  Log Message:
  -----------
  imc: prevent NULL dereferencing

Fixes Coverity CID 40641


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

  Changed paths:
    M modules/db_virtual/dbase.c

  Log Message:
  -----------
  db_virtual: fix NULL dereferencing

Fixes Coverity CID 40645


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

  Changed paths:
    M modules/jabber/tree234.c

  Log Message:
  -----------
  jabber: fix NULL dereferencing

Fixes Coverity CID 40646


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

  Changed paths:
    M modules/b2b_entities/dlg.c
    M modules/b2b_logic/logic.c
    M modules/b2b_sca/sca_logic.c
    M modules/b2b_sca/sca_records.c
    M modules/carrierroute/route_config.c
    M modules/db_berkeley/db_berkeley.c
    M modules/db_virtual/dbase.c
    M modules/imc/imc_cmd.c
    M modules/jabber/tree234.c
    M modules/jabber/xjab_jcon.c
    M modules/jabber/xode_from.c
    M modules/mangler/sdp_mangler.c
    M modules/mi_fifo/fifo_fnc.c
    M modules/path/path.c
    M modules/presence/subscribe.c
    M modules/presence_dialoginfo/notify_body.c
    M modules/presence_xml/xcap_auth.c
    M modules/pua_usrloc/ul_publish.c
    M modules/pua_xmpp/simple2xmpp.c
    M modules/rtpproxy/timeout_process.c
    M modules/seas/encode_uri.c
    M modules/seas/statistics.c
    M modules/sipcapture/sipcapture.c
    M modules/sipmsgops/sipmsgops.c
    M modules/snmpstats/openserSIPCommonObjects.c
    M modules/snmpstats/openserSIPContactTable.c
    M modules/snmpstats/openserSIPMethodSupportedTable.c
    M modules/snmpstats/openserSIPPortTable.c
    M modules/snmpstats/openserSIPRegUserLookupTable.c
    M modules/snmpstats/openserSIPRegUserTable.c
    M modules/snmpstats/openserSIPStatusCodesTable.c
    M modules/snmpstats/snmpstats.c
    M modules/statistics/statistics.c
    M modules/tm/README
    M modules/tm/doc/tm_admin.xml
    M modules/tm/t_fwd.c
    M modules/tm/t_fwd.h
    M modules/tm/tm.c
    M modules/xmpp/xode_from.c
    M msg_translator.c
    M pt.c
    M resolve.h

  Log Message:
  -----------
  Merge branch 'master' into coverity_scan


Compare: https://github.com/OpenSIPS/opensips/compare/73a491246407...7a8c3fb82fbe


More information about the Devel mailing list