[OpenSIPS-Devel] [OpenSIPS/opensips] b8f9c5: Fixed crash when failing to find a send socket

Bogdan-Andrei Iancu bogdan at opensips.org
Tue Aug 25 12:03:42 CEST 2015


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b8f9c559678f6748d355efe283d07c5535b5f302
      https://github.com/OpenSIPS/opensips/commit/b8f9c559678f6748d355efe283d07c5535b5f302
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-17 (Mon, 17 Aug 2015)

  Changed paths:
    M forward.h

  Log Message:
  -----------
  Fixed crash when failing to find a send socket

Bogus free was done in case of error to find a socket
Also, do not call raw callbacks for the BIN protocol


  Commit: eab11c2ea39c84d99e99487a35984f9725a6dfcb
      https://github.com/OpenSIPS/opensips/commit/eab11c2ea39c84d99e99487a35984f9725a6dfcb
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-17 (Mon, 17 Aug 2015)

  Changed paths:
    M modules/proto_bin/proto_bin.c

  Log Message:
  -----------
  Set async to be disabled by default


  Commit: a439b2897deea8e0b12ef65043265bdf0401f1e7
      https://github.com/OpenSIPS/opensips/commit/a439b2897deea8e0b12ef65043265bdf0401f1e7
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-17 (Mon, 17 Aug 2015)

  Changed paths:
    M modules/proto_bin/proto_bin.c

  Log Message:
  -----------
  Removed async forcing code


  Commit: 10e2e7adb3bfd20c2ac0e3931ff3881982d38fdd
      https://github.com/OpenSIPS/opensips/commit/10e2e7adb3bfd20c2ac0e3931ff3881982d38fdd
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-17 (Mon, 17 Aug 2015)

  Changed paths:
    M bin_interface.c
    M bin_interface.h

  Log Message:
  -----------
  bin_interface: changed bin_register_cb function


  Commit: ac9042561ef2d57716b03c660ec3ab136e200e4c
      https://github.com/OpenSIPS/opensips/commit/ac9042561ef2d57716b03c660ec3ab136e200e4c
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-17 (Mon, 17 Aug 2015)

  Changed paths:
    A modules/clusterer/Makefile
    A modules/clusterer/clusterer.c
    A modules/clusterer/clusterer.h

  Log Message:
  -----------
  clusterer: Added initial infrastructure


  Commit: e4bf5778741fd82c163a6ab0a196c3eb5c14303a
      https://github.com/OpenSIPS/opensips/commit/e4bf5778741fd82c163a6ab0a196c3eb5c14303a
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-17 (Mon, 17 Aug 2015)

  Changed paths:
    M modules/clusterer/clusterer.c
    M modules/clusterer/clusterer.h

  Log Message:
  -----------
  clusterer: improved load_info function


  Commit: 0d104b7cdfb45941e70a3df0aae235fb68756558
      https://github.com/OpenSIPS/opensips/commit/0d104b7cdfb45941e70a3df0aae235fb68756558
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-17 (Mon, 17 Aug 2015)

  Changed paths:
    M modules/clusterer/clusterer.c
    M modules/clusterer/clusterer.h

  Log Message:
  -----------
  clusterer: added persistent mode


  Commit: 6b61980cfb4e06f91f9f1d6e487004b1b466f246
      https://github.com/OpenSIPS/opensips/commit/6b61980cfb4e06f91f9f1d6e487004b1b466f246
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-17 (Mon, 17 Aug 2015)

  Changed paths:
    A modules/clusterer/api.h
    M modules/clusterer/clusterer.c
    M modules/clusterer/clusterer.h

  Log Message:
  -----------
  clusterer:Added clusterer api


  Commit: efb0c5b1b54841142bcea0d6fc56d32ffe6d9f68
      https://github.com/OpenSIPS/opensips/commit/efb0c5b1b54841142bcea0d6fc56d32ffe6d9f68
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-17 (Mon, 17 Aug 2015)

  Changed paths:
    M modules/clusterer/api.h
    M modules/clusterer/clusterer.c
    M modules/clusterer/clusterer.h
    A modules/clusterer/doc/clusterer.xml
    A modules/clusterer/doc/clusterer_admin.xml

  Log Message:
  -----------
  clusterer: added register and send_to API functions


  Commit: 22c720dd11a33abe11e181727d954a602907d25e
      https://github.com/OpenSIPS/opensips/commit/22c720dd11a33abe11e181727d954a602907d25e
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-24 (Mon, 24 Aug 2015)

  Changed paths:
    M modules/dialog/dialog.c
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_hash.c
    M modules/dialog/dlg_profile.c
    M modules/dialog/dlg_repl_profile.h
    M modules/dialog/dlg_replication.c
    A modules/dialog/dlg_replication.c.rej
    M modules/dialog/dlg_replication.h
    A modules/dialog/dlg_replication.h.rej

  Log Message:
  -----------
  dialog:added clusterer api usage for replication


  Commit: 6c496d444115f507e96edce4781e1131ef318741
      https://github.com/OpenSIPS/opensips/commit/6c496d444115f507e96edce4781e1131ef318741
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-24 (Mon, 24 Aug 2015)

  Changed paths:
    M modules/ratelimit/ratelimit.c
    M modules/ratelimit/ratelimit.h
    M modules/ratelimit/ratelimit_helper.c

  Log Message:
  -----------
  ratelimit: clusterer api usage for replication


  Commit: f088632d9469b1d6235990d775bdd156356b4f1d
      https://github.com/OpenSIPS/opensips/commit/f088632d9469b1d6235990d775bdd156356b4f1d
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-24 (Mon, 24 Aug 2015)

  Changed paths:
    M modules/usrloc/dlist.c
    M modules/usrloc/ucontact.c
    M modules/usrloc/udomain.c
    M modules/usrloc/ul_mod.c
    M modules/usrloc/urecord.c
    M modules/usrloc/ureplication.c
    M modules/usrloc/ureplication.h

  Log Message:
  -----------
  usrloc: clusterer_api is used for replication


  Commit: 156096be085a24893bcc51efade079b4307ae595
      https://github.com/OpenSIPS/opensips/commit/156096be085a24893bcc51efade079b4307ae595
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-24 (Mon, 24 Aug 2015)

  Changed paths:
    M modules/dialog/dialog.c
    M modules/dialog/dlg_replication.c
    M modules/dialog/dlg_replication.h

  Log Message:
  -----------
  dialog: improved clusterer api usage for replication


  Commit: 778fe7d79be51b226d2445cf76364c6a181d3f6d
      https://github.com/OpenSIPS/opensips/commit/778fe7d79be51b226d2445cf76364c6a181d3f6d
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-24 (Mon, 24 Aug 2015)

  Changed paths:
    M modules/ratelimit/ratelimit_helper.c

  Log Message:
  -----------
  ratelimit: improved clusterer api usagefor replication


  Commit: 2dd5b4c9bc011706b204020a54c76cf635d8bbe0
      https://github.com/OpenSIPS/opensips/commit/2dd5b4c9bc011706b204020a54c76cf635d8bbe0
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-24 (Mon, 24 Aug 2015)

  Changed paths:
    M modules/usrloc/ul_mod.c
    M modules/usrloc/ureplication.c
    M modules/usrloc/ureplication.h

  Log Message:
  -----------
  usrloc: improved clusterer api usage for replication


  Commit: e01751d6b9e7015afa9dfda33c448b00991c4d2e
      https://github.com/OpenSIPS/opensips/commit/e01751d6b9e7015afa9dfda33c448b00991c4d2e
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-24 (Mon, 24 Aug 2015)

  Changed paths:
    M modules/ratelimit/ratelimit.c
    M modules/ratelimit/ratelimit.h
    M modules/ratelimit/ratelimit_helper.c

  Log Message:
  -----------
  ratelimit: added auth_check and timeout parameters


  Commit: 3db517bf821a65458f06e88aa97b5c3927a7868c
      https://github.com/OpenSIPS/opensips/commit/3db517bf821a65458f06e88aa97b5c3927a7868c
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-24 (Mon, 24 Aug 2015)

  Changed paths:
    M modules/dialog/dialog.c
    M modules/dialog/dlg_repl_profile.h

  Log Message:
  -----------
  dialog: added auth_check and timeout parameters


  Commit: c52c4e90eb494b48e4bcd05190a771b0917ee4da
      https://github.com/OpenSIPS/opensips/commit/c52c4e90eb494b48e4bcd05190a771b0917ee4da
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-24 (Mon, 24 Aug 2015)

  Changed paths:
    M modules/ratelimit/ratelimit_helper.c

  Log Message:
  -----------
  ratelimit: fixed segmentation fault when server_timeout is received


  Commit: 745d3624fa2242ef7fb2069b2c384c67ca56631e
      https://github.com/OpenSIPS/opensips/commit/745d3624fa2242ef7fb2069b2c384c67ca56631e
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-24 (Mon, 24 Aug 2015)

  Changed paths:
    A modules/clusterer/README
    M modules/clusterer/doc/clusterer.xml
    M modules/clusterer/doc/clusterer_admin.xml
    A modules/clusterer/doc/clusterer_devel.xml

  Log Message:
  -----------
  clusterer: readme


  Commit: 33603b1288fbc1dac39f2d20d13d2788ab512b72
      https://github.com/OpenSIPS/opensips/commit/33603b1288fbc1dac39f2d20d13d2788ab512b72
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-24 (Mon, 24 Aug 2015)

  Changed paths:
    M modules/clusterer/clusterer.c
    M modules/clusterer/clusterer.h

  Log Message:
  -----------
  clusterer: changed data structure


  Commit: 69cc93e3a4c27daee82a74c8e3971660af953bd4
      https://github.com/OpenSIPS/opensips/commit/69cc93e3a4c27daee82a74c8e3971660af953bd4
  Author: Eseanu Marius Cristian <eseanu.cristian at gmail.com>
  Date:   2015-08-24 (Mon, 24 Aug 2015)

  Changed paths:
    M modules/dialog/README
    M modules/dialog/doc/dialog_admin.xml

  Log Message:
  -----------
  dialog: readme - added necessary parameters to use clusterer api


  Commit: e0493bf39f784ef97ffbcd8c73950c26a825a780
      https://github.com/OpenSIPS/opensips/commit/e0493bf39f784ef97ffbcd8c73950c26a825a780
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-08-25 (Tue, 25 Aug 2015)

  Changed paths:
    M bin_interface.c
    M bin_interface.h
    M forward.h
    A modules/clusterer/Makefile
    A modules/clusterer/README
    A modules/clusterer/api.h
    A modules/clusterer/clusterer.c
    A modules/clusterer/clusterer.h
    A modules/clusterer/doc/clusterer.xml
    A modules/clusterer/doc/clusterer_admin.xml
    A modules/clusterer/doc/clusterer_devel.xml
    M modules/dialog/README
    M modules/dialog/dialog.c
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_hash.c
    M modules/dialog/dlg_profile.c
    M modules/dialog/dlg_repl_profile.h
    M modules/dialog/dlg_replication.c
    M modules/dialog/dlg_replication.h
    M modules/dialog/doc/dialog_admin.xml
    M modules/proto_bin/proto_bin.c
    M modules/ratelimit/ratelimit.c
    M modules/ratelimit/ratelimit.h
    M modules/ratelimit/ratelimit_helper.c
    M modules/usrloc/dlist.c
    M modules/usrloc/ucontact.c
    M modules/usrloc/udomain.c
    M modules/usrloc/ul_mod.c
    M modules/usrloc/urecord.c
    M modules/usrloc/ureplication.c
    M modules/usrloc/ureplication.h

  Log Message:
  -----------
  Merge branch 'clusterer' of https://github.com/eseanucristian/opensips into eseanucristian-clusterer

