From ionutionita at opensips.org  Thu Sep  1 12:14:28 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Thu, 01 Sep 2016 03:14:28 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2296f0: [proto_hep] introduce
 hep_id parameter(currently u...
Message-ID: <57c7ff84aae29_10923f846f71313410778d@hookshot-fe3-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/siptrace-reloaded
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 2296f0128fd57396b0f99b05c4cec21848e9b713
      https://github.com/OpenSIPS/opensips/commit/2296f0128fd57396b0f99b05c4cec21848e9b713
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  [proto_hep] introduce hep_id parameter(currently unused)

	The hep_id is used to define destinations for your hep
packets. It shall be used by other modules in order for them not
to implement the parsing logic.


  Commit: 3907999ee55b2fc3cee4a63e485fead515dc7837
      https://github.com/OpenSIPS/opensips/commit/3907999ee55b2fc3cee4a63e485fead515dc7837
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  [siptrace] use the hep id defined in proto hep

	Use the hep ids defined in proto_hep module instead of
defining new ones in siptrace module.


Compare: https://github.com/OpenSIPS/opensips/compare/326a1c6369de...3907999ee55b

From ionutionita at opensips.org  Wed Sep  7 10:38:18 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Wed, 07 Sep 2016 01:38:18 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4537a2: [db_virtual] check if
 backend exports async functi...
Message-ID: <57cfd1fac60e9_488c3fed671b313815683f@hookshot-fe3-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 4537a21ed3a4cbb1a3925e8d5a420d4400366a8d
      https://github.com/OpenSIPS/opensips/commit/4537a21ed3a4cbb1a3925e8d5a420d4400366a8d
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M modules/db_virtual/dbase.c

  Log Message:
  -----------
  [db_virtual] check if backend exports async function



From ionutionita at opensips.org  Wed Sep  7 10:38:39 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Wed, 07 Sep 2016 01:38:39 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a55ac4: [db_virtual] check if
 backend exports async functi...
Message-ID: <57cfd20f2718c_1de33f83178cf13418d2@hookshot-fe4-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a55ac46f94b0cff9c42ee8fbb6a3d49b19a4a0aa
      https://github.com/OpenSIPS/opensips/commit/a55ac46f94b0cff9c42ee8fbb6a3d49b19a4a0aa
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M modules/db_virtual/dbase.c

  Log Message:
  -----------
  [db_virtual] check if backend exports async function

(cherry picked from commit 4537a21ed3a4cbb1a3925e8d5a420d4400366a8d)



From ionutionita at opensips.org  Wed Sep  7 15:24:30 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Wed, 07 Sep 2016 06:24:30 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dab96a: Added support to
 fast_lock for mips and mips64el
Message-ID: <57d0150ee9e9e_61163ff25abed13812401c@hookshot-fe5-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/siptrace-reloaded
  Home:   https://github.com/OpenSIPS/opensips
  Commit: dab96a8cf2a00d560cbbe19091e6215096c6960a
      https://github.com/OpenSIPS/opensips/commit/dab96a8cf2a00d560cbbe19091e6215096c6960a
  Author: Daniel Knezevic <danielknezevic90 at gmail.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M Makefile.defs
    M fastlock.h
    M futex_lock.h

  Log Message:
  -----------
  Added support to fast_lock for mips and mips64el

Added support to detect mips32 architecture (as mips BE had been migrated to
MIP32R2 ISA) in Makefile.defs and enables fast_lock (hardware locking support)
The detection is achieved by adding a check for predefined compiler macros for
mips32 architecture (_MIPS_ISA_MIPS32, _MIPS_ARCH_MIPS32R2, _MIPS_ARCH_MIPS32).
For mips and mips64el arch specific definitions are added to enable fast_lock.
Mips and mips64el use the same assembler routines for the fast architecture
dependant locking primitives as mips2 implementation.


  Commit: 333de9854fb98db3ce703272b5489c665a192e6d
      https://github.com/OpenSIPS/opensips/commit/333de9854fb98db3ce703272b5489c665a192e6d
  Author: Vlad Paiu <vladpaiu at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

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

  Log Message:
  -----------
  Reworked ReINVITE and OPTIONS pinging

Previous mechanism was going every X seconds through ALL dialogs that needed pinging
and would send ReINVITEs / OPTIONs out. In case there were many established dialogs
towards a specific destination / network, this would lead to flood protection
mechanisms getting triggered and calls getting bogusly ended.

Reworked the pinging mechanism so that it works more similar to the SIP session timers.
Each call will get pinged on fixed intervals based after the 200OK is received, based
on the configured options_ping_interval or reinvite_ping_interval parameters.


  Commit: 7c800faf3600bad8846503c900f5fcca2c34746a
      https://github.com/OpenSIPS/opensips/commit/7c800faf3600bad8846503c900f5fcca2c34746a
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M modules/fraud_detection/fraud_detection.c

  Log Message:
  -----------
  fraud_detection: Fix bad script retcode for check_fraud()

Thanks to Freenex on IRC for fixing and testing


  Commit: 4ec02f96f70b44e1b1d43a3aa72756ccffa5c687
      https://github.com/OpenSIPS/opensips/commit/4ec02f96f70b44e1b1d43a3aa72756ccffa5c687
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

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

  Log Message:
  -----------
  acc: fix compile unitialized warning

acc_logic: initialize the variable, even though cannot be used
acc: make sure extra_len is initialized even if no ctx is used


  Commit: d15ef42caf171de607a20c7311f97f72ae71b809
      https://github.com/OpenSIPS/opensips/commit/d15ef42caf171de607a20c7311f97f72ae71b809
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M packaging/debian/control

  Log Message:
  -----------
  debian packaging: remove non-existent dependency

replace dependency of db4.6-util to db-util (>= 4.6.19) for new Debian
versions
reported by Juli?n Moreno Pati?o


  Commit: 701b8bb486477fa764ff80ff3fcef63998999176
      https://github.com/OpenSIPS/opensips/commit/701b8bb486477fa764ff80ff3fcef63998999176
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M modules/mangler/mangler.c
    M modules/mangler/sdp_mangler.c
    M modules/mangler/sdp_mangler.h
    M modules/regex/regex_mod.c

  Log Message:
  -----------
  fix expresion - expression typo


  Commit: e6cd24f4c282d3641bb4109a2db79ca88bbde2ee
      https://github.com/OpenSIPS/opensips/commit/e6cd24f4c282d3641bb4109a2db79ca88bbde2ee
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M modules/httpd/httpd_proc.c

  Log Message:
  -----------
  httpd: use newer API of libmicrohttpd

For new versions of libmicrohttpd, use MHD_create_response_from_buffer instead
of deprecated MHD_create_response_from_data


  Commit: 25c501cf24f6c3ba7001d3f2743cbfb6fe1b2d8f
      https://github.com/OpenSIPS/opensips/commit/25c501cf24f6c3ba7001d3f2743cbfb6fe1b2d8f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M packaging/debian/control

  Log Message:
  -----------
  packaging/debian: use newer version for libmicrohttpd


  Commit: bff7a8e8cda0ca41ad628105ea5170dd47a36c68
      https://github.com/OpenSIPS/opensips/commit/bff7a8e8cda0ca41ad628105ea5170dd47a36c68
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M Makefile
    R packaging/debian/changelog
    A packaging/debian/common/changelog
    A packaging/debian/common/compat
    A packaging/debian/common/control
    A packaging/debian/common/copyright
    A packaging/debian/common/opensips.README.Debian
    A packaging/debian/common/opensips.default
    A packaging/debian/common/opensips.examples
    A packaging/debian/common/opensips.init
    A packaging/debian/common/opensips.lintian-overrides
    A packaging/debian/common/opensips.manpages
    A packaging/debian/common/opensips.postinst
    A packaging/debian/common/opensips.service
    A packaging/debian/common/opensips.tmpfile
    A packaging/debian/common/rules
    A packaging/debian/common/source/format
    A packaging/debian/common/watch
    R packaging/debian/compat
    R packaging/debian/control
    R packaging/debian/copyright
    R packaging/debian/opensips.README.Debian
    R packaging/debian/opensips.default
    R packaging/debian/opensips.examples
    R packaging/debian/opensips.init
    R packaging/debian/opensips.lintian-overrides
    R packaging/debian/opensips.manpages
    R packaging/debian/opensips.postinst
    R packaging/debian/opensips.service
    R packaging/debian/opensips.tmpfile
    R packaging/debian/rules
    R packaging/debian/source/format
    R packaging/debian/watch

  Log Message:
  -----------
  packaging/debian: move all current files in a common directory


  Commit: c72bdb65a44da551a9413833093b9b9532ab00ff
      https://github.com/OpenSIPS/opensips/commit/c72bdb65a44da551a9413833093b9b9532ab00ff
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M modules/db_virtual/dbase.c

  Log Message:
  -----------
  [db_virtual] check if backend exports async function


  Commit: b0787fecf23ee728aa327a7330e5294f77055651
      https://github.com/OpenSIPS/opensips/commit/b0787fecf23ee728aa327a7330e5294f77055651
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.c
    M modules/proto_hep/hep.h
    M modules/proto_hep/hep_cb.c
    M modules/proto_hep/hep_cb.h
    M modules/proto_hep/proto_hep.c
    M modules/sipcapture/sipcapture.c
    M modules/siptrace/siptrace.c
    M modules/siptrace/siptrace.h
    A trace_api.c
    A trace_api.h

  Log Message:
  -----------
  Define generic tracing api and proto_hep implementation

	A new api has been defined in OpenSIPS core which
provides functions for doing complex message tracing. Currently,
the only module implementing this api is proto_hep which provides
functions for HEP protocol.
	The new api provides functions for creating a tracing
message, adding data to the message, sending the message and
fetching destination structure info.
	The old api that was defined in proto_hep is still there
but provides only the functionality used by sipcapture module,
the callback registration function for received hep messages and
the context position getter function which gives you the index
where the hep context is being held. The rest of the functions
are now being implemented by the generic api in core.
	What is more, siptrace module uses the core tracing api
to send it's messages, having now more flexibility than ever.


Compare: https://github.com/OpenSIPS/opensips/compare/3907999ee55b...b0787fecf23e

From ionutionita at opensips.org  Wed Sep  7 15:25:47 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Wed, 07 Sep 2016 06:25:47 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c4ffac: [proto_hep] introduce
 hep_id parameter(currently u...
Message-ID: <57d0155b63c40_54e03fb95a995130488db@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/siptrace-reloaded
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c4ffacca48ef67561b87579745e606ebd30e9141
      https://github.com/OpenSIPS/opensips/commit/c4ffacca48ef67561b87579745e606ebd30e9141
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

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

  Log Message:
  -----------
  [proto_hep] introduce hep_id parameter(currently unused)

	The hep_id is used to define destinations for your hep
packets. It shall be used by other modules in order for them not
to implement the parsing logic.


  Commit: 3ca0770baed723f7b1ffcb51998e1b2dd8feb67d
      https://github.com/OpenSIPS/opensips/commit/3ca0770baed723f7b1ffcb51998e1b2dd8feb67d
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

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

  Log Message:
  -----------
  [siptrace] use the hep id defined in proto hep

	Use the hep ids defined in proto_hep module instead of
defining new ones in siptrace module.


  Commit: 348b29ae33ad853f4b23da53cee629d3b9253260
      https://github.com/OpenSIPS/opensips/commit/348b29ae33ad853f4b23da53cee629d3b9253260
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.c
    M modules/proto_hep/hep.h
    M modules/proto_hep/hep_cb.c
    M modules/proto_hep/hep_cb.h
    M modules/proto_hep/proto_hep.c
    M modules/sipcapture/sipcapture.c
    M modules/siptrace/siptrace.c
    M modules/siptrace/siptrace.h
    A trace_api.c
    A trace_api.h

  Log Message:
  -----------
  Define generic tracing api and proto_hep implementation

	A new api has been defined in OpenSIPS core which
provides functions for doing complex message tracing. Currently,
the only module implementing this api is proto_hep which provides
functions for HEP protocol.
	The new api provides functions for creating a tracing
message, adding data to the message, sending the message and
fetching destination structure info.
	The old api that was defined in proto_hep is still there
but provides only the functionality used by sipcapture module,
the callback registration function for received hep messages and
the context position getter function which gives you the index
where the hep context is being held. The rest of the functions
are now being implemented by the generic api in core.
	What is more, siptrace module uses the core tracing api
to send it's messages, having now more flexibility than ever.


Compare: https://github.com/OpenSIPS/opensips/compare/b0787fecf23e...348b29ae33ad

From liviu at opensips.org  Wed Sep  7 18:19:27 2016
From: liviu at opensips.org (Liviu Chircu)
Date: Wed, 07 Sep 2016 09:19:27 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 398111: TLS server: Properly
 empty the OpenSSL error queue
Message-ID: <57d03e0f818b_74253fdb5de5313441484@hookshot-fe4-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/1.11
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3981114305830d484b21386f1c76718ad13f80d0
      https://github.com/OpenSIPS/opensips/commit/3981114305830d484b21386f1c76718ad13f80d0
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M tls/tls_server.c

  Log Message:
  -----------
  TLS server: Properly empty the OpenSSL error queue

Thanks to Andreas Jansson and Jonas Borjesson from Twilio for providing a
detailed bug report on the matter



From liviu at opensips.org  Thu Sep  8 12:45:04 2016
From: liviu at opensips.org (Liviu Chircu)
Date: Thu, 08 Sep 2016 03:45:04 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 66c337: rest_client: Improve
 polling logic during TCP conn...
Message-ID: <57d141303a39_3ba83ff9ca82d134646e1@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 66c337cc89a2b5c3e1bbd78c289371efcda21886
      https://github.com/OpenSIPS/opensips/commit/66c337cc89a2b5c3e1bbd78c289371efcda21886
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M modules/rest_client/rest_methods.c

  Log Message:
  -----------
  rest_client: Improve polling logic during TCP connect

The wait time suggested by curl_multi_timeout() is actually a maximum
value, rather than a minimal one (as currently implemented). By only
waiting a fraction of this time before retrying curl_multi_perform(), we
can resume operation a lot faster, and also prevent some unnecessary
timeouts.

Reported by @arovetto
Fixes #929



From viperlong at qq.com  Fri Sep  9 04:50:31 2016
From: viperlong at qq.com (=?gb18030?B?wfo=?=)
Date: Fri, 9 Sep 2016 10:50:31 +0800
Subject: [OpenSIPS-Devel] building opensips with an IDE
Message-ID: <tencent_10CFC5B94EBD777C7876FA91@qq.com>

hello everyone :
   I want build opensips with a IDE,dose someone  has experience in building opensips with an IDE? (netbeans,codeblocks...eg). or I just want know if it is possible.


thanks a lot .


 liujl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20160909/fbfd6a30/attachment.htm>

From di-shi at transnexus.com  Tue Sep 13 09:33:49 2016
From: di-shi at transnexus.com (Di-Shi Sun)
Date: Tue, 13 Sep 2016 00:33:49 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 68ace2: Updated to support
 SUBSCRIBE/NOTIFY CNAM and OSP T...
Message-ID: <57d7abdd44a9a_5d523f931fecd140942d8@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 68ace2eaa9cc75ce6246a2e15392e8f63844c0f3
      https://github.com/OpenSIPS/opensips/commit/68ace2eaa9cc75ce6246a2e15392e8f63844c0f3
  Author: Di-Shi Sun <di-shi at transnexus.com>
  Date:   2016-09-13 (Tue, 13 Sep 2016)

  Changed paths:
    M modules/osp/README
    M modules/osp/RELEASE-NOTES.txt
    A modules/osp/cnam.c
    A modules/osp/cnam.h
    M modules/osp/destination.h
    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
    A modules/osp/signaling.c
    A modules/osp/signaling.h
    M modules/osp/sipheader.c
    M modules/osp/sipheader.h
    M modules/osp/timeapi.c
    M modules/osp/timeapi.h
    M modules/osp/tm.h
    M modules/osp/usage.c

  Log Message:
  -----------
  Updated to support SUBSCRIBE/NOTIFY CNAM and OSP Toolkit 4.12.0.

1. Added SUBSCRIBE/NOTIFY CNAM support.
2. Formatted sample configuration file.
3. Updated for OSP Toolkit 4.12.0



From di-shi at transnexus.com  Tue Sep 13 09:52:16 2016
From: di-shi at transnexus.com (Di-Shi Sun)
Date: Tue, 13 Sep 2016 00:52:16 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] db547d: Updated to support
 SUBSCRIBE/NOTIFY CNAM and OSP T...
Message-ID: <57d7b0305d8f3_3d33fa29ed6d140303f2@hookshot-fe5-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/3.0-dev
  Home:   https://github.com/OpenSIPS/opensips
  Commit: db547de7fc90a95d1fbb7634d332977380973771
      https://github.com/OpenSIPS/opensips/commit/db547de7fc90a95d1fbb7634d332977380973771
  Author: Di-Shi Sun <di-shi at transnexus.com>
  Date:   2016-09-13 (Tue, 13 Sep 2016)

  Changed paths:
    M modules/osp/README
    M modules/osp/RELEASE-NOTES.txt
    A modules/osp/cnam.c
    A modules/osp/cnam.h
    M modules/osp/destination.h
    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
    A modules/osp/signaling.c
    A modules/osp/signaling.h
    M modules/osp/sipheader.c
    M modules/osp/sipheader.h
    M modules/osp/timeapi.c
    M modules/osp/timeapi.h
    M modules/osp/tm.h
    M modules/osp/usage.c

  Log Message:
  -----------
  Updated to support SUBSCRIBE/NOTIFY CNAM and OSP Toolkit 4.12.0.

1. Added SUBSCRIBE/NOTIFY CNAM support.
2. Formatted sample configuration file.
3. Updated for OSP Toolkit 4.12.0



From di-shi at transnexus.com  Tue Sep 13 09:56:45 2016
From: di-shi at transnexus.com (Di-Shi Sun)
Date: Tue, 13 Sep 2016 00:56:45 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1f661e: Updated to support
 SUBSCRIBE/NOTIFY CNAM and OSP T...
Message-ID: <57d7b13d77a01_78f23f7f7185d13c60552@hookshot-fe3-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1f661e4b3524a85cd9c4edc4c3e82fe8d654bdd0
      https://github.com/OpenSIPS/opensips/commit/1f661e4b3524a85cd9c4edc4c3e82fe8d654bdd0
  Author: Di-Shi Sun <di-shi at transnexus.com>
  Date:   2016-09-13 (Tue, 13 Sep 2016)

  Changed paths:
    M modules/osp/README
    M modules/osp/RELEASE-NOTES.txt
    A modules/osp/cnam.c
    A modules/osp/cnam.h
    M modules/osp/destination.h
    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
    A modules/osp/signaling.c
    A modules/osp/signaling.h
    M modules/osp/sipheader.c
    M modules/osp/sipheader.h
    M modules/osp/timeapi.c
    M modules/osp/timeapi.h
    M modules/osp/tm.h
    M modules/osp/usage.c

  Log Message:
  -----------
  Updated to support SUBSCRIBE/NOTIFY CNAM and OSP Toolkit 4.12.0.

1. Added SUBSCRIBE/NOTIFY CNAM support.
2. Formatted sample configuration file.
3. Updated for OSP Toolkit 4.12.0



From razvan at opensips.org  Wed Sep 14 10:52:36 2016
From: razvan at opensips.org (Razvan Crainea)
Date: Wed, 14 Sep 2016 01:52:36 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 60b414: regex transformations:
 allow '{}' characters if th...
Message-ID: <57d90fd4b4450_49543fa587db312c1162bb@hookshot-fe4-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 60b4143d19223a00f9e5cb51fc031f8e21a0cce7
      https://github.com/OpenSIPS/opensips/commit/60b4143d19223a00f9e5cb51fc031f8e21a0cce7
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M transformations.c

  Log Message:
  -----------
  regex transformations: allow '{}' characters if they are escaped



From bogdan at opensips.org  Wed Sep 14 17:39:26 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Wed, 14 Sep 2016 08:39:26 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c40f2b: Fix potential
 starvation for the timer tasks.
Message-ID: <57d96f2e3bf4c_5c203fdba066f13c1090b3@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c40f2b057209b8078520abc95e5d1bf5e5a28db6
      https://github.com/OpenSIPS/opensips/commit/c40f2b057209b8078520abc95e5d1bf5e5a28db6
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

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

  Log Message:
  -----------
  Fix potential starvation for the timer tasks.

Even if the timer tasks have priority in the asyns reactor (for being handled), if all the worker processes are already busy in handling some SIP tasks which takes too long, may lead into a starvation of the timer tasks.
For the moment we address this by creating a extra worker processes (similar to the SIP workers) which is dedicated to executing the timer tasks. Still, based on their availability and load, the SIP workers are able to consume timer tasks.

In the next steps, this issue will be better addressed by implementing the concepts of "preferred jobs" and "capacity reservation" for the processes in the pool.

Credits for helping with the investigation and testing go to Ramachandran, Agalya



From bogdan at opensips.org  Wed Sep 14 17:48:11 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Wed, 14 Sep 2016 08:48:11 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a60f28: Fix potential
 starvation for the timer tasks.
Message-ID: <57d9713bcb9ae_1743f8c127d5130635e0@hookshot-fe5-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a60f28d55bc2501079412b136b28116463838f9d
      https://github.com/OpenSIPS/opensips/commit/a60f28d55bc2501079412b136b28116463838f9d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

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

  Log Message:
  -----------
  Fix potential starvation for the timer tasks.

Even if the timer tasks have priority in the asyns reactor (for being handled), if all the worker processes are already busy in handling some SIP tasks which takes too long, may lead into a starvation of the timer tasks.
For the moment we address this by creating a extra worker processes (similar to the SIP workers) which is dedicated to executing the timer tasks. Still, based on their availability and load, the SIP workers are able to consume timer tasks.

In the next steps, this issue will be better addressed by implementing the concepts of "preferred jobs" and "capacity reservation" for the processes in the pool.

Credits for helping with the investigation and testing go to Ramachandran, Agalya

(cherry picked from commit c40f2b057209b8078520abc95e5d1bf5e5a28db6)



From bogdan at opensips.org  Wed Sep 14 17:50:16 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Wed, 14 Sep 2016 08:50:16 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b6d281: Fix potential
 starvation for the timer tasks.
Message-ID: <57d971b882c35_73f53f7f4802b1401098c4@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b6d281932547684d1ed44bc797106a7aa937fde1
      https://github.com/OpenSIPS/opensips/commit/b6d281932547684d1ed44bc797106a7aa937fde1
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

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

  Log Message:
  -----------
  Fix potential starvation for the timer tasks.

Even if the timer tasks have priority in the asyns reactor (for being handled), if all the worker processes are already busy in handling some SIP tasks which takes too long, may lead into a starvation of the timer tasks.
For the moment we address this by creating a extra worker processes (similar to the SIP workers) which is dedicated to executing the timer tasks. Still, based on their availability and load, the SIP workers are able to consume timer tasks.

In the next steps, this issue will be better addressed by implementing the concepts of "preferred jobs" and "capacity reservation" for the processes in the pool.

Credits for helping with the investigation and testing go to Ramachandran, Agalya

(cherry picked from commit c40f2b057209b8078520abc95e5d1bf5e5a28db6)



From ionutionita at opensips.org  Thu Sep 15 17:30:37 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Thu, 15 Sep 2016 08:30:37 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fe41af: [proto_hep] introduce
 hep_id parameter(currently u...
Message-ID: <57dabe9deb050_39903fc8a7ccd13424927@hookshot-fe3-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/siptrace-reloaded
  Home:   https://github.com/OpenSIPS/opensips
  Commit: fe41af6bd5d42fd89f789b7f0760c05031c5fd75
      https://github.com/OpenSIPS/opensips/commit/fe41af6bd5d42fd89f789b7f0760c05031c5fd75
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

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

  Log Message:
  -----------
  [proto_hep] introduce hep_id parameter(currently unused)

	The hep_id is used to define destinations for your hep
packets. It shall be used by other modules in order for them not
to implement the parsing logic.


  Commit: db756d22e0e8e6b76752cd2b5249130f39d32606
      https://github.com/OpenSIPS/opensips/commit/db756d22e0e8e6b76752cd2b5249130f39d32606
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

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

  Log Message:
  -----------
  [siptrace] use the hep id defined in proto hep

	Use the hep ids defined in proto_hep module instead of
defining new ones in siptrace module.


  Commit: 06a0ff0f98a78238374eed9d08392c4b30b96c02
      https://github.com/OpenSIPS/opensips/commit/06a0ff0f98a78238374eed9d08392c4b30b96c02
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.c
    M modules/proto_hep/hep.h
    M modules/proto_hep/hep_cb.c
    M modules/proto_hep/hep_cb.h
    M modules/proto_hep/proto_hep.c
    M modules/sipcapture/sipcapture.c
    M modules/siptrace/siptrace.c
    M modules/siptrace/siptrace.h
    A trace_api.c
    A trace_api.h

  Log Message:
  -----------
  Define generic tracing api and proto_hep implementation

	A new api has been defined in OpenSIPS core which
provides functions for doing complex message tracing. Currently,
the only module implementing this api is proto_hep which provides
functions for HEP protocol.
	The new api provides functions for creating a tracing
message, adding data to the message, sending the message and
fetching destination structure info.
	The old api that was defined in proto_hep is still there
but provides only the functionality used by sipcapture module,
the callback registration function for received hep messages and
the context position getter function which gives you the index
where the hep context is being held. The rest of the functions
are now being implemented by the generic api in core.
	What is more, siptrace module uses the core tracing api
to send it's messages, having now more flexibility than ever.


  Commit: 79dae4801c0c8ea63d6786a96f54760d35ed1070
      https://github.com/OpenSIPS/opensips/commit/79dae4801c0c8ea63d6786a96f54760d35ed1070
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.c
    M modules/siptrace/siptrace.c
    M modules/siptrace/siptrace.h
    M trace_api.h

  Log Message:
  -----------
  [siptrace] allow other modules to trace messages

	A new api in siptrace module has been defined which allows
tracing messages using any implemented trace protocol(currently
only hep) in sip context(per message/transaction/dialog). This
way tracing messages other than sip(log messages, rest, http)
will be much easier to implement.
	Along with the new api, sip_trace function has been extended
to accept another extra parameter which will specify the types of
messages to be traced(by default only sip messages shall be traced).
Modules that will implement the api have to register to siptrace
module using an identifier which will be used by sip_trace function
in order to identify the types of tracing that are enabled.
	Also initial trace api has been modified. After sending,
the traced message won't be freed, leaving this posibility to the
user.


  Commit: 31814f04d0cf0e55ca8b5a52df871cbc5f821a92
      https://github.com/OpenSIPS/opensips/commit/31814f04d0cf0e55ca8b5a52df871cbc5f821a92
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.c

  Log Message:
  -----------
  [proto_hep] fix bugs

	* correctly calculate hepv1/2 space to be allocated. Ip
addresses weren't take into account;
	* initialise to null chunk to be freed in free hep message
function;


  Commit: 3e2e00afbc8552849d546928eba18beaa67d53cc
      https://github.com/OpenSIPS/opensips/commit/3e2e00afbc8552849d546928eba18beaa67d53cc
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.c

  Log Message:
  -----------
  [proto_hep] fix bad pointer source for generic chunks


  Commit: 2291bf1abc25403163c8275af0c83950a0f4763c
      https://github.com/OpenSIPS/opensips/commit/2291bf1abc25403163c8275af0c83950a0f4763c
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-15 (Thu, 15 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.h
    M modules/rest_client/rest_client.c
    M modules/rest_client/rest_methods.c
    M modules/rest_client/rest_methods.h

  Log Message:
  -----------
  Trace api implementation in rest_client module

	Rest messages can now be traced using siptrace module.
All GET and POST messages will be traced, both the requests and
the replies. Also the correlation id will be set with the value
of the callid(HEP protocol related) in order to be able to
correlate them with the SIP messages.


Compare: https://github.com/OpenSIPS/opensips/compare/348b29ae33ad...2291bf1abc25

From razvan at opensips.org  Fri Sep 16 14:57:46 2016
From: razvan at opensips.org (Razvan Crainea)
Date: Fri, 16 Sep 2016 05:57:46 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9fd451: start the extra timer
	process before TCP
Message-ID: <57dbec4a1ae49_1f733f9dc55311305572e1@hookshot-fe4-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9fd451fd684ed3c9133bcc0e896de8d28ad45208
      https://github.com/OpenSIPS/opensips/commit/9fd451fd684ed3c9133bcc0e896de8d28ad45208
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-09-16 (Fri, 16 Sep 2016)

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

  Log Message:
  -----------
  start the extra timer process before TCP

We need to do this because the extra process needs to init the
communication socket before the TCP main inits

Also, most likely this process will execute the startup route, since its
the first process.



From ionutionita at opensips.org  Fri Sep 16 16:55:02 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Fri, 16 Sep 2016 07:55:02 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cda1a0: [proto_hep] introduce
 hep_id parameter(currently u...
Message-ID: <57dc07c6e9cbf_3dfc3f7faf8ef134527b7@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/siptrace-reloaded
  Home:   https://github.com/OpenSIPS/opensips
  Commit: cda1a03167d0eebb04b052c996d1de5f23cc57c5
      https://github.com/OpenSIPS/opensips/commit/cda1a03167d0eebb04b052c996d1de5f23cc57c5
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-16 (Fri, 16 Sep 2016)

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

  Log Message:
  -----------
  [proto_hep] introduce hep_id parameter(currently unused)

	The hep_id is used to define destinations for your hep
packets. It shall be used by other modules in order for them not
to implement the parsing logic.


  Commit: f47a31181ca07411f5ec42014e676448341de8db
      https://github.com/OpenSIPS/opensips/commit/f47a31181ca07411f5ec42014e676448341de8db
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-16 (Fri, 16 Sep 2016)

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

  Log Message:
  -----------
  [siptrace] use the hep id defined in proto hep

	Use the hep ids defined in proto_hep module instead of
defining new ones in siptrace module.


  Commit: 7660b8b4a9332443fbfe05d5576252cfe4648c46
      https://github.com/OpenSIPS/opensips/commit/7660b8b4a9332443fbfe05d5576252cfe4648c46
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-16 (Fri, 16 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.c
    M modules/proto_hep/hep.h
    M modules/proto_hep/hep_cb.c
    M modules/proto_hep/hep_cb.h
    M modules/proto_hep/proto_hep.c
    M modules/sipcapture/sipcapture.c
    M modules/siptrace/siptrace.c
    M modules/siptrace/siptrace.h
    A trace_api.c
    A trace_api.h

  Log Message:
  -----------
  Define generic tracing api and proto_hep implementation

	A new api has been defined in OpenSIPS core which
provides functions for doing complex message tracing. Currently,
the only module implementing this api is proto_hep which provides
functions for HEP protocol.
	The new api provides functions for creating a tracing
message, adding data to the message, sending the message and
fetching destination structure info.
	The old api that was defined in proto_hep is still there
but provides only the functionality used by sipcapture module,
the callback registration function for received hep messages and
the context position getter function which gives you the index
where the hep context is being held. The rest of the functions
are now being implemented by the generic api in core.
	What is more, siptrace module uses the core tracing api
to send it's messages, having now more flexibility than ever.


  Commit: e5baa3c333f9b632cd5be31ceb972df45b3195b5
      https://github.com/OpenSIPS/opensips/commit/e5baa3c333f9b632cd5be31ceb972df45b3195b5
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-16 (Fri, 16 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.c
    M modules/siptrace/siptrace.c
    M modules/siptrace/siptrace.h
    M trace_api.h

  Log Message:
  -----------
  [siptrace] allow other modules to trace messages

	A new api in siptrace module has been defined which allows
tracing messages using any implemented trace protocol(currently
only hep) in sip context(per message/transaction/dialog). This
way tracing messages other than sip(log messages, rest, http)
will be much easier to implement.
	Along with the new api, sip_trace function has been extended
to accept another extra parameter which will specify the types of
messages to be traced(by default only sip messages shall be traced).
Modules that will implement the api have to register to siptrace
module using an identifier which will be used by sip_trace function
in order to identify the types of tracing that are enabled.
	Also initial trace api has been modified. After sending,
the traced message won't be freed, leaving this posibility to the
user.


  Commit: d617d5d5ec74cc80b71ab27655dfcf31407e218b
      https://github.com/OpenSIPS/opensips/commit/d617d5d5ec74cc80b71ab27655dfcf31407e218b
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-16 (Fri, 16 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.c

  Log Message:
  -----------
  [proto_hep] fix bugs

	* correctly calculate hepv1/2 space to be allocated. Ip
addresses weren't take into account;
	* initialise to null chunk to be freed in free hep message
function;


  Commit: cb7d74bb017b7edfc766cdd9eab9cb0a81d6c040
      https://github.com/OpenSIPS/opensips/commit/cb7d74bb017b7edfc766cdd9eab9cb0a81d6c040
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-16 (Fri, 16 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.c

  Log Message:
  -----------
  [proto_hep] fix bad pointer source for generic chunks


  Commit: 4bdb348b5ea7aab3c1cf948c59d5627d63237efa
      https://github.com/OpenSIPS/opensips/commit/4bdb348b5ea7aab3c1cf948c59d5627d63237efa
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-16 (Fri, 16 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.h
    M modules/rest_client/rest_client.c
    M modules/rest_client/rest_methods.c
    M modules/rest_client/rest_methods.h

  Log Message:
  -----------
  Trace api implementation in rest_client module

	Rest messages can now be traced using siptrace module.
All GET and POST messages will be traced, both the requests and
the replies. Also the correlation id will be set with the value
of the callid(HEP protocol related) in order to be able to
correlate them with the SIP messages.


  Commit: 5cad545596f8854787e27c353977eb67fecab438
      https://github.com/OpenSIPS/opensips/commit/5cad545596f8854787e27c353977eb67fecab438
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-16 (Fri, 16 Sep 2016)

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

  Log Message:
  -----------
  Define loopback address generically

	There was a loopback address(127.0.0.1) defined in little endian
format for rest_client module, but since multiple modules/entities
implementing the api might need the address, it was moved inside trace
api definition.


  Commit: cd678d5ddb8b75f44da81b39db1e183dbc0a89af
      https://github.com/OpenSIPS/opensips/commit/cd678d5ddb8b75f44da81b39db1e183dbc0a89af
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-16 (Fri, 16 Sep 2016)

  Changed paths:
    M main.c
    M modules/proto_hep/hep.h
    M xlog.c
    M xlog.h

  Log Message:
  -----------
  Implement tracing api for xlog messages

	Xlog messages can now be traced using siptrace module.
Sip_trace script function will provide the desired functionality.
The scope used for sip_trace function(message/transaction/dialog)
will be the same the scope for the traced xlog messages.


Compare: https://github.com/OpenSIPS/opensips/compare/2291bf1abc25...cd678d5ddb8b

From razvan at opensips.org  Mon Sep 19 11:21:48 2016
From: razvan at opensips.org (Razvan Crainea)
Date: Mon, 19 Sep 2016 02:21:48 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 26f6c1: usrloc: fix race
 between update for different regi...
Message-ID: <57dfae2ccdcf2_a373f85ae94913471219@hookshot-fe4-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 26f6c1bacb33ddf0bcbd54ccffc65bee8754e01d
      https://github.com/OpenSIPS/opensips/commit/26f6c1bacb33ddf0bcbd54ccffc65bee8754e01d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M modules/usrloc/ureplication.c

  Log Message:
  -----------
  usrloc: fix race between update for different registers

In case there are two REGISTER messages with incremental CSEQ are
replicated in a different order, skip the processing, since this has
already been resolved by the master instance.

Thanks to Deniz Besk?k for reporing this

Closes #956



From razvan at opensips.org  Mon Sep 19 11:22:28 2016
From: razvan at opensips.org (Razvan Crainea)
Date: Mon, 19 Sep 2016 02:22:28 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8d4ae4: usrloc: fix race
 between update for different regi...
Message-ID: <57dfae54d6080_22023fe50ffbf138723ad@hookshot-fe1-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 8d4ae49bda4ecb407a5e5ff47ec58b1c558162e8
      https://github.com/OpenSIPS/opensips/commit/8d4ae49bda4ecb407a5e5ff47ec58b1c558162e8
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M modules/usrloc/ureplication.c

  Log Message:
  -----------
  usrloc: fix race between update for different registers

In case there are two REGISTER messages with incremental CSEQ are
replicated in a different order, skip the processing, since this has
already been resolved by the master instance.

Thanks to Deniz Besk?k for reporing this

Closes #956

(cherry picked from commit 26f6c1bacb33ddf0bcbd54ccffc65bee8754e01d)



From bogdan at opensips.org  Mon Sep 19 11:22:40 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 12:22:40 +0300
Subject: [OpenSIPS-Devel] OpenSIPS eBootcamp Training
Message-ID: <b24e8687-08c5-e72a-9e2c-ba2adfba4ae8@opensips.org>

Dear all,

The next OpenSIPS eBootcamp session is scheduled for *31st of October 
2016*. The training has a new format, /combining video lectures, 
hands-on labs and interactive sessions with the trainers/. We are 
innovating again offering a datacenter for the labs where students and 
instructors can interact to build a real solution.  At the end of the 
training you will have a telephony solution built in the cloud.

The training requires you to allocate 6 hours per week (for 5 weeks) to 
watch the videos, live conferences and execute the labs.

More information and registration is available on 
http://elearning.opensips.org/ebootcamp .

Best regards,

-- 
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20160919/9a8e15b0/attachment.htm>

From razvan at opensips.org  Mon Sep 19 11:23:09 2016
From: razvan at opensips.org (Razvan Crainea)
Date: Mon, 19 Sep 2016 02:23:09 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c274d8: usrloc: fix race
 between update for different regi...
Message-ID: <57dfae7d548ec_64403f9d55b6513447599@hookshot-fe1-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c274d8dc52ae61567624b3f789645cee44ed2720
      https://github.com/OpenSIPS/opensips/commit/c274d8dc52ae61567624b3f789645cee44ed2720
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M modules/usrloc/ureplication.c

  Log Message:
  -----------
  usrloc: fix race between update for different registers

In case there are two REGISTER messages with incremental CSEQ are
replicated in a different order, skip the processing, since this has
already been resolved by the master instance.

Thanks to Deniz Besk?k for reporing this

Closes #956

(cherry picked from commit 26f6c1bacb33ddf0bcbd54ccffc65bee8754e01d)



From razvan at opensips.org  Mon Sep 19 11:23:43 2016
From: razvan at opensips.org (Razvan Crainea)
Date: Mon, 19 Sep 2016 02:23:43 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cdc4f6: usrloc: fix race
 between update for different regi...
Message-ID: <57dfae9f74c44_353c3fec1981113c9709d@hookshot-fe6-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/1.11
  Home:   https://github.com/OpenSIPS/opensips
  Commit: cdc4f6abd9e62bfce7ad80832137af7f8c100fa9
      https://github.com/OpenSIPS/opensips/commit/cdc4f6abd9e62bfce7ad80832137af7f8c100fa9
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M modules/usrloc/ureplication.c

  Log Message:
  -----------
  usrloc: fix race between update for different registers

In case there are two REGISTER messages with incremental CSEQ are
replicated in a different order, skip the processing, since this has
already been resolved by the master instance.

Thanks to Deniz Besk?k for reporing this

Closes #956

(cherry picked from commit 26f6c1bacb33ddf0bcbd54ccffc65bee8754e01d)



From razvan at opensips.org  Mon Sep 19 12:53:13 2016
From: razvan at opensips.org (Razvan Crainea)
Date: Mon, 19 Sep 2016 03:53:13 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 554814: Revert "start the
 extra timer process before TCP"
Message-ID: <57dfc399cb923_10893fd61b0ad1349353d@hookshot-fe6-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 554814c0683c0e34a38ac417f2013507640eb82b
      https://github.com/OpenSIPS/opensips/commit/554814c0683c0e34a38ac417f2013507640eb82b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

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

  Log Message:
  -----------
  Revert "start the extra timer process before TCP"

This reverts commit 9fd451fd684ed3c9133bcc0e896de8d28ad45208.



From bogdan at opensips.org  Mon Sep 19 13:06:20 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 04:06:20 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c2e2a0: Fix the TCP forking
	sequence.
Message-ID: <57dfc6aca160b_71833f88a64fb12c1432e9@hookshot-fe3-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c2e2a0f141d11a972705f1555d0e2a23ec3f01ed
      https://github.com/OpenSIPS/opensips/commit/c2e2a0f141d11a972705f1555d0e2a23ec3f01ed
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

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

  Log Message:
  -----------
  Fix the TCP forking sequence.

Keep the TCP-main the last forked process, to be sure it inherits all the communication sockets from all other OpenSIPS processes.
Credits go to Razvan for reporting.
Alternative fix for 9fd451fd684ed3c9133bcc0e896de8d28ad45208



From bogdan at opensips.org  Mon Sep 19 15:08:14 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 06:08:14 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7080dd: Fix building the FROM
	header in XMPP2SIP.
Message-ID: <57dfe33e1a8c1_3bdc3f9ae0ee7130473d1@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7080dda43ee3465d6d08091bfc700c63664060ac
      https://github.com/OpenSIPS/opensips/commit/7080dda43ee3465d6d08091bfc700c63664060ac
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M modules/jabber/xjab_worker.c

  Log Message:
  -----------
  Fix building the FROM header in XMPP2SIP.

Reported by Igor Pavlov.

(cherry picked from commit bf9acc3a15f376f17a8d415a5d48789e19ce3dee)



From bogdan at opensips.org  Mon Sep 19 15:07:03 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 06:07:03 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bf9acc: Fix building the FROM
	header in XMPP2SIP.
Message-ID: <57dfe2f77e663_391a3fe38c58f13877431@hookshot-fe6-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: bf9acc3a15f376f17a8d415a5d48789e19ce3dee
      https://github.com/OpenSIPS/opensips/commit/bf9acc3a15f376f17a8d415a5d48789e19ce3dee
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M modules/jabber/xjab_worker.c

  Log Message:
  -----------
  Fix building the FROM header in XMPP2SIP.

Reported by Igor Pavlov.



From bogdan at opensips.org  Mon Sep 19 15:08:59 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 06:08:59 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a96e9a: Fix building the FROM
	header in XMPP2SIP.
Message-ID: <57dfe36b65e98_775e3fa1dc48f13061019@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a96e9a2ace0ee30ef9b4d06e58edd0cc4d208dee
      https://github.com/OpenSIPS/opensips/commit/a96e9a2ace0ee30ef9b4d06e58edd0cc4d208dee
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M modules/jabber/xjab_worker.c

  Log Message:
  -----------
  Fix building the FROM header in XMPP2SIP.

Reported by Igor Pavlov.

(cherry picked from commit bf9acc3a15f376f17a8d415a5d48789e19ce3dee)



From bogdan at opensips.org  Mon Sep 19 15:09:02 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 06:09:02 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c7ed0e: Fix building the FROM
	header in XMPP2SIP.
Message-ID: <57dfe36ea4383_139f3f9643ce313c798aa@hookshot-fe5-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/1.11
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c7ed0e052f320a9b4b4640e506a09f0d0b31b317
      https://github.com/OpenSIPS/opensips/commit/c7ed0e052f320a9b4b4640e506a09f0d0b31b317
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M modules/jabber/xjab_worker.c

  Log Message:
  -----------
  Fix building the FROM header in XMPP2SIP.

Reported by Igor Pavlov.

(cherry picked from commit bf9acc3a15f376f17a8d415a5d48789e19ce3dee)



From bogdan at opensips.org  Mon Sep 19 17:49:15 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 08:49:15 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 542a9c: Fix starting TCP
	processes.
Message-ID: <57e008fb84174_77283fecade8112c141744@hookshot-fe3-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 542a9c98844bffec96d7cc790c37ef842b43ee66
      https://github.com/OpenSIPS/opensips/commit/542a9c98844bffec96d7cc790c37ef842b43ee66
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  Fix starting TCP processes.

Do not start TCP main if tcp is disabled - this was introduced with the previous commit, when we split the starting of TCP workers and TCP main (see c2e2a0f141d11a972705f1555d0e2a23ec3f01ed).



From bogdan at opensips.org  Mon Sep 19 18:04:22 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 09:04:22 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 91e87f: Fix async resume in
 the timer dedicated timer.
Message-ID: <57e00c864fc74_2f153fd7f940513089635@hookshot-fe1-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 91e87f18d48b9e66cd052e825ae1f2f3c061955f
      https://github.com/OpenSIPS/opensips/commit/91e87f18d48b9e66cd052e825ae1f2f3c061955f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M timer.c

  Log Message:
  -----------
  Fix async resume in the timer dedicated timer.

The timer dedicated timer may end up running script routes (like failure route), so it may trigger some async operations. So, the dedicated timer process must be async enabled.



From bogdan at opensips.org  Mon Sep 19 18:08:39 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 09:08:39 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3767f3: Fix the TCP forking
	sequence.
Message-ID: <57e00d87a1071_37683fd6cdff312c37846@hookshot-fe6-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3767f332caa341b55bc135d719c70e388a4ac865
      https://github.com/OpenSIPS/opensips/commit/3767f332caa341b55bc135d719c70e388a4ac865
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

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

  Log Message:
  -----------
  Fix the TCP forking sequence.

Keep the TCP-main the last forked process, to be sure it inherits all the communication sockets from all other OpenSIPS processes.
Credits go to Razvan for reporting.
Alternative fix for 9fd451fd684ed3c9133bcc0e896de8d28ad45208

(cherry picked from commit c2e2a0f141d11a972705f1555d0e2a23ec3f01ed)


  Commit: e77626e45dd58c435c11a5067ac6feb913d0057e
      https://github.com/OpenSIPS/opensips/commit/e77626e45dd58c435c11a5067ac6feb913d0057e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  Fix starting TCP processes.

Do not start TCP main if tcp is disabled - this was introduced with the previous commit, when we split the starting of TCP workers and TCP main (see c2e2a0f141d11a972705f1555d0e2a23ec3f01ed).

(cherry picked from commit 542a9c98844bffec96d7cc790c37ef842b43ee66)


  Commit: 73710a7c00303407518392f70e0aa6806bf664c1
      https://github.com/OpenSIPS/opensips/commit/73710a7c00303407518392f70e0aa6806bf664c1
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M timer.c

  Log Message:
  -----------
  Fix async resume in the timer dedicated timer.

The timer dedicated timer may end up running script routes (like failure route), so it may trigger some async operations. So, the dedicated timer process must be async enabled.

(cherry picked from commit 91e87f18d48b9e66cd052e825ae1f2f3c061955f)


  Commit: 8aebdcbe801bbb4514c2a39a80a644ba1ff085c1
      https://github.com/OpenSIPS/opensips/commit/8aebdcbe801bbb4514c2a39a80a644ba1ff085c1
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M timer.c

  Log Message:
  -----------
  Merge previous cherry-pick from trunk


Compare: https://github.com/OpenSIPS/opensips/compare/7080dda43ee3...8aebdcbe801b

From bogdan at opensips.org  Mon Sep 19 18:14:28 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 09:14:28 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 686af1: Fix the TCP forking
	sequence.
Message-ID: <57e00ee4c163f_52883f7f232091301259f9@hookshot-fe1-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 686af14abad38138e9001e0f47b9e76ed9247d8b
      https://github.com/OpenSIPS/opensips/commit/686af14abad38138e9001e0f47b9e76ed9247d8b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

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

  Log Message:
  -----------
  Fix the TCP forking sequence.

Keep the TCP-main the last forked process, to be sure it inherits all the communication sockets from all other OpenSIPS processes.
Credits go to Razvan for reporting.
Alternative fix for 9fd451fd684ed3c9133bcc0e896de8d28ad45208

(cherry picked from commit c2e2a0f141d11a972705f1555d0e2a23ec3f01ed)
(cherry picked from commit 3767f332caa341b55bc135d719c70e388a4ac865)


  Commit: 3283f1c47f93b48611d08f95270dda1667c6bdfa
      https://github.com/OpenSIPS/opensips/commit/3283f1c47f93b48611d08f95270dda1667c6bdfa
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  Fix starting TCP processes.

Do not start TCP main if tcp is disabled - this was introduced with the previous commit, when we split the starting of TCP workers and TCP main (see c2e2a0f141d11a972705f1555d0e2a23ec3f01ed).

(cherry picked from commit 542a9c98844bffec96d7cc790c37ef842b43ee66)
(cherry picked from commit e77626e45dd58c435c11a5067ac6feb913d0057e)


  Commit: a5fe37575751fa9a7f7effecbdb82ec9f17fe4ca
      https://github.com/OpenSIPS/opensips/commit/a5fe37575751fa9a7f7effecbdb82ec9f17fe4ca
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M timer.c

  Log Message:
  -----------
  Fix async resume in the timer dedicated timer.

The timer dedicated timer may end up running script routes (like failure route), so it may trigger some async operations. So, the dedicated timer process must be async enabled.

(cherry picked from commit 91e87f18d48b9e66cd052e825ae1f2f3c061955f)
(cherry picked from commit 73710a7c00303407518392f70e0aa6806bf664c1)


  Commit: 43793df4303f19667a5e80d0ce4a7486377e8256
      https://github.com/OpenSIPS/opensips/commit/43793df4303f19667a5e80d0ce4a7486377e8256
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M timer.c

  Log Message:
  -----------
  Merge previous cherry-pick from trunk

(cherry picked from commit 8aebdcbe801bbb4514c2a39a80a644ba1ff085c1)


Compare: https://github.com/OpenSIPS/opensips/compare/a96e9a2ace0e...43793df4303f

From bogdan at opensips.org  Mon Sep 19 18:18:22 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 09:18:22 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6a683c: Fix cherry-pick error.
Message-ID: <57e00fcea49a4_2eea3fa5bf46b1401361b3@hookshot-fe4-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6a683c7e1e66fe6c114a20fc7b1c54db61071a1c
      https://github.com/OpenSIPS/opensips/commit/6a683c7e1e66fe6c114a20fc7b1c54db61071a1c
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M main.c

  Log Message:
  -----------
  Fix cherry-pick error.

Place the tcp_start_listner() on the same IF branch as tcp_start_processes()



From bogdan at opensips.org  Mon Sep 19 18:18:57 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 09:18:57 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e70b3d: Remove testing warning
	message.
Message-ID: <57e00ff19856d_31c03ff8b416514c1017cb@hookshot-fe3-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e70b3d2e2f089d811f3c61df69fbaec6d3d5f7d5
      https://github.com/OpenSIPS/opensips/commit/e70b3d2e2f089d811f3c61df69fbaec6d3d5f7d5
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M timer.c

  Log Message:
  -----------
  Remove testing warning message.



From bogdan at opensips.org  Mon Sep 19 18:19:40 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 09:19:40 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e921f5: Remove testing warning
	message
Message-ID: <57e0101c7e5f3_3c343fabdefef14065369@hookshot-fe5-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e921f57f2b0af220be40997c039ed1cb443b3b09
      https://github.com/OpenSIPS/opensips/commit/e921f57f2b0af220be40997c039ed1cb443b3b09
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M timer.c

  Log Message:
  -----------
  Remove testing warning message



From bogdan at opensips.org  Mon Sep 19 18:20:18 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 19 Sep 2016 09:20:18 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f06565: Remove testing warning
	message
Message-ID: <57e0104260d6d_277a3fb0c0e1f1301609da@hookshot-fe4-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f06565107c0ffedd3701d5767eb4e71a247438ed
      https://github.com/OpenSIPS/opensips/commit/f06565107c0ffedd3701d5767eb4e71a247438ed
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M timer.c

  Log Message:
  -----------
  Remove testing warning message



From bogdan at opensips.org  Tue Sep 20 10:25:55 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Tue, 20 Sep 2016 01:25:55 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 681abc: Fix socket selection
	for outbound UDP.
Message-ID: <57e0f2935885c_31da3fcb3bc9f130993e1@hookshot-fe6-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 681abc3bc88b8f01ed68d3ff9c54cf9c9c97bd3c
      https://github.com/OpenSIPS/opensips/commit/681abc3bc88b8f01ed68d3ff9c54cf9c9c97bd3c
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-20 (Tue, 20 Sep 2016)

  Changed paths:
    M forward.c

  Log Message:
  -----------
  Fix socket selection for outbound UDP.

Do not use the bind_address of the process when comes to send an UDP package (bind_address may be different from process to process, so the selection may give different results, depending on the processes sending the UDP).
If you have a sip_msg, try using received interface of the msg (if matches), otherwise use the first UDP interface.

(cherry picked from commit 7596eb99fceb68bd95653b76a388f8bc42fee5c6)



From bogdan at opensips.org  Tue Sep 20 10:25:50 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Tue, 20 Sep 2016 01:25:50 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c26401: Fix socket selection
	for outbound UDP.
Message-ID: <57e0f28e51402_64c63fa227a2d13c974af@hookshot-fe3-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c26401a9cb13758bbf02e153284de6bee6a9f651
      https://github.com/OpenSIPS/opensips/commit/c26401a9cb13758bbf02e153284de6bee6a9f651
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-20 (Tue, 20 Sep 2016)

  Changed paths:
    M forward.c

  Log Message:
  -----------
  Fix socket selection for outbound UDP.

Do not use the bind_address of the process when comes to send an UDP package (bind_address may be different from process to process, so the selection may give different results, depending on the processes sending the UDP).
If you have a sip_msg, try using received interface of the msg (if matches), otherwise use the first UDP interface.

(cherry picked from commit 7596eb99fceb68bd95653b76a388f8bc42fee5c6)



From liviu at opensips.org  Tue Sep 20 17:46:38 2016
From: liviu at opensips.org (Liviu Chircu)
Date: Tue, 20 Sep 2016 08:46:38 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f5abfb: rest_client: Add
 "connect_poll_interval" module pa...
Message-ID: <57e159de9169b_1af73fb9818d91341205f8@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f5abfb3dee649a14ae39ad74d7f04454f815748f
      https://github.com/OpenSIPS/opensips/commit/f5abfb3dee649a14ae39ad74d7f04454f815748f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2016-09-20 (Tue, 20 Sep 2016)

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

  Log Message:
  -----------
  rest_client: Add "connect_poll_interval" module parameter

Allows complete control over how quickly we want to detect libcurl's completed
TCP handshakes, so the transfers can be started. A lower "connect_poll_interval"
will speed up the HTTP transfer, but will also increase CPU usage.


  Commit: efe5dd76e15b9ef06b7cf113c2e3fb7ec1e19d75
      https://github.com/OpenSIPS/opensips/commit/efe5dd76e15b9ef06b7cf113c2e3fb7ec1e19d75
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2016-09-20 (Tue, 20 Sep 2016)

  Changed paths:
    M modules/rest_client/README
    M modules/rest_client/doc/rest_client_admin.xml

  Log Message:
  -----------
  rest_client: Update documentation


Compare: https://github.com/OpenSIPS/opensips/compare/e70b3d2e2f08...efe5dd76e15b

From liviu at opensips.org  Tue Sep 20 17:49:23 2016
From: liviu at opensips.org (Liviu Chircu)
Date: Tue, 20 Sep 2016 08:49:23 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3ba7be: rest_client: Fix bogus
	condition
Message-ID: <57e15a83ca044_35583fbc439cd134777ce@hookshot-fe3-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3ba7be6692c6987faecb9c4c904035d5e7c0f916
      https://github.com/OpenSIPS/opensips/commit/3ba7be6692c6987faecb9c4c904035d5e7c0f916
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2016-09-20 (Tue, 20 Sep 2016)

  Changed paths:
    M modules/rest_client/rest_client.c

  Log Message:
  -----------
  rest_client: Fix bogus condition



From viperlong at qq.com  Thu Sep 22 08:37:37 2016
From: viperlong at qq.com (=?gb18030?B?wfo=?=)
Date: Thu, 22 Sep 2016 14:37:37 +0800
Subject: [OpenSIPS-Devel] opensips log file dose not work
Message-ID: <tencent_0BA2FD233C46BDB956D1CBF1@qq.com>

hi everone:
              I want change opensips log file location ,and I make it work in /var/log/opensips.log
              but when change the directory to an /export/opensips/log/opensips.log  it dose not work. I don't kown why.
              does it has samething else to do? I need your help.


liujinlong
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20160922/e80cb73e/attachment.htm>

From liviu at opensips.org  Thu Sep 22 09:42:01 2016
From: liviu at opensips.org (Liviu Chircu)
Date: Thu, 22 Sep 2016 10:42:01 +0300
Subject: [OpenSIPS-Devel] opensips log file dose not work
In-Reply-To: <tencent_0BA2FD233C46BDB956D1CBF1@qq.com>
References: <tencent_0BA2FD233C46BDB956D1CBF1@qq.com>
Message-ID: <16d585b2-134e-13ec-1cd4-784eff6dd3db@opensips.org>

Hi!

If you made "/var/log/opensips.log" work, then please ensure write 
permissions on "/export/opensips/log/" for the user you're running 
OpenSIPS with, so it can create the file.

Liviu Chircu
OpenSIPS Developer
http://www.opensips-solutions.com

On 22.09.2016 09:37, ? wrote:
> hi everone:
>               I want change opensips log file location ,and I make it 
> work in /var/log/opensips.log
>               but when change the directory to an 
> /export/opensips/log/opensips.log  it dose not work. I don't kown why.
>               does it has samething else to do? I need your help.
>
> liujinlong
>
>
>
> _______________________________________________
> Devel mailing list
> Devel at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20160922/daa3fa32/attachment.htm>

From viperlong at qq.com  Thu Sep 22 14:15:40 2016
From: viperlong at qq.com (=?gb18030?B?wfo=?=)
Date: Thu, 22 Sep 2016 20:15:40 +0800
Subject: [OpenSIPS-Devel] =?gb18030?b?u9i4tKO6ICBvcGVuc2lwcyBsb2cgZmlsZSBk?=
 =?gb18030?q?ose_not_work?=
In-Reply-To: <16d585b2-134e-13ec-1cd4-784eff6dd3db@opensips.org>
References: <tencent_0BA2FD233C46BDB956D1CBF1@qq.com>
	<16d585b2-134e-13ec-1cd4-784eff6dd3db@opensips.org>
Message-ID: <tencent_3BA88E2E78BF77323FD611C4@qq.com>

Hi Liviu?
     thanks for your suggestion? 
     I?m sure the file and the directory has -rwxrwxrwx  permissions and I use root did it with opensips2.2.1 and centos6.6?
     I make /var/log/opensips.log  work as following?
             touch /var/log/opensips.log
             add  ? local0.*            /var/log/opensips.log  ? into /etc/rsyslog.conf
             service rsyslog restart
     But when I change  "/var/log/opensips.log" to "/export/opensips/log/opensips.log"  or"/usr/local/opensips.log"  ..eg   it doesn't work.
     I'm confuse with it?
     
liu jinlong 




------------------ ???? ------------------
???: "Liviu Chircu";<liviu at opensips.org>;
????: 2016?9?22?(???) ??3:42
???: "devel"<devel at lists.opensips.org>; 

??: Re: [OpenSIPS-Devel] opensips log file dose not work



                   
Hi!
     
If you made "/var/log/opensips.log" work, then please ensure         write permissions on "/export/opensips/log/" for the user you're         running OpenSIPS with, so it can create the file.
       
     Liviu Chircu OpenSIPS Developer http://www.opensips-solutions.com     On 22.09.2016 09:37, ? wrote:
     
            hi everone:
                     I want change opensips log file location ,and I         make it work in /var/log/opensips.log
                     but when change the directory to an         /export/opensips/log/opensips.log  it dose not work. I don't         kown why.
                     does it has samething else to do? I need your         help.
       
       
       liujinlong
       
       
       
              
       _______________________________________________ Devel mailing list Devel at lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20160922/308bad9b/attachment.htm>

From liviu at opensips.org  Thu Sep 22 14:50:44 2016
From: liviu at opensips.org (Liviu Chircu)
Date: Thu, 22 Sep 2016 15:50:44 +0300
Subject: [OpenSIPS-Devel]
 =?utf-8?b?5Zue5aSN77yaIG9wZW5zaXBzIGxvZyBmaWxl?=
 =?utf-8?q?_dose_not_work?=
In-Reply-To: <tencent_3BA88E2E78BF77323FD611C4@qq.com>
References: <tencent_0BA2FD233C46BDB956D1CBF1@qq.com>
	<16d585b2-134e-13ec-1cd4-784eff6dd3db@opensips.org>
	<tencent_3BA88E2E78BF77323FD611C4@qq.com>
Message-ID: <e4acd7ec-af1e-cffd-e1ab-e838dce16e83@opensips.org>

Maybe you forgot to reload/restart the rsyslog daemon?

Liviu Chircu
OpenSIPS Developer
http://www.opensips-solutions.com

On 22.09.2016 15:15, ? wrote:
> Hi Liviu?
> thanks for your suggestion?
> I?m sure the file and the directory has -rwxrwxrwx permissions andI 
> use root did it with opensips2.2.1 and centos6.6?
> I make /var/log/opensips.log work as following?
> touch /var/log/opensips.log
>              add  ? local0.*            /var/log/opensips.log  ? into 
> /etc/rsyslog.conf
>              service rsyslog restart
>      But when I change  "/var/log/opensips.log" to 
> "/export/opensips/log/opensips.log"  or"/usr/local/opensips.log"  ..eg 
>   it doesn't work.
>      I'm confuse with it?
> liu jinlong
>
>
> ------------------ ???? ------------------
> *???:* "Liviu Chircu";<liviu at opensips.org>;
> *????:* 2016?9?22?(???) ??3:42
> *???:* "devel"<devel at lists.opensips.org>;
> *??:* Re: [OpenSIPS-Devel] opensips log file dose not work
>
> Hi!
>
> If you made "/var/log/opensips.log" work, then please ensure write 
> permissions on "/export/opensips/log/" for the user you're running 
> OpenSIPS with, so it can create the file.
>
> Liviu Chircu
> OpenSIPS Developer
> http://www.opensips-solutions.com
> On 22.09.2016 09:37, ? wrote:
>> hi everone:
>>               I want change opensips log file location ,and I make it 
>> work in /var/log/opensips.log
>>               but when change the directory to an 
>> /export/opensips/log/opensips.log  it dose not work. I don't kown why.
>>               does it has samething else to do? I need your help.
>>
>> liujinlong
>>
>>
>>
>> _______________________________________________
>> Devel mailing list
>> Devel at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
>
>
>
> _______________________________________________
> Devel mailing list
> Devel at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20160922/0295540f/attachment.htm>

From liviu at opensips.org  Thu Sep 22 14:54:18 2016
From: liviu at opensips.org (Liviu Chircu)
Date: Thu, 22 Sep 2016 15:54:18 +0300
Subject: [OpenSIPS-Devel]
 =?utf-8?b?5Zue5aSN77yaIG9wZW5zaXBzIGxvZyBmaWxl?=
 =?utf-8?q?_dose_not_work?=
In-Reply-To: <e4acd7ec-af1e-cffd-e1ab-e838dce16e83@opensips.org>
References: <tencent_0BA2FD233C46BDB956D1CBF1@qq.com>
	<16d585b2-134e-13ec-1cd4-784eff6dd3db@opensips.org>
	<tencent_3BA88E2E78BF77323FD611C4@qq.com>
	<e4acd7ec-af1e-cffd-e1ab-e838dce16e83@opensips.org>
Message-ID: <02c21f7f-d037-74a6-e1f6-6dd6b2912341@opensips.org>

My bad. I just noticed you did the restart command.

The (currently) most reasonable explanation is that rsyslog cannot 
create the file, since it runs as "syslog" IIRC. Can you manually ensure 
"/export/opensips/log/opensips.log" exists, and have the same 
permissions as "/var/log/opensips.log" ?

Liviu Chircu
OpenSIPS Developer
http://www.opensips-solutions.com

On 22.09.2016 15:50, Liviu Chircu wrote:
>
> Maybe you forgot to reload/restart the rsyslog daemon?
>
> Liviu Chircu
> OpenSIPS Developer
> http://www.opensips-solutions.com
> On 22.09.2016 15:15, ? wrote:
>> Hi Liviu?
>> thanks for your suggestion?
>> I?m sure the file and the directory has -rwxrwxrwx permissions andI 
>> use root did it with opensips2.2.1 and centos6.6?
>> I make /var/log/opensips.log work as following?
>> touch /var/log/opensips.log
>>              add  ? local0.*            /var/log/opensips.log  ? into 
>> /etc/rsyslog.conf
>>              service rsyslog restart
>>      But when I change  "/var/log/opensips.log" to 
>> "/export/opensips/log/opensips.log"  or"/usr/local/opensips.log" 
>>  ..eg   it doesn't work.
>>      I'm confuse with it?
>> liu jinlong
>>
>>
>> ------------------ ???? ------------------
>> *???:* "Liviu Chircu";<liviu at opensips.org>;
>> *????:* 2016?9?22?(???) ??3:42
>> *???:* "devel"<devel at lists.opensips.org>;
>> *??:* Re: [OpenSIPS-Devel] opensips log file dose not work
>>
>> Hi!
>>
>> If you made "/var/log/opensips.log" work, then please ensure write 
>> permissions on "/export/opensips/log/" for the user you're running 
>> OpenSIPS with, so it can create the file.
>>
>> Liviu Chircu
>> OpenSIPS Developer
>> http://www.opensips-solutions.com
>> On 22.09.2016 09:37, ? wrote:
>>> hi everone:
>>>               I want change opensips log file location ,and I make 
>>> it work in /var/log/opensips.log
>>>               but when change the directory to an 
>>> /export/opensips/log/opensips.log  it dose not work. I don't kown why.
>>>               does it has samething else to do? I need your help.
>>>
>>> liujinlong
>>>
>>>
>>>
>>> _______________________________________________
>>> Devel mailing list
>>> Devel at lists.opensips.org
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
>>
>>
>>
>> _______________________________________________
>> Devel mailing list
>> Devel at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
>
>
>
> _______________________________________________
> Devel mailing list
> Devel at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20160922/18e52705/attachment-0001.htm>

From viperlong at qq.com  Fri Sep 23 07:29:40 2016
From: viperlong at qq.com (=?gb18030?B?wfo=?=)
Date: Fri, 23 Sep 2016 13:29:40 +0800
Subject: [OpenSIPS-Devel] =?gb18030?b?u9i4tKO6ILvYuLSjuiBvcGVuc2lwcyBsb2cg?=
 =?gb18030?q?file_dose_not_work?=
Message-ID: <tencent_66AF90E737606D64406A6407@qq.com>

thank you Liviu,I have figure it out. The Selinux prevent the rsyslog write to other directory except  "/var/log/". You can disable Selinux or config your directory
          I config and  make it work use :  chcon --reference /var/log/  /export/opensips/log/




------------------ ???? ------------------
???: "Liviu Chircu";<liviu at opensips.org>;
????: 2016?9?22?(???) ??8:54
???: "devel"<devel at lists.opensips.org>; 

??: Re: [OpenSIPS-Devel]??? opensips log file dose not work



                   
My bad. I just noticed you did the restart command.
     
The (currently) most reasonable explanation is that rsyslog         cannot create the file, since it runs as "syslog" IIRC. Can you         manually ensure "/export/opensips/log/opensips.log" exists, and         have the same permissions as "/var/log/opensips.log" ?
     Liviu Chircu OpenSIPS Developer http://www.opensips-solutions.com     On 22.09.2016 15:50, Liviu Chircu       wrote:
     
                   
Maybe you forgot to reload/restart the rsyslog daemon?
       
       Liviu Chircu OpenSIPS Developer http://www.opensips-solutions.com       On 22.09.2016 15:15, ? wrote:
       
                Hi Liviu?
              thanks for your suggestion? 
              I?m sure the file and the directory has -rwxrwxrwx  permissions and I use root did it with opensips2.2.1 and centos6.6?
              I make /var/log/opensips.log  work as following?
                      touch /var/log/opensips.log
                      add  ? local0.*            /var/log/opensips.log  ?             into /etc/rsyslog.conf
                      service rsyslog restart
              But when I change              "/var/log/opensips.log" to             "/export/opensips/log/opensips.log"              or"/usr/local/opensips.log"  ..eg   it doesn't work.
              I'm confuse with it?
              
         liu jinlong 
                    
           
           
           
           ------------------ ???? ------------------
                        ???: "Liviu Chircu";<liviu at opensips.org>;
             ????: 2016?9?22?(???) ??3:42
             ???: "devel"<devel at lists.opensips.org>;               
             ??: Re: [OpenSIPS-Devel] opensips log file dose               not work
           
           
           
           
Hi!
           
If you made "/var/log/opensips.log" work, then please               ensure write permissions on "/export/opensips/log/" for               the user you're running OpenSIPS with, so it can create               the file.
             
           Liviu Chircu OpenSIPS Developer http://www.opensips-solutions.com           On 22.09.2016 09:37, ? wrote:
           
                        hi everone:
                           I want change opensips log file location               ,and I make it work in /var/log/opensips.log
                           but when change the directory to an               /export/opensips/log/opensips.log  it dose not work. I               don't kown why.
                           does it has samething else to do? I need               your help.
             
             
             liujinlong
             
             
             
                          
             _______________________________________________ Devel mailing list Devel at lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel                       
         
         
                  
         _______________________________________________ Devel mailing list Devel at lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel               
       
              
       _______________________________________________ Devel mailing list Devel at lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20160923/fb7d20e1/attachment.htm>

From ionutionita at opensips.org  Fri Sep 23 14:58:59 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Fri, 23 Sep 2016 05:58:59 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 35b855: [acc] fixed missed
 calls callback registration
Message-ID: <57e52713d40bc_566a3fb943021138112311@hookshot-fe3-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 35b855f8551f56989c31b31167ed3c77e058cf0b
      https://github.com/OpenSIPS/opensips/commit/35b855f8551f56989c31b31167ed3c77e058cf0b
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-23 (Fri, 23 Sep 2016)

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

  Log Message:
  -----------
  [acc] fixed missed calls callback registration

If the missed calls callback was not registered the first time
do_accounting was called then it wouldn't have been registered
thereafter. A new internal flag was defined to know wheteher or
not the callback has been registered before the current
do_accounting call.



From ionutionita at opensips.org  Fri Sep 23 14:58:58 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Fri, 23 Sep 2016 05:58:58 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9a3807: [acc] fixed missed
 calls callback registration
Message-ID: <57e52712f0a56_3c183fb936eef140145143@hookshot-fe6-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9a3807931be237018273fd6719cb892e27595c17
      https://github.com/OpenSIPS/opensips/commit/9a3807931be237018273fd6719cb892e27595c17
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-23 (Fri, 23 Sep 2016)

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

  Log Message:
  -----------
  [acc] fixed missed calls callback registration

If the missed calls callback was not registered the first time
do_accounting was called then it wouldn't have been registered
thereafter. A new internal flag was defined to know wheteher or
not the callback has been registered before the current
do_accounting call.

(cherry picked from commit 0592ab6db2f00b586d5f74fadd9f7f65cc00a7cf)

Conflicts:
	modules/acc/acc_logic.c
	modules/acc/acc_logic.h



From viperlong at qq.com  Mon Sep 26 09:14:00 2016
From: viperlong at qq.com (=?gb18030?B?wfo=?=)
Date: Mon, 26 Sep 2016 15:14:00 +0800
Subject: [OpenSIPS-Devel] how to config opensips compile with a special
	openssl version and path
Message-ID: <tencent_58D760CA7885F0AB5AF251AC@qq.com>

hello everyone?
         I want compile  opensips with special openssl which I compile and install it in          "/exprot/opensips/3rdpart/opensssl"  .  
         I need your help .thank you.


liujinlong
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20160926/1e459b3a/attachment.htm>

From bogdan at opensips.org  Mon Sep 26 10:56:56 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 26 Sep 2016 01:56:56 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d536c3: Extra logging to
 troubleshooting presence event ha...
Message-ID: <57e8e2d8e0413_65bd3fdd1cc2f1308192d@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d536c3d41b3738842e531448c53a82791dd5e9b7
      https://github.com/OpenSIPS/opensips/commit/d536c3d41b3738842e531448c53a82791dd5e9b7
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-26 (Mon, 26 Sep 2016)

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

  Log Message:
  -----------
  Extra logging to troubleshooting presence event handling



From bogdan at opensips.org  Mon Sep 26 10:57:21 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 26 Sep 2016 01:57:21 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 943224: Extra logging to
 troubleshooting presence event ha...
Message-ID: <57e8e2f1c5e9_1da63faeaeeb11342500eb@hookshot-fe1-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 943224169f76116d6f14130112971665e2943c85
      https://github.com/OpenSIPS/opensips/commit/943224169f76116d6f14130112971665e2943c85
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-26 (Mon, 26 Sep 2016)

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

  Log Message:
  -----------
  Extra logging to troubleshooting presence event handling

(cherry picked from commit d536c3d41b3738842e531448c53a82791dd5e9b7)



From bogdan at opensips.org  Mon Sep 26 10:57:48 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 26 Sep 2016 01:57:48 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6858ad: Extra logging to
 troubleshooting presence event ha...
Message-ID: <57e8e30c8f576_21db3faed1ab913086525@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6858ad79c992af8662aedbbda4b7460be719191e
      https://github.com/OpenSIPS/opensips/commit/6858ad79c992af8662aedbbda4b7460be719191e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-26 (Mon, 26 Sep 2016)

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

  Log Message:
  -----------
  Extra logging to troubleshooting presence event handling

(cherry picked from commit d536c3d41b3738842e531448c53a82791dd5e9b7)



From bogdan at opensips.org  Mon Sep 26 11:47:52 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 26 Sep 2016 12:47:52 +0300
Subject: [OpenSIPS-Devel] how to config opensips compile with a special
 openssl version and path
In-Reply-To: <tencent_58D760CA7885F0AB5AF251AC@qq.com>
References: <tencent_58D760CA7885F0AB5AF251AC@qq.com>
Message-ID: <3f5e9709-75e8-1e35-b778-fda1e3e23f9c@opensips.org>

Hello,

Which version of OpenSIPS are you trying to compile ?

Regards,

Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

On 26.09.2016 10:14, ? wrote:
> hello everyone?
>          I want compile  opensips with special openssl which I compile 
> and install it in  "/exprot/opensips/3rdpart/opensssl"  .
>          I need your help .thank you.
>
> liujinlong
>
>
> _______________________________________________
> Devel mailing list
> Devel at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20160926/9a72c38a/attachment.htm>

From ionutionita at opensips.org  Tue Sep 27 11:39:39 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Tue, 27 Sep 2016 02:39:39 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b6dce4: [acc][bugfix] check if
 script variable is null
Message-ID: <57ea3e5bbcc24_5cc53ff0a04871341119b5@hookshot-fe4-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b6dce41d81173f39c5e4b6c054f13334b657c1b6
      https://github.com/OpenSIPS/opensips/commit/b6dce41d81173f39c5e4b6c054f13334b657c1b6
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
    M modules/acc/acc_vars.c

  Log Message:
  -----------
  [acc][bugfix] check if script variable is null



From ionutionita at opensips.org  Wed Sep 28 11:18:45 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Wed, 28 Sep 2016 02:18:45 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 89f5ec: [proto_hep] convert to
 host byte order before allo...
Message-ID: <57eb8af5ef0c3_30e23fc64404b13c5456@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 89f5ec299f2d9bcaa1a0f5933ab6f59638ee1aa6
      https://github.com/OpenSIPS/opensips/commit/89f5ec299f2d9bcaa1a0f5933ab6f59638ee1aa6
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-28 (Wed, 28 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.c

  Log Message:
  -----------
  [proto_hep] convert to host byte order before allocating custom chunk



From ionutionita at opensips.org  Wed Sep 28 11:19:35 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Wed, 28 Sep 2016 02:19:35 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3f26dc: [proto_hep] convert to
 host byte order before allo...
Message-ID: <57eb8b279f4f3_70fb3fb95d12313484720@hookshot-fe6-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3f26dc2330698b59d0e9cc039f78abb15a7fc866
      https://github.com/OpenSIPS/opensips/commit/3f26dc2330698b59d0e9cc039f78abb15a7fc866
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-28 (Wed, 28 Sep 2016)

  Changed paths:
    M modules/proto_hep/hep.c

  Log Message:
  -----------
  [proto_hep] convert to host byte order before allocating custom chunk

(cherry picked from commit 89f5ec299f2d9bcaa1a0f5933ab6f59638ee1aa6)



From ionutionita at opensips.org  Wed Sep 28 12:16:50 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Wed, 28 Sep 2016 03:16:50 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7d2ab2: [proto_hep] don't drop
 packets with port 0
Message-ID: <57eb9892d0119_7dff3fce72ae11389178c@hookshot-fe4-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7d2ab2bce0c5955b45cdbc88867e81c5e0d93908
      https://github.com/OpenSIPS/opensips/commit/7d2ab2bce0c5955b45cdbc88867e81c5e0d93908
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-28 (Wed, 28 Sep 2016)

  Changed paths:
    M modules/proto_hep/proto_hep.c

  Log Message:
  -----------
  [proto_hep] don't drop packets with port 0

    This packets might be different than sip, internally generated
that might not necessarily be related to a connection.


  Commit: 7190a2d89f54998a88a2b0b208bba50c9bb4027d
      https://github.com/OpenSIPS/opensips/commit/7190a2d89f54998a88a2b0b208bba50c9bb4027d
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-28 (Wed, 28 Sep 2016)

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

  Log Message:
  -----------
  [proto_hep] fix extra chunks memory leak

	Extra chunks (the ones that are not defined in the internal
hep structure) were not freed, causing a memory leak for each hep
packet that had such chunks.


Compare: https://github.com/OpenSIPS/opensips/compare/89f5ec299f2d...7190a2d89f54

From ionutionita at opensips.org  Wed Sep 28 12:17:04 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Wed, 28 Sep 2016 03:17:04 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4e1ef8: [proto_hep] don't drop
 packets with port 0
Message-ID: <57eb98a0e7dc_72313fb1630d713c704fa@hookshot-fe1-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 4e1ef8bdd572dad87572c084fb623b7798ad7477
      https://github.com/OpenSIPS/opensips/commit/4e1ef8bdd572dad87572c084fb623b7798ad7477
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-28 (Wed, 28 Sep 2016)

  Changed paths:
    M modules/proto_hep/proto_hep.c

  Log Message:
  -----------
  [proto_hep] don't drop packets with port 0

    This packets might be different than sip, internally generated
that might not necessarily be related to a connection.

(cherry picked from commit 7d2ab2bce0c5955b45cdbc88867e81c5e0d93908)


  Commit: 4198511a40597b8a0887334f67e3f292a3818563
      https://github.com/OpenSIPS/opensips/commit/4198511a40597b8a0887334f67e3f292a3818563
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-28 (Wed, 28 Sep 2016)

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

  Log Message:
  -----------
  [proto_hep] fix extra chunks memory leak

	Extra chunks (the ones that are not defined in the internal
hep structure) were not freed, causing a memory leak for each hep
packet that had such chunks.

(cherry picked from commit 7190a2d89f54998a88a2b0b208bba50c9bb4027d)


Compare: https://github.com/OpenSIPS/opensips/compare/3f26dc233069...4198511a4059

From ionutionita at opensips.org  Wed Sep 28 13:39:21 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Wed, 28 Sep 2016 04:39:21 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f22b88: [proto_hep] fix bug
	introduced in 7190a2d
Message-ID: <57ebabe995489_1a613f9cd420714097494@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f22b8842da5f43473599d0cc3d47b62adc923642
      https://github.com/OpenSIPS/opensips/commit/f22b8842da5f43473599d0cc3d47b62adc923642
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-28 (Wed, 28 Sep 2016)

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

  Log Message:
  -----------
  [proto_hep] fix bug introduced in 7190a2d

	Commit 7190a2d was freeing the extra chunks twice when
the message was processed as SIP. Now the original hep context
free function is not registered as a context free function, but
called manually each time all the hep processing is done. This
way we avoid the memory leaks that appeared when the message was
not a SIP message, and the chunks were not freed.

(cherry picked from commit 63b2a52c2c2d453ccf889cc5e74991a2c81aaccd)



From ionutionita at opensips.org  Wed Sep 28 13:39:21 2016
From: ionutionita at opensips.org (ionutrazvanionita)
Date: Wed, 28 Sep 2016 04:39:21 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 63b2a5: [proto_hep] fix bug
	introduced in 7190a2d
Message-ID: <57ebabe9e8604_71bb3fa54d73512c79363@hookshot-fe1-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 63b2a52c2c2d453ccf889cc5e74991a2c81aaccd
      https://github.com/OpenSIPS/opensips/commit/63b2a52c2c2d453ccf889cc5e74991a2c81aaccd
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-09-28 (Wed, 28 Sep 2016)

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

  Log Message:
  -----------
  [proto_hep] fix bug introduced in 7190a2d

	Commit 7190a2d was freeing the extra chunks twice when
the message was processed as SIP. Now the original hep context
free function is not registered as a context free function, but
called manually each time all the hep processing is done. This
way we avoid the memory leaks that appeared when the message was
not a SIP message, and the chunks were not freed.



From bogdan at opensips.org  Wed Sep 28 17:53:44 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Wed, 28 Sep 2016 18:53:44 +0300
Subject: [OpenSIPS-Devel] OpenSIPS Control Panel 6.2 released
Message-ID: <c6273184-47e4-7397-6ea7-602778e686c7@opensips.org>

Hello,

The OpenSIPS Control Panel 6.2 is now released. This is the version 
fully compatible with the OpenSIPS 2.2 .

This OCP release marks several important changes:

* migration to the new web site http://controlpanel.opensips.org/, with 
update and improved documentation and screenshots

* migration to the GITHUB repository https://github.com/OpenSIPS/opensips-cp

* full support for XMLRPC, JSON and FIFO for the MI communication

* rework of the MI interface in OpenSIPS Control Panel

* new "clusterer" tool in OCP to match the Clusterer OpenSIPS module 
http://www.opensips.org/html/docs/modules/2.2.x/clusterer.html

* new "homer" tool in OCP to allow single login integration of Homer WEB 
portal for SIPcapturing


Please give it a try and enjoy it.

Any feedback is much appriciated.

Best regards,

-- 
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com



From bogdan at opensips.org  Thu Sep 29 14:34:21 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Thu, 29 Sep 2016 05:34:21 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f10e57: Fix documentation for
 calculate_ha1 parameter
Message-ID: <57ed0a4dbba42_7ba33fc256f4713c784b1@hookshot-fe6-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f10e57f0f7abf9bf899f6649603774898b562013
      https://github.com/OpenSIPS/opensips/commit/f10e57f0f7abf9bf899f6649603774898b562013
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M modules/auth_db/README
    M modules/auth_db/doc/auth_db_admin.xml

  Log Message:
  -----------
  Fix documentation for calculate_ha1 parameter

Reported by Aqs Younas on the mailing list.



From bogdan at opensips.org  Thu Sep 29 14:35:16 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Thu, 29 Sep 2016 05:35:16 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 620632: Fix documentation for
 calculate_ha1 parameter
Message-ID: <57ed0a84d08af_24d33fb80d6951401230b8@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 62063255e8943191ccb6806b0ba4a4e7f3929890
      https://github.com/OpenSIPS/opensips/commit/62063255e8943191ccb6806b0ba4a4e7f3929890
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M modules/auth_db/README
    M modules/auth_db/doc/auth_db_admin.xml

  Log Message:
  -----------
  Fix documentation for calculate_ha1 parameter

Reported by Aqs Younas on the mailing list.

(cherry picked from commit f10e57f0f7abf9bf899f6649603774898b562013)



From bogdan at opensips.org  Thu Sep 29 14:35:23 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Thu, 29 Sep 2016 05:35:23 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 44b3ac: Fix documentation for
 calculate_ha1 parameter
Message-ID: <57ed0a8b6d049_645c3fc5d772f13c4999c@hookshot-fe6-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 44b3ac038acae38c3281c5b6c85d76ceb87a49d2
      https://github.com/OpenSIPS/opensips/commit/44b3ac038acae38c3281c5b6c85d76ceb87a49d2
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M modules/auth_db/README
    M modules/auth_db/doc/auth_db_admin.xml

  Log Message:
  -----------
  Fix documentation for calculate_ha1 parameter

Reported by Aqs Younas on the mailing list.

(cherry picked from commit f10e57f0f7abf9bf899f6649603774898b562013)



From bogdan at opensips.org  Thu Sep 29 14:35:30 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Thu, 29 Sep 2016 05:35:30 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e95ccf: Fix documentation for
 calculate_ha1 parameter
Message-ID: <57ed0a9288e2f_645c3fc5d772f13c501e4@hookshot-fe6-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/1.11
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e95ccf83c69dca0b6418723092cad4469d62c138
      https://github.com/OpenSIPS/opensips/commit/e95ccf83c69dca0b6418723092cad4469d62c138
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M modules/auth_db/README
    M modules/auth_db/doc/auth_db_admin.xml

  Log Message:
  -----------
  Fix documentation for calculate_ha1 parameter

Reported by Aqs Younas on the mailing list.

(cherry picked from commit f10e57f0f7abf9bf899f6649603774898b562013)



From bogdan at opensips.org  Thu Sep 29 15:41:59 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Thu, 29 Sep 2016 06:41:59 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 82fd3a: Fix computing the
 pinging partition in timer job.
Message-ID: <57ed1a27b42a7_252a3fa05e5e113460516@hookshot-fe6-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 82fd3ae683b7fc108d47760f73cbdd80f2dd70af
      https://github.com/OpenSIPS/opensips/commit/82fd3ae683b7fc108d47760f73cbdd80f2dd70af
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M modules/nathelper/nathelper.c

  Log Message:
  -----------
  Fix computing the pinging partition in timer job.

Avoid using static variables in timer jobs as they may be run in different processes, leading to unexpected results.
Many thanks to Andrew ( @kertor on GITHUB) for spotting and reporting this.
Fixes #959



From bogdan at opensips.org  Thu Sep 29 15:45:50 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Thu, 29 Sep 2016 06:45:50 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c8ee7d: Fix computing the
 pinging partition in timer job.
Message-ID: <57ed1b0eb2d2_2373fcc07ba512c9702d@hookshot-fe2-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c8ee7d514ce817a57682b63a687c5ecad6261d59
      https://github.com/OpenSIPS/opensips/commit/c8ee7d514ce817a57682b63a687c5ecad6261d59
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M modules/nathelper/nathelper.c

  Log Message:
  -----------
  Fix computing the pinging partition in timer job.

Avoid using static variables in timer jobs as they may be run in different processes, leading to unexpected results.
Many thanks to Andrew ( @kertor on GITHUB) for spotting and reporting this.
Fixes #959

(cherry picked from commit 82fd3ae683b7fc108d47760f73cbdd80f2dd70af)



From bogdan at opensips.org  Thu Sep 29 15:48:39 2016
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Thu, 29 Sep 2016 06:48:39 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 720037: Fix computing the
 pinging partition in timer job.
Message-ID: <57ed1bb7448cf_4f403fbccf42b1406804d@hookshot-fe6-cp1-prd.iad.github.net.mail>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 72003775d9d757da11d095df9a4ac430d1bf315f
      https://github.com/OpenSIPS/opensips/commit/72003775d9d757da11d095df9a4ac430d1bf315f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M modules/nathelper/nathelper.c

  Log Message:
  -----------
  Fix computing the pinging partition in timer job.

Avoid using static variables in timer jobs as they may be run in different processes, leading to unexpected results.
Many thanks to Andrew ( @kertor on GITHUB) for spotting and reporting this.
Fixes #959

(cherry picked from commit 82fd3ae683b7fc108d47760f73cbdd80f2dd70af)
(cherry picked from commit c8ee7d514ce817a57682b63a687c5ecad6261d59)



From viperlong at qq.com  Thu Sep 29 17:24:03 2016
From: viperlong at qq.com (=?gb18030?B?wfo=?=)
Date: Thu, 29 Sep 2016 23:24:03 +0800
Subject: [OpenSIPS-Devel] =?gb18030?b?u9i4tKO6ICBob3cgdG8gY29uZmlnIG9wZW5z?=
 =?gb18030?q?ips_compile_with_a_specialopenssl_version_and_path?=
References: <tencent_58D760CA7885F0AB5AF251AC@qq.com>
	<3f5e9709-75e8-1e35-b778-fda1e3e23f9c@opensips.org>
	<tencent_7FF47EB641E72D1A45A10442@qq.com>
	<a5f327a4-c07c-549a-8c50-9431ce197614@opensips.org>
Message-ID: <tencent_72367F947B02A97B387A91E5@qq.com>

Hi,Bogdan
thank you  ,I  did it as you  said.

Liu jinlong

---????---
???: "Bogdan-Andrei Iancu"<bogdan at opensips.org>
????: 2016?9?29? 15:59:56
???: "users at lists.opensips.org"<users at lists.opensips.org>;"?"<viperlong at qq.com>;
??: Re: ??? [OpenSIPS-Devel] how to config opensips compile with a specialopenssl version and path


                   Hello,
     
     The 2.2.1 requires openssl only for the proto_tls modules.       The core does not requires it.
     
     For the proto_tls, you may try:
     
     &#xA0; CROSS_COMPILE=yes LOCALBASE=/exprot/opensips/3rdpart/opensssl       make modules modules=modules/proto_tls
     
     Regards,
     Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com     On 26.09.2016 14:35, ? wrote:
     
            hi&#xA0;Bogdan:
            my opensips version is 2.2.1
                
         
         liujinlong
         ------------------&#xA0;???&#x4EF6;&#xA0;------------------
                    ?&#x4EF6;?:&#xA0;"Bogdan-Andrei             Iancu";<bogdan at opensips.org>;
           ????:&#xA0;2016?9?26?(???) ??5:47
           ?&#x4EF6;?:&#xA0;"OpenSIPS devel mailling             list"<devel at lists.opensips.org>;             "?"<viperlong at qq.com>; 
           ??:&#xA0;Re: [OpenSIPS-Devel] how to config opensips             compile with a specialopenssl version and paths
         
         
         
         Hello,
           
           Which version of OpenSIPS are you trying to compile ?
           
           Regards,
                  Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com         On 26.09.2016 10:14, ? wrote:
         
                    hello everyone?
           &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;I want compile &#xA0;opensips with special openssl             which I compile and install it in &#xA0; &#xA0; &#xA0; &#xA0;             &#xA0;"/exprot/opensips/3rdpart/opensssl" &#xA0;. &#xA0;
           &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;I need your help .thank you.
           
           
           liujinlong
           
                      
           _______________________________________________ Devel mailing list Devel at lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20160929/95b38a42/attachment-0001.htm>

From nick.altmann at gmail.com  Fri Sep 30 12:49:02 2016
From: nick.altmann at gmail.com (Nick Altmann)
Date: Fri, 30 Sep 2016 13:49:02 +0300
Subject: [OpenSIPS-Devel] YUM and APT repositories downtime
Message-ID: <CAJOe1EN1i8aoofzAmTVmbS01Q2mTEUd7MGV-vDZuWPXo4fJ6OA@mail.gmail.com>

Hello everyone!

Sep 30-Oct 01, YUM (yum.opensips.org) and APT (apt.opensips.org)
repositories will be down few times up to an hour because of infrastructure
upgrade.

Sorry for the inconvenience.

--
Nick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20160930/cbb9e120/attachment.htm>

