From razvan at opensips.org Fri Sep 1 04:47:47 2017 From: razvan at opensips.org (=?UTF-8?Q?R=c4=83zvan_Crainea?=) Date: Fri, 1 Sep 2017 11:47:47 +0300 Subject: [OpenSIPS-Devel] Pending OpenSIPS minor release In-Reply-To: References: <7c2a96ad-4acb-5df0-b6d8-5e4551b83dee@opensips.org> Message-ID: Hello! Your test is not completely accurate - you should measure the timestamp in OpenSIPS after the t_relay() function. Moreover, in the t_relay() function, OpenSIPS simply passes the message to the kernel's network layer - it's up to the OS when he sends the message, depending on networking queuing, CPU load, etc. Is this happening for all BYE messages? Best regards, Răzvan Crainea OpenSIPS Developer www.opensips-solutions.com On 08/29/2017 07:47 AM, Sureshbhai Talasaniya wrote: > _Hello,_ > *_ > _* > *_Problem: > > _* > In some calls I noticed, OpenSIPS takes at least 1 second to relay BYE > message after calling t_relay function. However, we didn't notice > major time difference in cfg execution before and after calling t_relay. > > *_Details about Problem:_* > > route[ON_BYE] > { > $avp(cdr_call_end_time)=$Ts; > $avp(cdr_call_end_time_microsecond)=$Tsm; > > xlog("L_WARNING","[ $ci ] Before Do accounting : $Ts:$Tsm"); > launch(radius_send_acct("set2")); > xlog("L_WARNING","[ $ci ] After Do accounting : $Ts:$Tsm"); > route("DEFAULT_RELAY_ROUTE"); > } > > route[DEFAULT_RELAY_ROUTE] { > if (!t_relay()) { > sl_reply_error(); > } > exit; > } > > In OpenSIPs Log. > Aug 18 13:51:59 OS /usr/local/sbin/opensips[22304]: [ xxx at 1.1.1.1 > ] Before Do accounting : 1503041368:000686 > Aug 18 13:51:59 OS /usr/local/sbin/opensips[22304]: [ xxx at 1.1.1.1 > ] After Do accounting : 1503041368:000887 > > 1503041368000887 - 1503041368000686 = 201 usec > > OpenSIPs cfg Generate Timestamp : 1503041368000887 and Called t_relay > function. > Timestamp of BYE in tcpdump output: 1503041369001085 > > 1503041369001085 - 1503041368000887 = 1000198 > > Which means OpenSIPS took 1 second to send BYE to Network Layer. > > For more information, I have attached SIP Message text file too. > > Looking forward to your help. > > Thanks in advance. > > On Mon, Aug 28, 2017 at 8:10 PM, Liviu Chircu > wrote: > > Hi all, > > An OpenSIPS 2.3 minor release bump has been scheduled for > Thursday, Aug 31st. If you happen to have any GitHub OpenSIPS > issues or mailing list bug threads that have not been answered > yet, please let us know as soon as possible so they make it onto > the fix checklist. > > Best regards, > > -- > Liviu Chircu > OpenSIPS Developer > http://www.opensips-solutions.com > > > _______________________________________________ > Devel mailing list > Devel at lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/devel > > > > > > -- > Regards, > Suresh Talasaniya. > Software Developer. > Ecosmob Technologies Pvt. Ltd. > Contact : +91-9724264776 > Skype : suresh.ecosmob > > > _______________________________________________ > 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 liviu at opensips.org Fri Sep 1 06:24:29 2017 From: liviu at opensips.org (Liviu Chircu) Date: Fri, 01 Sep 2017 03:24:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 935fd5: sipcapture: Fix primary key issues with PostgreSQL Message-ID: <59a9355d65751_20e13fd2009a1c3c782ca@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 935fd57e6c4b71beb5f28c56781e1ba9957c8997 https://github.com/OpenSIPS/opensips/commit/935fd57e6c4b71beb5f28c56781e1ba9957c8997 Author: Liviu Chircu Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M modules/sipcapture/sipcapture.c Log Message: ----------- sipcapture: Fix primary key issues with PostgreSQL Postgres handles zero-value auto-increment columns which are part of composite primary keys differently than MySQL. Omitting the column altogether from the INSERT statements rather than setting it to zero leads to the expected behavior on both platforms (i.e. "always try to insert a unique id"). Thanks to Jennifer Hashimoto for reporting and troubleshooting (cherry picked from commit e3be4a13d36898998beafd4acf89ef0c2520749c) From razvan at opensips.org Tue Sep 12 04:10:52 2017 From: razvan at opensips.org (Razvan Crainea) Date: Tue, 12 Sep 2017 01:10:52 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 07c3b1: travis: add IRC notifications Message-ID: <59b7968c8b672_6aba3fc05815fc40265b4@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 07c3b105942037547eadff1636f89ae5800fabf0 https://github.com/OpenSIPS/opensips/commit/07c3b105942037547eadff1636f89ae5800fabf0 Author: Razvan Crainea Date: 2017-09-04 (Mon, 04 Sep 2017) Changed paths: M .travis.yml Log Message: ----------- travis: add IRC notifications From razvan at opensips.org Tue Sep 12 04:21:53 2017 From: razvan at opensips.org (Razvan Crainea) Date: Tue, 12 Sep 2017 01:21:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e113e1: proto_wss: write all TLS chunks under a single loc... Message-ID: <59b79921da4c3_72af3fee94435c34911e5@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e113e147c71b2fa4f84bed3621b91d1ed1de38f6 https://github.com/OpenSIPS/opensips/commit/e113e147c71b2fa4f84bed3621b91d1ed1de38f6 Author: Razvan Crainea Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M modules/proto_tls/proto_tls.c M modules/proto_wss/proto_wss.c M modules/tls_mgm/tls_conn_server.h Log Message: ----------- proto_wss: write all TLS chunks under a single lock Reported by Eric Tamme from OnSIP From razvan at opensips.org Tue Sep 12 04:37:10 2017 From: razvan at opensips.org (Razvan Crainea) Date: Tue, 12 Sep 2017 01:37:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b0eb92: parse_fline: fix implicit cast sign Message-ID: <59b79cb62a3fb_595e3faa36c43c34800fd@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b0eb928e7241e9c8c2fcfff3e3bb3704fbfddae6 https://github.com/OpenSIPS/opensips/commit/b0eb928e7241e9c8c2fcfff3e3bb3704fbfddae6 Author: Razvan Crainea Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M parser/parse_fline.c Log Message: ----------- parse_fline: fix implicit cast sign From razvan at opensips.org Tue Sep 12 04:37:30 2017 From: razvan at opensips.org (Razvan Crainea) Date: Tue, 12 Sep 2017 01:37:30 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f77ae3: parse_fline: fix implicit cast sign Message-ID: <59b79cca18635_1c443fef3798bc44193f8@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: f77ae3034d05545ee6e4cb9717ca7ab27a5d3dfa https://github.com/OpenSIPS/opensips/commit/f77ae3034d05545ee6e4cb9717ca7ab27a5d3dfa Author: Razvan Crainea Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M parser/parse_fline.c Log Message: ----------- parse_fline: fix implicit cast sign (cherry picked from commit b0eb928e7241e9c8c2fcfff3e3bb3704fbfddae6) From razvan at opensips.org Tue Sep 12 04:37:48 2017 From: razvan at opensips.org (Razvan Crainea) Date: Tue, 12 Sep 2017 01:37:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b73baa: parse_fline: fix implicit cast sign Message-ID: <59b79cdca1a3e_55563fe7337b5c28815ed@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: b73baa828375661ed69263be84ab138da8138d25 https://github.com/OpenSIPS/opensips/commit/b73baa828375661ed69263be84ab138da8138d25 Author: Razvan Crainea Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M parser/parse_fline.c Log Message: ----------- parse_fline: fix implicit cast sign (cherry picked from commit b0eb928e7241e9c8c2fcfff3e3bb3704fbfddae6) From razvan at opensips.org Wed Sep 13 10:46:19 2017 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 13 Sep 2017 07:46:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 99af2f: proto_wss: release lock even if write fails Message-ID: <59b944bbed367_6bd33f911967fc346392a@hookshot-fe-92cdb05.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 99af2fc44f0b8216bdbe7320d41adb208144ada0 https://github.com/OpenSIPS/opensips/commit/99af2fc44f0b8216bdbe7320d41adb208144ada0 Author: Razvan Crainea Date: 2017-09-13 (Wed, 13 Sep 2017) Changed paths: M modules/proto_wss/proto_wss.c Log Message: ----------- proto_wss: release lock even if write fails Detected and fixed by Eric Tamme from OnSIP From razvan at opensips.org Wed Sep 13 13:02:24 2017 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 13 Sep 2017 10:02:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cf9c0f: proto_wss: write all TLS chunks under a single loc... Message-ID: <59b964a099bd9_2dab13fb094e55c346622@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: cf9c0f17ebd193ab0becc5fd8c9dff4c11b3b0bb https://github.com/OpenSIPS/opensips/commit/cf9c0f17ebd193ab0becc5fd8c9dff4c11b3b0bb Author: Razvan Crainea Date: 2017-09-13 (Wed, 13 Sep 2017) Changed paths: M modules/proto_tls/proto_tls.c M modules/proto_wss/proto_wss.c M modules/tls_mgm/tls_conn_server.h Log Message: ----------- proto_wss: write all TLS chunks under a single lock Reported by Eric Tamme from OnSIP (cherry picked from commit e113e147c71b2fa4f84bed3621b91d1ed1de38f6) Commit: 6b3ba3c7e61bb53ced660e7dbbeb3dbd7b7e6873 https://github.com/OpenSIPS/opensips/commit/6b3ba3c7e61bb53ced660e7dbbeb3dbd7b7e6873 Author: Razvan Crainea Date: 2017-09-13 (Wed, 13 Sep 2017) Changed paths: M modules/proto_wss/proto_wss.c Log Message: ----------- proto_wss: release lock even if write fails Detected and fixed by Eric Tamme from OnSIP (cherry picked from commit 99af2fc44f0b8216bdbe7320d41adb208144ada0) Compare: https://github.com/OpenSIPS/opensips/compare/f77ae3034d05...6b3ba3c7e61b From razvan at opensips.org Wed Sep 13 13:02:40 2017 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 13 Sep 2017 10:02:40 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cdcd9f: proto_wss: write all TLS chunks under a single loc... Message-ID: <59b964b04d0bd_2d8a43fc314221c2817265@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: cdcd9f19dcec1bb9644469b97fd76447cce30034 https://github.com/OpenSIPS/opensips/commit/cdcd9f19dcec1bb9644469b97fd76447cce30034 Author: Razvan Crainea Date: 2017-09-13 (Wed, 13 Sep 2017) Changed paths: M modules/proto_tls/proto_tls.c M modules/proto_wss/proto_wss.c M modules/tls_mgm/tls_conn_server.h Log Message: ----------- proto_wss: write all TLS chunks under a single lock Reported by Eric Tamme from OnSIP (cherry picked from commit e113e147c71b2fa4f84bed3621b91d1ed1de38f6) Commit: 6798532daa909ac44a66dea45dccda3d2c142970 https://github.com/OpenSIPS/opensips/commit/6798532daa909ac44a66dea45dccda3d2c142970 Author: Razvan Crainea Date: 2017-09-13 (Wed, 13 Sep 2017) Changed paths: M modules/proto_wss/proto_wss.c Log Message: ----------- proto_wss: release lock even if write fails Detected and fixed by Eric Tamme from OnSIP (cherry picked from commit 99af2fc44f0b8216bdbe7320d41adb208144ada0) Compare: https://github.com/OpenSIPS/opensips/compare/b73baa828375...6798532daa90 From bogdan at opensips.org Thu Sep 14 13:10:32 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 14 Sep 2017 10:10:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9e497e: Fix bogus error message (probabaly copy paste erro... Message-ID: <59bab80882bc9_67ee3fe72e32fc3095927@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 9e497ea4ab03c67cb073bdf0dccef2b16bff80e2 https://github.com/OpenSIPS/opensips/commit/9e497ea4ab03c67cb073bdf0dccef2b16bff80e2 Author: Bogdan-Andrei Iancu Date: 2017-09-14 (Thu, 14 Sep 2017) Changed paths: M scripts/opensipsdbctl Log Message: ----------- Fix bogus error message (probabaly copy paste error) Credits for the fix go to Michael Mavroudis. From bogdan at opensips.org Thu Sep 14 13:15:03 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 14 Sep 2017 10:15:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0c8d59: Fix bogus error message (probabaly copy paste erro... Message-ID: <59bab91760c5e_651e3f89ed129c2c4211f@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0c8d59777fd0167af9234c17fea18ea2a58eddda https://github.com/OpenSIPS/opensips/commit/0c8d59777fd0167af9234c17fea18ea2a58eddda Author: Bogdan-Andrei Iancu Date: 2017-09-14 (Thu, 14 Sep 2017) Changed paths: M scripts/opensipsdbctl Log Message: ----------- Fix bogus error message (probabaly copy paste error) Credits for the fix go to Michael Mavroudis. (cherry picked from commit 9e497ea4ab03c67cb073bdf0dccef2b16bff80e2) From bogdan at opensips.org Thu Sep 14 13:38:55 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 14 Sep 2017 10:38:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 21df6c: Fix bogus error message (probabaly copy paste erro... Message-ID: <59babeafa529e_d02b3ff2e7083c38768d7@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 21df6c8238475a11c6ab37797de7bb00c92587cd https://github.com/OpenSIPS/opensips/commit/21df6c8238475a11c6ab37797de7bb00c92587cd Author: Bogdan-Andrei Iancu Date: 2017-09-14 (Thu, 14 Sep 2017) Changed paths: M scripts/opensipsdbctl Log Message: ----------- Fix bogus error message (probabaly copy paste error) Credits for the fix go to Michael Mavroudis. (cherry picked from commit 9e497ea4ab03c67cb073bdf0dccef2b16bff80e2) From osas at voipembedded.com Thu Sep 14 18:54:13 2017 From: osas at voipembedded.com (Ovidiu Sas) Date: Thu, 14 Sep 2017 18:54:13 -0400 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] de76c2: Remove core value "myself" and offer approximately... In-Reply-To: <595d1cf58f61a_2f373fa57c0f5c382236f9@hookshot-fe6-cp1-prd.iad.github.net.mail> References: <595d1cf58f61a_2f373fa57c0f5c382236f9@hookshot-fe6-cp1-prd.iad.github.net.mail> Message-ID: This should be documented as removed/replaced here: http://www.opensips.org/Documentation/Script-CoreParameters-2-4 Regards, Ovidiu Sas On Wed, Jul 5, 2017 at 1:08 PM, rvlad-patrascu wrote: > Branch: refs/heads/keywords_rework > Home: https://github.com/OpenSIPS/opensips > Commit: de76c2d19f7fbdf8f2af91efb07a05e16b064dbc > https://github.com/OpenSIPS/opensips/commit/de76c2d19f7fbdf8f2af91efb07a05e16b064dbc > Author: rvlad-patrascu > Date: 2017-07-05 (Wed, 05 Jul 2017) > > Changed paths: > M action.c > M cfg.lex > M cfg.y > M route.c > M route_struct.c > M route_struct.h > > Log Message: > ----------- > Remove core value "myself" and offer approximately the same features via a new core function "is_myself". > > > > _______________________________________________ > Devel mailing list > Devel at lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/devel > -- VoIP Embedded, Inc. http://www.voipembedded.com From razvan at opensips.org Fri Sep 15 10:14:35 2017 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 15 Sep 2017 07:14:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b7f9ca: siptrace: allow capturing on any port Message-ID: <59bbe04b702fd_632f3f8cca59fc2c49682@hookshot-fe-92cdb05.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b7f9ca3316f4d6c740fc62599a55bae97026efbd https://github.com/OpenSIPS/opensips/commit/b7f9ca3316f4d6c740fc62599a55bae97026efbd Author: Razvan Crainea Date: 2017-09-15 (Fri, 15 Sep 2017) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- siptrace: allow capturing on any port reported by Eric Tamme from OnSIP From razvan at opensips.org Fri Sep 15 10:14:58 2017 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 15 Sep 2017 07:14:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8a17c8: siptrace: allow capturing on any port Message-ID: <59bbe062cefd4_7a993fe81eae5c2c1104ed@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 8a17c82ce73a7d2cbb0de8fd11e4d0e75eb307d8 https://github.com/OpenSIPS/opensips/commit/8a17c82ce73a7d2cbb0de8fd11e4d0e75eb307d8 Author: Razvan Crainea Date: 2017-09-15 (Fri, 15 Sep 2017) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- siptrace: allow capturing on any port reported by Eric Tamme from OnSIP (cherry picked from commit b7f9ca3316f4d6c740fc62599a55bae97026efbd) From razvan at opensips.org Fri Sep 15 10:15:21 2017 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 15 Sep 2017 07:15:21 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 24ffc2: siptrace: allow capturing on any port Message-ID: <59bbe079ab2f7_5faf3f7fc359fc2c32380@hookshot-fe-92cdb05.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 24ffc204ab48a651e374a53591458cb2b19ba2ad https://github.com/OpenSIPS/opensips/commit/24ffc204ab48a651e374a53591458cb2b19ba2ad Author: Razvan Crainea Date: 2017-09-15 (Fri, 15 Sep 2017) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- siptrace: allow capturing on any port reported by Eric Tamme from OnSIP (cherry picked from commit b7f9ca3316f4d6c740fc62599a55bae97026efbd) From bogdan at opensips.org Wed Sep 20 11:40:51 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 20 Sep 2017 18:40:51 +0300 Subject: [OpenSIPS-Devel] [Blog] Troubleshooting OpenSIPS script Message-ID: What makes OpenSIPS such an attractive and powerful SIP solutions is its high level of programmability, thanks to its C-like configuration script. But once you get into the “programming” area, you will automatically need tools and skills for troubleshooting. So here there are some some tips and tools you can use in OpenSIPS for “debugging” your configuration script. https://blog.opensips.org/2017/09/20/troubleshooting-opensips-script/ Enjoy, -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com From razvan at opensips.org Thu Sep 21 04:48:35 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 21 Sep 2017 01:48:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6c1a79: add sqlite for jessie and wheezy Message-ID: <59c37ce3ad98b_4563faa1e7f1c349561f@hookshot-fe-92cdb05.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6c1a79d291af802d0b7115b15582b068acfe18d5 https://github.com/OpenSIPS/opensips/commit/6c1a79d291af802d0b7115b15582b068acfe18d5 Author: Razvan Crainea Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M packaging/debian/jessie/rules M packaging/debian/wheezy/rules Log Message: ----------- add sqlite for jessie and wheezy Fix provided by Nick Altman From razvan at opensips.org Thu Sep 21 04:48:50 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 21 Sep 2017 01:48:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9970f3: add sqlite for jessie and wheezy Message-ID: <59c37cf2c6ecb_55023fa1915edc34973c4@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 9970f3abbcbb1fa9abb57d65375cd14f0b91688b https://github.com/OpenSIPS/opensips/commit/9970f3abbcbb1fa9abb57d65375cd14f0b91688b Author: Razvan Crainea Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M packaging/debian/jessie/rules M packaging/debian/wheezy/rules Log Message: ----------- add sqlite for jessie and wheezy Fix provided by Nick Altman (cherry picked from commit 6c1a79d291af802d0b7115b15582b068acfe18d5) From bogdan at opensips.org Thu Sep 21 05:01:46 2017 From: bogdan at opensips.org (Bogdan Andrei IANCU) Date: Thu, 21 Sep 2017 02:01:46 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 308662: free db_hdl and res after doing a db write - memor... Message-ID: <59c37ffa993bd_60b43f8c523c1c349618@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 308662a9be3d92f433b603c13a5fa8c0b93d8a87 https://github.com/OpenSIPS/opensips/commit/308662a9be3d92f433b603c13a5fa8c0b93d8a87 Author: Eric Tamme Date: 2017-09-08 (Fri, 08 Sep 2017) Changed paths: M modules/cpl_c/cpl_db.c Log Message: ----------- free db_hdl and res after doing a db write - memory leak Commit: 9ef3aacce9d7bb84c5d4767848934106abe7dfb2 https://github.com/OpenSIPS/opensips/commit/9ef3aacce9d7bb84c5d4767848934106abe7dfb2 Author: Eric Tamme Date: 2017-09-08 (Fri, 08 Sep 2017) Changed paths: M modules/cpl_c/cpl_db.c Log Message: ----------- add back missing return Commit: 2a64a1455d63fdabf9d9130811d2932e245afd1e https://github.com/OpenSIPS/opensips/commit/2a64a1455d63fdabf9d9130811d2932e245afd1e Author: Bogdan Andrei IANCU Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M modules/cpl_c/cpl_db.c Log Message: ----------- Merge pull request #1191 from etamme/master fix memory leak in cpl-c write_to_db Compare: https://github.com/OpenSIPS/opensips/compare/6c1a79d291af...2a64a1455d63 From bogdan at opensips.org Thu Sep 21 05:03:49 2017 From: bogdan at opensips.org (Bogdan Andrei IANCU) Date: Thu, 21 Sep 2017 02:03:49 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 69e4a9: Merge pull request #1191 from etamme/master Message-ID: <59c380755723b_5ecf3fce1ecf3c2c5596f@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 69e4a94368acd762115dcd42bfcebfcf25e461e5 https://github.com/OpenSIPS/opensips/commit/69e4a94368acd762115dcd42bfcebfcf25e461e5 Author: Bogdan Andrei IANCU Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M modules/cpl_c/cpl_db.c Log Message: ----------- Merge pull request #1191 from etamme/master fix memory leak in cpl-c write_to_db (cherry picked from commit 2a64a1455d63fdabf9d9130811d2932e245afd1e) From bogdan at opensips.org Thu Sep 21 05:04:38 2017 From: bogdan at opensips.org (Bogdan Andrei IANCU) Date: Thu, 21 Sep 2017 02:04:38 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 031389: Merge pull request #1191 from etamme/master Message-ID: <59c380a6d1563_72383f86bce29c44921cb@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 03138917fcd7a0aa36bb5633785ebb6ef3ad910f https://github.com/OpenSIPS/opensips/commit/03138917fcd7a0aa36bb5633785ebb6ef3ad910f Author: Bogdan Andrei IANCU Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M modules/cpl_c/cpl_db.c Log Message: ----------- Merge pull request #1191 from etamme/master fix memory leak in cpl-c write_to_db (cherry picked from commit 2a64a1455d63fdabf9d9130811d2932e245afd1e) From razvan at opensips.org Thu Sep 21 05:19:00 2017 From: razvan at opensips.org (=?UTF-8?B?UsSDenZhbg==?= Crainea) Date: Thu, 21 Sep 2017 02:19:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e6ef00: Added SQLite module to debian packaging Message-ID: <59c38404bb184_78b63fd302d55c40353fd@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e6ef00ee45fc2956d99505a1092a5945f5903bca https://github.com/OpenSIPS/opensips/commit/e6ef00ee45fc2956d99505a1092a5945f5903bca Author: Jon Leren Schøpzinsky Date: 2017-03-28 (Tue, 28 Mar 2017) Changed paths: M packaging/debian/common/control M packaging/debian/common/rules Log Message: ----------- Added SQLite module to debian packaging Commit: 7f3a5e97bcf4ae78bbfe8536e0359872da4d14f3 https://github.com/OpenSIPS/opensips/commit/7f3a5e97bcf4ae78bbfe8536e0359872da4d14f3 Author: Răzvan Crainea Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M .travis.yml M Makefile M Makefile.conf.template M Makefile.sources M action.c M async.c M async.h M bin_interface.c M bin_interface.h M cachedb/cachedb.c M cachedb/example/example_cachedb.c M cfg.lex M cfg.y M daemonize.c M db/db_ut.c M db/schema/tls_mgm.xml M dprint.h M etc/opensips.cfg M examples/acc-mysql.cfg M examples/acc.cfg M examples/exec_s5.cfg M examples/fork.cfg M examples/msilo.cfg M examples/nathelper.cfg M examples/pstn.cfg M examples/redirect.cfg M examples/replicate.cfg M examples/serial_183.cfg M forward.h M io_wait.h M io_wait_loop.h A lib/dbg/struct_hist.c A lib/dbg/struct_hist.h A lib/reg/ci.c A lib/reg/ci.h A lib/reg/config.h A lib/reg/path.c A lib/reg/path.h A lib/reg/regtime.c A lib/reg/regtime.h M lib/reg/rerrno.h M lib/reg/sip_msg.c M lib/reg/sip_msg.h A lib/sliblist.c A lib/sliblist.h M lib/timerfd.h M main.c M mem/common.h M mem/f_malloc.c M mem/hp_malloc.c M mem/q_malloc.c M mem/shm_mem.c M mem/shm_mem.h M menuconfig/configs/opensips_loadbalancer.m4 M menuconfig/configs/opensips_residential.m4 M menuconfig/configs/opensips_trunking.m4 M mi/mi_trace.c M modules/aaa_radius/Makefile M modules/aaa_radius/README M modules/aaa_radius/aaa_radius.c M modules/aaa_radius/doc/aaa_radius_admin.xml M modules/acc/README M modules/acc/acc.c M modules/acc/acc_extra.c M modules/acc/acc_logic.c M modules/acc/acc_mod.c M modules/acc/acc_vars.c M modules/acc/doc/acc_admin.xml M modules/alias_db/alias_db.c M modules/auth/auth_mod.c M modules/auth_aaa/Makefile M modules/auth_aaa/authaaa_mod.c M modules/auth_db/authdb_mod.c M modules/avpops/README M modules/avpops/avpops.c M modules/b2b_entities/b2b_entities.c M modules/b2b_entities/dlg.c M modules/b2b_logic/b2b_logic.c M modules/b2b_sca/b2b_sca.c M modules/b2b_sca/sca_logic.c M modules/benchmark/benchmark.c M modules/cachedb_cassandra/cachedb_cassandra.c M modules/cachedb_couchbase/Makefile M modules/cachedb_couchbase/cachedb_couchbase.c M modules/cachedb_local/cachedb_local.c M modules/cachedb_memcached/Makefile M modules/cachedb_memcached/cachedb_memcached.c M modules/cachedb_mongodb/Makefile M modules/cachedb_mongodb/README M modules/cachedb_mongodb/cachedb_mongodb.c M modules/cachedb_mongodb/cachedb_mongodb_dbase.c M modules/cachedb_mongodb/cachedb_mongodb_dbase.h M modules/cachedb_mongodb/cachedb_mongodb_json.c M modules/cachedb_mongodb/doc/cachedb_mongodb.xml M modules/cachedb_mongodb/doc/cachedb_mongodb_admin.xml M modules/cachedb_redis/Makefile M modules/cachedb_redis/cachedb_redis.c M modules/cachedb_sql/cachedb_sql.c M modules/call_center/README M modules/call_center/call_center.c M modules/call_control/call_control.c M modules/carrierroute/carrierroute.c M modules/cfgutils/cfgutils.c M modules/cgrates/README M modules/cgrates/cgrates.c M modules/cgrates/cgrates_acc.c M modules/cgrates/cgrates_auth.c M modules/cgrates/cgrates_common.c M modules/cgrates/cgrates_common.h M modules/cgrates/doc/cgrates_admin.xml M modules/clusterer/README M modules/clusterer/clusterer.c M modules/clusterer/clusterer.h M modules/clusterer/clusterer_mod.c M modules/clusterer/doc/clusterer_admin.xml M modules/clusterer/node_info.c M modules/clusterer/node_info.h M modules/compression/README M modules/compression/compression.c M modules/compression/doc/compression_admin.xml M modules/cpl_c/README M modules/cpl_c/cpl.c M modules/cpl_c/cpl_db.c M modules/cpl_c/doc/cpl_c_admin.xml M modules/db_berkeley/Makefile M modules/db_berkeley/db_berkeley.c M modules/db_cachedb/db_cachedb.c M modules/db_flatstore/flatstore_mod.c M modules/db_http/Makefile M modules/db_http/db_http.c M modules/db_mysql/README M modules/db_mysql/db_mysql.c M modules/db_mysql/my_con.c M modules/db_oracle/db_oracle.c M modules/db_perlvdb/perlvdb.c M modules/db_postgres/db_postgres.c M modules/db_sqlite/db_sqlite.c M modules/db_text/README M modules/db_text/dbtext.c M modules/db_text/doc/db_text.cfg M modules/db_unixodbc/Makefile M modules/db_unixodbc/db_unixodbc.c M modules/db_virtual/db_virtual.c M modules/dialog/README M modules/dialog/dialog.c M modules/dialog/dlg_cb.c M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_handlers.c M modules/dialog/dlg_hash.c M modules/dialog/dlg_hash.h M modules/dialog/dlg_profile.c M modules/dialog/dlg_replication.c M modules/dialog/doc/dialog_admin.xml M modules/dialplan/README M modules/dialplan/dialplan.c M modules/dialplan/doc/dialplan_admin.xml M modules/dialplan/dp_db.c M modules/dispatcher/README M modules/dispatcher/dispatcher.c M modules/dispatcher/doc/dispatcher_admin.xml M modules/diversion/diversion.c M modules/dns_cache/README M modules/dns_cache/dns_cache.c M modules/domain/domain_mod.c M modules/domainpolicy/domainpolicy_mod.c M modules/drouting/drouting.c M modules/emergency/emergency_methods.c M modules/enum/enum_mod.c M modules/event_datagram/event_datagram.c M modules/event_flatstore/event_flatstore.c M modules/event_rabbitmq/Makefile M modules/event_rabbitmq/README M modules/event_rabbitmq/doc/event_rabbitmq.cfg M modules/event_rabbitmq/event_rabbitmq.c M modules/event_rabbitmq/rabbitmq_send.c M modules/event_route/event_route.c M modules/event_routing/README M modules/event_routing/ebr_data.c M modules/event_routing/event_routing.c M modules/event_virtual/event_virtual.c M modules/event_xmlrpc/event_xmlrpc.c M modules/event_xmlrpc/xmlrpc_send.c M modules/exec/README M modules/exec/doc/exec_admin.xml M modules/exec/exec.c M modules/exec/exec_mod.c M modules/exec/kill.c M modules/fraud_detection/fraud_detection.c M modules/fraud_detection/frd_stats.h M modules/freeswitch/fs_api.c M modules/freeswitch/fs_api.h M modules/freeswitch/fs_mod.c M modules/freeswitch/fs_proc.c M modules/gflags/gflags.c M modules/group/group_mod.c M modules/h350/h350_mod.c M modules/httpd/httpd.c M modules/httpd/httpd_proc.c M modules/identity/README M modules/identity/doc/identity_admin.xml M modules/identity/identity.c M modules/imc/README M modules/imc/doc/imc_admin.xml M modules/imc/imc.c M modules/jabber/Makefile M modules/jabber/doc/jabber.cfg M modules/jabber/doc/jabberx.cfg M modules/jabber/jabber.c M modules/json/json.c M modules/ldap/ldap_mod.c M modules/load_balancer/load_balancer.c M modules/lua/Makefile M modules/lua/siplua.c M modules/mangler/README M modules/mangler/doc/mangler_admin.xml M modules/mangler/mangler.c M modules/mangler/mangler.cfg M modules/mathops/mathops.c M modules/maxfwd/maxfwd.c M modules/mediaproxy/mediaproxy.c M modules/mi_datagram/README M modules/mi_datagram/mi_datagram.c M modules/mi_fifo/mi_fifo.c M modules/mi_http/mi_http.c M modules/mi_json/README M modules/mi_json/doc/mi_json_admin.xml M modules/mi_json/mi_json.c M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c M modules/mid_registrar/Makefile M modules/mid_registrar/encode.c M modules/mid_registrar/gruu.c M modules/mid_registrar/lookup.c M modules/mid_registrar/mid_registrar.c M modules/mid_registrar/mid_registrar.h M modules/mid_registrar/save.c M modules/mid_registrar/ulcb.c M modules/mmgeoip/Makefile M modules/mmgeoip/mmgeoip.c M modules/msilo/README M modules/msilo/doc/msilo.cfg M modules/msilo/msilo.c M modules/nat_traversal/README M modules/nat_traversal/doc/nat_traversal_admin.xml M modules/nat_traversal/nat_traversal.c M modules/nathelper/README M modules/nathelper/doc/nathelper_admin.xml M modules/nathelper/examples/4to6.cfg M modules/nathelper/examples/alg.cfg M modules/nathelper/nathelper.c M modules/nathelper/nathelper.cfg M modules/nathelper/nathelper_rtpp.cfg M modules/options/README M modules/options/doc/options_admin.xml M modules/options/mod_options.c M modules/osp/README M modules/osp/doc/osp_admin.xml M modules/osp/etc/sample-osp-opensips.cfg M modules/osp/osp_mod.c M modules/path/path_mod.c M modules/peering/Makefile M modules/peering/peering.c M modules/perl/README M modules/perl/doc/perl_admin.xml M modules/perl/perl.c M modules/permissions/README M modules/permissions/doc/permissions_admin.xml M modules/permissions/permissions.c M modules/pi_http/pi_http.c M modules/pike/README M modules/pike/doc/pike_admin.xml M modules/pike/pike.c M modules/presence/Makefile M modules/presence/README M modules/presence/doc/presence_admin.xml M modules/presence/presence.c M modules/presence_callinfo/presence_callinfo.c M modules/presence_dialoginfo/presence_dialoginfo.c M modules/presence_mwi/presence_mwi.c M modules/presence_xcapdiff/presence_xcapdiff.c M modules/presence_xml/Makefile M modules/presence_xml/presence_xml.c M modules/proto_bin/proto_bin.c M modules/proto_hep/README M modules/proto_hep/doc/proto_hep_admin.xml M modules/proto_hep/hep.c M modules/proto_hep/hep.h M modules/proto_hep/hep_cb.c M modules/proto_hep/hep_cb.h M modules/proto_hep/proto_hep.c M modules/proto_sctp/proto_sctp.c M modules/proto_tls/README M modules/proto_tls/doc/proto_tls_admin.xml M modules/proto_tls/proto_tls.c M modules/proto_ws/README M modules/proto_ws/doc/proto_ws_admin.xml M modules/proto_ws/proto_ws.c M modules/proto_ws/ws_handshake_common.h M modules/proto_ws/ws_tcp.c M modules/proto_wss/README M modules/proto_wss/doc/proto_wss_admin.xml M modules/proto_wss/proto_wss.c M modules/pua/README M modules/pua/doc/pua_admin.xml M modules/pua/pua.c M modules/pua/send_publish.c M modules/pua_bla/README M modules/pua_bla/doc/pua_bla_admin.xml M modules/pua_bla/pua_bla.c M modules/pua_dialoginfo/Makefile M modules/pua_dialoginfo/README M modules/pua_dialoginfo/doc/pua_dialoginfo_admin.xml M modules/pua_dialoginfo/pua_dialoginfo.c M modules/pua_mi/pua_mi.c M modules/pua_usrloc/README M modules/pua_usrloc/doc/pua_usrloc_admin.xml M modules/pua_usrloc/pua_usrloc.c M modules/pua_xmpp/README M modules/pua_xmpp/doc/pua_xmpp_admin.xml M modules/pua_xmpp/pua_xmpp.c M modules/python/python_mod.c M modules/qos/README M modules/qos/doc/qos_admin.xml M modules/qos/qos.c M modules/rabbitmq/README M modules/rabbitmq/doc/rabbitmq_admin.xml M modules/rabbitmq/rabbitmq.c M modules/rabbitmq/rmq_servers.c M modules/ratelimit/README M modules/ratelimit/doc/ratelimit_admin.xml M modules/ratelimit/ratelimit.c M modules/regex/regex_mod.c M modules/registrar/Makefile M modules/registrar/README M modules/registrar/common.c M modules/registrar/doc/registrar_admin.xml M modules/registrar/lookup.c R modules/registrar/path.c R modules/registrar/path.h M modules/registrar/reg_mod.c M modules/registrar/reg_mod.h R modules/registrar/regtime.c R modules/registrar/regtime.h M modules/registrar/reply.c M modules/registrar/save.c M modules/registrar/sip_msg.c M modules/registrar/sip_msg.h M modules/rest_client/README M modules/rest_client/doc/rest_client_admin.xml M modules/rest_client/rest_client.c M modules/rest_client/rest_methods.c M modules/rls/README M modules/rls/doc/rls_admin.xml M modules/rls/rls.c M modules/rr/rr_mod.c M modules/rtpengine/README M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpengine/doc/rtpengine_faq.xml M modules/rtpengine/rtpengine.c M modules/rtpproxy/README M modules/rtpproxy/doc/rtpproxy_admin.xml M modules/rtpproxy/examples/4to6.cfg M modules/rtpproxy/examples/alg.cfg M modules/rtpproxy/rtpproxy.c M modules/rtpproxy/rtpproxy.h M modules/rtpproxy/timeout_process.c M modules/script_helper/script_helper.c M modules/seas/README M modules/seas/doc/seas_admin.xml M modules/seas/seas.c M modules/signaling/signaling.c M modules/sip_i/README M modules/sip_i/doc/sip_i_admin.xml M modules/sip_i/isup.c M modules/sip_i/sip_i.c M modules/sip_i/sip_i.h M modules/sipcapture/README M modules/sipcapture/doc/sipcapture_admin.xml M modules/sipcapture/examples/opensips.cfg M modules/sipcapture/sipcapture.c A modules/sipcapture/sql/report5capture.sql A modules/sipcapture/sql/report6capture.sql R modules/sipcapture/sql/rtcpcapture.sql M modules/sipmsgops/README M modules/sipmsgops/codecs.c M modules/sipmsgops/sipmsgops.c M modules/siptrace/README M modules/siptrace/siptrace.c M modules/siptrace/siptrace.h M modules/sl/sl.c M modules/sl/sl_funcs.c M modules/sms/sms.c M modules/sngtc/sngtc.c M modules/snmpstats/Makefile M modules/snmpstats/openserSIPPortTable.c M modules/snmpstats/snmpstats.h M modules/speeddial/README M modules/speeddial/doc/speeddial.cfg M modules/speeddial/doc/speeddial_admin.xml M modules/speeddial/speeddial.c M modules/sql_cacher/README M modules/sql_cacher/doc/sql_cacher_admin.xml M modules/sql_cacher/sql_cacher.c M modules/sst/README M modules/sst/doc/sst_admin.xml M modules/sst/sst.c M modules/statistics/statistics.c M modules/statistics/stats_funcs.c M modules/stun/stun.c M modules/textops/textops.c M modules/tls_mgm/README M modules/tls_mgm/api.h M modules/tls_mgm/doc/tls_mgm.xml M modules/tls_mgm/doc/tls_mgm_admin.xml M modules/tls_mgm/tls.h M modules/tls_mgm/tls_config.c M modules/tls_mgm/tls_config.h M modules/tls_mgm/tls_config_helper.h M modules/tls_mgm/tls_conn.h M modules/tls_mgm/tls_conn_server.h M modules/tls_mgm/tls_domain.c M modules/tls_mgm/tls_domain.h M modules/tls_mgm/tls_helper.h M modules/tls_mgm/tls_mgm.c M modules/tls_mgm/tls_params.c M modules/tls_mgm/tls_params.h M modules/tm/README M modules/tm/async.c M modules/tm/doc/tm_admin.xml M modules/tm/h_table.h M modules/tm/sip_msg.c M modules/tm/t_cancel.c M modules/tm/t_funcs.c M modules/tm/t_fwd.c M modules/tm/t_fwd.h M modules/tm/t_hooks.h M modules/tm/t_lookup.c M modules/tm/t_msgbuilder.h M modules/tm/t_reply.c M modules/tm/timer.c M modules/tm/tm.c M modules/tm/uac.c M modules/topology_hiding/README M modules/topology_hiding/topo_hiding_logic.c M modules/topology_hiding/topology_hiding.c M modules/uac/uac.c M modules/uac_auth/uac_auth.c M modules/uac_redirect/README M modules/uac_redirect/doc/uac_redirect_admin.xml M modules/uac_redirect/redirect.c M modules/uac_registrant/reg_records.h M modules/uac_registrant/registrant.c M modules/uri/uri_mod.c M modules/userblacklist/userblacklist.c M modules/usrloc/README M modules/usrloc/ucontact.c M modules/usrloc/udomain.c M modules/usrloc/ul_mod.c M modules/usrloc/urecord.c M modules/usrloc/ureplication.c M modules/xcap/xcap_mod.c M modules/xcap_client/xcap_client.c M modules/xml/Makefile M modules/xml/README M modules/xml/xml.c M modules/xmpp/Makefile M modules/xmpp/xmpp.c M net/net_tcp.c M net/net_tcp.h A net/net_tcp_dbg.h M net/net_tcp_proc.c M net/proto_tcp/README M net/proto_tcp/doc/proto_tcp_admin.xml M net/proto_tcp/proto_tcp.c M net/proto_tcp/tcp_common.h M net/proto_udp/proto_udp.c M net/tcp_conn.h M net/tcp_conn_defs.h M net/trans.h M net/trans_trace.c M packaging/debian/common/changelog M packaging/debian/common/control M packaging/debian/common/copyright M packaging/debian/common/opensips.init M packaging/debian/common/opensips.lintian-overrides M packaging/debian/common/opensips.service M packaging/debian/common/rules A packaging/debian/jessie/control A packaging/debian/jessie/rules A packaging/debian/stretch/control A packaging/debian/stretch/rules A packaging/debian/wheezy/control A packaging/debian/wheezy/rules M parser/msg_parser.c M parser/msg_parser.h M parser/parse_body.c M parser/parse_body.h M parser/parse_fline.c M parser/parse_uri.c M parser/sdp/sdp.c M pvar.c M pvar.h M re.c M resolve.h M route.c M route_struct.c M route_struct.h M script_var.c M scripts/db_berkeley/opensips/tls_mgm M scripts/dbtext/opensips/tls_mgm M scripts/mysql/tls_mgm-create.sql M scripts/opensipsctl.base M scripts/opensipsctl.pgsql M scripts/opensipsdbctl M scripts/opensipsdbctl.pgsql M scripts/opensipsdbctl.sqlite M scripts/oracle/tls_mgm-create.sql M scripts/postgres/tls_mgm-create.sql M scripts/sqlite/tls_mgm-create.sql R sliblist.c R sliblist.h M socket_info.c M socket_info.h M sr_module.c M sr_module.h M statistics.c M test/11.cfg M test/12.cfg M test/13.cfg M test/14.cfg M test/19.cfg M test/20.cfg M test/21.cfg M test/26.cfg M test/30.cfg M test/35.cfg M test/5.cfg M test/7.cfg M test/presence.cfg M timer.c M trace_api.h M transformations.c M transformations.h M trim.h M ut.c M ut.h M utils/db_berkeley/Makefile M utils/vim/opensips.vim M xlog.c Log Message: ----------- Merge branch 'master' into debian-sqlite-module Commit: 1bd368bb2186d34648009461769d4f565b63f797 https://github.com/OpenSIPS/opensips/commit/1bd368bb2186d34648009461769d4f565b63f797 Author: Răzvan Crainea Date: 2017-09-21 (Thu, 21 Sep 2017) Log Message: ----------- Merge pull request #1083 from jleren/debian-sqlite-module Added SQLite module to debian packaging Compare: https://github.com/OpenSIPS/opensips/compare/2a64a1455d63...1bd368bb2186 From bogdan at opensips.org Thu Sep 21 05:24:49 2017 From: bogdan at opensips.org (Bogdan Andrei IANCU) Date: Thu, 21 Sep 2017 02:24:49 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 30d27a: Add missed includes required on the *BSD systems t... Message-ID: <59c38561e9c87_3ee3fd1ee1e1c3454891@hookshot-fe-92cdb05.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 30d27a0b8ccb96687847e1dbe16c781b583fe809 https://github.com/OpenSIPS/opensips/commit/30d27a0b8ccb96687847e1dbe16c781b583fe809 Author: Maksym Sobolyev Date: 2017-07-24 (Mon, 24 Jul 2017) Changed paths: M modules/proto_tls/proto_tls.c Log Message: ----------- Add missed includes required on the *BSD systems to get struct in_addr defined. Commit: 60c80b2989c0c893391d85e0ec7f97c323d3e581 https://github.com/OpenSIPS/opensips/commit/60c80b2989c0c893391d85e0ec7f97c323d3e581 Author: Maksym Sobolyev Date: 2017-07-24 (Mon, 24 Jul 2017) Changed paths: M lib/list.h M modules/cgrates/cgrates.c M modules/rabbitmq/rmq_servers.c Log Message: ----------- Rename LIST_HEAD() macro into OSIPS_LIST_HEAD() to avoid collision with the BSD's sys/queue.h that declares macro with the same name. That include is pulled in by some other system includes and that breaks the build. Commit: bf1c6de3c7ec7aae74df3fe6f5a753f5cf2488ee https://github.com/OpenSIPS/opensips/commit/bf1c6de3c7ec7aae74df3fe6f5a753f5cf2488ee Author: Bogdan Andrei IANCU Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M lib/list.h M modules/cgrates/cgrates.c M modules/proto_tls/proto_tls.c M modules/rabbitmq/rmq_servers.c Log Message: ----------- Merge pull request #1168 from sippy/master_freebsd_fix Fix some minor build issues on FreeBSD Compare: https://github.com/OpenSIPS/opensips/compare/1bd368bb2186...bf1c6de3c7ec From bogdan at opensips.org Thu Sep 21 05:32:13 2017 From: bogdan at opensips.org (Bogdan Andrei IANCU) Date: Thu, 21 Sep 2017 02:32:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 101732: Merge pull request #1168 from sippy/master_freebsd... Message-ID: <59c3871d8fb3b_33b3fd42e857c3439843@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 1017327e44d604451ad31373a4154089b117adfb https://github.com/OpenSIPS/opensips/commit/1017327e44d604451ad31373a4154089b117adfb Author: Bogdan Andrei IANCU Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M lib/list.h M modules/cgrates/cgrates.c M modules/proto_tls/proto_tls.c M modules/rabbitmq/rmq_servers.c Log Message: ----------- Merge pull request #1168 from sippy/master_freebsd_fix Fix some minor build issues on FreeBSD (cherry picked from commit bf1c6de3c7ec7aae74df3fe6f5a753f5cf2488ee) From bogdan at opensips.org Thu Sep 21 05:37:14 2017 From: bogdan at opensips.org (Bogdan Andrei IANCU) Date: Thu, 21 Sep 2017 02:37:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 82062c: Merge pull request #1168 from sippy/master_freebsd... Message-ID: <59c3884a4226a_37b3fa30af55c34717e4@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 82062c17c6b260bdb0397db05cdf3f5ef118543e https://github.com/OpenSIPS/opensips/commit/82062c17c6b260bdb0397db05cdf3f5ef118543e Author: Bogdan Andrei IANCU Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M lib/list.h M modules/proto_tls/proto_tls.c Log Message: ----------- Merge pull request #1168 from sippy/master_freebsd_fix Fix some minor build issues on FreeBSD (cherry picked from commit bf1c6de3c7ec7aae74df3fe6f5a753f5cf2488ee) From razvan at opensips.org Mon Sep 25 10:54:31 2017 From: razvan at opensips.org (=?UTF-8?B?UsSDenZhbg==?= Crainea) Date: Mon, 25 Sep 2017 07:54:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8ba5c8: check if trace id node exists before de-reference ... Message-ID: <59c918a79442_70203fadfeeb9c2c14427d@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8ba5c8aa4de154a149e91f51da728390a4964fa1 https://github.com/OpenSIPS/opensips/commit/8ba5c8aa4de154a149e91f51da728390a4964fa1 Author: Eric Tamme Date: 2017-09-25 (Mon, 25 Sep 2017) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- check if trace id node exists before de-reference (fix segfault) Commit: 675164c747e4f538dfa34fcdfb46b9adbf3567e4 https://github.com/OpenSIPS/opensips/commit/675164c747e4f538dfa34fcdfb46b9adbf3567e4 Author: Răzvan Crainea Date: 2017-09-25 (Mon, 25 Sep 2017) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- Merge pull request #1195 from etamme/master check if trace id node exists before de-reference (fix segfault) Compare: https://github.com/OpenSIPS/opensips/compare/bf1c6de3c7ec...675164c747e4 From razvan at opensips.org Mon Sep 25 10:55:45 2017 From: razvan at opensips.org (=?UTF-8?B?UsSDenZhbg==?= Crainea) Date: Mon, 25 Sep 2017 07:55:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 111417: Merge pull request #1195 from etamme/master Message-ID: <59c918f1ddfba_aed3f95a5c05c2c138377@hookshot-fe-92cdb05.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 111417b2a5a4b2cf10fbd600b45ef3097cc64fe5 https://github.com/OpenSIPS/opensips/commit/111417b2a5a4b2cf10fbd600b45ef3097cc64fe5 Author: Răzvan Crainea Date: 2017-09-25 (Mon, 25 Sep 2017) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- Merge pull request #1195 from etamme/master check if trace id node exists before de-reference (fix segfault) (cherry picked from commit 675164c747e4f538dfa34fcdfb46b9adbf3567e4) From razvan at opensips.org Mon Sep 25 10:56:41 2017 From: razvan at opensips.org (=?UTF-8?B?UsSDenZhbg==?= Crainea) Date: Mon, 25 Sep 2017 07:56:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2a2684: Merge pull request #1195 from etamme/master Message-ID: <59c91929e9141_7bc83fdc8b863c2c1357b4@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 2a2684bba0c6653be3aa26db13494b90d74fb481 https://github.com/OpenSIPS/opensips/commit/2a2684bba0c6653be3aa26db13494b90d74fb481 Author: Răzvan Crainea Date: 2017-09-25 (Mon, 25 Sep 2017) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- Merge pull request #1195 from etamme/master check if trace id node exists before de-reference (fix segfault) (cherry picked from commit 675164c747e4f538dfa34fcdfb46b9adbf3567e4) From vladp at opensips.org Tue Sep 26 12:34:12 2017 From: vladp at opensips.org (rvlad-patrascu) Date: Tue, 26 Sep 2017 09:34:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a822b5: clusterer: don't require any fields in the DB for ... Message-ID: <59ca8184a4b27_e5f43ffbcbb79c409652@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a822b56c6ac05e3dd91bc41a3545026048bfc8eb https://github.com/OpenSIPS/opensips/commit/a822b56c6ac05e3dd91bc41a3545026048bfc8eb Author: rvlad-patrascu Date: 2017-09-26 (Tue, 26 Sep 2017) Changed paths: M db/schema/clusterer.xml M modules/clusterer/README M modules/clusterer/clusterer.c M modules/clusterer/clusterer.h M modules/clusterer/clusterer_mod.c M modules/clusterer/doc/clusterer_admin.xml M modules/clusterer/node_info.c M modules/clusterer/node_info.h M scripts/db_berkeley/opensips/clusterer M scripts/db_berkeley/opensips/version M scripts/dbtext/opensips/clusterer M scripts/dbtext/opensips/version M scripts/mysql/clusterer-create.sql M scripts/oracle/clusterer-create.sql M scripts/pi_http/clusterer-mod M scripts/pi_http/clusterer-table M scripts/pi_http/pi_framework.xml M scripts/postgres/clusterer-create.sql M scripts/sqlite/clusterer-create.sql Log Message: ----------- clusterer: don't require any fields in the DB for the topology establishing mechanism Commit: dc3f6eafb69ef8ca44d795a3f44de5916ab626de https://github.com/OpenSIPS/opensips/commit/dc3f6eafb69ef8ca44d795a3f44de5916ab626de Author: rvlad-patrascu Date: 2017-09-26 (Tue, 26 Sep 2017) Changed paths: M modules/clusterer/README M modules/clusterer/clusterer.c M modules/clusterer/clusterer.h M modules/clusterer/clusterer_mod.c M modules/clusterer/doc/clusterer_admin.xml M modules/clusterer/node_info.c M modules/clusterer/node_info.h Log Message: ----------- clusterer: support dynamic topology discovery for nodes not provisioned in the DB. For an instance running in non-DB mode, provisioning information about the current node and other neighbours in the cluster should be defined in the script through module parameters. Compare: https://github.com/OpenSIPS/opensips/compare/675164c747e4...dc3f6eafb69e From liviu at opensips.org Thu Sep 28 10:30:42 2017 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 28 Sep 2017 07:30:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f37527: Rework the integer fixup functions Message-ID: <59cd0792b30c3_14d2a3fb13607dc2c537a@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f37527dcf313be2539e2c875f75caa8f71d8de3c https://github.com/OpenSIPS/opensips/commit/f37527dcf313be2539e2c875f75caa8f71d8de3c Author: Liviu Chircu Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M mod_fix.c M modules/dialog/dialog.c M modules/dispatcher/dispatcher.c M modules/diversion/diversion.c M modules/drouting/drouting.c M modules/event_routing/event_routing.c M modules/load_balancer/load_balancer.c M modules/msilo/msilo.c M modules/nat_traversal/nat_traversal.c M modules/nathelper/nathelper.c Log Message: ----------- Rework the integer fixup functions The current integer fixup interface does not allow module developers to distinguish between "missing integer parameter" and "zero value integer parameter". This may lead to some unexpected/unintented behavior in some cases. For example, this currently causes any type "0" drouting gateway to act as the special type "-1" (global match). Commit: b9d409a861d5b074149d2671364cdc6127d39f64 https://github.com/OpenSIPS/opensips/commit/b9d409a861d5b074149d2671364cdc6127d39f64 Author: Liviu Chircu Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/drouting/drouting.c Log Message: ----------- drouting: Fix mispelled error log Compare: https://github.com/OpenSIPS/opensips/compare/dc3f6eafb69e...b9d409a861d5 From razvan at opensips.org Thu Sep 28 13:12:36 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 28 Sep 2017 10:12:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2ddffd: mod_fix: add fixup_free_spve functions Message-ID: <59cd2d845df82_5ac03ff497fbbc30437de@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2ddffd269b1096c8e463ab4cf0597b1719bf5adb https://github.com/OpenSIPS/opensips/commit/2ddffd269b1096c8e463ab4cf0597b1719bf5adb Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M mod_fix.c M mod_fix.h Log Message: ----------- mod_fix: add fixup_free_spve functions Commit: f9a886f17bca7235b540b3222316261c1698db43 https://github.com/OpenSIPS/opensips/commit/f9a886f17bca7235b540b3222316261c1698db43 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M msg_translator.c M msg_translator.h Log Message: ----------- msg_translator: add contact_builder function Commit: 4e33268425893419e1c1a4b57041c61590a86ad4 https://github.com/OpenSIPS/opensips/commit/4e33268425893419e1c1a4b57041c61590a86ad4 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M parser/sdp/sdp.c M parser/sdp/sdp.h Log Message: ----------- sdp: store msg body in streams and sessions Commit: c4e261aff10579e2bbbbd8529f30220aba4f8f63 https://github.com/OpenSIPS/opensips/commit/c4e261aff10579e2bbbbd8529f30220aba4f8f63 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M msg_translator.c M msg_translator.h Log Message: ----------- msg_translator: move OSS-boundary in header Commit: 25fbf306384b7cefc45f44abce30b35ccf8841fa https://github.com/OpenSIPS/opensips/commit/25fbf306384b7cefc45f44abce30b35ccf8841fa Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: A modules/siprec/Makefile A modules/siprec/siprec.c A modules/siprec/src_logic.c A modules/siprec/src_logic.h A modules/siprec/src_sess.c A modules/siprec/src_sess.h A modules/siprec/srs_body.c A modules/siprec/srs_body.h A modules/siprec/srs_node.c A modules/siprec/srs_node.h Log Message: ----------- siprec: initial poc Only builds SDP from two different bodies Commit: 9e4d2129677bdf9b8c7f29f9310ef906c88c15ef https://github.com/OpenSIPS/opensips/commit/9e4d2129677bdf9b8c7f29f9310ef906c88c15ef Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/rtpproxy/rtpproxy.c A modules/rtpproxy/rtpproxy_load.h Log Message: ----------- rtpproxy: add interface skeleton Commit: 6e68145a518f69d7752aff41d11d6109fa34de7a https://github.com/OpenSIPS/opensips/commit/6e68145a518f69d7752aff41d11d6109fa34de7a Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c M modules/siprec/src_logic.c M modules/siprec/src_logic.h M modules/siprec/srs_body.h Log Message: ----------- siprec: use rtpproxy interface Commit: 7876b11b9d8ecd4ce60235c6c2ce427fe77ddb6b https://github.com/OpenSIPS/opensips/commit/7876b11b9d8ecd4ce60235c6c2ce427fe77ddb6b Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/rtpproxy/rtpproxy.c M modules/rtpproxy/rtpproxy_load.h Log Message: ----------- rtpproxy: add start_recording command Commit: c0959f8cdc4ee23d0ff1808b3fe5d8f59f14ebdb https://github.com/OpenSIPS/opensips/commit/c0959f8cdc4ee23d0ff1808b3fe5d8f59f14ebdb Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M parser/sdp/sdp.c M parser/sdp/sdp.h Log Message: ----------- sdp: store each attribute in stream and session Commit: 7b5799611b5a6407a3363d822def354cc393eb01 https://github.com/OpenSIPS/opensips/commit/7b5799611b5a6407a3363d822def354cc393eb01 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/rtpproxy/README M modules/rtpproxy/doc/rtpproxy_admin.xml M modules/rtpproxy/rtpproxy.c M modules/rtpproxy/rtpproxy_load.h Log Message: ----------- rtpproxy: provide media stream to copy Commit: 2ad845014898583068f6cb0318391aedd2a3284c https://github.com/OpenSIPS/opensips/commit/2ad845014898583068f6cb0318391aedd2a3284c Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: fix typo in set checking Commit: 573e5d81eefea32e5c9fe3cf45251a29e88aecdf https://github.com/OpenSIPS/opensips/commit/573e5d81eefea32e5c9fe3cf45251a29e88aecdf Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/src_logic.c M modules/siprec/src_logic.h M modules/siprec/srs_body.c M modules/siprec/srs_body.h Log Message: ----------- siprec: start recording for sessions Commit: f0d2a8734fc188202a54e1034b52c8ee409824a3 https://github.com/OpenSIPS/opensips/commit/f0d2a8734fc188202a54e1034b52c8ee409824a3 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c M modules/siprec/src_logic.c M modules/siprec/src_logic.h M modules/siprec/srs_body.c Log Message: ----------- siprec: engage recording in initial request Commit: 16f6e6b541954276f53f22e0193cbdae28670cb2 https://github.com/OpenSIPS/opensips/commit/16f6e6b541954276f53f22e0193cbdae28670cb2 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M ut.h Log Message: ----------- utils: move base64 length compute to macros This allows us to initialize data for static variables, such as uuid Commit: d36d1be6f8903ddde03b5e35bbf33cef6cb19efc https://github.com/OpenSIPS/opensips/commit/d36d1be6f8903ddde03b5e35bbf33cef6cb19efc Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/Makefile M modules/siprec/siprec.c A modules/siprec/siprec_uuid.h M modules/siprec/src_logic.c M modules/siprec/src_sess.c M modules/siprec/src_sess.h M modules/siprec/srs_body.c M modules/siprec/srs_body.h Log Message: ----------- siprec: add participants and uuids Finished PoC Commit: 2fe95dc187125b536c60c604c3ea35891696eae1 https://github.com/OpenSIPS/opensips/commit/2fe95dc187125b536c60c604c3ea35891696eae1 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/src_logic.c M modules/siprec/src_sess.c M modules/siprec/src_sess.h Log Message: ----------- siprec: move b2b key in shm Commit: d774a30c93fce1b48b2a464949ce5e16f4b32e1e https://github.com/OpenSIPS/opensips/commit/d774a30c93fce1b48b2a464949ce5e16f4b32e1e Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/rtpproxy/rtpproxy.c M modules/rtpproxy/rtpproxy_load.h Log Message: ----------- rtpproxy: use a proxy instead of a set Commit: b6f2f84baa58e15baee43879308458bf38165b64 https://github.com/OpenSIPS/opensips/commit/b6f2f84baa58e15baee43879308458bf38165b64 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c M modules/siprec/src_logic.c M modules/siprec/src_sess.c M modules/siprec/src_sess.h M modules/siprec/srs_body.c M modules/siprec/srs_body.h R modules/siprec/srs_node.c R modules/siprec/srs_node.h Log Message: ----------- modules/siprec: use rtpproxy server instead of set Commit: f2c42e379d38a379840e8a1e76f42ef5b1c7cfd9 https://github.com/OpenSIPS/opensips/commit/f2c42e379d38a379840e8a1e76f42ef5b1c7cfd9 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c M modules/siprec/src_logic.c M modules/siprec/src_sess.c M modules/siprec/src_sess.h M modules/siprec/srs_body.c Log Message: ----------- siprec: add group support and caller/callee info Commit: fe98342c2d5520afd2d4baebd17d5cb26134d70c https://github.com/OpenSIPS/opensips/commit/fe98342c2d5520afd2d4baebd17d5cb26134d70c Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c M modules/siprec/src_logic.c M modules/siprec/src_sess.c M modules/siprec/src_sess.h M modules/siprec/srs_body.c Log Message: ----------- siprec: add ref logic to prevent session from being lost Commit: 1d3e6086b7d5b9f27a8e4d42bf1c38c9f12a580c https://github.com/OpenSIPS/opensips/commit/1d3e6086b7d5b9f27a8e4d42bf1c38c9f12a580c Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M mem/module_info.c M mem/shm_mem.c M mem/shm_mem.h Log Message: ----------- memory: prevent crash at shutdown Commit: 6e4dda46f9b2d911a940c6256a0396a01f120e5d https://github.com/OpenSIPS/opensips/commit/6e4dda46f9b2d911a940c6256a0396a01f120e5d Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/src_logic.c M modules/siprec/src_sess.c M modules/siprec/src_sess.h Log Message: ----------- siprec: fix references Commit: c37878a2722d6c4d4fb8adf9391182d17d95a5d2 https://github.com/OpenSIPS/opensips/commit/c37878a2722d6c4d4fb8adf9391182d17d95a5d2 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c Log Message: ----------- siprec: fix to checking Commit: 49aafbdbc304dc87d9527222d6765ada5a26315b https://github.com/OpenSIPS/opensips/commit/49aafbdbc304dc87d9527222d6765ada5a26315b Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c M modules/siprec/src_logic.c M modules/siprec/src_sess.c M modules/siprec/src_sess.h Log Message: ----------- siprec: add socket support Commit: d4fd99d618a9f63c26056d55c8a10ebb091054e9 https://github.com/OpenSIPS/opensips/commit/d4fd99d618a9f63c26056d55c8a10ebb091054e9 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c Log Message: ----------- siprec: fix modules dependencies Commit: 2a460a2ab0a511babc50175de6d8a8e8011be7f5 https://github.com/OpenSIPS/opensips/commit/2a460a2ab0a511babc50175de6d8a8e8011be7f5 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/src_logic.c Log Message: ----------- siprec: fix dialog reference in case of error Commit: 1b0cc0bb564d952b69472ff842fd376640b6aced https://github.com/OpenSIPS/opensips/commit/1b0cc0bb564d952b69472ff842fd376640b6aced Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M bin_interface.c M bin_interface.h Log Message: ----------- bin: build backet from buffer Commit: 6e82ceb12b0325000d597a7fca3b63fd6ef13ed1 https://github.com/OpenSIPS/opensips/commit/6e82ceb12b0325000d597a7fca3b63fd6ef13ed1 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c M modules/siprec/src_logic.c M modules/siprec/src_logic.h M modules/siprec/src_sess.c M modules/siprec/src_sess.h M modules/siprec/srs_body.c M modules/siprec/srs_body.h Log Message: ----------- siprec: make sessions restart persistent Commit: 4c8f3abb3b7bebb40d2e20aa66f265756fc7083d https://github.com/OpenSIPS/opensips/commit/4c8f3abb3b7bebb40d2e20aa66f265756fc7083d Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c Log Message: ----------- siprec: cleanup Commit: 17741adfe66b70f11527be72f9a1b5c32e51f591 https://github.com/OpenSIPS/opensips/commit/17741adfe66b70f11527be72f9a1b5c32e51f591 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c M modules/siprec/src_logic.c M modules/siprec/src_logic.h M modules/siprec/src_sess.c M modules/siprec/src_sess.h M modules/siprec/srs_body.c M modules/siprec/srs_body.h Log Message: ----------- siprec: add support for reinvites Commit: e013471c74ec1461d70a57f3cba7bcb01b552859 https://github.com/OpenSIPS/opensips/commit/e013471c74ec1461d70a57f3cba7bcb01b552859 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c Log Message: ----------- siprec: remove useless functions and stats Commit: bccc92a18054295921e7577caf58121547f344e9 https://github.com/OpenSIPS/opensips/commit/bccc92a18054295921e7577caf58121547f344e9 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c M modules/siprec/src_logic.c M modules/siprec/srs_body.c M modules/siprec/srs_body.h Log Message: ----------- siprec: make media port configurable Commit: e47b3c4915ea5cbee754b2340c3baf594d627a57 https://github.com/OpenSIPS/opensips/commit/e47b3c4915ea5cbee754b2340c3baf594d627a57 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c M modules/siprec/src_logic.c M modules/siprec/src_logic.h M modules/siprec/src_sess.c M modules/siprec/src_sess.h Log Message: ----------- siprec: add failover logic Commit: 76047f1779dd828c65cdc5cc71d4c5ce7eaa904a https://github.com/OpenSIPS/opensips/commit/76047f1779dd828c65cdc5cc71d4c5ce7eaa904a Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/siprec.c A modules/siprec/siprec_body.c A modules/siprec/siprec_body.h A modules/siprec/siprec_logic.c A modules/siprec/siprec_logic.h A modules/siprec/siprec_sess.c A modules/siprec/siprec_sess.h R modules/siprec/src_logic.c R modules/siprec/src_logic.h R modules/siprec/src_sess.c R modules/siprec/src_sess.h R modules/siprec/srs_body.c R modules/siprec/srs_body.h Log Message: ----------- siprec: refactor files names Commit: 4a17aa5f32f3b36286a8c95c59b92f2cf433140e https://github.com/OpenSIPS/opensips/commit/4a17aa5f32f3b36286a8c95c59b92f2cf433140e Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: A modules/siprec/README A modules/siprec/doc/siprec.xml A modules/siprec/doc/siprec_admin.xml Log Message: ----------- siprec: add README file Compare: https://github.com/OpenSIPS/opensips/compare/b9d409a861d5...4a17aa5f32f3 From razvan at opensips.org Thu Sep 28 13:27:39 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 28 Sep 2017 10:27:39 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 08280a: siprec: add libuuid dependency Message-ID: <59cd310b45bba_4df53fb91469bc2c340c5@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 08280ab0a308305ad95c386fcda00b53da29ce74 https://github.com/OpenSIPS/opensips/commit/08280ab0a308305ad95c386fcda00b53da29ce74 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M .travis.yml M Makefile.conf.template Log Message: ----------- siprec: add libuuid dependency From razvan at opensips.org Thu Sep 28 13:34:35 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 28 Sep 2017 10:34:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] aa2cb9: siprec: fix uuid lib path Message-ID: <59cd32abc3c_ab83fe35f96dc28713c@hookshot-fe-92cdb05.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: aa2cb9a90afdfa51cfc7841a6c8d8de74281d4ab https://github.com/OpenSIPS/opensips/commit/aa2cb9a90afdfa51cfc7841a6c8d8de74281d4ab Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/Makefile M modules/siprec/siprec_uuid.h Log Message: ----------- siprec: fix uuid lib path From razvan at opensips.org Thu Sep 28 13:43:45 2017 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 28 Sep 2017 10:43:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 98cf48: Revert "siprec: fix uuid lib path" Message-ID: <59cd34d14a6c1_c693fe543129c342789c@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 98cf480fb169437839c5b16a22f1c322d93b7088 https://github.com/OpenSIPS/opensips/commit/98cf480fb169437839c5b16a22f1c322d93b7088 Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M modules/siprec/Makefile M modules/siprec/siprec_uuid.h Log Message: ----------- Revert "siprec: fix uuid lib path" This reverts commit aa2cb9a90afdfa51cfc7841a6c8d8de74281d4ab. Commit: 0de3c072f4ec7911fd65dc02cc05ab7486e6538c https://github.com/OpenSIPS/opensips/commit/0de3c072f4ec7911fd65dc02cc05ab7486e6538c Author: Razvan Crainea Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M .travis.yml M Makefile.conf.template Log Message: ----------- siprec: fix uuid lib dependency Compare: https://github.com/OpenSIPS/opensips/compare/aa2cb9a90afd...0de3c072f4ec From razvan at opensips.org Thu Sep 28 13:45:49 2017 From: razvan at opensips.org (=?UTF-8?Q?R=c4=83zvan_Crainea?=) Date: Thu, 28 Sep 2017 20:45:49 +0300 Subject: [OpenSIPS-Devel] [NEW] SIP Recording module Message-ID: Hello, everyone! I am happy to announce you we have just released a new module: the SIPREC[1] module can be used to do call recording on a passive server using the SIPREC standardized protocol[2]. The work for this module has been sponsored by OrecX[3] and the module is fully compliant with the Oreka [4] open-source call recoding tool. [1] http://www.opensips.org/html/docs/modules/2.4.x/siprec [2] https://tools.ietf.org/html/rfc7866 [3] http://www.orecx.com/ [4] http://oreka.sourceforge.net/ Best regards, -- Răzvan Crainea OpenSIPS Developer www.opensips-solutions.com From razvan at opensips.org Fri Sep 29 03:53:14 2017 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 29 Sep 2017 00:53:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a6956c: siprec: add packaging Message-ID: <59cdfbeaf1b1a_14df93fabe3bf7c2c625bc@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a6956c70b5d2f740ec7c71afbd55139c6987924d https://github.com/OpenSIPS/opensips/commit/a6956c70b5d2f740ec7c71afbd55139c6987924d Author: Razvan Crainea Date: 2017-09-29 (Fri, 29 Sep 2017) Changed paths: M packaging/debian/common/changelog M packaging/debian/common/control M packaging/debian/common/copyright M packaging/debian/common/rules M packaging/debian/jessie/control M packaging/debian/jessie/rules M packaging/debian/stretch/control M packaging/debian/stretch/rules M packaging/debian/wheezy/control M packaging/debian/wheezy/rules Log Message: ----------- siprec: add packaging From bogdan at opensips.org Fri Sep 29 04:54:51 2017 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 29 Sep 2017 11:54:51 +0300 Subject: [OpenSIPS-Devel] Heading for AstriCon 2017 Message-ID: <25ffae8c-2a1b-e8db-724f-0c303a65af3b@opensips.org> After all the fears with the hurricanes, we are glad to have a green light for Astricon 2017. As in the previous years, the OpenSIPS project has a booth in the Open Source Software expo area - come and visit us at booth 7B !! Also, me and Razvan Crainea will hold two interesting talks about OpenSIPS during Thursday the 5th of October - we are waiting for you all to share with you the latest and the best updates on OpenSIPS. See you in Orlando !! Best regards, -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com From vladp at opensips.org Fri Sep 29 05:48:25 2017 From: vladp at opensips.org (rvlad-patrascu) Date: Fri, 29 Sep 2017 02:48:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 34b13a: clusterer: fix ID parameters for script message re... Message-ID: <59ce16e91b9a4_70f3f83ca0b9c34285c1@hookshot-fe-92cdb05.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 34b13a7e25ae9eb13431dd55ea8206c0fccf9e2d https://github.com/OpenSIPS/opensips/commit/34b13a7e25ae9eb13431dd55ea8206c0fccf9e2d Author: rvlad-patrascu Date: 2017-09-29 (Fri, 29 Sep 2017) Changed paths: M modules/clusterer/clusterer.c Log Message: ----------- clusterer: fix ID parameters for script message received events From nick.altmann at gmail.com Fri Sep 29 15:35:57 2017 From: nick.altmann at gmail.com (Nick Altmann) Date: Fri, 29 Sep 2017 12:35:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4de5be: siprec: add rpm packaging Message-ID: <59cea09dccc59_4b443f9e03d35c443334a@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4de5bed3bf365975bcb8cb17655081f448a27916 https://github.com/OpenSIPS/opensips/commit/4de5bed3bf365975bcb8cb17655081f448a27916 Author: Nick Altmann Date: 2017-09-29 (Fri, 29 Sep 2017) Changed paths: M packaging/redhat_fedora/opensips.spec Log Message: ----------- siprec: add rpm packaging