Conflicts:
	modules/ratelimit/ratelimit_helper.c


  Commit: 134dd72a4a2ba61827c50fb08ac5db3674c64a52
      https://github.com/OpenSIPS/opensips/commit/134dd72a4a2ba61827c50fb08ac5db3674c64a52
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-08-25 (Tue, 25 Aug 2015)

  Changed paths:
    M bin_interface.c
    M bin_interface.h
    M forward.h
    A modules/clusterer/Makefile
    A modules/clusterer/README
    A modules/clusterer/api.h
    A modules/clusterer/clusterer.c
    A modules/clusterer/clusterer.h
    A modules/clusterer/doc/clusterer.xml
    A modules/clusterer/doc/clusterer_admin.xml
    A modules/clusterer/doc/clusterer_devel.xml
    M modules/dialog/README
    M modules/dialog/dialog.c
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_hash.c
    M modules/dialog/dlg_profile.c
    M modules/dialog/dlg_repl_profile.h
    M modules/dialog/dlg_replication.c
    M modules/dialog/dlg_replication.h
    M modules/dialog/doc/dialog_admin.xml
    M modules/proto_bin/proto_bin.c
    M modules/ratelimit/ratelimit.c
    M modules/ratelimit/ratelimit.h
    M modules/ratelimit/ratelimit_helper.c
    M modules/usrloc/dlist.c
    M modules/usrloc/ucontact.c
    M modules/usrloc/udomain.c
    M modules/usrloc/ul_mod.c
    M modules/usrloc/urecord.c
    M modules/usrloc/ureplication.c
    M modules/usrloc/ureplication.h

  Log Message:
  -----------
  Merge branch 'eseanucristian-clusterer'


Compare: https://github.com/OpenSIPS/opensips/compare/6b265e86e76a...134dd72a4a2b


More information about the Devel mailing list