[OpenSIPS-Devel] [OpenSIPS/opensips] 7a2983: pi_http: port MI commands to jsonrpc

Răzvan Crainea noreply at github.com
Wed Jun 26 04:49:51 EDT 2019


  Branch: refs/heads/coverity_scan
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7a298387a427dd9780d7dccc2f19dcf4ca99c6bf
      https://github.com/OpenSIPS/opensips/commit/7a298387a427dd9780d7dccc2f19dcf4ca99c6bf
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/pi_http/pi_http.c

  Log Message:
  -----------
  pi_http: port MI commands to jsonrpc


  Commit: 7cd36f9800c87985372aa8a454fb68f21b29a0fc
      https://github.com/OpenSIPS/opensips/commit/7cd36f9800c87985372aa8a454fb68f21b29a0fc
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/sql_cacher/doc/sql_cacher_admin.xml
    M modules/sql_cacher/sql_cacher.c

  Log Message:
  -----------
  sql_cacher: port MI commands to jsonrpc


  Commit: ffe3c07d4dfe93cf9197dd12517d6a1f7ded2d8d
      https://github.com/OpenSIPS/opensips/commit/ffe3c07d4dfe93cf9197dd12517d6a1f7ded2d8d
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/pike/pike.c
    M modules/pike/pike_mi.c
    M modules/pike/pike_mi.h

  Log Message:
  -----------
  pike: port MI commands to jsonrpc


  Commit: 62b279927f2885d8f0767b1770a418ab8e051ece
      https://github.com/OpenSIPS/opensips/commit/62b279927f2885d8f0767b1770a418ab8e051ece
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

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

  Log Message:
  -----------
  ratelimit: port MI commands to jsonrpc


  Commit: dc5d586e37ca8b6e843a5592abf09003d518cebd
      https://github.com/OpenSIPS/opensips/commit/dc5d586e37ca8b6e843a5592abf09003d518cebd
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/fraud_detection/fraud_detection.c

  Log Message:
  -----------
  fraud_detection: port MI commands to jsonrpc


  Commit: 3c3fac8fd340007a9a2a6279a3aa7689595552db
      https://github.com/OpenSIPS/opensips/commit/3c3fac8fd340007a9a2a6279a3aa7689595552db
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/domain/domain_mod.c
    M modules/domain/hash.c
    M modules/domain/hash.h
    M modules/domain/mi.c
    M modules/domain/mi.h

  Log Message:
  -----------
  domain: port MI commands to jsonrpc


  Commit: ea5296f5da355307b40ac8b24661ded077bf9b3b
      https://github.com/OpenSIPS/opensips/commit/ea5296f5da355307b40ac8b24661ded077bf9b3b
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/xcap_client/doc/xcap_client_admin.xml
    M modules/xcap_client/xcap_client.c

  Log Message:
  -----------
  xcap_client: port MI commands to jsonrpc


  Commit: a2b4cfda2bf379f9cc56551daef0809b8f4fde5e
      https://github.com/OpenSIPS/opensips/commit/a2b4cfda2bf379f9cc56551daef0809b8f4fde5e
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/rls/rls.c

  Log Message:
  -----------
  rls: port MI commands to jsonrpc


  Commit: 6c3258f0f9c87685b5f3431547fffc20535bf65e
      https://github.com/OpenSIPS/opensips/commit/6c3258f0f9c87685b5f3431547fffc20535bf65e
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/userblacklist/userblacklist.c

  Log Message:
  -----------
  userblacklist: port MI commands to jsonrpc


  Commit: d9c890d33634562ac1ee5de80f54e9d858e0ca91
      https://github.com/OpenSIPS/opensips/commit/d9c890d33634562ac1ee5de80f54e9d858e0ca91
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/regex/regex_mod.c

  Log Message:
  -----------
  regex: port MI commands to jsonrpc


  Commit: a40d3544ad61a6878af5bcac63d8da1bbd6b6ee1
      https://github.com/OpenSIPS/opensips/commit/a40d3544ad61a6878af5bcac63d8da1bbd6b6ee1
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

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

  Log Message:
  -----------
  cfgutils: port MI commands to jsonrpc


  Commit: 6a3b362f74180be5957c71aea1a248e4ac8505b9
      https://github.com/OpenSIPS/opensips/commit/6a3b362f74180be5957c71aea1a248e4ac8505b9
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/b2b_sca/b2b_sca.c

  Log Message:
  -----------
  b2b_sca: port MI commands to jsonrpc


  Commit: 3a7e14f2457fe6fdc2e02a0ea4063a8d56f45cfd
      https://github.com/OpenSIPS/opensips/commit/3a7e14f2457fe6fdc2e02a0ea4063a8d56f45cfd
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

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

  Log Message:
  -----------
  tm: port MI commands to jsonrpc api


  Commit: 031b0879b8dc3eb9bad331aa739ec040ca48f1b4
      https://github.com/OpenSIPS/opensips/commit/031b0879b8dc3eb9bad331aa739ec040ca48f1b4
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/dispatcher/dispatch.c
    M modules/dispatcher/dispatch.h
    M modules/dispatcher/dispatcher.c

  Log Message:
  -----------
  dispatcher: port MI commands to jsonrpc api


  Commit: 68816772a430a30369378be655de5cc659085459
      https://github.com/OpenSIPS/opensips/commit/68816772a430a30369378be655de5cc659085459
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/drouting/drouting.c

  Log Message:
  -----------
  drouting: port MI commands to jsonrpc api


  Commit: 9938b5b24577cd2b063462aa9b6267f0fa1a3493
      https://github.com/OpenSIPS/opensips/commit/9938b5b24577cd2b063462aa9b6267f0fa1a3493
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/imc/imc.c

  Log Message:
  -----------
  imc: port MI commands to jsonrpc api


  Commit: 68455de9de34751d1a0dc323c2c30303fe134509
      https://github.com/OpenSIPS/opensips/commit/68455de9de34751d1a0dc323c2c30303fe134509
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/load_balancer/load_balancer.c

  Log Message:
  -----------
  load_balancer: port MI commands to jsonrpc api


  Commit: 7c99416825eb87f02df135ee0f46acae3ea9cd7b
      https://github.com/OpenSIPS/opensips/commit/7c99416825eb87f02df135ee0f46acae3ea9cd7b
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/benchmark/benchmark.c

  Log Message:
  -----------
  benchmark: port MI commands to jsonrpc


  Commit: 636871ae2767bf9ab68aa7ba9364a3032b5f45d0
      https://github.com/OpenSIPS/opensips/commit/636871ae2767bf9ab68aa7ba9364a3032b5f45d0
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/gflags/gflags.c

  Log Message:
  -----------
  gflags: port MI commands to jsonrpc


  Commit: f38c1f9849817336bc208e169139891a3544ffa3
      https://github.com/OpenSIPS/opensips/commit/f38c1f9849817336bc208e169139891a3544ffa3
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/permissions/hash.c
    M modules/permissions/hash.h
    M modules/permissions/mi.c
    M modules/permissions/mi.h
    M modules/permissions/permissions.c

  Log Message:
  -----------
  permissions: port MI commands to jsonrpc


  Commit: e5faa4ac1fd5f15b58dd2d38ff1cb17e17d53893
      https://github.com/OpenSIPS/opensips/commit/e5faa4ac1fd5f15b58dd2d38ff1cb17e17d53893
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

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

  Log Message:
  -----------
  dialplan: port MI commands to jsonrpc


  Commit: 625bb6ed48949eace975a5a3509e5fab2529d365
      https://github.com/OpenSIPS/opensips/commit/625bb6ed48949eace975a5a3509e5fab2529d365
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/usrloc/doc/usrloc_admin.xml
    M modules/usrloc/ul_mi.c
    M modules/usrloc/ul_mi.h
    M modules/usrloc/ul_mod.c

  Log Message:
  -----------
  usrloc: port MI commands to jsonrpc


  Commit: 39179df17cb772b04cb2d388f5754a338932f1d0
      https://github.com/OpenSIPS/opensips/commit/39179df17cb772b04cb2d388f5754a338932f1d0
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: port MI commands to jsonrpc


  Commit: c944d2fb76180efafc33a1603faeb08b91629d66
      https://github.com/OpenSIPS/opensips/commit/c944d2fb76180efafc33a1603faeb08b91629d66
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/rtpproxy/rtpproxy.c

  Log Message:
  -----------
  rtpproxy: port MI commands to jsonrpc


  Commit: 41b7587a5d57f2737fddf074ea9ed85957a6ce3c
      https://github.com/OpenSIPS/opensips/commit/41b7587a5d57f2737fddf074ea9ed85957a6ce3c
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/freeswitch_scripting/fss_mod.c

  Log Message:
  -----------
  freeswitch_scripting: port MI commands to jsonrpc


  Commit: 21ceb1f92dcbfa729209029241452423b62588bb
      https://github.com/OpenSIPS/opensips/commit/21ceb1f92dcbfa729209029241452423b62588bb
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/clusterer/clusterer.c
    M modules/clusterer/clusterer_mod.c
    M modules/clusterer/doc/clusterer_admin.xml

  Log Message:
  -----------
  clusterer: port MI commands to jsonrpc


  Commit: b995d6b9a297bf14d07910c4789c0c8661266f1a
      https://github.com/OpenSIPS/opensips/commit/b995d6b9a297bf14d07910c4789c0c8661266f1a
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M modules/pua_dialoginfo/pua_dialoginfo.c

  Log Message:
  -----------
  Added parallel and serial forking support

Each branch (destination at transaction level) creates a different dialog-info session.
This opens the gates for parallel and serial forking scenarios with BLF.
Next step - set different callers (peers) for each branch.
TODO: implement the storing into DB and restoring from DB during restarts


  Commit: d8ec4b7f33a83869616f3f2ef8b80b852368e2a5
      https://github.com/OpenSIPS/opensips/commit/d8ec4b7f33a83869616f3f2ef8b80b852368e2a5
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-01-11 (Fri, 11 Jan 2019)

  Changed paths:
    M modules/pua_dialoginfo/doc/pua_dialoginfo_admin.xml
    M modules/pua_dialoginfo/pua_dialoginfo.c

  Log Message:
  -----------
  [pua_dialoginfo] Added per-branch entity support

Using the newly added dialoginfo_set_branch_callee(callee) function in Branch Route, you can set a per-branch enity value for publishing.


  Commit: 4f6dd0654cbb95ead5abcc4c6a5efed455f74adf
      https://github.com/OpenSIPS/opensips/commit/4f6dd0654cbb95ead5abcc4c6a5efed455f74adf
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-01-11 (Fri, 11 Jan 2019)

  Changed paths:
    M modules/pua_dialoginfo/pua_dialoginfo.c

  Log Message:
  -----------
  Fixes related to the forking support

Testing in progress


  Commit: d1c0c228de075ebf24097d9ad6fe43b7c6e5dc4f
      https://github.com/OpenSIPS/opensips/commit/d1c0c228de075ebf24097d9ad6fe43b7c6e5dc4f
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-01-13 (Sun, 13 Jan 2019)

  Changed paths:
    M modules/aaa_radius/README
    M modules/aaa_radius/doc/contributors.xml
    M modules/acc/README
    M modules/acc/doc/contributors.xml
    M modules/auth/README
    M modules/auth/doc/contributors.xml
    M modules/auth_aaa/README
    M modules/auth_aaa/doc/contributors.xml
    M modules/auth_db/README
    M modules/auth_db/doc/contributors.xml
    M modules/b2b_entities/README
    M modules/b2b_entities/doc/contributors.xml
    M modules/b2b_logic/README
    M modules/b2b_logic/doc/contributors.xml
    M modules/benchmark/README
    M modules/benchmark/doc/contributors.xml
    M modules/cachedb_cassandra/README
    M modules/cachedb_cassandra/doc/contributors.xml
    M modules/cachedb_local/README
    M modules/cachedb_local/doc/contributors.xml
    M modules/cachedb_mongodb/README
    M modules/cachedb_mongodb/doc/contributors.xml
    M modules/cachedb_sql/README
    M modules/cachedb_sql/doc/contributors.xml
    M modules/call_control/README
    M modules/call_control/doc/contributors.xml
    M modules/cfgutils/README
    M modules/cfgutils/doc/contributors.xml
    M modules/cgrates/README
    M modules/cgrates/doc/contributors.xml
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/compression/README
    M modules/compression/doc/contributors.xml
    M modules/db_berkeley/README
    M modules/db_berkeley/doc/contributors.xml
    M modules/db_perlvdb/README
    M modules/db_perlvdb/doc/contributors.xml
    M modules/db_postgres/README
    M modules/db_postgres/doc/contributors.xml
    M modules/db_text/README
    M modules/db_text/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/dialplan/README
    M modules/dialplan/doc/contributors.xml
    M modules/dispatcher/README
    M modules/dispatcher/doc/contributors.xml
    M modules/domain/README
    M modules/domain/doc/contributors.xml
    M modules/drouting/README
    M modules/drouting/doc/contributors.xml
    M modules/emergency/README
    M modules/emergency/doc/contributors.xml
    M modules/event_datagram/README
    M modules/event_datagram/doc/contributors.xml
    M modules/event_flatstore/README
    M modules/event_flatstore/doc/contributors.xml
    M modules/event_jsonrpc/README
    M modules/event_jsonrpc/doc/contributors.xml
    M modules/event_rabbitmq/README
    M modules/event_rabbitmq/doc/contributors.xml
    M modules/event_routing/README
    M modules/event_routing/doc/contributors.xml
    M modules/event_xmlrpc/README
    M modules/event_xmlrpc/doc/contributors.xml
    M modules/exec/README
    M modules/exec/doc/contributors.xml
    M modules/fraud_detection/README
    M modules/fraud_detection/doc/contributors.xml
    M modules/group/README
    M modules/group/doc/contributors.xml
    M modules/httpd/README
    M modules/httpd/doc/contributors.xml
    M modules/json/README
    M modules/json/doc/contributors.xml
    M modules/jsonrpc/README
    M modules/jsonrpc/doc/contributors.xml
    M modules/load_balancer/README
    M modules/load_balancer/doc/contributors.xml
    M modules/lua/README
    M modules/lua/doc/contributors.xml
    M modules/mediaproxy/README
    M modules/mediaproxy/doc/contributors.xml
    M modules/mi_datagram/README
    M modules/mi_datagram/doc/contributors.xml
    M modules/mi_http/README
    M modules/mi_http/doc/contributors.xml
    M modules/mi_json/README
    M modules/mi_json/doc/contributors.xml
    M modules/mi_xmlrpc_ng/README
    M modules/mi_xmlrpc_ng/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml
    M modules/mmgeoip/README
    M modules/mmgeoip/doc/contributors.xml
    M modules/msilo/README
    M modules/msilo/doc/contributors.xml
    M modules/nat_traversal/README
    M modules/nat_traversal/doc/contributors.xml
    M modules/nathelper/README
    M modules/nathelper/doc/contributors.xml
    M modules/options/README
    M modules/options/doc/contributors.xml
    M modules/osp/README
    M modules/osp/doc/contributors.xml
    M modules/perl/README
    M modules/perl/doc/contributors.xml
    M modules/pi_http/README
    M modules/pi_http/doc/contributors.xml
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/presence_dialoginfo/README
    M modules/presence_dialoginfo/doc/contributors.xml
    M modules/presence_xml/README
    M modules/presence_xml/doc/contributors.xml
    M modules/proto_hep/README
    M modules/proto_hep/doc/contributors.xml
    M modules/proto_ws/README
    M modules/proto_ws/doc/contributors.xml
    M modules/pua/README
    M modules/pua/doc/contributors.xml
    M modules/pua_bla/README
    M modules/pua_bla/doc/contributors.xml
    M modules/pua_dialoginfo/README
    M modules/pua_dialoginfo/doc/contributors.xml
    M modules/pua_usrloc/README
    M modules/pua_usrloc/doc/contributors.xml
    M modules/pua_xmpp/README
    M modules/pua_xmpp/doc/contributors.xml
    M modules/ratelimit/README
    M modules/ratelimit/doc/contributors.xml
    M modules/regex/README
    M modules/regex/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/rls/README
    M modules/rls/doc/contributors.xml
    M modules/rr/README
    M modules/rr/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml
    M modules/rtpproxy/README
    M modules/rtpproxy/doc/contributors.xml
    M modules/script_helper/README
    M modules/script_helper/doc/contributors.xml
    M modules/seas/README
    M modules/seas/doc/contributors.xml
    M modules/sipcapture/README
    M modules/sipcapture/doc/contributors.xml
    M modules/sipmsgops/README
    M modules/sipmsgops/doc/contributors.xml
    M modules/siprec/README
    M modules/siprec/doc/contributors.xml
    M modules/snmpstats/README
    M modules/snmpstats/doc/contributors.xml
    M modules/speeddial/README
    M modules/speeddial/doc/contributors.xml
    M modules/sql_cacher/README
    M modules/sql_cacher/doc/contributors.xml
    M modules/stun/README
    M modules/stun/doc/contributors.xml
    M modules/tls_mgm/README
    M modules/tls_mgm/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/uac_auth/README
    M modules/uac_auth/doc/contributors.xml
    M modules/uac_registrant/README
    M modules/uac_registrant/doc/contributors.xml
    M modules/userblacklist/README
    M modules/userblacklist/doc/contributors.xml
    M modules/usrloc/README
    M modules/usrloc/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: 9fbcbce845daf65a22b515ef04121ca9495f94a9
      https://github.com/OpenSIPS/opensips/commit/9fbcbce845daf65a22b515ef04121ca9495f94a9
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-15 (Tue, 15 Jan 2019)

  Changed paths:
    M modules/pua_mi/doc/pua_mi_admin.xml
    M modules/pua_mi/mi_func.c
    M modules/pua_mi/mi_func.h
    M modules/pua_mi/pua_mi.c

  Log Message:
  -----------
  pua_mi: port MI commands to jsonrpc


  Commit: 725b8ef02343a2235e2d6c2a86befc3fbd04e811
      https://github.com/OpenSIPS/opensips/commit/725b8ef02343a2235e2d6c2a86befc3fbd04e811
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-15 (Tue, 15 Jan 2019)

  Changed paths:
    M modules/mi_datagram/datagram_fnc.c
    M modules/mi_datagram/datagram_fnc.h
    M modules/mi_datagram/doc/mi_datagram_admin.xml
    M modules/mi_datagram/mi_datagram.c
    M modules/mi_datagram/mi_datagram.h
    R modules/mi_datagram/mi_datagram_parser.c
    R modules/mi_datagram/mi_datagram_parser.h
    R modules/mi_datagram/mi_datagram_writer.c
    R modules/mi_datagram/mi_datagram_writer.h

  Log Message:
  -----------
  mi_datagram: adhere to the new JSON-RPC mechanism


  Commit: 10fd6e2b8a68965323f5e9c9b60afdd84c2608ef
      https://github.com/OpenSIPS/opensips/commit/10fd6e2b8a68965323f5e9c9b60afdd84c2608ef
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-01-15 (Tue, 15 Jan 2019)

  Changed paths:
    M db/schema/Makefile

  Log Message:
  -----------
  db/schema: fix Makefile for oracle clean option


  Commit: fecf154f47443100bf968e5d8c8f8b55b3b09e5d
      https://github.com/OpenSIPS/opensips/commit/fecf154f47443100bf968e5d8c8f8b55b3b09e5d
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-01-15 (Tue, 15 Jan 2019)

  Changed paths:
    M scripts/mysql/auth_db-create.sql
    R scripts/mysql/uri_db-create.sql
    M scripts/oracle/auth_db-create.sql
    R scripts/oracle/uri_db-create.sql
    M scripts/pi_http/auth_db-mod
    M scripts/pi_http/auth_db-table
    M scripts/pi_http/pi_framework.xml
    R scripts/pi_http/uri_db-mod
    R scripts/pi_http/uri_db-table
    M scripts/postgres/auth_db-create.sql
    R scripts/postgres/uri_db-create.sql
    M scripts/sqlite/auth_db-create.sql
    R scripts/sqlite/uri_db-create.sql

  Log Message:
  -----------
  scripts: update scripts for uri table (uri->auth_db)


  Commit: e149ee4891096bb45daedc88e7ddfa6dd23b7b7a
      https://github.com/OpenSIPS/opensips/commit/e149ee4891096bb45daedc88e7ddfa6dd23b7b7a
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-16 (Wed, 16 Jan 2019)

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

  Log Message:
  -----------
  usrloc: Refactor clustering file structure


  Commit: 5331dcaade52c28d67ff199492edf779ce4592b9
      https://github.com/OpenSIPS/opensips/commit/5331dcaade52c28d67ff199492edf779ce4592b9
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-16 (Wed, 16 Jan 2019)

  Changed paths:
    M modules/usrloc/kv_store.c

  Log Message:
  -----------
  usrloc: Fix a rare key reallocation bug


  Commit: 354547835296ac121356a2520883dc75085b7daf
      https://github.com/OpenSIPS/opensips/commit/354547835296ac121356a2520883dc75085b7daf
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-16 (Wed, 16 Jan 2019)

  Changed paths:
    M modules/usrloc/kv_store.c
    M modules/usrloc/kv_store.h
    M modules/usrloc/ucontact.c
    M modules/usrloc/ucontact.h
    M modules/usrloc/ul_cluster.c
    M modules/usrloc/ul_cluster.h

  Log Message:
  -----------
  usrloc: Add optional sharing tags for the insert/update API


  Commit: 60b4b7923e06f84f3ef3bef00055dc717a66eff4
      https://github.com/OpenSIPS/opensips/commit/60b4b7923e06f84f3ef3bef00055dc717a66eff4
  Author: Aron Podrigal <aronp at guaranteedplus.com>
  Date:   2019-01-16 (Wed, 16 Jan 2019)

  Changed paths:
    M modules/pua_dialoginfo/pua_dialoginfo.c

  Log Message:
  -----------
  Removed extra invalid line

Extra line was added by  4f6dd0654cbb9


  Commit: 4c29eedc3dbdd9e74781cd81f626b64c71a4e16d
      https://github.com/OpenSIPS/opensips/commit/4c29eedc3dbdd9e74781cd81f626b64c71a4e16d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/clusterer/clusterer_mod.c

  Log Message:
  -----------
  clusterer: initialize db connections in mod init

Prevent the module from using a single DB connection from all processes,
because it leads to commands responses overlaps.

Close #1579


  Commit: 53ffcdd64d0f3060057ff8c556b8f4141996dbe3
      https://github.com/OpenSIPS/opensips/commit/53ffcdd64d0f3060057ff8c556b8f4141996dbe3
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/pua_dialoginfo/pua_dialoginfo.c

  Log Message:
  -----------
  Merge pull request #1587 from ar45/fix_error

Removed extra invalid line


  Commit: 8837dad66d280953afe251057b9fd5e519e98ccc
      https://github.com/OpenSIPS/opensips/commit/8837dad66d280953afe251057b9fd5e519e98ccc
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/usrloc/dlist.c
    M modules/usrloc/doc/usrloc_admin.xml
    M modules/usrloc/ul_mod.c
    M modules/usrloc/ul_mod.h

  Log Message:
  -----------
  usrloc: Add/Document the 'pinging_mode' modparam

Replaces 'shared_pinging', which is now deprecated.


  Commit: 4870fa635659865865d2a36f9612a17ebc934a0f
      https://github.com/OpenSIPS/opensips/commit/4870fa635659865865d2a36f9612a17ebc934a0f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/usrloc/ucontact.c

  Log Message:
  -----------
  usrloc: Make shtags persistent on restart + replication


  Commit: 8a159d0ae7ff86b44461e9a4f933822d8db67218
      https://github.com/OpenSIPS/opensips/commit/8a159d0ae7ff86b44461e9a4f933822d8db67218
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/usrloc/doc/usrloc_admin.xml
    M modules/usrloc/udomain.c

  Log Message:
  -----------
  usrloc: Add the "shtag" parameter to E_UL_CONTACT events


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

  Changed paths:
    M modules/clusterer/api.h
    M modules/usrloc/dlist.c
    M modules/usrloc/ul_cluster.h

  Log Message:
  -----------
  usrloc: Implement the "ownership" pinging mode


  Commit: 8c763ad66319106a1dc4e1366621bca2c6f957d5
      https://github.com/OpenSIPS/opensips/commit/8c763ad66319106a1dc4e1366621bca2c6f957d5
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M lib/reg/ci.c
    M lib/reg/ci.h
    M modules/registrar/reg_mod.c
    M modules/registrar/save.c
    M modules/registrar/save.h
    M modules/registrar/sip_msg.h
    M modules/usrloc/ucontact.c
    M modules/usrloc/ucontact.h
    M modules/usrloc/ul_mod.h
    M modules/usrloc/usrloc.c
    M modules/usrloc/usrloc.h

  Log Message:
  -----------
  registrar: Add an optional "ownership_tag" parameter to save()


  Commit: 1e2caeb9a28f71a5d15e3b64555686abc0de1d30
      https://github.com/OpenSIPS/opensips/commit/1e2caeb9a28f71a5d15e3b64555686abc0de1d30
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/registrar/doc/registrar_admin.xml

  Log Message:
  -----------
  registrar: Document "ownership_tag"


  Commit: b7aa35a48b0653823d59a532a8eceb908910754b
      https://github.com/OpenSIPS/opensips/commit/b7aa35a48b0653823d59a532a8eceb908910754b
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

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

  Log Message:
  -----------
  mid_registrar: Add optional "ownership_tag" save() parameter


  Commit: 4c80e34f40dabd54a5676bee0bca1b1c757d9245
      https://github.com/OpenSIPS/opensips/commit/4c80e34f40dabd54a5676bee0bca1b1c757d9245
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/mid_registrar/doc/mid_registrar_admin.xml

  Log Message:
  -----------
  mid_registrar: Document the newly added parameter


  Commit: b12ad62f0def4b50ad9c7e4e056af4a157b08889
      https://github.com/OpenSIPS/opensips/commit/b12ad62f0def4b50ad9c7e4e056af4a157b08889
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M scripts/opensipsctlrc
    M scripts/opensipsdbctl.base
    M scripts/osipsconsole
    M scripts/osipsconsolerc

  Log Message:
  -----------
  scripts: remove uri_db table


  Commit: 81f6ac78649d17372d6183a97403514281c537e0
      https://github.com/OpenSIPS/opensips/commit/81f6ac78649d17372d6183a97403514281c537e0
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M modules/nathelper/sip_pinger.h

  Log Message:
  -----------
  nathelper: Fix segfault while interpreting the branch value


  Commit: b66de01e774fa8969b661aadecf073da416b7460
      https://github.com/OpenSIPS/opensips/commit/b66de01e774fa8969b661aadecf073da416b7460
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M modules/nathelper/sip_pinger.h

  Log Message:
  -----------
  nathelper: Fix segfault while interpreting the branch value

(cherry picked from commit 81f6ac78649d17372d6183a97403514281c537e0)


  Commit: e06f0bf5f62934c877bd35b60cae93ed5881ccc6
      https://github.com/OpenSIPS/opensips/commit/e06f0bf5f62934c877bd35b60cae93ed5881ccc6
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M modules/usrloc/ul_cluster.c

  Log Message:
  -----------
  usrloc: Replicate the K/V store on contact inserts


  Commit: bece051308ebb0b99a4901bea1d25eae77a07ab9
      https://github.com/OpenSIPS/opensips/commit/bece051308ebb0b99a4901bea1d25eae77a07ab9
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M modules/pua_dialoginfo/pua_dialoginfo.c

  Log Message:
  -----------
  Added restart persistency for dialoginfo data.


  Commit: bfb3e6cf44d4c7f41db0963eb4e7a86cad6e37d8
      https://github.com/OpenSIPS/opensips/commit/bfb3e6cf44d4c7f41db0963eb4e7a86cad6e37d8
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M modules/usrloc/ul_cluster.c

  Log Message:
  -----------
  usrloc: Avoid an unwanted error on a bad runtime preset


  Commit: 54393970c849b77ffe45c6c2eaf1948f96778a19
      https://github.com/OpenSIPS/opensips/commit/54393970c849b77ffe45c6c2eaf1948f96778a19
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M modules/usrloc/ul_mod.c

  Log Message:
  -----------
  usrloc: Properly parse the 'pinging_mode' values


  Commit: afa4f044de85eadcbd26863e1c2cf59f621b86da
      https://github.com/OpenSIPS/opensips/commit/afa4f044de85eadcbd26863e1c2cf59f621b86da
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M lib/reg/ci.c
    M lib/reg/ci.h
    M modules/clusterer/api.h
    M modules/mid_registrar/doc/mid_registrar_admin.xml
    M modules/mid_registrar/mid_registrar.c
    M modules/mid_registrar/mid_registrar.h
    M modules/mid_registrar/save.c
    M modules/mid_registrar/save.h
    M modules/registrar/doc/registrar_admin.xml
    M modules/registrar/reg_mod.c
    M modules/registrar/save.c
    M modules/registrar/save.h
    M modules/registrar/sip_msg.h
    M modules/usrloc/dlist.c
    M modules/usrloc/doc/usrloc_admin.xml
    M modules/usrloc/kv_store.c
    M modules/usrloc/kv_store.h
    M modules/usrloc/ucontact.c
    M modules/usrloc/ucontact.h
    M modules/usrloc/udomain.c
    A modules/usrloc/ul_cluster.c
    A modules/usrloc/ul_cluster.h
    M modules/usrloc/ul_mi.c
    M modules/usrloc/ul_mod.c
    M modules/usrloc/ul_mod.h
    M modules/usrloc/urecord.c
    R modules/usrloc/ureplication.c
    R modules/usrloc/ureplication.h
    M modules/usrloc/usrloc.c
    M modules/usrloc/usrloc.h

  Log Message:
  -----------
  Merge branch 'feature/usrloc-sharing-tags'


  Commit: 948089ab05640038b4699ab8c9268a490bf43fb2
      https://github.com/OpenSIPS/opensips/commit/948089ab05640038b4699ab8c9268a490bf43fb2
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M modules/usrloc/ul_mod.c

  Log Message:
  -----------
  usrloc: Match default setting to the docs


  Commit: d47b51604604431a0390cd1ecc4514e0e0fe195b
      https://github.com/OpenSIPS/opensips/commit/d47b51604604431a0390cd1ecc4514e0e0fe195b
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

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

  Log Message:
  -----------
  registrar: Fix incomplete commit d2a958dca

Many thanks to @fedorna for catching this one!

Fixes #1588


  Commit: 6250ee3fd5ae122e42fa815dbeb58888674d98e6
      https://github.com/OpenSIPS/opensips/commit/6250ee3fd5ae122e42fa815dbeb58888674d98e6
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M modules/pua_dialoginfo/pua_dialoginfo.c

  Log Message:
  -----------
  Fixed un-init 'display' field


  Commit: 6794a665b8a0199e2eeef408bbc93837546f6f8b
      https://github.com/OpenSIPS/opensips/commit/6794a665b8a0199e2eeef408bbc93837546f6f8b
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-01-20 (Sun, 20 Jan 2019)

  Changed paths:
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml
    M modules/nathelper/README
    M modules/nathelper/doc/contributors.xml
    M modules/pua_dialoginfo/README
    M modules/pua_dialoginfo/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/usrloc/README
    M modules/usrloc/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: 7de4b0afc433ea583d46771bad75325f181f217c
      https://github.com/OpenSIPS/opensips/commit/7de4b0afc433ea583d46771bad75325f181f217c
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-01-21 (Mon, 21 Jan 2019)

  Changed paths:
    M modules/uac_registrant/reg_records.c

  Log Message:
  -----------
  uac_registrant: fix cluster_shtag init for registrant internal record


  Commit: 32df966f1994bc91c429ddba3393c6526e17e1aa
      https://github.com/OpenSIPS/opensips/commit/32df966f1994bc91c429ddba3393c6526e17e1aa
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-01-21 (Mon, 21 Jan 2019)

  Changed paths:
    M db/schema/registrant.xml

  Log Message:
  -----------
  db/schema: update registrant table description


  Commit: b2485daba2f8a8d6eac39c5b688ae6eeca57b7e3
      https://github.com/OpenSIPS/opensips/commit/b2485daba2f8a8d6eac39c5b688ae6eeca57b7e3
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-01-21 (Mon, 21 Jan 2019)

  Changed paths:
    M scripts/db_berkeley/opensips/registrant
    M scripts/db_berkeley/opensips/version
    M scripts/dbtext/opensips/registrant
    M scripts/dbtext/opensips/version
    M scripts/mysql/registrant-create.sql
    M scripts/oracle/registrant-create.sql
    M scripts/pi_http/pi_framework.xml
    M scripts/pi_http/registrant-mod
    M scripts/pi_http/registrant-table
    M scripts/postgres/registrant-create.sql
    M scripts/sqlite/registrant-create.sql

  Log Message:
  -----------
  scripts: update db scripts related to registrant table


  Commit: 37ec8d44cb79dfca2f69423cd34776f27fd51bb1
      https://github.com/OpenSIPS/opensips/commit/37ec8d44cb79dfca2f69423cd34776f27fd51bb1
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-22 (Tue, 22 Jan 2019)

  Changed paths:
    M lib/cJSON.c
    M lib/cJSON.h
    M modules/mi_xmlrpc_ng/doc/mi_xmlrpc_ng_admin.xml
    M modules/mi_xmlrpc_ng/http_fnc.c
    M modules/mi_xmlrpc_ng/http_fnc.h
    M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c

  Log Message:
  -----------
  mi_xmlrpc_ng: adapt module to the new MI api


  Commit: 7338e694101da3d97cb9d8548ac54d92d45d95e3
      https://github.com/OpenSIPS/opensips/commit/7338e694101da3d97cb9d8548ac54d92d45d95e3
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-22 (Tue, 22 Jan 2019)

  Changed paths:
    M mi/mi.c

  Log Message:
  -----------
  mi: fix crash if parameter name is empty


  Commit: b491999b2449b0f22d57dd92ce53e0b4f51a35de
      https://github.com/OpenSIPS/opensips/commit/b491999b2449b0f22d57dd92ce53e0b4f51a35de
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M pvar.c

  Log Message:
  -----------
  Fix poorly managed route param recursion level on an error state


  Commit: 32ec7a291db3a9ac8865a439b04874a9e1798e8e
      https://github.com/OpenSIPS/opensips/commit/32ec7a291db3a9ac8865a439b04874a9e1798e8e
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/fraud_detection/frd_hashmap.c
    M modules/fraud_detection/frd_hashmap.h
    M modules/fraud_detection/frd_stats.c

  Log Message:
  -----------
  fraud_detection: Fix hash-level locking issues

This patch prevent some rare occassions when, due to too-loose locking,
fraud_detection could run into either:

    * SHM memory leaks
    * incorrectly processed counters (corrupt stats)


  Commit: 00504b1a85d969a16a516fa73eafb23f6b66a18c
      https://github.com/OpenSIPS/opensips/commit/00504b1a85d969a16a516fa73eafb23f6b66a18c
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/clusterer/clusterer_mod.c

  Log Message:
  -----------
  clusterer: Do not segfault on failed OpenSIPS startup


  Commit: 9569c2c8e0a974438b954c6a1fa721048c9b7b2c
      https://github.com/OpenSIPS/opensips/commit/9569c2c8e0a974438b954c6a1fa721048c9b7b2c
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M doc/build-contrib.sh

  Log Message:
  -----------
  doc/build-contrib.sh: Add new contributors


  Commit: a1dd9124f73e1077cecaa5ce5d7faaed0be27de7
      https://github.com/OpenSIPS/opensips/commit/a1dd9124f73e1077cecaa5ce5d7faaed0be27de7
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M ip_addr.h
    A modules/proto_smpp/Makefile
    A modules/proto_smpp/proto_smpp.c
    A modules/proto_smpp/proto_smpp.h
    A modules/proto_smpp/utils.c
    A modules/proto_smpp/utils.h
    M socket_info.h

  Log Message:
  -----------
  Initial commit (basic communication)


  Commit: 4b3daa6848dd9a5b36c1661345b173f6cb767245
      https://github.com/OpenSIPS/opensips/commit/4b3daa6848dd9a5b36c1661345b173f6cb767245
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  Fix some spacings


  Commit: 5a6d3ee9bdd6223f29fb1023504c09b42fa15b07
      https://github.com/OpenSIPS/opensips/commit/5a6d3ee9bdd6223f29fb1023504c09b42fa15b07
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  Fix some logs


  Commit: 6dda82061cf1d0930e9609d41916b97f7c544c42
      https://github.com/OpenSIPS/opensips/commit/6dda82061cf1d0930e9609d41916b97f7c544c42
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  Stop binding when sending a SIP->SMPP message


  Commit: 4becb7330be62b3e6ccaf25fb2c43021890118f4
      https://github.com/OpenSIPS/opensips/commit/4becb7330be62b3e6ccaf25fb2c43021890118f4
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    A modules/proto_smpp/db.c
    A modules/proto_smpp/db.h

  Log Message:
  -----------
  Add database functions


  Commit: 15002f85636da011831078c78ddb7a3a6079250d
      https://github.com/OpenSIPS/opensips/commit/15002f85636da011831078c78ddb7a3a6079250d
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  Use database values instead of hardcoded session values


  Commit: 041a12ed79b16b8031cd7d8a7b61a6abd2125cc1
      https://github.com/OpenSIPS/opensips/commit/041a12ed79b16b8031cd7d8a7b61a6abd2125cc1
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  Change global sessions for flexibility


  Commit: c7264f4fb950dff79f5909e145e6311f67fb6cb7
      https://github.com/OpenSIPS/opensips/commit/c7264f4fb950dff79f5909e145e6311f67fb6cb7
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

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

  Log Message:
  -----------
  Add basic support for enquire_link


  Commit: f0e1787971694c1b9d168c641c2dbcf18827a9b3
      https://github.com/OpenSIPS/opensips/commit/f0e1787971694c1b9d168c641c2dbcf18827a9b3
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  Start using enquire_link messages


  Commit: f0b5774fbdc0c06f9690ebe354ddd8e3cb907052
      https://github.com/OpenSIPS/opensips/commit/f0b5774fbdc0c06f9690ebe354ddd8e3cb907052
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  Start binding sessions at child init


  Commit: 8951d4fbd2205921755da6e6cecb57e3b7e95edf
      https://github.com/OpenSIPS/opensips/commit/8951d4fbd2205921755da6e6cecb57e3b7e95edf
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  Forgot return 0


  Commit: e68273b207c37ef92cd7eff7ffaefffdcf272e5b
      https://github.com/OpenSIPS/opensips/commit/e68273b207c37ef92cd7eff7ffaefffdcf272e5b
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  Forward messages to SIP using tm api


  Commit: 0582bb1bf6aaeae8c60602e513a6c640e9df60ec
      https://github.com/OpenSIPS/opensips/commit/0582bb1bf6aaeae8c60602e513a6c640e9df60ec
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.h

  Log Message:
  -----------
  Define better sessions states


  Commit: 8922fb6c776c60ae2320988eb3aa3f6826761227
      https://github.com/OpenSIPS/opensips/commit/8922fb6c776c60ae2320988eb3aa3f6826761227
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.h

  Log Message:
  -----------
  Devine better session types


  Commit: 69c4b378207eb24baacc7f0a75e16d0474cf65e5
      https://github.com/OpenSIPS/opensips/commit/69c4b378207eb24baacc7f0a75e16d0474cf65e5
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.h

  Log Message:
  -----------
  Add optional parameters structure support


  Commit: 1e716828f72b9398a209c2d6fa9ad0a993baf0db
      https://github.com/OpenSIPS/opensips/commit/1e716828f72b9398a209c2d6fa9ad0a993baf0db
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.h

  Log Message:
  -----------
  Better support for submit_sm and deliver_sm in structures


  Commit: 644512a8017adaaebadb80ee521c04cb7d62a25e
      https://github.com/OpenSIPS/opensips/commit/644512a8017adaaebadb80ee521c04cb7d62a25e
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.h

  Log Message:
  -----------
  Add outbind info, ton and npi in session structures


  Commit: 294297f45514c809688efccbee82d65fb32c489b
      https://github.com/OpenSIPS/opensips/commit/294297f45514c809688efccbee82d65fb32c489b
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.h

  Log Message:
  -----------
  Add support structures for bind response commands


  Commit: 68066b529f2f3586658461a4b78e98ec405a767a
      https://github.com/OpenSIPS/opensips/commit/68066b529f2f3586658461a4b78e98ec405a767a
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  Too complicated to split up: SMSC functionality for OpenSIPS, more bind and enquire_link tweaks, temporary debug code, unify bind*, and submit/deliver


  Commit: 0e8dbc5bf8e4de02e54891ee7506eee266dfce04
      https://github.com/OpenSIPS/opensips/commit/0e8dbc5bf8e4de02e54891ee7506eee266dfce04
  Author: Victor Ciurel <victor.ciurel at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

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

  Log Message:
  -----------
  Add more configurabilit via database


  Commit: 4ce1ddc34a04ae9e79f57858019d3c21752eaaf6
      https://github.com/OpenSIPS/opensips/commit/4ce1ddc34a04ae9e79f57858019d3c21752eaaf6
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  proto_smpp: remove unused code


  Commit: f7846ef3b721c8c55f9096fa35e75a1ed8f4f325
      https://github.com/OpenSIPS/opensips/commit/f7846ef3b721c8c55f9096fa35e75a1ed8f4f325
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/db.c
    M modules/proto_smpp/db.h
    M modules/proto_smpp/proto_smpp.c
    M modules/proto_smpp/proto_smpp.h
    M modules/proto_smpp/utils.c
    M modules/proto_smpp/utils.h

  Log Message:
  -----------
  proto_smpp: arrange licence


  Commit: 09b42266130943905938566752bf2e7855c13355
      https://github.com/OpenSIPS/opensips/commit/09b42266130943905938566752bf2e7855c13355
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/db.c
    M modules/proto_smpp/db.h
    M modules/proto_smpp/proto_smpp.c
    M modules/proto_smpp/proto_smpp.h
    A modules/proto_smpp/smpp.c
    A modules/proto_smpp/smpp.h

  Log Message:
  -----------
  proto_smpp: refactor code in multiple files


  Commit: 963587e0fca5ae3c796f19d4298042530c6adbfa
      https://github.com/OpenSIPS/opensips/commit/963587e0fca5ae3c796f19d4298042530c6adbfa
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/db.c
    M modules/proto_smpp/db.h
    M modules/proto_smpp/proto_smpp.h
    M modules/proto_smpp/smpp.c

  Log Message:
  -----------
  proto_smpp: add name in column


  Commit: 10073f82e82ac1d8f66fe789fca28425b94d5add
      https://github.com/OpenSIPS/opensips/commit/10073f82e82ac1d8f66fe789fca28425b94d5add
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  smpp: implement max msg


  Commit: dcd0b9b0c0a0a89d4595c71d78d57c66571641d1
      https://github.com/OpenSIPS/opensips/commit/dcd0b9b0c0a0a89d4595c71d78d57c66571641d1
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/db.c
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  smpp: make db columns cusomizable


  Commit: 87d5a8bada5d8b8592192da2b60a35f24ec9ec31
      https://github.com/OpenSIPS/opensips/commit/87d5a8bada5d8b8592192da2b60a35f24ec9ec31
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/db.c
    M modules/proto_smpp/db.h
    M modules/proto_smpp/proto_smpp.c
    M modules/proto_smpp/proto_smpp.h
    M modules/proto_smpp/smpp.c

  Log Message:
  -----------
  smpp: add better sessions management


  Commit: a14bf50988b3210e044b47054bfe0750fcf68f92
      https://github.com/OpenSIPS/opensips/commit/a14bf50988b3210e044b47054bfe0750fcf68f92
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c
    M modules/proto_smpp/proto_smpp.h
    M modules/proto_smpp/smpp.c

  Log Message:
  -----------
  smpp: add configurable smpp_send_timeout


  Commit: 336808f9884589c1f4209d1891eb8dd98f0c6900
      https://github.com/OpenSIPS/opensips/commit/336808f9884589c1f4209d1891eb8dd98f0c6900
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c
    M modules/proto_smpp/proto_smpp.h
    M modules/proto_smpp/smpp.c

  Log Message:
  -----------
  smpp: indicate smsc to smpp_send_message()


  Commit: f79ae9a4e0845eb67abe86fd6ad4f2909ec59016
      https://github.com/OpenSIPS/opensips/commit/f79ae9a4e0845eb67abe86fd6ad4f2909ec59016
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    A db/schema/opensips-smpp.xml
    A db/schema/smpp.xml
    M modules/proto_smpp/db.c
    M modules/proto_smpp/db.h
    M modules/proto_smpp/proto_smpp.c
    A scripts/db_berkeley/opensips/smpp
    M scripts/db_berkeley/opensips/version
    A scripts/dbtext/opensips/smpp
    M scripts/dbtext/opensips/version
    A scripts/mysql/smpp-create.sql
    A scripts/oracle/smpp-create.sql
    M scripts/pi_http/pi_framework.xml
    A scripts/pi_http/smpp-mod
    A scripts/pi_http/smpp-table
    A scripts/postgres/smpp-create.sql
    A scripts/sqlite/smpp-create.sql

  Log Message:
  -----------
  smpp: add db schmea


  Commit: 029d9a93a7442c9c0447a35bcb3e7be31c98fb43
      https://github.com/OpenSIPS/opensips/commit/029d9a93a7442c9c0447a35bcb3e7be31c98fb43
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c
    M modules/proto_smpp/proto_smpp.h
    M modules/proto_smpp/smpp.c

  Log Message:
  -----------
  smpp: rework TCP connections


  Commit: c1b73cdc8f1602923fe4a7b0099ea1660f1ab8a6
      https://github.com/OpenSIPS/opensips/commit/c1b73cdc8f1602923fe4a7b0099ea1660f1ab8a6
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M doc/build-contrib.sh
    A modules/proto_smpp/doc/proto_smpp.xml
    A modules/proto_smpp/doc/proto_smpp_admin.xml

  Log Message:
  -----------
  smpp: add initial documentation for the module


  Commit: 5b70bb5b99718194986c40667a799022ffd86624
      https://github.com/OpenSIPS/opensips/commit/5b70bb5b99718194986c40667a799022ffd86624
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M db/schema/smpp.xml

  Log Message:
  -----------
  smpp: add default values for fields


  Commit: a777fe94b39ccf337604ec3f9489853d7f1251bb
      https://github.com/OpenSIPS/opensips/commit/a777fe94b39ccf337604ec3f9489853d7f1251bb
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M db/schema/smpp.xml
    M scripts/db_berkeley/opensips/smpp
    M scripts/mysql/smpp-create.sql
    M scripts/oracle/smpp-create.sql
    M scripts/postgres/smpp-create.sql
    M scripts/sqlite/smpp-create.sql

  Log Message:
  -----------
  smpp: add unique key


  Commit: 7392a7aec01e0cc24dab6fb30c6d0c6be26c1f5a
      https://github.com/OpenSIPS/opensips/commit/7392a7aec01e0cc24dab6fb30c6d0c6be26c1f5a
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/proto_smpp/doc/proto_smpp_admin.xml

  Log Message:
  -----------
  smpp: add final documentation


  Commit: db4ccba7805d8a15a9bc3577ca2ac1d4df1fdded
      https://github.com/OpenSIPS/opensips/commit/db4ccba7805d8a15a9bc3577ca2ac1d4df1fdded
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    A modules/proto_smpp/doc/contributors.xml

  Log Message:
  -----------
  smpp: add contributors file to readme


  Commit: cea0e9807ec10f9a7689984b84610557ffd98cf9
      https://github.com/OpenSIPS/opensips/commit/cea0e9807ec10f9a7689984b84610557ffd98cf9
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M doc/build-contrib.sh
    M modules/proto_smpp/doc/contributors.xml

  Log Message:
  -----------
  smpp: re-assign refactoring to Victor


  Commit: 0c5724624d29ca8f0c45199a52aa3652ea3c58c0
      https://github.com/OpenSIPS/opensips/commit/0c5724624d29ca8f0c45199a52aa3652ea3c58c0
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M usr_avp.c

  Log Message:
  -----------
  get_avp_val(): Remove unnecessary assignment


  Commit: f9a4874f6710099b293229c679ce79bc34a99a74
      https://github.com/OpenSIPS/opensips/commit/f9a4874f6710099b293229c679ce79bc34a99a74
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/avpops/avpops_impl.c

  Log Message:
  -----------
  avpops: Make an empty avp_print() more obvious


  Commit: 1dd264f82cc472bb235583979f90311c7dee9295
      https://github.com/OpenSIPS/opensips/commit/1dd264f82cc472bb235583979f90311c7dee9295
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M modules/mi_html/http_fnc.c
    M modules/mi_html/http_fnc.h
    M modules/mi_html/mi_html.c

  Log Message:
  -----------
  mi_html: adhere to the new JSON-RPC mechanism


  Commit: d2201adf732232f35059729ba1b9745a4f8e4883
      https://github.com/OpenSIPS/opensips/commit/d2201adf732232f35059729ba1b9745a4f8e4883
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2019-01-24 (Thu, 24 Jan 2019)

  Changed paths:
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  rpm packaging: add new proto_smpp module


  Commit: e1c48c2f9c23bcdec4916107de22b81df12e6132
      https://github.com/OpenSIPS/opensips/commit/e1c48c2f9c23bcdec4916107de22b81df12e6132
  Author: Alexey Vasilyev <alexei.vasilyev at gmail.com>
  Date:   2019-01-24 (Thu, 24 Jan 2019)

  Changed paths:
    M modules/sipmsgops/sipmsgops.c

  Log Message:
  -----------
  Allow IPv6 address in hostname


  Commit: 7159ab4a05729505affb47f41f96b25c9efd5efb
      https://github.com/OpenSIPS/opensips/commit/7159ab4a05729505affb47f41f96b25c9efd5efb
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-24 (Thu, 24 Jan 2019)

  Changed paths:
    M modules/proto_smpp/doc/proto_smpp_admin.xml

  Log Message:
  -----------
  smpp: add db_url to documentation


  Commit: 4e2a312c8a95b497737b223ae3a0e806fb2f3e14
      https://github.com/OpenSIPS/opensips/commit/4e2a312c8a95b497737b223ae3a0e806fb2f3e14
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-01-25 (Fri, 25 Jan 2019)

  Changed paths:
    M modules/pua_dialoginfo/pua_dialoginfo.c

  Log Message:
  -----------
  Fixed un-init fields in callback params.

Better do a generic memset rather than relying on per-field init.


  Commit: 5a1b7e9e654367fa3f5856878bfdc0f295c298d9
      https://github.com/OpenSIPS/opensips/commit/5a1b7e9e654367fa3f5856878bfdc0f295c298d9
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-25 (Fri, 25 Jan 2019)

  Changed paths:
    M modules/usrloc/ul_mi.c

  Log Message:
  -----------
  usrloc: remove unused variable


  Commit: ee52ad760cf61767b46790329a8eb8c1fa9431bf
      https://github.com/OpenSIPS/opensips/commit/ee52ad760cf61767b46790329a8eb8c1fa9431bf
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-25 (Fri, 25 Jan 2019)

  Changed paths:
    M modules/cgrates/cgrates.c

  Log Message:
  -----------
  cgrates: remove useless variable


  Commit: 2e2b724432f05926876ae9025ae605f7d2f385a8
      https://github.com/OpenSIPS/opensips/commit/2e2b724432f05926876ae9025ae605f7d2f385a8
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-01-27 (Sun, 27 Jan 2019)

  Changed paths:
    M modules/avpops/README
    M modules/avpops/doc/contributors.xml
    M modules/cachedb_local/README
    M modules/cachedb_local/doc/contributors.xml
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/drouting/README
    M modules/drouting/doc/contributors.xml
    M modules/event_routing/README
    M modules/event_routing/doc/contributors.xml
    M modules/fraud_detection/README
    M modules/fraud_detection/doc/contributors.xml
    A modules/proto_smpp/README
    M modules/proto_smpp/doc/contributors.xml
    M modules/pua_dialoginfo/README
    M modules/pua_dialoginfo/doc/contributors.xml
    M modules/sipmsgops/README
    M modules/sipmsgops/doc/contributors.xml
    M modules/tls_mgm/README
    M modules/tls_mgm/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/uac_registrant/README
    M modules/uac_registrant/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: 76903e1d2fa966431cc45a521afcd183b33a60b4
      https://github.com/OpenSIPS/opensips/commit/76903e1d2fa966431cc45a521afcd183b33a60b4
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

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

  Log Message:
  -----------
  Added fucntions to load/unload the context of another dlg.

For script, using the callid, you can load the context of that call (and later unload it). By loading the ctx, you can access dlg vals, profiles, acc related to that dialog.
Docs are still missing :P


  Commit: e0e3b96faa17e214406c100ea89e16f1878fa581
      https://github.com/OpenSIPS/opensips/commit/e0e3b96faa17e214406c100ea89e16f1878fa581
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M db/schema/registrant.xml

  Log Message:
  -----------
  Improved db docs on uac registrant table


  Commit: 2edf188d38e288b6b593d0e5022947451fe05cd8
      https://github.com/OpenSIPS/opensips/commit/2edf188d38e288b6b593d0e5022947451fe05cd8
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M modules/uac_registrant/clustering.c

  Log Message:
  -----------
  uac_registrant: allow clustered registrations only from clustered nodes


  Commit: 1d3dfdeb77ea4ff18ec71e89f944a0eaddfe2ae9
      https://github.com/OpenSIPS/opensips/commit/1d3dfdeb77ea4ff18ec71e89f944a0eaddfe2ae9
  Author: Ryan Bullock <rrb3942 at gmail.com>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M modules/db_http/http_dbase.c

  Log Message:
  -----------
  Disable Expect: 100-continue behavior for large posts


  Commit: 9ceda019c8f29de1bae1523b5217f265a86482c1
      https://github.com/OpenSIPS/opensips/commit/9ceda019c8f29de1bae1523b5217f265a86482c1
  Author: Ryan Bullock <rrb3942 at gmail.com>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M modules/rtpproxy/rtpproxy.c

  Log Message:
  -----------
  Don't clip notify socket to older rtpproxies when using unix sockets


  Commit: 0dc0ee54317de5f663703000e374aa9ad92c0fe9
      https://github.com/OpenSIPS/opensips/commit/0dc0ee54317de5f663703000e374aa9ad92c0fe9
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-29 (Tue, 29 Jan 2019)

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

  Log Message:
  -----------
  clusterer: fix loss of capabilities when doing clusterer_reload


  Commit: a3d5a798498cfd3552c328c4040098d86b4bcafd
      https://github.com/OpenSIPS/opensips/commit/a3d5a798498cfd3552c328c4040098d86b4bcafd
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-29 (Tue, 29 Jan 2019)

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

  Log Message:
  -----------
  clusterer: fix crash introduced in previous commit

Also do not reset the capabailities states after running 'clusterer_reload'.


  Commit: ad8d40c3bfa0d4d2aa095c12507295049685c12a
      https://github.com/OpenSIPS/opensips/commit/ad8d40c3bfa0d4d2aa095c12507295049685c12a
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-29 (Tue, 29 Jan 2019)

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

  Log Message:
  -----------
  clusterer: complete previous fix


  Commit: 94d2f05940e7078d1acf485ea848eb9e5f34b00f
      https://github.com/OpenSIPS/opensips/commit/94d2f05940e7078d1acf485ea848eb9e5f34b00f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M pvar.c

  Log Message:
  -----------
  Avoid errors on "$rU = <NULL expression>;" statements


  Commit: e6881b621a6dde845b57b623829c728025798277
      https://github.com/OpenSIPS/opensips/commit/e6881b621a6dde845b57b623829c728025798277
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M modules/clusterer/sharing_tags.c

  Log Message:
  -----------
  clusterer: fix possible bad sharing tags states after broken links

This patch fixes cases where an inconsistent state of active on multiple
nodes may occur for a tag after a transition from backup, if a node fails
to send the notification to other nodes due to broken links.


  Commit: e5a8687ed5b48316b0c7061efc8c552adbaed40e
      https://github.com/OpenSIPS/opensips/commit/e5a8687ed5b48316b0c7061efc8c552adbaed40e
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M modules/dialog/dlg_hash.c
    M modules/qos/qos_mi.c

  Log Message:
  -----------
  qos: port dialog mi context callback to jsonrpc


  Commit: d709d59a35d7848c2234fe979bcfd2b510f3d216
      https://github.com/OpenSIPS/opensips/commit/d709d59a35d7848c2234fe979bcfd2b510f3d216
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M modules/sst/sst_mi.c

  Log Message:
  -----------
  sst: port dialog mi context callback to jsonrpc


  Commit: aeffaa85ffeb3e6aa24f10fda079e11963fadc3b
      https://github.com/OpenSIPS/opensips/commit/aeffaa85ffeb3e6aa24f10fda079e11963fadc3b
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M modules/presence/clustering.c
    M modules/presence/presence.c
    M modules/presence/sharing_tags.c
    M modules/presence/sharing_tags.h

  Log Message:
  -----------
  presence: port MI commands to jsonrpc


  Commit: ec20123e03c19b27b3280190014921e91a334a5d
      https://github.com/OpenSIPS/opensips/commit/ec20123e03c19b27b3280190014921e91a334a5d
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M modules/b2b_entities/b2b_entities.c
    M modules/b2b_entities/doc/b2b_entities_admin.xml

  Log Message:
  -----------
  b2b_entities: port MI commands to jsonrpc


  Commit: e40efadeaae6ef556bb8730775846ee5fc83ebe4
      https://github.com/OpenSIPS/opensips/commit/e40efadeaae6ef556bb8730775846ee5fc83ebe4
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M modules/compression/compression.c

  Log Message:
  -----------
  compression: remove useless variable


  Commit: 0b9f10d66d23ee93c5775e6c7b5ab169c8848252
      https://github.com/OpenSIPS/opensips/commit/0b9f10d66d23ee93c5775e6c7b5ab169c8848252
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M modules/lua/doc/lua_admin.xml
    M modules/lua/siplua.c
    M modules/lua/sipluami.c
    M modules/lua/sipluami.h

  Log Message:
  -----------
  lua: port MI commands to jsonrpc


  Commit: 2c365775d9eea952c4c4f0331a1b2a9e7aeaf0c8
      https://github.com/OpenSIPS/opensips/commit/2c365775d9eea952c4c4f0331a1b2a9e7aeaf0c8
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M modules/perl/perl.c

  Log Message:
  -----------
  perl: port MI commands to jsonrpc


  Commit: ec2472cb16bfabf0a09b35b7f643afb63e0b0bb1
      https://github.com/OpenSIPS/opensips/commit/ec2472cb16bfabf0a09b35b7f643afb63e0b0bb1
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M modules/lua/siplua.c

  Log Message:
  -----------
  lua: remove old leftover MI commands export


  Commit: 412feb07f277cb94d6ce9dfa3d3caee355152af4
      https://github.com/OpenSIPS/opensips/commit/412feb07f277cb94d6ce9dfa3d3caee355152af4
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M modules/db_virtual/db_virtual.c

  Log Message:
  -----------
  db_virtual: fix output of 'db_get' MI command


  Commit: 2b57fa5ed92964360a77229c7fa48f2ad26f210d
      https://github.com/OpenSIPS/opensips/commit/2b57fa5ed92964360a77229c7fa48f2ad26f210d
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M modules/pi_http/pi_http.c

  Log Message:
  -----------
  pi_http: fix parameter type for httpd access callback


  Commit: 7fe50a4cc079af5dd5b939bf82ba4e19d1247793
      https://github.com/OpenSIPS/opensips/commit/7fe50a4cc079af5dd5b939bf82ba4e19d1247793
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M modules/ratelimit/ratelimit_helper.c

  Log Message:
  -----------
  ratelimit: avoid incorrect unlock on error in 'rl_list' MI command


  Commit: bcf0ab6874bb81184c2497aafaab580d0ca2ff9b
      https://github.com/OpenSIPS/opensips/commit/bcf0ab6874bb81184c2497aafaab580d0ca2ff9b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-01-31 (Thu, 31 Jan 2019)

  Changed paths:
    M cfg.y

  Log Message:
  -----------
  Added function prototype for setting a socket alias.

(work in progress)


  Commit: d5f2f69fac093282dba697bdbb43adc3f3549624
      https://github.com/OpenSIPS/opensips/commit/d5f2f69fac093282dba697bdbb43adc3f3549624
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-31 (Thu, 31 Jan 2019)

  Changed paths:
    M cfg.y

  Log Message:
  -----------
  cfg: rework listen parameters specifications


  Commit: d6adae157989d124ac5c7155e2c6f83b518c4716
      https://github.com/OpenSIPS/opensips/commit/d6adae157989d124ac5c7155e2c6f83b518c4716
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-01-31 (Thu, 31 Jan 2019)

  Changed paths:
    M cfg.lex
    M cfg.y

  Log Message:
  -----------
  cfg: add interface tagging


  Commit: 2457c138d1f5e32791e3c25a2d2662d76b388f10
      https://github.com/OpenSIPS/opensips/commit/2457c138d1f5e32791e3c25a2d2662d76b388f10
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-01-31 (Thu, 31 Jan 2019)

  Changed paths:
    M socket_info.c
    M socket_info.h

  Log Message:
  -----------
  Some code cleanup.

Remove unused old function
Make static new_sock_info() as it is only locally used.


  Commit: 5a56d90a991482fa635679611bf228312b751853
      https://github.com/OpenSIPS/opensips/commit/5a56d90a991482fa635679611bf228312b751853
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-01-31 (Thu, 31 Jan 2019)

  Changed paths:
    M cfg.y
    M ip_addr.h
    M modules/dialog/dlg_replication.c
    M modules/dispatcher/dispatch.c
    M modules/dispatcher/dispatcher.c
    M modules/domainpolicy/domainpolicy.c
    M modules/drouting/dr_load.c
    M modules/drouting/drouting.c
    M modules/nathelper/nathelper.c
    M modules/tm/mi.c
    M modules/uac_registrant/reg_db_handler.c
    M modules/usrloc/ul_cluster.c
    M net/trans.c
    M pvar.c
    M socket_info.c
    M socket_info.h

  Log Message:
  -----------
  Added support for tagging listening interfaces

A listerner may have a TAG defined - this TAG can be used for searching for the listener


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

  Changed paths:
    M blacklists.c
    M doc/build-contrib.sh
    M evi/event_interface.c
    M evi/event_interface.h
    M lib/cJSON.c
    M lib/cJSON.h
    M lib/sliblist.c
    M lib/sliblist.h
    M mem/shm_mem.c
    M mem/shm_mem.h
    R mi/attr.c
    R mi/attr.h
    A mi/item.c
    A mi/item.h
    M mi/mi.c
    M mi/mi.h
    M mi/mi_core.c
    M mi/mi_trace.c
    M mi/mi_trace.h
    R mi/tree.c
    R mi/tree.h
    M modules/b2b_entities/b2b_entities.c
    M modules/b2b_entities/doc/b2b_entities_admin.xml
    M modules/b2b_logic/b2b_logic.c
    M modules/b2b_logic/doc/b2b_logic_admin.xml
    M modules/b2b_sca/b2b_sca.c
    M modules/benchmark/benchmark.c
    M modules/cachedb_local/cachedb_local.c
    M modules/call_center/call_center.c
    M modules/carrierroute/carrierroute.c
    M modules/carrierroute/route_fifo.c
    M modules/carrierroute/route_fifo.h
    M modules/cfgutils/cfgutils.c
    M modules/cfgutils/shvar.c
    M modules/cfgutils/shvar.h
    M modules/cgrates/cgrates.c
    M modules/clusterer/clusterer.c
    M modules/clusterer/clusterer_mod.c
    M modules/clusterer/doc/clusterer_admin.xml
    M modules/clusterer/sharing_tags.c
    M modules/clusterer/sharing_tags.h
    M modules/compression/compression.c
    M modules/cpl_c/cpl.c
    M modules/cpl_c/cpl_loader.c
    M modules/cpl_c/cpl_loader.h
    M modules/db_berkeley/bdb_mi.c
    M modules/db_berkeley/bdb_mi.h
    M modules/db_berkeley/db_berkeley.c
    M modules/db_berkeley/doc/db_berkeley_admin.xml
    M modules/db_flatstore/flat_mi.c
    M modules/db_flatstore/flat_mi.h
    M modules/db_flatstore/flatstore_mod.c
    M modules/db_text/dbtext.c
    M modules/db_virtual/db_virtual.c
    M modules/db_virtual/doc/db_virtual_admin.xml
    M modules/dialog/dialog.c
    M modules/dialog/dlg_db_handler.c
    M modules/dialog/dlg_db_handler.h
    M modules/dialog/dlg_hash.c
    M modules/dialog/dlg_hash.h
    M modules/dialog/dlg_profile.c
    M modules/dialog/dlg_profile.h
    M modules/dialog/dlg_replication.c
    M modules/dialog/dlg_replication.h
    M modules/dialog/dlg_req_within.c
    M modules/dialog/dlg_req_within.h
    M modules/dialplan/dialplan.c
    M modules/dialplan/doc/dialplan_admin.xml
    M modules/dispatcher/dispatch.c
    M modules/dispatcher/dispatch.h
    M modules/dispatcher/dispatcher.c
    M modules/domain/domain_mod.c
    M modules/domain/hash.c
    M modules/domain/hash.h
    M modules/domain/mi.c
    M modules/domain/mi.h
    M modules/drouting/doc/drouting_admin.xml
    M modules/drouting/drouting.c
    M modules/event_flatstore/event_flatstore.c
    M modules/fraud_detection/fraud_detection.c
    M modules/freeswitch_scripting/fss_mod.c
    M modules/gflags/gflags.c
    M modules/httpd/httpd.c
    M modules/httpd/httpd_load.h
    M modules/httpd/httpd_proc.c
    M modules/imc/imc.c
    M modules/load_balancer/load_balancer.c
    M modules/lua/doc/lua_admin.xml
    M modules/lua/siplua.c
    M modules/lua/sipluami.c
    M modules/lua/sipluami.h
    M modules/mi_datagram/datagram_fnc.c
    M modules/mi_datagram/datagram_fnc.h
    M modules/mi_datagram/doc/mi_datagram_admin.xml
    M modules/mi_datagram/mi_datagram.c
    M modules/mi_datagram/mi_datagram.h
    R modules/mi_datagram/mi_datagram_parser.c
    R modules/mi_datagram/mi_datagram_parser.h
    R modules/mi_datagram/mi_datagram_writer.c
    R modules/mi_datagram/mi_datagram_writer.h
    M modules/mi_fifo/Makefile
    M modules/mi_fifo/doc/mi_fifo_admin.xml
    M modules/mi_fifo/fifo_fnc.c
    M modules/mi_fifo/fifo_fnc.h
    M modules/mi_fifo/mi_fifo.c
    M modules/mi_fifo/mi_fifo.h
    R modules/mi_fifo/mi_parser.c
    R modules/mi_fifo/mi_parser.h
    R modules/mi_fifo/mi_writer.c
    R modules/mi_fifo/mi_writer.h
    A modules/mi_html/Makefile
    A modules/mi_html/README
    A modules/mi_html/doc/contributors.xml
    A modules/mi_html/doc/mi_html.xml
    A modules/mi_html/doc/mi_html_admin.xml
    A modules/mi_html/http_fnc.c
    A modules/mi_html/http_fnc.h
    A modules/mi_html/mi_html.c
    M modules/mi_http/Makefile
    M modules/mi_http/README
    M modules/mi_http/doc/contributors.xml
    M modules/mi_http/doc/mi_http.xml
    M modules/mi_http/doc/mi_http_admin.xml
    M modules/mi_http/http_fnc.c
    M modules/mi_http/http_fnc.h
    M modules/mi_http/mi_http.c
    R modules/mi_json/Makefile
    R modules/mi_json/README
    R modules/mi_json/doc/contributors.xml
    R modules/mi_json/doc/mi_json.xml
    R modules/mi_json/doc/mi_json_admin.xml
    R modules/mi_json/http_fnc.c
    R modules/mi_json/http_fnc.h
    R modules/mi_json/mi_json.c
    M modules/mi_xmlrpc_ng/doc/mi_xmlrpc_ng_admin.xml
    M modules/mi_xmlrpc_ng/http_fnc.c
    M modules/mi_xmlrpc_ng/http_fnc.h
    M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c
    M modules/nathelper/nathelper.c
    M modules/perl/perl.c
    M modules/permissions/hash.c
    M modules/permissions/hash.h
    M modules/permissions/mi.c
    M modules/permissions/mi.h
    M modules/permissions/permissions.c
    M modules/pi_http/pi_http.c
    M modules/pike/pike.c
    M modules/pike/pike_mi.c
    M modules/pike/pike_mi.h
    M modules/presence/clustering.c
    M modules/presence/presence.c
    M modules/proto_tls/proto_tls.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/proto_wss.c
    M modules/pua_mi/doc/pua_mi_admin.xml
    M modules/pua_mi/mi_func.c
    M modules/pua_mi/mi_func.h
    M modules/pua_mi/pua_mi.c
    M modules/qos/qos_mi.c
    M modules/ratelimit/ratelimit.c
    M modules/ratelimit/ratelimit.h
    M modules/ratelimit/ratelimit_helper.c
    M modules/regex/regex_mod.c
    M modules/rls/rls.c
    M modules/rtpengine/rtpengine.c
    M modules/rtpproxy/rtpproxy.c
    M modules/sipcapture/sipcapture.c
    M modules/siptrace/siptrace.c
    M modules/sql_cacher/doc/sql_cacher_admin.xml
    M modules/sql_cacher/sql_cacher.c
    M modules/sst/sst_mi.c
    M modules/tls_mgm/tls_mgm.c
    M modules/tm/doc/tm_admin.xml
    M modules/tm/mi.c
    M modules/tm/mi.h
    M modules/tm/tm.c
    M modules/uac_registrant/registrant.c
    M modules/userblacklist/userblacklist.c
    M modules/usrloc/doc/usrloc_admin.xml
    M modules/usrloc/ul_mi.c
    M modules/usrloc/ul_mi.h
    M modules/usrloc/ul_mod.c
    M modules/xcap_client/doc/xcap_client_admin.xml
    M modules/xcap_client/xcap_client.c
    M net/net_tcp.c
    M net/net_tcp.h
    M net/proto_tcp/proto_tcp.c
    M scripts/opensipsctl.fifo
    M statistics.c
    M ut.h

  Log Message:
  -----------
  Merge branch 'mi_rework'


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

  Changed paths:
    M cfg.lex
    M cfg.y
    M ip_addr.h
    M modules/dialog/dlg_replication.c
    M modules/dispatcher/dispatch.c
    M modules/dispatcher/dispatcher.c
    M modules/domainpolicy/domainpolicy.c
    M modules/drouting/dr_load.c
    M modules/drouting/drouting.c
    M modules/nathelper/nathelper.c
    M modules/tm/mi.c
    M modules/uac_registrant/reg_db_handler.c
    M modules/usrloc/ul_cluster.c
    M net/trans.c
    M pvar.c
    M socket_info.c
    M socket_info.h

  Log Message:
  -----------
  Merge branch 'master' of github.com:OpenSIPS/opensips


  Commit: d81b3d481cc0728b802c7c441ebb808b8eccb4e3
      https://github.com/OpenSIPS/opensips/commit/d81b3d481cc0728b802c7c441ebb808b8eccb4e3
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-01 (Fri, 01 Feb 2019)

  Changed paths:
    M doc/build-contrib.sh

  Log Message:
  -----------
  doc/build-contrib.sh: Properly handle the 3.0 renames

The 3.0 module renames are:

    * mi_http -> mi_html
    * mi_json -> mi_http

This completes commit ca50f4ae7bc57.


  Commit: 7aed4c179146140c055ecb34c190f176030766c0
      https://github.com/OpenSIPS/opensips/commit/7aed4c179146140c055ecb34c190f176030766c0
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-02-01 (Fri, 01 Feb 2019)

  Changed paths:
    M db/schema/clusterer.xml

  Log Message:
  -----------
  clusterer: fix description of 'state' column in db schema

Closes #1595


  Commit: fd35cfd400348b30d89608f4ca700c3e8c526ec6
      https://github.com/OpenSIPS/opensips/commit/fd35cfd400348b30d89608f4ca700c3e8c526ec6
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-01 (Fri, 01 Feb 2019)

  Changed paths:
    M modules/freeswitch_scripting/fss_mod.c

  Log Message:
  -----------
  freeswitch_scripting: Fix startup crash with no modparams

Thanks to Bogdan for catching this one


  Commit: 13d77ed4bdccdf77d0142900d43b76d490faf4c4
      https://github.com/OpenSIPS/opensips/commit/13d77ed4bdccdf77d0142900d43b76d490faf4c4
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-01 (Fri, 01 Feb 2019)

  Changed paths:
    M modules/freeswitch_scripting/fss_mod.c

  Log Message:
  -----------
  freeswitch_scripting: Remove dead code


  Commit: 0c4a6ff03ae1c03ac3b82b44bfcf10f23820a1b4
      https://github.com/OpenSIPS/opensips/commit/0c4a6ff03ae1c03ac3b82b44bfcf10f23820a1b4
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  rpm packaging: remove mi_json module


  Commit: 1cefc51056e2020dfdfbedd4ba7f6d4db502fd84
      https://github.com/OpenSIPS/opensips/commit/1cefc51056e2020dfdfbedd4ba7f6d4db502fd84
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M packaging/debian/copyright
    M packaging/debian/rules

  Log Message:
  -----------
  deb packaging: remove mi_json module


  Commit: b371f1aed1aea21a63c1b4b104ff82a137c12ad9
      https://github.com/OpenSIPS/opensips/commit/b371f1aed1aea21a63c1b4b104ff82a137c12ad9
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M pt.c
    M pt.h

  Log Message:
  -----------
  Moved counted_processes variable into shm


  Commit: 8d9976502f7b341128d7a0cd817ace1531d70c6a
      https://github.com/OpenSIPS/opensips/commit/8d9976502f7b341128d7a0cd817ace1531d70c6a
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M cfg.y

  Log Message:
  -----------
  Fixed wrong sizeof() in mk_listen_param


  Commit: 4a17a828861feb6be07f67103ad352e7d8c817f6
      https://github.com/OpenSIPS/opensips/commit/4a17a828861feb6be07f67103ad352e7d8c817f6
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M modules/topology_hiding/topology_hiding.c

  Log Message:
  -----------
  Fixed uninit len for th_contact_encode_passwd param.

As the used len was all the time 10 (the len of the default passwd), if you have set a shorter one, the actual used passwd has some trailing memory garbage (up to 10 char len). This grabage could be (99.999%) constant during runtime, but 100% different after a restart. Shorly, the decoding on ongoing contact would have failed after a restart.


  Commit: 3e5eae0fc52601e797ac17a93855ec0b86a6a45e
      https://github.com/OpenSIPS/opensips/commit/3e5eae0fc52601e797ac17a93855ec0b86a6a45e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M ip_addr.h
    M net/trans.c
    M socket_info.c
    M socket_info.h

  Log Message:
  -----------
  Added MIN and MAX number of workers per listener

Grammar allows the definition and push the values all the way to the socket_info structure.
Re-work the handling of listener to make it more friendly to large number of options/parameter per listener


  Commit: 3efb3b80974c94c5b2f517cc2669db886c16ca97
      https://github.com/OpenSIPS/opensips/commit/3efb3b80974c94c5b2f517cc2669db886c16ca97
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2019-02-03 (Sun, 03 Feb 2019)

  Changed paths:
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  rpm packaging: add mi_html module


  Commit: 12969e61e0acdc66ea4272102f7f175efefd23d9
      https://github.com/OpenSIPS/opensips/commit/12969e61e0acdc66ea4272102f7f175efefd23d9
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-03 (Sun, 03 Feb 2019)

  Changed paths:
    M cfg.y

  Log Message:
  -----------
  removed unused old tokens from cfg grammar


  Commit: 181a274ed908fc3b8442c9cf2abf7d5410ca799d
      https://github.com/OpenSIPS/opensips/commit/181a274ed908fc3b8442c9cf2abf7d5410ca799d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-03 (Sun, 03 Feb 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M config.h
    M globals.h
    M ip_addr.h
    M main.c
    M net/net_tcp.c
    M net/net_udp.c
    M socket_info.c
    M socket_info.h

  Log Message:
  -----------
  Replace the concept of 'child' with 'worker'

'children' replaced with 'udp_workers'
'tcp_children' replaced with 'tcp_workers'
'use_childern' replaced with 'use_workers'
Internal structures updated to the new terminology


  Commit: 30a42d7c953f18ee1a455d04b011ab2e84226444
      https://github.com/OpenSIPS/opensips/commit/30a42d7c953f18ee1a455d04b011ab2e84226444
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-03 (Sun, 03 Feb 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M globals.h
    M main.c
    M net/net_tcp.c
    M net/net_udp.c
    M pt.c
    M pt.h
    M sr_module.c
    M timer.c

  Log Message:
  -----------
  Added concept of groups for processes

A processes may optionally be part of a group. Different parts of OpenSIPS code may register callbacks to a group of processes, to fork new processes, for example.


  Commit: d13e7a781fc6be5f003511c727c99807a9926815
      https://github.com/OpenSIPS/opensips/commit/d13e7a781fc6be5f003511c727c99807a9926815
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-03 (Sun, 03 Feb 2019)

  Changed paths:
    M net/net_tcp.c
    M net/net_udp.c
    M pt.c
    M pt.h
    M sr_module.c
    M timer.c

  Log Message:
  -----------
  Small rework of the processes groups

Better use types to tag the processes.
When creating a proc group, push also the min/max for procs auto-scaling


  Commit: 02a608c8524dfb61af650d1d5cb020d450837a1f
      https://github.com/OpenSIPS/opensips/commit/02a608c8524dfb61af650d1d5cb020d450837a1f
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-02-03 (Sun, 03 Feb 2019)

  Changed paths:
    M modules/b2b_entities/README
    M modules/b2b_entities/doc/contributors.xml
    M modules/b2b_logic/README
    M modules/b2b_logic/doc/contributors.xml
    M modules/b2b_sca/README
    M modules/b2b_sca/doc/contributors.xml
    M modules/benchmark/README
    M modules/benchmark/doc/contributors.xml
    M modules/cachedb_local/README
    M modules/cachedb_local/doc/contributors.xml
    M modules/call_center/README
    M modules/call_center/doc/contributors.xml
    M modules/carrierroute/README
    M modules/carrierroute/doc/contributors.xml
    M modules/cfgutils/README
    M modules/cfgutils/doc/contributors.xml
    M modules/cgrates/README
    M modules/cgrates/doc/contributors.xml
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/compression/README
    M modules/compression/doc/contributors.xml
    M modules/cpl_c/README
    M modules/cpl_c/doc/contributors.xml
    M modules/db_berkeley/README
    M modules/db_berkeley/doc/contributors.xml
    M modules/db_flatstore/README
    M modules/db_flatstore/doc/contributors.xml
    M modules/db_text/README
    M modules/db_text/doc/contributors.xml
    M modules/db_virtual/README
    M modules/db_virtual/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/dialplan/README
    M modules/dialplan/doc/contributors.xml
    M modules/dispatcher/README
    M modules/dispatcher/doc/contributors.xml
    M modules/domain/README
    M modules/domain/doc/contributors.xml
    M modules/domainpolicy/README
    M modules/domainpolicy/doc/contributors.xml
    M modules/drouting/README
    M modules/drouting/doc/contributors.xml
    M modules/event_flatstore/README
    M modules/event_flatstore/doc/contributors.xml
    M modules/fraud_detection/README
    M modules/fraud_detection/doc/contributors.xml
    M modules/freeswitch_scripting/README
    M modules/freeswitch_scripting/doc/contributors.xml
    M modules/gflags/README
    M modules/gflags/doc/contributors.xml
    M modules/httpd/README
    M modules/httpd/doc/contributors.xml
    M modules/imc/README
    M modules/imc/doc/contributors.xml
    M modules/load_balancer/README
    M modules/load_balancer/doc/contributors.xml
    M modules/lua/README
    M modules/lua/doc/contributors.xml
    M modules/mi_datagram/README
    M modules/mi_datagram/doc/contributors.xml
    M modules/mi_fifo/README
    M modules/mi_fifo/doc/contributors.xml
    M modules/mi_html/README
    M modules/mi_html/doc/contributors.xml
    M modules/mi_http/README
    M modules/mi_http/doc/contributors.xml
    M modules/mi_xmlrpc_ng/README
    M modules/mi_xmlrpc_ng/doc/contributors.xml
    M modules/nathelper/README
    M modules/nathelper/doc/contributors.xml
    M modules/perl/README
    M modules/perl/doc/contributors.xml
    M modules/permissions/README
    M modules/permissions/doc/contributors.xml
    M modules/pi_http/README
    M modules/pi_http/doc/contributors.xml
    M modules/pike/README
    M modules/pike/doc/contributors.xml
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/proto_tls/README
    M modules/proto_tls/doc/contributors.xml
    M modules/proto_ws/README
    M modules/proto_ws/doc/contributors.xml
    M modules/proto_wss/README
    M modules/proto_wss/doc/contributors.xml
    M modules/pua_mi/README
    M modules/pua_mi/doc/contributors.xml
    M modules/qos/README
    M modules/qos/doc/contributors.xml
    M modules/ratelimit/README
    M modules/ratelimit/doc/contributors.xml
    M modules/regex/README
    M modules/regex/doc/contributors.xml
    M modules/rls/README
    M modules/rls/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml
    M modules/rtpproxy/README
    M modules/rtpproxy/doc/contributors.xml
    M modules/sipcapture/README
    M modules/sipcapture/doc/contributors.xml
    M modules/siptrace/README
    M modules/siptrace/doc/contributors.xml
    M modules/sql_cacher/README
    M modules/sql_cacher/doc/contributors.xml
    M modules/sst/README
    M modules/sst/doc/contributors.xml
    M modules/tls_mgm/README
    M modules/tls_mgm/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/topology_hiding/README
    M modules/topology_hiding/doc/contributors.xml
    M modules/uac_registrant/README
    M modules/uac_registrant/doc/contributors.xml
    M modules/userblacklist/README
    M modules/userblacklist/doc/contributors.xml
    M modules/usrloc/README
    M modules/usrloc/doc/contributors.xml
    M modules/xcap_client/README
    M modules/xcap_client/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: 6baa3aa78d093bc06240a77254db948e989816d0
      https://github.com/OpenSIPS/opensips/commit/6baa3aa78d093bc06240a77254db948e989816d0
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-02-04 (Mon, 04 Feb 2019)

  Changed paths:
    M bin_interface.c
    M error.c
    M io_wait.h
    M mem/module_info.c
    M mem/q_malloc.h
    M mi/mi_trace.c
    M modules/call_center/call_center.c
    M modules/imc/imc_cmd.c
    M modules/msilo/msfuncs.c
    M name_alias.h
    M net/proto_tcp/proto_tcp.c
    M resolve.c
    M socket_info.c

  Log Message:
  -----------
  fix a couple of lgtm issues


  Commit: 86a6be767e8528d33e80a8fb9eb3de587d33b00e
      https://github.com/OpenSIPS/opensips/commit/86a6be767e8528d33e80a8fb9eb3de587d33b00e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-04 (Mon, 04 Feb 2019)

  Changed paths:
    M daemonize.c
    M main.c
    M modules/event_jsonrpc/jsonrpc_send.c
    M modules/event_rabbitmq/rabbitmq_send.c
    M modules/event_xmlrpc/xmlrpc_send.c
    M net/net_tcp.c
    M net/net_tcp.h
    M net/net_udp.c
    M net/net_udp.h
    M pt.c
    M pt.h
    M sr_module.c
    M sr_module.h

  Log Message:
  -----------
  Enhance the counting of processing in OpenSIPS

Count how many processes will be created at startup and also what is the maximum number of processes opensips may create at runtime (to pre-allocate the max size table of processes and inter-proc communication resources)


  Commit: 389606d4774762b03ebcee86a9587ec0f2658b22
      https://github.com/OpenSIPS/opensips/commit/389606d4774762b03ebcee86a9587ec0f2658b22
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-04 (Mon, 04 Feb 2019)

  Changed paths:
    M ipc.c
    M net/net_tcp.c
    M net/net_tcp.h
    M pt.c
    M pt.h

  Log Message:
  -----------
  Pre-allocate inter-process fd for all processes

Pre-allocate (and separatelt store in holders) the fds for IPC and TCP inter-proc communication. These fds are copied into the right process's vars only when the process is actually created.


  Commit: ad6ac63e3ae3a13c0618bfa6dd08a19920003896
      https://github.com/OpenSIPS/opensips/commit/ad6ac63e3ae3a13c0618bfa6dd08a19920003896
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-04 (Mon, 04 Feb 2019)

  Changed paths:
    M main.c
    M pt.c
    M pt.h

  Log Message:
  -----------
  Added monitor&test&trigger support for proc auto-scaling

The main process is responsible for monitoring the load of the proc groups and to decide when a process has to be forked or ripped.


  Commit: 6eb1ebe89f2723ce600f777443212d761b2d2ceb
      https://github.com/OpenSIPS/opensips/commit/6eb1ebe89f2723ce600f777443212d761b2d2ceb
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-04 (Mon, 04 Feb 2019)

  Changed paths:
    M net/net_udp.c

  Log Message:
  -----------
  Added dynamic forking for UDP proc groups.

Still to deal with some fork-failure conditions.
Just scaling up (forking) is supported for now
Testing to follow


  Commit: 0aac972e9c7dc3f702c01a415c581d4320acab00
      https://github.com/OpenSIPS/opensips/commit/0aac972e9c7dc3f702c01a415c581d4320acab00
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-02-04 (Mon, 04 Feb 2019)

  Changed paths:
    M modules/mi_html/http_fnc.c

  Log Message:
  -----------
  mi_html: update interface description to reflect new module name


  Commit: 1d900ef0ce86f726f8877b2a3e377f8dbca02fe6
      https://github.com/OpenSIPS/opensips/commit/1d900ef0ce86f726f8877b2a3e377f8dbca02fe6
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-02-04 (Mon, 04 Feb 2019)

  Changed paths:
    M modules/mi_html/http_fnc.c

  Log Message:
  -----------
  mi_html: prettify json output
 - closes #1608


  Commit: 51f8725d0972a19552a6382b8c4cff23f2056db2
      https://github.com/OpenSIPS/opensips/commit/51f8725d0972a19552a6382b8c4cff23f2056db2
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-04 (Mon, 04 Feb 2019)

  Changed paths:
    M pt.c

  Log Message:
  -----------
  Avoid ripping process if resulting load is too high

Redistribute the load of the existing N processes over N-1 processes and be sure the that the new resulting load is not higher than the HIGH load threshold (to force a scale back up)


  Commit: cfda5985352489743e3f8d52c870cc7410787453
      https://github.com/OpenSIPS/opensips/commit/cfda5985352489743e3f8d52c870cc7410787453
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M daemonize.c
    M daemonize.h
    M main.c
    M net/net_udp.c
    M pt.c
    M pt.h

  Log Message:
  -----------
  Proper handling for dynamic fork failure


  Commit: 2bc25b84d797430d6b78f3d7ce0e3f7193bd5f3d
      https://github.com/OpenSIPS/opensips/commit/2bc25b84d797430d6b78f3d7ce0e3f7193bd5f3d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M main.c
    M pt.c
    M pt.h
    M pt_load.c
    M sr_module.c
    M timer.c

  Log Message:
  -----------
  Rename all flags related to process management


  Commit: 9f7b98762f9e599992f928281a156483cb29fa77
      https://github.com/OpenSIPS/opensips/commit/9f7b98762f9e599992f928281a156483cb29fa77
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M pt.c

  Log Message:
  -----------
  Change the way how a slot is allocated for a new process

Instead of a simple incremental idx, search the table for the first free (proc not running) slot. This will be needed to cope with dynamic process ripping.


  Commit: 74597481adec2c530d77c7d7153709965cad0242
      https://github.com/OpenSIPS/opensips/commit/74597481adec2c530d77c7d7153709965cad0242
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M modules/dialplan/dialplan.c

  Log Message:
  -----------
  dialplan: make sure DB is not initialized twice

Close #1610


  Commit: fb1e8611a6cb804c3b9420a444d21bf2ae8e239e
      https://github.com/OpenSIPS/opensips/commit/fb1e8611a6cb804c3b9420a444d21bf2ae8e239e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M net/net_tcp.c
    M net/net_udp.c
    M pt.c
    M sr_module.c
    M timer.c

  Log Message:
  -----------
  The internal_fork() returns the process internal ID, not the PID.

This is a much simpler way to reference processes.


  Commit: 98496642b3f70522c68081abd3da70ba5fbfa651
      https://github.com/OpenSIPS/opensips/commit/98496642b3f70522c68081abd3da70ba5fbfa651
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M modules/clusterer/sharing_tags.c

  Log Message:
  -----------
  clusterer: fix parsing of clusterer_shtag_set_active's parameter


  Commit: 5a46380f236f637070a117e7915430f4e282cfb8
      https://github.com/OpenSIPS/opensips/commit/5a46380f236f637070a117e7915430f4e282cfb8
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M net/net_udp.c
    M pt.c

  Log Message:
  -----------
  Fix handling of failed dynamic forking.

Reset the process slot if the newly forked process failed -> the slot will be reused for another future fork.


  Commit: bf2e51cfbe16262a29f0f52c83532c55cdb43e67
      https://github.com/OpenSIPS/opensips/commit/bf2e51cfbe16262a29f0f52c83532c55cdb43e67
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M pt_load.c

  Log Message:
  -----------
  Fixed calculating the ovrall load stats

Correlate the summed used processing time with the number of summed processes, not total processes.


  Commit: 3354d87807e3298cfea2e0dc3f471af3538b2b0f
      https://github.com/OpenSIPS/opensips/commit/3354d87807e3298cfea2e0dc3f471af3538b2b0f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M pt_load.c

  Log Message:
  -----------
  Fixed calculating the ovrall load stats

Correlate the summed used processing time with the number of summed processes, not total processes.

(cherry picked from commit bf2e51cfbe16262a29f0f52c83532c55cdb43e67)


  Commit: 7ee40b38b6dc1775b1056ade202f80e263fd6335
      https://github.com/OpenSIPS/opensips/commit/7ee40b38b6dc1775b1056ade202f80e263fd6335
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M db/db_insertq.c
    M dprint.c
    M main.c
    M mi/mi_core.c
    M net/net_tcp.c
    M pt.c
    M pt.h
    M pt_load.c

  Log Message:
  -----------
  Migrate to counted_max_processes

Drop counted_processes and it becamed irrelevant.


  Commit: c12e25b28b5f94664e29c9a9a4ae0a953dcec003
      https://github.com/OpenSIPS/opensips/commit/c12e25b28b5f94664e29c9a9a4ae0a953dcec003
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M mi/mi.c

  Log Message:
  -----------
  mi: consider empty params as no param


  Commit: 8437b3c44a9836035344c4a1c92facac6af56868
      https://github.com/OpenSIPS/opensips/commit/8437b3c44a9836035344c4a1c92facac6af56868
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M pt_load.c

  Log Message:
  -----------
  Fix typing error in prev commit bf2e51c


  Commit: 3524c003d6972411053b5c977a0fea9453f3b37a
      https://github.com/OpenSIPS/opensips/commit/3524c003d6972411053b5c977a0fea9453f3b37a
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M statistics.c
    M statistics.h

  Log Message:
  -----------
  Added "hidden" flag to statistics.

Such a hidden statistic will not be foundable (by search) and not printed (via MI commands)


  Commit: 30d9880c2bfde43d9b0e884e2468ce875f1109ce
      https://github.com/OpenSIPS/opensips/commit/30d9880c2bfde43d9b0e884e2468ce875f1109ce
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M modules/usrloc/ul_mi.c

  Log Message:
  -----------
  usrloc: fix several issues in 'ul_dump'

* properly dump all details when 'brief' parameter is missing
* fix 'ContactID' overflow in JSON output
* fix some null error checks when creating mi items


  Commit: 003108a6496524b2d95f7a9d5aa08d821b1858fc
      https://github.com/OpenSIPS/opensips/commit/003108a6496524b2d95f7a9d5aa08d821b1858fc
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M mi/item.c

  Log Message:
  -----------
  mi: fix printing of double values in the json output


  Commit: 08fc04f3b255c9b96d4710fbda639fb017bfbb67
      https://github.com/OpenSIPS/opensips/commit/08fc04f3b255c9b96d4710fbda639fb017bfbb67
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M mi/item.c

  Log Message:
  -----------
  mi: add empty string with add_mi_string() if value is null


  Commit: ed9843e604d7a09abbfd230561c167c614de9cac
      https://github.com/OpenSIPS/opensips/commit/ed9843e604d7a09abbfd230561c167c614de9cac
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M core_stats.c
    M main.c
    M pt.c
    M pt.h
    M pt_load.c
    M pt_load.h

  Log Message:
  -----------
  Proper handling of per-proc stats during forking/ripping.

Attach all load & pkmem stats to the process slot, so we can hide and unhide them when the process is fork or terminated.


  Commit: bc9b9f92b5ec74ac000357029955f0d781c28167
      https://github.com/OpenSIPS/opensips/commit/bc9b9f92b5ec74ac000357029955f0d781c28167
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M pt_load.c

  Log Message:
  -----------
  Fixed over/undeflow due signed/unsigned differences

Introduced with the last commit f8b7e9c

(cherry picked from commit 945c2eccfccd7af945e1797bafca682486481c52)


  Commit: b0760eba2040ec5cf0b8b3c311483831d3de9b98
      https://github.com/OpenSIPS/opensips/commit/b0760eba2040ec5cf0b8b3c311483831d3de9b98
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M pt_load.c

  Log Message:
  -----------
  Fixed over/undeflow due signed/unsigned differences


  Commit: 4199925afa8156d61f277ab757adca380e98c402
      https://github.com/OpenSIPS/opensips/commit/4199925afa8156d61f277ab757adca380e98c402
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M cfg.y
    M socket_info.c

  Log Message:
  -----------
  Fixed passing min/max per interface


  Commit: c8907aa3d61955f76887e32e75666468ab856f1f
      https://github.com/OpenSIPS/opensips/commit/c8907aa3d61955f76887e32e75666468ab856f1f
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: also include sdp body when replicating dialogs


  Commit: b3c13362eee2ec5f710a7a7c86a3c0b1f2b87d42
      https://github.com/OpenSIPS/opensips/commit/b3c13362eee2ec5f710a7a7c86a3c0b1f2b87d42
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M daemonize.c
    M daemonize.h
    M main.c

  Log Message:
  -----------
  Extend the status-pipe support.

Expose more functions.
Allow to re-create the status-pipe - we need this for the managing the status of the dynamically forked procs


  Commit: a2ce6159b8d515a4d2cec6137df6923f5cfec53d
      https://github.com/OpenSIPS/opensips/commit/a2ce6159b8d515a4d2cec6137df6923f5cfec53d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M main.c

  Log Message:
  -----------
  Proper env init for the dynamic forking.

As usleep() may be intrerupted by signals, use the time based safe-guard to be sure we have 1 second between the auto-scaling checks

Re-init the status-code pipe to be able to collect the status of the newly forked procs.


  Commit: dd004b2752f69d106521a8fc1ef6cb4579b44b42
      https://github.com/OpenSIPS/opensips/commit/dd004b2752f69d106521a8fc1ef6cb4579b44b42
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M daemonize.c

  Log Message:
  -----------
  Take out the closing of write-end from the wait_status_code()

Allow re-usage of wait_status_code() on the same pipe


  Commit: 49ce02dc5235a143acfa0b7cbc974e80d061e3b3
      https://github.com/OpenSIPS/opensips/commit/49ce02dc5235a143acfa0b7cbc974e80d061e3b3
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M pt.c

  Log Message:
  -----------
  Align to the status-pipe functions


  Commit: 64ec5abf697762f844c20ae070a3230c29bf4236
      https://github.com/OpenSIPS/opensips/commit/64ec5abf697762f844c20ae070a3230c29bf4236
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M net/net_udp.c

  Log Message:
  -----------
  Fix reporting the status via pipes


  Commit: 33ed337757d222afa45b0215054f3827c4f41f82
      https://github.com/OpenSIPS/opensips/commit/33ed337757d222afa45b0215054f3827c4f41f82
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M daemonize.c

  Log Message:
  -----------
  Revert LM_WARN to LM_DBG


  Commit: 7ea8f60f2e2d9f3ba062276c79b22177a0d77d8c
      https://github.com/OpenSIPS/opensips/commit/7ea8f60f2e2d9f3ba062276c79b22177a0d77d8c
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M db/db_insertq.c
    M db/db_insertq.h

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

This disconnects all the existing DB conns mapped on a given process, from all the queues.
To be used when doing gracefull process termination.


  Commit: b57b0aed5e28e13894e5723bc80ddda6a8261a58
      https://github.com/OpenSIPS/opensips/commit/b57b0aed5e28e13894e5723bc80ddda6a8261a58
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M reactor_defs.h

  Log Message:
  -----------
  Add new macro reactor_is_empty()

Needed for graceful process termination


  Commit: de812572a767f77a7d0fc4ee3d69801c53f322e1
      https://github.com/OpenSIPS/opensips/commit/de812572a767f77a7d0fc4ee3d69801c53f322e1
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M ipc.c
    M ipc.h

  Log Message:
  -----------
  Added ipc_handle_all_pending_jobs()

A new function to consume (in a non blocking way) all the pending ipc jobs on the pipe.


  Commit: f583b7ab96e7e203a7137c53d64b9b200dd5424b
      https://github.com/OpenSIPS/opensips/commit/f583b7ab96e7e203a7137c53d64b9b200dd5424b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M db/db_insertq.c

  Log Message:
  -----------
  Fix ql_force_process_disconnect()

Deal with the case when the list is empty (not init)


  Commit: e2032c76ad0a70a1c2c5b437489cd5f61e93949e
      https://github.com/OpenSIPS/opensips/commit/e2032c76ad0a70a1c2c5b437489cd5f61e93949e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M main.c
    M net/net_tcp.c
    M net/net_udp.c
    M pt.c
    M pt.h
    M timer.c

  Log Message:
  -----------
  Add down-scaling support for the auto-scaling


  Commit: 5bcb69fac7938593696b2450187c4b77184568c9
      https://github.com/OpenSIPS/opensips/commit/5bcb69fac7938593696b2450187c4b77184568c9
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M net/net_udp.c
    M pt.c
    M pt.h
    M timer.c

  Log Message:
  -----------
  Added auto-scaling for extra timer processes


  Commit: 39f205cd92d05f41a7265576d16064136b805924
      https://github.com/OpenSIPS/opensips/commit/39f205cd92d05f41a7265576d16064136b805924
  Author: Vlad Paiu <vladpaiu at opensips.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M modules/db_postgres/pg_con.c

  Log Message:
  -----------
  Fixed crash in case new connection cannot be opened


  Commit: 946e0b045e795df9eb7e01546db0802a184f0d99
      https://github.com/OpenSIPS/opensips/commit/946e0b045e795df9eb7e01546db0802a184f0d99
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M globals.h
    M ip_addr.h
    M main.c
    M net/net_udp.c
    M socket_info.c
    M timer.c

  Log Message:
  -----------
  Added grammar for auto-scaling provisioning via profiles

Still need to "connect" the grammar to the inner guts, work in progress


  Commit: 949a8ed01048141d128f44f8869d4bb8f892a5d9
      https://github.com/OpenSIPS/opensips/commit/949a8ed01048141d128f44f8869d4bb8f892a5d9
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M pt.c
    M pt.h
    A pt_scaling.c
    A pt_scaling.h

  Log Message:
  -----------
  Move auto-scaling code into separate files


  Commit: e123d0192c27e188b9cc2340a267d8cb9311dace
      https://github.com/OpenSIPS/opensips/commit/e123d0192c27e188b9cc2340a267d8cb9311dace
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: fix some profile replication locking issues

* fix an extra relase instead of acquire for the received counters lock
* fix an unrelased profiles lock in case of error

(cherry picked from commit 765dba5c4f647286a0f361f7d191fe24e48445f1)


  Commit: 8e16b5910cbddf3326d21e6eeb35596fd9132791
      https://github.com/OpenSIPS/opensips/commit/8e16b5910cbddf3326d21e6eeb35596fd9132791
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M cfg.y
    M main.c
    M net/net_udp.c
    M pt_scaling.c
    M pt_scaling.h
    M socket_info.c
    M socket_info.h
    M timer.c

  Log Message:
  -----------
  Use the auto-scaling profiles to controll the auto-scaling


  Commit: 6d005dbe3f1c5d198cbe0378b8a4238ab5d5cbbc
      https://github.com/OpenSIPS/opensips/commit/6d005dbe3f1c5d198cbe0378b8a4238ab5d5cbbc
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M main.c

  Log Message:
  -----------
  Use the auto_scaling_cycle for triggering the auto scale


  Commit: 6084544b0e5b90064d40ea9373f14a130a24ecd1
      https://github.com/OpenSIPS/opensips/commit/6084544b0e5b90064d40ea9373f14a130a24ecd1
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M pt_scaling.c

  Log Message:
  -----------
  Added validation for the defined auto-scaling profiles


  Commit: b17bbd5b9e1ae88cf6a014dc9a54614f952d99f2
      https://github.com/OpenSIPS/opensips/commit/b17bbd5b9e1ae88cf6a014dc9a54614f952d99f2
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M timer.c
    M timer.h

  Log Message:
  -----------
  Added configuration for timers auto scaling

New auto_scaling_timer_profile core param to define the auto-scaling profile to govern the timer processes.


  Commit: bafd8a1594512a0cb7c3ee1d0e57db006f78215d
      https://github.com/OpenSIPS/opensips/commit/bafd8a1594512a0cb7c3ee1d0e57db006f78215d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M pt_scaling.c

  Log Message:
  -----------
  Revert testing LM_WARN to LM_DBG


  Commit: 13e4c0eaf2f13d14fcab11a611ac63c69feae253
      https://github.com/OpenSIPS/opensips/commit/13e4c0eaf2f13d14fcab11a611ac63c69feae253
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M core_stats.c

  Log Message:
  -----------
  Make it more readable


  Commit: ea86e0049e6e1cd28995bbf1966ed41ded1a9f9b
      https://github.com/OpenSIPS/opensips/commit/ea86e0049e6e1cd28995bbf1966ed41ded1a9f9b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M statistics.c

  Log Message:
  -----------
  Fixed comment (c'n'p error??)


  Commit: 37863f33c6fde72bf9487c8f4d13f87aa48feb55
      https://github.com/OpenSIPS/opensips/commit/37863f33c6fde72bf9487c8f4d13f87aa48feb55
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M pt.c

  Log Message:
  -----------
  Added load:processes_number statistics


  Commit: 939213d666d77296bf28a799a6ef28f8d11075d3
      https://github.com/OpenSIPS/opensips/commit/939213d666d77296bf28a799a6ef28f8d11075d3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-02-08 (Fri, 08 Feb 2019)

  Changed paths:
    M cfg.y

  Log Message:
  -----------
  fix grammar for listener

Credits go to Pete Kelly for reporting this


  Commit: ed4e862db1dbeefd6db8559425c2da26fa239dd9
      https://github.com/OpenSIPS/opensips/commit/ed4e862db1dbeefd6db8559425c2da26fa239dd9
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-02-08 (Fri, 08 Feb 2019)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  net/tcp: save fd before sending the conn to main

Save local fd of the connection before sending it to TCP main, to make
sure we it won't get overwritten by main, and we close somebody else's
file descriptor.


  Commit: 7a3d55c8ee3584b29fecc8ffcc2e8f5c454ff64c
      https://github.com/OpenSIPS/opensips/commit/7a3d55c8ee3584b29fecc8ffcc2e8f5c454ff64c
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-02-10 (Sun, 10 Feb 2019)

  Changed paths:
    M modules/call_center/README
    M modules/call_center/doc/contributors.xml
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/db_postgres/README
    M modules/db_postgres/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/dialplan/README
    M modules/dialplan/doc/contributors.xml
    M modules/imc/README
    M modules/imc/doc/contributors.xml
    M modules/mi_html/README
    M modules/mi_html/doc/contributors.xml
    M modules/msilo/README
    M modules/msilo/doc/contributors.xml
    M modules/usrloc/README
    M modules/usrloc/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: 9a63a8aa1e74cc9f0877cda88834a80867381d20
      https://github.com/OpenSIPS/opensips/commit/9a63a8aa1e74cc9f0877cda88834a80867381d20
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-02-11 (Mon, 11 Feb 2019)

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

  Log Message:
  -----------
  dialog: improve efficiency of retrieving sharing tag state

The dialog sharing tag name is now stored in the dialog structure
instead of a dialog value, which is only used for persisting and
replicating the tag.


  Commit: 9f6b15e2895260f6537d57f16575ff96955dba6a
      https://github.com/OpenSIPS/opensips/commit/9f6b15e2895260f6537d57f16575ff96955dba6a
  Author: Răzvan Crainea <razvan at opensips.org>
  Date:   2019-02-11 (Mon, 11 Feb 2019)

  Changed paths:
    M modules/rtpproxy/rtpproxy.c

  Log Message:
  -----------
  Merge pull request #1601 from rrb3942/rtpproxy_socket_clipping

Don't clip notify socket to older rtpproxies when using unix sockets


  Commit: c3328d7f6db4b80294f74bf4e8fe1f5618938196
      https://github.com/OpenSIPS/opensips/commit/c3328d7f6db4b80294f74bf4e8fe1f5618938196
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M db/schema/dialplan.xml
    M scripts/db_berkeley/opensips/dialplan
    M scripts/mysql/dialplan-create.sql
    M scripts/oracle/dialplan-create.sql
    M scripts/postgres/dialplan-create.sql
    M scripts/sqlite/dialplan-create.sql

  Log Message:
  -----------
  [dialplan] Added defaults for several columns


  Commit: d0d27b8483b8831644aa54b6f5001e976cc415ad
      https://github.com/OpenSIPS/opensips/commit/d0d27b8483b8831644aa54b6f5001e976cc415ad
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  Fix re-usage of UDP<>TCP-Main comm sockets


  Commit: cd9222e48865dfeeb15bb18da386de469c7a6de1
      https://github.com/OpenSIPS/opensips/commit/cd9222e48865dfeeb15bb18da386de469c7a6de1
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M cfg.y
    M globals.h
    M net/net_tcp.c

  Log Message:
  -----------
  TCP auto-scaling - support for dynamic tcp_workers table


  Commit: 91aa645a2ad9a5c986a225ac72b3a5bb60c6625f
      https://github.com/OpenSIPS/opensips/commit/91aa645a2ad9a5c986a225ac72b3a5bb60c6625f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  Fixed  bogus log


  Commit: f817725125c42f97ab73b428e17bae9b545088f5
      https://github.com/OpenSIPS/opensips/commit/f817725125c42f97ab73b428e17bae9b545088f5
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  Use multiple states for a TCP process


  Commit: 4ad9bb8cc5fe6d7d276d955df1443fc057c1cc9d
      https://github.com/OpenSIPS/opensips/commit/4ad9bb8cc5fe6d7d276d955df1443fc057c1cc9d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  Added support for forking new TCP workers


  Commit: bd4c57b307a38d2ef71b8266d54ce48061524475
      https://github.com/OpenSIPS/opensips/commit/bd4c57b307a38d2ef71b8266d54ce48061524475
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M socket_info.c

  Log Message:
  -----------
  Fix optional profile setting on interface


  Commit: b830a2f32b145d32e7f85cd41dd4848211e27c11
      https://github.com/OpenSIPS/opensips/commit/b830a2f32b145d32e7f85cd41dd4848211e27c11
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M modules/mid_registrar/lookup.c

  Log Message:
  -----------
  mid_registrar: Improve ';ctid= not found' error logs


  Commit: 7acce9e16d90379df3407b07a669cec323b5ce74
      https://github.com/OpenSIPS/opensips/commit/7acce9e16d90379df3407b07a669cec323b5ce74
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M pt.h
    M pt_scaling.c

  Log Message:
  -----------
  Fixed multiple terminates on the same process.

Mark the process to avoid counting it for other terminations. A process may continue to run after receiving the terminate RPC (due draining procedure), so it will continue to exist as running in the process table.
Use the OSS_PROC_TO_TERMINATE flag to avoid this (note that the flag is set and tested only by the attendent process).


  Commit: d07865e827ef4fe9b01ec347727e65f2475f4dd8
      https://github.com/OpenSIPS/opensips/commit/d07865e827ef4fe9b01ec347727e65f2475f4dd8
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M net/net_tcp.c
    M pt.c
    M pt.h

  Log Message:
  -----------
  Removed unused TCP related field in process table


  Commit: 6b1632f5755e2cf56ae31311a624c83f7a827ef3
      https://github.com/OpenSIPS/opensips/commit/6b1632f5755e2cf56ae31311a624c83f7a827ef3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M Makefile.defs

  Log Message:
  -----------
  Makefile.defs: evaluage CC_EXTRA_OPTS later, after CFLAGS are set


  Commit: 1ad431ef4e5e0f23c190063cfb1fc55e52ca7aaf
      https://github.com/OpenSIPS/opensips/commit/1ad431ef4e5e0f23c190063cfb1fc55e52ca7aaf
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M net/net_udp.c

  Log Message:
  -----------
  Fix computing extra procs.

Consider the case when starting with a higher value than the max in the profile


  Commit: 848f5ea990f82fdcb69c0188c448e09d0b85e6d3
      https://github.com/OpenSIPS/opensips/commit/848f5ea990f82fdcb69c0188c448e09d0b85e6d3
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M net/net_tcp.c
    M net/net_tcp.h
    M net/net_tcp_proc.c
    M net/net_tcp_proc.h
    M pt.c

  Log Message:
  -----------
  Added full TCP auto-scaling


  Commit: 299e768f7c5bf6c59d6f31e0b8e19c4ffe127bee
      https://github.com/OpenSIPS/opensips/commit/299e768f7c5bf6c59d6f31e0b8e19c4ffe127bee
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M pt.c
    M timer.c
    M timer.h

  Log Message:
  -----------
  Added configurable number of timer procs to start with.

Added "timer_workers = N [use_auto_scaling_profile xxxxx]"
Dropped "auto_scaling_timer_profile"
Added dynamic counting for the timer processes


  Commit: c03e798c89c1c1a335d5492efa024e2c4cf5a617
      https://github.com/OpenSIPS/opensips/commit/c03e798c89c1c1a335d5492efa024e2c4cf5a617
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  Fix comment


  Commit: 10242c307646038fe3f22028559a91b38454ae06
      https://github.com/OpenSIPS/opensips/commit/10242c307646038fe3f22028559a91b38454ae06
  Author: Ryan Bullock <rrb3942 at gmail.com>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M modules/db_http/db_http.c
    M modules/db_http/db_http.h
    M modules/db_http/http_dbase.c

  Log Message:
  -----------
  Add disable_expect flag to control Expect behvaior. Default is off


  Commit: 7f7b64da1c719cb9ee339903f5859c1107efb8c1
      https://github.com/OpenSIPS/opensips/commit/7f7b64da1c719cb9ee339903f5859c1107efb8c1
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

  Changed paths:
    M net/net_tcp_report.c

  Log Message:
  -----------
  Fix outdated comment


  Commit: 493c0dff8981710af367134b84cccd8f3e96b2a3
      https://github.com/OpenSIPS/opensips/commit/493c0dff8981710af367134b84cccd8f3e96b2a3
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

  Changed paths:
    M modules/sngtc/sngtc.c

  Log Message:
  -----------
  Align the module to the new process management


  Commit: 47a444edcfd406285faee4a5aca0aa83edb500bc
      https://github.com/OpenSIPS/opensips/commit/47a444edcfd406285faee4a5aca0aa83edb500bc
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

  Changed paths:
    M modules/sngtc/sngtc.c

  Log Message:
  -----------
  Fix dynamic mapping of pipes to worker processes


  Commit: e785bb9480423924d2a50d16a6b005d5e775beda
      https://github.com/OpenSIPS/opensips/commit/e785bb9480423924d2a50d16a6b005d5e775beda
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

  Changed paths:
    M evi/evi_core.c
    M evi/evi_core.h
    M pt_scaling.c

  Log Message:
  -----------
  Added E_CORE_PROC_AUTO_SCALE event

This is fired upon dynamic adjustments on workers (fork or terminate)


  Commit: 1f167bf7393eecb24bd56fe3820f90bb23d774fd
      https://github.com/OpenSIPS/opensips/commit/1f167bf7393eecb24bd56fe3820f90bb23d774fd
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M config.h
    M core_stats.c
    M daemonize.c
    M daemonize.h
    M db/db_insertq.c
    M db/db_insertq.h
    M dprint.c
    M evi/evi_core.c
    M evi/evi_core.h
    M globals.h
    M ip_addr.h
    M ipc.c
    M ipc.h
    M main.c
    M mi/mi_core.c
    M modules/event_jsonrpc/jsonrpc_send.c
    M modules/event_rabbitmq/rabbitmq_send.c
    M modules/event_xmlrpc/xmlrpc_send.c
    M modules/sngtc/sngtc.c
    M net/net_tcp.c
    M net/net_tcp.h
    M net/net_tcp_proc.c
    M net/net_tcp_proc.h
    M net/net_tcp_report.c
    M net/net_udp.c
    M net/net_udp.h
    M net/trans.c
    M pt.c
    M pt.h
    M pt_load.c
    M pt_load.h
    A pt_scaling.c
    A pt_scaling.h
    M reactor_defs.h
    M socket_info.c
    M socket_info.h
    M sr_module.c
    M sr_module.h
    M statistics.c
    M statistics.h
    M timer.c
    M timer.h

  Log Message:
  -----------
  Merge branch 'dynamic-fork'


  Commit: ebf165dcac842c23222961371299684072f3bf78
      https://github.com/OpenSIPS/opensips/commit/ebf165dcac842c23222961371299684072f3bf78
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

  Changed paths:
    M Makefile.defs
    M modules/mid_registrar/lookup.c

  Log Message:
  -----------
  Merge branch 'master' of github.com:OpenSIPS/opensips


  Commit: 8361bd5627d459bc57027d18f081074f75adb270
      https://github.com/OpenSIPS/opensips/commit/8361bd5627d459bc57027d18f081074f75adb270
  Author: Ryan Bullock <rrb3942 at gmail.com>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

  Changed paths:
    M modules/db_http/doc/db_http_admin.xml

  Log Message:
  -----------
  Add module documentation for disable_expect parameter


  Commit: 0578fbd3c85e69bdc6d75754f89f1cbfa780badc
      https://github.com/OpenSIPS/opensips/commit/0578fbd3c85e69bdc6d75754f89f1cbfa780badc
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

  Changed paths:
    M modules/db_http/db_http.c
    M modules/db_http/db_http.h
    M modules/db_http/doc/db_http_admin.xml
    M modules/db_http/http_dbase.c

  Log Message:
  -----------
  Merge pull request #1600 from rrb3942/http_db_expect

Disable Expect: 100-continue behavior for large posts


  Commit: 6a6da348b76d510d530e075b53ca8ef7edfed37f
      https://github.com/OpenSIPS/opensips/commit/6a6da348b76d510d530e075b53ca8ef7edfed37f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

  Changed paths:
    M socket_info.c

  Log Message:
  -----------
  Fix data type mismatch.

Reported by Travis


  Commit: a7a65d39566ba4eec5d639b01909fad97a9c6586
      https://github.com/OpenSIPS/opensips/commit/a7a65d39566ba4eec5d639b01909fad97a9c6586
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-02-15 (Fri, 15 Feb 2019)

  Changed paths:
    M modules/siprec/siprec_logic.c

  Log Message:
  -----------
  siprec: fix socket enforce


  Commit: 16ab6a8de82e26ffb813a376ec486dfcc1d4aa83
      https://github.com/OpenSIPS/opensips/commit/16ab6a8de82e26ffb813a376ec486dfcc1d4aa83
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-02-15 (Fri, 15 Feb 2019)

  Changed paths:
    M modules/rtpproxy/doc/rtpproxy_admin.xml
    M modules/rtpproxy/rtpproxy.c
    M modules/rtpproxy/rtpproxy.h

  Log Message:
  -----------
  rtpproxy: allow socket to have an advertised address


  Commit: 907d812706f9152148c387e5183e4601bfcc65ad
      https://github.com/OpenSIPS/opensips/commit/907d812706f9152148c387e5183e4601bfcc65ad
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-02-17 (Sun, 17 Feb 2019)

  Changed paths:
    M modules/db_http/README
    M modules/db_http/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/event_jsonrpc/README
    M modules/event_jsonrpc/doc/contributors.xml
    M modules/event_rabbitmq/README
    M modules/event_rabbitmq/doc/contributors.xml
    M modules/event_xmlrpc/README
    M modules/event_xmlrpc/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml
    M modules/rtpproxy/README
    M modules/rtpproxy/doc/contributors.xml
    M modules/siprec/README
    M modules/siprec/doc/contributors.xml
    M modules/sngtc/README
    M modules/sngtc/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: 16ac41b26ae5c3520a6316a3a7b0049dfdd62a6e
      https://github.com/OpenSIPS/opensips/commit/16ac41b26ae5c3520a6316a3a7b0049dfdd62a6e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-02-19 (Tue, 19 Feb 2019)

  Changed paths:
    M socket_info.c

  Log Message:
  -----------
  listeners: restore listening on any interface

if interface's name is missing, it indicates that the listener should
listen on all available interfaces.


  Commit: ec89b78667430da51e4146bc7f2514f68e9d21a9
      https://github.com/OpenSIPS/opensips/commit/ec89b78667430da51e4146bc7f2514f68e9d21a9
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-20 (Wed, 20 Feb 2019)

  Changed paths:
    M modules/rr/loose.c

  Log Message:
  -----------
  rr: Fix a buffer mgm bug during strict routing callbacks

While doing strict routing (e.g. the R-URI host is a local domain) and
executing the module callbacks, the rr module would provide some bogus
memory pointer as the result of the rr_api.get_route_param() function.

Although opensips would not crash due to the dangling pointer residing
in pkg memory, some callbacks would misbehave (e.g. uac_auth() would
fail to adjust the outbound ACK CSeq, since it cannot locate the ";aci"
Route header field parameter within the dangling pkg area).

Related to #1613


  Commit: d6780db16e43086cc4f5220f2c2a50f77f16bfbf
      https://github.com/OpenSIPS/opensips/commit/d6780db16e43086cc4f5220f2c2a50f77f16bfbf
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    A cfg.c
    A cfg.h
    M help_msg.h
    M main.c

  Log Message:
  -----------
  DEV-1 (Pluggable Preprocessor): Prepare code layout

    * add/document new "-p" (preprocessor) cmdline option
    * hook the new "-p" option into the parsing code
    * re-organize cfg file managing code into a separate file


  Commit: e83904d75666eca38dbb0f16350e7531d5c76d4e
      https://github.com/OpenSIPS/opensips/commit/e83904d75666eca38dbb0f16350e7531d5c76d4e
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    M cfg.c
    M main.c

  Log Message:
  -----------
  DEV-1: Implement config file flattening + adnotations

The main idea is to be able to feed the preprocessor with a contiguous
stream of input.  The consequence of doing this is that we must
pre-resolve all "include_file" statements by creating one large cfg
file, in a process called "flattening".

Example of flattening + adnotation:

------ cfg/opensips-3.0-preproc-1.cfg ------
log_level = 4
log_stderror = yes

include_file "cfg/opensips-3.0-preproc-2.cfg"
loadmodule "tm.so"
include_file "cfg/opensips-3.0-preproc-4.cfg"
loadmodule "dialog.so"

------ cfg/opensips-3.0-preproc-2.cfg ------
listen = udp:*:5060
include_file "cfg/opensips-3.0-preproc-3.cfg"

------ cfg/opensips-3.0-preproc-3.cfg ------
mpath = "modules/"
loadmodule "proto_udp.so"

------ cfg/opensips-3.0-preproc-4.cfg ------
loadmodule "usrloc.so"

These four files with nested includes will be flattened into this beast:
---------------------------------------------------
__OSSPP_FILEBEGIN__ "cfg/opensips-3.0-preproc-1.cfg"
__OSSPP_LINE__ 1
log_level = 4
__OSSPP_LINE__ 2
log_stderror = yes
__OSSPP_LINE__ 3

__OSSPP_LINE__ 4
__OSSPP_FILEBEGIN__ "cfg/opensips-3.0-preproc-2.cfg"
__OSSPP_LINE__ 1
listen = udp:*:5060
__OSSPP_LINE__ 2
__OSSPP_FILEBEGIN__ "cfg/opensips-3.0-preproc-3.cfg"
__OSSPP_LINE__ 1
mpath = "modules/"
__OSSPP_LINE__ 2
loadmodule "proto_udp.so"
__OSSPP_FILEEND__
__OSSPP_FILEEND__
__OSSPP_LINE__ 5
loadmodule "tm.so"
__OSSPP_LINE__ 6
__OSSPP_FILEBEGIN__ "cfg/opensips-3.0-preproc-4.cfg"
__OSSPP_LINE__ 1
loadmodule "usrloc.so"
__OSSPP_FILEEND__
__OSSPP_LINE__ 7
loadmodule "dialog.so"
__OSSPP_FILEEND__
---------------------------------------------------


  Commit: 3050f7c57f779538980f0e1a4d5e09dac778e3e6
      https://github.com/OpenSIPS/opensips/commit/3050f7c57f779538980f0e1a4d5e09dac778e3e6
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    R cfg.c
    R cfg.h
    M cfg.lex
    M cfg.y
    A cfg_pp.c
    A cfg_pp.h
    M main.c

  Log Message:
  -----------
  DEV-1: Hook the newly added logic into lexer/parser


  Commit: 9f251028a8d92076abb8d9929c28f9fa9daa3770
      https://github.com/OpenSIPS/opensips/commit/9f251028a8d92076abb8d9929c28f9fa9daa3770
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    M cfg.lex

  Log Message:
  -----------
  DEV-1: Clear deprecated "stacked Yacc buffers" logic


  Commit: 5405515f1ba3e0e2b283eab912493b653d43dc9d
      https://github.com/OpenSIPS/opensips/commit/5405515f1ba3e0e2b283eab912493b653d43dc9d
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    M cfg.y
    M cfg_pp.c
    M cfg_pp.h

  Log Message:
  -----------
  DEV-1: Display a file inclusion backtrace on syntax errors


  Commit: 46491c764cdb9b68269ca298d2098c484a07b9fe
      https://github.com/OpenSIPS/opensips/commit/46491c764cdb9b68269ca298d2098c484a07b9fe
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-22 (Fri, 22 Feb 2019)

  Changed paths:
    M cfg.lex
    M cfg_pp.c

  Log Message:
  -----------
  DEV-1: Various fixes

    * avoid unnecessary strdup operation
    * do not close file streams multiple times
    * fix buffer size for final config file
    * remove unused lexer tokens


  Commit: 55e874ff3ddea54b54ecfe8561836f9331871102
      https://github.com/OpenSIPS/opensips/commit/55e874ff3ddea54b54ecfe8561836f9331871102
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-22 (Fri, 22 Feb 2019)

  Changed paths:
    M cfg_pp.c

  Log Message:
  -----------
  DEV-1: Avoid printing the include trace multiple times


  Commit: 134424deabb8fecaa4863a952d8149d8d4db675a
      https://github.com/OpenSIPS/opensips/commit/134424deabb8fecaa4863a952d8149d8d4db675a
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-22 (Fri, 22 Feb 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M cfg_pp.c
    M cfg_pp.h

  Log Message:
  -----------
  DEV-1: Digest the pp tokens within lexer, not parser!

Using the lexer to consume the preprocessor tokens makes life so much
easier, as otherwise the complexity of the scripting language grammer
would skyrocket.  Example problem which is avoided by this:

if
<pp_token may go here>
(
<pp_token may go here>
condition
<pp_token may go here>
)
<pp_token may go here>
{
<pp_token may go here>
$var(x) = 5;
<pp_token may go here>
}

Although the coding style is horrible, this is still valid script
syntax, but, all of a sudden, the grammar must be extended in order to
support random tokens on any possible line of this "if" statement.
Nope, not going there.  Just use the lexer to eat the tokens and be done
with the problem!


  Commit: 3162d504593ecf7989567d469a582a4e210ec89d
      https://github.com/OpenSIPS/opensips/commit/3162d504593ecf7989567d469a582a4e210ec89d
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-22 (Fri, 22 Feb 2019)

  Changed paths:
    M cfg_pp.c

  Log Message:
  -----------
  DEV-1: Exec the preprocessor cmdline; Feed output to Yacc


  Commit: fd9c65072eec0bef941dbaf123e53a4f6bd0629c
      https://github.com/OpenSIPS/opensips/commit/fd9c65072eec0bef941dbaf123e53a4f6bd0629c
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-22 (Fri, 22 Feb 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    A cfg_pp.c
    A cfg_pp.h
    M help_msg.h
    M main.c

  Log Message:
  -----------
  Merge branch 'feature/pluggable-preprocessor'


  Commit: 9bf229c37070ef2f59dbdbd811ff693e0fa5c2e6
      https://github.com/OpenSIPS/opensips/commit/9bf229c37070ef2f59dbdbd811ff693e0fa5c2e6
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-02-24 (Sun, 24 Feb 2019)

  Changed paths:
    M modules/rr/README
    M modules/rr/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: 9c2300c71bbcfe96d98a2337f8d016a43948a3be
      https://github.com/OpenSIPS/opensips/commit/9c2300c71bbcfe96d98a2337f8d016a43948a3be
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-25 (Mon, 25 Feb 2019)

  Changed paths:
    M cfg.lex

  Log Message:
  -----------
  Lexer: Properly match EOF preprocessor tokens


  Commit: 738905d2fc735e82043335d51ff23f714e2306b8
      https://github.com/OpenSIPS/opensips/commit/738905d2fc735e82043335d51ff23f714e2306b8
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-02-26 (Tue, 26 Feb 2019)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: prevent bin buffer double release


  Commit: d3a0aaa5ef73f0f2b03c4f6ba32b5484ca0d71f7
      https://github.com/OpenSIPS/opensips/commit/d3a0aaa5ef73f0f2b03c4f6ba32b5484ca0d71f7
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-26 (Tue, 26 Feb 2019)

  Changed paths:
    M modules/tm/t_cancel.c
    M modules/tm/t_reply.c
    M modules/tm/uac.c

  Log Message:
  -----------
  Proper/additional check of tcp_no_new_conn_bflag

Check the tcp_no_new_conn_bflag (to avoid opening TCP conns) when:
* sending a cancel to an invite (which was marked)
* sending a negative ACK to an invite (which was marked)
* sending an local UAC request (marked via local route)


  Commit: 3ed54196a41823ba288b5dceac200dee33d47df7
      https://github.com/OpenSIPS/opensips/commit/3ed54196a41823ba288b5dceac200dee33d47df7
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-26 (Tue, 26 Feb 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M forward.c
    M globals.h
    M modules/tm/t_reply.c
    M net/net_tcp.c

  Log Message:
  -----------
  Added new tcp_no_new_conn_rplflag to control TCP conns

While tcp_no_new_conn_bflag controls the opening of TCP conns on the UAC branches side of the transaction, the new tcp_no_new_conn_rplflag does the some kind of controling but on the UAS side of transaction (sending back the replies)


  Commit: 3175977764bf73ba4927635c3943070391ad11ce
      https://github.com/OpenSIPS/opensips/commit/3175977764bf73ba4927635c3943070391ad11ce
  Author: Di-Shi Sun <di-shi.sun at transnexus.com>
  Date:   2019-02-27 (Wed, 27 Feb 2019)

  Changed paths:
    M modules/osp/doc/osp_admin.xml

  Log Message:
  -----------
  Updated OSP Toolkit project repository.


  Commit: d948aa037b04bbfa37581876655edd7fcd26570e
      https://github.com/OpenSIPS/opensips/commit/d948aa037b04bbfa37581876655edd7fcd26570e
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-02-28 (Thu, 28 Feb 2019)

  Changed paths:
    M modules/dialog/dialog.c

  Log Message:
  -----------
  dialog: Propagate new $DLG_timeout values to DB/BIN

Make sure to store/replicate the new value, not the old one!

Credits to Vlad Patrascu for helping track this down


  Commit: b2c7ab2c7e8c57454ffab981b69ef1308ed27b2f
      https://github.com/OpenSIPS/opensips/commit/b2c7ab2c7e8c57454ffab981b69ef1308ed27b2f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-01 (Fri, 01 Mar 2019)

  Changed paths:
    M cfg.y
    M cfg_pp.c
    M cfg_pp.h

  Log Message:
  -----------
  Improve reporting for config file parsing errors

    * print, if possible, two lines above the line which errored
    * highlight the incorrect syntax / tokens / etc.
    * print, if possible, two lines below the line which errored


  Commit: fdefec49d0415be9b499bb857e4b076d71729e78
      https://github.com/OpenSIPS/opensips/commit/fdefec49d0415be9b499bb857e4b076d71729e78
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-01 (Fri, 01 Mar 2019)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: replicate profiles outside lock


  Commit: 0b9c7bf0f1c1db0df772861c7590a852ed2a873b
      https://github.com/OpenSIPS/opensips/commit/0b9c7bf0f1c1db0df772861c7590a852ed2a873b
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-01 (Fri, 01 Mar 2019)

  Changed paths:
    M cfg_pp.c

  Log Message:
  -----------
  Config Parser: Do not free filename buffers

... as they are referenced all over the place by the (struct action *)
elements of the action tree.

Kudos to Vlad Patrascu for catching this one!


  Commit: ce0125cd759ec13641b505b5588a705f1051f958
      https://github.com/OpenSIPS/opensips/commit/ce0125cd759ec13641b505b5588a705f1051f958
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-03-03 (Sun, 03 Mar 2019)

  Changed paths:
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/osp/README
    M modules/osp/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: d7224382be37821026643e753de68c17b24307c3
      https://github.com/OpenSIPS/opensips/commit/d7224382be37821026643e753de68c17b24307c3
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-05 (Tue, 05 Mar 2019)

  Changed paths:
    M modules/ratelimit/ratelimit.c

  Log Message:
  -----------
  Fix the parsing of $rl_count name


  Commit: 732e3d6157f92f22ab8ad83d1e87d8beb4aa838e
      https://github.com/OpenSIPS/opensips/commit/732e3d6157f92f22ab8ad83d1e87d8beb4aa838e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-05 (Tue, 05 Mar 2019)

  Changed paths:
    M modules/ratelimit/ratelimit.c

  Log Message:
  -----------
  Fix cps counting for the SBT algorithm

Credits shared with @razvancrainea for sorting out the issue and reworking the alg implementation.


  Commit: 60024ad92931054104b88dce4a0ca04935cb76e5
      https://github.com/OpenSIPS/opensips/commit/60024ad92931054104b88dce4a0ca04935cb76e5
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-05 (Tue, 05 Mar 2019)

  Changed paths:
    M modules/ratelimit/ratelimit.c

  Log Message:
  -----------
  Remove some extensive logging (needed only for dev)


  Commit: 48023acfe5a88cb36093c29596169eccb6ce38ee
      https://github.com/OpenSIPS/opensips/commit/48023acfe5a88cb36093c29596169eccb6ce38ee
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-03-05 (Tue, 05 Mar 2019)

  Changed paths:
    M modules/clusterer/sharing_tags.c

  Log Message:
  -----------
  clusterer: fix processes serialization when fetching sharing tag state

High contention on a RW lock aquired for switchable reading has the same
downsides as direclty aquring it for writing. This commit improves this
by switching from read to write in separate steps, with basic rw lock
lock ops (start/stop read/write).


  Commit: 873bd820cb1770b048435dc5bb7a7b99a156539e
      https://github.com/OpenSIPS/opensips/commit/873bd820cb1770b048435dc5bb7a7b99a156539e
  Author: Răzvan Crainea <razvan at opensips.org>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M modules/sipmsgops/sipmsgops.c

  Log Message:
  -----------
  Merge pull request #1594 from vasilevalex/validate_ipv6

Allow IPv6 address in hostname


  Commit: 9c4bb36bcb7938409e317b2227e917150bb24855
      https://github.com/OpenSIPS/opensips/commit/9c4bb36bcb7938409e317b2227e917150bb24855
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M modules/dialog/dlg_db_handler.c

  Log Message:
  -----------
  dialog: proper parsing of serialized dlg vals

Before this fix, if a value was having more than two "legitimate" `\`
(ascii 92) chars inside the value, OpenSIPS would have crashed.

Credits go to 46Labs for reporting!


  Commit: f5525cd4145adf39c815fff57e5abbd33beffc9d
      https://github.com/OpenSIPS/opensips/commit/f5525cd4145adf39c815fff57e5abbd33beffc9d
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M cfg_pp.c

  Log Message:
  -----------
  Preprocessor: Detect/Report edge case with no output

Credits to Ovidiu Sas for helping troubleshoot this issue!


  Commit: 00345fffcf02a8b2d31691564e5d6e321f2a0250
      https://github.com/OpenSIPS/opensips/commit/00345fffcf02a8b2d31691564e5d6e321f2a0250
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M cfg_pp.c

  Log Message:
  -----------
  Fix bad datatype in previous commit


  Commit: 1e14a83cbeb0f7f8e814037601ad65a693c7e52f
      https://github.com/OpenSIPS/opensips/commit/1e14a83cbeb0f7f8e814037601ad65a693c7e52f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M modules/clusterer/clusterer.c

  Log Message:
  -----------
  clusterer: Fix missing lock_release()


  Commit: 2550609ab922622e3a34bb161b95254ca6c1d9cd
      https://github.com/OpenSIPS/opensips/commit/2550609ab922622e3a34bb161b95254ca6c1d9cd
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-07 (Thu, 07 Mar 2019)

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

  Log Message:
  -----------
  Fixed access to acc vars in failure route during internally generated final replies(408)

Register the internal TM callback for FAILURE all the time, as it will be responsible for populating the acc context in Transaction when handling an internally generated final reply (408).
Credits for reporting and identifing the issue to @rrb3942
Closes #1602

(cherry picked from commit 732038b6decf0809f52ef39ed97d7f025dca416e)


  Commit: 5c893731666ff374e9cc3183d3358f195dd7087d
      https://github.com/OpenSIPS/opensips/commit/5c893731666ff374e9cc3183d3358f195dd7087d
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-07 (Thu, 07 Mar 2019)

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

  Log Message:
  -----------
  mid_registrar: Do not ignore "advertised address"

Whenever the send socket address is overridden, in decreasing
precedence order, through either:

    * listen = <sock> AS <advertised_address>
    * set_advertised_address() script function
    * advertised_address = <adddress> global parameter

... the mid-registrar will now properly take this into account and
include the advertised address in all REGISTER Contacts header fields it
relays.

Many thanks to Italo Rossi (@italorossi) for reporting this issue.
Fixes #1619


  Commit: d8ad6551c0cfbebc18995cfc79e40a7f38b0ea59
      https://github.com/OpenSIPS/opensips/commit/d8ad6551c0cfbebc18995cfc79e40a7f38b0ea59
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-07 (Thu, 07 Mar 2019)

  Changed paths:
    M modules/mid_registrar/lookup.c

  Log Message:
  -----------
  mid_registrar: Fix unnecessary error log

Thanks to @StellaTeam for the report!
Fixes #1620


  Commit: dc422ea661419814f077ee92010928711c790e1b
      https://github.com/OpenSIPS/opensips/commit/dc422ea661419814f077ee92010928711c790e1b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-07 (Thu, 07 Mar 2019)

  Changed paths:
    M mi/mi_core.c

  Log Message:
  -----------
  enhance which to say what parameters can be used


  Commit: e6f181e26129cf1ad64071723c0c2456bac60bb7
      https://github.com/OpenSIPS/opensips/commit/e6f181e26129cf1ad64071723c0c2456bac60bb7
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-07 (Thu, 07 Mar 2019)

  Changed paths:
    M modules/b2b_entities/dlg.c

  Log Message:
  -----------
  b2b_entities: don't unref UNDEFINED tm

Close #1629


  Commit: a256fdf9189e1dd34b01765fb3bd91042f71ccd4
      https://github.com/OpenSIPS/opensips/commit/a256fdf9189e1dd34b01765fb3bd91042f71ccd4
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-08 (Fri, 08 Mar 2019)

  Changed paths:
    M mi/item.c

  Log Message:
  -----------
  mi: indicate integer error


  Commit: aa276bff046246f3d5fba8ec8161968119f7c44d
      https://github.com/OpenSIPS/opensips/commit/aa276bff046246f3d5fba8ec8161968119f7c44d
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-08 (Fri, 08 Mar 2019)

  Changed paths:
    M modules/mid_registrar/doc/mid_registrar_admin.xml
    M modules/registrar/doc/registrar_admin.xml

  Log Message:
  -----------
  registrar: Clarify the 'm' lookup() flag


  Commit: b2640e64ae4299e9da59f5c6f92f78424e9d8b17
      https://github.com/OpenSIPS/opensips/commit/b2640e64ae4299e9da59f5c6f92f78424e9d8b17
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-08 (Fri, 08 Mar 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M xlog.c
    M xlog.h

  Log Message:
  -----------
  Renamed xlog_default_level to xlog_print_level


  Commit: 87893b6dfb6694ccfdca463acf5d74d1c46a053e
      https://github.com/OpenSIPS/opensips/commit/87893b6dfb6694ccfdca463acf5d74d1c46a053e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-08 (Fri, 08 Mar 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M pvar.c
    M xlog.c
    M xlog.h

  Log Message:
  -----------
  Added "xlog_level" global parameter

This acts as log_level, but for the logs generated via xlog. This gives you separately control the verbosity level for the xlog() calls.
Added possibility to globally change the xlog_level during runtime (to be hooked later into an MI function) or to change the value per process (to be hooked later to the $xlog_level variable)


  Commit: 9d98ffae3a5db6ff6fcc24f511f7328e0e02094f
      https://github.com/OpenSIPS/opensips/commit/9d98ffae3a5db6ff6fcc24f511f7328e0e02094f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-08 (Fri, 08 Mar 2019)

  Changed paths:
    M pvar.c

  Log Message:
  -----------
  Refurbish $xlog_level to set/get the per proc xlog_level


  Commit: 42d8f2cea5ff38692c14cb4efd94aaaab3978e6f
      https://github.com/OpenSIPS/opensips/commit/42d8f2cea5ff38692c14cb4efd94aaaab3978e6f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-08 (Fri, 08 Mar 2019)

  Changed paths:
    M mi/mi_core.c

  Log Message:
  -----------
  Added "xlog_level" MI cmd

Used to change during runtime the xlog level (globally)


  Commit: f1a164402fa24caa4a065366cdb5a384b43559fb
      https://github.com/OpenSIPS/opensips/commit/f1a164402fa24caa4a065366cdb5a384b43559fb
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-03-10 (Sun, 10 Mar 2019)

  Changed paths:
    M modules/acc/README
    M modules/acc/doc/contributors.xml
    M modules/b2b_entities/README
    M modules/b2b_entities/doc/contributors.xml
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml
    M modules/ratelimit/README
    M modules/ratelimit/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/sipmsgops/README
    M modules/sipmsgops/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: cded19c5db9aeca94e5863c475442de5aa2bf561
      https://github.com/OpenSIPS/opensips/commit/cded19c5db9aeca94e5863c475442de5aa2bf561
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  Improve log


  Commit: 0b465a386b4759dfb51b6265484deb5d9dd7710e
      https://github.com/OpenSIPS/opensips/commit/0b465a386b4759dfb51b6265484deb5d9dd7710e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

  Changed paths:
    M pvar.c

  Log Message:
  -----------
  Fixed $log_level for returning negative values

Use signed function to covert from int to str, as log_leve may be negative (-1==ERR).


  Commit: 2b670e334a867ba6fc04441d1108944ac52db02b
      https://github.com/OpenSIPS/opensips/commit/2b670e334a867ba6fc04441d1108944ac52db02b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

  Changed paths:
    M pvar.c
    M xlog.c

  Log Message:
  -----------
  Fix small bugs related to xlog_level addition


  Commit: ea959e19a94b93b75c0871d2c92a25d5e2f101ea
      https://github.com/OpenSIPS/opensips/commit/ea959e19a94b93b75c0871d2c92a25d5e2f101ea
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

  Changed paths:
    M Makefile.conf.template
    M Makefile.defs
    M mem/common.h
    M mem/f_malloc.c
    M mem/f_malloc.h
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    M mem/hp_malloc_stats.c
    M mem/mem.c
    M mem/mem.h
    M mem/memtest.c
    M mem/q_malloc.c
    M mem/q_malloc.h
    M mem/shm_mem.c
    M mem/shm_mem.h
    R mem/vq_malloc.c
    R mem/vq_malloc.h
    M packaging/debian/copyright
    M version.h

  Log Message:
  -----------
  OPS-6 (Selectable Allocator): Clean up VQ_MALLOC

This allocator is both unmaintained and non-functional for several
years now.


  Commit: db53a8cb4d9613933dbcf3c23cd6008e5242b5c2
      https://github.com/OpenSIPS/opensips/commit/db53a8cb4d9613933dbcf3c23cd6008e5242b5c2
  Author: Ryan Bullock <rrb3942 at gmail.com>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

  Changed paths:
    M transformations.c
    M transformations.h

  Log Message:
  -----------
  Add s.reverse Transformation


  Commit: 912880f08c9c695036a96d4e0832580f9e26ce35
      https://github.com/OpenSIPS/opensips/commit/912880f08c9c695036a96d4e0832580f9e26ce35
  Author: Ryan Bullock <rrb3942 at gmail.com>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

  Changed paths:
    M transformations.h

  Log Message:
  -----------
  Tab to spaces


  Commit: 00a3ab348b0400fc63d25f742916ec65602f7e3f
      https://github.com/OpenSIPS/opensips/commit/00a3ab348b0400fc63d25f742916ec65602f7e3f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-12 (Tue, 12 Mar 2019)

  Changed paths:
    M modules/tm/t_reply.c

  Log Message:
  -----------
  Fix t_reply_with_body() when called after t_newtran()

Force an update of the cloned request (from transaction) with info from the real request before internally running t_reply_with_body(). As t_reply_with_body() works with the cloned request, we need to be sure it is up-2-date; and t_newtran() does a partial cloning of the requests - so, if the transaction already exists better update its cloned request to be sure it has all data.
Credits for detailed reporting to @rrb3942
Closes #1632


  Commit: 18e007397761e4a3395cade899d43f732d52fd5e
      https://github.com/OpenSIPS/opensips/commit/18e007397761e4a3395cade899d43f732d52fd5e
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2019-03-12 (Tue, 12 Mar 2019)

  Changed paths:
    M transformations.c
    M transformations.h

  Log Message:
  -----------
  Merge pull request #1634 from rrb3942/tr_s_reverse

New String Transformation: s.reverse


  Commit: 7896f9af2231366b056a180f79dee13f0d3af128
      https://github.com/OpenSIPS/opensips/commit/7896f9af2231366b056a180f79dee13f0d3af128
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-12 (Tue, 12 Mar 2019)

  Changed paths:
    M modules/drouting/doc/drouting_admin.xml

  Log Message:
  -----------
  Improve docs on "define_blacklist" param

(cherry picked from commit 2c7ebe6de1f45f531b566db28a76953bdfb779e2)


  Commit: 427affcf474d62305ddbe5a8616944a61ee69d80
      https://github.com/OpenSIPS/opensips/commit/427affcf474d62305ddbe5a8616944a61ee69d80
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-12 (Tue, 12 Mar 2019)

  Changed paths:
    M modules/drouting/drouting.c

  Log Message:
  -----------
  Removed bogus critical logs.

Do not report errors if data does not exists - we may end up in such a cleanup situation during a failed startup (with no data loaded).


  Commit: d11ba50413b53e2c0dafa091de98b6bb8bd5b972
      https://github.com/OpenSIPS/opensips/commit/d11ba50413b53e2c0dafa091de98b6bb8bd5b972
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-12 (Tue, 12 Mar 2019)

  Changed paths:
    M modules/drouting/dr_bl.c

  Log Message:
  -----------
  Fix building blacklist's name when using partitions

Do not include the partition name in the name of the blacklist


  Commit: 71120b601371bf7d49e49ed4eb9f0e11f284b0b3
      https://github.com/OpenSIPS/opensips/commit/71120b601371bf7d49e49ed4eb9f0e11f284b0b3
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-12 (Tue, 12 Mar 2019)

  Changed paths:
    M modules/drouting/dr_bl.c

  Log Message:
  -----------
  Small fix in test during blacklist name parsing

Related to d11ba50413b53e2c0dafa091de98b6bb8bd5b972


  Commit: c0902697f50377a36d75c2788252a32313ab2145
      https://github.com/OpenSIPS/opensips/commit/c0902697f50377a36d75c2788252a32313ab2145
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-12 (Tue, 12 Mar 2019)

  Changed paths:
    M modules/drouting/dr_bl.c

  Log Message:
  -----------
  Avoid warnings when duplicates found in blacklists.

(cherry picked from commit 11aebdeb90cdcf850505cf3042f2591f80df018b)


  Commit: 0b5c28e3990b29317221e4905b57e45e25ad3287
      https://github.com/OpenSIPS/opensips/commit/0b5c28e3990b29317221e4905b57e45e25ad3287
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-12 (Tue, 12 Mar 2019)

  Changed paths:
    M net/net_udp.c

  Log Message:
  -----------
  net/udp: fix `ps` Type output


  Commit: 0c80bcaf68b34c99a8b62b2e3c88bae43df97ff8
      https://github.com/OpenSIPS/opensips/commit/0c80bcaf68b34c99a8b62b2e3c88bae43df97ff8
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-12 (Tue, 12 Mar 2019)

  Changed paths:
    M modules/drouting/dr_bl.c

  Log Message:
  -----------
  Fix useless/bogus pointer reset

Related to previos commit


  Commit: 2001e3fcb5afe5903a925e5d1cf4a14dc3762496
      https://github.com/OpenSIPS/opensips/commit/2001e3fcb5afe5903a925e5d1cf4a14dc3762496
  Author: Ryan Bullock <rrb3942 at gmail.com>
  Date:   2019-03-12 (Tue, 12 Mar 2019)

  Changed paths:
    M modules/compression/compression.c

  Log Message:
  -----------
  Add Session-Expires header to compact_form_hdrs


  Commit: 37aea0c97e55d0a5c7d7588248b615a7afe78586
      https://github.com/OpenSIPS/opensips/commit/37aea0c97e55d0a5c7d7588248b615a7afe78586
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M modules/pua_dialoginfo/pua_dialoginfo.c

  Log Message:
  -----------
  Fixed false-positive triggering on bogus error test.

Check for parsing error on the proper structure.
Fix some bogus DBG logs


  Commit: 18a4b9024d9e6864693f27830d86e7ead4c77e3e
      https://github.com/OpenSIPS/opensips/commit/18a4b9024d9e6864693f27830d86e7ead4c77e3e
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M modules/compression/compression.c

  Log Message:
  -----------
  Merge pull request #1635 from rrb3942/compact_session_expires

Add Session-Expires header to compact_form_hdrs


  Commit: 7b48e4ec97e0ef035f90c821f648ba60ad15cf09
      https://github.com/OpenSIPS/opensips/commit/7b48e4ec97e0ef035f90c821f648ba60ad15cf09
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M INSTALL
    M modules/b2b_entities/doc/b2b_entities_admin.xml
    M modules/b2b_logic/doc/b2b_logic_admin.xml
    M modules/b2b_sca/doc/b2b_sca_admin.xml
    M modules/benchmark/doc/benchmark_admin.xml
    M modules/call_center/doc/call_center_admin.xml
    M modules/carrierroute/doc/carrierroute_admin.xml
    M modules/cfgutils/doc/cfgutils_admin.xml
    M modules/clusterer/doc/clusterer_admin.xml
    M modules/cpl_c/doc/cpl_c_admin.xml
    M modules/db_berkeley/bdb_lib.c
    M modules/db_berkeley/doc/db_berkeley_admin.xml
    M modules/db_flatstore/doc/db_flatstore_admin.xml
    M modules/db_text/doc/db_text_admin.xml
    M modules/db_virtual/doc/db_virtual_admin.xml
    M modules/dialog/doc/dialog_admin.xml
    M modules/dialplan/doc/dialplan_admin.xml
    M modules/dispatcher/doc/dispatcher_admin.xml
    M modules/domain/doc/domain_admin.xml
    M modules/drouting/doc/drouting_admin.xml
    M modules/event_flatstore/doc/event_flatstore_admin.xml
    M modules/gflags/doc/gflags_admin.xml
    M modules/httpd/doc/httpd_admin.xml
    M modules/imc/doc/imc_admin.xml
    M modules/load_balancer/doc/load_balancer_admin.xml
    M modules/lua/doc/lua_admin.xml
    M modules/nathelper/doc/nathelper_admin.xml
    M modules/pi_http/doc/pi_http_admin.xml
    M modules/pike/doc/pike_admin.xml
    M modules/presence/doc/presence_admin.xml
    M modules/proto_tls/doc/proto_tls_admin.xml
    M modules/proto_ws/doc/proto_ws_admin.xml
    M modules/proto_wss/doc/proto_wss_admin.xml
    M modules/pua_mi/doc/pua_mi_admin.xml
    M modules/ratelimit/doc/ratelimit_admin.xml
    M modules/regex/doc/regex_admin.xml
    M modules/rls/doc/rls_admin.xml
    M modules/rtpengine/doc/rtpengine_admin.xml
    M modules/rtpproxy/doc/rtpproxy_admin.xml
    M modules/sipcapture/doc/sipcapture_admin.xml
    M modules/siptrace/doc/siptrace_admin.xml
    M modules/snmpstats/doc/snmpstats_faq.xml
    M modules/sql_cacher/doc/sql_cacher_admin.xml
    M modules/tm/doc/tm_admin.xml
    M modules/uac_registrant/doc/uac_registrant_admin.xml
    M modules/userblacklist/doc/userblacklist_admin.xml
    M modules/xcap_client/doc/xcap_client_admin.xml
    M opensips-m4cfg.8
    R test/10.sh
    M test/11.sh
    M test/12.sh
    M test/13.sh
    M test/14.sh
    R test/17.sh
    M test/22.sh
    M test/23.sh
    R test/24.sh
    M test/25.sh
    M test/26.sh
    M test/28.sh
    M test/29.sh
    R test/3.sh
    M test/33.sh
    M test/35.sh
    M test/4.sh
    M test/7.cfg
    R test/8.sh
    R test/9.sh
    M utils/opensipsunix/opensipsunix.8
    M utils/opensipsunix/opensipsunix.c

  Log Message:
  -----------
  replace opensipsctl snippets with opensips-cli

This is just a rough update of all examples that contained opensipsctl,
but should cover most of the cases. However, if there are any broken
examples, they should be reported properly.
Note that since opensipsctl was not yet removed, modules are still
deploying opensipsctl-related files. These will be sorted out when
opensipsctl and osipsconsole will be completely dropped


  Commit: 78afd259e51a9ca909b9343b78155cda51f8c5df
      https://github.com/OpenSIPS/opensips/commit/78afd259e51a9ca909b9343b78155cda51f8c5df
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M modules/b2b_entities/README
    M modules/b2b_entities/doc/contributors.xml
    M modules/b2b_logic/README
    M modules/b2b_logic/doc/contributors.xml
    M modules/b2b_sca/README
    M modules/b2b_sca/doc/contributors.xml
    M modules/benchmark/README
    M modules/benchmark/doc/contributors.xml
    M modules/call_center/README
    M modules/call_center/doc/contributors.xml
    M modules/carrierroute/README
    M modules/carrierroute/doc/contributors.xml
    M modules/cfgutils/README
    M modules/cfgutils/doc/contributors.xml
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/compression/README
    M modules/compression/doc/contributors.xml
    M modules/cpl_c/README
    M modules/cpl_c/doc/contributors.xml
    M modules/db_berkeley/README
    M modules/db_berkeley/doc/contributors.xml
    M modules/db_flatstore/README
    M modules/db_flatstore/doc/contributors.xml
    M modules/db_text/README
    M modules/db_text/doc/contributors.xml
    M modules/db_virtual/README
    M modules/db_virtual/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/dialplan/README
    M modules/dialplan/doc/contributors.xml
    M modules/dispatcher/README
    M modules/dispatcher/doc/contributors.xml
    M modules/domain/README
    M modules/domain/doc/contributors.xml
    M modules/drouting/README
    M modules/drouting/doc/contributors.xml
    M modules/event_flatstore/README
    M modules/event_flatstore/doc/contributors.xml
    M modules/gflags/README
    M modules/gflags/doc/contributors.xml
    M modules/httpd/README
    M modules/httpd/doc/contributors.xml
    M modules/imc/README
    M modules/imc/doc/contributors.xml
    M modules/load_balancer/README
    M modules/load_balancer/doc/contributors.xml
    M modules/lua/README
    M modules/lua/doc/contributors.xml
    M modules/nathelper/README
    M modules/nathelper/doc/contributors.xml
    M modules/pi_http/README
    M modules/pi_http/doc/contributors.xml
    M modules/pike/README
    M modules/pike/doc/contributors.xml
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/proto_tls/README
    M modules/proto_tls/doc/contributors.xml
    M modules/proto_ws/README
    M modules/proto_ws/doc/contributors.xml
    M modules/proto_wss/README
    M modules/proto_wss/doc/contributors.xml
    M modules/pua_dialoginfo/README
    M modules/pua_dialoginfo/doc/contributors.xml
    M modules/pua_mi/README
    M modules/pua_mi/doc/contributors.xml
    M modules/ratelimit/README
    M modules/ratelimit/doc/contributors.xml
    M modules/regex/README
    M modules/regex/doc/contributors.xml
    M modules/rls/README
    M modules/rls/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml
    M modules/rtpproxy/README
    M modules/rtpproxy/doc/contributors.xml
    M modules/sipcapture/README
    M modules/sipcapture/doc/contributors.xml
    M modules/siptrace/README
    M modules/siptrace/doc/contributors.xml
    M modules/snmpstats/README
    M modules/snmpstats/doc/contributors.xml
    M modules/sql_cacher/README
    M modules/sql_cacher/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/uac_registrant/README
    M modules/uac_registrant/doc/contributors.xml
    M modules/userblacklist/README
    M modules/userblacklist/doc/contributors.xml
    M modules/xcap_client/README
    M modules/xcap_client/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: c8804d280d3f603e6846bdeaba501a5ebdcaafab
      https://github.com/OpenSIPS/opensips/commit/c8804d280d3f603e6846bdeaba501a5ebdcaafab
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M Makefile.conf.template
    A mem/common.c
    M mem/common.h
    M mem/f_malloc.c
    M mem/f_malloc.h
    A mem/f_malloc_dyn.h
    M mem/mem.c
    M mem/mem.h
    M mem/shm_mem.c
    M mem/shm_mem.h
    M modules/lua/sipstate.c

  Log Message:
  -----------
  OPS-6: Major allocator rework - F_MALLOC is functional

The purpose of this rework is to be able to do the following:
    * be able to compile an inlined allocator
	(same performance as now, same binary footprint)
    * be able to compile an inlined, dbg allocator
	(same dbg performance as now, same larger binary footprint)
    * be able to compile multiple allocators
	(a bit slower, somewhat flexible, larger+ binary footprint)
    * be able to compile multiple, dbg allocators
	(even slower, most flexible: 3 allocators + 3 dbg allocators,
	    larger++ binary footprint)

This commit creates the framework for the above.  QM_MALLOC and
HP_MALLOC are currently completely broken, but F_MALLOC inlining is
working well, with or w/o DBG_MALLOC.


  Commit: af1f013425ac1cb95e321a17543f9ffd7ceadcf5
      https://github.com/OpenSIPS/opensips/commit/af1f013425ac1cb95e321a17543f9ffd7ceadcf5
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M mem/f_malloc.h
    M mem/f_malloc_dyn.h
    M mem/q_malloc.c
    M mem/q_malloc.h
    A mem/qm_malloc_dyn.h

  Log Message:
  -----------
  OPS-6:  QM_MALLOC is once again functional


  Commit: 67ed0ccbaa83ac91dfad887b39a603db05fb23db
      https://github.com/OpenSIPS/opensips/commit/67ed0ccbaa83ac91dfad887b39a603db05fb23db
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M mem/f_malloc_dyn.h

  Log Message:
  -----------
  OPS-6: Fix some F_MALLOC issues

    * fix missing #ifdef
    * fix badly migrated #ifdef


  Commit: 5e6cf56ff94145b11388c00468e46283bf2ab69e
      https://github.com/OpenSIPS/opensips/commit/5e6cf56ff94145b11388c00468e46283bf2ab69e
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M mem/common.h
    M mem/f_malloc_dyn.h
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    A mem/hp_malloc_dyn.h
    M mem/mem.c
    M mem/mem.h
    M mem/qm_malloc_dyn.h
    M mem/shm_mem.c
    M mem/shm_mem.h

  Log Message:
  -----------
  OPS-6: HP_MALLOC is once again functional


  Commit: 320e4126bd96a36384c1b6c08ff6f10429d8719d
      https://github.com/OpenSIPS/opensips/commit/320e4126bd96a36384c1b6c08ff6f10429d8719d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M transformations.c
    M transformations.h

  Log Message:
  -----------
  Add transformation {ip.matches,ip/masklen}


  Commit: e4e9e69412a97bcb520fd0d68c85b83c893b339c
      https://github.com/OpenSIPS/opensips/commit/e4e9e69412a97bcb520fd0d68c85b83c893b339c
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M mem/common.h
    M mem/f_malloc.c
    M mem/f_malloc.h
    M mem/mem.c
    M mem/mem.h
    M mem/q_malloc.c
    M mem/q_malloc.h
    M mem/qm_malloc_dyn.h
    M mem/shm_mem.c
    M mem/shm_mem.h

  Log Message:
  -----------
  OPS-6: F_MALLOC and QM_MALLOC may now compile together


  Commit: 9002881a67d8bf6e8d0ed0938186c047d541761d
      https://github.com/OpenSIPS/opensips/commit/9002881a67d8bf6e8d0ed0938186c047d541761d
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M mem/f_malloc.c
    M mem/f_malloc.h
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    M mem/hp_malloc_dyn.h
    M mem/hp_malloc_stats.c
    M mem/hp_malloc_stats.h

  Log Message:
  -----------
  OPS-6: F_MALLOC and HP_MALLOC may now compile together


  Commit: 9e842178d6c3d96143f4d1881bb57cdd180153f6
      https://github.com/OpenSIPS/opensips/commit/9e842178d6c3d96143f4d1881bb57cdd180153f6
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M modules/rest_client/rest_client.c

  Log Message:
  -----------
  rest_client: Explicitly set retcode_pv to 0 on error

This avoids any scripting mistakes where:

    * the user does not init $var(http_rc) to 0 prior to rest_get()
    * rest_get() fails (e.g. connection timeout -- web server is down)
    * $var(http_rc) is untouched, yet mistakenly holds 200 from a
      previous (successful) run of the same process


  Commit: ad60d1f7cdacce45d70f907a4043ea41f55271c6
      https://github.com/OpenSIPS/opensips/commit/ad60d1f7cdacce45d70f907a4043ea41f55271c6
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M modules/presence/presence.c

  Log Message:
  -----------
  Fix pres/subs listing via new MI


  Commit: a58f76c0df6645a9a4fd44144e155becebfd03af
      https://github.com/OpenSIPS/opensips/commit/a58f76c0df6645a9a4fd44144e155becebfd03af
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M main.c
    M mem/common.c
    M mem/common.h
    M mem/hp_malloc.c
    M mem/hp_malloc_dyn.h
    M mem/shm_mem.c
    M mem/shm_mem.h

  Log Message:
  -----------
  OPS-6:  All 3 allocators may now compile together

With or without -DDBG_MALLOC


  Commit: 7a1cf1d923de9f2dbb9d1b5dce1586eaecceae98
      https://github.com/OpenSIPS/opensips/commit/7a1cf1d923de9f2dbb9d1b5dce1586eaecceae98
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M Makefile.conf.template
    M Makefile.defs
    M cfg.y
    M main.c
    M mem/mem.c
    M mem/mem.h
    M reactor.c
    M version.h

  Log Message:
  -----------
  OPS-6: Drop USE_SHM_MEM support

This compile flag has never had a useful application, yet it has
constantly required careful attending / maintenance.


  Commit: c202cfc2a4f0f663cee0585d7bbb687e7fe42b3d
      https://github.com/OpenSIPS/opensips/commit/c202cfc2a4f0f663cee0585d7bbb687e7fe42b3d
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M Makefile.conf.template
    M mem/common.c
    M mem/common.h
    M mem/f_malloc.c
    M mem/f_malloc.h
    M mem/f_malloc_dyn.h
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    M mem/hp_malloc_dyn.h
    M mem/module_info.c
    M mem/q_malloc.c
    M mem/q_malloc.h
    M mem/qm_malloc_dyn.h
    M mem/shm_mem.c
    M mem/shm_mem.h

  Log Message:
  -----------
  OPS-6: SHM_EXTRA_STATS is once again functional


  Commit: 23fea2f8c8d6f6811abebd34c3efdadb3c6e49ec
      https://github.com/OpenSIPS/opensips/commit/23fea2f8c8d6f6811abebd34c3efdadb3c6e49ec
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M Makefile.conf.template

  Log Message:
  -----------
  OPS-6: Update Makefile.conf.template comments


  Commit: 6d7b8ec714edb9b7e25345754ea4ba41f8b566dd
      https://github.com/OpenSIPS/opensips/commit/6d7b8ec714edb9b7e25345754ea4ba41f8b566dd
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M mem/common.c
    M mem/f_malloc.h
    M mem/q_malloc.c
    M mem/q_malloc.h
    M mem/shm_mem.c

  Log Message:
  -----------
  OPS-6: Fix some subtle bugs

    * QM_MALLOC + HP_MALLOC with no DBG_MALLOC failed with QM_MALLOC
      because of incorrectly shared "ROUNDTO" constant between .h files
    * bad copy-pasted functions, leading to linker errors
    * undefined NULL symbol


  Commit: a6a0d812fb5a506324e363e88cd39167e66abe45
      https://github.com/OpenSIPS/opensips/commit/a6a0d812fb5a506324e363e88cd39167e66abe45
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M main.c
    M mem/f_malloc_dyn.h
    M mem/hp_malloc_stats.c
    M mem/shm_mem.c
    M mem/shm_mem.h

  Log Message:
  -----------
  OPS-6: Fix additional incompatibilities

    * fix broken inlined F_MALLOC
    * fix missing symbols when inlining allocators


  Commit: 41ad6727f3d7a17370c38db5d06f0dcdf450b30b
      https://github.com/OpenSIPS/opensips/commit/41ad6727f3d7a17370c38db5d06f0dcdf450b30b
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M mem/f_malloc.c
    M mem/f_malloc.h
    M mem/f_malloc_dyn.h
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    M mem/hp_malloc_dyn.h
    M mem/q_malloc.c
    M mem/q_malloc.h
    M mem/qm_malloc_dyn.h
    M mem/shm_mem.c

  Log Message:
  -----------
  OPS-6: Fix shutdown issues with multi-allocators

The "(fm|qm|hp)_status()" functions also require "_dbg" versions


  Commit: c7d02c0a7e1e29d05b635ea6e0981bfb87330fa3
      https://github.com/OpenSIPS/opensips/commit/c7d02c0a7e1e29d05b635ea6e0981bfb87330fa3
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M mem/common.h
    M mem/mem.c
    M mem/shm_mem.c

  Log Message:
  -----------
  OPS-6: Add a memory manager printing function


  Commit: 4adb1bb5035b422de95dbf587890b9b75efb61ba
      https://github.com/OpenSIPS/opensips/commit/4adb1bb5035b422de95dbf587890b9b75efb61ba
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M mem/f_malloc.h
    M mem/q_malloc.h

  Log Message:
  -----------
  OPS-6: Better organize some SHM_EXTRA_STATS code


  Commit: cb12ef1f2cd91e66f3924b0ba9a8a1cd0038fc11
      https://github.com/OpenSIPS/opensips/commit/cb12ef1f2cd91e66f3924b0ba9a8a1cd0038fc11
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M action.c
    M async.c
    M cfg.y
    M main.c
    M modules/b2b_entities/b2b_entities.c
    M modules/b2b_entities/dlg.c
    M modules/cpl_c/cpl.c
    M modules/cpl_c/cpl_sig.c
    M modules/drouting/dr_load.c
    M modules/drouting/drouting.c
    M modules/event_route/event_route.c
    M modules/event_routing/ebr_data.c
    M modules/event_routing/event_routing.c
    M modules/pike/pike.c
    M modules/pike/pike_funcs.c
    M modules/proto_tls/proto_tls.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/proto_wss.c
    M modules/script_helper/script_helper.c
    M modules/sipcapture/sipcapture.c
    M modules/tm/async.c
    M modules/tm/t_fwd.c
    M modules/tm/t_reply.c
    M modules/tm/tm.c
    M modules/tm/uac.c
    M net/proto_tcp/proto_tcp.c
    M net/trans_trace.c
    M receive.c
    M route.c
    M route.h
    M timer.c

  Log Message:
  -----------
  Pack all the types of routes in a single structure


  Commit: 572f0df73ea9f70ee9fcb85206312a9be25c7a00
      https://github.com/OpenSIPS/opensips/commit/572f0df73ea9f70ee9fcb85206312a9be25c7a00
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M mem/f_malloc.c
    M mem/f_malloc.h
    M mem/f_malloc_dyn.h
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    M mem/hp_malloc_dyn.h

  Log Message:
  -----------
  OPS-6: HP_MALLOC / F_MALLOC - remove redundant logic

There is no need for a separate frag->is_free field, as this task is
already achieved by the optimally managed frag->prev field in both
allocators.


  Commit: 243fcee7abbfeb7595a77263d9b8fa8a8bde259b
      https://github.com/OpenSIPS/opensips/commit/243fcee7abbfeb7595a77263d9b8fa8a8bde259b
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M mem/hp_malloc.c
    M mem/hp_malloc_dyn.h
    M mem/hp_malloc_stats.c
    M mem/hp_malloc_stats.h

  Log Message:
  -----------
  OPS-6: HP_MALLOC - don't always allocate the stats lock

This lock is only required when HP_MALLOC_FAST_STATS is enabled, which
gives lockless mem stats, but with come at a price of reduced precision.


  Commit: d84cbbdafb28aacde01ee4d6b410e602e1ab82b6
      https://github.com/OpenSIPS/opensips/commit/d84cbbdafb28aacde01ee4d6b410e602e1ab82b6
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M main.c
    M route.c
    M route.h
    M route_struct.c
    M route_struct.h

  Log Message:
  -----------
  Added support to free the scripting routes.

NOTE: things related to fixups or attached var specs are not yet freed.


  Commit: 8b054a173f678541f1066e96c3d44b4e2027c158
      https://github.com/OpenSIPS/opensips/commit/8b054a173f678541f1066e96c3d44b4e2027c158
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M Makefile.conf.template
    M Makefile.defs
    M main.c
    M mem/common.h
    M mem/mem.c
    M mem/mem.h
    M mem/q_malloc.c
    M mem/q_malloc.h
    A mem/q_malloc_dyn.h
    R mem/qm_malloc_dyn.h
    M mem/shm_mem.c
    M mem/shm_mem.h
    M mi/mi_core.c
    M version.h

  Log Message:
  -----------
  OPS-6: Refactor QM_MALLOC into Q_MALLOC


  Commit: 9349a061a2bc21991ddbdb7db5b1fbdaaf18c528
      https://github.com/OpenSIPS/opensips/commit/9349a061a2bc21991ddbdb7db5b1fbdaaf18c528
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M main.c
    M mem/common.c
    M mem/common.h
    M mem/mem.c
    M mem/mem.h
    M mem/shm_mem.c
    M mem/shm_mem.h

  Log Message:
  -----------
  OPS-6: Add new "allocator" cmdline options (-a, -k, -s)

Description:
    * -a, sets the global allocator
    * -k, sets the PKG allocator, overrides -a
    * -s, sets the SHM allocator, overrides -a

The maximally supported set of string values for each of these options:
    * F_MALLOC
    * F_MALLOC_DBG
    * Q_MALLOC
    * Q_MALLOC_DBG
    * HP_MALLOC
    * HP_MALLOC_DBG
            (case-insensitive matching)

Now, depending whether OpenSIPS was compiled in a more optimized manner,
with less allocators, some of these values MAY not be available, case in
which appropriate error logs will be printed at startup.


  Commit: 8d0f3b821d43d3a4d6b4843209173055b7114304
      https://github.com/OpenSIPS/opensips/commit/8d0f3b821d43d3a4d6b4843209173055b7114304
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M route_struct.c

  Log Message:
  -----------
  Free also the var specs allocated from script parser


  Commit: d2f780cb8be6eef5d9cccd219e5516a9792aae69
      https://github.com/OpenSIPS/opensips/commit/d2f780cb8be6eef5d9cccd219e5516a9792aae69
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M Makefile.conf.template
    M mem/f_malloc.c
    M mem/f_malloc.h
    M mem/f_malloc_dyn.h
    M mem/hp_malloc.h
    M mem/hp_malloc_dyn.h
    M mem/q_malloc.c
    M mem/q_malloc.h
    M mem/q_malloc_dyn.h

  Log Message:
  -----------
  OPS-6: Allocator codebase - fix coding style

    * "type *name"
    * "type *(func)"
    * fix "qm" -> "fm" copy-paste leftover
    * consistent func source strings in q_malloc.c


  Commit: 1f821b1ac864eda75b06675ecc3b7af63f4d56c8
      https://github.com/OpenSIPS/opensips/commit/1f821b1ac864eda75b06675ecc3b7af63f4d56c8
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M Makefile.conf.template
    M Makefile.defs
    M cfg.y
    M main.c
    A mem/common.c
    M mem/common.h
    M mem/f_malloc.c
    M mem/f_malloc.h
    A mem/f_malloc_dyn.h
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    A mem/hp_malloc_dyn.h
    M mem/hp_malloc_stats.c
    M mem/hp_malloc_stats.h
    M mem/mem.c
    M mem/mem.h
    M mem/memtest.c
    M mem/module_info.c
    M mem/q_malloc.c
    M mem/q_malloc.h
    A mem/q_malloc_dyn.h
    M mem/shm_mem.c
    M mem/shm_mem.h
    R mem/vq_malloc.c
    R mem/vq_malloc.h
    M mi/mi_core.c
    M modules/lua/sipstate.c
    M packaging/debian/copyright
    M reactor.c
    M version.h

  Log Message:
  -----------
  Merge branch 'feature/selectable-allocator'


  Commit: fbecd4397a26b28dfee5eec283de17214c178eaf
      https://github.com/OpenSIPS/opensips/commit/fbecd4397a26b28dfee5eec283de17214c178eaf
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

  Changed paths:
    M Makefile.conf.template
    M Makefile.defs
    M version.h

  Log Message:
  -----------
  Add new compile flag: CC_O0 (zero compiler optimizations)

The idea is to decouple DBG_MALLOC from also completely disabling
compiler optimizations.  Maybe someone wants to deploy a debugging build
to production that doesn't run like a wheelbarrow.


  Commit: e7a28399350689acc9ff5c4cf8896741b901e9ea
      https://github.com/OpenSIPS/opensips/commit/e7a28399350689acc9ff5c4cf8896741b901e9ea
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-03-17 (Sun, 17 Mar 2019)

  Changed paths:
    M modules/lua/README
    M modules/lua/doc/contributors.xml
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/rest_client/README
    M modules/rest_client/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: 8a668851eecc6b822cca6c4679c014b870dbaa09
      https://github.com/OpenSIPS/opensips/commit/8a668851eecc6b822cca6c4679c014b870dbaa09
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mem/mem.h

  Log Message:
  -----------
  PKG mem: Clean up header file

    * normalize #ifdef coding style
    * remove redundant "no allocator" warnings (mem/common.h does this)


  Commit: 67026770d7e0f54351baefa9d3eee6982ce25581
      https://github.com/OpenSIPS/opensips/commit/67026770d7e0f54351baefa9d3eee6982ce25581
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mem/hp_malloc_stats.c
    M mem/hp_malloc_stats.h

  Log Message:
  -----------
  HP_MALLOC: Update copyrights


  Commit: bc74237c11921e72cabeb8698c8be6e5aeed31f1
      https://github.com/OpenSIPS/opensips/commit/bc74237c11921e72cabeb8698c8be6e5aeed31f1
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mem/common.c

  Log Message:
  -----------
  Fix compile warning


  Commit: 4a22a7ba90c7e3a13c569828d8519fdfbad7ef4b
      https://github.com/OpenSIPS/opensips/commit/4a22a7ba90c7e3a13c569828d8519fdfbad7ef4b
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mem/shm_mem.c
    M mem/shm_mem.h
    M modules/tm/t_fwd.c
    M modules/tm/t_reply.c

  Log Message:
  -----------
  shared memory: Drop shm_resize()

It has the same purpose and uses the same parameters as shm_realloc()...


  Commit: f95014d0717cb061eaf4a71696a69fcf3a814d8a
      https://github.com/OpenSIPS/opensips/commit/f95014d0717cb061eaf4a71696a69fcf3a814d8a
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M modules/uac_registrant/reg_db_handler.c
    M modules/uac_registrant/reg_records.c
    M modules/uac_registrant/reg_records.h
    M modules/uac_registrant/registrant.c

  Log Message:
  -----------
  uac_registrant: force single registration for records with reg-id and +sip.instance params


  Commit: c41c690a5bfa649b7d8d99f8a34645ee43b58b66
      https://github.com/OpenSIPS/opensips/commit/c41c690a5bfa649b7d8d99f8a34645ee43b58b66
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M modules/uac_registrant/doc/uac_registrant_admin.xml

  Log Message:
  -----------
  uac_registrant: doc updates


  Commit: b46346f12a3807c4cdbacb487023ed8035b0e85d
      https://github.com/OpenSIPS/opensips/commit/b46346f12a3807c4cdbacb487023ed8035b0e85d
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M modules/uac_registrant/reg_db_handler.c

  Log Message:
  -----------
  uac_registrant: fix copy/paste error


  Commit: 59669b27dd7c1b9c7d7473036fd923412403a292
      https://github.com/OpenSIPS/opensips/commit/59669b27dd7c1b9c7d7473036fd923412403a292
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M modules/uac_registrant/doc/uac_registrant_admin.xml

  Log Message:
  -----------
  uac_registrant: doc: fix escaping


  Commit: 5b0beac7c21868852b4004e9d02e6c14e03a7d8d
      https://github.com/OpenSIPS/opensips/commit/5b0beac7c21868852b4004e9d02e6c14e03a7d8d
  Author: Răzvan Crainea <razvan at opensips.org>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    A .github/ISSUE_TEMPLATE/bug_report.md
    A .github/ISSUE_TEMPLATE/crash-report.md
    A .github/ISSUE_TEMPLATE/feature_request.md

  Log Message:
  -----------
  Create issue templates


  Commit: a2a305fc2e5e56b2ce17c1ed6c25c0b2c561c5f1
      https://github.com/OpenSIPS/opensips/commit/a2a305fc2e5e56b2ce17c1ed6c25c0b2c561c5f1
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M modules/clusterer/clusterer.c

  Log Message:
  -----------
  clusterer: Fix missing lock_release() calls


  Commit: f7dc0a474f4678993bee105b9ebe9ae4e4cb2dc1
      https://github.com/OpenSIPS/opensips/commit/f7dc0a474f4678993bee105b9ebe9ae4e4cb2dc1
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M modules/emergency/emergency_methods.c

  Log Message:
  -----------
  Removed useless wraper function


  Commit: 586857bc9827617cb6555612158910841169a583
      https://github.com/OpenSIPS/opensips/commit/586857bc9827617cb6555612158910841169a583
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M cfg.y
    M main.c
    M route.c
    M route.h

  Log Message:
  -----------
  More re-structuring around the script routes.

Separate script routes data from parsing versus interpreter - this will allow to load/parse/fix a new script while running with another script.

The parser may ignore (dry run) the non-routing part of the script (like global params, module related stuff) and parse and load ONLY the script routes.


  Commit: 158f98e93fcd8dfe719d76ed632686e75a74d8cc
      https://github.com/OpenSIPS/opensips/commit/158f98e93fcd8dfe719d76ed632686e75a74d8cc
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M packaging/redhat_fedora/opensips.init

  Log Message:
  -----------
  Red Hat init.d: Adjust stop command to 2.4 shutdown behavior

The default `killproc` timeout of 3 seconds is too short, causing it to
incorrectly SIGKILL the attendant before it gets a chance to properly
finish the shutdown sequence:
    * broadcast graceful termination jobs
    * wait up to 5 sec
    * forcefully kill all workers
    * commit seppuku


  Commit: 430b94d443f858ca5b1edc6e25668c5d713d058b
      https://github.com/OpenSIPS/opensips/commit/430b94d443f858ca5b1edc6e25668c5d713d058b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M cfg.y
    M main.c
    M route.c
    M route.h

  Log Message:
  -----------
  Rework the approach on handling multiple scripts.

As we do this per proc, we do not actually parser_sroutes and sroutes, it is safe to change the sroute while parsing the new script.


  Commit: cc7a8fd024bc8df1ff92ecdf88ae23060bb27868
      https://github.com/OpenSIPS/opensips/commit/cc7a8fd024bc8df1ff92ecdf88ae23060bb27868
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    A cfg_reload.c
    A cfg_reload.h
    M mi/mi_core.c

  Log Message:
  -----------
  Added a "reload_script" simple MI function.

For the moment, this MI function simply triggeres (in parallel to the existing script), the parsing of the new cfg, the fixing and validation and its freeing.


  Commit: da20233c68cde670b7f53bdd18f120ab36610896
      https://github.com/OpenSIPS/opensips/commit/da20233c68cde670b7f53bdd18f120ab36610896
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

  Changed paths:
    M mem/mem.c

  Log Message:
  -----------
  mem debugging: Use the proper "status" functions


  Commit: d4f023e8da8fc6bda92b4d4aa8e58cde0282ee67
      https://github.com/OpenSIPS/opensips/commit/d4f023e8da8fc6bda92b4d4aa8e58cde0282ee67
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: Fix possible crash in mode == 2

It seems commit d8fe587cef17 broke the handling for non-star
de-registrations which remove the last standing contact, causing replies
from the main registrar to not include a "Contact" header field.  The
latter, in itself, is perfectly fine -- however, it must be handled
properly.


  Commit: 811a78ffc5eb0191188a85ff272d5ba3b505b717
      https://github.com/OpenSIPS/opensips/commit/811a78ffc5eb0191188a85ff272d5ba3b505b717
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

  Changed paths:
    M cfg_reload.c
    M daemonize.c
    M daemonize.h

  Log Message:
  -----------
  Remember the startup wdir for later reload usage.

As cfg file (and other files provided via cli params) may be relative to the startup working dir, we need to remember this dir and switch to it when doing a cfg reload.


  Commit: 94674e52e01aea00d6bc89f3c55093315926bf15
      https://github.com/OpenSIPS/opensips/commit/94674e52e01aea00d6bc89f3c55093315926bf15
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

  Changed paths:
    M cfg_reload.c
    M globals.h
    M main.c

  Log Message:
  -----------
  Make preproc options runtime persistent.


  Commit: 0fd7b9ff9f2556d4d0fb60cfbc9f1681ad5cd660
      https://github.com/OpenSIPS/opensips/commit/0fd7b9ff9f2556d4d0fb60cfbc9f1681ad5cd660
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

  Changed paths:
    M mem/common.h

  Log Message:
  -----------
  mem/common.h: Relocate inline allocator detection code

... to a more logical place, before including allocator header files.


  Commit: 2af3aa1c4224deb3ce266203781c5a7b5a2a0d1e
      https://github.com/OpenSIPS/opensips/commit/2af3aa1c4224deb3ce266203781c5a7b5a2a0d1e
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

  Changed paths:
    M mem/f_malloc.c
    M mem/f_malloc.h
    M mem/f_malloc_dyn.h

  Log Message:
  -----------
  F_MALLOC: Remove unused "sanity checking" logic

Users who want extra sanity checks can just restart OpenSIPS using the
Q_MALLOC or Q_MALLOC_DBG allocators.


  Commit: f575d1fe1eefff08163dd675ca7083932d3c1a80
      https://github.com/OpenSIPS/opensips/commit/f575d1fe1eefff08163dd675ca7083932d3c1a80
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-03-21 (Thu, 21 Mar 2019)

  Changed paths:
    M modules/uac_registrant/registrant.c

  Log Message:
  -----------
  uac_registrant: when transitioning a shtag to backup state, move shtag-ed records to NOT_REGISTERED_STATE state


  Commit: e5fd28efa238b5d25b5ebbce81d0a6421b04f1b8
      https://github.com/OpenSIPS/opensips/commit/e5fd28efa238b5d25b5ebbce81d0a6421b04f1b8
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-22 (Fri, 22 Mar 2019)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: Fix poorly handled lifetime reductions

If the downstream registrar reduces the lifetime of the contacts we
advertise to it, we (the mid-registrar) should properly adhere to the
change, and not utterly ignore it.

This bug was only present in modes 0 and 1.

Thanks to Jeff Pyle for the report!


  Commit: be8d3a8f0e8c959630ae7b626497834e114925a2
      https://github.com/OpenSIPS/opensips/commit/be8d3a8f0e8c959630ae7b626497834e114925a2
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-03-22 (Fri, 22 Mar 2019)

  Changed paths:
    M packaging/debian/rules

  Log Message:
  -----------
  deb packaging: add mi_html module


  Commit: c6ee8265b16af42433a398221991dec15ddde26e
      https://github.com/OpenSIPS/opensips/commit/c6ee8265b16af42433a398221991dec15ddde26e
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-03-24 (Sun, 24 Mar 2019)

  Changed paths:
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/uac_registrant/README
    M modules/uac_registrant/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: d1ef89600d7036c911f594585a86db4246ff55dd
      https://github.com/OpenSIPS/opensips/commit/d1ef89600d7036c911f594585a86db4246ff55dd
  Author: Ryan Bullock <rrb3942 at gmail.com>
  Date:   2019-03-25 (Mon, 25 Mar 2019)

  Changed paths:
    M modules/db_postgres/dbase.c

  Log Message:
  -----------
  Fix errors on bulk insert after delete/update


  Commit: f99eeee21b6ae8bebff84981305d7c1ac5fe4972
      https://github.com/OpenSIPS/opensips/commit/f99eeee21b6ae8bebff84981305d7c1ac5fe4972
  Author: John Kiniston <johnk at simplybits.com>
  Date:   2019-03-25 (Mon, 25 Mar 2019)

  Changed paths:
    M Makefile.conf.template

  Log Message:
  -----------
  Correct spelling of 'typically' from 'tipically'


  Commit: c0e12b420dedab8e91c3d500dc8e6d5375cf2f7b
      https://github.com/OpenSIPS/opensips/commit/c0e12b420dedab8e91c3d500dc8e6d5375cf2f7b
  Author: Răzvan Crainea <razvan at opensips.org>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M Makefile.conf.template

  Log Message:
  -----------
  Merge pull request #1644 from SB-JohnK/patch-1

Correct spelling of 'typically' from 'tipically'


  Commit: 44394e322eb2c52565629c6889d15e9e35837b39
      https://github.com/OpenSIPS/opensips/commit/44394e322eb2c52565629c6889d15e9e35837b39
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M modules/tm/uac.c

  Log Message:
  -----------
  Fix AVP context over sending requests via local route.

Be sure the internally expose the same AVP list for running the local route and sending the request out.
Fixes #1642

(cherry picked from commit bf25311d92f412f8e735ce6919c0689ff117d4a0)


  Commit: b931ffe57d207f99f831a19a2a571e29ed0d3279
      https://github.com/OpenSIPS/opensips/commit/b931ffe57d207f99f831a19a2a571e29ed0d3279
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M modules/db_postgres/dbase.c

  Log Message:
  -----------
  Merge pull request #1643 from rrb3942/postgresql_bulk_fix

db_postgres: Fix errors on bulk insert after delete/update


  Commit: b8cf9336dd9885e2bcc5472d8a06684cc63dfc52
      https://github.com/OpenSIPS/opensips/commit/b8cf9336dd9885e2bcc5472d8a06684cc63dfc52
  Author: Gohar Ahmed <gahmed at saevolgo.ca>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M modules/clusterer/clusterer.c

  Log Message:
  -----------
  Fixed bug where any addr get positive match in config if cluster_id is invalid or Invalid IP addr is given to cluster_check_addr()


  Commit: 3c4918887a036ca051e990ab42f33776b4787512
      https://github.com/OpenSIPS/opensips/commit/3c4918887a036ca051e990ab42f33776b4787512
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

  Changed paths:
    M modules/clusterer/clusterer.c

  Log Message:
  -----------
  Merge pull request #1645 from goharahmed/master

Fixed bug where any addr get positive match in config if cluster_id i…


  Commit: a1c1172ad47865c8eeb24557dc672cd6f65a7891
      https://github.com/OpenSIPS/opensips/commit/a1c1172ad47865c8eeb24557dc672cd6f65a7891
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/shm_mem.c
    M mem/shm_mem.h

  Log Message:
  -----------
  shmem: make shm_getmem() receive fixed address

Using this commit mmap() and can receive a specific address
that indicates where a mapping should be done


  Commit: 0846b2bd8572b078902955dbd2224df4225ee15c
      https://github.com/OpenSIPS/opensips/commit/0846b2bd8572b078902955dbd2224df4225ee15c
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M cfg.y
    M main.c
    M socket_info.c

  Log Message:
  -----------
  fix harmless compile warnings


  Commit: a426d7dfdc7dad374aed1f681866b54161b1400d
      https://github.com/OpenSIPS/opensips/commit/a426d7dfdc7dad374aed1f681866b54161b1400d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M config.h
    M mem/common.h
    A mem/rpm_mem.c
    A mem/rpm_mem.h
    M mem/shm_mem.c

  Log Message:
  -----------
  mem: add support for persistent memory storage


  Commit: c7cca6be82a0330c3493b5bf0b703ef9376c486f
      https://github.com/OpenSIPS/opensips/commit/c7cca6be82a0330c3493b5bf0b703ef9376c486f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    M mem/hp_malloc_dyn.h
    M mem/rpm_mem.c
    M mem/rpm_mem.h
    M mem/shm_mem.h

  Log Message:
  -----------
  mem: add support for HP malloc for restart persistency


  Commit: 2ed7d0c061fd99d3f948cf601420c4cd15a297fa
      https://github.com/OpenSIPS/opensips/commit/2ed7d0c061fd99d3f948cf601420c4cd15a297fa
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/rpm_mem.c
    M mem/rpm_mem.h

  Log Message:
  -----------
  mem: add flexible key-value restart persistent storage


  Commit: a5393b6b25594f598b99c6509f645d48e9fe38bf
      https://github.com/OpenSIPS/opensips/commit/a5393b6b25594f598b99c6509f645d48e9fe38bf
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    M mem/hp_malloc_dyn.h
    M mem/hp_malloc_stats.c
    M mem/hp_malloc_stats.h
    M mem/rpm_mem.c
    M mem/rpm_mem.h
    M mi/mi_core.c
    M statistics.c

  Log Message:
  -----------
  mem: add rpm statistics


  Commit: c6eb2335b3a766a9013710552d1fc116963943ba
      https://github.com/OpenSIPS/opensips/commit/c6eb2335b3a766a9013710552d1fc116963943ba
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/rpm_mem.c

  Log Message:
  -----------
  mem: fix magic warning


  Commit: 8792c5b8371f4ce7c1acc31a43978ccc2e6e0aa7
      https://github.com/OpenSIPS/opensips/commit/8792c5b8371f4ce7c1acc31a43978ccc2e6e0aa7
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M modules/drouting/dr_bl.c
    M modules/drouting/dr_clustering.c
    M modules/drouting/dr_partitions.h
    M modules/drouting/drouting.c

  Log Message:
  -----------
  drouting: cleanup module


  Commit: b6a8ec3223dec987a790b27b640931e2fdacc38f
      https://github.com/OpenSIPS/opensips/commit/b6a8ec3223dec987a790b27b640931e2fdacc38f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M modules/drouting/dr_load.c
    M modules/drouting/drouting.c
    M modules/drouting/routing.c
    M modules/drouting/routing.h

  Log Message:
  -----------
  drouting: remove useless free_rt_data() all param


  Commit: c2a2033d64042d258f0c453d85476884585787da
      https://github.com/OpenSIPS/opensips/commit/c2a2033d64042d258f0c453d85476884585787da
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/rpm_mem.h

  Log Message:
  -----------
  mem: fix hp_block warning


  Commit: 6e05a4d3a7c78a5a1cb2a9d305ccdbc40bfd92d3
      https://github.com/OpenSIPS/opensips/commit/6e05a4d3a7c78a5a1cb2a9d305ccdbc40bfd92d3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/common.h
    M mem/mem.c
    M mem/mem.h
    M mem/rpm_mem.c
    M mem/rpm_mem.h
    M mem/shm_mem.c
    M mem/shm_mem.h

  Log Message:
  -----------
  mem: provide functions for alloc "macros"


  Commit: 7f84a9be384aedea5c84fd79695ba89e6e12e727
      https://github.com/OpenSIPS/opensips/commit/7f84a9be384aedea5c84fd79695ba89e6e12e727
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/mem.c
    M mem/mem.h
    M mem/rpm_mem.h
    M mem/shm_mem.h

  Log Message:
  -----------
  mem: make functions signatures consistent


  Commit: abb33165b8f81a1f59f87a53321f9000ff7ed906
      https://github.com/OpenSIPS/opensips/commit/abb33165b8f81a1f59f87a53321f9000ff7ed906
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/rpm_mem.h

  Log Message:
  -----------
  mem: fix gen_rpm_* signatures

complete previous commit


  Commit: 27d355f57f7f8b1cfd2483f2292eefff7f4ca7d2
      https://github.com/OpenSIPS/opensips/commit/27d355f57f7f8b1cfd2483f2292eefff7f4ca7d2
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/mem.h

  Log Message:
  -----------
  mem: fix pkg_malloc_func


  Commit: d1fbd99e6a33521b1093fce16ea342381825dc6b
      https://github.com/OpenSIPS/opensips/commit/d1fbd99e6a33521b1093fce16ea342381825dc6b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M map.c
    M map.h

  Log Message:
  -----------
  map: add support for persistent storage


  Commit: a45544ed124ea42924fb316993658ba09ae0740e
      https://github.com/OpenSIPS/opensips/commit/a45544ed124ea42924fb316993658ba09ae0740e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M map.c
    M map.h

  Log Message:
  -----------
  Revert "map: add support for persistent storage"

This reverts commit 0e6333d0fc36b934b6ca1978facc4bb8e49c9365.


  Commit: d1d319d9cc1c70cc2fe005d41ebe60b9aaaa525b
      https://github.com/OpenSIPS/opensips/commit/d1d319d9cc1c70cc2fe005d41ebe60b9aaaa525b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M map.c
    M map.h

  Log Message:
  -----------
  map: rework persistent storage


  Commit: f89b020f04b855edd70de32452accc2c3536eb10
      https://github.com/OpenSIPS/opensips/commit/f89b020f04b855edd70de32452accc2c3536eb10
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M modules/drouting/doc/drouting_admin.xml
    M modules/drouting/dr_api_internal.c
    M modules/drouting/dr_load.c
    M modules/drouting/dr_load.h
    M modules/drouting/dr_partitions.h
    M modules/drouting/drouting.c
    M modules/drouting/prefix_tree.c
    M modules/drouting/prefix_tree.h
    M modules/drouting/routing.c
    M modules/drouting/routing.h

  Log Message:
  -----------
  drouting: add support for persistent storage


  Commit: 3b382563c71f0de09265738bf544f44494fd2285
      https://github.com/OpenSIPS/opensips/commit/3b382563c71f0de09265738bf544f44494fd2285
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M Makefile.defs

  Log Message:
  -----------
  Makefile.defs: Auto-fix the "no allocator" edge case


  Commit: 9328335f5bf58d43fad82bd01b935567d08639d7
      https://github.com/OpenSIPS/opensips/commit/9328335f5bf58d43fad82bd01b935567d08639d7
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-29 (Fri, 29 Mar 2019)

  Changed paths:
    M mem/f_malloc_dyn.h
    M mem/hp_malloc_dyn.h
    M mem/q_malloc_dyn.h

  Log Message:
  -----------
  Normalize free(NULL) logging across all allocators

Many thanks to Ryan Bullock for reporting!

Fixes #1646


  Commit: 38d73399fc2b6bc9c9291e65a94f332f3e5d5489
      https://github.com/OpenSIPS/opensips/commit/38d73399fc2b6bc9c9291e65a94f332f3e5d5489
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-29 (Fri, 29 Mar 2019)

  Changed paths:
    M mem/rpm_mem.c
    M mem/rpm_mem.h

  Log Message:
  -----------
  rpm: fix statistics name and crash when not used


  Commit: b16e9d3ed96e73a00530ce1d0cfb296d634125a6
      https://github.com/OpenSIPS/opensips/commit/b16e9d3ed96e73a00530ce1d0cfb296d634125a6
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-03-29 (Fri, 29 Mar 2019)

  Changed paths:
    M modules/mi_fifo/fifo_fnc.c

  Log Message:
  -----------
  mi_fifo: Do not crash if client dies (e.g. on a ^C keypress)


  Commit: e162f5f1024f8dad4bf5554600aa25183fcf92fc
      https://github.com/OpenSIPS/opensips/commit/e162f5f1024f8dad4bf5554600aa25183fcf92fc
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-29 (Fri, 29 Mar 2019)

  Changed paths:
    M modules/usrloc/dlist.c

  Log Message:
  -----------
  usrloc: make next_hop point within the shared buffer

Before this commit, the `next_hop` fields returned by
`get_domain_*_ucontacts()` were pointing to a shared memory, that might
dissapear when the contact is gone, resulting in a crash.
This patch re-points the `next_hop.name` field within the buffer.

Crash reported in ticket #1652


  Commit: d845b22f43f0bf6138ec2e34843446521a289bdc
      https://github.com/OpenSIPS/opensips/commit/d845b22f43f0bf6138ec2e34843446521a289bdc
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-03-31 (Sun, 31 Mar 2019)

  Changed paths:
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/db_postgres/README
    M modules/db_postgres/doc/contributors.xml
    M modules/drouting/README
    M modules/drouting/doc/contributors.xml
    M modules/mi_fifo/README
    M modules/mi_fifo/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/usrloc/README
    M modules/usrloc/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


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

  Changed paths:
    M pt.c

  Log Message:
  -----------
  Force OSS_PROC_IS_RUNNING when setting proc attrs.

As setting the process attrs is a self doing action, it is safe to force also the OSS_PROC_IS_RUNNING flag -> the process is running.
This fixes the missing OSS_PROC_IS_RUNNING flag for attendant process.
Reported by @liviuchircu


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

  Changed paths:
    M doc/build-contrib.sh

  Log Message:
  -----------
  Update contributors file


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

  Changed paths:
    M mem/common.c
    M mem/mem.c
    M mem/shm_mem.c

  Log Message:
  -----------
  dynamic allocators: Add some useful startup hints


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

  Changed paths:
    M mem/rpm_mem.c
    M mem/shm_mem.c

  Log Message:
  -----------
  Fix HP_MALLOC statistics with multi allocators

With multiple allocators, the SHM stats table will declare a bunch of
function-based statistics.  While this works fine for F_MALLOC and
Q_MALLOC, HP_MALLOC requires atomic counter statistics, due to its
parallel processing nature.  So, for HP_MALLOC, we now re-declare its
stats during the init phase to be atomic counters instead of functions
-- not the most elegant solution, but it's quick and not by far dirty.

Thanks to Razvan Crainea for the report! <3


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

  Changed paths:
    M mem/f_malloc.c
    M mem/f_malloc.h
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    M mem/hp_malloc_stats.c
    M mem/hp_malloc_stats.h
    M mem/q_malloc.c
    M mem/q_malloc.h
    M mem/rpm_mem.c

  Log Message:
  -----------
  HP_MALLOC: Make HP_MALLOC_FAST_STATS great again

To reiterate the idea behind HP_MALLOC_FAST_STATS:

    * core problem: atomic SHM stat counters are nice, but they do
      include locking!
    * with this flag, there are almost no stat computations at runtime
      (allocs, frees, reallocs will only +/- the numbers of fragments)
    * every time user asks for, say, shmem:real_used_size, the stat
      will be fully re-computed, at most once every second.


  Commit: 68a297821aa350386b18a21b166c112bf9f6d2bf
      https://github.com/OpenSIPS/opensips/commit/68a297821aa350386b18a21b166c112bf9f6d2bf
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

  Changed paths:
    M mem/rpm_mem.h
    M mem/shm_mem.h

  Log Message:
  -----------
  mem: fix a couple of *_func definitions for INLINE allocator


  Commit: 0b90e000929656ef3749537eca911dfb19040ddd
      https://github.com/OpenSIPS/opensips/commit/0b90e000929656ef3749537eca911dfb19040ddd
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

  Changed paths:
    M scripts/opensipsctl.fifo

  Log Message:
  -----------
  Decode JSON with python for consistent ordering and no extra dependencies


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

  Changed paths:
    M main.c
    M pt.c

  Log Message:
  -----------
  Do not omit the attendant process in MI "ps"

Completes 39febee49e2f8e


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

  Changed paths:
    M modules/presence/presentity.c

  Log Message:
  -----------
  Fix replicating wrong event with BLF & mix_dialog_presence

If mix_dialog_presence is enabled for BLF, the wrong event is replicated (presence instead of dialog) due some hackish code.
Better restore the correct event after forcing the handling of the BLF publish as presence, so the clustering layer will see the corrent event type.

(cherry picked from commit 79a9daf659468cdfebbd6a4f95de1dd2b3f69409)


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

  Changed paths:
    M modules/registrar/save.c

  Log Message:
  -----------
  Fix dangling path vector in shm cloned request.

When doing save() on reply, be sure you free whatever path_vec may be attached via save_aux() in pkg. Keep in mind that the request is a cloned request in shm.
Closes #1640.
May thanks to @netaskd for his help in troubleshooting this issue.

(cherry picked from commit 2b6b000305f0957e2e020bdfa9be869795cc41dd)


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

  Changed paths:
    M modules/b2b_entities/dlg.c
    M modules/dialog/dlg_handlers.c
    M modules/osp/cnam.c
    M modules/presence/subscribe.c
    M modules/pua/send_subscribe.c
    M modules/topology_hiding/topo_hiding_logic.c
    M parser/parse_rr.c
    M parser/parse_rr.h

  Log Message:
  -----------
  Fix concurrent parsing over samed shm message.

As print_rr_body() may be called from different processes but over the same shm request, the performed parsing may lead to conflicts (different procs will fight one each other in setting the "parsed" field of the hdr_field in shm.
This will easily lead to memory corruption and crashes. As real case, different replies to the same request may trigger print_rr_body in topology_hiding(), over the same shm cloned request.
The newly added paramter (no_change) will instruct print_rr_body() to do its job but without changing anything in the inout set of RR hdrs.

(cherry picked from commit e1004f864587a37a1e5630d1181fa323ba51df14)


  Commit: 3bce368ce69f35967d39ffab4905b6e21188d9c6
      https://github.com/OpenSIPS/opensips/commit/3bce368ce69f35967d39ffab4905b6e21188d9c6
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-03 (Wed, 03 Apr 2019)

  Changed paths:
    M main.c
    M mem/rpm_mem.c

  Log Message:
  -----------
  mem: add rpm cli param for selecting allocator


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

  Changed paths:
    M cfg_pp.c
    M cfg_pp.h
    M cfg_reload.c
    M cfg_reload.h
    M main.c

  Log Message:
  -----------
  Added RPC based mechanism to reload in processes


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

  Changed paths:
    M cfg_reload.c

  Log Message:
  -----------
  Small fixes.


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

  Changed paths:
    M cfg_reload.c

  Log Message:
  -----------
  Fix missing script "fixing" in processes (after reload)


  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


  Commit: fa6155362030afb71a28af63dcb99c8143c79ea4
      https://github.com/OpenSIPS/opensips/commit/fa6155362030afb71a28af63dcb99c8143c79ea4
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M action.c

  Log Message:
  -----------
  prevent fixup free from overwriting function's ret


  Commit: 2e1a266765b93cd332c9bcbead084940db5512e0
      https://github.com/OpenSIPS/opensips/commit/2e1a266765b93cd332c9bcbead084940db5512e0
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

  Changed paths:
    M mod_fix.c

  Log Message:
  -----------
  mod_fix: fill elems structure for params NULL fixup


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

  Changed paths:
    M modules/sipmsgops/codecs.c
    M modules/sipmsgops/codecs.h
    M modules/sipmsgops/list_hdr.c
    M modules/sipmsgops/list_hdr.h
    M modules/sipmsgops/sipmsgops.c
    M modules/sipmsgops/uri.c
    M modules/sipmsgops/uri.h

  Log Message:
  -----------
  sipmsgops: Port to new module interface


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

  Changed paths:
    M modules/sipmsgops/doc/sipmsgops_admin.xml

  Log Message:
  -----------
  sipmsgops: Update docs


  Commit: c123ba84c05c1a926eec303d91a396fdb28e35f6
      https://github.com/OpenSIPS/opensips/commit/c123ba84c05c1a926eec303d91a396fdb28e35f6
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-04-07 (Sun, 07 Apr 2019)

  Changed paths:
    M modules/b2b_entities/README
    M modules/b2b_entities/doc/contributors.xml
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/db_sqlite/README
    M modules/db_sqlite/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/dispatcher/README
    M modules/dispatcher/doc/contributors.xml
    M modules/osp/README
    M modules/osp/doc/contributors.xml
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/pua/README
    M modules/pua/doc/contributors.xml
    M modules/pua_dialoginfo/README
    M modules/pua_dialoginfo/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/topology_hiding/README
    M modules/topology_hiding/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


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

  Changed paths:
    M modules/msilo/msilo.c

  Log Message:
  -----------
  msilo: don't use old fixup functions for modparams


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

  Changed paths:
    M modules/db_flatstore/flat_con.c
    M modules/db_flatstore/flatstore_mod.c
    M modules/db_flatstore/flatstore_mod.h

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


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

  Changed paths:
    M route_struct.c

  Log Message:
  -----------
  Fix return of false positives by is_script_func_used()


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

  Changed paths:
    M modules/db_berkeley/db_berkeley.c

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


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

  Changed paths:
    M modules/db_http/db_http.c

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


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

  Changed paths:
    M modules/db_oracle/db_oracle.c

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


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

  Changed paths:
    M modules/db_perlvdb/perlvdb.c

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


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

  Changed paths:
    M modules/tm/mi.c

  Log Message:
  -----------
  Align the node names of t_uac_dlg MI with 2.4


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

  Changed paths:
    M modules/db_postgres/db_postgres.c

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


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

  Changed paths:
    M modules/db_sqlite/db_sqlite.c

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


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

  Changed paths:
    M modules/db_unixodbc/db_unixodbc.c

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


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

  Changed paths:
    M modules/dialplan/dialplan.c

  Log Message:
  -----------
  Fix how INT param is recived by function


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

  Changed paths:
    M mod_fix.h

  Log Message:
  -----------
  Added missing include


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

  Changed paths:
    M modules/permissions/address.c
    M modules/permissions/address.h

  Log Message:
  -----------
  Fix passing INT parameters


  Commit: c12200984dfd39159ef031a1e17dd4a15313c798
      https://github.com/OpenSIPS/opensips/commit/c12200984dfd39159ef031a1e17dd4a15313c798
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-09 (Tue, 09 Apr 2019)

  Changed paths:
    M mod_fix.c

  Log Message:
  -----------
  mod_fix: reset gparam for NULL parameters


  Commit: d2c493ff53f994bb2baab6d64e6871888d1fe1e9
      https://github.com/OpenSIPS/opensips/commit/d2c493ff53f994bb2baab6d64e6871888d1fe1e9
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-09 (Tue, 09 Apr 2019)

  Changed paths:
    M modules/compression/compression.c
    M modules/compression/compression.h
    M modules/compression/compression_helpers.c
    M modules/compression/compression_helpers.h
    M modules/compression/doc/compression_admin.xml

  Log Message:
  -----------
  compression: adhere to new functions interface


  Commit: 2d056455e5ccfb08e5c9e78767feb1c574c85203
      https://github.com/OpenSIPS/opensips/commit/2d056455e5ccfb08e5c9e78767feb1c574c85203
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-09 (Tue, 09 Apr 2019)

  Changed paths:
    M modules/dialog/dialog.c

  Log Message:
  -----------
  dialog: fix create_dialog() without params


  Commit: eae60a1ad4b6238347a5a9cf92ce0f08a8186fbb
      https://github.com/OpenSIPS/opensips/commit/eae60a1ad4b6238347a5a9cf92ce0f08a8186fbb
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-09 (Tue, 09 Apr 2019)

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

  Log Message:
  -----------
  core: add route_params interface

This interface can be used to populate the $params() pvar


  Commit: 0085fd50bbfdbafaef7685930583b76c1b0e7633
      https://github.com/OpenSIPS/opensips/commit/0085fd50bbfdbafaef7685930583b76c1b0e7633
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-09 (Tue, 09 Apr 2019)

  Changed paths:
    M modules/event_route/doc/event_route_admin.xml
    M modules/event_route/doc/event_route_faq.xml
    M modules/event_route/event_route.c
    M modules/event_route/route_send.c
    M modules/event_route/route_send.h

  Log Message:
  -----------
  event_route: drop the fetch_event_params() function

This function has been replaced in the favor of the $param(name) variable


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

  Changed paths:
    M mod_fix.c
    M mod_fix.h

  Log Message:
  -----------
  Fix function  parameter passing when fixup doesn't change the pointer


  Commit: 7cf11de18fa1ef8db1c4549fa978ba6c078209a3
      https://github.com/OpenSIPS/opensips/commit/7cf11de18fa1ef8db1c4549fa978ba6c078209a3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M modules/carrierroute/carrierroute.c
    M modules/carrierroute/route_func.c
    M modules/db_berkeley/bdb_lib.c
    M modules/db_berkeley/bdb_res.c
    M modules/db_berkeley/db_berkeley.c
    M modules/jabber/jabber.c
    M modules/permissions/hash.c

  Log Message:
  -----------
  fix harmless warnings in several modules


  Commit: abf8739116b7a129c78a4f41229ebaa8644f3298
      https://github.com/OpenSIPS/opensips/commit/abf8739116b7a129c78a4f41229ebaa8644f3298
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M modules/emergency/emergency_methods.c
    M modules/presence_dialoginfo/presence_dialoginfo.c
    M modules/presence_mwi/presence_mwi.c
    M modules/proto_sctp/proto_sctp.c
    M modules/proto_tls/proto_tls.c
    M modules/xcap/xcap_mod.c
    M modules/xcap_client/xcap_client.c

  Log Message:
  -----------
  fix several modules script functions specifications


  Commit: a3a4010fc29d5c32de42a875cee5424bc55f8af6
      https://github.com/OpenSIPS/opensips/commit/a3a4010fc29d5c32de42a875cee5424bc55f8af6
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M modules/dispatcher/dispatcher.c
    M modules/osp/osp_mod.c
    M modules/presence_dialoginfo/presence_dialoginfo.c
    M modules/presence_mwi/presence_mwi.c
    M modules/presence_xml/presence_xml.c
    M modules/pua_mi/pua_mi.c
    M modules/snmpstats/openserSIPRegUserTable.c
    M modules/xcap_client/xcap_client.c

  Log Message:
  -----------
  drop second param in find_export() usage


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

  Changed paths:
    M modules/drouting/doc/drouting_admin.xml
    M modules/drouting/drouting.c

  Log Message:
  -----------
  drouting: Port to new mod-function interface


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

  Changed paths:
    M io_wait.c
    M io_wait.h
    M reactor_defs.h

  Log Message:
  -----------
  Add application flags in the reactor fd map

The new app flags allow the code using a reactor to mark and check the existing fds, without interfering with the reactor internals


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

  Changed paths:
    M cfg_reload.c
    M cfg_reload.h

  Log Message:
  -----------
  Add support for keeping old/prev cfg after reload

In order to properly handle the ongoing async ops, we need to keep the prev cfg until all the ongoing async ops are done and corresponding FDs removed from reactor


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

  Changed paths:
    M cfg_reload.c

  Log Message:
  -----------
  Prevent a new reload while not fully switched to latest cfg


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

  Changed paths:
    M net/net_tcp_proc.c
    M net/net_udp.c
    M timer.c

  Log Message:
  -----------
  Add async-draing during reload for TCP/UDP/timer reactors


  Commit: d677db38d5664df0d7d7553e6c7db744ccb0f738
      https://github.com/OpenSIPS/opensips/commit/d677db38d5664df0d7d7553e6c7db744ccb0f738
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2019-04-11 (Thu, 11 Apr 2019)

  Changed paths:
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  RPM: Package names and layout were changed similar to debian packaging


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

  Changed paths:
    M modules/aaa_radius/aaa_radius.c
    M modules/acc/acc_mod.c
    M modules/alias_db/alias_db.c
    M modules/auth/auth_mod.c
    M modules/auth_aaa/authaaa_mod.c
    M modules/auth_db/authdb_mod.c
    M modules/avpops/avpops.c
    M modules/b2b_entities/b2b_entities.c
    M modules/b2b_logic/b2b_logic.c
    M modules/b2b_sca/b2b_sca.c
    M modules/benchmark/benchmark.c
    M modules/cachedb_cassandra/cachedb_cassandra.c
    M modules/cachedb_couchbase/cachedb_couchbase.c
    M modules/cachedb_local/cachedb_local.c
    M modules/cachedb_memcached/cachedb_memcached.c
    M modules/cachedb_mongodb/cachedb_mongodb.c
    M modules/cachedb_redis/cachedb_redis.c
    M modules/cachedb_sql/cachedb_sql.c
    M modules/call_center/call_center.c
    M modules/call_control/call_control.c
    M modules/carrierroute/carrierroute.c
    M modules/cfgutils/cfgutils.c
    M modules/cgrates/cgrates.c
    M modules/clusterer/clusterer_mod.c
    M modules/compression/compression.c
    M modules/cpl_c/cpl.c
    M modules/db_berkeley/db_berkeley.c
    M modules/db_cachedb/db_cachedb.c
    M modules/db_flatstore/flatstore_mod.c
    M modules/db_http/db_http.c
    M modules/db_mysql/db_mysql.c
    M modules/db_oracle/db_oracle.c
    M modules/db_perlvdb/perlvdb.c
    M modules/db_postgres/db_postgres.c
    M modules/db_sqlite/db_sqlite.c
    M modules/db_text/dbtext.c
    M modules/db_unixodbc/db_unixodbc.c
    M modules/db_virtual/db_virtual.c
    M modules/dialog/dialog.c
    M modules/dialplan/dialplan.c
    M modules/dispatcher/dispatcher.c
    M modules/diversion/diversion.c
    M modules/dns_cache/dns_cache.c
    M modules/domain/domain_mod.c
    M modules/domainpolicy/domainpolicy_mod.c
    M modules/drouting/drouting.c
    M modules/emergency/emergency_methods.c
    M modules/enum/enum_mod.c
    M modules/event_datagram/event_datagram.c
    M modules/event_flatstore/event_flatstore.c
    M modules/event_jsonrpc/event_jsonrpc.c
    M modules/event_rabbitmq/event_rabbitmq.c
    M modules/event_route/event_route.c
    M modules/event_routing/event_routing.c
    M modules/event_virtual/event_virtual.c
    M modules/event_xmlrpc/event_xmlrpc.c
    M modules/exec/exec_mod.c
    M modules/fraud_detection/fraud_detection.c
    M modules/freeswitch/fs_mod.c
    M modules/freeswitch_scripting/fss_mod.c
    M modules/gflags/gflags.c
    M modules/group/group_mod.c
    M modules/h350/h350_mod.c
    M modules/httpd/httpd.c
    M modules/identity/identity.c
    M modules/imc/imc.c
    M modules/jabber/jabber.c
    M modules/json/json.c
    M modules/jsonrpc/jsonrpc.c
    M modules/ldap/ldap_mod.c
    M modules/load_balancer/load_balancer.c
    M modules/lua/siplua.c
    M modules/mangler/mangler.c
    M modules/mathops/mathops.c
    M modules/maxfwd/maxfwd.c
    M modules/mediaproxy/mediaproxy.c
    M modules/mi_datagram/mi_datagram.c
    M modules/mi_fifo/mi_fifo.c
    M modules/mi_html/mi_html.c
    M modules/mi_http/mi_http.c
    M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c
    M modules/mid_registrar/mid_registrar.c
    M modules/mmgeoip/mmgeoip.c
    M modules/msilo/msilo.c
    M modules/nat_traversal/nat_traversal.c
    M modules/nathelper/nathelper.c
    M modules/options/mod_options.c
    M modules/osp/osp_mod.c
    M modules/path/path_mod.c
    M modules/peering/peering.c
    M modules/perl/perl.c
    M modules/permissions/permissions.c
    M modules/pi_http/pi_http.c
    M modules/pike/pike.c
    M modules/presence/presence.c
    M modules/presence_callinfo/presence_callinfo.c
    M modules/presence_dialoginfo/presence_dialoginfo.c
    M modules/presence_mwi/presence_mwi.c
    M modules/presence_xcapdiff/presence_xcapdiff.c
    M modules/presence_xml/presence_xml.c
    M modules/proto_bin/proto_bin.c
    M modules/proto_hep/proto_hep.c
    M modules/proto_sctp/proto_sctp.c
    M modules/proto_smpp/proto_smpp.c
    M modules/proto_tls/proto_tls.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/proto_wss.c
    M modules/pua/pua.c
    M modules/pua_bla/pua_bla.c
    M modules/pua_dialoginfo/pua_dialoginfo.c
    M modules/pua_mi/pua_mi.c
    M modules/pua_usrloc/pua_usrloc.c
    M modules/pua_xmpp/pua_xmpp.c
    M modules/python/python_mod.c
    M modules/qos/qos.c
    M modules/rabbitmq/rabbitmq.c
    M modules/ratelimit/ratelimit.c
    M modules/regex/regex_mod.c
    M modules/registrar/reg_mod.c
    M modules/rest_client/rest_client.c
    M modules/rls/rls.c
    M modules/rr/rr_mod.c
    M modules/rtpengine/rtpengine.c
    M modules/rtpproxy/rtpproxy.c
    M modules/script_helper/script_helper.c
    M modules/seas/seas.c
    M modules/signaling/signaling.c
    M modules/sip_i/sip_i.c
    M modules/sipcapture/sipcapture.c
    M modules/sipmsgops/sipmsgops.c
    M modules/siprec/siprec.c
    M modules/siptrace/siptrace.c
    M modules/sl/sl.c
    M modules/sms/sms.c
    M modules/sngtc/sngtc.c
    M modules/snmpstats/snmpstats.h
    M modules/speeddial/speeddial.c
    M modules/sql_cacher/sql_cacher.c
    M modules/sst/sst.c
    M modules/statistics/statistics.c
    M modules/stun/stun.c
    M modules/textops/textops.c
    M modules/tls_mgm/tls_mgm.c
    M modules/tm/tm.c
    M modules/topology_hiding/topology_hiding.c
    M modules/uac/uac.c
    M modules/uac_auth/uac_auth.c
    M modules/uac_redirect/redirect.c
    M modules/uac_registrant/registrant.c
    M modules/userblacklist/userblacklist.c
    M modules/usrloc/ul_mod.c
    M modules/xcap/xcap_mod.c
    M modules/xcap_client/xcap_client.c
    M modules/xml/xml.c
    M modules/xmpp/xmpp.c
    M net/proto_tcp/proto_tcp.c
    M net/proto_udp/proto_udp.c
    M sr_module.h

  Log Message:
  -----------
  Added new function to module export struct

A new optional function to allow the module to validate (if needed) a reloaded script.


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

  Changed paths:
    M cfg_reload.c
    M sr_module.c
    M sr_module.h

  Log Message:
  -----------
  Run cfg validation (by modules) at cfg reload


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

  Changed paths:
    M modules/auth_aaa/authaaa_mod.c
    M modules/avpops/avpops.c
    M modules/event_routing/event_routing.c
    M modules/rest_client/rest_client.c
    M modules/sipcapture/sipcapture.c
    M modules/uac/uac.c

  Log Message:
  -----------
  Added reload validation functions.

If the module initialize in different ways, depending on what functions are used in script, during a cfg reload, we need to re-check if the original module initialization is compatible with what functions are used in the new script.


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

  Changed paths:
    M cfg_reload.c

  Log Message:
  -----------
  Better logging


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

  Changed paths:
    M main.c
    M resolve.c
    M statistics.h

  Log Message:
  -----------
  OPS-9 (Self Diagnosis): Complete support for DNS diagnosis

    * also time the DNS A record lookups in addition to NAPTR and SRV
    * export some relevant DNS-related statistics


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

  Changed paths:
    M Makefile.conf.template
    M resolve.c

  Log Message:
  -----------
  Coding style: Fix inconsistent verbs and whitespace


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

  Changed paths:
    M resolve.c
    M ut.h

  Log Message:
  -----------
  OPS-9: Add a generic query timing wrapper


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

  Changed paths:
    M db/db.c
    M db/db.h
    M main.c
    M modules/db_mysql/dbase.c
    M modules/db_postgres/dbase.c

  Log Message:
  -----------
  OPS-9: Add support for slow SQL query diagnosis


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

  Changed paths:
    M cachedb/cachedb.c
    M cachedb/cachedb.h
    M main.c
    M modules/cachedb_cassandra/cachedb_cassandra_dbase.c
    M modules/cachedb_couchbase/cachedb_couchbase_dbase.c
    M modules/cachedb_local/cachedb_local.c
    M modules/cachedb_local/hash.c
    M modules/cachedb_memcached/cachedb_memcached.c
    M modules/cachedb_mongodb/cachedb_mongodb_dbase.c
    M modules/db_mysql/dbase.c
    M modules/db_postgres/dbase.c
    M resolve.c
    M ut.h

  Log Message:
  -----------
  OPS-9: Add support for NoSQL query diagnosis


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

  Changed paths:
    M core_stats.c
    M core_stats.h
    M receive.c

  Log Message:
  -----------
  OPS-9: Enhance the support for diagnosing slow SIP processing


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

  Changed paths:
    M Makefile.conf.template
    M cachedb/cachedb.c
    M cachedb/cachedb.h
    M core_stats.c
    M core_stats.h
    M db/db.c
    M db/db.h
    M main.c
    M modules/cachedb_cassandra/cachedb_cassandra_dbase.c
    M modules/cachedb_couchbase/cachedb_couchbase_dbase.c
    M modules/cachedb_local/cachedb_local.c
    M modules/cachedb_local/hash.c
    M modules/cachedb_memcached/cachedb_memcached.c
    M modules/cachedb_mongodb/cachedb_mongodb_dbase.c
    M modules/db_mysql/dbase.c
    M modules/db_postgres/dbase.c
    M receive.c
    M resolve.c
    M statistics.h
    M ut.h

  Log Message:
  -----------
  Merge branch 'feature/self-diagnosis'


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

  Changed paths:
    M modules/avpops/avpops.c

  Log Message:
  -----------
  avpops: Fix avp_db_query() optional params


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

  Changed paths:
    M modules/permissions/permissions.c

  Log Message:
  -----------
  Fixed fixup


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

  Changed paths:
    M net/net_tcp.c
    M net/net_udp.c
    M pt.c
    M pt.h
    M timer.c

  Log Message:
  -----------
  Add new process flag OSS_PROC_NEEDS_SCRIPT

If a process does not need the script, free it. This is a way to force a policy about what modules are expected to run the script or not - it will help during the script reload.


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

  Changed paths:
    M modules/mid_registrar/mid_registrar.c
    M modules/registrar/reg_mod.c

  Log Message:
  -----------
  More validation checks upon reload

if the xxx_save() is used with sharing tags, be sure it is enabled in usrloc


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

  Changed paths:
    M modules/usrloc/dlist.c

  Log Message:
  -----------
  Fix potential creation of new udomain at runtime

During a cfg reload, we cannot create new udomains (as per script functions), so better decline it.


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

  Changed paths:
    M cfg_reload.c

  Log Message:
  -----------
  Send reload only to procs needing script


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

  Changed paths:
    M mod_fix.c
    M sr_module.h

  Log Message:
  -----------
  function params interface: add flag that forces use of static strings


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

  Changed paths:
    M modules/mid_registrar/mid_registrar.c
    M modules/registrar/reg_mod.c

  Log Message:
  -----------
  registrar, mid_registrar: allow only static strings for 'domain' params


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

  Changed paths:
    M cfg.y
    M modules/event_route/doc/event_route_admin.xml
    M modules/event_route/event_route.c
    M modules/event_route/route_send.c
    M modules/event_route/route_send.h
    M route.h

  Log Message:
  -----------
  Trigger event_routes via RPC in worker processes.

First revert commit e3d37f4933af94483b7b2d2f0d5b08fe3b43b93e ("added in script sync/async suport for event_route"), drop the global async/sync mod param and then migrate the async support (via dedicated process) to the RPC support


  Commit: eb1a662c87dcdda42ecc1cce2e5e21768d5d3441
      https://github.com/OpenSIPS/opensips/commit/eb1a662c87dcdda42ecc1cce2e5e21768d5d3441
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-04-14 (Sun, 14 Apr 2019)

  Changed paths:
    M modules/cachedb_cassandra/README
    M modules/cachedb_cassandra/doc/contributors.xml
    M modules/cachedb_couchbase/README
    M modules/cachedb_couchbase/doc/contributors.xml
    M modules/cachedb_local/README
    M modules/cachedb_local/doc/contributors.xml
    M modules/cachedb_memcached/README
    M modules/cachedb_memcached/doc/contributors.xml
    M modules/cachedb_mongodb/README
    M modules/cachedb_mongodb/doc/contributors.xml
    M modules/db_mysql/README
    M modules/db_mysql/doc/contributors.xml
    M modules/db_postgres/README
    M modules/db_postgres/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: 5a125a5e3d4135eb50b25cddeb5481a46a6418a2
      https://github.com/OpenSIPS/opensips/commit/5a125a5e3d4135eb50b25cddeb5481a46a6418a2
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  dialog: always check if cseq should be updated


  Commit: 33b3349cbfa1574d3c355093bcaf4a1939e1009a
      https://github.com/OpenSIPS/opensips/commit/33b3349cbfa1574d3c355093bcaf4a1939e1009a
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M mi/item.c
    M mi/item.h

  Log Message:
  -----------
  mi: add a new set of commands to try to fetch params


  Commit: 2563484fe765f63b469931b1fef92ad647c1a2b7
      https://github.com/OpenSIPS/opensips/commit/2563484fe765f63b469931b1fef92ad647c1a2b7
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M mi/item.c
    M mi/item.h

  Log Message:
  -----------
  mi: add functions to clone request's id


  Commit: d05a726309456c8b96d37069f25c5986de159894
      https://github.com/OpenSIPS/opensips/commit/d05a726309456c8b96d37069f25c5986de159894
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M modules/mi_datagram/datagram_fnc.c
    M modules/mi_fifo/fifo_fnc.c

  Log Message:
  -----------
  mi: fix async commands for mi modules


  Commit: 58dc435cb5637f629b273895c354031485f3cbac
      https://github.com/OpenSIPS/opensips/commit/58dc435cb5637f629b273895c354031485f3cbac
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M modules/dialog/dialog.c
    M modules/dialog/dlg_db_handler.c
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_hash.c
    M modules/dialog/dlg_hash.h
    M modules/dialog/dlg_replication.c
    M modules/dialog/dlg_timer.c

  Log Message:
  -----------
  dialog: always persist SDP for both in and out


  Commit: 0d026b9f1ad2a8b7ce0dfd6eb61c6eee51cdf79a
      https://github.com/OpenSIPS/opensips/commit/0d026b9f1ad2a8b7ce0dfd6eb61c6eee51cdf79a
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M modules/dialog/dlg_req_within.h
    M modules/dialog/dlg_timer.c

  Log Message:
  -----------
  dialog: merge duplicated reply handling in a func


  Commit: 13bceaf647b2cd885f516bb61e2dd04da964d1a4
      https://github.com/OpenSIPS/opensips/commit/13bceaf647b2cd885f516bb61e2dd04da964d1a4
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  dialog: fix mem leak generated by missing replies

When cseq was to change generated replies, if those replies were never
generated (due to missing replies from UAC), the callback was leaking.


  Commit: 3863766bf1ed6449ed26db148b98898920652e75
      https://github.com/OpenSIPS/opensips/commit/3863766bf1ed6449ed26db148b98898920652e75
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

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

  Log Message:
  -----------
  dialog: add dlg_send_sequential MI command

This new command can be used to send sequential messages within an
OpenSIPS dialog. It is highly flexible, allowing the trigger to send
different SIP methods, bodies, etc.

Common use cases are:
- re-advertise contact after a failover
- trigger rtpproxy/rtpengine re-negociation


  Commit: 2fd7713d15efb061df18ee4b9bcdfbcbc369230b
      https://github.com/OpenSIPS/opensips/commit/2fd7713d15efb061df18ee4b9bcdfbcbc369230b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M mi/item.c

  Log Message:
  -----------
  mi: fix recursive call in get_array_int param


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

  Changed paths:
    M cfg_reload.c

  Log Message:
  -----------
  Take care of re-indexing routes after reload

We need to preserve the index of the routes (by name) as the onreply/failure/branch/route[]/events are referred by index from transactions or code.


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

  Changed paths:
    M modules/tm/mi.c

  Log Message:
  -----------
  Migrate t_uac_dlg MI command to RPC dispatching

Avoid running TM function that may trigger local route in the MI processes


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

  Changed paths:
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  Migrate dlg_end_dlg MI command to RPC dispatching

Avoid running TM function that may trigger local route in the MI processes


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

  Changed paths:
    M modules/dispatcher/dispatch.c
    M modules/dispatcher/dispatch.h
    M modules/dispatcher/dispatcher.c
    M modules/dispatcher/ds_fixups.c
    M modules/dispatcher/ds_fixups.h

  Log Message:
  -----------
  dispatcher: Migrate to new module function interface


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

  Changed paths:
    M aaa/aaa.c
    M action.c
    M action.h
    M async.c
    M async.h
    M cfg.y
    M db/db.c
    M lib/cJSON.h
    M mod_fix.c
    M mod_fix.h
    M modules/aaa_radius/aaa_radius.c
    M modules/acc/acc_logic.c
    M modules/acc/acc_logic.h
    M modules/acc/acc_mod.c
    M modules/alias_db/alias_db.c
    M modules/alias_db/alookup.c
    M modules/alias_db/alookup.h
    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
    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
    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
    M modules/avpops/avpops.c
    M modules/avpops/avpops_impl.c
    M modules/avpops/avpops_impl.h
    M modules/avpops/doc/avpops_admin.xml
    M modules/b2b_entities/b2b_entities.c
    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
    M modules/b2b_sca/b2b_sca.c
    M modules/b2b_sca/sca_logic.c
    M modules/benchmark/benchmark.c
    M modules/benchmark/benchmark_api.h
    M modules/cachedb_local/cachedb_local.c
    M modules/call_center/call_center.c
    M modules/call_control/call_control.c
    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
    M modules/cfgutils/cfgutils.c
    M modules/cfgutils/script_locks.c
    M modules/cfgutils/script_locks.h
    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
    M modules/clusterer/api.h
    M modules/clusterer/clusterer_mod.c
    M modules/compression/compression.c
    M modules/compression/compression.h
    M modules/compression/compression_api.h
    M modules/compression/compression_helpers.c
    M modules/compression/compression_helpers.h
    M modules/compression/doc/compression_admin.xml
    M modules/cpl_c/cpl.c
    M modules/cpl_c/cpl_sig.c
    M modules/db_berkeley/bdb_lib.c
    M modules/db_berkeley/bdb_res.c
    M modules/db_berkeley/db_berkeley.c
    M modules/db_cachedb/db_cachedb.c
    M modules/db_flatstore/flat_con.c
    M modules/db_flatstore/flatstore_mod.c
    M modules/db_flatstore/flatstore_mod.h
    M modules/db_http/db_http.c
    M modules/db_mysql/db_mysql.c
    M modules/db_oracle/db_oracle.c
    M modules/db_perlvdb/perlvdb.c
    M modules/db_postgres/db_postgres.c
    M modules/db_sqlite/db_sqlite.c
    M modules/db_text/dbtext.c
    M modules/db_unixodbc/db_unixodbc.c
    M modules/db_virtual/db_virtual.c
    M modules/dialog/dialog.c
    M modules/dialog/dlg_hash.h
    M modules/dialog/dlg_load.h
    M modules/dialplan/dialplan.c
    M modules/dialplan/doc/dialplan_admin.xml
    M modules/dispatcher/dispatch.c
    M modules/dispatcher/dispatch.h
    M modules/dispatcher/dispatcher.c
    M modules/dispatcher/ds_fixups.c
    M modules/dispatcher/ds_fixups.h
    M modules/diversion/diversion.c
    M modules/domain/domain.c
    M modules/domain/domain_mod.c
    M modules/domainpolicy/domainpolicy_mod.c
    M modules/drouting/doc/drouting_admin.xml
    M modules/drouting/dr_api.h
    M modules/drouting/drouting.c
    M modules/emergency/emergency_methods.c
    M modules/enum/enum.c
    M modules/enum/enum.h
    M modules/enum/enum_mod.c
    M modules/event_route/doc/event_route_admin.xml
    M modules/event_route/doc/event_route_faq.xml
    M modules/event_route/event_route.c
    M modules/event_route/route_send.c
    M modules/event_route/route_send.h
    M modules/event_routing/event_routing.c
    M modules/exec/exec.c
    M modules/exec/exec.h
    M modules/exec/exec_mod.c
    M modules/fraud_detection/fraud_detection.c
    M modules/freeswitch/fs_api.h
    M modules/freeswitch/fs_mod.c
    M modules/freeswitch_scripting/fss_mod.c
    M modules/gflags/gflags.c
    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
    M modules/h350/h350_exp_fn.c
    M modules/h350/h350_exp_fn.h
    M modules/h350/h350_mod.c
    M modules/httpd/httpd.c
    M modules/httpd/httpd_load.h
    M modules/identity/identity.c
    M modules/imc/imc.c
    M modules/jabber/jabber.c
    M modules/jabber/xjab_load.c
    M modules/json/json.c
    M modules/jsonrpc/jsonrpc.c
    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
    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
    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
    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
    M modules/mathops/mathops.c
    M modules/maxfwd/maxfwd.c
    M modules/mediaproxy/mediaproxy.c
    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
    M modules/mmgeoip/mmgeoip.c
    M modules/msilo/msilo.c
    M modules/nat_traversal/nat_traversal.c
    M modules/nathelper/nathelper.c
    M modules/options/mod_options.c
    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
    M modules/path/path.c
    M modules/path/path.h
    M modules/path/path_mod.c
    M modules/peering/peering.c
    M modules/perl/perl.c
    M modules/perl/perlfunc.c
    M modules/perl/perlfunc.h
    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
    M modules/pike/pike.c
    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
    M modules/presence_callinfo/presence_callinfo.c
    M modules/presence_dialoginfo/presence_dialoginfo.c
    M modules/presence_mwi/presence_mwi.c
    M modules/presence_xcapdiff/presence_xcapdiff.c
    M modules/presence_xml/presence_xml.c
    M modules/proto_bin/proto_bin.c
    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
    M modules/proto_sctp/proto_sctp.c
    M modules/proto_smpp/proto_smpp.c
    M modules/proto_tls/proto_tls.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/proto_wss.c
    M modules/pua/pua.c
    M modules/pua/pua_bind.h
    M modules/pua_bla/pua_bla.c
    M modules/pua_dialoginfo/pua_dialoginfo.c
    M modules/pua_mi/pua_mi.c
    M modules/pua_usrloc/pua_usrloc.c
    M modules/pua_xmpp/pua_xmpp.c
    M modules/pua_xmpp/request_winfo.c
    M modules/pua_xmpp/request_winfo.h
    M modules/python/python_exec.c
    M modules/python/python_exec.h
    M modules/python/python_mod.c
    M modules/python/python_msgobj.c
    M modules/qos/qos.c
    M modules/qos/qos_load.h
    M modules/rabbitmq/rabbitmq.c
    M modules/rabbitmq/rmq_servers.c
    M modules/rabbitmq/rmq_servers.h
    M modules/ratelimit/ratelimit.c
    M modules/ratelimit/ratelimit.h
    M modules/ratelimit/ratelimit_helper.c
    M modules/regex/regex_mod.c
    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
    M modules/rest_client/rest_client.c
    M modules/rest_client/rest_methods.c
    M modules/rls/rls.c
    M modules/rr/api.h
    M modules/rr/rr_mod.c
    M modules/rtpengine/rtpengine.c
    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
    M modules/script_helper/script_helper.c
    M modules/seas/seas.c
    M modules/signaling/signaling.c
    M modules/signaling/signaling.h
    M modules/sip_i/sip_i.c
    M modules/sipcapture/doc/sipcapture_admin.xml
    M modules/sipcapture/sipcapture.c
    M modules/sipmsgops/codecs.c
    M modules/sipmsgops/codecs.h
    M modules/sipmsgops/doc/sipmsgops_admin.xml
    M modules/sipmsgops/list_hdr.c
    M modules/sipmsgops/list_hdr.h
    M modules/sipmsgops/sipmsgops.c
    M modules/sipmsgops/uri.c
    M modules/sipmsgops/uri.h
    M modules/siprec/siprec.c
    M modules/siptrace/siptrace.c
    M modules/siptrace/siptrace.h
    M modules/sl/sl.c
    M modules/sl/sl_api.h
    M modules/sms/sms.c
    M modules/sngtc/sngtc.c
    M modules/snmpstats/openserSIPRegUserTable.c
    M modules/speeddial/sdlookup.c
    M modules/speeddial/sdlookup.h
    M modules/speeddial/speeddial.c
    M modules/sst/sst.c
    M modules/sst/sst_handlers.c
    M modules/sst/sst_handlers.h
    M modules/statistics/statistics.c
    M modules/textops/textops.c
    M modules/tls_mgm/api.h
    M modules/tls_mgm/tls_mgm.c
    M modules/tm/async.c
    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
    M modules/topology_hiding/topology_hiding.c
    M modules/uac/uac.c
    M modules/uac_auth/uac_auth.c
    M modules/uac_auth/uac_auth.h
    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
    M modules/uac_registrant/registrant.c
    M modules/userblacklist/userblacklist.c
    M modules/usrloc/ul_mod.c
    M modules/usrloc/usrloc.h
    M modules/xcap/xcap_mod.c
    M modules/xcap_client/xcap_client.c
    M modules/xmpp/xmpp.c
    M net/proto_tcp/proto_tcp.c
    M net/proto_udp/proto_udp.c
    M pvar.c
    M route.c
    M route_struct.c
    M route_struct.h
    M sr_module.c
    M sr_module.h
    M trace_api.c
    M trace_api.h
    M xlog.c

  Log Message:
  -----------
  Merge branch 'func_params'


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

  Changed paths:
    M action.c
    M async.c
    M cfg.y
    M cfg_pp.c
    M cfg_pp.h
    A cfg_reload.c
    A cfg_reload.h
    M daemonize.c
    M daemonize.h
    M globals.h
    M io_wait.c
    M io_wait.h
    M main.c
    M mi/mi_core.c
    M modules/aaa_radius/aaa_radius.c
    M modules/acc/acc_mod.c
    M modules/alias_db/alias_db.c
    M modules/auth/auth_mod.c
    M modules/auth_aaa/authaaa_mod.c
    M modules/auth_db/authdb_mod.c
    M modules/avpops/avpops.c
    M modules/b2b_entities/b2b_entities.c
    M modules/b2b_entities/dlg.c
    M modules/b2b_logic/b2b_logic.c
    M modules/b2b_sca/b2b_sca.c
    M modules/benchmark/benchmark.c
    M modules/cachedb_cassandra/cachedb_cassandra.c
    M modules/cachedb_couchbase/cachedb_couchbase.c
    M modules/cachedb_local/cachedb_local.c
    M modules/cachedb_memcached/cachedb_memcached.c
    M modules/cachedb_mongodb/cachedb_mongodb.c
    M modules/cachedb_redis/cachedb_redis.c
    M modules/cachedb_sql/cachedb_sql.c
    M modules/call_center/call_center.c
    M modules/call_control/call_control.c
    M modules/carrierroute/carrierroute.c
    M modules/cfgutils/cfgutils.c
    M modules/cgrates/cgrates.c
    M modules/clusterer/clusterer_mod.c
    M modules/compression/compression.c
    M modules/cpl_c/cpl.c
    M modules/cpl_c/cpl_sig.c
    M modules/db_berkeley/db_berkeley.c
    M modules/db_cachedb/db_cachedb.c
    M modules/db_flatstore/flatstore_mod.c
    M modules/db_http/db_http.c
    M modules/db_mysql/db_mysql.c
    M modules/db_oracle/db_oracle.c
    M modules/db_perlvdb/perlvdb.c
    M modules/db_postgres/db_postgres.c
    M modules/db_sqlite/db_sqlite.c
    M modules/db_text/dbtext.c
    M modules/db_unixodbc/db_unixodbc.c
    M modules/db_virtual/db_virtual.c
    M modules/dialog/dialog.c
    M modules/dialog/dlg_req_within.c
    M modules/dialplan/dialplan.c
    M modules/dispatcher/dispatcher.c
    M modules/diversion/diversion.c
    M modules/dns_cache/dns_cache.c
    M modules/domain/domain_mod.c
    M modules/domainpolicy/domainpolicy_mod.c
    M modules/drouting/dr_load.c
    M modules/drouting/drouting.c
    M modules/emergency/emergency_methods.c
    M modules/enum/enum_mod.c
    M modules/event_datagram/event_datagram.c
    M modules/event_flatstore/event_flatstore.c
    M modules/event_jsonrpc/event_jsonrpc.c
    M modules/event_rabbitmq/event_rabbitmq.c
    M modules/event_route/doc/event_route_admin.xml
    M modules/event_route/event_route.c
    M modules/event_route/route_send.c
    M modules/event_route/route_send.h
    M modules/event_routing/ebr_data.c
    M modules/event_routing/event_routing.c
    M modules/event_virtual/event_virtual.c
    M modules/event_xmlrpc/event_xmlrpc.c
    M modules/exec/exec_mod.c
    M modules/fraud_detection/fraud_detection.c
    M modules/freeswitch/fs_mod.c
    M modules/freeswitch_scripting/fss_mod.c
    M modules/gflags/gflags.c
    M modules/group/group_mod.c
    M modules/h350/h350_mod.c
    M modules/httpd/httpd.c
    M modules/identity/identity.c
    M modules/imc/imc.c
    M modules/jabber/jabber.c
    M modules/json/json.c
    M modules/jsonrpc/jsonrpc.c
    M modules/ldap/ldap_mod.c
    M modules/load_balancer/load_balancer.c
    M modules/lua/siplua.c
    M modules/mangler/mangler.c
    M modules/mathops/mathops.c
    M modules/maxfwd/maxfwd.c
    M modules/mediaproxy/mediaproxy.c
    M modules/mi_datagram/mi_datagram.c
    M modules/mi_fifo/mi_fifo.c
    M modules/mi_html/mi_html.c
    M modules/mi_http/mi_http.c
    M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c
    M modules/mid_registrar/mid_registrar.c
    M modules/mmgeoip/mmgeoip.c
    M modules/msilo/msilo.c
    M modules/nat_traversal/nat_traversal.c
    M modules/nathelper/nathelper.c
    M modules/options/mod_options.c
    M modules/osp/osp_mod.c
    M modules/path/path_mod.c
    M modules/peering/peering.c
    M modules/perl/perl.c
    M modules/permissions/permissions.c
    M modules/pi_http/pi_http.c
    M modules/pike/pike.c
    M modules/pike/pike_funcs.c
    M modules/presence/presence.c
    M modules/presence_callinfo/presence_callinfo.c
    M modules/presence_dialoginfo/presence_dialoginfo.c
    M modules/presence_mwi/presence_mwi.c
    M modules/presence_xcapdiff/presence_xcapdiff.c
    M modules/presence_xml/presence_xml.c
    M modules/proto_bin/proto_bin.c
    M modules/proto_hep/proto_hep.c
    M modules/proto_sctp/proto_sctp.c
    M modules/proto_smpp/proto_smpp.c
    M modules/proto_tls/proto_tls.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/proto_wss.c
    M modules/pua/pua.c
    M modules/pua_bla/pua_bla.c
    M modules/pua_dialoginfo/pua_dialoginfo.c
    M modules/pua_mi/pua_mi.c
    M modules/pua_usrloc/pua_usrloc.c
    M modules/pua_xmpp/pua_xmpp.c
    M modules/python/python_mod.c
    M modules/qos/qos.c
    M modules/rabbitmq/rabbitmq.c
    M modules/ratelimit/ratelimit.c
    M modules/regex/regex_mod.c
    M modules/registrar/reg_mod.c
    M modules/rest_client/rest_client.c
    M modules/rls/rls.c
    M modules/rr/rr_mod.c
    M modules/rtpengine/rtpengine.c
    M modules/rtpproxy/rtpproxy.c
    M modules/script_helper/script_helper.c
    M modules/seas/seas.c
    M modules/signaling/signaling.c
    M modules/sip_i/sip_i.c
    M modules/sipcapture/sipcapture.c
    M modules/sipmsgops/sipmsgops.c
    M modules/siprec/siprec.c
    M modules/siptrace/siptrace.c
    M modules/sl/sl.c
    M modules/sms/sms.c
    M modules/sngtc/sngtc.c
    M modules/snmpstats/snmpstats.h
    M modules/speeddial/speeddial.c
    M modules/sql_cacher/sql_cacher.c
    M modules/sst/sst.c
    M modules/statistics/statistics.c
    M modules/stun/stun.c
    M modules/textops/textops.c
    M modules/tls_mgm/tls_mgm.c
    M modules/tm/async.c
    M modules/tm/mi.c
    M modules/tm/t_fwd.c
    M modules/tm/t_reply.c
    M modules/tm/tm.c
    M modules/tm/uac.c
    M modules/topology_hiding/topology_hiding.c
    M modules/uac/uac.c
    M modules/uac_auth/uac_auth.c
    M modules/uac_redirect/redirect.c
    M modules/uac_registrant/registrant.c
    M modules/userblacklist/userblacklist.c
    M modules/usrloc/dlist.c
    M modules/usrloc/ul_mod.c
    M modules/xcap/xcap_mod.c
    M modules/xcap_client/xcap_client.c
    M modules/xml/xml.c
    M modules/xmpp/xmpp.c
    M net/net_tcp.c
    M net/net_tcp_proc.c
    M net/net_udp.c
    M net/proto_tcp/proto_tcp.c
    M net/proto_udp/proto_udp.c
    M net/trans_trace.c
    M pt.c
    M pt.h
    M reactor_defs.h
    M receive.c
    M route.c
    M route.h
    M route_struct.c
    M route_struct.h
    M sr_module.c
    M sr_module.h
    M timer.c

  Log Message:
  -----------
  Merge branch 'script_reload'


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

  Changed paths:
    M modules/tm/mi.c

  Log Message:
  -----------
  Fixed optional socket handling in t_uac_dlg


  Commit: d972aada35658959b4c9aafd43a021af24e0e8c6
      https://github.com/OpenSIPS/opensips/commit/d972aada35658959b4c9aafd43a021af24e0e8c6
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M modules/perl/opensipsxs.xs

  Log Message:
  -----------
  perl: fix find_cmd_export_t usage


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

  Changed paths:
    M modules/presence/doc/presence_admin.xml
    M modules/presence/presence.c

  Log Message:
  -----------
  Fixed forcing the "sender_uri" param as mandatory


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

  Changed paths:
    M modules/db_flatstore/flatstore_mod.c

  Log Message:
  -----------
  Fix crash if flat_prefix is not set


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

  Changed paths:
    M modules/msilo/msilo.c

  Log Message:
  -----------
  Fixed abusive strlen on NULL params in mod_init


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

  Changed paths:
    M modules/dialog/dialog.c

  Log Message:
  -----------
  Fix missing load_dlg in mod export


  Commit: c6853e86db56a7a943a1a96369b319afad24a564
      https://github.com/OpenSIPS/opensips/commit/c6853e86db56a7a943a1a96369b319afad24a564
  Author: Fabian Gast <fgast+git at only640k.net>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

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

  Log Message:
  -----------
  fix t_new_request documentation


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

  Changed paths:
    M modules/dialog/dialog.c

  Log Message:
  -----------
  Fix copy'paste err in prev commit :D


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

  Changed paths:
    M modules/auth/auth_mod.c

  Log Message:
  -----------
  Fix typo in bind_auth() exporting


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

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

  Log Message:
  -----------
  Fix wrong function export in module interface


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

  Changed paths:
    M modules/presence/presence.c

  Log Message:
  -----------
  Fix missing "bind_presence" in module export


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

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

  Log Message:
  -----------
  Fix type for the first param of is_domain_local()


  Commit: 11ab3138fa69bd4e4a6f764950e129a08fc9ffc2
      https://github.com/OpenSIPS/opensips/commit/11ab3138fa69bd4e4a6f764950e129a08fc9ffc2
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

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

  Log Message:
  -----------
  event_route: completely remove event_route_handler


  Commit: 9ad63f5a8bbfc2eb4e62dd50e14f9487bffdfb2e
      https://github.com/OpenSIPS/opensips/commit/9ad63f5a8bbfc2eb4e62dd50e14f9487bffdfb2e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M modules/event_route/route_send.c

  Log Message:
  -----------
  event_route: populate the params head when running event route


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

  Changed paths:
    M modules/siptrace/siptrace.c

  Log Message:
  -----------
  Fix param order for sip_trace()


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

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

  Log Message:
  -----------
  Fix order of params in t_relay()


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

  Changed paths:
    M modules/drouting/drouting.c

  Log Message:
  -----------
  Fix crash when gw type was missing in is_from_gw()


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

  Changed paths:
    M modules/dispatcher/doc/dispatcher.cfg
    M modules/dispatcher/doc/dispatcher_admin.xml
    M modules/dispatcher/doc/dispatcher_faq.xml
    M modules/load_balancer/doc/load_balancer_admin.xml

  Log Message:
  -----------
  dispatcher: Update documentation


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

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

  Log Message:
  -----------
  Merge pull request #1667 from fgast/fix-tm-doc

fix t_new_request documentation


  Commit: 01ee65c9d0257e6d8eda51deaa4871bea4f2b08e
      https://github.com/OpenSIPS/opensips/commit/01ee65c9d0257e6d8eda51deaa4871bea4f2b08e
  Author: Bogdan Iancu <bogdan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M modules/siptrace/siptrace.c

  Log Message:
  -----------
  Fixed unwanted change of the str received as parameter


  Commit: 430dbdf7a00fbb67219885f67da3d42b730b90ce
      https://github.com/OpenSIPS/opensips/commit/430dbdf7a00fbb67219885f67da3d42b730b90ce
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M cfg.y

  Log Message:
  -----------
  cfg: init entire socket_id memory


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

  Changed paths:
    M modules/mi_fifo/fifo_fnc.c

  Log Message:
  -----------
  [mi_fifo] Fix bogus test on traced MI cmd.


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

  Changed paths:
    M modules/tm/tm.c

  Log Message:
  -----------
  [tm] Fix wrong order for t_relay() params.

Related to 7023ec8.


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

  Changed paths:
    M modules/tm/tm.c

  Log Message:
  -----------
  Fixed bogus export syntax for t_relay()

Side effect of 7023ec8f1d174a05bacb460025761668202dde1b


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

  Changed paths:
    M mod_fix.c
    M mod_fix.h

  Log Message:
  -----------
  Fix preservation for the values of func params.

Some function may change the params (holders) during runtime, so it is better to provide a safety mechanism here. Simply copy the str/int into a temporaty holder for each function execution


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

  Changed paths:
    M modules/uac/uac.c

  Log Message:
  -----------
  [uac] Fix param order and double free


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

  Changed paths:
    M modules/uac/doc/uac_admin.xml

  Log Message:
  -----------
  [uac] update docs for uac_replace_xxxx()


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

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

  Log Message:
  -----------
  Fix missing "bind_presence" in module export


  Commit: 72d47bcd8155fc83b0f39a46166d534c096badcf
      https://github.com/OpenSIPS/opensips/commit/72d47bcd8155fc83b0f39a46166d534c096badcf
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M modules/siptrace/siptrace.c

  Log Message:
  -----------
  siptrace: fix mi exit on error


  Commit: 98a138c35265990e5a1d7f2ce59415331de7c845
      https://github.com/OpenSIPS/opensips/commit/98a138c35265990e5a1d7f2ce59415331de7c845
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M modules/proto_hep/hep.c

  Log Message:
  -----------
  proto_hep: suppress error when hepid not found


  Commit: e82ddf7ace873a7e6e9df0019e078fc012adb462
      https://github.com/OpenSIPS/opensips/commit/e82ddf7ace873a7e6e9df0019e078fc012adb462
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

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

  Log Message:
  -----------
  siptrace: add support to create dynamic tids

add sip_trace_start and sip_trace_stop MI commands that can be used to
dynamically create tids, with certain filters that will be automatically
applied to new message/dialogs.


  Commit: 7639f635aa09c1bcc1536d22cef01c878956ebc0
      https://github.com/OpenSIPS/opensips/commit/7639f635aa09c1bcc1536d22cef01c878956ebc0
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

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

  Log Message:
  -----------
  siptrace: hook filters for dynamic tids


  Commit: c09937c7451b27afc2b29a6d19b1888172f1d59e
      https://github.com/OpenSIPS/opensips/commit/c09937c7451b27afc2b29a6d19b1888172f1d59e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M modules/siptrace/siptrace.c

  Log Message:
  -----------
  siptrace: add referencing for dynamic tids


  Commit: 3cc74443a96e79a8a6381f028ec4fa206204c05b
      https://github.com/OpenSIPS/opensips/commit/3cc74443a96e79a8a6381f028ec4fa206204c05b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M README-MODULES
    R db/schema/opensips-siptrace.xml
    A db/schema/opensips-tracer.xml
    R db/schema/sip_trace.xml
    A db/schema/tracer.xml
    M doc/build-contrib.sh
    M doc/doxygen/opensips-doxygen
    M modules/db_perlvdb/README
    M modules/perl/doc/perl_pod.xml
    M modules/perl/lib/perl/OpenSIPS/VDB/Adapter/AccountingSIPtrace.pm
    M modules/rest_client/rest_client.c
    R modules/siptrace/Makefile
    R modules/siptrace/README
    R modules/siptrace/doc/contributors.xml
    R modules/siptrace/doc/siptrace.xml
    R modules/siptrace/doc/siptrace_admin.xml
    R modules/siptrace/siptrace.c
    R modules/siptrace/siptrace.h
    A modules/tracer/Makefile
    A modules/tracer/README
    A modules/tracer/doc/contributors.xml
    A modules/tracer/doc/tracer.xml
    A modules/tracer/doc/tracer_admin.xml
    A modules/tracer/tracer.c
    A modules/tracer/tracer.h
    M packaging/debian/copyright
    M packaging/openbsd/pkg/PLIST
    M packaging/redhat_fedora/opensips.spec
    M packaging/solaris/base-Prototype
    M packaging/solaris/mysql-Prototype
    M packaging/solaris/pgsql-Prototype
    M packaging/solaris/prototype
    M packaging/solaris/tls-Prototype
    M packaging/suse/opensips.spec.SuSE
    M parser/msg_parser.h
    R scripts/mysql/siptrace-create.sql
    A scripts/mysql/tracer-create.sql
    R scripts/oracle/siptrace-create.sql
    A scripts/oracle/tracer-create.sql
    M scripts/pi_http/pi_framework.xml
    R scripts/pi_http/siptrace-mod
    R scripts/pi_http/siptrace-table
    A scripts/pi_http/tracer-mod
    A scripts/pi_http/tracer-table
    R scripts/postgres/siptrace-create.sql
    A scripts/postgres/tracer-create.sql
    R scripts/sqlite/siptrace-create.sql
    A scripts/sqlite/tracer-create.sql
    M test/2.cfg
    M test/include/common
    M trace_api.h

  Log Message:
  -----------
  rename siptrace module to tracer


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

  Changed paths:
    M modules/dispatcher/doc/dispatcher_admin.xml

  Log Message:
  -----------
  dispatcher docs: Fix bad example


  Commit: cf1530b94381fcb85c7267d6c4f5dbe9e31911d7
      https://github.com/OpenSIPS/opensips/commit/cf1530b94381fcb85c7267d6c4f5dbe9e31911d7
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M modules/tracer/doc/tracer_admin.xml

  Log Message:
  -----------
  tracer: document trace_start and trace_stop commands


  Commit: 9e2c279a7a8847b29d876c13d60937ffd6dc020d
      https://github.com/OpenSIPS/opensips/commit/9e2c279a7a8847b29d876c13d60937ffd6dc020d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M cfg_reload.c
    M modules/ldap/ldap_mod.c

  Log Message:
  -----------
  fix harmless warnings


  Commit: 2c7c4a88fe79d489eb48a7a60fd79a0f75c1144a
      https://github.com/OpenSIPS/opensips/commit/2c7c4a88fe79d489eb48a7a60fd79a0f75c1144a
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M modules/perl/opensipsxs.xs

  Log Message:
  -----------
  perl: WIP: suppress errors while compiling perl


  Commit: 46d44ef70e7e22e323ee928ce48551571f4e3b0b
      https://github.com/OpenSIPS/opensips/commit/46d44ef70e7e22e323ee928ce48551571f4e3b0b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M modules/compression/compression.c

  Log Message:
  -----------
  compression: fix couple of warnings


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

  Changed paths:
    M mi/mi_core.c

  Log Message:
  -----------
  Rename reload_script to reload_routes


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

  Changed paths:
    A modules/rabbitmq_consumer/Makefile
    A modules/rabbitmq_consumer/doc/rabbitmq_consumer.xml
    A modules/rabbitmq_consumer/doc/rabbitmq_consumer_admin.xml
    A modules/rabbitmq_consumer/rabbitmq_consumer.c
    A modules/rabbitmq_consumer/rmq_connection.c
    A modules/rabbitmq_consumer/rmq_connection.h
    A modules/rabbitmq_consumer/rmq_event.c
    A modules/rabbitmq_consumer/rmq_event.h

  Log Message:
  -----------
  New module: rabbitmq_consumer


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

  Changed paths:
    M modules/rabbitmq_consumer/rabbitmq_consumer.c

  Log Message:
  -----------
  rabbitmq_consumer: fix missing field in module exports


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

  Changed paths:
    M etc/opensips.cfg
    M menuconfig/configs/opensips_loadbalancer.m4
    M menuconfig/configs/opensips_residential.m4
    M menuconfig/configs/opensips_trunking.m4

  Log Message:
  -----------
  Migrated sample scripts to 3.0 syntax


  Commit: 456fb4ca8984770b339071d6707b065cd02ec23a
      https://github.com/OpenSIPS/opensips/commit/456fb4ca8984770b339071d6707b065cd02ec23a
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M Makefile
    M bdb_recover.8
    M opensipsdbctl.8
    M osipsconfig.8
    R osipsconsole.8
    M packaging/debian/opensips.manpages
    M packaging/debian/rules
    M packaging/netbsd/PLIST
    M packaging/openbsd/pkg/PLIST
    M packaging/redhat_fedora/opensips.spec
    M packaging/solaris/base-Prototype
    M packaging/solaris/tls-Prototype
    M packaging/suse/opensips.spec.SuSE
    R scripts/osipsconsole

  Log Message:
  -----------
  remove osipsconsole


  Commit: 3b8e258d7a6c881ad71172477e5c761520e38339
      https://github.com/OpenSIPS/opensips/commit/3b8e258d7a6c881ad71172477e5c761520e38339
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M Makefile
    M packaging/freebsd/Makefile
    M packaging/netbsd/PLIST
    M packaging/openbsd/pkg/PLIST
    M packaging/redhat_fedora/opensips.spec
    M packaging/solaris/base-Prototype
    M packaging/solaris/prototype
    M packaging/solaris/tls-Prototype
    M packaging/suse/opensips.spec.SuSE
    M scripts/opensipsctl
    M scripts/opensipsctl.8
    M scripts/opensipsctl.base
    R scripts/opensipsctl.ctlbase
    R scripts/opensipsctl.fifo
    R scripts/opensipsctl.unixsock
    M scripts/opensipsctlrc
    R scripts/osipsconsolerc

  Log Message:
  -----------
  opensipsctl: remove fifo and unixsock support

most of this functionality has been already moved in the new
opensips-cli tool


  Commit: 56f26ef6b2fe2d26698c7a6538609e09dfd6672c
      https://github.com/OpenSIPS/opensips/commit/56f26ef6b2fe2d26698c7a6538609e09dfd6672c
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    R CREDITS

  Log Message:
  -----------
  drop credits file


  Commit: 1dba53e395f41a5c1dae5e1a2285771fd890e56a
      https://github.com/OpenSIPS/opensips/commit/1dba53e395f41a5c1dae5e1a2285771fd890e56a
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M Makefile.defs
    M packaging/redhat_fedora/opensips.spec
    M packaging/solaris/base-pkginfo
    M packaging/solaris/berkeley-pkginfo
    M packaging/solaris/carrierroute-pkginfo
    M packaging/solaris/identity-pkginfo
    M packaging/solaris/ldap-pkginfo
    M packaging/solaris/mmgeoip-pkginfo
    M packaging/solaris/mysql-pkginfo
    M packaging/solaris/perl-pkginfo
    M packaging/solaris/pgsql-pkginfo
    M packaging/solaris/regex-pkginfo
    M packaging/solaris/snmp-pkginfo
    M packaging/solaris/tls-pkginfo
    M packaging/solaris/xmlrpc-pkginfo
    M scripts/opensipsdbctl
    M scripts/opensipsdbctl.base

  Log Message:
  -----------
  bump version to 3.0


  Commit: 6337f34b3ee4256f46b7dcbc8022b478c39385f5
      https://github.com/OpenSIPS/opensips/commit/6337f34b3ee4256f46b7dcbc8022b478c39385f5
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M packaging/debian/changelog
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  Bump version to 3.1


  Commit: 97b21e0eaa18733336a695dee497245ffff791ba
      https://github.com/OpenSIPS/opensips/commit/97b21e0eaa18733336a695dee497245ffff791ba
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
    M scripts/opensipsdbctl.mysql

  Log Message:
  -----------
  scripts/opensipsdbctl.mysql: migrate tls_mgm table


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

  Changed paths:
    M modules/tracer/doc/tracer_admin.xml

  Log Message:
  -----------
  tracer: Fix doc build


  Commit: 539ee1544679d14991a4407541db592f428d2b47
      https://github.com/OpenSIPS/opensips/commit/539ee1544679d14991a4407541db592f428d2b47
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M mem/mem.c

  Log Message:
  -----------
  Fixed signatures for system memory allocator functions


  Commit: dd6ec9e4f330d41b2501ca00037e71aec621076c
      https://github.com/OpenSIPS/opensips/commit/dd6ec9e4f330d41b2501ca00037e71aec621076c
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M modules/nat_traversal/nat_traversal.c

  Log Message:
  -----------
  Removed commented out code


  Commit: 60477618b3b81aee0f6a9bc660e0fdd19017d6a0
      https://github.com/OpenSIPS/opensips/commit/60477618b3b81aee0f6a9bc660e0fdd19017d6a0
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M modules/nat_traversal/nat_traversal.c

  Log Message:
  -----------
  Updated copyright


  Commit: 2f18c51aa93e3691416c543408df9f790773c5f7
      https://github.com/OpenSIPS/opensips/commit/2f18c51aa93e3691416c543408df9f790773c5f7
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M modules/nat_traversal/nat_traversal.c

  Log Message:
  -----------
  Be consistent with comment format


  Commit: 16855cfd9c214d68348b71c94c0bd503979cfe02
      https://github.com/OpenSIPS/opensips/commit/16855cfd9c214d68348b71c94c0bd503979cfe02
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M modules/nat_traversal/nat_traversal.c

  Log Message:
  -----------
  Compacted structure


  Commit: b569899ccad11f6b803ad117054dfcbb38d8d871
      https://github.com/OpenSIPS/opensips/commit/b569899ccad11f6b803ad117054dfcbb38d8d871
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M modules/nat_traversal/doc/nat_traversal_admin.xml

  Log Message:
  -----------
  Updated documentation with new function signatures


  Commit: 42872fafb00e02dfb1de4c470f5363ad0ed55200
      https://github.com/OpenSIPS/opensips/commit/42872fafb00e02dfb1de4c470f5363ad0ed55200
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M packaging/freebsd/Makefile
    R packaging/gentoo/opensips-2.1.0.ebuild
    A packaging/gentoo/opensips-3.1.0.ebuild
    M packaging/netbsd/Makefile
    M packaging/openbsd/Makefile
    M packaging/solaris/base-pkginfo
    M packaging/solaris/berkeley-pkginfo
    M packaging/solaris/carrierroute-pkginfo
    M packaging/solaris/identity-pkginfo
    M packaging/solaris/ldap-pkginfo
    M packaging/solaris/mmgeoip-pkginfo
    M packaging/solaris/mysql-pkginfo
    M packaging/solaris/perl-pkginfo
    M packaging/solaris/pgsql-pkginfo
    M packaging/solaris/pkginfo
    M packaging/solaris/regex-pkginfo
    M packaging/solaris/snmp-pkginfo
    M packaging/solaris/tls-pkginfo
    M packaging/solaris/xmlrpc-pkginfo
    M packaging/suse/opensips.spec.SuSE

  Log Message:
  -----------
  packaging: bump all the other versions to 3.1

Thanks go to Dan Pascu for reporting this


  Commit: 8138d8740cbf621505798a5e3ff3965a56c3d00a
      https://github.com/OpenSIPS/opensips/commit/8138d8740cbf621505798a5e3ff3965a56c3d00a
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M packaging/debian/control

  Log Message:
  -----------
  Removed opensips-console debian package from control file


  Commit: 57f16c969abe1a37dc73c9058e3bf0070e163815
      https://github.com/OpenSIPS/opensips/commit/57f16c969abe1a37dc73c9058e3bf0070e163815
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M packaging/debian/rules

  Log Message:
  -----------
  Removed unnecessary line continuation


  Commit: f9e2a42847ceb3b9548eb2f112760b0dd1889bde
      https://github.com/OpenSIPS/opensips/commit/f9e2a42847ceb3b9548eb2f112760b0dd1889bde
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M packaging/debian/control

  Log Message:
  -----------
  Debian priority Extra was replaced by Optional


  Commit: 2ede3c099bcdb05b28ea932e3d590bca70c6d109
      https://github.com/OpenSIPS/opensips/commit/2ede3c099bcdb05b28ea932e3d590bca70c6d109
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M modules/call_control/call_control.c
    M modules/mediaproxy/mediaproxy.c

  Log Message:
  -----------
  Compacted structure initialization


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

  Changed paths:
    M modules/mi_html/doc/mi_html_admin.xml
    M modules/mi_html/mi_html.c
    M modules/mi_http/doc/mi_http_admin.xml
    M modules/mi_http/mi_http.c

  Log Message:
  -----------
  Fix bad modparam names and doc examples caused by mi modules rename


  Commit: f2c9ed67602a03022961474b1184a1ab2f51829f
      https://github.com/OpenSIPS/opensips/commit/f2c9ed67602a03022961474b1184a1ab2f51829f
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M packaging/debian/rules

  Log Message:
  -----------
  Moved rabbitmq_consumer module to the opensips-rabbitmq-modules debian package


  Commit: 98f3c69a514c510390443df7ad2ffad3626f39c4
      https://github.com/OpenSIPS/opensips/commit/98f3c69a514c510390443df7ad2ffad3626f39c4
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

  Changed paths:
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  RPM spec: rabbitmq_consumer module


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

  Changed paths:
    M modules/usrloc/ul_mi.c

  Log Message:
  -----------
  usrloc: Fix a bug in MI "ul_dump" output structure

When the code was ported to the new MI interface, the AoR KV-Store ended
up being moved to the wrong place, effectively crashing on 0 contacts.


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

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: Fix uninitialized variable

This patch prevents broadcast_profiles() from sometimes starting off by
broadcasting an empty packet (should it read a large, positive integer
off the stack garbage), then proceeding normally.

Reported by Bogdan-Andrei Iancu


  Commit: e82dbdeff1dc2b3d47fc9ce9d72c291d57b42f95
      https://github.com/OpenSIPS/opensips/commit/e82dbdeff1dc2b3d47fc9ce9d72c291d57b42f95
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

  Changed paths:
    M mem/common.h
    M mem/mem.h
    A mem/mem_funcs.h
    M mem/rpm_mem.h
    M mem/shm_mem.h

  Log Message:
  -----------
  mem: allow func_mem usage for system malloc too

Reported by Dan Pascu on Devel user list


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

  Changed paths:
    M mem/mem.h
    M mem/rpm_mem.h
    M mem/shm_mem.h

  Log Message:
  -----------
  mem: Fix typos


  Commit: 3a6ad9a08f225a05b28427df647fb618e98b354d
      https://github.com/OpenSIPS/opensips/commit/3a6ad9a08f225a05b28427df647fb618e98b354d
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

  Changed paths:
    M modules/enum/enum.c

  Log Message:
  -----------
  enum: Fixed function name


  Commit: 63984dedcd0b97c9ee385052ea9c9238df776cde
      https://github.com/OpenSIPS/opensips/commit/63984dedcd0b97c9ee385052ea9c9238df776cde
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  dialog: add documentation for dlg_send_sequential


  Commit: 24c5d82989fe77eba57f01f9fd2d84acc7223bac
      https://github.com/OpenSIPS/opensips/commit/24c5d82989fe77eba57f01f9fd2d84acc7223bac
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

  Changed paths:
    M ut.h

  Log Message:
  -----------
  Fixed segfault when updating stats in _stop_expire_timer


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

  Changed paths:
    M modules/load_balancer/load_balancer.c

  Log Message:
  -----------
  load_balancer: fix parameter type in lb_start() command export


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

  Changed paths:
    M modules/enum/doc/enum_admin.xml
    M modules/enum/enum.c
    M modules/enum/enum.h
    M modules/enum/enum_mod.c

  Log Message:
  -----------
  enum: Significant cleanup

    * merge enum_pv_query() into enum_query()
    * fix potential segfaults in all functions (due to param migration)
    * bring the docs up-to-date


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

  Changed paths:
    M modules/emergency/doc/emergency_admin.xml

  Log Message:
  -----------
  emergency docs: Fix misclosed section


  Commit: d44576598cc4512bb973981c6ca67e5bc2c9c250
      https://github.com/OpenSIPS/opensips/commit/d44576598cc4512bb973981c6ca67e5bc2c9c250
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  RPM spec: fix bogus date


  Commit: 67374892acbccc79758f22499e9ce32c68d7b258
      https://github.com/OpenSIPS/opensips/commit/67374892acbccc79758f22499e9ce32c68d7b258
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M modules/call_control/doc/call_control_admin.xml
    M modules/enum/doc/enum_admin.xml
    M modules/mediaproxy/doc/mediaproxy_admin.xml
    M modules/nat_traversal/doc/nat_traversal_admin.xml

  Log Message:
  -----------
  Fixed some typos


  Commit: 3b196a9da41b85c3872b21336c2aea8d3dc3a2ec
      https://github.com/OpenSIPS/opensips/commit/3b196a9da41b85c3872b21336c2aea8d3dc3a2ec
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

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

  Log Message:
  -----------
  tracer: fix module to allow multiple trace instances


  Commit: 3b83d36c9fd47c13d862dbd866b921dc14b669c3
      https://github.com/OpenSIPS/opensips/commit/3b83d36c9fd47c13d862dbd866b921dc14b669c3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M mem/mem.c
    M mem/mem.h

  Log Message:
  -----------
  mem: trigger error when setting pkg allocator with sys malloc


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

  Changed paths:
    M modules/usrloc/doc/usrloc_admin.xml

  Log Message:
  -----------
  usrloc: update docs regarding supported NoSQL databases


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

  Changed paths:
    M cachedb/cachedb_id.c
    M cachedb/cachedb_id.h
    M modules/cachedb_mongodb/cachedb_mongodb.c
    M modules/cachedb_mongodb/cachedb_mongodb_dbase.c

  Log Message:
  -----------
  cachedb_mongodb: Allow specifying URL options

This patch allows script writers to append essential connect string
options near the end of a cachedb_mongodb URL, such as:

    * ?replSet=mongo-set-1
    * ?readConcernLevel=local

Consult the MongoDB connect string docs for a full listing of available
URL options.

Reported by Vasilios Tzanoudakis
Fixes #1656

(cherry picked from commit 887f9f0e032da4bf092540cb92369a6daee90ffa)


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

  Changed paths:
    M cfg.lex
    M cfg_pp.c
    M cfg_pp.h

  Log Message:
  -----------
  lexer: Fix multi-line string parsing

Multi-line strings were broken by the generic preprocessing support, as
both double and single quoted strings have their own lexing rules, which
take precedence over the "consume preprocessor tokens" lexer rule.

Reported by Dan Pascu


  Commit: 8fe40e67db94053d1f58c6a03141c22fa183f4f1
      https://github.com/OpenSIPS/opensips/commit/8fe40e67db94053d1f58c6a03141c22fa183f4f1
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-04-21 (Sun, 21 Apr 2019)

  Changed paths:
    M modules/aaa_radius/README
    M modules/aaa_radius/doc/contributors.xml
    M modules/acc/README
    M modules/acc/doc/contributors.xml
    M modules/alias_db/README
    M modules/alias_db/doc/contributors.xml
    M modules/auth/README
    M modules/auth/doc/contributors.xml
    M modules/auth_aaa/README
    M modules/auth_aaa/doc/contributors.xml
    M modules/auth_db/README
    M modules/auth_db/doc/contributors.xml
    M modules/avpops/README
    M modules/avpops/doc/contributors.xml
    M modules/b2b_entities/README
    M modules/b2b_entities/doc/contributors.xml
    M modules/b2b_logic/README
    M modules/b2b_logic/doc/contributors.xml
    M modules/b2b_sca/README
    M modules/b2b_sca/doc/contributors.xml
    M modules/benchmark/README
    M modules/benchmark/doc/contributors.xml
    M modules/cachedb_cassandra/README
    M modules/cachedb_cassandra/doc/contributors.xml
    M modules/cachedb_couchbase/README
    M modules/cachedb_couchbase/doc/contributors.xml
    M modules/cachedb_local/README
    M modules/cachedb_local/doc/contributors.xml
    M modules/cachedb_memcached/README
    M modules/cachedb_memcached/doc/contributors.xml
    M modules/cachedb_mongodb/README
    M modules/cachedb_mongodb/doc/contributors.xml
    M modules/cachedb_redis/README
    M modules/cachedb_redis/doc/contributors.xml
    M modules/cachedb_sql/README
    M modules/cachedb_sql/doc/contributors.xml
    M modules/call_center/README
    M modules/call_center/doc/contributors.xml
    M modules/call_control/README
    M modules/call_control/doc/contributors.xml
    M modules/carrierroute/README
    M modules/carrierroute/doc/contributors.xml
    M modules/cfgutils/README
    M modules/cfgutils/doc/contributors.xml
    M modules/cgrates/README
    M modules/cgrates/doc/contributors.xml
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/compression/README
    M modules/compression/doc/contributors.xml
    M modules/cpl_c/README
    M modules/cpl_c/doc/contributors.xml
    M modules/db_berkeley/README
    M modules/db_berkeley/doc/contributors.xml
    M modules/db_cachedb/README
    M modules/db_cachedb/doc/contributors.xml
    M modules/db_flatstore/README
    M modules/db_flatstore/doc/contributors.xml
    M modules/db_http/README
    M modules/db_http/doc/contributors.xml
    M modules/db_mysql/README
    M modules/db_mysql/doc/contributors.xml
    M modules/db_oracle/README
    M modules/db_oracle/doc/contributors.xml
    M modules/db_perlvdb/README
    M modules/db_perlvdb/doc/contributors.xml
    M modules/db_postgres/README
    M modules/db_postgres/doc/contributors.xml
    M modules/db_sqlite/README
    M modules/db_sqlite/doc/contributors.xml
    M modules/db_text/README
    M modules/db_text/doc/contributors.xml
    M modules/db_unixodbc/README
    M modules/db_unixodbc/doc/contributors.xml
    M modules/db_virtual/README
    M modules/db_virtual/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/dialplan/README
    M modules/dialplan/doc/contributors.xml
    M modules/dispatcher/README
    M modules/dispatcher/doc/contributors.xml
    M modules/diversion/README
    M modules/diversion/doc/contributors.xml
    M modules/dns_cache/README
    M modules/dns_cache/doc/contributors.xml
    M modules/domain/README
    M modules/domain/doc/contributors.xml
    M modules/domainpolicy/README
    M modules/domainpolicy/doc/contributors.xml
    M modules/drouting/README
    M modules/drouting/doc/contributors.xml
    M modules/emergency/README
    M modules/emergency/doc/contributors.xml
    M modules/enum/README
    M modules/enum/doc/contributors.xml
    M modules/event_datagram/README
    M modules/event_datagram/doc/contributors.xml
    M modules/event_flatstore/README
    M modules/event_flatstore/doc/contributors.xml
    M modules/event_jsonrpc/README
    M modules/event_jsonrpc/doc/contributors.xml
    M modules/event_rabbitmq/README
    M modules/event_rabbitmq/doc/contributors.xml
    M modules/event_route/README
    M modules/event_route/doc/contributors.xml
    M modules/event_routing/README
    M modules/event_routing/doc/contributors.xml
    M modules/event_virtual/README
    M modules/event_virtual/doc/contributors.xml
    M modules/event_xmlrpc/README
    M modules/event_xmlrpc/doc/contributors.xml
    M modules/exec/README
    M modules/exec/doc/contributors.xml
    M modules/fraud_detection/README
    M modules/fraud_detection/doc/contributors.xml
    M modules/freeswitch/README
    M modules/freeswitch/doc/contributors.xml
    M modules/freeswitch_scripting/README
    M modules/freeswitch_scripting/doc/contributors.xml
    M modules/gflags/README
    M modules/gflags/doc/contributors.xml
    M modules/group/README
    M modules/group/doc/contributors.xml
    M modules/h350/README
    M modules/h350/doc/contributors.xml
    M modules/httpd/README
    M modules/httpd/doc/contributors.xml
    M modules/identity/README
    M modules/identity/doc/contributors.xml
    M modules/imc/README
    M modules/imc/doc/contributors.xml
    M modules/jabber/README
    M modules/jabber/doc/contributors.xml
    M modules/json/README
    M modules/json/doc/contributors.xml
    M modules/jsonrpc/README
    M modules/jsonrpc/doc/contributors.xml
    M modules/ldap/README
    M modules/ldap/doc/contributors.xml
    M modules/load_balancer/README
    M modules/load_balancer/doc/contributors.xml
    M modules/lua/README
    M modules/lua/doc/contributors.xml
    M modules/mangler/README
    M modules/mangler/doc/contributors.xml
    M modules/mathops/README
    M modules/mathops/doc/contributors.xml
    M modules/maxfwd/README
    M modules/maxfwd/doc/contributors.xml
    M modules/mediaproxy/README
    M modules/mediaproxy/doc/contributors.xml
    M modules/mi_datagram/README
    M modules/mi_datagram/doc/contributors.xml
    M modules/mi_fifo/README
    M modules/mi_fifo/doc/contributors.xml
    M modules/mi_html/README
    M modules/mi_html/doc/contributors.xml
    M modules/mi_http/README
    M modules/mi_http/doc/contributors.xml
    M modules/mi_xmlrpc_ng/README
    M modules/mi_xmlrpc_ng/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml
    M modules/mmgeoip/README
    M modules/mmgeoip/doc/contributors.xml
    M modules/msilo/README
    M modules/msilo/doc/contributors.xml
    M modules/nat_traversal/README
    M modules/nat_traversal/doc/contributors.xml
    M modules/nathelper/README
    M modules/nathelper/doc/contributors.xml
    M modules/options/README
    M modules/options/doc/contributors.xml
    M modules/osp/README
    M modules/osp/doc/contributors.xml
    M modules/path/README
    M modules/path/doc/contributors.xml
    M modules/peering/README
    M modules/peering/doc/contributors.xml
    M modules/perl/README
    M modules/perl/doc/contributors.xml
    M modules/permissions/README
    M modules/permissions/doc/contributors.xml
    M modules/pi_http/README
    M modules/pi_http/doc/contributors.xml
    M modules/pike/README
    M modules/pike/doc/contributors.xml
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/presence_callinfo/README
    M modules/presence_callinfo/doc/contributors.xml
    M modules/presence_dialoginfo/README
    M modules/presence_dialoginfo/doc/contributors.xml
    M modules/presence_mwi/README
    M modules/presence_mwi/doc/contributors.xml
    M modules/presence_xcapdiff/README
    M modules/presence_xcapdiff/doc/contributors.xml
    M modules/presence_xml/README
    M modules/presence_xml/doc/contributors.xml
    M modules/proto_bin/README
    M modules/proto_bin/doc/contributors.xml
    M modules/proto_hep/README
    M modules/proto_hep/doc/contributors.xml
    M modules/proto_sctp/README
    M modules/proto_sctp/doc/contributors.xml
    M modules/proto_smpp/README
    M modules/proto_smpp/doc/contributors.xml
    M modules/proto_tls/README
    M modules/proto_tls/doc/contributors.xml
    M modules/proto_ws/README
    M modules/proto_ws/doc/contributors.xml
    M modules/proto_wss/README
    M modules/proto_wss/doc/contributors.xml
    M modules/pua/README
    M modules/pua/doc/contributors.xml
    M modules/pua_bla/README
    M modules/pua_bla/doc/contributors.xml
    M modules/pua_dialoginfo/README
    M modules/pua_dialoginfo/doc/contributors.xml
    M modules/pua_mi/README
    M modules/pua_mi/doc/contributors.xml
    M modules/pua_usrloc/README
    M modules/pua_usrloc/doc/contributors.xml
    M modules/pua_xmpp/README
    M modules/pua_xmpp/doc/contributors.xml
    M modules/python/README
    M modules/python/doc/contributors.xml
    M modules/qos/README
    M modules/qos/doc/contributors.xml
    M modules/rabbitmq/README
    M modules/rabbitmq/doc/contributors.xml
    A modules/rabbitmq_consumer/README
    A modules/rabbitmq_consumer/doc/contributors.xml
    M modules/ratelimit/README
    M modules/ratelimit/doc/contributors.xml
    M modules/regex/README
    M modules/regex/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/rest_client/README
    M modules/rest_client/doc/contributors.xml
    M modules/rls/README
    M modules/rls/doc/contributors.xml
    M modules/rr/README
    M modules/rr/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml
    M modules/rtpproxy/README
    M modules/rtpproxy/doc/contributors.xml
    M modules/script_helper/README
    M modules/script_helper/doc/contributors.xml
    M modules/seas/README
    M modules/seas/doc/contributors.xml
    M modules/signaling/README
    M modules/signaling/doc/contributors.xml
    M modules/sip_i/README
    M modules/sip_i/doc/contributors.xml
    M modules/sipcapture/README
    M modules/sipcapture/doc/contributors.xml
    M modules/sipmsgops/README
    M modules/sipmsgops/doc/contributors.xml
    M modules/siprec/README
    M modules/siprec/doc/contributors.xml
    M modules/sl/README
    M modules/sl/doc/contributors.xml
    M modules/sms/README
    M modules/sms/doc/contributors.xml
    M modules/sngtc/README
    M modules/sngtc/doc/contributors.xml
    M modules/snmpstats/README
    M modules/snmpstats/doc/contributors.xml
    M modules/speeddial/README
    M modules/speeddial/doc/contributors.xml
    M modules/sql_cacher/README
    M modules/sql_cacher/doc/contributors.xml
    M modules/sst/README
    M modules/sst/doc/contributors.xml
    M modules/statistics/README
    M modules/statistics/doc/contributors.xml
    M modules/stun/README
    M modules/stun/doc/contributors.xml
    M modules/textops/README
    M modules/textops/doc/contributors.xml
    M modules/tls_mgm/README
    M modules/tls_mgm/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/topology_hiding/README
    M modules/topology_hiding/doc/contributors.xml
    M modules/tracer/README
    M modules/tracer/doc/contributors.xml
    M modules/uac/README
    M modules/uac/doc/contributors.xml
    M modules/uac_auth/README
    M modules/uac_auth/doc/contributors.xml
    M modules/uac_redirect/README
    M modules/uac_redirect/doc/contributors.xml
    M modules/uac_registrant/README
    M modules/uac_registrant/doc/contributors.xml
    M modules/userblacklist/README
    M modules/userblacklist/doc/contributors.xml
    M modules/usrloc/README
    M modules/usrloc/doc/contributors.xml
    M modules/xcap/README
    M modules/xcap/doc/contributors.xml
    M modules/xcap_client/README
    M modules/xcap_client/doc/contributors.xml
    M modules/xml/README
    M modules/xml/doc/contributors.xml
    M modules/xmpp/README
    M modules/xmpp/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: b35cf35859efdab4bd6a542c919b3512f9f0944a
      https://github.com/OpenSIPS/opensips/commit/b35cf35859efdab4bd6a542c919b3512f9f0944a
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-22 (Mon, 22 Apr 2019)

  Changed paths:
    M modules/tracer/tracer.c

  Log Message:
  -----------
  Changed log message from info to debug


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

  Changed paths:
    M modules/cfgutils/doc/cfgutils_admin.xml
    M modules/json/doc/json_admin.xml

  Log Message:
  -----------
  cfgutils, json: Align docs to latest changes


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

  Changed paths:
    M modules/enum/doc/enum_admin.xml
    M modules/enum/enum.c
    M modules/enum/enum.h
    M modules/enum/enum_mod.c

  Log Message:
  -----------
  enum: Move the "number" optional parameter last

This preserves the backwards-compatibility of enum_query().
Additionally, "number" is the least used of the optional paramters, so
it makes more sense for it to go last.

Suggested by Dan Pascu


  Commit: 09edd15c9754757915132e4905dbd56f069f64ba
      https://github.com/OpenSIPS/opensips/commit/09edd15c9754757915132e4905dbd56f069f64ba
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-22 (Mon, 22 Apr 2019)

  Changed paths:
    M modules/enum/doc/enum_admin.xml

  Log Message:
  -----------
  enum: Reworded description in documentation


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

  Changed paths:
    M modules/avpops/doc/avpops_admin.xml
    M modules/exec/doc/exec_admin.xml
    M modules/exec/exec.c
    M modules/exec/exec.h

  Log Message:
  -----------
  avpops, exec: Align docs to latest changes

exec: also remove some deprecated (and unused code)


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

  Changed paths:
    M modules/auth_aaa/doc/auth_aaa_admin.xml
    M modules/carrierroute/doc/carrierroute_admin.xml

  Log Message:
  -----------
  auth_aaa, carrierroute: Align docs to latest changes


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

  Changed paths:
    M modules/acc/doc/acc_admin.xml
    M modules/alias_db/doc/alias_db_admin.xml
    M modules/auth_db/doc/auth_db_admin.xml

  Log Message:
  -----------
  acc, alias_db, auth_db: Align docs to latest changes


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

  Changed paths:
    M modules/ratelimit/ratelimit.c

  Log Message:
  -----------
  ratelimit: fix parameter type for rl_check()


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

  Changed paths:
    R db/schema/opensips-extensions.xml

  Log Message:
  -----------
  Removed empty DB schema section

Related to #1672

(cherry picked from commit 116860e458a717123ff48e77af12fb34723cf2f3)


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

  Changed paths:
    M db/schema/opensips-rtpengine.xml

  Log Message:
  -----------
  Fixed copy paste error in DB schema section name

(cherry picked from commit c15abd769101eb517bedc9a9c544574af975b53f)


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

  Changed paths:
    M doc/dbschema/bookinfo.xml

  Log Message:
  -----------
  Updated copyright years

(cherry picked from commit 39cc3f96d9f320b42455d1c456114c81b0e799f1)


  Commit: b80478b80dc75f7ffdf20e848a0fb4ba2cc82a1b
      https://github.com/OpenSIPS/opensips/commit/b80478b80dc75f7ffdf20e848a0fb4ba2cc82a1b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-23 (Tue, 23 Apr 2019)

  Changed paths:
    M modules/tracer/tracer.c

  Log Message:
  -----------
  tracer: prevent crash when tracing context is not created


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

  Changed paths:
    M modules/group/doc/group_admin.xml
    M modules/group/group_mod.c

  Log Message:
  -----------
  group: Align docs to latest changes


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

  Changed paths:
    M modules/cachedb_mongodb/doc/cachedb_mongodb_admin.xml

  Log Message:
  -----------
  cachedb_mongodb: Improve connection string examples

    * give a "connecting to a replica set" example
    * better highlight the "engine:group://" syntax


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

  Changed paths:
    M modules/usrloc/dlist.c

  Log Message:
  -----------
  usrloc: Fix compiler warning

dlist.c: In function ‘get_all_ucontacts’:
dlist.c:750:37: error: ‘next_hop_host’ may be used uninitialized in this
			    function [-Werror=maybe-uninitialized]
      ((struct proxy_l *)cp)->name.s = next_hop_host;
                                     ^


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

  Changed paths:
    M modules/b2b_logic/b2b_logic.c

  Log Message:
  -----------
  b2b_logic: fix first parameter fixup for b2b_init_request()

Thanks to Konrad Malewski for reporting


  Commit: 94c50b7811e1af69ef1400c531b0b6196e3ffb39
      https://github.com/OpenSIPS/opensips/commit/94c50b7811e1af69ef1400c531b0b6196e3ffb39
  Author: Walter Doekes <walter+github at wjd.nu>
  Date:   2019-04-23 (Tue, 23 Apr 2019)

  Changed paths:
    M modules/b2b_logic/b2b_logic.c
    M modules/rabbitmq/rmq_servers.c
    M modules/sip_i/isup.c
    M modules/tracer/tracer.c
    M modules/usrloc/dlist.c

  Log Message:
  -----------
  Work around a few poor compiler warnings

Like:

    dlist.c: In function ‘get_all_ucontacts’:
    dlist.c:759:37: error: ‘next_hop_host’ may be used uninitialized in this
      function [-Werror=maybe-uninitialized]

And:

    In function ‘memcpy’,
      inlined from ‘get_domain_db_ucontacts’ at dlist.c:294:4:
    /usr/include/x86_64-linux-gnu/bits/string_fortified.h:34:10: error:
      ‘__builtin_memcpy’: specified size between 18446744071562067968 and
      18446744073709551615 exceeds maximum object size 9223372036854775807
      [-Werror=stringop-overflow=]

And one probable bug:

    b2b_logic.c: In function ‘mi_b2b_list’:
    b2b_logic.c:1548:10: error: ‘server_item’ may be used uninitialized in this
        function [-Werror=maybe-uninitialized]
    ^- should be client_item


  Commit: daaf39059ccec3b9a11b520c199e8e39ad4cbe75
      https://github.com/OpenSIPS/opensips/commit/daaf39059ccec3b9a11b520c199e8e39ad4cbe75
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-23 (Tue, 23 Apr 2019)

  Changed paths:
    M modules/tracer/tracer.c

  Log Message:
  -----------
  tracer: complete fix for previous crash


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

  Changed paths:
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: fix parameter type for rtpengine_start_recording()


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

  Changed paths:
    M modules/rtpproxy/rtpproxy.c

  Log Message:
  -----------
  rtpproxy: fix parameter types for rtpproxy_stream2uac/uas()


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

  Changed paths:
    M cachedb/cachedb_id.c
    M modules/cachedb_mongodb/cachedb_mongodb_dbase.c

  Log Message:
  -----------
  cachedb URLs: Complete commit 887f9f0e032

    * do not parse "schema://host:port/" as "" database (keep it NULL)
      (otherwise, this breaks Redis)
    * do not treat similar URLs with differing options as the same URL
    * pkg_free() the options chunks at shutdown

Reported by Ryan Bullock
Fixes #1677

(cherry picked from commit f1c5a7ea3c1c441262580de768197d53e6ddb9dc)


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

  Changed paths:
    M net/net_udp.c

  Log Message:
  -----------
  Fixed counting of extra UDP procs when UDP is not used

Reported by Konrad Malewski


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

  Changed paths:
    M modules/b2b_logic/b2b_logic.c
    M modules/rabbitmq/rmq_servers.c
    M modules/sip_i/isup.c
    M modules/tracer/tracer.c
    M modules/usrloc/dlist.c

  Log Message:
  -----------
  Merge pull request #1674 from wdoekes/fix-compiler-warnings

Work around a few poor compiler warnings


  Commit: 884f6305313dfdd6846b5c21c175a060c2fd263d
      https://github.com/OpenSIPS/opensips/commit/884f6305313dfdd6846b5c21c175a060c2fd263d
  Author: Walter Doekes <walter+github at wjd.nu>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

  Changed paths:
    M INSTALL
    M Makefile.rules
    M modules/seas/event_dispatcher.c

  Log Message:
  -----------
  Fix mantainer-clean -> maintainer-clean typo


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

  Changed paths:
    M INSTALL
    M Makefile.rules
    M modules/seas/event_dispatcher.c

  Log Message:
  -----------
  Merge pull request #1680 from wdoekes/fix-mantainer-typo

Fix mantainer-clean -> maintainer-clean typo


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

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  TCP: Fix confusing log on connect timeout


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

  Changed paths:
    M modules/proto_hep/proto_hep.c

  Log Message:
  -----------
  proto hep: fix parameters in correlate() cmd export


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

  Changed paths:
    M modules/aaa_radius/doc/aaa_radius_admin.xml
    M modules/auth/doc/auth_admin.xml
    M modules/b2b_logic/doc/b2b_logic_admin.xml
    M modules/b2b_sca/doc/b2b_sca_admin.xml
    M modules/cachedb_local/doc/cachedb_local_admin.xml
    M modules/call_center/doc/call_center_admin.xml
    M modules/call_control/doc/call_control_admin.xml
    M modules/cgrates/doc/cgrates_admin.xml
    M modules/clusterer/doc/clusterer_admin.xml
    M modules/compression/doc/compression_admin.xml
    M modules/cpl_c/doc/cpl_c_admin.xml
    M modules/dialog/doc/dialog_admin.xml
    M modules/dialplan/doc/dialplan_admin.xml
    M modules/dispatcher/doc/dispatcher_admin.xml
    M modules/diversion/doc/diversion_admin.xml
    M modules/domain/doc/domain_admin.xml
    M modules/drouting/doc/drouting_admin.xml
    M modules/event_routing/doc/event_routing_admin.xml
    M modules/fraud_detection/doc/fraud_detection_admin.xml
    M modules/freeswitch_scripting/doc/freeswitch_scripting_admin.xml
    M modules/gflags/doc/gflags_admin.xml
    M modules/h350/doc/h350_admin.xml
    M modules/identity/doc/identity_admin.xml
    M modules/jsonrpc/doc/jsonrpc_admin.xml
    M modules/ldap/doc/ldap_admin.xml
    M modules/load_balancer/doc/load_balancer_admin.xml
    M modules/lua/doc/lua_admin.xml
    M modules/mangler/doc/mangler_admin.xml
    M modules/mathops/doc/mathops_admin.xml
    M modules/maxfwd/doc/maxfwd_admin.xml
    M modules/mid_registrar/doc/mid_registrar_admin.xml
    M modules/mmgeoip/doc/mmgeoip_admin.xml
    M modules/msilo/doc/msilo_admin.xml
    M modules/nathelper/doc/nathelper_admin.xml
    M modules/osp/doc/osp_admin.xml
    M modules/path/doc/path_admin.xml
    M modules/permissions/doc/permissions_admin.xml
    M modules/presence/doc/presence_admin.xml
    M modules/presence_callinfo/doc/presence_callinfo_admin.xml
    M modules/proto_hep/doc/proto_hep_admin.xml
    M modules/proto_smpp/doc/proto_smpp_admin.xml
    M modules/pua_bla/doc/pua_bla_admin.xml
    M modules/pua_dialoginfo/doc/pua_dialoginfo_admin.xml
    M modules/pua_xmpp/doc/pua_xmpp_admin.xml
    M modules/python/doc/python_admin.xml
    M modules/rabbitmq/doc/rabbitmq_admin.xml
    M modules/ratelimit/doc/ratelimit_admin.xml
    M modules/regex/doc/regex_admin.xml
    M modules/registrar/doc/registrar_admin.xml
    M modules/rest_client/doc/rest_client_admin.xml
    M modules/rr/doc/rr_admin.xml
    M modules/rtpengine/doc/rtpengine_admin.xml
    M modules/rtpproxy/doc/rtpproxy_admin.xml
    M modules/seas/doc/seas_admin.xml
    M modules/signaling/doc/signaling_admin.xml
    M modules/sip_i/doc/sip_i_admin.xml
    M modules/sipcapture/doc/sipcapture_admin.xml
    M modules/sipmsgops/doc/sipmsgops_admin.xml
    M modules/siprec/doc/siprec_admin.xml
    M modules/sl/doc/sl_admin.xml
    M modules/sms/doc/sms_admin.xml
    M modules/sngtc/doc/sngtc_admin.xml
    M modules/speeddial/doc/speeddial_admin.xml
    M modules/sst/doc/sst_admin.xml
    M modules/statistics/doc/statistics_admin.xml
    M modules/textops/doc/textops_admin.xml
    M modules/tm/doc/tm_admin.xml
    M modules/topology_hiding/doc/topology_hiding_admin.xml
    M modules/tracer/doc/tracer_admin.xml
    M modules/uac/doc/uac_admin.xml
    M modules/uac_redirect/doc/uac_redirect_admin.xml
    M modules/userblacklist/doc/userblacklist_admin.xml

  Log Message:
  -----------
  Align docs to latest changes in module functions parameters


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

  Changed paths:
    M modules/carrierroute/carrierroute.c
    M modules/event_routing/event_routing.c
    M modules/lua/siplua.c
    M modules/maxfwd/maxfwd.c
    M modules/nathelper/nathelper.c
    M modules/osp/osp_mod.c
    M modules/pua_bla/pua_bla.c
    M modules/pua_dialoginfo/pua_dialoginfo.c
    M modules/python/python_mod.c
    M modules/regex/regex_mod.c
    M modules/sl/sl.c
    M modules/sms/sms.c

  Log Message:
  -----------
  Remove leftover commented code in several modules


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

  Changed paths:
    M etc/opensips.cfg

  Log Message:
  -----------
  Fix wrong quoting on integer parameter


  Commit: 9f050c95f66ff44fd657a7266ce4acaad572e5c6
      https://github.com/OpenSIPS/opensips/commit/9f050c95f66ff44fd657a7266ce4acaad572e5c6
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-26 (Fri, 26 Apr 2019)

  Changed paths:
    M modules/tm/cluster.c

  Log Message:
  -----------
  tm: fix CANCEL replication when CANCEL is malformed

Thanks fo to 46Labs for reporting this


  Commit: 5c7dd8ab8ea7fe378204d33dafe14434412404b5
      https://github.com/OpenSIPS/opensips/commit/5c7dd8ab8ea7fe378204d33dafe14434412404b5
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-26 (Fri, 26 Apr 2019)

  Changed paths:
    M modules/tm/cluster.c

  Log Message:
  -----------
  tm: proper return code for replicated CANCEL

Thanks go to 46Labs for reporting this


  Commit: 6e337818be6fb6941f6ea70844a446ab0647fe8e
      https://github.com/OpenSIPS/opensips/commit/6e337818be6fb6941f6ea70844a446ab0647fe8e
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-04-28 (Sun, 28 Apr 2019)

  Changed paths:
    M modules/aaa_radius/README
    M modules/aaa_radius/doc/contributors.xml
    M modules/acc/README
    M modules/acc/doc/contributors.xml
    M modules/alias_db/README
    M modules/alias_db/doc/contributors.xml
    M modules/auth/README
    M modules/auth/doc/contributors.xml
    M modules/auth_aaa/README
    M modules/auth_aaa/doc/contributors.xml
    M modules/auth_db/README
    M modules/auth_db/doc/contributors.xml
    M modules/avpops/README
    M modules/avpops/doc/contributors.xml
    M modules/b2b_logic/README
    M modules/b2b_logic/doc/contributors.xml
    M modules/b2b_sca/README
    M modules/b2b_sca/doc/contributors.xml
    M modules/cachedb_local/README
    M modules/cachedb_local/doc/contributors.xml
    M modules/cachedb_mongodb/README
    M modules/cachedb_mongodb/doc/contributors.xml
    M modules/call_center/README
    M modules/call_center/doc/contributors.xml
    M modules/call_control/README
    M modules/call_control/doc/contributors.xml
    M modules/carrierroute/README
    M modules/carrierroute/doc/contributors.xml
    M modules/cfgutils/README
    M modules/cfgutils/doc/contributors.xml
    M modules/cgrates/README
    M modules/cgrates/doc/contributors.xml
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/compression/README
    M modules/compression/doc/contributors.xml
    M modules/cpl_c/README
    M modules/cpl_c/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/dialplan/README
    M modules/dialplan/doc/contributors.xml
    M modules/dispatcher/README
    M modules/dispatcher/doc/contributors.xml
    M modules/diversion/README
    M modules/diversion/doc/contributors.xml
    M modules/domain/README
    M modules/domain/doc/contributors.xml
    M modules/drouting/README
    M modules/drouting/doc/contributors.xml
    M modules/enum/README
    M modules/enum/doc/contributors.xml
    M modules/event_routing/README
    M modules/event_routing/doc/contributors.xml
    M modules/exec/README
    M modules/exec/doc/contributors.xml
    M modules/fraud_detection/README
    M modules/fraud_detection/doc/contributors.xml
    M modules/freeswitch_scripting/README
    M modules/freeswitch_scripting/doc/contributors.xml
    M modules/gflags/README
    M modules/gflags/doc/contributors.xml
    M modules/group/README
    M modules/group/doc/contributors.xml
    M modules/h350/README
    M modules/h350/doc/contributors.xml
    M modules/identity/README
    M modules/identity/doc/contributors.xml
    M modules/json/README
    M modules/json/doc/contributors.xml
    M modules/jsonrpc/README
    M modules/jsonrpc/doc/contributors.xml
    M modules/ldap/README
    M modules/ldap/doc/contributors.xml
    M modules/load_balancer/README
    M modules/load_balancer/doc/contributors.xml
    M modules/lua/README
    M modules/lua/doc/contributors.xml
    M modules/mangler/README
    M modules/mangler/doc/contributors.xml
    M modules/mathops/README
    M modules/mathops/doc/contributors.xml
    M modules/maxfwd/README
    M modules/maxfwd/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml
    M modules/mmgeoip/README
    M modules/mmgeoip/doc/contributors.xml
    M modules/msilo/README
    M modules/msilo/doc/contributors.xml
    M modules/nathelper/README
    M modules/nathelper/doc/contributors.xml
    M modules/osp/README
    M modules/osp/doc/contributors.xml
    M modules/path/README
    M modules/path/doc/contributors.xml
    M modules/permissions/README
    M modules/permissions/doc/contributors.xml
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/presence_callinfo/README
    M modules/presence_callinfo/doc/contributors.xml
    M modules/proto_hep/README
    M modules/proto_hep/doc/contributors.xml
    M modules/proto_smpp/README
    M modules/proto_smpp/doc/contributors.xml
    M modules/pua_bla/README
    M modules/pua_bla/doc/contributors.xml
    M modules/pua_dialoginfo/README
    M modules/pua_dialoginfo/doc/contributors.xml
    M modules/pua_xmpp/README
    M modules/pua_xmpp/doc/contributors.xml
    M modules/python/README
    M modules/python/doc/contributors.xml
    M modules/rabbitmq/README
    M modules/rabbitmq/doc/contributors.xml
    M modules/ratelimit/README
    M modules/ratelimit/doc/contributors.xml
    M modules/regex/README
    M modules/regex/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/rest_client/README
    M modules/rest_client/doc/contributors.xml
    M modules/rr/README
    M modules/rr/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml
    M modules/rtpproxy/README
    M modules/rtpproxy/doc/contributors.xml
    M modules/seas/README
    M modules/seas/doc/contributors.xml
    M modules/signaling/README
    M modules/signaling/doc/contributors.xml
    M modules/sip_i/README
    M modules/sip_i/doc/contributors.xml
    M modules/sipcapture/README
    M modules/sipcapture/doc/contributors.xml
    M modules/sipmsgops/README
    M modules/sipmsgops/doc/contributors.xml
    M modules/siprec/README
    M modules/siprec/doc/contributors.xml
    M modules/sl/README
    M modules/sl/doc/contributors.xml
    M modules/sms/README
    M modules/sms/doc/contributors.xml
    M modules/sngtc/README
    M modules/sngtc/doc/contributors.xml
    M modules/speeddial/README
    M modules/speeddial/doc/contributors.xml
    M modules/sst/README
    M modules/sst/doc/contributors.xml
    M modules/statistics/README
    M modules/statistics/doc/contributors.xml
    M modules/textops/README
    M modules/textops/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/topology_hiding/README
    M modules/topology_hiding/doc/contributors.xml
    M modules/tracer/README
    M modules/tracer/doc/contributors.xml
    M modules/uac/README
    M modules/uac/doc/contributors.xml
    M modules/uac_redirect/README
    M modules/uac_redirect/doc/contributors.xml
    M modules/userblacklist/README
    M modules/userblacklist/doc/contributors.xml
    M modules/usrloc/README
    M modules/usrloc/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: 57e4d59133cdcebfce2ecb1267d26c549089fcd0
      https://github.com/OpenSIPS/opensips/commit/57e4d59133cdcebfce2ecb1267d26c549089fcd0
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-04-29 (Mon, 29 Apr 2019)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  dialog: update SDP under lock


  Commit: 9f2b776b2895494bb029667d0adf6a109290fd83
      https://github.com/OpenSIPS/opensips/commit/9f2b776b2895494bb029667d0adf6a109290fd83
  Author: Fabian Gast <fgast+git at only640k.net>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M etc/opensips.cfg

  Log Message:
  -----------
  Remove quotes breaking default config


  Commit: 80ce8f9888a243266073ae11ffaeeb984aca4d4c
      https://github.com/OpenSIPS/opensips/commit/80ce8f9888a243266073ae11ffaeeb984aca4d4c
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M net/net_tcp.c
    M socket_info.c

  Log Message:
  -----------
  Fixed typos


  Commit: 04175e5728b3ab2586502627f54aaab2db440999
      https://github.com/OpenSIPS/opensips/commit/04175e5728b3ab2586502627f54aaab2db440999
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M cfg.y
    M globals.h
    M main.c
    M socket_info.c

  Log Message:
  -----------
  Allow specifying auto scaling profile with udp_workers


  Commit: 67a1a0218dc85a24a5690e3b3fd7004b2c880405
      https://github.com/OpenSIPS/opensips/commit/67a1a0218dc85a24a5690e3b3fd7004b2c880405
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M modules/group/group_mod.c

  Log Message:
  -----------
  group: Fixed buffer overflow caused by missing end structure marker


  Commit: 01afc2284b3a213f8cb800aa47d0494ebd806804
      https://github.com/OpenSIPS/opensips/commit/01afc2284b3a213f8cb800aa47d0494ebd806804
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2019-05-01 (Wed, 01 May 2019)

  Changed paths:
    R packaging/redhat_fedora/opensips-m4cfg
    M packaging/redhat_fedora/opensips.service
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  RPM packaging: remove m4 support


  Commit: 30373dcf5cf3a32fde51d11e04786f82a70aa403
      https://github.com/OpenSIPS/opensips/commit/30373dcf5cf3a32fde51d11e04786f82a70aa403
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2019-05-01 (Wed, 01 May 2019)

  Changed paths:
    R packaging/debian/opensips-m4cfg
    M packaging/debian/opensips.manpages
    M packaging/debian/opensips.service
    M packaging/debian/rules

  Log Message:
  -----------
  DEB packaging: remove m4 support


  Commit: 6f5d7953ee3f20a043e590736062953be7909ea0
      https://github.com/OpenSIPS/opensips/commit/6f5d7953ee3f20a043e590736062953be7909ea0
  Author: Răzvan Crainea <razvan at opensips.org>
  Date:   2019-05-01 (Wed, 01 May 2019)

  Changed paths:
    M etc/opensips.cfg

  Log Message:
  -----------
  Merge pull request #1684 from fgast/fix-typo-opensips_cfg

Remove quotes breaking default config


  Commit: 779130478937fe92fcac145205dc4039c1126772
      https://github.com/OpenSIPS/opensips/commit/779130478937fe92fcac145205dc4039c1126772
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-01 (Wed, 01 May 2019)

  Changed paths:
    M modules/tracer/tracer.c

  Log Message:
  -----------
  tracer: always load the trace api


  Commit: cadac89b47f886d55ec98a301a9d276a75dc3782
      https://github.com/OpenSIPS/opensips/commit/cadac89b47f886d55ec98a301a9d276a75dc3782
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-01 (Wed, 01 May 2019)

  Changed paths:
    M modules/aaa_radius/aaa_radius.c

  Log Message:
  -----------
  aaa_radius: Added back aaa_bind_api to the command interface


  Commit: 0e1d4f3416ebc5f55ee44c315e93d15a0cbe5cc1
      https://github.com/OpenSIPS/opensips/commit/0e1d4f3416ebc5f55ee44c315e93d15a0cbe5cc1
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-01 (Wed, 01 May 2019)

  Changed paths:
    M modules/sipmsgops/sipmsgops.c

  Log Message:
  -----------
  sipmsgops: Fixed is_present_hf for non-standard headers


  Commit: 03de04f29f26d012beee65d4432dbfbeff265b00
      https://github.com/OpenSIPS/opensips/commit/03de04f29f26d012beee65d4432dbfbeff265b00
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-01 (Wed, 01 May 2019)

  Changed paths:
    M cfg_pp.c

  Log Message:
  -----------
  preprocessor: Fix off-by-one buffer overflows

Reported by Dan Pascu


  Commit: f1fb2bd3395738dc3ec1711c7c512e3a361b4ccd
      https://github.com/OpenSIPS/opensips/commit/f1fb2bd3395738dc3ec1711c7c512e3a361b4ccd
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-01 (Wed, 01 May 2019)

  Changed paths:
    M cfg_pp.c

  Log Message:
  -----------
  preprocessor: Improve handling for large input files

Reported by Vasilios Tzanoudakis


  Commit: 216dc40a0339d9e821de0b05c56f3f7cd1da7531
      https://github.com/OpenSIPS/opensips/commit/216dc40a0339d9e821de0b05c56f3f7cd1da7531
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-02 (Thu, 02 May 2019)

  Changed paths:
    M cfg_pp.c

  Log Message:
  -----------
  Fixed error in handling fcntl's output (which is an int)


  Commit: 08cff3486e8ad9e7f4fc52cdb202c3201a3435ae
      https://github.com/OpenSIPS/opensips/commit/08cff3486e8ad9e7f4fc52cdb202c3201a3435ae
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-02 (Thu, 02 May 2019)

  Changed paths:
    M modules/tracer/tracer.c

  Log Message:
  -----------
  Revert "tracer: always load the trace api"

This reverts commit 779130478937fe92fcac145205dc4039c1126772 which forced
one to load proto_hep and define at least 1 listener for it even when HEP
was not used, in order to have the tracer module load.


  Commit: 89127cc95a007cf7fe6560f8202d23a18052d1b6
      https://github.com/OpenSIPS/opensips/commit/89127cc95a007cf7fe6560f8202d23a18052d1b6
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-03 (Fri, 03 May 2019)

  Changed paths:
    M modules/statistics/statistics.c

  Log Message:
  -----------
  statistics: fix crash in update_stat(), reset_stat()


  Commit: 27b899be021d0059bb30142ce475c7540cd1c8c1
      https://github.com/OpenSIPS/opensips/commit/27b899be021d0059bb30142ce475c7540cd1c8c1
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-03 (Fri, 03 May 2019)

  Changed paths:
    M modules/dispatcher/dispatch.c

  Log Message:
  -----------
  dispatcher: fix replication of the probing state


  Commit: 76c9d9f8affc3467649ee3844f388c3f853157cc
      https://github.com/OpenSIPS/opensips/commit/76c9d9f8affc3467649ee3844f388c3f853157cc
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-05-05 (Sun, 05 May 2019)

  Changed paths:
    M modules/aaa_radius/README
    M modules/aaa_radius/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/dispatcher/README
    M modules/dispatcher/doc/contributors.xml
    M modules/group/README
    M modules/group/doc/contributors.xml
    M modules/sipmsgops/README
    M modules/sipmsgops/doc/contributors.xml
    M modules/statistics/README
    M modules/statistics/doc/contributors.xml
    M modules/tracer/README
    M modules/tracer/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: f06f948ded2c197db314e6c8a4413bc58013cfce
      https://github.com/OpenSIPS/opensips/commit/f06f948ded2c197db314e6c8a4413bc58013cfce
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
    M cfg_pp.c

  Log Message:
  -----------
  Fix build on CentOS 6.x

Reported by Nick Altmann


  Commit: 9014550fa36fab440950a16ca137be7b3f88e89e
      https://github.com/OpenSIPS/opensips/commit/9014550fa36fab440950a16ca137be7b3f88e89e
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
    M scripts/opensipsctlrc
    M scripts/opensipsdbctl.base

  Log Message:
  -----------
  opensipsdbctl: fix tracer module name in EXTRA_MODULES var


  Commit: 206af742fbb4119304f110037dd8c97e8439d688
      https://github.com/OpenSIPS/opensips/commit/206af742fbb4119304f110037dd8c97e8439d688
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
    M cfg_pp.c

  Log Message:
  -----------
  Preprocessor: Proper fix for the issue behind f1fb2bd339

The actual issue was related to the fact that most stream-oriented GNU
tools (cat, sed, m4, etc.) work by managing a continuous flow of reads
from the input source and writes to the output one, until the input file
ending is reached.  This technique allows large amounts of data to be
transformed without requiring any intermediary, equally large buffers.

This patch creates the matching write/read looping logic into OpenSIPS,
as it both feeds these preprocessing tools with the config file input,
and consumes their output, unlocking them to process more bytes.

Thanks to Răzvan Crainea for spotting the problem!


  Commit: 307e8c8ad6ce9bd263a122c9e0a8164cf59a131e
      https://github.com/OpenSIPS/opensips/commit/307e8c8ad6ce9bd263a122c9e0a8164cf59a131e
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-07 (Tue, 07 May 2019)

  Changed paths:
    M mod_fix.c

  Log Message:
  -----------
  Fix the CMD_PARAM_NO_EXPAND parameter flag

The fixup of parameters flagged wih CMD_PARAM_NO_EXPAND would fail if
the string contained a '$' character not followed by a valid variable.


  Commit: 52d1ac41fb5b34174576f0e6509c3289304a165f
      https://github.com/OpenSIPS/opensips/commit/52d1ac41fb5b34174576f0e6509c3289304a165f
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-07 (Tue, 07 May 2019)

  Changed paths:
    M mod_fix.c

  Log Message:
  -----------
  Never pv-expand regex type function parameters


  Commit: 6816fa91db9be1c07c1317184b379227292331bf
      https://github.com/OpenSIPS/opensips/commit/6816fa91db9be1c07c1317184b379227292331bf
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-07 (Tue, 07 May 2019)

  Changed paths:
    M modules/textops/textops.c

  Log Message:
  -----------
  textops: fix subst() functions fixups when using the '$' character


  Commit: 3abb14d6e629db0625cb0fe9f360d10eee07d00e
      https://github.com/OpenSIPS/opensips/commit/3abb14d6e629db0625cb0fe9f360d10eee07d00e
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-08 (Wed, 08 May 2019)

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

  Log Message:
  -----------
  dialog: fix a bug in local profiles counting

Fix the counting of local profiles with value when profile replication
is active. Altough the /b profiles were counted correctly, the same
mechanism would be aplied also for other profiles that were not shared,
resulting in a bad value.


  Commit: 0256fadcc11f91781113980b867599e844acfe8b
      https://github.com/OpenSIPS/opensips/commit/0256fadcc11f91781113980b867599e844acfe8b
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-08 (Wed, 08 May 2019)

  Changed paths:
    M modules/dialog/dlg_profile.c

  Log Message:
  -----------
  Complete the fix in commit: 3abb14d


  Commit: 3d081c88f4515ac0ed5424f43e6b5304b095ab85
      https://github.com/OpenSIPS/opensips/commit/3d081c88f4515ac0ed5424f43e6b5304b095ab85
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-09 (Thu, 09 May 2019)

  Changed paths:
    M modules/dialog/dlg_profile.c

  Log Message:
  -----------
  dialog: extend the fix in commit 3abb14d to profiles without value


  Commit: deafdb7f4b474701289a8086fbf44a05e19feca6
      https://github.com/OpenSIPS/opensips/commit/deafdb7f4b474701289a8086fbf44a05e19feca6
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-09 (Thu, 09 May 2019)

  Changed paths:
    M modules/tm/tm.c

  Log Message:
  -----------
  tm: prevent concurrency between different cleanup

This fixes a problem that was happening when having a transaction that
wasn't fully updated, for example in a Push Nofitication scenario where
no t_relay() was made, multiple messages may have reached the
do_t_cleanup() function in parallel, both updating the transaction.

Reported by 46Labs


  Commit: 2497e12f558d6cb12d264ecfc34d097564de30ef
      https://github.com/OpenSIPS/opensips/commit/2497e12f558d6cb12d264ecfc34d097564de30ef
  Author: Vlad Paiu <vladpaiu at opensips.org>
  Date:   2019-05-10 (Fri, 10 May 2019)

  Changed paths:
    M Makefile.conf.template

  Log Message:
  -----------
  Add rabbitmq_consumer to the list of default excluded compilation

(cherry picked from commit 7b23c14cf472c8ebbcec79f3d258ffe8b45596c4)


  Commit: 5863117712cc36b353b63382d69f7d283f218437
      https://github.com/OpenSIPS/opensips/commit/5863117712cc36b353b63382d69f7d283f218437
  Author: Vlad Paiu <vladpaiu at opensips.org>
  Date:   2019-05-10 (Fri, 10 May 2019)

  Changed paths:
    M modules/proto_smpp/smpp.c

  Log Message:
  -----------
  Fixed crash in case there's no SMPP connection

(cherry picked from commit ea01bba7a6f13fbc697619babb90af202b4e73df)


  Commit: 9d7ac44d9eee7dc7eeca14c7bf4e12202715a429
      https://github.com/OpenSIPS/opensips/commit/9d7ac44d9eee7dc7eeca14c7bf4e12202715a429
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2019-05-10 (Fri, 10 May 2019)

  Changed paths:
    M modules/db_text/dbt_file.c

  Log Message:
  -----------
  db_text: avoid buffer overflow for large names and/or values in db_text files


  Commit: ce7df8ac697cab164cf027f2cb7ef1784a08029f
      https://github.com/OpenSIPS/opensips/commit/ce7df8ac697cab164cf027f2cb7ef1784a08029f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-12 (Sun, 12 May 2019)

  Changed paths:
    M scripts/dbtextdb/__init__.py
    M scripts/dbtextdb/dbtextdb.py
    M scripts/dbtextdb/dbtextdb_test.py

  Log Message:
  -----------
  dbtext: use python2 explicit shebang

This is needed for Fedora 30.
Reported by Nick Altmann


  Commit: f6d0f927c19e1bf6fd158645de0e1ef896381c4b
      https://github.com/OpenSIPS/opensips/commit/f6d0f927c19e1bf6fd158645de0e1ef896381c4b
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-05-12 (Sun, 12 May 2019)

  Changed paths:
    M modules/db_text/README
    M modules/db_text/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/proto_smpp/README
    M modules/proto_smpp/doc/contributors.xml
    M modules/textops/README
    M modules/textops/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: d721a94237c48343b2bcab16bd2a84f3dd618d69
      https://github.com/OpenSIPS/opensips/commit/d721a94237c48343b2bcab16bd2a84f3dd618d69
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-13 (Mon, 13 May 2019)

  Changed paths:
    M modules/dialog/dlg_profile.c

  Log Message:
  -----------
  dialog: fix a crash when removing dialog from profile

Do replicate counter structure deletion if the profile is not shared.


  Commit: 7df5d5e9ccd639a9f6035e64dadbc1e6b8a71758
      https://github.com/OpenSIPS/opensips/commit/7df5d5e9ccd639a9f6035e64dadbc1e6b8a71758
  Author: Vlad Paiu <vladpaiu at opensips.org>
  Date:   2019-05-13 (Mon, 13 May 2019)

  Changed paths:
    M modules/tm/mi.c

  Log Message:
  -----------
  Fixed t_uac_dlg body sending

(cherry picked from commit 3bb6a07a0304bc93a2b5ecf64a706675829413d0)


  Commit: 142957c2c7ae626ca6e6ab1829efd89a6db0aee1
      https://github.com/OpenSIPS/opensips/commit/142957c2c7ae626ca6e6ab1829efd89a6db0aee1
  Author: Vlad Paiu <vladpaiu at opensips.org>
  Date:   2019-05-13 (Mon, 13 May 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c
    M modules/proto_smpp/proto_smpp.h
    M modules/proto_smpp/smpp.c

  Log Message:
  -----------
  Fixed send_smpp_message breaking script

It now returns a proper return code, as per the doc

(cherry picked from commit 455066ffac75611c5aa0bd6e24c4998194b0d577)


  Commit: bab898eb3a5bb2dc2dc0e28c2fa9e82cd63d1e6b
      https://github.com/OpenSIPS/opensips/commit/bab898eb3a5bb2dc2dc0e28c2fa9e82cd63d1e6b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-14 (Tue, 14 May 2019)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  Add adv_contact ONLY if it is a local contact

Extract the outgoing contact and store it as adv_contact ONLY is a self-point contact resulted from Topo Hiding.


  Commit: 58343d45ac450f8bb15a6dbfa9da164ff944424b
      https://github.com/OpenSIPS/opensips/commit/58343d45ac450f8bb15a6dbfa9da164ff944424b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-14 (Tue, 14 May 2019)

  Changed paths:
    M modules/dialog/dlg_db_handler.c
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_hash.c
    M modules/dialog/dlg_hash.h
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  Fixed missing replication for the adv_contact

This affected clustering scenarios where dialog module is used with Topo-Hiding and re-Invite pinging - the contact of the re-INVITE pings will be wrong on the nodes receiving the replicated dialog


  Commit: 1e14844dde59d5b0dd2cee1a0b8c16735a4672df
      https://github.com/OpenSIPS/opensips/commit/1e14844dde59d5b0dd2cee1a0b8c16735a4672df
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-14 (Tue, 14 May 2019)

  Changed paths:
    M statistics.c

  Log Message:
  -----------
  Fixed list_statistics MI command


  Commit: 58a1e1bb43fbf4b500cacc3dd595fd7b28cd1922
      https://github.com/OpenSIPS/opensips/commit/58a1e1bb43fbf4b500cacc3dd595fd7b28cd1922
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-14 (Tue, 14 May 2019)

  Changed paths:
    M modules/tracer/tracer.c

  Log Message:
  -----------
  tracer: use a valid info when tracing messages

This commit prevents a crash when tracing a message without having a
dialog or transaction created.

Thanks go to Konrad Malewski (gitkoyot on GitHub) for reporting this!
Close #1695


  Commit: 40ccbf9cabad05b4cfd264cefeb113187131dd43
      https://github.com/OpenSIPS/opensips/commit/40ccbf9cabad05b4cfd264cefeb113187131dd43
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-14 (Tue, 14 May 2019)

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

  Log Message:
  -----------
  dialog: improve performance of replicated profiles

Improve the performance of operations with replicated profiles
(increment/decrement, get count) by avoiding the traversal of a list of
counters proportional with the number of dialogs.
This patch mostly impacts profiles with value.


  Commit: 80479f53d9d3c4da9019b85718bbfedd7fc091b7
      https://github.com/OpenSIPS/opensips/commit/80479f53d9d3c4da9019b85718bbfedd7fc091b7
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-15 (Wed, 15 May 2019)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  Fixed testing wrong flags for TH status


  Commit: c5d60c815096f67b9750c44390260343e7a792eb
      https://github.com/OpenSIPS/opensips/commit/c5d60c815096f67b9750c44390260343e7a792eb
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-15 (Wed, 15 May 2019)

  Changed paths:
    M modules/dialog/dlg_hash.c

  Log Message:
  -----------
  Fixed updating replicating advertised contact

In a TH scenario, during the dialog replication, the advertised contact may change, if the interface/socket has a different name than on the original server (due tagging, advertising, etc)


  Commit: 37cf3c13b5a8f1bf3430aab761075a50b865668a
      https://github.com/OpenSIPS/opensips/commit/37cf3c13b5a8f1bf3430aab761075a50b865668a
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-15 (Wed, 15 May 2019)

  Changed paths:
    M modules/dialog/dlg_req_within.c
    M modules/dialog/dlg_req_within.h
    M modules/dialog/dlg_timer.c

  Log Message:
  -----------
  dialog: advertise proper contact when generating sequential


  Commit: ef9de0173f66727488e75d11e341d6b90b8fcf9a
      https://github.com/OpenSIPS/opensips/commit/ef9de0173f66727488e75d11e341d6b90b8fcf9a
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-15 (Wed, 15 May 2019)

  Changed paths:
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  dialog: send dlg command using rpc


  Commit: ba7186fdbd3751fd8def486273da952688a741ec
      https://github.com/OpenSIPS/opensips/commit/ba7186fdbd3751fd8def486273da952688a741ec
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-15 (Wed, 15 May 2019)

  Changed paths:
    M modules/dialog/dlg_req_within.c
    M modules/dialog/dlg_req_within.h
    M modules/dialog/dlg_timer.c
    M modules/dialog/doc/dialog_admin.xml

  Log Message:
  -----------
  dialog: provide content type for MI generated sequentials


  Commit: c5638e9bb58d6db6b428c3cd65502513b28817a5
      https://github.com/OpenSIPS/opensips/commit/c5638e9bb58d6db6b428c3cd65502513b28817a5
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-15 (Wed, 15 May 2019)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: do not accept replicated counters for local profiles


  Commit: 40a1e5ababdacf77eb31ca7c29ec8323c1e8b503
      https://github.com/OpenSIPS/opensips/commit/40a1e5ababdacf77eb31ca7c29ec8323c1e8b503
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-15 (Wed, 15 May 2019)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  dialog: update inbound body on request and replies


  Commit: 1144de0ef6832efe7fadc077cf08bddedff4bdb3
      https://github.com/OpenSIPS/opensips/commit/1144de0ef6832efe7fadc077cf08bddedff4bdb3
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-15 (Wed, 15 May 2019)

  Changed paths:
    M modules/clusterer/clusterer_mod.c

  Log Message:
  -----------
  clusterer: fix output of clusterer_list_topology mi command


  Commit: c7b46c88d9ce7339776826a2c11990ac37b05466
      https://github.com/OpenSIPS/opensips/commit/c7b46c88d9ce7339776826a2c11990ac37b05466
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-15 (Wed, 15 May 2019)

  Changed paths:
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  dialog: add contact on second leg of challenge


  Commit: 63a8cf3f690cbbbb0bcdbd010479111c52ebc024
      https://github.com/OpenSIPS/opensips/commit/63a8cf3f690cbbbb0bcdbd010479111c52ebc024
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-15 (Wed, 15 May 2019)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  dialog: fix bogus operation introduced in previous commit

Thanks go to travis and clang for spotting it :)


  Commit: 8014056434f92d99ac559a050f576f413f76ab2b
      https://github.com/OpenSIPS/opensips/commit/8014056434f92d99ac559a050f576f413f76ab2b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-15 (Wed, 15 May 2019)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  Fix missing arming of re-invite pinging for replicated dialogs


  Commit: 9703aa8c1309c5496060abadb6c7924b00c56c8e
      https://github.com/OpenSIPS/opensips/commit/9703aa8c1309c5496060abadb6c7924b00c56c8e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-15 (Wed, 15 May 2019)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  Fix bogus offsetting in BIN package


  Commit: 130e70421274c1e8ec716604372bc974d978556b
      https://github.com/OpenSIPS/opensips/commit/130e70421274c1e8ec716604372bc974d978556b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-16 (Thu, 16 May 2019)

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

  Log Message:
  -----------
  dialog: add replication for cseq updates


  Commit: fb20eed07c5451c84a30230095d18baa38652b45
      https://github.com/OpenSIPS/opensips/commit/fb20eed07c5451c84a30230095d18baa38652b45
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-16 (Thu, 16 May 2019)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: initialize dst_leg before getting dlg


  Commit: 20be5febe28229311c48102d9d4a189aec734c63
      https://github.com/OpenSIPS/opensips/commit/20be5febe28229311c48102d9d4a189aec734c63
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-16 (Thu, 16 May 2019)

  Changed paths:
    M mod_fix.c

  Log Message:
  -----------
  Fix setting var to NULL on each iteration

Closes #1697
Credits go to @razvancrainea


  Commit: 9c960bba41216359786cfe8d382b639cc5bf020c
      https://github.com/OpenSIPS/opensips/commit/9c960bba41216359786cfe8d382b639cc5bf020c
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-16 (Thu, 16 May 2019)

  Changed paths:
    M modules/tm/tm.c

  Log Message:
  -----------
  Do Trasaction post script updates only if method matches

A translation of PR #1678 done by @rrb3942
Closes #1678
Closes #1669


  Commit: bf130c524ec02e882c2da709b5c36b5d44719051
      https://github.com/OpenSIPS/opensips/commit/bf130c524ec02e882c2da709b5c36b5d44719051
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-16 (Thu, 16 May 2019)

  Changed paths:
    M modules/tm/t_lookup.c

  Log Message:
  -----------
  Un-butcher the custom reason string for 100 SIP reply

Closes #1670


  Commit: 9842085494666558bf06cf55dab0717ad0b8139e
      https://github.com/OpenSIPS/opensips/commit/9842085494666558bf06cf55dab0717ad0b8139e
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-16 (Thu, 16 May 2019)

  Changed paths:
    M modules/clusterer/doc/clusterer_admin.xml

  Log Message:
  -----------
  clusterer: docs: fix outdated output examples for mi commands


  Commit: 0dcbf9eed63873aeeb5f636fb418918a640c58b8
      https://github.com/OpenSIPS/opensips/commit/0dcbf9eed63873aeeb5f636fb418918a640c58b8
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-17 (Fri, 17 May 2019)

  Changed paths:
    M modules/statistics/doc/statistics_admin.xml

  Log Message:
  -----------
  statistics: Improve iteration example

Clarify a hidden gotcha: the stat name iterator does not include the
stat group!


  Commit: 939ee2cb87e3ac40138a8aead5f71c08005a93c6
      https://github.com/OpenSIPS/opensips/commit/939ee2cb87e3ac40138a8aead5f71c08005a93c6
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-05-19 (Sun, 19 May 2019)

  Changed paths:
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/proto_smpp/README
    M modules/proto_smpp/doc/contributors.xml
    M modules/statistics/README
    M modules/statistics/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/tracer/README
    M modules/tracer/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: 217d3fc67e80f31781539ac108ff4eeadbf6b550
      https://github.com/OpenSIPS/opensips/commit/217d3fc67e80f31781539ac108ff4eeadbf6b550
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-20 (Mon, 20 May 2019)

  Changed paths:
    M modules/clusterer/clusterer_mod.c
    M modules/clusterer/doc/clusterer_admin.xml

  Log Message:
  -----------
  clusterer: remove the 'Enabled' filed from clusterer_list output


  Commit: e66486fbd2398fbf81b893b727ebb03074f23ab0
      https://github.com/OpenSIPS/opensips/commit/e66486fbd2398fbf81b893b727ebb03074f23ab0
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-20 (Mon, 20 May 2019)

  Changed paths:
    M pvar.c

  Log Message:
  -----------
  AVP printing: Properly print NULL AVP fields

AVPs such as ["foo", NULL, "bar"], which are only made possible by a few
select modules (e.g. Redis) were crashing in $(avp(foo)[*]).


  Commit: ad1232d211ab97b4367c1f22fbb2828df6b534d1
      https://github.com/OpenSIPS/opensips/commit/ad1232d211ab97b4367c1f22fbb2828df6b534d1
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-20 (Mon, 20 May 2019)

  Changed paths:
    M modules/cachedb_cassandra/cachedb_cassandra_dbase.c
    M modules/cachedb_cassandra/cachedb_cassandra_dbase.h

  Log Message:
  -----------
  cachedb_cassandra: use extensible buffers for query strings

This fixes errors caused by queries being truncated becuase of the
small static buffers that were previously used.

Closes #1696


  Commit: 9d48ebc569b968fc855e1cd5c6fc53cd68c84369
      https://github.com/OpenSIPS/opensips/commit/9d48ebc569b968fc855e1cd5c6fc53cd68c84369
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-20 (Mon, 20 May 2019)

  Changed paths:
    M modules/clusterer/sharing_tags.c

  Log Message:
  -----------
  clusterer: make sharing tag output array


  Commit: 499f0f3219fe0391e013b8c901983990013669bd
      https://github.com/OpenSIPS/opensips/commit/499f0f3219fe0391e013b8c901983990013669bd
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-20 (Mon, 20 May 2019)

  Changed paths:
    M action.c
    M cachedb/cachedb.c
    M cachedb/cachedb.h
    M modules/cachedb_redis/cachedb_redis_dbase.c

  Log Message:
  -----------
  cachedb: Improve variable naming

Make it more obvious that we're dealing with a rows x columns matrix.


  Commit: 6bf972ce5876fc15999a4bcc2e3e29596b2dc0ae
      https://github.com/OpenSIPS/opensips/commit/6bf972ce5876fc15999a4bcc2e3e29596b2dc0ae
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-20 (Mon, 20 May 2019)

  Changed paths:
    M modules/cachedb_redis/cachedb_redis_dbase.c

  Log Message:
  -----------
  cachedb_redis: Do not leak pkg mem on exceptional cases

In case the driver returned unexpected data, the Redis raw query function
would leak pkg memory.


  Commit: 27507331d9bc895c8bbb36f0becfe12ad5c5cf69
      https://github.com/OpenSIPS/opensips/commit/27507331d9bc895c8bbb36f0becfe12ad5c5cf69
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-20 (Mon, 20 May 2019)

  Changed paths:
    M modules/clusterer/clusterer_mod.c

  Log Message:
  -----------
  clusterer: add mising optional param flag for cluster_check_addr()

Closes #1693


  Commit: d4c46def9155c89c3dce3e1b74a93a05448b6fa3
      https://github.com/OpenSIPS/opensips/commit/d4c46def9155c89c3dce3e1b74a93a05448b6fa3
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-21 (Tue, 21 May 2019)

  Changed paths:
    M modules/presence/subscribe.c

  Log Message:
  -----------
  Fix incomplete interation

Do not abort the interation on error, but skip and continue with the next elements / subscriptions.


  Commit: 56c4b09640f2dcd54964fd7e87cdcdfd64e90866
      https://github.com/OpenSIPS/opensips/commit/56c4b09640f2dcd54964fd7e87cdcdfd64e90866
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-21 (Tue, 21 May 2019)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: unref dialog after updating cseq


  Commit: 0a56740717d1c4c46996c5e58a87da6cec0d3d54
      https://github.com/OpenSIPS/opensips/commit/0a56740717d1c4c46996c5e58a87da6cec0d3d54
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-21 (Tue, 21 May 2019)

  Changed paths:
    M pt_load.c

  Log Message:
  -----------
  Fixed bogus "return" in LOAD computing macro

This affected only the 1 minute statistic.

(cherry picked from commit af4d8479d3e2902019a9d209690362075c9120d9)


  Commit: a2460ee74a4b3b43dd8be787931607cca2896e57
      https://github.com/OpenSIPS/opensips/commit/a2460ee74a4b3b43dd8be787931607cca2896e57
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-21 (Tue, 21 May 2019)

  Changed paths:
    M pt_load.c

  Log Message:
  -----------
  Added some auto-debug code for load stats.

Track if the computed load is higher than 100% and dump various internal data.
Related to #1650


  Commit: 815601872cca5debd4b6f7e9ff4956bfdceaec51
      https://github.com/OpenSIPS/opensips/commit/815601872cca5debd4b6f7e9ff4956bfdceaec51
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-21 (Tue, 21 May 2019)

  Changed paths:
    M modules/tm/t_fwd.c

  Log Message:
  -----------
  tm: specify sent buffer for TMCB_PRE_SEND_BUFFER

Make sure we have access to the sent buffer in the TMCB_PRE_SEND_BUFFER
tm callback.


  Commit: 46877f2ac16981177dd18ca0ea031efaf89bc8ac
      https://github.com/OpenSIPS/opensips/commit/46877f2ac16981177dd18ca0ea031efaf89bc8ac
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-21 (Tue, 21 May 2019)

  Changed paths:
    M modules/dialog/dlg_hash.c

  Log Message:
  -----------
  dialog: duplicate out SDP when cloning a leg

also, make sure the src_leg is used *after* enlarging the dialog legs,
otherwise it might remain dangling


  Commit: ef680f665066dabf2d99d616976ba7126092f124
      https://github.com/OpenSIPS/opensips/commit/ef680f665066dabf2d99d616976ba7126092f124
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-21 (Tue, 21 May 2019)

  Changed paths:
    M modules/tm/t_cancel.c
    M modules/tm/t_fwd.c
    M modules/tm/t_hooks.h

  Log Message:
  -----------
  tm: run TMCB_REQUEST_BUILT before sending msg

Althought this was initially documented as being ran before sending the
message out, this callback has been moved *after* the message is sent.
Therefore it can generate some concurrency issues in the dialog, when a
reply is received faster than the outgoing leg would have been updated.


  Commit: 91e9d4d810f585f88155eca4218787c593cb7294
      https://github.com/OpenSIPS/opensips/commit/91e9d4d810f585f88155eca4218787c593cb7294
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2019-05-21 (Tue, 21 May 2019)

  Changed paths:
    M modules/load_balancer/lb_data.c

  Log Message:
  -----------
  Merge pull request #1699 from taozhiying/patch-1

LB will always to one dst when use lb_next
(cherry picked from commit 2dd76a784450be9f85a18237c54a0b9fe945100b)


  Commit: 9970962753ad09fcdfad46d572dad21d5b25f808
      https://github.com/OpenSIPS/opensips/commit/9970962753ad09fcdfad46d572dad21d5b25f808
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/rr/record.c

  Log Message:
  -----------
  Fix usage of buffered RR lumps

Do not simply link the buffered lumps, but better clone them -> this will avoid a mixage of lump types (shm versus pkg) when using async()
Fix for #1683

(cherry picked from commit 4bca4792d6543dfde5f472b158878942223625e8)


  Commit: 65ae04c892d2869be4a56049adcea70666e97dc8
      https://github.com/OpenSIPS/opensips/commit/65ae04c892d2869be4a56049adcea70666e97dc8
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  dialog: Do not replicate CSeq changes w/o a cluster


  Commit: bb5b0c9e8b22f1cfbfdb3654a34eabbe76677a05
      https://github.com/OpenSIPS/opensips/commit/bb5b0c9e8b22f1cfbfdb3654a34eabbe76677a05
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M mi/item.c

  Log Message:
  -----------
  mi: remove id from shm response

This fixes asynchronous commands that store the id in the response as
system allocated, but after that they are released as shm. This bug was
afecting the mi_http fifo backend.


  Commit: fa651ce5942756400cec12da4b05428e3bede879
      https://github.com/OpenSIPS/opensips/commit/fa651ce5942756400cec12da4b05428e3bede879
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  dialog: Fix some buffer management bugs


  Commit: 295a5842dee444a1f26b8eb5af539e58e4db8d44
      https://github.com/OpenSIPS/opensips/commit/295a5842dee444a1f26b8eb5af539e58e4db8d44
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/rtpproxy/rtpproxy.c

  Log Message:
  -----------
  rtpproxy: engage late negociation even after call is established

Thanks go to spacetourist(GitHub)/Callum Guy for reporting this
Close #1702


  Commit: e3a1b7c9bc899e6cf75cd3dd42f541d84eb505f5
      https://github.com/OpenSIPS/opensips/commit/e3a1b7c9bc899e6cf75cd3dd42f541d84eb505f5
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/tm/mi.c

  Log Message:
  -----------
  Revert the commits for RPC-zing the t_uac_dlg

Reverted commits:
7df5d5e9ccd639a9f6035e64dadbc1e6b8a71758
8883a7c6caac5b4bed228381e2d64f53d7364b81
d0a043e89b2cdde1131a336964c0ade079269b4c
The RPC-zing will be added internally to t_uac() function, transparent for the code using it.


  Commit: b7b9151178caf8c9776b824832034d1e13cdde21
      https://github.com/OpenSIPS/opensips/commit/b7b9151178caf8c9776b824832034d1e13cdde21
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/tm/mi.c

  Log Message:
  -----------
  Fixed some optional params for t_uac_dlg

Side effect of the previos reverting


  Commit: 234a93e49c3b8e6264b65d48b3d622d126e42900
      https://github.com/OpenSIPS/opensips/commit/234a93e49c3b8e6264b65d48b3d622d126e42900
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/tm/uac.c

  Log Message:
  -----------
  Re-implement t_uac() to do RPC if local_route cannot be locally run

IF triggered from MI or non-SIP processes, the t_uac() cannot run local route (as such procs do not have the script anymore).
Instead of various fixes in different parts of code / modules, let's address the problem internally in t_uac() - if needed and script is not available, run local route via RPC (while doing busy waiting)


  Commit: 620fe1025b64d641b899cd8f309852dada7e35f0
      https://github.com/OpenSIPS/opensips/commit/620fe1025b64d641b899cd8f309852dada7e35f0
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  Reverted d13f3eb61764a9246542f37b72482f2b27a0aaf2

Running local route via RPC is now supported intenally by t_uac()


  Commit: c61278bf0ea09523aee95923cbbcc6d9fcdf9530
      https://github.com/OpenSIPS/opensips/commit/c61278bf0ea09523aee95923cbbcc6d9fcdf9530
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  Revert "dialog: send dlg command using rpc"

This reverts commit ef9de0173f66727488e75d11e341d6b90b8fcf9a.
This is not necessary as the RPC for local route is now done internally by t_uac()


  Commit: 8fdb2eb8b68ecb70b128a2d1bc9135a05689f4bf
      https://github.com/OpenSIPS/opensips/commit/8fdb2eb8b68ecb70b128a2d1bc9135a05689f4bf
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  dialog: suppress error in case SDP does not exist for the leg


  Commit: 2ba271c6d07f8001dbcc468d8fe7aab6ca84b2e5
      https://github.com/OpenSIPS/opensips/commit/2ba271c6d07f8001dbcc468d8fe7aab6ca84b2e5
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/tm/uac.c

  Log Message:
  -----------
  Fix the returning if local route does not exist while doing RPC


  Commit: d3bc0e256f925ee2c25aea483e14afca8dfcdbbe
      https://github.com/OpenSIPS/opensips/commit/d3bc0e256f925ee2c25aea483e14afca8dfcdbbe
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/dialog/dlg_profile.c

  Log Message:
  -----------
  dialog: fix behavior of is_in_profile() if no value is passed

The function should also return true when a dialog does belong to a
profile with values but no value is passed to reinforce the check.


  Commit: 2af6cef247ac20d41d67d48dc9fc98c8aa3f917f
      https://github.com/OpenSIPS/opensips/commit/2af6cef247ac20d41d67d48dc9fc98c8aa3f917f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M ut.h

  Log Message:
  -----------
  str_strcmp: Silence noisy log


  Commit: 71465a56b0b846c9d0459426d680bd7557750e50
      https://github.com/OpenSIPS/opensips/commit/71465a56b0b846c9d0459426d680bd7557750e50
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  Revert "dialog: suppress error in case SDP does not exist for the leg"

This reverts commit 8fdb2eb8b68ecb70b128a2d1bc9135a05689f4bf.


  Commit: 739853968f1ac66f887f4f5318480f52267b9ebc
      https://github.com/OpenSIPS/opensips/commit/739853968f1ac66f887f4f5318480f52267b9ebc
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M modules/tracer/tracer.c

  Log Message:
  -----------
  tracer: always try to load HEP protocol, if available


  Commit: fec5c1dc29817a3065d56678137348cf44e64c17
      https://github.com/OpenSIPS/opensips/commit/fec5c1dc29817a3065d56678137348cf44e64c17
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    A scripts/mysql/db-migrate.sql
    A scripts/mysql/table-migrate.sql

  Log Message:
  -----------
  Add 2.4 -> 3.0 MySQL DB migration scripts


  Commit: cbd2e48e94a1842de7547b8f4218267e08798e2c
      https://github.com/OpenSIPS/opensips/commit/cbd2e48e94a1842de7547b8f4218267e08798e2c
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M modules/rtpproxy/timeout_process.c

  Log Message:
  -----------
  rtpproxy: invalidate buffer when malformed data is received

Reported by gcuppers(GitHub)
Close #1657


  Commit: af2bd1db8848d1a925680baa1ff2c57ec4ffc21b
      https://github.com/OpenSIPS/opensips/commit/af2bd1db8848d1a925680baa1ff2c57ec4ffc21b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M modules/emergency/sip_emergency.c

  Log Message:
  -----------
  Fix choosing the IP:port to used when building PAI

Instead of searching by port (which mya trigger false positive), better use the bind interface used for receiving the request


  Commit: 8a7abc05195fb4a29d5439871d7691c090c60d32
      https://github.com/OpenSIPS/opensips/commit/8a7abc05195fb4a29d5439871d7691c090c60d32
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M Makefile
    M etc/tls/README
    M modules/db_berkeley/Makefile
    M modules/db_mysql/Makefile
    M modules/db_oracle/Makefile
    M modules/db_oracle/doc/db_oracle_admin.xml
    M modules/db_postgres/Makefile
    M modules/db_sqlite/Makefile
    M modules/db_text/Makefile
    M modules/pi_http/doc/pi_http_admin.xml
    R opensipsdbctl.8
    M osipsconfig.8
    M packaging/debian/rules
    M packaging/freebsd/Makefile
    M packaging/netbsd/PLIST
    M packaging/openbsd/pkg/PLIST
    M packaging/redhat_fedora/opensips.spec
    M packaging/solaris/base-Prototype
    M packaging/solaris/berkeley-Prototype
    M packaging/solaris/mysql-Prototype
    M packaging/solaris/pgsql-Prototype
    M packaging/solaris/prototype
    M packaging/solaris/tls-Prototype
    M packaging/suse/opensips.spec.SuSE
    M scripts/dbtextdb/dbtextdb.py
    R scripts/opensipsctl
    R scripts/opensipsctl.8
    R scripts/opensipsctl.base
    R scripts/opensipsctl.db_berkeley
    R scripts/opensipsctl.dbtext
    R scripts/opensipsctl.mysql
    R scripts/opensipsctl.oracle
    R scripts/opensipsctl.pgsql
    R scripts/opensipsctl.sqlbase
    R scripts/opensipsctl.sqlite
    R scripts/opensipsctlrc
    R scripts/opensipsdbctl
    R scripts/opensipsdbctl.base
    R scripts/opensipsdbctl.db_berkeley
    R scripts/opensipsdbctl.dbtext
    R scripts/opensipsdbctl.mysql
    R scripts/opensipsdbctl.oracle
    R scripts/opensipsdbctl.pgsql
    R scripts/opensipsdbctl.sqlite
    R scripts/opensipsdbfunc.oracle

  Log Message:
  -----------
  Drop support for opensipsctl/opensipsdbctl

These tools have been superseeded by the Python3-based opensips-cli.


  Commit: a7791a6d838d757a5faa43175aa319daadc56c86
      https://github.com/OpenSIPS/opensips/commit/a7791a6d838d757a5faa43175aa319daadc56c86
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M modules/tm/cluster.c

  Log Message:
  -----------
  Be consistente - take IP and Port from the same structure.

As we replicate the socket, take the listening port from the socket. The DST port should reflect the IP layer, where you may have an ephemer port.


  Commit: dbdf02fc1be0fe62ad4a7863447d4a1493322e4e
      https://github.com/OpenSIPS/opensips/commit/dbdf02fc1be0fe62ad4a7863447d4a1493322e4e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  Better naming of attributes in tcp_list_conns output

Replace Source/Destination with  Remote/Local, to be easier to understand


  Commit: ba81966851cd4e10961b4d2c05c899b2c952872e
      https://github.com/OpenSIPS/opensips/commit/ba81966851cd4e10961b4d2c05c899b2c952872e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M modules/siprec/doc/siprec_admin.xml

  Log Message:
  -----------
  siprec: fix documentation to align with b6f2f84baa

In commit b6f2f84baa58e15baee43879308458bf38165b64 the signature of the
`siprec_start_recording` function was changed - instead of specifying
the rtpproxy set, now the function receives the rtpproxy node used for
that call. This commit fixes the documentation for that.

Thanks go to solarmon(GitHub) for reporting this in ticket #1664


  Commit: a3eda1b1393c7eb0475b41b4db1a51d86eb0882f
      https://github.com/OpenSIPS/opensips/commit/a3eda1b1393c7eb0475b41b4db1a51d86eb0882f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M modules/proto_ws/ws_handshake_common.h

  Log Message:
  -----------
  proto_ws: build GET Host header based on destination IP and port

Thanks go to Bogdan Iancu for spotting this


  Commit: 061b7584d3b132eddb74472050ea20cc8ed0478c
      https://github.com/OpenSIPS/opensips/commit/061b7584d3b132eddb74472050ea20cc8ed0478c
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M modules/tm/mi.c

  Log Message:
  -----------
  tm: Fix crash in t_uac_dlg (uninitialized stack var)


  Commit: 869a78eefd266263e610b74e1d28162561a3265c
      https://github.com/OpenSIPS/opensips/commit/869a78eefd266263e610b74e1d28162561a3265c
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M modules/tm/mi.c
    M ut.h

  Log Message:
  -----------
  tm t_uac_dlg: Un-escape CRLF input from the "headers" param


  Commit: d39f07d656e27412fb1db46f9629dab19efc0e41
      https://github.com/OpenSIPS/opensips/commit/d39f07d656e27412fb1db46f9629dab19efc0e41
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

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

  Log Message:
  -----------
  tm doc: Fix broken t_uac_dlg example


  Commit: 9dde6d5f00626ac78cec948c84443b2caea33013
      https://github.com/OpenSIPS/opensips/commit/9dde6d5f00626ac78cec948c84443b2caea33013
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M modules/proto_bin/proto_bin.c
    M modules/proto_hep/proto_hep.c
    M modules/proto_tls/proto_tls.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/proto_wss.c
    M net/proto_tcp/proto_tcp.c
    M socket_info.h

  Log Message:
  -----------
  Expose the real ports (src/dst) used by TC-based write op

As src/dst ports may be ephemeral, expose (via holders in socket_info struct) the real used ports during the last write operation

Related to #1692


  Commit: d6a663f9b9b33205120519b85135fe4bc34b852d
      https://github.com/OpenSIPS/opensips/commit/d6a663f9b9b33205120519b85135fe4bc34b852d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M modules/tracer/tracer.c

  Log Message:
  -----------
  Trace the real ports (from IP level) instead of SIP level ports

As the TCP based ops may report different ports at IP level versus SIP level, trace (if available) the IP level information.

Related to #1692


  Commit: 929c854b084cdbf9c6cf8e253f9fa60fcdec3c18
      https://github.com/OpenSIPS/opensips/commit/929c854b084cdbf9c6cf8e253f9fa60fcdec3c18
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  Store in TCP conns the real ephemeral port and not the listening port

Related to #1692


  Commit: 63d53ddd96355bd5e11ebfe293a4f37f6fe11d80
      https://github.com/OpenSIPS/opensips/commit/63d53ddd96355bd5e11ebfe293a4f37f6fe11d80
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2019-05-24 (Fri, 24 May 2019)

  Changed paths:
    M packaging/debian/opensips.manpages

  Log Message:
  -----------
  Fix packaging (remove opensipsdbctl manpage)


  Commit: 52f5762696348cfccd31ef3c43d16db9b44d4113
      https://github.com/OpenSIPS/opensips/commit/52f5762696348cfccd31ef3c43d16db9b44d4113
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-24 (Fri, 24 May 2019)

  Changed paths:
    M packaging/debian/opensips.default

  Log Message:
  -----------
  packaging: Allow specifying custom options with Debian systemd

(cherry picked from commit e83a116c179ff8be04e8976a21a94aad6730d97e)


  Commit: a977a1c3426c0fbd6bdc2d5f60aff9461c465360
      https://github.com/OpenSIPS/opensips/commit/a977a1c3426c0fbd6bdc2d5f60aff9461c465360
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-24 (Fri, 24 May 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M main.c
    M pvar.c
    M pvar.h

  Log Message:
  -----------
  core: Add new parameter ('pv_print_buf_size')

This setting will be useful in case large bodies of text need to be
expanded during a pseudo-variable format printing.  For example:

avp_db_query("SELECT $var(columns) FROM $var(table)", $avp(result));
             ^ before this commit, the output of this format was
	       capped at 1024 bytes

Closes #1659


  Commit: 1dae7c50fc336f98aee61ac54c7721d022c47711
      https://github.com/OpenSIPS/opensips/commit/1dae7c50fc336f98aee61ac54c7721d022c47711
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-24 (Fri, 24 May 2019)

  Changed paths:
    M help_msg.h

  Log Message:
  -----------
  opensips -h: Update the help message with the 3.0 additions


  Commit: e7770a97a16e66714e672891c2e56a89c0a4fa6c
      https://github.com/OpenSIPS/opensips/commit/e7770a97a16e66714e672891c2e56a89c0a4fa6c
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-05-26 (Sun, 26 May 2019)

  Changed paths:
    M modules/cachedb_cassandra/README
    M modules/cachedb_cassandra/doc/contributors.xml
    M modules/cachedb_redis/README
    M modules/cachedb_redis/doc/contributors.xml
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/db_berkeley/README
    M modules/db_berkeley/doc/contributors.xml
    M modules/db_mysql/README
    M modules/db_mysql/doc/contributors.xml
    M modules/db_oracle/README
    M modules/db_oracle/doc/contributors.xml
    M modules/db_postgres/README
    M modules/db_postgres/doc/contributors.xml
    M modules/db_sqlite/README
    M modules/db_sqlite/doc/contributors.xml
    M modules/db_text/README
    M modules/db_text/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/emergency/README
    M modules/emergency/doc/contributors.xml
    M modules/load_balancer/README
    M modules/load_balancer/doc/contributors.xml
    M modules/pi_http/README
    M modules/pi_http/doc/contributors.xml
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/proto_bin/README
    M modules/proto_bin/doc/contributors.xml
    M modules/proto_hep/README
    M modules/proto_hep/doc/contributors.xml
    M modules/proto_tls/README
    M modules/proto_tls/doc/contributors.xml
    M modules/proto_ws/README
    M modules/proto_ws/doc/contributors.xml
    M modules/proto_wss/README
    M modules/proto_wss/doc/contributors.xml
    M modules/rr/README
    M modules/rr/doc/contributors.xml
    M modules/rtpproxy/README
    M modules/rtpproxy/doc/contributors.xml
    M modules/siprec/README
    M modules/siprec/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/tracer/README
    M modules/tracer/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: 59ba0f7aab24b83816264a143f0c339a054400a6
      https://github.com/OpenSIPS/opensips/commit/59ba0f7aab24b83816264a143f0c339a054400a6
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-27 (Mon, 27 May 2019)

  Changed paths:
    M statistics.c

  Log Message:
  -----------
  Return statistics as numbers


  Commit: c6fb6c96093ff2e81dda5746755594a64b5764ee
      https://github.com/OpenSIPS/opensips/commit/c6fb6c96093ff2e81dda5746755594a64b5764ee
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-27 (Mon, 27 May 2019)

  Changed paths:
    M modules/aaa_radius/aaa_radius.c
    M modules/acc/acc_mod.c
    M modules/alias_db/alias_db.c
    M modules/auth/auth_mod.c
    M modules/auth_aaa/authaaa_mod.c
    M modules/auth_db/authdb_mod.c
    M modules/avpops/avpops.c
    M modules/b2b_entities/b2b_entities.c
    M modules/b2b_logic/b2b_logic.c
    M modules/b2b_sca/b2b_sca.c
    M modules/benchmark/benchmark.c
    M modules/cachedb_cassandra/cachedb_cassandra.c
    M modules/cachedb_couchbase/cachedb_couchbase.c
    M modules/cachedb_local/cachedb_local.c
    M modules/cachedb_memcached/cachedb_memcached.c
    M modules/cachedb_mongodb/cachedb_mongodb.c
    M modules/cachedb_redis/cachedb_redis.c
    M modules/cachedb_sql/cachedb_sql.c
    M modules/call_center/call_center.c
    M modules/call_control/call_control.c
    M modules/carrierroute/carrierroute.c
    M modules/cfgutils/cfgutils.c
    M modules/cgrates/cgrates.c
    M modules/clusterer/clusterer_mod.c
    M modules/compression/compression.c
    M modules/cpl_c/cpl.c
    M modules/db_berkeley/db_berkeley.c
    M modules/db_cachedb/db_cachedb.c
    M modules/db_flatstore/flatstore_mod.c
    M modules/db_http/db_http.c
    M modules/db_mysql/db_mysql.c
    M modules/db_oracle/db_oracle.c
    M modules/db_perlvdb/perlvdb.c
    M modules/db_postgres/db_postgres.c
    M modules/db_sqlite/db_sqlite.c
    M modules/db_text/dbtext.c
    M modules/db_unixodbc/db_unixodbc.c
    M modules/db_virtual/db_virtual.c
    M modules/dialog/dialog.c
    M modules/dialplan/dialplan.c
    M modules/dispatcher/dispatcher.c
    M modules/diversion/diversion.c
    M modules/dns_cache/dns_cache.c
    M modules/domain/domain_mod.c
    M modules/domainpolicy/domainpolicy_mod.c
    M modules/drouting/drouting.c
    M modules/emergency/emergency_methods.c
    M modules/enum/enum_mod.c
    M modules/event_datagram/event_datagram.c
    M modules/event_flatstore/event_flatstore.c
    M modules/event_jsonrpc/event_jsonrpc.c
    M modules/event_rabbitmq/event_rabbitmq.c
    M modules/event_route/event_route.c
    M modules/event_routing/event_routing.c
    M modules/event_virtual/event_virtual.c
    M modules/event_xmlrpc/event_xmlrpc.c
    M modules/exec/exec_mod.c
    M modules/fraud_detection/fraud_detection.c
    M modules/freeswitch/fs_mod.c
    M modules/freeswitch_scripting/fss_mod.c
    M modules/gflags/gflags.c
    M modules/group/group_mod.c
    M modules/h350/h350_mod.c
    M modules/httpd/httpd.c
    M modules/identity/identity.c
    M modules/imc/imc.c
    M modules/jabber/jabber.c
    M modules/json/json.c
    M modules/jsonrpc/jsonrpc.c
    M modules/ldap/ldap_mod.c
    M modules/load_balancer/load_balancer.c
    M modules/lua/siplua.c
    M modules/mangler/mangler.c
    M modules/mathops/mathops.c
    M modules/maxfwd/maxfwd.c
    M modules/mediaproxy/mediaproxy.c
    M modules/mi_datagram/mi_datagram.c
    M modules/mi_fifo/mi_fifo.c
    M modules/mi_html/mi_html.c
    M modules/mi_http/mi_http.c
    M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c
    M modules/mid_registrar/mid_registrar.c
    M modules/mmgeoip/mmgeoip.c
    M modules/msilo/msilo.c
    M modules/nat_traversal/nat_traversal.c
    M modules/nathelper/nathelper.c
    M modules/options/mod_options.c
    M modules/osp/osp_mod.c
    M modules/path/path_mod.c
    M modules/peering/peering.c
    M modules/perl/perl.c
    M modules/permissions/permissions.c
    M modules/pi_http/pi_http.c
    M modules/pike/pike.c
    M modules/presence/presence.c
    M modules/presence_callinfo/presence_callinfo.c
    M modules/presence_dialoginfo/presence_dialoginfo.c
    M modules/presence_mwi/presence_mwi.c
    M modules/presence_xcapdiff/presence_xcapdiff.c
    M modules/presence_xml/presence_xml.c
    M modules/proto_bin/proto_bin.c
    M modules/proto_hep/proto_hep.c
    M modules/proto_sctp/proto_sctp.c
    M modules/proto_smpp/proto_smpp.c
    M modules/proto_tls/proto_tls.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/proto_wss.c
    M modules/pua/pua.c
    M modules/pua_bla/pua_bla.c
    M modules/pua_dialoginfo/pua_dialoginfo.c
    M modules/pua_mi/pua_mi.c
    M modules/pua_usrloc/pua_usrloc.c
    M modules/pua_xmpp/pua_xmpp.c
    M modules/python/python_mod.c
    M modules/qos/qos.c
    M modules/rabbitmq/rabbitmq.c
    M modules/rabbitmq_consumer/rabbitmq_consumer.c
    M modules/ratelimit/ratelimit.c
    M modules/regex/regex_mod.c
    M modules/registrar/reg_mod.c
    M modules/rest_client/rest_client.c
    M modules/rls/rls.c
    M modules/rr/rr_mod.c
    M modules/rtpengine/rtpengine.c
    M modules/rtpproxy/rtpproxy.c
    M modules/script_helper/script_helper.c
    M modules/seas/seas.c
    M modules/signaling/signaling.c
    M modules/sip_i/sip_i.c
    M modules/sipcapture/sipcapture.c
    M modules/sipmsgops/sipmsgops.c
    M modules/siprec/siprec.c
    M modules/sl/sl.c
    M modules/sms/sms.c
    M modules/sngtc/sngtc.c
    M modules/snmpstats/snmpstats.h
    M modules/speeddial/speeddial.c
    M modules/sql_cacher/sql_cacher.c
    M modules/sst/sst.c
    M modules/statistics/statistics.c
    M modules/stun/stun.c
    M modules/textops/textops.c
    M modules/tls_mgm/tls_mgm.c
    M modules/tm/tm.c
    M modules/topology_hiding/topology_hiding.c
    M modules/tracer/tracer.c
    M modules/uac/uac.c
    M modules/uac_auth/uac_auth.c
    M modules/uac_redirect/redirect.c
    M modules/uac_registrant/registrant.c
    M modules/userblacklist/userblacklist.c
    M modules/usrloc/ul_mod.c
    M modules/xcap/xcap_mod.c
    M modules/xcap_client/xcap_client.c
    M modules/xml/xml.c
    M modules/xmpp/xmpp.c
    M net/proto_tcp/proto_tcp.c
    M net/proto_udp/proto_udp.c
    M sr_module.c
    M sr_module.h

  Log Message:
  -----------
  add function that is ran after loading a module


  Commit: 1880111a33beed6ba87d64fb2700a22e71dc0184
      https://github.com/OpenSIPS/opensips/commit/1880111a33beed6ba87d64fb2700a22e71dc0184
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-27 (Mon, 27 May 2019)

  Changed paths:
    M modules/tls_mgm/tls_mgm.c

  Log Message:
  -----------
  tls_mgm: initialize mem functions asap

Initialize the memory functions as soon as possible to prevent any other
module that uses openssl to use the default ones.

Fix #1114 #21 #1708


  Commit: 6ecd6bfbb2c50ac1c2a78e160e80709b9deb7063
      https://github.com/OpenSIPS/opensips/commit/6ecd6bfbb2c50ac1c2a78e160e80709b9deb7063
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-27 (Mon, 27 May 2019)

  Changed paths:
    M mem/shm_mem.c

  Log Message:
  -----------
  shm: Remove unused/deprecated functions


  Commit: 4bd078f11be38534a32aa66e65c931dbd386c607
      https://github.com/OpenSIPS/opensips/commit/4bd078f11be38534a32aa66e65c931dbd386c607
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-27 (Mon, 27 May 2019)

  Changed paths:
    M mem/rpm_mem.h

  Log Message:
  -----------
  rpm memory: Fix rpm_free() locking

    * fix "shm_unlock()" copy-paste error
    * the ifdefs are unnecessary, as the rpm_lock/unlock macros do
      exactly that


  Commit: 24b0735076c20464f22047201674f78d184d72e0
      https://github.com/OpenSIPS/opensips/commit/24b0735076c20464f22047201674f78d184d72e0
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-27 (Mon, 27 May 2019)

  Changed paths:
    M mem/shm_mem.h

  Log Message:
  -----------
  shared memory: Fix unsafe shm_free() when debugging

When HP_MALLOC was included in the build, the F_MALLOC_DBG and
Q_MALLOC_DBG allocators were broken, since their shm_free() operation
was purely lockless and could corrupt the memory at any time.


  Commit: 3a921cc3744408bea05fc49a85da8e337df6d2d3
      https://github.com/OpenSIPS/opensips/commit/3a921cc3744408bea05fc49a85da8e337df6d2d3
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-27 (Mon, 27 May 2019)

  Changed paths:
    M mem/shm_mem.h

  Log Message:
  -----------
  shared memory: Add support for bulk operations

This patch adds the following functions:
    * shm_malloc_bulk()
    * shm_free_bulk()

Their purpose is to minimize contention, in situations where the
developer needs to perform lots of consecutive shared memory operations.
In this case, their usage is as follows:

shm_lock();
shm_malloc_bulk();
shm_malloc_bulk();
...
shm_free_bulk(...);
shm_malloc_bulk();
shm_free_bulk(...);
...
shm_unlock();


  Commit: 216bf4df007b2b2fbba43d9a292cad1982691c35
      https://github.com/OpenSIPS/opensips/commit/216bf4df007b2b2fbba43d9a292cad1982691c35
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-27 (Mon, 27 May 2019)

  Changed paths:
    M modules/tm/h_table.c
    M modules/tm/sip_msg.c
    M modules/tm/sip_msg.h
    M modules/tm/t_reply.c
    M usr_avp.c
    M usr_avp.h

  Log Message:
  -----------
  tm: Refactor code to use bulk shm operations


  Commit: 53f74790ccbbbc7e6d2f3cb09b954fe54ecedf32
      https://github.com/OpenSIPS/opensips/commit/53f74790ccbbbc7e6d2f3cb09b954fe54ecedf32
  Author: Ralf Zerres <ralf.zerres at networkx.de>
  Date:   2019-05-27 (Mon, 27 May 2019)

  Changed paths:
    A packaging/arch/Makefile.conf.template
    A packaging/arch/PKGBUILD.git
    A packaging/arch/opensips.install
    A packaging/arch/opensips.service
    A packaging/arch/opensips.tmpfiles.conf

  Log Message:
  -----------
  packaging: supporting arch-linux

- PKGBUILD.git: install package from github branch "master"
  Split packages for opensips (core,parser), modules and documentation
- Makefile.conf.template: adopt and customize for linux environment
- systemd: include service and tmpfiles
- opensips.install: run script after package is installed on target
  system

Signed-off-by: Ralf Zerres <ralf.zerres at networkx.de>


  Commit: 30f57419493528f1856a571ccd1f8a3d8a74dc7c
      https://github.com/OpenSIPS/opensips/commit/30f57419493528f1856a571ccd1f8a3d8a74dc7c
  Author: Ralf Zerres <ralf.zerres at networkx.de>
  Date:   2019-05-27 (Mon, 27 May 2019)

  Changed paths:
    M mod_fix.h
    M modules/osp/osp_mod.c

  Log Message:
  -----------
  osp: Fix module compilation

- missing header (route_struct.h)
- typo in array definition cmds[]

Signed-off-by: Ralf Zerres <ralf.zerres at networkx.de>


  Commit: f9dcc4be9ad7aa5950dc1a5fd9a028568e023db6
      https://github.com/OpenSIPS/opensips/commit/f9dcc4be9ad7aa5950dc1a5fd9a028568e023db6
  Author: Ralf Zerres <ralf.zerres at networkx.de>
  Date:   2019-05-27 (Mon, 27 May 2019)

  Changed paths:
    M lib/json/opensips_json_c_helper.h

  Log Message:
  -----------
  opensips_json_c_helper.h: fix preprocessor definition on __amd64__

- json.h moved to system include subdir json-c (json-c v0.13.1)

Signed-off-by: Ralf Zerres <ralf.zerres at networkx.de>


  Commit: faec7ebc9473b38e188a2507b1e8989e181da1ad
      https://github.com/OpenSIPS/opensips/commit/faec7ebc9473b38e188a2507b1e8989e181da1ad
  Author: Ralf Zerres <ralf.zerres at networkx.de>
  Date:   2019-05-27 (Mon, 27 May 2019)

  Changed paths:
    M Makefile.defs

  Log Message:
  -----------
  Makefile.defs: adapt default settings for XSL parser

Signed-off-by: Ralf Zerres <ralf.zerres at networkx.de>


  Commit: 6f577a9a910e2aab15830c2abefcd95f2be04a88
      https://github.com/OpenSIPS/opensips/commit/6f577a9a910e2aab15830c2abefcd95f2be04a88
  Author: Ralf Zerres <ralf.zerres at networkx.de>
  Date:   2019-05-27 (Mon, 27 May 2019)

  Changed paths:
    M doc/doxygen/opensips-doxygen

  Log Message:
  -----------
  doxygen: update config handling

- comment out obeolete tags (as of doxygen v1.8.15)
- update element list (include new objects, remove obsolete objects)
- align in alphabetic order (decending)

Signed-off-by: Ralf Zerres <ralf.zerres at networkx.de>


  Commit: 74ff59dc07907a02f542d211fe311ed45fd9f770
      https://github.com/OpenSIPS/opensips/commit/74ff59dc07907a02f542d211fe311ed45fd9f770
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/call_control/call_control.c
    M modules/mediaproxy/mediaproxy.c
    M modules/nat_traversal/nat_traversal.c

  Log Message:
  -----------
  Be consistent with comments, spacing and NULL values


  Commit: 862a9ea2d4bdd81dda8223f2facfc280f5f1931b
      https://github.com/OpenSIPS/opensips/commit/862a9ea2d4bdd81dda8223f2facfc280f5f1931b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/tm/mi.c

  Log Message:
  -----------
  Revert "tm: Fix crash in t_uac_dlg (uninitialized stack var)"

This reverts commit 061b7584d3b132eddb74472050ea20cc8ed0478c.


  Commit: a8a1c077c66350c7f4e9a9348642cab6ce43ae7a
      https://github.com/OpenSIPS/opensips/commit/a8a1c077c66350c7f4e9a9348642cab6ce43ae7a
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/tm/mi.c

  Log Message:
  -----------
  Fixed handling of unset socket parameter.


  Commit: 04be3350b315dc0e368369a7d0ad8933b73e3f07
      https://github.com/OpenSIPS/opensips/commit/04be3350b315dc0e368369a7d0ad8933b73e3f07
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M mem/shm_mem.h

  Log Message:
  -----------
  Fixed compile error with SHM_EXTRA_STATS.

Variable mismatch introduced with commit 24b0735076c20464f22047201674f78d184d72ee0


  Commit: 66f0f60564445daed92f887d361888e048f2b060
      https://github.com/OpenSIPS/opensips/commit/66f0f60564445daed92f887d361888e048f2b060
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M bin_interface.c
    M cfg_pp.c
    M cfg_reload.c
    M modules/cachedb_mongodb/cachedb_mongodb_dbase.c
    M modules/cachedb_redis/cachedb_redis_dbase.c
    M modules/mid_registrar/lookup.c
    M modules/mid_registrar/save.c
    M modules/nathelper/nathelper.c
    M modules/nathelper/sip_pinger.h
    M modules/proto_hep/hep.c
    M modules/rtpproxy/rtpproxy.c
    M modules/tm/t_msgbuilder.h
    M modules/tracer/tracer.c
    M modules/usrloc/dlist.c

  Log Message:
  -----------
  Fixed some compilation warnings


  Commit: dfc4a8fa949b911b577ad8c03a37b4c56dee19ff
      https://github.com/OpenSIPS/opensips/commit/dfc4a8fa949b911b577ad8c03a37b4c56dee19ff
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M bin_interface.c
    M modules/cachedb_mongodb/cachedb_mongodb_dbase.c
    M modules/mid_registrar/lookup.c
    M modules/mid_registrar/save.c
    M modules/nathelper/nathelper.c
    M modules/nathelper/sip_pinger.h

  Log Message:
  -----------
  Fixed a few more warnings on 64 bit platforms


  Commit: 8f49a55c03ea8a2340f56124567bbe610906df9d
      https://github.com/OpenSIPS/opensips/commit/8f49a55c03ea8a2340f56124567bbe610906df9d
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/db_postgres/pg_con.c
    M modules/gflags/gflags.c
    M modules/mediaproxy/mediaproxy.c
    M modules/nat_traversal/nat_traversal.c
    M modules/sql_cacher/sql_cacher.c

  Log Message:
  -----------
  Use the size_t modifier to avoid an unnecessary cast


  Commit: 394409a05d4193e064fc707b9df3a0155f0dd9c2
      https://github.com/OpenSIPS/opensips/commit/394409a05d4193e064fc707b9df3a0155f0dd9c2
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/nathelper/nathelper.c

  Log Message:
  -----------
  Fixed travis error


  Commit: 149e69e3f67013884623e7986c47742aad787ece
      https://github.com/OpenSIPS/opensips/commit/149e69e3f67013884623e7986c47742aad787ece
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/tls_mgm/Makefile
    M modules/tls_mgm/tls_mgm.c

  Log Message:
  -----------
  tls_mgm: make sure pthread locking has SHARED support

Prevent system lock when using openssl 1.1, that is using phreads as
syncrhonizing mechanisms.

Close #1590


  Commit: 51719c77e00881bcc707225e1d3cc3297ecc2a04
      https://github.com/OpenSIPS/opensips/commit/51719c77e00881bcc707225e1d3cc3297ecc2a04
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/permissions/mi.c

  Log Message:
  -----------
  Fixed MI address_dump function


  Commit: 385d7c36c10d4c59b905d07ec69e803b054cabc4
      https://github.com/OpenSIPS/opensips/commit/385d7c36c10d4c59b905d07ec69e803b054cabc4
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/python/python_msgobj.c

  Log Message:
  -----------
  python: fix calling of script module functions from python


  Commit: 0cd1b9f1aae68d983c4e4297cabfa59567252f61
      https://github.com/OpenSIPS/opensips/commit/0cd1b9f1aae68d983c4e4297cabfa59567252f61
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/lua/sipstate.c

  Log Message:
  -----------
  lua: fix function param buffers size in lua_exec()


  Commit: 4b43ab5245435395b3c21457dd72f00e0771c023
      https://github.com/OpenSIPS/opensips/commit/4b43ab5245435395b3c21457dd72f00e0771c023
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

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

  Log Message:
  -----------
  lua: fix calling of script module functions from lua code


  Commit: f55b453a87020da226887109a4851cde857a57a0
      https://github.com/OpenSIPS/opensips/commit/f55b453a87020da226887109a4851cde857a57a0
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/perl/opensipsxs.xs
    M modules/perl/perl.c

  Log Message:
  -----------
  perl: fix calling of script module functions from perl code


  Commit: c6a66430209582f23ad91869b24f05bb499cc118
      https://github.com/OpenSIPS/opensips/commit/c6a66430209582f23ad91869b24f05bb499cc118
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/lua/sipapi.c
    M modules/perl/opensipsxs.xs
    M modules/python/python_msgobj.c

  Log Message:
  -----------
  python, lua, perl: fix calling of module functions with regex params


  Commit: 0d3794f1b53d58461a385fc0f879fdf157e93f38
      https://github.com/OpenSIPS/opensips/commit/0d3794f1b53d58461a385fc0f879fdf157e93f38
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/permissions/hash.c

  Log Message:
  -----------
  More fixes for MI implementation errors


  Commit: 3919f0a8e67092221faa800928ffada80585e688
      https://github.com/OpenSIPS/opensips/commit/3919f0a8e67092221faa800928ffada80585e688
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/usrloc/ul_mod.c

  Log Message:
  -----------
  usrloc: Never leave 'pinging_mode' uninitialized

When omitting 'working_mode_preset', the 'pinging_mode' would remain
uninitialized, possibly leading to future crashes in the contact pinging
routine.

Thanks to Răzvan Crainea for catching this!


  Commit: 0300eb1d5986a86bc6062dfb2b7b00a50eaad25d
      https://github.com/OpenSIPS/opensips/commit/0300eb1d5986a86bc6062dfb2b7b00a50eaad25d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/usrloc/dlist.c

  Log Message:
  -----------
  usrloc: fix next hop compute for usrloc with DB

Thanks go to Jasper Hafkenscheid (hafkensite on GitHub) for reporting it
Close #1710


  Commit: d3fa736c0fef59a5da069220efba0eacdfeaf467
      https://github.com/OpenSIPS/opensips/commit/d3fa736c0fef59a5da069220efba0eacdfeaf467
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M db/schema/pr_xcap.xml
    M doc/dbschema/xsl/pi_framework_table.xsl
    M scripts/pi_http/pi_framework.xml
    M scripts/pi_http/presence-table

  Log Message:
  -----------
  pi_http: fix LONGBLOB specification


  Commit: 154a1560c84dace2661c61101038878cf6d8eeab
      https://github.com/OpenSIPS/opensips/commit/154a1560c84dace2661c61101038878cf6d8eeab
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M db/schema/tls_mgm.xml
    M scripts/mysql/tls_mgm-create.sql

  Log Message:
  -----------
  tls_mgm: increase ca_list size

Thanks go to Alexey Vasilyev (vasilevalex on GitHub) for reporting it
Close #1709


  Commit: ad159240835932e5ea53dc5df914df44f1414e6a
      https://github.com/OpenSIPS/opensips/commit/ad159240835932e5ea53dc5df914df44f1414e6a
  Author: Alexey Vasilyev <alexei.vasilyev at gmail.com>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/tls_mgm/tls_mgm.c

  Log Message:
  -----------
  Load chain of certificates and all CA certificates from DB


  Commit: b1b6f814e5589dc1a52b5486f05a017666fba1cd
      https://github.com/OpenSIPS/opensips/commit/b1b6f814e5589dc1a52b5486f05a017666fba1cd
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/tls_mgm/tls_conn_server.h

  Log Message:
  -----------
  tls_mgm: make unused functions inline


  Commit: 3ed991ed447eaf6b0ec9254111739f7a541b216c
      https://github.com/OpenSIPS/opensips/commit/3ed991ed447eaf6b0ec9254111739f7a541b216c
  Author: Răzvan Crainea <razvan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M Makefile.defs
    M doc/doxygen/opensips-doxygen
    M lib/json/opensips_json_c_helper.h
    M mod_fix.h
    M modules/osp/osp_mod.c
    A packaging/arch/Makefile.conf.template
    A packaging/arch/PKGBUILD.git
    A packaging/arch/opensips.install
    A packaging/arch/opensips.service
    A packaging/arch/opensips.tmpfiles.conf

  Log Message:
  -----------
  Merge pull request #1716 from rzerres/makepkg

Build on Arch Linux (v3.0.0), bugfix


  Commit: e41465513c01a61b3ed33ad4eb71f91585a391a4
      https://github.com/OpenSIPS/opensips/commit/e41465513c01a61b3ed33ad4eb71f91585a391a4
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/proto_bin/proto_bin.c
    M modules/proto_hep/proto_hep.c
    M modules/proto_smpp/smpp.c
    M modules/proto_tls/doc/proto_tls_admin.xml
    M modules/proto_tls/proto_tls.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/doc/proto_wss_admin.xml
    M modules/proto_wss/proto_wss.c
    M modules/tls_mgm/tls_conn_ops.h
    M modules/tls_mgm/tls_mgm.c
    M modules/tls_mgm/tls_select.c
    M net/api_proto_net.h
    M net/net_tcp.c
    M net/net_tcp.h
    M net/proto_tcp/proto_tcp.c

  Log Message:
  -----------
  Added proto function for extra conn matching.

A TCP-based protocol may export an API function for performing extra checks when comes to matching and re-using existing connections.
For now the SSL using modules (TLS & WSS) are using the function to perform SSL cert matching, to avoid re-using connections with wrong SSL certificate.
Fixes #1651


  Commit: 236d46619b4a021c8b4f98d35b0429e16337b48f
      https://github.com/OpenSIPS/opensips/commit/236d46619b4a021c8b4f98d35b0429e16337b48f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/proto_tls/doc/proto_tls_admin.xml

  Log Message:
  -----------
  [proto_tls] Added missing xreflabel in docs


  Commit: a6c9376e7514bb0e7c4a7061057d1a59a2e421c1
      https://github.com/OpenSIPS/opensips/commit/a6c9376e7514bb0e7c4a7061057d1a59a2e421c1
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/db_oracle/db_oracle.c
    M modules/db_oracle/res.c
    M modules/db_oracle/val.c

  Log Message:
  -----------
  Merge pull request #1239 from dronord/ora_integer

Oracle NUMBER not NUM in application


  Commit: fd1c2f0cb9cfde1d53b4c8a1493ecfad11b8b98f
      https://github.com/OpenSIPS/opensips/commit/fd1c2f0cb9cfde1d53b4c8a1493ecfad11b8b98f
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M net/net_tcp.c
    M net/net_tcp_proc.c
    M net/tcp_conn.h

  Log Message:
  -----------
  Merge pull request #1701 from vitalikvoip/2.4_fix_tcpchild_busy_counter

Fix TCP connections load balancing to use all TCP workers evenly
(cherry picked from commit 55d95ecae41274fbeafed9b39a6251cbb0aa47b1)

(cherry picked from commit 5c3c32d8d19e03cfcf8c8e2a8e5a8cefc3fa2aee)


  Commit: f7e45ba6e02cb1b130d5eef4285aadf879e948f8
      https://github.com/OpenSIPS/opensips/commit/f7e45ba6e02cb1b130d5eef4285aadf879e948f8
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/db_oracle/res.c

  Log Message:
  -----------
  Merge pull request #1207 from dronord/ora_fetch

fix and optimize oracle fetch


  Commit: 3ddbbf6275b381a8bee0f45a856595304a26d1ce
      https://github.com/OpenSIPS/opensips/commit/3ddbbf6275b381a8bee0f45a856595304a26d1ce
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/db_oracle/res.c

  Log Message:
  -----------
  Merge pull request #1208 from dronord/ora_bigint

db_ora: dont trim VAL_BIGINT


  Commit: db8a522aacbe9e6b6ce2b0e0b37186f875ca0c73
      https://github.com/OpenSIPS/opensips/commit/db8a522aacbe9e6b6ce2b0e0b37186f875ca0c73
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M modules/seas/seas_action.c
    M modules/sl/sl_funcs.c
    M modules/tm/dlg.c
    M modules/tm/t_reply.c
    M tags.h

  Log Message:
  -----------
  Fix collision in local To-tag generation.

Use MD5 on 128 (instead of CRC on 16 bits) for a better dispersion
of the To-tag values.
Solves problem (1) in #1662


  Commit: eec31bd98ec1a8d398a963697687bf2555cf62b8
      https://github.com/OpenSIPS/opensips/commit/eec31bd98ec1a8d398a963697687bf2555cf62b8
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M Makefile.defs

  Log Message:
  -----------
  Makefile.defs: Improve docbook.xsl detection

An adaptation of commit faec7ebc9473 which also helps preserve the
previous behavior.


  Commit: 382f6e3af688190eaa96f0fea82a7a0200749042
      https://github.com/OpenSIPS/opensips/commit/382f6e3af688190eaa96f0fea82a7a0200749042
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M modules/call_control/call_control.c
    M modules/call_control/doc/call_control_admin.xml
    M modules/nathelper/doc/nathelper_admin.xml
    M modules/nathelper/nathelper.c
    M modules/sst/doc/sst_admin.xml
    M modules/sst/sst.c
    M modules/tm/tm.c
    M modules/usrloc/doc/usrloc_admin.xml
    M modules/usrloc/ul_mod.c

  Log Message:
  -----------
  Remove various deprecated parameters

    * no longer accept deprecated flag modparams with integer values
    * tm: remove deprecated "fr_timer" and "fr_inv_timer" modparams


  Commit: c90d251cef30fb6a991b859652a3ba7bcb32c37c
      https://github.com/OpenSIPS/opensips/commit/c90d251cef30fb6a991b859652a3ba7bcb32c37c
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M modules/cgrates/cgrates_common.c

  Log Message:
  -----------
  cgrates: handle inter-mixing of requests and events

In case when OpenSIPS sends a request, but before receiving the reply on
the same connection, it receives an event, we need to make sure the
reply is not marked as completed.
Before this fix, when the actual reply was coming back, we no longer had
a reply handler, therefore OpenSIPS was crashing.

Reported by Vasilios Tzanoudakis (vtzan on GitHub) in ticket #1713


  Commit: 802ee8c79ac7e62e50346783250385c8a13dc128
      https://github.com/OpenSIPS/opensips/commit/802ee8c79ac7e62e50346783250385c8a13dc128
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

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

  Log Message:
  -----------
  clusterer: fix MI commands that dispatch other commands in cluster

Adapt 'cluster_send_mi' and 'cluster_broadcast_mi' commands to
the new MI interface.


  Commit: 313b3fd5f29f3f124be9f8d630d8680f3c571273
      https://github.com/OpenSIPS/opensips/commit/313b3fd5f29f3f124be9f8d630d8680f3c571273
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M modules/tls_mgm/tls_domain.c

  Log Message:
  -----------
  tls_mgm: fix a bug when matching the tls domain

When matching a tls connection with a tls domain, use a null terminated
sip domain filter string for fnmatch().


  Commit: 566d8d4b1a6f2c7dc650c54e744440d5d05721c2
      https://github.com/OpenSIPS/opensips/commit/566d8d4b1a6f2c7dc650c54e744440d5d05721c2
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M modules/rr/record.c

  Log Message:
  -----------
  rr: fix uninitialized warning


  Commit: 3e2aed097518ca37862638d6dd7fe2b4ee3e583a
      https://github.com/OpenSIPS/opensips/commit/3e2aed097518ca37862638d6dd7fe2b4ee3e583a
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M modules/rtpproxy/timeout_process.c

  Log Message:
  -----------
  rtpproxy: fix ipv6 handling of timeout socket

Reported by Dan Pascu on mailing list


  Commit: 266a2cf7705870765e27f7e628d5d61ad4cb6493
      https://github.com/OpenSIPS/opensips/commit/266a2cf7705870765e27f7e628d5d61ad4cb6493
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M modules/usrloc/dlist.c
    M modules/usrloc/ucontact.c

  Log Message:
  -----------
  usrloc: fix warnings from casting pointers to uint64

This warning is raised on 32-bits systems

Reported by Dan Pascu


  Commit: 73c2fe907e59cb6ce79c7c4fef1caf68cc954aff
      https://github.com/OpenSIPS/opensips/commit/73c2fe907e59cb6ce79c7c4fef1caf68cc954aff
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M modules/jabber/xjab_wlist.c

  Log Message:
  -----------
  [jabber] Fixed compiler warning.

Even if harmless, make the code consistent and avoid warnings - if using null-terimated functions, be sure you have the space for the the ending NULL.
Reported by Dan Pascu ( @danpascu )


  Commit: decbd1bddee7a77194fcc989f12b587e1b7ee548
      https://github.com/OpenSIPS/opensips/commit/decbd1bddee7a77194fcc989f12b587e1b7ee548
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M utils/db_berkeley/bdb_recover.c

  Log Message:
  -----------
  [utils] Fixed compiler warning

Even if harmless, make the code consistent and avoid warnings - if using null-termiated functions, be sure you have the space for the the ending NULL.
Reported by Dan Pascu ( @danpascu )


  Commit: d20f163f3bceb213e4a7937a43074bf106ad9aaf
      https://github.com/OpenSIPS/opensips/commit/d20f163f3bceb213e4a7937a43074bf106ad9aaf
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M modules/freeswitch/esl/src/esl.c
    M modules/freeswitch/esl/src/include/esl_config.h

  Log Message:
  -----------
  freeswitch ESL: Fix string truncation compiler warnings

esl/src/esl.c: In function ‘esl_recv_event’:
esl/src/esl.c:1406:4: warning: ‘strncpy’ specified bound 1024 equals
destination size [-Wstringop-truncation]
    strncpy(handle->last_reply, hval, sizeof(handle->last_reply));
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In function ‘esl_send_recv_timed.part.6’,
    inlined from ‘esl_send_recv_timed’ at esl/src/esl.c:1537:27:
esl/src/esl.c:1604:5: warning: ‘strncpy’ specified bound 1024 equals
destination size [-Wstringop-truncation]
     strncpy(handle->last_sr_reply, hval, sizeof(handle->last_sr_reply));
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from esl/src/esl_config.c:34:
esl/src/esl_config.c: In function ‘esl_config_open_file’:
esl/src/include/esl.h:43:37: warning: ‘strncpy’ output may be truncated
copying 511 bytes from a string of length 1023 [-Wstringop-truncation]
 #define esl_copy_string(_x, _y, _z) strncpy(_x, _y, _z - 1)
                                     ^~~~~~~~~~~~~~~~~~~~~~~
esl/src/include/esl.h:44:32: note: in expansion of macro ‘esl_copy_string’
 #define esl_set_string(_x, _y) esl_copy_string(_x, _y, sizeof(_x))
                                ^~~~~~~~~~~~~~~
esl/src/esl_config.c:72:4: note: in expansion of macro ‘esl_set_string’
    esl_set_string(cfg->path, path);
    ^~~~~~~~~~~~~~

Reported by Dan Pascu


  Commit: a64d411d92a55b9348f9a3cfe98e08afbf4a6ec0
      https://github.com/OpenSIPS/opensips/commit/a64d411d92a55b9348f9a3cfe98e08afbf4a6ec0
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M modules/rest_client/rest_methods.c

  Log Message:
  -----------
  rest_client: Fix string truncation compiler warnings

Reported by Dan Pascu


  Commit: 56c04d386908b7cc16df3b6bdf4369d72e0ae4cc
      https://github.com/OpenSIPS/opensips/commit/56c04d386908b7cc16df3b6bdf4369d72e0ae4cc
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    R utils/fifo_relay/fifo_server.php

  Log Message:
  -----------
  Dropped outdate & useless fifo relay (in php)


  Commit: 606f7b38a930a7556946740e429a241cbbc27c4b
      https://github.com/OpenSIPS/opensips/commit/606f7b38a930a7556946740e429a241cbbc27c4b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M doc/doxygen/opensips-doxygen
    M packaging/debian/copyright

  Log Message:
  -----------
  Purging references to fifo_relay


  Commit: de3e16698ef28b4e382695990bbd3916a712a8ac
      https://github.com/OpenSIPS/opensips/commit/de3e16698ef28b4e382695990bbd3916a712a8ac
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M .gitignore
    M Makefile
    M Makefile.rules
    M doc/doxygen/opensips-doxygen
    M packaging/debian/rules
    M packaging/freebsd/Makefile
    M packaging/redhat_fedora/opensips.spec
    M packaging/solaris/base-Prototype
    M packaging/solaris/prototype
    M packaging/solaris/tls-Prototype
    R utils/opensipsunix/Makefile
    R utils/opensipsunix/opensipsunix.8
    R utils/opensipsunix/opensipsunix.c

  Log Message:
  -----------
  Dropped outdated & useless 'opensipsunix'


  Commit: f6ad48444c0f0583a4319f333aca27be23779de4
      https://github.com/OpenSIPS/opensips/commit/f6ad48444c0f0583a4319f333aca27be23779de4
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

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

  Log Message:
  -----------
  rest_client: Update commit a64d411d

The input may be an IPv4 buffer, so memcpy() is not the way to go, as
we'd segfault immediately in that case.  Extending the destination
buffer by 1 byte seems to be the cleanest way to solve this warning.


  Commit: 80ec779e004fd69f343a56deab18c98c1e3079f3
      https://github.com/OpenSIPS/opensips/commit/80ec779e004fd69f343a56deab18c98c1e3079f3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M modules/cgrates/cgrates_common.c

  Log Message:
  -----------
  cgrates: fix resuming function for cgrates_cmd()

Reported by Vasilios Tzanoudakis  #1713


  Commit: cbe2c6509ee4ffc518b5feed26dd4375e4bae9f0
      https://github.com/OpenSIPS/opensips/commit/cbe2c6509ee4ffc518b5feed26dd4375e4bae9f0
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M modules/sms/libsms_getsms.c

  Log Message:
  -----------
  [sms] Fixed compiler warning.

Even if harmless, make the code consistent and avoid warnings - if using null-terimated functions, be sure you have the space for the the ending NULL.
Reported by Dan Pascu ( @danpascu )


  Commit: b14e87109fcb4a2c7bc395182a6457fcae372e7d
      https://github.com/OpenSIPS/opensips/commit/b14e87109fcb4a2c7bc395182a6457fcae372e7d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  More removal for opensipsunix

hacks will always hunt you back :P


  Commit: 59f8505d3597c2848ca05f64879d97a8748997ea
      https://github.com/OpenSIPS/opensips/commit/59f8505d3597c2848ca05f64879d97a8748997ea
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M doc/build-contrib.sh
    M main.c
    M mi/mi.h
    M modules/auth_db/doc/auth_db_admin.xml
    M modules/avpops/doc/avpops_admin.xml
    M modules/cachedb_local/doc/cachedb_local_admin.xml
    M modules/cachedb_mongodb/doc/cachedb_mongodb_admin.xml
    M modules/cfgutils/doc/cfgutils_admin.xml
    M modules/clusterer/api.h
    M modules/dialog/doc/dialog_admin.xml
    M modules/dispatcher/dispatch.c
    M modules/dispatcher/ds_fixups.c
    M modules/mediaproxy/doc/mediaproxy_admin.xml
    M modules/mid_registrar/mid_registrar.h
    M modules/nathelper/doc/nathelper_admin.xml
    M modules/presence/doc/presence_admin.xml
    M modules/proto_tls/doc/proto_tls_admin.xml
    M modules/ratelimit/doc/ratelimit_admin.xml
    M modules/registrar/doc/registrar_admin.xml
    M modules/rest_client/doc/rest_client_admin.xml
    M modules/sipmsgops/doc/sipmsgops_admin.xml
    M modules/tls_mgm/doc/tls_mgm_admin.xml
    M modules/tm/doc/tm_admin.xml
    M modules/usrloc/doc/usrloc_admin.xml

  Log Message:
  -----------
  Fix various documentation typos or shortcomings


  Commit: e1630a91d2298e423f122b1473e7f24b8f648e4d
      https://github.com/OpenSIPS/opensips/commit/e1630a91d2298e423f122b1473e7f24b8f648e4d
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-29 (Wed, 29 May 2019)

  Changed paths:
    M mem/common.c

  Log Message:
  -----------
  Use a QA memory allocator by default on the dev branch


  Commit: 53fd3cb669cc69db9b333526c72bb27d78be2010
      https://github.com/OpenSIPS/opensips/commit/53fd3cb669cc69db9b333526c72bb27d78be2010
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-05-30 (Thu, 30 May 2019)

  Changed paths:
    M modules/presence/presence.c

  Log Message:
  -----------
  Renamed refreshWatchers MI command to refresh_watchers

This was the only MI command that used camel-case notation.
The refreshWatchers command is still available as an alias, for backwards
compatibility, but it is considered deprecated and it will be removed in
a future version.


  Commit: 022166a51f8a4a2b38e2070146fdf3021c79b0af
      https://github.com/OpenSIPS/opensips/commit/022166a51f8a4a2b38e2070146fdf3021c79b0af
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-30 (Thu, 30 May 2019)

  Changed paths:
    M cfg.y
    M modules/auth_aaa/authaaa_mod.c
    M modules/auth_aaa/doc/auth_aaa_admin.xml
    M modules/call_control/call_control.c
    M modules/mid_registrar/mid_registrar.c
    M modules/nathelper/nathelper.c
    M modules/qos/doc/qos_admin.xml
    M modules/qos/qos.c
    M modules/registrar/doc/registrar_admin.xml
    M modules/registrar/reg_mod.c
    M modules/sst/sst.c
    M modules/tm/t_reply.c
    M modules/tm/t_reply.h
    M modules/tm/tm.c
    M modules/usrloc/ul_mod.c

  Log Message:
  -----------
  Remove all remaining deprecated integer flags

Completes commit 382f6e3af688.

Thanks to Dan Pascu for spotting this problem!


  Commit: 0e40f6d46a635eae7b9587d71c49041802d6cc4b
      https://github.com/OpenSIPS/opensips/commit/0e40f6d46a635eae7b9587d71c49041802d6cc4b
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-31 (Fri, 31 May 2019)

  Changed paths:
    M pt_load.c

  Log Message:
  -----------
  load statistics: Fix an unsigned integer underflow bug

This integer subtraction bug was leading to occasional, seamlessly
random load1m and load10m statistic spikes, for example:

4 2 0
4 2 0
4 3 59
4 3 0
5 3 0


  Commit: 7f14b6a30a79e6156ae732d1cbb8f1e3f102e3d3
      https://github.com/OpenSIPS/opensips/commit/7f14b6a30a79e6156ae732d1cbb8f1e3f102e3d3
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-05-31 (Fri, 31 May 2019)

  Changed paths:
    M pt_load.c

  Log Message:
  -----------
  load statistics: Fix a bunch of integer overflow bugs

Most of the summed up load statistics were skewed by a factor of 10, due
to a series of integer multiplications which was overflowing the 32-bit
result holder.

load, load1m, load10m before this patch (16 processes, 3 fully loaded):
12 99 9
12 99 9
12 101 10
13 103 10
13 104 10
12 106 10

... and after:

12 9 0
11 10 1
12 10 1
13 10 1

Fixes #1650


  Commit: 5c65090cf71f9ff9ff9a5248f03d6a0c93378f35
      https://github.com/OpenSIPS/opensips/commit/5c65090cf71f9ff9ff9a5248f03d6a0c93378f35
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-31 (Fri, 31 May 2019)

  Changed paths:
    M pt_load.c

  Log Message:
  -----------
  Revert "Added some auto-debug code for load stats."

This reverts commit a2460ee74a4b3b43dd8be787931607cca2896e57.


  Commit: 603a493488d767757ee2122d8d03a555df883b71
      https://github.com/OpenSIPS/opensips/commit/603a493488d767757ee2122d8d03a555df883b71
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-05-31 (Fri, 31 May 2019)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  dialog: prevent crash when running in auto-CANCEL mode

When auto-CANCEL mode is enabled, the node that receives the replicated
CANCEL does not have a processing context, since it is running out of
the script context. This patch prevents OpenSIPS from crashing.

Reported by Pasan Meemaduma (pasanmdev on GitHub) in #1719


  Commit: cd7fe92c1f0ac8a872d4dec801741d78aa597636
      https://github.com/OpenSIPS/opensips/commit/cd7fe92c1f0ac8a872d4dec801741d78aa597636
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-06-02 (Sun, 02 Jun 2019)

  Changed paths:
    M modules/aaa_radius/README
    M modules/aaa_radius/doc/contributors.xml
    M modules/acc/README
    M modules/acc/doc/contributors.xml
    M modules/alias_db/README
    M modules/alias_db/doc/contributors.xml
    M modules/auth/README
    M modules/auth/doc/contributors.xml
    M modules/auth_aaa/README
    M modules/auth_aaa/doc/contributors.xml
    M modules/auth_db/README
    M modules/auth_db/doc/contributors.xml
    M modules/avpops/README
    M modules/avpops/doc/contributors.xml
    M modules/b2b_entities/README
    M modules/b2b_entities/doc/contributors.xml
    M modules/b2b_logic/README
    M modules/b2b_logic/doc/contributors.xml
    M modules/b2b_sca/README
    M modules/b2b_sca/doc/contributors.xml
    M modules/benchmark/README
    M modules/benchmark/doc/contributors.xml
    M modules/cachedb_cassandra/README
    M modules/cachedb_cassandra/doc/contributors.xml
    M modules/cachedb_couchbase/README
    M modules/cachedb_couchbase/doc/contributors.xml
    M modules/cachedb_local/README
    M modules/cachedb_local/doc/contributors.xml
    M modules/cachedb_memcached/README
    M modules/cachedb_memcached/doc/contributors.xml
    M modules/cachedb_mongodb/README
    M modules/cachedb_mongodb/doc/contributors.xml
    M modules/cachedb_redis/README
    M modules/cachedb_redis/doc/contributors.xml
    M modules/cachedb_sql/README
    M modules/cachedb_sql/doc/contributors.xml
    M modules/call_center/README
    M modules/call_center/doc/contributors.xml
    M modules/call_control/README
    M modules/call_control/doc/contributors.xml
    M modules/carrierroute/README
    M modules/carrierroute/doc/contributors.xml
    M modules/cfgutils/README
    M modules/cfgutils/doc/contributors.xml
    M modules/cgrates/README
    M modules/cgrates/doc/contributors.xml
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/compression/README
    M modules/compression/doc/contributors.xml
    M modules/cpl_c/README
    M modules/cpl_c/doc/contributors.xml
    M modules/db_berkeley/README
    M modules/db_berkeley/doc/contributors.xml
    M modules/db_cachedb/README
    M modules/db_cachedb/doc/contributors.xml
    M modules/db_flatstore/README
    M modules/db_flatstore/doc/contributors.xml
    M modules/db_http/README
    M modules/db_http/doc/contributors.xml
    M modules/db_mysql/README
    M modules/db_mysql/doc/contributors.xml
    M modules/db_oracle/README
    M modules/db_oracle/doc/contributors.xml
    M modules/db_perlvdb/README
    M modules/db_perlvdb/doc/contributors.xml
    M modules/db_postgres/README
    M modules/db_postgres/doc/contributors.xml
    M modules/db_sqlite/README
    M modules/db_sqlite/doc/contributors.xml
    M modules/db_text/README
    M modules/db_text/doc/contributors.xml
    M modules/db_unixodbc/README
    M modules/db_unixodbc/doc/contributors.xml
    M modules/db_virtual/README
    M modules/db_virtual/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/dialplan/README
    M modules/dialplan/doc/contributors.xml
    M modules/dispatcher/README
    M modules/dispatcher/doc/contributors.xml
    M modules/diversion/README
    M modules/diversion/doc/contributors.xml
    M modules/dns_cache/README
    M modules/dns_cache/doc/contributors.xml
    M modules/domain/README
    M modules/domain/doc/contributors.xml
    M modules/domainpolicy/README
    M modules/domainpolicy/doc/contributors.xml
    M modules/drouting/README
    M modules/drouting/doc/contributors.xml
    M modules/emergency/README
    M modules/emergency/doc/contributors.xml
    M modules/enum/README
    M modules/enum/doc/contributors.xml
    M modules/event_datagram/README
    M modules/event_datagram/doc/contributors.xml
    M modules/event_flatstore/README
    M modules/event_flatstore/doc/contributors.xml
    M modules/event_jsonrpc/README
    M modules/event_jsonrpc/doc/contributors.xml
    M modules/event_rabbitmq/README
    M modules/event_rabbitmq/doc/contributors.xml
    M modules/event_route/README
    M modules/event_route/doc/contributors.xml
    M modules/event_routing/README
    M modules/event_routing/doc/contributors.xml
    M modules/event_virtual/README
    M modules/event_virtual/doc/contributors.xml
    M modules/event_xmlrpc/README
    M modules/event_xmlrpc/doc/contributors.xml
    M modules/exec/README
    M modules/exec/doc/contributors.xml
    M modules/fraud_detection/README
    M modules/fraud_detection/doc/contributors.xml
    M modules/freeswitch/README
    M modules/freeswitch/doc/contributors.xml
    M modules/freeswitch_scripting/README
    M modules/freeswitch_scripting/doc/contributors.xml
    M modules/gflags/README
    M modules/gflags/doc/contributors.xml
    M modules/group/README
    M modules/group/doc/contributors.xml
    M modules/h350/README
    M modules/h350/doc/contributors.xml
    M modules/httpd/README
    M modules/httpd/doc/contributors.xml
    M modules/identity/README
    M modules/identity/doc/contributors.xml
    M modules/imc/README
    M modules/imc/doc/contributors.xml
    M modules/jabber/README
    M modules/jabber/doc/contributors.xml
    M modules/json/README
    M modules/json/doc/contributors.xml
    M modules/jsonrpc/README
    M modules/jsonrpc/doc/contributors.xml
    M modules/ldap/README
    M modules/ldap/doc/contributors.xml
    M modules/load_balancer/README
    M modules/load_balancer/doc/contributors.xml
    M modules/lua/README
    M modules/lua/doc/contributors.xml
    M modules/mangler/README
    M modules/mangler/doc/contributors.xml
    M modules/mathops/README
    M modules/mathops/doc/contributors.xml
    M modules/maxfwd/README
    M modules/maxfwd/doc/contributors.xml
    M modules/mediaproxy/README
    M modules/mediaproxy/doc/contributors.xml
    M modules/mi_datagram/README
    M modules/mi_datagram/doc/contributors.xml
    M modules/mi_fifo/README
    M modules/mi_fifo/doc/contributors.xml
    M modules/mi_html/README
    M modules/mi_html/doc/contributors.xml
    M modules/mi_http/README
    M modules/mi_http/doc/contributors.xml
    M modules/mi_xmlrpc_ng/README
    M modules/mi_xmlrpc_ng/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml
    M modules/mmgeoip/README
    M modules/mmgeoip/doc/contributors.xml
    M modules/msilo/README
    M modules/msilo/doc/contributors.xml
    M modules/nat_traversal/README
    M modules/nat_traversal/doc/contributors.xml
    M modules/nathelper/README
    M modules/nathelper/doc/contributors.xml
    M modules/options/README
    M modules/options/doc/contributors.xml
    M modules/osp/README
    M modules/osp/doc/contributors.xml
    M modules/path/README
    M modules/path/doc/contributors.xml
    M modules/peering/README
    M modules/peering/doc/contributors.xml
    M modules/perl/README
    M modules/perl/doc/contributors.xml
    M modules/permissions/README
    M modules/permissions/doc/contributors.xml
    M modules/pi_http/README
    M modules/pi_http/doc/contributors.xml
    M modules/pike/README
    M modules/pike/doc/contributors.xml
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/presence_callinfo/README
    M modules/presence_callinfo/doc/contributors.xml
    M modules/presence_dialoginfo/README
    M modules/presence_dialoginfo/doc/contributors.xml
    M modules/presence_mwi/README
    M modules/presence_mwi/doc/contributors.xml
    M modules/presence_xcapdiff/README
    M modules/presence_xcapdiff/doc/contributors.xml
    M modules/presence_xml/README
    M modules/presence_xml/doc/contributors.xml
    M modules/proto_bin/README
    M modules/proto_bin/doc/contributors.xml
    M modules/proto_hep/README
    M modules/proto_hep/doc/contributors.xml
    M modules/proto_sctp/README
    M modules/proto_sctp/doc/contributors.xml
    M modules/proto_smpp/README
    M modules/proto_smpp/doc/contributors.xml
    M modules/proto_tls/README
    M modules/proto_tls/doc/contributors.xml
    M modules/proto_ws/README
    M modules/proto_ws/doc/contributors.xml
    M modules/proto_wss/README
    M modules/proto_wss/doc/contributors.xml
    M modules/pua/README
    M modules/pua/doc/contributors.xml
    M modules/pua_bla/README
    M modules/pua_bla/doc/contributors.xml
    M modules/pua_dialoginfo/README
    M modules/pua_dialoginfo/doc/contributors.xml
    M modules/pua_mi/README
    M modules/pua_mi/doc/contributors.xml
    M modules/pua_usrloc/README
    M modules/pua_usrloc/doc/contributors.xml
    M modules/pua_xmpp/README
    M modules/pua_xmpp/doc/contributors.xml
    M modules/python/README
    M modules/python/doc/contributors.xml
    M modules/qos/README
    M modules/qos/doc/contributors.xml
    M modules/rabbitmq/README
    M modules/rabbitmq/doc/contributors.xml
    M modules/rabbitmq_consumer/README
    M modules/rabbitmq_consumer/doc/contributors.xml
    M modules/ratelimit/README
    M modules/ratelimit/doc/contributors.xml
    M modules/regex/README
    M modules/regex/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/rest_client/README
    M modules/rest_client/doc/contributors.xml
    M modules/rls/README
    M modules/rls/doc/contributors.xml
    M modules/rr/README
    M modules/rr/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml
    M modules/rtpproxy/README
    M modules/rtpproxy/doc/contributors.xml
    M modules/script_helper/README
    M modules/script_helper/doc/contributors.xml
    M modules/seas/README
    M modules/seas/doc/contributors.xml
    M modules/signaling/README
    M modules/signaling/doc/contributors.xml
    M modules/sip_i/README
    M modules/sip_i/doc/contributors.xml
    M modules/sipcapture/README
    M modules/sipcapture/doc/contributors.xml
    M modules/sipmsgops/README
    M modules/sipmsgops/doc/contributors.xml
    M modules/siprec/README
    M modules/siprec/doc/contributors.xml
    M modules/sl/README
    M modules/sl/doc/contributors.xml
    M modules/sms/README
    M modules/sms/doc/contributors.xml
    M modules/sngtc/README
    M modules/sngtc/doc/contributors.xml
    M modules/snmpstats/README
    M modules/snmpstats/doc/contributors.xml
    M modules/speeddial/README
    M modules/speeddial/doc/contributors.xml
    M modules/sql_cacher/README
    M modules/sql_cacher/doc/contributors.xml
    M modules/sst/README
    M modules/sst/doc/contributors.xml
    M modules/statistics/README
    M modules/statistics/doc/contributors.xml
    M modules/stun/README
    M modules/stun/doc/contributors.xml
    M modules/textops/README
    M modules/textops/doc/contributors.xml
    M modules/tls_mgm/README
    M modules/tls_mgm/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/topology_hiding/README
    M modules/topology_hiding/doc/contributors.xml
    M modules/tracer/README
    M modules/tracer/doc/contributors.xml
    M modules/uac/README
    M modules/uac/doc/contributors.xml
    M modules/uac_auth/README
    M modules/uac_auth/doc/contributors.xml
    M modules/uac_redirect/README
    M modules/uac_redirect/doc/contributors.xml
    M modules/uac_registrant/README
    M modules/uac_registrant/doc/contributors.xml
    M modules/userblacklist/README
    M modules/userblacklist/doc/contributors.xml
    M modules/usrloc/README
    M modules/usrloc/doc/contributors.xml
    M modules/xcap/README
    M modules/xcap/doc/contributors.xml
    M modules/xcap_client/README
    M modules/xcap_client/doc/contributors.xml
    M modules/xml/README
    M modules/xml/doc/contributors.xml
    M modules/xmpp/README
    M modules/xmpp/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: dafa8f6a50958e1c6905621cceb2457f94163cc5
      https://github.com/OpenSIPS/opensips/commit/dafa8f6a50958e1c6905621cceb2457f94163cc5
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M db/db.c

  Log Message:
  -----------
  Accept BIGINT also for table version


  Commit: e50a3d3cdcefd747abc6c3ead520877501a01400
      https://github.com/OpenSIPS/opensips/commit/e50a3d3cdcefd747abc6c3ead520877501a01400
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M modules/siprec/siprec_body.c

  Log Message:
  -----------
  siprec: reverse the order of t= and c= lines

Reported by michaeljdresser on GitHub

Close #1720


  Commit: 5e4a99ee6f9abdf18f58697fabd141036096ab3e
      https://github.com/OpenSIPS/opensips/commit/5e4a99ee6f9abdf18f58697fabd141036096ab3e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  dialog: prevent dlg_onreq from crashing

Check if current_context_ptr exists before trying to fetch the dialog

Fixes #1719


  Commit: 69e5c8dbfd0b3f23339c1802f150dfd6fe737239
      https://github.com/OpenSIPS/opensips/commit/69e5c8dbfd0b3f23339c1802f150dfd6fe737239
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M lib/sliblist.c
    M modules/httpd/httpd_proc.c

  Log Message:
  -----------
  httpd: Do not crash on empty-body POSTs


  Commit: 8ecd8b3801266671582b51f8c269d5f940cba8b8
      https://github.com/OpenSIPS/opensips/commit/8ecd8b3801266671582b51f8c269d5f940cba8b8
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M modules/tm/t_msgbuilder.c

  Log Message:
  -----------
  tm: add anycast cid for locally generated msgs

Reported by suharik71 on GitHub

Close #1721


  Commit: 764969a0eb06e4ec743ef6302e559a8ab0e80434
      https://github.com/OpenSIPS/opensips/commit/764969a0eb06e4ec743ef6302e559a8ab0e80434
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M modules/avpops/avpops.c

  Log Message:
  -----------
  Fixed missing len duplication


  Commit: 7f2e7297037ea08bc6730e48e7c6214267eab99c
      https://github.com/OpenSIPS/opensips/commit/7f2e7297037ea08bc6730e48e7c6214267eab99c
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M modules/avpops/avpops.c

  Log Message:
  -----------
  Revert "Fixed missing len duplication"

This reverts commit 764969a0eb06e4ec743ef6302e559a8ab0e80434.

Further investigation is needed here


  Commit: c51a329affffb588da1cd0b43c95ddf9263ea2d3
      https://github.com/OpenSIPS/opensips/commit/c51a329affffb588da1cd0b43c95ddf9263ea2d3
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M cfg_pp.c
    M cfg_pp.h
    M cfg_reload.c

  Log Message:
  -----------
  Fix FILE stream usage after freeing its buffer.

Instead of returning the cfg FILE stream, better directly return the buffer used to build the FILE stream, as anyhow we need a cfg buffer after all


  Commit: 1f787e77e3330f285067b92a6be6164858a6f255
      https://github.com/OpenSIPS/opensips/commit/1f787e77e3330f285067b92a6be6164858a6f255
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-03 (Mon, 03 Jun 2019)

  Changed paths:
    M modules/avpops/avpops.c

  Log Message:
  -----------
  [avpops] Fixed missing len duplication

Fixed tested and validated this time


  Commit: 8292659d51c2faa77707776173ed5b559360fb2f
      https://github.com/OpenSIPS/opensips/commit/8292659d51c2faa77707776173ed5b559360fb2f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-04 (Tue, 04 Jun 2019)

  Changed paths:
    R README-MODULES

  Log Message:
  -----------
  Removed obsolete file


  Commit: c94a8a1b2a0759eea17244a5ee91be853e9b9f9d
      https://github.com/OpenSIPS/opensips/commit/c94a8a1b2a0759eea17244a5ee91be853e9b9f9d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-04 (Tue, 04 Jun 2019)

  Changed paths:
    M doc/doxygen/opensips-doxygen
    R modules/seas/Makefile
    R modules/seas/README
    R modules/seas/cluster.c
    R modules/seas/cluster.h
    R modules/seas/doc/contributors.xml
    R modules/seas/doc/images/image005.gif
    R modules/seas/doc/images/image007.gif
    R modules/seas/doc/images/image010.gif
    R modules/seas/doc/images/image016.gif
    R modules/seas/doc/images/image018.gif
    R modules/seas/doc/images/image020.gif
    R modules/seas/doc/images/image021.gif
    R modules/seas/doc/images/image024.png
    R modules/seas/doc/images/image025.gif
    R modules/seas/doc/images/image026.png
    R modules/seas/doc/images/image029.gif
    R modules/seas/doc/images/image031.gif
    R modules/seas/doc/images/image032.png
    R modules/seas/doc/images/image034.png
    R modules/seas/doc/images/image037.gif
    R modules/seas/doc/images/image038.png
    R modules/seas/doc/images/image041.gif
    R modules/seas/doc/images/image043.gif
    R modules/seas/doc/images/image044.gif
    R modules/seas/doc/images/image045.png
    R modules/seas/doc/images/image052.gif
    R modules/seas/doc/images/image054.gif
    R modules/seas/doc/images/image056.gif
    R modules/seas/doc/images/image058.gif
    R modules/seas/doc/images/image059.gif
    R modules/seas/doc/images/image060.gif
    R modules/seas/doc/images/image062.gif
    R modules/seas/doc/images/image064.gif
    R modules/seas/doc/images/image065.gif
    R modules/seas/doc/images/image066.gif
    R modules/seas/doc/images/image067.gif
    R modules/seas/doc/images/image068.gif
    R modules/seas/doc/images/image069.gif
    R modules/seas/doc/images/image100.gif
    R modules/seas/doc/images/image101.gif
    R modules/seas/doc/images/image102.gif
    R modules/seas/doc/images/image103.gif
    R modules/seas/doc/images/image104.gif
    R modules/seas/doc/images/image105.gif
    R modules/seas/doc/images/image106.gif
    R modules/seas/doc/images/image107.gif
    R modules/seas/doc/images/image108.gif
    R modules/seas/doc/images/image109.gif
    R modules/seas/doc/images/image110.gif
    R modules/seas/doc/images/image111.gif
    R modules/seas/doc/seas.xml
    R modules/seas/doc/seas_admin.xml
    R modules/seas/doc/seas_devel.xml
    R modules/seas/doc/xml2sgml.sh
    R modules/seas/encode_allow.c
    R modules/seas/encode_allow.h
    R modules/seas/encode_contact.c
    R modules/seas/encode_contact.h
    R modules/seas/encode_content_disposition.c
    R modules/seas/encode_content_disposition.h
    R modules/seas/encode_content_length.c
    R modules/seas/encode_content_length.h
    R modules/seas/encode_content_type.c
    R modules/seas/encode_content_type.h
    R modules/seas/encode_cseq.c
    R modules/seas/encode_cseq.h
    R modules/seas/encode_digest.c
    R modules/seas/encode_digest.h
    R modules/seas/encode_expires.c
    R modules/seas/encode_expires.h
    R modules/seas/encode_header.c
    R modules/seas/encode_header.h
    R modules/seas/encode_msg.c
    R modules/seas/encode_msg.h
    R modules/seas/encode_parameters.c
    R modules/seas/encode_parameters.h
    R modules/seas/encode_route.c
    R modules/seas/encode_route.h
    R modules/seas/encode_to_body.c
    R modules/seas/encode_to_body.h
    R modules/seas/encode_uri.c
    R modules/seas/encode_uri.h
    R modules/seas/encode_via.c
    R modules/seas/encode_via.h
    R modules/seas/event_dispatcher.c
    R modules/seas/event_dispatcher.h
    R modules/seas/ha.c
    R modules/seas/ha.h
    R modules/seas/seas.c
    R modules/seas/seas.h
    R modules/seas/seas_action.c
    R modules/seas/seas_action.h
    R modules/seas/seas_error.h
    R modules/seas/statistics.c
    R modules/seas/statistics.h
    R modules/seas/utils.c
    R modules/seas/utils.h
    R modules/seas/xaddress.h
    A obsolete_modules/seas/Makefile
    A obsolete_modules/seas/README
    A obsolete_modules/seas/cluster.c
    A obsolete_modules/seas/cluster.h
    A obsolete_modules/seas/doc/contributors.xml
    A obsolete_modules/seas/doc/images/image005.gif
    A obsolete_modules/seas/doc/images/image007.gif
    A obsolete_modules/seas/doc/images/image010.gif
    A obsolete_modules/seas/doc/images/image016.gif
    A obsolete_modules/seas/doc/images/image018.gif
    A obsolete_modules/seas/doc/images/image020.gif
    A obsolete_modules/seas/doc/images/image021.gif
    A obsolete_modules/seas/doc/images/image024.png
    A obsolete_modules/seas/doc/images/image025.gif
    A obsolete_modules/seas/doc/images/image026.png
    A obsolete_modules/seas/doc/images/image029.gif
    A obsolete_modules/seas/doc/images/image031.gif
    A obsolete_modules/seas/doc/images/image032.png
    A obsolete_modules/seas/doc/images/image034.png
    A obsolete_modules/seas/doc/images/image037.gif
    A obsolete_modules/seas/doc/images/image038.png
    A obsolete_modules/seas/doc/images/image041.gif
    A obsolete_modules/seas/doc/images/image043.gif
    A obsolete_modules/seas/doc/images/image044.gif
    A obsolete_modules/seas/doc/images/image045.png
    A obsolete_modules/seas/doc/images/image052.gif
    A obsolete_modules/seas/doc/images/image054.gif
    A obsolete_modules/seas/doc/images/image056.gif
    A obsolete_modules/seas/doc/images/image058.gif
    A obsolete_modules/seas/doc/images/image059.gif
    A obsolete_modules/seas/doc/images/image060.gif
    A obsolete_modules/seas/doc/images/image062.gif
    A obsolete_modules/seas/doc/images/image064.gif
    A obsolete_modules/seas/doc/images/image065.gif
    A obsolete_modules/seas/doc/images/image066.gif
    A obsolete_modules/seas/doc/images/image067.gif
    A obsolete_modules/seas/doc/images/image068.gif
    A obsolete_modules/seas/doc/images/image069.gif
    A obsolete_modules/seas/doc/images/image100.gif
    A obsolete_modules/seas/doc/images/image101.gif
    A obsolete_modules/seas/doc/images/image102.gif
    A obsolete_modules/seas/doc/images/image103.gif
    A obsolete_modules/seas/doc/images/image104.gif
    A obsolete_modules/seas/doc/images/image105.gif
    A obsolete_modules/seas/doc/images/image106.gif
    A obsolete_modules/seas/doc/images/image107.gif
    A obsolete_modules/seas/doc/images/image108.gif
    A obsolete_modules/seas/doc/images/image109.gif
    A obsolete_modules/seas/doc/images/image110.gif
    A obsolete_modules/seas/doc/images/image111.gif
    A obsolete_modules/seas/doc/seas.xml
    A obsolete_modules/seas/doc/seas_admin.xml
    A obsolete_modules/seas/doc/seas_devel.xml
    A obsolete_modules/seas/doc/xml2sgml.sh
    A obsolete_modules/seas/encode_allow.c
    A obsolete_modules/seas/encode_allow.h
    A obsolete_modules/seas/encode_contact.c
    A obsolete_modules/seas/encode_contact.h
    A obsolete_modules/seas/encode_content_disposition.c
    A obsolete_modules/seas/encode_content_disposition.h
    A obsolete_modules/seas/encode_content_length.c
    A obsolete_modules/seas/encode_content_length.h
    A obsolete_modules/seas/encode_content_type.c
    A obsolete_modules/seas/encode_content_type.h
    A obsolete_modules/seas/encode_cseq.c
    A obsolete_modules/seas/encode_cseq.h
    A obsolete_modules/seas/encode_digest.c
    A obsolete_modules/seas/encode_digest.h
    A obsolete_modules/seas/encode_expires.c
    A obsolete_modules/seas/encode_expires.h
    A obsolete_modules/seas/encode_header.c
    A obsolete_modules/seas/encode_header.h
    A obsolete_modules/seas/encode_msg.c
    A obsolete_modules/seas/encode_msg.h
    A obsolete_modules/seas/encode_parameters.c
    A obsolete_modules/seas/encode_parameters.h
    A obsolete_modules/seas/encode_route.c
    A obsolete_modules/seas/encode_route.h
    A obsolete_modules/seas/encode_to_body.c
    A obsolete_modules/seas/encode_to_body.h
    A obsolete_modules/seas/encode_uri.c
    A obsolete_modules/seas/encode_uri.h
    A obsolete_modules/seas/encode_via.c
    A obsolete_modules/seas/encode_via.h
    A obsolete_modules/seas/event_dispatcher.c
    A obsolete_modules/seas/event_dispatcher.h
    A obsolete_modules/seas/ha.c
    A obsolete_modules/seas/ha.h
    A obsolete_modules/seas/seas.c
    A obsolete_modules/seas/seas.h
    A obsolete_modules/seas/seas_action.c
    A obsolete_modules/seas/seas_action.h
    A obsolete_modules/seas/seas_error.h
    A obsolete_modules/seas/statistics.c
    A obsolete_modules/seas/statistics.h
    A obsolete_modules/seas/utils.c
    A obsolete_modules/seas/utils.h
    A obsolete_modules/seas/xaddress.h
    M packaging/debian/copyright
    M packaging/freebsd/Makefile
    M packaging/freebsd/files/patch-Makefile
    M packaging/netbsd/PLIST
    M packaging/openbsd/pkg/PLIST
    M packaging/redhat_fedora/opensips.spec
    M packaging/solaris/base-Prototype
    M packaging/solaris/prototype
    M packaging/solaris/tls-Prototype
    M packaging/suse/opensips.spec.SuSE
    M test/2.cfg
    R utils/coverity/model.c

  Log Message:
  -----------
  Moved seas module as obolete


  Commit: 1501fcf39648f9d1d75b1489a177c1dbfd68c9d6
      https://github.com/OpenSIPS/opensips/commit/1501fcf39648f9d1d75b1489a177c1dbfd68c9d6
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-04 (Tue, 04 Jun 2019)

  Changed paths:
    M modules/perl/doc/perl_pod.xml
    R modules/sms/Makefile
    R modules/sms/README
    R modules/sms/doc/contributors.xml
    R modules/sms/doc/sms.xml
    R modules/sms/doc/sms_admin.xml
    R modules/sms/doc/sms_devel.xml
    R modules/sms/libsms_charset.c
    R modules/sms/libsms_charset.h
    R modules/sms/libsms_getsms.c
    R modules/sms/libsms_modem.c
    R modules/sms/libsms_modem.h
    R modules/sms/libsms_putsms.c
    R modules/sms/libsms_sms.h
    R modules/sms/sms.c
    R modules/sms/sms_funcs.c
    R modules/sms/sms_funcs.h
    R modules/sms/sms_report.c
    R modules/sms/sms_report.h
    A obsolete_modules/sms/Makefile
    A obsolete_modules/sms/README
    A obsolete_modules/sms/doc/contributors.xml
    A obsolete_modules/sms/doc/sms.xml
    A obsolete_modules/sms/doc/sms_admin.xml
    A obsolete_modules/sms/doc/sms_devel.xml
    A obsolete_modules/sms/libsms_charset.c
    A obsolete_modules/sms/libsms_charset.h
    A obsolete_modules/sms/libsms_getsms.c
    A obsolete_modules/sms/libsms_modem.c
    A obsolete_modules/sms/libsms_modem.h
    A obsolete_modules/sms/libsms_putsms.c
    A obsolete_modules/sms/libsms_sms.h
    A obsolete_modules/sms/sms.c
    A obsolete_modules/sms/sms_funcs.c
    A obsolete_modules/sms/sms_funcs.h
    A obsolete_modules/sms/sms_report.c
    A obsolete_modules/sms/sms_report.h
    M packaging/debian/copyright
    R packaging/debian/opensips.lintian-overrides
    M packaging/freebsd/Makefile
    M packaging/netbsd/PLIST
    M packaging/openbsd/pkg/PLIST
    M packaging/redhat_fedora/opensips.spec
    M packaging/solaris/base-Prototype
    M packaging/solaris/prototype
    M packaging/solaris/tls-Prototype
    M packaging/suse/opensips.spec.SuSE
    M test/2.cfg

  Log Message:
  -----------
  Moved sms module as obsolete


  Commit: 9f722979e1162cd82fbe6769fa91bfb4f0d64cd3
      https://github.com/OpenSIPS/opensips/commit/9f722979e1162cd82fbe6769fa91bfb4f0d64cd3
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-04 (Tue, 04 Jun 2019)

  Changed paths:
    M packaging/debian/copyright
    M packaging/freebsd/Makefile
    M packaging/netbsd/PLIST
    M packaging/openbsd/pkg/PLIST
    M packaging/solaris/base-Prototype
    M packaging/solaris/berkeley-Prototype
    M packaging/solaris/prototype
    M packaging/solaris/tls-Prototype
    M packaging/suse/opensips.spec.SuSE

  Log Message:
  -----------
  Remove old 'uri' module from packaging specs


  Commit: 69aaa1904de891ebd6a809442c868ac44376b8b6
      https://github.com/OpenSIPS/opensips/commit/69aaa1904de891ebd6a809442c868ac44376b8b6
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-06-04 (Tue, 04 Jun 2019)

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

  Log Message:
  -----------
  clusterer: fix incorrect link state due to pinging race conditions

This fix addresses possible races between setting the appropriate link state
after sending a ping and receiving the reply. If the reply is received before
the pinging process manages to change the link state, we might get stuck in
a 'probing' state for the respective node.


  Commit: f9fec46ce7522f70286b0aa3455c480ff4e9f341
      https://github.com/OpenSIPS/opensips/commit/f9fec46ce7522f70286b0aa3455c480ff4e9f341
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-06-05 (Wed, 05 Jun 2019)

  Changed paths:
    A modules/uuid/Makefile
    A modules/uuid/doc/uuid.xml
    A modules/uuid/doc/uuid_admin.xml
    A modules/uuid/uuid.c

  Log Message:
  -----------
  Add new uuid module


  Commit: 4ae6e46d6a09a199b6b779ff4b65da19784b1136
      https://github.com/OpenSIPS/opensips/commit/4ae6e46d6a09a199b6b779ff4b65da19784b1136
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-06-05 (Wed, 05 Jun 2019)

  Changed paths:
    M modules/uuid/uuid.c

  Log Message:
  -----------
  uuid: fix missing field in module exports


  Commit: f2588cae62ed7045854914513b59dc8c3c7327d3
      https://github.com/OpenSIPS/opensips/commit/f2588cae62ed7045854914513b59dc8c3c7327d3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-05 (Wed, 05 Jun 2019)

  Changed paths:
    M Makefile.conf.template
    M packaging/debian/control
    M packaging/debian/copyright

  Log Message:
  -----------
  packaging: add uuid module


  Commit: 033ef1c00cbf1acd40e2f12f2ad144437b1b113c
      https://github.com/OpenSIPS/opensips/commit/033ef1c00cbf1acd40e2f12f2ad144437b1b113c
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-06-05 (Wed, 05 Jun 2019)

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

  Log Message:
  -----------
  clusterer: complete fix in commit 69aaa19


  Commit: 32cb3d790a8600630db0cda267f2d782133ed75f
      https://github.com/OpenSIPS/opensips/commit/32cb3d790a8600630db0cda267f2d782133ed75f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-05 (Wed, 05 Jun 2019)

  Changed paths:
    M packaging/debian/rules

  Log Message:
  -----------
  packaging/debian: complete uuid module packaging


  Commit: 8d43873f42e6901e83a0cb5c1cae42bce7d0a886
      https://github.com/OpenSIPS/opensips/commit/8d43873f42e6901e83a0cb5c1cae42bce7d0a886
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-06-05 (Wed, 05 Jun 2019)

  Changed paths:
    M mem/common.h

  Log Message:
  -----------
  Fix build on ARM architectures

Compiling mod_fix.c
In file included from mem/../lock_alloc.h:55:0,
                 from mem/../locking.h:66,
                 from mem/../statistics.h:155,
                 from mem/hp_malloc.h:29,
                 from mem/common.h:46,
                 from mem/mem.h:37,
                 from mod_fix.c:25:
mem/../mem/shm_mem.h: In function ‘shm_threshold_check’:
mem/../mem/shm_mem.h:250:5: error: ‘shm_block’ undeclared

Fixes #1725


  Commit: a4f85cfb60f3d849617ab8fba6fa425c5588f92a
      https://github.com/OpenSIPS/opensips/commit/a4f85cfb60f3d849617ab8fba6fa425c5588f92a
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2019-06-05 (Wed, 05 Jun 2019)

  Changed paths:
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  packaging/rpm: uuid module packaging


  Commit: 8109e86a5e224ed53239817305b592899444deb1
      https://github.com/OpenSIPS/opensips/commit/8109e86a5e224ed53239817305b592899444deb1
  Author: John Burke <john at voxtelesys.net>
  Date:   2019-06-06 (Thu, 06 Jun 2019)

  Changed paths:
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  feature: add support for jitter, roundtrip, packetloss for $rtpstat


  Commit: a27d8d15f3e5d365eef65c3f2cb6247a0456b179
      https://github.com/OpenSIPS/opensips/commit/a27d8d15f3e5d365eef65c3f2cb6247a0456b179
  Author: Răzvan Crainea <razvan at opensips.org>
  Date:   2019-06-07 (Fri, 07 Jun 2019)

  Changed paths:
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  Merge pull request #1726 from john08burke/feature_rtpengine_stats

Add support for jitter, roundtrip, packetloss in $rtpstat


  Commit: 641e62c2c186feaad03d2d5cec2838128d4de1fc
      https://github.com/OpenSIPS/opensips/commit/641e62c2c186feaad03d2d5cec2838128d4de1fc
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-07 (Fri, 07 Jun 2019)

  Changed paths:
    M modules/rtpengine/doc/rtpengine_admin.xml

  Log Message:
  -----------
  rtpengine: add doc about jitter, roundtrip and packetloss stats


  Commit: ac09ece787df49ec9fcf45a6966bd70b5e7599cc
      https://github.com/OpenSIPS/opensips/commit/ac09ece787df49ec9fcf45a6966bd70b5e7599cc
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-07 (Fri, 07 Jun 2019)

  Changed paths:
    M modules/rtpengine/doc/rtpengine_admin.xml
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: add support for play and stop media

Close #1703


  Commit: 14b8f4bdc22670d48d2b8fda7d3457971ed14fd8
      https://github.com/OpenSIPS/opensips/commit/14b8f4bdc22670d48d2b8fda7d3457971ed14fd8
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-07 (Fri, 07 Jun 2019)

  Changed paths:
    M modules/rtpengine/doc/rtpengine_admin.xml
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: add media/dtmf block/unblock functions


  Commit: 1aa3e9be72e2d9264125f768881dd4caa78f2046
      https://github.com/OpenSIPS/opensips/commit/1aa3e9be72e2d9264125f768881dd4caa78f2046
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-07 (Fri, 07 Jun 2019)

  Changed paths:
    M modules/rtpengine/doc/rtpengine_admin.xml
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: add stop recording functions


  Commit: 12385b46fee4ffcdd996c6ed420677a41d4f7ba8
      https://github.com/OpenSIPS/opensips/commit/12385b46fee4ffcdd996c6ed420677a41d4f7ba8
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-07 (Fri, 07 Jun 2019)

  Changed paths:
    M modules/rtpengine/doc/rtpengine_admin.xml
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: allow flags to be sent to rtpengine_stop/start_recording


  Commit: df1046feef7f3516504521e8876e5aa1a1d74f28
      https://github.com/OpenSIPS/opensips/commit/df1046feef7f3516504521e8876e5aa1a1d74f28
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2019-06-08 (Sat, 08 Jun 2019)

  Changed paths:
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  packaging/rpm: fix copy-paste error


  Commit: 1ba8fda189b634afaac403ff7bee6490e2b437f7
      https://github.com/OpenSIPS/opensips/commit/1ba8fda189b634afaac403ff7bee6490e2b437f7
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-06-09 (Sun, 09 Jun 2019)

  Changed paths:
    M modules/avpops/README
    M modules/avpops/doc/contributors.xml
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/httpd/README
    M modules/httpd/doc/contributors.xml
    M modules/perl/README
    M modules/perl/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml
    M modules/siprec/README
    M modules/siprec/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    A modules/uuid/README
    A modules/uuid/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: bb072f6fdc59517ec891ea14b8c7a92245dc6164
      https://github.com/OpenSIPS/opensips/commit/bb072f6fdc59517ec891ea14b8c7a92245dc6164
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-10 (Mon, 10 Jun 2019)

  Changed paths:
    M modules/proto_smpp/proto_smpp.c

  Log Message:
  -----------
  smpp: at least one listener is mandatory for this module

Thanks go to Slava Bendersky (volga629 on GitHub) for reporting this
Close #1723


  Commit: 4703d29da294433968547adf54b1ea0585b94359
      https://github.com/OpenSIPS/opensips/commit/4703d29da294433968547adf54b1ea0585b94359
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-10 (Mon, 10 Jun 2019)

  Changed paths:
    M modules/proto_hep/hep.c

  Log Message:
  -----------
  proto_hep: fix off by one comparison


  Commit: e2d4c5b7aa39b23e181068c0cbb8287237b79c25
      https://github.com/OpenSIPS/opensips/commit/e2d4c5b7aa39b23e181068c0cbb8287237b79c25
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-10 (Mon, 10 Jun 2019)

  Changed paths:
    M modules/sipcapture/sipcapture.c

  Log Message:
  -----------
  sipcapture: fix load_hep module finding

Reported by atrips (on GitHub), close #1727


  Commit: 72838f24de37c11c3e9241ba12f46a98220856eb
      https://github.com/OpenSIPS/opensips/commit/72838f24de37c11c3e9241ba12f46a98220856eb
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-06-10 (Mon, 10 Jun 2019)

  Changed paths:
    M modules/usrloc/ul_mi.c

  Log Message:
  -----------
  usrloc: Fix missing KV-Store in ul_dump output


  Commit: c0fe97a0e9b980327033e4bdf667106e51462288
      https://github.com/OpenSIPS/opensips/commit/c0fe97a0e9b980327033e4bdf667106e51462288
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-06-10 (Mon, 10 Jun 2019)

  Changed paths:
    M modules/mathops/math_funcs.c

  Log Message:
  -----------
  mathops: Allow negative operands in math_rpn()


  Commit: a38c191e01281a92f249e2c647c8dad03139f392
      https://github.com/OpenSIPS/opensips/commit/a38c191e01281a92f249e2c647c8dad03139f392
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-06-11 (Tue, 11 Jun 2019)

  Changed paths:
    M modules/dialog/dlg_hash.c
    M modules/dialog/dlg_req_within.c

  Log Message:
  -----------
  Calculate the dialog id as an unsigned value to avoid truncation


  Commit: edc6057a4447ddd82c979c3dccbc456c0e3ca1d6
      https://github.com/OpenSIPS/opensips/commit/edc6057a4447ddd82c979c3dccbc456c0e3ca1d6
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-06-11 (Tue, 11 Jun 2019)

  Changed paths:
    M modules/call_control/call_control.c

  Log Message:
  -----------
  Use the appropriate format modifier to avoid type casting


  Commit: 81130bdd719e1bcd27239b2b2f09e7e69d1b4901
      https://github.com/OpenSIPS/opensips/commit/81130bdd719e1bcd27239b2b2f09e7e69d1b4901
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-06-11 (Tue, 11 Jun 2019)

  Changed paths:
    M modules/call_control/call_control.c

  Log Message:
  -----------
  Removed unused structure


  Commit: 9a305b6767e0c0cffcfe352c6194d16f5bdc7a76
      https://github.com/OpenSIPS/opensips/commit/9a305b6767e0c0cffcfe352c6194d16f5bdc7a76
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-06-11 (Tue, 11 Jun 2019)

  Changed paths:
    M modules/call_control/call_control.c

  Log Message:
  -----------
  Send the dialog id instead of h_entry and h_id to the call control app


  Commit: 3840e3f9838f8ffccdc6164ecde58eda3a8151b4
      https://github.com/OpenSIPS/opensips/commit/3840e3f9838f8ffccdc6164ecde58eda3a8151b4
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-06-11 (Tue, 11 Jun 2019)

  Changed paths:
    M modules/mediaproxy/mediaproxy.c

  Log Message:
  -----------
  Send the dialog id instead of h_entry and h_id to mediaproxy


  Commit: 3ae087af7c3f64377ca6f356e88e0f9542e04951
      https://github.com/OpenSIPS/opensips/commit/3ae087af7c3f64377ca6f356e88e0f9542e04951
  Author: Dan Pascu <dan at ag-projects.com>
  Date:   2019-06-11 (Tue, 11 Jun 2019)

  Changed paths:
    M modules/call_control/call_control.c

  Log Message:
  -----------
  [call_control] Refactored code


  Commit: ddfd37a0eb6635b47415e78b42ab4cbceed0e2d0
      https://github.com/OpenSIPS/opensips/commit/ddfd37a0eb6635b47415e78b42ab4cbceed0e2d0
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-12 (Wed, 12 Jun 2019)

  Changed paths:
    M modules/dispatcher/dispatcher.c

  Log Message:
  -----------
  Fix ds_next_xxx() when missing partition param.

Flag CMD_PARAM_FIX_NULL is missing
Fixes #1731

(cherry picked from commit 905c7f7c165ca26ce6aa14b55979ba98eb93bcce)


  Commit: 36a09ee7ab876d96bab5df0a09d7a5f1c9e33c99
      https://github.com/OpenSIPS/opensips/commit/36a09ee7ab876d96bab5df0a09d7a5f1c9e33c99
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-06-12 (Wed, 12 Jun 2019)

  Changed paths:
    M modules/dispatcher/dispatch.c
    M modules/dispatcher/dispatch.h
    M modules/dispatcher/dispatcher.c
    M modules/dispatcher/doc/dispatcher_admin.xml

  Log Message:
  -----------
  dispatcher: Fix modparam typo (ds_probing_threshhold)

The old version is still kept for backwards-compatibility.


  Commit: 11884b2375a97ad9d7b0cef7322ad73d2d6bbff8
      https://github.com/OpenSIPS/opensips/commit/11884b2375a97ad9d7b0cef7322ad73d2d6bbff8
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-06-12 (Wed, 12 Jun 2019)

  Changed paths:
    M modules/dispatcher/dispatcher.c
    M modules/dispatcher/doc/dispatcher_admin.xml

  Log Message:
  -----------
  dispatcher: Swap ds_mark_dst() parameters [BACKWARDS-INCOMPATIBLE]

In 3.0, ds_mark_dst() had its parameters swapped by mistake, without any
real benefit in doing so, both breaking backwards-compatibility and also
leading to uglier script, such as:

    ds_mark_dst(, "p");

This commit simply reverts the function to its previous behavior,
addressing both issues above.  Hopefully, I don't upset too many people
who migrated to 3.0 during this month following the stable release.


  Commit: 2fd4ea86d7efc517bc0cd51da38bcc85b5ee33de
      https://github.com/OpenSIPS/opensips/commit/2fd4ea86d7efc517bc0cd51da38bcc85b5ee33de
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M modules/sipcapture/sipcapture.c

  Log Message:
  -----------
  Fix wrong cast for fixup result

Fix for #1730

(cherry picked from commit 2ffe55139290aa3ca3c23a7696ce8541799748e4)


  Commit: f48036afe1341e019c893a26ef9b2e474dd7c250
      https://github.com/OpenSIPS/opensips/commit/f48036afe1341e019c893a26ef9b2e474dd7c250
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M modules/sipcapture/sipcapture.c

  Log Message:
  -----------
  Fix wrong cast for fixup result

Similar to 2ffe55139290aa3ca3c23a7696ce8541799748e4
Closes #1730

(cherry picked from commit 377df2272a3590248f43ed89a57c278b3b067abd)


  Commit: bcefb6a753a618bed011e3be49a1d1a59ee816a6
      https://github.com/OpenSIPS/opensips/commit/bcefb6a753a618bed011e3be49a1d1a59ee816a6
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M modules/sipcapture/sipcapture.c

  Log Message:
  -----------
  More fixes on wrong cast for fixup result

Credits go to @atrips
Related to #1730


  Commit: b24be3c4db7ec94966f70ead72c7440374da8455
      https://github.com/OpenSIPS/opensips/commit/b24be3c4db7ec94966f70ead72c7440374da8455
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M modules/sipcapture/sipcapture.c

  Log Message:
  -----------
  Fix missing pointer.

Follow up of bcefb6a753a618bed011e3be49a1d1a59ee816a6
remarked by @liviuchircu


  Commit: ec1889638a9d43280ba1362f6108a175efd4a854
      https://github.com/OpenSIPS/opensips/commit/ec1889638a9d43280ba1362f6108a175efd4a854
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-14 (Fri, 14 Jun 2019)

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

  Log Message:
  -----------
  Proper error handling in handle_subscribe

1) be sure we send back a 500 reply in all error cases
2) detect the cases of subscription session overlapping (see #1722)


  Commit: d02c4f731a7d64555ce66408c84f12d1e845180c
      https://github.com/OpenSIPS/opensips/commit/d02c4f731a7d64555ce66408c84f12d1e845180c
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-14 (Fri, 14 Jun 2019)

  Changed paths:
    M ip_addr.h
    M resolve.h

  Log Message:
  -----------
  Move str2ip/str2ip6() functions into ip_addr.h file

These are 100% ip_addr related functions (for parsing a string into an ip_addr structure), so their place should be in the ip_addr files


  Commit: fac907324c97b0fe655aed8fd33921b7030db18b
      https://github.com/OpenSIPS/opensips/commit/fac907324c97b0fe655aed8fd33921b7030db18b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-14 (Fri, 14 Jun 2019)

  Changed paths:
    M ip_addr.c
    M ip_addr.h

  Log Message:
  -----------
  Added ip_addr based function for testing private IPs.

New ip_addr_is_1918(str*) function added, inspired from is1918addr() in nathelper, but reworked to work with ip_addr oriented functions.


  Commit: 4994276c9ca9e49f61652a9ba53e134c4cc86a02
      https://github.com/OpenSIPS/opensips/commit/4994276c9ca9e49f61652a9ba53e134c4cc86a02
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-14 (Fri, 14 Jun 2019)

  Changed paths:
    M transformations.c
    M transformations.h

  Log Message:
  -----------
  Added new {ip.isprivate} transformation


  Commit: 33e6dc1bd8b57b8ec6253ed8727b5fc726d76dff
      https://github.com/OpenSIPS/opensips/commit/33e6dc1bd8b57b8ec6253ed8727b5fc726d76dff
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-14 (Fri, 14 Jun 2019)

  Changed paths:
    M modules/nat_traversal/nat_traversal.c
    M modules/nathelper/nathelper.c

  Log Message:
  -----------
  Migrated modules to use shared ip_addr_is_1918()


  Commit: 01a9cde406be35933a5347e8f3c8368158745db9
      https://github.com/OpenSIPS/opensips/commit/01a9cde406be35933a5347e8f3c8368158745db9
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M modules/call_control/README
    M modules/call_control/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/dispatcher/README
    M modules/dispatcher/doc/contributors.xml
    M modules/mathops/README
    M modules/mathops/doc/contributors.xml
    M modules/mediaproxy/README
    M modules/mediaproxy/doc/contributors.xml
    M modules/nat_traversal/README
    M modules/nat_traversal/doc/contributors.xml
    M modules/nathelper/README
    M modules/nathelper/doc/contributors.xml
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/proto_hep/README
    M modules/proto_hep/doc/contributors.xml
    M modules/proto_smpp/README
    M modules/proto_smpp/doc/contributors.xml
    M modules/sipcapture/README
    M modules/sipcapture/doc/contributors.xml
    M modules/usrloc/README
    M modules/usrloc/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: 81711d51fc27971367c7bffaa3b54a2907e85db3
      https://github.com/OpenSIPS/opensips/commit/81711d51fc27971367c7bffaa3b54a2907e85db3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-18 (Tue, 18 Jun 2019)

  Changed paths:
    M modules/rtpengine/doc/rtpengine_admin.xml

  Log Message:
  -----------
  rtpengine: fix media and dtmf block readme


  Commit: b905673963af6655d994053094177a629336e952
      https://github.com/OpenSIPS/opensips/commit/b905673963af6655d994053094177a629336e952
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-18 (Tue, 18 Jun 2019)

  Changed paths:
    A .github/stale.yml

  Log Message:
  -----------
  github: add stale bot config


  Commit: 0b3ca526c75ecdb993c3e0ca8a006c7da8a4e9e9
      https://github.com/OpenSIPS/opensips/commit/0b3ca526c75ecdb993c3e0ca8a006c7da8a4e9e9
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

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

  Log Message:
  -----------
  dialog: add context


  Commit: 4feaca2b00a86639fd0b973155a8e9f0dfe79845
      https://github.com/OpenSIPS/opensips/commit/4feaca2b00a86639fd0b973155a8e9f0dfe79845
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

  Changed paths:
    A modules/dialog/dlg_ctx.c
    A modules/dialog/dlg_ctx.h

  Log Message:
  -----------
  dialog: add ctx functions


  Commit: 31ce92b40b652e6d579188b26d7cc21f6566dd86
      https://github.com/OpenSIPS/opensips/commit/31ce92b40b652e6d579188b26d7cc21f6566dd86
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

  Changed paths:
    M modules/dialog/dlg_load.h

  Log Message:
  -----------
  dialog: fix ctx funcs prototype load


  Commit: ba623053eb1a9a8ee41a9f58680614083ba5b376
      https://github.com/OpenSIPS/opensips/commit/ba623053eb1a9a8ee41a9f58680614083ba5b376
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-20 (Thu, 20 Jun 2019)

  Changed paths:
    M modules/event_route/route_send.c

  Log Message:
  -----------
  event_route: decrease severity for params fetch


  Commit: efc8d6cc2a6057b86685911b725a22bd82766b92
      https://github.com/OpenSIPS/opensips/commit/efc8d6cc2a6057b86685911b725a22bd82766b92
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-20 (Thu, 20 Jun 2019)

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

  Log Message:
  -----------
  acc: move ctx in dlg ctx, instead of dlg val


  Commit: b3e3eec97c108d357e2be5d58f5fc80edaa2dd90
      https://github.com/OpenSIPS/opensips/commit/b3e3eec97c108d357e2be5d58f5fc80edaa2dd90
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-20 (Thu, 20 Jun 2019)

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

  Log Message:
  -----------
  dialog: add DLGCB_PROCESS_VARS callback

This callback shall be called every time a replicated packet that
includes dialog variables is received.


  Commit: 8eb71e89743ca878b13326b99eca87c1ace88b61
      https://github.com/OpenSIPS/opensips/commit/8eb71e89743ca878b13326b99eca87c1ace88b61
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-20 (Thu, 20 Jun 2019)

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

  Log Message:
  -----------
  acc: update dialog vars on DLGCB_PROCESS_VARS callback

Make sure all variables are updated when a replicated dlg UPDATE packet
is received


  Commit: bed0c1198b1d313032a5634e69ca86e672561d58
      https://github.com/OpenSIPS/opensips/commit/bed0c1198b1d313032a5634e69ca86e672561d58
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  dialog: update the dialog with the fixed contact

Thanks go to Pete Kelly for reporting the issue in #1625!


  Commit: c067cb97fba4973749d4d5e3c2554f2b0abb0254
      https://github.com/OpenSIPS/opensips/commit/c067cb97fba4973749d4d5e3c2554f2b0abb0254
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: fix processing of sync packets containing known dialogs

(cherry picked from commit e85aa14b9d8539800765feec34f97bdc7df3441b)


  Commit: dee8a6a37577a5aa1c1621ba66acebfe7f47e3f4
      https://github.com/OpenSIPS/opensips/commit/dee8a6a37577a5aa1c1621ba66acebfe7f47e3f4
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

  Changed paths:
    M route.c
    M ut.h

  Log Message:
  -----------
  Script: Fix binary string comparisons

Addresses the following:

$var(ip_1_s) = "[2001:6c8:5e00:1::249]";
$var(ip_1_b) = $(var(ip_1_s){ip.pton}); # Save binary IP to variable
$var(ip_2_s) = "[2001:6c8:5e00:1::24a]";
$var(ip_2_b) = $(var(ip_2_s){ip.pton}); # Save binary IP to variable
if ($var(ip_1_b) == $var(ip_2_b)) {
    xlog("Variable saved Binary addresses are EQUAL");
} else {
    xlog("Variable saved Binary addresses are DIFFERENT");
}

Correct result: DIFFERENT.  Maybe this should be a unit test somehow.

Reported by @vasilevalex
Related to #1568


  Commit: 0a8cf7402a559619203d981de41d91b24e2b06ee
      https://github.com/OpenSIPS/opensips/commit/0a8cf7402a559619203d981de41d91b24e2b06ee
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

  Changed paths:
    M cfg.y

  Log Message:
  -----------
  Script: Allow signed integers as module func params

This fixes a regression where the behavior of some OpenSIPS 2.4 module
functions was restricted in 3.0, e.g. is_from_gw():

In 2.4:
    is_from_gw("-1", "n", "$var(gw_attr)") # starts OK

In 3.0 (without this patch):
    is_from_gw(-1, "n", $var(gw_attr)) # would fail to start


  Commit: cba99632f18259f8e194246678793fa6e1723c3f
      https://github.com/OpenSIPS/opensips/commit/cba99632f18259f8e194246678793fa6e1723c3f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

  Changed paths:
    M db/db_id.c

  Log Message:
  -----------
  DB URL parser: Avoid double free on missing URL DB

On URLs such as:
    mysql://opensips:opensipsrw@master.naudb.service.consul

... the DB URL parser would perform a double free within the error
handling code.

Reported by Kirill Galinurov


  Commit: 4f1c82dfac052204ceeaa68c2d2c0fd00089c3b9
      https://github.com/OpenSIPS/opensips/commit/4f1c82dfac052204ceeaa68c2d2c0fd00089c3b9
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

  Changed paths:
    M modules/registrar/save.c

  Log Message:
  -----------
  [registrar] Fixed bogus testing of optional paramter

Reported by Johan de Clercq


  Commit: 81db9c5ef358f77db0a470a0a90a1165d3b113ec
      https://github.com/OpenSIPS/opensips/commit/81db9c5ef358f77db0a470a0a90a1165d3b113ec
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

  Changed paths:
    M modules/registrar/save.c

  Log Message:
  -----------
  [registrar] Fixed bogus testing of optional parameter


  Commit: 110b1852772a24840b66ccece6a65a70ce9a181e
      https://github.com/OpenSIPS/opensips/commit/110b1852772a24840b66ccece6a65a70ce9a181e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

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

  Log Message:
  -----------
  Revert "Proper error handling in handle_subscribe"

This reverts commit ec1889638a9d43280ba1362f6108a175efd4a854.


  Commit: 0b360b5ece6ddae438513be2383465e99ecfd5da
      https://github.com/OpenSIPS/opensips/commit/0b360b5ece6ddae438513be2383465e99ecfd5da
  Author: OpenSIPS <github at opensips.org>
  Date:   2019-06-23 (Sun, 23 Jun 2019)

  Changed paths:
    M modules/acc/README
    M modules/acc/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/event_route/README
    M modules/event_route/doc/contributors.xml
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation


  Commit: f682abe5308d631ce58337fba45cd3108bad1425
      https://github.com/OpenSIPS/opensips/commit/f682abe5308d631ce58337fba45cd3108bad1425
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-06-24 (Mon, 24 Jun 2019)

  Changed paths:
    M modules/event_virtual/doc/event_virtual_admin.xml

  Log Message:
  -----------
  event_virtual: improve docs regarding the failover policy

Closes #1510


  Commit: 26ba59cb85e7952230672745c29dba443dafa040
      https://github.com/OpenSIPS/opensips/commit/26ba59cb85e7952230672745c29dba443dafa040
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-25 (Tue, 25 Jun 2019)

  Changed paths:
    M modules/topology_hiding/topo_hiding_logic.c

  Log Message:
  -----------
  topo_hiding: warn when a generated message is malformed

Close #1148


  Commit: bc94237132a93b0e3990382ebedc2eafe066f787
      https://github.com/OpenSIPS/opensips/commit/bc94237132a93b0e3990382ebedc2eafe066f787
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-25 (Tue, 25 Jun 2019)

  Changed paths:
    M db/db_ut.c
    M db/example/dbexample.c
    M menuconfig/commands.c
    M mi/mi_core.c
    M modules/cpl_c/cpl_nonsig.c
    M modules/db_berkeley/bdb_lib.c
    M modules/db_berkeley/bdb_val.c
    M modules/db_http/http_dbase.c
    M modules/db_mysql/val.c
    M modules/db_oracle/val.c
    M modules/dialog/dlg_hash.c
    M modules/drouting/drouting.c
    M modules/emergency/emergency_methods.c
    M modules/emergency/http_emergency.c
    M modules/mi_html/http_fnc.c
    M modules/msilo/msfuncs.c
    M modules/msilo/msilo.c
    M modules/presence/presence.c
    M modules/snmpstats/openserSIPContactTable.c
    M modules/tm/t_msgbuilder.c
    M modules/uac_registrant/registrant.c
    M net/net_tcp.c
    M pvar.c
    M time_rec.c

  Log Message:
  -----------
  replace ctime and localtime with safe functions

replace ctime and localtime with ctime_r and localtime_r functions


  Commit: d27a802f7b681fae3ebba0d643d7aa5f623b84b7
      https://github.com/OpenSIPS/opensips/commit/d27a802f7b681fae3ebba0d643d7aa5f623b84b7
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-25 (Tue, 25 Jun 2019)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  net: handle new WRITE_ASYNC2 in main as well


  Commit: 1f7af0bdc9021f369e4234cf14eb16ecc1c4dfee
      https://github.com/OpenSIPS/opensips/commit/1f7af0bdc9021f369e4234cf14eb16ecc1c4dfee
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-25 (Tue, 25 Jun 2019)

  Changed paths:
    M lib/sliblist.c
    M modules/python/handler.py
    M scripts/dbtextdb/dbtextdb.py
    M statistics.c
    M timer.c

  Log Message:
  -----------
  fix various LGTM warnings


  Commit: 82c446d2922fca59942e8b7835516486d8771fb4
      https://github.com/OpenSIPS/opensips/commit/82c446d2922fca59942e8b7835516486d8771fb4
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2019-06-25 (Tue, 25 Jun 2019)

  Changed paths:
    M modules/sql_cacher/sql_cacher.c

  Log Message:
  -----------
  sql_cacher: fix crashes when failing to validate db connections

Fixes: #1734


  Commit: a5822bc46ae14952cb970e62374951aec2b9cc0e
      https://github.com/OpenSIPS/opensips/commit/a5822bc46ae14952cb970e62374951aec2b9cc0e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-26 (Wed, 26 Jun 2019)

  Changed paths:
    M mi/mi_core.c
    M parser/msg_parser.h
    M parser/parse_fline.c
    M statistics.c

  Log Message:
  -----------
  fix clang warnings


  Commit: 37018bec50283f2cb61585a3d2a80fbceea4628d
      https://github.com/OpenSIPS/opensips/commit/37018bec50283f2cb61585a3d2a80fbceea4628d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-06-26 (Wed, 26 Jun 2019)

  Changed paths:
    A .github/ISSUE_TEMPLATE/bug_report.md
    A .github/ISSUE_TEMPLATE/crash-report.md
    A .github/ISSUE_TEMPLATE/feature_request.md
    A .github/stale.yml
    M .gitignore
    M AUTHORS
    R CREDITS
    R ChangeLog
    M INSTALL
    M Makefile
    M Makefile.conf.template
    M Makefile.defs
    M Makefile.rules
    A Makefile.test
    R README-MODULES
    M README.md
    M aaa/aaa.c
    M aaa/aaa_avp.h
    M action.c
    M action.h
    M async.c
    M async.h
    M bdb_recover.8
    M bin_interface.c
    M bin_interface.h
    M blacklists.c
    M cachedb/cachedb.c
    M cachedb/cachedb.h
    M cachedb/cachedb_cap.h
    A cachedb/cachedb_dict.c
    A cachedb/cachedb_dict.h
    M cachedb/cachedb_id.c
    M cachedb/cachedb_id.h
    A cachedb/cachedb_types.c
    A cachedb/cachedb_types.h
    A cachedb/test/test_backends.c
    A cachedb/test/test_backends.h
    M cfg.lex
    M cfg.y
    A cfg_pp.c
    A cfg_pp.h
    A cfg_reload.c
    A cfg_reload.h
    M config.h
    M context.c
    M context.h
    M core_stats.c
    M core_stats.h
    M daemonize.c
    M daemonize.h
    M db/db.c
    M db/db.h
    M db/db_id.c
    M db/db_id.h
    M db/db_insertq.c
    M db/db_insertq.h
    M db/db_ut.c
    M db/example/dbexample.c
    M db/schema/Makefile
    M db/schema/address.xml
    R db/schema/aliases.xml
    M db/schema/clusterer.xml
    M db/schema/dialplan.xml
    M db/schema/entities.xml
    A db/schema/freeswitch.xml
    M db/schema/location.xml
    M db/schema/opensips-auth_db.xml
    R db/schema/opensips-extensions.xml
    A db/schema/opensips-freeswitch_scripting.xml
    R db/schema/opensips-registrar.xml
    A db/schema/opensips-rtpengine.xml
    R db/schema/opensips-siptrace.xml
    A db/schema/opensips-smpp.xml
    A db/schema/opensips-tracer.xml
    R db/schema/opensips-uri_db.xml
    M db/schema/pr_active_watchers.xml
    M db/schema/pr_xcap.xml
    M db/schema/registrant.xml
    A db/schema/rtpengine.xml
    R db/schema/sip_trace.xml
    A db/schema/smpp.xml
    M db/schema/tls_mgm.xml
    A db/schema/tracer.xml
    M db/schema/usr_preferences.xml
    A doc/build-contrib.sh
    M doc/dbschema/bookinfo.xml
    M doc/dbschema/xsl/pi_framework_table.xsl
    M doc/doxygen/opensips-doxygen
    M doc/entities.xml
    M doc/module-docbook.css
    M dprint.c
    M dprint.h
    M dset.c
    M dset.h
    M error.c
    M etc/opensips.cfg
    M etc/tls/README
    M etc/tls/rootCA/cacert.pem
    M etc/tls/rootCA/certs/01.pem
    M etc/tls/rootCA/index.txt
    M etc/tls/rootCA/private/cakey.pem
    M etc/tls/user/user-calist.pem
    M etc/tls/user/user-cert.pem
    M etc/tls/user/user-cert_req.pem
    M etc/tls/user/user-privkey.pem
    M evi/event_interface.c
    M evi/event_interface.h
    M evi/evi_core.c
    M evi/evi_core.h
    M forward.c
    M globals.h
    M help_msg.h
    M io_wait.c
    M io_wait.h
    M ip_addr.c
    M ip_addr.h
    M ipc.c
    M ipc.h
    M lib/cJSON.c
    M lib/cJSON.h
    A lib/csv.c
    A lib/csv.h
    A lib/dbg/backtrace.h
    A lib/json/Makefile.json
    A lib/json/opensips_json_c_helper.h
    R lib/osips_malloc.c
    M lib/osips_malloc.h
    M lib/path.c
    M lib/path.h
    M lib/reg/ci.c
    M lib/reg/ci.h
    M lib/reg/config.h
    M lib/reg/path.c
    M lib/sliblist.c
    M lib/sliblist.h
    A lib/url.c
    A lib/url.h
    M lump_struct.h
    M main.c
    M map.c
    M map.h
    A mem/common.c
    M mem/common.h
    M mem/f_malloc.c
    M mem/f_malloc.h
    A mem/f_malloc_dyn.h
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    A mem/hp_malloc_dyn.h
    M mem/hp_malloc_stats.c
    M mem/hp_malloc_stats.h
    M mem/mem.c
    M mem/mem.h
    A mem/mem_funcs.h
    M mem/memtest.c
    M mem/module_info.c
    M mem/q_malloc.c
    M mem/q_malloc.h
    A mem/q_malloc_dyn.h
    A mem/rpm_mem.c
    A mem/rpm_mem.h
    M mem/shm_mem.c
    M mem/shm_mem.h
    R mem/vq_malloc.c
    R mem/vq_malloc.h
    M menuconfig/commands.c
    M menuconfig/configs/opensips_loadbalancer.m4
    M menuconfig/configs/opensips_residential.m4
    M menuconfig/configs/opensips_trunking.m4
    M menuconfig/main.h
    M menuconfig/parser.c
    R mi/attr.c
    R mi/attr.h
    A mi/item.c
    A mi/item.h
    M mi/mi.c
    M mi/mi.h
    M mi/mi_core.c
    M mi/mi_trace.c
    M mi/mi_trace.h
    R mi/tree.c
    R mi/tree.h
    M mod_fix.c
    M mod_fix.h
    M modules/aaa_radius/README
    M modules/aaa_radius/aaa_radius.c
    M modules/aaa_radius/doc/aaa_radius.xml
    M modules/aaa_radius/doc/aaa_radius_admin.xml
    A modules/aaa_radius/doc/contributors.xml
    M modules/aaa_radius/rad.c
    M modules/acc/README
    M modules/acc/acc.c
    M modules/acc/acc.h
    M modules/acc/acc_extra.c
    M modules/acc/acc_extra.h
    M modules/acc/acc_logic.c
    M modules/acc/acc_logic.h
    M modules/acc/acc_mod.c
    M modules/acc/acc_vars.c
    M modules/acc/acc_vars.h
    M modules/acc/doc/acc.xml
    M modules/acc/doc/acc_admin.xml
    A modules/acc/doc/contributors.xml
    M modules/alias_db/README
    M modules/alias_db/alias_db.c
    M modules/alias_db/alookup.c
    M modules/alias_db/alookup.h
    M modules/alias_db/doc/alias_db.xml
    M modules/alias_db/doc/alias_db_admin.xml
    A modules/alias_db/doc/contributors.xml
    M modules/auth/README
    M modules/auth/auth_mod.c
    M modules/auth/challenge.c
    M modules/auth/challenge.h
    M modules/auth/doc/auth.xml
    M modules/auth/doc/auth_admin.xml
    A modules/auth/doc/contributors.xml
    M modules/auth/rpid.c
    M modules/auth/rpid.h
    M modules/auth_aaa/README
    M modules/auth_aaa/authaaa_mod.c
    M modules/auth_aaa/authaaa_mod.h
    M modules/auth_aaa/authorize.c
    M modules/auth_aaa/authorize.h
    A modules/auth_aaa/checks.c
    A modules/auth_aaa/checks.h
    M modules/auth_aaa/doc/auth_aaa.xml
    M modules/auth_aaa/doc/auth_aaa_admin.xml
    A modules/auth_aaa/doc/contributors.xml
    M modules/auth_aaa/sterman.c
    M modules/auth_db/README
    M modules/auth_db/authdb_mod.c
    M modules/auth_db/authdb_mod.h
    M modules/auth_db/authorize.c
    M modules/auth_db/authorize.h
    A modules/auth_db/checks.c
    A modules/auth_db/checks.h
    M modules/auth_db/doc/auth_db.xml
    M modules/auth_db/doc/auth_db_admin.xml
    A modules/auth_db/doc/contributors.xml
    M modules/avpops/README
    M modules/avpops/avpops.c
    M modules/avpops/avpops_impl.c
    M modules/avpops/avpops_impl.h
    M modules/avpops/doc/avpops.xml
    M modules/avpops/doc/avpops_admin.xml
    A modules/avpops/doc/contributors.xml
    M modules/b2b_entities/README
    M modules/b2b_entities/b2b_entities.c
    M modules/b2b_entities/b2b_entities.h
    M modules/b2b_entities/b2be_db.c
    M modules/b2b_entities/dlg.c
    M modules/b2b_entities/doc/b2b_entities.xml
    M modules/b2b_entities/doc/b2b_entities_admin.xml
    A modules/b2b_entities/doc/contributors.xml
    M modules/b2b_logic/README
    M modules/b2b_logic/b2b_load.h
    M modules/b2b_logic/b2b_logic.c
    M modules/b2b_logic/doc/b2b_logic.xml
    M modules/b2b_logic/doc/b2b_logic_admin.xml
    A modules/b2b_logic/doc/contributors.xml
    M modules/b2b_logic/logic.c
    M modules/b2b_sca/README
    M modules/b2b_sca/b2b_sca.c
    M modules/b2b_sca/doc/b2b_sca.xml
    M modules/b2b_sca/doc/b2b_sca_admin.xml
    A modules/b2b_sca/doc/contributors.xml
    M modules/b2b_sca/sca_logic.c
    M modules/benchmark/README
    M modules/benchmark/benchmark.c
    M modules/benchmark/benchmark_api.h
    M modules/benchmark/doc/benchmark.xml
    M modules/benchmark/doc/benchmark_admin.xml
    A modules/benchmark/doc/contributors.xml
    R modules/cachedb_cassandra/Cassandra.cpp
    R modules/cachedb_cassandra/Cassandra.h
    M modules/cachedb_cassandra/Makefile
    M modules/cachedb_cassandra/README
    M modules/cachedb_cassandra/cachedb_cassandra.c
    M modules/cachedb_cassandra/cachedb_cassandra.h
    A modules/cachedb_cassandra/cachedb_cassandra_dbase.c
    R modules/cachedb_cassandra/cachedb_cassandra_dbase.cpp
    M modules/cachedb_cassandra/cachedb_cassandra_dbase.h
    R modules/cachedb_cassandra/cachedb_cassandra_lib.h
    R modules/cachedb_cassandra/cassandra_constants.cpp
    R modules/cachedb_cassandra/cassandra_constants.h
    R modules/cachedb_cassandra/cassandra_types.cpp
    R modules/cachedb_cassandra/cassandra_types.h
    M modules/cachedb_cassandra/doc/cachedb_cassandra.xml
    M modules/cachedb_cassandra/doc/cachedb_cassandra_admin.xml
    A modules/cachedb_cassandra/doc/contributors.xml
    M modules/cachedb_couchbase/README
    M modules/cachedb_couchbase/cachedb_couchbase.c
    M modules/cachedb_couchbase/cachedb_couchbase_dbase.c
    M modules/cachedb_couchbase/doc/cachedb_couchbase.xml
    M modules/cachedb_couchbase/doc/cachedb_couchbase_admin.xml
    A modules/cachedb_couchbase/doc/contributors.xml
    M modules/cachedb_local/README
    M modules/cachedb_local/cachedb_local.c
    A modules/cachedb_local/cachedb_local_replication.c
    A modules/cachedb_local/cachedb_local_replication.h
    M modules/cachedb_local/doc/cachedb_local.xml
    M modules/cachedb_local/doc/cachedb_local_admin.xml
    A modules/cachedb_local/doc/contributors.xml
    M modules/cachedb_local/hash.c
    M modules/cachedb_local/hash.h
    M modules/cachedb_memcached/README
    M modules/cachedb_memcached/cachedb_memcached.c
    M modules/cachedb_memcached/doc/cachedb_memcached.xml
    M modules/cachedb_memcached/doc/cachedb_memcached_admin.xml
    A modules/cachedb_memcached/doc/contributors.xml
    M modules/cachedb_mongodb/Makefile
    M modules/cachedb_mongodb/README
    M modules/cachedb_mongodb/cachedb_mongodb.c
    M modules/cachedb_mongodb/cachedb_mongodb_dbase.c
    M modules/cachedb_mongodb/cachedb_mongodb_dbase.h
    M modules/cachedb_mongodb/cachedb_mongodb_json.c
    M modules/cachedb_mongodb/doc/cachedb_mongodb.xml
    M modules/cachedb_mongodb/doc/cachedb_mongodb_admin.xml
    A modules/cachedb_mongodb/doc/contributors.xml
    M modules/cachedb_redis/README
    M modules/cachedb_redis/cachedb_redis.c
    M modules/cachedb_redis/cachedb_redis_dbase.c
    M modules/cachedb_redis/doc/cachedb_redis.xml
    M modules/cachedb_redis/doc/cachedb_redis_admin.xml
    A modules/cachedb_redis/doc/contributors.xml
    M modules/cachedb_sql/README
    M modules/cachedb_sql/cachedb_sql.c
    M modules/cachedb_sql/doc/cachedb_sql.xml
    M modules/cachedb_sql/doc/cachedb_sql_admin.xml
    A modules/cachedb_sql/doc/contributors.xml
    M modules/call_center/Makefile
    M modules/call_center/README
    M modules/call_center/call_center.c
    M modules/call_center/cc_data.c
    M modules/call_center/cc_data.h
    M modules/call_center/cc_db.c
    M modules/call_center/cc_db.h
    M modules/call_center/doc/call_center.xml
    M modules/call_center/doc/call_center_admin.xml
    A modules/call_center/doc/contributors.xml
    M modules/call_control/README
    M modules/call_control/call_control.c
    M modules/call_control/doc/call_control.xml
    M modules/call_control/doc/call_control_admin.xml
    A modules/call_control/doc/contributors.xml
    M modules/carrierroute/README
    M modules/carrierroute/carrier_tree.c
    M modules/carrierroute/carrier_tree.h
    M modules/carrierroute/carrierroute.c
    M modules/carrierroute/doc/carrierroute.xml
    M modules/carrierroute/doc/carrierroute_admin.xml
    A modules/carrierroute/doc/contributors.xml
    M modules/carrierroute/route_fifo.c
    M modules/carrierroute/route_fifo.h
    M modules/carrierroute/route_func.c
    M modules/carrierroute/route_func.h
    M modules/cfgutils/README
    M modules/cfgutils/cfgutils.c
    M modules/cfgutils/doc/cfgutils.xml
    M modules/cfgutils/doc/cfgutils_admin.xml
    A modules/cfgutils/doc/contributors.xml
    M modules/cfgutils/script_locks.c
    M modules/cfgutils/script_locks.h
    M modules/cfgutils/shvar.c
    M modules/cfgutils/shvar.h
    M modules/cgrates/Makefile
    M modules/cgrates/README
    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
    M modules/cgrates/doc/cgrates.xml
    M modules/cgrates/doc/cgrates_admin.xml
    A modules/cgrates/doc/contributors.xml
    M modules/clusterer/Makefile
    M modules/clusterer/README
    M modules/clusterer/api.h
    M modules/clusterer/clusterer.c
    M modules/clusterer/clusterer.h
    M modules/clusterer/clusterer_mod.c
    M modules/clusterer/doc/clusterer.xml
    M modules/clusterer/doc/clusterer_admin.xml
    A modules/clusterer/doc/contributors.xml
    M modules/clusterer/node_info.c
    M modules/clusterer/node_info.h
    A modules/clusterer/sharing_tags.c
    A modules/clusterer/sharing_tags.h
    A modules/clusterer/sync.c
    A modules/clusterer/sync.h
    M modules/compression/README
    M modules/compression/compression.c
    M modules/compression/compression.h
    M modules/compression/compression_api.h
    M modules/compression/compression_helpers.c
    M modules/compression/compression_helpers.h
    M modules/compression/doc/compression.xml
    M modules/compression/doc/compression_admin.xml
    A modules/compression/doc/contributors.xml
    M modules/cpl_c/README
    M modules/cpl_c/cpl.c
    M modules/cpl_c/cpl_loader.c
    M modules/cpl_c/cpl_loader.h
    M modules/cpl_c/cpl_nonsig.c
    M modules/cpl_c/cpl_sig.c
    A modules/cpl_c/doc/contributors.xml
    M modules/cpl_c/doc/cpl_c.xml
    M modules/cpl_c/doc/cpl_c_admin.xml
    M modules/db_berkeley/Makefile
    M modules/db_berkeley/README
    M modules/db_berkeley/bdb_lib.c
    M modules/db_berkeley/bdb_mi.c
    M modules/db_berkeley/bdb_mi.h
    M modules/db_berkeley/bdb_res.c
    M modules/db_berkeley/bdb_val.c
    M modules/db_berkeley/db_berkeley.c
    A modules/db_berkeley/doc/contributors.xml
    M modules/db_berkeley/doc/db_berkeley.xml
    M modules/db_berkeley/doc/db_berkeley_admin.xml
    M modules/db_cachedb/README
    M modules/db_cachedb/db_cachedb.c
    A modules/db_cachedb/doc/contributors.xml
    M modules/db_cachedb/doc/db_cachedb.xml
    M modules/db_cachedb/doc/db_cachedb_admin.xml
    M modules/db_flatstore/README
    A modules/db_flatstore/doc/contributors.xml
    M modules/db_flatstore/doc/db_flatstore.xml
    M modules/db_flatstore/doc/db_flatstore_admin.xml
    M modules/db_flatstore/flat_con.c
    M modules/db_flatstore/flat_mi.c
    M modules/db_flatstore/flat_mi.h
    M modules/db_flatstore/flatstore.c
    M modules/db_flatstore/flatstore_mod.c
    M modules/db_flatstore/flatstore_mod.h
    M modules/db_http/README
    M modules/db_http/db_http.c
    M modules/db_http/db_http.h
    A modules/db_http/doc/contributors.xml
    M modules/db_http/doc/db_http.xml
    M modules/db_http/doc/db_http_admin.xml
    M modules/db_http/http_dbase.c
    M modules/db_mysql/Makefile
    M modules/db_mysql/README
    M modules/db_mysql/db_mysql.c
    M modules/db_mysql/db_mysql.h
    M modules/db_mysql/dbase.c
    A modules/db_mysql/doc/contributors.xml
    M modules/db_mysql/doc/db_mysql.xml
    M modules/db_mysql/doc/db_mysql_admin.xml
    M modules/db_mysql/my_con.c
    M modules/db_mysql/my_con.h
    M modules/db_mysql/res.c
    M modules/db_mysql/val.c
    M modules/db_mysql/val.h
    M modules/db_oracle/Makefile
    M modules/db_oracle/README
    M modules/db_oracle/db_oracle.c
    A modules/db_oracle/doc/contributors.xml
    M modules/db_oracle/doc/db_oracle.xml
    M modules/db_oracle/doc/db_oracle_admin.xml
    M modules/db_oracle/res.c
    M modules/db_oracle/val.c
    M modules/db_perlvdb/Makefile
    M modules/db_perlvdb/README
    A modules/db_perlvdb/doc/contributors.xml
    M modules/db_perlvdb/doc/db_perlvdb.xml
    M modules/db_perlvdb/doc/db_perlvdb_admin.xml
    M modules/db_perlvdb/perlvdb.c
    M modules/db_perlvdb/perlvdb_oohelpers.c
    M modules/db_postgres/Makefile
    M modules/db_postgres/README
    M modules/db_postgres/db_postgres.c
    A modules/db_postgres/db_postgres.h
    M modules/db_postgres/dbase.c
    M modules/db_postgres/dbase.h
    A modules/db_postgres/doc/contributors.xml
    M modules/db_postgres/doc/db_postgres.xml
    M modules/db_postgres/doc/db_postgres_admin.xml
    M modules/db_postgres/pg_con.c
    M modules/db_postgres/pg_con.h
    M modules/db_postgres/val.c
    M modules/db_sqlite/Makefile
    M modules/db_sqlite/README
    M modules/db_sqlite/db_sqlite.c
    A modules/db_sqlite/doc/contributors.xml
    M modules/db_sqlite/doc/db_sqlite.xml
    M modules/db_sqlite/doc/db_sqlite_admin.xml
    M modules/db_sqlite/val.c
    M modules/db_text/Makefile
    M modules/db_text/README
    M modules/db_text/dbt_api.c
    M modules/db_text/dbt_file.c
    M modules/db_text/dbtext.c
    A modules/db_text/doc/contributors.xml
    M modules/db_text/doc/db_text.xml
    M modules/db_text/doc/db_text_admin.xml
    M modules/db_unixodbc/README
    M modules/db_unixodbc/db_unixodbc.c
    A modules/db_unixodbc/doc/contributors.xml
    M modules/db_unixodbc/doc/db_unixodbc.xml
    M modules/db_unixodbc/doc/db_unixodbc_admin.xml
    M modules/db_unixodbc/val.c
    M modules/db_virtual/README
    M modules/db_virtual/db_virtual.c
    M modules/db_virtual/db_virtual.h
    M modules/db_virtual/dbase.c
    A modules/db_virtual/doc/contributors.xml
    M modules/db_virtual/doc/db_virtual.xml
    M modules/db_virtual/doc/db_virtual_admin.xml
    M modules/dialog/README
    M modules/dialog/dialog.c
    M modules/dialog/dlg_cb.c
    M modules/dialog/dlg_cb.h
    A modules/dialog/dlg_ctx.c
    A modules/dialog/dlg_ctx.h
    M modules/dialog/dlg_db_handler.c
    M modules/dialog/dlg_db_handler.h
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_handlers.h
    M modules/dialog/dlg_hash.c
    M modules/dialog/dlg_hash.h
    M modules/dialog/dlg_load.h
    M modules/dialog/dlg_profile.c
    M modules/dialog/dlg_profile.h
    M modules/dialog/dlg_repl_profile.h
    M modules/dialog/dlg_replication.c
    M modules/dialog/dlg_replication.h
    M modules/dialog/dlg_req_within.c
    M modules/dialog/dlg_req_within.h
    M modules/dialog/dlg_timer.c
    M modules/dialog/dlg_vals.c
    M modules/dialog/dlg_vals.h
    A modules/dialog/doc/contributors.xml
    M modules/dialog/doc/dialog.xml
    M modules/dialog/doc/dialog_admin.xml
    M modules/dialog/doc/dialog_devel.xml
    M modules/dialplan/README
    M modules/dialplan/dialplan.c
    A modules/dialplan/doc/contributors.xml
    M modules/dialplan/doc/dialplan.xml
    M modules/dialplan/doc/dialplan_admin.xml
    M modules/dialplan/dp_repl.c
    M modules/dispatcher/README
    M modules/dispatcher/dispatch.c
    M modules/dispatcher/dispatch.h
    M modules/dispatcher/dispatcher.c
    A modules/dispatcher/doc/contributors.xml
    M modules/dispatcher/doc/dispatcher.cfg
    M modules/dispatcher/doc/dispatcher.xml
    M modules/dispatcher/doc/dispatcher_admin.xml
    M modules/dispatcher/doc/dispatcher_faq.xml
    M modules/dispatcher/ds_bl.c
    M modules/dispatcher/ds_bl.h
    A modules/dispatcher/ds_clustering.c
    A modules/dispatcher/ds_clustering.h
    M modules/dispatcher/ds_fixups.c
    M modules/dispatcher/ds_fixups.h
    M modules/diversion/README
    M modules/diversion/diversion.c
    A modules/diversion/doc/contributors.xml
    M modules/diversion/doc/diversion.xml
    M modules/diversion/doc/diversion_admin.xml
    M modules/dns_cache/README
    M modules/dns_cache/dns_cache.c
    A modules/dns_cache/doc/contributors.xml
    M modules/dns_cache/doc/dns_cache.xml
    M modules/dns_cache/doc/dns_cache_admin.xml
    M modules/domain/README
    A modules/domain/doc/contributors.xml
    M modules/domain/doc/domain.xml
    M modules/domain/doc/domain_admin.xml
    M modules/domain/domain.c
    M modules/domain/domain.h
    M modules/domain/domain_mod.c
    M modules/domain/hash.c
    M modules/domain/hash.h
    M modules/domain/mi.c
    M modules/domain/mi.h
    M modules/domainpolicy/README
    A modules/domainpolicy/doc/contributors.xml
    M modules/domainpolicy/doc/domainpolicy.xml
    M modules/domainpolicy/doc/domainpolicy_admin.xml
    M modules/domainpolicy/domainpolicy.c
    M modules/domainpolicy/domainpolicy_mod.c
    M modules/drouting/README
    A modules/drouting/doc/contributors.xml
    M modules/drouting/doc/drouting.xml
    M modules/drouting/doc/drouting_admin.xml
    M modules/drouting/dr_api.h
    M modules/drouting/dr_api_internal.c
    M modules/drouting/dr_bl.c
    A modules/drouting/dr_clustering.c
    A modules/drouting/dr_clustering.h
    M modules/drouting/dr_load.c
    M modules/drouting/dr_load.h
    M modules/drouting/dr_partitions.h
    R modules/drouting/dr_replication.c
    R modules/drouting/dr_replication.h
    M modules/drouting/drouting.c
    M modules/drouting/prefix_tree.c
    M modules/drouting/prefix_tree.h
    M modules/drouting/routing.c
    M modules/drouting/routing.h
    M modules/emergency/Makefile
    M modules/emergency/README
    A modules/emergency/doc/contributors.xml
    M modules/emergency/doc/emergency.xml
    M modules/emergency/doc/emergency_admin.xml
    M modules/emergency/emergency_methods.c
    M modules/emergency/http_emergency.c
    M modules/emergency/notifier_emergency.c
    M modules/emergency/post_curl.c
    M modules/emergency/report_emergency.c
    M modules/emergency/sip_emergency.c
    M modules/emergency/subscriber_emergency.c
    M modules/enum/README
    A modules/enum/doc/contributors.xml
    M modules/enum/doc/enum.xml
    M modules/enum/doc/enum_admin.xml
    M modules/enum/enum.c
    M modules/enum/enum.h
    M modules/enum/enum_mod.c
    M modules/event_datagram/README
    A modules/event_datagram/doc/contributors.xml
    M modules/event_datagram/doc/event_datagram.xml
    M modules/event_datagram/doc/event_datagram_admin.xml
    M modules/event_datagram/event_datagram.c
    M modules/event_flatstore/README
    A modules/event_flatstore/doc/contributors.xml
    M modules/event_flatstore/doc/event_flatstore.xml
    M modules/event_flatstore/doc/event_flatstore_admin.xml
    M modules/event_flatstore/event_flatstore.c
    A modules/event_jsonrpc/Makefile
    A modules/event_jsonrpc/README
    A modules/event_jsonrpc/doc/contributors.xml
    A modules/event_jsonrpc/doc/event_jsonrpc.xml
    A modules/event_jsonrpc/doc/event_jsonrpc_admin.xml
    A modules/event_jsonrpc/event_jsonrpc.c
    A modules/event_jsonrpc/event_jsonrpc.h
    A modules/event_jsonrpc/jsonrpc_send.c
    A modules/event_jsonrpc/jsonrpc_send.h
    M modules/event_rabbitmq/README
    A modules/event_rabbitmq/doc/contributors.xml
    M modules/event_rabbitmq/doc/event_rabbitmq.xml
    M modules/event_rabbitmq/doc/event_rabbitmq_admin.xml
    M modules/event_rabbitmq/event_rabbitmq.c
    M modules/event_rabbitmq/rabbitmq_send.c
    M modules/event_route/README
    A modules/event_route/doc/contributors.xml
    M modules/event_route/doc/event_route.xml
    M modules/event_route/doc/event_route_admin.xml
    M modules/event_route/doc/event_route_faq.xml
    M modules/event_route/event_route.c
    M modules/event_route/event_route.h
    M modules/event_route/route_send.c
    M modules/event_route/route_send.h
    M modules/event_routing/README
    A modules/event_routing/doc/contributors.xml
    M modules/event_routing/doc/event_routing.xml
    M modules/event_routing/doc/event_routing_admin.xml
    M modules/event_routing/ebr_data.c
    M modules/event_routing/event_routing.c
    M modules/event_virtual/README
    A modules/event_virtual/doc/contributors.xml
    M modules/event_virtual/doc/event_virtual.xml
    M modules/event_virtual/doc/event_virtual_admin.xml
    M modules/event_virtual/event_virtual.c
    M modules/event_xmlrpc/README
    A modules/event_xmlrpc/doc/contributors.xml
    M modules/event_xmlrpc/doc/event_xmlrpc.xml
    M modules/event_xmlrpc/doc/event_xmlrpc_admin.xml
    M modules/event_xmlrpc/event_xmlrpc.c
    M modules/event_xmlrpc/xmlrpc_send.c
    M modules/exec/README
    A modules/exec/doc/contributors.xml
    M modules/exec/doc/exec.xml
    M modules/exec/doc/exec_admin.xml
    M modules/exec/exec.c
    M modules/exec/exec.h
    M modules/exec/exec_mod.c
    M modules/exec/kill.c
    M modules/fraud_detection/README
    A modules/fraud_detection/doc/contributors.xml
    M modules/fraud_detection/doc/fraud_detection.xml
    M modules/fraud_detection/doc/fraud_detection_admin.xml
    M modules/fraud_detection/fraud_detection.c
    M modules/fraud_detection/frd_events.c
    M modules/fraud_detection/frd_events.h
    M modules/fraud_detection/frd_hashmap.c
    M modules/fraud_detection/frd_hashmap.h
    M modules/fraud_detection/frd_load.c
    M modules/fraud_detection/frd_stats.c
    M modules/freeswitch/Makefile
    M modules/freeswitch/README
    A modules/freeswitch/doc/contributors.xml
    M modules/freeswitch/doc/freeswitch.xml
    M modules/freeswitch/doc/freeswitch_admin.xml
    M modules/freeswitch/esl/src/esl.c
    M modules/freeswitch/esl/src/include/esl_config.h
    M modules/freeswitch/fs_api.c
    M modules/freeswitch/fs_api.h
    A modules/freeswitch/fs_ipc.c
    A modules/freeswitch/fs_ipc.h
    M modules/freeswitch/fs_mod.c
    M modules/freeswitch/fs_proc.c
    M modules/freeswitch/fs_proc.h
    A modules/freeswitch_scripting/Makefile
    A modules/freeswitch_scripting/README
    A modules/freeswitch_scripting/doc/contributors.xml
    A modules/freeswitch_scripting/doc/freeswitch_scripting.xml
    A modules/freeswitch_scripting/doc/freeswitch_scripting_admin.xml
    A modules/freeswitch_scripting/fss_db.c
    A modules/freeswitch_scripting/fss_db.h
    A modules/freeswitch_scripting/fss_evs.c
    A modules/freeswitch_scripting/fss_evs.h
    A modules/freeswitch_scripting/fss_ipc.c
    A modules/freeswitch_scripting/fss_ipc.h
    A modules/freeswitch_scripting/fss_mod.c
    M modules/gflags/README
    A modules/gflags/doc/contributors.xml
    M modules/gflags/doc/gflags.xml
    M modules/gflags/doc/gflags_admin.xml
    M modules/gflags/gflags.c
    M modules/group/README
    A modules/group/doc/contributors.xml
    M modules/group/doc/group.xml
    M modules/group/doc/group_admin.xml
    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
    M modules/h350/README
    A modules/h350/doc/contributors.xml
    M modules/h350/doc/h350.xml
    M modules/h350/doc/h350_admin.xml
    M modules/h350/h350_exp_fn.c
    M modules/h350/h350_exp_fn.h
    M modules/h350/h350_mod.c
    M modules/httpd/README
    A modules/httpd/doc/contributors.xml
    M modules/httpd/doc/httpd.xml
    M modules/httpd/doc/httpd_admin.xml
    M modules/httpd/httpd.c
    M modules/httpd/httpd_load.h
    M modules/httpd/httpd_proc.c
    M modules/identity/README
    A modules/identity/doc/contributors.xml
    M modules/identity/doc/identity.xml
    M modules/identity/doc/identity_admin.xml
    M modules/identity/identity.c
    M modules/imc/README
    A modules/imc/doc/contributors.xml
    M modules/imc/doc/imc.xml
    M modules/imc/doc/imc_admin.xml
    M modules/imc/imc.c
    M modules/imc/imc_cmd.c
    M modules/jabber/README
    A modules/jabber/doc/contributors.xml
    M modules/jabber/doc/jabber.xml
    M modules/jabber/doc/jabber_admin.xml
    M modules/jabber/jabber.c
    M modules/jabber/xjab_load.c
    M modules/jabber/xjab_wlist.c
    M modules/jabber/xode.c
    M modules/jabber/xode_from.c
    M modules/jabber/xstream.c
    M modules/json/Makefile
    M modules/json/README
    M modules/json/array_del.c
    A modules/json/doc/contributors.xml
    M modules/json/doc/json.xml
    M modules/json/doc/json_admin.xml
    M modules/json/json.c
    A modules/jsonrpc/Makefile
    A modules/jsonrpc/README
    A modules/jsonrpc/doc/contributors.xml
    A modules/jsonrpc/doc/jsonrpc.xml
    A modules/jsonrpc/doc/jsonrpc_admin.xml
    A modules/jsonrpc/jsonrpc.c
    A modules/jsonrpc/jsonrpc.h
    M modules/ldap/README
    M modules/ldap/api.h
    A modules/ldap/doc/contributors.xml
    M modules/ldap/doc/ldap.xml
    M modules/ldap/doc/ldap_admin.xml
    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
    M modules/load_balancer/README
    A modules/load_balancer/doc/contributors.xml
    M modules/load_balancer/doc/load_balancer.xml
    M modules/load_balancer/doc/load_balancer_admin.xml
    M modules/load_balancer/lb_bl.c
    M modules/load_balancer/lb_bl.h
    A modules/load_balancer/lb_clustering.c
    A modules/load_balancer/lb_clustering.h
    M modules/load_balancer/lb_data.c
    M modules/load_balancer/lb_data.h
    M modules/load_balancer/lb_db.c
    M modules/load_balancer/lb_db.h
    M modules/load_balancer/lb_parser.c
    M modules/load_balancer/lb_parser.h
    M modules/load_balancer/lb_prober.c
    M modules/load_balancer/lb_prober.h
    R modules/load_balancer/lb_replication.c
    R modules/load_balancer/lb_replication.h
    M modules/load_balancer/load_balancer.c
    M modules/lua/README
    A modules/lua/doc/contributors.xml
    M modules/lua/doc/lua.xml
    M modules/lua/doc/lua_admin.xml
    M modules/lua/sipapi.c
    M modules/lua/siplua.c
    M modules/lua/siplua.h
    M modules/lua/sipluafunc.c
    M modules/lua/sipluafunc.h
    M modules/lua/sipluami.c
    M modules/lua/sipluami.h
    M modules/lua/sipstate.c
    M modules/lua/sipstate.h
    M modules/mangler/README
    M modules/mangler/contact_ops.c
    M modules/mangler/contact_ops.h
    A modules/mangler/doc/contributors.xml
    M modules/mangler/doc/mangler.xml
    M modules/mangler/doc/mangler_admin.xml
    M modules/mangler/mangler.c
    M modules/mangler/sdp_mangler.c
    M modules/mangler/sdp_mangler.h
    M modules/mathops/README
    A modules/mathops/doc/contributors.xml
    M modules/mathops/doc/mathops.xml
    M modules/mathops/doc/mathops_admin.xml
    M modules/mathops/math_funcs.c
    M modules/mathops/mathops.c
    M modules/maxfwd/README
    A modules/maxfwd/doc/contributors.xml
    M modules/maxfwd/doc/maxfwd.xml
    M modules/maxfwd/doc/maxfwd_admin.xml
    M modules/maxfwd/maxfwd.c
    M modules/mediaproxy/README
    A modules/mediaproxy/doc/contributors.xml
    M modules/mediaproxy/doc/mediaproxy.xml
    M modules/mediaproxy/doc/mediaproxy_admin.xml
    M modules/mediaproxy/mediaproxy.c
    M modules/mi_datagram/README
    M modules/mi_datagram/datagram_fnc.c
    M modules/mi_datagram/datagram_fnc.h
    A modules/mi_datagram/doc/contributors.xml
    M modules/mi_datagram/doc/mi_datagram.xml
    M modules/mi_datagram/doc/mi_datagram_admin.xml
    M modules/mi_datagram/mi_datagram.c
    M modules/mi_datagram/mi_datagram.h
    R modules/mi_datagram/mi_datagram_parser.c
    R modules/mi_datagram/mi_datagram_parser.h
    R modules/mi_datagram/mi_datagram_writer.c
    R modules/mi_datagram/mi_datagram_writer.h
    M modules/mi_fifo/Makefile
    M modules/mi_fifo/README
    A modules/mi_fifo/doc/contributors.xml
    M modules/mi_fifo/doc/mi_fifo.xml
    M modules/mi_fifo/doc/mi_fifo_admin.xml
    M modules/mi_fifo/fifo_fnc.c
    M modules/mi_fifo/fifo_fnc.h
    M modules/mi_fifo/mi_fifo.c
    M modules/mi_fifo/mi_fifo.h
    R modules/mi_fifo/mi_parser.c
    R modules/mi_fifo/mi_parser.h
    R modules/mi_fifo/mi_writer.c
    R modules/mi_fifo/mi_writer.h
    A modules/mi_html/Makefile
    A modules/mi_html/README
    A modules/mi_html/doc/contributors.xml
    A modules/mi_html/doc/mi_html.xml
    A modules/mi_html/doc/mi_html_admin.xml
    A modules/mi_html/http_fnc.c
    A modules/mi_html/http_fnc.h
    A modules/mi_html/mi_html.c
    M modules/mi_http/Makefile
    M modules/mi_http/README
    A modules/mi_http/doc/contributors.xml
    M modules/mi_http/doc/mi_http.xml
    M modules/mi_http/doc/mi_http_admin.xml
    M modules/mi_http/http_fnc.c
    M modules/mi_http/http_fnc.h
    M modules/mi_http/mi_http.c
    R modules/mi_json/Makefile
    R modules/mi_json/README
    R modules/mi_json/doc/mi_json.xml
    R modules/mi_json/doc/mi_json_admin.xml
    R modules/mi_json/http_fnc.c
    R modules/mi_json/http_fnc.h
    R modules/mi_json/mi_json.c
    M modules/mi_xmlrpc_ng/README
    A modules/mi_xmlrpc_ng/doc/contributors.xml
    M modules/mi_xmlrpc_ng/doc/mi_xmlrpc_ng.xml
    M modules/mi_xmlrpc_ng/doc/mi_xmlrpc_ng_admin.xml
    M modules/mi_xmlrpc_ng/http_fnc.c
    M modules/mi_xmlrpc_ng/http_fnc.h
    M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c
    M modules/mid_registrar/Makefile
    M modules/mid_registrar/README
    A modules/mid_registrar/doc/contributors.xml
    M modules/mid_registrar/doc/mid_registrar.xml
    M modules/mid_registrar/doc/mid_registrar_admin.xml
    M modules/mid_registrar/lookup.c
    M modules/mid_registrar/lookup.h
    M modules/mid_registrar/mid_registrar.c
    M modules/mid_registrar/mid_registrar.h
    M modules/mid_registrar/save.c
    M modules/mid_registrar/save.h
    A modules/mid_registrar/ul_storage.c
    A modules/mid_registrar/ul_storage.h
    M modules/mid_registrar/ulcb.c
    M modules/mid_registrar/ulcb.h
    M modules/mmgeoip/Makefile
    M modules/mmgeoip/README
    A modules/mmgeoip/doc/contributors.xml
    M modules/mmgeoip/doc/mmgeoip.xml
    M modules/mmgeoip/doc/mmgeoip_admin.xml
    A modules/mmgeoip/geoip2.c
    A modules/mmgeoip/geoip2.h
    A modules/mmgeoip/geoip_legacy.c
    A modules/mmgeoip/geoip_legacy.h
    M modules/mmgeoip/mmgeoip.c
    A modules/mmgeoip/mmgeoip.h
    M modules/msilo/README
    A modules/msilo/doc/contributors.xml
    M modules/msilo/doc/msilo.xml
    M modules/msilo/doc/msilo_admin.xml
    M modules/msilo/msfuncs.c
    M modules/msilo/msilo.c
    M modules/nat_traversal/README
    A modules/nat_traversal/clustering.c
    A modules/nat_traversal/clustering.h
    A modules/nat_traversal/doc/contributors.xml
    M modules/nat_traversal/doc/nat_traversal.xml
    M modules/nat_traversal/doc/nat_traversal_admin.xml
    M modules/nat_traversal/nat_traversal.c
    M modules/nathelper/README
    A modules/nathelper/doc/contributors.xml
    M modules/nathelper/doc/nathelper.xml
    M modules/nathelper/doc/nathelper_admin.xml
    M modules/nathelper/nathelper.c
    A modules/nathelper/nh_clustering.c
    A modules/nathelper/nh_clustering.h
    M modules/nathelper/nh_table.c
    M modules/nathelper/nh_table.h
    M modules/nathelper/sip_pinger.h
    M modules/options/README
    A modules/options/doc/contributors.xml
    M modules/options/doc/options.xml
    M modules/options/doc/options_admin.xml
    M modules/options/mod_options.c
    M modules/osp/Makefile
    M modules/osp/README
    M modules/osp/RELEASE-NOTES.txt
    M modules/osp/cnam.c
    M modules/osp/cnam.h
    M modules/osp/destination.h
    A modules/osp/doc/contributors.xml
    M modules/osp/doc/osp.xml
    M modules/osp/doc/osp_admin.xml
    M modules/osp/etc/sample-osp-opensips.cfg
    M modules/osp/globals.c
    M modules/osp/orig_transaction.c
    M modules/osp/osp_mod.c
    M modules/osp/osp_mod.h
    M modules/osp/sipheader.c
    M modules/osp/sipheader.h
    M modules/osp/usage.c
    M modules/osp/usage.h
    M modules/path/README
    A modules/path/doc/contributors.xml
    M modules/path/doc/path.xml
    M modules/path/doc/path_admin.xml
    M modules/path/path.c
    M modules/path/path.h
    M modules/path/path_mod.c
    M modules/peering/README
    A modules/peering/doc/contributors.xml
    M modules/peering/doc/peering.xml
    M modules/peering/doc/peering_admin.xml
    M modules/peering/peering.c
    M modules/perl/Makefile
    M modules/perl/README
    A modules/perl/doc/contributors.xml
    M modules/perl/doc/perl.xml
    M modules/perl/doc/perl_admin.xml
    M modules/perl/doc/perl_pod.xml
    M modules/perl/lib/perl/OpenSIPS/VDB/Adapter/AccountingSIPtrace.pm
    M modules/perl/opensipsxs.xs
    M modules/perl/perl.c
    M modules/perl/perlfunc.c
    M modules/perl/perlfunc.h
    M modules/permissions/README
    M modules/permissions/address.c
    M modules/permissions/address.h
    A modules/permissions/doc/contributors.xml
    M modules/permissions/doc/permissions.xml
    M modules/permissions/doc/permissions_admin.xml
    M modules/permissions/hash.c
    M modules/permissions/hash.h
    M modules/permissions/mi.c
    M modules/permissions/mi.h
    M modules/permissions/partitions.c
    M modules/permissions/partitions.h
    M modules/permissions/permissions.c
    M modules/pi_http/README
    A modules/pi_http/doc/contributors.xml
    M modules/pi_http/doc/pi_http.xml
    M modules/pi_http/doc/pi_http_admin.xml
    M modules/pi_http/pi_http.c
    M modules/pike/README
    A modules/pike/doc/contributors.xml
    M modules/pike/doc/pike.xml
    M modules/pike/doc/pike_admin.xml
    M modules/pike/pike.c
    M modules/pike/pike_funcs.c
    M modules/pike/pike_mi.c
    M modules/pike/pike_mi.h
    M modules/presence/README
    A modules/presence/clustering.c
    A modules/presence/clustering.h
    A modules/presence/doc/contributors.xml
    M modules/presence/doc/presence.xml
    M modules/presence/doc/presence_admin.xml
    M modules/presence/hash.c
    M modules/presence/hash.h
    M modules/presence/notify.c
    M modules/presence/notify.h
    M modules/presence/presence.c
    M modules/presence/presentity.c
    M modules/presence/presentity.h
    M modules/presence/publish.c
    M modules/presence/publish.h
    M modules/presence/subscribe.c
    M modules/presence/subscribe.h
    M modules/presence/utils_func.h
    M modules/presence_callinfo/README
    M modules/presence_callinfo/add_events.c
    A modules/presence_callinfo/doc/contributors.xml
    M modules/presence_callinfo/doc/presence_callinfo.xml
    M modules/presence_callinfo/doc/presence_callinfo_admin.xml
    M modules/presence_callinfo/presence_callinfo.c
    M modules/presence_dialoginfo/README
    A modules/presence_dialoginfo/doc/contributors.xml
    M modules/presence_dialoginfo/doc/presence_dialoginfo.xml
    M modules/presence_dialoginfo/doc/presence_dialoginfo_admin.xml
    M modules/presence_dialoginfo/notify_body.c
    M modules/presence_dialoginfo/presence_dialoginfo.c
    M modules/presence_mwi/README
    A modules/presence_mwi/doc/contributors.xml
    M modules/presence_mwi/doc/presence_mwi.xml
    M modules/presence_mwi/doc/presence_mwi_admin.xml
    M modules/presence_mwi/presence_mwi.c
    M modules/presence_xcapdiff/README
    A modules/presence_xcapdiff/doc/contributors.xml
    M modules/presence_xcapdiff/doc/presence_xcapdiff.xml
    M modules/presence_xcapdiff/doc/presence_xcapdiff_admin.xml
    M modules/presence_xcapdiff/presence_xcapdiff.c
    M modules/presence_xml/README
    A modules/presence_xml/doc/contributors.xml
    M modules/presence_xml/doc/presence_xml.xml
    M modules/presence_xml/doc/presence_xml_admin.xml
    M modules/presence_xml/notify_body.c
    M modules/presence_xml/presence_xml.c
    M modules/presence_xml/xcap_auth.c
    M modules/proto_bin/README
    A modules/proto_bin/doc/contributors.xml
    M modules/proto_bin/doc/proto_bin.xml
    M modules/proto_bin/doc/proto_bin_admin.xml
    M modules/proto_bin/proto_bin.c
    M modules/proto_hep/README
    A modules/proto_hep/doc/contributors.xml
    M modules/proto_hep/doc/proto_hep.xml
    M modules/proto_hep/doc/proto_hep_admin.xml
    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
    M modules/proto_sctp/README
    A modules/proto_sctp/doc/contributors.xml
    M modules/proto_sctp/doc/proto_sctp.xml
    M modules/proto_sctp/doc/proto_sctp_admin.xml
    M modules/proto_sctp/proto_sctp.c
    M modules/proto_sctp/sctp_server.c
    A modules/proto_smpp/Makefile
    A modules/proto_smpp/README
    A modules/proto_smpp/db.c
    A modules/proto_smpp/db.h
    A modules/proto_smpp/doc/contributors.xml
    A modules/proto_smpp/doc/proto_smpp.xml
    A modules/proto_smpp/doc/proto_smpp_admin.xml
    A modules/proto_smpp/proto_smpp.c
    A modules/proto_smpp/proto_smpp.h
    A modules/proto_smpp/smpp.c
    A modules/proto_smpp/smpp.h
    A modules/proto_smpp/utils.c
    A modules/proto_smpp/utils.h
    M modules/proto_tls/README
    A modules/proto_tls/doc/contributors.xml
    M modules/proto_tls/doc/proto_tls.xml
    M modules/proto_tls/doc/proto_tls_admin.xml
    M modules/proto_tls/proto_tls.c
    M modules/proto_ws/README
    A modules/proto_ws/doc/contributors.xml
    M modules/proto_ws/doc/proto_ws.xml
    M modules/proto_ws/doc/proto_ws_admin.xml
    M modules/proto_ws/proto_ws.c
    M modules/proto_ws/ws_common.h
    M modules/proto_ws/ws_handshake_common.h
    M modules/proto_ws/ws_tcp.c
    M modules/proto_wss/README
    A modules/proto_wss/doc/contributors.xml
    M modules/proto_wss/doc/proto_wss.xml
    M modules/proto_wss/doc/proto_wss_admin.xml
    M modules/proto_wss/proto_wss.c
    M modules/pua/README
    A modules/pua/doc/contributors.xml
    M modules/pua/doc/pua.xml
    M modules/pua/doc/pua_admin.xml
    M modules/pua/hash.c
    M modules/pua/hash.h
    M modules/pua/pua.c
    M modules/pua/pua_bind.h
    M modules/pua/send_subscribe.c
    M modules/pua_bla/Makefile
    M modules/pua_bla/README
    A modules/pua_bla/doc/contributors.xml
    M modules/pua_bla/doc/pua_bla.xml
    M modules/pua_bla/doc/pua_bla_admin.xml
    M modules/pua_bla/notify.c
    M modules/pua_bla/pua_bla.c
    M modules/pua_bla/registrar_cb.c
    M modules/pua_bla/registrar_cb.h
    M modules/pua_dialoginfo/README
    M modules/pua_dialoginfo/dialog_publish.c
    A modules/pua_dialoginfo/doc/contributors.xml
    M modules/pua_dialoginfo/doc/pua_dialoginfo.xml
    M modules/pua_dialoginfo/doc/pua_dialoginfo_admin.xml
    M modules/pua_dialoginfo/pua_dialoginfo.c
    M modules/pua_dialoginfo/pua_dialoginfo.h
    M modules/pua_mi/README
    A modules/pua_mi/doc/contributors.xml
    M modules/pua_mi/doc/pua_mi.xml
    M modules/pua_mi/doc/pua_mi_admin.xml
    M modules/pua_mi/mi_func.c
    M modules/pua_mi/mi_func.h
    M modules/pua_mi/pua_mi.c
    M modules/pua_usrloc/README
    A modules/pua_usrloc/doc/contributors.xml
    M modules/pua_usrloc/doc/pua_usrloc.xml
    M modules/pua_usrloc/doc/pua_usrloc_admin.xml
    M modules/pua_usrloc/pua_usrloc.c
    M modules/pua_usrloc/pua_usrloc.h
    M modules/pua_usrloc/ul_publish.c
    M modules/pua_xmpp/README
    A modules/pua_xmpp/doc/contributors.xml
    M modules/pua_xmpp/doc/pua_xmpp.xml
    M modules/pua_xmpp/doc/pua_xmpp_admin.xml
    M modules/pua_xmpp/pua_xmpp.c
    M modules/pua_xmpp/request_winfo.c
    M modules/pua_xmpp/request_winfo.h
    M modules/pua_xmpp/simple2xmpp.c
    M modules/pua_xmpp/xmpp2simple.c
    M modules/python/README
    A modules/python/doc/contributors.xml
    M modules/python/doc/python.xml
    M modules/python/doc/python_admin.xml
    M modules/python/handler.py
    M modules/python/python_exec.c
    M modules/python/python_exec.h
    M modules/python/python_mod.c
    M modules/python/python_msgobj.c
    M modules/qos/README
    A modules/qos/doc/contributors.xml
    M modules/qos/doc/qos.xml
    M modules/qos/doc/qos_admin.xml
    M modules/qos/qos.c
    M modules/qos/qos_load.h
    M modules/qos/qos_mi.c
    M modules/rabbitmq/README
    A modules/rabbitmq/doc/contributors.xml
    M modules/rabbitmq/doc/rabbitmq.xml
    M modules/rabbitmq/doc/rabbitmq_admin.xml
    M modules/rabbitmq/rabbitmq.c
    M modules/rabbitmq/rmq_servers.c
    M modules/rabbitmq/rmq_servers.h
    A modules/rabbitmq_consumer/Makefile
    A modules/rabbitmq_consumer/README
    A modules/rabbitmq_consumer/doc/contributors.xml
    A modules/rabbitmq_consumer/doc/rabbitmq_consumer.xml
    A modules/rabbitmq_consumer/doc/rabbitmq_consumer_admin.xml
    A modules/rabbitmq_consumer/rabbitmq_consumer.c
    A modules/rabbitmq_consumer/rmq_connection.c
    A modules/rabbitmq_consumer/rmq_connection.h
    A modules/rabbitmq_consumer/rmq_event.c
    A modules/rabbitmq_consumer/rmq_event.h
    M modules/ratelimit/README
    A modules/ratelimit/doc/contributors.xml
    M modules/ratelimit/doc/ratelimit.xml
    M modules/ratelimit/doc/ratelimit_admin.xml
    M modules/ratelimit/ratelimit.c
    M modules/ratelimit/ratelimit.h
    M modules/ratelimit/ratelimit_helper.c
    M modules/regex/README
    A modules/regex/doc/contributors.xml
    M modules/regex/doc/regex.xml
    M modules/regex/doc/regex_admin.xml
    M modules/regex/regex_mod.c
    M modules/registrar/README
    A modules/registrar/doc/contributors.xml
    M modules/registrar/doc/registrar.xml
    M modules/registrar/doc/registrar_admin.xml
    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
    M modules/registrar/sip_msg.h
    M modules/rest_client/README
    A modules/rest_client/doc/contributors.xml
    M modules/rest_client/doc/rest_client.xml
    M modules/rest_client/doc/rest_client_admin.xml
    A modules/rest_client/doc/rest_return_codes.xml
    M modules/rest_client/rest_cb.c
    M modules/rest_client/rest_client.c
    M modules/rest_client/rest_methods.c
    M modules/rest_client/rest_methods.h
    M modules/rls/README
    A modules/rls/doc/contributors.xml
    M modules/rls/doc/rls.xml
    M modules/rls/doc/rls_admin.xml
    M modules/rls/notify.c
    M modules/rls/rls.c
    M modules/rr/README
    M modules/rr/api.h
    A modules/rr/doc/contributors.xml
    M modules/rr/doc/rr.xml
    M modules/rr/doc/rr_admin.xml
    M modules/rr/doc/rr_devel.xml
    M modules/rr/loose.c
    M modules/rr/record.c
    M modules/rr/rr_mod.c
    M modules/rtpengine/README
    M modules/rtpengine/bencode.h
    A modules/rtpengine/doc/contributors.xml
    M modules/rtpengine/doc/rtpengine.xml
    M modules/rtpengine/doc/rtpengine_admin.xml
    M modules/rtpengine/rtpengine.c
    M modules/rtpengine/rtpengine.h
    M modules/rtpengine/rtpengine_funcs.c
    M modules/rtpengine/rtpengine_funcs.h
    M modules/rtpproxy/README
    A modules/rtpproxy/doc/contributors.xml
    M modules/rtpproxy/doc/rtpproxy.xml
    M modules/rtpproxy/doc/rtpproxy_admin.xml
    M modules/rtpproxy/nhelpr_funcs.c
    M modules/rtpproxy/nhelpr_funcs.h
    M modules/rtpproxy/rtpproxy.c
    M modules/rtpproxy/rtpproxy.h
    M modules/rtpproxy/rtpproxy_callbacks.c
    M modules/rtpproxy/rtpproxy_load.h
    M modules/rtpproxy/rtpproxy_stream.c
    M modules/rtpproxy/rtpproxy_stream.h
    M modules/rtpproxy/timeout_process.c
    M modules/script_helper/README
    A modules/script_helper/doc/contributors.xml
    M modules/script_helper/doc/script_helper.xml
    M modules/script_helper/doc/script_helper_admin.xml
    M modules/script_helper/script_helper.c
    R modules/seas/Makefile
    R modules/seas/README
    R modules/seas/cluster.c
    R modules/seas/cluster.h
    R modules/seas/doc/images/image005.gif
    R modules/seas/doc/images/image007.gif
    R modules/seas/doc/images/image010.gif
    R modules/seas/doc/images/image016.gif
    R modules/seas/doc/images/image018.gif
    R modules/seas/doc/images/image020.gif
    R modules/seas/doc/images/image021.gif
    R modules/seas/doc/images/image024.png
    R modules/seas/doc/images/image025.gif
    R modules/seas/doc/images/image026.png
    R modules/seas/doc/images/image029.gif
    R modules/seas/doc/images/image031.gif
    R modules/seas/doc/images/image032.png
    R modules/seas/doc/images/image034.png
    R modules/seas/doc/images/image037.gif
    R modules/seas/doc/images/image038.png
    R modules/seas/doc/images/image041.gif
    R modules/seas/doc/images/image043.gif
    R modules/seas/doc/images/image044.gif
    R modules/seas/doc/images/image045.png
    R modules/seas/doc/images/image052.gif
    R modules/seas/doc/images/image054.gif
    R modules/seas/doc/images/image056.gif
    R modules/seas/doc/images/image058.gif
    R modules/seas/doc/images/image059.gif
    R modules/seas/doc/images/image060.gif
    R modules/seas/doc/images/image062.gif
    R modules/seas/doc/images/image064.gif
    R modules/seas/doc/images/image065.gif
    R modules/seas/doc/images/image066.gif
    R modules/seas/doc/images/image067.gif
    R modules/seas/doc/images/image068.gif
    R modules/seas/doc/images/image069.gif
    R modules/seas/doc/images/image100.gif
    R modules/seas/doc/images/image101.gif
    R modules/seas/doc/images/image102.gif
    R modules/seas/doc/images/image103.gif
    R modules/seas/doc/images/image104.gif
    R modules/seas/doc/images/image105.gif
    R modules/seas/doc/images/image106.gif
    R modules/seas/doc/images/image107.gif
    R modules/seas/doc/images/image108.gif
    R modules/seas/doc/images/image109.gif
    R modules/seas/doc/images/image110.gif
    R modules/seas/doc/images/image111.gif
    R modules/seas/doc/seas.xml
    R modules/seas/doc/seas_admin.xml
    R modules/seas/doc/seas_devel.xml
    R modules/seas/doc/xml2sgml.sh
    R modules/seas/encode_allow.c
    R modules/seas/encode_allow.h
    R modules/seas/encode_contact.c
    R modules/seas/encode_contact.h
    R modules/seas/encode_content_disposition.c
    R modules/seas/encode_content_disposition.h
    R modules/seas/encode_content_length.c
    R modules/seas/encode_content_length.h
    R modules/seas/encode_content_type.c
    R modules/seas/encode_content_type.h
    R modules/seas/encode_cseq.c
    R modules/seas/encode_cseq.h
    R modules/seas/encode_digest.c
    R modules/seas/encode_digest.h
    R modules/seas/encode_expires.c
    R modules/seas/encode_expires.h
    R modules/seas/encode_header.c
    R modules/seas/encode_header.h
    R modules/seas/encode_msg.c
    R modules/seas/encode_msg.h
    R modules/seas/encode_parameters.c
    R modules/seas/encode_parameters.h
    R modules/seas/encode_route.c
    R modules/seas/encode_route.h
    R modules/seas/encode_to_body.c
    R modules/seas/encode_to_body.h
    R modules/seas/encode_uri.c
    R modules/seas/encode_uri.h
    R modules/seas/encode_via.c
    R modules/seas/encode_via.h
    R modules/seas/event_dispatcher.c
    R modules/seas/event_dispatcher.h
    R modules/seas/ha.c
    R modules/seas/ha.h
    R modules/seas/seas.c
    R modules/seas/seas.h
    R modules/seas/seas_action.c
    R modules/seas/seas_action.h
    R modules/seas/seas_error.h
    R modules/seas/statistics.c
    R modules/seas/statistics.h
    R modules/seas/utils.c
    R modules/seas/utils.h
    R modules/seas/xaddress.h
    M modules/signaling/README
    A modules/signaling/doc/contributors.xml
    M modules/signaling/doc/signaling.xml
    M modules/signaling/doc/signaling_admin.xml
    M modules/signaling/signaling.c
    M modules/signaling/signaling.h
    M modules/sip_i/README
    A modules/sip_i/doc/contributors.xml
    M modules/sip_i/doc/sip_i.xml
    M modules/sip_i/doc/sip_i_admin.xml
    M modules/sip_i/isup.c
    M modules/sip_i/sip_i.c
    M modules/sip_i/sip_i.h
    M modules/sipcapture/README
    A modules/sipcapture/doc/contributors.xml
    M modules/sipcapture/doc/sipcapture.xml
    M modules/sipcapture/doc/sipcapture_admin.xml
    M modules/sipcapture/sipcapture.c
    M modules/sipmsgops/README
    M modules/sipmsgops/codecs.c
    M modules/sipmsgops/codecs.h
    A modules/sipmsgops/doc/contributors.xml
    M modules/sipmsgops/doc/sipmsgops.xml
    M modules/sipmsgops/doc/sipmsgops_admin.xml
    A modules/sipmsgops/list_hdr.c
    A modules/sipmsgops/list_hdr.h
    M modules/sipmsgops/sipmsgops.c
    A modules/sipmsgops/uri.c
    A modules/sipmsgops/uri.h
    M modules/siprec/README
    A modules/siprec/doc/contributors.xml
    M modules/siprec/doc/siprec.xml
    M modules/siprec/doc/siprec_admin.xml
    M modules/siprec/siprec.c
    M modules/siprec/siprec_body.c
    M modules/siprec/siprec_logic.c
    M modules/siprec/siprec_sess.c
    M modules/siprec/siprec_sess.h
    R modules/siptrace/Makefile
    R modules/siptrace/README
    R modules/siptrace/doc/siptrace.xml
    R modules/siptrace/doc/siptrace_admin.xml
    R modules/siptrace/siptrace.c
    R modules/siptrace/siptrace.h
    M modules/sl/README
    A modules/sl/doc/contributors.xml
    M modules/sl/doc/sl.xml
    M modules/sl/doc/sl_admin.xml
    M modules/sl/sl.c
    M modules/sl/sl_api.h
    M modules/sl/sl_funcs.c
    R modules/sms/Makefile
    R modules/sms/README
    R modules/sms/doc/sms.xml
    R modules/sms/doc/sms_admin.xml
    R modules/sms/doc/sms_devel.xml
    R modules/sms/libsms_charset.c
    R modules/sms/libsms_charset.h
    R modules/sms/libsms_getsms.c
    R modules/sms/libsms_modem.c
    R modules/sms/libsms_modem.h
    R modules/sms/libsms_putsms.c
    R modules/sms/libsms_sms.h
    R modules/sms/sms.c
    R modules/sms/sms_funcs.c
    R modules/sms/sms_funcs.h
    R modules/sms/sms_report.c
    R modules/sms/sms_report.h
    M modules/sngtc/README
    A modules/sngtc/doc/contributors.xml
    M modules/sngtc/doc/sngtc.xml
    M modules/sngtc/doc/sngtc_admin.xml
    M modules/sngtc/sngtc.c
    M modules/sngtc/sngtc.h
    M modules/snmpstats/README
    A modules/snmpstats/doc/contributors.xml
    M modules/snmpstats/doc/snmpstats.xml
    M modules/snmpstats/doc/snmpstats_admin.xml
    M modules/snmpstats/doc/snmpstats_faq.xml
    M modules/snmpstats/hashTable.c
    M modules/snmpstats/interprocess_buffer.c
    M modules/snmpstats/interprocess_buffer.h
    M modules/snmpstats/mibs/OPENSER-SIP-SERVER-MIB
    M modules/snmpstats/openserSIPContactTable.c
    M modules/snmpstats/openserSIPRegUserTable.c
    M modules/snmpstats/snmpstats.c
    M modules/snmpstats/snmpstats.h
    M modules/speeddial/README
    A modules/speeddial/doc/contributors.xml
    M modules/speeddial/doc/speeddial.xml
    M modules/speeddial/doc/speeddial_admin.xml
    M modules/speeddial/sdlookup.c
    M modules/speeddial/sdlookup.h
    M modules/speeddial/speeddial.c
    M modules/sql_cacher/README
    A modules/sql_cacher/doc/contributors.xml
    M modules/sql_cacher/doc/sql_cacher.xml
    M modules/sql_cacher/doc/sql_cacher_admin.xml
    M modules/sql_cacher/sql_cacher.c
    M modules/sql_cacher/sql_cacher.h
    M modules/sst/README
    A modules/sst/doc/contributors.xml
    M modules/sst/doc/sst.xml
    M modules/sst/doc/sst_admin.xml
    M modules/sst/sst.c
    M modules/sst/sst_handlers.c
    M modules/sst/sst_handlers.h
    M modules/sst/sst_mi.c
    M modules/statistics/README
    A modules/statistics/doc/contributors.xml
    M modules/statistics/doc/statistics.xml
    M modules/statistics/doc/statistics_admin.xml
    M modules/statistics/statistics.c
    M modules/stun/README
    A modules/stun/doc/contributors.xml
    M modules/stun/doc/stun.xml
    M modules/stun/doc/stun_admin.xml
    M modules/stun/stun.c
    M modules/textops/README
    A modules/textops/doc/contributors.xml
    M modules/textops/doc/textops.xml
    M modules/textops/doc/textops_admin.xml
    M modules/textops/textops.c
    M modules/tls_mgm/Makefile
    M modules/tls_mgm/README
    M modules/tls_mgm/api.h
    A modules/tls_mgm/doc/contributors.xml
    M modules/tls_mgm/doc/tls_mgm.xml
    M modules/tls_mgm/doc/tls_mgm_admin.xml
    M modules/tls_mgm/tls.h
    M modules/tls_mgm/tls_config.c
    M modules/tls_mgm/tls_config.h
    M modules/tls_mgm/tls_config_helper.h
    M modules/tls_mgm/tls_conn.h
    M modules/tls_mgm/tls_conn_ops.h
    M modules/tls_mgm/tls_conn_server.h
    M modules/tls_mgm/tls_domain.c
    M modules/tls_mgm/tls_domain.h
    M modules/tls_mgm/tls_helper.h
    M modules/tls_mgm/tls_mgm.c
    M modules/tls_mgm/tls_params.c
    M modules/tls_mgm/tls_params.h
    M modules/tls_mgm/tls_select.c
    M modules/tm/README
    M modules/tm/async.c
    M modules/tm/async.h
    A modules/tm/cluster.c
    A modules/tm/cluster.h
    M modules/tm/dlg.c
    A modules/tm/doc/contributors.xml
    M modules/tm/doc/tm.xml
    M modules/tm/doc/tm_admin.xml
    M modules/tm/h_table.c
    M modules/tm/h_table.h
    M modules/tm/mi.c
    M modules/tm/mi.h
    M modules/tm/sip_msg.c
    M modules/tm/sip_msg.h
    M modules/tm/t_cancel.c
    M modules/tm/t_cancel.h
    M modules/tm/t_fifo.c
    M modules/tm/t_fifo.h
    M modules/tm/t_funcs.c
    M modules/tm/t_funcs.h
    M modules/tm/t_fwd.c
    M modules/tm/t_fwd.h
    M modules/tm/t_hooks.h
    M modules/tm/t_lookup.c
    M modules/tm/t_msgbuilder.c
    M modules/tm/t_msgbuilder.h
    M modules/tm/t_reply.c
    M modules/tm/t_reply.h
    M modules/tm/tm.c
    M modules/tm/tm_load.h
    M modules/tm/uac.c
    M modules/topology_hiding/README
    A modules/topology_hiding/doc/contributors.xml
    M modules/topology_hiding/doc/topology_hiding.xml
    M modules/topology_hiding/doc/topology_hiding_admin.xml
    M modules/topology_hiding/topo_hiding_logic.c
    M modules/topology_hiding/topology_hiding.c
    A modules/tracer/Makefile
    A modules/tracer/README
    A modules/tracer/doc/contributors.xml
    A modules/tracer/doc/tracer.xml
    A modules/tracer/doc/tracer_admin.xml
    A modules/tracer/tracer.c
    A modules/tracer/tracer.h
    M modules/uac/README
    A modules/uac/doc/contributors.xml
    M modules/uac/doc/uac.xml
    M modules/uac/doc/uac_admin.xml
    M modules/uac/uac.c
    M modules/uac_auth/README
    A modules/uac_auth/doc/contributors.xml
    M modules/uac_auth/doc/uac_auth.xml
    M modules/uac_auth/doc/uac_auth_admin.xml
    M modules/uac_auth/uac_auth.c
    M modules/uac_auth/uac_auth.h
    M modules/uac_redirect/README
    A modules/uac_redirect/doc/contributors.xml
    M modules/uac_redirect/doc/uac_redirect.xml
    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
    M modules/uac_registrant/README
    A modules/uac_registrant/clustering.c
    A modules/uac_registrant/clustering.h
    A modules/uac_registrant/doc/contributors.xml
    M modules/uac_registrant/doc/uac_registrant.xml
    M modules/uac_registrant/doc/uac_registrant_admin.xml
    M modules/uac_registrant/reg_db_handler.c
    M modules/uac_registrant/reg_db_handler.h
    M modules/uac_registrant/reg_records.c
    M modules/uac_registrant/reg_records.h
    M modules/uac_registrant/registrant.c
    R modules/uri/Makefile
    R modules/uri/README
    R modules/uri/aaa_checks.c
    R modules/uri/aaa_checks.h
    R modules/uri/checks.c
    R modules/uri/checks.h
    R modules/uri/db_checks.c
    R modules/uri/db_checks.h
    R modules/uri/doc/uri.xml
    R modules/uri/doc/uri_admin.xml
    R modules/uri/uri_mod.c
    R modules/uri/uri_mod.h
    M modules/userblacklist/README
    A modules/userblacklist/doc/contributors.xml
    M modules/userblacklist/doc/userblacklist.xml
    M modules/userblacklist/doc/userblacklist_admin.xml
    M modules/userblacklist/userblacklist.c
    M modules/usrloc/README
    M modules/usrloc/dlist.c
    M modules/usrloc/dlist.h
    A modules/usrloc/doc/contributors.xml
    M modules/usrloc/doc/usrloc.xml
    M modules/usrloc/doc/usrloc_admin.xml
    A modules/usrloc/kv_store.c
    A modules/usrloc/kv_store.h
    M modules/usrloc/ucontact.c
    M modules/usrloc/ucontact.h
    M modules/usrloc/udomain.c
    M modules/usrloc/udomain.h
    M modules/usrloc/ul_callback.c
    M modules/usrloc/ul_callback.h
    A modules/usrloc/ul_cluster.c
    A modules/usrloc/ul_cluster.h
    A modules/usrloc/ul_dbg.h
    M modules/usrloc/ul_mi.c
    M modules/usrloc/ul_mi.h
    M modules/usrloc/ul_mod.c
    M modules/usrloc/ul_mod.h
    M modules/usrloc/urecord.c
    M modules/usrloc/urecord.h
    R modules/usrloc/ureplication.c
    R modules/usrloc/ureplication.h
    M modules/usrloc/usrloc.c
    M modules/usrloc/usrloc.h
    A modules/uuid/Makefile
    A modules/uuid/README
    A modules/uuid/doc/contributors.xml
    A modules/uuid/doc/uuid.xml
    A modules/uuid/doc/uuid_admin.xml
    A modules/uuid/uuid.c
    M modules/xcap/README
    A modules/xcap/doc/contributors.xml
    M modules/xcap/doc/xcap.xml
    M modules/xcap/doc/xcap_admin.xml
    M modules/xcap/xcap_mod.c
    M modules/xcap_client/README
    A modules/xcap_client/doc/contributors.xml
    M modules/xcap_client/doc/xcap_client.xml
    M modules/xcap_client/doc/xcap_client_admin.xml
    M modules/xcap_client/xcap_client.c
    M modules/xml/README
    A modules/xml/doc/contributors.xml
    M modules/xml/doc/xml.xml
    M modules/xml/doc/xml_admin.xml
    M modules/xml/xml.c
    M modules/xmpp/README
    A modules/xmpp/doc/contributors.xml
    M modules/xmpp/doc/xmpp.xml
    M modules/xmpp/doc/xmpp_admin.xml
    M modules/xmpp/xmpp.c
    M modules/xmpp/xode.c
    M modules/xmpp/xode_from.c
    M modules/xmpp/xstream.c
    M msg_translator.c
    M msg_translator.h
    M name_alias.h
    M net/api_proto_net.h
    M net/net_tcp.c
    M net/net_tcp.h
    M net/net_tcp_dbg.h
    M net/net_tcp_proc.c
    M net/net_tcp_proc.h
    M net/net_tcp_report.c
    M net/net_tcp_report.h
    M net/net_udp.c
    M net/net_udp.h
    M net/proto_tcp/README
    M net/proto_tcp/doc/proto_tcp.xml
    M net/proto_tcp/proto_tcp.c
    M net/proto_tcp/tcp_common.h
    M net/proto_udp/README
    M net/proto_udp/doc/proto_udp.xml
    M net/proto_udp/proto_udp.c
    M net/tcp_conn.h
    M net/tcp_passfd.c
    M net/trans.c
    M net/trans.h
    M net/trans_trace.c
    M obsolete_modules/auth_diameter/doc/auth_diameter.xml
    M obsolete_modules/closeddial/doc/closeddial.xml
    M obsolete_modules/mi_xmlrpc/doc/mi_xmlrpc.xml
    M obsolete_modules/pdt/doc/pdt.xml
    A obsolete_modules/seas/Makefile
    A obsolete_modules/seas/README
    A obsolete_modules/seas/cluster.c
    A obsolete_modules/seas/cluster.h
    A obsolete_modules/seas/doc/contributors.xml
    A obsolete_modules/seas/doc/images/image005.gif
    A obsolete_modules/seas/doc/images/image007.gif
    A obsolete_modules/seas/doc/images/image010.gif
    A obsolete_modules/seas/doc/images/image016.gif
    A obsolete_modules/seas/doc/images/image018.gif
    A obsolete_modules/seas/doc/images/image020.gif
    A obsolete_modules/seas/doc/images/image021.gif
    A obsolete_modules/seas/doc/images/image024.png
    A obsolete_modules/seas/doc/images/image025.gif
    A obsolete_modules/seas/doc/images/image026.png
    A obsolete_modules/seas/doc/images/image029.gif
    A obsolete_modules/seas/doc/images/image031.gif
    A obsolete_modules/seas/doc/images/image032.png
    A obsolete_modules/seas/doc/images/image034.png
    A obsolete_modules/seas/doc/images/image037.gif
    A obsolete_modules/seas/doc/images/image038.png
    A obsolete_modules/seas/doc/images/image041.gif
    A obsolete_modules/seas/doc/images/image043.gif
    A obsolete_modules/seas/doc/images/image044.gif
    A obsolete_modules/seas/doc/images/image045.png
    A obsolete_modules/seas/doc/images/image052.gif
    A obsolete_modules/seas/doc/images/image054.gif
    A obsolete_modules/seas/doc/images/image056.gif
    A obsolete_modules/seas/doc/images/image058.gif
    A obsolete_modules/seas/doc/images/image059.gif
    A obsolete_modules/seas/doc/images/image060.gif
    A obsolete_modules/seas/doc/images/image062.gif
    A obsolete_modules/seas/doc/images/image064.gif
    A obsolete_modules/seas/doc/images/image065.gif
    A obsolete_modules/seas/doc/images/image066.gif
    A obsolete_modules/seas/doc/images/image067.gif
    A obsolete_modules/seas/doc/images/image068.gif
    A obsolete_modules/seas/doc/images/image069.gif
    A obsolete_modules/seas/doc/images/image100.gif
    A obsolete_modules/seas/doc/images/image101.gif
    A obsolete_modules/seas/doc/images/image102.gif
    A obsolete_modules/seas/doc/images/image103.gif
    A obsolete_modules/seas/doc/images/image104.gif
    A obsolete_modules/seas/doc/images/image105.gif
    A obsolete_modules/seas/doc/images/image106.gif
    A obsolete_modules/seas/doc/images/image107.gif
    A obsolete_modules/seas/doc/images/image108.gif
    A obsolete_modules/seas/doc/images/image109.gif
    A obsolete_modules/seas/doc/images/image110.gif
    A obsolete_modules/seas/doc/images/image111.gif
    A obsolete_modules/seas/doc/seas.xml
    A obsolete_modules/seas/doc/seas_admin.xml
    A obsolete_modules/seas/doc/seas_devel.xml
    A obsolete_modules/seas/doc/xml2sgml.sh
    A obsolete_modules/seas/encode_allow.c
    A obsolete_modules/seas/encode_allow.h
    A obsolete_modules/seas/encode_contact.c
    A obsolete_modules/seas/encode_contact.h
    A obsolete_modules/seas/encode_content_disposition.c
    A obsolete_modules/seas/encode_content_disposition.h
    A obsolete_modules/seas/encode_content_length.c
    A obsolete_modules/seas/encode_content_length.h
    A obsolete_modules/seas/encode_content_type.c
    A obsolete_modules/seas/encode_content_type.h
    A obsolete_modules/seas/encode_cseq.c
    A obsolete_modules/seas/encode_cseq.h
    A obsolete_modules/seas/encode_digest.c
    A obsolete_modules/seas/encode_digest.h
    A obsolete_modules/seas/encode_expires.c
    A obsolete_modules/seas/encode_expires.h
    A obsolete_modules/seas/encode_header.c
    A obsolete_modules/seas/encode_header.h
    A obsolete_modules/seas/encode_msg.c
    A obsolete_modules/seas/encode_msg.h
    A obsolete_modules/seas/encode_parameters.c
    A obsolete_modules/seas/encode_parameters.h
    A obsolete_modules/seas/encode_route.c
    A obsolete_modules/seas/encode_route.h
    A obsolete_modules/seas/encode_to_body.c
    A obsolete_modules/seas/encode_to_body.h
    A obsolete_modules/seas/encode_uri.c
    A obsolete_modules/seas/encode_uri.h
    A obsolete_modules/seas/encode_via.c
    A obsolete_modules/seas/encode_via.h
    A obsolete_modules/seas/event_dispatcher.c
    A obsolete_modules/seas/event_dispatcher.h
    A obsolete_modules/seas/ha.c
    A obsolete_modules/seas/ha.h
    A obsolete_modules/seas/seas.c
    A obsolete_modules/seas/seas.h
    A obsolete_modules/seas/seas_action.c
    A obsolete_modules/seas/seas_action.h
    A obsolete_modules/seas/seas_error.h
    A obsolete_modules/seas/statistics.c
    A obsolete_modules/seas/statistics.h
    A obsolete_modules/seas/utils.c
    A obsolete_modules/seas/utils.h
    A obsolete_modules/seas/xaddress.h
    A obsolete_modules/sms/Makefile
    A obsolete_modules/sms/README
    A obsolete_modules/sms/doc/contributors.xml
    A obsolete_modules/sms/doc/sms.xml
    A obsolete_modules/sms/doc/sms_admin.xml
    A obsolete_modules/sms/doc/sms_devel.xml
    A obsolete_modules/sms/libsms_charset.c
    A obsolete_modules/sms/libsms_charset.h
    A obsolete_modules/sms/libsms_getsms.c
    A obsolete_modules/sms/libsms_modem.c
    A obsolete_modules/sms/libsms_modem.h
    A obsolete_modules/sms/libsms_putsms.c
    A obsolete_modules/sms/libsms_sms.h
    A obsolete_modules/sms/sms.c
    A obsolete_modules/sms/sms_funcs.c
    A obsolete_modules/sms/sms_funcs.h
    A obsolete_modules/sms/sms_report.c
    A obsolete_modules/sms/sms_report.h
    A opensips-m4cfg.8
    R opensipsdbctl.8
    M osipsconfig.8
    R osipsconsole.8
    A packaging/arch/Makefile.conf.template
    A packaging/arch/PKGBUILD.git
    A packaging/arch/opensips.install
    A packaging/arch/opensips.service
    A packaging/arch/opensips.tmpfiles.conf
    M packaging/debian/changelog
    M packaging/debian/control
    M packaging/debian/copyright
    R packaging/debian/opensips-m4cfg
    M packaging/debian/opensips-mongodb-module.preinst
    M packaging/debian/opensips.default
    R packaging/debian/opensips.lintian-overrides
    M packaging/debian/opensips.manpages
    M packaging/debian/opensips.service
    M packaging/debian/rules
    M packaging/freebsd/Makefile
    M packaging/freebsd/files/patch-Makefile
    R packaging/gentoo/opensips-2.1.0.ebuild
    A packaging/gentoo/opensips-3.1.0.ebuild
    M packaging/netbsd/Makefile
    M packaging/netbsd/PLIST
    M packaging/openbsd/Makefile
    M packaging/openbsd/pkg/PLIST
    R packaging/redhat_fedora/opensips-m4cfg
    M packaging/redhat_fedora/opensips.init
    M packaging/redhat_fedora/opensips.service
    M packaging/redhat_fedora/opensips.spec
    M packaging/solaris/base-Prototype
    M packaging/solaris/base-pkginfo
    M packaging/solaris/berkeley-Prototype
    M packaging/solaris/berkeley-pkginfo
    M packaging/solaris/carrierroute-pkginfo
    M packaging/solaris/identity-pkginfo
    M packaging/solaris/ldap-pkginfo
    M packaging/solaris/mmgeoip-pkginfo
    M packaging/solaris/mysql-Prototype
    M packaging/solaris/mysql-pkginfo
    M packaging/solaris/perl-pkginfo
    M packaging/solaris/pgsql-Prototype
    M packaging/solaris/pgsql-pkginfo
    M packaging/solaris/pkginfo
    M packaging/solaris/prototype
    M packaging/solaris/regex-pkginfo
    M packaging/solaris/snmp-pkginfo
    M packaging/solaris/tls-Prototype
    M packaging/solaris/tls-pkginfo
    M packaging/solaris/xmlrpc-pkginfo
    M packaging/suse/opensips.spec.SuSE
    M parser/msg_parser.c
    M parser/msg_parser.h
    M parser/parse_body.c
    M parser/parse_body.h
    M parser/parse_diversion.c
    M parser/parse_fline.c
    A parser/parse_list_hdr.c
    A parser/parse_list_hdr.h
    M parser/parse_pai.c
    M parser/parse_ppi.c
    M parser/parse_rr.c
    M parser/parse_rr.h
    M parser/parse_to.c
    M parser/parse_to.h
    M parser/parse_uri.c
    M parser/parse_uri.h
    M parser/sdp/sdp.c
    M parser/sdp/sdp.h
    M parser/sdp/sdp_helpr_funcs.c
    M poll_types.h
    M proxy.c
    M pt.c
    M pt.h
    A pt_load.c
    A pt_load.h
    A pt_scaling.c
    A pt_scaling.h
    M pvar.c
    M pvar.h
    M reactor.c
    M reactor.h
    M reactor_defs.h
    M receive.c
    M receive.h
    M resolve.c
    M resolve.h
    M route.c
    M route.h
    M route_struct.c
    M route_struct.h
    M scripts/db_berkeley/opensips/active_watchers
    M scripts/db_berkeley/opensips/aliases
    M scripts/db_berkeley/opensips/clusterer
    M scripts/db_berkeley/opensips/dialplan
    A scripts/db_berkeley/opensips/freeswitch
    A scripts/db_berkeley/opensips/freeswitch_scripting
    M scripts/db_berkeley/opensips/location
    M scripts/db_berkeley/opensips/registrant
    A scripts/db_berkeley/opensips/rtpengine
    A scripts/db_berkeley/opensips/smpp
    M scripts/db_berkeley/opensips/tls_mgm
    M scripts/db_berkeley/opensips/version
    M scripts/dbtext/opensips/active_watchers
    M scripts/dbtext/opensips/clusterer
    A scripts/dbtext/opensips/freeswitch
    A scripts/dbtext/opensips/freeswitch_scripting
    M scripts/dbtext/opensips/location
    M scripts/dbtext/opensips/registrant
    A scripts/dbtext/opensips/rtpengine
    A scripts/dbtext/opensips/smpp
    M scripts/dbtext/opensips/tls_mgm
    M scripts/dbtext/opensips/version
    M scripts/dbtextdb/__init__.py
    M scripts/dbtextdb/dbtextdb.py
    M scripts/dbtextdb/dbtextdb_test.py
    M scripts/mysql/auth_db-create.sql
    M scripts/mysql/avpops-create.sql
    M scripts/mysql/b2b-create.sql
    M scripts/mysql/b2b_sca-create.sql
    M scripts/mysql/carrierroute-create.sql
    M scripts/mysql/closeddial-create.sql
    M scripts/mysql/clusterer-create.sql
    A scripts/mysql/db-migrate.sql
    M scripts/mysql/dialog-create.sql
    M scripts/mysql/dialplan-create.sql
    A scripts/mysql/freeswitch_scripting-create.sql
    M scripts/mysql/msilo-create.sql
    M scripts/mysql/presence-create.sql
    M scripts/mysql/registrant-create.sql
    R scripts/mysql/registrar-create.sql
    M scripts/mysql/rls-create.sql
    A scripts/mysql/rtpengine-create.sql
    R scripts/mysql/siptrace-create.sql
    A scripts/mysql/smpp-create.sql
    M scripts/mysql/speeddial-create.sql
    A scripts/mysql/table-migrate.sql
    M scripts/mysql/tls_mgm-create.sql
    A scripts/mysql/tracer-create.sql
    R scripts/mysql/uri_db-create.sql
    M scripts/mysql/usrloc-create.sql
    R scripts/opensipsctl
    R scripts/opensipsctl.8
    R scripts/opensipsctl.base
    R scripts/opensipsctl.ctlbase
    R scripts/opensipsctl.db_berkeley
    R scripts/opensipsctl.dbtext
    R scripts/opensipsctl.fifo
    R scripts/opensipsctl.mysql
    R scripts/opensipsctl.oracle
    R scripts/opensipsctl.pgsql
    R scripts/opensipsctl.sqlbase
    R scripts/opensipsctl.sqlite
    R scripts/opensipsctl.unixsock
    R scripts/opensipsctlrc
    R scripts/opensipsdbctl
    R scripts/opensipsdbctl.base
    R scripts/opensipsdbctl.db_berkeley
    R scripts/opensipsdbctl.dbtext
    R scripts/opensipsdbctl.mysql
    R scripts/opensipsdbctl.oracle
    R scripts/opensipsdbctl.pgsql
    R scripts/opensipsdbctl.sqlite
    R scripts/opensipsdbfunc.oracle
    M scripts/oracle/auth_db-create.sql
    M scripts/oracle/avpops-create.sql
    M scripts/oracle/b2b-create.sql
    M scripts/oracle/b2b_sca-create.sql
    M scripts/oracle/carrierroute-create.sql
    M scripts/oracle/closeddial-create.sql
    M scripts/oracle/clusterer-create.sql
    M scripts/oracle/dialog-create.sql
    M scripts/oracle/dialplan-create.sql
    A scripts/oracle/freeswitch_scripting-create.sql
    M scripts/oracle/msilo-create.sql
    M scripts/oracle/presence-create.sql
    M scripts/oracle/registrant-create.sql
    R scripts/oracle/registrar-create.sql
    M scripts/oracle/rls-create.sql
    A scripts/oracle/rtpengine-create.sql
    R scripts/oracle/siptrace-create.sql
    A scripts/oracle/smpp-create.sql
    M scripts/oracle/speeddial-create.sql
    M scripts/oracle/tls_mgm-create.sql
    A scripts/oracle/tracer-create.sql
    R scripts/oracle/uri_db-create.sql
    M scripts/oracle/usrloc-create.sql
    R scripts/osipsconsole
    R scripts/osipsconsolerc
    M scripts/pi_http/auth_db-mod
    M scripts/pi_http/auth_db-table
    M scripts/pi_http/clusterer-mod
    M scripts/pi_http/clusterer-table
    A scripts/pi_http/freeswitch_scripting-mod
    A scripts/pi_http/freeswitch_scripting-table
    M scripts/pi_http/pi_framework.xml
    M scripts/pi_http/presence-mod
    M scripts/pi_http/presence-table
    M scripts/pi_http/registrant-mod
    M scripts/pi_http/registrant-table
    R scripts/pi_http/registrar-mod
    R scripts/pi_http/registrar-table
    A scripts/pi_http/rtpengine-mod
    A scripts/pi_http/rtpengine-table
    R scripts/pi_http/siptrace-mod
    R scripts/pi_http/siptrace-table
    A scripts/pi_http/smpp-mod
    A scripts/pi_http/smpp-table
    M scripts/pi_http/tls_mgm-mod
    M scripts/pi_http/tls_mgm-table
    A scripts/pi_http/tracer-mod
    A scripts/pi_http/tracer-table
    R scripts/pi_http/uri_db-mod
    R scripts/pi_http/uri_db-table
    M scripts/pi_http/usrloc-mod
    M scripts/pi_http/usrloc-table
    M scripts/postgres/auth_db-create.sql
    M scripts/postgres/avpops-create.sql
    M scripts/postgres/b2b-create.sql
    M scripts/postgres/b2b_sca-create.sql
    M scripts/postgres/carrierroute-create.sql
    M scripts/postgres/closeddial-create.sql
    M scripts/postgres/clusterer-create.sql
    M scripts/postgres/dialog-create.sql
    M scripts/postgres/dialplan-create.sql
    A scripts/postgres/freeswitch_scripting-create.sql
    M scripts/postgres/msilo-create.sql
    M scripts/postgres/presence-create.sql
    M scripts/postgres/registrant-create.sql
    R scripts/postgres/registrar-create.sql
    M scripts/postgres/rls-create.sql
    A scripts/postgres/rtpengine-create.sql
    R scripts/postgres/siptrace-create.sql
    A scripts/postgres/smpp-create.sql
    M scripts/postgres/speeddial-create.sql
    M scripts/postgres/tls_mgm-create.sql
    A scripts/postgres/tracer-create.sql
    R scripts/postgres/uri_db-create.sql
    M scripts/postgres/usrloc-create.sql
    M scripts/sqlite/auth_db-create.sql
    M scripts/sqlite/avpops-create.sql
    M scripts/sqlite/b2b-create.sql
    M scripts/sqlite/b2b_sca-create.sql
    M scripts/sqlite/carrierroute-create.sql
    M scripts/sqlite/closeddial-create.sql
    M scripts/sqlite/clusterer-create.sql
    M scripts/sqlite/dialog-create.sql
    M scripts/sqlite/dialplan-create.sql
    A scripts/sqlite/freeswitch_scripting-create.sql
    M scripts/sqlite/msilo-create.sql
    M scripts/sqlite/presence-create.sql
    M scripts/sqlite/registrant-create.sql
    R scripts/sqlite/registrar-create.sql
    M scripts/sqlite/rls-create.sql
    A scripts/sqlite/rtpengine-create.sql
    R scripts/sqlite/siptrace-create.sql
    A scripts/sqlite/smpp-create.sql
    M scripts/sqlite/speeddial-create.sql
    M scripts/sqlite/tls_mgm-create.sql
    A scripts/sqlite/tracer-create.sql
    R scripts/sqlite/uri_db-create.sql
    M scripts/sqlite/usrloc-create.sql
    M serialize.c
    M serialize.h
    M socket_info.c
    M socket_info.h
    M sr_module.c
    M sr_module.h
    M sr_module_deps.c
    M sr_module_deps.h
    M statistics.c
    M statistics.h
    M str.h
    A str_list.h
    M strcommon.c
    M tags.h
    R test/10.sh
    M test/11.sh
    M test/12.sh
    M test/13.sh
    M test/14.sh
    R test/17.sh
    M test/2.cfg
    M test/21.cfg
    M test/22.sh
    M test/23.sh
    R test/24.sh
    M test/25.sh
    M test/26.sh
    M test/28.sh
    M test/29.sh
    R test/3.sh
    M test/33.sh
    M test/35.sh
    M test/4.sh
    M test/5.cfg
    M test/7.cfg
    R test/8.sh
    R test/9.sh
    M test/include/common
    A test/unit_tests.c
    A test/unit_tests.h
    M time_rec.c
    M timer.c
    M timer.h
    M trace_api.c
    M trace_api.h
    M transformations.c
    M transformations.h
    M usr_avp.c
    M usr_avp.h
    M ut.c
    M ut.h
    R utils/coverity/model.c
    M utils/db_berkeley/bdb_recover.c
    R utils/fifo_relay/fifo_server.php
    R utils/opensipsunix/Makefile
    R utils/opensipsunix/opensipsunix.8
    R utils/opensipsunix/opensipsunix.c
    M utils/vim/opensips.vim
    M version.h
    M xlog.c
    M xlog.h

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


Compare: https://github.com/OpenSIPS/opensips/compare/101477fa8410...37018bec5028



More information about the Devel mailing list