From bogdan at opensips.org Tue Jan 3 15:55:23 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 3 Jan 2017 22:55:23 +0200 Subject: [OpenSIPS-Devel] Opensips load balancer issue In-Reply-To: References: Message-ID: <5071232a-634e-f664-1d41-7d8d8a01e29d@opensips.org> Hello Alex, The 1.6 version is not supported for a long time - see http://www.opensips.org/About/AvailableVersions . Instead of investing time in troubleshooting the issue with this old version, I would rather suggest upgrading to the latest OpenSIPS 2.2 version. Best regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com On 26.12.2016 23:09, Alex NOVACOVSCHI wrote: > Hello, > I am working with old release 1.6 of opensips. > It has an issue with load balancer module. > > debug log looks like: > DBG:load_balancer:do_load_balance: destination > selected for LB set with free=2999933 (max=2999933) > DBG:load_balancer:do_load_balance: destination > selected for LB set with free=2999934 (max=2999934) > > Like I understand max value should be always static, but it keeps > descends -1 every time. When it comes to 0, opensips stops to send > calls to the nodes. Services restarting reset the value to 300 back. > The database parameter - resources, in load balancer was set to 300, > now I set is to 3 000 000, only this way it can be working for some > longer time. > Internet research gave only one related result - > https://opensips.org/pipermail/users/2009-December/010113.html > It doesn't work for me. Please help me to resolve this issue. > > Best regards, Alex. > > > _______________________________________________ > 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: From vladp at opensips.org Wed Jan 4 12:45:57 2017 From: vladp at opensips.org (rvlad-patrascu) Date: Wed, 04 Jan 2017 09:45:57 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] df12a1: sql_cacher: downgrade some logs from WARNING to DE... Message-ID: <586d34d57e916_69583fa7fd30d13c1025f0@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: df12a17f38f09e79d9f4e839fa98e1a0976c0237 https://github.com/OpenSIPS/opensips/commit/df12a17f38f09e79d9f4e839fa98e1a0976c0237 Author: rvlad-patrascu Date: 2017-01-04 (Wed, 04 Jan 2017) Changed paths: M modules/sql_cacher/sql_cacher.c Log Message: ----------- sql_cacher: downgrade some logs from WARNING to DEBUG From vladp at opensips.org Wed Jan 4 12:49:41 2017 From: vladp at opensips.org (rvlad-patrascu) Date: Wed, 04 Jan 2017 09:49:41 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 136e61: sql_cacher: downgrade some logs from WARNING to DE... Message-ID: <586d35b576a0c_502c3fbe1cb15138573ed@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 136e61ca55fa6cbc1454c9173c62cb77aae4b212 https://github.com/OpenSIPS/opensips/commit/136e61ca55fa6cbc1454c9173c62cb77aae4b212 Author: rvlad-patrascu Date: 2017-01-04 (Wed, 04 Jan 2017) Changed paths: M modules/sql_cacher/sql_cacher.c Log Message: ----------- sql_cacher: downgrade some logs from WARNING to DEBUG (cherry picked from commit df12a17f38f09e79d9f4e839fa98e1a0976c0237) From bogdan at opensips.org Thu Jan 5 06:02:59 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Jan 2017 03:02:59 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6e7495: Fix crash on fallback from a prefix-less rule. Message-ID: <586e27e3c76ae_4e5b3fa6808f913c250ed@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 6e7495a011a127b8d6451e0ee99fce1efd4eabf0 https://github.com/OpenSIPS/opensips/commit/6e7495a011a127b8d6451e0ee99fce1efd4eabf0 Author: Bogdan-Andrei Iancu Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Fix crash on fallback from a prefix-less rule. If a prefix-less (empty prefix) rule matched, do not attempt to do fallback by reducing the len of the prefix. From bogdan at opensips.org Thu Jan 5 06:03:57 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Jan 2017 03:03:57 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d41828: Fix crash on fallback from a prefix-less rule. Message-ID: <586e281d91d76_14303ff3b7fd114c6774c@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d41828ffc788ce1c2abd68a10162a458870a66a3 https://github.com/OpenSIPS/opensips/commit/d41828ffc788ce1c2abd68a10162a458870a66a3 Author: Bogdan-Andrei Iancu Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Fix crash on fallback from a prefix-less rule. If a prefix-less (empty prefix) rule matched, do not attempt to do fallback by reducing the len of the prefix. (cherry picked from commit 6e7495a011a127b8d6451e0ee99fce1efd4eabf0) From bogdan at opensips.org Thu Jan 5 06:05:02 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Jan 2017 03:05:02 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3ec139: Fix crash on fallback from a prefix-less rule. Message-ID: <586e285e1306f_38603fafdda971401243c6@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.1 Home: https://github.com/OpenSIPS/opensips Commit: 3ec139eac34aa6bb3737c0c8b9ee4b88ab73c868 https://github.com/OpenSIPS/opensips/commit/3ec139eac34aa6bb3737c0c8b9ee4b88ab73c868 Author: Bogdan-Andrei Iancu Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Fix crash on fallback from a prefix-less rule. If a prefix-less (empty prefix) rule matched, do not attempt to do fallback by reducing the len of the prefix. (cherry picked from commit 6e7495a011a127b8d6451e0ee99fce1efd4eabf0) From bogdan at opensips.org Thu Jan 5 06:06:23 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Jan 2017 03:06:23 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 54f94a: Fix crash on fallback from a prefix-less rule. Message-ID: <586e28af3cd71_1aa533fcf96fd514c95828@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/1.11 Home: https://github.com/OpenSIPS/opensips Commit: 54f94aaa9d2ff56ba5b6f09179d881326ea5a8ea https://github.com/OpenSIPS/opensips/commit/54f94aaa9d2ff56ba5b6f09179d881326ea5a8ea Author: Bogdan-Andrei Iancu Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Fix crash on fallback from a prefix-less rule. If a prefix-less (empty prefix) rule matched, do not attempt to do fallback by reducing the len of the prefix. (cherry picked from commit 6e7495a011a127b8d6451e0ee99fce1efd4eabf0) From bogdan at opensips.org Thu Jan 5 09:53:27 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Jan 2017 06:53:27 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 59d10e: Additional Fix for fallback on default rules. Message-ID: <586e5de7da01e_5c823f89f284713092727@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 59d10efe466c079fe853b14b3e6601f8f673c698 https://github.com/OpenSIPS/opensips/commit/59d10efe466c079fe853b14b3e6601f8f673c698 Author: Bogdan-Andrei Iancu Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Additional Fix for fallback on default rules. From liviu at opensips.org Thu Jan 5 11:36:07 2017 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 5 Jan 2017 18:36:07 +0200 Subject: [OpenSIPS-Devel] OpenSIPS at FOSDEM 2017 In-Reply-To: References: Message-ID: Every year,FOSDEM is a good opportunity to connect with our community and acquaint them with the exciting work going into the newestOpenSIPS versions. And there will be no exception this year! What is this year on the plate? */"OpenSIPS - an event-driven SIP routing engine", by Liviu Chircu, FOSDEM, 4th of Feb 2017 /*When moving from a linear processing architecture to anevent-oriented one ,OpenSIPS becomes able to handle more advanced SIP scenarios, as well as to perform complex integrations with external applications. The newOpenSIPS version follows a Subscribe/Notify model, which allows the SIP routing to be driven by events. These events are triggered from both inside and outsideOpenSIPS , and are internally dispatched byOpenSIPS to the right process/subscriber. The presentation will show how the asynchronous architecture revamp of the upcomingOpenSIPS 2.3 facilitates a series of state-of-the-art integrations (SIP transaction pausing while push notifications are taking effect, custom suspend-resume logic while waiting for an external event, etc.). The discussion will also includeOpenSIPS scripting, and how we tweaked it to incorporate all these changes in a simple, straightforward, and efficient manner. Does it sound interesting? Join us at FOSDEM and find out more - we will be there with our friends fromSIPcapture andCGRates to show how easy the OpenSIPS integration becomes when relying on an event-driven engine! See you soon, -- Liviu Chircu OpenSIPS Developer http://www.opensips-solutions.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From bogdan at opensips.org Thu Jan 5 16:08:59 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Jan 2017 13:08:59 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 54438e: Fix fallback after another fallback. Message-ID: <586eb5eb81ee4_39823fd7cb973140203f4@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 54438e474dd33eb28e2e62f6106d6a532d6a0ec9 https://github.com/OpenSIPS/opensips/commit/54438e474dd33eb28e2e62f6106d6a532d6a0ec9 Author: Bogdan-Andrei Iancu Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Fix fallback after another fallback. Avoid decrementing the prefix len if already 0. From bogdan at opensips.org Thu Jan 5 16:10:51 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Jan 2017 13:10:51 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f4feee: Additional Fix for fallback on default rules. Message-ID: <586eb65b11619_5ff53fc258ee113c6714b@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f4feeef0e5b76a34459665aadadebb74ccd2f338 https://github.com/OpenSIPS/opensips/commit/f4feeef0e5b76a34459665aadadebb74ccd2f338 Author: Bogdan-Andrei Iancu Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Additional Fix for fallback on default rules. (cherry picked from commit 59d10efe466c079fe853b14b3e6601f8f673c698) Commit: 3ab478263f40c23cbabfc0823a2621eb54ea7b1d https://github.com/OpenSIPS/opensips/commit/3ab478263f40c23cbabfc0823a2621eb54ea7b1d Author: Bogdan-Andrei Iancu Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Fix fallback after another fallback. Avoid decrementing the prefix len if already 0. (cherry picked from commit 54438e474dd33eb28e2e62f6106d6a532d6a0ec9) Compare: https://github.com/OpenSIPS/opensips/compare/d41828ffc788...3ab478263f40 From bogdan at opensips.org Thu Jan 5 16:11:59 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Jan 2017 13:11:59 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f949a9: Additional Fix for fallback on default rules. Message-ID: <586eb69f93a48_2abf3ff33023d13428335@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.1 Home: https://github.com/OpenSIPS/opensips Commit: f949a9cd2f7ebddd91753968289bf7df5d146dda https://github.com/OpenSIPS/opensips/commit/f949a9cd2f7ebddd91753968289bf7df5d146dda Author: Bogdan-Andrei Iancu Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Additional Fix for fallback on default rules. (cherry picked from commit 59d10efe466c079fe853b14b3e6601f8f673c698) Commit: e0b44663d616c733f4de68b19ed92fe50c985a72 https://github.com/OpenSIPS/opensips/commit/e0b44663d616c733f4de68b19ed92fe50c985a72 Author: Bogdan-Andrei Iancu Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Fix fallback after another fallback. Avoid decrementing the prefix len if already 0. (cherry picked from commit 54438e474dd33eb28e2e62f6106d6a532d6a0ec9) Compare: https://github.com/OpenSIPS/opensips/compare/3ec139eac34a...e0b44663d616 From bogdan at opensips.org Thu Jan 5 16:18:33 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Jan 2017 13:18:33 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3f7741: Additional Fix for fallback on default rules. Message-ID: <586eb8298e82a_715f3f99ceb8b1342797a9@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/1.11 Home: https://github.com/OpenSIPS/opensips Commit: 3f774190404f952af2233a220ac4c62d58a0941f https://github.com/OpenSIPS/opensips/commit/3f774190404f952af2233a220ac4c62d58a0941f Author: Bogdan-Andrei Iancu Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Additional Fix for fallback on default rules. (cherry picked from commit 59d10efe466c079fe853b14b3e6601f8f673c698) Commit: cd094714b5e0bd5f84ab5ca974b6148b14175b19 https://github.com/OpenSIPS/opensips/commit/cd094714b5e0bd5f84ab5ca974b6148b14175b19 Author: Bogdan-Andrei Iancu Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Fix fallback after another fallback. Avoid decrementing the prefix len if already 0. (cherry picked from commit 54438e474dd33eb28e2e62f6106d6a532d6a0ec9) Commit: 143e4171eae169e4bbf36708f5090f39c0fa2676 https://github.com/OpenSIPS/opensips/commit/143e4171eae169e4bbf36708f5090f39c0fa2676 Author: Bogdan-Andrei Iancu Date: 2017-01-05 (Thu, 05 Jan 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Fix cherry-pick error Compare: https://github.com/OpenSIPS/opensips/compare/54f94aaa9d2f...143e4171eae1 From ionutionita at opensips.org Fri Jan 6 09:57:44 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Fri, 06 Jan 2017 06:57:44 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c935e4: [ldap] fix failover mechanism Message-ID: <586fb068bdd9e_5d5b3f901919f134514eb@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: c935e4a9b9329b140644741a602ba5354309c37c https://github.com/OpenSIPS/opensips/commit/c935e4a9b9329b140644741a602ba5354309c37c Author: ionutrazvanionita Date: 2017-01-06 (Fri, 06 Jan 2017) Changed paths: M modules/ldap/ldap_api_fn.c M modules/ldap/ldap_api_fn.h M modules/ldap/ldap_connect.c M modules/ldap/ldap_exp_fn.c M modules/ldap/ldap_exp_fn.h Log Message: ----------- [ldap] fix failover mechanism (cherry picked from commit 26c27544f5622c0dcd1961cc4a567d5e403218c5) Conflicts: modules/ldap/ldap_api_fn.c From ionutionita at opensips.org Fri Jan 6 09:57:46 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Fri, 06 Jan 2017 06:57:46 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fe17d1: [cachedb_local] added collection support Message-ID: <586fb06a561ce_69b93f8213e29134478e9@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: fe17d151fe7cc2fc30d465e4907e5b2d252e8b1e https://github.com/OpenSIPS/opensips/commit/fe17d151fe7cc2fc30d465e4907e5b2d252e8b1e Author: ionutrazvanionita Date: 2017-01-06 (Fri, 06 Jan 2017) Changed paths: M modules/cachedb_local/cachedb_local.c M modules/cachedb_local/cachedb_local.h M modules/cachedb_local/hash.c M modules/cachedb_local/hash.h Log Message: ----------- [cachedb_local] added collection support Commit: 7e329dfb19898f777612ac8f19d8ae85b5b67082 https://github.com/OpenSIPS/opensips/commit/7e329dfb19898f777612ac8f19d8ae85b5b67082 Author: ionutrazvanionita Date: 2017-01-06 (Fri, 06 Jan 2017) Changed paths: M modules/cachedb_local/README M modules/cachedb_local/doc/cachedb_local.xml M modules/cachedb_local/doc/cachedb_local_admin.xml A modules/cachedb_local/doc/cachedb_local_faq.xml Log Message: ----------- [cachedb_local] updated docs for 147808f Commit: 21956919200e8e1579a9a20dc2c3c3b40acd4cbe https://github.com/OpenSIPS/opensips/commit/21956919200e8e1579a9a20dc2c3c3b40acd4cbe Author: ionutrazvanionita Date: 2017-01-06 (Fri, 06 Jan 2017) Changed paths: M modules/ldap/ldap_api_fn.c M modules/ldap/ldap_api_fn.h M modules/ldap/ldap_connect.c M modules/ldap/ldap_exp_fn.c M modules/ldap/ldap_exp_fn.h Log Message: ----------- [ldap] fix failover mechanism Compare: https://github.com/OpenSIPS/opensips/compare/3ab478263f40...21956919200e From viperlong at qq.com Mon Jan 9 01:37:11 2017 From: viperlong at qq.com (=?gb18030?B?wfo=?=) Date: Mon, 9 Jan 2017 14:37:11 +0800 Subject: [OpenSIPS-Devel] opensips debug Message-ID: hi everyone: I want to debug opensips use gdb. Do i need make same special things to compile and install opensips?any help will be appreciated. liu jinlong -------------- next part -------------- An HTML attachment was scrubbed... URL: From razvan at opensips.org Mon Jan 9 03:41:57 2017 From: razvan at opensips.org (=?UTF-8?Q?R=c4=83zvan_Crainea?=) Date: Mon, 9 Jan 2017 10:41:57 +0200 Subject: [OpenSIPS-Devel] opensips debug In-Reply-To: References: Message-ID: <7f1e2935-7eb6-cf51-f1cd-f2e77f9316e6@opensips.org> Hi, Liu! It depends on how you install it. If you compile directly from sources, you don't need to do anythins special. If you install it from a repo, you will need to also install the debug packages. Let us know if we can help further. Best regards, Răzvan Crainea OpenSIPS Solutions www.opensips-solutions.com On 01/09/2017 08:37 AM, 龙 wrote: > hi everyone: > I want to debug opensips use gdb. Do i need make same special > things to compile and install opensips?any help will be appreciated. > liu jinlong > > > _______________________________________________ > 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: From razvan at opensips.org Mon Jan 9 03:50:34 2017 From: razvan at opensips.org (Razvan Crainea) Date: Mon, 09 Jan 2017 00:50:34 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 681efd: fix bogus date changes when version is upgraded Message-ID: <58734eda20330_56b23fef595c313068f2@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 681efdd364ed06b177d7c1c30fe846546ab9d26b https://github.com/OpenSIPS/opensips/commit/681efdd364ed06b177d7c1c30fe846546ab9d26b Author: Razvan Crainea Date: 2017-01-09 (Mon, 09 Jan 2017) Changed paths: M packaging/rpm/opensips.spec.CentOS M packaging/rpm/opensips.spec.SuSE Log Message: ----------- fix bogus date changes when version is upgraded Thanks go to Louis St-Amour and Nathan Ward for spotting this From viperlong at qq.com Mon Jan 9 06:38:17 2017 From: viperlong at qq.com (=?utf-8?B?6b6Z?=) Date: Mon, 9 Jan 2017 19:38:17 +0800 Subject: [OpenSIPS-Devel] =?utf-8?b?5Zue5aSN77yaICBvcGVuc2lwcyBkZWJ1Zw==?= In-Reply-To: <7f1e2935-7eb6-cf51-f1cd-f2e77f9316e6@opensips.org> References: <7f1e2935-7eb6-cf51-f1cd-f2e77f9316e6@opensips.org> Message-ID: Hi Răzvan: Thanks for your reply,I compile it from source and debug with gdb succes. Best regards, Liu jinlong ------------------ 原始邮件 ------------------ 发件人: "Răzvan Crainea";; 发送时间: 2017年1月9日(星期一) 下午4:41 收件人: "devel"; 主题: Re: [OpenSIPS-Devel] opensips debug Hi, Liu! It depends on how you install it. If you compile directly from sources, you don't need to do anythins special. If you install it from a repo, you will need to also install the debug packages. Let us know if we can help further. Best regards, Răzvan Crainea OpenSIPS Solutions www.opensips-solutions.com On 01/09/2017 08:37 AM, 龙 wrote: hi everyone: I want to debug opensips use gdb. Do i need make same special things to compile and install opensips?any help will be appreciated. liu jinlong _______________________________________________ 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: From ionutionita at opensips.org Mon Jan 9 07:54:51 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Mon, 09 Jan 2017 04:54:51 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a10ec4: [aaa_radius] fix issue in docs Message-ID: <5873881b4fd66_3df33fabcf9d514c117432@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: a10ec43f1b72c0b688a650cad4c010c04fd95ba6 https://github.com/OpenSIPS/opensips/commit/a10ec43f1b72c0b688a650cad4c010c04fd95ba6 Author: ionutrazvanionita Date: 2017-01-09 (Mon, 09 Jan 2017) Changed paths: M modules/aaa_radius/README M modules/aaa_radius/doc/aaa_radius_admin.xml Log Message: ----------- [aaa_radius] fix issue in docs From bogdan at opensips.org Wed Jan 11 05:30:15 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Jan 2017 02:30:15 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 25abf2: Fix missing FROM body on URI restore. Message-ID: <5876093784bdc_11633fe88fcff14098715@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 25abf29fb1712336e8c72e238b019c11a0d4b234 https://github.com/OpenSIPS/opensips/commit/25abf29fb1712336e8c72e238b019c11a0d4b234 Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/uac/replace.c Log Message: ----------- Fix missing FROM body on URI restore. As transaction may be created before the call of the uac_repalce_xxx(), the FROM header may not have a body when cloned in TM. The restore_uris_reply() should be ready to deal with a transactional request without FROM body parsed. (cherry-pick from 83170767d4b49a7309c9ab8b37c6af7e38d74426) From bogdan at opensips.org Wed Jan 11 05:31:12 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Jan 2017 02:31:12 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 87baf6: Fix missing FROM body on URI restore. Message-ID: <58760970cb7ae_2ac923fb034d1514054833@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.1 Home: https://github.com/OpenSIPS/opensips Commit: 87baf6d4b53496111c2a9877b2f2f8208e980514 https://github.com/OpenSIPS/opensips/commit/87baf6d4b53496111c2a9877b2f2f8208e980514 Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/uac/replace.c Log Message: ----------- Fix missing FROM body on URI restore. As transaction may be created before the call of the uac_repalce_xxx(), the FROM header may not have a body when cloned in TM. The restore_uris_reply() should be ready to deal with a transactional request without FROM body parsed. (cherry picked from commit 83170767d4b49a7309c9ab8b37c6af7e38d74426) From bogdan at opensips.org Wed Jan 11 05:34:55 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Jan 2017 02:34:55 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1d0a67: Fix missing FROM body on URI restore. Message-ID: <58760a4f70340_1baa3fdb9412f14c1237b9@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/1.11 Home: https://github.com/OpenSIPS/opensips Commit: 1d0a67e0e64633d4a049d641fbc88ce6cfb3a54e https://github.com/OpenSIPS/opensips/commit/1d0a67e0e64633d4a049d641fbc88ce6cfb3a54e Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/uac/replace.c Log Message: ----------- Fix missing FROM body on URI restore. As transaction may be created before the call of the uac_repalce_xxx(), the FROM header may not have a body when cloned in TM. The restore_uris_reply() should be ready to deal with a transactional request without FROM body parsed. (cherry picked from commit 83170767d4b49a7309c9ab8b37c6af7e38d74426) From bogdan at opensips.org Wed Jan 11 05:35:45 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Jan 2017 02:35:45 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 79cece: Relax the dialog state machine - allow PRACK after... Message-ID: <58760a812ddc0_516d3f924b21113879217@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/1.11 Home: https://github.com/OpenSIPS/opensips Commit: 79cecefd4fcd1990c87a75a33c5d306dca3efa8a https://github.com/OpenSIPS/opensips/commit/79cecefd4fcd1990c87a75a33c5d306dca3efa8a Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/dialog/dlg_hash.c Log Message: ----------- Relax the dialog state machine - allow PRACK after dialog is established There are some weird UDP scenarios where the PRACK may land on the server after the ACK. Rejecting the PRACK at dialog level leads to infinit looping (if used with TH). Better be more flexible and ignore PRACKs after ACK. (cherry picked from commit 8442dd115e729891710e75d5f0ec1dc5f6fbf322) From bogdan at opensips.org Wed Jan 11 05:35:55 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Jan 2017 02:35:55 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 223a1d: Relax the dialog state machine - allow PRACK after... Message-ID: <58760a8b46e90_6b23fa0f8cb114052516@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.1 Home: https://github.com/OpenSIPS/opensips Commit: 223a1db257806ae3d15038ac461761306f6b5ba9 https://github.com/OpenSIPS/opensips/commit/223a1db257806ae3d15038ac461761306f6b5ba9 Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/dialog/dlg_hash.c Log Message: ----------- Relax the dialog state machine - allow PRACK after dialog is established There are some weird UDP scenarios where the PRACK may land on the server after the ACK. Rejecting the PRACK at dialog level leads to infinit looping (if used with TH). Better be more flexible and ignore PRACKs after ACK. (cherry picked from commit 8442dd115e729891710e75d5f0ec1dc5f6fbf322) From bogdan at opensips.org Wed Jan 11 05:36:00 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Jan 2017 02:36:00 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d45ede: Relax the dialog state machine - allow PRACK after... Message-ID: <58760a90a9a70_5b263f95adfe513c14433b@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: d45edede0ef5c4d53858c98ecbfb181ba5694b32 https://github.com/OpenSIPS/opensips/commit/d45edede0ef5c4d53858c98ecbfb181ba5694b32 Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/dialog/dlg_hash.c Log Message: ----------- Relax the dialog state machine - allow PRACK after dialog is established There are some weird UDP scenarios where the PRACK may land on the server after the ACK. Rejecting the PRACK at dialog level leads to infinit looping (if used with TH). Better be more flexible and ignore PRACKs after ACK. (cherry picked from commit 8442dd115e729891710e75d5f0ec1dc5f6fbf322) From ionutionita at opensips.org Wed Jan 11 08:36:59 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Wed, 11 Jan 2017 05:36:59 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 33f5e8: fixed radius Makefile; added cross compilation cap... Message-ID: <587634fb39d8f_57c3fdd468c313482970@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 33f5e812302e212b0dea13931bac83491900f0fb https://github.com/OpenSIPS/opensips/commit/33f5e812302e212b0dea13931bac83491900f0fb Author: ionutrazvanionita Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/aaa_radius/Makefile Log Message: ----------- fixed radius Makefile; added cross compilation capabilities Thanks to @razvancrainea for help From ionutionita at opensips.org Wed Jan 11 08:47:37 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Wed, 11 Jan 2017 05:47:37 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1674b0: [aaa_radius] fix library names; remove comment Message-ID: <5876377920e11_575a3f9204fe314010522b@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1674b00edfacedc2b35992f30c74c66337c97345 https://github.com/OpenSIPS/opensips/commit/1674b00edfacedc2b35992f30c74c66337c97345 Author: ionutrazvanionita Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/aaa_radius/Makefile Log Message: ----------- [aaa_radius] fix library names; remove comment From bogdan at opensips.org Wed Jan 11 09:24:18 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Jan 2017 06:24:18 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e6203f: Drop obsolete e2e_cancel and e2e_cancel_branch fun... Message-ID: <5876401272d08_61e43fa461ed313c124160@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e6203fa2a663726b982f3fe925fd4335aefc7bb7 https://github.com/OpenSIPS/opensips/commit/e6203fa2a663726b982f3fe925fd4335aefc7bb7 Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/tm/t_fwd.c M modules/tm/t_fwd.h Log Message: ----------- Drop obsolete e2e_cancel and e2e_cancel_branch functions. We do not more end-2-end cancelling only hop-by-hop From bogdan at opensips.org Wed Jan 11 09:30:52 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Jan 2017 06:30:52 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ccc2cd: Fix typo in docs, thanks to digitaldude on IRC. Message-ID: <5876419c6b797_1ff6c3f9de0ff513c10696@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ccc2cd757c0440ce3798f2b197df709e712d7eb2 https://github.com/OpenSIPS/opensips/commit/ccc2cd757c0440ce3798f2b197df709e712d7eb2 Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/proto_hep/doc/proto_hep_admin.xml Log Message: ----------- Fix typo in docs, thanks to digitaldude on IRC. From bogdan at opensips.org Wed Jan 11 09:34:17 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Jan 2017 06:34:17 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 61f880: README regenerated Message-ID: <5876426959e4f_40eb3fbe2d05d13012653f@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 61f88039f60065b782252efb4450d706c9c33471 https://github.com/OpenSIPS/opensips/commit/61f88039f60065b782252efb4450d706c9c33471 Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/proto_hep/README Log Message: ----------- README regenerated From bogdan at opensips.org Wed Jan 11 09:34:46 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Jan 2017 06:34:46 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c8c4fb: Fix typo in docs, thanks to digitaldude on IRC. Message-ID: <5876428683d7a_292a83ff6b7cf913855b0@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: c8c4fb6aa7ed1465b2d7880ab41f2cc807eb5428 https://github.com/OpenSIPS/opensips/commit/c8c4fb6aa7ed1465b2d7880ab41f2cc807eb5428 Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/proto_hep/doc/proto_hep_admin.xml Log Message: ----------- Fix typo in docs, thanks to digitaldude on IRC. (cherry picked from commit ccc2cd757c0440ce3798f2b197df709e712d7eb2) Commit: ac03a5a0692221cbcf98f36e73d5bf0f06c4e415 https://github.com/OpenSIPS/opensips/commit/ac03a5a0692221cbcf98f36e73d5bf0f06c4e415 Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/proto_hep/README Log Message: ----------- README regenerated Compare: https://github.com/OpenSIPS/opensips/compare/d45edede0ef5...ac03a5a06922 From ionutionita at opensips.org Wed Jan 11 09:52:51 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Wed, 11 Jan 2017 06:52:51 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7eb5de: [aaa_radius] fix radcli Makefile version Message-ID: <587646c39cf_7df93f825a2e91381153a3@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7eb5de771964d8f612890b577a459bfd445dd72a https://github.com/OpenSIPS/opensips/commit/7eb5de771964d8f612890b577a459bfd445dd72a Author: ionutrazvanionita Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/aaa_radius/Makefile Log Message: ----------- [aaa_radius] fix radcli Makefile version From bogdan at opensips.org Wed Jan 11 09:53:45 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Jan 2017 06:53:45 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d9e3ab: Added support for cloning (shm and pkg) for the si... Message-ID: <587646f9240fc_8e53fcde036714c167c3@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d9e3ab6803668bac8ee551305ac49d017b440ba5 https://github.com/OpenSIPS/opensips/commit/d9e3ab6803668bac8ee551305ac49d017b440ba5 Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M parser/parse_body.c M parser/parse_body.h Log Message: ----------- Added support for cloning (shm and pkg) for the sip body structure. This is needed to properly implement per-branch changes of the msg bodies and for failure route body restore. This commit adds functions for the cloning the sip_msg_body and body_part structures (into shm or pkg, in the same or different sip_msg structure). It also provides support to allow body part parsers (SDP, ISUP, etc) to do their own cloning stuff. From bogdan at opensips.org Wed Jan 11 10:21:54 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Jan 2017 07:21:54 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c9f3bb: Undo any body changes after a branch route. Message-ID: <58764d9298450_e9243fe09523f13020993@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c9f3bb31a5ab29cebf8a2b11b655ce928e9362b2 https://github.com/OpenSIPS/opensips/commit/c9f3bb31a5ab29cebf8a2b11b655ce928e9362b2 Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/tm/t_fwd.c M parser/parse_body.c M parser/parse_body.h Log Message: ----------- Undo any body changes after a branch route. Implement per-branch changes over the body structure by cloning and restoring before&after each branch route execution. From bogdan at opensips.org Wed Jan 11 11:13:05 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Jan 2017 08:13:05 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 88606c: Restore and free the shm body parts into failure r... Message-ID: <587659914f667_e5333fd47dd5913461ee@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 88606c36f26bc8d109ef52765c0649f471c90029 https://github.com/OpenSIPS/opensips/commit/88606c36f26bc8d109ef52765c0649f471c90029 Author: Bogdan-Andrei Iancu Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M modules/tm/sip_msg.c M modules/tm/sip_msg.h M modules/tm/t_msgbuilder.h Log Message: ----------- Restore and free the shm body parts into failure route. From bogdan at opensips.org Thu Jan 12 04:08:33 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 12 Jan 2017 01:08:33 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6c6f64: Fix cloning of parsed struct in body parts. Message-ID: <58774791b90fe_44113fa240fbb130681b@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6c6f6485507cf614ac7d04328001ac26ba5f4366 https://github.com/OpenSIPS/opensips/commit/6c6f6485507cf614ac7d04328001ac26ba5f4366 Author: Bogdan-Andrei Iancu Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M parser/parse_body.c Log Message: ----------- Fix cloning of parsed struct in body parts. If there is no cloning function, be sure the set "parsed" to NULL in the newly cloned body part. From liviu at opensips.org Thu Jan 12 06:23:26 2017 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 12 Jan 2017 03:23:26 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a56854: permissions: Adapt "address_dump" output to be JSO... Message-ID: <5877672e9e12d_20633f9b9b07d138838c9@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a56854b9fc50a7be46372f77743158bcd054c98e https://github.com/OpenSIPS/opensips/commit/a56854b9fc50a7be46372f77743158bcd054c98e Author: Liviu Chircu Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M modules/permissions/hash.c M modules/permissions/mi.c Log Message: ----------- permissions: Adapt "address_dump" output to be JSON-compatible Fixes issue #1018 From ionutionita at opensips.org Thu Jan 12 11:14:47 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Thu, 12 Jan 2017 08:14:47 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 755bec: [siptrace] fetch siptrace context only if context ... Message-ID: <5877ab77d28aa_77933fe6de8b9138457f8@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 755bec91395941bc25c823b2950db0ebde5e6598 https://github.com/OpenSIPS/opensips/commit/755bec91395941bc25c823b2950db0ebde5e6598 Author: ionutrazvanionita Date: 2017-01-12 (Thu, 12 Jan 2017) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- [siptrace] fetch siptrace context only if context position registered From bogdan at opensips.org Thu Jan 12 11:39:39 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 12 Jan 2017 18:39:39 +0200 Subject: [OpenSIPS-Devel] Introducing OpenSIPS 2.3 Message-ID: <99435f67-d572-ce75-531a-a5588935aa1d@opensips.org> A new year has arrived, so it is the time for a new OpenSIPS major release – forOpenSIPS version 2.3 . For this version, the main focus on development is the*/“integration”/*, the integration ofOpenSIPSwith various external entities. Why is integration so important to end up being the main tag of a major release? Well, everybody in the VoIP world is operating VoIP platforms/systems – and these are more than SIP Engines (asOpenSIPSis). Indeed, the SIP Engine is the core and most important part of the platform, but to build something usable and useful, you need additional components into your platform like CDR/billing engines, monitoring and tracing tools, data backends, non-SIP trunking or more specialized SIP engines. Shortly you need your SIP Engine (OpenSIPS, of course) to be able to easily integrate with all these components. OpenSIPS2.3 brings some new and exciting integration capabilities, that will definitely boost the value of your SIP platform: * extendedHomer/SIPCapture integration to allow capturing of non-SIP data (transport level data, Management Interface commands, REST queries and more); * SIP-I support both in terms of passing-through and in terms of converting SIP-I to SIP and vice-versa ; * CGRates integration for powerful rating/billing – everything in a simple and automatic way (via a dedicated module); * FreeSWITCH flavored Load-Balancing for a more realistic and accurate traffic balancing over FreeSWITCH clusters (as the load information is fetched in realtime from FreeSWITCH); * theEvent Engine to provide support for scenarios based on Subscribe/Notify model, where the script execution may subscribe and resume later according to certain events (like a dynamic implementation of the Push Notification mechanism); * extendedRabbitMQ support for custom and flexible data injection directly from OpenSIPS script; * extended Asynchronous support for more complex async scenarios (like launch with no wait); * more end-device integration (special SIP extensions). The timeline for OpenSIPS 2.3 is: * Beta Release – 13-17 March 2017 * Stable Release – 24-28 April 2017 * General Availability – 2nd of May 2017, duringOpenSIPS Summit To talk more about the features of this new release, a publicaudio conference will be available on19th of January 2017, 4 pm GMT , thanks to the kind sponsorship of UberConference . Anyone is welcome to join to find out more details or to ask questions aboutOpenSIPS2.3 . This is a public and open conference, so no registration is needed, but if you want to announce your intention to participate, please let us know via the form on the blog post . Best regards, -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From razvan at opensips.org Fri Jan 13 08:49:08 2017 From: razvan at opensips.org (=?UTF-8?B?UsSDenZhbg==?= Crainea) Date: Fri, 13 Jan 2017 05:49:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cb8d11: shm-extra-stats: bug fix Message-ID: <5878dad4dbd91_bdbe3f83257ed140188e3@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: cb8d111ddb6a7e5c0c73b84bf03b942941092f22 https://github.com/OpenSIPS/opensips/commit/cb8d111ddb6a7e5c0c73b84bf03b942941092f22 Author: Cerghit Ionel Date: 2017-01-10 (Tue, 10 Jan 2017) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/hp_malloc.c M mem/hp_malloc.h M mem/q_malloc.c M mem/q_malloc.h M mem/shm_mem.h Log Message: ----------- shm-extra-stats: bug fix -when memory was allocated from a module and freed from another module (or the core) the module shared memory statistics didnt properly reflect that and a underflow was generated -added a index in every memory fragment that indicates the module where it was allocated so the free will decrease the statistic of the same module Commit: 9766d69ea013efbbfebebc31ff78ce8d26b58806 https://github.com/OpenSIPS/opensips/commit/9766d69ea013efbbfebebc31ff78ce8d26b58806 Author: Cerghit Ionel Date: 2017-01-11 (Wed, 11 Jan 2017) Changed paths: M mem/f_malloc.c M mem/hp_malloc.c M mem/module_info.c M mem/shm_mem.c M mem/shm_mem.h Log Message: ----------- module_shm_stats: change initialization values when the first group is created if the 'core' or the default group is defined the values are initialized with the ones stored int the shm_block structures fix compile warning in *_malloc.c (pointers inot casted) Commit: bbd95b5b23a1919ccfae8e4304b115690e2642c9 https://github.com/OpenSIPS/opensips/commit/bbd95b5b23a1919ccfae8e4304b115690e2642c9 Author: Răzvan Crainea Date: 2017-01-13 (Fri, 13 Jan 2017) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/hp_malloc.c M mem/hp_malloc.h M mem/module_info.c M mem/q_malloc.c M mem/q_malloc.h M mem/shm_mem.c M mem/shm_mem.h Log Message: ----------- Merge pull request #1016 from ionel-cerghit/shm-groups-update Shm groups update Compare: https://github.com/OpenSIPS/opensips/compare/755bec913959...bbd95b5b23a1 From ionutionita at opensips.org Fri Jan 13 09:56:03 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Fri, 13 Jan 2017 06:56:03 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 31d752: [siptrace] fix parser; remove need for special cha... Message-ID: <5878ea83af002_756c3fbc97753134476ce@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 31d752d8e24fa208286597cf5ed08405a3e40fcf https://github.com/OpenSIPS/opensips/commit/31d752d8e24fa208286597cf5ed08405a3e40fcf Author: ionutrazvanionita Date: 2017-01-13 (Fri, 13 Jan 2017) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- [siptrace] fix parser; remove need for special character and the end of last token Commit: a573036a4481a6084b4bc195698e44ddb6e84e36 https://github.com/OpenSIPS/opensips/commit/a573036a4481a6084b4bc195698e44ddb6e84e36 Author: ionutrazvanionita Date: 2017-01-13 (Fri, 13 Jan 2017) Changed paths: M modules/registrar/README M modules/registrar/doc/registrar_admin.xml M modules/registrar/reg_mod.c M modules/registrar/save.c M modules/registrar/save.h Log Message: ----------- [registrar] divide confusing parameter for remvoe function Target parameter for this function had two purposes. Now it's signifigance was divided between two parameters, contact and ip. If both parameters are used, a logical AND is applied for a contact, that is the contact is removed only if both parameters are matched. Compare: https://github.com/OpenSIPS/opensips/compare/bbd95b5b23a1...a573036a4481 From ionutionita at opensips.org Fri Jan 13 10:06:20 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Fri, 13 Jan 2017 07:06:20 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 73711e: [siptrace] fix parser; remove need for special cha... Message-ID: <5878ececc6851_559a3fec29b5d13c75191@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 73711e32531b9be96fd45e3bfbe08d0e05fafa6a https://github.com/OpenSIPS/opensips/commit/73711e32531b9be96fd45e3bfbe08d0e05fafa6a Author: ionutrazvanionita Date: 2017-01-13 (Fri, 13 Jan 2017) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- [siptrace] fix parser; remove need for special character and the end of last token (cherry picked from commit 25d81e8ce76c61e99e69cb86d26d4d28d7c494b5) Conflicts: modules/siptrace/siptrace.c From osas at voipembedded.com Fri Jan 13 11:04:48 2017 From: osas at voipembedded.com (Ovidiu Sas) Date: Fri, 13 Jan 2017 08:04:48 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 98cd04: db_text: downgrade an init INFO probe to DBG Message-ID: <5878faa0df02c_5bfb3fcce146d14090456@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 98cd04642db6bfa70a154086258ed810f7275da5 https://github.com/OpenSIPS/opensips/commit/98cd04642db6bfa70a154086258ed810f7275da5 Author: Ovidiu Sas Date: 2017-01-13 (Fri, 13 Jan 2017) Changed paths: M modules/db_text/dbt_base.c Log Message: ----------- db_text: downgrade an init INFO probe to DBG From ionutionita at opensips.org Tue Jan 17 05:43:53 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Tue, 17 Jan 2017 02:43:53 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] efc470: [acc] clarify need for extra radius dictionary Message-ID: <587df569ada06_622a3fb0aec2312c90273@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: efc4706ba049c8db22df85eee7fa0fb6b7334750 https://github.com/OpenSIPS/opensips/commit/efc4706ba049c8db22df85eee7fa0fb6b7334750 Author: ionutrazvanionita Date: 2017-01-17 (Tue, 17 Jan 2017) Changed paths: M modules/acc/README M modules/acc/doc/acc_admin.xml Log Message: ----------- [acc] clarify need for extra radius dictionary (cherry picked from commit 16590b880b69c258a54fa4a31ab3d5686fc42b86) From ionutionita at opensips.org Tue Jan 17 05:43:56 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Tue, 17 Jan 2017 02:43:56 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 211ce1: [acc] clarify need for extra radius dictionary Message-ID: <587df56c64ce6_199653fc09f62b1381853c@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 211ce1d4ef1e9fd223a44ab235960101025720e3 https://github.com/OpenSIPS/opensips/commit/211ce1d4ef1e9fd223a44ab235960101025720e3 Author: ionutrazvanionita Date: 2017-01-17 (Tue, 17 Jan 2017) Changed paths: M modules/acc/README M modules/acc/doc/acc_admin.xml Log Message: ----------- [acc] clarify need for extra radius dictionary From ionutionita at opensips.org Tue Jan 17 05:43:54 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Tue, 17 Jan 2017 02:43:54 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7fbc1b: [acc] clarify need for extra radius dictionary Message-ID: <587df56ade7f9_4ee53ff7d21ab13423731@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.1 Home: https://github.com/OpenSIPS/opensips Commit: 7fbc1b70248c323177405799acd0141576bba1d6 https://github.com/OpenSIPS/opensips/commit/7fbc1b70248c323177405799acd0141576bba1d6 Author: ionutrazvanionita Date: 2017-01-17 (Tue, 17 Jan 2017) Changed paths: M modules/acc/README M modules/acc/doc/acc_admin.xml Log Message: ----------- [acc] clarify need for extra radius dictionary (cherry picked from commit 16590b880b69c258a54fa4a31ab3d5686fc42b86) From ionutionita at opensips.org Tue Jan 17 06:28:56 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Tue, 17 Jan 2017 03:28:56 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 75573b: [aaa_radius] don't start if dictionary attr/value ... Message-ID: <587dfff854c63_f1403ff74f65f1407943e@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 75573b41c5453b495a3fa9ad1bdf2df3ee0f4c2f https://github.com/OpenSIPS/opensips/commit/75573b41c5453b495a3fa9ad1bdf2df3ee0f4c2f Author: ionutrazvanionita Date: 2017-01-17 (Tue, 17 Jan 2017) Changed paths: M modules/aaa_radius/rad.c Log Message: ----------- [aaa_radius] don't start if dictionary attr/value not found From ionutionita at opensips.org Tue Jan 17 06:28:58 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Tue, 17 Jan 2017 03:28:58 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6ace98: [aaa_radius] don't start if dictionary attr/value ... Message-ID: <587dfffa695e7_4ee53ff7d21ab134243c7@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.1 Home: https://github.com/OpenSIPS/opensips Commit: 6ace981fbf0587bc6735ccee231b13771072c28d https://github.com/OpenSIPS/opensips/commit/6ace981fbf0587bc6735ccee231b13771072c28d Author: ionutrazvanionita Date: 2017-01-17 (Tue, 17 Jan 2017) Changed paths: M modules/aaa_radius/rad.c Log Message: ----------- [aaa_radius] don't start if dictionary attr/value not found (cherry picked from commit 75573b41c5453b495a3fa9ad1bdf2df3ee0f4c2f) From ionutionita at opensips.org Tue Jan 17 06:28:59 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Tue, 17 Jan 2017 03:28:59 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4fe1ae: [aaa_radius] don't start if dictionary attr/value ... Message-ID: <587dfffbd3d7a_628e3fc1c51c912c5361b@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 4fe1ae3339c134f5cacb1e8493d3de5ed34aab41 https://github.com/OpenSIPS/opensips/commit/4fe1ae3339c134f5cacb1e8493d3de5ed34aab41 Author: ionutrazvanionita Date: 2017-01-17 (Tue, 17 Jan 2017) Changed paths: M modules/aaa_radius/rad.c Log Message: ----------- [aaa_radius] don't start if dictionary attr/value not found (cherry picked from commit 75573b41c5453b495a3fa9ad1bdf2df3ee0f4c2f) From razvan at opensips.org Wed Jan 18 04:01:15 2017 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Jan 2017 01:01:15 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 202193: tm: add usage scope in documentation Message-ID: <587f2edb1da12_4df93ff93dd0513061061@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 202193bf8b1bf132e39ecf7dc4b7258839ac5ff4 https://github.com/OpenSIPS/opensips/commit/202193bf8b1bf132e39ecf7dc4b7258839ac5ff4 Author: Razvan Crainea Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M modules/tm/README M modules/tm/doc/tm_admin.xml Log Message: ----------- tm: add usage scope in documentation Informs users about the scope where the transaction functions should be used. Should prevent misuse cases, such as #1019 and so. Thanks go to Ryan Bullock for reporting and documenting this. From razvan at opensips.org Wed Jan 18 04:01:37 2017 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Jan 2017 01:01:37 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b113d4: tm: add usage scope in documentation Message-ID: <587f2ef196356_7c1c3f9536eed134225a7@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: b113d4eaa6de3ecb44ff277a8d34327c8ddf9d31 https://github.com/OpenSIPS/opensips/commit/b113d4eaa6de3ecb44ff277a8d34327c8ddf9d31 Author: Razvan Crainea Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M modules/tm/README M modules/tm/doc/tm_admin.xml Log Message: ----------- tm: add usage scope in documentation Informs users about the scope where the transaction functions should be used. Should prevent misuse cases, such as #1019 and so. Thanks go to Ryan Bullock for reporting and documenting this. (cherry picked from commit 202193bf8b1bf132e39ecf7dc4b7258839ac5ff4) From razvan at opensips.org Wed Jan 18 04:01:54 2017 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Jan 2017 01:01:54 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 62a4e6: tm: add usage scope in documentation Message-ID: <587f2f0281da6_45233fe7461a913c101393@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.1 Home: https://github.com/OpenSIPS/opensips Commit: 62a4e6fb7b1f29b99e099d2b3fff77a06ea85771 https://github.com/OpenSIPS/opensips/commit/62a4e6fb7b1f29b99e099d2b3fff77a06ea85771 Author: Razvan Crainea Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M modules/tm/README M modules/tm/doc/tm_admin.xml Log Message: ----------- tm: add usage scope in documentation Informs users about the scope where the transaction functions should be used. Should prevent misuse cases, such as #1019 and so. Thanks go to Ryan Bullock for reporting and documenting this. (cherry picked from commit 202193bf8b1bf132e39ecf7dc4b7258839ac5ff4) From razvan at opensips.org Wed Jan 18 04:04:25 2017 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Jan 2017 01:04:25 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dbb8f8: tm: add usage scope in documentation Message-ID: <587f2f99cdde8_120763ff249de512c2301a@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/1.11 Home: https://github.com/OpenSIPS/opensips Commit: dbb8f8b7240878d16c453301821c2c51419165a3 https://github.com/OpenSIPS/opensips/commit/dbb8f8b7240878d16c453301821c2c51419165a3 Author: Razvan Crainea Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M modules/tm/README M modules/tm/doc/tm_admin.xml Log Message: ----------- tm: add usage scope in documentation Informs users about the scope where the transaction functions should be used. Should prevent misuse cases, such as #1019 and so. Thanks go to Ryan Bullock for reporting and documenting this. (cherry picked from commit 202193bf8b1bf132e39ecf7dc4b7258839ac5ff4) From razvan at opensips.org Wed Jan 18 05:02:49 2017 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Jan 2017 02:02:49 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 779475: statistics: bug fix Message-ID: <587f3d498015d_69653fdb01647140425a1@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7794755731fb648e547e0b20a7baa3e7eb1f312a https://github.com/OpenSIPS/opensips/commit/7794755731fb648e547e0b20a7baa3e7eb1f312a Author: Cerghit Ionel Date: 2017-01-16 (Mon, 16 Jan 2017) Changed paths: M mem/shm_mem.c M statistics.c M statistics.h Log Message: ----------- statistics: bug fix proper handle freeing of the modules shared memory statistics, change the STAT_ONLY_REGISTER flag to STAT_NO_ALLOC, as it now also blocks the stats collector from freeing the generated statistics individually, the freeing is done when the shared memory is destroyed at opensips shutdown Commit: e2a6df0c16c42807483879bddef674946a891bfe https://github.com/OpenSIPS/opensips/commit/e2a6df0c16c42807483879bddef674946a891bfe Author: Cerghit Ionel Date: 2017-01-17 (Tue, 17 Jan 2017) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/hp_malloc.c M mem/hp_malloc.h M mem/module_info.c M mem/module_info.h M mem/q_malloc.c M mem/q_malloc.h M mem/shm_mem.c Log Message: ----------- shm_module_stats: add maximum group usage a new statistic was added for every module group declared which shows the maximum real memory used by that module fix a bug that generated underflows in the statistics, when the 'core' group is declared all the fragments from the memory are marked with its new index, before the fragments allocated before the declaration were mismanaged when freed or rellocated Commit: a148da05e0e5d16e2864be18e2aa0fc39a323cda https://github.com/OpenSIPS/opensips/commit/a148da05e0e5d16e2864be18e2aa0fc39a323cda Author: Razvan Crainea Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/hp_malloc.c M mem/hp_malloc.h M mem/module_info.c M mem/module_info.h M mem/q_malloc.c M mem/q_malloc.h M mem/shm_mem.c M statistics.c M statistics.h Log Message: ----------- Merge branch 'shm-groups-update' of https://github.com/ionel-cerghit/opensips into ionel-cerghit-shm-groups-update Commit: 6a9bf79f76d3638cb5f839565234f3417bc7c144 https://github.com/OpenSIPS/opensips/commit/6a9bf79f76d3638cb5f839565234f3417bc7c144 Author: Razvan Crainea Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M Makefile.rules M mem/module_info.c M mem/module_info.h Log Message: ----------- guard module_info.* with SHM_EXTRA_STATS These files are only used when extra statistics are used Commit: 5eb58d6303b10b572c25196ec8bc1e3907389bd9 https://github.com/OpenSIPS/opensips/commit/5eb58d6303b10b572c25196ec8bc1e3907389bd9 Author: Razvan Crainea Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M .gitignore Log Message: ----------- Add files generated by SHM_EXTRA_STATS in gitignore Commit: 1b787de161932ce5ac607494492dada386690c63 https://github.com/OpenSIPS/opensips/commit/1b787de161932ce5ac607494492dada386690c63 Author: Razvan Crainea Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M .gitignore M Makefile.rules M mem/f_malloc.c M mem/f_malloc.h M mem/hp_malloc.c M mem/hp_malloc.h M mem/module_info.c M mem/module_info.h M mem/q_malloc.c M mem/q_malloc.h M mem/shm_mem.c M statistics.c M statistics.h Log Message: ----------- Merge branch 'ionel-cerghit-shm-groups-update' Compare: https://github.com/OpenSIPS/opensips/compare/202193bf8b1b...1b787de16193 From razvan at opensips.org Wed Jan 18 05:33:48 2017 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Jan 2017 02:33:48 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b2aec9: mem_stats.h: properly end define Message-ID: <587f448c25009_446c3feabf651140735d6@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b2aec994a3141bcedecf8c76423cf4d2d8124dbf https://github.com/OpenSIPS/opensips/commit/b2aec994a3141bcedecf8c76423cf4d2d8124dbf Author: Razvan Crainea Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M Makefile.rules Log Message: ----------- mem_stats.h: properly end define From razvan at opensips.org Wed Jan 18 08:01:52 2017 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Jan 2017 05:01:52 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2fd6fa: mem/module_info: adapt code to shared memory initi... Message-ID: <587f674040e5c_2e3c3f844ff39130343fd@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 2fd6fadd3b8ef93e2057138cd86b8779177faa8e https://github.com/OpenSIPS/opensips/commit/2fd6fadd3b8ef93e2057138cd86b8779177faa8e Author: Cerghit Ionel Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M cfg.y M mem/module_info.c M mem/module_info.h M mem/shm_mem.c Log Message: ----------- mem/module_info: adapt code to shared memory initialisation change the statistics vector is exteded as more memory groups are declared if SHM_SHOW_DEFAULT_GROUP is defined allocations done util grups are defined are added to the default group (cherry picked from commit 20ebdb0597e958cfa1b998d3d5a98f6f26e13a98) Commit: b5131232dd4f410f0ecf801cfd84a1e3604fb0ca https://github.com/OpenSIPS/opensips/commit/b5131232dd4f410f0ecf801cfd84a1e3604fb0ca Author: Cerghit Ionel Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M Makefile.conf.template M mem/module_info.c Log Message: ----------- module_info.c: change obsolete flag (cherry picked from commit db310d8b8c3efd62ccd0b7f7de4d142a366dd55b) Commit: f15d2f0b55419777d5f3fe7d9c650fcd5f90aa63 https://github.com/OpenSIPS/opensips/commit/f15d2f0b55419777d5f3fe7d9c650fcd5f90aa63 Author: Cerghit Ionel Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M mem/module_info.c M mem/module_info.h M mem/shm_mem.c Log Message: ----------- module_info.c: change group reallocating policy (cherry picked from commit e9c3b44bfb326441b60c4bc003228c75ce7bf27f) Commit: 122cb62e984c104b79610440b0e1bbe0282f058a https://github.com/OpenSIPS/opensips/commit/122cb62e984c104b79610440b0e1bbe0282f058a Author: Cerghit Ionel Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/hp_malloc.c M mem/hp_malloc.h M mem/q_malloc.c M mem/q_malloc.h M mem/shm_mem.h Log Message: ----------- shm-extra-stats: bug fix -when memory was allocated from a module and freed from another module (or the core) the module shared memory statistics didnt properly reflect that and a underflow was generated -added a index in every memory fragment that indicates the module where it was allocated so the free will decrease the statistic of the same module (cherry picked from commit cb8d111ddb6a7e5c0c73b84bf03b942941092f22) Commit: e2a2cd59ec98395edab52eebcf8417a143b5c928 https://github.com/OpenSIPS/opensips/commit/e2a2cd59ec98395edab52eebcf8417a143b5c928 Author: Cerghit Ionel Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M mem/f_malloc.c M mem/hp_malloc.c M mem/module_info.c M mem/shm_mem.c M mem/shm_mem.h Log Message: ----------- module_shm_stats: change initialization values when the first group is created if the 'core' or the default group is defined the values are initialized with the ones stored int the shm_block structures fix compile warning in *_malloc.c (pointers inot casted) (cherry picked from commit 9766d69ea013efbbfebebc31ff78ce8d26b58806) Commit: d3d03d0655567ede4c18fda7792665ee9c1ecab1 https://github.com/OpenSIPS/opensips/commit/d3d03d0655567ede4c18fda7792665ee9c1ecab1 Author: Cerghit Ionel Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M mem/shm_mem.c M statistics.c M statistics.h Log Message: ----------- statistics: bug fix proper handle freeing of the modules shared memory statistics, change the STAT_ONLY_REGISTER flag to STAT_NO_ALLOC, as it now also blocks the stats collector from freeing the generated statistics individually, the freeing is done when the shared memory is destroyed at opensips shutdown (cherry picked from commit 7794755731fb648e547e0b20a7baa3e7eb1f312a) Commit: b8a3fd7050ab24167a00d9eac4abaa8c43d57292 https://github.com/OpenSIPS/opensips/commit/b8a3fd7050ab24167a00d9eac4abaa8c43d57292 Author: Cerghit Ionel Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/hp_malloc.c M mem/hp_malloc.h M mem/module_info.c M mem/module_info.h M mem/q_malloc.c M mem/q_malloc.h M mem/shm_mem.c Log Message: ----------- shm_module_stats: add maximum group usage a new statistic was added for every module group declared which shows the maximum real memory used by that module fix a bug that generated underflows in the statistics, when the 'core' group is declared all the fragments from the memory are marked with its new index, before the fragments allocated before the declaration were mismanaged when freed or rellocated (cherry picked from commit e2a6df0c16c42807483879bddef674946a891bfe) Commit: 7f18be90e87240c0011c91e6b08315aeb6289858 https://github.com/OpenSIPS/opensips/commit/7f18be90e87240c0011c91e6b08315aeb6289858 Author: Razvan Crainea Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M Makefile.rules Log Message: ----------- Makefile.rules: fix generate-mem-stats escaping (cherry picked from commit 506c15d417bdfb941348dce9aaa7d3fe1a3acd31) (cherry picked from commit 03f57ed3fea65f7158452ec15b182d25f067af7f) Commit: 4a737158e89a22031032ad9333f7eedfb8e18144 https://github.com/OpenSIPS/opensips/commit/4a737158e89a22031032ad9333f7eedfb8e18144 Author: Razvan Crainea Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M Makefile.rules M mem/module_info.c M mem/module_info.h Log Message: ----------- guard module_info.* with SHM_EXTRA_STATS These files are only used when extra statistics are used (cherry picked from commit 6a9bf79f76d3638cb5f839565234f3417bc7c144) Commit: b2cdce2832ed2252edfd967752a263d088a1956e https://github.com/OpenSIPS/opensips/commit/b2cdce2832ed2252edfd967752a263d088a1956e Author: Razvan Crainea Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M Makefile.rules Log Message: ----------- mem_stats.h: properly end define (cherry picked from commit b2aec994a3141bcedecf8c76423cf4d2d8124dbf) Commit: b0a3f27a1e262a2bf5d00fd9f2c5d76ca6864966 https://github.com/OpenSIPS/opensips/commit/b0a3f27a1e262a2bf5d00fd9f2c5d76ca6864966 Author: Razvan Crainea Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M mem/q_malloc.c Log Message: ----------- q_mem: fix compile warning for fragemnt computation Compare: https://github.com/OpenSIPS/opensips/compare/b113d4eaa6de...b0a3f27a1e26 From bogdan at opensips.org Wed Jan 18 08:45:18 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 18 Jan 2017 15:45:18 +0200 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] Introducing OpenSIPS 2.3 In-Reply-To: <99435f67-d572-ce75-531a-a5588935aa1d@opensips.org> References: <99435f67-d572-ce75-531a-a5588935aa1d@opensips.org> Message-ID: Reminder : one day left to the audio conference - 19th of January, 4pm GMT, https://www.uberconference.com/opensips Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com On 01/12/2017 06:39 PM, Bogdan-Andrei Iancu wrote: > > A new year has arrived, so it is the time for a new OpenSIPS major > release – forOpenSIPS version 2.3 . > > For this version, the main focus on development > is the*/“integration”/*, the integration ofOpenSIPSwith various > external entities. Why is integration so important to end up being the > main tag of a major release? Well, everybody in the VoIP world is > operating VoIP platforms/systems – and these are more than SIP Engines > (asOpenSIPSis). Indeed, the SIP Engine is the core and most important > part of the platform, but to build something usable and useful, you > need additional components into your platform like CDR/billing > engines, monitoring and tracing tools, data backends, non-SIP trunking > or more specialized SIP engines. Shortly you need your SIP Engine > (OpenSIPS, of course) to be able to easily integrate with all these > components. > > OpenSIPS2.3 brings some new and exciting integration capabilities, > that will definitely boost the value of your SIP platform: > > * extendedHomer/SIPCapture integration to > allow capturing of non-SIP data (transport level data, Management > Interface commands, REST queries and more); > * SIP-I support both in terms of passing-through and in terms of > converting SIP-I to SIP and vice-versa ; > * CGRates integration for powerful > rating/billing – everything in a simple and automatic way (via a > dedicated module); > * FreeSWITCH flavored Load-Balancing for a > more realistic and accurate traffic balancing over FreeSWITCH > clusters (as the load information is fetched in realtime from > FreeSWITCH); > * theEvent Engine > to provide > support for scenarios based on Subscribe/Notify model, where the > script execution may subscribe and resume later according to > certain events (like a dynamic implementation of the Push > Notification mechanism); > * extendedRabbitMQ support for custom > and flexible data injection directly from OpenSIPS script; > * extended Asynchronous support for more complex async scenarios > (like launch with no wait); > * more end-device integration (special SIP extensions). > > The timeline for OpenSIPS 2.3 is: > > * Beta Release – 13-17 March 2017 > * Stable Release – 24-28 April 2017 > * General Availability – 2nd of May 2017, duringOpenSIPS Summit > > > To talk more about the features of this new release, a publicaudio > conference will be > available on19th of January 2017, 4 pm GMT > , thanks to > the kind sponsorship of UberConference > . Anyone is welcome to join to find > out more details or to ask questions aboutOpenSIPS2.3 . > > This is a public and open conference, so no registration is needed, > but if you want to announce your intention to participate, please let > us know via the form on the blog post > . > > Best regards, > > -- > Bogdan-Andrei Iancu > OpenSIPS Founder and Developer > http://www.opensips-solutions.com > > _______________________________________________ > Users mailing list > Users at lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users -------------- next part -------------- An HTML attachment was scrubbed... URL: From bogdan at opensips.org Wed Jan 18 10:19:46 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 18 Jan 2017 07:19:46 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6cd54e: do_routing() accepts any variable for routing grou... Message-ID: <587f8792b710d_7a43fe2fc3bf1401187bb@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6cd54e50faecfaa02caaa4ab469ffbc81240f0e6 https://github.com/OpenSIPS/opensips/commit/6cd54e50faecfaa02caaa4ab469ffbc81240f0e6 Author: Bogdan-Andrei Iancu Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M modules/drouting/drouting.c M modules/drouting/routing.h Log Message: ----------- do_routing() accepts any variable for routing group Commit: 7e76abf373c9ef0ed4364a53ddfdd1cef0dac0c2 https://github.com/OpenSIPS/opensips/commit/7e76abf373c9ef0ed4364a53ddfdd1cef0dac0c2 Author: Bogdan-Andrei Iancu Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M modules/drouting/README M modules/drouting/doc/drouting_admin.xml Log Message: ----------- Docs updated Commit: 4f99230ce876f4d683ad636dec0939d4d11b0777 https://github.com/OpenSIPS/opensips/commit/4f99230ce876f4d683ad636dec0939d4d11b0777 Author: Bogdan-Andrei Iancu Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M db/schema/dr_carriers.xml M db/schema/dr_gateways.xml M db/schema/dr_groups.xml M db/schema/dr_rules.xml M modules/drouting/dr_load.c M scripts/db_berkeley/opensips/dr_carriers M scripts/db_berkeley/opensips/dr_gateways M scripts/db_berkeley/opensips/dr_groups M scripts/db_berkeley/opensips/dr_rules M scripts/dbtext/opensips/dr_carriers M scripts/dbtext/opensips/dr_gateways M scripts/dbtext/opensips/dr_groups M scripts/dbtext/opensips/dr_rules M scripts/mysql/drouting-create.sql M scripts/oracle/drouting-create.sql M scripts/postgres/drouting-create.sql M scripts/sqlite/drouting-create.sql Log Message: ----------- Convert several columns to default NULL dr_group.domain, dr_rules.timerec, all attr-like and description columns Compare: https://github.com/OpenSIPS/opensips/compare/b2aec994a314...4f99230ce876 From bogdan at opensips.org Wed Jan 18 10:39:55 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 18 Jan 2017 07:39:55 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ac4efa: "Description" columns is not "not-NULL" anymore Message-ID: <587f8c4bb4e26_47133fae433531404239b@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ac4efa5b19f0b0cdcee13dbec4b1647e44dc1b74 https://github.com/OpenSIPS/opensips/commit/ac4efa5b19f0b0cdcee13dbec4b1647e44dc1b74 Author: Bogdan-Andrei Iancu Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M db/schema/load_balancer.xml M scripts/db_berkeley/opensips/load_balancer M scripts/dbtext/opensips/load_balancer M scripts/mysql/load_balancer-create.sql M scripts/oracle/load_balancer-create.sql M scripts/postgres/load_balancer-create.sql M scripts/sqlite/load_balancer-create.sql Log Message: ----------- "Description" columns is not "not-NULL" anymore From ionutionita at opensips.org Wed Jan 18 12:07:54 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Wed, 18 Jan 2017 09:07:54 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b0fbe6: [usrloc] allow regenerating broken contact_id; fix... Message-ID: <587fa0ea4f177_acc3fea3074d13c106949@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: b0fbe60f51a35bbfbed213f2fd08d945e542029f https://github.com/OpenSIPS/opensips/commit/b0fbe60f51a35bbfbed213f2fd08d945e542029f Author: ionutrazvanionita Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M modules/usrloc/README M modules/usrloc/doc/usrloc_admin.xml M modules/usrloc/udomain.c M modules/usrloc/ul_mod.c Log Message: ----------- [usrloc] allow regenerating broken contact_id; fix minor issues * there is a new module parameter which allows regenerating the contact_id from the database, if this is broken; this shall help in migrating from older versions; * fixed minor issues that might have caused at some point having duplicate contacts in the database because of bad record and domain structure reconstruction based on contact_id; (cherry picked from commit de77d0eec4583b14af5ab129084a7fe576512ca9) From ionutionita at opensips.org Wed Jan 18 12:07:55 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Wed, 18 Jan 2017 09:07:55 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5b66a8: [usrloc] allow regenerating broken contact_id; fix... Message-ID: <587fa0eb9b8cf_622c3ff2f023913c6897e@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5b66a8a62c838d1bf592b58f07c4375b6c4d5ffe https://github.com/OpenSIPS/opensips/commit/5b66a8a62c838d1bf592b58f07c4375b6c4d5ffe Author: ionutrazvanionita Date: 2017-01-18 (Wed, 18 Jan 2017) Changed paths: M modules/usrloc/README M modules/usrloc/doc/usrloc_admin.xml M modules/usrloc/udomain.c M modules/usrloc/ul_mod.c Log Message: ----------- [usrloc] allow regenerating broken contact_id; fix minor issues * there is a new module parameter which allows regenerating the contact_id from the database, if this is broken; this shall help in migrating from older versions; * fixed minor issues that might have caused at some point having duplicate contacts in the database because of bad record and domain structure reconstruction based on contact_id; From razvan at opensips.org Thu Jan 19 03:36:45 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 19 Jan 2017 00:36:45 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8b90e4: version: add extra shm stats in version output Message-ID: <58807a9d8b31e_f6113fe975da313c648c4@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8b90e46dbf640456e91f6e2707d09545c28f9f8a https://github.com/OpenSIPS/opensips/commit/8b90e46dbf640456e91f6e2707d09545c28f9f8a Author: Razvan Crainea Date: 2017-01-19 (Thu, 19 Jan 2017) Changed paths: M version.h Log Message: ----------- version: add extra shm stats in version output Commit: dd4118729b67d41accf9240c7c637fdb68dcdce4 https://github.com/OpenSIPS/opensips/commit/dd4118729b67d41accf9240c7c637fdb68dcdce4 Author: Razvan Crainea Date: 2017-01-19 (Thu, 19 Jan 2017) Changed paths: M Makefile M Makefile.modules M Makefile.rules Log Message: ----------- mem/mem_stats: auto generate files Compare: https://github.com/OpenSIPS/opensips/compare/5b66a8a62c83...dd4118729b67 From razvan at opensips.org Thu Jan 19 04:14:26 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 19 Jan 2017 01:14:26 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6eecc5: mem: fix cast warning when getting the fragment fr... Message-ID: <58808372841a8_3b973ff38176113c13912f@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6eecc5b5a14a1969a56776745f901cbf963ff058 https://github.com/OpenSIPS/opensips/commit/6eecc5b5a14a1969a56776745f901cbf963ff058 Author: Razvan Crainea Date: 2017-01-19 (Thu, 19 Jan 2017) Changed paths: M mem/q_malloc.c Log Message: ----------- mem: fix cast warning when getting the fragment from ptr Commit: 21e10714b1470b4e0069efbe83c1b6f2fd93e681 https://github.com/OpenSIPS/opensips/commit/21e10714b1470b4e0069efbe83c1b6f2fd93e681 Author: Razvan Crainea Date: 2017-01-19 (Thu, 19 Jan 2017) Changed paths: M mem/module_info.h M mem/shm_mem.c Log Message: ----------- shmem: remove _group from shmem stats Compare: https://github.com/OpenSIPS/opensips/compare/dd4118729b67...21e10714b147 From bogdan at opensips.org Thu Jan 19 05:36:27 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Jan 2017 02:36:27 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d509aa: Extend $rb to have a mime as name. Message-ID: <588096ab354d8_fe603fdebdbcf13413771d@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d509aa63698bc26fde390a4b707dbf2be31f5de5 https://github.com/OpenSIPS/opensips/commit/d509aa63698bc26fde390a4b707dbf2be31f5de5 Author: Bogdan-Andrei Iancu Date: 2017-01-19 (Thu, 19 Jan 2017) Changed paths: M pvar.c Log Message: ----------- Extend $rb to have a mime as name. Now you can also use: * $rb(application/sdp) - get the first SDP body part * $(rb(application/isup)[-1]) - get the last ISUP body part From liviu at opensips.org Thu Jan 19 05:54:45 2017 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 19 Jan 2017 02:54:45 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 57ebf7: db_mysql: Fix recently introduced dependency on li... Message-ID: <58809af532bac_f3093f7f3b34b1341975de@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 57ebf746d9e9b0b40773471a2e80555dc68f8bea https://github.com/OpenSIPS/opensips/commit/57ebf746d9e9b0b40773471a2e80555dc68f8bea Author: Liviu Chircu Date: 2017-01-19 (Thu, 19 Jan 2017) Changed paths: M modules/db_mysql/db_mysql.c M modules/tls_mgm/tls_helper.h Log Message: ----------- db_mysql: Fix recently introduced dependency on libssl-dev / openssl-dev From liviu at opensips.org Thu Jan 19 06:07:41 2017 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 19 Jan 2017 03:07:41 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cebb3d: db_mysql doc: Clarify optional tls_mgm startup dep... Message-ID: <58809dfde5bfb_46fe3f9d0c409140130046@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: cebb3dbb4b462be42a02c287f875e279b7f2e318 https://github.com/OpenSIPS/opensips/commit/cebb3dbb4b462be42a02c287f875e279b7f2e318 Author: Liviu Chircu Date: 2017-01-19 (Thu, 19 Jan 2017) Changed paths: M modules/db_mysql/README M modules/db_mysql/doc/db_mysql_admin.xml Log Message: ----------- db_mysql doc: Clarify optional tls_mgm startup dependency From razvan at opensips.org Fri Jan 20 05:09:04 2017 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 20 Jan 2017 02:09:04 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 532446: Allow specifying DEFS from cli Message-ID: <5881e1c0abb03_567f3fdd78c1d14092568@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5324464234f50ca9d2227ebe93bf06de3254e413 https://github.com/OpenSIPS/opensips/commit/5324464234f50ca9d2227ebe93bf06de3254e413 Author: Razvan Crainea Date: 2017-01-20 (Fri, 20 Jan 2017) Changed paths: M Makefile Log Message: ----------- Allow specifying DEFS from cli Although this reverts 0ad3b2404, there is no other way to specify custom parameters from cli. Also, this might got fixed when the Makefile.conf file was introduced Commit: d24e6ffb5e40fd83dc414d7aa904a4bcfd6fcefb https://github.com/OpenSIPS/opensips/commit/d24e6ffb5e40fd83dc414d7aa904a4bcfd6fcefb Author: Razvan Crainea Date: 2017-01-20 (Fri, 20 Jan 2017) Changed paths: M Makefile.conf.template Log Message: ----------- By default, enable SHM_EXTRA_STATS for trunk These statistics are useful in development and testing so it makes sense to have them enabled by default Compare: https://github.com/OpenSIPS/opensips/compare/cebb3dbb4b46...d24e6ffb5e40 From ionutionita at opensips.org Fri Jan 20 07:30:50 2017 From: ionutionita at opensips.org (Ionut Ionita) Date: Fri, 20 Jan 2017 14:30:50 +0200 Subject: [OpenSIPS-Devel] [BLOG] Migrating registrations to OpenSIPS 2.2 In-Reply-To: References: Message-ID: <7de1c572-f36e-3b69-9457-ce43b2f41788@opensips.org> Hello guys, We just uploaded a new article on our blog about migrating your contacts from older versions of OpenSIPS to 2.2[0]. Starting withOpenSIPS2.2 the registered SIP contacts (stored the location table) have a new unique ID named *contact ID*. This new ID is contact specific (computed based on various contact elements) and it replaces the old opaque ID which was a simple DB auto-increment key. This creates a series of problems when you need to migrate from older versions and not only. You can find how to detect and solve this problems by reading the blog post. [0] https://blog.opensips.org/2017/01/19/migrating-contacts-in-opensips-2-2/ -- Regards, Ionut Ionita OpenSIPS Developer -------------- next part -------------- An HTML attachment was scrubbed... URL: From bogdan at opensips.org Fri Jan 20 08:13:14 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 20 Jan 2017 15:13:14 +0200 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] [BLOG] Migrating registrations to OpenSIPS 2.2 In-Reply-To: <7de1c572-f36e-3b69-9457-ce43b2f41788@opensips.org> References: <7de1c572-f36e-3b69-9457-ce43b2f41788@opensips.org> Message-ID: <845081d8-beab-88ba-d2cc-eb6519f65c15@opensips.org> This issue (not being able to preserve contacts when migrating to 2.2 version) was reported and the fix sponsored by Chris Maciejewski from https://voipstudio.com/ . Thank you Chris !! Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com On 01/20/2017 02:30 PM, Ionut Ionita wrote: > > Hello guys, > We just uploaded a new article on our blog about migrating your > contacts from older versions of OpenSIPS to 2.2[0]. > Starting withOpenSIPS2.2 the registered SIP contacts (stored the > location table) have a new unique ID named *contact ID*. This new > ID is contact specific (computed based on various contact elements) > and it replaces the old opaque ID which was a simple DB auto-increment > key. This creates a series of problems when you need to migrate from > older versions and not only. You can find how to detect and solve this > problems by reading the blog post. > > > [0] > https://blog.opensips.org/2017/01/19/migrating-contacts-in-opensips-2-2/ > -- > Regards, > Ionut Ionita > OpenSIPS Developer > > > _______________________________________________ > Users mailing list > Users at lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users -------------- next part -------------- An HTML attachment was scrubbed... URL: From ionutionita at opensips.org Fri Jan 20 08:18:03 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Fri, 20 Jan 2017 05:18:03 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 267118: remove unnecessary constraint from location table Message-ID: <58820e0be7755_d4c3fae81aad13c44011@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 2671186120b1f6262d9dfbfab549da50467f9f4e https://github.com/OpenSIPS/opensips/commit/2671186120b1f6262d9dfbfab549da50467f9f4e Author: ionutrazvanionita Date: 2017-01-20 (Fri, 20 Jan 2017) Changed paths: M db/schema/location.xml M scripts/mysql/usrloc-create.sql M scripts/oracle/usrloc-create.sql M scripts/postgres/usrloc-create.sql M scripts/sqlite/usrloc-create.sql Log Message: ----------- remove unnecessary constraint from location table * location table had a constraint on username, domain, contact and callid but since the contact id was added, this constraint is not necessary anymore; (cherry picked from commit 42758e11818719f419975b81ad0b8451afff8137) From ionutionita at opensips.org Fri Jan 20 08:18:30 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Fri, 20 Jan 2017 05:18:30 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 24c685: remove unnecessary constraint from location table Message-ID: <58820e2615514_33bf3fb2c422714c341b4@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 24c685c175def86d902dc66ab39332a8f4193a12 https://github.com/OpenSIPS/opensips/commit/24c685c175def86d902dc66ab39332a8f4193a12 Author: ionutrazvanionita Date: 2017-01-20 (Fri, 20 Jan 2017) Changed paths: M db/schema/location.xml M scripts/mysql/usrloc-create.sql M scripts/oracle/usrloc-create.sql M scripts/postgres/usrloc-create.sql M scripts/sqlite/usrloc-create.sql Log Message: ----------- remove unnecessary constraint from location table * location table had a constraint on username, domain, contact and callid but since the contact id was added, this constraint is not necessary anymore; From bogdan at opensips.org Fri Jan 20 08:58:23 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 20 Jan 2017 15:58:23 +0200 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] Introducing OpenSIPS 2.3 In-Reply-To: <99435f67-d572-ce75-531a-a5588935aa1d@opensips.org> References: <99435f67-d572-ce75-531a-a5588935aa1d@opensips.org> Message-ID: <13a5ecd5-57ce-a423-9f8b-84137e524573@opensips.org> Have you missed the "Introducing OpenSIPS 2.3" conference ? It was awesome, so we had it recorded for you: https://www.youtube.com/watch?v=4xy2vZl72Tg Enjoy, Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com On 01/12/2017 06:39 PM, Bogdan-Andrei Iancu wrote: > > A new year has arrived, so it is the time for a new OpenSIPS major > release – forOpenSIPS version 2.3 . > > For this version, the main focus on development > is the*/“integration”/*, the integration ofOpenSIPSwith various > external entities. Why is integration so important to end up being the > main tag of a major release? Well, everybody in the VoIP world is > operating VoIP platforms/systems – and these are more than SIP Engines > (asOpenSIPSis). Indeed, the SIP Engine is the core and most important > part of the platform, but to build something usable and useful, you > need additional components into your platform like CDR/billing > engines, monitoring and tracing tools, data backends, non-SIP trunking > or more specialized SIP engines. Shortly you need your SIP Engine > (OpenSIPS, of course) to be able to easily integrate with all these > components. > > OpenSIPS2.3 brings some new and exciting integration capabilities, > that will definitely boost the value of your SIP platform: > > * extendedHomer/SIPCapture integration to > allow capturing of non-SIP data (transport level data, Management > Interface commands, REST queries and more); > * SIP-I support both in terms of passing-through and in terms of > converting SIP-I to SIP and vice-versa ; > * CGRates integration for powerful > rating/billing – everything in a simple and automatic way (via a > dedicated module); > * FreeSWITCH flavored Load-Balancing for a > more realistic and accurate traffic balancing over FreeSWITCH > clusters (as the load information is fetched in realtime from > FreeSWITCH); > * theEvent Engine > to provide > support for scenarios based on Subscribe/Notify model, where the > script execution may subscribe and resume later according to > certain events (like a dynamic implementation of the Push > Notification mechanism); > * extendedRabbitMQ support for custom > and flexible data injection directly from OpenSIPS script; > * extended Asynchronous support for more complex async scenarios > (like launch with no wait); > * more end-device integration (special SIP extensions). > > The timeline for OpenSIPS 2.3 is: > > * Beta Release – 13-17 March 2017 > * Stable Release – 24-28 April 2017 > * General Availability – 2nd of May 2017, duringOpenSIPS Summit > > > To talk more about the features of this new release, a publicaudio > conference will be > available on19th of January 2017, 4 pm GMT > , thanks to > the kind sponsorship of UberConference > . Anyone is welcome to join to find > out more details or to ask questions aboutOpenSIPS2.3 . > > This is a public and open conference, so no registration is needed, > but if you want to announce your intention to participate, please let > us know via the form on the blog post > . > > Best regards, > > -- > Bogdan-Andrei Iancu > OpenSIPS Founder and Developer > http://www.opensips-solutions.com > > _______________________________________________ > Users mailing list > Users at lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users -------------- next part -------------- An HTML attachment was scrubbed... URL: From razvan at opensips.org Mon Jan 23 06:18:32 2017 From: razvan at opensips.org (Razvan Crainea) Date: Mon, 23 Jan 2017 03:18:32 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cb2bfb: tcp_conn: show the state as signed int Message-ID: <5885e688306af_7d53f8905797138900c@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: cb2bfb384ea80e8d8f0aa76b340bf8f866013a54 https://github.com/OpenSIPS/opensips/commit/cb2bfb384ea80e8d8f0aa76b340bf8f866013a54 Author: Razvan Crainea Date: 2017-01-23 (Mon, 23 Jan 2017) Changed paths: M net/net_tcp.c Log Message: ----------- tcp_conn: show the state as signed int Commit: 26a5453fbf7296858ac35a96e4d42a4373e2206b https://github.com/OpenSIPS/opensips/commit/26a5453fbf7296858ac35a96e4d42a4373e2206b Author: Razvan Crainea Date: 2017-01-23 (Mon, 23 Jan 2017) Changed paths: M net/net_tcp_proc.c Log Message: ----------- net/tcp: increase info for error reports Compare: https://github.com/OpenSIPS/opensips/compare/24c685c175de...26a5453fbf72 From ionutionita at opensips.org Mon Jan 23 08:00:35 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Mon, 23 Jan 2017 05:00:35 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] db0678: [cachedb_local] multiple fixes Message-ID: <5885fe7367e53_190a3fb827e1b1341334d6@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: db06788177a2e48c935b26af3e25f2fcf630404c https://github.com/OpenSIPS/opensips/commit/db06788177a2e48c935b26af3e25f2fcf630404c Author: ionutrazvanionita Date: 2017-01-23 (Mon, 23 Jan 2017) Changed paths: M modules/cachedb_local/cachedb_local.c M modules/cachedb_local/cachedb_local.h Log Message: ----------- [cachedb_local] multiple fixes * leave the must-have first 3 parameteres in lcache_con structure definition as they are in cachedb api implementation; * avoid not freeing last url in mod init; From liviu at opensips.org Mon Jan 23 11:49:11 2017 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 23 Jan 2017 08:49:11 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f0cafb: freeswitch ESL connector: First draft Message-ID: <58863407ed16c_64fd3fe8d375113c104580@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/feature/FS-load-balancer Home: https://github.com/OpenSIPS/opensips Commit: f0cafb89a4020393e8ac563235779ac46e125802 https://github.com/OpenSIPS/opensips/commit/f0cafb89a4020393e8ac563235779ac46e125802 Author: Liviu Chircu Date: 2017-01-23 (Mon, 23 Jan 2017) Changed paths: A modules/freeswitch/Makefile A modules/freeswitch/fs_api.h A modules/freeswitch/fs_mod.c Log Message: ----------- freeswitch ESL connector: First draft Commit: 707271882c7b617ef2b4be62a8f777b5463a7366 https://github.com/OpenSIPS/opensips/commit/707271882c7b617ef2b4be62a8f777b5463a7366 Author: Liviu Chircu Date: 2017-01-23 (Mon, 23 Jan 2017) Changed paths: M Makefile.sources M modules/freeswitch/Makefile A modules/freeswitch/esl/src/esl.c A modules/freeswitch/esl/src/esl_buffer.c A modules/freeswitch/esl/src/esl_config.c A modules/freeswitch/esl/src/esl_event.c A modules/freeswitch/esl/src/esl_json.c A modules/freeswitch/esl/src/esl_threadmutex.c A modules/freeswitch/esl/src/include/esl.h A modules/freeswitch/esl/src/include/esl_buffer.h A modules/freeswitch/esl/src/include/esl_config.h A modules/freeswitch/esl/src/include/esl_event.h A modules/freeswitch/esl/src/include/esl_json.h A modules/freeswitch/esl/src/include/esl_oop.h A modules/freeswitch/esl/src/include/esl_threadmutex.h Log Message: ----------- freeswitch: Integrate FreeSWITCH ESL code Commit: 97a5c7f5216cbd30e288225709ee1befd6f051c3 https://github.com/OpenSIPS/opensips/commit/97a5c7f5216cbd30e288225709ee1befd6f051c3 Author: Liviu Chircu Date: 2017-01-23 (Mon, 23 Jan 2017) Changed paths: A modules/freeswitch/fs_api.c M modules/freeswitch/fs_api.h M modules/freeswitch/fs_mod.c Log Message: ----------- freeswitch: API draft Compare: https://github.com/OpenSIPS/opensips/compare/f0cafb89a402^...97a5c7f5216c From bogdan at opensips.org Tue Jan 24 13:22:09 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 24 Jan 2017 10:22:09 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 87a3a4: Fix finding the script functions in assigments. Message-ID: <58879b51f0ce_3c1d3f8aeb4371405709d@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 87a3a412aa720e858b126a5c2dc0ffe7c6c28530 https://github.com/OpenSIPS/opensips/commit/87a3a412aa720e858b126a5c2dc0ffe7c6c28530 Author: Bogdan-Andrei Iancu Date: 2017-01-24 (Tue, 24 Jan 2017) Changed paths: M route_struct.c Log Message: ----------- Fix finding the script functions in assigments. Do an aggressive search by digging through all possible ACTIONS or EXPRessions to see if a function is used in the script. Fix for #1022 From bogdan at opensips.org Tue Jan 24 13:24:03 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 24 Jan 2017 10:24:03 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1e30e7: Remove some extra logging Message-ID: <58879bc33c94f_2708c3ff5355e3138874fd@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1e30e76fd3bad8b49f7070ba52474865f3a8ae88 https://github.com/OpenSIPS/opensips/commit/1e30e76fd3bad8b49f7070ba52474865f3a8ae88 Author: Bogdan-Andrei Iancu Date: 2017-01-24 (Tue, 24 Jan 2017) Changed paths: M route_struct.c Log Message: ----------- Remove some extra logging From liviu at opensips.org Wed Jan 25 05:46:39 2017 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 25 Jan 2017 02:46:39 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2d1e53: Enable curl handle and connection reuse for synchr... Message-ID: <5888820f94e0c_2168e3fc7417f3134455d4@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2d1e530bcabb2f712fccc4d159d67757b9052eb9 https://github.com/OpenSIPS/opensips/commit/2d1e530bcabb2f712fccc4d159d67757b9052eb9 Author: Ryan Bullock Date: 2017-01-20 (Fri, 20 Jan 2017) Changed paths: M modules/rest_client/rest_methods.c Log Message: ----------- Enable curl handle and connection reuse for synchronous requests Commit: 6aab49853aff24dc2f789159461ac009eccb75cb https://github.com/OpenSIPS/opensips/commit/6aab49853aff24dc2f789159461ac009eccb75cb Author: Ryan Bullock Date: 2017-01-24 (Tue, 24 Jan 2017) Changed paths: M modules/rest_client/rest_methods.c Log Message: ----------- Update missed references to handle with sync_handle Commit: 79d02f379290a31ac3feea878067f6f45158f5be https://github.com/OpenSIPS/opensips/commit/79d02f379290a31ac3feea878067f6f45158f5be Author: Liviu Chircu Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/rest_client/rest_methods.c Log Message: ----------- Merge pull request #1026 from rrb3942/curl_reuse rest_client: Enable curl handle and connection reuse for synchronous requests Compare: https://github.com/OpenSIPS/opensips/compare/1e30e76fd3ba...79d02f379290 From bogdan at opensips.org Wed Jan 25 06:48:02 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 25 Jan 2017 03:48:02 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c44264: Fix finding the script functions in assigments. Message-ID: <58889072cdb28_2ae13fd10794513419692@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: c44264e2ab54f1a33e4d5ce0db686d86cf3cf2fd https://github.com/OpenSIPS/opensips/commit/c44264e2ab54f1a33e4d5ce0db686d86cf3cf2fd Author: Bogdan-Andrei Iancu Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M route_struct.c Log Message: ----------- Fix finding the script functions in assigments. Do an aggressive search by digging through all possible ACTIONS or EXPRessions to see if a function is used in the script. Fix for #1022 (cherry picked from commit 87a3a412aa720e858b126a5c2dc0ffe7c6c28530) From bogdan at opensips.org Wed Jan 25 06:51:06 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 25 Jan 2017 03:51:06 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0f3d1c: Fix finding the script functions in assigments. Message-ID: <5888912a1e134_5683ff292d1314c106992@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.1 Home: https://github.com/OpenSIPS/opensips Commit: 0f3d1c8ee618f498f5c94a3c1f675b6eaee35bcc https://github.com/OpenSIPS/opensips/commit/0f3d1c8ee618f498f5c94a3c1f675b6eaee35bcc Author: Bogdan-Andrei Iancu Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M route_struct.c Log Message: ----------- Fix finding the script functions in assigments. Do an aggressive search by digging through all possible ACTIONS or EXPRessions to see if a function is used in the script. Fix for #1022 (cherry picked from commit 87a3a412aa720e858b126a5c2dc0ffe7c6c28530) Commit: a148250ae61df91fb16844d60f14fd0604d9ab41 https://github.com/OpenSIPS/opensips/commit/a148250ae61df91fb16844d60f14fd0604d9ab41 Author: Bogdan-Andrei Iancu Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M route_struct.c Log Message: ----------- Removed aggressive dbg log Compare: https://github.com/OpenSIPS/opensips/compare/62a4e6fb7b1f...a148250ae61d From bogdan at opensips.org Wed Jan 25 06:51:21 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 25 Jan 2017 03:51:21 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 79c400: Fix finding the script functions in assigments. Message-ID: <58889139630ef_2d8d3fa44bdeb12c502b3@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/1.11 Home: https://github.com/OpenSIPS/opensips Commit: 79c4006cb1b2e770a0d16c113016b17511c936d3 https://github.com/OpenSIPS/opensips/commit/79c4006cb1b2e770a0d16c113016b17511c936d3 Author: Bogdan-Andrei Iancu Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M route_struct.c Log Message: ----------- Fix finding the script functions in assigments. Do an aggressive search by digging through all possible ACTIONS or EXPRessions to see if a function is used in the script. Fix for #1022 (cherry picked from commit 87a3a412aa720e858b126a5c2dc0ffe7c6c28530) From bogdan at opensips.org Wed Jan 25 06:52:33 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 25 Jan 2017 03:52:33 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 37a8dc: Removed aggressive dbg log Message-ID: <588891815fcff_36753fa1c48251406916f@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 37a8dcb5afb8f3bbb36f71225a35b068dd489285 https://github.com/OpenSIPS/opensips/commit/37a8dcb5afb8f3bbb36f71225a35b068dd489285 Author: Bogdan-Andrei Iancu Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M route_struct.c Log Message: ----------- Removed aggressive dbg log From liviu at opensips.org Wed Jan 25 06:58:24 2017 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 25 Jan 2017 03:58:24 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9f0474: dialog docs: Fix get_profile_size() examples Message-ID: <588892e02715d_43de3fdb4d183130809ef@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9f0474c93994efa47581b078ba8a017d3ae779dd https://github.com/OpenSIPS/opensips/commit/9f0474c93994efa47581b078ba8a017d3ae779dd Author: Liviu Chircu Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/dialog/README M modules/dialog/doc/dialog_admin.xml Log Message: ----------- dialog docs: Fix get_profile_size() examples From liviu at opensips.org Wed Jan 25 06:59:06 2017 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 25 Jan 2017 03:59:06 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c6d7e6: dialog docs: Fix get_profile_size() examples Message-ID: <5888930a22fb8_7ea23fbd826d1134903d7@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: c6d7e60686a3c909aeca596d05cd4e84010db524 https://github.com/OpenSIPS/opensips/commit/c6d7e60686a3c909aeca596d05cd4e84010db524 Author: Liviu Chircu Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/dialog/README M modules/dialog/doc/dialog_admin.xml Log Message: ----------- dialog docs: Fix get_profile_size() examples (cherry picked from commit 9f0474c93994efa47581b078ba8a017d3ae779dd) From liviu at opensips.org Wed Jan 25 07:01:09 2017 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 25 Jan 2017 04:01:09 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4c625b: dialog docs: Fix get_profile_size() examples Message-ID: <58889385e9563_49aa3f8c3a203130830d1@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.1 Home: https://github.com/OpenSIPS/opensips Commit: 4c625bb1e3f5473556150fca2c068c2b2b990ff3 https://github.com/OpenSIPS/opensips/commit/4c625bb1e3f5473556150fca2c068c2b2b990ff3 Author: Liviu Chircu Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/dialog/README M modules/dialog/doc/dialog_admin.xml Log Message: ----------- dialog docs: Fix get_profile_size() examples (cherry picked from commit 9f0474c93994efa47581b078ba8a017d3ae779dd) Conflicts: modules/dialog/README From liviu at opensips.org Wed Jan 25 07:03:08 2017 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 25 Jan 2017 04:03:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3754b4: dialog docs: Fix get_profile_size() examples Message-ID: <588893fc1dfa4_9c13ff9b257d1409488f@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/1.11 Home: https://github.com/OpenSIPS/opensips Commit: 3754b4d42c1495fbb22a64cc8f0ca5c053e15bc8 https://github.com/OpenSIPS/opensips/commit/3754b4d42c1495fbb22a64cc8f0ca5c053e15bc8 Author: Liviu Chircu Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/dialog/README M modules/dialog/doc/dialog_admin.xml Log Message: ----------- dialog docs: Fix get_profile_size() examples (cherry picked from commit 9f0474c93994efa47581b078ba8a017d3ae779dd) Conflicts: modules/dialog/README From ionel.cerghit at gmail.com Wed Jan 25 09:56:11 2017 From: ionel.cerghit at gmail.com (Cerghit Ionel) Date: Wed, 25 Jan 2017 06:56:11 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 061c74: mem_stats: proper use the is_free field from memor... Message-ID: <5888bc8b70f23_384f3f9e4e2e7134250b8@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 061c74646dc15f59f0d8fad99bd7649db0662d0d https://github.com/OpenSIPS/opensips/commit/061c74646dc15f59f0d8fad99bd7649db0662d0d Author: Cerghit Ionel Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/hp_malloc.c M mem/hp_malloc.h M mem/shm_mem.h Log Message: ----------- mem_stats: proper use the is_free field from memory fragments fix issue https://github.com/OpenSIPS/opensips/issues/1028 the is_free field is now included and updated when SHM_EXTRA_STATS is defined fix compiling warning of initialized variable 'origin' in shm_mem.h From ionel.cerghit at gmail.com Wed Jan 25 10:10:36 2017 From: ionel.cerghit at gmail.com (Cerghit Ionel) Date: Wed, 25 Jan 2017 07:10:36 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 96858b: mem_stats: proper use the is_free field from memor... Message-ID: <5888bfec3d381_4fcb3fe28dbfd13c23440@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 96858b4d1285e5a23c5add229df5ed2243fae5c5 https://github.com/OpenSIPS/opensips/commit/96858b4d1285e5a23c5add229df5ed2243fae5c5 Author: Cerghit Ionel Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/hp_malloc.c M mem/hp_malloc.h M mem/shm_mem.h Log Message: ----------- mem_stats: proper use the is_free field from memory fragments fix issue https://github.com/OpenSIPS/opensips/issues/1028 the is_free field is now included and updated when SHM_EXTRA_STATS is defined fix compiling warning of initialized variable 'origin' in shm_mem.h (cherry picked from commit 061c74646dc15f59f0d8fad99bd7649db0662d0d) From razvan at opensips.org Wed Jan 25 12:22:04 2017 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 25 Jan 2017 09:22:04 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9d94a8: initialize the reactor before child_init Message-ID: <5888debcd5664_272523fba40bf9138158366@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9d94a8a4f572c10b2a8392863b2b2a451ae61164 https://github.com/OpenSIPS/opensips/commit/9d94a8a4f572c10b2a8392863b2b2a451ae61164 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M net/net_tcp.c M net/net_tcp_proc.c M net/net_tcp_proc.h M net/net_udp.c M timer.c Log Message: ----------- initialize the reactor before child_init this allows modules to register file descriptors that listen for read/write events Commit: 3aeb9482cb942a5dcbb5e913e66f2dc71484f239 https://github.com/OpenSIPS/opensips/commit/3aeb9482cb942a5dcbb5e913e66f2dc71484f239 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M async.h M modules/tm/async.c Log Message: ----------- tm: new ASYNC_DONE_NO_IO async return flag When this flag is used, do not do any operations on the file descriptor, since the owner had already done what was needed Commit: f79db15226a4fed4a47cd85d464db248f309bc4a https://github.com/OpenSIPS/opensips/commit/f79db15226a4fed4a47cd85d464db248f309bc4a Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: A modules/cgrates/Makefile A modules/cgrates/cgrates.c A modules/cgrates/cgrates.h A modules/cgrates/cgrates_acc.c A modules/cgrates/cgrates_acc.h A modules/cgrates/cgrates_auth.c A modules/cgrates/cgrates_auth.h A modules/cgrates/cgrates_common.c A modules/cgrates/cgrates_common.h A modules/cgrates/cgrates_engine.c A modules/cgrates/cgrates_engine.h Log Message: ----------- cgrates: initial version Only a basic call is accouted for now Commit: 9fc71ace82bee6f03572cf1eb03df7b3d3612979 https://github.com/OpenSIPS/opensips/commit/9fc71ace82bee6f03572cf1eb03df7b3d3612979 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_acc.h M modules/cgrates/cgrates_common.c M modules/cgrates/cgrates_common.h Log Message: ----------- cgrates: free shared context after no longer needed Commit: 18080510c519951da3b49f3b677ad393ebf900db https://github.com/OpenSIPS/opensips/commit/18080510c519951da3b49f3b677ad393ebf900db Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates.c M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_acc.h M modules/cgrates/cgrates_auth.c M modules/cgrates/cgrates_common.c M modules/cgrates/cgrates_common.h Log Message: ----------- cgrates: move context in shm - fixes auth WIP: acc is still broken Commit: b4badab105928044b56b11a82c11f13f4448f3b7 https://github.com/OpenSIPS/opensips/commit/b4badab105928044b56b11a82c11f13f4448f3b7 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates.c M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_acc.h M modules/cgrates/cgrates_auth.c M modules/cgrates/cgrates_common.c M modules/cgrates/cgrates_common.h Log Message: ----------- cgrates: fix accounting Commit: c4544be2e48e53c3f10f3cf0df3b04aa4daf44d0 https://github.com/OpenSIPS/opensips/commit/c4544be2e48e53c3f10f3cf0df3b04aa4daf44d0 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_acc.h Log Message: ----------- cgrates: add ref counters for acc ctx Commit: bb51c86d90863f848349e9f64a4b5cc5b04c5884 https://github.com/OpenSIPS/opensips/commit/bb51c86d90863f848349e9f64a4b5cc5b04c5884 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates.c M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_acc.h Log Message: ----------- cgrates: add cdr and missed flags to cgrates_acc() Commit: 53c2c75dc484c15519ba8a2819bd66d2647b6561 https://github.com/OpenSIPS/opensips/commit/53c2c75dc484c15519ba8a2819bd66d2647b6561 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: A modules/cgrates/README A modules/cgrates/doc/cgrates.xml A modules/cgrates/doc/cgrates_admin.xml Log Message: ----------- cgrates: add documentation for the module Commit: 258263c00353e5a3cc5c927dcc940fd9514740e8 https://github.com/OpenSIPS/opensips/commit/258263c00353e5a3cc5c927dcc940fd9514740e8 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_acc.h M modules/cgrates/cgrates_auth.c M modules/cgrates/cgrates_auth.h M modules/cgrates/cgrates_common.c Log Message: ----------- cgrates: align return codes with documentation Commit: 456caab5b25fb77543afb9bd0375dd1d0c0b6e1e https://github.com/OpenSIPS/opensips/commit/456caab5b25fb77543afb9bd0375dd1d0c0b6e1e Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates.c M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_common.c Log Message: ----------- cgrates: remove useless code Commit: 3791ce1e27c46d830901235897f7e55b57085355 https://github.com/OpenSIPS/opensips/commit/3791ce1e27c46d830901235897f7e55b57085355 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/tm/h_table.c Log Message: ----------- tm: call ctx destroy functions when transaction is deleted Commit: 9a1d9cc4d6bae38630f581ca54d5d0d18e0f67c2 https://github.com/OpenSIPS/opensips/commit/9a1d9cc4d6bae38630f581ca54d5d0d18e0f67c2 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates.c M modules/cgrates/cgrates_auth.c M modules/cgrates/cgrates_auth.h M modules/cgrates/cgrates_common.c M modules/cgrates/cgrates_common.h M modules/cgrates/cgrates_engine.c M modules/cgrates/cgrates_engine.h Log Message: ----------- cgrates: add cgrates_auth() async command Commit: 339d7a3f350c16b0a17d31ee4350564e8dea4cce https://github.com/OpenSIPS/opensips/commit/339d7a3f350c16b0a17d31ee4350564e8dea4cce Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/README M modules/cgrates/doc/cgrates_admin.xml Log Message: ----------- cgrates: add async cgrates_auth() readme Commit: ecaa10482a9096af9fe76bcee29600bde47ad8ff https://github.com/OpenSIPS/opensips/commit/ecaa10482a9096af9fe76bcee29600bde47ad8ff Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/README M modules/cgrates/cgrates.c M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_auth.c A modules/cgrates/cgrates_cmd.c A modules/cgrates/cgrates_cmd.h M modules/cgrates/cgrates_common.c M modules/cgrates/cgrates_common.h M modules/cgrates/doc/cgrates_admin.xml Log Message: ----------- cgrates: add custom command Commit: 16b8d12e3ae2ceffb01f5b96ba25e1dcae97c746 https://github.com/OpenSIPS/opensips/commit/16b8d12e3ae2ceffb01f5b96ba25e1dcae97c746 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates.c M modules/cgrates/cgrates.h M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_acc.h M modules/cgrates/cgrates_auth.c M modules/cgrates/cgrates_auth.h M modules/cgrates/cgrates_cmd.c M modules/cgrates/cgrates_cmd.h M modules/cgrates/cgrates_common.c M modules/cgrates/cgrates_common.h M modules/cgrates/cgrates_engine.c M modules/cgrates/cgrates_engine.h Log Message: ----------- cgrates: update copyright Commit: 75e5f535303d1d0644d4d74c8270f6a23a096d24 https://github.com/OpenSIPS/opensips/commit/75e5f535303d1d0644d4d74c8270f6a23a096d24 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M packaging/debian/common/changelog M packaging/debian/common/control M packaging/debian/common/copyright M packaging/debian/common/rules Log Message: ----------- cgrates: add debian package Commit: 11e1086de099fc77e96cae881ef02dc544e384e1 https://github.com/OpenSIPS/opensips/commit/11e1086de099fc77e96cae881ef02dc544e384e1 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M packaging/redhat_fedora/opensips.spec Log Message: ----------- cgrates: add spec for redhat/fedora Commit: 80aff975c4541562a83ca3195bbd2a74997357e3 https://github.com/OpenSIPS/opensips/commit/80aff975c4541562a83ca3195bbd2a74997357e3 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/README M modules/cgrates/cgrates.c M modules/cgrates/cgrates.h M modules/cgrates/cgrates_common.h M modules/cgrates/cgrates_engine.c M modules/cgrates/cgrates_engine.h M modules/cgrates/doc/cgrates_admin.xml Log Message: ----------- cgrates: add failover mechanism Commit: 48482d39aa67e6a371c6bc08a80e54e6101a8f89 https://github.com/OpenSIPS/opensips/commit/48482d39aa67e6a371c6bc08a80e54e6101a8f89 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates.c M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_acc.h M modules/cgrates/cgrates_common.c M modules/cgrates/cgrates_common.h Log Message: ----------- cgrates: save & restore ctx using dialog callbacks Commit: 40019a0c04095a3d4d3ed0ee2c996774cf5b2258 https://github.com/OpenSIPS/opensips/commit/40019a0c04095a3d4d3ed0ee2c996774cf5b2258 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_acc.h M modules/cgrates/cgrates_common.c Log Message: ----------- cgrates: adjust ref-counters for failed scenarios Commit: f969113f8bc567074c8600eab7a19c09993234c9 https://github.com/OpenSIPS/opensips/commit/f969113f8bc567074c8600eab7a19c09993234c9 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates_engine.c Log Message: ----------- cgrates: properly reconnect when disabled Commit: 3891b52aa160400f684d2df0140cc1f2c3926b44 https://github.com/OpenSIPS/opensips/commit/3891b52aa160400f684d2df0140cc1f2c3926b44 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates_acc.c Log Message: ----------- cgrates: suppress error when no dialog Commit: cebc7f78b4f0e33e34a32e62b7e95e47c636a20a https://github.com/OpenSIPS/opensips/commit/cebc7f78b4f0e33e34a32e62b7e95e47c636a20a Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_acc.h M modules/cgrates/cgrates_common.c M modules/cgrates/cgrates_common.h M modules/cgrates/cgrates_engine.c Log Message: ----------- cgrates: handle commands from cgrates Commit: 492ffc1f2378804d2a56257cf5bed44aa92cf54d https://github.com/OpenSIPS/opensips/commit/492ffc1f2378804d2a56257cf5bed44aa92cf54d Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/README M modules/cgrates/doc/cgrates_admin.xml Log Message: ----------- doc: specify CDRs location Commit: 277cbae707c439f1eaaa5b3cbc41995bd5860831 https://github.com/OpenSIPS/opensips/commit/277cbae707c439f1eaaa5b3cbc41995bd5860831 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/README M modules/cgrates/cgrates.h M modules/cgrates/doc/cgrates_admin.xml Log Message: ----------- cgrates: chage default port to 2014 Commit: cf222656211e718e092fb2130a3caac0370a43ee https://github.com/OpenSIPS/opensips/commit/cf222656211e718e092fb2130a3caac0370a43ee Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/README M modules/cgrates/doc/cgrates_admin.xml Log Message: ----------- cgrates: improve docs CGRateS description Commit: 0f69f1991fa7f0272e6dfb9a6edc8e2df3a18999 https://github.com/OpenSIPS/opensips/commit/0f69f1991fa7f0272e6dfb9a6edc8e2df3a18999 Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_acc.h Log Message: ----------- cgrates: add accurate timestamps for session start and end Commit: e25b24eb0f22c6f88765250386927c57a909e68d https://github.com/OpenSIPS/opensips/commit/e25b24eb0f22c6f88765250386927c57a909e68d Author: Razvan Crainea Date: 2017-01-25 (Wed, 25 Jan 2017) Changed paths: M modules/cgrates/README M modules/cgrates/doc/cgrates_admin.xml Log Message: ----------- cgrates: fix documentation examples Compare: https://github.com/OpenSIPS/opensips/compare/061c74646dc1...e25b24eb0f22 From razvan at opensips.org Wed Jan 25 13:06:41 2017 From: razvan at opensips.org (=?UTF-8?Q?R=c4=83zvan_Crainea?=) Date: Wed, 25 Jan 2017 20:06:41 +0200 Subject: [OpenSIPS-Devel] [BLOG] Real-time billing using OpenSIPS 2.3 and CGRateS Message-ID: Hello all! The upcoming OpenSIPS 2.3 will have built-in integration with the CGRateS engine, providing a simple way to do real-time billing/charging. Check out more information on our blog: https://blog.opensips.org/2017/01/25/real-time-billing-using-cgrates Best regards, -- Răzvan Crainea OpenSIPS Solutions www.opensips-solutions.com From razvan at opensips.org Thu Jan 26 04:44:07 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Jan 2017 01:44:07 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 12d24b: perl: suppress remove output if NICER is not set Message-ID: <5889c4e79f9d1_295a3fb0efe41134602b3@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 12d24b64335d4d8198b3242690abe0154794e087 https://github.com/OpenSIPS/opensips/commit/12d24b64335d4d8198b3242690abe0154794e087 Author: Razvan Crainea Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M modules/perl/Makefile Log Message: ----------- perl: suppress remove output if NICER is not set Commit: 0b80ace8fe51aa144542a90a291bff371c8f3420 https://github.com/OpenSIPS/opensips/commit/0b80ace8fe51aa144542a90a291bff371c8f3420 Author: Razvan Crainea Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M Makefile M Makefile.modules M Makefile.rules Log Message: ----------- Makefile: regenerate mem_stats* when revision changes Compare: https://github.com/OpenSIPS/opensips/compare/e25b24eb0f22...0b80ace8fe51 From razvan at opensips.org Thu Jan 26 05:03:47 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Jan 2017 02:03:47 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b719e4: Makefile: remove Makefile.conf dependency on mem_s... Message-ID: <5889c983df02b_3b3b3fac05679134158e9@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b719e45904b66007e84e1a5971702d31540ff8f9 https://github.com/OpenSIPS/opensips/commit/b719e45904b66007e84e1a5971702d31540ff8f9 Author: Razvan Crainea Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M Makefile.modules M Makefile.rules Log Message: ----------- Makefile: remove Makefile.conf dependency on mem_stats From razvan at opensips.org Thu Jan 26 06:07:46 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Jan 2017 03:07:46 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1c94f0: cgrates: fix error on older gnu standards Message-ID: <5889d8829efd3_27c53fd430a3714c52228@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1c94f07e369cac9d015fead9ae9978e756f6160f https://github.com/OpenSIPS/opensips/commit/1c94f07e369cac9d015fead9ae9978e756f6160f Author: Razvan Crainea Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_acc.h M modules/cgrates/cgrates_common.h Log Message: ----------- cgrates: fix error on older gnu standards From razvan at opensips.org Thu Jan 26 06:53:08 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Jan 2017 03:53:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cf2bdf: cgrates: compile with json 0.9.1 Message-ID: <5889e3246ba67_33e93feadde2513c2015a@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: cf2bdf28f33e13fc65658f23fef18302b5223ceb https://github.com/OpenSIPS/opensips/commit/cf2bdf28f33e13fc65658f23fef18302b5223ceb Author: Razvan Crainea Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M modules/cgrates/cgrates_common.c M modules/cgrates/cgrates_common.h Log Message: ----------- cgrates: compile with json 0.9.1 From razvan at opensips.org Thu Jan 26 08:10:35 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Jan 2017 05:10:35 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 853f4c: travis: add NICER=0 to spot issues easier Message-ID: <5889f54b8a43a_53843fa2ea58f13477244@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 853f4c6e962ed88dfbe9a794d7086f6f87c398e6 https://github.com/OpenSIPS/opensips/commit/853f4c6e962ed88dfbe9a794d7086f6f87c398e6 Author: Razvan Crainea Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M .travis.yml Log Message: ----------- travis: add NICER=0 to spot issues easier Commit: aac8a56cd4ab6dd3866a6790b3919a23250077b9 https://github.com/OpenSIPS/opensips/commit/aac8a56cd4ab6dd3866a6790b3919a23250077b9 Author: Razvan Crainea Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M Makefile.rules Log Message: ----------- Makefile: flush mem_stats* content Commit: 296ce287c7b724569931da9d71226caa00c73b6d https://github.com/OpenSIPS/opensips/commit/296ce287c7b724569931da9d71226caa00c73b6d Author: Razvan Crainea Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_common.c M modules/cgrates/cgrates_common.h Log Message: ----------- cgrates: replace 2 out of 3 not-portable json_object_object_foreach Compare: https://github.com/OpenSIPS/opensips/compare/cf2bdf28f33e...296ce287c7b7 From razvan at opensips.org Thu Jan 26 08:13:44 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Jan 2017 05:13:44 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7fa763: cgrates: replace json bool with int Message-ID: <5889f608bc716_295a3fb0efe41134632da@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7fa763fb43fe459a92ac71903fe6a172558fd6f8 https://github.com/OpenSIPS/opensips/commit/7fa763fb43fe459a92ac71903fe6a172558fd6f8 Author: Razvan Crainea Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M modules/cgrates/cgrates_common.h Log Message: ----------- cgrates: replace json bool with int From ionutionita at opensips.org Thu Jan 26 08:54:07 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Thu, 26 Jan 2017 05:54:07 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6eb5d1: [siptrace] fix empty value received from mi interf... Message-ID: <5889ff7f2d9ce_57643fe038e531403741a@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 6eb5d149bd83f5f49beae7dfafe7549cce054fd0 https://github.com/OpenSIPS/opensips/commit/6eb5d149bd83f5f49beae7dfafe7549cce054fd0 Author: ionutrazvanionita Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- [siptrace] fix empty value received from mi interface (cherry picked from commit 5a42d0c02b944a729263b05b54b9f6c6deca626c) From ionutionita at opensips.org Thu Jan 26 08:54:38 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Thu, 26 Jan 2017 05:54:38 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 47b2bf: [siptrace] fix empty value received from mi interf... Message-ID: <5889ff9e7f1f6_61a03fbfb86751303206b@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 47b2bf53d18658601f4bfb52012633088f2f078c https://github.com/OpenSIPS/opensips/commit/47b2bf53d18658601f4bfb52012633088f2f078c Author: ionutrazvanionita Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- [siptrace] fix empty value received from mi interface From razvan at opensips.org Thu Jan 26 09:11:10 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Jan 2017 06:11:10 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2656eb: cgrates: replace buggy json_object_object_foreach Message-ID: <588a037e78f97_5d183f9f9818313028031@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2656eba5fd55f78c1b1e2982784d4356474f3fc7 https://github.com/OpenSIPS/opensips/commit/2656eba5fd55f78c1b1e2982784d4356474f3fc7 Author: Razvan Crainea Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M modules/cgrates/cgrates_common.c M modules/cgrates/cgrates_common.h Log Message: ----------- cgrates: replace buggy json_object_object_foreach In older json-c versions < 0.10, json_object_object_foreach function is buggy, preventing the module from compiling on older systems From liviu at opensips.org Thu Jan 26 11:02:43 2017 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 26 Jan 2017 08:02:43 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c07be5: resolve.c: Add generic "ip[:port]" parsing/resolvi... Message-ID: <588a1da312cef_42393ff3f1a811307937b@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/feature/FS-load-balancer Home: https://github.com/OpenSIPS/opensips Commit: c07be58254ee9b5809724a4537b99d28e4b738c2 https://github.com/OpenSIPS/opensips/commit/c07be58254ee9b5809724a4537b99d28e4b738c2 Author: Liviu Chircu Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M resolve.c M resolve.h Log Message: ----------- resolve.c: Add generic "ip[:port]" parsing/resolving Commit: 7f654eb1d63cfce3639d404b23f62edf51fcf060 https://github.com/OpenSIPS/opensips/commit/7f654eb1d63cfce3639d404b23f62edf51fcf060 Author: Liviu Chircu Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M modules/freeswitch/fs_api.c M modules/freeswitch/fs_api.h Log Message: ----------- freeswitch: Add box referencing from multiple modules Compare: https://github.com/OpenSIPS/opensips/compare/97a5c7f5216c...7f654eb1d63c From vladp at opensips.org Thu Jan 26 11:43:08 2017 From: vladp at opensips.org (rvlad-patrascu) Date: Thu, 26 Jan 2017 08:43:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 748929: cachedb_local: fix bad pointer in destroy function Message-ID: <588a271ccacd3_7d9a3fd525b091388518c@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 748929b81f26dba503e43f5ea3b4a04bf40a2b57 https://github.com/OpenSIPS/opensips/commit/748929b81f26dba503e43f5ea3b4a04bf40a2b57 Author: rvlad-patrascu Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M modules/cachedb_local/cachedb_local.c M modules/cachedb_local/hash.c Log Message: ----------- cachedb_local: fix bad pointer in destroy function From liviu at opensips.org Thu Jan 26 12:48:57 2017 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 26 Jan 2017 09:48:57 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ae0f22: Move "sys/timerfd.h" conditional import code under... Message-ID: <588a3689adfa4_2ad203fbdec66f14085757@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/feature/FS-load-balancer Home: https://github.com/OpenSIPS/opensips Commit: ae0f22e4a7793bacddb0bb94d42e4b04053775ac https://github.com/OpenSIPS/opensips/commit/ae0f22e4a7793bacddb0bb94d42e4b04053775ac Author: Liviu Chircu Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: A lib/timerfd.h M modules/cfgutils/cfgutils.c Log Message: ----------- Move "sys/timerfd.h" conditional import code under lib/ From razvan at opensips.org Fri Jan 27 05:05:46 2017 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 27 Jan 2017 02:05:46 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c989a9: Makefile: don't generate mod_stats.c all the time Message-ID: <588b1b7ab07a2_51ba3fa2e559313094619@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c989a9ba1e7eb72dab50ebc7f2180dc207d3e406 https://github.com/OpenSIPS/opensips/commit/c989a9ba1e7eb72dab50ebc7f2180dc207d3e406 Author: Razvan Crainea Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M Makefile.rules Log Message: ----------- Makefile: don't generate mod_stats.c all the time Commit: 932683c33f4db06d5afe6a20df67549bc62b2669 https://github.com/OpenSIPS/opensips/commit/932683c33f4db06d5afe6a20df67549bc62b2669 Author: Razvan Crainea Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M Makefile M Makefile.defs M Makefile.modules M Makefile.rules Log Message: ----------- mem_stats: recompute after each module Compare: https://github.com/OpenSIPS/opensips/compare/748929b81f26...932683c33f4d From ionutionita at opensips.org Fri Jan 27 05:56:48 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Fri, 27 Jan 2017 02:56:48 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6f51a4: [httpd] expose server and client socket info Message-ID: <588b277074122_543d3fef33b8b138233f7@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6f51a407e932b68e8cf758a0c8260594fe81c13d https://github.com/OpenSIPS/opensips/commit/6f51a407e932b68e8cf758a0c8260594fe81c13d Author: ionutrazvanionita Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M cachedb/cachedb_pool.h M modules/httpd/httpd.c M modules/httpd/httpd_load.h M modules/httpd/httpd_proc.c M modules/mi_http/mi_http.c M modules/mi_json/mi_json.c M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c M modules/pi_http/pi_http.c Log Message: ----------- [httpd] expose server and client socket info Commit: 97a6b5863819f65f0753c1233a81a6d65702d1fa https://github.com/OpenSIPS/opensips/commit/97a6b5863819f65f0753c1233a81a6d65702d1fa Author: ionutrazvanionita Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M mi/mi_core.c A mi/mi_trace.c A mi/mi_trace.h M modules/proto_hep/hep.c Log Message: ----------- Add generic tracing interface for mi messages Commit: abb398f401682c1f4d869537b6b0749cd79fa10a https://github.com/OpenSIPS/opensips/commit/abb398f401682c1f4d869537b6b0749cd79fa10a Author: ionutrazvanionita Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/mi_datagram/datagram_fnc.c M modules/mi_datagram/datagram_fnc.h M modules/mi_datagram/mi_datagram.c Log Message: ----------- [mi_datagram] trace mi_datagram messages Commit: ad146872ee65b31d34a820acb15cd237bbf58c9f https://github.com/OpenSIPS/opensips/commit/ad146872ee65b31d34a820acb15cd237bbf58c9f Author: ionutrazvanionita Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/mi_fifo/fifo_fnc.c M modules/mi_fifo/fifo_fnc.h M modules/mi_fifo/mi_fifo.c M modules/mi_fifo/mi_writer.c Log Message: ----------- [mi_fifo] trace mi_fifo messages Commit: d2f45d168b45512541f2c81c1189fa1e1fb23fae https://github.com/OpenSIPS/opensips/commit/d2f45d168b45512541f2c81c1189fa1e1fb23fae Author: ionutrazvanionita Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/mi_http/http_fnc.c M modules/mi_http/http_fnc.h M modules/mi_http/mi_http.c Log Message: ----------- [mi_http] trace mi_http messages Commit: c1fab3dc224c2ddf8c342d4f564e69d16909ce62 https://github.com/OpenSIPS/opensips/commit/c1fab3dc224c2ddf8c342d4f564e69d16909ce62 Author: ionutrazvanionita Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/mi_json/mi_json.c Log Message: ----------- [mi_json] trace mi_json messages Commit: 1bbaa6867dc14badc5c293b9ef79ae7c1d4c6215 https://github.com/OpenSIPS/opensips/commit/1bbaa6867dc14badc5c293b9ef79ae7c1d4c6215 Author: ionutrazvanionita Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/mi_xmlrpc_ng/http_fnc.c M modules/mi_xmlrpc_ng/http_fnc.h M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c Log Message: ----------- [mi_xmlrpc_ng] trace mi_xmlrpc messages Commit: f0bf4523110773cb0171bdc648e8bac66c71c7ca https://github.com/OpenSIPS/opensips/commit/f0bf4523110773cb0171bdc648e8bac66c71c7ca Author: ionutrazvanionita Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M mi/mi.c M mi/mi.h M mi/mi_trace.c M mi/mi_trace.h Log Message: ----------- blacklists for traced commands implementation * each module will have to register to this api to receive an id; * a function for parsing blacklists is provided; they have to be in the following form 'w: cmd1; cmd2' or 'b: cmd1; cmd2;'; one module can't have both a blacklists and a whitelist; * after registering each module will ask the api where or not a command is traced, using the id received during registration and a 'struct mi_cmd'; Commit: 6b05b36c2b428da01ff99888c59847b91c706807 https://github.com/OpenSIPS/opensips/commit/6b05b36c2b428da01ff99888c59847b91c706807 Author: ionutrazvanionita Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/mi_http/http_fnc.c M modules/mi_http/http_fnc.h M modules/mi_http/mi_http.c Log Message: ----------- [mi_http] added blacklists and whitelists for traced mi commands Commit: d2f0099862dcb02c15445cb94114de1286240adb https://github.com/OpenSIPS/opensips/commit/d2f0099862dcb02c15445cb94114de1286240adb Author: ionutrazvanionita Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/mi_xmlrpc_ng/http_fnc.c M modules/mi_xmlrpc_ng/http_fnc.h M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c Log Message: ----------- [mi_xmlrpc_ng] added blacklists and whitelists for traced mi commands Commit: 14e83ce0f7a45ae7e8d466a46a3a504c786b17fe https://github.com/OpenSIPS/opensips/commit/14e83ce0f7a45ae7e8d466a46a3a504c786b17fe Author: ionutrazvanionita Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/mi_fifo/fifo_fnc.c M modules/mi_fifo/mi_fifo.c M modules/mi_fifo/mi_writer.c M modules/mi_fifo/mi_writer.h Log Message: ----------- [mi_fifo] added blacklists and whitelists for traced mi commands Commit: ab68a6787175c75461461c6bf9bf2ab617ced831 https://github.com/OpenSIPS/opensips/commit/ab68a6787175c75461461c6bf9bf2ab617ced831 Author: ionutrazvanionita Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/mi_json/mi_json.c Log Message: ----------- [mi_json] added blacklists and whitelists for traced mi commands Commit: f93849b48d03b49670e2b3a7eababd5c52a4f811 https://github.com/OpenSIPS/opensips/commit/f93849b48d03b49670e2b3a7eababd5c52a4f811 Author: ionutrazvanionita Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/mi_datagram/datagram_fnc.c M modules/mi_datagram/mi_datagram.c Log Message: ----------- [mi_datagram] added blacklists and whitelists for traced mi commands Compare: https://github.com/OpenSIPS/opensips/compare/932683c33f4d...f93849b48d03 From bogdan at opensips.org Fri Jan 27 11:49:14 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 27 Jan 2017 08:49:14 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 37af41: Added cgrates module in exclude list (depends on j... Message-ID: <588b7a0a25b8a_151a3fceb71b112c8318e@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 37af4176271cc2a4efaa086b5d40432c750a27ec https://github.com/OpenSIPS/opensips/commit/37af4176271cc2a4efaa086b5d40432c750a27ec Author: Bogdan-Andrei Iancu Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M Makefile.conf.template Log Message: ----------- Added cgrates module in exclude list (depends on json). From bogdan at opensips.org Fri Jan 27 12:41:58 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 27 Jan 2017 09:41:58 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ae5ae6: Added new dialog search function get_dlg_by_callid... Message-ID: <588b8666d12d1_5e503ff87be1f13c6819f@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ae5ae6426e1d511c933a26417bd4e9cc2c81848c https://github.com/OpenSIPS/opensips/commit/ae5ae6426e1d511c933a26417bd4e9cc2c81848c Author: Bogdan-Andrei Iancu Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/dialog/dlg_hash.c M modules/dialog/dlg_hash.h Log Message: ----------- Added new dialog search function get_dlg_by_callid() Commit: e02589f1aecfff9a4179331df59bec9c0268c43c https://github.com/OpenSIPS/opensips/commit/e02589f1aecfff9a4179331df59bec9c0268c43c Author: Bogdan-Andrei Iancu Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/dialog/dlg_hash.c Log Message: ----------- Fixed strcasecmp into strncmp Commit: 0b75fe857733d0ed78f1f4867c4d7413c0bb5a90 https://github.com/OpenSIPS/opensips/commit/0b75fe857733d0ed78f1f4867c4d7413c0bb5a90 Author: Bogdan-Andrei Iancu Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/dialog/dialog.c Log Message: ----------- Added new script function get_dialog_vals() The function will return all the values (parallel arrays of names and values) of a dialog found by callid string. Commit: e48fef13aae4cd601bd10a725956fa4e32c95465 https://github.com/OpenSIPS/opensips/commit/e48fef13aae4cd601bd10a725956fa4e32c95465 Author: Bogdan-Andrei Iancu Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/dialog/README M modules/dialog/doc/dialog_admin.xml Log Message: ----------- Added get_dialog_vals() to docs Compare: https://github.com/OpenSIPS/opensips/compare/37af4176271c...e48fef13aae4 From liviu at opensips.org Fri Jan 27 12:54:53 2017 From: liviu at opensips.org (Liviu Chircu) Date: Fri, 27 Jan 2017 09:54:53 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f3671c: freeswitch: Add dedicated process for FS conn hand... Message-ID: <588b896d41851_306f3f94386ed14018893@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/feature/FS-load-balancer Home: https://github.com/OpenSIPS/opensips Commit: f3671c9b35d5787da5f315fb8afdc80eb730882c https://github.com/OpenSIPS/opensips/commit/f3671c9b35d5787da5f315fb8afdc80eb730882c Author: Liviu Chircu Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/freeswitch/fs_api.c M modules/freeswitch/fs_api.h M modules/freeswitch/fs_mod.c A modules/freeswitch/fs_proc.c A modules/freeswitch/fs_proc.h M reactor_defs.h Log Message: ----------- freeswitch: Add dedicated process for FS conn handling * reactor-based waiting on multiple FS boxes * periodic TCP reconnect to any box, if needed Commit: df25135841165acdc778d614a2d148e8bd6dafd5 https://github.com/OpenSIPS/opensips/commit/df25135841165acdc778d614a2d148e8bd6dafd5 Author: Liviu Chircu Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M lib/timerfd.h Log Message: ----------- lib/timerfd.h: remove unnecessary warning Compare: https://github.com/OpenSIPS/opensips/compare/ae0f22e4a779...df2513584116 From razvan at opensips.org Fri Jan 27 13:00:50 2017 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 27 Jan 2017 10:00:50 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ee79f8: routes: add all routes macro Message-ID: <588b8ad26f433_5e503ff87be1f13c6918e@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/feature/rabbitmq Home: https://github.com/OpenSIPS/opensips Commit: ee79f8c265dd93c5577733b68e91b35f70aa9efe https://github.com/OpenSIPS/opensips/commit/ee79f8c265dd93c5577733b68e91b35f70aa9efe Author: Razvan Crainea Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M route.h Log Message: ----------- routes: add all routes macro Commit: 1f80512a01b24fb4b1259ce7d4431a8196d6ae65 https://github.com/OpenSIPS/opensips/commit/1f80512a01b24fb4b1259ce7d4431a8196d6ae65 Author: Razvan Crainea Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: A modules/rabbitmq/Makefile A modules/rabbitmq/rabbitmq.c A modules/rabbitmq/rmq_servers.c A modules/rabbitmq/rmq_servers.h Log Message: ----------- rabbitmq: add initial files Includes connection management Commit: 3e21f92ba6616ca3c7da5338c19ac327cfb02ebf https://github.com/OpenSIPS/opensips/commit/3e21f92ba6616ca3c7da5338c19ac327cfb02ebf Author: Razvan Crainea Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/rabbitmq/rmq_servers.c M modules/rabbitmq/rmq_servers.h Log Message: ----------- rabbitmq: connect to RabbitMQ server Commit: 5334434fe37481a8a438b46d2b7af8abbae1f40c https://github.com/OpenSIPS/opensips/commit/5334434fe37481a8a438b46d2b7af8abbae1f40c Author: Razvan Crainea Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/rabbitmq/rmq_servers.c M modules/rabbitmq/rmq_servers.h Log Message: ----------- rabbitmq: add parameters to server_id Commit: 3096757444bd92578467f37c21c1c915d0c55554 https://github.com/OpenSIPS/opensips/commit/3096757444bd92578467f37c21c1c915d0c55554 Author: Razvan Crainea Date: 2017-01-27 (Fri, 27 Jan 2017) Changed paths: M modules/rabbitmq/rmq_servers.c Log Message: ----------- rabbitmq: add send command Compare: https://github.com/OpenSIPS/opensips/compare/ee79f8c265dd^...3096757444bd From razvan at opensips.org Fri Jan 27 18:47:59 2017 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 27 Jan 2017 15:47:59 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 391a55: cgrates: add compile time hint Message-ID: <588bdc2f559ee_246c3f7e3002f13c38595@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 391a55e4acc5c2ab3376332a37670661ac1a1008 https://github.com/OpenSIPS/opensips/commit/391a55e4acc5c2ab3376332a37670661ac1a1008 Author: Razvan Crainea Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M Makefile.conf.template Log Message: ----------- cgrates: add compile time hint From razvan at opensips.org Fri Jan 27 18:51:25 2017 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 27 Jan 2017 15:51:25 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7f115f: [httpd] expose server and client socket info Message-ID: <588bdcfd806f6_246c3f7e3002f13c387ad@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/feature/rabbitmq Home: https://github.com/OpenSIPS/opensips Commit: 7f115f6c2034335826c2e087895414e1ce95faaa https://github.com/OpenSIPS/opensips/commit/7f115f6c2034335826c2e087895414e1ce95faaa Author: ionutrazvanionita Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M cachedb/cachedb_pool.h M modules/httpd/httpd.c M modules/httpd/httpd_load.h M modules/httpd/httpd_proc.c M modules/mi_http/mi_http.c M modules/mi_json/mi_json.c M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c M modules/pi_http/pi_http.c Log Message: ----------- [httpd] expose server and client socket info Commit: 96248e3f3101f1b2bf932c916aa07a12118ccd80 https://github.com/OpenSIPS/opensips/commit/96248e3f3101f1b2bf932c916aa07a12118ccd80 Author: ionutrazvanionita Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M mi/mi_core.c A mi/mi_trace.c A mi/mi_trace.h M modules/proto_hep/hep.c Log Message: ----------- Add generic tracing interface for mi messages Commit: b5c4b5bf417a8868214cc60a68cab0bf31c56af9 https://github.com/OpenSIPS/opensips/commit/b5c4b5bf417a8868214cc60a68cab0bf31c56af9 Author: ionutrazvanionita Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/mi_datagram/datagram_fnc.c M modules/mi_datagram/datagram_fnc.h M modules/mi_datagram/mi_datagram.c Log Message: ----------- [mi_datagram] trace mi_datagram messages Commit: d419ce777ff635071a136325627758cb2454581d https://github.com/OpenSIPS/opensips/commit/d419ce777ff635071a136325627758cb2454581d Author: ionutrazvanionita Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/mi_fifo/fifo_fnc.c M modules/mi_fifo/fifo_fnc.h M modules/mi_fifo/mi_fifo.c M modules/mi_fifo/mi_writer.c Log Message: ----------- [mi_fifo] trace mi_fifo messages Commit: df324b35167d5f43418c6580f1865d3b5d513813 https://github.com/OpenSIPS/opensips/commit/df324b35167d5f43418c6580f1865d3b5d513813 Author: ionutrazvanionita Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/mi_http/http_fnc.c M modules/mi_http/http_fnc.h M modules/mi_http/mi_http.c Log Message: ----------- [mi_http] trace mi_http messages Commit: 3a5f557d62eacec89de7c14ee1999d6981ad5bc6 https://github.com/OpenSIPS/opensips/commit/3a5f557d62eacec89de7c14ee1999d6981ad5bc6 Author: ionutrazvanionita Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/mi_json/mi_json.c Log Message: ----------- [mi_json] trace mi_json messages Commit: 25b01deee9a9deae65eddb95a914a5119c75b055 https://github.com/OpenSIPS/opensips/commit/25b01deee9a9deae65eddb95a914a5119c75b055 Author: ionutrazvanionita Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/mi_xmlrpc_ng/http_fnc.c M modules/mi_xmlrpc_ng/http_fnc.h M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c Log Message: ----------- [mi_xmlrpc_ng] trace mi_xmlrpc messages Commit: d1bd5dedf50da1c8c33edcdeda229462ee42581d https://github.com/OpenSIPS/opensips/commit/d1bd5dedf50da1c8c33edcdeda229462ee42581d Author: ionutrazvanionita Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M mi/mi.c M mi/mi.h M mi/mi_trace.c M mi/mi_trace.h Log Message: ----------- blacklists for traced commands implementation * each module will have to register to this api to receive an id; * a function for parsing blacklists is provided; they have to be in the following form 'w: cmd1; cmd2' or 'b: cmd1; cmd2;'; one module can't have both a blacklists and a whitelist; * after registering each module will ask the api where or not a command is traced, using the id received during registration and a 'struct mi_cmd'; Commit: 3998da785fc52dce552d4d4df97d67826ac6a59c https://github.com/OpenSIPS/opensips/commit/3998da785fc52dce552d4d4df97d67826ac6a59c Author: ionutrazvanionita Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/mi_http/http_fnc.c M modules/mi_http/http_fnc.h M modules/mi_http/mi_http.c Log Message: ----------- [mi_http] added blacklists and whitelists for traced mi commands Commit: e5604b0d7893ef6b384eee1ecb0c45ae07a7f10a https://github.com/OpenSIPS/opensips/commit/e5604b0d7893ef6b384eee1ecb0c45ae07a7f10a Author: ionutrazvanionita Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/mi_xmlrpc_ng/http_fnc.c M modules/mi_xmlrpc_ng/http_fnc.h M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c Log Message: ----------- [mi_xmlrpc_ng] added blacklists and whitelists for traced mi commands Commit: b0bf8a33989085a9cce6826c2c352257109f86d9 https://github.com/OpenSIPS/opensips/commit/b0bf8a33989085a9cce6826c2c352257109f86d9 Author: ionutrazvanionita Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/mi_fifo/fifo_fnc.c M modules/mi_fifo/mi_fifo.c M modules/mi_fifo/mi_writer.c M modules/mi_fifo/mi_writer.h Log Message: ----------- [mi_fifo] added blacklists and whitelists for traced mi commands Commit: 19258412c1a5dbce11964c87eac8298d15707d31 https://github.com/OpenSIPS/opensips/commit/19258412c1a5dbce11964c87eac8298d15707d31 Author: ionutrazvanionita Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/mi_json/mi_json.c Log Message: ----------- [mi_json] added blacklists and whitelists for traced mi commands Commit: 2f78059894b3e0c1fcac46cdc601bf71af0f876f https://github.com/OpenSIPS/opensips/commit/2f78059894b3e0c1fcac46cdc601bf71af0f876f Author: ionutrazvanionita Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/mi_datagram/datagram_fnc.c M modules/mi_datagram/mi_datagram.c Log Message: ----------- [mi_datagram] added blacklists and whitelists for traced mi commands Commit: 42b5a05296209d87d1ca9f6a156cd5bcb8aa0005 https://github.com/OpenSIPS/opensips/commit/42b5a05296209d87d1ca9f6a156cd5bcb8aa0005 Author: Bogdan-Andrei Iancu Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M Makefile.conf.template Log Message: ----------- Added cgrates module in exclude list (depends on json). Commit: 9238aaef1139d40be7f2177dfa8a3ac16ffd5e75 https://github.com/OpenSIPS/opensips/commit/9238aaef1139d40be7f2177dfa8a3ac16ffd5e75 Author: Bogdan-Andrei Iancu Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/dialog/dlg_hash.c M modules/dialog/dlg_hash.h Log Message: ----------- Added new dialog search function get_dlg_by_callid() Commit: b6301253e815583dcef9932e308e6987897d09e0 https://github.com/OpenSIPS/opensips/commit/b6301253e815583dcef9932e308e6987897d09e0 Author: Bogdan-Andrei Iancu Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/dialog/dlg_hash.c Log Message: ----------- Fixed strcasecmp into strncmp Commit: 923f8f2ffd143100843d783155920d10110f37e0 https://github.com/OpenSIPS/opensips/commit/923f8f2ffd143100843d783155920d10110f37e0 Author: Bogdan-Andrei Iancu Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/dialog/dialog.c Log Message: ----------- Added new script function get_dialog_vals() The function will return all the values (parallel arrays of names and values) of a dialog found by callid string. Commit: 6ed75b7e4ed17271591bf7cbc546ef2901dc28d8 https://github.com/OpenSIPS/opensips/commit/6ed75b7e4ed17271591bf7cbc546ef2901dc28d8 Author: Bogdan-Andrei Iancu Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/dialog/README M modules/dialog/doc/dialog_admin.xml Log Message: ----------- Added get_dialog_vals() to docs Commit: c55c4b0f59203cc724783a2d3b6570afee4a7d53 https://github.com/OpenSIPS/opensips/commit/c55c4b0f59203cc724783a2d3b6570afee4a7d53 Author: Razvan Crainea Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M Makefile.conf.template Log Message: ----------- cgrates: add compile time hint Commit: 6b28c6ca4ef49081edc2dc24887de22beb436223 https://github.com/OpenSIPS/opensips/commit/6b28c6ca4ef49081edc2dc24887de22beb436223 Author: Razvan Crainea Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/rabbitmq/rmq_servers.c M modules/rabbitmq/rmq_servers.h Log Message: ----------- rabbitmq: add compatibility code for older versions Although this is highly inefficient, it is the most elegant way to cope with the latest code. Commit: 3aab36759b4cea42c0a504e07b48e708389b8026 https://github.com/OpenSIPS/opensips/commit/3aab36759b4cea42c0a504e07b48e708389b8026 Author: Razvan Crainea Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M Makefile.conf.template Log Message: ----------- rabbitmq: add module to exclude_modules Compare: https://github.com/OpenSIPS/opensips/compare/3096757444bd...3aab36759b4c From razvan at opensips.org Fri Jan 27 19:06:58 2017 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 27 Jan 2017 16:06:58 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 33cc96: rabbitmq: make travis happy for older versions Message-ID: <588be0a21d35c_46673fcf388c713850694@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/feature/rabbitmq Home: https://github.com/OpenSIPS/opensips Commit: 33cc969b53ac28938b75707a1dd02ec1322c26b2 https://github.com/OpenSIPS/opensips/commit/33cc969b53ac28938b75707a1dd02ec1322c26b2 Author: Razvan Crainea Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/rabbitmq/Makefile Log Message: ----------- rabbitmq: make travis happy for older versions From razvan at opensips.org Fri Jan 27 19:23:28 2017 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 27 Jan 2017 16:23:28 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b7a535: rabbitmq: make clang happy Message-ID: <588be4807d76c_40563fdd5b33d13c2133@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/feature/rabbitmq Home: https://github.com/OpenSIPS/opensips Commit: b7a535d88d7653759f39b7288258e30013fe30ff https://github.com/OpenSIPS/opensips/commit/b7a535d88d7653759f39b7288258e30013fe30ff Author: Razvan Crainea Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/rabbitmq/Makefile Log Message: ----------- rabbitmq: make clang happy From razvan at opensips.org Fri Jan 27 19:29:10 2017 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 27 Jan 2017 16:29:10 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dc69b6: rabbitmq: make clang even hapier - remove unknown ... Message-ID: <588be5d61ff90_20c63fd2dd93d13c5542@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/feature/rabbitmq Home: https://github.com/OpenSIPS/opensips Commit: dc69b694ba8e8f098f1db8b30bb6d54d5662972d https://github.com/OpenSIPS/opensips/commit/dc69b694ba8e8f098f1db8b30bb6d54d5662972d Author: Razvan Crainea Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/rabbitmq/Makefile Log Message: ----------- rabbitmq: make clang even hapier - remove unknown warning From razvan at opensips.org Fri Jan 27 19:35:06 2017 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 27 Jan 2017 16:35:06 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9ea474: rabbitmq: remove commented else Message-ID: <588be73a147d1_27fb3fe8836f913011912@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/feature/rabbitmq Home: https://github.com/OpenSIPS/opensips Commit: 9ea474d4cb167948a90e4eef4a39a6fb8aa3990f https://github.com/OpenSIPS/opensips/commit/9ea474d4cb167948a90e4eef4a39a6fb8aa3990f Author: Razvan Crainea Date: 2017-01-28 (Sat, 28 Jan 2017) Changed paths: M modules/rabbitmq/Makefile Log Message: ----------- rabbitmq: remove commented else From razvan at opensips.org Mon Jan 30 10:54:58 2017 From: razvan at opensips.org (Razvan Crainea) Date: Mon, 30 Jan 2017 07:54:58 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 352d7c: rabbitmq: add publish command Message-ID: <588f61d224cbc_49dc3f808630b13c716ad@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/feature/rabbitmq Home: https://github.com/OpenSIPS/opensips Commit: 352d7c05b1ac4a44c7b80a6c0d2c6d36f8763ccd https://github.com/OpenSIPS/opensips/commit/352d7c05b1ac4a44c7b80a6c0d2c6d36f8763ccd Author: Razvan Crainea Date: 2017-01-30 (Mon, 30 Jan 2017) Changed paths: M modules/rabbitmq/rabbitmq.c M modules/rabbitmq/rmq_servers.c M modules/rabbitmq/rmq_servers.h Log Message: ----------- rabbitmq: add publish command Also allow one to add extra headers in the AMQP properties From ionutionita at opensips.org Mon Jan 30 11:37:30 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Mon, 30 Jan 2017 08:37:30 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a25f50: [mi_datagram] updated docs concerning tracing Message-ID: <588f6bca8e294_265f3fa5e713514c59489@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a25f5070b13e9b5aa1373efe2241279c16d19575 https://github.com/OpenSIPS/opensips/commit/a25f5070b13e9b5aa1373efe2241279c16d19575 Author: ionutrazvanionita Date: 2017-01-30 (Mon, 30 Jan 2017) Changed paths: M modules/mi_datagram/README M modules/mi_datagram/doc/mi_datagram_admin.xml Log Message: ----------- [mi_datagram] updated docs concerning tracing Commit: baf24cdc6f6b63e7553deff8b2cbe162a7d2ff8e https://github.com/OpenSIPS/opensips/commit/baf24cdc6f6b63e7553deff8b2cbe162a7d2ff8e Author: ionutrazvanionita Date: 2017-01-30 (Mon, 30 Jan 2017) Changed paths: M modules/mi_fifo/README M modules/mi_fifo/doc/mi_fifo_admin.xml Log Message: ----------- [mi_fifo] updated docs concerning tracing Commit: ca3699fb5baefb325bc1d6805da33d81a1d63374 https://github.com/OpenSIPS/opensips/commit/ca3699fb5baefb325bc1d6805da33d81a1d63374 Author: ionutrazvanionita Date: 2017-01-30 (Mon, 30 Jan 2017) Changed paths: M modules/mi_json/README M modules/mi_json/doc/mi_json_admin.xml Log Message: ----------- [mi_json] updated docs concerning tracing Commit: aecb7e6f71f6913cac63abbce31e83b2131787c1 https://github.com/OpenSIPS/opensips/commit/aecb7e6f71f6913cac63abbce31e83b2131787c1 Author: ionutrazvanionita Date: 2017-01-30 (Mon, 30 Jan 2017) Changed paths: M modules/mi_xmlrpc_ng/README M modules/mi_xmlrpc_ng/doc/mi_xmlrpc_ng_admin.xml Log Message: ----------- [mi_xmlrpc_ng] updated docs concerning tracing Commit: 1ccbc9936d93b461517572d1aa3cfa5d37f91d85 https://github.com/OpenSIPS/opensips/commit/1ccbc9936d93b461517572d1aa3cfa5d37f91d85 Author: ionutrazvanionita Date: 2017-01-30 (Mon, 30 Jan 2017) Changed paths: M modules/mi_http/README M modules/mi_http/doc/mi_http_admin.xml Log Message: ----------- [mi_http] updated docs concerning tracing Compare: https://github.com/OpenSIPS/opensips/compare/391a55e4acc5...1ccbc9936d93 From liviu at opensips.org Mon Jan 30 12:19:15 2017 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 30 Jan 2017 09:19:15 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8580d2: Add reusable, libc-compatible pkg/shm allocation f... Message-ID: <588f7593944b9_56663fdb52715134978cd@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/feature/FS-load-balancer Home: https://github.com/OpenSIPS/opensips Commit: 8580d2bc006c06173271393c618291a3e548166d https://github.com/OpenSIPS/opensips/commit/8580d2bc006c06173271393c618291a3e548166d Author: Liviu Chircu Date: 2017-01-30 (Mon, 30 Jan 2017) Changed paths: A lib/osips_malloc.c A lib/osips_malloc.h Log Message: ----------- Add reusable, libc-compatible pkg/shm allocation functions Commit: 1c4bdd5c3e7708242d5c50623a4fcd3043e48ad1 https://github.com/OpenSIPS/opensips/commit/1c4bdd5c3e7708242d5c50623a4fcd3043e48ad1 Author: Liviu Chircu Date: 2017-01-30 (Mon, 30 Jan 2017) Changed paths: M modules/freeswitch/fs_api.c M modules/freeswitch/fs_api.h M modules/freeswitch/fs_mod.c M modules/freeswitch/fs_proc.c Log Message: ----------- freeswitch: Add heartbeat event parsing & pushing to subscribers Compare: https://github.com/OpenSIPS/opensips/compare/df2513584116...1c4bdd5c3e77 From osas at voipembedded.com Mon Jan 30 14:38:06 2017 From: osas at voipembedded.com (Ovidiu Sas) Date: Mon, 30 Jan 2017 11:38:06 -0800 Subject: [OpenSIPS-Devel] =?utf-8?q?=5BOpenSIPS/opensips=5D_7a6071=3A_xlog?= =?utf-8?b?OiBmaXggd2FybmluZzog4oCYbGV2ZWxfcy5sZW7igJkgbWF5IGJlIHVzZWQg?= =?utf-8?b?dW5pbmkuLi4=?= Message-ID: <588f961e2f406_57533f85b614913464687@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7a60714ee9a998d964246e992492e5042b5fb351 https://github.com/OpenSIPS/opensips/commit/7a60714ee9a998d964246e992492e5042b5fb351 Author: Ovidiu Sas Date: 2017-01-30 (Mon, 30 Jan 2017) Changed paths: M xlog.c Log Message: ----------- xlog: fix warning: ‘level_s.len’ may be used uninitialized in this function [-Wmaybe-uninitialized] From bogdan at opensips.org Mon Jan 30 16:46:59 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 30 Jan 2017 13:46:59 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c9b220: Added mechanism to enforce a MAX-FWD hdr in t_uac Message-ID: <588fb4536b418_28d1f3ff0edebf12c1435@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c9b220e500c964b76fde818aa1528b6deb035136 https://github.com/OpenSIPS/opensips/commit/c9b220e500c964b76fde818aa1528b6deb035136 Author: Bogdan-Andrei Iancu Date: 2017-01-30 (Mon, 30 Jan 2017) Changed paths: M modules/tm/dlg.h M modules/tm/t_msgbuilder.c Log Message: ----------- Added mechanism to enforce a MAX-FWD hdr in t_uac The dlg_t structure allows you to enforce your own MF value for the newly generated request. If no MF is enforced, the standard 70 values (as so far) is used. This change is 100% backward compatible. This work was sponsored by Stella Telecom (https://www.stella-telecom.fr/), thank you for supporting OpenSIPS project ! Part of #1011. Commit: bbe26dccf24d59d66be10f6918ea34f150b09aa3 https://github.com/OpenSIPS/opensips/commit/bbe26dccf24d59d66be10f6918ea34f150b09aa3 Author: Bogdan-Andrei Iancu Date: 2017-01-30 (Mon, 30 Jan 2017) Changed paths: M modules/dispatcher/README M modules/dispatcher/dispatch.c M modules/dispatcher/dispatch.h M modules/dispatcher/dispatcher.c M modules/dispatcher/doc/dispatcher_admin.xml Log Message: ----------- Added new module parameter ds_ping_maxfwd. This paramter allows you to set a custom value for inserted Max-Forward header in the SIP ping requests generated by dispatcher module. If not used, it will let TM to add a default value. This work was sponsored by Stella Telecom (https://www.stella-telecom.fr/), thank you for supporting OpenSIPS project ! Part of #1011. Compare: https://github.com/OpenSIPS/opensips/compare/7a60714ee9a9...bbe26dccf24d From razvan at opensips.org Tue Jan 31 06:37:37 2017 From: razvan at opensips.org (Razvan Crainea) Date: Tue, 31 Jan 2017 03:37:37 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] aae62b: net: move looping function in process's file Message-ID: <58907701a21e7_1bf53fcc0db3513c82480@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: aae62b57fa4b96ecc249f517de9dda8d766964c4 https://github.com/OpenSIPS/opensips/commit/aae62b57fa4b96ecc249f517de9dda8d766964c4 Author: Razvan Crainea Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M net/net_tcp.c M net/net_tcp_proc.c M net/net_tcp_proc.h Log Message: ----------- net: move looping function in process's file This prevents TCP workers to use Main's reactor handler From ionutionita at opensips.org Tue Jan 31 10:24:12 2017 From: ionutionita at opensips.org (ionutrazvanionita) Date: Tue, 31 Jan 2017 07:24:12 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 743200: [mi tracing] trace all commands by default if no f... Message-ID: <5890ac1cdf697_75c13ffb1ae9913411442b@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 743200120bf6437457242449893b5797a5279d30 https://github.com/OpenSIPS/opensips/commit/743200120bf6437457242449893b5797a5279d30 Author: ionutrazvanionita Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M mi/mi.c Log Message: ----------- [mi tracing] trace all commands by default if no filter list defined From liviu at opensips.org Tue Jan 31 12:36:49 2017 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 31 Jan 2017 09:36:49 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 23f961: freeswitch: Add event socket ref counting and conn... Message-ID: <5890cb31a842f_2ce843ff520ef913888691@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/feature/FS-load-balancer Home: https://github.com/OpenSIPS/opensips Commit: 23f961d965a633551cfaccde3488f8797fba1b1b https://github.com/OpenSIPS/opensips/commit/23f961d965a633551cfaccde3488f8797fba1b1b Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M modules/freeswitch/fs_api.c M modules/freeswitch/fs_api.h M modules/freeswitch/fs_mod.c M modules/freeswitch/fs_proc.c Log Message: ----------- freeswitch: Add event socket ref counting and connection cleanup From liviu at opensips.org Tue Jan 31 12:40:11 2017 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 31 Jan 2017 09:40:11 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4f0688: freeswitch: Fix a ref count bug Message-ID: <5890cbfbcd00a_7dc83fda7ea0713c1097f7@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/feature/FS-load-balancer Home: https://github.com/OpenSIPS/opensips Commit: 4f0688293e661b67b3a45f116002d1e44d913187 https://github.com/OpenSIPS/opensips/commit/4f0688293e661b67b3a45f116002d1e44d913187 Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M modules/freeswitch/fs_api.c Log Message: ----------- freeswitch: Fix a ref count bug From liviu at opensips.org Tue Jan 31 12:50:08 2017 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 31 Jan 2017 09:50:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bf7489: freeswitch ESL connector: First draft Message-ID: <5890ce50a362e_7533fe9b0b0f14c9255@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/feature/FS-load-balancer Home: https://github.com/OpenSIPS/opensips Commit: bf748976ff58244a05ed6e4d167c840206846b03 https://github.com/OpenSIPS/opensips/commit/bf748976ff58244a05ed6e4d167c840206846b03 Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: A modules/freeswitch/Makefile A modules/freeswitch/fs_api.h A modules/freeswitch/fs_mod.c Log Message: ----------- freeswitch ESL connector: First draft Commit: 2ed26449dff6561f306b6463b723a506679fb70f https://github.com/OpenSIPS/opensips/commit/2ed26449dff6561f306b6463b723a506679fb70f Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M Makefile.sources M modules/freeswitch/Makefile A modules/freeswitch/esl/src/esl.c A modules/freeswitch/esl/src/esl_buffer.c A modules/freeswitch/esl/src/esl_config.c A modules/freeswitch/esl/src/esl_event.c A modules/freeswitch/esl/src/esl_json.c A modules/freeswitch/esl/src/esl_threadmutex.c A modules/freeswitch/esl/src/include/esl.h A modules/freeswitch/esl/src/include/esl_buffer.h A modules/freeswitch/esl/src/include/esl_config.h A modules/freeswitch/esl/src/include/esl_event.h A modules/freeswitch/esl/src/include/esl_json.h A modules/freeswitch/esl/src/include/esl_oop.h A modules/freeswitch/esl/src/include/esl_threadmutex.h Log Message: ----------- freeswitch: Integrate FreeSWITCH ESL code Commit: bb59120158c219186f6275e96c1bfe332618e48a https://github.com/OpenSIPS/opensips/commit/bb59120158c219186f6275e96c1bfe332618e48a Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: A modules/freeswitch/fs_api.c M modules/freeswitch/fs_api.h M modules/freeswitch/fs_mod.c Log Message: ----------- freeswitch: API draft Commit: b1f3ddea0f582e5e7f78341e1ca2bc0f79d1bc18 https://github.com/OpenSIPS/opensips/commit/b1f3ddea0f582e5e7f78341e1ca2bc0f79d1bc18 Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M resolve.c M resolve.h Log Message: ----------- resolve.c: Add generic "ip[:port]" parsing/resolving Commit: 37109ce03190c1dd2adeb88fdefd502158abfb7e https://github.com/OpenSIPS/opensips/commit/37109ce03190c1dd2adeb88fdefd502158abfb7e Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M modules/freeswitch/fs_api.c M modules/freeswitch/fs_api.h Log Message: ----------- freeswitch: Add box referencing from multiple modules Commit: 17cdbd3755c2a36e218352583a69810cacf24fe1 https://github.com/OpenSIPS/opensips/commit/17cdbd3755c2a36e218352583a69810cacf24fe1 Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: A lib/timerfd.h M modules/cfgutils/cfgutils.c Log Message: ----------- Move "sys/timerfd.h" conditional import code under lib/ Commit: 13b125e86af611db7178bbba9e233aabf42fdb97 https://github.com/OpenSIPS/opensips/commit/13b125e86af611db7178bbba9e233aabf42fdb97 Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M modules/freeswitch/fs_api.c M modules/freeswitch/fs_api.h M modules/freeswitch/fs_mod.c A modules/freeswitch/fs_proc.c A modules/freeswitch/fs_proc.h M reactor_defs.h Log Message: ----------- freeswitch: Add dedicated process for FS conn handling * reactor-based waiting on multiple FS boxes * periodic TCP reconnect to any box, if needed Commit: e147f5932e747f20708745249fbe2ba22053747a https://github.com/OpenSIPS/opensips/commit/e147f5932e747f20708745249fbe2ba22053747a Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M lib/timerfd.h Log Message: ----------- lib/timerfd.h: remove unnecessary warning Commit: 88d6d667ba271d4c66da3068676b15de4060c248 https://github.com/OpenSIPS/opensips/commit/88d6d667ba271d4c66da3068676b15de4060c248 Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: A lib/osips_malloc.c A lib/osips_malloc.h Log Message: ----------- Add reusable, libc-compatible pkg/shm allocation functions Commit: 512fca237f653b53a3f89306371337630788ff1f https://github.com/OpenSIPS/opensips/commit/512fca237f653b53a3f89306371337630788ff1f Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M modules/freeswitch/fs_api.c M modules/freeswitch/fs_api.h M modules/freeswitch/fs_mod.c M modules/freeswitch/fs_proc.c Log Message: ----------- freeswitch: Add heartbeat event parsing & pushing to subscribers Commit: bc3aae9f62fc89bc53058843ef5d6f79e3a6acfc https://github.com/OpenSIPS/opensips/commit/bc3aae9f62fc89bc53058843ef5d6f79e3a6acfc Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M modules/freeswitch/fs_api.c M modules/freeswitch/fs_api.h M modules/freeswitch/fs_mod.c M modules/freeswitch/fs_proc.c Log Message: ----------- freeswitch: Add event socket ref counting and connection cleanup Commit: 8fddc48f44e39d52bf25cb1f50510c2c6e7a001b https://github.com/OpenSIPS/opensips/commit/8fddc48f44e39d52bf25cb1f50510c2c6e7a001b Author: Liviu Chircu Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M modules/freeswitch/fs_api.c Log Message: ----------- freeswitch: Fix a ref count bug Compare: https://github.com/OpenSIPS/opensips/compare/4f0688293e66...8fddc48f44e3