[OpenSIPS-Devel] [OpenSIPS/opensips] c00622: Rework interface for script functions parameters

Liviu Chircu noreply at github.com
Thu Apr 4 09:46:32 EDT 2019


  Branch: refs/heads/func_params
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c006227d211fb7f1c379b9e40bdfc56536210b97
      https://github.com/OpenSIPS/opensips/commit/c006227d211fb7f1c379b9e40bdfc56536210b97
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M aaa/aaa.c
    M action.c
    M async.c
    M async.h
    M cfg.y
    M db/db.c
    M mod_fix.h
    M modules/tm/async.c
    M net/proto_tcp/proto_tcp.c
    M net/proto_udp/proto_udp.c
    M route.c
    M route_struct.c
    M route_struct.h
    M sr_module.c
    M sr_module.h
    M trace_api.c

  Log Message:
  -----------
  Rework interface for script functions parameters

* basic parameter fixup (type validation and variables evaluation) is now
  transparently done by the core for all script functions
* pass variables and integers to functions without quotes


  Commit: 321aaad20ec75997e58f483dead773dd17f13ff9
      https://github.com/OpenSIPS/opensips/commit/321aaad20ec75997e58f483dead773dd17f13ff9
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M action.c
    M route_struct.c
    M route_struct.h

  Log Message:
  -----------
  Fix evaluation of variables in function parameters


  Commit: b38b0c69e05270e92ebb451b90fc51dbef1ed6e7
      https://github.com/OpenSIPS/opensips/commit/b38b0c69e05270e92ebb451b90fc51dbef1ed6e7
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M route_struct.c
    M sr_module.h

  Log Message:
  -----------
  Support regex fixups for script functions parameters


  Commit: fce0b29711cea704ed33d24c23a88bf5d0aa7157
      https://github.com/OpenSIPS/opensips/commit/fce0b29711cea704ed33d24c23a88bf5d0aa7157
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M action.c
    M mod_fix.c
    M mod_fix.h
    M route.c
    M route_struct.c
    M route_struct.h

  Log Message:
  -----------
  Move function parameter fixup code to mod_fix.c


  Commit: 8dadeb5b062cfd55ab603cee17c990b2eafc563f
      https://github.com/OpenSIPS/opensips/commit/8dadeb5b062cfd55ab603cee17c990b2eafc563f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/dialplan/dialplan.c
    M modules/dialplan/doc/dialplan_admin.xml

  Log Message:
  -----------
  Migrated to new function param interface.

In script and MI function dp_translate, the partition is now a separate optional param (from the dpid).
Also, the script dp_translate() has the input string and output variable split in two different paramters.


  Commit: 7cb32e88f15e2a2dd1c495429f4f06e8c16638eb
      https://github.com/OpenSIPS/opensips/commit/7cb32e88f15e2a2dd1c495429f4f06e8c16638eb
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/permissions/address.c
    M modules/permissions/address.h
    M modules/permissions/doc/permissions_admin.xml
    M modules/permissions/hash.c
    M modules/permissions/hash.h
    M modules/permissions/partitions.c
    M modules/permissions/partitions.h
    M modules/permissions/permissions.c

  Log Message:
  -----------
  [permissions] migrated to new func's param interface.

Partition is no longer part of the same param as the group, but an optional last parameter.
allow_routing/register(allow,deny) dropped as they were broken - keeping only the allow_routing/register(basename) should do it.


  Commit: 32ce1fbc63fbd800d78a511a44eeac814fe2eb9f
      https://github.com/OpenSIPS/opensips/commit/32ce1fbc63fbd800d78a511a44eeac814fe2eb9f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/permissions/permissions.c

  Log Message:
  -----------
  [permission] Fixed partition fixup function


  Commit: a0ca1f23842539a9cb73d27fcfa0f906be2f5cf8
      https://github.com/OpenSIPS/opensips/commit/a0ca1f23842539a9cb73d27fcfa0f906be2f5cf8
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/dialplan/dialplan.c

  Log Message:
  -----------
  [dialplan] Use flag to force lookup of default partision it is missing as param


  Commit: cb56b7a75676c97ad7681276f799843dbe237e04
      https://github.com/OpenSIPS/opensips/commit/cb56b7a75676c97ad7681276f799843dbe237e04
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M mod_fix.c

  Log Message:
  -----------
  Run custom fixups for variable parameters at startup


  Commit: 7f84a8e474c35265d3ba7bd5693b06d25fd7b145
      https://github.com/OpenSIPS/opensips/commit/7f84a8e474c35265d3ba7bd5693b06d25fd7b145
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M sr_module.h

  Log Message:
  -----------
  Fix size of parameters array in cmd export


  Commit: 7533df19df0f7dfb80b1a89f828e28a9cef08ba5
      https://github.com/OpenSIPS/opensips/commit/7533df19df0f7dfb80b1a89f828e28a9cef08ba5
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M action.c
    M async.c
    M modules/tm/async.c
    M route_struct.h
    M sr_module.h

  Log Message:
  -----------
  Support up to 8 parameters for script functions


  Commit: 574f744cc44f5ecfa1451d7021dc75b9a4036de1
      https://github.com/OpenSIPS/opensips/commit/574f744cc44f5ecfa1451d7021dc75b9a4036de1
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M mod_fix.c
    M sr_module.h

  Log Message:
  -----------
  Allow fixups to be run for omitted optional parameters


  Commit: 4bbfb0cb12eb9e7e421da9f61ee6f040cf12396c
      https://github.com/OpenSIPS/opensips/commit/4bbfb0cb12eb9e7e421da9f61ee6f040cf12396c
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/dialplan/dialplan.c

  Log Message:
  -----------
  dialplan: Remove unused functions


  Commit: a3f63530e4a90d5755ba37f5b88f810a300fece1
      https://github.com/OpenSIPS/opensips/commit/a3f63530e4a90d5755ba37f5b88f810a300fece1
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M trace_api.h
    M xlog.c

  Log Message:
  -----------
  trace api: change param type to str for add_extra_correlation_f


  Commit: f1c074abf226d3ea6fa2ad73bc107c3666e0134e
      https://github.com/OpenSIPS/opensips/commit/f1c074abf226d3ea6fa2ad73bc107c3666e0134e
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M lib/cJSON.h

  Log Message:
  -----------
  cJSON lib: add a variant for cJSON_AddStrToObject() that takes a str name


  Commit: fd0ef7c5912b3ee3a574b403d33f1a115dffe5d7
      https://github.com/OpenSIPS/opensips/commit/fd0ef7c5912b3ee3a574b403d33f1a115dffe5d7
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/aaa_radius/aaa_radius.c

  Log Message:
  -----------
  aaa_radius: port script functions to new param interface


  Commit: 304c92f09fa2dbe4a19f2bac3f0125421f2bc224
      https://github.com/OpenSIPS/opensips/commit/304c92f09fa2dbe4a19f2bac3f0125421f2bc224
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/acc/acc_logic.c
    M modules/acc/acc_logic.h
    M modules/acc/acc_mod.c

  Log Message:
  -----------
  acc: port script functions to new param interface


  Commit: 0b27e248ea853026bc00a72f8d16b6e0904a1d07
      https://github.com/OpenSIPS/opensips/commit/0b27e248ea853026bc00a72f8d16b6e0904a1d07
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/alias_db/alias_db.c
    M modules/alias_db/alookup.c
    M modules/alias_db/alookup.h

  Log Message:
  -----------
  alias_db: port script functions to new param interface


  Commit: 66d2fa0fd944a532e9ccfcb49290cc9a5262fecc
      https://github.com/OpenSIPS/opensips/commit/66d2fa0fd944a532e9ccfcb49290cc9a5262fecc
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/auth/auth_mod.c
    M modules/auth/challenge.c
    M modules/auth/challenge.h
    M modules/auth/rpid.c
    M modules/auth/rpid.h

  Log Message:
  -----------
  auth: port script functions to new param interface


  Commit: 4d42b2382828cfd89907c9b18ecda6aeac3828e3
      https://github.com/OpenSIPS/opensips/commit/4d42b2382828cfd89907c9b18ecda6aeac3828e3
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/auth_aaa/authaaa_mod.c
    M modules/auth_aaa/authorize.c
    M modules/auth_aaa/authorize.h
    M modules/auth_aaa/checks.c
    M modules/auth_aaa/checks.h

  Log Message:
  -----------
  auth_aaa: port script functions to new param interface


  Commit: 96141cb80a3bf1a6ca25f626e67c19f15a8fa320
      https://github.com/OpenSIPS/opensips/commit/96141cb80a3bf1a6ca25f626e67c19f15a8fa320
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/auth_db/authdb_mod.c
    M modules/auth_db/authorize.c
    M modules/auth_db/authorize.h
    M modules/auth_db/checks.c
    M modules/auth_db/checks.h

  Log Message:
  -----------
  auth_db: port script functions to new param interface


  Commit: ada84e527fdf9fdc8379cebf055771723d55ab6a
      https://github.com/OpenSIPS/opensips/commit/ada84e527fdf9fdc8379cebf055771723d55ab6a
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/b2b_entities/b2b_entities.h
    M modules/b2b_logic/b2b_load.h
    M modules/b2b_logic/b2b_logic.c
    M modules/b2b_logic/logic.c

  Log Message:
  -----------
  b2b_logic: port script functions to new param interface


  Commit: cea553b69417d4666260a86af7da0e4c865a36ba
      https://github.com/OpenSIPS/opensips/commit/cea553b69417d4666260a86af7da0e4c865a36ba
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/b2b_sca/b2b_sca.c
    M modules/b2b_sca/sca_logic.c

  Log Message:
  -----------
  b2b_sca: port script functions to new param interface


  Commit: 67516951b46e33353cf845e87358622f40515576
      https://github.com/OpenSIPS/opensips/commit/67516951b46e33353cf845e87358622f40515576
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/benchmark/benchmark.c
    M modules/benchmark/benchmark_api.h

  Log Message:
  -----------
  benchmark: port script functions to new param interface


  Commit: 0f6e62ef128a9e3356bf6bd12cbc5d7d17dc4233
      https://github.com/OpenSIPS/opensips/commit/0f6e62ef128a9e3356bf6bd12cbc5d7d17dc4233
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/cachedb_local/cachedb_local.c

  Log Message:
  -----------
  cachedb_local: port script functions to new param interface


  Commit: d2afcb80bdc381d361199c7c14d0f6f5dfef8ea1
      https://github.com/OpenSIPS/opensips/commit/d2afcb80bdc381d361199c7c14d0f6f5dfef8ea1
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/call_center/call_center.c

  Log Message:
  -----------
  call_center: port script functions to new param interface


  Commit: d221a2081ecadd4c2470fb5d140ff7d7eb6cf48d
      https://github.com/OpenSIPS/opensips/commit/d221a2081ecadd4c2470fb5d140ff7d7eb6cf48d
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/call_control/call_control.c

  Log Message:
  -----------
  call_control: port script functions to new param interface


  Commit: 32a0338d4eec3eb0f19f66d850bd14e6bd9b7bc4
      https://github.com/OpenSIPS/opensips/commit/32a0338d4eec3eb0f19f66d850bd14e6bd9b7bc4
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/carrierroute/carrier_tree.c
    M modules/carrierroute/carrier_tree.h
    M modules/carrierroute/carrierroute.c
    M modules/carrierroute/route_func.c
    M modules/carrierroute/route_func.h

  Log Message:
  -----------
  carrierroute: port script functions to new param interface


  Commit: 27072bb0bd3a7ef95635be339bc0f5b79edb7202
      https://github.com/OpenSIPS/opensips/commit/27072bb0bd3a7ef95635be339bc0f5b79edb7202
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/cfgutils/cfgutils.c
    M modules/cfgutils/script_locks.c
    M modules/cfgutils/script_locks.h

  Log Message:
  -----------
  cfgutils: port script functions to new param interface


  Commit: e0d1ee4380e4bb3165682b26e7a5281a567ed96f
      https://github.com/OpenSIPS/opensips/commit/e0d1ee4380e4bb3165682b26e7a5281a567ed96f
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/cgrates/cgrates.c
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_acc.h
    M modules/cgrates/cgrates_auth.c
    M modules/cgrates/cgrates_auth.h
    M modules/cgrates/cgrates_cmd.c
    M modules/cgrates/cgrates_cmd.h
    M modules/cgrates/cgrates_common.c
    M modules/cgrates/cgrates_common.h

  Log Message:
  -----------
  cgrates: port script functions to new param interface


  Commit: bbc252318e21ef9f85edcf70c727368f74998083
      https://github.com/OpenSIPS/opensips/commit/bbc252318e21ef9f85edcf70c727368f74998083
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

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

  Log Message:
  -----------
  clusterer: port script functions to new param interface


  Commit: bea31433ce673d1b02deca08303ce41f38135f64
      https://github.com/OpenSIPS/opensips/commit/bea31433ce673d1b02deca08303ce41f38135f64
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/cpl_c/cpl.c

  Log Message:
  -----------
  cpl_c: port script functions to new param interface


  Commit: 44b55a68b541d73c6d9886d0d875d96ad34fe082
      https://github.com/OpenSIPS/opensips/commit/44b55a68b541d73c6d9886d0d875d96ad34fe082
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/dialog/dialog.c
    M modules/dialog/dlg_hash.h
    M modules/dialog/dlg_load.h

  Log Message:
  -----------
  dialog: port script functions to new param interface


  Commit: bf661ca976ef2f6d3ab3d56f712b13156d69824e
      https://github.com/OpenSIPS/opensips/commit/bf661ca976ef2f6d3ab3d56f712b13156d69824e
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/diversion/diversion.c

  Log Message:
  -----------
  diversion: port script functions to new param interface


  Commit: d0467c0ce09f1c85c5cc370c65c99c48b3f2cbe8
      https://github.com/OpenSIPS/opensips/commit/d0467c0ce09f1c85c5cc370c65c99c48b3f2cbe8
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/domain/domain.c
    M modules/domain/domain_mod.c

  Log Message:
  -----------
  domain: port script functions to new param interface


  Commit: 1651f4391614885b31733187a9ee83abe5178585
      https://github.com/OpenSIPS/opensips/commit/1651f4391614885b31733187a9ee83abe5178585
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/domainpolicy/domainpolicy_mod.c

  Log Message:
  -----------
  domainpolicy: port script functions to new param interface


  Commit: d83a51f80d94aded62f99b00107dec0e12a1759b
      https://github.com/OpenSIPS/opensips/commit/d83a51f80d94aded62f99b00107dec0e12a1759b
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/enum/enum.c
    M modules/enum/enum.h
    M modules/enum/enum_mod.c

  Log Message:
  -----------
  enum: port script functions to new param interface


  Commit: 8fc748031bbe394efa793b65e7f26472416c0bff
      https://github.com/OpenSIPS/opensips/commit/8fc748031bbe394efa793b65e7f26472416c0bff
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/event_routing/event_routing.c

  Log Message:
  -----------
  event_routing: port script functions to new param interface


  Commit: c053a4b9c9429231e49826f8449900b3e47da912
      https://github.com/OpenSIPS/opensips/commit/c053a4b9c9429231e49826f8449900b3e47da912
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/exec/exec.c
    M modules/exec/exec.h
    M modules/exec/exec_mod.c

  Log Message:
  -----------
  exec: port script functions to new param interface


  Commit: 0944fda11bc05fe6eca5c3d210cd5fc794f510b3
      https://github.com/OpenSIPS/opensips/commit/0944fda11bc05fe6eca5c3d210cd5fc794f510b3
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/drouting/dr_api.h
    M modules/fraud_detection/fraud_detection.c

  Log Message:
  -----------
  fraud_detection: port script functions to new param interface


  Commit: 66d2bcc2ded10bf85ef556343c4396e2a5cdc19c
      https://github.com/OpenSIPS/opensips/commit/66d2bcc2ded10bf85ef556343c4396e2a5cdc19c
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/freeswitch/fs_api.h
    M modules/freeswitch_scripting/fss_mod.c

  Log Message:
  -----------
  freeswitch_scripting: port script functions to new param interface


  Commit: 36459a4de5bb04ef99a4a88ef92c0d6a806c4153
      https://github.com/OpenSIPS/opensips/commit/36459a4de5bb04ef99a4a88ef92c0d6a806c4153
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/gflags/gflags.c

  Log Message:
  -----------
  gflags: port script functions to new param interface


  Commit: 863f93bf75ce16e77d5d4a6530c257cd346057b6
      https://github.com/OpenSIPS/opensips/commit/863f93bf75ce16e77d5d4a6530c257cd346057b6
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/group/group.c
    M modules/group/group.h
    M modules/group/group_mod.c
    M modules/group/re_group.c
    M modules/group/re_group.h

  Log Message:
  -----------
  group: port script functions to new param interface


  Commit: cc63a16a9f9648a7558853d52a7559ae7f7857d0
      https://github.com/OpenSIPS/opensips/commit/cc63a16a9f9648a7558853d52a7559ae7f7857d0
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/h350/h350_exp_fn.c
    M modules/h350/h350_exp_fn.h
    M modules/h350/h350_mod.c

  Log Message:
  -----------
  h350: port script functions to new param interface


  Commit: 503040608844a3a94b37690c8d95ab938915b225
      https://github.com/OpenSIPS/opensips/commit/503040608844a3a94b37690c8d95ab938915b225
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/identity/identity.c

  Log Message:
  -----------
  identity: port script functions to new param interface


  Commit: a6e24b92ab1011855e80d3db355cec23378d2fd7
      https://github.com/OpenSIPS/opensips/commit/a6e24b92ab1011855e80d3db355cec23378d2fd7
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/imc/imc.c

  Log Message:
  -----------
  imc: port script functions to new param interface


  Commit: 5db7694b06fa2c0dec7b3b8adb8557cb8471331a
      https://github.com/OpenSIPS/opensips/commit/5db7694b06fa2c0dec7b3b8adb8557cb8471331a
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/jabber/jabber.c
    M modules/jabber/xjab_load.c

  Log Message:
  -----------
  jabber: port script functions to new param interface


  Commit: 1d936ef3bf34ee48149e8afceae444b7665e67e5
      https://github.com/OpenSIPS/opensips/commit/1d936ef3bf34ee48149e8afceae444b7665e67e5
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/json/json.c

  Log Message:
  -----------
  json: port script functions to new param interface


  Commit: 2aa794490de90742f22d0a015757205a752a9d15
      https://github.com/OpenSIPS/opensips/commit/2aa794490de90742f22d0a015757205a752a9d15
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/jsonrpc/jsonrpc.c

  Log Message:
  -----------
  jsonrpc: port script functions to new param interface


  Commit: 4137c5a09299012a3c3ae2e6085c140790f4403d
      https://github.com/OpenSIPS/opensips/commit/4137c5a09299012a3c3ae2e6085c140790f4403d
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/ldap/api.h
    M modules/ldap/ldap_api_fn.c
    M modules/ldap/ldap_api_fn.h
    M modules/ldap/ldap_exp_fn.c
    M modules/ldap/ldap_exp_fn.h
    M modules/ldap/ldap_mod.c

  Log Message:
  -----------
  ldap: port script functions to new param interface


  Commit: 11634d58a78fec7d1153f631dd3e52cb410e73c3
      https://github.com/OpenSIPS/opensips/commit/11634d58a78fec7d1153f631dd3e52cb410e73c3
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/load_balancer/lb_data.c
    M modules/load_balancer/lb_data.h
    M modules/load_balancer/lb_parser.h
    M modules/load_balancer/load_balancer.c

  Log Message:
  -----------
  load_balancer: port script functions to new param interface


  Commit: b188f5a677bdad63bde690c413da343c9a14fa9a
      https://github.com/OpenSIPS/opensips/commit/b188f5a677bdad63bde690c413da343c9a14fa9a
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/lua/sipapi.c
    M modules/lua/siplua.c
    M modules/lua/sipluafunc.c
    M modules/lua/sipluafunc.h
    M modules/lua/sipstate.c
    M modules/lua/sipstate.h

  Log Message:
  -----------
  lua: port script functions to new param interface


  Commit: 61dd0fc3960877b4189cd6f071448d375365675c
      https://github.com/OpenSIPS/opensips/commit/61dd0fc3960877b4189cd6f071448d375365675c
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/mangler/contact_ops.c
    M modules/mangler/contact_ops.h
    M modules/mangler/mangler.c
    M modules/mangler/sdp_mangler.c
    M modules/mangler/sdp_mangler.h

  Log Message:
  -----------
  mangler: port script functions to new param interface


  Commit: afaa0a4af9ee578f819bfd40b90662fbaa813388
      https://github.com/OpenSIPS/opensips/commit/afaa0a4af9ee578f819bfd40b90662fbaa813388
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/mathops/mathops.c

  Log Message:
  -----------
  mathops: port script functions to new param interface


  Commit: 732f40b8d849c25abc8688377306df83b4c955bc
      https://github.com/OpenSIPS/opensips/commit/732f40b8d849c25abc8688377306df83b4c955bc
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/maxfwd/maxfwd.c

  Log Message:
  -----------
  maxfwd: port script functions to new param interface


  Commit: 487429bb077f54271030ba50e7a31832662c29df
      https://github.com/OpenSIPS/opensips/commit/487429bb077f54271030ba50e7a31832662c29df
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/mediaproxy/mediaproxy.c

  Log Message:
  -----------
  mediaproxy: port script functions to new param interface


  Commit: 135486e8ac259b5aa9a71fc847d9690fec2da378
      https://github.com/OpenSIPS/opensips/commit/135486e8ac259b5aa9a71fc847d9690fec2da378
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/mid_registrar/lookup.c
    M modules/mid_registrar/lookup.h
    M modules/mid_registrar/mid_registrar.c
    M modules/mid_registrar/save.c
    M modules/mid_registrar/save.h

  Log Message:
  -----------
  mid_registrar: port script functions to new param interface


  Commit: 61136c9b9454391fcb1c0fc0cea7a5c50ec48276
      https://github.com/OpenSIPS/opensips/commit/61136c9b9454391fcb1c0fc0cea7a5c50ec48276
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/mmgeoip/mmgeoip.c

  Log Message:
  -----------
  mmgeoip: port script functions to new param interface


  Commit: 156994b61f50e2f3cf28118a8a9648124c04fb6c
      https://github.com/OpenSIPS/opensips/commit/156994b61f50e2f3cf28118a8a9648124c04fb6c
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/msilo/msilo.c

  Log Message:
  -----------
  msilo: port script functions to new param interface


  Commit: 510bc859777af1b9973b64b1030caea6a4d31c10
      https://github.com/OpenSIPS/opensips/commit/510bc859777af1b9973b64b1030caea6a4d31c10
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/nat_traversal/nat_traversal.c

  Log Message:
  -----------
  nat_traversal: port script functions to new param interface


  Commit: 881d27a9a7a3715c2b1520cdac5ce2925ec5a0be
      https://github.com/OpenSIPS/opensips/commit/881d27a9a7a3715c2b1520cdac5ce2925ec5a0be
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/nathelper/nathelper.c

  Log Message:
  -----------
  nathelper: port script functions to new param interface


  Commit: 776bcc772d370be06e403fe85fa8a96cbfb48638
      https://github.com/OpenSIPS/opensips/commit/776bcc772d370be06e403fe85fa8a96cbfb48638
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/options/mod_options.c

  Log Message:
  -----------
  options: port script functions to new param interface


  Commit: b91ed2efb287e2b66da202997a04d7710d2bcf45
      https://github.com/OpenSIPS/opensips/commit/b91ed2efb287e2b66da202997a04d7710d2bcf45
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/osp/cnam.c
    M modules/osp/cnam.h
    M modules/osp/osp_mod.c
    M modules/osp/usage.c
    M modules/osp/usage.h

  Log Message:
  -----------
  osp: port script functions to new param interface


  Commit: 9000221c077e1e5ceeeb668f0fb9b5fb0e5ee21d
      https://github.com/OpenSIPS/opensips/commit/9000221c077e1e5ceeeb668f0fb9b5fb0e5ee21d
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/path/path.c
    M modules/path/path.h
    M modules/path/path_mod.c

  Log Message:
  -----------
  path: port script functions to new param interface


  Commit: e899d9a7fe6c81a8420e7fabedacdba38f13fe93
      https://github.com/OpenSIPS/opensips/commit/e899d9a7fe6c81a8420e7fabedacdba38f13fe93
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/peering/peering.c

  Log Message:
  -----------
  peering: port script functions to new param interface


  Commit: 57a952ec7bccff72d48ac3c5ceeb09e9684b95b4
      https://github.com/OpenSIPS/opensips/commit/57a952ec7bccff72d48ac3c5ceeb09e9684b95b4
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/perl/perl.c
    M modules/perl/perlfunc.c
    M modules/perl/perlfunc.h

  Log Message:
  -----------
  perl: port script functions to new param interface


  Commit: 1567c75b2712c70c69dd288aa79f1b51bfcfd693
      https://github.com/OpenSIPS/opensips/commit/1567c75b2712c70c69dd288aa79f1b51bfcfd693
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/pike/pike.c

  Log Message:
  -----------
  pike: port script functions to new param interface


  Commit: 4824d926b909c9511615a91b3658717c9f70834f
      https://github.com/OpenSIPS/opensips/commit/4824d926b909c9511615a91b3658717c9f70834f
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/presence/presence.c
    M modules/presence/publish.c
    M modules/presence/publish.h
    M modules/presence/subscribe.c
    M modules/presence/subscribe.h

  Log Message:
  -----------
  persence: port script functions to new param interface


  Commit: da3f1052a460b8e21d605e9e2e26956173c4a9bd
      https://github.com/OpenSIPS/opensips/commit/da3f1052a460b8e21d605e9e2e26956173c4a9bd
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/presence_callinfo/presence_callinfo.c

  Log Message:
  -----------
  presence_callinfo: port script functions to new param interface


  Commit: ae762c37de9b559551923a7d7345348266ef94ec
      https://github.com/OpenSIPS/opensips/commit/ae762c37de9b559551923a7d7345348266ef94ec
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/proto_hep/hep.c
    M modules/proto_hep/hep.h
    M modules/proto_hep/hep_cb.h
    M modules/proto_hep/proto_hep.c

  Log Message:
  -----------
  proto_hep: port script functions to new param interface


  Commit: 7bd63b728b7f7229c9a74da0578ae998711b91fc
      https://github.com/OpenSIPS/opensips/commit/7bd63b728b7f7229c9a74da0578ae998711b91fc
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  proto_smpp: port script functions to new param interface


  Commit: 593476831cfaf7f756887a9e94ff69b4db496943
      https://github.com/OpenSIPS/opensips/commit/593476831cfaf7f756887a9e94ff69b4db496943
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/pua/pua.c
    M modules/pua/pua_bind.h

  Log Message:
  -----------
  pua: port script functions to new param interface


  Commit: 43ab8fbe7be2e6095f59e100faf0b071d5240f4c
      https://github.com/OpenSIPS/opensips/commit/43ab8fbe7be2e6095f59e100faf0b071d5240f4c
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/pua_bla/pua_bla.c

  Log Message:
  -----------
  pua_bla: port script functions to new param interface


  Commit: 93079f93fc7d89b281198d1b93085aff8da78a85
      https://github.com/OpenSIPS/opensips/commit/93079f93fc7d89b281198d1b93085aff8da78a85
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/pua_dialoginfo/pua_dialoginfo.c

  Log Message:
  -----------
  pua_dialoginfo: port script functions to new param interface


  Commit: 59a9c970a31299186325383a6872ce49d3485360
      https://github.com/OpenSIPS/opensips/commit/59a9c970a31299186325383a6872ce49d3485360
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/pua_usrloc/pua_usrloc.c

  Log Message:
  -----------
  pua_usrloc: port script functions to new param interface


  Commit: 0bfc70e1de8b23d894c9c5a5b6495d567a4d957b
      https://github.com/OpenSIPS/opensips/commit/0bfc70e1de8b23d894c9c5a5b6495d567a4d957b
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/pua_xmpp/pua_xmpp.c
    M modules/pua_xmpp/request_winfo.c
    M modules/pua_xmpp/request_winfo.h

  Log Message:
  -----------
  pua_xmpp: port script functions to new param interface


  Commit: 302058d8d384c2bebdd2f54388989b576a201980
      https://github.com/OpenSIPS/opensips/commit/302058d8d384c2bebdd2f54388989b576a201980
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/python/python_exec.c
    M modules/python/python_exec.h
    M modules/python/python_mod.c
    M modules/python/python_msgobj.c

  Log Message:
  -----------
  python: port script functions to new param interface


  Commit: 64a8d754fb489bb61803739e19a47e24c740a892
      https://github.com/OpenSIPS/opensips/commit/64a8d754fb489bb61803739e19a47e24c740a892
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/rabbitmq/rabbitmq.c
    M modules/rabbitmq/rmq_servers.c
    M modules/rabbitmq/rmq_servers.h

  Log Message:
  -----------
  rabbitmq: port script functions to new param interface


  Commit: 46aab80e2716d40412c7f3bd2bf2a939decdfc82
      https://github.com/OpenSIPS/opensips/commit/46aab80e2716d40412c7f3bd2bf2a939decdfc82
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

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

  Log Message:
  -----------
  ratelimit: port script functions to new param interface


  Commit: 544bb380ee3c5a721cbca6f0d49b6e82c5415fb9
      https://github.com/OpenSIPS/opensips/commit/544bb380ee3c5a721cbca6f0d49b6e82c5415fb9
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/regex/regex_mod.c

  Log Message:
  -----------
  regex: port script functions to new param interface


  Commit: 329a30dbd3c1c407a08d8f7da603126c72309ec7
      https://github.com/OpenSIPS/opensips/commit/329a30dbd3c1c407a08d8f7da603126c72309ec7
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/registrar/lookup.c
    M modules/registrar/lookup.h
    M modules/registrar/reg_mod.c
    M modules/registrar/save.c
    M modules/registrar/save.h

  Log Message:
  -----------
  registrar: port script functions to new param interface


  Commit: 94127927f4d3531de1caa9c1fe19ac0e0d2d028b
      https://github.com/OpenSIPS/opensips/commit/94127927f4d3531de1caa9c1fe19ac0e0d2d028b
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/rest_client/rest_client.c
    M modules/rest_client/rest_methods.c

  Log Message:
  -----------
  rest_client: port script functions to new param interface


  Commit: b8a19cd95827218e65226b54aea6d9368326a565
      https://github.com/OpenSIPS/opensips/commit/b8a19cd95827218e65226b54aea6d9368326a565
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/rls/rls.c

  Log Message:
  -----------
  rls: port script functions to new param interface


  Commit: ccfac89f2cbcbef9f76d54b42f9b9f9f8eb0af0a
      https://github.com/OpenSIPS/opensips/commit/ccfac89f2cbcbef9f76d54b42f9b9f9f8eb0af0a
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/rr/api.h

  Log Message:
  -----------
  rr: fix wrong parameters for find_export() call


  Commit: 9fb2c36c9e60a3049eea0f75f10cce5b217531ba
      https://github.com/OpenSIPS/opensips/commit/9fb2c36c9e60a3049eea0f75f10cce5b217531ba
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: port script functions to new param interface


  Commit: 593bbb00b32d5a3e150fa964a15e3e9bdffb425d
      https://github.com/OpenSIPS/opensips/commit/593bbb00b32d5a3e150fa964a15e3e9bdffb425d
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/rtpproxy/rtpproxy.c
    M modules/rtpproxy/rtpproxy.h
    M modules/rtpproxy/rtpproxy_load.h
    M modules/rtpproxy/rtpproxy_stream.c
    M modules/rtpproxy/rtpproxy_stream.h

  Log Message:
  -----------
  rtpproxy: port script functions to new param interface


  Commit: af0a5aefce9442b9207d48c69f5dab1b535c5fcc
      https://github.com/OpenSIPS/opensips/commit/af0a5aefce9442b9207d48c69f5dab1b535c5fcc
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

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

  Log Message:
  -----------
  signaling: port script functions to new param interface


  Commit: b808014a44c44e25dca3ccd8388570bb3f34b3b7
      https://github.com/OpenSIPS/opensips/commit/b808014a44c44e25dca3ccd8388570bb3f34b3b7
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/sip_i/sip_i.c

  Log Message:
  -----------
  sip_i: port script functions to new param interface


  Commit: 669c473c15463e62d0720b5d8ee46dd3dcf17408
      https://github.com/OpenSIPS/opensips/commit/669c473c15463e62d0720b5d8ee46dd3dcf17408
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/siprec/siprec.c

  Log Message:
  -----------
  siprec: port script functions to new param interface


  Commit: 8cec469f6004cb67190bcc8976851d0ce69d71e7
      https://github.com/OpenSIPS/opensips/commit/8cec469f6004cb67190bcc8976851d0ce69d71e7
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

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

  Log Message:
  -----------
  siptrace: port script functions to new param interface


  Commit: bfa9183165f23e905e6dfef0631e039dcafac917
      https://github.com/OpenSIPS/opensips/commit/bfa9183165f23e905e6dfef0631e039dcafac917
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/sl/sl.c
    M modules/sl/sl_api.h

  Log Message:
  -----------
  sl: port script functions to new param interface


  Commit: 8bb94e0415fabc3b270fc398ed2c66fe3cccb12f
      https://github.com/OpenSIPS/opensips/commit/8bb94e0415fabc3b270fc398ed2c66fe3cccb12f
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/sms/sms.c

  Log Message:
  -----------
  sms: port script functions to new param interface


  Commit: f518c333a9482e2cfdcd7d5f420db3936ed52984
      https://github.com/OpenSIPS/opensips/commit/f518c333a9482e2cfdcd7d5f420db3936ed52984
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/sngtc/sngtc.c

  Log Message:
  -----------
  sngtc: port script functions to new param interface


  Commit: 2e0dd80c125dc8aa1423f9bbda2ba74aecabdce2
      https://github.com/OpenSIPS/opensips/commit/2e0dd80c125dc8aa1423f9bbda2ba74aecabdce2
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/speeddial/sdlookup.c
    M modules/speeddial/sdlookup.h
    M modules/speeddial/speeddial.c

  Log Message:
  -----------
  speeddial: port script functions to new param interface


  Commit: c4d1a43abea4a1c4c5a9260a4610f343e3d6f73d
      https://github.com/OpenSIPS/opensips/commit/c4d1a43abea4a1c4c5a9260a4610f343e3d6f73d
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/sst/sst.c
    M modules/sst/sst_handlers.c
    M modules/sst/sst_handlers.h

  Log Message:
  -----------
  sst: port script functions to new param interface


  Commit: 32b49dce930c72b374e2990e066d42886fefdb61
      https://github.com/OpenSIPS/opensips/commit/32b49dce930c72b374e2990e066d42886fefdb61
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/statistics/statistics.c

  Log Message:
  -----------
  statistics: port script functions to new param interface


  Commit: aff8d7505f6faa3d9406f69771325d1085c96545
      https://github.com/OpenSIPS/opensips/commit/aff8d7505f6faa3d9406f69771325d1085c96545
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/textops/textops.c

  Log Message:
  -----------
  textops: port script functions to new param interface


  Commit: 348c6820470b0201ed0070f6927748d7ddcc577c
      https://github.com/OpenSIPS/opensips/commit/348c6820470b0201ed0070f6927748d7ddcc577c
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/tls_mgm/api.h
    M modules/tls_mgm/tls_mgm.c

  Log Message:
  -----------
  tls_mgm: port script functions to new param interface


  Commit: ab5751904425bcd43b69840751819e4d19a7be2f
      https://github.com/OpenSIPS/opensips/commit/ab5751904425bcd43b69840751819e4d19a7be2f
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/tm/async.h
    M modules/tm/t_fifo.c
    M modules/tm/t_fifo.h
    M modules/tm/t_fwd.c
    M modules/tm/t_fwd.h
    M modules/tm/t_reply.c
    M modules/tm/t_reply.h
    M modules/tm/tm.c
    M modules/tm/tm_load.h

  Log Message:
  -----------
  tm: port script functions to new param interface


  Commit: b1833c2d7b567d4bfd94f7a3f5a255a0c0d94746
      https://github.com/OpenSIPS/opensips/commit/b1833c2d7b567d4bfd94f7a3f5a255a0c0d94746
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/topology_hiding/topology_hiding.c

  Log Message:
  -----------
  topology_hiding: port script functions to new param interface


  Commit: 2fc7fac29d41159235630575a41bed8995042a85
      https://github.com/OpenSIPS/opensips/commit/2fc7fac29d41159235630575a41bed8995042a85
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/uac/uac.c

  Log Message:
  -----------
  uac: port script functions to new param interface


  Commit: 47b01bd7b41ecaf9d61d56dbefc089709f604902
      https://github.com/OpenSIPS/opensips/commit/47b01bd7b41ecaf9d61d56dbefc089709f604902
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/uac_auth/uac_auth.h

  Log Message:
  -----------
  uac_auth: port script functions to new param interface


  Commit: d80446a884df4898eaac07e36c2d6382cb9605c8
      https://github.com/OpenSIPS/opensips/commit/d80446a884df4898eaac07e36c2d6382cb9605c8
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/userblacklist/userblacklist.c

  Log Message:
  -----------
  userblacklist: port script functions to new param interface


  Commit: 5520b3a6f7b9060274d2ffcd1fed020deb94957b
      https://github.com/OpenSIPS/opensips/commit/5520b3a6f7b9060274d2ffcd1fed020deb94957b
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/usrloc/usrloc.h

  Log Message:
  -----------
  usrloc: fix wrong parameters for find_export() call


  Commit: a610e8ae341275f7df9db19d1adff2f8cb01a7ec
      https://github.com/OpenSIPS/opensips/commit/a610e8ae341275f7df9db19d1adff2f8cb01a7ec
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/xmpp/xmpp.c

  Log Message:
  -----------
  xmpp: port script functions to new param interface


  Commit: 11ab64cb3cc68e75adbeb3592eab7e0d4c7d2b9a
      https://github.com/OpenSIPS/opensips/commit/11ab64cb3cc68e75adbeb3592eab7e0d4c7d2b9a
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/proto_wss/proto_wss.c

  Log Message:
  -----------
  proto_wss: align functions export to new format


  Commit: 6f530cd73d4e53eb7fe78b7dbca3c2107b7edf9a
      https://github.com/OpenSIPS/opensips/commit/6f530cd73d4e53eb7fe78b7dbca3c2107b7edf9a
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/presence_xcapdiff/presence_xcapdiff.c

  Log Message:
  -----------
  presence_xcapdiff: remove unused functions export


  Commit: 19e3869d0e0c02237d2bef27057d084795e63b17
      https://github.com/OpenSIPS/opensips/commit/19e3869d0e0c02237d2bef27057d084795e63b17
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/presence_xcapdiff/presence_xcapdiff.c

  Log Message:
  -----------
  presence_xcapdiff: fix wrong parameters for find_export() calls


  Commit: ae1923bc8001a1d6c668d900f06b9b01d4349215
      https://github.com/OpenSIPS/opensips/commit/ae1923bc8001a1d6c668d900f06b9b01d4349215
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/proto_ws/proto_ws.c

  Log Message:
  -----------
  proto_ws: align functions export to new format


  Commit: 87911a3169b2e685c8f695224476088b2198671b
      https://github.com/OpenSIPS/opensips/commit/87911a3169b2e685c8f695224476088b2198671b
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/rr/rr_mod.c

  Log Message:
  -----------
  rr: port script functions to new param interface


  Commit: e8ad4350bd79911ba6a2516e2c3d5965fd25fe26
      https://github.com/OpenSIPS/opensips/commit/e8ad4350bd79911ba6a2516e2c3d5965fd25fe26
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/usrloc/ul_mod.c

  Log Message:
  -----------
  usrloc: align functions export to new format


  Commit: 8a6ab7cd7902ef2cbff6363d78c8bf5ecc6356a7
      https://github.com/OpenSIPS/opensips/commit/8a6ab7cd7902ef2cbff6363d78c8bf5ecc6356a7
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/dialog/dialog.c

  Log Message:
  -----------
  dialog: fix compile warning


  Commit: 9f7f616440467613d0160ce1e525655404872923
      https://github.com/OpenSIPS/opensips/commit/9f7f616440467613d0160ce1e525655404872923
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/cgrates/cgrates_common.c

  Log Message:
  -----------
  cgrates: remove unused error label


  Commit: 31b95d2a1c6a9fb9f1bc8c45e3a93f10141268b4
      https://github.com/OpenSIPS/opensips/commit/31b95d2a1c6a9fb9f1bc8c45e3a93f10141268b4
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/script_helper/script_helper.c

  Log Message:
  -----------
  script_helper: remove unused functions export


  Commit: 2ad0f744c0c9e2a2926c252bd5051db5d6e43bb9
      https://github.com/OpenSIPS/opensips/commit/2ad0f744c0c9e2a2926c252bd5051db5d6e43bb9
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/script_helper/script_helper.c

  Log Message:
  -----------
  script_helper: fix number of parameters for some tm api calls


  Commit: ce3a075d730607941e385371ba35c9cc557af890
      https://github.com/OpenSIPS/opensips/commit/ce3a075d730607941e385371ba35c9cc557af890
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/script_helper/script_helper.c

  Log Message:
  -----------
  script_helper: fix parameter type for dialog flag parsing macro


  Commit: 81148c826e540043b95be77fbf56472917c4b8bc
      https://github.com/OpenSIPS/opensips/commit/81148c826e540043b95be77fbf56472917c4b8bc
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/db_text/dbtext.c

  Log Message:
  -----------
  dbtext: align functions export to new format


  Commit: 189ec8c10b67aec8b66652a3d609bb8932268aba
      https://github.com/OpenSIPS/opensips/commit/189ec8c10b67aec8b66652a3d609bb8932268aba
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/httpd/httpd_load.h

  Log Message:
  -----------
  httpd: fix wrong parameters for find_export() call


  Commit: f10a466caad056c37a00302a046dfb983b14d1bd
      https://github.com/OpenSIPS/opensips/commit/f10a466caad056c37a00302a046dfb983b14d1bd
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/httpd/httpd.c

  Log Message:
  -----------
  httpd: align functions export to new format


  Commit: 861702e45a0786387b35c50d75bf9d6d9d75e973
      https://github.com/OpenSIPS/opensips/commit/861702e45a0786387b35c50d75bf9d6d9d75e973
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/qos/qos.c

  Log Message:
  -----------
  qos: align functions export to new format


  Commit: 4dfe05bb433663a2946a5994dfbfeaa6b52aad4b
      https://github.com/OpenSIPS/opensips/commit/4dfe05bb433663a2946a5994dfbfeaa6b52aad4b
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/qos/qos_load.h

  Log Message:
  -----------
  qos: fix wrong parameters for find_export() call


  Commit: ae1c6fa5b97914b1354c1e63d9def8b4477f479e
      https://github.com/OpenSIPS/opensips/commit/ae1c6fa5b97914b1354c1e63d9def8b4477f479e
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/db_virtual/db_virtual.c

  Log Message:
  -----------
  db_virtual: align functions export to new format


  Commit: c1eabba6ffa375dc0f645723e5705955a706c78c
      https://github.com/OpenSIPS/opensips/commit/c1eabba6ffa375dc0f645723e5705955a706c78c
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/b2b_entities/b2b_entities.c

  Log Message:
  -----------
  b2b_entities: align functions export to new format


  Commit: 0b48856331b5a4f82a3b1bd15812c2bd5d6a402d
      https://github.com/OpenSIPS/opensips/commit/0b48856331b5a4f82a3b1bd15812c2bd5d6a402d
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/freeswitch/fs_mod.c

  Log Message:
  -----------
  freeswitch: align functions export to new format


  Commit: b742b4ab675a4c95c7b8d7e0737a189eb0e7d995
      https://github.com/OpenSIPS/opensips/commit/b742b4ab675a4c95c7b8d7e0737a189eb0e7d995
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/compression/compression_api.h

  Log Message:
  -----------
  compression: fix wrong parameters for find_export() call


  Commit: cc1e4acfe998c1aeb9f66f47888fa07c2c21bc39
      https://github.com/OpenSIPS/opensips/commit/cc1e4acfe998c1aeb9f66f47888fa07c2c21bc39
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/auth_db/authorize.c

  Log Message:
  -----------
  auth_db: fix bad cast to gparam struct


  Commit: 4e11a14800d532b91e12080bb48d478a0f84c62a
      https://github.com/OpenSIPS/opensips/commit/4e11a14800d532b91e12080bb48d478a0f84c62a
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/auth/challenge.c

  Log Message:
  -----------
  auth: remove unused variable


  Commit: 0f8877091051afc5dfded18b9a0f1ae02ef5603e
      https://github.com/OpenSIPS/opensips/commit/0f8877091051afc5dfded18b9a0f1ae02ef5603e
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/cfgutils/cfgutils.c

  Log Message:
  -----------
  cfgutils: properly get the value of the parameter of usleep()


  Commit: b76496c2fe9f138465cc6ac59063f0e401b9dfb2
      https://github.com/OpenSIPS/opensips/commit/b76496c2fe9f138465cc6ac59063f0e401b9dfb2
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/seas/seas.c

  Log Message:
  -----------
  seas: port script functions to new param interface


  Commit: 9eed241a517e971125c3d36957881d6f0372665a
      https://github.com/OpenSIPS/opensips/commit/9eed241a517e971125c3d36957881d6f0372665a
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/uac_registrant/registrant.c

  Log Message:
  -----------
  uac_registrant: remove unused functions export


  Commit: db062d322dccf195c1cf120e496e4fda593d31e1
      https://github.com/OpenSIPS/opensips/commit/db062d322dccf195c1cf120e496e4fda593d31e1
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/topology_hiding/topology_hiding.c

  Log Message:
  -----------
  topology_hiding: fix compile warning


  Commit: b619652efeacebd7ef4b73177e2100b7ac6e60ae
      https://github.com/OpenSIPS/opensips/commit/b619652efeacebd7ef4b73177e2100b7ac6e60ae
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/proto_bin/proto_bin.c

  Log Message:
  -----------
  proto_bin: align functions export to new format


  Commit: ff7dd859f81a2f513eacf7fe24e26106fbd4332a
      https://github.com/OpenSIPS/opensips/commit/ff7dd859f81a2f513eacf7fe24e26106fbd4332a
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/db_cachedb/db_cachedb.c

  Log Message:
  -----------
  db_cachedb: align functions export to new format


  Commit: 3f28b487a4d57eb38714d772f778a2c1fe862ed9
      https://github.com/OpenSIPS/opensips/commit/3f28b487a4d57eb38714d772f778a2c1fe862ed9
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/uac_auth/uac_auth.c

  Log Message:
  -----------
  uac_auth: align functions export to new format


  Commit: 46ffa61633addf0833fadd12e0ce778c90bf9381
      https://github.com/OpenSIPS/opensips/commit/46ffa61633addf0833fadd12e0ce778c90bf9381
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: fix bad usage of function parameter


  Commit: fb46520e2f65fcb74e643597a85a5cbdc19fcd96
      https://github.com/OpenSIPS/opensips/commit/fb46520e2f65fcb74e643597a85a5cbdc19fcd96
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/cpl_c/cpl_sig.c

  Log Message:
  -----------
  cpl_c: fix number of parameters for tm api call


  Commit: e814737e6d2a3d1aafbbd15d41d4057e05362484
      https://github.com/OpenSIPS/opensips/commit/e814737e6d2a3d1aafbbd15d41d4057e05362484
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/uac_redirect/doc/uac_redirect_admin.xml
    M modules/uac_redirect/rd_funcs.c
    M modules/uac_redirect/rd_funcs.h
    M modules/uac_redirect/redirect.c

  Log Message:
  -----------
  uac_redirect: Migrate to new module interface


  Commit: a597ff5ba0730c516172f899e8c44fa619edcd89
      https://github.com/OpenSIPS/opensips/commit/a597ff5ba0730c516172f899e8c44fa619edcd89
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/db_mysql/db_mysql.c

  Log Message:
  -----------
  db_mysql: Port to new function interface


  Commit: dd4724b950d4774e4b5c2e61ef5f0ff652b25005
      https://github.com/OpenSIPS/opensips/commit/dd4724b950d4774e4b5c2e61ef5f0ff652b25005
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/sipcapture/doc/sipcapture_admin.xml
    M modules/sipcapture/sipcapture.c

  Log Message:
  -----------
  sipcapture: Port to new function interface


  Commit: 9398b61f9226da0d06c09de296931b8279cdb781
      https://github.com/OpenSIPS/opensips/commit/9398b61f9226da0d06c09de296931b8279cdb781
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/sipcapture/doc/sipcapture_admin.xml

  Log Message:
  -----------
  sipcapture: Update HEP3 link


  Commit: 7f50517c8c548971381793c54487e39029a42d0c
      https://github.com/OpenSIPS/opensips/commit/7f50517c8c548971381793c54487e39029a42d0c
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M mod_fix.c
    M sr_module.h

  Log Message:
  -----------
  module interface: New func param flag: CMD_PARAM_NO_EXPAND

This is a temporary solution, just to help speed up the porting of all
avpops functions (avpops needs major rework anyway -- no time for that
now).  NOT to be re-used in the future, as we want a uniform
behavior for all string function parameters.


  Commit: 9a8ca5631cdc9249cac53fc8aba3b53fb3d9cc7f
      https://github.com/OpenSIPS/opensips/commit/9a8ca5631cdc9249cac53fc8aba3b53fb3d9cc7f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M mod_fix.h
    M modules/avpops/avpops.c
    M modules/avpops/avpops_impl.c
    M modules/avpops/avpops_impl.h
    M modules/avpops/doc/avpops_admin.xml

  Log Message:
  -----------
  avpops: Port to new module function interface


  Commit: 6c0a795f14004a63c85ac5d85fb5701e96cc1339
      https://github.com/OpenSIPS/opensips/commit/6c0a795f14004a63c85ac5d85fb5701e96cc1339
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M modules/avpops/avpops.c
    M modules/avpops/avpops_impl.c
    M modules/avpops/doc/avpops_admin.xml

  Log Message:
  -----------
  avpops: Clean up unused global query printing buffer


Compare: https://github.com/OpenSIPS/opensips/compare/ad9113d153bc...6c0a795f1400



More information about the Devel mailing list