===================== 2018-10-04 Version 5.1.6 Released ================== ===================== Changes Since Version 5.1.5 =========================== commit b16c3789966af521ee41874b4d28fe6be64d49ec Author: Daniel-Constantin Mierla Date: Thu Oct 4 11:15:59 2018 +0200 Makefile.defs: version set to 5.1.6 commit 800e7394c1b7b71bccbf6b1898a039e6de6384e9 Author: Daniel-Constantin Mierla Date: Thu Oct 4 10:13:14 2018 +0200 Makefile.defs: detect gcc v8.x (cherry picked from commit e3134724116c89caaa795b5d20612fd4a4b30d7e) commit 9563d860be9f280466798ff77b4c550cded6d2ed Author: Victor Seva Date: Thu Oct 4 10:45:56 2018 +0200 pkg/kamailio/deb: version set 5.1.6 commit 21f52a425b1dcd9aeae0c842dced1449a4c90af2 Author: Daniel-Constantin Mierla Date: Thu Oct 4 09:44:49 2018 +0200 pkg: version set to 5.1.6 for rpm, apk specs commit 38379247e653bd17711f980aa977080b004ad272 Author: Daniel-Constantin Mierla Date: Thu Oct 4 08:21:10 2018 +0200 siputils: note that is_first_hop() works only for IP addresses in record route - this is done for reply handling (cherry picked from commit 840d8edc3cae5a921aaa14e62f170613bc8da844) commit 36b695bf9fdd74eb1bdb11ac89d7f2c306f1294d Author: Mikko Lehto Date: Tue Oct 2 16:08:06 2018 +0300 sipcapture: initialize variable > sipcapture.c:2580:5: warning: variable 'corrtmp' is used uninitialized whenever 'if' condition is false > [-Wsometimes-uninitialized] > if(correlation_id) { > ^~~~~~~~~~~~~~ (cherry picked from commit a0db2cb021e45fe56f8b54121efa31bf071c8709) commit 1252ae2523d16edda0465cfb441eaedd2de62d27 Author: Daniel-Constantin Mierla Date: Tue Oct 2 15:33:51 2018 +0200 Makefile.defs: enabled clang compile warning flags -Wunused-variable -Wuninitialized (cherry picked from commit d63548dc311df5f2550e788fc026d9ec7c7dd2f4) commit 8ce748329be28b2a0f86f7711b03cdb696ee76d0 Author: Daniel-Constantin Mierla Date: Tue Oct 2 15:00:29 2018 +0200 tm: safty checks when destroying the tm cell (cherry picked from commit afb7ef77faab405a4da0c7f601f35358a1130238) commit 275ff956e460af769cb4f659a21162317e653695 Author: Daniel-Constantin Mierla Date: Tue Oct 2 12:05:09 2018 +0200 tm: macro to define the ptr address for tm cell uac field (cherry picked from commit cb984a53016762cb0932ed4dec4c75edb8997c0f) commit 837dc3e07fb71e217706f6233f6d789256dd7dd6 Author: Daniel-Constantin Mierla Date: Tue Oct 2 08:59:56 2018 +0200 tm: reset the tm cell content during free (cherry picked from commit fe19995ba150beca0acf6f4bdc1bb92f3c8348e1) commit ff91717c04bf616c53e673644ec61e2b9a9f1f8a Merge: c2f0c834e c071e6b0d Author: Daniel-Constantin Mierla Date: Tue Oct 2 11:26:41 2018 +0200 Merge pull request #1663 from sergey-safarov/spec2 [5.1] pkg/docker: updated submodule commit c2f0c834e9400d412f958e489887e90b234812a2 Author: Luis Azedo Date: Mon Oct 1 13:57:00 2018 +0100 nathelper: initialize local variable (cherry picked from commit c814f9fb6aa20ae18253f0d165795516a8869085) commit 0f8395361acc9976dd20e8189b89ff4bed93a53e Author: Luis Azedo Date: Mon Oct 1 13:51:08 2018 +0100 Revert "nathelper: fix call to alter_mediaip" This reverts commit 17c14a966ff3ba67ce858dfe424d7cdf5100d4fa. (cherry picked from commit 3892c78ac59a7d894a5dc8804c20df07b52cc795) commit c071e6b0d1f5d4c3679e32207cd0fba372a22fbf Author: Sergey Safarov Date: Mon Oct 1 14:08:04 2018 +0000 pkg/docker: updated submodule commit 24246a9206209a1417ced0dcd5bb2f71116610d2 Author: Markus Bönke Date: Thu Sep 27 11:17:49 2018 +0200 db_unixodbc: added section ids, updated application name (cherry picked from commit 636c8b5ab16bbac4a8a9db70476ffd93bf2d13cf) commit d42c2415acdb951ad93c68511257971ddce4331b Author: Daniel-Constantin Mierla Date: Mon Sep 24 15:01:57 2018 +0200 tm: warn message on unexpected fcount value (cherry picked from commit 1d24e36d95b97e41bc76949bdd8ba2a24babdffe) commit a5d77172fc9a2dac5eb711f2672437cfd302f8ba Author: Daniel-Constantin Mierla Date: Mon Sep 24 14:27:23 2018 +0200 mem: f_malloc - better log message on ignoring double free (cherry picked from commit 434518953c507b41b80adaf1a39b7b8f1e9a3048) commit edd92385da03cb64ed4ce38450bc5a5c8f958786 Author: Daniel-Constantin Mierla Date: Mon Sep 24 14:22:12 2018 +0200 mem: q_malloc - better log message on ignoring double free (cherry picked from commit 2cd82d39fe0fccf3237eb9947fd16b0be15c2270) commit 8dda2f02b4bfdac65f73834d92513855788ff60f Author: Mikko Lehto Date: Sat Sep 22 10:21:19 2018 +0300 core: fix comment typo (cherry picked from commit 37fb1b68675c637c4d9bbfbc27572b2c748ad673) commit 09ea75e9100405a48ea7f2c9285b36045d9f8de8 Author: Mikko Lehto Date: Tue Aug 14 09:42:37 2018 +0300 uac_redirect: fix documentation typo (cherry picked from commit f788766522cb0f9bb8bca42954337889198462ee) commit 5c5cfcf379cf9ecf74a3d2646bfaa9137c3ea3f8 Author: Mikko Lehto Date: Thu Aug 9 14:35:17 2018 +0300 rtpproxy: fix comment typo (cherry picked from commit f7ac556e699d323e816c14a554122c87d38b3a83) commit 1d86c8c858aa6362c0f7bd10d513573e73cbf8b5 Author: Mikko Lehto Date: Fri Jun 30 22:31:09 2017 +0300 src: Fix misspelled Kamailio (cherry picked from commit 62790cc279550fef9ce3f7a6c0ee8dcc055f9625) commit 5f1178f090916054aeccfe57db22e042be1bc76c Author: Daniel-Constantin Mierla Date: Fri Sep 21 12:51:08 2018 +0200 tls: update to default session id value to reflect major version (cherry picked from commit 491e19eb47384162cba64fd9f043e77574ce5017) commit 938db9426d005d99416ec4453b53135b883e3441 Author: Daniel-Constantin Mierla Date: Thu Sep 20 16:56:04 2018 +0200 core: use memcpy() instead of strncpy() - avoid gcc 8.2 warning: ‘strncpy’ output truncated before terminating nul (cherry picked from commit 9e13c9512b48ab9522f508465c6031e7b4a96086) commit 8b8fccedeaede8e1d4828e4ccdd380b48bdddb1a Author: Daniel-Constantin Mierla Date: Thu Sep 20 16:45:48 2018 +0200 core: use parentesis to surround condtion on raw_ipip header size (cherry picked from commit 55575264332e07611c269873c9ce0b5a63c35454) commit 7141049975f265c8bb9cb9758e6fe65494615022 Author: Daniel-Constantin Mierla Date: Thu Sep 20 16:37:15 2018 +0200 path: use memcpy() instead of strncpy() - avoid gcc 8.2 warning: ‘strncpy’ output truncated before terminating nul (cherry picked from commit daad89a516f1f298ef8f71505d7ab93b35fe76db) commit 514b2eb25b36f0a59c0897a462b276e8f45d73cd Author: Daniel-Constantin Mierla Date: Wed Sep 19 09:03:10 2018 +0200 nathelper: exported fix_nated_sdp() variants to KEMI framework (cherry picked from commit 0d14ce8bf45ada579f7ec85793d358a5fa32e4b7) commit 592438a1991f5b2f4dca977032d0a2c24d2a128f Author: Daniel-Constantin Mierla Date: Wed Sep 19 08:33:14 2018 +0200 registrar: use sruid_next_safe() (cherry picked from commit 89676b9774ecc0f72272b7027821a9531dc1a6ea) commit bff608273684aa472547fb9bfccded24adb361b0 Author: Daniel-Constantin Mierla Date: Wed Sep 19 08:11:36 2018 +0200 usrloc: use sruid_next_safe() (cherry picked from commit fd30ccf4473d43d98cfb0d896c47d4824c089bce) commit fdc74217580a526b1848406b308c6563b6700e85 Author: Daniel-Constantin Mierla Date: Fri Sep 14 08:51:47 2018 +0200 core: more info in log message when sendto() fails (cherry picked from commit 317701dc3d1ddb27395ded873a3055af2d029a5a) commit ba9ee6de14b83f57cf2bb4eef11f229e5f8b3a08 Author: lazedo Date: Thu Sep 27 13:10:18 2018 +0100 nathelper: fix call to alter_mediaip (cherry picked from commit 17c14a966ff3ba67ce858dfe424d7cdf5100d4fa) commit 53bc3a936d43d0eb23c61b0d1f089c63b437b0e9 Author: Juha Heinanen Date: Mon Sep 17 18:17:36 2018 +0300 core: backported commit f088d2afe4153b9e440a4293211c78f5a25af691 manually commit b6e849c9f4463657534d823f5c8cfb1d85f6bdaa Author: Henning Westerholt Date: Sun Sep 16 11:09:12 2018 +0200 app_python: workaround in Makefile for MacOS, fall-back to python if python2 not available (cherry picked from commit a52e7cb1eec84a20432cb959a29a24ee1a8993dd) commit efb843e1de19b01b36363d4f0a5b345520cf166c Author: Henning Westerholt Date: Sun Sep 16 10:26:58 2018 +0200 app_python: fix python call in Makefile (python -> python2), reported by GH #1645 (cherry picked from commit 31498ca574c931f1a7e12619e725c8b151a3e7bd) commit ee8cfdd3c7cbf241f70407f8813efd5d5d4f5af2 Author: lazedo Date: Thu Sep 13 12:36:00 2018 +0100 auth: allow challenge from failure/onreply routes (cherry picked from commit fc968236cf76ea6e67dcd74211b0e39e81b65d21) commit 780e44b9045e6051fc7f41a34db24187f80045a6 Author: Daniel-Constantin Mierla Date: Tue Sep 11 23:12:02 2018 +0200 jsonrpcs: set global active context to delayed value for async commands - GH #1640 (cherry picked from commit 1db7dc4de6588131b4340390b5996141940b7ef0) commit 9ff43b7f8017fb68681a49379ab92736386be1e9 Author: Daniel-Constantin Mierla Date: Tue Sep 11 20:31:07 2018 +0200 jsonrpcs: print flags in error message when rpc reply is not initialized (cherry picked from commit 1501e20b65f63c64a89b84196dc925cef79b7c76) commit 3c4f242fff1171fbe9c19472b8d9430bd7fb1edb Author: Daniel-Constantin Mierla Date: Tue Sep 11 16:50:25 2018 +0200 tls: proper upper limit for tls connection lifetime - GH #1639 (cherry picked from commit deb2904d73a7a540f8eb6e2e8722185b7f0a9a99) commit fb69f81152368b8727f6d51298b6f8ab2f4753d0 Author: Daniel-Constantin Mierla Date: Tue Sep 11 16:41:55 2018 +0200 dialog: update active and early dialogs stats for dmq operations - related to GH #1591 (cherry picked from commit bc41d0bc75f1b41f0185eeed37d5514525ef27be) commit ebcffdb917b2c2c0a1b6d85cbf9c46e7a6afac4f Author: Daniel-Constantin Mierla Date: Mon Sep 10 19:38:34 2018 +0200 tm: set uas rb type along with the buffer when relaying replies - ensure it is same reply code used in outgoing buffer (cherry picked from commit 35dec4c20d78f49ba242229c877894d70c94705c) commit 7438c7511c4ee151d5126ee34748e49a492da868 Author: Daniel-Constantin Mierla Date: Mon Sep 10 17:22:54 2018 +0200 tm: typedefs renamed to match better module and common pattern - were not used so far (cherry picked from commit 0ea62995ab026737411f3106a4584ba4ba640426) commit c9b1410c13fb8d70d4785779b4998987f8f5f19d Author: Daniel-Constantin Mierla Date: Mon Sep 10 17:15:30 2018 +0200 tm: activ_type field renamed to rbtype in struct retr_buf - better matching the purpose and do not use a typo word - field t_active changed from char to short for better mem align (cherry picked from commit 1aad02edc6b9ffb104900cbc624f0853166ae926) commit 5195a700241650a1407f4e663db4c6ec85a068af Author: Daniel-Constantin Mierla Date: Mon Sep 10 15:03:44 2018 +0200 tm: update uas rb activ_type when overwriting realyed_code - otherwise could end up skipping the execution for TMCB_RESPONSE_OUT tm callback, affecting acc, ... (cherry picked from commit 5b223a2e8a92f351b8eab756f5256fda7645ff21) commit b03b6f7a12e66eab1619e1f10eeba673d7a00cab Author: Daniel-Constantin Mierla Date: Mon Sep 10 09:18:27 2018 +0200 acc: more debug message when checking if acc should be done (cherry picked from commit f21554c6befaddbc82016d5d498e11ab3720c404) commit d877cd62175dd31d8eb7a1fbcabb32b9d7b3683f Author: Daniel-Constantin Mierla Date: Mon Sep 10 08:19:02 2018 +0200 rtpengine: safety check for tm uas.request field (cherry picked from commit 75040f62238d6181dc9aec977588c63d15dc5cbc) commit aa7d8921eac1379f3d31648f99f71388f761b430 Author: Daniel-Constantin Mierla Date: Fri Sep 7 09:00:04 2018 +0200 tls: cast to usigned for computing available size for read (cherry picked from commit 1e67fdd53a1c6dc3964d25e891caad24029b7887) commit aec30b799256fc3c1aeac537d111ecf2a60ff5a1 Author: Daniel-Constantin Mierla Date: Fri Sep 7 08:22:53 2018 +0200 core: tcp - more safety check to avoid jumping out if receive buf for ws proto (cherry picked from commit db00d11d6a30cb779cecfae73487de6d05b6b915) commit ce5fd6f415e504f967e00820d6c57ec3b450e53e Author: Daniel-Constantin Mierla Date: Wed Sep 5 11:48:02 2018 +0200 core: tcp - improved safety check for available byte in tcp read buffer (cherry picked from commit 2fc11f183d8fcedeb35559c5236ad7159a6a5864) commit e6676483116cac28a958d5dc5edeea3fc07be102 Author: Daniel-Constantin Mierla Date: Tue Sep 4 11:52:58 2018 +0200 tcpops: more debug messages when executing event route (cherry picked from commit d453bdd36a6cd569978a1d19e41d55b28c2b4e13) commit 1fd8cc14ae5a81359ece661677b78188720ac936 Author: Daniel-Constantin Mierla Date: Tue Sep 4 11:25:21 2018 +0200 htable: proper return on match for sw operator whith rm functions (cherry picked from commit dec17cb6af275789c4ae804d5e1004a9f77010a3) commit 31fd064f209246ef028d0d2369be9e21272a5489 Author: Daniel-Constantin Mierla Date: Tue Sep 4 10:08:12 2018 +0200 htable: exported sht_rm_name() and sht_rm_value() to KEMI (cherry picked from commit 2806831045cdb8f110737a87470382c28c5ce094) commit 290073feb2ebf94bfa64be8071cf4cc60c8618c1 Author: Daniel-Constantin Mierla Date: Tue Sep 4 09:48:02 2018 +0200 pv: increased transformation buffer slots from 4 to 8 (cherry picked from commit d68c1bcb350bce2f1951b604f97e246734e43b84) commit 82117ce2d576a1f9073e36d1e0508d6aedee82e6 Author: Daniel-Constantin Mierla Date: Mon Sep 3 14:50:16 2018 +0200 htable: exported sht_rm_value_re() and sht_rm_name_re() to kemi - GH #1614 (cherry picked from commit 9121118444e638223c789641618ed4145a67b0f3) commit 7417602f16f17495bad935e87ef504aadc6595b3 Author: Daniel-Constantin Mierla Date: Mon Sep 3 09:23:08 2018 +0200 core: xavp - more debug details when printing xavp (cherry picked from commit 3fef2b3c18f83add1af13c2b84303b507e27aeca) commit 2ce4f035be25c8d43a96d24331a5673a0e574eb9 Author: Daniel-Constantin Mierla Date: Fri Aug 31 12:43:44 2018 +0200 core: Makefiles - catch unavailbility of docbook2man tool - print an info message instead of ending up in execution error of Makefile rule trying to generate man pages from xml files - DOCBOOK var renamed to DOCBOOKMAN to be more suggestive for its purpose - related to GH #1624 (cherry picked from commit 35aef078dfbcb92de9591eea2841b3ba0f9682f6) commit 6815f91eba33216102f7e8ebb0a67e74d0594e2a Author: Roman Romanchenko Date: Fri Aug 31 12:02:43 2018 +0300 tm: crash on memcpy fix - in some cases tag is not initialized and lead to crash. Memory pointer check before writing to added. (cherry picked from commit db3b9dbd48f7bb74abf08b0e97bcac15015df719) commit 57d8b5287d27fe32b302442c2b18a17642dd6898 Author: Daniel-Constantin Mierla Date: Fri Aug 31 10:19:06 2018 +0200 tls: docs - some updates to sample tls.cfg (cherry picked from commit 957b43ddea8dad434736e800a16581d49ccb2478) commit b6ed4d39c68f543f18a4a938d1bba375535d4625 Author: Daniel-Constantin Mierla Date: Mon Aug 27 12:38:35 2018 +0200 app_lua: rmode 1 corresponds to int returned value (cherry picked from commit b7047205287a0fde12b3568bd0cd0425eeb68fcd) commit 50910ac1035df1d3899389d72314353957644a72 Author: Daniel-Constantin Mierla Date: Mon Aug 27 12:18:47 2018 +0200 app_python: give scan format to PyArg_ParseTuple() via param (cherry picked from commit c1701cf3e57adbf8448c414bfb8ba10426a69104) commit 44fc897c51f23f3da3c0d556a270edc335ec80dc Author: Daniel-Constantin Mierla Date: Mon Aug 27 10:47:34 2018 +0200 app_sqlang: implemented KSR.pv.gete(...) (cherry picked from commit 89c65fa3210ab0682d4cb699d732ac1653ba0221) commit 57debe742063c776cf8b91e34d5cbe3ebe1631c1 Author: Daniel-Constantin Mierla Date: Sun Aug 26 10:37:38 2018 +0200 ipops: exported KSR.ipops.is_in_subnet(...) - match the function name from kamailio.cfg - so far it was exported as KSR.ipops.ip_is_in_subnet(...) (cherry picked from commit 7bd55ca760a2b1aed8da431b61370c750742ff84) commit 9a3d4698491a4f020b1c0d4635f1d3a4c2b410ee Author: Daniel-Constantin Mierla Date: Sun Aug 26 09:53:03 2018 +0200 app_jsdt: implemented kemi KSR.pv.gete(...) (cherry picked from commit d92216ebdb94c4a068437c083c9f1809ddfa8857) commit 527c20056413d0cd088b8aadd2d84a2408b03053 Author: Daniel-Constantin Mierla Date: Sat Aug 25 16:13:25 2018 +0200 app_python: implemented KSR.pv.gete(...) (cherry picked from commit 63498d6c2180645562f495077d6b414b12b39820) commit 4b05951967fb9460a0158fdb1765e4ab3c373fb0 Author: Daniel-Constantin Mierla Date: Sat Aug 25 16:01:39 2018 +0200 app_lua: proper return 'nil' for $null values of pvs (cherry picked from commit fd3656fba3fe5dcb472836f935e2b4781b02251e) commit c26b2fac5eefb47edcdba65a7ba9d6805f0eac02 Author: Daniel-Constantin Mierla Date: Fri Aug 24 11:43:53 2018 +0200 app_lua: new KEMI pv functions KSR.pv.getvn(...) and KSR.pv.getvs(...) - KSR.pv.getvn(pv, ival) - return the value of pv if not null, otherwise return the int value ival - KSR.pv.getvs(pv, sval) - return the value of pv if not null, otherwise return the str value sval (cherry picked from commit 1576dc7cf504a3a30e83919222f1b8441e4207b5) commit 9db1528afb6b6d90251a25f42d8f4f8d266eea2a Author: Daniel-Constantin Mierla Date: Fri Aug 24 08:38:00 2018 +0200 app_lua: split function for returning pv null value (cherry picked from commit f3312715943867f76c8753eba992dad5859d8c2f) commit 3164b552f78762591199df6c29db55dea83066dc Author: Daniel-Constantin Mierla Date: Thu Aug 23 23:06:11 2018 +0200 app_lua: kemi - exported KSR.pv.getw("$...") - get the value of the pseudo-variable if it is not $null and the empty string ("") if it is $null (cherry picked from commit b98cb43b1ea33706fe133f6585c0705892663ae6) commit 8c191147abac8ffb1d2360f6a115617ff974514d Author: Daniel-Constantin Mierla Date: Fri Aug 24 11:02:32 2018 +0200 tm: added fcount field for free operations debugging (cherry picked from commit e361e5ec2883775d14d92d46659d062b31c45f33) commit 5d6be9c971a0cd1bf3ebd10214e89f036371f4bb Author: Daniel-Constantin Mierla Date: Fri Aug 24 10:52:26 2018 +0200 tm: more debug messages for reply relay (cherry picked from commit 927d738d0e1585ccbccc878ab55c219ae737091d) commit d0f1d8212f0f42df8a1cc1e5c7b85fcc4e0e37db Author: Daniel-Constantin Mierla Date: Fri Aug 24 09:11:11 2018 +0200 core: more accurate debug messages when forwarding a reply (cherry picked from commit 085e2c2ea5f85616c037b083495094a2232c405a) commit ff6af9edbbb08f6ccb9ae953b9ea6d5899c3073c Author: Daniel-Constantin Mierla Date: Fri Aug 24 08:50:36 2018 +0200 core: debug message when dropping a sip reply (cherry picked from commit e4d2ca28ee2d42683d7604c6a767a201b6babbed) commit dd9bc5441ec4682213ed2fa07d8a7f76175abac8 Author: Juha Heinanen Date: Thu Aug 23 11:53:34 2018 +0300 modules/auth: fixed path in auth.xml (cherry picked from commit 26449dc2da3b47dd71265e8103de5957bd2245f4) commit b6f49f92e11b3289a074cfe8a62d164665f937e5 Author: Daniel-Constantin Mierla Date: Wed Aug 22 12:03:52 2018 +0200 sdpops: cast in dbg message to avoid compile warning on 32b systems (cherry picked from commit f6921b92d382db3c0a72bd1d97eb46d1f4aee2d7) commit 997ed8adc9a058563e6763959864dc7c11b975d5 Merge: b889ab44b a69268719 Author: Daniel-Constantin Mierla Date: Sat Sep 8 08:53:07 2018 +0200 Merge pull request #1638 from sergey-safarov/spec_update2 [5.1] pkg/kamailio/obs: RPM SPEC update commit b889ab44b07b134e8c180a0ce2c643dd1be01f18 Author: Henning Westerholt Date: Fri Sep 7 15:16:34 2018 +0200 tm: document event_route[tm:local-response] (cherry picked from commit 17145075e77c7f962703ce401e879887a5717265) commit a692687191ee3d030113534a38c37e4232fbd524 Author: Sergey Safarov Date: Thu Sep 6 11:14:49 2018 +0000 [5.1] pkg/kamailio/obs: RPM SPEC update commit 216f8de9cac6d611f6465ff007afa0bfdfe626ca Merge: e747a538e 6783a660e Author: Daniel-Constantin Mierla Date: Thu Sep 6 13:00:27 2018 +0200 Merge pull request #1637 from sergey-safarov/spec_update [5.1] pkg/docker: Updated submodule commit 6783a660ef658d82495a7176fe9d5fa03f3f23e0 Author: Sergey Safarov Date: Thu Sep 6 09:18:01 2018 +0000 pkg/docker: Updated submodule commit cd5730389d74b3cafbfa04d73b17fe2dd7121b8e Author: Sergey Safarov Date: Sat Sep 1 19:55:32 2018 +0000 pkg/kamailio/alpine: Added function to build package from local git tree (cherry picked from commit c9b3ed04a7ab49cbc2063b44f66f50366d7a3ba5) Copied from master: pkg/kamailio/Makefile pkg/kamailio/README.md commit e747a538ea50086d01f100726ba36eff99268803 Author: Daniel-Constantin Mierla Date: Mon Sep 3 09:54:39 2018 +0200 core: parse via - set len for host/port_str only if there is a value (cherry picked from commit 8cebf48eeee70d23c6cf827e24b2f5fabda669ab) commit ff36d82d8861ed50adf91b9e314c29ef8ee3e745 Author: Dmitri Savolainen Date: Thu Aug 23 11:58:36 2018 +0300 drouting: fix crush for empty username in ruri - uri like sip:@host crushed kamailio (cherry picked from commit e4f3849f35ae556e317c365d56b14212e48d1dab) ===================== 2018-08-22 Version 5.1.5 Released ================== ===================== Changes Since Version 5.1.4 =========================== commit 4ba6692343efa1e0a56daae9bfbc20ff645a3e59 Author: Daniel-Constantin Mierla Date: Wed Aug 22 11:11:38 2018 +0200 Makefile.defs: version set to 5.1.5 commit 2aed22913a00ae5a10015a2b1c129c4163fed7cd Author: Daniel-Constantin Mierla Date: Wed Aug 22 11:08:50 2018 +0200 pkg: version set to 5.1.5 in spec files commit 2f713104e6ad0b59e2dbfb0a4062af770e742de5 Author: Daniel-Constantin Mierla Date: Tue Jul 31 13:59:44 2018 +0200 dmq: release resources instead of just doing continue to next job - for cases when processing of the job is not fully completed (cherry picked from commit a1f5fbe2c18246d4afefa44fd8a52612a5182a46) commit 2c91b11abbe835ca3319ba3517d9fd726f078937 Author: lasseo Date: Tue Aug 21 22:10:04 2018 +0000 pua_reginfo: fix crash and issue during high load - do not release a already deleted entry, as this causes a crash - use sruid_next_safe instead of sruid_next as it has been seen during load that same sruid returned on multiple threads (cherry picked from commit 62e0af0957a6c7e3c2ea9711cf64ad51f4b2e594) commit 233079b5174ba0c4e325e80ebb5f11504349b504 Author: Victor Seva Date: Wed Aug 22 10:06:48 2018 +0200 pkg/kamailio/deb: version set to 5.1.5 commit c916f4701ffae4500b5fcc8fe6e255953ee8780a Author: Daniel-Constantin Mierla Date: Tue Aug 21 09:05:34 2018 +0200 htable: test if there is a db table associated with htable for rpc reload (cherry picked from commit 79c16cd9bdabb3670b2a7618656ca9cf2f9687b1) commit 3532ffc752eaa92c696bb8853cb5b0738a18dcea Author: Daniel-Constantin Mierla Date: Tue Aug 21 08:47:01 2018 +0200 htable: typo in rpc result status text for reload command (cherry picked from commit ff90e2223825889c2eea108d2fc02190535960fc) commit b11ff57c7bc2925003f86f925f6cff41cae4212f Author: Daniel-Constantin Mierla Date: Tue Aug 21 08:30:00 2018 +0200 mtree: rpc reload without table name reloads all tables - lost feature in rpc which was available in mi command (cherry picked from commit c216abc532df9f22b023d26b46bd6322a217cdfe) commit bc47ac839aed45ecdce414c2a21d36112abace76 Author: Daniel-Constantin Mierla Date: Mon Aug 20 16:18:02 2018 +0200 http_client: Makefile - removed useless var for xml config (cherry picked from commit ebb1377e9f07f00afccdce50b113d05fec1693b5) commit 1d74f30c09a79a57ed530778c3dde1fca856f14c Author: Daniel-Constantin Mierla Date: Mon Aug 20 11:23:04 2018 +0200 app_python: init cfg vars framework only in child init - backport of 17a33388138c2510e9e483c0526948772a1478f4 commit da08b81446fb4cb64a4c930cc943f851a7b19424 Author: Daniel-Constantin Mierla Date: Sat Aug 18 09:28:02 2018 +0200 jsonrpcs: store id attribute inside context for async response (cherry picked from commit 8601f89bcc309e5676647019a13246578540ad71) commit 103473c0b0ff41fea9ae561c4ed47ebdd8c79182 Author: Daniel-Constantin Mierla Date: Fri Aug 17 10:33:58 2018 +0200 jsonrpcs: docs - updates to reflect better the transports and capabilities (cherry picked from commit 1eabace61965e9e77f18a63a71faa9d45de4b550) commit 9b82bf95f1dafd8fac3a7de3aff3e9140dd20c0b Author: Daniel-Constantin Mierla Date: Wed Aug 15 12:22:58 2018 +0200 tm: safety check for t->uas.request for forwarding local requests (cherry picked from commit ec0c583b5b054d06691a2c0d90be195f6ed51cdd) commit 87c628f9202621f09ec18df95efef755cea36d2e Author: Daniel-Constantin Mierla Date: Tue Aug 14 10:46:41 2018 +0200 core: more detailed error message when no config option to route requests (cherry picked from commit 4d9f342f8a7050d9c5f7754622ddb918edb16a99) commit 93c04d78df2420e42b057d215b60bc17680e4e47 Author: Daniel-Constantin Mierla Date: Tue Aug 14 10:41:48 2018 +0200 app_lua: docs - more examples for lua_run() (cherry picked from commit 7788aa4b396b27fe86bd535a0ded024531c5e75a) commit 030f3b12aede10353f25b61f5c02cfaa65a6ab68 Author: Daniel-Constantin Mierla Date: Mon Aug 13 14:04:55 2018 +0200 core: more detailed debug message if new uri is too long (cherry picked from commit ada68095882368a7e05329a52e53a57b2bc818d1) commit 154fd39f7fa9bb7dc3a57cfc366354ef06f03e2e Author: Daniel-Constantin Mierla Date: Mon Aug 13 13:22:59 2018 +0200 app_lua: docs - more details about lua_run() params (cherry picked from commit f1f6c303baab87523d54b97af38c0a5718cf0d2f) commit a7ba7ee463847b85d98534560a9424c61b028118 Author: Daniel-Constantin Mierla Date: Sat Aug 4 23:55:00 2018 +0200 blst: small formatting bits (cherry picked from commit 941afa771b43ce5abb825ed487354750cfc71e51) commit f5c944e81f98321f818100de1f9c831d5caa3ab9 Author: Daniel-Constantin Mierla Date: Thu Aug 2 00:16:26 2018 +0200 dialog: run run_load_callbacks() on child_init for rank PROC_INIT - proper test for create_cbs - based on PR #1606 and #1607 by kosza (cherry picked from commit 3d0e1f796eb359689b75eebbb04cd09c6ee6807a) commit 29d9126cb8a558262d07d31daec3e06c63c5e427 Author: Daniel-Constantin Mierla Date: Wed Aug 1 22:55:06 2018 +0200 topos_redis: execute end dialog function only for BYE request - reported by GH #1608 (cherry picked from commit 3924afe2917e64066ea796597104b0e00358b180) commit befa844b4ff1bbdfc2a0bb70a473b13248c8a573 Author: Daniel-Constantin Mierla Date: Mon Jul 30 13:58:29 2018 +0200 carrierroute: docs - removed mi commands section (cherry picked from commit 4a64fb95680b9efac47c79888f2a68bdcfb29ad6) commit d2b725bc6c2983014577bf6edbb44a808ce3258f Author: Daniel-Constantin Mierla Date: Fri Jul 27 22:00:47 2018 +0200 uac: docs - more details about execution of event_route[uac:reply] (cherry picked from commit 1cec5e80036808badf19c8c72ec243b504f56e28) commit 70a76056b30e2558c3607fa77ccae86bb57f30cd Author: Daniel-Constantin Mierla Date: Wed Jul 25 14:10:00 2018 +0200 core: removed unused MAX_LISTEN - it was printed in version output, not having any relevance anymore (cherry picked from commit 79aa72011ae551c6f82816f352fce7582e371f93) commit e819127f1c46de9b71b4c4857e3fef018f09e149 Author: Daniel-Constantin Mierla Date: Tue Jul 24 16:10:16 2018 +0200 topos: keep original contact in 3xx responses sent out - reported by Andrew Pogrebennyk (cherry picked from commit fcf1d3d778a903852b6e21103a23bd7fd6e3bbc9) commit f8842b1c0119702b922dd0dcd8b7f8e99d6bb88f Author: Daniel-Constantin Mierla Date: Mon Jul 23 13:58:12 2018 +0200 uac: call event route for uac_req_send() for second response - done in case the request is resent after a 401/407 - GH #1598 (cherry picked from commit 5c3df566887e8c37d3144d4191b36fc9eba24c34) commit 16572992d7e60d59b398768bfc6f95d6dba7f8a3 Author: Daniel-Constantin Mierla Date: Sun Jul 22 07:27:32 2018 +0200 uac: uac_send - small bits of formatting (cherry picked from commit 1ac4527ac8f05dbb48e3ab9e2aa9790ae86f179f) commit b3468ab8c8e8b9284f2f970a2b510fde34ae2fd7 Author: Daniel-Constantin Mierla Date: Fri Jul 20 19:40:42 2018 +0200 kex: docs - note that is_myself() does not match with default ports (cherry picked from commit d2841c66304196cbe73c76517f284e49aa0c76b9) commit b2f210723d303f01e97ca319c8c731ed29878b85 Author: Daniel-Constantin Mierla Date: Thu Jul 19 10:28:24 2018 +0200 dialog: safety check for dialog hash table inside dlg_get() - GH #1594 (cherry picked from commit 4f13c9a291eeeb2f3d3b7654308b13396fe020af) commit a13cfbc8d2b7123b168aeb44d8745dcef9b9e0ba Author: Daniel-Constantin Mierla Date: Sat Jul 14 09:20:29 2018 +0200 topoh: try to use sip uri parameters for decoding - when UA adds user=phone, turns the uri type in tel mapped over sip uri, default params pointing to tel params - reported by GH #1541 (cherry picked from commit 951df23f8ab9f4428e143949f1e580f76b4d8fc9) commit b10842f285dc755ed426744246f2419a02447016 Author: Daniel-Constantin Mierla Date: Sat Jul 14 08:14:07 2018 +0200 textops: set the buffer size for re transformation to 8196 - 2048 is rather small for handlin message body - reported by #1592 (cherry picked from commit 464bf61788e86551509c08e07f9eed2a9bba0b58) commit 0e7075de8b25ed54b02f45cbf465bcaeab55f00c Author: Daniel-Constantin Mierla Date: Fri Jul 13 14:04:43 2018 +0200 core: mem - added shm_address_in(p) - return 1 if pointer p is inside shared memory zone, 0 otherwise (cherry picked from commit 1a20bcaa35db4aa80d6460dfb0fb9c70026248c9) commit 3f597a67f5cc7f7f8c86f9fc6f8bc3736c89efb7 Author: Daniel-Constantin Mierla Date: Thu Jul 12 15:58:13 2018 +0200 permissions: exported allow_address_group() to kemi framework (cherry picked from commit 48524f0ce8934c4f6a46b38a1af1fff92078eb3d) commit 8de7bbcc8520f5fc1451774bcef3717f84dbf918 Author: Daniel-Constantin Mierla Date: Wed Jul 11 18:01:48 2018 +0200 rr: exported is_direction() to kemi framework - rework of the patch from GH #1589 (cherry picked from commit 3806ca121194d54bbd03ff257ec62505b15d0941) commit 1c719cac05aa31503f4030f266d8814a9d4266d3 Author: Daniel-Constantin Mierla Date: Wed Jul 11 12:42:27 2018 +0200 permissions: exported allow_source_address_group() to kemi framework (cherry picked from commit 20ebfcf3156912d83c087156ec3e8eb15ae26c25) commit 4a41e279e5aa0d0bb11c8f3d9239f4a7ab21e2ae Author: Daniel-Constantin Mierla Date: Mon Jul 9 10:26:11 2018 +0200 sanity: note that params for sanity_check(...) can be vars (cherry picked from commit 3ddf9de8f0345db6a5fb0c632784b38482687891) commit 6cb426058f05ccd90b23225a5bfb6cb7df7ebcbd Author: Daniel-Constantin Mierla Date: Sun Jul 8 08:54:47 2018 +0200 sanity: allow vars in params (cherry picked from commit f66bbb5b6da13ad627bf0c8ee50bdbad9c93b43c) commit cd4e929d80da8f2de9119d71210126d198028a87 Author: Daniel-Constantin Mierla Date: Thu Jul 5 01:43:57 2018 +0200 blst: docs - better highlighting of examples in readme (cherry picked from commit 3c1b7f5bdfe8d1b99aa314573b73597ba8f5a657) commit 71dbada4b68c4d9312d031780bc326979ee615a5 Author: Daniel-Constantin Mierla Date: Wed Jul 4 13:06:48 2018 +0200 sdpops: exported sdp with media functions to kemi framework (cherry picked from commit 1d53ea3dba4e59b05b2e92ecc973c44159b9bb36) commit 0c967511381d61fe1d462cdfe5b15dba9a89c387 Author: Daniel-Constantin Mierla Date: Tue Jul 3 08:34:06 2018 +0200 blst: removed unused parameter (cherry picked from commit 4e2290facad0768daa636df387e438d4ff931588) commit 433eb009ddc0d6f6dfd359512c86d7e556e77ea7 Author: Daniel-Constantin Mierla Date: Tue Jul 3 15:59:48 2018 +0200 blst: more functions exported to kemi framework (cherry picked from commit f5ef3919b42541ac6daa1c3ea2ed7c1707f4dd01) commit adae203b5dbb3092d1fa7ba71d15146b4c4c8de4 Author: Daniel-Constantin Mierla Date: Tue Jul 3 09:50:00 2018 +0200 topos: detect first direction for dlg requests before linking contact - related to GH #1571 (cherry picked from commit a8d4ca293dba19b4b44110e9e7f5be71ce3c090b) commit 8540e2b54d0ed1c22cf282310ccef2e1a68bdeb1 Author: Daniel-Constantin Mierla Date: Mon Jul 2 10:02:50 2018 +0200 blst: exported several functions to kemi framework (cherry picked from commit 30745c2b92e526d7f352a56bc4e292fe2d36ee92) commit 0bb4e84095e57337f7bd76253c55b0d9520a147f Author: Daniel-Constantin Mierla Date: Mon Jul 2 09:42:15 2018 +0200 blst: export functions to ANY_ROUTE - simplified from masking route types (cherry picked from commit aa4f8532ea5a85245216bf4e8fb4e07e37db76ed) commit e8f479817140b32429d52cb25e89dff5dac86e22 Author: Henning Westerholt Date: Tue Aug 14 19:35:20 2018 +0200 db_mysql: improved fix in commit 1736723cc2a15 - it did not worked for mariadb - improved fix in commit 1736723cc2a15 - it did not worked for mariadb - Reason is that MariaDB increased its numbering scheme, they are now at 10.x - MariaDB 10 is still using my_bool type, added few more #ifs to fix this (cherry picked from commit 9f459dccf84be7d7d0fbce89ca9165f7d1c4d66b) commit 105aa05e05ef98f1f27c708b5ee9442fe51b7ff8 Author: Daniel-Constantin Mierla Date: Fri Aug 3 00:28:49 2018 +0200 db_mysql: replaced my_bool with bool - mysql 8.0.1 removed my_bool and suggests use of bool: * https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-1.html - use stdbool.h, it defines bool in C99, which should be old enough to be everywhere, otherwise it may require some ifdefs to get it for older but still alive systems - reported by GH #1602 (cherry picked from commit 1736723cc2a15bb75c26711675712a966161b722) commit 0c3350c785722fae33a65a2588c0b2545f4d3b02 Author: Armen Babikyan Date: Wed Aug 8 13:46:46 2018 -0700 permissions: check for db_url being set on reload (cherry picked from commit 2cb677247ccbb31bc76c0fd0ed0cd8e2b5b933eb) commit d2d3491a5edc58eaf92de641c4454bf535285066 Author: Henning Westerholt Date: Mon Aug 13 21:17:38 2018 +0200 tmx: bug fix in cancel for current branches in helper, reported in GH #1620 (cherry picked from commit 8a66803610f2c822f319899cd2bf8675615348bc) commit 877d753acf18691b9d8b2208b57c085721151b38 Author: Henning Westerholt Date: Mon Aug 13 20:42:50 2018 +0200 uac: fix typo in module README (cherry picked from commit 00ba2193d60e8255ea863a99b52e86f841f16bdb) commit c87df98e726cf5acefa4ea6d382602c88dc76919 Author: Kamailio Dev Date: Mon Aug 13 20:46:34 2018 +0200 modules: readme files regenerated - uac ... [skip ci] (cherry picked from commit d6eff66b185d442d0848a03c5b4681d6ab74373a) commit 510a2838c3cf226a27b8a88befaefb4fdceae1fd Author: Sergey Safarov Date: Tue Aug 7 09:21:31 2018 +0000 pkg/kamailio: Defined correct dependences for perl module (#1613) (cherry picked from commit 9ac132ba3a47f13cf7b58839dde34a04348340c9) commit 4868a1a18b54b0fb337453c8257b2466b78fb71b Author: lazedo Date: Wed Aug 1 19:01:32 2018 +0000 presence: limit the number of subscriptions handled in timer_dbonly due to the way update_db_subs_timer_dbonly handles the query to the database (getting all records), if for some reason a burst of terminating subscriptions occurs, most likely there will be no package memory to process all expiring subscriptions. this commit uses the same pattern as other routines in presence by using db_fetch_query with fetch_rows parameter module. because we create the subs in the loop and then call handle_expired_subs to avoid locking issues the subscription should already be deleted from the database when it returns from handle_expired_subs, there's no reason to issue the last delete, and that was removed. (cherry picked from commit e6a7a3f37e80683d941321a6e10b636f0bfb4478) commit e2eda1376def48ab1c78db7a766c1811d19205be Author: Charles Chance Date: Thu Jul 26 12:07:33 2018 +0100 dialog: unset DMQ flag on replicated dialog removal - prevents looping back to other nodes - reported by Patrick Murphy on sr-users list (cherry picked from commit a84a3ea618f0e602a8892c37fce7f4e72ab7371c) commit bf6468f7a4a54600e04dc6fd8aab537bde5ee464 Author: Muhammad Zaka Date: Fri Jul 13 16:56:56 2018 +0100 rtpengine: fixed rtpp_node permanent deletion causing PDD rtpp_node->rn_recheck_ticks was never set this means in-memory rtpengine were never permanently deletion causing PDD for the calls requiring rtpengine (cherry picked from commit 0771960358b6450af8e1f75f838915f366f04a95) commit 9e6f1362d4b7374a8f48b362128b9082a6a18482 Author: Henning Westerholt Date: Mon Jul 23 22:58:23 2018 +0200 http_async_client: fix doc example regarding http_req_id (cherry picked from commit 45874202fd76f70c601b7ee7e22e950d06968d87) commit dbeab12f6ebe7a5f5b03c283d86fff6257c781a3 Author: Daniel-Constantin Mierla Date: Fri Jul 13 10:46:48 2018 +0200 dialog: docs - notes about special values for optional parameters (cherry picked from commit c0aa8ab52e635c8b3173fdef77b25925e44cd4d4) commit 361d952da6878e236effa07c4f9ea484a8caa831 Author: Daniel-Constantin Mierla Date: Fri Jul 13 10:39:29 2018 +0200 dialog: handle . for optional body parameter for rpc dlg.bridge_dlg - consider as parameter not provided and use the default SDP string - "" or "_" behaves as provided body is empty string and the request has no body (cherry picked from commit 832fcfd839a193e5631df6c8ff1d2a84565d3822) commit 26d2c501a3dc101edb050ae59923c949c5dd8141 Author: surendratiwari3 Date: Wed Jul 11 16:37:01 2018 +0000 app_lua: fixing bug for setting global table lua (cherry picked from commit ea390d69d946314f93bfeeef77b4421f0c04cba3) commit 40b58e21d70689ed2cab45bf2788f1968eb26d78 Author: Daniel-Constantin Mierla Date: Wed Jul 11 18:39:19 2018 +0200 nathelper: docs - note about the behavior of ping_nated_only=0 with sipping_flag set (cherry picked from commit 8f7eca3cdadd42ae2bf30a603b5b50c95f33937e) commit 2ef1a93369f8029e0f8afa16b6fa2cbedfb99703 Author: Daniel-Constantin Mierla Date: Wed Jul 11 18:27:08 2018 +0200 nathelper: send always SIP ping if ping_nated_only=0 and sipping_flag is set - reported by GH #1587 (cherry picked from commit 1be693d432cd0ec3ce2cd68847791689143ae351) commit 3528c383f5288317ae6ec25fb0007c01e980e334 Author: Daniel-Constantin Mierla Date: Wed Jul 11 15:21:54 2018 +0200 nathelper: safety check for sipping_from when building SIP keepalive request - reported by GH #1587 (cherry picked from commit ade1cad69b659e5b0923e548d3c04f550204e793) commit 484d096020440fc0ee092e90639443846258ac89 Author: Daniel-Constantin Mierla Date: Mon Jul 9 15:41:33 2018 +0200 app_jsdt: restore JS stack after executing a function (cherry picked from commit acb90b6634e65a21c655e9bb94c1af00c138e6d4) commit e872f707b1dc92de2a1c45ccb7eb028eb84cf9f4 Author: Daniel-Constantin Mierla Date: Mon Jul 9 15:25:43 2018 +0200 app_lua: restore top index to lua stack after executing a function - could be related to GH #1577 (cherry picked from commit eb96593d0f1bb60fe6e955daa1a1b91ef65c69bd) commit e2dc8ba6aa8be0a7074cecb5fc490fc149cd48d7 Author: Daniel-Constantin Mierla Date: Wed Jul 4 21:16:57 2018 +0200 nat_traversal: use ipv6 address with surrounding square brackets in pv value (cherry picked from commit 7f034bf845eb65beaf2dc09594ab496998aa97a7) commit d86806fbede06730c7a11dc8c0ad4b039dc77877 Author: Daniel-Constantin Mierla Date: Wed Jul 4 10:26:56 2018 +0200 app_java: Makefile - USE_GCJ set to yes - be compatible with current behavior to avoid breaking CI and package building procedures (cherry picked from commit 450649c417a4b1c149185d7d0bdac35e392a89c3) commit e109819479b633e750a51006ec9fd4d14df35dcf Author: Daniel-Constantin Mierla Date: Wed Jul 4 10:21:25 2018 +0200 app_java: Makefile - condition on USE_GCJ to compile with gcc or not - GH #1487, patch built reusing part of the one from A. Messina - set USE_GCJ=yes if OS has GCC with Java compiler, by default it is USE_GCJ=no (gcc 7 has removed gcj) (cherry picked from commit 3422f3c87b9d19444723cf59d30665cb49019127) commit 40722d5ee5a31f60d3949d22fed02a6e4c3ae58c Author: Daniel-Constantin Mierla Date: Wed Jul 4 10:06:16 2018 +0200 INSTALL: removed notes for gentoo - GH #1530 (cherry picked from commit 94902f678ffa31fbb6f3a0231730d7d6bd2239a1) commit 0a0a1f4866c4e056b443546eda0c57437580e4cb Author: Daniel-Constantin Mierla Date: Wed Jul 4 09:18:52 2018 +0200 core: test if address for IPv6 is IP format in lump substitutions - reported by GH #1581 (cherry picked from commit 1d78456562418b785126af09761c12571ef2394d) commit 269b338ab8aa5b9cbce236d2984d39d0e3930c75 Author: Daniel-Constantin Mierla Date: Mon Jul 2 12:53:04 2018 +0200 tm: more explicit debug message when not matching reply to transaction (cherry picked from commit 961c2b3df008bb6df78c2e62dc943ebacd4db9b2) commit 89f2e86bb2ace38b530b136edecae69052d3188a Author: Daniel-Constantin Mierla Date: Wed Jun 27 10:41:40 2018 +0200 auth_xkeys: docs - fixed name of the function in example (cherry picked from commit 0d4f48d168167df5fc6be38721cab69115637dae) commit 1da0a1b06a726e9e4e730f60a53975dcdab01e3e Author: Daniel-Constantin Mierla Date: Tue Jun 26 18:31:26 2018 +0200 auth_db: set id for section not title tag of is_subscriber() (cherry picked from commit 14180b449d8feb9ae9adcb74926d64138b7cd750) commit 2aa70f9669525354128a0d0010e5a0ab72f40598 Author: Daniel-Constantin Mierla Date: Mon Jun 25 17:24:09 2018 +0200 app_sqlang: support functions with more combinations of 4 params (cherry picked from commit 08f942c9efc4e898de3985d25379b88a9ffe73a4) commit c9cf7771ff8745cfe7b18405079ec775a02f3287 Author: Daniel-Constantin Mierla Date: Mon Jun 25 17:07:30 2018 +0200 app_jsdt: support for more combinations of fuctions with 4 params (cherry picked from commit ef90af6335d0f3d54686f6e039ff3bab4e5c4729) commit 6649720935317c128f3480929186baa48db444bc Author: Daniel-Constantin Mierla Date: Sat Jun 23 13:09:52 2018 +0200 app_jsdt: updated duktape js engine to v2.2.1 (cherry picked from commit 94ec7c778f0a98b91b6518575748875b6034edf0) commit 16071968ed45f7eaa9108c7148500c4d3964b744 Author: Daniel-Constantin Mierla Date: Fri Jun 22 19:54:51 2018 +0200 jsonrpcc: init and update cfg framework for io handler process - GH #1520 (cherry picked from commit bb14964dd8337d0946c7e233ff3cc81f22e8e1bb) commit d305cffd0e688a22ea67bcdcfb00db38ea776b7e Author: Daniel-Constantin Mierla Date: Fri Jun 22 13:29:17 2018 +0200 app_python: support for more combinations of functions with 4 params (cherry picked from commit 3e7ff1f3613db1c5de559bbf259a621647a5424b) commit 5223c83f255cf8a5333563cd954dde7c24aea9d8 Author: Daniel-Constantin Mierla Date: Fri Jun 22 13:24:09 2018 +0200 app_lua: support for more combinations of functions with 4 params (cherry picked from commit 8ff9f0dc0c00e80ad3a9add41823ca3dc101b94e) commit f9468e261824d340e6b3c7d3e1a9c2f1a9bd0fd1 Author: Daniel-Constantin Mierla Date: Fri Jun 22 10:11:56 2018 +0200 topos: debug log messages with linked contact addresses (cherry picked from commit 5bafb32fa3dd0aefdb5e0c1a8bbd94638fe1022d) commit c9e1fa657a58e0da9ad1261a8e6d832093d9433e Author: Daniel-Constantin Mierla Date: Fri Jun 22 09:23:01 2018 +0200 topos: print warn message of missing record-route only for initial requests (cherry picked from commit ecfb1b6c9abcaa662155f67b56516fd2d0750fe7) commit a85f6b5e0918ee6ae3f9dabab185cc415c9bac13 Author: Mikko Lehto Date: Wed May 30 10:13:43 2018 +0300 mqueue: fix typo in variable name documentation (cherry picked from commit 9ba37fd602a67066bd49f6959350ea1fd72d5e47) commit a878d5f332688c19d027fc2d085d7221441f0017 Author: Mikko Lehto Date: Wed May 23 22:11:00 2018 +0300 rtpproxy: mark RPC call with proper tag and small typo fix (cherry picked from commit 21c219bcdd3f74a029582cd353c5f91d91a46f3d) commit 9ee7fc5767ffe77932c30962be934a0fb62d22bc Author: Daniel-Constantin Mierla Date: Wed Jun 6 14:34:56 2018 +0200 dispatcher: safety check for null value of attrs field in database (cherry picked from commit f3f14c6d85a7055c3a729ec46b83ff2a179ac397) commit 00419fbc81795564f5e5a5363b6c081c02a9ad8d Author: Daniel-Constantin Mierla Date: Tue Jun 5 16:34:48 2018 +0200 rtpengine: docs - updated some of rtpproxy occurences to rtpengine (cherry picked from commit 9383174b32b6b49dd9f0757450abadb45690515f) commit 933660b707b6b31272a3ca93cba67e3c2798b708 Author: Victor Seva Date: Wed Jul 11 11:39:20 2018 +0200 usrloc: fix RPC ul.add optional received param value when unset fix #1586 (cherry picked from commit 9ede3f273b4e478b875369da5b92ff963ee21573) commit e8b2bf9deedfd83d38996d8c5c37761e0e5dcde2 Merge: fc5c5f56c 4e90aea7f Author: Daniel-Constantin Mierla Date: Fri Jun 22 10:28:36 2018 +0200 Merge pull request #1572 from christoph-v/bugfix_prm18_0001045_contact_remove_5.1 ims_usrloc_scscf:bugfix erraneous unlinking of deleted contact commit fc5c5f56c08766415e8a13b9e86e405bc504d695 Author: Henning Westerholt Date: Fri Jun 1 22:46:37 2018 +0200 topos: fix warning about uninitialized variable (cherry picked from commit e7ee14f0d168c36c62cd6bef58334db1f0871470) commit 5abf68b4d9afc8bf0cd71727b7e71d966a67b165 Author: Daniel-Constantin Mierla Date: Mon Jun 18 10:00:14 2018 +0200 db_perlvdb: unref in case of error (cherry picked from commit 927ddcf084b637385df103fb489d843e0255f4f8) commit e2aa0e44b3e8d283b6be87c8858e384b40fe63db Author: Daniel-Constantin Mierla Date: Mon Jun 18 09:47:15 2018 +0200 tm: t_serial - safety checks for xavp search result (cherry picked from commit 67d5aac30d7e44f0d19e41df88fce39f67192483) commit 0b9755011687685467e2d53cb4dcb0c58ea28688 Author: Daniel-Constantin Mierla Date: Mon Jun 18 09:22:10 2018 +0200 log_custom: check return code for udp send (cherry picked from commit 5f91017c0393faa02201ccc3693fee6381ea691a) commit 6bf6cfbb90c3fd29cb0c5c079b0eef44892690bf Author: Daniel-Constantin Mierla Date: Fri Jun 15 11:50:31 2018 +0200 core: raw sock - reset the rcv_msg and proper test for totlen (cherry picked from commit 145e3a1e461dd53fb1e06bae619d20a09dcffe75) commit 4169c9ab6c4f0636a0a5dcdf77b1a032a7d9d5f6 Author: Daniel-Constantin Mierla Date: Thu Jun 14 15:29:16 2018 +0200 dialog: docs - fixed example for rpc dlg.terminate_dlg (cherry picked from commit a10d04ddca3a357e8e589a4c3eaba7989dce7de9) commit 9459e4ae1d9599b04ca67f88191cc9a73106965b Author: Daniel-Constantin Mierla Date: Thu Jun 14 08:04:31 2018 +0200 sqlops: increased the length of printed query part in case of errors (cherry picked from commit 5f7eee55c648cfa1b5b5662648fc9133daa6d6b6) commit a026856140a66d9edf4f81c133431d93c2e3392e Author: Mikko Lehto Date: Mon Jun 11 19:04:20 2018 +0300 src/Makefile: adjust Makefile to populate REPO_ variables in autover.h again (cherry picked from commit 7585a57037f6ef21cda376b16b0077fa981eceac) commit 8aebe3b9009cc682ed1d1fefb599bef190b47a09 Author: Daniel-Constantin Mierla Date: Mon Jun 11 12:36:22 2018 +0200 tm: force free cell in UNREF_FREE() if transaction is unlinkled from timers (cherry picked from commit 72f5eaeeef0239ebd16a2d645b83e83eb1a2b506) commit 155b78716101fc0c288fe0473c60e5fbb57838f1 Author: Daniel-Constantin Mierla Date: Mon Jun 11 12:10:16 2018 +0200 tm: backup and restore T and T_branch in t_continue() - it may be required to cleanup old T states after t_continue() is finished (cherry picked from commit 5fe2a1a1c67b550431dcae3c98701073f7edd953) commit 75f19a666dde2e6264ef12c7a4d9f40fcb0f739b Author: Daniel-Constantin Mierla Date: Fri Jun 8 09:19:46 2018 +0200 topos: docs - added section ids to parameters (cherry picked from commit 7e5e5ca4ccf21e2644ed8e82bc5225f4432b1247) commit 8d8fec6496617ddad92b98acbcc2d6be4ef192e7 Author: Daniel-Constantin Mierla Date: Thu Jun 7 10:34:42 2018 +0200 nsq: removed obsolete json is_error() macro (cherry picked from commit 586566c19a85a611d389062ca1f1de271e1891c3) commit 53f46ab7b6eb311137033f6cdb27ef73d87cb3f2 Author: Daniel-Constantin Mierla Date: Thu Jun 7 10:33:26 2018 +0200 kazoo: replaced obsolete json is_error() macro (cherry picked from commit 7d3766614832ef22433e36ef0791fa41796829a2) commit 352af1b5a878daf90e16f5ae012f5ecb87fabbff Author: Daniel-Constantin Mierla Date: Thu Jun 7 10:10:36 2018 +0200 core: pv - default number of buffer slots set to 40 - it was 10 - allow handling more chained evaluations in large strings (cherry picked from commit c087b1d1dd06a1fd417998fe0a51dedcfe02e8c6) commit 4e90aea7f06595d253c2f69b178ca7a2ce415aca Author: frie Date: Fri May 25 17:27:01 2018 +0200 ims_usrloc_scscf:bugfix erraneous unlinking of deleted contact impurecord.c: corrected small bug in remove_impucontact_from_list() commit af57a5a9c19c6e8a26248a97c05d8e9de95a2691 Author: Henning Westerholt Date: Tue Apr 3 21:47:47 2018 +0200 dialog: fix warning about wrong function prototype for dmq_send_all_dlgs(..) (cherry picked from commit 60fc36982d804466dd2a38f8c47e05e3cbf20ad9) commit d8800d458386a7e35a523f33886f3b148697fa46 Author: Henning Westerholt Date: Tue Jun 19 22:33:05 2018 +0200 dialog: dlg stats incremented twice (ported from git master 9317175c71c2c4a613) commit 191d970eb1815109c6c6d273da3481afc856f396 Author: Henning Westerholt Date: Sun Jun 17 17:13:51 2018 +0200 core: better protection against invalid name lookup in DNS caching support (cherry picked from commit 74847c386f627ba89a0cb282e85d653388d45e24) commit a04c931064d1332a7c23264a33268d3ecec793a2 Author: Edwin Fine Date: Wed Jun 13 19:40:04 2018 +0000 core: fix Makefile.defs errors to include raw socket support Compiling kamailio on `linux`, `gnu_kfreebsd`, and `freebsd` - unless `RAW_SOCKS` is set up otherwise - should automatically enable raw sockets, according to `Makefile.defs` [L97][]: # enable raw sockets RAW_SOCKS ?= yes ifeq ($(RAW_SOCKS),1) RAW_SOCKS = yes endif By all indications, if `RAW_SOCKS` is unset, set to `1`, or set to `yes` before this `ifeq` statement, it will be set to `yes` after the `endif`. The issue arises later on in `Makefile.defs` [L1758][] (and also [L1808][] and [L1892]): #os specific stuff ifeq ($(OS), linux) # by default use futexes if available use_futex= yes C_DEFS+=-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD \ -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H \ -DHAVE_TIMEGM -DHAVE_SCHED_SETSCHEDULER -DHAVE_IP_MREQN ifneq ($(RAW_SOCKS), yes) ### <--- The issue ### C_DEFS+= -DUSE_RAW_SOCKS endif Clearly, the `ifneq` should be `ifeq`. This commit fixes the issue by making the above changes, and `kamailio` should compile on Linux - by default - with raw sockets support unless `RAW_SOCKS` is explicitly set prior to evaluation to something other than `yes` or `1`. [L97]: https://github.com/kamailio/kamailio/blob/a57a96f8fea3a5f7bff068ab0ea0d4c17c15bb65/src/Makefile.defs#L97 [L1758]: https://github.com/kamailio/kamailio/blob/a57a96f8fea3a5f7bff068ab0ea0d4c17c15bb65/src/Makefile.defs#L1758 [L1808]: https://github.com/kamailio/kamailio/blob/a57a96f8fea3a5f7bff068ab0ea0d4c17c15bb65/src/Makefile.defs#L1808 [L1892]: https://github.com/kamailio/kamailio/blob/a57a96f8fea3a5f7bff068ab0ea0d4c17c15bb65/src/Makefile.defs#L1892 (cherry picked from commit 1d4ee7720c6f609077e4497189103f9a950f4194) commit e4ff0ab2a86c64438251d8de969ac821f8b31309 Author: Victor Seva Date: Thu Jun 7 13:47:36 2018 +0200 ims_registrar_pcscf: fix #1556 (cherry picked from commit cddcdb3db2745ef43b5b892a20c3bd1aae439bae) commit 2f63caf7ac87c1eca9c6f4150dc7418fa9f4fc35 Author: Henning Westerholt Date: Sun Jun 10 22:39:35 2018 +0200 core: dns name to IP conversion - actually stop processing in error case (cherry picked from commit 55d115e255b1d87121922f689b93870b84e1b2b4) commit 538ac2c5eeb9f2df1d896adf0661e5e35fadb504 Author: Henning Westerholt Date: Fri Jun 8 21:16:51 2018 +0200 core: make dns name to IP conversion more robust for IPv4 and IPv6 (cherry picked from commit 4a55a2b40b91f282d7fd8f0e3c3ae22bcf56d9dc) commit a8bbf774d0c92e2c177c4a860bb18211d56186dd Author: Victor Seva Date: Thu Jun 7 17:10:20 2018 +0200 cfgt: documment that pv module has to be loaded in order to work (cherry picked from commit 7d21723205ad02374364c3f0143b618d1a649d4d) commit 1ea010dd4db8e6486cf0fa928a2b11ffb0d441fa Author: Victor Seva Date: Thu Jun 7 15:31:14 2018 +0200 core: unset routename when default_routename is set fix #1536 (cherry picked from commit 92f8fdabcffd84e315d749bae8ded3490f8de014) commit 3da0bcb4b4e27d115a2d6eb47cd0cebc33d34a61 Author: Daniel-Constantin Mierla Date: Wed Jun 6 10:24:18 2018 +0200 tm: free new tm cell in case of error if it was not referenced - part of t_uac_prepare(), reported by GH #1554 (cherry picked from commit f94770840029c1c73ab129f4b71fcb0cf146d808) commit 6bff7a4172df898483dfc928c19a26ec1c6a6f0f Author: Victor Seva Date: Wed Jun 6 09:44:00 2018 +0200 examples: remove execute mode from text file (cherry picked from commit 226a6aa06fc46ead24e262afd382af64452ae080) commit cce9bab16ed607041a9849234e6b26fca72319e9 Author: Daniel-Constantin Mierla Date: Wed Jun 6 08:10:15 2018 +0200 topos: fix condition to match KDMQ method (cherry picked from commit e9be20215b8e995bac698b54b7960cdaa9b60798) commit 827bb9c8a868d58a92fc9dd24d8f43179ec0c99d Author: Victor Seva Date: Wed Apr 4 17:04:22 2018 +0200 pkg/kamailio/deb: remove app_java from sid/buster See #1487 (cherry picked from commit 66e36e75a855e8170dd788a312061aff71991e18) ===================== 2018-06-05 Version 5.1.4 Released ================== ===================== Changes Since Version 5.1.3 =========================== commit 35b0e3887935d9702fb3e704f07699508f823e1b Author: Daniel-Constantin Mierla Date: Tue Jun 5 12:52:27 2018 +0200 Makefile.defs: version set to 5.1.4 commit c3eec978f6456eb238d446686e1db3b5b6de4b7b Author: Daniel-Constantin Mierla Date: Tue Jun 5 12:11:28 2018 +0200 pkg/rpm: version set to 5.1.4 commit 574a0d245bf1864ca6b855081fd76c721fd19532 Author: Daniel-Constantin Mierla Date: Fri Jun 1 18:48:27 2018 +0200 pv: debug message with intermediate message to evaluate by pv_evalx() (cherry picked from commit 03698a4b2ec49896c08a3989403d7e33ff9fb844) commit 12ddd127343f1be98a4556aadd9ccfeafc3fbdc7 Author: Dmitri Savolainen Date: Fri Jun 1 10:38:40 2018 +0300 dialog: check CSeq careful with track_cseq_updates to avoid null pointer access for malformed messages (cherry picked from commit 59c7bf4f43a8cd5dcb0555835a064d88679956c5) commit fa87c0be79e7e12f3ec57c8ec532f0240b7cdb31 Author: Victor Seva Date: Tue Jun 5 11:16:16 2018 +0200 pkg/kamailio/deb: version set to 5.1.4 commit 942445c2c3844ae5d2692d7c734cb1375caed849 Author: valentin Date: Tue Mar 20 16:15:57 2018 +0100 ims_isc: initial fix of issue #1168 Function isc_match_filter() got a new local variable firstflag in order to handle the case where a FAILURE_ROUTE callback is received before the first AS has been contacted. The firstflag is also forwarded to function isc_forward() as parameter. commit d67b2f9874ca23bd69f18df71b8f53b1b6151f6d Author: Henning Westerholt Date: Sun Jun 3 20:59:32 2018 +0200 core: improve header safe guards for Via handling (cherry picked from commit ad68e402ece8089f133c10de6ce319f9e28c0692) commit 7de9b687355f714d327b3c74a0fc63c85c9d1aee Author: Christoph Valentin Date: Fri Apr 6 15:29:11 2018 +0200 ims_usrloc_scscf: bugfix Contct is removed when old Contct expires in function unlink_contact_from_impu() (in file impurecord.c) an assignment "=" is used instead of a comparision operator "==". This leads to mess, when old contact expires. commit 9aee0374e1db8733a220d37fbc53517353aee4dd Author: Daniel-Constantin Mierla Date: Wed May 30 20:17:11 2018 +0200 carrierroute: rename boolean type conflicting with clang sdtbool In file included from carrierroute.c:51: ./cr_db.h:92:2: error: expected identifier false = 0, ^ /usr/lib/clang/9.1.0/include/stdbool.h:33:15: note: expanded from macro 'false' #define false 0 (cherry picked from commit 0a14914fc1f98c18b9b75f66fe2e71f15147c9bf) commit e3a78848857ee4a12211f10e091209ee2431b4b6 Author: Daniel-Constantin Mierla Date: Wed May 30 18:04:44 2018 +0200 topos: skip handling local DMQ messages (cherry picked from commit 7ff8d4284f20763e8e47f9b24e4604867a242e4a) commit 0c17c1c8ba43967025f13a87507e6877490ed229 Author: Olle E. Johansson Date: Wed May 30 12:48:26 2018 +0200 db_cluster remove old svn ID tags (cherry picked from commit be82892a68342287d37de90ddb74c1f66a37e28f) commit 4cf3f3e84bcd45eb32545de9fa71d80769bd9603 Author: Daniel-Constantin Mierla Date: Tue May 29 22:49:42 2018 +0200 core: kemi - more log-level message shortcut functions (cherry picked from commit f854f2c27bee1b1e4f43565ff1865b88c27387c9) commit fd163baf20ab28354bb7cbf92ffd7e7c4d7eff3b Author: Daniel-Constantin Mierla Date: Tue May 29 13:39:04 2018 +0200 app_jsdt: exported KSR.pv.getw(...) (cherry picked from commit 616b68904e0741ebcdb70e3c7f66b3b6d1254a8d) commit 7d6dddfbf2ccadaf749496a4288f176b191350f2 Author: Daniel-Constantin Mierla Date: Tue May 29 13:29:36 2018 +0200 stun: catch udp ping 0000 when trying to parse stun headers - avoid useless debug message - info message made debug if the size of received packet is too small for a stun header (cherry picked from commit 7e08fc8d2b74657d6e6171effbab2770482d693e) commit 7e763c727076af3a3a35db4fc840e857ba00ae46 Author: Daniel-Constantin Mierla Date: Mon May 28 15:33:21 2018 +0200 lib/srdb1: increased the safety check for max db url to 1023 - was 255, too small for large connection strings needed for no-sql - reported by GH #1545 (cherry picked from commit 0a9ebbbdfe0cd4c137338adbacf5c5890222708a) commit 96eec5f5aaa99288ef59097cc39c6322993521ab Author: Daniel-Constantin Mierla Date: Sun May 27 10:56:00 2018 +0200 rls: allocate size for normalized uri for cloning buffer - it can be longer than pres uri, when proto prefix needs to be added (cherry picked from commit 93932a4ff18760d8fc8c59bd08984fd00cfd7759) commit 71f328f8ab2f41ed83749c77eb4b9c3b9ca378c2 Author: Daniel-Constantin Mierla Date: Fri May 25 12:01:00 2018 +0200 app_sqlang: fix for executing kemi functions with 4 or more params - more combinations for 4 params (cherry picked from commit d86b67bbde300e4aa1be7ea7c5bdb21469ece03c) commit 7999ddc6b9b7289cd1f1fe620719e1486649ed87 Author: Daniel-Constantin Mierla Date: Fri May 25 11:57:15 2018 +0200 app_python: fix for executing kemi functions with 4 or more params - more combinations for 4 params (cherry picked from commit 551e4d372892d1d5c7803c3812d0bd4613efaf36) commit b25d7002fe58fff7e876fa3e9818ec0cec873c1a Author: Daniel-Constantin Mierla Date: Fri May 25 11:49:25 2018 +0200 app_jsdt: fix for executing kemi functions with 4 or more params - more combinations for 4 params (cherry picked from commit 81d517f0a3dcd769dc84ff019c58e248ef7eb466) commit f1fbf3d6d6e4461e6f0440b042121fe45eb04730 Author: Daniel-Constantin Mierla Date: Fri May 25 11:41:37 2018 +0200 app_lua: fix for running kemi functions with 4 or more parameters - added new combinations for 4 params case - reported by GH #1544 (cherry picked from commit 52f246fbcc9097f77b6a64d15a4ff74e03577ba8) commit dace75ab9a294c34bec07d07b328be9474b7e4f3 Author: Daniel-Constantin Mierla Date: Fri May 25 11:34:11 2018 +0200 core: kemi - more combinations for function prototypes (cherry picked from commit 6528c9cbc5a89128d4892f1a526c76747b42448c) commit a1a397bbf6cd6a01ccd505b7b85d448478d27cbe Author: Daniel-Constantin Mierla Date: Thu May 24 10:08:17 2018 +0200 sanity: updated docs to reflect default value for default_checks param - reported by GH #1542 (cherry picked from commit 6ff985605b3fbb6aa350af4c21fc73afb8cf122f) commit 5fc19fd9159c649a6a21ad20193f69eb9e34509d Author: Daniel-Constantin Mierla Date: Wed May 23 20:43:48 2018 +0200 topos_redis: proper length value when comparing to insert INVITE branch (cherry picked from commit 2a3ca5942291d29de05b14338a36cecbec11f129) commit cc1ff15335a81971aa891231cbea7c8fd03261e0 Author: Daniel-Constantin Mierla Date: Wed May 23 20:42:51 2018 +0200 tm: set msg for log_prefix before running failure_route - reported by GH #1531 (cherry picked from commit eb2f25ca0810f966d089da3aa1e32e3e98a4ab16) commit 0cd09d42878ed0125bfad480e9706a81b96ab2bd Author: Daniel-Constantin Mierla Date: Wed May 23 18:43:22 2018 +0200 core: qm malloc - wrapper to print execution file and line for qm_debug_frag() (cherry picked from commit f3109d4dcdc4ef810ccf4a8d17f28f7fce42271c) commit ad9817f9d6df0aabe4888b8b2d489a5ca061bd14 Author: Daniel-Constantin Mierla Date: Tue May 22 20:21:02 2018 +0200 topoh: more verbose debug messages when decoding r-uri (cherry picked from commit 5a0086fb5d54cf0411180a8426ea49ad440f147a) commit 4cf03cdac8f4f31dbc5fa716ac9b5416a99c4a60 Author: Daniel-Constantin Mierla Date: Tue May 22 13:46:58 2018 +0200 core: cfg.lex - removed redundant token defining max_branches (cherry picked from commit 420fa5e581af5668cdecd0c97b555f4d673105f7) commit 44a31db68237ca3a43382a20a75e95e6e800bd3e Author: Daniel-Constantin Mierla Date: Sun May 20 21:17:47 2018 +0200 app_jsdt: implemented kemi KSR.pv.getw(...) (cherry picked from commit 3647cc1a9b2e85e71657ba3dd3bba21c6bdc5ff5) commit b8602fc0f3ea9f3e7bba593c2d8486e5bd60a882 Author: Daniel-Constantin Mierla Date: Sat May 19 19:33:56 2018 +0200 app_sqlang: added KSR.pv.getw(...) (cherry picked from commit cb97be77664625a4fb454bdd6d5c84c8a2c7adb3) commit e62762cb657912f22c7a0e97f9a43b63d4c8dce3 Author: Daniel-Constantin Mierla Date: Fri May 18 09:03:04 2018 +0200 app_python: added KSR.pv.getw() to kemi expors - wrapper function for returning the value (cherry picked from commit e8b434f13f56b2f34d5b30bf728c4685c488e63c) commit 8f3d8495297d459e5802a5dc86dab4f57e047941 Author: Daniel-Constantin Mierla Date: Fri May 18 08:48:37 2018 +0200 app_python: added KSR.pv.getw(...) (cherry picked from commit 115fa38f427b1bc3730add9078c44219b25960cb) commit 91649cd46bf88d80f4fbcaccecb03e3a8fbae577 Author: Victor Seva Date: Tue May 15 22:11:52 2018 +0200 db2_ldap: fix compilation warning > ld_fld.c:831:19: warning: unused function 'db_double2ldap_str' [-Wunused-function] > static inline int db_double2ldap_str(struct sbuf* buf, db_fld_t* fld) > ^ > 1 warning generated. (cherry picked from commit 5b1355aa3d9404a5165b0afbfdac384fe9cf785a) commit 0c04b6f8b7f532147e03c1c4bb706e4a6501ab35 Author: Victor Seva Date: Tue May 15 20:18:02 2018 +0200 db_perlvdb: fix compilation warning > db_perlvdb.c: In function 'db_perlvdb_bind_api': > db_perlvdb.c:98:24: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] > dbb->replace = perlvdb_db_replace; > ^ (cherry picked from commit dbae2561720c97200d8e58e1e6c408a943e3c07b) commit f42886f1ab9bb61610fca462ee6dc5698fef3ec6 Author: Daniel-Constantin Mierla Date: Tue May 15 07:54:24 2018 +0200 app_lua: kemi - exported KSR.pv.getw("$...") - get the value of the pseudo-variable if it is not $null and the string "<>" if it is $null - useful to use in building log messages without testing if the variable is set, otherwise lua throws error while trying to concatenate null value (cherry picked from commit c3e36a1eb2ff70f94b83a42de3e901f4ba142813) commit 649e3766f4159a366a1befe49f132637239e7e9a Author: Sergey Safarov Date: Mon May 21 21:43:31 2018 +0000 tls: Fixed build tls module on Alpine dist (cherry picked from commit 9bdc1eba76f03cd009d7f04906f13bdb6579f511) commit e5745ca3d058f82e957a761b4b800f869a7ca2a9 Author: Muhammad Shahzad Date: Tue May 8 08:15:47 2018 +0200 db_perlvdb: updated code and documentation for latest db api - GH #1525 (cherry picked from commit 1a15e985de8cc4a5c836dacd0df4afdb6b6efb1b) commit 256d06bc1902f59354fb0bee37a1e34510714318 Author: uts09 Date: Mon May 7 22:30:04 2018 +0200 misc/examples/ims: replaced deprecated mi_fifo with jsonrpcs - submitted via PR #1524 (cherry picked from commit e17853d8804fa7f10688676d313014ac6e313215) commit fcd3974e85b549c85cb7fb3a11e9d019b6adaf1d Author: Daniel-Constantin Mierla Date: Mon May 7 08:55:46 2018 +0200 db_perlvdb: added const specifiers to get rid of warnings (cherry picked from commit 6a152024a40abdb89842aaee418088fe3fb23ae2) commit 052cfbd844b662cac17910f55111ad8c4388fd44 Author: Daniel-Constantin Mierla Date: Sun May 6 09:19:09 2018 +0200 core: dns cache - print status as field in rpc structure (cherry picked from commit 1822d974ff1704cca3a1db5fce0507be47af3928) commit 1cac068d1acdd44081a1c4e65a317a4b208a08bb Author: surendratiwari3 Date: Sat May 5 12:48:31 2018 +0530 misc:kemi_lua append_hf to append (cherry picked from commit 5ceb3b857d448fed1e819812dcb4a9724243cdb8) commit 7998b253bd6ed2e589f94d18a85aec99914a31ce Author: Daniel-Constantin Mierla Date: Sat May 5 09:21:14 2018 +0200 db_perlvdb: updated the db api exported fields (cherry picked from commit c7aa0a9e3796b1fcd70305a2878d62bf251a9b5e) commit e86116142f4c30ba5f9afbeebf558506e775986f Author: Daniel-Constantin Mierla Date: Sat May 5 08:49:32 2018 +0200 db_perlvdb: proper lookup for app_perl module - reported by shaheryarkh@gmail.com (cherry picked from commit 1226ae471627547ef00c651b78b37e1c397adc23) commit ed235c5a5671fa9011e489e2ab1ff0307a18d1cd Author: Daniel-Constantin Mierla Date: Sat May 5 08:44:41 2018 +0200 core: rpc dns.view outputs proper formatted structure - previously it was doing sort of printf to emulate structures (cherry picked from commit ab9e9eba2bdd70a6bac296b88331a137c6a3cbd0) commit 04bd1288ba84223695c5e01e8f587fd3d2f08440 Author: Daniel-Constantin Mierla Date: Sat May 5 07:36:56 2018 +0200 dispatcher: declare vars at beginning of the block in rpc command (cherry picked from commit c73a22abb1691e3c25b5f599e5f387540f152913) commit e4cca93ff255b391ae5c4cfedf3ccc5f0b41456c Author: Daniel-Constantin Mierla Date: Fri May 4 14:18:11 2018 +0200 core: rpc dns.view returns an array of records (cherry picked from commit 648dd937831654d40a9d615319693b87db31ef94) commit 75e29b91ebb54fc5ad3ce5ccbdc9230cf2b4f11d Author: surendratiwari3 Date: Fri May 4 09:33:36 2018 +0530 Module: htable:: event_callback_mode to int (cherry picked from commit 896c5e1c76e6836bedaf66f9b832020a0d70c04b) commit 1295aadf9055be1542b4436d84fd7595ca616f1c Author: Daniel-Constantin Mierla Date: Thu May 3 21:19:59 2018 +0200 htable: docs for event_callback_mode parameter (cherry picked from commit e72a41906da417cedb81ef8216c3c084fbb4902d) commit 89a91f11f5bdb87d91f5b2003ef7bfe15329c9e7 Author: Daniel-Constantin Mierla Date: Thu May 3 21:10:12 2018 +0200 htable: added parameter event_callback_mode - control when event_route[htable:init] is executed: 0 - after all modules were initialized; 1 - in first worker process; (default 0) - fixes use with kemi framework by using value 1, because after module initialization the kemi framework is not ready, being set up per child process - reported by GH #1519 (cherry picked from commit 1b8ab8458806106a51de26afd06be5e3a15188b0) commit 981fd4dc2ca4ef49544385b1b82b0dce57a673a0 Author: Daniel-Constantin Mierla Date: Thu May 3 20:47:37 2018 +0200 core: dns - print index and remove per record type printing added previously - type is already printed at the top of the structure (cherry picked from commit 6285b5ebe02d39bf77baa8f29d16de246dc1ad77) commit 4b174a25e895545e4e101b23ad4d6cd4b399f38f Author: Daniel-Constantin Mierla Date: Thu May 3 14:39:10 2018 +0200 core: print rr type for rpc dns.view (cherry picked from commit b72e0b6984e87b42f0a578a6b220a28a80e67737) commit b30e500576ba1e4e31b530c5bee6369c7d37f336 Author: Daniel-Constantin Mierla Date: Wed May 2 08:18:40 2018 +0200 usrloc: removed useless set of db type for expire column (cherry picked from commit 943724e62c2b3bb98a37d9f496cc6c76ecb976cb) commit e0c84fcd3159ed81d66461c9b14f3859069fc773 Author: Konstantin Poliakov Date: Wed May 2 08:15:39 2018 +0200 usrloc: use UL_DB_EXPIRES_SET() inside get_all_db_ucontacts() - fix matching date field for some backends, such as mongodb, as well as obey ul_expires_type value (cherry picked from commit 944dc1dc1e6261a3c179ff11bf3531e379eb9f35) commit d75068d2ecd12189c0cc238ed0737856a4e34d73 Author: Konstantin Poliakov Date: Mon Apr 30 23:57:19 2018 +0300 nathelper: moved var declaration into the begining of function. (cherry picked from commit 2fb84e5e101b61bbaedc18d8b37188cbc6b1cee8) commit c5df8556f2c4189c01e4ddf3f9a1309916750286 Author: Konstantin Poliakov Date: Sun Apr 29 21:07:19 2018 +0300 nathelper: it doesn't ping contacts if ping_nated_only=0 - nathelper sends ping only if nat flag is specified, but if ping_nated_only=0 it should ping all contact in any case. (cherry picked from commit b34cf58a3a88e5ed2b2aa6aa9e5df0e5bb1808f9) commit cefd474c13756b2a37b5969620ab8c0153fa9ed8 Author: Daniel-Constantin Mierla Date: Fri Apr 27 08:56:32 2018 +0200 cfgutils: update route_if_exists() to have same behaviour as route() - do not run the route block as a top route - related to GH #1503 (cherry picked from commit 9670bd80550b9e0c2af1d5d61df618292346ba28) commit 03dd59249d17c55c749d4a4e806843f7f407e4ea Author: Henning Westerholt Date: Mon May 7 09:36:53 2018 +0200 core: improve to header check guards, str consists of length and pointer (cherry picked from commit 281a6c6b6eaaf30058b603325e8ded20b99e1456) commit f0dce0c9992929b57bc1a9161af73e3692119926 Author: Carsten Bock Date: Thu Apr 26 11:38:44 2018 +0200 ims_charging: Use the "custom_user_avp" also in other places, where the user is retrieved (aligning request with the docs) commit f0fbe297a47c658b63623b2c5912cdf379b3f7fd Author: Daniel-Constantin Mierla Date: Wed Apr 25 14:43:42 2018 +0200 db_mongodb: clone bson UTF8 value into DB val structure - the bson iterator invalidates or reuses the memory after several interations - initial patch by Konstantin Poliakov , GH #1508 (cherry picked from commit 1ef70d68599db092fa71b9b8b7cd3fdcd54f8a99) commit 7fdace3485a20de08ffc99a090987b81ac9a9e10 Author: Daniel-Constantin Mierla Date: Wed Apr 25 14:08:00 2018 +0200 tls: condition on libressl version for declaring BIO data functions - it is required only for LIBRESSL_VERSION_NUMBER < 0x20700000L - fixes compilation on Alpine linux - part of GH #1511 (cherry picked from commit cffd8bd88f140487db8149184e15e08ff3d71f44) ===================== 2018-04-24 Version 5.1.3 Released ================== ===================== Changes Since Version 5.1.2 =========================== commit 5f5f7fd506bbde1ac159cbebf133e499dc06427a (HEAD -> 5.1) Author: lyokha Date: Tue Apr 24 14:46:32 2018 +0200 textops: reinitialize new tr_param_t object for tr_txt_parse_re() - avoid segfault when running fparam_free_restore() on such an object immediately after creation, because its field "next" contains garbage (cherry picked from commit 38b8fbdf940b273cf541678fd22af7dd4d63ab3d) commit f300f27140ba7fc313850fb2d70a9fbfc3064801 Author: Daniel-Constantin Mierla Date: Tue Apr 24 12:41:48 2018 +0200 Makefile.defs: version set to 5.1.3 commit e1fd2ed4bfdc2704f1c89f1b64d852599c0b6726 Author: yuri-r Date: Tue Apr 24 06:39:07 2018 -0400 ims_charging: fixed check result code at mscc level (#1504) * ims_charging: fixed check result code at mscc level according to RFC 4006 the Result-Code in Multiple-Services-Credit-Control AVP is optional. resume_on_initial_ccr() stops proceeding CCA if no Result-Code in MSCC and goes to error1 even though the Result-Code on CCR itself is 2001 (SUCCESSFUL) * ims_charging: fixed check result code at mscc level according to RFC 4006 the Result-Code in Multiple-Services-Credit-Control AVP is optional. resume_on_initial_ccr() stops proceeding CCA if no Result-Code in MSCC and goes to error1 even though the Result-Code on CCR itself is 2001 (SUCCESSFUL) (cherry picked from commit 352440d299f1b9f431cc05397f4ea6a7b5967c8a) commit 314aa22404647dc5619bc66f9f415a0bb405e14e Author: Daniel-Constantin Mierla Date: Tue Apr 24 12:36:20 2018 +0200 pkg/rpm: version set to 5.1.3 commit db8fa7d50cc420c0def4e56e1e1d85db33065cc8 Author: Daniel-Constantin Mierla Date: Tue Apr 24 12:35:41 2018 +0200 pkg/alpine: version set to 5.1.3 commit 39b73a0f765f189219e06eafc0e041da20ca0688 Author: Victor Seva Date: Tue Apr 24 10:35:55 2018 +0200 pkg/kamailio/deb: version 5.1.3 commit b422e257333b403e88ac16c714662fd11e2de938 Author: Daniel-Constantin Mierla Date: Tue Apr 17 08:58:03 2018 +0200 drouting: docs - added several section ids (cherry picked from commit c5764f003c8f425c881cda7dc73ee5eab0e71825) commit 5bbb6a41467575a1ccfdb3a103d1d8f8f14be6d9 Author: Daniel-Constantin Mierla Date: Mon Apr 16 19:30:09 2018 +0200 counters: docs - format section ids (cherry picked from commit 4bab8e5587f59132afb21e29c5a08e71df3c6f8b) commit b89f643e12ac6359b4ffd9c173fee4870992b31a Author: Dmitri Savolainen Date: Mon Apr 16 19:43:50 2018 +0300 dialog: typo fix for DLG_IFLAG_DMQ_SYNC flag value (cherry picked from commit ad427fc19c56110f66df86b7b49e23c00313610a) commit ffa97a1b920df367e23f88cd6c6a4bdb9401fec4 Author: Dmitri Savolainen Date: Mon Apr 16 19:32:05 2018 +0300 dialog: restore keep-alive after restart (cherry picked from commit a821ff61029a4e8a9f220d60f95bd7b5a545f9b4) commit 7b35a9e194b51ec9b2b5a2a70bedce4ae6af5a33 Author: Daniel-Constantin Mierla Date: Sat Apr 14 12:14:37 2018 +0200 lcr: docs - added many section ids (cherry picked from commit 681a104eeed6982d17b15701491bdff35662bf82) commit 11ee34a0edca1eaf942fdf9825f1a75c3f2f5648 Author: Victor Seva Date: Fri Apr 13 10:25:17 2018 +0200 ndb_mongodb: fix deprecation warning Since 1.5.0 mongoc_collection_find() is deprecated > http://mongoc.org/libmongoc/1.5.0/mongoc_collection_find.html (cherry picked from commit c70d831aee5a95613de69568d8f1863788e0a074) commit 0ca60d730a6c4a81706940190aa9da859e7798e3 Author: Daniel-Constantin Mierla Date: Fri Apr 13 08:23:18 2018 +0200 nat_traversal: use the new function names for basic timer processes (cherry picked from commit 3d9dffd4b01fb1486d64824f971dbb1be112cdb6) commit f9e0bc365c60cada649fc3e6b7d9054b19266230 Author: Daniel-Constantin Mierla Date: Thu Apr 12 14:51:15 2018 +0200 topos: reuse uuid for requests withing dialog - related to GH #1496 (cherry picked from commit 63e5a1f6d3f801136180bf2cb8a042d8af779f65) commit 1eea8119c3dc5478f1e8974bd7cccabcfd532a7d Author: Daniel-Constantin Mierla Date: Sun Apr 8 09:45:06 2018 +0200 dialog: added missing documentation for end_timeout parameter (cherry picked from commit 65df297db29192b2214a737208518db5cc7bff84) commit e4dc6ccbc9b9e63ea4300098952cd7b0e4c3b881 Author: Claudiu Boriga Date: Thu Apr 5 15:29:37 2018 +0300 rtpengine: Add description for metadata flag (cherry picked from commit 1e712ed93aef8ab96ee7a9760f89ebc0fd02caff) commit c9f6db1bfeb0381a76a30f1df38f538a5bc1cc04 Author: Daniel-Constantin Mierla Date: Tue Apr 3 09:27:19 2018 +0200 ipops: mask subnet address for ipv6 comparison - coherent with ipv4 behaviour (cherry picked from commit a5dd60c8d7e04731f12108838a3c82149e04ef9c) commit 055bbcddbc072545f32698ebeeb15c63e1eabab8 Author: Daniel-Constantin Mierla Date: Tue Apr 3 09:24:11 2018 +0200 ipops: use proper variable for ipv6 subnet comparison (cherry picked from commit 162c304d1264044ac1a46a379b75bafb4c91bcfd) commit d7c1754c57443b81925ffb6e09a7e3f56d97e58a Author: Daniel-Constantin Mierla Date: Tue Apr 3 09:11:37 2018 +0200 ipops: mask subnet address when comparing - allow using full ip address when specifying subnet parameter - more flexibility on using values from sip message - GH #1250 (cherry picked from commit 1f675c68b3ed2b2e0a497fecd942c9213f0de058) commit 300c0f4d026157728e9c0d5152a070b970bdef2f Author: Daniel-Constantin Mierla Date: Mon Apr 2 08:46:09 2018 +0200 topos: skip local generated request not part of a dialog (cherry picked from commit 6d2312b8b0913f2f48e0f951c9578924e1d14f1d) commit 43819d7d5acd4be0f2615e523c8f17a260cbf367 Author: Daniel-Constantin Mierla Date: Fri Mar 30 17:15:26 2018 +0200 sqlops: proper function prototypes for kemi exports to get num rows and cols (cherry picked from commit 684f98ace6ec50d5c52b8f6e14fe184079a6206f) commit 1fd326b2d4ff0480b24f993f66c376b6576197ce Author: Daniel-Constantin Mierla Date: Fri Mar 30 13:32:01 2018 +0200 dispatcher: fixed kemi exports param types (cherry picked from commit 1d1eeafc88979df41e2dcb6f2c8b41d16695fd7d) commit a0f8f33c5197b4fee5c2dedc85abbdb9e836b152 Author: Daniel-Constantin Mierla Date: Fri Mar 30 13:15:48 2018 +0200 app_lua: test if number of parameters is enough for kemi funtions (cherry picked from commit cc661d776621a5f2d4370eb364402c2a53242cc7) commit 0abe8f957e6c1242ab0962be8b66be976197494c Author: Guillaume Bour Date: Tue Mar 27 21:56:49 2018 +0200 keepalive: cleanup rpc output (#1476) (cherry picked from commit b8a75c1c4fda079515606eb59273945842aff1be) commit 9be00ceba0d814f6ad973279fc386d60b5c8e9ac Author: Daniel-Constantin Mierla Date: Sun Mar 25 06:34:49 2018 +0200 dialog: skip printing profiles and vars in terminated state for rpc dialog list - they can be delelted at that point, not being referenced by the same field (cherry picked from commit 8bc037bc87ced907b8b2e59a2c5fcb45291836fd) commit 742f4924eb515d6b481b8295fb611e723619ebe0 Author: Henning Westerholt Date: Fri Mar 23 21:49:17 2018 +0100 nathelper: Support for 192.0.0.0/29 as NATed source (pull request GH#1488) (cherry picked from commit 804d6b85bdbe55b32edacdbd895b0ad763bf619f) commit 4b9a95275c9f0b445f19b02ee60eec479d3c2fb9 Author: Henning Westerholt Date: Fri Mar 23 21:48:55 2018 +0100 nat_traversal: Support for 192.0.0.0/29 as NATed source (pull request GH#1488) (cherry picked from commit 32f1671bee21d5f8d52b5febf50ddc7b26f6919a) commit 7153e802288112658c6012488867596aba6232ac Author: Henning Westerholt Date: Fri Mar 23 21:43:11 2018 +0100 ipops: Support for 192.0.0.0/29 as NATed source (pull request GH#1488) (cherry picked from commit 3848b5286b74894ed162e1aae8c80ee3d703c21f) commit e4f1a229068e0cd774a32b4db4431aac6fbf5555 Author: Daniel-Constantin Mierla Date: Sat Mar 24 04:19:27 2018 +0100 jsonrpcs: example accessing the jsonrpc response for jsonrpc_exec() (cherry picked from commit 0fcac52fc9e6445f986c9a5a9ee1b5230030035b) commit 19b23dac012b17d783f8db1f0b43a28abc7fd3fb Author: Daniel-Constantin Mierla Date: Fri Mar 23 08:17:31 2018 +0100 rr: docs - added section ids (cherry picked from commit 7907cd15b5aacef8990e50dc19055a4e9b8e4359) commit 4fb73546fd94f43e48de03025260639418064fe5 Author: Daniel-Constantin Mierla Date: Wed Mar 21 14:59:00 2018 +0100 phonenum: docs - updated pv names to match c code (cherry picked from commit 70a61e0bfa0640fbba8d6cfe57f6ad4c6a431b84) commit 1b571a66a48794e69593227f19d44f0f4a849f6c Author: Daniel-Constantin Mierla Date: Wed Mar 21 14:49:26 2018 +0100 phonenum: build cctel from formatted number (cherry picked from commit 54c6a03704767a3dc15eb633ce1628e93c99a8ff) commit 2a7fbdea7516896fb06b351caece3f6c37c684cb Author: Daniel-Constantin Mierla Date: Wed Mar 21 14:48:58 2018 +0100 phonenum: fixed lenght in pv name comparisons (cherry picked from commit 2196c677785fc4df4f4f1c03831eff679dcd5363) commit 760aee932aafc7f4c0207c10aabb5a094fd975dd Author: Daniel-Constantin Mierla Date: Tue Mar 20 16:48:26 2018 +0100 core: check for result of dlopen() pointers (cherry picked from commit a3d9816d3881eb9743a14cb1306533469a821d47) commit c459054927fd0c805d7d090c363660094ef30f63 Author: Daniel-Constantin Mierla Date: Sun Mar 18 11:04:55 2018 +0100 uri_db: updated database name in docs (cherry picked from commit ae1367bf3a6706b9db742ff6e20e6d11f79d5b02) commit 87fb715ff3a0d687aefba01567f08e54e87fe897 Author: Daniel-Constantin Mierla Date: Sun Mar 18 11:04:29 2018 +0100 speeddial: updates to db url example (cherry picked from commit ea18525e27120943204a75470855a35fbc8cc46a) commit e160730c2b6d2ec69ece0ac5d560d0ef35447491 Author: Daniel-Constantin Mierla Date: Sun Mar 18 11:03:58 2018 +0100 rtpproxy: small updates to example cfg (cherry picked from commit 6162a74ad858c6a7421f461cd1483cc8d69c12c1) commit 70dc29bffaa92d06edb84891f9e548bc8c86ab99 Author: Daniel-Constantin Mierla Date: Sun Mar 18 11:03:37 2018 +0100 p_usrloc: updated path to db scripts in docs (cherry picked from commit a8827449e4c3c43e3f25abb7f5b27b2e1d1ab1b7) commit d6aabb749d1be55ae2f2b4c6584024244f541edc Author: Daniel-Constantin Mierla Date: Sun Mar 18 11:03:06 2018 +0100 cnxcc: updated application name in example (cherry picked from commit bb0940fd01a0188bc82d0608ac054fec5715ac56) commit fff68b42d62f9e5d1ef28f06a1f84e493c50280b Author: Daniel-Constantin Mierla Date: Sun Mar 18 11:02:36 2018 +0100 auth_diameter: updated application name (cherry picked from commit 7228a9e413f7d51411961b8ece7281ecf597a9e2) commit a76ee50d96b7a713065c8e823ea8b4dafd9a53aa Author: Daniel-Constantin Mierla Date: Sat Mar 17 08:36:53 2018 +0100 tm: removed inline for exported functions to config - they are assigned to a structure field, cannot be optimized for inline execution, avoid warnings in static analysis (cherry picked from commit 04d5a6a0ee8c230423b7bc7be0afe5d568fe8555) commit 3e7d1a914769a96373cb2d003acb05f821fb9090 Author: Daniel-Constantin Mierla Date: Thu Mar 15 08:55:22 2018 +0100 etc/kamailio.cfg: do not relay to foreign network if auth is not enabled - anyone can use a local account and flood external systems (cherry picked from commit 41f41d6d2850cdd5ab1a1b5d55bbb7ebd697ff7a) commit 95db7165963d12ba8660bb947910146f432fa86f Author: Daniel-Constantin Mierla Date: Fri Mar 16 15:12:29 2018 +0100 dispatcher: exported more functions to kemi interface (cherry picked from commit 55ed25e1413c2fa5340138b7703c73db1df967de) commit c9693c18aeed8efc36905702221cd466bedcb9df Author: Henning Westerholt Date: Thu Apr 12 21:30:26 2018 +0200 msilo: remove not working tm parameter in the example cfg, reported from Abdul Basit - remove the not working, too small tm parameter in the example cfg - has been not changed in the last 10 years, probably not valid anymore - reported from Abdul Basit on sr-users (cherry picked from commit 22b13d4d44cb0dbd71b87deab42af5f7c8ea932f) commit 6770fe866dc6ed301b536a6132dc50e9844e720e Author: Lucian Balaceanu Date: Wed Apr 4 10:52:56 2018 +0300 carrierroute: fixed duplicate options definition error when parsing src file - added logic to reset_prefix_opts to reset all target_options fields (including "visited") (cherry picked from commit dc8faaf57a9c85b7133f112bdedd328a9520eb73) commit ff5a879bb52bd2537735b453d0d5655dc837dcc3 Author: Daniel-Constantin Mierla Date: Fri Mar 23 08:33:09 2018 +0100 evrexec: use route_get() in modparam callback - routing blocks might not have been parsed yet (cherry picked from commit d2479c96891db6656dbe880c6600d18f5fa38e33) commit f44a02672d6937deafda21f99a912fe55a3d96d6 Author: sergey-safarov Date: Tue Mar 20 21:20:11 2018 +0300 textops: Fixed remove_hf_exp arguments params (#1485) (cherry picked from commit f3cfb4910ae0fd197757d2ec2362b9715205e21e) commit 5df0d505d220addf43f459b29cc80f9aecef19dc Author: Daniel-Constantin Mierla Date: Wed Mar 14 11:15:51 2018 +0100 auth_ephemeral: do pkg-config for libcrypto if exists - discover all the libs to link against - related to GH #1473 (cherry picked from commit 021e7e53585f78b56356c98f25bd731c51f96f9a) commit 3994fcd94e1d3291f4d14083f12b85a3b11ca148 Author: Daniel-Constantin Mierla Date: Wed Mar 14 10:01:43 2018 +0100 misc/examples/kemi: enable lua script reload in example config (cherry picked from commit e129965129b2377970a28fabd26b3be9b483c81b) commit 2f66b1dfe12455534f94060a0f68bc3f8ac0f81d Author: Daniel-Constantin Mierla Date: Tue Mar 13 14:41:14 2018 +0100 nathelper: docs - mention UDP for SIP nat pinging contact addresses (cherry picked from commit 82efea41d7a01c041ea6ff85cc864cfdf2fd1ba5) commit 26c623ee6ffe35098c5edc109a16711cc487204a Author: Daniel-Constantin Mierla Date: Tue Mar 13 09:02:37 2018 +0100 core: small improvements to help text (cherry picked from commit 31e21ff23a0d8bff1f7a88a56aa4ab01d93e2cf3) commit 5f5f2638b50e079717952b5b279529e7647ce684 Author: Daniel-Constantin Mierla Date: Fri Mar 9 10:37:06 2018 +0100 db_mongodb: check mongo-c-driver version at least 1.5.0 to use projection - reported by GH #1479 (cherry picked from commit cdbee5a536920c4fab3ec619c8467c152d6f110a) commit 63c93af189e7e5db92a392e0d176e71bda64290e Author: kelchy Date: Fri Mar 9 07:31:22 2018 +0000 db_mongodb: add error logger for failed query (cherry picked from commit 2a5d66fda013197aa5fbe4828cc7f6e61a74a9d6) commit 01338702bac81a9b53d72c4415f37aa4483ce865 Author: Olle E. Johansson Date: Thu Mar 8 13:08:08 2018 +0100 app_jsdt Minor update to documentation (cherry picked from commit 7b0ad6b1a11687d035d4be92202ae1379f07fb20) commit 6275646db39c9c6b48eb4afffd1e71b89ea3e504 Author: AntonyA Date: Wed Mar 7 14:39:17 2018 +0800 core: invoke KEMI ksr_onsend_route() This will invoke ksr_onsend_route() unconditionally in the cfgengine. (cherry picked from commit 4494b60c430f5e5c6a3a3eb4c025f206a9c3a1f7) commit 6e2ab8089fd4d4b3ca0a23e240765474e6648b3c Author: Daniel-Constantin Mierla Date: Thu Mar 8 08:54:48 2018 +0100 kamctl: set default PID_FILE to /var/run/kamailio/kamailio.pid - this being now the path used by default kamailio options (cherry picked from commit 6abd8472b764f88c5c054becb440fda8fff47349) commit 20fa560da4868eb454c064baad397975d25c4098 Author: Daniel-Constantin Mierla Date: Wed Mar 7 22:29:12 2018 +0100 async: docs - some improvements to examples (cherry picked from commit 15731d40ff1af78bf568d19bdbe4704d35931afd) commit 63aca341454d29c5820a3cbd055fc19ad0c2e5d4 Author: Daniel-Constantin Mierla Date: Tue Mar 6 23:30:40 2018 +0100 db_text: small updates to sample config used in docs (cherry picked from commit 7738461dda1595ee71cbda47bd129e3f13ebc77d) commit 48c8f7751d701c8a6dd538280c5c1fa6129d141d Author: Daniel-Constantin Mierla Date: Mon Mar 5 21:56:04 2018 +0100 app_perl: do dlerror() after dlsym() fails to find exports - some OSes do not reset dlerror after a successful dlsym(), pointing to an older error case - reported by GH #1465 (cherry picked from commit 795edca9215391f7c8f646895c083f8ac8853341) commit 289eb37432bfc61855234893daa6be27d40f8788 Author: Daniel-Constantin Mierla Date: Sat Mar 3 07:39:45 2018 +0100 core: check return of dlsym() before dlerror() handling - cope with the case when dlerror is not reset by dlsym - related to GH #1465 (cherry picked from commit 045d44762ce7cd267e64849c1c138d45b1fa040f) commit 94842499ffd4cc1fdea40e45af996c8e2efc82cc Author: Sergey Safarov Date: Sat Mar 3 12:32:23 2018 +0000 pkg/docker: Updated reference to packaging scripts commit 0928fa7ef1652e0646b08a118592094753ec18c6 Author: Victor Seva Date: Mon Mar 5 09:34:36 2018 +0100 srloc: missing documentation for module parameter 'server_id_filter' (cherry picked from commit fa9947c7295f364235f9f6417fc44fa486bf0c87) commit 4c840b7e9144e0540e97be5c9d3444b38a901a27 Author: Daniel-Constantin Mierla Date: Fri Mar 2 16:15:19 2018 +0100 kamctl: fixed the name of rpc command for dialplan reload (cherry picked from commit 9b7bb4ea6c100f5f33d2dddc9061febf33c47f5e) commit 9b3aa0c75bb2b4a643713c428d1a8a3d2d1c9e5c Author: Sergey Safarov Date: Fri Mar 2 14:15:15 2018 +0000 pkg/kamailio/obs: Fixed kamailio tmpfiles creation durring rpm installation commit db97127276fc116ef55874cc4b0171936ed50ff8 Author: Richard Fuchs Date: Fri Mar 2 08:34:55 2018 -0500 rtpengine: allow dual usage of DTLS flag and DTLS= switch fixes regression from ff209e978 fixes #1468 (cherry picked from commit 0d89dc5e3c4c06084af8aae03e9b705673289703) ===================== 2018-03-01 Version 5.1.2 Released ================== ===================== Changes Since Version 5.1.1 =========================== commit fbea348d0b2a09a08a4a9de4e9ebf65f689d63c5 Author: AnthonyA Date: Thu Mar 1 21:28:21 2018 +0800 app_python: KEMI accept int-int-str for t_continue - t_continue() needs int-int-str arguments; enable in apy_kemi.c (cherry picked from commit 0ca711665e1299269ca2ca1e566af6e40749f22a) commit e4b76b0eb7637e404611b28dad1f063f1433bc9e Author: Daniel-Constantin Mierla Date: Thu Mar 1 16:40:18 2018 +0100 Makefile.defs: version set to 5.1.2 commit 9ec0cc9d4a4ca70ce2ef13d6830cb5e30f4112c5 Author: Daniel-Constantin Mierla Date: Thu Mar 1 16:01:35 2018 +0100 pkg/rpms: updated version to 5.1.2 in spec files commit 49dee7f498e1001ce3e29c1691a7ec322392baca Author: Daniel-Constantin Mierla Date: Thu Mar 1 14:28:47 2018 +0100 db_mongodb: use projection iterator to convert bson for result (cherry picked from commit 899ab355fb58e22eaa02336e9b5b1f2f53dba375) commit ece17deeba435ed19c16fc2a227d351fd6013f86 Author: Daniel-Constantin Mierla Date: Thu Mar 1 12:56:18 2018 +0100 db_mongodb: iterate on projection fields for matching cols in result (cherry picked from commit aab4f5db964bf1980729ed8b7770f550bb86b72b) commit cc92737d06359d1812ec7bed22e4c253ae7ba2e9 Author: Daniel-Constantin Mierla Date: Thu Mar 1 08:29:32 2018 +0100 db_mongodb: create projection field to set the list of returned column (cherry picked from commit d50498cf483cd22ac4e62af5aaa86fc27654f640) commit 3d3798d192c782eb2c4796b758831a7a33ec1ac4 Author: Daniel-Constantin Mierla Date: Wed Feb 28 18:02:54 2018 +0100 misc/examples: added log_prefix to basic and oob examples (cherry picked from commit b32c5fc2582bd590b4385f28630c96cacfed3a86) commit 654aa457ecec7d35061dbb151fd786a303cba473 Author: Jerzy Ptak Date: Wed Feb 28 12:29:45 2018 +0000 rtpengine: added support for DTLS transports - added ability to explicitly request DTLS transports: UDP/TLS/RTP/SAVP and UDP/TLS/RTP/SAVPF (cherry picked from commit 99695c2827d0ff6e3d25f144678f07548016415d) commit a4c5397f87daa2513ed9fdc4f8f8d532cc10852e Author: Sergey Safarov Date: Mon Feb 26 08:43:46 2018 +0000 pkg/docker: Updated reference to packaging scripts commit c827d37a229ea5b38e41fdabe9d1dcd3725dec9c Author: Victor Seva Date: Thu Mar 1 09:12:07 2018 +0100 pkg/kamailio/deb: version set to 5.1.2 commit fe6656c981d7a0f9efc745261d7dd13ff1f37fac Author: lazedo Date: Wed Feb 28 16:24:22 2018 +0000 kazoo: free envelope only on normal response (cherry picked from commit 6c40983bf04a23bd7394c247980f21c5f2d6d817) commit 03aa0b7340dd9b752502f765885eff1f08ea41e2 Author: Daniel-Constantin Mierla Date: Wed Feb 28 11:16:02 2018 +0100 registrar: downgraded some warning messages at startup (cherry picked from commit ceff642b25f8b464515446ed696da43c1f638d21) commit 34e21ce10787094cfe0ce7a3013c4f503cc15d35 Author: Daniel-Constantin Mierla Date: Wed Feb 28 10:36:11 2018 +0100 cfgutils: fix kemi wrappers for locking functions - sip_msg_t* argument was missing, reported by GH #1459 (cherry picked from commit c9cd7b9212291e7d0846103cd2d4c8613dd667a1) commit 5041f3483ee9d579e144f77f5e43e1e406121e8a Author: Daniel-Constantin Mierla Date: Tue Feb 27 13:10:19 2018 +0100 json: docs - more details about the result of json_get_field() - reported by GH #1542 (cherry picked from commit 6a64100105e7ac0ae8a952a2e3770d7534615796) commit 96d4a01287945a58b3b7c8dfc06bd41acd00d213 Author: Daniel-Constantin Mierla Date: Tue Feb 27 11:01:23 2018 +0100 core: main - use fprintf() if daemon_status_send() fails at shut down - avoid race with syslog() when processes are killed - reported by GH #1454 (cherry picked from commit 54774017325fe2e24ee7c5d64b343ad0097c8332) commit fc77e25b48c4ec1b9988925faa50d00c4fd296b3 Author: Mikko Lehto Date: Tue Feb 20 01:32:39 2018 +0200 tm: flag core to use forced socket when uac socket is set - without flag SND_F_FORCE_SOCKET probing by dispatcher module and route script function t_uac_send() will choose incorrect source socket (cherry picked from commit 7da5e5b0a1f4520c7fdd7eeb23b4b58ecc27be22) commit 438e11a04c488a8f53555c54d1a12b50213cd342 Author: Daniel-Constantin Mierla Date: Mon Feb 19 10:29:46 2018 +0100 registrar: set current time before checking registered() conditions - patch by Dmitri Savolainen, closes GH #1267 (cherry picked from commit 5b5d55bd377b0572efaceeb0feb164bf5dd26bf0) commit fe299de412d3fd997151d27bd5b162cfdbd3aa62 Author: lazedo Date: Sat Feb 17 14:33:07 2018 +0000 dispatch: change log level to debug for rpc list empty list when dynamically loading/querying the dispatcher list at runtime, empty dslist logs as error which misleads log monitoring tools looking for real errors (cherry picked from commit ca230986b7f4ea84746c47df177ac21b19fd70a3) commit f0d3a3f02cccf3b6c4cf17531ad77fb06d491b86 Author: Daniel-Constantin Mierla Date: Sun Feb 18 08:24:36 2018 +0100 CONTRIBUTING.md: added developer access section (cherry picked from commit 2bfb71472014cabf6a6fb0fdac1421d50486d775) commit 9b4d75f4ab8fbd9d8b136aaf183beed9eafaa069 Author: Daniel-Constantin Mierla Date: Sat Feb 17 20:32:27 2018 +0100 CONTRIBUTING.md: note about personal branches of developers - prefix with `developerid/` when creating a personal branch inside Kamailio GIT repository (cherry picked from commit 05e06cb01a2fbef6c3077ca46a1ef5dac1488a7f) commit 190f1a462025a2f03f5f57d50510c6f2e47b5a1d Author: Daniel-Constantin Mierla Date: Fri Feb 16 09:04:14 2018 +0100 presence: keep first dialog node reference to compare name with next nodes - there can be intermediary nodes of other type making the match fail - related to GH #1425 (cherry picked from commit 29d09b38fab5a1ee8d7f6f82818e3d3446d4dd8b) commit 8abe7b8ddff6bfc98a09b59c443487ce4ab612d4 Author: Mikko Lehto Date: Thu Feb 15 16:57:28 2018 +0200 main.c: fix argument help typo (cherry picked from commit 324f3f2347e24e3335a32b8310a76a7bc4a0550a) commit 1864fc0828621f6d0189bc66041b9891248d0d38 Author: Mikko Lehto Date: Thu Feb 15 17:17:28 2018 +0200 siptrace: improve module parameter error logging (cherry picked from commit 9d594b2d61d113ee13c5c6c6985d07d5e2c8b76a) commit 5f6f8cf461cf79faeb69c191d6f3168982d32536 Author: Daniel-Constantin Mierla Date: Wed Feb 14 11:24:37 2018 +0100 utils: kamdbctl - updated help message for migrate command (cherry picked from commit 52a8def8d2a3e83170ab554a85b26d977d99f51a) commit ae15fe5ec20c08c80fc9722fc63c0a4b358704c9 Author: Daniel-Constantin Mierla Date: Wed Feb 14 11:23:55 2018 +0100 core: atomic - updated email addres in warning message (cherry picked from commit 65fab0d02271c242d6e43e499198ee1da2275a4b) commit 64e6301bbe512fcb51bf612e22d4d9ca4b795bdc Author: Daniel-Constantin Mierla Date: Tue Feb 13 08:41:13 2018 +0100 tls: small updates to tls config (cherry picked from commit a0b6b3abe1beab33e11a52ff601c9cc50f7e2d56) commit 894b1abf8ae3e04b28d32aaf59eab08582a11d00 Author: Daniel-Constantin Mierla Date: Mon Feb 12 10:15:47 2018 +0100 presence: return on having a full match on states in xml document - better handling after previous commit, related to GH #1427 (cherry picked from commit 92451536a0ef985ff1d16c5531c232cd657532e1) commit 09bb7fd210e63d75c64cc768bff4d080ff46f791 Author: Daniel-Constantin Mierla Date: Mon Feb 12 10:07:00 2018 +0100 presence: check if all related dialog states are terminated - fix for incorrect dialog state for multiple dialogs xml body - reported by GH #1427 (cherry picked from commit 76b40abd6534a5af0164601e48e525b9a5915930) commit be398ec0c8301053dc2db61dc4a88c50fe874aaf Author: lazedo Date: Wed Feb 7 14:42:25 2018 +0000 schema: allow null value for active_watchers user-agent column some UAs not sending Userg-Agent header on SUBSCRIBE (cherry picked from commit 7653124c2d3615e4f6229f12b699063f65b7afea) commit dbcdde19ab5fef461efea62b62861d2488c2ed81 Author: Daniel-Constantin Mierla Date: Fri Feb 9 13:52:58 2018 +0100 CONTRIBUTING.md: note about formatting the code - use clang-format or match the style of the existing component (cherry picked from commit 32564156a4ad3efd93099d7ae2c98758cf4ec9b0) commit 9d3096d0ce0b2b4e16b558abba15128cc2aafb1c Author: Vicente Hernando Date: Thu Feb 1 11:23:42 2018 +0100 textops: mismatch parenthesis in doc (cherry picked from commit 508befcbddc7b88b6a68b188d881b52943682cc8) commit 7d906b442b3852cfa9c39b26bbe2b43e25214756 Author: Daniel-Constantin Mierla Date: Mon Feb 5 12:45:05 2018 +0100 maxfwd: remove useless asign in is_maxfwd_lt() (cherry picked from commit adbdaabeef2d24882185f21fa1399da6468e1301) commit 09f588a5b643a3fe8dbf0a0d2cd11dc8bf62a1f8 Author: Ovidiu Sas Date: Fri Feb 2 14:30:53 2018 -0500 textops: documentation updated for is_audio_on_hold() (cherry picked from commit fad36ca8bc3526f71f8bb3af46afe3bb2a0f1789) commit 1b6cb70710a9bdbda012c5df27c5a52900e9cff2 Author: Ovidiu Sas Date: Fri Feb 2 14:25:20 2018 -0500 textops: is_audio_on_hold() returns hold type 1 - RFC2543 hold type (the connection IP is set to null IP) 2 - RFC3264 hold type (inactive or sendonly attr) (cherry picked from commit 9f735ef803bfc8b6722f71a2bef00b071ab1ca1b) commit b99e6f3fd454528a80d0b51ce632ed9e606e816e Author: Ovidiu Sas Date: Fri Feb 2 14:23:08 2018 -0500 parser/sdp: distinguish between RFC2543 and RFC3264 media hold type (cherry picked from commit 51be5b7a889e394927cce1009a09e1c2f52123ca) commit 9d9ae2047a966c8c293a4001c6e53b0c7fdb34e2 Author: Daniel-Constantin Mierla Date: Fri Feb 2 18:11:10 2018 +0100 app_squirrel: imported last version of squirrel interpreter - master branch (cherry picked from commit 8233e5191d23f64d879d81aa4bc4e5b17cf68ffe) commit 15ea8f68ca77ad558eefa55f98f014e4f3e816f2 Author: Daniel-Constantin Mierla Date: Thu Feb 1 15:06:08 2018 +0100 misc/examples/kemi: convert port to string in log messages (cherry picked from commit 7612f67001c57d6adf339cd318e48ad828123213) commit 6b6c3043583c29d6c6bfca2cca13526834ccd923 Author: Daniel-Constantin Mierla Date: Wed Jan 31 21:20:16 2018 +0100 app_python: adjusted the note about incomplete implementation for rpc reload (cherry picked from commit 9e16ac869646ff62f648f9a822ffcc12a4614037) commit 7a17f43cf318f791cb6f325487f2c1d709417ffa Author: Richard Fuchs Date: Wed Jan 31 12:10:16 2018 -0500 rtpegnine: honour the 'setid_default' variable in all instances (cherry picked from commit 39d98127268afdfa841e7c80ce26185fe8d0673c) commit cabe86f64f0cb0ec37eb24c055c85d8a9316591a Author: Daniel-Constantin Mierla Date: Mon Jan 29 09:14:40 2018 +0100 modules/ims*: Makefile updates - use KAMAILIO mod interface define - bits of updates in the comments (cherry picked from commit d40c65a9834d6e0c12ee24e0fde5b75be94593e5) commit d942adeb777916af737e96a0b0190d0d500855d8 Author: Daniel-Constantin Mierla Date: Sat Jan 27 16:25:25 2018 +0100 modules/ims*: define KAMAILIO_MOD_INTERFACE instead of the old variant (cherry picked from commit 014958e62302819630ead306baa8e765b062196f) commit b65be9c7ddb6f7c05227eb6c6c3503a26611a971 Author: Armen Babikyan Date: Thu Jan 25 17:36:55 2018 -0800 websocket: check bounds before reading mask (cherry picked from commit 4fabe253a1eb0f9b494521cfa98365523a93adcf) commit ec47df23265c33a75893e1fe589f3081c918c9aa Author: Armen Babikyan Date: Thu Jan 25 17:19:28 2018 -0800 websocket: handle unrecognized subprotocol better (cherry picked from commit 91c388147a9328743582a92c6f1184141aa268fb) commit dda84fd78cf1f53894978feb71209282babedcbb Author: Daniel-Constantin Mierla Date: Thu Jan 25 15:03:27 2018 +0100 pua: proper safety check on subs->extra_headers->s for subscribe_cbparam() - dicovered via GH PR #1409 (cherry picked from commit cda1d086c164052a5b79b54a8d0e5cf6e5fb3e1c) commit d5140f1cfa24cd2b868282e96f33f577394fe126 Author: Daniel-Constantin Mierla Date: Wed Jan 24 11:44:33 2018 +0100 nathelper: fixed interpretation of flags param for add_rcv_param() - add as uri param when the flags are set and different than 0 - small typo in log message (cherry picked from commit 08df9d1b11ff3fcfe241ce179560431145be8216) commit c52820bc9c7cccf32993943e0e12dd3703ff0822 Author: Daniel-Constantin Mierla Date: Wed Jan 24 09:21:30 2018 +0100 sipt: Makefile - define KAMAILIO_MOD_INTERFACE (cherry picked from commit e62fa8f7813a0d22f4db30a99bcee541103f21b3) commit dcbee573a2027042fd180db6beda89a39f026631 Author: Daniel-Constantin Mierla Date: Wed Jan 24 09:21:17 2018 +0100 janssonrpcc: Makefile - define KAMAILIO_MOD_INTERFACE (cherry picked from commit cd0e1bd26cc31c001707ce98d084310979071fb0) commit 06c2ec25dcbdc93bfae23f8931714010fbfebb83 Author: Daniel-Constantin Mierla Date: Wed Jan 24 09:21:05 2018 +0100 jansson: Makefile - define KAMAILIO_MOD_INTERFACE (cherry picked from commit 86589cdda4f5390099165670d68d49f5c8b44af1) commit 24a81e1c829762fb0b7c1daae42f7a111b6ce4eb Author: Daniel-Constantin Mierla Date: Wed Jan 24 09:20:33 2018 +0100 cnxcc: Makefile - define KAMAILIO_MOD_INTERFACE (cherry picked from commit 22421845cfcc0eab194ac510bfc378f72765a059) commit 427145b9cdadf01a18b3f38ffdb14094154a647a Author: Daniel-Constantin Mierla Date: Tue Jan 23 17:33:39 2018 +0100 ctl: proper handling of optional param specifier (*) in rpc scan (cherry picked from commit a9972863681059c647af4bafd0d9a20f7648c801) commit cc638e4cd6d6f4ff9aca0bf6c9d6c940a3e64e59 Author: Daniel-Constantin Mierla Date: Mon Feb 12 09:12:26 2018 +0100 topos: revert "topos: set uuid fields before checking contact/rr fields" This reverts commit 97532ca18f595d89edf9b0b6e6688847aa38dd44. (cherry picked from commit be6a419a5b0d6fe3922219a30788ad527a313fd6) commit 8794d6d60549683120e22b3b150674e686a29ba0 Author: Daniel-Constantin Mierla Date: Thu Feb 8 19:13:08 2018 +0100 rtpengine: get again body pointer only when read_sdp_pv is set - reported by GH #1434 (cherry picked from commit 75c4ca0bb69bd4f1ba42c6d964697737813fa81e) commit 0e1fdeea9cc5f6948f8b3e19c1350718288278ba Author: Daniel-Constantin Mierla Date: Mon Feb 12 08:24:56 2018 +0100 core: kemi - eol for debug message (cherry picked from commit 0476993b7c341bcc7a994ab52986b89f240bd3b0) commit df9389a613e16f15b860af60222abe43ca367d09 Author: Daniel-Constantin Mierla Date: Mon Feb 12 08:21:19 2018 +0100 app_lua: do lua_checkstack() to ensure enough capacity on Lua stack - Lua doesn't do automatic management of the stack * http://www.lua.org/manual/5.1/manual.html#3.2 - do exit on insufficient capacity - based on the report by GH #1433 (cherry picked from commit f6d69d87abdc48df22135c79ee2309248248ca8e) commit c1ec6b02139475abe7da276cd36de4ebb9709ea2 Author: Daniel-Constantin Mierla Date: Sun Feb 11 09:37:05 2018 +0100 presence: set user agent db field to empty string if no value is found (cherry picked from commit 4654f8b4f341a6c9f8cf4daafc7d618871c95e1b) commit 5cd6530e68ef311a59acbec180588a498f2a32dc Author: Daniel-Constantin Mierla Date: Sat Feb 10 22:05:42 2018 +0100 tmx: allocate space to store ending 0 for branch value - reported by Alfred Farrugia and Sandro Gauci (cherry picked from commit e1d8008a09d9390ebaf698abe8909e10dfec4097) commit 358f63a7a452923a28f7d5ea682c4dc9cde10d25 Author: lazedo Date: Fri Feb 9 23:19:40 2018 +0000 kazoo: verify timer (cherry picked from commit 00330db3864dbc7df20c76f413beb73a6d60189c) commit 72e9c0d00b78cccca79cd6547628d914a8fbb03c Author: lazedo Date: Fri Feb 9 21:38:03 2018 +0000 kazoo: fix blocked sockets & zones (cherry picked from commit a5212922c9bdf9560b45cdf6c0786a1fa651a232) commit df7c94863d9d75533a4430af84ba3647ac4decf6 Author: Guillem Jover Date: Tue Feb 6 18:22:51 2018 +0100 pkg/kamailio/deb: wait for kamailio to exit before returning on sysvinit stop action We should not return until the service has been fully terminated, otherwise a subsequent start might break as it can consider itself as already running. And once the old instance stops there's nothing left running. This also makes it possibe to remove a sleep in the restart action. (cherry picked from commit 4cc60ede961554220cd265bd212407f42d5b8262) commit 732a3153a0a41d5f951fff85de607f0b46ae73da Author: Juha Heinanen Date: Mon Feb 5 21:58:04 2018 +0200 lcr: fixed checking if there is more uris available for next_gw - plus some clang format changes - reported by Daniel (cherry picked from commit f73470163b081f5c877dddff9c08e94073b0cc4b) commit 45233bf5d736b7f47390d150d41511702212183b Author: Ovidiu Sas Date: Fri Feb 2 14:08:41 2018 -0500 textops: update documentation for is_audio_on_hold() (cherry picked from commit def7be2a3a60039c21c0711153152533b8ceb836) commit f17dd0d8c884f0264a1bfb64124caa69e119ca23 Merge: 9ec46e949 df97c48f9 Author: Daniel-Constantin Mierla Date: Mon Jan 29 20:17:26 2018 +0100 Merge pull request #1415 from christoph-v/wrong_query_buffer_assignment_5.1 ims_usrloc_scscf: assignment of length missing for query_buffer in db_link_contact_to_impu() - 5.1 commit 9ec46e94915294f2824abe828c0a1ec66e82c808 Merge: 47821c587 acbc230e8 Author: Daniel-Constantin Mierla Date: Mon Jan 29 20:17:10 2018 +0100 Merge pull request #1414 from christoph-v/missing_record_route_assignment_5.1 ims_usrloc_scscf: missing assignment of record_route (5.1) commit df97c48f94e8c8ce28ca0624bc3cfe4a86c89259 Author: Christoph Valentin Date: Thu Jan 25 13:13:07 2018 +0100 ims_usrloc_scscf: assignment of length missing for query_buffer in db_link_contact_to_impu() When writing to query_buffer with the help of the snprintf() function, the result of the functio is written to variable query_buffer_len instead of to the query_buffer.len itself. This leads to core dump in some cases. Replaced "_" by "." in "query_buffer_len =" (cherry picked from commit 11c179ab232222f1c78f19557032afd49bef7324) commit acbc230e8f24ac838598631d9366f23d05218d73 Author: Christoph Valentin Date: Thu Jan 25 13:37:59 2018 +0100 ims_usrloc_scscf: missing assignment of record_route In update_subscriber() function, when the rs is assigned to the subs, it is missing the record_route component, which leads to core dump in some scenarios. (cherry picked from commit 595b8fe06165328366865328e43c14a9ca23c386) commit 47821c5871d188ac04b6e366717a314a8d710699 Author: lazedo Date: Tue Jan 23 10:20:52 2018 +0000 kazoo: change string parameters to PARAM_STR (cherry picked from commit 3018595d13dde08d15e8063cecb42a01ea271b66) ===================== 2018-01-22 Version 5.1.1 Released ================== ===================== Changes Since Version 5.1.0 =========================== commit d3c6227d998f46388338de5a5be8684e02c529a2 Author: Daniel-Constantin Mierla Date: Mon Jan 22 15:31:46 2018 +0100 Makefile.defs: version set to 5.1.1 commit b631f7e715658fcff15bee6daa889519aa687adf Author: Daniel-Constantin Mierla Date: Mon Jan 22 15:30:33 2018 +0100 pkg/distros: updated version to 5.1.1 commit 246b40b5048a6c751747fe827f046bb8e0034bed Author: Daniel-Constantin Mierla Date: Mon Jan 22 15:30:09 2018 +0100 pkg/rpms: updated version in spec files commit 7f8a398dd18d240efd8eb4377251a8752b321a1e Author: Alexandr Dubovikov Date: Mon Jan 22 10:52:15 2018 +0100 modules/sipcapture fixed LM_ERR to LM_DBG (cherry picked from commit c2949fe2dc4d1156657cd6bc1683da83eda2a809) commit 501fdfe94211eb525d775738a2f6c77499033447 Author: Daniel-Constantin Mierla Date: Mon Jan 22 11:56:40 2018 +0100 sctp: removed unused goto label (cherry picked from commit f6232ee6d5d7fed67b6510c8c5ab8e7f6273274e) commit 70bc83c52c6bfe38fd5daa60c3aa449521a063fa Author: Daniel-Constantin Mierla Date: Mon Jan 22 10:53:05 2018 +0100 siptrace: fixed unused variable warnings (cherry picked from commit 7dae4ec9e4be87d5a3406fe2ddeb98328beb1125) commit e9549e27efaf920e6f0b3d4c7a81129b705326e9 Author: Daniel-Constantin Mierla Date: Sun Jan 21 13:20:55 2018 +0100 rls: removed local variable contact, unused inside rls_handle_subscribe() (cherry picked from commit 2aebb2bf1f3d71a0dc7eca847af2aa127ff54453) commit 730fad39599c39b1a5c3faa1d9bb9c49db61439b Author: Daniel-Constantin Mierla Date: Sun Jan 21 13:17:46 2018 +0100 rls: rls_get_service_list() - set to NULL the content of rootdoc pointer - its a function parameter and expects to be set by the function (cherry picked from commit 5e58d48c980f5e413f47271dd342ee0630722bbb) commit 5c19d9bcf87a4c5595aa4b0706c45917ca75858d Author: Daniel-Constantin Mierla Date: Sat Jan 20 11:45:51 2018 +0100 uri_db: ki_check_uri_realm() has three string params for kemi exports (cherry picked from commit 4fa92be97bca8da3ce5bf5181ef9262006b4fb9d) commit f243c5d2da214bad59adcdc7d702d8da61c5d69f Author: Daniel-Constantin Mierla Date: Sat Jan 20 11:44:59 2018 +0100 textops: proper parameter types for kemi exports (cherry picked from commit 23450310fe6095f612d328871380012f189ac1c3) commit 96c2294eb1a56b67c11d32e8fab55dd75a5fd26d Author: Daniel-Constantin Mierla Date: Sat Jan 20 11:44:31 2018 +0100 textops: fixed mixmatching types for exported kemi functions (cherry picked from commit fb904abd968eb44e797ee7bc08c5705e69de2fc7) commit a0de4bce7c09d361e2d912ebe8cfcb76a72dac5c Author: Daniel-Constantin Mierla Date: Sat Jan 20 11:43:13 2018 +0100 msilo: set parameter names in prototypes - used in genrating the index for kemi exports (cherry picked from commit 4fbbc544c2c860c24ab3e8d4a4eb362f7f626ee8) commit bc8dd9263715479f682062b1fb5a16e265fc4ae0 Author: Daniel-Constantin Mierla Date: Sat Jan 20 11:42:44 2018 +0100 cnxcc: fixed kemi export for signature for ki_get_channel_count() (cherry picked from commit c668854d05e548bf9d138778307891e914cc565e) commit 54f3a3d98682e159988c57fa3e3cf28f6b41a121 Author: Victor Seva Date: Mon Jan 22 10:37:52 2018 +0100 pkg/kamailio/deb: set version to 5.1.1 commit a88346c6106653a9ffa60ad41e143f62dd8af1ea Author: Victor Seva Date: Mon Jan 22 08:58:26 2018 +0100 http_async_client: cleanup avps/xavps after exec route on Http worker when suspend_transaction is false (cherry picked from commit ad46b115bedec01c52c5a9dcde0756db85ee61ec) commit f5e9533b0149fdb3f000d2c837075b01051982d4 Author: Carsten Bock Date: Thu Jan 18 20:11:50 2018 +0100 CDP: Safety checks and warnings for adding applications to a peer definition (cherry picked from commit 72bbf9280879475dcdbda59f00b75a274885abaa) commit a7a087879b850db336c8611349d533b58b552e43 Author: Daniel-Constantin Mierla Date: Thu Jan 18 17:40:42 2018 +0100 siptrace: use formatted print for addresses inside trace_onreq_out() (cherry picked from commit 219072f0ef43eff1a5d4947f6fd71f2fd4fb7d1f) commit ee21e28cb2632d4a7c421c93fae0974795435ea7 Author: Daniel-Constantin Mierla Date: Wed Jan 17 22:23:35 2018 +0100 exec: more info in log messages when uri parsing fails (cherry picked from commit 74c9f53aa736b9d2581666a8a75bc685156447f4) commit f622be60abe31bc4d0618b92caddced4fb5a0287 Author: Daniel-Constantin Mierla Date: Wed Jan 17 22:18:20 2018 +0100 exec: clang format the code (cherry picked from commit 34ec1fc381916ee2ce7b08afce413bf2aa427a55) commit d23c5d782aaef224e283766e8faeb9a1119bd279 Author: Daniel-Constantin Mierla Date: Wed Jan 17 15:05:59 2018 +0100 exec: small typo in log message (cherry picked from commit 8a501f2be2860b1bfd0b9a3d1f63d85f4654fd01) commit c60e7025761f7b4a767c8219304cf248f63fbd45 Author: Daniel-Constantin Mierla Date: Tue Jan 16 16:00:37 2018 +0100 tm: handle rpc tm.t_uac_start only with From and To headers - reported by GH #1393 (cherry picked from commit 6feb28266210a8210d31d7dac49cf3ea3da06164) commit 040a8d2c5863527ac3d26afbd04b7a14ebb11652 Author: Daniel-Constantin Mierla Date: Tue Jan 16 09:06:36 2018 +0100 topos: print warn message when local address is not set (cherry picked from commit ce9f67581f45a00fd879329ffc918b2a7ef9b8d0) commit be8070c3a9fe4c33ad017f9272e76ebcf63494d2 Author: Daniel-Constantin Mierla Date: Tue Jan 16 08:46:39 2018 +0100 topos: docs - more explicit info about required use of record_route() (cherry picked from commit 4e659b5f3cd9b176e3bf2e20ceebf34d9734707b) commit 11cfb840ad58445b19ec27f73653bb5a43da0318 Author: Daniel-Constantin Mierla Date: Sun Jan 14 06:04:22 2018 +0100 topos: set uuid fields before checking contact/rr fields (cherry picked from commit 97532ca18f595d89edf9b0b6e6688847aa38dd44) commit 8d3a0145cd603f5e323cb5ea6de0cef220a5ac53 Author: Daniel-Constantin Mierla Date: Mon Jan 15 16:43:18 2018 +0100 topos_redis: store tags in transaction records (cherry picked from commit 883d49d5ed2cc6140c583559d0f61bde3fa6fdb5) commit a812a627729eda9b6520d805524603e068624573 Author: Daniel-Constantin Mierla Date: Mon Jan 15 16:34:23 2018 +0100 topos: store and load tags in transaction record (cherry picked from commit 5b2b06ceff61144c5f0cbddacdfcaee18a2e8eff) commit e900b9450f0f9e8c3adab1610ee0dccc35419d48 Author: Daniel-Constantin Mierla Date: Mon Jan 15 12:48:51 2018 +0100 core: tcp - typedefed structs (cherry picked from commit edb3d6d848c9ccf85b077950ecf6aec7acf3e5b6) commit 84e451d44269da540969fc562f5d9813de940cdc Author: Daniel-Constantin Mierla Date: Sun Jan 14 09:52:25 2018 +0100 db2_ops: proper check for memory allocation pointer - check result codes for registering script callbacks (cherry picked from commit 1f9366ab5978ee4aa8fd3cefea0393c94889c26e) commit 407b257d4ef56730e04888259764ca6f25e4855d Author: Daniel-Constantin Mierla Date: Sat Jan 13 19:28:34 2018 +0100 pipelimit: docs - more details about timer interval and limit values (cherry picked from commit 93cfd4e8581fed04d4e596ed7f3d284c53fc5501) commit 8a2d2c90d9116744dcc9f54f10b7439b4fa450b4 Author: Daniel-Constantin Mierla Date: Sat Jan 13 18:49:15 2018 +0100 pipelimit: remove mutiplying the limit with timer interval for TAILDROP alg - the limit is documented as per interval, not per second (closes GH #1390) - renamed macro for default limit to use module specific prefix (cherry picked from commit 1880f1f8be4b51cec2a0567580828e9ac449947d) commit fd9fa1787e28e8e072459e620f5798cf3541d042 Author: Daniel-Constantin Mierla Date: Fri Jan 12 14:17:10 2018 +0100 siptrace: simplified internal sip_trace() function using now formatted print (cherry picked from commit 788f81af006f481b23606451d225a86b6b02aac8) commit 08fd66009294baa4a02e83aee9d48b70fe3ab834 Author: Daniel-Constantin Mierla Date: Fri Jan 12 09:50:36 2018 +0100 drouting: option to use a static structure for computing ac max val (cherry picked from commit b3e14fc9bd379ad77c13ade0bc60dc32f1d55ade) commit c98cd35dec2eaac78a24150d8f0c5501142d2866 Author: Daniel-Constantin Mierla Date: Thu Jan 11 12:16:47 2018 +0100 drouting: free max val for time recurrence struct on update if already set - reported by Uri Shacked (cherry picked from commit e0f95ea7fc691f976564b07436848673c633195d) commit 2c790c0c2ccdeb1978bd5ac34d0cd1c469d944d3 Author: Daniel-Constantin Mierla Date: Thu Jan 11 11:50:18 2018 +0100 siptrace: use same value for "any" address - two variants were used: any:255.255.255.255:5060 and any:255.255.255.255, now any:255.255.255.255:5060 is used everywhere through a define (cherry picked from commit 2ae4d19a5948d771980853bf38aeef8c1553faec) commit 53e21ff455f42905cbd4ee5100d2c44bcb75b71c Author: Daniel-Constantin Mierla Date: Thu Jan 11 11:44:51 2018 +0100 siptrace: replaced sequeces of string concatenations with safer formatted print - used to build proxy-like addresses (cherry picked from commit 2e46081424240dfb3767da74b0818249dff46802) commit 03d584a5db8a71515a2dc3e8f1b3e24e8bfecf13 Author: Daniel-Constantin Mierla Date: Wed Jan 10 12:52:04 2018 +0100 pua: safety check on tuple_id len (cherry picked from commit 2bb33a88881eacb94e2af54d564cdffc00478cea) commit 257d351cddef0a8607f93b7cd7c82c7cc282bb1b Author: Daniel-Constantin Mierla Date: Tue Jan 9 10:06:34 2018 +0100 siptrace: retrieve and use the len of proto when building the address (cherry picked from commit 8f51d6b1624ebca08e71061e0c18c68101595201) commit 4d56c16c38b92f0f2ce07daadb9cbb2983be243e Author: Daniel-Constantin Mierla Date: Tue Jan 9 10:00:31 2018 +0100 siptrace: siptrace_copy_proto() converted to macro (cherry picked from commit aaf3b2e35bf58ad19b2b375f26909b102b7d512f) commit 67a796cf731421819b6a5d85a387b9692c07539b Author: Daniel-Constantin Mierla Date: Mon Jan 8 12:33:57 2018 +0100 siptrace: use safety macros to copy values building address buffers (cherry picked from commit ed4a2bc477ebaf60d2fa82a3993dd5a61b54d9d3) commit d446a4fa070c00db940010c0be02822bd80c91dd Author: Daniel-Constantin Mierla Date: Mon Jan 8 11:34:39 2018 +0100 siptrace: define max size for address buffers - use struct types (cherry picked from commit f9b98c647d2de1c279d370a5fb5b49201c117d8a) commit c7dd9321976c2fed34b58d1cdcdf306642b98005 Author: Daniel-Constantin Mierla Date: Mon Jan 8 11:33:24 2018 +0100 core: typedefed struct onsend_info to onsend_info_t (cherry picked from commit 697c19b016fb1b0f7678716f31462d3f54d60719) commit b05f1eb0248c6a48288d67ffbca309101b9a441f Author: Daniel-Constantin Mierla Date: Mon Jan 8 11:27:34 2018 +0100 core: typedefed struct proxy_l to proxy_l_t (cherry picked from commit a41db4b0f56eccb8fb12c3c8257fd677d6c62537) commit d54d3244f9496b7963ff8b722ea04317774b7ad2 Author: Hugh Waite Date: Thu Jan 4 21:16:08 2018 +0000 pkg/kamailio/obs: Move ims_ocs module to ims RPM This module has a dependancy on libkamailio_ims.so so it belongs within the IMS RPM. (cherry picked from commit 6a7ea3d489175659cbfcca4088a8cd26b9352273) commit 0c2daaf795c5dab543c2b38acddd27db9a9a6751 Author: Hugh Waite Date: Thu Jan 4 21:01:08 2018 +0000 pkg/kamailio/obs: Minor improvements to kamailio.init file Use $PROG instead of uninitialised $DESC Pass the .cfg file name as a parameter when starting and checking config Use the pidfile when stopping to allow parallel instances (cherry picked from commit f06cad16ddd38771f29bfba29161bfa3ec76354f) commit 73a5f47e07cafbddb4382c371f6c61d226e49c75 Author: Daniel-Constantin Mierla Date: Fri Jan 5 09:08:36 2018 +0100 snmpstats: safety checks on hdr variable (cherry picked from commit 74c02fdb1cd04d674046c38bc2f5193f91da4edf) commit 93e1da2a8313e19084f13caacfc21faa5761df86 Author: Daniel-Constantin Mierla Date: Fri Jan 5 09:06:07 2018 +0100 snmpstats: check the return code when registering statistics (cherry picked from commit 5b00ef8bb31fb029b2d4dedae40e2c7a54841fe6) commit 19e32304bfd2ba49cf936db043d26b4766db9eaf Author: Daniel-Constantin Mierla Date: Fri Jan 5 09:04:54 2018 +0100 http_client: cast parameter to curl function to avoid warnings (cherry picked from commit bab289f36b189a2836ef51acc9e26aed422a7dad) commit 651ff06669f1a286fe93a2b6a3599bac1ea65027 Author: Daniel-Constantin Mierla Date: Thu Jan 4 09:40:54 2018 +0100 rls: pass dbf structure by pointer instead of value to function param (cherry picked from commit 5097954ce5dbbd1094a022f3ae014c77e389aecb) commit 9159c87cac34630e5657d46cfbc009d4848c5b0e Author: Daniel-Constantin Mierla Date: Thu Jan 4 09:39:31 2018 +0100 presence: pass dbf structure by pointer instead of value to function param - passing large values is not optimal (cherry picked from commit aad751ab54f37f3482641488929133296974025e) commit 79a09341c2df408254975a7749133a64a01a0a9d Author: Daniel-Constantin Mierla Date: Tue Jan 2 12:22:18 2018 +0100 core: print more details about process when doing child init (cherry picked from commit 71f11210b6b36cf69aaf3c8318bba9da3334c4e0) commit 4b4346000f8de5026619caac39f2ade38cf17038 Author: Daniel-Constantin Mierla Date: Tue Jan 2 12:09:56 2018 +0100 core: pt - helper function to get description for current process (cherry picked from commit 5c4309e47b0f66c3c4a98145a956bfe0b2ce0953) commit 3091e65d9ee1ce4c524f1ef359d6164e8fb4d033 Author: Daniel-Constantin Mierla Date: Tue Jan 2 10:51:28 2018 +0100 mohqueue: handle return code for pv_parse_format() (cherry picked from commit 571c9993bb42a1c22a575874f186cfef06af19e8) commit 383cce7a1f5eb4229bb6a7982352062675d6f88d Author: Daniel-Constantin Mierla Date: Mon Jan 1 14:50:18 2018 +0100 auth_identity: use app name to set curl user agent (cherry picked from commit 741d39251468429788846c8386f445eeede2f7ba) commit 23e6e6787daed0e4268ab416dde5bb990e6ee679 Author: Daniel-Constantin Mierla Date: Mon Jan 1 13:39:58 2018 +0100 xcap_client: cast curl setopt params to avoid analyzer warnings (cherry picked from commit 1f5ba1a5ac2f652cd3a374200411767286803f9f) commit bc9f93c2b4029307ed0549365883605465fb4017 Author: Daniel-Constantin Mierla Date: Sun Dec 31 10:52:05 2017 +0100 websocket: print len in debug messages when decoding frame (cherry picked from commit 2865a1f16490cadb1c07864f270976d7311373a9) commit 39c698d637def67f79a095279d2ca1afa2ccaca8 Author: Daniel-Constantin Mierla Date: Sun Dec 31 10:47:16 2017 +0100 websocket: clang format the code (cherry picked from commit fa7688bb321bbee3d8d6d6c5692c0d142c0830a3) commit a6ad018a1d7d796272bc0cb07f7540c711990e37 Author: Daniel-Constantin Mierla Date: Sun Dec 31 10:39:16 2017 +0100 websocket: early check for frame size to fit max buf size - avoid decoding a large buffer and then fail - allocate BUF_SIZE+1 for fragment buffer, coherent with other recv buffers (cherry picked from commit 3302687e2b995ee9faab1655e6bb5e5d4a0dbc87) commit 95e0976ce7e1976664f5ae107936e94e6fd618f0 Author: Daniel-Constantin Mierla Date: Sat Dec 30 16:57:42 2017 +0100 core: resolve - early safety checks to deal faster with broken dns responses (cherry picked from commit 20752cf945d4ba0660d321d73efff5c93f6d20a8) commit 461b03d166729c41502c683a6e425dd7daf04d03 Author: Daniel-Constantin Mierla Date: Fri Dec 29 11:18:04 2017 +0100 jsonrpcc: init sockaddr_in structure (cherry picked from commit 539abf29103875f7412b7b3b95c5f6663a7afbe8) commit 27787c332b9ea256e135486e1b4f38f54711ca19 Author: Daniel-Constantin Mierla Date: Fri Dec 29 11:17:25 2017 +0100 janssonrpcc: use size of data type to allocate memory (cherry picked from commit dba589a52bddc2833c41c91287a328d22fbc2712) commit ea7900b1e0557d09d0eb6bd233ae424bcf694cf2 Author: Daniel-Constantin Mierla Date: Fri Dec 29 11:14:56 2017 +0100 core: resolve - use unsigned short int to match dns result types (cherry picked from commit b46d113e941c5429914069be48faa181ba1e805e) commit f2650f0b0d829f70a44f29afe5cf9236b274a497 Author: Daniel-Constantin Mierla Date: Thu Dec 28 17:05:22 2017 +0100 dialog: replaced inline function with a single log with a macro - makes possible to get the file name and line of its usage (cherry picked from commit eb016670220c20f1156be838ca6645265b64eacc) commit 7e8e7e57608e54de4b81c7522cbec89cc89bcb4c Author: Daniel-Constantin Mierla Date: Wed Dec 27 09:18:46 2017 +0100 snmpstats: free allocated vars in case of error during init snmp tables (cherry picked from commit 4d4c91a709aff0b9b15fcc02b44de2106e65903e) commit 85555549bac9be735ad81b8deff6c8bd6615ed56 Author: Daniel-Constantin Mierla Date: Tue Dec 26 09:52:33 2017 +0100 snmpstats: free table_info in case of error for SIPStatusCodesTable (cherry picked from commit 172cfd3494db462593da2d04feb6528f9ad3a84c) commit 087b629506261576509efde32ac83e86349e3aee Author: Daniel-Constantin Mierla Date: Mon Dec 25 21:51:05 2017 +0100 snmpstats: init sigaction var and close fd in case of errors (cherry picked from commit 0b7b291ab153472c7d371c29e0c4dfa20c492f08) commit 5a03a7a0a014b14b2e528453cc1641aa0fc9e69d Author: Daniel-Constantin Mierla Date: Sun Dec 24 08:53:21 2017 +0100 topos_redis: store and load local side contacts for branch (cherry picked from commit 98a993661cd4fbb574844fbfb012a052cc8e6989) commit 171e3b9f197ffebaa2b1a1959ba109bb442764a2 Author: Daniel-Constantin Mierla Date: Fri Dec 22 16:54:50 2017 +0100 tm: handle success return code by forward_request() for e2e ACK - forward_request() returns 0 on success, propagate 1 to config wrapper (cherry picked from commit 52111974b4571e0562e8e731df80f48dbc504915) commit aa75f8543a665b6aac3da2dcf5be10df6a04852e Author: Daniel-Constantin Mierla Date: Fri Dec 22 16:54:29 2017 +0100 core: forward - add note about return code of forward_request() (cherry picked from commit 05509f322d5b4ce23b6e5918f4d6bc4e48678202) commit a573d8faabfe7f34083cd8efff25fde1c5276cb8 Author: Vicente Hernando Date: Fri Dec 22 15:01:35 2017 +0100 app_lua: update doc about LUAJIT variable and building against LuaJIT libraries. (cherry picked from commit 55e3b72692d500a988b085c73fefa87e91ff068b) commit 7d6d22f8312eda3487f1826d385d85116dbfd18e Author: Vicente Hernando Date: Fri Dec 22 12:11:45 2017 +0100 app_lua: LUAJIT variable to build agains LuaJIT compiler (cherry picked from commit 41ff35e2ec3f735f818c19cec6697c913dc1a0f7) commit 54190cdec461b5f85bebb9467159292ea37dd216 Author: Daniel-Constantin Mierla Date: Fri Dec 22 09:01:06 2017 +0100 sctp: clang format the code (cherry picked from commit ed5a3b04c79fbe071900d53a207c14a379679092) commit 7b5f6f7624e5a6bb47a1ccfb3d29bf15dced6f9c Author: Daniel-Constantin Mierla Date: Fri Dec 22 08:55:51 2017 +0100 sctp: note about using recent versions for libsctp and kernel (cherry picked from commit 12f313c6c7c9b6a9c12d8ee2693cb955c16afe35) commit 108047648d5f614aea5939060e502bd764ed9954 Author: Daniel-Constantin Mierla Date: Fri Dec 22 08:49:36 2017 +0100 sctp: removed risky workaround for dealing with old libksctp versions - writing over the size of field may have unexpected results (cherry picked from commit b8fb6f9f453a7ab72ea578e8469ae88a831ca0e9) commit f23191b8cf85efd5e7cb973608e893b038155a44 Author: Daniel-Constantin Mierla Date: Thu Dec 21 17:07:15 2017 +0100 evapi: detect the OS darwin as substring - adjust condition to suit analyzer (cherry picked from commit 81687628bc5fb90a6b126cd2b89c8725a4c3caab) commit 8428dbeff259e9d80e9715fb682a52ac271b094b Author: Daniel-Constantin Mierla Date: Wed Dec 20 13:56:25 2017 +0100 phonenum: Makefile rules to remove cpp object file (cherry picked from commit f170b300857510e91c7a78454be45b68326fc7b3) commit fe02ca6c76ab969277a1b5e9092a229b1a4a502b Author: Dmitri Savolainen Date: Wed Dec 20 13:07:35 2017 +0300 pv: correct sbranch params appending - some params (like dest uri) were not appended to branch due to a copy-paste typo (cherry picked from commit e66f109c0d2cf657387ee1e0745ff2d55eebcaaa) commit 120bd10b63a948f7179e1335b78692c858932938 Author: Daniel-Constantin Mierla Date: Wed Dec 20 09:36:54 2017 +0100 call_control: keep reference to allocated buffer used for params (cherry picked from commit 37f6e1e7640b29263e85be9e8958ee14912e20a1) commit 5d3be2314434cc5207f9f87773ba8e1fe342f743 Author: Daniel-Constantin Mierla Date: Tue Dec 19 12:04:29 2017 +0100 snmpstats: clang format the code (cherry picked from commit db0b73b0c69014aa0dee41a78d07800812c10746) commit 23b03bec84ec605472225373b0f83ee63c0cf35f Author: Daniel-Constantin Mierla Date: Tue Dec 19 11:20:30 2017 +0100 snmpstats: keep sockets list pointer global - they are allocated and content could be referenced at runtime, thus no free - free allocated variables in case of errors (cherry picked from commit 8bc890f595005090479cad1670b4360817f307af) commit ff37363db2d85178a56b2c3cff51b099a98b2d17 Author: Daniel-Constantin Mierla Date: Tue Dec 19 11:05:45 2017 +0100 db_berkeley: clang-format the code (cherry picked from commit bbedfa4c3db1b8ae02cabb1fa6b2748b7031c8e8) commit 789e6126195c00120f1ac79c1e1dec4aa9910df6 Author: Daniel-Constantin Mierla Date: Tue Dec 19 10:06:59 2017 +0100 app_java: fix writing over the size of allocated buffer (cherry picked from commit 441acf646fa9cf2fd1733f05397a43245b98d322) commit 2673911a9866953661e95de7f6d63bc9c0524cb4 Author: Daniel-Constantin Mierla Date: Tue Dec 19 10:02:42 2017 +0100 app_java: clang format the code (cherry picked from commit fddc58b97796904a17bb2d01f4480e095a5c4cda) commit dda0e156a9dc973d1d2cbcd39ce72f240895f034 Author: Daniel-Constantin Mierla Date: Tue Dec 19 09:58:57 2017 +0100 app_java: global variables declared in c files - some renamed to avoid global reference conflicts due to common naming (cherry picked from commit c828cf872fe629381a8c9be24058d63add881071) commit 258d9009e8cd9f01863304ebbffeb4d7d5656626 Author: Daniel-Constantin Mierla Date: Tue Dec 19 09:04:13 2017 +0100 app_java: declare global variable in c file instead of header file (cherry picked from commit 93606c35ffdcd55ab98c5704880a6d5375aae299) commit 958d096dfdb1b569b1f00a6d11c3382926eb85b0 Author: Carlos Cruz Date: Thu Dec 14 17:52:26 2017 +0100 doc: time_mode param used for cdrs too (cherry picked from commit 49dd734c241be1531bf11bb5d1b3f4a658b35031) commit fb97acea191903ce28c8950cb95f9201ac516793 Author: Carlos Cruz Date: Thu Dec 14 16:33:04 2017 +0100 acc: use acc.time_mode to save cdrs in gmtime - reuse acc.time_mode modparam for cdr entries, storing start_time and end_time in gmtime if time_mode is 4. GH #1358 (cherry picked from commit 63f747a9adcba51562b7ec6848d1f6454374bfa4) commit 2001fa779952d424032b8bc074f2c40a4171255a Author: Daniel-Constantin Mierla Date: Thu Dec 14 14:55:27 2017 +0100 kamctl: use VERIFY_USER variable to control if user check is done - help automating some commands such as acl grant (cherry picked from commit 28f107d0eb48c59f0b89dbd9fc0fa24c599ed5f9) commit 2dc91981abe7492ee55588ff0026892f055a712c Author: Daniel-Constantin Mierla Date: Tue Dec 12 09:49:04 2017 +0100 pua_rpc: use RPC flags for callbacks (cherry picked from commit 4d28f007d71d6b49486483ddc4b5307ea36506d5) commit 59de2edd14cdc6ca1744269f46e3c93b10d189e0 Author: Daniel-Constantin Mierla Date: Tue Dec 12 09:48:45 2017 +0100 pua: renamed MI flags to reflect use of RPC (cherry picked from commit 5c7bc8a3c1a289111c08334cc4500291f01324aa) commit d07ecc133d297adfc9a791f1d8eecf3e7250cbf7 Author: Daniel-Constantin Mierla Date: Wed Jan 17 22:48:11 2018 +0100 core: udp server - continue when failing to print debug with received chars - reported by GH #1403 (cherry picked from commit 099e784a250581d0c124d6110d3953bfc0716930) commit 476a922ad4d50b05a95e43c20c4a2b8b6a98a78f Author: Daniel-Constantin Mierla Date: Wed Jan 17 22:37:10 2018 +0100 core: udp server - cast printed debug chars to unsigned - reported by GH #1403 (cherry picked from commit 64a391a2408b1d34569947f8b028915ec3462e6d) commit 038b47b4d5157d61cfbce27acba6cf0ed345f3b9 Merge: 63d328097 434f66ac4 Author: Daniel-Constantin Mierla Date: Tue Jan 16 08:49:05 2018 +0100 Merge pull request #1401 from sergey-safarov/docker pkg/docker: Updated reference to kamailio-ci (dockerfiles) repo commit 63d328097c43a27f72e3f59143f1b5add563febe Author: Daniel-Constantin Mierla Date: Sun Dec 24 08:50:51 2017 +0100 topos: update contact only for INVTE requests within dialog (cherry picked from commit 914e56b4bdb553234eaa9a0025e1cdf0c84001b6) commit 5cba238409e4e4b6381d291024eea1c3ed8cb5b4 Author: Daniel-Constantin Mierla Date: Sat Dec 23 19:42:36 2017 +0100 topos: sotre and load local side contacts in branch record - recover them on retransmissions, otherwise no contact header is added on initial request routing - reported by GH #1356 (cherry picked from commit dd1872fb5f876fc004c320a1daba55a5ce6f3dc2) commit 93ff80f39971589ab48ffa6a4903cae86948861f Author: Daniel-Constantin Mierla Date: Mon Jan 15 15:20:35 2018 +0100 textopsx: docs - fixed example for change_reply_status() (cherry picked from commit 6e1e7fe306ebf97fb27b8a1d9e4f57e139d418f2) commit 434f66ac4385c8aa1fcf6547041e03fab89bd90e Author: Sergey Safarov Date: Mon Jan 15 08:25:55 2018 -0500 pkg/docker: Updated reference to kamailio-ci (dockerfiles) repo commit b433948421f94258c636fcef88601e35360f0102 Author: Timmo Verlaan Date: Sat Jan 13 10:43:06 2018 +0100 nathelper: allow port to be specified in force_socket, fixes #1298 (cherry picked from commit 64cf6ee50f569cd398f66ad8d7921acf2e5627bc) commit 94e88ae464f7463a95fd89987e930c6b0c52285d Author: Timmo Verlaan Date: Wed Jan 10 16:30:04 2018 +0100 nathelper: fix force_socket documentation (cherry picked from commit bfdb6ae670464ca9ff5dbb2d4d9cf5a02afd36f6) commit 860dc28675993bc22644d7d2547747714066c02b Author: Seudin Kasumovic Date: Thu Jan 4 14:18:34 2018 +0100 erlang: fix missing to free memory used for param specification - ensure to destroy fixup param specification when send erlang message (cherry picked from commit 90ee13d21db9a57a9d4a855b857dd152f645500d) commit a6480c2b8f63ed02aebc13152b8c36149acaf92b Author: Seudin Kasumovic Date: Wed Jan 3 23:19:22 2018 +0100 erlang: fix restore index of parsed tuple Avoid to change origin index while parsing tuple. (cherry picked from commit 74778f3ac75432d475e9d54dc56f9c3b95c178a5) commit 867f8d18ed2a1c8c2af4e382942ca0d15789e8cb Author: Seudin Kasumovic Date: Wed Jan 3 23:17:16 2018 +0100 erlang: fix possible memory corruption Allocate sufficient memory for the terminating null of the string. (cherry picked from commit 13c71a14bfe4d2ee650521086bbae9920f95fcaa) commit cb5d201bf313955305e66c976bf77d87c7295ba9 Author: Seudin Kasumovic Date: Wed Jan 3 23:12:48 2018 +0100 erlang: fix never used value assigned to a variable (cherry picked from commit 6542a367638ec5f8a2b62994f8c309e7a2533962) commit f85f1033c5a30bc1b62758358da74254140de9f4 Author: Seudin Kasumovic Date: Wed Jan 3 23:08:23 2018 +0100 erlang: fix unreachable code (cherry picked from commit c061d6688c505544aecfc39a43e8c60d48875790) commit b8558289d363ac7591a63be136f013171542a655 Author: Seudin Kasumovic Date: Wed Jan 3 23:04:30 2018 +0100 erlang: improve error handling Ensure check value returned from function and log error. (cherry picked from commit b43609dec2c4089e02b11fd23099ab01b2ebc956) commit 1bf7918a01bd0e7528a7706421935d10bd11198d Author: Seudin Kasumovic Date: Wed Jan 3 23:00:22 2018 +0100 erlang: fix bad free Avoid to free non-pointer, likely causing a crash later. (cherry picked from commit 3680a1a6ec6971e79deb76daafc89cf2fe206c60) commit 4d8e0755ba8169e8d5655d5b571a02d6c8ac6afb Author: Seudin Kasumovic Date: Wed Jan 3 22:57:39 2018 +0100 erlang: fix memory leaks Ensure free used memory if parse of params failed. (cherry picked from commit 074eda76b3c2cb418832fd4b24436bf7f109b89e) commit a262553c9fe89f1543c9bf4275da3f9b07efada5 Author: Seudin Kasumovic Date: Wed Jan 3 22:51:52 2018 +0100 erlang: fix use of an uninitialized variable Ensure to initialize variable before use. (cherry picked from commit a379ef730bc129b630325672c9a39aa8c59139b9) commit aac37ac2aed455da79c406cc597ccc74d9138322 Author: Seudin Kasumovic Date: Wed Jan 3 22:26:09 2018 +0100 erlang: fix copy into fixed size buffer of node name Use length of node name string to avoid write past the end of the fixed-size destination buffer. (cherry picked from commit 53a76a4ae828cf08fbdebe08918706bd7d7d76d2) commit 6e85e29f96fe0bafc3fafb815dc8b9e82ff0bee0 Merge: f7ffaee47 edbfa1eae Author: Daniel-Constantin Mierla Date: Tue Jan 2 17:53:12 2018 +0100 Merge pull request #1388 from oyvindkolbu/5.1 usrloc: partion column name can be set via modparam commit edbfa1eae2df1b932dff0bf5b7182ef09592a37d Author: Oyvind Kolbu Date: Fri Dec 15 12:11:04 2017 +0100 usrloc: partion column name can be set via modparam (cherry picked from commit b933b2a7bf631b157bf81b86afffe6b8a43a0308) commit f7ffaee4726f31fede5ae639354b3bea5af55e0e Author: Victor Seva Date: Fri Dec 22 18:08:17 2017 +0100 http_async_client: fix initialization of tls_client_* and tls_ca_path module parameters fixes #1340 (cherry picked from commit 7c61d3f82bd0779a530f921bd69cd4b1b32e4e05) commit 4ec28f2c31f943b76508fd563bc43c4d9752de45 Author: Bastian Triller Date: Thu Dec 21 15:28:36 2017 +0100 pkg/kamailio/deb: fix module names in pkg description [skip ci] fix module names in description of package kamailio-extra-modules (cherry picked from commit 655db30d904275cf60c625323b38f2982746679e) commit 3a3dab1f62f196bb44e39fc88fb74310431358c1 Author: Daniel-Constantin Mierla Date: Wed Dec 20 19:42:10 2017 +0100 core: tcp - pass updated recv info to receive_msg() inside hep3_process_msg() - based on GH #1379 - credits for troubleshooting and initial patch submission to Amit Zigelman (cherry picked from commit ef28b61db70d32036ae6fdce72de7f8de94d3370) commit f4be0308407d5539de0f3926f5325c272d7561ac Author: Daniel-Constantin Mierla Date: Sat Dec 16 12:20:26 2017 +0100 app_sqlang: set architecture flags for squirrel interpreter - reported by GH #1372 (cherry picked from commit 38dc4dc10e63cb6c94d2cca30bae2a669114404a) commit 578e60227859eaead7828924c08d40ae62f6228d Author: Victor Seva Date: Fri Dec 15 11:16:11 2017 +0100 db_mongodb: fix deprecation warning Since 1.5.0 mongoc_collection_find() is deprecated > http://mongoc.org/libmongoc/1.5.0/mongoc_collection_find.html (cherry picked from commit 0ea71ce3cdfb1bcd837f96d8e36e1b296f24a9d6) commit 788f220cd9673ed662399b610e8613478ec8a9ec Author: Victor Seva Date: Fri Dec 15 10:50:58 2017 +0100 xmpp: fix gcc 7 warnings > CC (gcc) [M xmpp.so] xode.o > xode.c: In function 'xode_get_tag': > xode.c:346:77: warning: comparison between pointer and zero character constant [-Wpointer-compare] > if(parent == NULL || parent->firstchild == NULL || name == NULL || name == '\0') return NULL; > ^~ > xode.c:346:72: note: did you mean to dereference the pointer? > if(parent == NULL || parent->firstchild == NULL || name == NULL || name == '\0') return NULL; > ^ > CC (gcc) [M xmpp.so] xstream.o > xstream.c: In function '_xode_put_expatattribs': > xstream.c:34:20: warning: comparison between pointer and zero character constant [-Wpointer-compare] > while (atts[i] != '\0') > ^~ > xstream.c:34:12: note: did you mean to dereference the pointer? > while (atts[i] != '\0') > ^ > CC (gcc) [M xmpp.so] xode_from.o > xode_from.c: In function '_xode_put_expatattribs': > xode_from.c:35:20: warning: comparison between pointer and zero character constant [-Wpointer-compare] > while (atts[i] != '\0') > ^~ > xode_from.c:35:12: note: did you mean to dereference the pointer? > while (atts[i] != '\0') > ^ (cherry picked from commit 8994daba2b60bf020f982f108ab560f9aa68723f) commit 2b5c88eda48fc50a582318d8ccdfa7c121806ee6 Author: Victor Seva Date: Fri Dec 15 10:44:26 2017 +0100 auth_radius: fix gcc 7 warning > CC (gcc) [M auth_radius.so] sterman.o > sterman.c: In function 'extract_avp': > sterman.c:78:61: warning: comparison between pointer and zero character constant [-Wpointer-compare] > if(!q && p == vp->strvalue && vp->strvalue + sizeof(char) != '\0') { > ^~ > sterman.c:78:33: note: did you mean to dereference the pointer? > if(!q && p == vp->strvalue && vp->strvalue + sizeof(char) != '\0') { > ^ (cherry picked from commit 35b3d3c32d775ccea28f36d81a0b84e4a168db89) commit 0ed489410b0cd3f34cb030af9ac434bb494fe3ba Author: Victor Seva Date: Fri Dec 15 10:35:55 2017 +0100 uac: fix gcc 7 warning > CC (gcc) [M uac.so] uac_reg.o > uac_reg.c: In function 'reg_ht_add': > uac_reg.c:558:81: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] > uac_reg.c:502:13: > p = p + ((bsize)?(bsize):(dst)->len) + 1; \ > ~~~~~~~ > uac_reg.c:558:81: > reg_copy_shm(&nr->callid, &str_empty, reg_keep_callid ? UAC_REG_TM_CALLID_SIZE : 0); > uac_reg.c:502:14: note: in definition of macro 'reg_copy_shm' > p = p + ((bsize)?(bsize):(dst)->len) + 1; \ > ^~~~~ (cherry picked from commit ea056fe4cc4c7b0dce9aaa1423d2fa3d89804b69) commit 37d56a80ac28acb35190016f3459c4f85c4fdc81 Author: Victor Seva Date: Fri Dec 15 10:14:35 2017 +0100 sms: fix gcc 7 warning #1369 > CC (gcc) [M sms.so] libsms_modem.o > libsms_modem.c: In function 'initmodem': > libsms_modem.c:230:36: warning: '%s' directive writing up to 128 bytes into a region of size 91 [-Wformat-overflow=] > clen=sprintf(command,"AT+CPIN=\"%s\"\r",mdm->pin); > ^~ > libsms_modem.c:230:8: note: 'sprintf' output between 12 and 140 bytes into a destination of size 100 > clen=sprintf(command,"AT+CPIN=\"%s\"\r",mdm->pin); > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (cherry picked from commit 537a40b4745099f3265242377c39057a680fc3ee) commit 22077f9c04934ccf6dbbc840592d085cea58d6ea Author: Victor Seva Date: Thu Dec 14 20:39:21 2017 +0100 travis-ci: enable parallel builds on stretch and sid based images (cherry picked from commit 9a262f816261fdaf371fbfd34b6460b6221df9ef) commit aaef146868dfd3117f7130a95c908d47de0cb56f Author: Daniel-Constantin Mierla Date: Thu Dec 14 14:05:39 2017 +0100 core: events - fix getting str pointer for EXTRA_DEBUG log message - reported by GH #1367 (cherry picked from commit 49a12679ffa20ccef4d9cc14c426d4d5c2567816) commit 83a28b3906c6262e4909aac284958e8b9aa024a3 Author: Daniel-Constantin Mierla Date: Thu Dec 14 08:23:13 2017 +0100 group: use proper variable to get the domain - mode debug messages - closes GH #1363 (cherry picked from commit f4a1a9b3b79a0437bc2fa5e68fc82d1415af1a5e) ===================== 2017-12-11 Version 5.1.0 Released ================== ===================== Changes Since Version 5.0.0 =========================== commit 0a7156ccfe0baa53f7305f1824b6ddf79d9310b8 Author: Daniel-Constantin Mierla Date: Mon Dec 11 16:29:12 2017 +0100 pkg/kamailio/deb: version set to 5.1.0 commit 99ae8b40ee9df01830d33cdc6daa872eb7650e2b Author: Daniel-Constantin Mierla Date: Mon Dec 11 16:10:02 2017 +0100 pkg/obs: set v5.1.0 for obs spec commit 2c169f609322a89d9f346ec598d4cbc12f7ff0c2 Author: Daniel-Constantin Mierla Date: Mon Dec 11 15:39:09 2017 +0100 ChangeLog: content updated for v5.1.0 commit cc0ece7af411038afd0340c16ccabea985bbc7ff Author: Daniel-Constantin Mierla Date: Mon Dec 11 15:27:43 2017 +0100 commit cc0ece7af411038afd0340c16ccabea985bbc7ff Author: Daniel-Constantin Mierla Date: Mon Dec 11 15:27:43 2017 +0100 Makefile.defs: version set to 5.1.0 commit 01a3818582bc2c4baf8d94ee88e4a38d7cc10f28 Author: Daniel-Constantin Mierla Date: Mon Dec 11 15:16:20 2017 +0100 pkg: updated version in some old spec files commit 5e59f021f057d8b72348ab4819262b6b7c92d8c1 Author: Daniel-Constantin Mierla Date: Mon Dec 11 14:51:58 2017 +0100 ChangeLog: imported the commit logs for v5.1.0 commit 604957b93e711c901238a62291a184471f524985 Author: Daniel-Constantin Mierla Date: Mon Dec 11 14:40:44 2017 +0100 core: README - INSTALL small updates for v5.1.0 commit 7b4b17219cc7e54aaa5c0eeb989d5992dffcb545 Author: Victor Seva Date: Mon Dec 11 12:45:20 2017 +0100 pkg/kamailio/deb: xenial needs libbson-dev too for libmongoc-dev (cherry picked from commit 55525d28864eba285bef3eff1d513b0769dd8ba4) commit 8e2b33aeff4adee4c8b458040a2a657ffc0f01fd Author: Victor Seva Date: Mon Dec 11 11:15:20 2017 +0100 pkg/kamailio/deb: kamailio-mongodb-modules [skip ci] (cherry picked from commit 84967d08aa52b7b70c8263829fa4c2429709025f) commit 24ad1ff7b9acc4ff699054d9b22f251bd6da6248 Author: Victor Seva Date: Mon Dec 11 09:25:21 2017 +0100 pkg/kamailio/deb: integrate xenial libgeocoding change [skip ci] in backports/xenial script * add wrap-and-sort on all scripts (cherry picked from commit 9420a2ffc50f5eddd113f2e4b43da35076497ff2) commit a2a0d0a9b3a744c28e9e319b52287e8073649849 Author: Daniel-Constantin Mierla Date: Sun Dec 10 09:34:29 2017 +0100 pkg/deb: ubuntu xenial has a dedicated package for libgeocoding - other debian varians have it inside libphonenumber (cherry picked from commit 9063113be66678103f509d98f24a74fa211b9a68) commit bf023ac2e04010f647147e9c68324d2337554464 Author: Daniel-Constantin Mierla Date: Sun Dec 10 09:21:52 2017 +0100 db_berkeley: removed inline declaration that break the linking (cherry picked from commit 373e99fd593814b55b307d0dc4a29e0c53f34850) commit 85a46bdd92963589f3d3575e8c3c2d33597bae38 Author: Daniel-Constantin Mierla Date: Sat Dec 9 13:49:57 2017 +0100 ims_usrloc_scscf: remove inline to functions that break the symbol linking (cherry picked from commit 5b35d7e372a0c0fb8d0047eb952066939cd98463) commit d8fe696139c776e10b605e396f4e8c6d7a9e842f Author: Daniel-Constantin Mierla Date: Sat Dec 9 13:49:35 2017 +0100 ims_charging: remove inline to functions that break the symbol linking (cherry picked from commit 4e03e218cbfa06253d22f85eb21c27a0951ff50e) commit 5bde5d47e944cd55e1d1476c46b5f24d20ef0838 Author: Daniel-Constantin Mierla Date: Sat Dec 9 13:47:50 2017 +0100 db_perlvdb: remove inline to functions that break the symbol linking (cherry picked from commit 8dc82f3ac87502dcf149f7b46367bfc3c45f2621) commit 17ad3546e38dde4c893fd6e3394615e34c88466e Author: Daniel-Constantin Mierla Date: Sat Dec 9 13:47:33 2017 +0100 cdp: remove inline to functions that break the symbol linking (cherry picked from commit 76a262f4c39ecb48410f0cb531cf144baf8105e6) commit 4133939a898d1e1c6d40c5a7292353c4de9819eb Author: Daniel-Constantin Mierla Date: Sat Dec 9 13:46:07 2017 +0100 auth_diameter: init socketfd variable - remove inline to functions that break the symbol linking (cherry picked from commit f3a37060232c2a666e9709f4071ced344a44b1e3) commit 1052fae5d616bc42e1fda5165e7ccd46c87dbbc7 Author: Daniel-Constantin Mierla Date: Sat Dec 9 13:45:08 2017 +0100 phonenum: linking with libphonenumbers requires -lgeocoding (cherry picked from commit 3e80324168536fbb97a592254725f2aa6ea589af) commit 4fcf33efe44cf903129623477557778c9be218cf Author: Daniel-Constantin Mierla Date: Sat Dec 9 13:44:28 2017 +0100 misc_radius: fixed name of function exported to cfg (cherry picked from commit 9a21a25a831d1ce241785eba92819be71af861ef) commit e27ad201d430636a4b699054dffea4e4b4dc967a Author: Daniel-Constantin Mierla Date: Sat Dec 9 13:43:22 2017 +0100 acc_diameter: use acc api to parse extra string - remove inline to avoid missing symbol in linker (cherry picked from commit fc65848a680006a37b71dbdad21bdc9902eff22f) commit 2c640b4415bfbf8d733ca8e7913c31d6ad22bc90 Author: Daniel-Constantin Mierla Date: Sat Dec 9 13:41:29 2017 +0100 rls: define cfg function with two parameters even one is used (cherry picked from commit 03c4439c0bbe40209ded86ca8ddddd496893ecfc) commit b60b639a31d26d02aabea22d55b40773a23d5a4b Author: lazedo Date: Fri Dec 8 19:36:20 2017 +0000 presence: update record_route in database (cherry picked from commit e52547956462ad53032be95ff5f2701785dfdd2a) commit 98528af1b87526395339aa3ed2d176b77b897740 Author: Daniel-Constantin Mierla Date: Sat Dec 9 09:23:38 2017 +0100 kamctl: regenerated scripts to create database structure for presence commit e5a19d4e073b6cd8c910896792bb44c80b9c12ec Author: lazedo Date: Wed Nov 29 10:15:27 2017 +0000 schema: allow null in active_watchers reason (cherry picked from commit 2eccc2342b929fea96bd006f386948f483e62d06) commit a4f2a398c6bf3009955d43c4bfcae76d0c5fa23f Author: Daniel-Constantin Mierla Date: Sat Dec 9 08:55:25 2017 +0100 ipops: exported functions to kemi framework (cherry picked from commit c11af868d6c945a0a83a3b20c1b46319f139b2c5) commit 47f3147385e827e309f49d13d4b7bcaeb8aef752 Author: Daniel-Constantin Mierla Date: Fri Dec 8 23:08:25 2017 +0100 ipops: use sip_msg_t type - set cfg functions signatures with two parameters (cherry picked from commit d88572eeb90ca63a07aac15a719a99e5c77b18af) commit a0bbb14169eb82ffe5936c0fe73a5cc943407e83 Author: Daniel-Constantin Mierla Date: Fri Dec 8 16:47:39 2017 +0100 sipdump: safety check for received address (cherry picked from commit f6a05336de65bb929854c5843e5aa821901b63eb) commit b8698724134095814339701c19f0d02bb37caa89 Author: Daniel-Constantin Mierla Date: Fri Dec 8 16:44:56 2017 +0100 rls: avoid walking a null string (cherry picked from commit 5f62d05180c7148f3899732dfc0da44034a314f8) commit 7b4a653abef51afe6a6289048ed989ba969c1310 Author: Daniel-Constantin Mierla Date: Fri Dec 8 16:44:01 2017 +0100 pua: safety check for params values (cherry picked from commit a009a5bf4f145b4e877e5ba41d218607c30849ec) commit 968722b7b6769c1416cc35b23969b06ce3416181 Author: Daniel-Constantin Mierla Date: Fri Dec 8 16:43:17 2017 +0100 auth_ephemeral: init the return code (cherry picked from commit 236b0b4bca0ce8931bd06fd88720f3293b651682) commit d86963283cd7a58d94929959ca09ed31ae9bd116 Author: Daniel-Constantin Mierla Date: Fri Dec 8 16:42:19 2017 +0100 tls: safety checks for select values (cherry picked from commit 084364becd2f6f5d6e620721cb0837466c3a2f31) commit 9c4c8b14ddcb26b9514fb91f660b18ba12ea4572 Author: Daniel-Constantin Mierla Date: Fri Dec 8 16:41:53 2017 +0100 core: select - init proto string to udp (cherry picked from commit da31e70a2c63454dd7126d6ed47be977f36c73f0) commit 8f1872a27b406cfcd3300595c06ab53cb79eb082 Author: Daniel-Constantin Mierla Date: Fri Dec 8 16:41:35 2017 +0100 core: receive - clang format the code (cherry picked from commit b9bbeeb11df841845d9f00897008fedf2c2eb9b6) commit edb3c0abfc2712aef8e6ec562aa0d2170dc81120 Author: Daniel-Constantin Mierla Date: Fri Dec 8 15:18:05 2017 +0100 db2_ops: safety check for input parameter (cherry picked from commit 1be7a6903ace085e7518fa0d358a4ca899ee938f) commit e5d96dec3f986a2d98ea5e3c09da1fac3f45c14a Author: Daniel-Constantin Mierla Date: Fri Dec 8 15:01:18 2017 +0100 db_postgres: avoid potential double free if sb url parsing fails (cherry picked from commit 3614b4e66d1b57dc722139fc0e1ccd8d838f13ee) commit c31f33de17067cbe29042b4558f28aad59ec25f0 Author: Daniel-Constantin Mierla Date: Fri Dec 8 14:51:26 2017 +0100 cplc: null terminate log string - reset field to avoid double free (cherry picked from commit 66051f400c0a1dcd472f0c9a7957b24e9cb54a07) commit bca9c74a4ab320452e0c4e313ef796730648b071 Author: Victor Seva Date: Fri Dec 8 14:25:49 2017 +0100 Makefile.groups: add evrexec module to extra group (cherry picked from commit abc9c4f73f215cf7955c14cb47944fc880eaded3) commit 6e358a40a8493877f0e953e42d730706b93e6b01 Author: Victor Seva Date: Fri Dec 8 14:16:52 2017 +0100 pkg/kamailio/deb: phonenum requires libphonenum >= 7 * remove jessie support (cherry picked from commit c804420cd30519f6a67d916b4e9201424c293690) commit bdd347b1f6c4eeaf9aaf07967d945deda84b835e Author: Victor Seva Date: Fri Dec 8 12:29:12 2017 +0100 pkg/kamailio/deb: kamailio-phonenum-modules [skip ci] (cherry picked from commit 5a2fcd525a211fe9e1b3c05788b67e6deda2c269) commit de22721f09fd3776586a020d1dfa373f69a88cbd Author: Victor Seva Date: Fri Dec 8 09:32:46 2017 +0100 pkg/kamailio/deb: geoip2 module [skip ci] fix #1352 (cherry picked from commit f4f2b7b201d1cc5bbb0cc915835873a1e03270ac) commit 39d85037b30837024c4efd83318bff826f5e9877 Author: Victor Seva Date: Fri Dec 8 12:42:17 2017 +0100 travis-ci: use kamailio/pkg-kamailio-docker:5.1-stretch commit f70d8d0833c0873166f5703890276f10828e1f1a Author: Daniel-Constantin Mierla Date: Fri Dec 8 12:17:07 2017 +0100 app_python: enabled rpc command to reload the script - reload command performs the mod_init and child_init operations - not tested yet (cherry picked from commit 22975d721b2ff573594575f5975fc9eff141b3e2) commit 1bd6a69ff894626f16c6ff678c817a1ca418f506 Author: Daniel-Constantin Mierla Date: Fri Dec 8 10:53:18 2017 +0100 core: kemi - removed redundant anchor operation (cherry picked from commit 7ed21aabfab384ae3ea8c2e683d62256cb3f0713) commit 38ac5f15029a2f5f94f8065c0e37590247956426 Author: Daniel-Constantin Mierla Date: Fri Dec 8 09:47:01 2017 +0100 tm: restore backup char inside ki_t_check_status() (cherry picked from commit cae249d58c1155c2f13c56e8f1251fcadb5483c0) commit 68055f304519addc05669e0820dd501b2a62ae5c Author: Daniel-Constantin Mierla Date: Fri Dec 8 09:31:21 2017 +0100 textopsx: proper check for null value inside ki_modify_hf() (cherry picked from commit 5d813bb3abd1a9a0ee080bf67db2f5502772a3be) commit e1cee88559ca075ef48afbffd11acc8e970610f2 Author: Daniel-Constantin Mierla Date: Fri Dec 8 09:27:11 2017 +0100 rabbitmq: proper test of pv cache lookup return (cherry picked from commit de4a32b02ddaf94b0ad4ed06a0b4fa5bb9c1a10e) commit 4628c97ad0ef95fd2f11459eac99edfcd9c33c85 Author: Daniel-Constantin Mierla Date: Fri Dec 8 09:25:12 2017 +0100 presence: increased the size of db update arrays in update_subs_db() (cherry picked from commit 816d2cd44d96245b5a5b53505d6fbc350bda378c) commit ef849f0dcb61f45b5c253f6102c403bfab783994 Author: Daniel-Constantin Mierla Date: Fri Dec 8 09:22:20 2017 +0100 peering: check return code when parsing all headers (cherry picked from commit 9e0fbfd9a79764fb283b6a6864e6519e167fff82) commit b530e917009cf0babf0f535ec9e60c0e6e016a5b Author: Daniel-Constantin Mierla Date: Fri Dec 8 09:20:02 2017 +0100 lcr: safety checks for parms of kemi functions (cherry picked from commit c0c374ef15a99eef745570dd78926f6248187493) commit 01c6561c679ba338400a93e9648ad90df0cb5dbc Author: Daniel-Constantin Mierla Date: Fri Dec 8 09:07:40 2017 +0100 http_client: fixed safety check looking up var names (cherry picked from commit 74215ac16878cc00cf29ae0fc89dfc9aa9ed9399) commit 924c7aa4b778c361b3b6245e71740d2dce3bc22e Author: Daniel-Constantin Mierla Date: Fri Dec 8 09:04:35 2017 +0100 crypto: fixed safety check looking up var names (cherry picked from commit 98f35707fb00c8fa3512faff3b42a56a9e45e241) commit c53c136622c378a59587486a23506e199829e4b8 Author: Daniel-Constantin Mierla Date: Fri Dec 8 09:01:18 2017 +0100 auth_radius: safety check for r variable (cherry picked from commit 1e5ea9beeb3055e0303eef992ffa87f61d8f0bf9) commit b2db2741e5f973791a68910fac46a0a863523da9 Author: Daniel-Constantin Mierla Date: Fri Dec 8 08:58:20 2017 +0100 core: kemi - break when matching the header name (cherry picked from commit 4dca6d5d79ecea23a202727d1a9637dad15ef174) commit 5441aa81c7d1b8154f5e95200a1bc0d0e9552289 Author: Daniel-Constantin Mierla Date: Fri Dec 8 08:57:59 2017 +0100 core: pvapi - set prev variable when dropping from cache (cherry picked from commit 2fe07249426b1ae9b368a1d1ffc7f2d5b881c704) commit 7fef1fe169c587f3d6af3916cbcfde11570c920e Author: Daniel-Constantin Mierla Date: Fri Dec 8 08:57:17 2017 +0100 app_mono: safety check beforing accessing field inside pointer - zero terminated allocated strings (cherry picked from commit 53c27ac3eb3e762110bd5cf54e55ddd85a7973a1) commit 35a1fd35d8072c20e394186621e9925ad3e67066 Author: Daniel-Constantin Mierla Date: Fri Dec 8 11:50:23 2017 +0100 kamctl: regenerate db creation scripts commit 5047ed8a10e346064820c7064ac08e7024dd00d3 Author: sergey-vb Date: Fri Dec 8 08:50:11 2017 +0200 schema: add indexes to topos Mysql tables (#13) * topos: update topos_d.xml To optimize DB query speedup I propose to add few indexes. * topos: update topos_t.xml To optimize DB query speedup I propose to add few indexes. (cherry picked from commit 66718c2a77ae4cc427d8a06b4fa308224a5b3d48) commit d18ff6384d881f40db34dfce49b4584bc4faba2b Author: lazedo Date: Wed Dec 6 17:38:19 2017 +0000 presence: extra columns updated for dbmode 2 we noticed some phones and upstream clusters sending diferent route / contact after initial subscription. this commit adds contact and record_route to updated columns for dbmode = 2 also adds user_agent to initial save and a simple fix for getting the correct message in debug (cherry picked from commit c0bc38616cb9a2923e35545fa86a663686bc6746) commit 56a9993c81123c4ee95ecc347aee28abbecb7e2a Author: Daniel-Constantin Mierla Date: Thu Dec 7 15:24:44 2017 +0100 log_systemd: fixed typo in previous commit (cherry picked from commit 41d66fa2293386bcc3765d6025c2f9b1bd89cd16) commit 46df53778bf30ca88b5b7c64b0d3e2aebba306c7 Author: Daniel-Constantin Mierla Date: Thu Dec 7 15:05:54 2017 +0100 sca: exported functions to kemi framework (cherry picked from commit 73e9139c5246d3882474d8c9c613105bcbc6d90a) commit cce6599d36f9a42baa2bc6e9d24a444985f573a0 Author: Daniel-Constantin Mierla Date: Thu Dec 7 14:44:00 2017 +0100 sca: get cfg int parameter in wrapper functions (cherry picked from commit 3ecd1958a5dfa8b21e67e52fc4f329dc58bffbf8) commit 83df0d3348bcbb4ffbb48def0bd4cfe76614d22b Author: Daniel-Constantin Mierla Date: Thu Dec 7 14:43:11 2017 +0100 log_systemd: exported functions to kemi framework (cherry picked from commit 6668999dfee8c77a1b8329eee38265b536386845) commit 43df11808a1eef6a9db77efcf3137122783a7875 Author: Daniel-Constantin Mierla Date: Thu Dec 7 14:19:57 2017 +0100 counters: exported functions to kemi interface (cherry picked from commit 2c2ae33d639671fe3596df23aaee5087c7c70d86) commit 592774ff1c326bb4f1fe3bca26adcd8afbe1cf5c Author: Daniel-Constantin Mierla Date: Thu Dec 7 10:52:15 2017 +0100 msilo: exported functions to kemi framework (cherry picked from commit 778a7a68618cb1d148b929bd80db4113a0ca0f46) commit d01dfedd8361328c24acc350805fe438d93bcdc1 Author: Daniel-Constantin Mierla Date: Thu Dec 7 10:05:47 2017 +0100 rls: exported functions to kemi framework (cherry picked from commit 90bd1b06f98cccff6419dcb1991fde686a37a34e) commit 9b0bc6c17555aba525b53ce6f879b058c93b0449 Author: Daniel-Constantin Mierla Date: Thu Dec 7 08:35:23 2017 +0100 rabbitmq: functions exported to kemi framework (cherry picked from commit 97b1fa994dfb5f463dd06b2f201423e19db5e508) commit 481a5cf29a0fafd987faa0d4a7a165fc8258de3d Author: Daniel-Constantin Mierla Date: Thu Dec 7 08:34:55 2017 +0100 auth_ephemeral: variants of auth functions exported to kemi (cherry picked from commit 4861c7e831697bd0f139c87485c3dfb601a34599) commit 0e0f8555457c53ef7925e7b721e9263c92460f1f Author: Daniel-Constantin Mierla Date: Wed Dec 6 21:16:35 2017 +0100 rabbitmq: clang format the code (cherry picked from commit 759e9d530c75e8c6c9d54764162cd17a8d8fe78e) commit 85cd536f8ea9e80c2b09addd6ecb6bc10f8a5047 Author: Daniel-Constantin Mierla Date: Wed Dec 6 21:11:11 2017 +0100 uac_redirect: exported get_redirects() variants to kemi framework (cherry picked from commit 5a5bc72a66d2129aae8a8e200c905ff326e9f659) commit 0c5816740984eb94e66144a140de8485e585681b Author: Daniel-Constantin Mierla Date: Wed Dec 6 20:00:50 2017 +0100 benchmark: documentation for register parameter (cherry picked from commit 9c01580fd858f995dc8e680545f628f4716a77a4) commit 16ff4d966ce7e53716bbfb5e19e9a7b63811d2be Author: Daniel-Constantin Mierla Date: Wed Dec 6 19:56:32 2017 +0100 benchmark: exported functions to kemi framework - new parameter 'register' - register a timer id, required when using kemi framework, because there is no fixup mechanism to register timer ids based on function params (cherry picked from commit f382c10e18248423c2f8f4fb3469f7faea1504e3) commit 31425aa48b8f19e52781b151341241b58967aff5 Author: Daniel-Constantin Mierla Date: Wed Dec 6 18:10:12 2017 +0100 group: is_user_in() exported to kemi framework (cherry picked from commit 9139bd2991a28a6a1ef67692e76e71ba807913d8) commit aca608f2419498dbb3e805b572344b22975386cb Author: Daniel-Constantin Mierla Date: Wed Dec 6 17:00:41 2017 +0100 http_async_client: exported query function to kemi interface (cherry picked from commit f04c812b2af2d933e61b0d643bd245cc91c5f3eb) commit a78a9d84d25862e0ca28909799f838ac15705bba Author: Daniel-Constantin Mierla Date: Wed Dec 6 16:50:39 2017 +0100 tm: t_check_status exported to kemi framework (cherry picked from commit 3de068a8897917d088993923f3028ca98aadc765) commit 2773c98604575c6472359eb360e5c979257f51b1 Author: Daniel-Constantin Mierla Date: Wed Dec 6 16:38:56 2017 +0100 userblacklist: exported user check functions to kemi framework (cherry picked from commit 50c055a880f16cbb6c1a74b4ef82248bc3519f01) commit 2c75d2707d74966eddf2fe4b4338f56b0dabcb3d Author: Daniel-Constantin Mierla Date: Wed Dec 6 15:52:25 2017 +0100 uri_db: functions exported to kemi framework (cherry picked from commit 2de661667ce0452a0095cd60d4913007045bb628) commit 7b158195c4617a55ce19b09a1e64f32feaac68ca Author: Daniel-Constantin Mierla Date: Wed Dec 6 12:31:28 2017 +0100 mediaproxy: export functions to kemi framework (cherry picked from commit a04368528a3350a14038101a4bf17b4b742e362d) commit fa6f5c35fa24fd1467ddd153ad0a056288a92403 Author: Daniel-Constantin Mierla Date: Wed Dec 6 11:43:38 2017 +0100 ndb_mongodb: exported functions to kemi framework (cherry picked from commit 74208c2160ffb6200dd6a8982fd4d94a2c00d879) commit b9f172bb2b925c0eaf810b4eb597fd366e076384 Author: Daniel-Constantin Mierla Date: Wed Dec 6 11:19:00 2017 +0100 async: use t_continue_cb() for executing via kemi framework (cherry picked from commit 6bdf8119c1103b92e179144216bc19bbc8cdae0d) commit d83991d7daeea39f9e5900a1438e6279057488d8 Author: Daniel-Constantin Mierla Date: Wed Dec 6 08:51:39 2017 +0100 http_async_client: exported functions to kemi framework (cherry picked from commit b7d170607ccc1ecac6cb2bf210790c8382386f2a) commit 859e4bea6df65de31e6836bc6ab5d739faab2552 Author: Daniel-Constantin Mierla Date: Wed Dec 6 08:51:09 2017 +0100 tmx: exported the rest of the functions to kemi framework (cherry picked from commit 08de83884bc40c5b426136c5dcb796e369c50027) commit e6ef2547888b59370dda5c355df1319d1e8ea416 Author: Daniel-Constantin Mierla Date: Wed Dec 6 08:50:23 2017 +0100 tm: allow execution of t_continue with callback name - t_continue_cb() exported to tm api (cherry picked from commit 020f6b1ed77be268a981633cea8543cfc9521604) commit 8804e7a18ddfaef4b6da584664e17bdda7000351 Author: Daniel-Constantin Mierla Date: Tue Dec 5 17:22:24 2017 +0100 http_async_client: propagate route name to https async callback - lookup actions in target process, rather than in originating one (cherry picked from commit 2469b7963ac612e323478e172da4ab0e3a1773a9) commit ba1a1588e4f8249ecfdda2eb261d3891087ccdaa Author: Daniel-Constantin Mierla Date: Tue Dec 5 16:54:21 2017 +0100 http_async_client: use directly the core fixup helper (cherry picked from commit ad68b65693936240a0101938de1bd466cb5e1bd0) commit a79c89807cb7e7c4a2d3756bc72bb9b659033724 Author: Daniel-Constantin Mierla Date: Tue Dec 5 16:50:59 2017 +0100 http_async_client: use route_lookup() instead of route_get() - avoids creating a useless route block structure (cherry picked from commit 1f8bc9fd5a4067b25994e87e27801d9df5cb5eb7) commit 1c243828254b8f17a9834b502cb2a80006dccb87 Author: Daniel-Constantin Mierla Date: Tue Dec 5 16:45:27 2017 +0100 http_client: exported functions to kemi framework (cherry picked from commit 8141ccaf6a0367cae57b6033e7720674c4eb889b) commit 7733c84fcc421b0408f0c6bd3ec1e4335607a958 Author: Daniel-Constantin Mierla Date: Tue Dec 5 15:20:55 2017 +0100 http_client: clang format the code (cherry picked from commit 56a357a7cbd85e2ef69ab4508f26a1510cde16d6) commit 09cc9abb57636bbf01b9128b1d79db3e7ca042e4 Author: Daniel-Constantin Mierla Date: Tue Dec 5 15:13:47 2017 +0100 crypto: exported functions to kemi interface (cherry picked from commit e7d1e96007683efcc193e0f6df16a1acb02be6b8) commit a9275cb5a1e5176b87e6c1f3e90c5b7183f13b0d Author: Daniel-Constantin Mierla Date: Tue Dec 5 13:19:17 2017 +0100 dmq: exported functions to kemi framework (cherry picked from commit 2b7ae0f01ae7f9ee9a9ccf12ef9ffad24a76764f) commit 855a13a938fcee7e05546a40c07a17470a2f295b Author: Daniel-Constantin Mierla Date: Tue Dec 5 12:10:24 2017 +0100 dmq: use core fixup helper functions directly (cherry picked from commit 727b5c5fed1e0972b80f005a801089a4afa2f114) commit b3ad080bb34eb3ec80043b3562b63b9a99f0529d Author: Daniel-Constantin Mierla Date: Tue Dec 5 11:55:51 2017 +0100 topos: update contact in branch record before sending response - might be updated in config execution - reported by GH #1339 (cherry picked from commit ebf570f83c878363dfd1f53882de9a0f907f5971) commit 066410bfb78eb9980d599aec76523a8a7af74978 Author: Daniel-Constantin Mierla Date: Tue Dec 5 11:23:00 2017 +0100 nat_traversal: exported functions to kemi framework (cherry picked from commit 04cfb0662be9cc429e66b79545daf578993dab1f) commit ec9199a5e1993610e50ccc043fdee6fb9d073edf Author: Daniel-Constantin Mierla Date: Tue Dec 5 11:09:55 2017 +0100 nat_traversal: clang format the code (cherry picked from commit 3bad00732994813bc21c84d41342772783a5bddd) commit 508328d51fc7c42a1bd5dc0a038acedc78500281 Author: Daniel-Constantin Mierla Date: Tue Dec 5 10:54:07 2017 +0100 misc_radius: exported functions to kemi framework (cherry picked from commit 95da4cda2c68ff25f7e14501a28cfe2ec0ebc50f) commit 90a116e77a39e8c25f3ae4c91021da6e50b94103 Author: Daniel-Constantin Mierla Date: Tue Dec 5 09:19:29 2017 +0100 misc_radius: fixed accessing str* params after previous commit (cherry picked from commit 613350632c842c1775e1b5696b4cda4c96e5ba4c) commit 96f30cbe88f9c6587894b18208cda8752f3a0114 Author: Daniel-Constantin Mierla Date: Tue Dec 5 09:17:49 2017 +0100 misc_radius: use spve fixup helper instead of pvar - simplifies getting params (cherry picked from commit f06e4d4b81e0df1009c3f2bbc54f0be1bb4a5d32) commit b833df0382d5194973134db477cb837b643f29b8 Author: Daniel-Constantin Mierla Date: Tue Dec 5 08:21:58 2017 +0100 misc_radius: clang format the code (cherry picked from commit f283fe291917f67320061af3e35259859e448408) commit cdce438952ee97e91552e2d706db5587104bf1f0 Author: Daniel-Constantin Mierla Date: Mon Dec 4 16:54:52 2017 +0100 auth_radius: exported functions to kemi framework (cherry picked from commit cf043326abc792317335954fe75927f8294fa40e) commit 444b2134fa252f409ae53b493e78ac03b49d3cab Author: Daniel-Constantin Mierla Date: Mon Dec 4 16:03:52 2017 +0100 auth_radius: use core fixup helper functions (cherry picked from commit fe0c386cebebbf6c68b598269ecdfc25bfe1bcc2) commit 63ef6271da5a8a1867e45756776e60aa532b1939 Author: Daniel-Constantin Mierla Date: Mon Dec 4 15:50:06 2017 +0100 acc_radius: clang format the code (cherry picked from commit 7453fc5f8da8fed0941d5d8c759cec97e0647bfd) commit 39b93755fa75bb9212397c300d48f6155ec10f30 Author: Daniel-Constantin Mierla Date: Mon Dec 4 15:47:40 2017 +0100 auth_radius: clang format the code (cherry picked from commit 1c07ddb50cf56ea9566effb8ff7ada3de8f1d48b) commit 81581e707df098a19be21316668b157b5d84b75a Author: Daniel-Constantin Mierla Date: Mon Dec 4 13:09:03 2017 +0100 acc_radius: functions exported to kemi framework (cherry picked from commit afbc1a7099eb59dcd8c11a202c9abb1bcf972751) commit 0a327ed62b47bd56b7b7463c2552d2c66397e897 Author: grumvalski Date: Thu Nov 30 15:06:27 2017 +0100 tm: make t_run_local_req reentrant - avoid crash when local-request event route is triggered inside another one (cherry picked from commit 97b15611ad87e36dd17ba76a77cb8817d974806b) commit 90b1b0e1f00f72dcac7f7ef1c734ea43afd1cd83 Author: Daniel-Constantin Mierla Date: Mon Dec 4 12:49:41 2017 +0100 jansson: fix the include guard in header file (cherry picked from commit d17a48c186b0b8066518db2106037fe925846d2e) commit cd8a9d4225d95a358fc901ebec58ee0aa83aecbb Author: Victor Seva Date: Mon Dec 4 11:40:36 2017 +0100 pkg/kamailio/deb: version set to 5.1.0~rc3 commit cc11eac314b6611285665dd5d15310b56a61e28c Author: Daniel-Constantin Mierla Date: Mon Dec 4 09:33:01 2017 +0100 Makefile.defs: version set to 5.1.0-rc3 commit 3929986622b502660b870916bcd7f015282a6a1c Author: Daniel-Constantin Mierla Date: Mon Dec 4 09:21:54 2017 +0100 core: pv - use active values for pv buffer slots and size - during startup, param value and active can be different, up to the moment when the config is completely loaded (cherry picked from commit a156c625b434dc0bc19c43ece524f90b1179d881) commit 5aff4422815f6842d8ecfd028451a13be22d7374 Author: Daniel-Constantin Mierla Date: Mon Dec 4 09:03:28 2017 +0100 core: fix setting pv_cache_limit param (cherry picked from commit ef7398589aaff02d6521171ff569726db6996c6a) commit 83612695acc49fae39d0abf8376747618a694012 Author: Daniel-Constantin Mierla Date: Fri Dec 1 11:07:07 2017 +0100 test/unit: 3.sh - updates for using db root password with kamdbctl (cherry picked from commit f5ea35bc424f34c64ee71a745db93326f597c4a1) commit ec7d89da1cce4060969b4a7bd7db64ffa23c1b3d Author: Daniel-Constantin Mierla Date: Fri Dec 1 11:05:21 2017 +0100 kamctl: expose db root password variable used by kamdbctl.mysql in kamctlrc - DBROOTPW can be now set in kamctlrc - targeting use for automatic testing (cherry picked from commit 313805136d22ed79d1c4900753247032240d5a5b) commit b243f7605e25b4467c72f85bb10159af5bfa38ed Author: Daniel-Constantin Mierla Date: Fri Dec 1 10:47:41 2017 +0100 test/unit: 24.sh - removed invalid comment about mysql (cherry picked from commit ebe117cae681c373a3e9f32e3fb392e31605039f) commit 26bd009c4963e4acb1e0eb52d0f5c9f17096d412 Author: Timo Teras Date: Wed Nov 29 19:53:29 2017 +0100 mtree: use cast to unsigned char for accessing _mt_char_table array - switched the index from unsigned int to unsigned char - simplifies the code by avoiding the tests for exceeding the size of the array - error message extended to print the full string - slightly modified version of PR #1343 (cherry picked from commit ae18e409d71d2d4eccb4604bb6f29a121309b54e) commit dab49483e419dd810c7b5133bf64063df0ad6696 Author: Daniel-Constantin Mierla Date: Wed Nov 29 10:57:06 2017 +0100 ndb_redis: detect argument specifiers for redis_cmd() with three params - check if %s or %d is part of the command, because it makes the redis api expect more params to the commands and can crash if none is found - reported by GH #1342 (cherry picked from commit 75bbbe4059cb6fde4c74fa9157f400a24e6f7496) commit 1007b74b66267c31d12b60c53b231e73e74b0931 Author: Daniel-Constantin Mierla Date: Wed Nov 29 08:33:38 2017 +0100 ldap: use core fixup function for ldap_search() (cherry picked from commit 209032fc134afb90e4e12b194d1368ed9fb67ee9) commit 68f2d70858bca7ec3ba373dc4716e342c1c8e522 Author: Daniel-Constantin Mierla Date: Tue Nov 28 17:51:33 2017 +0100 ldap: clang format the code (cherry picked from commit 855d5d0f976e89962c541a34690dcb212e127e6b) commit b529300cc809ddecc58b35d347cfc3973e7980de Author: Daniel-Constantin Mierla Date: Tue Nov 28 13:25:35 2017 +0100 tcpops: exported functions to kemi framework (cherry picked from commit 9f353bad0036f602e4f1ec39096658c1c7809a9b) commit 1de066ee6e6360056dad4c6d19b3413f26e4759c Author: Daniel-Constantin Mierla Date: Tue Nov 28 10:48:24 2017 +0100 core: timer - use uint type instead of short for flags and slow index - get rid of unused padding field (cherry picked from commit 3d22063ebd4cfa8b54ec3e83a04e92770c6d7319) commit d6da47896040ebf82ff5f0b6d31cd7e662216f5f Author: Daniel-Constantin Mierla Date: Tue Nov 28 10:37:26 2017 +0100 cnxcc: removed unused variable (cherry picked from commit 7bdf8f003bbf5e153d7835d09533c7e22377e8db) commit a874ac693bdeaaf913f3a260f0ed0294ea3668f2 Author: Daniel-Constantin Mierla Date: Fri Dec 1 13:43:42 2017 +0100 core: more checks when printing udp recv debug message (cherry picked from commit 0e0cd2be0c77f84575526a39c6e3baa199e18d02) commit f3340967e2979f4ec7de2cc1c828f35028a65306 Author: lazedo Date: Wed Nov 29 11:00:01 2017 +0000 nat_traversal: handle local generated transactions (#1344) * nat_traversal: fix local generated transactions * nat_traversal: handle TMCB_RESPONSE_SENT only for FAKED_REPLY * nat_traversal: free allocated buffer (cherry picked from commit 886f14e11e3e5fe9d2bc56fd37d2102ae5b99645) commit 36ec5c4dd9f66a93bc18c7a1ee428bd6f1e0064c Author: lazedo Date: Wed Nov 29 04:14:07 2017 +0000 presence: update contact in update_subs_db (cherry picked from commit 49272f23b22445415721766709bf5841865e8609) commit 1e05eaa12e97ddddf761a6356c134bccc99aff11 Author: Victor Seva Date: Mon Nov 27 09:48:51 2017 +0100 pkg/kamailio/deb: version set to 5.1.0~rc2 commit 5d66d4b4d9775de463e031b849d96a3fd201f986 Author: Daniel-Constantin Mierla Date: Mon Nov 27 09:41:55 2017 +0100 Makefile.defs: version set to 5.1.0-rc2 commit c0908af8c2f7c7fb98c4c263d063e7e3f95b9dd5 Author: Daniel-Constantin Mierla Date: Mon Nov 27 07:20:06 2017 +0100 textops: exported multipart functions to kemi (cherry picked from commit 5295a4f5eac08c1bb100bf554a995833c434c4dc) commit b2c42031cdad58aecf88444ed5ba6ff2ac14ba5e Author: Daniel-Constantin Mierla Date: Sun Nov 26 18:18:36 2017 +0100 textops: simplified the code for set_multipart_body() - use formatted string instead of a sequence of allocs and memcopy - split helper function to have a wrapper for evaluating the cfg function params (cherry picked from commit 043894a539e3e73f7add2e66179aecb71066313a) commit 03bba9fcf51dc1ee66d3144c610812a264bef191 Author: Daniel-Constantin Mierla Date: Sun Nov 26 13:09:13 2017 +0100 cnxcc: exported functions to kemi framework (cherry picked from commit b1899d28061e3df8e333230588127fc41f949566) commit c2f41bf302e497c97e918cd8c0b616dd2d3eaba2 Author: Samuel Date: Sun Nov 26 21:49:49 2017 +0100 nathelper: updating the exported expected parameters to match the functions - Mismatch between export and function declaration with regards to the quantity of parameters (cherry picked from commit 3c64668df34fb0708a34ae103d78c8884f8337cf) commit 2b4c29062d0b616c83e8c85724bbe4f5fbe0698f Author: Samuel Date: Sun Nov 26 21:48:02 2017 +0100 maxfwd: Updating code formatting - Utilize same formatting as all other KEMI exports (cherry picked from commit ca75ae0e0db9ac6efb42f97245d8f3ba8f8986a0) commit 2b6af1cea0232f428d5a1c1b03e4ed58cc63b6f3 Author: Samuel Date: Sun Nov 26 21:45:14 2017 +0100 lcr: updating the exported expected parameters to match the functions - Mismatch between export and function declaration with regards to the quantity of parameters (cherry picked from commit bb35d3aff777ac3a125a10cd0fba3f6dc1586516) commit 35b8b54a46c0f42ff85752c1fc5b113f1f34b8ec Author: Samuel Date: Sun Nov 26 21:43:13 2017 +0100 kex: updating the exported expected parameters to match the functions - Mismatch between export and function declaration with regards to the quantity of parameters (cherry picked from commit ac0ff86a0a7c29782903a385e7dda7be298a678f) commit b3f8845bcb0b3395c2de52b422ca2df55c57fb4b Author: Samuel Date: Sun Nov 26 21:41:06 2017 +0100 debugger: correcting function utilized by KEMI - Since constants are used as arguments on the called function I suppose the parameters are not necessary on the parent function (cherry picked from commit fcc4908fdbb555c09b8431f25211d93a90e2fac3) commit c45e00b33fac09097d2d360c4f7cfe37f86a96d2 Author: Samuel Date: Sun Nov 26 21:33:19 2017 +0100 xhttp: updating name of function and parameter type - Updating the name to reflect the original name. Mismatch between export and function declaration with regards to the type of parameters. (cherry picked from commit 74c0dc87e1cfc4f25ac5ebae3f4ad9317ed8ca9e) commit 12ce193bca67d3f18666a43006981312face863c Author: Samuel Date: Sun Nov 26 21:14:09 2017 +0100 textopsx: updating the exported expected parameters to match the functions - Mismatch between export and function declaration with regards to the quantity of parameters (cherry picked from commit c921556e77b787d2462d251e7f1fa928bd22467a) commit 216e7ced7188f03f252c8efc127fc196e36e831b Author: Samuel Date: Sun Nov 26 21:11:41 2017 +0100 sipcapture: updating the exported expected parameters to match the functions - Mismatch between export and function declaration with regards to the quantity of parameters (cherry picked from commit 171b7ada1cc2bd658b8b05efde0c5681ac9c4eed) commit c6f1ac98d7b544cb454dcf51ed3fb3668826855c Author: Samuel Date: Sun Nov 26 21:10:23 2017 +0100 rtpengine: updating the exported expected parameters to match the functions - Mismatch between export and function declaration with regards to the quantity of parameters (cherry picked from commit ede35768d58fcadb484eafc2babc72ec3be42b87) commit b6629e300453c8a80c44da0563383d35960c0362 Author: Samuel Date: Sun Nov 26 21:08:39 2017 +0100 permissions: correcting KEMI allow_address - Updating which function KEMI function allow_address actually calls upon (cherry picked from commit c39905759ec8f2d888e17e6e8e6590d2e42504ff) commit 551069342576ed1d9d5b68065cc9cd0fa9e4a958 Author: Samuel Date: Sun Nov 26 20:55:19 2017 +0100 path: updating the exported expected parameters to match the functions - Mismatch between export and function declaration with regards to the quantity of parameters (cherry picked from commit 2fda4db20ef258ac09c3680b8fab50b988a90f43) commit 02f6ef0c3ffa648b30d5bee20187a6193a277e35 Author: Samuel Date: Sun Nov 26 20:45:44 2017 +0100 dialog: updating the exported expected parameters to match the functions - Mismatch between export and function declaration with regards to the quantity of parameters (cherry picked from commit ed2c91533960c2b94a1394a671292c07d94b049b) commit 49ab70feb630634977a11809d40b60a1344df352 Author: Daniel-Constantin Mierla Date: Sat Nov 25 09:18:23 2017 +0100 rtpengine: proper check for empty string inside add_rtpengine_socks() - reported by GH #1325 (cherry picked from commit 991fe9b28e0e201309048f3b38a135037e40357a) commit 5c44038e0c4dfae0ad0042222f2138161e3c1b11 Author: Vasiliy Ganchev Date: Fri Nov 24 13:54:13 2017 +0200 http_client: add missed useragent parameter While preparing query_params, "useragent" was missed - add it. (cherry picked from commit 65a777f3316fb3a3adfa61739a091bb9d61582a8) commit f561a37efe35e33ac73172e7808bfc1f451b005b Author: Daniel-Constantin Mierla Date: Sat Nov 25 08:13:20 2017 +0100 textops: fixed name of in_list() function export to kemi - reported by GH #1332 (cherry picked from commit ebd51daea816a6bab3436e24de22d23d079d7c91) commit d47f62e185cc5891269943806cf4774de3e5db7d Author: Daniel-Constantin Mierla Date: Sat Nov 25 08:09:49 2017 +0100 textops: kemi search_append() and search_append_body() have two params - reported by GH #1333 (cherry picked from commit b524d25a3ba327d7a52544489d847932f1ee1a28) commit 107c37675cbc6956a448c44b66e8d2f7ecab713c Author: Daniel-Constantin Mierla Date: Fri Nov 24 19:50:05 2017 +0100 app_lua: count also the special function when generating the rpc response (cherry picked from commit f95fda89d4532ba333aed835c72f102a7c032980) commit 98e99c38d72bffbf3fbd58e5f8b4da03b15224d6 Author: Daniel-Constantin Mierla Date: Fri Nov 24 19:39:27 2017 +0100 app_lua: print special kemi functions via rpc (cherry picked from commit 7cbece0e2e60f8c334bea97333b029d51e5b7e33) commit 25f1a480becfa0dc4359b03e862ec9cb1176aff7 Author: Daniel-Constantin Mierla Date: Fri Nov 24 19:15:42 2017 +0100 app_sqlang: detect if a kemi function was already added in exports list (cherry picked from commit e177266e8f113f1541b31496f9fb0c71ac751f17) commit 1dbc2f40554a72ce4757ccbb0501b2568c602c3c Author: Daniel-Constantin Mierla Date: Fri Nov 24 19:11:44 2017 +0100 app_jsdt: detect if a kemi function is already in exported list (cherry picked from commit 48d55652fa36cb2b20540d1ebc7665476dfb1b1e) commit a56d3f8552d3926e8b69bd5cd0bdcd8d83a1f97f Author: Daniel-Constantin Mierla Date: Fri Nov 24 19:05:58 2017 +0100 app_lua: updated paths to included files from core in the ctl tool (cherry picked from commit 50a9e2ec1cb86590a067dc23b2298b96a12bc232) commit ba8bc6a23aed88625512b963862fe719650ea3f6 Author: Daniel-Constantin Mierla Date: Fri Nov 24 19:04:13 2017 +0100 app_python: updated the ctl tool to generate the exports (cherry picked from commit f4c6365f2678e5c30d4a1fc287206b82a7eee459) commit d56ec1c20796e9a32790d880c0ab9a4ee579216e Author: Daniel-Constantin Mierla Date: Fri Nov 24 19:00:34 2017 +0100 app_lua: updated the utils/app_lua_ctl (cherry picked from commit ac8cc0a3735325ec79a4a634eea6bcdcea4affe7) commit 68c7ea18ebfe3d26e53fbe04713b6a2ee44a428c Author: Daniel-Constantin Mierla Date: Fri Nov 24 18:48:09 2017 +0100 drouting: removed unused variable (cherry picked from commit 6c7bc0390fc1d9972ca9fc330c25dd9b29f2476a) commit 7093572c5ca65f805e4421d6d821eb06dd1a6dcd Author: Daniel-Constantin Mierla Date: Fri Nov 24 18:42:07 2017 +0100 app_lua: detect if a kemi function was already added in the exports list (cherry picked from commit d98a005ac57b957231f8bda26c711bf7c7260049) commit 57f11e58aa6c17c9276ea78f8fc38d1768b6ae61 Author: Daniel-Constantin Mierla Date: Fri Nov 24 15:15:19 2017 +0100 cnxcc: docs - added parameters to functions (cherry picked from commit b24cae28dcb8ba3289e0320a1e406e4667371258) commit fac694b66257f20b6d6a70bc5671c4d0e5764a40 Author: Daniel-Constantin Mierla Date: Fri Nov 24 14:48:38 2017 +0100 cnxcc: use fixup function helper for core to get string and int params (cherry picked from commit 41953f192185989b5ba3ee7154202b6c390fe84c) commit 9fd7d3cead49b935e53be3b814874dba5b3e5136 Author: Daniel-Constantin Mierla Date: Fri Nov 24 14:44:12 2017 +0100 core: mod_fix - typedefed struct to pvs_fixup_t (cherry picked from commit 3205c5970652bba56e2e3904a565491503fb6206) commit 71b5f6df20f6a13ad43a3ff6eacbfb10ff1e0dc2 Author: Daniel-Constantin Mierla Date: Fri Nov 24 12:37:54 2017 +0100 cnxcc: clang format the code (cherry picked from commit db004a73d21c29a6a375d46eb15a6ba0b58910a7) commit 7a054ff4aeef952940f28d6f75e46761ff72b919 Author: Daniel-Constantin Mierla Date: Fri Nov 24 11:04:52 2017 +0100 lcr: exported functions to kemi framework (cherry picked from commit a8b4bd942794c864d8455ca9fb144c1daa76e164) commit 5d9d92328ac0b7fd4315dae76cf62dae1e4d5112 Author: Daniel-Constantin Mierla Date: Fri Nov 24 10:05:45 2017 +0100 lcr: exported load_gws() variants to kemi framework (cherry picked from commit 8fbf7d83b1dbeedf1ee53895aadbf6e99321432d) commit 57942a0b20b0bf57d40c6266aaf855e526148fb1 Author: Daniel-Constantin Mierla Date: Fri Nov 24 09:45:02 2017 +0100 lcr: clang format the code (cherry picked from commit e8a79182a76b306fad13c9cb12eb9f2c4c658b14) commit 989be5fe82b0b6ad503a804353e1519c1698d406 Author: Daniel-Constantin Mierla Date: Thu Nov 23 18:55:07 2017 +0100 ndb_redis: exported redis_cmd() and redis_free() to kemi framework (cherry picked from commit a9ef7fe010492710e0a81a4505337accb5e1fea6) commit ae6c62f17a92e43bd83f2993cc188892241c3158 Author: Daniel-Constantin Mierla Date: Thu Nov 23 15:58:03 2017 +0100 http_client: print url in log messages if query return code is not ok - safety check for search of end-of-line in a one line result type (cherry picked from commit ccbd1176242632fae2af39a168e4692dcf7ebcf9) commit 4268a9b36d741d72cb412729c1619b6a087a00d4 Author: Daniel-Constantin Mierla Date: Thu Nov 23 12:45:04 2017 +0100 app_python: documented rpc commands (cherry picked from commit cbaceaf891e16e9b0a1ef4883b8fec5e33698a86) commit b9b0f7b480ff5003a19a9d3e86712caf156aefa5 Author: Daniel-Constantin Mierla Date: Thu Nov 23 12:40:19 2017 +0100 app_python: implemented rpc command to list kemi functions - kamctl rpc app_python.api_list (cherry picked from commit bea0b53ce57f08ab9fc019c19f616b3b67795d64) commit 41bfcaab0d403d2290d353e9fa522af22b72e8f6 Author: Daniel-Constantin Mierla Date: Thu Nov 23 11:48:49 2017 +0100 tm: fixed condition in via_matching() - introduced in previous commit (cherry picked from commit 4bd1d70c2804ee2a1d29bd911275aa241577cfc1) commit be53e5d24707d8248a904124a6c88913b6eb0174 Author: Daniel-Constantin Mierla Date: Thu Nov 23 09:50:30 2017 +0100 tm: default port checking in via_matching() (cherry picked from commit 5fabdea4d86c527a2e38caaae7a54884367d6a7c) commit eb746c0b6486b2cef6d9a5ffd0a0b37c11637101 Author: Daniel-Constantin Mierla Date: Thu Nov 23 00:10:18 2017 +0100 drouting: exported next_routing() to kemi framework (cherry picked from commit 57c14e65d3cea754c88374b8dd1d67cb5be3f295) commit b6c1b0e35e5ce9ea9ad938f7681f6d3f4668b1eb Author: Daniel-Constantin Mierla Date: Thu Nov 23 00:07:04 2017 +0100 drouting: updates to documentation (cherry picked from commit ce96966593c9f7e12595b74c2a6bf50b248e64c8) commit 2178c95ccdc14086b3f23deba9fb836b65695525 Author: Daniel-Constantin Mierla Date: Wed Nov 22 23:48:43 2017 +0100 drouting: exported functions to kemi interface (cherry picked from commit 51837d8dd4bb42d4ad59da39ab9be9f5db58231e) commit b4f53652d39a65e4dc5364e801038e9e4f67708c Author: Daniel-Constantin Mierla Date: Wed Nov 22 23:31:17 2017 +0100 drouting: use core fixup helper functions (cherry picked from commit db6eae95e2c9a17eef8f823c30a39812429158d3) commit 89bdf5edb485e636f3592c37ac9ce5e1458b868b Author: Daniel-Constantin Mierla Date: Wed Nov 22 19:15:16 2017 +0100 dialog: proper description of is_in_profile() to match the code - reported by GH #1320 (cherry picked from commit d319c449c8c15334ed913633cfece869a7d955aa) commit 2541ea693b69dc705ff5e1ba0e8218fe7a6aaf5d Author: Daniel-Constantin Mierla Date: Wed Nov 22 17:52:34 2017 +0100 misc/examples: fixed position of ] in log message from kemi examples - based on a reporte by GH #1324 (cherry picked from commit d9ca0f6fcbd479dc82f75d301e43e45daf36a658) commit 5ae1d7e8ee0673fc22adff5a1a6a09d5a91c9945 Author: Daniel-Constantin Mierla Date: Wed Nov 22 10:25:14 2017 +0100 tsilo: exported functions to kemi framework (cherry picked from commit 19f7d568a7bb17a88dd06f0b78775a559a1ca683) commit 75bb317825fdf3c9fb0f6c1e97235a7ed37344cf Author: Daniel-Constantin Mierla Date: Wed Nov 22 09:04:50 2017 +0100 textopsx: exported header management functions to kemi framework (cherry picked from commit 80bed453cfcc5ec8753e4bb823097e711b1b5385) commit 7f4cdb2f3c94ef7869db767906b344844c27006f Author: Daniel-Constantin Mierla Date: Wed Nov 22 07:58:26 2017 +0100 textops: split the code for msg_apply_changes() - exported msg_set_buffer(...) to kemi framework (cherry picked from commit 0a626a257dceb0c7cee13bf4ed173b644a5e5fd7) commit 4bb2267e65af9079699b7248b86c1b64f3803fae Author: Daniel-Constantin Mierla Date: Tue Nov 21 22:36:54 2017 +0100 textops: more functions exported to kemi (cherry picked from commit 18ebd5fe71baee236c8b2ee720028c5c90f622c5) commit bfbc06a33a1f06e11d45ca2ea15fba110c9abb61 Author: Sergey Safarov Date: Sat Nov 25 14:00:30 2017 -0500 pkg/docker: Updated reference to docker scripts commit fdb253d2be5aa48d483407aa3646562880b578cb Author: Sergey Safarov Date: Sat Nov 25 16:23:24 2017 -0500 pkg/kamailio/alpine: Added sqlang, rabbitmq, sqlang packages commit 4b5a889cf438138d0846ee9adcd8785ea2b94a95 Author: Ovidiu Sas Date: Sat Nov 25 17:51:33 2017 -0500 xmlrpc: define _XOPEN_SOURCE to 600 - needed for snprintf() and variants - reported by GH #1312 (cherry picked from commit 6e680c71b6a5d1571a38023427335922946a4160) commit 0ef5bef4738af52a8a7b173cfd662a04a4d568dd Author: Sergey Safarov Date: Tue Nov 7 16:45:27 2017 -0500 pkg/kamailio/alpine_docker: Alpine docker scripts moved to subproject commit a7049edf431b8b8f8c80040b3b005c2e00d44eca Author: Juha Heinanen Date: Fri Nov 24 10:18:33 2017 +0200 modules/nathelper: check also transport protocol when determining if ;alias parameter needs to be added by add_contact_alias() call (cherry picked from commit 93c81f5326acc2aefaca01c347f79c972727d0bf) commit 096de8d0979a71005e3f52146252365b53ab6197 Author: Phil Lavin Date: Thu Nov 23 10:22:42 2017 +0000 rtpengine: fixed segfault when using read_sdp_pv - Obtain body pointer fresh from the SIP message as when using read_sdp_pv the body pointer is overwritten commit ae981250ab3b03a4163aa89e62161a9ec9db6e3c Author: Victor Seva Date: Tue Nov 21 12:24:43 2017 +0100 pkg/kamailio/deb: version set to 5.1.0~rc1 commit bf5d692c062da250813e5faa41ee4812ec77c2f2 Author: Daniel-Constantin Mierla Date: Tue Nov 21 11:47:49 2017 +0100 Makefile.defs: version set to 5.1.0-rc1 commit d60dd300e6e0444e984f62a18ffbbe63f8ba0fdf Author: Daniel-Constantin Mierla Date: Tue Nov 21 11:37:23 2017 +0100 http_client: fixed the name of exported function http_client_query() with 4 params (cherry picked from commit 4b3e7c4a988afdc93a3c337ea97e1f8c13730a79) commit efe85046528b89e4068c02e3fe74b621fa73e1af Author: Daniel-Constantin Mierla Date: Tue Nov 21 11:02:38 2017 +0100 core: pv - new parameters to control the size of pv cache - pv_cache_limit - the limit how many pv declarations in the cache after which an action is taken. Default value is 2048 - pv_cache_action - specify what action to be done when the size of pv cache is exceeded. If 0, print an warning log message when the limit is exceeded. If 1, warning log messages is printed and the cache systems tries to drop a $sht(...) declaration. Default is 0 This tries to cope better with the situation of declaring too many variables when using kemi scripts (cherry picked from commit 6dc9ee1701019c8db994710c11f7e05447cbae92) commit b26e95db1ab7d40999009225cc55b9ce773867fa Author: Daniel-Constantin Mierla Date: Tue Nov 21 11:02:11 2017 +0100 htable: added function to free $sht(...) pv name (cherry picked from commit 507c3c6f44467546d9441c0989610171f50f7edc) commit f66bd3bf2a143ce2a1b3f88b8aa0c5d65c3ec800 Author: Daniel-Constantin Mierla Date: Tue Nov 21 10:12:07 2017 +0100 core: pv - increased the size for pv and transformation hash tables (cherry picked from commit 877b2c8fc40cd2e385fae7da713ef63dbd9bbabd) commit 2d459560451bcc850a44cd93899891b079efcd8a Author: Daniel-Constantin Mierla Date: Mon Nov 20 18:23:48 2017 +0100 utils/kamctl: updated man pages (cherry picked from commit cb58fc376d3ed2d4c075282f2efe6721bf19d94e) commit 24eb13ded637958e7380085a540137e937fab574 Author: Daniel-Constantin Mierla Date: Mon Nov 20 17:21:50 2017 +0100 app_python: aliased load to script_name parameter - load is used to specify what scripts needs to be loaded among the modules implementing kemi (cherry picked from commit 4ca055ab34e4dfcf244491257906563b571fb748) commit 77b00c2ae89414f9864e7384483466feace852b6 Author: Daniel-Constantin Mierla Date: Mon Nov 20 09:54:43 2017 +0100 core: kemi - more core functions exported to kemi framework (cherry picked from commit aec6c31b5acb43a5123fe29cccba623ffebe0b2b) commit 7f6764d3dd7abaf5ed190b44d22f213f1f225ba5 Author: Daniel-Constantin Mierla Date: Sun Nov 19 22:14:40 2017 +0100 core: kemi - support for short header name in hdr remove and search - KSR.hdr.is_present("hname") - function to search if a header is present (cherry picked from commit 97f975fa5c2d2186f860e0deada4b5412c529ee5) commit 920aa01cf590aba7fafb81633b498a33d84e12a5 Author: Daniel-Constantin Mierla Date: Sun Nov 19 21:50:25 2017 +0100 core: kemi - function for branch flags with index have two int params (cherry picked from commit e4b7cd2a3e362917ff28f2f532d8d39ef9e53a4f) commit 3cacf80402be3c1bf3fae9db6a05ab74445b9040 Author: Daniel-Constantin Mierla Date: Sun Nov 19 12:07:16 2017 +0100 textops: several functions exported to kemi framework (cherry picked from commit a1508e63ff59665701b8901a79b14a3aa88eab9c) commit 72078c4281f316d7728f54b3219a713c2481b39f Author: Daniel-Constantin Mierla Date: Sun Nov 19 11:15:41 2017 +0100 core: kemi - simplified anchor location for hdr append and insert functions (cherry picked from commit 7ab180c8ed3976148a23a0d0a727d1dcab1d9e72) commit a430ff9555d0d412d364666e468cc78895265ab8 Author: Daniel-Constantin Mierla Date: Sun Nov 19 11:10:04 2017 +0100 core: kemi - exported hdr.append_after() and hdr.insert_before() - kemi functions to add a header after another one and insert a header before another one (cherry picked from commit 0df40557879bc8c64c917d54b61fd106147be7b1) commit 8318c3504018f39b7ec145197a663b517a2b4717 Author: Daniel-Constantin Mierla Date: Sun Nov 19 08:55:43 2017 +0100 test/unit: 19.sh - remove usrloc record by ruid (cherry picked from commit d848d133301bead7a6e3d9b3e6f3ffa2329fd825) commit 3f10b021d6f60eeb2cf19056a93f55aa1f563374 Author: Daniel-Constantin Mierla Date: Sun Nov 19 08:54:25 2017 +0100 test/unit: print same messages when running all or individual unit tests - some explanatory comments in Makefile (cherry picked from commit 52c766bf3c54402cf403a58188952968a8520b68) commit f2116e24670e8bcd169c0d9ae846b918c86c55c9 Author: Daniel-Constantin Mierla Date: Sat Nov 18 16:26:29 2017 +0100 nathelper: export add_rcv_param(flags) to kemi interface (cherry picked from commit 6b65ff70d505680fa3904f659c47d466e77b38c6) commit 6a3e11240be8e34614cf604897778a521e44b720 Author: Daniel-Constantin Mierla Date: Sat Nov 18 16:19:55 2017 +0100 nathelper: allow variable for nat_uac_test() parameter (cherry picked from commit 2815150bf74cdda26c12d05f25d6b67adf033dc1) commit 1d54d51664b1f10d2afbfd20c143ddaf4fd6a71e Author: Daniel-Constantin Mierla Date: Sat Nov 18 16:07:19 2017 +0100 nathelper: support to use variable for flags param of add_rcv_param() (cherry picked from commit d2120dae8bb76dfaa7057883c1f10950d35d4e48) commit 626573483e3184313cd54712f35ec054a3688706 Author: Daniel-Constantin Mierla Date: Sat Nov 18 15:56:18 2017 +0100 nathelper: clang format the code (cherry picked from commit bcc5a66815ea21a762c22a8222afc621b42bb94d) commit 69fb3b9b274b618ce4bf03c61ae03e11db8d0593 Author: Daniel-Constantin Mierla Date: Fri Nov 17 14:33:46 2017 +0100 core: test if ipv6 address starts with [ for subst snd lumps - safer than the test against cached socket address known to be without [], allowing to pass any address value to be used - reported by GH #1315 (cherry picked from commit 2cb94f28d7d214d22ccdb6a5b993b391f61ea15b) commit 705fc77c076f6f7431295992d117db3e59c5c9fb Author: Surendra Tiwari Date: Fri Nov 17 11:39:55 2017 +0000 nat_traversal: correcting the ipv6 contact in fix_contact - fix_contact for ipv6 addres,add the [] to the host part of contact header (cherry picked from commit 4838bca79d5eb82d133b295d6e601c1924d7ac11) commit 804adb80204fc862d7a6cbb8007aa0202d7d6f7e Author: Daniel-Constantin Mierla Date: Fri Nov 17 13:05:53 2017 +0100 nathelper: allow variable for flags parameter of fix_nated_sdp() (cherry picked from commit 4d93fb69805deea8c23ae2aa8b8743cc24ff2925) commit 9f8c93ea28255a197c21bccbc6801ea2c1cdd27c Author: Daniel-Constantin Mierla Date: Fri Nov 17 11:02:04 2017 +0100 core: udp - print up to first 100 chars from received packet (cherry picked from commit 83c370414cb288b113ad4f075a2261e7d701d6d3) commit 055f6d29bb9becc1e15155fa77010806b84476a2 Author: Daniel-Constantin Mierla Date: Thu Nov 16 15:43:46 2017 +0100 drouting: note in docs about supported characters in prefix values - these are the digits (0..9), +, * and # (cherry picked from commit 8a40437e54d9a5f2e3141c3434fd672a9f2d0e13) commit 678abb0c5049d56c21bfc88f70873ed82f60e524 Author: Daniel-Constantin Mierla Date: Thu Nov 16 15:34:17 2017 +0100 drouting: clang format the source code (cherry picked from commit e76a0acfccdd2a76252f220a2b530b19c5dfa1ba) commit 13f8a6a3f8ff61fc2da119e4587fa80de4e91a95 Author: Daniel-Constantin Mierla Date: Thu Nov 16 14:33:28 2017 +0100 drouting: removed svn ids and history (cherry picked from commit 2dd28a6285b688606b69691d33000d30f877c9a4) commit 41d17a914c0364e044ca336c613a702fc5b08426 Author: Daniel-Constantin Mierla Date: Wed Nov 15 08:53:07 2017 +0100 xcap_client: removed empty section for functions in docs (cherry picked from commit 86cbc43788b140dbbd3f35c7245a81dcbfa2d291) commit fcf13e1694ee29a758053be21cdce677e9afa6ff Author: Victor Seva Date: Tue Nov 14 11:44:35 2017 +0100 app_sqlang: allow select compiler using CC (cherry picked from commit 6efcf9afa764b264dc6b8fe3b8a478942bde7e6e) commit 8ff9cdc48effc50bbe3b6642276cbcce9ccd7bfe Author: Daniel-Constantin Mierla Date: Tue Nov 14 08:30:10 2017 +0100 xcap_server: added section ids in docs (cherry picked from commit ba3f64ec28da4b7bcaf9cbd07b74575034bb950a) commit dff21f989f134cc35a32002d865611cd9872678d Author: Daniel-Constantin Mierla Date: Mon Nov 13 21:57:42 2017 +0100 etc/kamailio.cfg: added log_prefix - removed commented port example (cherry picked from commit 387e2a805a58d3a44e80331575d4a072f5a541fd) commit f0395bf20816a96f688643d61a4b19706624db78 Author: Ovidiu Sas Date: Thu Nov 16 09:54:08 2017 -0500 xhttp_rpc: fix array printing (cherry picked from commit 41754b645f986175f3385498057bae8bd33646af) commit 7dbd6983db0aadbd37af246d7bc169add68f4945 Author: Victor Seva Date: Mon Nov 13 15:24:44 2017 +0100 pkg/kamailio/deb: kamailio-nth add less as default * most is not available on all distributions (cherry picked from commit c4e5d9bf4438561fe8a87361b462eff38dc88d93) commit fc3842545afee3c62005f9845600b75b8c48bba9 Author: Victor Seva Date: Mon Nov 13 13:59:05 2017 +0100 pkg/kamailio/deb: remove lintian errors for old distributions * we are using a newer version of lintian, so new errors are detected (cherry picked from commit a56d67d3b7e0d4f5014f91b6b413c5861afc3560) commit 9e49676173d7f333c9b5c995321a76b23768b8e9 Author: Victor Seva Date: Mon Nov 13 12:08:08 2017 +0100 pkg/kamailio/deb: add lsb-base fixes lintian error: > E: kamailio: init.d-script-needs-depends-on-lsb-base etc/init.d/kamailio (cherry picked from commit 574ad1fc96fa207a5a30fba66977d27e50ea1da1) commit f9a908461731852befc067ef579b5f2f9439e8ed Author: Victor Seva Date: Mon Nov 13 12:07:28 2017 +0100 pkg/kamailio/deb: wrap-and-sort -sat (cherry picked from commit 2dd971a970dbec87713177b52a32a667ebfa802c) commit c1cbd84f5cf0e25fd50fd2493402e6a0ab23ba6d Author: Victor Seva Date: Sun Nov 12 20:22:54 2017 +0100 pkg/kamailio/deb: version set to 5.1.0~rc0 commit a291d452a4aee57493003831b200bd7595742e25 Author: Daniel-Constantin Mierla Date: Sun Nov 12 12:39:30 2017 +0100 Makefile.defs: version set to 5.1.0-rc0 - branch for stable release series 5.1.x has been created commit 8c25d80678da5911a9a62153bd64b45a5ba17ad8 Author: Daniel-Constantin Mierla Date: Sun Nov 12 12:30:54 2017 +0100 app_sqlang: import of last squirrel interpreter - fixes macro conflict with mac os c++ libs (cherry picked from commit c6e5288e22ef188ada7ab980a359015d75393779) commit 2e27ab3c3e5c71970d5b83fe6fff1e50b571ac4d Author: Kamailio Dev Date: Sun Nov 12 12:16:29 2017 +0100 modules: readme files regenerated - registrar ... [skip ci] (cherry picked from commit dda77dd0a289731c23f15322701f8b77e9cfacde) commit d4edeb823290e47cafa7952d4a029d7cfae9723a Author: Daniel-Constantin Mierla Date: Sun Nov 12 12:08:02 2017 +0100 acc: check if async task workers are active before doing async insert commit 437b38305fcb733fa7a1a1e07a29370614beaacd Merge: 550cb6f77 f43f40079 Author: Daniel-Constantin Mierla Date: Sun Nov 12 12:03:54 2017 +0100 Merge pull request #1311 from grumvalski/async_unixodbc db_unixodbc: added support for async queries commit 550cb6f775af01b29b38a8fbddfd5d01bf0983f5 Merge: 0facb02dd 616a89f28 Author: Daniel-Constantin Mierla Date: Sun Nov 12 12:01:57 2017 +0100 Merge pull request #1310 from kamailio/cchance/registrar registrar: added server_id to ulc pv attributes commit 0facb02ddecee62ab31ba9bebdc9980e08294049 Merge: 3177a6fe5 282cb4395 Author: Daniel-Constantin Mierla Date: Sun Nov 12 12:01:33 2017 +0100 Merge pull request #1309 from kamailio/cchance/usrloc usrloc: copy server_id when updating contact in memory commit f43f40079d43b2893789c0787703f56464d9c033 Author: grumvalski Date: Sun Nov 12 10:53:58 2017 +0100 db_unixodbc: added support for async queries commit 3177a6fe5497fd0e0c0fc736e641f6e1e02853d0 Author: Kamailio Dev Date: Sat Nov 11 11:01:33 2017 +0100 modules: readme files regenerated - corex ... [skip ci] commit dfbffd71ed01fe72022babd3836966299283994b Author: Daniel-Constantin Mierla Date: Sat Nov 11 08:14:37 2017 +0100 corex: documentation for corex.debug rpc command commit 05f388adf04060978b995bdc83605d2faf2359f5 Author: Daniel-Constantin Mierla Date: Sat Nov 11 08:08:40 2017 +0100 corex: rpc command to control debug level - corex.debug - get the equivalent for former mi command commit 616a89f281bfe77c4d31719dc3d7bd27de5c6bac Author: Charles Chance Date: Fri Nov 10 13:52:01 2017 +0000 registrar: added server_id to pv attributes commit 2a80ed8030419ca15c4a954ea83531bb131e66b0 Author: Daniel-Constantin Mierla Date: Fri Nov 10 09:51:48 2017 +0100 tm: use relayed_code for active type check in TMCB RESPONSE OUT - relayed_msg can be a fake reply and accessing the status field causes a crash (issue introduced by previous patch) commit 313265ace229ed5d6ebd75ff6eff959e78820880 Author: Daniel-Constantin Mierla Date: Fri Nov 10 09:27:16 2017 +0100 dialog: use a variable for timeout of dialogs in end state commit 74825c896dacd3f39948395cebfcf7b6e0730b51 Author: Daniel-Constantin Mierla Date: Fri Nov 10 09:23:34 2017 +0100 dialog: set the end time stamp immediately after going into deleted state - checks to see if time stamps are set when testing if dialogs lasted too long in intermediary states commit 282cb4395b5c31476f97a168f509b2904727e88a Author: Charles Chance Date: Thu Nov 9 15:11:03 2017 +0000 usrloc: copy server_id when updating contact in memory commit 785a3ccc743f429107c3dfae78d43705918aa4e6 Author: Daniel-Constantin Mierla Date: Thu Nov 9 15:54:46 2017 +0100 tm: run TMCB_RESPONSE_OUT callback only if the response code is still the active one commit 33302f87cb2bd8b94a1e338d8a3171a41a055bf2 Author: Daniel-Constantin Mierla Date: Thu Nov 9 14:55:47 2017 +0100 tm: use define for unset flags of run_trans_callbacks_with_buf() commit 4b19cda766732adc7788b7a5ebcf256c58a35c32 Author: Daniel-Constantin Mierla Date: Thu Nov 9 07:03:02 2017 +0100 db_mysql: coherent indentation and whitespacing commit 60db119bf8388f047cb7f7e2ce9f2e740b5abb8d Author: Daniel-Constantin Mierla Date: Thu Nov 9 06:42:49 2017 +0100 core: warning when a task is pushed but no workers - helper functions to get the number of workers commit 103173e6258a4c2a6d8c65306320fe2e01d036f2 Author: Daniel-Constantin Mierla Date: Wed Nov 8 11:59:31 2017 +0100 phonenum: set record after phone number lookup and return pv attributes commit 5e54b72fe8afa6710a51c65ed942b671ab0249d9 Author: Daniel-Constantin Mierla Date: Wed Nov 8 09:30:06 2017 +0100 misc/examples: updates for basic and advanced configs for v5.1 commit 25b96858e0f89d13cd2093e15fa8d1178c691278 Merge: b2ea3cb25 189630e9d Author: Daniel-Constantin Mierla Date: Wed Nov 8 09:49:21 2017 +0100 Merge pull request #1307 from armenb/uac_max_message_size uac: increase UAC message size to 32kbytes commit b2ea3cb2530f17d2b91139155ce163df1d812f74 Merge: 54e3ce210 e3e90b2e1 Author: Daniel-Constantin Mierla Date: Wed Nov 8 09:48:37 2017 +0100 Merge pull request #1306 from armenb/evapi_logging evapi: Change NOTICE logging to DBG commit 189630e9df209431cb800617d98d215bfd3031a4 Author: Armen Babikyan Date: Wed Nov 8 00:36:21 2017 -0800 uac: increase UAC message size to 32kbytes commit e3e90b2e1864db5e417c5db1208e042ce818a810 Author: Armen Babikyan Date: Wed Nov 8 00:33:40 2017 -0800 evapi: Change NOTICE logging to DBG commit 54e3ce2103423fd08e9f18425f86af5ea04ed85f Author: Kamailio Dev Date: Wed Nov 8 01:01:26 2017 +0100 modules: readme files regenerated - textopsx ... [skip ci] commit 8443b3e28a3f44a127ab8de6b8ee329f2f796e12 Author: Mikko Lehto Date: Wed Nov 8 01:48:11 2017 +0200 textopsx: fix documentation typo commit f6ccf52b1559a6e242484072765b8d223da4ec73 Author: Victor Seva Date: Tue Nov 7 16:21:17 2017 +0100 pkg/kamailio/deb: version set to 5.1.0~pre1 commit 3ca5b6d5c2cfe44845c178a23b90bfe7e3630c86 Author: Daniel-Constantin Mierla Date: Tue Nov 7 16:09:45 2017 +0100 Makefile.defs: version set to 5.1.0-pre1 commit f7ac76e5d6522160469628025e685f9572daa6a6 Author: Daniel-Constantin Mierla Date: Tue Nov 7 15:35:42 2017 +0100 core: etc - sample m4 templates for config moved to misc/examples/mixed commit ab691444295243265bbbaea6312dbea345055825 Author: Daniel-Constantin Mierla Date: Tue Nov 7 15:33:37 2017 +0100 core: etc - basic and advanced configs relocated to misc/examples/pkg - they are not installed by default anymore - use 'make install-cfg-extras' to get them installed in the target etc folder commit b61994af4c3765e18fa1b200289d65f64530f815 Author: Daniel-Constantin Mierla Date: Tue Nov 7 13:15:46 2017 +0100 auth_radius: fixed sample dictionary file install - avoid overwriting previous versions of the dictionary commit c46d26b513fc293494b75fecfaa6dac4d2085897 Author: Daniel-Constantin Mierla Date: Tue Nov 7 13:20:46 2017 +0100 core: etc - moved sample tls ca folder to misc/tls-ca commit d7d37df391fa2e0731667352b0afd7317f46b737 Author: Daniel-Constantin Mierla Date: Tue Nov 7 13:18:15 2017 +0100 core: etc - moved reasons files to misc/reasons commit 7464ce3c9c9c742dbb06501190b17cbcad6b45b9 Author: Daniel-Constantin Mierla Date: Tue Nov 7 13:15:57 2017 +0100 core: moved radius dictionary files from etc to auth_radius module commit acdfa070da60f6e8f1d5c9c82a394bcc0a5db041 Merge: 2ac35536b cf26bbe33 Author: Federico Cabiddu Date: Tue Nov 7 13:08:10 2017 +0100 Merge pull request #1302 from vitalikvoip/tsilo_fix tsilo: fix internal data structures commit 2ac35536b38918bc83fafe0e8563e95ab3fc774b Author: Sergey Safarov Date: Tue Nov 7 12:58:01 2017 +0100 pkg/kamailio/obs: added package for sipcapture daemon - includes config and system files - worked from PR #1106 commit cc12bc17587df3e4f2e02dbd05bee4946bda6d5c Author: Daniel-Constantin Mierla Date: Tue Nov 7 10:53:05 2017 +0100 dialog: parse all headers before getting the message attributes for dialog - some headers can appear many times commit cf26bbe33307067141dc1abb21fb7c53cb0e5ecc Author: Vitaliy Aleksandrov Date: Tue Nov 7 11:24:01 2017 +0200 tsilo: fix internal data structures - avoid crash by fixing "first" and "last" pointers of of the ts_entry_t after ts_urecord_t deletion commit 684059ca5bb76e2006a9560ac1efa8c3540d3a58 Author: Charles Chance Date: Mon Nov 6 15:39:41 2017 +0000 dmq_usrloc: include server_id in replicated contacts commit 76718ed2622be33d3aa28621889e02338e886094 Author: Daniel-Constantin Mierla Date: Mon Nov 6 12:54:18 2017 +0100 core: tcp - execute receive msg after nonsip-hook for hep3 packets commit b0de27c797b60d75db882d2da606e9e38ebd5304 Author: Daniel-Constantin Mierla Date: Sun Nov 5 17:14:11 2017 +0100 core: tcp - fixed condition to match HEP3 packet header commit 875ac29b629f570ada81462c384e2abe9952a249 Author: Daniel-Constantin Mierla Date: Sun Nov 5 13:44:15 2017 +0100 core: tcp - print first characters if matching hep3 header fails commit c70f094138033b987bb5b276363de2388d86d47a Author: Kamailio Dev Date: Sun Nov 5 11:31:25 2017 +0100 modules: readme files regenerated - msrp ... [skip ci] commit 872ef07aec3aaf72d5ade9360fc5eb5e72aa5668 Author: Daniel-Constantin Mierla Date: Sun Nov 5 11:22:22 2017 +0100 sipcapture: documentation for event_callback parameter commit d56a48ac7390199e893ea478704c9589c4a14012 Author: Daniel-Constantin Mierla Date: Sun Nov 5 11:22:06 2017 +0100 msrp: fixed module name in event_callback example commit 58014d8915e550848fbf9eacb505d91fd99e24a3 Author: Daniel-Constantin Mierla Date: Sun Nov 5 11:16:31 2017 +0100 sipcapture: ability to run event route callback via kemi framework - parameter event_callback has to be set to kemi callback function name commit 19dda2ca945b88295f1b608034950cf59621185e Author: Giacomo Vacca Date: Sat Nov 4 18:26:21 2017 +0100 http_async_client: null terminated CURLOPT_ (cherry picked from commit 574a11d8c0c20d3d0c058726609df8ed4e5b68dc) commit a69aab1c652b6645edf0349ecf7134f8dcd6b35e Author: Kamailio Dev Date: Sun Nov 5 10:46:32 2017 +0100 modules: readme files regenerated - msrp ... [skip ci] commit 97589070ec1568d4554b02c3de33b9d2ec519371 Author: Daniel-Constantin Mierla Date: Sun Nov 5 10:33:09 2017 +0100 core: tcp - more debug messages when reading hep3 packets commit 8400eb35826e1beadb9022ae8d7c153c78c2beda Author: Daniel-Constantin Mierla Date: Sun Nov 5 10:23:23 2017 +0100 sipcapture: documentation for event routes commit 765a4d9016d6b545c5d6dbb49a298acfb93e8041 Author: Daniel-Constantin Mierla Date: Sun Nov 5 10:10:44 2017 +0100 msrp: documentation for event_callback parameter commit f13d709e044148d7b5ac53df9bbce22c9c71b9fd Author: Daniel-Constantin Mierla Date: Sun Nov 5 10:04:15 2017 +0100 msrp: execute event callback via kemi framework - parameter event_callback has to be set to the name of kemi function commit 96bb1aeb8f4392f97fa0cfe229841c7d640e62e2 Author: Kamailio Dev Date: Sun Nov 5 09:16:22 2017 +0100 modules: readme files regenerated - db_mongodb ... [skip ci] commit 2fce31ce4ed59fc99f826ea1ecbc7b022321e6c1 Author: Daniel-Constantin Mierla Date: Sun Nov 5 09:02:17 2017 +0100 sipcapture: fixed missing end of section tags for float2int() docs commit 2d74f9854239442b7bf63b701f40bbc2013c2ba7 Author: Daniel-Constantin Mierla Date: Sun Nov 5 08:59:18 2017 +0100 db_mongodb: added Remarks section to collect details about specific requirements commit ef40fe7d15161585ea552f75bbe588bd7bd66799 Author: Kamailio Dev Date: Sun Nov 5 08:46:38 2017 +0100 modules: readme files regenerated - sipcapture ... [skip ci] commit 6643f0e667a83b6d812b334e2a2bbf02f1ccdb26 Author: Daniel-Constantin Mierla Date: Sun Nov 5 08:39:11 2017 +0100 sipcapture: docs - replaced mi examples with rpc commit 776a3143948445c68f8a7b4cabba0c1a21f9f6ad Author: Daniel-Constantin Mierla Date: Sat Nov 4 10:20:50 2017 +0100 sipcapture: updated the docs for functions - missing parameters to existing functions and docs for float2int() commit 422f9ea87029716674972e4c387dfd362058ad49 Author: Henning Westerholt Date: Sat Nov 4 23:28:32 2017 +0100 cfg: fix spelling error in load module statement related to jsonrpcs commit 0956257ae6fdc0a801ce109017089ac18018e63b Author: Daniel-Constantin Mierla Date: Fri Nov 3 18:10:22 2017 +0100 htable: fix rpc dump json format - slot items have to be inside an array commit c7b93907c95c2a9e8d72b6c43668d70d8a2a9025 Author: Daniel-Constantin Mierla Date: Fri Nov 3 13:57:06 2017 +0100 core: tcp read - removed unused variable commit 32d1c9530fd64459da33dce60a25f319d65f7cb9 Author: Kamailio Dev Date: Fri Nov 3 13:31:21 2017 +0100 modules: readme files regenerated - usrloc ... [skip ci] commit 7c52ffb920ec0552a8720833223a54813affe8ee Author: Daniel-Constantin Mierla Date: Fri Nov 3 13:21:11 2017 +0100 usrloc: more docs for db_insert_null parameter commit db8f664aa72a4fabc9a5f5c4b06d629fd4c8946a Author: Daniel-Constantin Mierla Date: Fri Nov 3 13:02:05 2017 +0100 pua_usrloc: no publish requests at shutdown time - operations are useless, being related to db operations - safer for races between modules during cleanup, reported by GH #1287 commit 8a56a10903c8c63409e92575d105e1e07f483a69 Author: Victor Seva Date: Fri Nov 3 10:11:33 2017 +0100 pkg/kamailio/deb: version set to 5.1.0~pre0 commit d340582267174ccb0a5d816049c582fe75d2177b Author: Daniel-Constantin Mierla Date: Fri Nov 3 09:23:38 2017 +0100 evapi: enable tcp keepalive on client connections commit 9193afeb3e4041f16e13d07520b69ed33129db31 Author: Kamailio Dev Date: Fri Nov 3 09:16:31 2017 +0100 modules: readme files regenerated - evapi ... [skip ci] commit feb987dbb2c761006056136dae24731d957367db Author: Daniel-Constantin Mierla Date: Fri Nov 3 09:10:25 2017 +0100 evapi: documentation for max_clients parameter commit 4643c51032b8d28c1dede12792c1e1737fdb60e8 Author: Daniel-Constantin Mierla Date: Fri Nov 3 09:07:55 2017 +0100 evapi: allow setting max number of clients via param - reported by GH #1290 commit bb91d6c4fa88324c31d3b7a91687057e0ae8bfa0 Author: Daniel-Constantin Mierla Date: Fri Nov 3 08:46:08 2017 +0100 evapi: do close() on client socket if libev detects it is gone - handle socket values for valid range >=0 commit 95bd694e75c250d8b26cac071bff2e48e0eb9062 Author: Daniel-Constantin Mierla Date: Fri Nov 3 08:26:36 2017 +0100 evapi: dispatcher worker to send event data directly - instead of trying to send over internal socket, which is open only for reading in this process commit c31535072a04273b52a5cbc015e7ed1423d5dc33 Author: Daniel-Constantin Mierla Date: Fri Nov 3 08:23:29 2017 +0100 db_mysql: do not set reconnect field explicitely for newer mysql versions - exposed with MariaDB 10.2 - include mysql.h instead of mysql_version.h - reported by GH #1296 commit b8a76ac176dfe2a10349b17072ed84e4b914bd8f Author: Daniel-Constantin Mierla Date: Thu Nov 2 10:50:03 2017 +0100 Makefile.defs: version set to 5.1.0-pre0 commit 3642f1f1fa0a5c34ed2e61988b93e4ecb7d4596e Author: Daniel-Constantin Mierla Date: Thu Nov 2 10:47:50 2017 +0100 core: try to handle hep3 over tcp/tls from reader - avoid going through longer processing path - done only global parameter tcp_accept_hep3 is set commit 5940e759a754644d29e4145eea648ede45b4b356 Author: Daniel-Constantin Mierla Date: Thu Nov 2 08:42:58 2017 +0100 regex: free unused tmp pkg memory for reloaded patterns - use memset instead of for loop to init allocated memory to 0 - few bits of code formatting commit 1de15c06b982b4b4a0d9860b51c2178745cd9af0 Author: Daniel-Constantin Mierla Date: Wed Nov 1 16:46:20 2017 +0100 core: safety checks to catch enclosed ipv6 addresses or hostnames in via build commit e6abb9302c8b127b7ac15cd7e24075845e271bf1 Author: Surendra Tiwari Date: Wed Nov 1 16:34:32 2017 +0100 core: remove condition for ipv6 outbound socket to build via header commit 612e96d8a2cc2a9ac31a7fb05508084fb82dbcf5 Author: Oyvind Kolbu Date: Wed Nov 1 16:28:22 2017 +0100 pkg/obs: enable the same modules for RHEL 7 as for Centos 7 - GH #1293 commit 223b8e4736fe8c803366b49e064438a5985182e1 Author: Daniel-Constantin Mierla Date: Wed Nov 1 10:31:47 2017 +0100 sipcapture: exported functions to kemi framework commit 2ffee710e208fee7facaa013d3b233b264781b25 Author: Daniel-Constantin Mierla Date: Wed Nov 1 09:58:45 2017 +0100 sipcapture: removed unused param from w_float2int() - dedicated wrappers for cfg exported report_capture() variants commit d0175784c466bc2717e5a71e9081958b7493110b Author: Daniel-Constantin Mierla Date: Wed Nov 1 09:45:37 2017 +0100 sipcapture: remove unused parameter to w_sip_capture() - dedicated wrappers for cfg exported sip_capture() variants commit 1708de3f4be4cc74a76a2d36d2cdca38ba918b8f Author: Daniel-Constantin Mierla Date: Wed Nov 1 09:28:28 2017 +0100 sipcapture: clang format the code, added missing copyright header commit 5addc451e07a4dce0c4d24585ed841b903166b10 Author: Daniel-Constantin Mierla Date: Wed Nov 1 09:17:02 2017 +0100 siptrace: exported functions to kemi framework commit 0504bf23a1dc188b7121f835db1c47ef3f49c397 Author: Daniel-Constantin Mierla Date: Tue Oct 31 18:11:43 2017 +0100 siptrace: split code from one single big file commit e1ef9f7ffb8a720f9dfd6602bb8e36070148a706 Author: Kamailio Dev Date: Tue Oct 31 17:16:25 2017 +0100 modules: readme files regenerated - textops ... [skip ci] commit be51e338830f960cc27845136feaee4f101ed2c1 Author: Ovidiu Sas Date: Tue Oct 31 12:13:51 2017 -0400 textops: documentaton updated for is_audio_on_hold() - reported by Julia Boudniatsky commit ccf71c68f7c0af4ac761e2e0c2dc1ac11662261f Author: Daniel-Constantin Mierla Date: Tue Oct 31 12:31:26 2017 +0100 acc: allow accounting only for external accounting engine - have accounting via external engines without a need to have log flag set commit 3492ea4c1783fd3a56ad159e98d6dbab76e9bd4e Author: Daniel-Constantin Mierla Date: Tue Oct 31 08:43:07 2017 +0100 xhttp_rpc: exported functions to kemi framework commit 8d55e51f6c7e7c3381f397023f6553b921ae173f Author: Daniel-Constantin Mierla Date: Tue Oct 31 08:37:51 2017 +0100 xhttp_pi: export functions to kemi framework commit 982eaff9d55e4269216b88be7d21233dfe280e5a Author: Daniel-Constantin Mierla Date: Tue Oct 31 08:31:26 2017 +0100 xcap_server: functions exported to kemi framework commit 47f2731503faf84b1e666753bcb2db03772224b4 Author: Daniel-Constantin Mierla Date: Mon Oct 30 18:30:45 2017 +0100 cfg_rpc: cfg.list rpc command returns an array of string values commit c15249cd9aa1756262d20636e5b12a3a1ebcf1b2 Author: Daniel-Constantin Mierla Date: Mon Oct 30 17:51:12 2017 +0100 msrp: functions exported to kemi framework commit 1b38ad5ea0a17ea63d0319919ebeceaa043d8e0f Author: Kamailio Dev Date: Mon Oct 30 15:01:28 2017 +0100 modules: readme files regenerated - auth ... [skip ci] commit 8ca3cede7429efb49efa2491ca733cf4e3fd8e16 Author: Mikko Lehto Date: Mon Oct 30 15:30:45 2017 +0200 tm: add RPC call tm.stats to documentation commit 9ed210ad397d0ad36c020b960a799e918482765f Author: Mikko Lehto Date: Mon Oct 30 15:44:08 2017 +0200 auth|pua_reginfo: fix common documentation typo commit e5b77a64f47dd103eebfe3dfe1208c050dd50a9d Author: Mikko Lehto Date: Mon Oct 30 14:42:02 2017 +0200 tm: fix documentation typos and changed or obsolete paths commit 9e5820f0c98b86824fcafe128fbfe0d37173479a Author: Daniel-Constantin Mierla Date: Mon Oct 30 10:37:33 2017 +0100 registrar: do not return 0 in some cases of failure for save() commit 80a78412d6ad02251d1bd64dd9ce72acd1742fa6 Author: Kamailio Dev Date: Sun Oct 29 09:17:01 2017 +0100 modules: readme files regenerated - rtimer ... [skip ci] commit 666656c27b8d01d490523f0a7e15de57ff42bad5 Author: Daniel-Constantin Mierla Date: Sun Oct 29 09:13:31 2017 +0100 rtimer: doc - updated examples, enhancements for use with kemi commit 1b14fdee7414d84b2c7181958bf29df3256299a7 Author: Daniel-Constantin Mierla Date: Sun Oct 29 09:06:52 2017 +0100 rtimer: support for execution of kemi callback functions commit 8a0de1b9f29b0bcd3c13166911c24c01ef9c72ba Author: Daniel-Constantin Mierla Date: Sun Oct 29 09:02:46 2017 +0100 rtimer: save the route name in the internal structure commit 37cf1433af55a8744dfccee873699e17b06b8ac4 Author: Daniel-Constantin Mierla Date: Sun Oct 29 08:57:33 2017 +0100 timer: revert to use of route_get() - route block is searched prior of being declared due to modparam callback commit 62827f1d883aa0cdd6ba6807958629b9a4f65d06 Author: Kamailio Dev Date: Sat Oct 28 15:16:53 2017 +0200 modules: readme files regenerated - timer ... [skip ci] commit 7b8d3389338e7194201eeff18399822cc2188bc2 Author: Daniel-Constantin Mierla Date: Sat Oct 28 08:58:26 2017 +0200 timer: doc - example using the module via kemi commit 570112934d693029229d9809cd2de98a1ce4cc7a Author: Daniel-Constantin Mierla Date: Sat Oct 28 08:50:56 2017 +0200 timer: allow execution of kemi callbacks on timer - route block name is used as kemi function name commit a69e47ce762108e0399bdfb6784649ebf3a34394 Author: Daniel-Constantin Mierla Date: Sat Oct 28 08:36:42 2017 +0200 timer: removed svn id commit 4ccfc2b6845cccb04a2814c1d71c18de1e0efdff Author: Daniel-Constantin Mierla Date: Fri Oct 27 19:19:09 2017 +0200 timer: save route name inside timer action structure commit e4800a83439cb04eb3a5d4e106ad767a3d6776a5 Author: Daniel-Constantin Mierla Date: Fri Oct 27 16:44:56 2017 +0200 timer: use route_lookup() instead of route_get() to find a route block - avoids creating an empty route block structure - split code for dedicated cfg function wrapper commit 17f5db5b934a6ba35835aa99545d79deb99b35af Author: Kamailio Dev Date: Fri Oct 27 15:31:22 2017 +0200 modules: readme files regenerated - timer ... [skip ci] commit 25a775cf44bc9c88ce8b6afc906968e2677dbf37 Author: Daniel-Constantin Mierla Date: Fri Oct 27 15:11:49 2017 +0200 timer: docs - split selects from functions section commit e9d0e799309b807b2376fd3eb30bd74a36997168 Author: Daniel-Constantin Mierla Date: Fri Oct 27 15:01:41 2017 +0200 timer: use typedefs, updated log macros commit 3386e34593da78fcbf6f72f45ad2e6e8d3a72525 Author: Daniel-Constantin Mierla Date: Fri Oct 27 14:52:22 2017 +0200 timer: code formatting commit 0a3ba3ca39d7215a9ac6b8906768e2835f6de353 Merge: 0eaf73bd8 22e4031cd Author: Charles Chance Date: Fri Oct 27 11:34:32 2017 +0100 Merge pull request #1284 from kamailio/cchance/dialog dialog: remove replicated dialog from profile as soon as gets to term… commit 0eaf73bd84589ede4b0f87a7a16820e5b2a4ff41 Merge: a29312f65 7dad4f5a8 Author: Daniel-Constantin Mierla Date: Fri Oct 27 10:43:06 2017 +0200 Merge pull request #1260 from sergey-safarov/spec_update pkg/kamailio: Created readme for centos, fedora, opensuse, oracle, rhel dists commit a29312f650518fadff8122a8d2ece6c01594d0e1 Author: Kamailio Dev Date: Fri Oct 27 09:31:39 2017 +0200 modules: readme files regenerated - acc ... [skip ci] commit 2a157d6f0951124ca8a3aba7171dfb91c68625b7 Author: Mikko Lehto Date: Fri Oct 27 10:16:09 2017 +0300 sl: document event routes commit 7ee62dfa4c2290e657a55b609053755f91faa4ee Author: Mikko Lehto Date: Fri Oct 27 10:11:31 2017 +0300 sl: use documentation entities commit fab551a87b40b35ca99845df52071980458cdd51 Author: Mikko Lehto Date: Fri Oct 27 10:07:38 2017 +0300 sl: fix typos and format in documentation and code commit e875863f1b23217454061f61b90e82ce4ff7be8b Author: Mikko Lehto Date: Fri Oct 27 10:02:42 2017 +0300 acc: documentation typo commit 41aa50ae4ee31657f8eb61fcb949d188cda8cff4 Author: Mikko Lehto Date: Fri Oct 27 10:02:02 2017 +0300 dialog: documentation text format commit dee1dc349a5aad9c84a22701d88e2eafa6a22b5c Author: Mikko Lehto Date: Fri Sep 29 09:13:56 2017 +0300 mtree: doc typo commit 3f1f706b8b1fa5da9da56420d069fc231dd9d784 Author: Daniel-Constantin Mierla Date: Thu Oct 26 21:16:36 2017 +0200 kex: setdsturi() hanldes vars params commit a6efe6d7e1a205a9d0c2d5c6c165fe337c4de814 Author: Daniel-Constantin Mierla Date: Wed Oct 25 22:56:47 2017 +0200 app_python: safety checks for self var pointer commit 22e4031cdcc7ba7c90553bd569e289043c0c64cf Author: Charles Chance Date: Wed Oct 25 15:29:07 2017 +0100 dialog: remove replicated dialog from profile as soon as gets to terminated state - matches local (non-replicated) behaviour introduced in edf61ac commit 384a5338762fbc17bb63a24fcfc2dfe968626070 Merge: cafabcf65 ed4757c58 Author: Daniel-Constantin Mierla Date: Wed Oct 25 14:43:01 2017 +0200 Merge pull request #1283 from dunst0/patch-1 dispatcher: undeclared UINT32_MAX on FreeBSD missing header commit ed4757c5886f0fc93d3eeec9f01885b63c6dc9c8 Author: Rick Date: Wed Oct 25 14:37:42 2017 +0200 dispatcher: undeclared UINT32_MAX on FreeBSD missing header - on FreeBSD is for UINT32_MAX the header needed commit cafabcf658c203d07bd170b2ccbf8282600c19a0 Merge: 991d73c27 c110c6b27 Author: Daniel-Constantin Mierla Date: Wed Oct 25 12:07:20 2017 +0200 Merge pull request #1282 from oyvindkolbu/gcc-7 Support gcc 7+. commit 991d73c27c7b119c13c09f46ac8efc93460dc91f Merge: d581c007a 247e9bf28 Author: Daniel-Constantin Mierla Date: Wed Oct 25 12:05:34 2017 +0200 Merge pull request #1279 from vitalikvoip/usrloc_fix Usrloc fix commit d581c007ac29aea2c70fbeecdcebda701c37aa37 Merge: ba7f663a0 d63d33bbd Author: Daniel-Constantin Mierla Date: Wed Oct 25 12:03:27 2017 +0200 Merge pull request #1280 from sergey-safarov/alpine pkg/kamailio/alpine_docker: Added support ssh git repo url commit c110c6b2741739ff5f45953bfd0d46b9f3b888dc Author: Øyvind Kolbu Date: Wed Oct 25 11:25:40 2017 +0200 Support gcc 7+. commit ba7f663a0f1da799fc7a8be9b86039af2862f287 Author: Daniel-Constantin Mierla Date: Wed Oct 25 10:17:12 2017 +0200 dialog: safety check for handling http replies in cseq update code - reported by GH #1277 commit a21ea97800c7d7d3b082a9b1d57887e125d83d68 Author: Daniel-Constantin Mierla Date: Wed Oct 25 10:16:43 2017 +0200 core: parser - typedef'ed msg_start struct to msg_start_t commit d63d33bbd0883cffc5d6e34a336331697ce13005 Author: Sergey Safarov Date: Tue Oct 24 10:26:30 2017 -0400 pkg/kamailio/alpine_docker: Added support ssh git repo url commit 1bb3aeaaeb220af6471a7a54dead308dc05380e5 Author: Daniel-Constantin Mierla Date: Tue Oct 24 12:38:12 2017 +0200 presence_dialoginfo: removed svn id, history, coherent indentation commit 247e9bf28ed900d980bf193708d2409cce3261d7 Author: Vitaliy Aleksandrov Date: Thu Oct 19 16:00:32 2017 +0300 usrloc: fix format of the ul.dump json reply - create "Domains" array instead of a single "Domain" object. commit dfcba5fbcc5046a12babd3c6e93555f89ffa9cbe Author: Vitaliy Aleksandrov Date: Fri Oct 20 15:39:30 2017 +0300 usrloc: fix usrloc slot lock in ul.dump rpc procedure - unlock usrloc slot when "ul.dump brief" fails during aor struct creation commit b57c83c936bf729bda3174803cacbf006552f2dc Author: Daniel-Constantin Mierla Date: Mon Oct 23 14:35:43 2017 +0200 jsonrpcs: use select on udp socket to work on non-blocking mode commit f9a59248dccfb95453a48d63ac5ad90bc6c745e5 Author: Daniel-Constantin Mierla Date: Mon Oct 23 10:46:01 2017 +0200 pua_dialoginfo: debug message to show whether avps are used or not - adjusted code format to avoid very long line commit 904e7435cc4206a9058602b12ba23a1d733674db Author: Daniel-Constantin Mierla Date: Mon Oct 23 10:33:28 2017 +0200 pua_dialoginfo: removed svn ids, history, done indentation commit 9c3883a7856d6fb12d103baf3f784107a7c3914c Author: Daniel-Constantin Mierla Date: Sun Oct 22 09:49:22 2017 +0200 jsonrpcs: use same socket for dgram transport commit 17697e4bcabcec62d4393c6ae60fabec7d1c8e98 Author: Daniel-Constantin Mierla Date: Sat Oct 21 12:19:41 2017 +0200 jsonrpcs: init fifo stream via mod init callback commit 70fa5b79e413e162427f5a8ffad3357252c517e2 Author: Daniel-Constantin Mierla Date: Sat Oct 21 12:10:29 2017 +0200 jsonrpcs: init dgram sockets via mod init callback commit a2b862a74c77bc71238d9b8c9ef19ddb629c75ce Author: Daniel-Constantin Mierla Date: Sat Oct 21 11:47:35 2017 +0200 jsonrpcs: set rank PROC_RPC for fifo and dgram processes commit d4f11b6ffc459faf5c6577cc3374420c1469baeb Author: Daniel-Constantin Mierla Date: Fri Oct 20 11:23:06 2017 +0200 jsonrpcs: updated the name of module in description of extra procs commit 3a1e8807d340dd7907b310006a18a7e82e795d2b Author: Victor Seva Date: Thu Oct 19 10:31:51 2017 +0200 pkg/kamailio/deb: fix kamailio-berkeley-modules dependence commit 9364b1691412ec1d3d59ca8a801613470e079c1d Author: Daniel-Constantin Mierla Date: Thu Oct 19 08:58:59 2017 +0200 jsonrpcs: proper propagation of rpc fault code and message commit cae9b5655b1779e4f968f9ab16a5bae41151e4a4 Author: Daniel-Constantin Mierla Date: Wed Oct 18 18:41:20 2017 +0200 sipdump: details of running processes written in meta file commit 9483efe6af26a2a8b08ee132e8ed2afe25e71cbc Author: Daniel-Constantin Mierla Date: Wed Oct 18 18:41:01 2017 +0200 xmlrpc: fix handling the optional param spec on no more params commit 87d71619e7896d3d333bb6c15d4c00616add71a6 Author: Daniel-Constantin Mierla Date: Wed Oct 18 18:36:26 2017 +0200 jsonrpcs: fix handling the optional param spec on no more params commit 7ffa6a4fd2b4daf9edf0f46d5be0bb9cc06e00d7 Author: Daniel-Constantin Mierla Date: Wed Oct 18 18:35:31 2017 +0200 usrloc: log message when rpc ul.add does not get proper params commit 6bfdbbcda638265409be1f22bd19eda8beed24ff Author: Daniel-Constantin Mierla Date: Wed Oct 18 09:11:58 2017 +0200 sipdump: write a meta file along the data file - store there the common details (runtime environment attributes) commit 4de01bbf3c0a80e67554285988a92fcf18ff9f2b Author: Daniel-Constantin Mierla Date: Tue Oct 17 07:45:58 2017 +0200 geoip: fixed typo in definition of gip variable commit ad84dd05e678a180663c857637154bac1b159c27 Author: Victor Seva Date: Tue Oct 17 09:03:07 2017 +0200 pkg/kamailio/deb: buster files commit 6b021e199cfdfaac3e4723320742377e9da1e1d0 Author: Victor Seva Date: Tue Oct 17 09:02:16 2017 +0200 pkg/kamailio/deb: add buster support * remove buildserver.net reference from backports commit 9c064ff672df7c3e65b4b2891899bfaa460469dd Author: Victor Seva Date: Mon Oct 16 12:11:13 2017 +0200 pkg/kamailio/deb: set version 5.1.0~dev8 commit f819890018e339ce416b9da51fb44bd719449228 Author: Kamailio Dev Date: Mon Oct 16 11:46:21 2017 +0200 modules: readme files regenerated - sipdump ... [skip ci] commit 02074c81158b0927778e5f2daaae8da953580f2f Merge: 8596e84b2 cf0814d06 Author: Juha Heinanen Date: Mon Oct 16 12:41:48 2017 +0300 Merge branch 'master' of github.com:kamailio/kamailio commit 8596e84b20f93cf73963b0c61e15dbb049b2276a Author: Juha Heinanen Date: Mon Oct 16 12:40:43 2017 +0300 sipdump: enable param now defaults to 0 commit cf0814d06bbb1fcd88020d2bce27482142ed7b7e Author: Daniel-Constantin Mierla Date: Mon Oct 16 11:04:17 2017 +0200 Makefile.defs: version set to 5.1.0-dev8 commit cb4f97b4eb985727182c0ce8f595d3affe663cff Author: Daniel-Constantin Mierla Date: Mon Oct 16 11:03:14 2017 +0200 sipdump: fixed compile warnings on unused variables - reported by Juha Heinanen commit 599f3659a5e4463104f73251c2215723a61cda4b Author: Daniel-Constantin Mierla Date: Mon Oct 16 10:58:21 2017 +0200 Makefile.groups: added sipdump and phonenum modules commit 12b2a249577ad175692c49d040891fa1ffae7244 Author: Daniel-Constantin Mierla Date: Mon Oct 16 10:54:44 2017 +0200 phonenum: new module to do lookup on phone numbers - relies on libphonenumber to get the attributes associated with the phone number commit 14a3bd9eae7f3cb6af9d4b6e4250ab6c468c8b9f Author: Daniel-Constantin Mierla Date: Sun Oct 15 10:01:25 2017 +0200 sipdump: write proto and af for each sip message commit 868208c0bd26bd9d8f72e548075606c4f3c82f33 Author: Daniel-Constantin Mierla Date: Sat Oct 14 11:16:00 2017 +0200 sipdump: log src and dst ip and port commit 3565caf3b0f2ac28f7d2993213e4d3ef6a21a2fb Author: Daniel-Constantin Mierla Date: Sat Oct 14 10:43:45 2017 +0200 core: set receive infor for sr event SREV_NET_DATA_IN commit 344df7099435dcc76bf052cf2a020b3512ad153b Author: Daniel-Constantin Mierla Date: Sat Oct 14 10:42:52 2017 +0200 core: added field for receive info inside sr_event_param_t commit 62d9eb79b9c461df8a21eba928a31f8bd4d85c48 Author: Daniel-Constantin Mierla Date: Sat Oct 14 10:41:32 2017 +0200 core: compacted typedefs for ip addr structs commit 986094362b8ff384cc0378a7028425ea092609aa Author: Daniel-Constantin Mierla Date: Fri Oct 13 12:32:52 2017 +0200 sipdump: implemented sipdump.enable rpc command commit cdafc5a6a0a3487101820d608ffa5973d7464d00 Author: Daniel-Constantin Mierla Date: Fri Oct 13 12:20:05 2017 +0200 core: helper function to print ip address in a buffer with square brackets commit 18b996262fb1c7bde94b494ce837754dc82c9e7e Author: Daniel-Constantin Mierla Date: Fri Oct 13 12:19:30 2017 +0200 core: fix bitwise test for priting socket details commit f662a62519f99e046caf03063147104af22ec3c3 Author: Daniel-Constantin Mierla Date: Fri Oct 13 12:18:32 2017 +0200 core: fix for bitwise test in core rpc command commit 9c3958e77c2f6bfcf7a66e36b05a163447f33c5b Author: Kamailio Dev Date: Fri Oct 13 11:01:45 2017 +0200 modules: readme files regenerated - nat_traversal ... [skip ci] commit c7f40f8a2acbfad5c755aa32bdbb39a491899e2b Author: Daniel-Constantin Mierla Date: Thu Oct 12 10:57:19 2017 +0200 sipdump: new module saving sip traffic and additional details into local files - aiming to help troubleshooting during development or testing, especially when dealing with SIP over TLS with forward privacy commit 642dcef14271bc1376a54f8afe3a159d4e831ba6 Author: Daniel-Constantin Mierla Date: Thu Oct 12 09:34:59 2017 +0200 nat_traversal: added section ids in docs commit bbb9c3353324f41e94e5b5fd9dc8020c0edfcf3d Author: Kamailio Dev Date: Wed Oct 11 18:31:26 2017 +0200 modules: readme files regenerated - db_postgres ... [skip ci] commit 7d27b682cc6259b1f6bcd21584b9f1d5bbfc9a36 Author: Daniel-Constantin Mierla Date: Wed Oct 11 18:27:50 2017 +0200 db_postgres: documentation for lockset parameter commit 60f177bf04cd116b1e34f5563f594da327af8c09 Author: Daniel-Constantin Mierla Date: Wed Oct 11 18:23:19 2017 +0200 db_postgres: clang format of the code commit 33ecbbbaf8054220372637ac89ac4e4a7c7748d0 Author: lazedo Date: Wed Oct 11 06:22:42 2017 +0100 kazoo : increase max url size to 512 commit b87ac3440ae38526cca15dd26625e481e331d51e Author: lazedo Date: Wed Oct 11 06:21:23 2017 +0100 kazoo : add consumer key if appropriate commit 48791fae1ba8508b18856d90e85a93df003b1e3b Author: Kamailio Dev Date: Tue Oct 10 11:46:38 2017 +0200 modules: readme files regenerated - dialog ... [skip ci] commit 59b58035bfe8e722a696db889d5295254092ae90 Author: Daniel-Constantin Mierla Date: Tue Oct 10 11:33:22 2017 +0200 dialog: documented optional sdp body for rpc bridge command commit 4267e1ef7c9ffaac606964fb1b2d64334754b5d9 Author: Daniel-Constantin Mierla Date: Mon Oct 9 18:27:28 2017 +0200 tm: updated some structs to typedefs commit 9c9366473280c52d7f79348637a56264420d48fc Author: Kamailio Dev Date: Mon Oct 9 16:46:17 2017 +0200 modules: readme files regenerated - path ... [skip ci] commit fa8441fb92460d235d8aa7cbf2611b07dfa6230b Merge: 08f817957 3c04bda00 Author: Daniel-Constantin Mierla Date: Mon Oct 9 16:32:20 2017 +0200 Merge pull request #1261 from dunst0/feature/flowTokenAndReceived path: insert flow token in path header with received commit 08f817957d1f262aaf5ef4b927c1e9c64a70ec9c Author: Kamailio Dev Date: Mon Oct 9 16:31:28 2017 +0200 modules: readme files regenerated - db_flatstore ... [skip ci] commit c203af8d977cd977f2614d22fab84fead07dc25a Merge: b8d5c7fbe 4571f168e Author: Daniel-Constantin Mierla Date: Mon Oct 9 16:29:17 2017 +0200 Merge pull request #1262 from jchavanton/db_flatstore_delimiter db_flatstore: encode delimiter param commit b8d5c7fbe994bb581c1e78285f08ec1980f6b89f Author: Lucian Balaceanu Date: Mon Oct 9 16:05:01 2017 +0300 p_usrloc: location.sql missing INSTANCE_COL commit f9115fc5fcdc0f4348e3c38b72117e09ce670226 Merge: fa9483160 9be2a9665 Author: Lucian Balaceanu Date: Mon Oct 9 15:36:23 2017 +0300 Merge pull request #1266 from asiplas/master p_usrloc: Fix #1265: missing columns in location.sql file. commit fa948316059a140ee906d386c5a2a3123e9c370c Author: Kamailio Dev Date: Mon Oct 9 12:47:04 2017 +0200 modules: readme files regenerated - mediaproxy ... [skip ci] commit e49512ce80693aa2638d9fca940ded5a889cd2f9 Author: Daniel-Constantin Mierla Date: Sun Oct 8 22:54:00 2017 +0200 misc_radius: end separator for examples in docs - added section ids commit 9be2a96651f743af0a22d0534ee9fc90e857d484 Author: Andrew Siplas Date: Sun Oct 8 05:41:00 2017 -0400 p_usrloc: Fix #1265: missing columns in location.sql file. Add columns referenced by [p_usrloc_mod.c](https://github.com/kamailio/kamailio/blob/6c01e2692d5ff56dda54d21469d32c4d3dcbfbff/src/modules/p_usrloc/p_usrloc_mod.c#L65) commit 9cc48208ec92f3e12be53e8054603e0ee248675f Author: Daniel-Constantin Mierla Date: Sat Oct 7 23:17:39 2017 +0200 mediaproxy: code formatting using clang commit 5535a612445ea71a938e427e0ed7e3f7ea5d88cf Author: Daniel-Constantin Mierla Date: Sat Oct 7 23:11:01 2017 +0200 mediaproxy: added section ids in docs commit 6c01e2692d5ff56dda54d21469d32c4d3dcbfbff Author: Daniel-Constantin Mierla Date: Fri Oct 6 01:20:25 2017 +0200 maxfwd: applied clang format commit 1f54f3d21a81badb4ba43c6adb88195bdd2c42f1 Author: Daniel-Constantin Mierla Date: Fri Oct 6 01:16:10 2017 +0200 maxfwd: fixed location for section id of maxfwd_process commit e4cb62486644cdca753fe6c7768bd738ee19c8a5 Author: Daniel-Constantin Mierla Date: Thu Oct 5 17:34:13 2017 +0200 presence_conference: removed history and svn ids commit c6e921e45f1257913848110189eab82a34aa2f8b Author: Victor Seva Date: Thu Oct 5 13:17:18 2017 +0200 core: add safety check to rval_get_tmp_str() See #1263 commit 3c04bda005430206dd1b9da4f11b474ab8fea363 Author: Rick Barenthin Date: Wed Oct 4 17:41:39 2017 +0200 path: insert flow token in path header with received - added the possiblity to have the received parameter and flow toke in the add_path_received function commit 4571f168ea1d8d51ed31a5dd7e581ecc84b53d00 Author: Julien Chavanton Date: Tue Oct 3 16:53:26 2017 -0700 db_flatstore: encode delimiter param using ""%" HEX HEX" mechanism for escaping from RFC 2396 commit 376731b0fdcebb68c721ee4e4bcdd3f6dc3fcd7d Author: Kamailio Dev Date: Wed Oct 4 13:46:38 2017 +0200 modules: readme files regenerated - domainpolicy ... [skip ci] commit d94a65cbd0a86e1869037bbcfa261bc4219be908 Author: Daniel-Constantin Mierla Date: Wed Oct 4 13:42:30 2017 +0200 domainpolicy: removed empty rpc section - added several section ids commit 465c9355a7d16c2c11c0f12b7346f8d42d693212 Author: Kamailio Dev Date: Tue Oct 3 17:16:26 2017 +0200 modules: readme files regenerated - xhttp_pi ... [skip ci] commit f6f8b802749b2234e700fbd9cde8b847a54cab83 Author: Ovidiu Sas Date: Tue Oct 3 11:02:27 2017 -0400 xhttp_pi: fix documentation examples commit f460607b5b0903c0937e5272c18d1c4fed38d42d Author: Daniel-Constantin Mierla Date: Tue Oct 3 15:38:29 2017 +0200 cplc: added section ids in docs commit ae7e19fa77693f7c574a66ee6c773e781cea6a86 Author: Kamailio Dev Date: Mon Oct 2 19:31:18 2017 +0200 modules: readme files regenerated - cnxcc ... [skip ci] commit f5430eb0ad6134539d5eb4369e4c60bdb5fa4a63 Author: Daniel-Constantin Mierla Date: Mon Oct 2 19:11:26 2017 +0200 cnxcc: added section ids in the docs commit d84451d9a1b144b5aee4678df051cb65e8db2595 Author: Federico Cabiddu Date: Mon Oct 2 11:03:59 2017 +0200 siptrace: fix memory leak in hlog commit 7dad4f5a8c41923d4792baad42b93461e0dbb019 Author: Sergey Safarov Date: Mon Oct 2 04:50:48 2017 -0400 pkg/kamailio: Created readme for centos, fedora, opensuse, oracle, rhel dists commit b24c3093feeb49bd6e9e508a6947fb3926c4ea8f Author: Daniel-Constantin Mierla Date: Mon Oct 2 09:50:56 2017 +0200 app_python: added section ids in docs commit 9229cb397e3afebd5e25e67713e4df9b6d622192 Author: Daniel-Constantin Mierla Date: Sun Oct 1 08:21:55 2017 +0200 app_mono: added section ids commit 0b0d282e8db3c230b11a78aa5e37f3ab3fba990b Merge: c5ffc265c de93509c3 Author: Daniel-Constantin Mierla Date: Sun Oct 1 08:15:00 2017 +0200 Merge pull request #1259 from sergey-safarov/libressl pkg/kamailio/alpine: Set of updates alpine packaging and docker commit de93509c3335d6969eac5389a3f5715b98222ba2 Author: Sergey Safarov Date: Sat Sep 30 16:17:22 2017 -0400 pkg/kamailio/alpine_docker: Fixed missed symbolic links commit cbb8d801d5e4836d922483c61f29eb7e02a4f360 Author: Sergey Safarov Date: Sat Sep 30 15:14:52 2017 -0400 pkg/kamailio/alpine_docker: Allow build docker image from forked repos commit 756a0d63083d5fbcca3426842db16bc4d06c4a32 Author: Sergey Safarov Date: Sat Sep 30 05:59:33 2017 -0400 pkg/kamailio/alpine: Removed custom kamailio.cfg, now used default commit c5ffc265cf83c7e329ee8d21c3bafba78b670c58 Merge: 563004ca5 d98e7570c Author: Daniel-Constantin Mierla Date: Sat Sep 30 14:23:21 2017 +0200 Merge pull request #1258 from sergey-safarov/alpine pkg/kamailio/alpine_docker: Docker args now passed to kamailio #1252 commit d98e7570c458fb4992c6e49395b099a09bb5e133 Author: Sergey Safarov Date: Sat Sep 30 05:26:49 2017 -0400 pkg/kamailio/alpine_docker: Docker args now passed to kamailio #1252 commit 6e809f6126f9da45c1c12488b68f342a14260086 Author: Sergey Safarov Date: Sat Sep 30 05:19:55 2017 -0400 pkg/kamailio/alpine removed mi_fifo from config file. pkg/kamailio/alpine_docker: Removed workaround for non existent module mi_fifo commit 563004ca54cb31d19e3bd9e30633c9f860070883 Author: Daniel-Constantin Mierla Date: Sat Sep 30 09:23:34 2017 +0200 auth_radius: added section ids in docs commit dc15a8cd44fa17bb5ad12bf418c78af9f6e071e1 Author: Daniel-Constantin Mierla Date: Fri Sep 29 18:58:49 2017 +0200 htable: do not fork clean timer if no auto-expire is defined - match the same condition used in mod init to declare the extra process - reported by GH #1237 commit 711917153a4be290fd7e405c2c5578fe42ef9aff Author: Daniel-Constantin Mierla Date: Fri Sep 29 18:21:53 2017 +0200 kamctl: do not set privileges on drouting tables without id for pgsql - reported by #1256 commit 21808cd59b56c0e60f4c06b30615697438e41a55 Author: Daniel-Constantin Mierla Date: Fri Sep 29 14:41:31 2017 +0200 pkg/kamailio: removed gentoo symlink commit 1542b5bf2a34b597e6b98870829f2248822b6294 Author: Kamailio Dev Date: Fri Sep 29 14:16:30 2017 +0200 modules: readme files regenerated - rtpengine ... [skip ci] commit 67f2e8d93ba670c88b5fc89f74d21f3fa097244d Merge: f90e78511 45b4d35f7 Author: Richard Fuchs Date: Fri Sep 29 08:03:29 2017 -0400 Merge pull request #1253 from claudiupb/implement-stop-recording Add stop_recording function, and make start/stop_recording functions accept flags commit f90e785114c7dd738ca7ce7e70d72dd92cbd7136 Author: Daniel-Constantin Mierla Date: Fri Sep 29 13:11:50 2017 +0200 sqlops: keep string values zero-terminated inside db result structure commit d3b7f0d390dd430d40a1d47112f076f4b21e3afe Author: Daniel-Constantin Mierla Date: Fri Sep 29 09:58:04 2017 +0200 kamctl: added db subcommand to mange records in version table commit 6d4367e4ab1e7e2d38b94b942f2383e3878a1e7a Author: Daniel-Constantin Mierla Date: Fri Sep 29 09:28:08 2017 +0200 domain: proper output format for rpc dump command - arrays have to be used to list domains and attributes commit 0a3c3d1c7066d9a6fd7460b5f60a013717815ce1 Author: Daniel-Constantin Mierla Date: Fri Sep 29 09:09:19 2017 +0200 kamctl: regenerated the db creation scripts - reported by #1254 commit 9339850b0c6ad13b796afe37f84db81d00aa3861 Author: Daniel-Constantin Mierla Date: Thu Sep 28 12:32:22 2017 +0200 xhttp_pi: updated the path for installation of pi_framework.xml commit 5cf921b7a5956276d281003a39160e6c7cef9e78 Author: Daniel-Constantin Mierla Date: Thu Sep 28 12:29:26 2017 +0200 misc/examples: reorganized examples in subfolders commit aed158be91db54561aae11669d5c7942f4a26aa6 Author: Daniel-Constantin Mierla Date: Thu Sep 28 11:59:48 2017 +0200 pkg/ser: removed long time unmaintained ser packaging specs - use pkg/kamailio specs as a reference if still want to package ser commit 8cd2eaa48c59d961379c1040e4373dcc398d2aaf Author: Daniel-Constantin Mierla Date: Thu Sep 28 11:58:25 2017 +0200 pkg/ser: added readme with not that ser packaging specs are removed commit 1473be69e191c6873cfc4e2501999ebeb8a45159 Author: Victor Seva Date: Thu Sep 28 08:41:57 2017 +0200 cfgt: format code using clang-format commit 1c0dd4cf9cd131ce1844dbbe7dc20f30f5e8a010 Merge: 68876da3d 31b9af0c2 Author: Konstantin M Date: Wed Sep 27 16:19:09 2017 +0300 Merge pull request #1248 from kamailio/revert-924-vseva/fix_app_python Revert "app_python: fix compiler warning" commit 31b9af0c2c524afc84b2b03d5c2d2bdac8f12daf Author: Konstantin M Date: Wed Sep 27 16:15:41 2017 +0300 Revert "app_python: fix compiler warning" commit 68876da3de9211ac493094f012b44f06f327dd1b Author: Daniel-Constantin Mierla Date: Wed Sep 27 14:24:57 2017 +0200 textops: replace body functions exported to kemi framework commit 43b1f9de4538c0739a133c0181a4df97c23c5769 Author: Victor Seva Date: Wed Sep 27 14:02:47 2017 +0200 pv: remove unused variable > pv_core.c: In function 'pv_get_protoid': > pv_core.c:1259:6: warning: unused variable 's' [-Wunused-variable] > str s; > ^ commit 91bec00a1451f026ccfa5c42d1b945d15ced664e Author: Victor Seva Date: Wed Sep 27 13:57:54 2017 +0200 kex: fix compiler warning > core_stats.c: In function 'stats_fetch_all': > core_stats.c:521:7: warning: 'm' may be used uninitialized in this function [-Wmaybe-uninitialized] > if(m==NULL) { > ^ > CC (gcc) [M kex.so] mod_stats.o commit fcbaac36dfc755ed52bd3ec8abba4dc52934a348 Author: Daniel-Constantin Mierla Date: Wed Sep 27 12:15:40 2017 +0200 textops: replace() and replace_all() exported to kemi framework commit 45b4d35f725839f5391957adf761dc1b9625fa23 Author: Claudiu Boriga Date: Wed Sep 27 11:40:50 2017 +0300 rtpengine: make start_recording and stop_recording accept flags commit 4bdbf01319f8bc86f1feb9ee0fb995f776cea652 Author: Daniel-Constantin Mierla Date: Wed Sep 27 09:39:31 2017 +0200 pv: new var $csb - shortcut to get the CSeq header body commit c8e2c77c28a6aed6996c05060fa3d24c3e0a933a Author: Daniel-Constantin Mierla Date: Wed Sep 27 09:33:29 2017 +0200 pv: new var $prid - get protocol id (int value) commit ce5362dc460ed9ecc477bd8103904a009ebb3f6c Author: Claudiu Boriga Date: Tue Sep 26 15:49:59 2017 +0300 rtpengine: add stop_recording function commit d61e4aa8ef2882ba2b40bf27b0f17ebdcfa074dc Merge: 98634783f 982cc452c Author: Konstantin M Date: Tue Sep 26 23:20:18 2017 +0200 Merge pull request #924 from linuxmaniac/vseva/fix_app_python app_python: fix compiler warning commit 98634783f1c7268e73fc39acabf9c4778e53e799 Author: Ovidiu Sas Date: Tue Sep 26 10:40:07 2017 -0400 utils/db_oracle: update Makefile for oracle 12.2 client commit 0529cc90ef9402c33944e9e1570c295f5fad6d80 Author: Ovidiu Sas Date: Tue Sep 26 10:39:18 2017 -0400 db_oracle: update Makefile for oracle 12.2 client commit b356c73494da7ef53447a5c7615bebeb8eb9a9e2 Author: Federico Cabiddu Date: Tue Sep 26 15:32:20 2017 +0200 http_async_client: null terminate the request id in the callback commit 9425c8d582c0ed0e133dc64f64345d9e3e7e059a Author: Kamailio Dev Date: Tue Sep 26 10:16:47 2017 +0200 modules: readme files regenerated - auth ... [skip ci] commit 4e2c3f2b41859767f13bef237b93ea7101f36d12 Author: Daniel-Constantin Mierla Date: Tue Sep 26 10:06:36 2017 +0200 auth: explicit listing of status codes for replies in docs of challenge functions commit 47bfa060e6b182167c5d0b21cbaebf5b1c0bb8d2 Author: Daniel-Constantin Mierla Date: Mon Sep 25 15:13:58 2017 +0200 dialog: adjusted debug messages when updating attributes commit ed9a2cd7a938095ef923a263b8a2a3760e8396de Author: Daniel-Constantin Mierla Date: Sun Sep 24 11:50:31 2017 +0200 tm: print tm cell in rpc tm.list output commit 7261ac9fd36b6ea4a70695363b14b91d884e0c81 Merge: 6fee88bec f083513f0 Author: Daniel-Constantin Mierla Date: Sun Sep 24 11:27:03 2017 +0200 Merge pull request #1246 from kamailio/timer-xavp timer: reset xavp using common function commit 6fee88bece2903d787b5cd03905da4d381f2cf1a Merge: 185db312e f21eaf124 Author: Daniel-Constantin Mierla Date: Sun Sep 24 11:26:36 2017 +0200 Merge pull request #1245 from sergey-safarov/alpine pkg/kamailio/alpine: Packaged rabbitmq, sctp, radius modules and created docker scripts commit f083513f0139156e3b0f1ce68cb934b687d0a56d Author: lazedo Date: Sat Sep 23 11:56:58 2017 +0100 timer: reset xavp using common function commit f21eaf124344becced5008488dd862382e971323 Author: Sergey Safarov Date: Sat Sep 23 06:35:20 2017 -0400 pkg/kamailio/alpine: Packaged db_berkeley, app_python, app_perl, db_perlvdb, topos_redis commit 185db312ed91bba6c997a42a84c4da1e4ce2319f Author: Daniel-Constantin Mierla Date: Sat Sep 23 09:30:08 2017 +0200 janssonrpcc: do not lock in mod destroy - all children are killed already and if lock was already set results in a deadlock commit 291649821f4d19790072ffaf9aefc41891a3551d Author: Daniel-Constantin Mierla Date: Sat Sep 23 09:29:10 2017 +0200 jsonrpcc: do not declare variables in header files - avoid declaration in each .c that includes the .h commit 5fde5e87a0dba18c7d1d1cd97ef4e89536cc10c5 Merge: 5389f903c 894e64ae6 Author: Daniel-Constantin Mierla Date: Sat Sep 23 07:58:38 2017 +0200 Merge pull request #1242 from gaaf/random-fixes Random fixes commit 38d746e6181990d61f2fd7fd88599690a987bfec Author: Sergey Safarov Date: Fri Sep 22 18:07:50 2017 -0400 pkg/kamailio/alpine: Packaged rabbitmq, sctp, radius modules commit 089c96ab3ad470424581e56808ccf7196711b413 Author: Sergey Safarov Date: Fri Sep 22 10:05:01 2017 -0400 pkg/kamailio/alpine_docker: Added docker packaging scripts commit 50694326b33a73e73c982f0fa575e5f67ccdf427 Author: Sergey Safarov Date: Fri Sep 22 05:12:46 2017 -0400 pkg/kamailio/alpine: Removed unnecessary patches commit 5389f903c1fea9d7bcc709e84d81249a36dcb3de Merge: 7326e7233 b2d233adf Author: Daniel-Constantin Mierla Date: Fri Sep 22 14:26:05 2017 +0200 Merge pull request #1241 from sergey-safarov/spec_update11 pkg/kamailio/obs: Updated obs spec commit 894e64ae69f485ee8b764092d255c65ab7740da7 Author: Alex Hermann Date: Fri Feb 24 14:23:57 2017 +0100 janssonrcp-c: Fix segfault in mod_destroy Check variable before dereferencing it. commit 305dbe7197f87d8e14bb75f14553852c8e3c9b8c Author: Alex Hermann Date: Mon Feb 20 18:30:27 2017 +0100 json: Add fixup_free function for json_get_field commit efe9d554a912edb0ffc5ae8e7176adc5bcc44a5e Author: Alex Hermann Date: Tue Oct 6 12:35:38 2015 +0200 cfgutils: Remove debug statements in sleep functions Too much noise when debug logging is on commit d6a374d707f23afddfc007edfeae40b01836b3c0 Author: Alex Hermann Date: Mon Feb 20 18:26:01 2017 +0100 cfgutils: Properly handle 'exit' when from route_if_exists() exit is supposed to exit the routing script. route_if_exists() wasn't handling the exit, so script would continue to run after 'exit'. commit 92e404b3676aa57bca531096cddc14d58e06c789 Author: Alex Hermann Date: Mon Jan 2 19:22:03 2017 +0100 cfgutils: Allow pv in check_route_exists() and route_if_exists() These functions are somewhat useless if a dynamic parameter is not allowed. commit 194d1bd1d1b86a92ee51bb32d88c105eb6130910 Author: Alex Hermann Date: Mon Jan 2 19:21:19 2017 +0100 cfgutils: Add fixup_free functions to (u)sleep functions commit b2d233adf6bd3678f0fdcca3cc355a0edfc23944 Author: Sergey Safarov Date: Thu Sep 21 15:48:57 2017 -0400 pkg/kamailio/obs: Added support of OpenSUSE Tumbleweed commit 9889eaf0d05c743352a298f03e095c7445f56ce9 Author: Sergey Safarov Date: Thu Sep 21 15:59:30 2017 -0400 pkg/kamailio/obs Fixed build of perl module commit 7326e7233890db9877992fda7ce8e969fd59be73 Author: Daniel-Constantin Mierla Date: Fri Sep 22 09:22:52 2017 +0200 ims_registrar_pcscf: added default license header for new files commit 1fe5970917f21e9d69127635e04ba8ae585e2da4 Author: Kamailio Dev Date: Thu Sep 21 16:46:26 2017 +0200 modules: readme files regenerated - kex ... [skip ci] commit 6457634c963c0f65aaf4f3ce6573490609637f74 Author: Daniel-Constantin Mierla Date: Thu Sep 21 16:41:41 2017 +0200 kex: more details about rpc stats.fetch output commit 40273d15a4bf574da1b31d9a5ec4be7c4b6eb879 Author: Daniel-Constantin Mierla Date: Thu Sep 21 16:36:59 2017 +0200 kex: documentation for rpc stats.fetch commit 931831bec1048c6d5671c2451a1c490893863c8d Author: Daniel-Constantin Mierla Date: Thu Sep 21 16:32:35 2017 +0200 kex: new rpc command - stats.fetch - similar to stats.get_statistics, but with more json friendly output commit e6e031775bb38da9ee2e994e9845daeff6a5392d Author: Daniel-Constantin Mierla Date: Thu Sep 21 15:32:14 2017 +0200 websocket: removed legacy stats with typos commit ffac3c32fcff789bc4712f1b54f052445d33e089 Author: Daniel-Constantin Mierla Date: Wed Sep 20 13:40:22 2017 +0200 topos_redis: safer size for snprintf buf to allow space for numbers commit 0c47c62aa29607c4f903afda451104da027cea67 Merge: be80d9597 52f9bc1e9 Author: ng-voice GmbH Date: Wed Sep 20 13:26:32 2017 +0200 Merge pull request #1238 from tdimitrov/sec-agree ims_registrar_pcscf: Add support for sec-agree parameters parsing commit be80d95972d879d9d99e971ec03235160223ddae Merge: 634efd6b0 4fc13e27c Author: Daniel-Constantin Mierla Date: Wed Sep 20 13:25:47 2017 +0200 Merge pull request #1240 from sergey-safarov/alpine pkg/kamailio/alpine: Added packaging script for Alpine dist. commit 634efd6b066c8302847aa4d72a4b5abda40eed75 Author: Sergey Safarov Date: Wed Sep 20 13:21:44 2017 +0200 tls: fixed initialization when LibreSSL is used - port from OpenBSD commit bdd16faefc3e6abe8e824f53f370b51993958b62 Merge: 65ed9b065 e77ca376f Author: Daniel-Constantin Mierla Date: Wed Sep 20 13:17:19 2017 +0200 Merge pull request #1230 from sergey-safarov/spec_update11 pkg/kamailio/obs: Updated obs SPEC file commit 4fc13e27c1a0047cf6cf3909b77736c6307c1ee3 Author: Sergey Safarov Date: Wed Sep 20 05:56:59 2017 -0400 pkg/kamailio/alpine: Added packaging script for Alpine dist. commit 65ed9b065c497266a4ecd9760e7c168c69b4c6e8 Author: Daniel-Constantin Mierla Date: Tue Sep 19 11:45:46 2017 +0200 core: tcp - increased the size for flags field in connection struct commit e77ca376f72e8ce4d18c1f76d31b3f90913d94ad Author: Sergey Safarov Date: Sat Sep 9 05:41:27 2017 -0400 pkg/kamailio/obs: Updated SPEC file commit 52f9bc1e9ec2747426bc347745df9d1892021fce Author: Tsvetomir Dimitrov Date: Tue Jul 18 17:18:11 2017 +0300 ims_registrar_pcscf: Add support for sec-agree parameters parsing commit 593f929f3678150423b50b68293ac6267ddcb4a3 Author: Victor Seva Date: Mon Sep 18 09:25:18 2017 +0200 pkg/kamailio/deb: version set to 5.1.0-dev7 commit 76149e02e4a73bfd6e24200b21b05c981776741e Author: Daniel-Constantin Mierla Date: Mon Sep 18 09:17:40 2017 +0200 Makefile.defs: version set to 5.1.0-dev7 commit 3759c26c486c879a798b41a186870fda0f546506 Author: Kamailio Dev Date: Mon Sep 18 09:16:49 2017 +0200 modules: readme files regenerated - statsc ... [skip ci] commit e97c7c8b5ac983206423daff5b2b0ce016eb5392 Author: Daniel-Constantin Mierla Date: Mon Sep 18 09:02:02 2017 +0200 pv: exported pvx.evalx() to kemi framework - the equivalent of pv_evalx() commit 24e09eeafc489b2d37c759ccedc0cdb65ebe2613 Author: Daniel-Constantin Mierla Date: Sun Sep 17 21:17:39 2017 +0200 statsc: small updates to docs commit c8a8e368d5145a5ad5298fea04cfd79a764ce05a Author: Daniel-Constantin Mierla Date: Sun Sep 17 19:23:31 2017 +0200 ipops: removed svn id, history; coherent indentation commit b38455c90c858044e474a4d864f5f7156a8f08cf Author: Kamailio Dev Date: Sun Sep 17 11:01:58 2017 +0200 modules: readme files regenerated - usrloc ... [skip ci] commit d6af9b8146ae6fc6fda692e669fb334ba1a959bd Author: Daniel-Constantin Mierla Date: Sun Sep 17 10:56:35 2017 +0200 usrloc: updated docs for rpc ul.add command commit e0b8227051ff5cd7d021888b3cf2cfb183bf7d58 Author: Daniel-Constantin Mierla Date: Sun Sep 17 10:49:18 2017 +0200 usrloc: rpc ul.add can set also received and socket fields commit dc8644a0326d90f2c766e3462762fc3dfdf73669 Author: Daniel-Constantin Mierla Date: Sun Sep 17 10:26:18 2017 +0200 usrloc: helper function to test if a rpc parameter is set or not - useful for optional parameters which can be given '0' or '.' value to indicate that it is not intended to be set commit 0954a069ac92c70e190875fdc05150a7d2004ddb Author: Daniel-Constantin Mierla Date: Sun Sep 17 10:08:37 2017 +0200 usrloc: test first if all params are retrieved for rpc ul.add - avoid logging unset values commit 0e38dabe44e475e8054d3905e553637977dd26e1 Author: Daniel-Constantin Mierla Date: Sat Sep 16 23:09:44 2017 +0200 msrp: updates to log macros commit 574f2d4d40fbdecf379292d65ad0218e8ecaab10 Author: Daniel-Constantin Mierla Date: Sat Sep 16 23:05:33 2017 +0200 rtpproxy: removed function name from log messages commit cb0869db90c3e808dcd2f0a06d24544e32e26802 Merge: f47f42ac1 b103fefdd Author: Daniel-Constantin Mierla Date: Sun Sep 17 10:05:13 2017 +0200 Merge pull request #1236 from jchavanton/dispatcher_latency_fix dispatcher: latency fix stdev calculation commit b103fefdd871af95c3f7e1ac7b1605b5ea5b402a Author: Julien Chavanton Date: Fri Sep 15 09:34:19 2017 -0700 dispatcher: latency fix stdev calculation - adding linking to lm library commit f47f42ac12ad111b3bad52aa2d495fbed5ef395d Author: Daniel-Constantin Mierla Date: Fri Sep 15 09:27:07 2017 +0200 core: tcp_read_headers() safety checks for parsed pointer - reset if it is out of read buffer range and the state is H_SKIP_EMPTY commit 35ee3a4b0357820bf31b3aa68323dcb7df267e94 Author: Daniel-Constantin Mierla Date: Fri Sep 15 09:00:18 2017 +0200 core: tcp_read_ws() - safety checks for very large advetised lenght - use unsigned for lenght to avoid going negative on large read values commit e01eb3ae4e40a9e510df1f784b738fd043884fbc Author: Kamailio Dev Date: Thu Sep 14 18:31:25 2017 +0200 modules: readme files regenerated - dispatcher ... [skip ci] commit 68395d51c2d7dc7c9956daeababcaeba7e2ded24 Merge: 18c512e31 12a25ed74 Author: Daniel-Constantin Mierla Date: Thu Sep 14 18:21:24 2017 +0200 Merge pull request #1234 from jchavanton/dispatcher_latency_monitoring dispatcher: latency statistics commit 18c512e31a2601a97b244f05b65ae92c0efba08e Author: Kamailio Dev Date: Thu Sep 14 14:01:25 2017 +0200 modules: readme files regenerated - registrar ... [skip ci] commit 5a1555ca8d52b112b4d4671583aeb0ed44422016 Merge: 62ea33a6e c31501bc0 Author: Juha Heinanen Date: Thu Sep 14 14:46:23 2017 +0300 Merge branch 'master' of github.com:kamailio/kamailio commit 62ea33a6e9585e25362bd669c2f1cd11321dc119 Author: Juha Heinanen Date: Thu Sep 14 14:44:41 2017 +0300 increased location table contact field size from 255 to 512 commit c31501bc09c440bf1e1f8507ceed38277f18375c Author: Kamailio Dev Date: Thu Sep 14 10:01:22 2017 +0200 modules: readme files regenerated - tm ... [skip ci] commit d811aee59aff3d5acf48983c6858f1ecd3d5d436 Author: Daniel-Constantin Mierla Date: Thu Sep 14 09:46:19 2017 +0200 tm: documentation for rpc tm.clean command commit 8f0fc94aaa6db96ef209c6136240d98ef566a004 Author: Daniel-Constantin Mierla Date: Thu Sep 14 09:21:08 2017 +0200 tm: rpc command to clean long time expired transactions - try hard clean after 90 seconds since lifetime elapsed commit 12a25ed74585b7516e2eddb61e9175b466c86941 Author: Julien Chavanton Date: Mon Sep 11 15:15:49 2017 -0700 dispatcher: latency statistics commit 90ab9e4f301c48ba9f080014330b933457d68e96 Author: Daniel-Constantin Mierla Date: Wed Sep 13 18:07:34 2017 +0200 usrloc: use app name in UL rpc UA, shift from mi to rpc in strings - coherent indentation commit 7d041c41d06773a5198f4e1a6461bdb1bd5b5351 Author: Kamailio Dev Date: Wed Sep 13 11:46:55 2017 +0200 modules: readme files regenerated - dialog ... [skip ci] commit e23c50aed89be717c0bc76e6fbfc902cf3deacb6 Author: Daniel-Constantin Mierla Date: Wed Sep 13 11:43:04 2017 +0200 dialog: small updates to docs commit e04716f4f9325fa5290555823132455ea599daac Author: Daniel-Constantin Mierla Date: Tue Sep 12 16:10:10 2017 +0200 seas: added guards to several include files - bits of formating and removal of inline history commit 81ad6adb6456490bce9dfe019c22857713669a52 Merge: 6eb9f46bc 9741bee7a Author: Lucian Balaceanu Date: Tue Sep 12 17:00:38 2017 +0300 Merge pull request #1233 from hdikme/master carrierroute: warning for the same carrier/domain having routes with only 0 probability commit 9741bee7af8136b35af8e6279e530aa0ad54f574 Author: Huseyin Dikme Date: Tue Sep 12 15:37:17 2017 +0200 carrierroute: warning for the same carrier/domain having routes with only 0 probability - While starting kamailio or reloading the routes, if the same carrier/domain pairs do not have any route with a probability other than 0 (zero) then an error log will be printed on the screen. Besides, the log "invalid dice_max value" in the cr_func.c has been made more clear. commit 6eb9f46bc413b72f41423673f1ad1083775760c4 Author: Daniel-Constantin Mierla Date: Mon Sep 11 23:16:39 2017 +0200 uid_auth_db: removed history, updated log macros commit 6fa1e72a8e8b74876432afe47830d2ee22b1caf6 Author: Daniel-Constantin Mierla Date: Mon Sep 11 23:15:29 2017 +0200 uid_uri_db: fixed log message commit 06a5bb4cff0319a19660b711e7d987b30a939345 Author: Juha Heinanen Date: Mon Sep 11 22:21:26 2017 +0300 modules/lcr: remove extra prefix_column param commit 227b49c4a0049b72079101d3e4c407755d0b2fb0 Author: Kamailio Dev Date: Mon Sep 11 09:31:34 2017 +0200 modules: readme files regenerated - p_usrloc ... [skip ci] commit dd5a040840dddcf6fa7f91a2433332f81850eeae Author: Lucian Balaceanu Date: Mon Sep 11 10:20:24 2017 +0300 p_usrloc: updating documentation commit 43a12b88aa7ae018d92815628debe4c924e2b58f Author: Lucian Balaceanu Date: Mon Sep 11 10:18:17 2017 +0300 p_usrloc: value checks for db_ops_ruid, db_update_as_insert commit f5a329ff0ce0e433c5ff8a7bfdc815819dcf1022 Author: Daniel-Constantin Mierla Date: Sun Sep 10 11:34:13 2017 +0200 uid_uri_db: removed history, updated application name - adjustments to log messages and indentation commit f60a3cfa3070a4782038dcf9f2169562220cc396 Author: Daniel-Constantin Mierla Date: Sun Sep 10 10:25:18 2017 +0200 jsonrpcc: more debug messages if init fails - coherent indentation and whitespacing commit 0281dc351ca4cde8d3343164cc3091d02808f3cb Author: Daniel-Constantin Mierla Date: Sat Sep 9 23:12:43 2017 +0200 uid_gflags: fixed rpc commands doc strings - converted log macros - coherent indentation and whitespacing commit ccfe8c422135dff4b63db4b577973ff6790ebaf9 Author: Daniel-Constantin Mierla Date: Fri Sep 8 10:35:00 2017 +0200 prefix_route: added header define guards - sanitization of log messages commit e27ba180ab9801e6b32bfb31aad1c02d28f7e559 Author: Daniel-Constantin Mierla Date: Thu Sep 7 15:29:09 2017 +0200 snmpstats: removed wrong function name from log message commit 99ea089cb410c18e26bf29feb6ed14bf404988ff Author: Daniel-Constantin Mierla Date: Thu Sep 7 15:18:27 2017 +0200 sl: exported sl_forward_reply() to kemi framework commit c4bd6709cf3abb1fb0685fc89641d85c6752eb34 Author: Kamailio Dev Date: Wed Sep 6 20:46:22 2017 +0200 modules: readme files regenerated - lcr ... [skip ci] commit b0f941e1ef9a013472ea42bade3c8ecae9111768 Author: Juha Heinanen Date: Wed Sep 6 21:34:56 2017 +0300 modules/lcr: improved description of prefix_column param commit b672d8ef63715cf816390a05ce7a441377c3e468 Author: Daniel-Constantin Mierla Date: Wed Sep 6 11:13:16 2017 +0200 tm: reset T_ASYNC_CONTINUE once t_continue() callback is executed - by having it still set, the reply field was not reset, causing to free an invalid pointer when transaction was destroyed, reported by Vitaliy Aleksandrov - set reply of suspended request branch to FAKED_REPLY on continue, the code was already set to 500 - make it coherent with the local replied transactions - reset cloned reply under lock for suspended reply branch and free it later via backup pointer - safer if someone risks to access the suspended reply branch (should happen now, just future proof) commit 8599f6fca16367a3e2a0dd4a638c667459482cd5 Author: Daniel-Constantin Mierla Date: Wed Sep 6 09:09:13 2017 +0200 tm: more info in some log messages commit e90184ede69a1c162da640d2df0d44198c2059bf Author: Kamailio Dev Date: Tue Sep 5 13:31:18 2017 +0200 modules: readme files regenerated - p_usrloc ... [skip ci] commit fda5be331d24342beb5b50e7171b4a3be9c5b4fc Author: Lucian Balaceanu Date: Tue Sep 5 14:21:40 2017 +0300 p_usrloc: add config framework support for certain parameters The following params are now configurable via kamcmd cfg: expire_time, db_err_threshold, failover_level, db_ops_ruid, db_update_as_insert commit 303294547399610a4eedcd382631e7d442fd76ad Author: Kamailio Dev Date: Tue Sep 5 08:01:33 2017 +0200 modules: readme files regenerated - presence_xml ... [skip ci] commit 6fbaac0d9383da5fe30ea9d2e9671ab3dffd9694 Author: Daniel-Constantin Mierla Date: Tue Sep 5 07:55:09 2017 +0200 presence_xml: small adjustments, added section ids commit 498e6a96fa101863170399e237cad66a8620a9e6 Author: Daniel-Constantin Mierla Date: Mon Sep 4 16:13:01 2017 +0200 pkg/obs: more details in the readme commit 2406f79169aac6a94a4a8f26aa50dd6291d821ec Author: Sergey Safarov Date: Mon Sep 4 16:08:36 2017 +0200 pkg/kamailio/OBS: Added RPM packaging scripts for openSUSE Build Service commit db00b5fd0ecd65ee6164fdfeac3df90bdd2a4393 Author: Daniel-Constantin Mierla Date: Sun Sep 3 10:22:40 2017 +0200 alias_db: docs - added section ids commit ab08d6def9fa060cb6568bc13eec328078dd4e04 Author: Daniel-Constantin Mierla Date: Sun Sep 3 10:18:57 2017 +0200 auth_db: docs - small cleanups commit 25c9e1b5f6bb81ef1ec730b8400cdef66c119089 Author: Daniel-Constantin Mierla Date: Sat Sep 2 13:28:21 2017 +0200 xmlrpc: coherent indentation and white spacing commit ec15b23f25ba2502a661157ae69b4dc1db923f66 Author: Daniel-Constantin Mierla Date: Fri Sep 1 12:00:06 2017 +0200 core: main - don't count wtimer secondary process separately - it is registered via sr_wtimer_init() - fixes the extra empty entry in process table reported by Juha Heinanen commit bffb6b8374b087799b1979e2ba935dc130436987 Author: Daniel-Constantin Mierla Date: Fri Sep 1 11:58:54 2017 +0200 core: pt - debug messages when registering app processes commit 83724225ebc3ed778e7bacb487e3d3376e47e504 Author: Daniel-Constantin Mierla Date: Thu Aug 31 15:48:54 2017 +0200 core: tcp - print reason in tcp emit closed event debug message commit f74cddd78df3f37f6ea827fc1787796c601572b3 Author: Daniel-Constantin Mierla Date: Thu Aug 31 12:38:20 2017 +0200 db_text: fix computing absolute path to db using cfg dir - reported by GH #1224 commit 2683b20d7b62f60ce53ed6692a42ed6b19fee972 Author: Daniel-Constantin Mierla Date: Thu Aug 31 11:31:33 2017 +0200 db_text: more details in log message when nr of columns is too small commit 1d8c6e4330fc069ed6606e0b966ece76053909b8 Author: Daniel-Constantin Mierla Date: Thu Aug 31 11:20:17 2017 +0200 tm: skip empty lists when listing transactions via rpc tm.list commit 53afec4962e2dc3ec0971ba97da94f37c57780d3 Author: Daniel-Constantin Mierla Date: Thu Aug 31 11:19:50 2017 +0200 core: clist - helper macro to test if a clist is empty commit e34d70fbffc22f3c2173b960afcfbb6166060002 Author: Daniel-Constantin Mierla Date: Thu Aug 31 10:00:03 2017 +0200 tm: show ref count, lifetime, uas request mode in rpc tm.list commit e6b9cfeea47c7e377bbd030543a94437aaa54467 Author: Kamailio Dev Date: Wed Aug 30 21:01:25 2017 +0200 modules: readme files regenerated - tm ... [skip ci] commit ec62424d2e1a9ff697f077c90eda27c08515e75e Author: Daniel-Constantin Mierla Date: Wed Aug 30 20:55:20 2017 +0200 tm: documentation for tm.list rpc command commit 9fe9543d3d9b700fc51e4227a2a08e9715aa4eb2 Author: Daniel-Constantin Mierla Date: Wed Aug 30 20:53:25 2017 +0200 tm: new rpc command tm.list - list details of the transactions commit 8d9459b7de28de90993e7e26c827298c7b2d08a4 Author: Victor Seva Date: Tue Aug 29 12:58:41 2017 +0200 tls: fix sanitization of log macros commit a8b30d340f9d commit a8b30d340f9d19daac10ed987707adf7327ef420 Author: Daniel-Constantin Mierla Date: Tue Aug 29 12:03:50 2017 +0200 tls: sanitization of log macros commit fcc4b8ed537714c2ab5bbb7de221e0218e913d24 Author: Kamailio Dev Date: Mon Aug 28 12:31:32 2017 +0200 modules: readme files regenerated - rtpengine ... [skip ci] commit 5272f4e4e302e44ad870bd8b8936c2517848c0ca Author: Daniel-Constantin Mierla Date: Mon Aug 28 12:25:09 2017 +0200 rtpengine: documented the flag for call recording - reported by GH #1221 commit 2d79d1fc20ee1cd056b1b4b453c557671ae99f08 Author: Daniel-Constantin Mierla Date: Sun Aug 27 11:11:17 2017 +0200 auth: removed module and function names from logs commit 08496ed43a4c99a082192a2d9d22eacfbb242a16 Author: Daniel-Constantin Mierla Date: Sat Aug 26 16:29:53 2017 +0200 core: cfg vars - updated log macros commit c2657fd4a4e88e6f86ff9eef3b9fa2dd641c240c Author: Daniel-Constantin Mierla Date: Fri Aug 25 12:10:47 2017 +0200 core: cfg struct - updated log macros, coherent indentation commit b325a7711ac405e5598f7fbd224fb1b8e84221cf Author: Juha Heinanen Date: Fri Aug 25 10:29:44 2017 +0300 modules/lcr: fixed testing if dont_strip_or_prefix_flag is set commit 38f10f867d8f234d7193eb47b9e176e50d5b021e Author: Daniel-Constantin Mierla Date: Thu Aug 24 12:20:29 2017 +0200 core: forward - coherent whitespacing and log macro update commit ec6850c167a196c3f28d218b3ad1c31f7926b4fa Author: Daniel-Constantin Mierla Date: Wed Aug 23 11:18:54 2017 +0200 core: cfg group vars - updated log macros commit 6a69220ec8f46528d1c02295452e59462d02d0f5 Author: Kamailio Dev Date: Tue Aug 22 12:31:44 2017 +0200 modules: readme files regenerated - statsc ... [skip ci] commit febcf7cdb29896fb7bc02585b4ac36a5fba5e3ae Author: Olle E. Johansson Date: Tue Aug 22 12:30:12 2017 +0200 usrloc Fix README typo commit 4c7fbb1d6c33ffa6b1630e2b15bcc60934e4dcb3 Author: Olle E. Johansson Date: Tue Aug 22 12:22:58 2017 +0200 statsd Fix strange formatting for apostrophes in the html files by actually using an apostrophe commit f2f6e7ec171fab9dcf8ad7d6c6b25438a54b32af Author: Olle E. Johansson Date: Tue Aug 22 12:19:54 2017 +0200 statsc Fix typo in RPC command naming commit a91b2b68c667afb39854ac94fbcfa9cbe6dc49cb Author: Kamailio Dev Date: Mon Aug 21 17:01:27 2017 +0200 modules: readme files regenerated - avp ... [skip ci] commit e6b6d26d831b937832969459692b3b06a776a033 Author: Mikko Lehto Date: Fri Aug 11 22:45:03 2017 +0300 core, modules: fix common documentation typo commit 4e219ebae59be64009dc59a28cb158ae4a51db50 Author: Mikko Lehto Date: Fri Aug 11 13:32:50 2017 +0300 topoh: fix documentation typo commit c2e74aa28ce20ec9f9eb19197aa829e9c9672a1d Author: Mikko Lehto Date: Wed Aug 9 16:47:11 2017 +0300 nathelper: fix documentation typo commit ff6e3f4d5a48f2673d4ec33b9a293ddc43c34781 Author: Mikko Lehto Date: Wed Aug 9 10:08:19 2017 +0300 siputils: fix example typo commit 40d7308fb6d194a6c5c40c3a6b338cba9c87b253 Author: Mikko Lehto Date: Tue Aug 8 18:35:38 2017 +0300 registrar: fix statistic documentation typo commit 6452e86bcc3e4b927a2e511f3c7a9f464a69ac66 Author: Mikko Lehto Date: Thu Jul 27 19:03:42 2017 +0300 sipcapture: documentation typo commit 496f538e2ce8be9ed852a7bf8b1fe118b8971998 Author: Kamailio Dev Date: Mon Aug 21 16:46:27 2017 +0200 modules: readme files regenerated - siptrace ... [skip ci] commit 309895b0a3494f3ac476646779dfd0605e0857f1 Author: Mikko Lehto Date: Mon Aug 21 17:21:16 2017 +0300 siptrace: mention trace_mode in overview - text by Daniel Tryba commit e129b809e258d94ea39d66c847db3a19eae2b708 Author: Olle E. Johansson Date: Mon Aug 21 10:57:34 2017 +0200 http_client Free the old object when the new can't be allocated properly commit 4447dc8619f7136bca127efadaad4bce6f8e0e91 Author: Daniel-Constantin Mierla Date: Mon Aug 21 07:43:44 2017 +0200 core: parser contact - removed history, updated log macros - coherent indentation commit 12c57dbee20d809ee6b43fc56fdb37e38bd60916 Author: Kamailio Dev Date: Sun Aug 20 08:01:29 2017 +0200 modules: readme files regenerated - kex ... [skip ci] commit 804f9e85ce84d45dcb6a7b4d5202b050b5289cc4 Author: Daniel-Constantin Mierla Date: Sun Aug 20 08:00:41 2017 +0200 kex: documentation for core.modules rpc command commit 5ead6c080d2a9c3e5e6adc56a717003bef37c9dd Author: Daniel-Constantin Mierla Date: Sat Aug 19 07:05:03 2017 +0200 core: digest parser - converted old log macros - coherent indentation commit 1121ee05e982625e31045416473b00be1caf481c Author: Daniel-Constantin Mierla Date: Fri Aug 18 07:24:20 2017 +0200 core: added rpc command core.modules - list the names of loaded modules commit 4072b0f9fbc084a4f4640e1b4272b7f8495cd1bb Author: Daniel-Constantin Mierla Date: Thu Aug 17 13:42:59 2017 +0200 core: parser - use case insensitive comparison to get header by name - same for next sibling header - GH #1217 commit bf97c8acd67c0151c70da812402d3eef79388f83 Author: Daniel-Constantin Mierla Date: Thu Aug 17 13:23:08 2017 +0200 pv: small adjustments for {s.corehash} transformation - use standard uint32_t type and internal function to convert to str commit 38c85975e3b4a9f1dc548f7bda1f54726fba3d44 Merge: 468008610 74563696f Author: Daniel-Constantin Mierla Date: Thu Aug 17 12:46:01 2017 +0200 Merge pull request #1218 from kamailio/corehash_trans pv: add string corehash transform commit 4680086105bb41f03a1180be03d7acce113d465a Author: Olle E. Johansson Date: Thu Aug 17 10:00:42 2017 +0200 http_client Move some logging to debug to avoid annoying messages commit 534546e6514056eb5d7f2b46d9c6acf7cb4931ce Author: Kamailio Dev Date: Thu Aug 17 07:31:41 2017 +0200 modules: readme files regenerated - dialog ... [skip ci] commit afc678e9db29f3cf83aff0f24d7affdae5be6cba Author: Daniel-Constantin Mierla Date: Thu Aug 17 07:28:07 2017 +0200 dialog: documentation for dlg_set_ruri() commit 87ca7a1b078f0c8d85b0d7e1cc43773cd238037e Author: Daniel-Constantin Mierla Date: Thu Aug 17 07:17:49 2017 +0200 dialog: added dlg_set_ruri() - sets the r-uri of requests within dialog with the correspondong contact address stored in dialog structure - convenient function as alternative to checking direction and then setting by assigning to $ru from $dlg(*contact) commit 74563696fa064b7cbe169e9af1020ba840c8b8ab Author: lazedo Date: Thu Aug 17 03:04:20 2017 +0100 pv: add string corehash transform optional size parameter to return the slot if supplied example $(var(myvar){s.corehash}) returns the hash $(var(myvar){s.corehash, 32}) returns the slot commit 059884554528731261d600adc9bc2f1a75583bfb Author: Daniel-Constantin Mierla Date: Wed Aug 16 12:33:51 2017 +0200 core: updated mailing list address in CONTRIBUTING.md commit 893c68d5cbbab35d842aa7275c57d692770e0fff Author: Daniel-Constantin Mierla Date: Wed Aug 16 09:15:03 2017 +0200 pv: implemented {uri.scheme} transformation - GH #592 commit 219ddbb54bb787a8f0673014c16e749eef40bdf4 Author: Daniel-Constantin Mierla Date: Tue Aug 15 15:47:49 2017 +0200 uac: use kam_rand() instead of rand() - do kam_srand() when module is initialized commit 539a6eefa469a4394f4e6dfbe6a9affba3e2f440 Author: Henning Westerholt Date: Tue Aug 15 15:28:02 2017 +0200 app_sqlang: - fix a few copy and paste errors in the docs (probably from app_jsdt) - regenerate README commit f3f3ed2b343fc2f33f14e903f927a138e3c3adb4 Author: Kamailio Dev Date: Tue Aug 15 15:16:24 2017 +0200 modules: readme files regenerated - tls ... [skip ci] commit cb7810c939da9c8f4385b530539487528ac8705d Author: Daniel-Constantin Mierla Date: Tue Aug 15 15:09:37 2017 +0200 tls: docs for event_route[tls:connection-out] and event_callback param commit 5a889756a5386d6df86bd2ae11ac68595200fd65 Author: Daniel-Constantin Mierla Date: Tue Aug 15 14:56:40 2017 +0200 tls: completed the code for event_route[tls:connection-out] - event route executed after the connect to destination is done - using drop() in the event route marks connection for no-send data, so nothing is sent over it, being also closed - added also support for kemi interface - new mod param: event_callback - specify the name of kemi callback function commit 3214be4589471cd2fff9a9a4b763fc05cdb71c6d Author: Daniel-Constantin Mierla Date: Tue Aug 15 14:48:16 2017 +0200 core: tcp - new flag F_CONN_NOSEND (mark connection for no-send data) - if flag set, the data is not sent over the connection - can be set by drop() inside event_route[tls:connection-out] commit b44fc5293e343077db0bdea27501fd3aec3dfa11 Author: Daniel-Constantin Mierla Date: Tue Aug 15 14:46:48 2017 +0200 core: forward - coherent indentation and whitespacing commit b3b95b5b701a7f7ebf9532a172cd31b6dca699ff Author: Daniel-Constantin Mierla Date: Tue Aug 15 09:50:35 2017 +0200 topos: use INVITE transaction record to route BYE if dlg has no B-contact commit f8c6ece395a9601499c01f368c645d1d441a1789 Author: Daniel-Constantin Mierla Date: Tue Aug 15 09:01:50 2017 +0200 rls: removed unused variable - reported by Juha Heinanen commit 1fe94fe8129649703c92a87ebd402068faa66624 Author: Victor Seva Date: Mon Aug 14 23:29:41 2017 +0200 pkg/kamailio/deb: version set to 5.1.0-dev6 commit bcff1c15521b6841b747b6992e6ebb9850b7dd02 Author: Daniel-Constantin Mierla Date: Mon Aug 14 14:51:09 2017 +0200 topos: added few debug messages when managing headers and ruri commit ad7e226dfc9fd3398a891534cf67f0a02d64bf4d Author: Daniel-Constantin Mierla Date: Mon Aug 14 14:24:22 2017 +0200 topos_redis: load INVITE branch record when dealing with PRACK commit 9dc27fa6615dc22050448ce592f63e9533afaaf2 Author: Daniel-Constantin Mierla Date: Mon Aug 14 14:05:30 2017 +0200 topos_redis: load contact fileds for branch and insert INVITE extra branch - for INVITE store branch value on a key with call-id and to-tag when the reply is received commit 874a7d50779a582d1de809a3d57b4a07c3a1fbd9 Author: Daniel-Constantin Mierla Date: Mon Aug 14 13:26:22 2017 +0200 topos: increased defined value for tps nr keys commit fbf8f68ed1f8df9af7ed60cb14d379e571550a03 Author: Daniel-Constantin Mierla Date: Mon Aug 14 13:15:52 2017 +0200 topos: load contact fields for transaction record commit 5f4f5102219ba2f3de820f795f8e1e9af64d5bf9 Author: Daniel-Constantin Mierla Date: Mon Aug 14 09:10:26 2017 +0200 presence: pass pointer to subs_t for pres_update_status() - passing content of a large structure may be inneficient at runtime commit 30f1c139a144fd321f4c91928f2976a42d791733 Author: Kamailio Dev Date: Mon Aug 14 08:46:55 2017 +0200 modules: readme files regenerated - drouting ... [skip ci] commit 361162ba1c5209890f2a8f1c60887a0aa7ed9783 Merge: 00b2d6a17 9875e64a9 Author: Daniel-Constantin Mierla Date: Mon Aug 14 08:45:24 2017 +0200 Merge pull request #1212 from gbour/drouting-w-keepalive drouting: pull out unavailable destinations for sort_order 1 and 2 commit 00b2d6a170848e9e354252f9f1c3d049619efcd6 Merge: 97d8ebc96 363cc61d6 Author: Daniel-Constantin Mierla Date: Mon Aug 14 08:43:35 2017 +0200 Merge pull request #1214 from sergey-safarov/spec_update10 pkg/kamailio/centos/7: Update CentOS spec file commit 363cc61d63fac8e4a9bcf4f7994de30f6a30b73d Author: Sergey Safarov Date: Sun Aug 13 12:05:34 2017 -0400 pkg/kamailio/centos/7: Update CentOS spec file commit 97d8ebc966aba71efb3a964e71b00736db51401b Author: Daniel-Constantin Mierla Date: Sun Aug 13 11:07:42 2017 +0200 sipcapture: safety checks for values inside w_float2int() commit 3d2359b5a349efe4d6571ec0953e5c4aae54a165 Author: Daniel-Constantin Mierla Date: Sat Aug 12 08:59:06 2017 +0200 rls: replace sprintf with safer snprintf - compact printing headers in 200ok function by doing it once in a snprintf, instead of combination of many sprintf and strncpy commit bb536c3dae01865c42e556989e8aca5be85b20fe Author: Daniel-Constantin Mierla Date: Sat Aug 12 08:48:21 2017 +0200 rls: proper handling of return code for parse from/to uri commit 5be6d11ecd99670cf85cece3a534e10f3f015c52 Author: Daniel-Constantin Mierla Date: Sat Aug 12 08:27:15 2017 +0200 topos_redis: removed unused variables commit 92daa0bb98e9d7c997e9f6ca4994d48134e07acc Author: Daniel-Constantin Mierla Date: Sat Aug 12 08:26:55 2017 +0200 evapi: removed unused variable commit 41f6d98cc19e514de6d0aea05cc1d17be3d95065 Author: Daniel-Constantin Mierla Date: Sat Aug 12 08:26:22 2017 +0200 acc_diameter: removed unused variable commit 85def4c200e216dce5d3d8e53461a69ab408fa3c Author: Daniel-Constantin Mierla Date: Fri Aug 11 16:11:19 2017 +0200 core: tcp - print str error in debug message if faling to write to connection commit 125db2c3650843aae2927a4625e3d42a755fa309 Merge: 9df27ff7a 4e760394b Author: ng-voice GmbH Date: Fri Aug 11 15:54:28 2017 +0200 Merge pull request #1213 from christoph-v/ims_get_body_coredump ims_auth: fixed rare core dump, due to null ptr check commit 9df27ff7afbf1cf8ee7b3afd1741355e9f6f866e Author: Daniel-Constantin Mierla Date: Fri Aug 11 15:38:39 2017 +0200 tm: updated for the new shm global locking functions commit 1ec6964249dc5db4bd69c612b626466cae896c41 Author: Daniel-Constantin Mierla Date: Fri Aug 11 15:37:33 2017 +0200 core: main.c - updates for shm unlock in shutdown cleanup - test if shm was initialized before global unlock commit 13a1e6c23576ab3797af6fefde6fcbbd2d0b83e3 Author: Daniel-Constantin Mierla Date: Fri Aug 11 15:31:40 2017 +0200 core: mem/tlsf_malloc - shared memory locking implemented internally commit bccdcf3c456ef450399be337131fcf33e97eb57a Author: Daniel-Constantin Mierla Date: Fri Aug 11 15:26:25 2017 +0200 core: mem/q_malloc - shared memory locking implemented internally commit fcff3426798a925dffd32b75569b9d86e0f131c3 Author: Daniel-Constantin Mierla Date: Fri Aug 11 15:24:29 2017 +0200 core: mem/f_malloc - shared memory locking implemented internally commit 13bdd0e15883a07d396210b8a372c1b51786f2a9 Author: Daniel-Constantin Mierla Date: Fri Aug 11 15:21:59 2017 +0200 core: mem/shm - shared memory api updated to allow locking by manager - instead of generic global lock, allow memory manager to handle locking for shared memory commit cc9033be4cbbd5330febecaec3c5718703c0267c Author: Daniel-Constantin Mierla Date: Fri Aug 11 15:10:38 2017 +0200 tm: use standard shm malloc to store to-tag set commit 4e760394b63ab0bf3ca6deb1d527c96f800a834d Author: Valentin Christoph Date: Fri Aug 11 14:43:36 2017 +0200 ims_auth: fixed rare core dump, due to null ptr check The ims_auth module reads the value from the Content-Length header of a REGISTER request, before decoding the message body. Due to a missing null pointer check, reading this value leads to core dump in case the Content-Length header is missing. commit 751c181fe4477861e3aa300b78e115b8642d12f4 Author: Daniel-Constantin Mierla Date: Fri Aug 11 12:07:27 2017 +0200 core: new parameter - verbose_startup - control if printing routing tree and udp probing buffer debug messages should be printed at startup - default 0 (don't print); set to 1 to get those debug messages commit fe441c4561a8be852c2baae6568e48ef8203210d Author: Daniel-Constantin Mierla Date: Fri Aug 11 12:03:54 2017 +0200 core: mem - fix printing shm memory manager name commit 401ec2f71fd237b3974114803cb61030172240ae Author: Daniel-Constantin Mierla Date: Fri Aug 11 11:36:06 2017 +0200 core: mem - initial framework to support many shm pools commit eb277e854d94eaca3a29d0856e9c903d04df0fd5 Author: Daniel-Constantin Mierla Date: Fri Aug 11 11:06:24 2017 +0200 core: mem - extend pkg/shm init function for latest api fields commit 2415416df6bd4c599c7fde57fbaa541e2e37f9c7 Author: Daniel-Constantin Mierla Date: Fri Aug 11 10:21:08 2017 +0200 sms: avoid overflowing ending 0 by sprintf() commit 617e8c40608c5e2ac97dd4b39d9ab739a779b9bb Author: Daniel-Constantin Mierla Date: Fri Aug 11 09:46:29 2017 +0200 acc_diameter: few updates to make cleaner avp handling commit 26c94b32baec05a064beca7064e2f44eff9ca3ef Author: Daniel-Constantin Mierla Date: Fri Aug 11 09:14:27 2017 +0200 topos: per contact and rr specific processing for receiving PRACK - records are taken from INVITE branch record commit 9875e64a95da6186ab616f1c560fc245916ac517 Author: Guillaume Bour Date: Thu Aug 10 21:35:54 2017 +0200 drouting: pull out unavailable destinations for sort_order 1 and 2 - destinations are monitored with keepalive module (when 'enable_keepalive' option is set) - it was already supported for sort_order 0 in a previous commit commit a3e8003274ded1420d2af677246a48ef5c743a3c Author: Daniel-Constantin Mierla Date: Thu Aug 10 14:05:13 2017 +0200 core: store advertise addr for new sockets created from interface name - reported by GH #1209 commit 10be086500d37d19674235b04cb302a0f34983fc Author: Kamailio Dev Date: Thu Aug 10 13:01:57 2017 +0200 modules: readme files regenerated - carrierroute ... [skip ci] commit bc3666ba9ff46fbaafa97483d5c9ee2f574a2d2c Merge: 4e8eeaf99 5328dc6d5 Author: Daniel-Constantin Mierla Date: Thu Aug 10 13:00:57 2017 +0200 Merge pull request #1211 from dunst0/fix/carrierroute-README carrierroute: update to readme to precise that decsavp need to be an avp commit 4e8eeaf99dd024182d860f59207ae47c609093ca Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:55:11 2017 +0200 Makefile.defs: version set to 5.1.0-dev6 commit e0ff472acfbae9ad1077a3dc6f2309ea01a8fdf0 Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:52:58 2017 +0200 pua_dialoginfo: goto error in case of failures inside build_dialoginfo() commit c50e80d19dc9f6099e03db973be7e66642f70ded Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:36:38 2017 +0200 uid_auth_db: use reallocxf() to handle realloc failure commit 9b2229471a4e7b01b88a31ef9869c1ead706d5a7 Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:36:22 2017 +0200 rls: use reallocxf() to handle realloc failure commit 6f6bff7aae8192d1715c501708d76721779326d0 Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:35:43 2017 +0200 http_async_client: use reallocxf() to handle realloc failure commit 8ffd7473d46e5229cde1ab7623c3fa5fb1c6cce2 Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:15:47 2017 +0200 rtpproxy: use reallocxf() to handle realloc failure commit 4a58b48876b829756c2bb6e483feb558d7fcfabb Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:15:36 2017 +0200 rtpengine: use reallocxf() to handle realloc failure commit 46d1799fa37f12bd453c110b5e2c48055a03cd91 Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:15:23 2017 +0200 db_text: use reallocxf() to handle realloc failure commit 20012fa12f9db6b4c51bdc4f3e6969295c315cd5 Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:15:09 2017 +0200 db_sqlite: use reallocxf() to handle realloc failure commit 21e9d2c77264ebae6f7349fe97ef21e85298697f Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:14:18 2017 +0200 clt: proper handling of ctl_realloc() failure commit 1486a47f018eb322957cc9e481e876536852a3ad Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:13:57 2017 +0200 cnxcc: use reallocxf() to handle realloc failure commit 810f4196ab4ad0f0c72cbd31d8b54a82f4ddc9a1 Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:13:36 2017 +0200 app_python: use reallocxf() to handle realloc failure commit 76ef8d98051971c4c46afe598afd9203560b48d6 Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:13:18 2017 +0200 app_lua: use reallocxf() to handle realloc failure commit 27b6801ba4f6bffa80c52ad6edf1c8e5841e403e Author: Daniel-Constantin Mierla Date: Thu Aug 10 12:12:31 2017 +0200 app_java: use reallocxf() to handle realloc failure commit 027728ef16dd57383fe9ed62dff6143b7d464a98 Author: Daniel-Constantin Mierla Date: Thu Aug 10 11:50:29 2017 +0200 lib/ims: use reallocxf() to cope properly with realloc failure commit 444894cb9a26ba2a33c5a49e6507ac9a3e02acf8 Author: Daniel-Constantin Mierla Date: Thu Aug 10 11:49:37 2017 +0200 core: mem - avoid free(0) when realloc(0, size) fails commit e02990b561e306507a56b1557b44b6e00379ca45 Author: Daniel-Constantin Mierla Date: Thu Aug 10 11:48:50 2017 +0200 xmlrpc: use reallocxf() to free old pointer in case of failure commit 5328dc6d511a57ef47600f2724813124e082e53e Author: Rick Barenthin Date: Thu Aug 10 11:31:30 2017 +0200 carrierroute: update to readme to precise that decsavp need to be an avp commit 49217fb14e7cc5794c8a0a2774c33337c33438ab Author: Daniel-Constantin Mierla Date: Thu Aug 10 11:19:19 2017 +0200 carrierroute: safety checks inside avp_name_fixup - reported by GH #1210 commit 2a80448b07b39dece0770bd04014a12e2d0390d8 Author: Daniel-Constantin Mierla Date: Thu Aug 10 10:55:07 2017 +0200 xprint: use pkg_reallocxf() to ensure old pointer is freed in case of failure - fix also potential free of null commit 7bf71edc62b26a4812b19f13f5c01f980c8e55b3 Author: Daniel-Constantin Mierla Date: Thu Aug 10 10:39:36 2017 +0200 tm: relocated the crit log when branch was not set for reply transaction - added after the safety check on not accessing invalid branch indexed structure commit d5fa8ec41292e0cc1aaf3454fde6a251eff07fed Author: Kamailio Dev Date: Thu Aug 10 09:16:28 2017 +0200 modules: readme files regenerated - kex ... [skip ci] commit c06b1890a59fe6998fdef8d26def3568816ab8d7 Author: Daniel-Constantin Mierla Date: Thu Aug 10 09:08:13 2017 +0200 kex: documentation for rpc command core.ppdefines commit 3324b33c7eb6036a984666e4294323f2cb015032 Author: Daniel-Constantin Mierla Date: Thu Aug 10 09:04:29 2017 +0200 core: added rpc command core.ppdefines - list preprocessor defines enabled in config commit 3469156e29565c03ea4a8e8bafe746eec06e3a83 Author: Daniel-Constantin Mierla Date: Wed Aug 9 19:23:41 2017 +0200 Makefile.groups: added acc_diameter to extra group commit d05e4bffa921cb7daac24eda2ff7ddb09cde942d Author: Daniel-Constantin Mierla Date: Wed Aug 9 15:28:59 2017 +0200 acc_radius: coherent indentation and whitespacing commit 5cb612b7ff9bba75ec8e48dade06561810a77ccd Author: Daniel-Constantin Mierla Date: Wed Aug 9 15:28:25 2017 +0200 acc: relocated the code related to diameter accounting to acc_diameter commit 560c52cbd4f6f4f934cd907621979ce33a676821 Author: Daniel-Constantin Mierla Date: Wed Aug 9 15:27:47 2017 +0200 acc_diameter: diameter accounting module with code relocated from acc commit 60a35d4ea83fc0a6d2a29aa56ff94afc57eff9af Author: Daniel-Constantin Mierla Date: Wed Aug 9 13:38:16 2017 +0200 acc_radius: removed unused code left when split from acc module commit 8eb6e6a01d435955939ceddee82b3ba0a3ee93f8 Author: Daniel-Constantin Mierla Date: Wed Aug 9 13:37:20 2017 +0200 acc: removed define for SQL_ACC - it was enabled for more than 10 years and the module links to lib/srdb1 anyhow commit eff1e2c6a2ccceae1ddfc81298cbdcc789fcf6dd Author: Daniel-Constantin Mierla Date: Wed Aug 9 12:34:46 2017 +0200 misc: removed obsolete folder - content relocated to its own github repo: kamailio-obsolete commit 8deecb1aef4ee33d12ee0da68bf3585162284820 Author: Kamailio Dev Date: Wed Aug 9 09:16:30 2017 +0200 modules: readme files regenerated - acc ... [skip ci] commit 4a545bacf6517663830ca455b61a12ff38b22fe8 Author: Daniel-Constantin Mierla Date: Wed Aug 9 09:12:50 2017 +0200 acc: documented acc_request() function commit 42bdac92d1ad2f58d7c21f98c3b8483e86a39fb8 Author: Daniel-Constantin Mierla Date: Wed Aug 9 08:59:00 2017 +0200 acc: added acc_request(reason, table) - wrapper around acc_log_request() and acc_db_request(), writting acc record to log and db backend (if db_url is set) commit 5989ab742685840019dea65c34df7a535d3950b8 Author: Daniel-Constantin Mierla Date: Tue Aug 8 21:35:06 2017 +0200 path: fix offset to set ending 0 for received_format=1 commit 5f5697eac0089e9e2bc72323c6afa839b472ccbd Author: Daniel-Constantin Mierla Date: Tue Aug 8 17:20:33 2017 +0200 http_async_client: safety check for shm malloc and do cfg_update() commit 557bbe3042b31b8087d40a41b9d304e731ce06b9 Author: Daniel-Constantin Mierla Date: Tue Aug 8 17:19:47 2017 +0200 http_async_client: named addition processes http async worker - reflects better the module commit f4fa310479ce824c9fd68a7ef443102c30a0c171 Author: Daniel-Constantin Mierla Date: Tue Aug 8 17:02:38 2017 +0200 topos: link sip message attributes before PRACK handling commit 39a72c3c000aef00a937863a221ecc7245e1c43a Author: Daniel-Constantin Mierla Date: Tue Aug 8 14:54:06 2017 +0200 core: mem_safety enabled by default commit b84e680f9ccb7b6f1e2fa917ced3d5d82147d9ea Author: Daniel-Constantin Mierla Date: Tue Aug 8 14:21:55 2017 +0200 topos_redis: update the signature for branch record loading function commit 4c5419d6f9a9a7a7b48ba1269b52d95923582083 Author: Daniel-Constantin Mierla Date: Tue Aug 8 14:21:15 2017 +0200 topos: load INVITE transaction record when processing PRACK commit e02691ce26f7fae28155bdc26b2e8e00632830e7 Author: Daniel-Constantin Mierla Date: Tue Aug 8 12:42:32 2017 +0200 core: mem/sf_malloc - sanitization of the code commit 61c4dd2e30b17865fd52905d1bbac8a3cf6734a3 Author: Daniel-Constantin Mierla Date: Tue Aug 8 12:06:47 2017 +0200 core: mem/f_malloc - updated log macros commit 5879db76de1d5e3465d61c9530c7525d90e0fd87 Author: Daniel-Constantin Mierla Date: Tue Aug 8 12:01:55 2017 +0200 core: mem/q_malloc - updated log macros commit f7fb1d3e1687de0d051d2b224e7042cc5452a053 Author: Daniel-Constantin Mierla Date: Tue Aug 8 11:44:00 2017 +0200 core: mem/tlsf_malloc - implemented mallocxz() and reallocxf() commit 3551b1a4e1fc14ff410a8f4bee8b443ed0c841e0 Author: Daniel-Constantin Mierla Date: Tue Aug 8 11:30:41 2017 +0200 core: mem/q_malloc - implemented mallocxz() and reallocxf() commit 1f195edf75e907fc6347d5646b724cede5733170 Author: Daniel-Constantin Mierla Date: Tue Aug 8 11:15:12 2017 +0200 core: mem/f_malloc - implemented mallocxz() and reallocxf() commit 9ea86b94b2e26b21f4e3041e6298fd475797ceb3 Author: Daniel-Constantin Mierla Date: Tue Aug 8 10:42:59 2017 +0200 core: mem - new functions for pkg/shm - mallocxz() and reallocxf() - pkg_mallocxz(size) / shm_mallocxz(size) - same as the corresponding malloc function, but the allocated buffer is filled with 0. It is equivalent of { p=malloc(size); if(p) memset(p, 0, size); } - pkg_reallocxf(p, size)/shm_reallocxf(p, size) - same as the corresponding realloc functions, but the old pointer is always freed, even if the realloc operation fails. The BSDs have reallocf() commit 179a6e699a1021efa55d1ea097ceeb7a12575cc5 Author: Daniel-Constantin Mierla Date: Tue Aug 8 10:08:10 2017 +0200 tm: terminate local uac buffers with 0 - received message buffer is terminated with 0 and many functions expect that, so use of them in event_route[tm:local-request] may have ended up in wrong behavior commit 453f45af78190dad79bdc4f787ba5a18ca7f6392 Author: Daniel-Constantin Mierla Date: Tue Aug 8 09:51:43 2017 +0200 xmlrpc: handle realloc failure commit 1d06db87f88841f4aa540b4f1554bed31da2ec25 Merge: 8c428bfae d8ab359fa Author: Daniel-Constantin Mierla Date: Mon Aug 7 21:57:13 2017 +0200 Merge pull request #1204 from dunst0/fix/app_sqlang app_sqlang: fix static make and gcc in Makefiles commit 8c428bfae9e51989734d3c1535bcac24581cfe15 Merge: 9ce38204d 25f218099 Author: Daniel-Constantin Mierla Date: Mon Aug 7 21:56:15 2017 +0200 Merge pull request #1206 from codyherzog/master textops: Fix 'offset exceeds message size' crash. commit 25f2180999dafb807068313c4a329a163dd99f92 Author: codyherzog Date: Mon Aug 7 12:46:27 2017 -0700 textops: Fix 'offset exceeds message size' crash. Ensure that buffer is null terminated when subst_run() function is used. commit 9ce38204d8a59e5d83cc50a2c809d1306346f9b7 Author: Daniel-Constantin Mierla Date: Mon Aug 7 14:54:00 2017 +0200 http_client: proper free for curl params in case of failover connection commit 1948fa5312b8ab836ace4ab76a383ed29b049ae6 Author: Daniel-Constantin Mierla Date: Mon Aug 7 14:21:08 2017 +0200 kamailio.cfg: filter out sip scanner even when anti-flood is not enabled - better protection with default installation commit 37830f53b1f21fba5beef5d8e22913c431dcd708 Author: Daniel-Constantin Mierla Date: Mon Aug 7 13:52:45 2017 +0200 topos: use branch attributes to handle PRACK commit 8be0f000f74cf08e0be6bc7d0a72cae948483416 Author: Daniel-Constantin Mierla Date: Mon Aug 7 13:39:38 2017 +0200 tm: cleaner handling of dynamic regex param for t_check_status() commit 72e0ebcdcbc5ffcd7ea475334437e56b22e143d4 Author: Daniel-Constantin Mierla Date: Mon Aug 7 13:33:46 2017 +0200 ctl: proper handling of realloc failure to avoid leak commit 91ebd25726c7f4b8870e8934d60cdc7cb90d1970 Author: Daniel-Constantin Mierla Date: Mon Aug 7 12:23:18 2017 +0200 path: fix for handling received parameter, issue added by format support - reported by GH #1205 commit 5f0792e7ee985b80601e6f952269bc48031e6356 Author: Kamailio Dev Date: Mon Aug 7 11:31:22 2017 +0200 modules: readme files regenerated - topos ... [skip ci] commit f6dc87151138e600d593a345109ba2028d2dc16f Author: Daniel-Constantin Mierla Date: Mon Aug 7 11:23:53 2017 +0200 topos: docs for event_callback param and event_route[topos:msg-outgoing] commit f16c0433e0190736b16d8346d1521e3c32b2e219 Author: Daniel-Constantin Mierla Date: Mon Aug 7 11:15:33 2017 +0200 topos: added support for event_route[topos:msg-outgoing] - executed when a request is sent out - if drop() is used inside the event_route, then the request is no longer handled with topos commit f6b8bd17f167c0527fb240a9de71539e29b85f07 Author: Daniel-Constantin Mierla Date: Mon Aug 7 09:16:15 2017 +0200 core: parser - converted old log macros - indentation adjustments commit 31726783dfba54c7c84b680ddd0bae879c0ee9d3 Author: Daniel-Constantin Mierla Date: Sun Aug 6 09:06:08 2017 +0200 core: parse uri - converted log macros commit 475ef89d6fc5780673c7e0091a78036e74f819db Author: Daniel-Constantin Mierla Date: Sat Aug 5 09:45:18 2017 +0200 tls: updated log macros for config code commit 20af8da05513345ccb3d372e097c71a115ebe5a7 Author: Kamailio Dev Date: Fri Aug 4 15:16:23 2017 +0200 modules: readme files regenerated - websocket ... [skip ci] commit 921c2f6a53108ac4ddc3e262a479a46650412bce Author: Daniel-Constantin Mierla Date: Fri Aug 4 15:10:50 2017 +0200 websocket: documentation for event_callback parameter commit e15f8d34c5cdf83e0b3560873cd5909de99d3f97 Author: Daniel-Constantin Mierla Date: Fri Aug 4 15:06:09 2017 +0200 websocket: new parameter event_callback - allow setting the name of kemi function to be executed for event_route commit 6752351b69cd991cd11f389f80cf73bd68ff5bb9 Author: Daniel-Constantin Mierla Date: Fri Aug 4 14:36:42 2017 +0200 websocket: use route_lookup() instead of route_get() - avoid creating an empty route block structure if not defined in cfg commit 1c7fc2feccba9ae1ad1f97e6fdd296f83dd5b097 Author: Daniel-Constantin Mierla Date: Fri Aug 4 13:50:05 2017 +0200 misc/examples/kemi: fixed setting the failure route callback commit 61d72c90a1a3fe34aad3cedb87a3e68529be34ac Author: Kamailio Dev Date: Thu Aug 3 21:31:22 2017 +0200 modules: readme files regenerated - dispatcher ... [skip ci] commit e84ee3becbf59a5afc63510596cd62bae36d1962 Author: Daniel-Constantin Mierla Date: Thu Aug 3 18:54:19 2017 +0200 dispatcher: documentation for parallel dispatching algorithm commit 2ce57c44fee4eef112163e5dd6c712a0c68c79af Author: Daniel-Constantin Mierla Date: Thu Aug 3 18:46:26 2017 +0200 dispatcher: new algorithm - parallel dispatching (12) - send the request to all destinations from the setid at once - aka parallel forking to all address, so the AVPs are no longer set, not being needed for a re-routing commit d8ab359faa67586abd118af8c067aa2671470a43 Author: Rick Barenthin Date: Thu Aug 3 11:34:35 2017 +0200 app_sqlang: fix static make and gcc in Makefiles - app_sqlang now uses $(MAKE) and $(CC) variables in Makefiles, so it builds on systems with gnu make named different then make and compiles with different compiler than gcc commit d58fdb7c4e2e96a1bb2c64a47cc2b17e4bd03b4e Author: Lucian Balaceanu Date: Thu Aug 3 10:10:23 2017 +0300 p_usrloc: fix dereference before null check in code path commit f567695de9ecbb5a5bffe4e212a294df2753a519 Author: Lucian Balaceanu Date: Thu Aug 3 09:56:22 2017 +0300 p_usrloc: remove unnecessary increment commit a72abf8b1db2ecd8fabfd3e051d1bd61fd205a07 Author: Lucian Balaceanu Date: Thu Aug 3 09:48:22 2017 +0300 p_usrloc: fix out-of-bounds read commit 3c9b1d30f5350973bb6063ca207a3f0145f73ec5 Author: Lucian Balaceanu Date: Thu Aug 3 09:33:36 2017 +0300 p_usrloc: eliminate unused code commit 2a67f79945475cfbe8d033b4df39018a73346db1 Author: Lucian Balaceanu Date: Thu Aug 3 08:25:27 2017 +0300 p_usrloc: fix resource leak commit 92f66e05b3b93c67acdaadfd2374cb91d01413f1 Author: Daniel-Constantin Mierla Date: Thu Aug 3 07:29:57 2017 +0200 dispatcher: define values for dispatching algorithms commit b5bccd0f4e14909b4a0ba2ab3957b2ea9b28ed0c Author: Daniel-Constantin Mierla Date: Thu Aug 3 05:03:24 2017 +0200 db_text: missing breaks in checking db types compatibility commit b05f3637f9cc829470d04037f6f5b88e37819706 Author: Daniel-Constantin Mierla Date: Thu Aug 3 05:02:41 2017 +0200 cplc: safety checks for parameters commit 7bb4b7dcc23c582ec666c71c9475e46e4ca12709 Author: Daniel-Constantin Mierla Date: Wed Aug 2 16:30:24 2017 +0200 pipelimit: match algorithm name case insensitive commit d302422982aab79ec9af9b9d54d33dbf98dc7b63 Author: Daniel-Constantin Mierla Date: Wed Aug 2 09:03:02 2017 +0200 tsilo: added section ids in docs commit 00eb71da83347c9d2ea74feacec9c955f7b2a2e6 Author: Daniel-Constantin Mierla Date: Wed Aug 2 09:54:18 2017 +0200 tls: explicit libssl v1.1+ cleanup when module is destroyed - OPENSSL_cleanup() explicitely executed for libssl v1.1+ when tls module is destroyed, to avoid being executed again on final exit (due to atexit() callback), because at that moment shared memory is already destroyed and attempts to access the locals will result in cored dump - retported by Victor Seva, GH #1189 commit 62f573d4ecbbebe5f0f2d3b39be7ad4c2b460e65 Author: Alexander Lutay Date: Tue Aug 1 23:20:41 2017 +0200 kamctl: fix dangerous 'rm -rf' code in case if variables are not defined commit e39dd796a40fb01881858ccf4415fdcfa8529778 Author: Kamailio Dev Date: Tue Aug 1 13:31:30 2017 +0200 modules: readme files regenerated - uac ... [skip ci] commit d1d2dda40e1ac787a021c4ea9f9e179870dea99a Author: Daniel-Constantin Mierla Date: Tue Aug 1 13:30:26 2017 +0200 uac: fixes for section ids in docs commit af30ab2dcd6d67bc86f9ce86be0abf9014cbfd8d Author: Sergey Safarov Date: Sat Apr 22 10:37:32 2017 -0400 pkg/kamailio: Added systemd unit relanch after non null exit code. Fix of ticket 1085 commit 5e098077525b2d06834a03f69ea246835af6f11c Author: Claudiu Boriga Date: Tue Aug 1 10:40:02 2017 +0300 carrierroute: avoid ovverruning a fixed sized buffer commit 9c793833f4b56f02cf692533ad515d87d6341bf4 Author: Claudiu Boriga Date: Tue Aug 1 10:22:09 2017 +0300 carrierroute: avoid truncating value returned by fgetc commit f152fc4586b42fb8a26b01d0c40e41e143972b9a Author: Claudiu Boriga Date: Tue Aug 1 10:15:44 2017 +0300 carrierroute: check return value for fseek commit 40615aaa64a6a2b3affa112502bec58eda47d9a0 Author: Claudiu Boriga Date: Tue Aug 1 09:55:30 2017 +0300 carrierroute: avoid comparing size_t types with negative values commit f7f5b95f402e3bc3a5caa4e096a1ebdb165b20eb Author: Claudiu Boriga Date: Mon Jul 31 17:36:55 2017 +0300 carrieroute: remove logically dead code commit 57503311555f5ffcda1c4e3b05df4248558ef50b Author: Claudiu Boriga Date: Mon Jul 31 17:32:13 2017 +0300 carrierroute: check pointer before dereferencing it commit 2fa71d29d988cd396607fc20c6271703b3eb656f Author: Claudiu Boriga Date: Mon Jul 31 17:15:55 2017 +0300 carrierroute: avoid out-of-bounds access when resetting opts commit e5b8066e1e0f4a69a5d1161dd75aea67014314b5 Author: Daniel-Constantin Mierla Date: Tue Aug 1 08:50:24 2017 +0200 pua_xmpp: init printbuf_len and detect when no uri is provided commit f359625bf671a38ec0aa967e2632a4bbdbfe59af Author: Daniel-Constantin Mierla Date: Tue Aug 1 08:49:19 2017 +0200 pua_reginfo: init vars to avoid accessing invalid value on error commit 07ade6c2bb1826ef797ba941213a617adad9190a Author: Kamailio Dev Date: Mon Jul 31 22:31:24 2017 +0200 modules: readme files regenerated - keepalive ... [skip ci] commit 183efe3a3955a0457129a9801e8721035eb435ea Merge: 48c942ac4 2d4d66acd Author: Guillaume Bour Date: Mon Jul 31 22:20:43 2017 +0200 Merge pull request #1196 from gbour/doc-module-keepalive keepalive: improve documentation commit 2d4d66acd5a99ae7b931b7f7e4e7d500d6b9ae96 Author: Guillaume Bour Date: Mon Jul 31 21:59:50 2017 +0200 keepalive: improve documentation - documents internal API - GH #1082 commit 48c942ac4d20e45f8fdf04aaab9779cab51d1813 Author: Daniel-Constantin Mierla Date: Mon Jul 31 20:23:53 2017 +0200 db_text: free order by fields in case of early stage error in dbt_query() commit 676c96ed860be183bd69ad55c8062523afcc5248 Author: Torrey Searle Date: Mon Jul 31 17:03:52 2017 +0200 modules/sipt: fix bug in setting NAI of called party commit 32c5d9dd9f7a5e02ab428e5c16bf7406e4ff7856 Author: Stefan Mititelu Date: Mon Jul 31 16:02:47 2017 +0200 pkg/kamailio/centos/7: Add rabbitmq module commit 9ee303d91ee9167759b4a01c2d94fbd646ee41f9 Author: Daniel-Constantin Mierla Date: Mon Jul 31 15:57:48 2017 +0200 Revert "pkg/kamailio/centos/7: Add rabbitmq module" This reverts commit f7666ef2ab5ce5e1088728458d76c7e816fbc25c. commit 98c4f5e8c26f41db6b09547312a049293158cd53 Author: Daniel-Constantin Mierla Date: Mon Jul 31 15:57:48 2017 +0200 Revert "pkg/kamailio/centos/7: Remove kamailio-ims module dependency" This reverts commit bc4591f54844b7d7a28fa278fe9ee9ff421ba206. commit bc4591f54844b7d7a28fa278fe9ee9ff421ba206 Author: Stefan Mititelu Date: Mon Jul 31 16:27:00 2017 +0300 pkg/kamailio/centos/7: Remove kamailio-ims module dependency commit f7666ef2ab5ce5e1088728458d76c7e816fbc25c Author: Stefan Mititelu Date: Mon Jul 31 16:26:05 2017 +0300 pkg/kamailio/centos/7: Add rabbitmq module commit d2fa6939e3ba075beb82d173c5d1a7330341c7d0 Author: Daniel-Constantin Mierla Date: Mon Jul 31 15:53:27 2017 +0200 pua: free in case of errors commit 5238fe0a5c66cf559bc099bf5e2e0ced42390625 Author: Daniel-Constantin Mierla Date: Mon Jul 31 15:52:45 2017 +0200 rtpengine: free rtpl if error inside fixup_set_id() commit 30166790b1b8addef006c7a933ac2c009a3998e2 Author: Daniel-Constantin Mierla Date: Mon Jul 31 15:42:19 2017 +0200 presence_xml: do not allocate memory before getting presence node - useless operation in case of error commit 30014025157f9ac79c98f1361a86974858ef8022 Author: Daniel-Constantin Mierla Date: Mon Jul 31 15:33:57 2017 +0200 presence_dialoginfo: safety checks to avoid accessing null values commit fda8de91d80a2aee7a3ec5e44e6fc1d918541254 Author: Daniel-Constantin Mierla Date: Mon Jul 31 15:32:57 2017 +0200 ctl: skip condition on already set name variable commit 44db76acb7523b3cd6816c77de45b71857b1a3c1 Author: Daniel-Constantin Mierla Date: Mon Jul 31 15:30:19 2017 +0200 cplc: init time switch structures commit 3f96ede632ce9ef945086a1f384677151209fcc6 Author: Daniel-Constantin Mierla Date: Mon Jul 31 15:27:50 2017 +0200 cplc: init structures, fix parameter number in fixup commit 9a7fee2dac2f59c277d2634937c7449b9659a20d Author: Daniel-Constantin Mierla Date: Mon Jul 31 14:57:18 2017 +0200 cfgt: check error case for mkdir() commit 2f29115d8280ccf04ea823d5cf8f6621b8624edc Author: Daniel-Constantin Mierla Date: Mon Jul 31 14:53:08 2017 +0200 auth_identity: code clarity adjustments commit 2140d0141b5a7551ebbd072d801ce2339020dac0 Author: Mikko Lehto Date: Mon Jul 31 13:08:58 2017 +0300 sipcapture: keep hep buffer unmodified while getting PV $hep(NNN) - addition to GH PR #1191 commit 4068ddd3ca01795e5378a738756b2735508f5864 Author: Daniel-Constantin Mierla Date: Mon Jul 31 08:20:08 2017 +0200 rls: avoid access to item after free commit 24c4f357ecc83ded4c8890ed4440a0252191b0a9 Author: Daniel-Constantin Mierla Date: Sun Jul 30 18:33:55 2017 +0200 ctl: safety check for closing fd commit 649b789ccde40778543f2a973a1c01495a2cba8b Author: Daniel-Constantin Mierla Date: Sun Jul 30 18:18:24 2017 +0200 call_control: check return values and free in case of errors in fixup commit 950a9fa428e24242671e83980192db48819d5da6 Author: Daniel-Constantin Mierla Date: Sun Jul 30 11:16:01 2017 +0200 mangler: free on errors inside sdp_mangle_port() commit c6464e2752f7cdaee95aee4d1b0da9317535ddd3 Author: Daniel-Constantin Mierla Date: Sun Jul 30 10:45:58 2017 +0200 rtpproxy: safety checks for return codes, free on fixup errors commit 590c8d9d23e578df38d332ebcfa64421bbedb604 Author: Daniel-Constantin Mierla Date: Sun Jul 30 10:30:59 2017 +0200 tls: removed useless checks commit 5c58ac726c1f96b6666cfd05e13a66328d46d020 Author: Daniel-Constantin Mierla Date: Sun Jul 30 10:30:19 2017 +0200 websocket: use NAME in log message, removed unreachable code commit 8b06397523c440fc20e509889c5fad01ed477d26 Author: Daniel-Constantin Mierla Date: Sun Jul 30 10:18:24 2017 +0200 xhttp_pi: several compiler warning fixes commit f06e09b3a83f88678318f4aabeb6afdbf5a46ff0 Author: Daniel-Constantin Mierla Date: Fri Jul 28 10:45:07 2017 +0200 db_text: safety checks before memsets inside dbt_build_where() commit 2ea19b82b5e21d4499929cb56964ed43035c6122 Author: Mikko Lehto Date: Fri Jul 28 10:51:38 2017 +0300 sipt: free pkg memory on error commit 3afd4acfea655cd3ae2758a4713d977305a296f4 Author: Mikko Lehto Date: Fri Jul 28 10:51:38 2017 +0300 db_text: free pkg memory before return on error commit ecf1ad77a2b9f69d5ae4f68fdc71cb1b10ebe729 Author: Mikko Lehto Date: Fri Jul 28 10:51:38 2017 +0300 sipcapture: free allocated process memory before return commit c8a804f5e3c3b12b64871d3989a87d79d8627afe Author: Mikko Lehto Date: Fri Jul 28 10:51:38 2017 +0300 sipcapture: fix custom field variable naming commit e8cd7643bbdf4b8f187a35bb0e707f4d6eda09b7 Author: Mikko Lehto Date: Fri Jul 28 10:51:38 2017 +0300 siptrace: check auth_key_str.s before dereference commit 5ef8d7a9f8e1120ea245084d91c00c64e836f97a Author: Daniel-Constantin Mierla Date: Fri Jul 28 10:29:33 2017 +0200 registrar: restructured condition for clarity commit f0939447e0099f8e5ef87cfbda6ea21ed7af9800 Author: Daniel-Constantin Mierla Date: Fri Jul 28 10:07:23 2017 +0200 rabbitmq: removed unreachable code commit 4572a7b100f2eaddb2eb4dbe4aa81a4833f8467e Author: Daniel-Constantin Mierla Date: Fri Jul 28 10:06:11 2017 +0200 mangler: pkg free in case of errors commit 73a288e14ec8f7a67662842140d5eb02819b7738 Author: Daniel-Constantin Mierla Date: Fri Jul 28 09:47:03 2017 +0200 janssonrpcc: couple of pkg free in case of errors commit 9fe84d4ad1ec1eae6bcf44b4067b948d9a16e4dc Author: Daniel-Constantin Mierla Date: Fri Jul 28 09:31:16 2017 +0200 http_client: use strcpy() instead of strncpy() with sizeof dest buffer - padding the rest of dest buffer with 0 is inneficient commit b6c6da62fe9879a43a322ce7f9adac3eef5674e7 Author: Daniel-Constantin Mierla Date: Fri Jul 28 09:26:55 2017 +0200 h350: coherent indentation, removed dead code and init lenght for str commit 49362355065d8f2aa5a58cf0b44aebf485015418 Author: Kamailio Dev Date: Fri Jul 28 10:16:22 2017 +0200 modules: readme files regenerated - avpops ... [skip ci] commit cbe051d7cd02b31c385b93284251d0a8daeeacc7 Author: Mikko Lehto Date: Fri Jul 28 10:50:57 2017 +0300 sctp: remove svn tags and history notes commit aabba8141410a25a19667a3aa750f88081a04bd9 Author: Mikko Lehto Date: Fri Jul 28 10:50:57 2017 +0300 modules: use Docbook tag for Kamailio wiki URL commit 25b4d2be8121cfff67013810f3dd0c124713c9de Author: Mikko Lehto Date: Fri Jul 28 10:50:57 2017 +0300 (core|modules/kex): improve RPC method listing commit 436899e723c01ed5a86d5188fafc7225df690abf Author: Mikko Lehto Date: Fri Jul 28 10:50:57 2017 +0300 rtpproxy: fix docbook tags commit 97db3ee61079de6cc2466628dae0f5e489819e98 Author: Daniel-Constantin Mierla Date: Fri Jul 28 09:12:26 2017 +0200 db_mysql: safer conditions inside sb_add() for db api v2 commit 22fc924aa928fe126156290a10c4be8048ba4f8b Author: Daniel-Constantin Mierla Date: Fri Jul 28 09:11:25 2017 +0200 avp: clear code for unsupported parameter format commit afe6d712d5ef52ac6f3fe8e6f69406779e3a740e Author: Daniel-Constantin Mierla Date: Thu Jul 27 18:26:28 2017 +0200 app_python: removed condition on classname, it cannot be null commit 9219b2116fc2887c0c8c2ad39465087e324784fb Author: Emmanuel Schmidbauer Date: Wed Jul 26 09:56:00 2017 -0400 db_postgres: fix typo and whitespace commit 34d0c5df45a6281847dddb9d67e42dac50150fbe Merge: 6ddca2e08 dac238ac3 Author: Alexandr Dubovikov Date: Thu Jul 27 22:03:16 2017 +0200 Merge pull request #1191 from mslehto/sipcapture-byteorder sipcapture: byteorder fixes commit dac238ac3fdf2d0f47d6915508160b8160e9ab11 Author: Mikko Lehto Date: Thu Jul 27 22:43:04 2017 +0300 sipcapture: add missing or invalid byte order conversion commit 6e43bf84a2afc4e83ce33b7a416d7b81f7dd5658 Author: Mikko Lehto Date: Thu Jul 27 22:37:03 2017 +0300 sipcapture: remove excess byte order conversion - buffer pointer `tmp` in hepv3_get_chunk() was assigned to hg->time_(µ)sec - therefore everytime route script calls pseudovariables, part of original `buf` was byte converted commit 6ddca2e08bc8159ed00c80f6857df58c81cbd97d Author: Daniel-Constantin Mierla Date: Thu Jul 27 18:19:53 2017 +0200 ctl: remove useless assignment commit 59234b8fae1295455e347e27519813e63bf8ffb0 Author: Daniel-Constantin Mierla Date: Thu Jul 27 18:19:00 2017 +0200 core: dns cache - safety check for out of bounds index commit 15f226ae5317db747da1e7b6aca23ad7ba29fb59 Author: Richard Fuchs Date: Thu Jul 27 10:23:32 2017 -0400 rtpengine: fix issues reported by Coverity commit 1f50cd26ba0db88fd5f2c33e2b44a461f471e760 Author: Daniel-Constantin Mierla Date: Thu Jul 27 13:13:21 2017 +0200 pv: remove useless condition commit 2d68418a6df8d814e60f992b3ae1d74fbb13a2f3 Author: Daniel-Constantin Mierla Date: Thu Jul 27 13:09:02 2017 +0200 msrp: use formated string instead of complex sequence of concatenation commit 6d3a97d1c3e62f876bbb7a17927b2a40243ec268 Author: Daniel-Constantin Mierla Date: Thu Jul 27 13:08:19 2017 +0200 ldap: free in case of error cases commit 67bd080310c5b8371d9943fa964e81154c916356 Author: Daniel-Constantin Mierla Date: Thu Jul 27 12:42:42 2017 +0200 lcr: check return for rewrite_uri() and do memset with size of alloc commit 0fd33d766c471e0f0710bd6f84898462420bfbaa Author: Daniel-Constantin Mierla Date: Thu Jul 27 11:34:35 2017 +0200 imc: better check for buffer size limit commit eb6c94626d02e5a6fc2c93328591c140853535da Author: Daniel-Constantin Mierla Date: Thu Jul 27 11:33:44 2017 +0200 http_client: safety check for lenght of retrieved headers commit 00f2cfd1efb81030c705cf4b4f6aa3ac582d3059 Author: Daniel-Constantin Mierla Date: Thu Jul 27 11:32:56 2017 +0200 http_async_client: safety check for cell value commit 36202503c531e5e6e865da018a59a494da6d9dc3 Author: Daniel-Constantin Mierla Date: Thu Jul 27 11:30:22 2017 +0200 drouting: handle errors in fixup function commit e238567daa77f68df05cce68051792c3d7559ab7 Author: Daniel-Constantin Mierla Date: Thu Jul 27 11:11:36 2017 +0200 domainpolicy: check if set dst uri fails commit bda4f0a8f8c7f65360fa73f51fb4fac289a8d334 Author: Daniel-Constantin Mierla Date: Thu Jul 27 11:10:56 2017 +0200 dmq_usrloc: remove useless condition commit 220f2e3a36a7d7f00c77ef6f8cc495b3ff995b01 Author: Daniel-Constantin Mierla Date: Thu Jul 27 11:10:01 2017 +0200 dialog: extra headers for dlg_bridge() built with memcpy commit a81a809897ff381526db38e71af38dfcdfa74f04 Author: Daniel-Constantin Mierla Date: Thu Jul 27 09:15:00 2017 +0200 ctl: close opened sockets in case of errors commit b81204e213a7ca14b95dda8a9191e622f78661dd Author: Daniel-Constantin Mierla Date: Thu Jul 27 09:13:42 2017 +0200 call_obj: fix convertion from uint32 to uint64 commit a3d3239833a8ca91566a28de2217ec166601e64f Author: Daniel-Constantin Mierla Date: Thu Jul 27 09:12:46 2017 +0200 avp: typedef hdr name struct to simplify memory allocation commit 67e87eb16059351f174fc6f4d740eed33b5ace6b Author: Daniel-Constantin Mierla Date: Thu Jul 27 09:11:17 2017 +0200 auth_diameter: avoid passing large structs as params and better error handling commit ec4d74ad7c1d1b14a4f33f995845ac7b299540cf Author: Daniel-Constantin Mierla Date: Thu Jul 27 09:09:26 2017 +0200 app_python: remove condition on classname, being set to non-null commit e19c1ec58c8c51defd91f3e2581544bea224c0bf Author: Daniel-Constantin Mierla Date: Thu Jul 27 09:08:24 2017 +0200 core: pvapi - remove useless condition commit 0cb33abe8b2196fb26baf459f66d9d7b9e920013 Author: Daniel-Constantin Mierla Date: Thu Jul 27 09:07:09 2017 +0200 core: mem/f_malloc - explicit set to 0 for bit shifting greater than size commit 107dc767391902d5d3b000deecafb804c1c68c1b Author: Daniel-Constantin Mierla Date: Thu Jul 27 09:05:16 2017 +0200 core: dns cache - avoid bitshifting with more than the size - avoid undefined behaviour as per C specs commit f3c68a5013b5a33937dbf735453da29df75ae09e Author: Daniel-Constantin Mierla Date: Thu Jul 27 09:03:26 2017 +0200 core: cfg - removed unreachable code commit 2dc6e4700012336ac15dc9b6190f6750648854aa Author: Daniel-Constantin Mierla Date: Wed Jul 26 22:32:39 2017 +0200 auth_diameter: removed svn id, history commit 3fad937b03ee7ba9d229344a6d88592602e25e32 Author: Daniel-Constantin Mierla Date: Wed Jul 26 18:53:14 2017 +0200 lib/ims: proper check of the pointer returned by pkg_malloc; indentation fixes commit a2b1f2692603a952a56bf513c68871d172139ca6 Author: Kamailio Dev Date: Wed Jul 26 17:46:20 2017 +0200 modules: readme files regenerated - uac ... [skip ci] commit 7d414352e0544cfe1739f3e36cec2c23379ae902 Author: Daniel-Constantin Mierla Date: Wed Jul 26 17:37:28 2017 +0200 uac: added note about default value for reg_db_url commit 16006cd97c4eccb4b45c459a8585649450bf5772 Author: Daniel-Constantin Mierla Date: Wed Jul 26 12:17:17 2017 +0200 dialplan: exported dp_match() and dp_replace() to kemi framework commit 35219960e2960359d4d8b17f1566da611554a152 Author: Kamailio Dev Date: Wed Jul 26 12:01:25 2017 +0200 modules: readme files regenerated - pv ... [skip ci] commit e95091700857ff96d9e7c6508104a5ba5d5487ff Author: Daniel-Constantin Mierla Date: Wed Jul 26 12:00:20 2017 +0200 pv: added section ids in the docs commit ab1d3a3302760713722b2fd3ef41615c53b597dc Author: Kamailio Dev Date: Wed Jul 26 09:31:32 2017 +0200 modules: readme files regenerated - dialplan ... [skip ci] commit 55a98c84112fcca6b917f1efd08e8da3b1a9ab69 Author: Daniel-Constantin Mierla Date: Wed Jul 26 09:24:59 2017 +0200 dialplan: documentation for append_branch parameter commit 4c65f4fd4dda697e48757e06e011fa58a2000588 Author: Daniel-Constantin Mierla Date: Wed Jul 26 09:20:52 2017 +0200 dialplan: added append_branch parameter - control if the module should do append branch if r-uri or r-uri username are changed inside failure route - default value is 1 (append branch - preserves compatibility) commit f3a96c82dae858da68d586a2ded97d7ae3c11a2e Author: Kamailio Dev Date: Tue Jul 25 19:46:22 2017 +0200 modules: readme files regenerated - dialplan ... [skip ci] commit 2cae9f8a301befb0a00f1831c9d5773924e35c10 Author: Daniel-Constantin Mierla Date: Tue Jul 25 19:40:34 2017 +0200 dialplan: added documentation for dp_match() and dp_translate() commit 2c105fa6a66e24a6d9e24f96b0f4c04b60ce0da9 Author: Daniel-Constantin Mierla Date: Tue Jul 25 19:06:05 2017 +0200 dialplan: added dp_match() and dp_replace() functions - alternatives to dp_translate() with dedicated required parameters (avoiding second parameter of two variables separated by '/') - dp_match(dpid, inval) - dp_replace(dpid, inval, outvar) - dpid can be interger or variable - inval can be a static or dynamic (with vars) string - outvar has to be a writable variable commit e049d6db78d9a86049f88acc27188d726974054f Author: Daniel-Constantin Mierla Date: Tue Jul 25 19:00:46 2017 +0200 core: added helper fixup for int and str dynamic parameters commit 36b8c1a138548ea3689cac77e18ac304ec2ee0e5 Author: Daniel-Constantin Mierla Date: Tue Jul 25 14:36:51 2017 +0200 dialplan: increased the size for dialplan attributes to 256 commit c9ff171b4ce90671eebbef914e12e8d59521e621 Author: Kamailio Dev Date: Tue Jul 25 15:01:20 2017 +0200 modules: readme files regenerated - sipcapture ... [skip ci] commit 2f872dcc684a345cff09a437ae4a3767613b5529 Author: Mikko Lehto Date: Tue Jul 25 15:53:52 2017 +0300 modules/sipcapture: improve nonsip_hook documentation commit b59771bb81bbe240b98113252df10377a75da700 Author: Mikko Lehto Date: Tue Jul 25 15:48:10 2017 +0300 modules/sipcapture: fix (param_export_t).name typo commit 1632bb7ced8aab774cc3c77abba1246c1a848a5b Author: Daniel-Constantin Mierla Date: Tue Jul 25 14:05:17 2017 +0200 pv: xavp related functions exported to kemi framework commit 8db85222c3f82e8af1fbeb38eaabb9aec99ecab2 Author: Kamailio Dev Date: Tue Jul 25 14:01:22 2017 +0200 modules: readme files regenerated - pv ... [skip ci] commit e9a132afc0fa4b02a7030c2c20ade65a1d693006 Author: Daniel-Constantin Mierla Date: Tue Jul 25 13:49:05 2017 +0200 pv: notes about dynamic parameters for xavp to var funtions commit 45506c4343ae03450e33a04b9f2e9a3196d57306 Author: Daniel-Constantin Mierla Date: Tue Jul 25 13:45:28 2017 +0200 pv: support for dynamic params for var to xavp functions commit 78722ff2f1e290dc6ae41a4d718e9c4cea20926b Author: Daniel-Constantin Mierla Date: Tue Jul 25 10:54:20 2017 +0200 dialplan: catch error case from macro used inside dp_trans_fixup() commit 34265457e7c09b56dec295b753fd8250ef8b0c41 Author: Federico Cabiddu Date: Mon Jul 24 15:16:21 2017 +0200 tsilo: coherent locking in ts_append commit 0cf4ad7b4e839856eef4dc2cd76adacd1627ce7c Author: Daniel-Constantin Mierla Date: Mon Jul 24 13:24:49 2017 +0200 app_perl: free on error cases for modf execution commit 0f3fb6b8cb04162be07e9246c23bcfa8b8e4e4e6 Author: Daniel-Constantin Mierla Date: Mon Jul 24 13:00:44 2017 +0200 xmlrpc: handle return codes commit 96582d77583719d7bb9c5e5437198800ae9e7a12 Author: Daniel-Constantin Mierla Date: Mon Jul 24 12:22:00 2017 +0200 xcap_client: safety check for namespace variable commit e6e04f4c96e5fdd7a3a90f265fd6cb7470f1135b Author: Daniel-Constantin Mierla Date: Mon Jul 24 12:15:55 2017 +0200 xcap_client: removed unused api function get_elem() commit 8147009b34639304fb75d4f6c39269c49ee385ca Author: Daniel-Constantin Mierla Date: Mon Jul 24 12:15:09 2017 +0200 xcap_client: handle return code for strchr() commit 371293257d000c004f78068f15a4184df3dbd57b Author: Daniel-Constantin Mierla Date: Mon Jul 24 12:14:18 2017 +0200 presence_xml: fixed misleading error message commit 4ba402434449ec9cb426d5200b12c5cec4d07ab4 Author: Daniel-Constantin Mierla Date: Mon Jul 24 11:56:57 2017 +0200 stun: link attribute when calling stun_parse_body() with an existing list commit f75eba63a1f0176adc8cd38846a0d1943471e10c Author: Daniel-Constantin Mierla Date: Mon Jul 24 11:44:21 2017 +0200 statsd: simplified error handling inside statsd_connect() commit 711a5600330793b2ca787ce451f2ad48620dd639 Author: Daniel-Constantin Mierla Date: Mon Jul 24 11:38:51 2017 +0200 statistics: free vars in case of error in fixup function commit 6997738a7098ef56becfd40cb6e7c7864d1975f0 Author: Daniel-Constantin Mierla Date: Mon Jul 24 08:26:38 2017 +0200 sst: add 0 after memcpy commit 823bad5f3aad5c77ff9986ecf4be2517df043788 Author: Daniel-Constantin Mierla Date: Mon Jul 24 08:22:24 2017 +0200 uid_uri_db: safer check for accessing to header commit 021e49d6293cc156cd85791dfc9d59307e62fba0 Author: Daniel-Constantin Mierla Date: Sun Jul 23 10:08:47 2017 +0200 tm: refactored error handling for eval_uac_routing() commit 9c34b68ee840880dd6be37694de8e8255f8bfb45 Author: Daniel-Constantin Mierla Date: Sun Jul 23 09:58:16 2017 +0200 presence_conference: free xml array in case of error commit dd0c6fb586a61cb7e2eed1093ccf8f5158761ae3 Author: Daniel-Constantin Mierla Date: Sun Jul 23 09:42:21 2017 +0200 msilo: reorganized tests to free db_res and build of extra headers commit 65ac6de1aebd6143c44f35ef28f46c2cd3a56723 Author: Daniel-Constantin Mierla Date: Sun Jul 23 09:01:07 2017 +0200 mediaproxy: handle return pointer values commit 0efa76d80e159fd2a7516388fe2405ad4fb6c5b6 Author: Daniel-Constantin Mierla Date: Sun Jul 23 08:59:43 2017 +0200 json: remove use of deprecated macro is_error() commit 5f9eba3eb42cdb8a5c2ec840cec29757d480e136 Author: Daniel-Constantin Mierla Date: Sat Jul 22 08:35:01 2017 +0200 memcached: handle error cases and alloc enough for null termination commit 449d435194338a4f3acf079774adcbef7ad7b794 Author: Daniel-Constantin Mierla Date: Sat Jul 22 08:34:01 2017 +0200 nat_traversal: handle return values for errors commit 1891dcb958100b5383f40278c4d675474d309df4 Author: Daniel-Constantin Mierla Date: Sat Jul 22 08:33:22 2017 +0200 pdt: reorder checks to avoid null access commit 9136ce8017660e92f624de6f7b8a07e50620dfa1 Author: Daniel-Constantin Mierla Date: Fri Jul 21 13:51:36 2017 +0200 xhttp: proper check for return of add lump rpl commit a2d010cea219fa1cd84d0cf84825f3cc63536530 Author: Daniel-Constantin Mierla Date: Fri Jul 21 13:51:19 2017 +0200 xmlops: removed dead code return commit 08c404f245e55b37f71d4326afd959ecf1ea831c Author: Daniel-Constantin Mierla Date: Fri Jul 21 13:50:07 2017 +0200 xcap_server: proper test of retun code for add lump rpl commit e6c9474e456fb0673c87f87a325d9dc40aa10d32 Author: Daniel-Constantin Mierla Date: Fri Jul 21 10:27:57 2017 +0200 core: cfg ctx - removed unused variable commit e7a89633c809345aabdcf68f120f01e7d52d116d Author: Daniel-Constantin Mierla Date: Fri Jul 21 10:11:07 2017 +0200 cfg_rpc: hanlde return code inside cfg.reset rpc command commit 1ed223dcccf4c2ea623db75fdda16adc924b916e Author: Daniel-Constantin Mierla Date: Fri Jul 21 08:57:39 2017 +0200 speeddial: simplified access to db_res and the free of it commit 8f460d16e84b9bc0b01463113c6e7e79d297f64e Author: Daniel-Constantin Mierla Date: Fri Jul 21 08:56:58 2017 +0200 sqlops: free allocated pv list in case of error inside fixup_sql_pvquery() commit bd5873c4e33188238633a8f6c48a0c5c28041179 Author: Daniel-Constantin Mierla Date: Fri Jul 21 08:56:10 2017 +0200 dialplan: free allocated vars in case of errors commit f2796ceb0a127c1a6580a9d9582ec9bc0fba6081 Author: Daniel-Constantin Mierla Date: Fri Jul 21 08:55:04 2017 +0200 dialog: increase puid size for profile to ensure null termination commit 06e1ad190ea62efc09a158f9c86d447d078d805b Author: Daniel-Constantin Mierla Date: Fri Jul 21 08:53:53 2017 +0200 debugger: fix orig offset computation inside w_dbg_sip_msg() commit 4363b863e9dcd3b31c1d2b2febd9b11c40ec3eec Author: Daniel-Constantin Mierla Date: Fri Jul 21 08:52:44 2017 +0200 db_postgres: handle return code for setsockopt() commit cbc5502e23f58b50cb11124defe0b7ad618899b6 Author: Daniel-Constantin Mierla Date: Fri Jul 21 08:52:11 2017 +0200 db_cluster: free in case of error commit b441903c6c109aaa35c3b4781c268f9497a00fc6 Author: Daniel-Constantin Mierla Date: Fri Jul 21 08:51:26 2017 +0200 avp: removed history, coherent indentation commit dc00778decd5a7c91208fb1ae31d875677a2b9de Author: Daniel-Constantin Mierla Date: Fri Jul 21 08:45:18 2017 +0200 app_python: free buf in case of get exception error commit 5c883b5ff70ad24befd5191be41502e6e35fec88 Author: Daniel-Constantin Mierla Date: Fri Jul 21 08:44:37 2017 +0200 core: pvapi - added free_pvname_list() commit a4ee0d3fd0c1b4147d462c8275d0150e8e934e2f Author: Daniel-Constantin Mierla Date: Thu Jul 20 21:55:34 2017 +0200 ipops: replace return with goto error to release resources commit a19a06f6c302a7fbac9b137cc1558d47730ead2f Author: Daniel-Constantin Mierla Date: Thu Jul 20 20:34:57 2017 +0200 tsilo: check return code for parse_uri() commit 4ea9495681bca8e8eb559da1ff5887c524076f63 Author: Daniel-Constantin Mierla Date: Thu Jul 20 16:44:36 2017 +0200 app_python: implemented the read of 5 or 6 kemi str parameters commit ab627c14e6f06b8e568f9b6ab4e3cd396368d6bb Author: Daniel-Constantin Mierla Date: Thu Jul 20 16:35:15 2017 +0200 alias_db: simplify error handling for db query function commit 35d2d50ca5a170bb6518c45bec482a8cd7625177 Author: Daniel-Constantin Mierla Date: Thu Jul 20 16:25:42 2017 +0200 topos: handle return code for parse_headers() commit af9c9c4798972f0112e7644bfa78e34476f77bda Author: Daniel-Constantin Mierla Date: Thu Jul 20 13:12:06 2017 +0200 core: adjustments for cleaner compiler analyzing reports commit 42d74f35e4d7be9f46314c1805a77983a7cdf6fb Author: Daniel-Constantin Mierla Date: Thu Jul 20 09:31:00 2017 +0200 uid_avp_db: better error handling commit c5cdd8dce66d94f69f773b5361ef2b477df47f06 Author: Daniel-Constantin Mierla Date: Thu Jul 20 09:30:16 2017 +0200 uid_domain: avoid double free in case of error commit dadd54a46f81ef05478e622a89a3bb739907cade Author: Daniel-Constantin Mierla Date: Thu Jul 20 09:29:47 2017 +0200 xmpp: close fd in case of write error commit a859ff6e74b0cdc08f30c43adda865a74283b3c4 Author: Daniel-Constantin Mierla Date: Thu Jul 20 09:28:58 2017 +0200 xprint: safety checks for error cases commit ae7dce434e10ef570e1c6daa8ca5d9f800239ddf Author: Daniel-Constantin Mierla Date: Thu Jul 20 09:28:32 2017 +0200 utils: handle error case for xcap auth status to free allocated structs commit 2dc19e5c78977416c15ebe93a4f4e6d72ed475a0 Author: Daniel-Constantin Mierla Date: Thu Jul 20 09:25:20 2017 +0200 tls: free temporary buffer when fixing shm path name for config commit 45948fc933f99e6a960b835069b7e29d1ea788be Author: Daniel-Constantin Mierla Date: Thu Jul 20 09:24:22 2017 +0200 tm: proper location of last rr for strict routing on local requests commit 1968b43731afdcec1bd40985176680c8af1be921 Author: Daniel-Constantin Mierla Date: Thu Jul 20 09:23:14 2017 +0200 core: msg translator - switch condition to buf pointer instead of lenght - better correlation with returned value from functions commit 0b177a2bd4217320f51e6a621b8c237c33dbebb9 Author: Kamailio Dev Date: Wed Jul 19 16:31:29 2017 +0200 modules: readme files regenerated - textops ... [skip ci] commit 7a6d31935c7e8e29dd150412f1e6281fdf3efd53 Author: Mikko Lehto Date: Wed Jul 19 17:28:16 2017 +0300 modules/textops: msg_apply_changes() comes from textopsx module commit 01771c42d3b96678a2d0ba08bc1e5c83191ada8d Author: Daniel-Constantin Mierla Date: Wed Jul 19 14:38:22 2017 +0200 core: dns case - init local proto to UDP if not provided for srv resolve commit 632304b90f9af7151c99f98ec63ddbecca31df9c Author: Daniel-Constantin Mierla Date: Wed Jul 19 11:12:32 2017 +0200 tm: copy branch flags in the new branch created by the dns failover commit 2111a605760f998cc94329713f1d16cfbe0294bc Author: Daniel-Constantin Mierla Date: Wed Jul 19 11:03:49 2017 +0200 path: handle return code when getting the values for cfg parameters commit e5e850bf4d35e50303b6827f1578e9492dcbae1e Author: Daniel-Constantin Mierla Date: Wed Jul 19 10:52:49 2017 +0200 app_sqlang: removed dead code commit 150e420b0906dcba9daac86f8447ba2684062a2c Author: Daniel-Constantin Mierla Date: Wed Jul 19 10:52:29 2017 +0200 app_jsdt: removed dead code commit 5937adf01f7c3e2382a1f2dc149a677fe6cd26f1 Author: Daniel-Constantin Mierla Date: Tue Jul 18 23:24:07 2017 +0200 auth_ephemeral: use dedicated enum type for auth return codes - reorder safety checks not to access msg structure if null commit 85ac764bf89009dac758aa178317f15acb42f44d Author: Daniel-Constantin Mierla Date: Tue Jul 18 16:44:47 2017 +0200 core: allow event_route blocks to run ONEVENT_ROUTE|REQUEST_ROUTE functions - preserve compatibility with old behaviour that allowed REQUEST_ROUTE functions to be used inside event_route commit ba8ee4b8f921da886391a67088776e8afa5e773b Author: Victor Seva Date: Tue Jul 18 16:40:54 2017 +0200 pkg/kamailio/deb: version set to 5.1.0-dev5 commit bc6d715631a2d48206987dd03e955fbb15634dc8 Author: Daniel-Constantin Mierla Date: Tue Jul 18 16:07:03 2017 +0200 Makefile.defs: version set to 5.1.0-dev5 commit e4ebacba9bfd7566436d72a77fd55a1b71066955 Author: Daniel-Constantin Mierla Date: Tue Jul 18 15:59:57 2017 +0200 auth_db: use the dedicated return types to avoid mixing values in int vars commit 41e9af5833ff49e36a646a8cbe47d835f73661f0 Author: Daniel-Constantin Mierla Date: Tue Jul 18 15:53:50 2017 +0200 auth: use the dedicated types for return codes instead of generic int commit 2a19f9e6f4203800707e0a63753e0ee1c4bb4685 Author: Daniel-Constantin Mierla Date: Tue Jul 18 15:32:32 2017 +0200 siputils: log messages for error cases commit b70d744ad2a3603a8e7701de59542b1bf804a63c Author: Daniel-Constantin Mierla Date: Tue Jul 18 15:02:23 2017 +0200 core: defined EVENT_ROUTE as (REQUEST_ROUTE|ONEVENT_ROUTE) - ONEVENT_ROUTE is (1<<9) - should allow diferentiating between REQUEST_ROUTE and EVENT_ROUTE blocks execution commit 9657cfef255497dd58c1a15cc573d69d8d410048 Author: Daniel-Constantin Mierla Date: Tue Jul 18 14:54:23 2017 +0200 tm: small cleanups for sane rutime handling commit 0225f89a658172d0652e0da14549ee03653114d2 Author: Daniel-Constantin Mierla Date: Tue Jul 18 09:11:12 2017 +0200 core: pt - check to avoid two times closing unneeded sockets commit e7fc7ca28e02f3dd25cab2723ed4c8dbfa835200 Author: Daniel-Constantin Mierla Date: Tue Jul 18 09:10:11 2017 +0200 core: kemi - define the size for printing params signature in help msg commit febccd6808d0729fca1bbf452d43c253ca79249a Author: Daniel-Constantin Mierla Date: Tue Jul 18 09:09:29 2017 +0200 core: dns - safety checks for port and proto pointers commit 65593cc23bc89349fb42566cbd7eb2bbf8744db9 Author: Daniel-Constantin Mierla Date: Tue Jul 18 09:08:14 2017 +0200 core: daemonize - proper chown for pgid file instead of pid file commit 3deee5be0fa9c68f35ddb273fd86e22af91ced99 Author: Daniel-Constantin Mierla Date: Tue Jul 18 09:07:18 2017 +0200 core: cfg ctx - catch condition when there are no changes to be committed commit 27186f1d951c89c033bb02c6b446a630e1fce5d3 Author: Daniel-Constantin Mierla Date: Tue Jul 18 08:24:15 2017 +0200 core: locking - rec lock init condition fixed commit 6090f7d9de0c71b25bd66c3525b25de7d02a5aa1 Author: Daniel-Constantin Mierla Date: Mon Jul 17 16:08:45 2017 +0200 core: tcp read - set own handling for ECONNRESET commit de8cd078385fd29c6ed9d5645dad14f8c6a97a0e Author: Daniel-Constantin Mierla Date: Mon Jul 17 15:55:38 2017 +0200 core: added log messages in case of errors - safer null string termination for description buffers commit 882449e3c0b1ac44cf810d079f696187af007451 Author: Daniel-Constantin Mierla Date: Mon Jul 17 15:54:13 2017 +0200 core: msg translator - unified error handling to simplify freeing allocated memory commit 2654fbb0c02fd8df82ecd6b8514e031952997104 Author: Daniel-Constantin Mierla Date: Mon Jul 17 07:55:36 2017 +0200 core: handle error case also for socket fd 0 - avoid fd leak warnings by code analyzer commit 5250fa3302a4cb9bf9572ded6fb65fa9c067f08d Author: Daniel-Constantin Mierla Date: Sun Jul 16 11:40:16 2017 +0200 app_python: proper condition to free srcbuf in exception handling commit 5ea16d8de71324e2eeb3c833cde76c52bdc8ac67 Author: Daniel-Constantin Mierla Date: Sun Jul 16 11:29:36 2017 +0200 avpops: few more pkg free in case of errors in fixup functions commit 51009ab4f4aa6a229fab5abb94d4340f1178868b Author: Daniel-Constantin Mierla Date: Sun Jul 16 10:08:06 2017 +0200 avpops: several pkg free in case of errors in fixup functions - cleaner pkg usage summary in case of errors at start up commit 3d6bf976944580a06a9019966e4af5850bc9b7d8 Author: Kamailio Dev Date: Sun Jul 16 09:01:26 2017 +0200 modules: readme files regenerated - sdpops ... [skip ci] commit cad4b8f456d3508a2ec3196c89a4a8e3ce9d9d32 Author: Daniel-Constantin Mierla Date: Sun Jul 16 08:55:30 2017 +0200 sdpops: more details for sdp_with_transport() docs commit a545a1ad3367fef4e8a5a4a4cd4f9157623f6cf9 Merge: 19f37c944 e3ea10ccf Author: Federico Cabiddu Date: Sat Jul 15 14:50:30 2017 +0200 Merge pull request #1187 from grumvalski/sockets_list_fix core: build reply of core.sockets_list as an array commit 19f37c944748c72a7069a4fd5e3d8c6160a1e557 Author: Daniel-Constantin Mierla Date: Sat Jul 15 09:25:44 2017 +0200 core: dns cache condition for both proto ws and wss commit 6b82a103650fd0036490cf02dffcc5ad50c6f669 Author: Daniel-Constantin Mierla Date: Sat Jul 15 09:09:04 2017 +0200 auth_xkeys: use the right size when initializing xkeys list commit 59dde423db52e7a8c69072685c99cd6a11440017 Author: Daniel-Constantin Mierla Date: Sat Jul 15 09:05:18 2017 +0200 speeddial: add missing break when handling blob db result type commit e3ea10ccfcd94af0e7ce6908a1e378b4a9555b93 Author: grumvalski Date: Fri Jul 14 15:53:41 2017 +0200 core: build reply of core.sockets_list as an array commit 5a577ab37719d48fb9a6bc1b200c8892d95ccbdc Author: Daniel-Constantin Mierla Date: Sat Jul 15 09:01:38 2017 +0200 cnxcc: safety check for credit data search return value commit 5f891d732443dc065b89b1895601ad429d696c33 Author: Daniel-Constantin Mierla Date: Sat Jul 15 08:56:04 2017 +0200 db_sqlite: free con in case of error at open time commit 8353b0341ada19d6f0611e0aa693bfa20db0b51c Author: Daniel-Constantin Mierla Date: Sat Jul 15 08:41:09 2017 +0200 app_python: several free of allocated vars in case of errors commit 15de1f06b94588ed0764ab3a3b0cd1202b5c1cb6 Author: Daniel-Constantin Mierla Date: Fri Jul 14 14:40:15 2017 +0200 app_lua: safer alloc size for hdr operations commit beffbad6d0a727232599ec6d15a0d7c6c37d6ddc Author: Daniel-Constantin Mierla Date: Fri Jul 14 14:33:36 2017 +0200 cfg_rpc: cast void* for set-int to avoid compiler warnings in reset command commit 15aaff16dd0c6d290885cd39390813d183851f35 Author: Daniel-Constantin Mierla Date: Fri Jul 14 14:32:14 2017 +0200 core: cfg ctx - formatting for cfg reset commit 7c795adaf0f3899567a9769fecbbb300387837be Author: Daniel-Constantin Mierla Date: Fri Jul 14 14:25:57 2017 +0200 pdb: avoid unaligned pointer address commit dc0765c04c3cb5d8981551e3f28ee6871fc803ff Author: Daniel-Constantin Mierla Date: Fri Jul 14 14:11:14 2017 +0200 core: set its own id for EVENT_ROUTE - having it as alias to REQURST_ROUTE can hide execution of undexpected script callbacks commit 666c9d1fcdde00dbdd2e87ff797e554af6d72b5c Author: Daniel-Constantin Mierla Date: Fri Jul 14 08:21:40 2017 +0200 pua_dialoginfo: fixed condition in mod init checking avp names commit 9dadfe9234d26d3b8b8ea0603b3f8fa13f96913c Author: Ovidiu Sas Date: Thu Jul 13 18:23:43 2017 -0400 htable: improve some error logs commit a5316a8cb6a0476fca44fad43b4c560100994329 Author: Daniel-Constantin Mierla Date: Thu Jul 13 17:32:14 2017 +0200 rls: updated CONT_COPYDB() macro definition to use ; - the ; is added when using the macro - otherwise potential unexpected error by usage in expressions commit 833830baccc4968d8a8fd56f2fd8b4a4bfef3612 Author: Daniel-Constantin Mierla Date: Thu Jul 13 17:29:35 2017 +0200 pua: updates for CONT_COPY() macro commit c0196f10790aacb4053db5c3452645ec32e7894a Author: Daniel-Constantin Mierla Date: Thu Jul 13 17:19:33 2017 +0200 presence_xml: ensure that node name lenght is at least 9 - needs to accomodate 'provide-xyz' inside get_final_notify_body() commit 0eda1dde62a6d3d805f0ae32db67055aa0705ce8 Author: Daniel-Constantin Mierla Date: Thu Jul 13 17:13:46 2017 +0200 presence_xml: safety check for lenght of node name in xml transformations commit 9d01c307f23675589d95d8d00c9fd289ac30372b Author: Daniel-Constantin Mierla Date: Thu Jul 13 16:50:05 2017 +0200 presence: wrap error macro in do {} while(0), safety checks - free ws_list pointer when sphere is enabled - copy macros not ended with ; in definition -- done it when using commit b4db01f09ca646ef1a6473a8c66ccf7120537b53 Author: Daniel-Constantin Mierla Date: Thu Jul 13 09:32:24 2017 +0200 ndb_redis: do not free pointers in the array in pv name parse function - restore last char in cmd in case of error for redisc_exec() commit d0ac74742f6aeb71492d2a9cab747162cdc5ddf8 Author: Daniel-Constantin Mierla Date: Thu Jul 13 09:03:54 2017 +0200 lib/srdb1: db_table_version() can handle DB1_BIGINT and DB1_DOUBLE values - in case of views or other database engine, the type for version value can be different that DB1_INT. If it is a number, cast it to int - extracted from GH #1186 by Emmanuel Schmidbauer commit b94ba19595b06556c84f450b9e1b24d6479cec61 Author: Daniel-Constantin Mierla Date: Thu Jul 13 08:53:39 2017 +0200 db_postgres: safety checks for new constraint structures - bits of code formating commit d12f96af28e170c3197a47af5840e5e30639adf6 Author: Daniel-Constantin Mierla Date: Thu Jul 13 08:49:51 2017 +0200 db_postgres: added missing break for INT8OID results - instead of DB1_BIGINT, the result type ended to be DB1_DOUBLE commit 97b5d71ef7c3d5828e0d467216d00372801e04ec Author: Kamailio Dev Date: Wed Jul 12 21:01:19 2017 +0200 modules: readme files regenerated - mqueue ... [skip ci] commit a8a6fdd89384ad66e1b526e839fca84c8cd66c31 Author: Ovidiu Sas Date: Wed Jul 12 14:56:58 2017 -0400 mqueue: fix typo in documentation - thanks to Daniel-Constantin Mierla for spotting it commit 4bfc1f4d052b52d4d8119a65065c8e1c608ca750 Author: Kamailio Dev Date: Wed Jul 12 19:46:16 2017 +0200 modules: readme files regenerated - mqueue ... [skip ci] commit df6af83d627de3de4669c887065c3a5357fa5f7b Author: Ovidiu Sas Date: Wed Jul 12 13:33:45 2017 -0400 mqueue: doc updates for queue size commit f6c41abedecc987f570c100030fbc47cdaca2790 Author: Kamailio Dev Date: Wed Jul 12 15:16:41 2017 +0200 modules: readme files regenerated - dialog ... [skip ci] commit f2058b1ac158eea31b49943382a849738014d0e0 Author: Daniel-Constantin Mierla Date: Wed Jul 12 15:02:14 2017 +0200 dialog: documented early_dialog and noack_dialog parameters commit 3c6b3ecbe14162d810286bac8f8aec87a5567e6f Author: Daniel-Constantin Mierla Date: Wed Jul 12 14:53:59 2017 +0200 dialog: new parameters - early_timeout and noack_timeout - early_timeout - set the interval in seconds after which the dialogs in early state (not answered yet) are destroyed. Default value is 300. - noack_timeout - set the interval in seconds after which the dialogs that were answered with 200ok but didn't receive the ACK are marked for termination (lifetime set to 10 more seconds). Default value 60. commit 34db0b1f5b0d57e938a7a74ce9787b9c1e63bf46 Author: Daniel-Constantin Mierla Date: Wed Jul 12 13:10:36 2017 +0200 pv: added transformations for base58 - {s.encode.base58} - {s.decode.base58} commit a937c093b183c57badcd09c8d996c4f8ad60b2a7 Author: Daniel-Constantin Mierla Date: Wed Jul 12 12:59:21 2017 +0200 core: added base58 encoding and decoding commit 272783e770c440c7a19ab986c1d757ebe8217905 Merge: 76911ea02 13c84b827 Author: Federico Cabiddu Date: Wed Jul 12 10:52:25 2017 +0200 Merge pull request #1185 from grumvalski/core_rpc_fmt Adapt some core rpc command to json commit 76911ea023f2a1b261015aa8569380e7f286be2e Author: Kamailio Dev Date: Wed Jul 12 10:46:34 2017 +0200 modules: readme files regenerated - cplc ... [skip ci] commit 027871f7a91cf288d36029a4f339801e8b620d10 Author: Oriol Capsada Date: Tue Jul 11 22:44:16 2017 +0200 cplc: use route names to set proxy_route modparam - Changed proxy_route modparam type to string. The route to be executed needs to be defined by name as the current id definition led to some unpredictable behavior. commit 13c84b8275f2539e8ca03bec38b79110043d75d2 Author: grumvalski Date: Wed Jul 12 09:11:16 2017 +0200 core: return aliases list as an array in core.aliases_list commit 38f514064a326f759e0e88adeffd03b32b35d6c0 Author: grumvalski Date: Wed Jul 12 09:04:13 2017 +0200 core: set RET_ARRAY flag for core.sockets_list command commit 5f83e703422dadd39b6ba55ee9f6f798ee692755 Merge: 68a8dc88c cfc6e364b Author: Daniel-Constantin Mierla Date: Tue Jul 11 15:17:21 2017 +0200 Merge pull request #1183 from athonet-open/xmlrpc-array-value xmlrpc: add tag to array elements commit 68a8dc88cbef9b08d3c1d06ca867494a36bdf527 Author: Daniel-Constantin Mierla Date: Tue Jul 11 15:11:13 2017 +0200 topos_redis: implementation for update branch storage function commit cec4393d55ee8a8d5c71efba2a31b25aec8540d6 Author: Daniel-Constantin Mierla Date: Tue Jul 11 14:56:58 2017 +0200 topos: added functions to update branch fields in storage commit 0db25fd898d6b2d2929c09df55eb8a1f30412ff7 Author: Carsten Bock Date: Tue Jul 11 14:38:53 2017 +0200 ims_ocs: Added example database schema commit cfc6e364b4a9be95e2e7e48b1a8e5a86324b35f3 Author: Alberto Sartori Date: Tue Jul 11 14:09:11 2017 +0200 xmlrpc: add tag to array elements - add call to `add_xmlrpc_reply(reply, &value_prefix)` to `rpc_array_add` function - add call to `add_xmlrpc_reply(reply, &value_suffix)` to `rpc_array_add` function commit de953dfb93cfc3a14295f4167af01e522444b066 Author: Daniel-Constantin Mierla Date: Tue Jul 11 12:36:07 2017 +0200 kamctl: refreshed db creation scripts for sql databases commit b8e9d2697a13c2cdb367aabf4966d6fa09a1319f Author: Daniel-Constantin Mierla Date: Tue Jul 11 12:35:27 2017 +0200 lib/srdb1: make (setid,url) unique key instead of primary - conflicts with autoincrement in mysql commit 50e79b69418967cdb4598a2b69f064885520ec2a Author: Daniel-Constantin Mierla Date: Tue Jul 11 12:28:32 2017 +0200 kamctl: regenerated db creation scripts commit 9c74b35b06465c9dde23971e342846491fa41c2c Author: Daniel-Constantin Mierla Date: Tue Jul 11 12:28:03 2017 +0200 lib/srdb1: added autoincrement id column for rtpengine commit 09ce80506410b8ef648adb8919492de6f6dad7f5 Author: Daniel-Constantin Mierla Date: Tue Jul 11 09:04:39 2017 +0200 textops: remove hf with regex functions exported to kemi framework commit 507533e3c332a225248c8a23a5bf509946709c1b Author: Kamailio Dev Date: Mon Jul 10 19:31:21 2017 +0200 modules: readme files regenerated - cfg_rpc ... [skip ci] commit ac30274feaccd0a1715aee13daafc364cf73de7c Merge: cd17ca911 245a28b66 Author: Daniel-Constantin Mierla Date: Mon Jul 10 19:23:56 2017 +0200 Merge pull request #1181 from hdikme/master configuration reset function (cfg.reset) commit cd17ca9113031b979fe403255388105ecee0fe73 Author: Daniel-Constantin Mierla Date: Mon Jul 10 17:08:33 2017 +0200 xlog: free vars in case of errors in fixup functions commit b5af70a2b464cae1058ec53bb8dbea5ca07e6d4e Author: Daniel-Constantin Mierla Date: Mon Jul 10 11:27:47 2017 +0200 tm: several checks for return codes for better error handling commit 23ee80c8d71b9bac63ebe6117620cffc8900c2a9 Author: Daniel-Constantin Mierla Date: Mon Jul 10 11:27:12 2017 +0200 evapi: close server socket if fnctl() fails commit 95fd884f3096ef5e72f98c3cb89939b75ee7232e Author: Kamailio Dev Date: Mon Jul 10 10:01:37 2017 +0200 modules: readme files regenerated - topos ... [skip ci] commit 05b31ddbfad71cae5c4cab24b57b1d606c74a7c8 Author: Carsten Bock Date: Mon Jul 10 09:57:20 2017 +0200 topos: Safety check for database storage commit 3868a27b7358c9a98ed2c240deb41e9ce524b8f5 Author: Carsten Bock Date: Mon Jul 10 09:56:07 2017 +0200 topos: Add missing doc for storage parameter commit 56f6efc176b0c2a1a69754c55a50b1a5661f7b95 Author: Carsten Bock Date: Mon Jul 10 09:54:08 2017 +0200 topos_redis: Fix Typo in error-message commit c0125e049f1c34afe7411f763f9f57c7a00109a8 Author: Daniel-Constantin Mierla Date: Sun Jul 9 10:21:20 2017 +0200 evapi: handle return code for fcntl commit bf9d697c31ad2c7614aa37997c4772df8e8d25a7 Author: Daniel-Constantin Mierla Date: Sun Jul 9 10:01:17 2017 +0200 async: free var in case of fixup error commit 3cbae6841c80de89fc7c72b73c1695e3788c1819 Author: Daniel-Constantin Mierla Date: Sat Jul 8 09:39:05 2017 +0200 usrloc: rpc flush to return error in case of failure commit b28e2943b8d171628f81057a352507b2a56b91a4 Author: Daniel-Constantin Mierla Date: Sat Jul 8 09:38:13 2017 +0200 registrar: free var in case of pv name error commit 070057a5d66e2f5dd4bcf90d96f8f8ceeca3a433 Author: Daniel-Constantin Mierla Date: Sat Jul 8 09:37:04 2017 +0200 auth_db: small reorder to do the check before accessing the fields commit 5530fe31fe89a4dfe9e17cbe56c0cd83cb8f45ab Author: Daniel-Constantin Mierla Date: Sat Jul 8 09:35:57 2017 +0200 lib: dtrie - removed duplicate check for same value commit f401938a4f5a5b6eb1089b2c85372a69f07ce777 Author: Daniel-Constantin Mierla Date: Sat Jul 8 09:35:13 2017 +0200 acc: free parameter in acc fixup in case of error commit f632b879272e6db24d83f0c0881d8708a7aecfc7 Author: Kamailio Dev Date: Fri Jul 7 14:16:23 2017 +0200 modules: readme files regenerated - textops ... [skip ci] commit c593d7492ddb957a862dd31b5ce9e09fdf54a8e5 Author: Daniel-Constantin Mierla Date: Fri Jul 7 14:10:04 2017 +0200 textops: documentation for remove_hf_exp(...) commit d7972d83b3f12f64d4f70d8e6eacb88ec34648f1 Author: Daniel-Constantin Mierla Date: Fri Jul 7 14:03:52 2017 +0200 textops: new function remove_hf_exp(match, skip) - remove header fields that do not match regex ''skip', but match regex 'match' commit 851367053d6b4d64161a50fa7408d0dd750922d5 Author: Daniel-Constantin Mierla Date: Fri Jul 7 14:03:29 2017 +0200 core: fixup helper function for two regex parameters commit 4220c41f9a443d275cf94e1db3a33fbd3ca14d1b Author: Daniel-Constantin Mierla Date: Fri Jul 7 13:33:16 2017 +0200 dispatcher: try to add sip: scheme to dst uri, if initial parse fails - operation done when records are loaded from database or file commit 86e349463c7d573e9a5e68bd3984ecc95808adb4 Author: Daniel-Constantin Mierla Date: Fri Jul 7 09:53:38 2017 +0200 pv: free var in case pkg alloc failure commit 080bffeb53181131f8fb8fab0ddcb771bbdd37dc Author: Daniel-Constantin Mierla Date: Fri Jul 7 09:48:53 2017 +0200 jsonrpcs: safety vars init and release checks commit 72b4cc243d48cf4ee2302afd45c7ef1a290b7d16 Author: Daniel-Constantin Mierla Date: Fri Jul 7 09:31:37 2017 +0200 textops: fixed whitespacing and few malloc size adjustmets for safety commit 7987122d25003dd4b5f0ce47caf3e5c9811917b3 Author: Daniel-Constantin Mierla Date: Fri Jul 7 09:29:41 2017 +0200 textopsx: free in case of error inside sel_hf_value_name() commit 74653204f45195944acc42979d0939cef9513cd4 Author: Daniel-Constantin Mierla Date: Fri Jul 7 09:10:14 2017 +0200 msrp: safety checks to avoid analyzer reports commit 92be111419f8884976dc3f6125e6df9db2f116a5 Author: Daniel-Constantin Mierla Date: Fri Jul 7 09:03:01 2017 +0200 topos_redis: increase the array size used for storage ops commit 61d3d4ad675032b7a1fc059acef68e81c40b4eba Author: Daniel-Constantin Mierla Date: Wed Jul 5 15:30:36 2017 +0200 rls: added missing license headers, coherent indentation commit 245a28b666c027f3d697c92863fd54a837ff4d62 Author: Huseyin Dikme Date: Tue Jul 4 14:41:37 2017 +0200 cfg_rpc: configuration reset function has been implemented - rpc_reset function enables to reset all the variables of a certain group to their initial values. e.g.: kamcmd cfg.reset core. Above given example will reset all variables of the configuration group "core". commit 89334293299f817d4ac2774ae60611839a031c73 Author: Huseyin Dikme Date: Tue Jul 4 14:10:38 2017 +0200 core: cfg_get_default_value_by_name function has been implemented - As cfg_get_by_name function uses handle to reach variable values, this function will use instead orig_handle in order to reach the initial values when the config group was registered. Read-only variables will not be returned since cfg_reset function uses this function in order to set back the default values, and this cannot be implemented on read-only variables. commit f8fa313fd372ffc94fad0c11dba76774c1e3002a Merge: ceaafc67d 1391db0f3 Author: Daniel-Constantin Mierla Date: Tue Jul 4 12:33:11 2017 +0200 Merge pull request #1180 from smititelu/master dispatcher: Increase line buffer size commit ceaafc67dae4f7e7424c8706ccea90c30eed45b6 Author: Daniel-Constantin Mierla Date: Tue Jul 4 12:29:08 2017 +0200 rls: reset vars to avoid double free in case of error commit 97ac3b910dc955058fa4c08ad22ac01a4f31fe74 Author: Daniel-Constantin Mierla Date: Tue Jul 4 12:26:41 2017 +0200 presence: reset vars to avoid double free in case of error commit 9a6182fa8b535bc19c43e905d6b6a110b0e830d2 Author: Daniel-Constantin Mierla Date: Tue Jul 4 12:17:54 2017 +0200 avp: return in case of error in avp select commit 22aa9043f179f4de8e90fc5946a7afb28060b6f6 Author: Daniel-Constantin Mierla Date: Tue Jul 4 12:17:36 2017 +0200 xcap_server: reset server_name variable after free - avoid re-use in the loop commit 1391db0f349956795b8cf6936657fb974ec9b65f Author: Stefan Mititelu Date: Tue Jul 4 13:06:26 2017 +0300 dispatcher: Increase line buffer size commit 56d1d317e4bac7130586541fed75be670ea0f9ce Author: Daniel-Constantin Mierla Date: Tue Jul 4 12:00:47 2017 +0200 mtree: access values before safety checks of variables commit e9cfb2bf5012cdbde36559f615b58e3a556bfc2d Author: Daniel-Constantin Mierla Date: Tue Jul 4 11:52:53 2017 +0200 dispatcher: log messages for hashing auth username commit b8ab9fcccd442e9e9ac887a7dc16b690213a6e28 Author: Daniel-Constantin Mierla Date: Tue Jul 4 11:11:41 2017 +0200 dialog: lookup kemi engine for event route execution commit 609297d62a08d1d75550c2f5e7f7fd19b98fd104 Author: Daniel-Constantin Mierla Date: Tue Jul 4 09:59:10 2017 +0200 dialog: safety checks and free of profiles in case of errors - free partial list of profiles in dlg_set_timeout_by_profile() when no more memory commit 2ab0adee57aa82487adf7d3776835eca071afa27 Author: Daniel-Constantin Mierla Date: Tue Jul 4 09:08:04 2017 +0200 tmx: missing break in t_cancel_branches(others) commit 6118d832d3ba0efb96820915520af3c8a9bf29de Author: Daniel-Constantin Mierla Date: Tue Jul 4 08:57:36 2017 +0200 core: msg translator - reworked error handling to free allocated buffers commit 98a6ef19bcfe14b7150183a9bec98854f5c0063b Author: Daniel-Constantin Mierla Date: Tue Jul 4 08:44:50 2017 +0200 core: free locl link structures not linked to listen sockets commit 0aa7571afe5c25bfffaf865595181470ac78f4d2 Author: Daniel-Constantin Mierla Date: Tue Jul 4 08:43:28 2017 +0200 core: proxy - free in case of errors making proxy only from ip commit 1a5662b212ddcbea40ca33e34bfda0459802b756 Author: Daniel-Constantin Mierla Date: Tue Jul 4 08:41:34 2017 +0200 core: parser uri - add missing break to avoid useless assignments commit 126e76dc035bd1320cb103c39ad52849844e7448 Author: Daniel-Constantin Mierla Date: Tue Jul 4 08:40:29 2017 +0200 core: mem/qm - fixed pointer expressions in qm_check() debug function commit 52f728f73914ab960389ff8afbf1a223f91f07e2 Author: Daniel-Constantin Mierla Date: Tue Jul 4 08:39:39 2017 +0200 core: cfg.y - fixed condition on case parsing commit e4f0facccb130599acfd0c4abbfd954a427c3d96 Author: Kamailio Dev Date: Mon Jul 3 19:01:39 2017 +0200 modules: readme files regenerated - pua_reginfo ... [skip ci] commit 385995c27084bdca9ebc4a472f9ab41311416f35 Author: Vasiliy Ganchev Date: Mon Jul 3 18:56:52 2017 +0200 pua_reginfo: use outbound proxy for PUBLISH requests commit 4168a6c3221f95e50aa7a0769d1abecfa255fa10 Merge: 3ce65db87 6002f2de7 Author: Daniel-Constantin Mierla Date: Mon Jul 3 18:52:32 2017 +0200 Merge pull request #1175 from claudiupb/redis_enhance_debug ndb_redis: enhance debug info related to redis replies commit 3ce65db8747ad7b382824f389c2b782a76dbb7a1 Author: Daniel-Constantin Mierla Date: Mon Jul 3 17:02:02 2017 +0200 cfgutils: more log messages for locking functions - it was silent if locks set was not initialized properly which could mislead at runtime, but not showing any error message - if locks set size is too big, set it to 14 (this is used as power of 2) commit 6002f2de79b1f344bf9326763d63a1f978d0ddc7 Author: Claudiu Boriga Date: Mon Jul 3 15:49:16 2017 +0300 ndb_redis: enhance debug info related to redis replies commit 8eb84f76a6d52598bb2fd5d13b96fba4c6326b7f Author: Daniel-Constantin Mierla Date: Mon Jul 3 14:58:59 2017 +0200 core: parse rr - reset head in case of parse error - avoid acessing an invalid pointer - proper support if trying to parse into an existing rr list in a second attempt (not the case so far) commit dbd52dacae17eca5a48359c605a2d93607b7c041 Author: Daniel-Constantin Mierla Date: Mon Jul 3 14:42:03 2017 +0200 core: avoid accessing freed structure in case of duplicated listen addresses commit b95e536335083ee6f1f67e2007463ac7e8403ec8 Author: Daniel-Constantin Mierla Date: Mon Jul 3 11:53:21 2017 +0200 enum: fixed code for country code length commit 366104d2f79ccfa65850cd2e3bfb5ed8be467bc2 Author: Daniel-Constantin Mierla Date: Mon Jul 3 11:45:26 2017 +0200 seas: avoid double free and leak commit b3030a2965889a788093b2c372c1d7ac9441e8cc Author: Daniel-Constantin Mierla Date: Mon Jul 3 10:57:21 2017 +0200 enum: free variable in case of error and safety check for returned pointer commit 8b0a42ab64c02a1fa253ce156442bab64a4fe3db Author: Daniel-Constantin Mierla Date: Mon Jul 3 10:01:20 2017 +0200 rr: use macro to get parsed From in record_route_preset() - safety check for parsed pointer commit 72dc534a91cd7d6cb5c432f7a0e9db9eb8d77c35 Author: Mikko Lehto Date: Mon Jul 3 08:44:15 2017 +0300 core: mem/dl_malloc - fix preprocessor branch comment commit ff2e0d96a50eadf4e872865d43f0fbe15aef18bd Author: Daniel-Constantin Mierla Date: Sun Jul 2 12:22:33 2017 +0200 core: dns cachec- safety check in log message before abort commit 08ac68485a27db18ae4774baff0734492f617c71 Author: Daniel-Constantin Mierla Date: Sun Jul 2 08:54:51 2017 +0200 imc: proper condition on empty db result commit c874706539342d2d90e35cdf86fc7433c9b6b312 Author: Daniel-Constantin Mierla Date: Sat Jul 1 08:03:29 2017 +0200 xprint: init var to get rid of compile warning commit b1a6830c414ddcfb21fc07bc4995b756d617558e Author: Daniel-Constantin Mierla Date: Sat Jul 1 08:02:23 2017 +0200 siptrace: proper varible in log message when af is unknown commit 632380ff13dce5d5f1d1553797b7783fdc986c59 Author: Daniel-Constantin Mierla Date: Sat Jul 1 08:00:56 2017 +0200 http_client: move assign for download size after right side variable was set commit 84a540817f1aebcf1992f31b315b1b8e19cd5777 Author: Daniel-Constantin Mierla Date: Sat Jul 1 07:57:23 2017 +0200 dbq_usrloc: statc str vars when their pointer is used out of function commit 1151e7da7d60a515d9f0d4746c39d8b7d4cc5b34 Author: Daniel-Constantin Mierla Date: Sat Jul 1 07:55:46 2017 +0200 app_sqlang: safety check for kemi func params used in log message - incresed size for local buffers commit 47818cfab2db8ae1df720e959084e7afc22b7876 Author: Daniel-Constantin Mierla Date: Sat Jul 1 07:55:26 2017 +0200 app_lua: safety check for kemi func params used in log message - incresed size for local buffers commit 84f7905e66fb72ebc382034d1e858d06f5c16057 Author: Daniel-Constantin Mierla Date: Sat Jul 1 07:54:18 2017 +0200 app_jsdt: safety check for kemi func params used in log message - incresed size for local buffers commit 1cc3f0ddfc517ed2b1f7820f9feedee8a91d0ac7 Author: Daniel-Constantin Mierla Date: Sat Jul 1 07:50:10 2017 +0200 core: mem - updated defines for sys malloc and mem error log messages commit cee1de72a2b28d002bc84dd205b7ecf9f285fdd4 Author: Daniel-Constantin Mierla Date: Sat Jul 1 07:48:04 2017 +0200 Makefile.defs: compile with system malloc for pkg if MEMPKG=sys - if MEMDBGSYS=1, the use a debug variant for system malloc commit 8a6f57f59963e53bcf98dd39615db3980275d81b Author: Kamailio Dev Date: Fri Jun 30 15:31:22 2017 +0200 modules: readme files regenerated - http_client ... [skip ci] commit 279e622b53b636d49b207907c8f3fe60ff9e2cd3 Author: Daniel-Constantin Mierla Date: Fri Jun 30 15:17:46 2017 +0200 http_client: updated docs for http_client_query() commit 9c1d4cec94b47cd0b2e69e646f2fd14b84e3cf03 Author: Daniel-Constantin Mierla Date: Fri Jun 30 15:06:24 2017 +0200 http_client: allow providing headers to http_client_query() - lost from removed http_query() in utils commit fce9044ece62d6b5e81330de62fa1fa402145e68 Author: Daniel-Constantin Mierla Date: Fri Jun 30 14:15:55 2017 +0200 http_client: move to next field before freeing item in fixup function commit dbcd85746ec1ba4a3be1af920dd2b1aad632297e Author: Daniel-Constantin Mierla Date: Fri Jun 30 14:02:20 2017 +0200 call_control: free pkg memory in case of errors when parsing params commit e5134e8cb64828da5f607b7c74d490c8ffaf1702 Author: Daniel-Constantin Mierla Date: Fri Jun 30 13:46:21 2017 +0200 call_obj: free current element in case of alloc failure to its field commit 145d10f5a2dcad3cbdb477aaabdc853bb606b355 Author: Daniel-Constantin Mierla Date: Fri Jun 30 13:36:26 2017 +0200 websocket: use sizeof over the type of the pointer to be allocated commit 5418f380ad55618004936102273b72f1f8e36113 Author: Daniel-Constantin Mierla Date: Fri Jun 30 13:32:18 2017 +0200 domain: use same condition to alloc and free local variable commit 4f587124998e665c5ab9df7fe14cfbb3a39a9ec8 Author: Olle E. Johansson Date: Fri Jun 30 11:00:35 2017 +0200 db_mysql Look for MariaDB as well as MySQL commit ccb368e6420c1e4849867bcdbd136d0e9a8db67d Author: Daniel-Constantin Mierla Date: Fri Jun 30 10:30:51 2017 +0200 core: parse fline - cast number to char for print to avoid compile warning commit f461081a400b398a8c47b1cb338ffc4bf8bd2ede Author: Daniel-Constantin Mierla Date: Fri Jun 30 10:11:50 2017 +0200 core: dns cache - catch unknown record type to avoid compile warnings commit 17f907d5fa1267f434f422fb61e4b315e3eafb97 Author: Daniel-Constantin Mierla Date: Fri Jun 30 08:38:11 2017 +0200 kamctl: kamdbctl - proper use of DBPORT for postgres commit e703b10cab467a0bd2a147fe63177a29310ece81 Author: Daniel-Constantin Mierla Date: Thu Jun 29 09:33:19 2017 +0200 keepalive: removed duplicated typedef definition commit 6ad1744f13d8ceda7463024e6df37a7d229bc4cc Author: Kamailio Dev Date: Thu Jun 29 09:31:37 2017 +0200 modules: readme files regenerated - permissions ... [skip ci] commit 64c529d15262921bed26f7f4b15af043382bba36 Author: Daniel-Constantin Mierla Date: Thu Jun 29 09:27:33 2017 +0200 permissions: documented load_backends parameter commit 4826ba749a3d8589d57bc5fcb38eeb6f9e840e02 Author: Daniel-Constantin Mierla Date: Thu Jun 29 09:21:22 2017 +0200 permissions: new parameter load_backends - control what backends should be loaded - 1 - address table - 2 - trusted table - 4 - allow file - 8 - deny file - it can be a combination (sum) of the options to load many backends - default value 0xffff (load all backends) commit 5e8f84e9c7d3ef792ea8b0520087ae3e933fda39 Author: Daniel-Constantin Mierla Date: Wed Jun 28 17:22:34 2017 +0200 .github: added pull request template commit bbe0370939ff8a14e931595389b6678817ff1056 Author: Ilya Shipitsin Date: Wed Jun 28 16:45:54 2017 +0200 utils/db_berkeley: access variable after null pointer check commit 76efc9b7a1489007f9ff431e730ce4e86b446a6c Author: Daniel-Constantin Mierla Date: Wed Jun 28 11:41:15 2017 +0200 tls: updated tls version selection for libssl 1.1.0 api - fixes compile warnings for deprecated TLSXY_method() functions commit e7c03ce6ce61119fbf5cb9f41b7abcd4c7138d58 Author: Daniel-Constantin Mierla Date: Wed Jun 28 10:26:43 2017 +0200 tls: dynamic locks not needed for openssl v1.1.0+ - openssl v1.1.0 is thread safe - fixes the compile warnings for libssl 1.1.0 commit 551413f0952429c3a360b5ccdeaeac48ea15ff8a Author: lazedo Date: Tue Jun 27 23:01:37 2017 +0100 kazoo: add json.count transformation commit d5c602454a9af6ebce852f44dc88c4efa4bf036f Author: lazedo Date: Tue Jun 27 23:00:43 2017 +0100 kazoo: add $kzRK to accdess routing key of the payload commit a1d64dea035c1b54c285c4d2d16add414db46795 Author: Kamailio Dev Date: Tue Jun 27 16:46:21 2017 +0200 modules: readme files regenerated - path ... [skip ci] commit 43f91aa76fd293eb08442a710baa8cb63146e067 Author: Daniel-Constantin Mierla Date: Tue Jun 27 16:42:53 2017 +0200 path: fixed the name of the parameter in enable_r2 example commit 7fc44593b6e2f7b554de7aa2acc9037b6da045e6 Author: Kamailio Dev Date: Tue Jun 27 16:31:28 2017 +0200 modules: readme files regenerated - path ... [skip ci] commit e1df92080a631b8c97c110d1e87f74fa1cd5ec9e Author: Daniel-Constantin Mierla Date: Tue Jun 27 16:15:43 2017 +0200 pv: new variables - $RAu and $RAut - $RAu - URI format for local socket where the SIP message was received, without trasport parameter for UDP, using the advertised address if available - $RAut - URI format for local socket where the SIP message was received, always with transport parameter, using the advertised address if available commit aa9129b71bb009176571a8cb5bde7221b2f92b75 Author: Daniel-Constantin Mierla Date: Tue Jun 27 16:14:52 2017 +0200 core: parser - get_rcv_socket_uri() with option to use advertised address commit 55b5b35430ccb7de904f6b1c48ff71e691344b9e Author: Daniel-Constantin Mierla Date: Tue Jun 27 16:00:08 2017 +0200 pv: $RAp returns also the int value for advertised port when available commit adeab30b6bd26b8c4eddd4eb070cb11417401521 Author: Daniel-Constantin Mierla Date: Tue Jun 27 15:54:55 2017 +0200 pv: new variables - $Ru and $Rut - $Ru - URI format for local socket where the SIP message was received, without trasport parameter for UDP - $Rut - URI format for local socket where the SIP message was received, always with transport parameter commit 1984d4a063a175803b2852c14dcadd8839b4ad83 Author: Daniel-Constantin Mierla Date: Tue Jun 27 15:53:49 2017 +0200 core: parser - helper function to return URI format for local rcv socket commit a6d405b16ba745497ba9890c60541ffdb6cadeab Author: Daniel-Constantin Mierla Date: Tue Jun 27 15:53:20 2017 +0200 path: fix for second path insert pointer commit 8f242cfb151bbe4fdf4101f4bde59083307e6f8a Author: Daniel-Constantin Mierla Date: Tue Jun 27 15:52:54 2017 +0200 path: documentation for enable_r2 and received_format parameters commit e518e5e7a50be3510c896bd5f8a4cc38146631cc Author: Daniel-Constantin Mierla Date: Tue Jun 27 15:09:18 2017 +0200 rr: small formatting adjustments to doc examples commit 2c62b317065f36606cfb22822e65c00f129b4739 Author: Daniel-Constantin Mierla Date: Tue Jun 27 15:04:31 2017 +0200 path: option to add two path headers and use alias like received value - enable_r2 - add two path headers, one for incoming socket and one for outgoing socket - received_format - parameter to control if received value should be in sip uri (as so far) or in contact-alias param format commit 9c9da87943ad86fd4ca3ba8b007cebfcb7d9bc61 Author: Daniel-Constantin Mierla Date: Tue Jun 27 15:02:30 2017 +0200 core: remove inline from implementation of functions declared without it commit a69a5135cd70919c2207a0a747b1d850fd48d35c Author: Daniel-Constantin Mierla Date: Tue Jun 27 09:50:00 2017 +0200 core: mem/fm - replaced old log macros commit c8f7be02e20f434f88c084c38b66d5dd34cf4dc1 Author: Daniel-Constantin Mierla Date: Mon Jun 26 08:21:43 2017 +0200 corex: added $cfg(route) - return name of routing block for crt action - aliased $cfg(file) to $cfg(name) commit c3212783da0af2358bcf0bcf4b5da4a8f0629251 Author: Daniel-Constantin Mierla Date: Mon Jun 26 08:20:45 2017 +0200 core: added function to return route block name from crt action - renamed the function that returns cfg file name from crt action commit 7dbf3fe5ec323571908b6bf3ef0d9e95e84d90dc Author: Kamailio Dev Date: Sun Jun 25 19:16:17 2017 +0200 modules: readme files regenerated - jsonrpcs ... [skip ci] commit 797bd94487cc05269b973c0dcad542838d8acbef Merge: f0f1a9a8d baf2d095b Author: Mikko Lehto Date: Sun Jun 25 20:13:35 2017 +0300 Merge branch 'mslehto/issue1161' commit f0f1a9a8db1f5238b0ace1d3f190d0d9f0b2628d Author: Mikko Lehto Date: Sun Jun 25 19:07:06 2017 +0300 modules/jsonrpcs: add missing apostrophe to example commit 3188da9abdf5b02d4596586b979478675d2c363d Author: Kamailio Dev Date: Sun Jun 25 10:16:40 2017 +0200 modules: readme files regenerated - topoh ... [skip ci] commit 1b9e1f788d3c4c8ebaf81e252d07fe3200ca37e8 Author: Daniel-Constantin Mierla Date: Sun Jun 25 10:04:53 2017 +0200 topoh: documented event_callback parameter commit ca3f2fc6dd2c94410b225d2efb82081b828ddd01 Author: Daniel-Constantin Mierla Date: Sun Jun 25 10:00:01 2017 +0200 topoh: documented uri_prefix_checks parameter commit 66ab19a010f833a7c53f7f46de29a749609d5eef Author: Daniel-Constantin Mierla Date: Sun Jun 25 09:54:09 2017 +0200 topoh: coherent whitespacing and indentation commit de3386e4a303adecc3eee809c05e0654b7a05065 Author: Daniel-Constantin Mierla Date: Sun Jun 25 09:48:26 2017 +0200 topoh: option to disable uri prefix checks - some devices do not copy the exact URI as received in headers (Contact, Record-Route) - they can add default port or mix parameters - reported by GH #1165 commit baf2d095b1d4dcc932ece9d48a6a8c397fa7b1a7 Author: Mikko Lehto Date: Sat Jun 24 12:26:30 2017 +0300 core/socket_info: use internal str2int() instead of strtol() - strtol() works only for null terminated strings - fix for issue GH #1161 commit da07cc8c724724d89dfe02bbe8a980f241afc582 Author: Daniel-Constantin Mierla Date: Sat Jun 24 07:16:47 2017 +0200 pv: coherent whitespacing and indentation for pv time code commit 13f34f0effc936030baf82bbdd10285b98d6d790 Author: Daniel-Constantin Mierla Date: Sat Jun 24 07:10:48 2017 +0200 htable: removed useless mode param from ht_cell_value_add() - it was used only once with mode=1 commit 8ce1bcd52cd5117f920acce5f78683e974d4a3a4 Author: Daniel-Constantin Mierla Date: Sat Jun 24 07:06:03 2017 +0200 htable: map $shtrecord() inner names over integer ids - avoid string comparison at runtime commit f18da4c9d6cc8d1ab061d68cbd8e9d988ebf2be6 Author: lazedo Date: Fri Jun 23 21:18:13 2017 +0100 kazoo: use hardcoded max size of routing key commit 56e07cf2bb281d0aa78517e919055de640468020 Author: lazedo Date: Fri Jun 23 21:09:54 2017 +0100 kazoo: max size of routing key commit 1b56c96487d0788a0cbb21da71589f7d8314e7f8 Merge: 4514c9188 8e185ddf8 Author: Daniel-Constantin Mierla Date: Fri Jun 23 19:12:38 2017 +0200 Merge pull request #1163 from snen/presence_subcribe_delete_error presence: subsription double delete fix commit 4514c91883d67ee062582aed7b414633609cf6ac Author: Daniel-Constantin Mierla Date: Fri Jun 23 18:19:37 2017 +0200 htable: do not call expired event route on get/add operations - have consistent behaviour with set operation - avoid accessing the same (expired) item twice, second after being removed if the item is accessed in the event route - reported by GH #1152 commit 8e185ddf8e81af8d6283a87ec95116965235752a Author: Dmitri Savolainen Date: Fri Jun 23 18:57:00 2017 +0300 presence: subsription double delete fix - if timeout_rm_subs parameter set to "1" and NOTIFY timeout about expired subsription commit fec6764a6fae602b80b114235e8b5426fac81abc Author: Kamailio Dev Date: Fri Jun 23 13:16:24 2017 +0200 modules: readme files regenerated - xhttp ... [skip ci] commit 1abb2fb0e05b90128a4be4314d5845ce3c1dee66 Author: Daniel-Constantin Mierla Date: Fri Jun 23 13:11:25 2017 +0200 xhttp: fixed the docbook format commit ff4e81eb977fbf6394cc53b4055a8b62efc5f4e4 Author: Corey Farrell Date: Thu Jun 22 22:09:56 2017 +0200 xhttp_rpc: removed unused static constants commit f885de1abcfe6ed2e981527dbbfd82f71e189be5 Author: Corey Farrell Date: Thu Jun 22 22:08:52 2017 +0200 xhttp_pi: removed unused static constants commit cc737b9d926aac26437ad37ba378012b60c9b494 Author: Corey Farrell Date: Thu Jun 22 22:07:47 2017 +0200 ims_auth: removed empty get_ha1() static function commit e6aeda065cea8626ef5cd5fb7fee459b5ff43935 Author: Corey Farrell Date: Thu Jun 22 22:05:36 2017 +0200 carrierroute: undefine code related to mi commands - fixes compiler warnings for unused static symbols commit 5326e1fe459983a32e62646c7bd8e6fc2d63f4f4 Merge: 01afb3bb1 c2a27bc08 Author: Daniel-Constantin Mierla Date: Thu Jun 22 22:02:42 2017 +0200 Merge pull request #1162 from SipSeb/master app_lua: add "NOTICE" loglevel to sr.log commit c2a27bc0875aaaec877c75e9b50fbf41011918b1 Author: Sebastian Damm Date: Thu Jun 22 16:22:49 2017 +0200 app_lua: add "NOTICE" loglevel to sr.log commit 01afb3bb1a06c929ffd5bd1f0aaee03df28764a0 Author: Daniel-Constantin Mierla Date: Thu Jun 22 08:45:36 2017 +0200 pv: $siz - return source ip, with enclosing square brackets for ipv6 commit a526764c65ffea767fecbb13021ba48304524882 Author: Daniel-Constantin Mierla Date: Wed Jun 21 23:58:11 2017 +0200 core: updated log macros for parse rpid commit 155160c73a95cd7647f246a4a19ea0962afdc5c3 Author: Kamailio Dev Date: Wed Jun 21 20:46:26 2017 +0200 modules: readme files regenerated - pike ... [skip ci] commit 59538b66e8b8f17512b3f73c160e5de734a85a8e Author: Mikko Lehto Date: Wed Jun 21 20:04:47 2017 +0300 core: parser - fix comment typo [skip ci] commit 877f768de281f9422a68bc82d1e9f87462eb398d Author: Mikko Lehto Date: Wed Jun 21 20:03:28 2017 +0300 modules/dispatcher: comment typo [skip ci] commit 1c8aa5b7d6569bd758d3f74c84310c4634f1ce7b Author: Mikko Lehto Date: Wed Jun 14 11:26:48 2017 +0300 modules/pike: fix documentation typo [skip ci] commit f3e1a9b90952040a4275b81a57e4f78f8f235e5e Author: Mikko Lehto Date: Fri Jun 2 04:11:45 2017 +0300 modules: fix common typo [skip ci] commit 16bfd2deedb5a66186b77e317453561c339b3c72 Author: Mikko Lehto Date: Fri Jun 2 03:36:51 2017 +0300 examples, modules: fix common typo [skip ci] commit 20a961624bbe164d9120b7c9ac60df8ff1daaae4 Merge: 10129d056 5a825ddf6 Author: Daniel-Constantin Mierla Date: Tue Jun 20 18:54:12 2017 +0200 Merge pull request #1158 from kamailio/pv-received-adv-address pv: add received ip/port pvars for advertised ip/port commit 5a825ddf6bd97f7a309ba7b663496c04a6895899 Author: lazedo Date: Tue Jun 20 15:24:09 2017 +0100 pv: add received ip/port pvars for advertised ip/port adds $RAi , $RAp if advertise is not set, defaults to reveived ip/port commit 10129d056e3660a33b6ebc7b487b1de0f616dcc9 Author: Daniel-Constantin Mierla Date: Tue Jun 20 16:00:00 2017 +0200 core: faked msg - functions to get next fmsg with clear branches commit 81dd019c6afc0681fe23e281c139a5c63188e02f Merge: 84055140f 5f249318a Author: Daniel-Constantin Mierla Date: Tue Jun 20 15:42:34 2017 +0200 Merge pull request #1157 from eloycoto/evapi evapi: Improved error message commit 84055140f04ca6e8296bdd4d03e02625e71a6ea1 Merge: f51b27840 1d073ec52 Author: Daniel-Constantin Mierla Date: Tue Jun 20 15:41:50 2017 +0200 Merge pull request #1156 from adubovikov/master modules/topoh: fixed log's level. commit 5f249318adfe26b35426c2b43f4c3df31edc1de1 Author: Eloy Coto Date: Tue Jun 20 14:03:29 2017 +0100 evapi: Improved error message Signed-off-by: Eloy Coto commit 1d073ec529053c6bc649398578068f749e11d253 Author: Alexandr Dubovikov Date: Tue Jun 20 13:15:38 2017 +0200 modules/topoh: fixed log's level. commit f51b27840b434fd6c65c6ed15b67c949d644faa9 Merge: f58958e92 b4619fe75 Author: Daniel-Constantin Mierla Date: Tue Jun 20 10:02:56 2017 +0200 Merge pull request #1155 from adubovikov/master modules/topoh: fixed logical conditional and false jump in th_execute… commit b4619fe75ab7a8d87ea4b50450d6800e068bc62c Author: Alexandr Dubovikov Date: Tue Jun 20 09:50:38 2017 +0200 modules/topoh: fixed logical conditional and false jump in th_execute_event_route commit f58958e92dbc263b72a77395e828a38c123766e6 Author: Kamailio Dev Date: Tue Jun 20 08:46:49 2017 +0200 modules: readme files regenerated - db_sqlite ... [skip ci] commit 8885a0392cf22b2217cbe2b05d8a412d38ba31b7 Merge: 68db22bdf b35a11f24 Author: Daniel-Constantin Mierla Date: Tue Jun 20 08:34:30 2017 +0200 Merge pull request #1153 from jchavanton/db_sqlite_journaling db_sqlite: new param to set database journal mode commit b35a11f24b9e66f967551345b92f3b050b2786bc Author: Julien Chavanton Date: Mon Jun 19 13:59:31 2017 -0700 db_sqlite: new param to set database journal mode commit 68db22bdfe50ff34df8e33bc06b80b5ad4844d7b Author: Daniel-Constantin Mierla Date: Mon Jun 19 16:26:00 2017 +0200 core: do not execute clear_branches() on next faked msg - the function clears the global variables for branches commit f86976098695f2b7fb765d8c59da6da96d791235 Author: Daniel-Constantin Mierla Date: Sun Jun 18 08:32:04 2017 +0200 cfgutils: core_hash() exported to kemi framework commit a75ab7d254dd3a2d0b5ab6e2872068cb6bb26082 Author: Daniel-Constantin Mierla Date: Sat Jun 17 22:32:00 2017 +0200 cfgutils: exported abort and mem functions to kemi framework commit 24718a4f0a7579abf9f32967cce2b86e5973cc6d Author: Daniel-Constantin Mierla Date: Fri Jun 16 11:49:28 2017 +0200 mtree: avoid char array access over the size commit cde68845a9322f0dcd84cf13932e8cbbe6c0d544 Author: Kamailio Dev Date: Thu Jun 15 17:16:22 2017 +0200 modules: readme files regenerated - topoh ... [skip ci] commit 0530de0df83e30f9d5bc544e1716a5eb22d2c39d Author: Daniel-Constantin Mierla Date: Thu Jun 15 17:08:55 2017 +0200 topoh: documentation for event_route[topoh:msg-outgoing] commit f7d1d234a42198fc10e40c33e92cff5e8fc1af8e Author: Daniel-Constantin Mierla Date: Thu Jun 15 07:02:59 2017 +0200 topoh: execute event_route[topoh:msg-outgoing] - it is executed when a message is going to be sent out - if drop is used, then the message is no longer processed with topoh (it will be sent out in clear) - a faked message is provided for now to the config interpreter, but send-to info is set to the real destination, so $sndto(ip) point to real target address and can be used to decide whether to do or not topoh processing for the message - related to GH PR #1150 commit 03482fb24fb4e1057095918bc750ae713cb714ee Author: Daniel-Constantin Mierla Date: Thu Jun 15 07:01:55 2017 +0200 core: dst info attribute set for SREV_NET_DATA_OUT commit 1d95163aef99c4a182a802f59200eb0c324e9c71 Author: Daniel-Constantin Mierla Date: Thu Jun 15 07:01:17 2017 +0200 core: added dst info to sr_event_param_t commit 609061e9c33641f847fd339dd6a1ee600f4c7fe3 Author: Daniel-Constantin Mierla Date: Wed Jun 14 18:31:07 2017 +0200 core: ip_addr.h - added typedefs for structures commit c391cc0dfdf038c5258145b5ea0d0994213e44c9 Author: Daniel-Constantin Mierla Date: Wed Jun 14 18:11:28 2017 +0200 core: ip_addr.h - coherent indentation and whitespacing commit e3589c884a5975ba739124b5b19642ccf739a097 Author: Daniel-Constantin Mierla Date: Wed Jun 14 17:41:53 2017 +0200 gzcompress: updates for core events API changes commit 3b0ffe28df3590d76d985d18b9f3b3b0bf9ce056 Author: Kamailio Dev Date: Wed Jun 14 13:46:27 2017 +0200 modules: readme files regenerated - auth ... [skip ci] commit 9dc6da1fef7f9a70d257496881acda7e3dc07ed1 Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:42:17 2017 +0200 auth: update name of the application in the docbook commit 53e603f50640a0423936737f6bc7927208030d94 Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:28:48 2017 +0200 websocket: updates for core events API changes commit 2407bb9b0138f958567fad72288abbd95f6ef199 Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:28:39 2017 +0200 topos: updates for core events API changes commit bdec54be0a084f1a77cbce533a45c322a83dcc9c Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:28:23 2017 +0200 topoh: updates for core events API changes commit 3cea0ddb40744153aaf5ce072e312d8f3f0cdeb0 Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:28:12 2017 +0200 stun: updates for core events API changes commit 9e2f8ac337216c94dbc138ee46e61c07ce8e5749 Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:27:59 2017 +0200 tcpops: updates for core events API changes commit fa162f9b38f23c197d32bee7f99b250a0134d4b2 Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:27:35 2017 +0200 siptrace: updates for core events API changes commit e67142d009d13b1143ea224f5480dfb37fc11a5a Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:27:18 2017 +0200 sipcapture: updates for core events API changes commit 5a9dfd76b7ba14ca26594501458e3e56c2582f23 Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:26:58 2017 +0200 nosip: updates for core events API changes commit a354ed2e96a877e52b4a7dad77177cc1c1f75259 Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:26:47 2017 +0200 msrp: updates for core events API changes commit 1b2198c8113240deb1c0c20d8d975c0aaf181953 Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:26:37 2017 +0200 kex: updates for core events API changes commit 4eec934a537551d78e833769c182f8020040a678 Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:26:19 2017 +0200 dialog: updates for core events API changes commit 01d22cf7604051a09d64098d81203f66dfd2c863 Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:26:04 2017 +0200 debugger: updates for core events API changes commit c8807c08a5937351f20d091b1d60ec1e0218058c Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:25:48 2017 +0200 corex: updates for core events API changes commit f7b01e775a5863afe8cfe9e2cf68e56dbdd4c236 Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:25:01 2017 +0200 cfgt: updates for core events API changes commit 4eb286bb65689cf1d8f08e45fe79f083e8eae9ec Author: Daniel-Constantin Mierla Date: Wed Jun 14 13:23:55 2017 +0200 core: internal events API use a structure as parameter instead of void* - opens the door for more flexibility in passing extra data to callbacks commit ad48f441ec9d0611b9c80d51c459099bb520f393 Author: Victor Seva Date: Tue Jun 13 15:39:00 2017 +0200 Makefile: deb rule, remove --no-sign and use -us -uc * --no-sign just works for stretch commit 693f11fcea45c77eeec95a748bbd4344621d72cc Author: Kamailio Dev Date: Tue Jun 13 15:16:20 2017 +0200 modules: readme files regenerated - keepalive ... [skip ci] commit b22a5061e00cd78288132d8d72c860ee2ca17425 Author: Daniel-Constantin Mierla Date: Tue Jun 13 15:09:04 2017 +0200 keepalove: added notes in docs about how monitoring is done - closes GH #1082 commit 2e6b93226052a02ab014a8ca27d0df5e076f4611 Author: Daniel-Constantin Mierla Date: Tue Jun 13 14:02:22 2017 +0200 kamailio.org: updated http links to git repository - use https in the urls commit 5fc6f087cbb81fa2b9180cdd066c9912289426df Author: Daniel-Constantin Mierla Date: Tue Jun 13 11:19:55 2017 +0200 sst: log message when rejecting due to condition on min-se commit 2ac39d963d02e6bc2ed056da1762ce286cf8d976 Author: Victor Seva Date: Mon Jun 12 13:16:01 2017 +0200 pkg/kamailio/deb: version set to 5.1.0-dev4 commit c03600d743c09ffb90a1b5cb14263d7044f9e1ee Author: Daniel-Constantin Mierla Date: Mon Jun 12 11:41:39 2017 +0200 Makefile.defs: version set to 5.1.0-dev4 commit 793a4a642d702fbaf403d9e523ed715dd6303619 Author: Daniel-Constantin Mierla Date: Mon Jun 12 09:10:08 2017 +0200 cfgutils: rand functions exported to kemi framework commit a2b82a991b98919162d9c84e279a2139364241fd Author: Daniel-Constantin Mierla Date: Sun Jun 11 08:43:13 2017 +0200 .gitignore: updated paths to be ignored by git commit 866fc857f111c78c77fff0231a1db37ec1c52a87 Author: Daniel-Constantin Mierla Date: Sun Jun 11 08:37:50 2017 +0200 regex: exported functions to kemi interface commit ccc958a38a7897e5e69f34ae7f055c82f66e2494 Author: Daniel-Constantin Mierla Date: Sat Jun 10 09:27:33 2017 +0200 app_jsdt: updated duktape js engine to v2.1.0 commit d55d00b87276f0f53b6d72ac9c0c08121341e1da Author: Daniel-Constantin Mierla Date: Sat Jun 10 09:19:59 2017 +0200 auth_xkeys: exported functions to kemi framework commit 69ba762794f585288ee367cbbdfdc6967b7b8f79 Author: Daniel-Constantin Mierla Date: Fri Jun 9 12:57:07 2017 +0200 app_sqlang: updates to the build system for sqlang libs commit f7c2c4db1f61c69b5f609d6ef31f40f241052d81 Author: Daniel-Constantin Mierla Date: Fri Jun 9 12:56:26 2017 +0200 misc/examples: tunings to sqlang kemi script commit 9093f0d214e79bacf9a3a6a486f420bf92eed6f4 Author: Daniel-Constantin Mierla Date: Fri Jun 9 08:25:29 2017 +0200 tm: exported severat t set functions to kemi framework commit 42764f908c4bd8d2eedf0b940c3289cacd12362b Author: Daniel-Constantin Mierla Date: Fri Jun 9 08:21:50 2017 +0200 tm: split wrappers for t set flags cfg functions commit 5e9b3121da46aa5e9e2f1347468cda211bd198c4 Author: Daniel-Constantin Mierla Date: Thu Jun 8 21:51:14 2017 +0200 tm: prefixed t set functions exported to config script commit 68045ff55f8e9972d0560ae0216b0fe1f28556d6 Author: Victor Seva Date: Thu Jun 8 13:45:03 2017 +0200 sca: fix core when release_appearance RPC command parameter has wrong index > #0 0x00007fd8bba5a067 in raise () from /lib/x86_64-linux-gnu/libc.so.6 > #1 0x00007fd8bba5b448 in abort () from /lib/x86_64-linux-gnu/libc.so.6 > #2 0x00007fd8bba53266 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 > #3 0x00007fd8bba53312 in __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6 > #4 0x00007fd8a4b16328 in sca_appearance_list_unlink_index (app_list=0x7fd8a603c528, idx=0) at sca_appearance.c:254 > #5 0x00007fd8a4ae0372 in sca_rpc_release_appearance (rpc=0x7fd8b1162300 , ctx=0x7ffc2ce9eef0) at sca_rpc.c:504 > #6 0x00007fd8b0f38abb in process_rpc_req (buf=0x1e5e744 "\241\003\067oZ\274Ƒ\027sca.release_appearance", size=12344, bytes_needed=0x7ffc2ce9effc, sh=0xfefefefefefefe00, > saved_state=0xfefefefefefefe00) at binrpc_run.c:675 commit 56c859785ba01047246f5ef9e7d7e454e16ee08d Author: Daniel-Constantin Mierla Date: Wed Jun 7 11:40:38 2017 +0200 app_sqlang: detect arch for compiling squirrel lang libs commit 061d08c29eae94741a31d002d1e99a23908a0d0f Author: Daniel-Constantin Mierla Date: Wed Jun 7 11:19:27 2017 +0200 app_sqlang: proper jump in the exports array commit 7116d1c10e4f3224874ea689c209f1d2974806ce Author: Daniel-Constantin Mierla Date: Wed Jun 7 11:16:41 2017 +0200 app_python: proper jump in the exports array commit c62aa0a2ee76f89fdf437f56621137e9f9f65210 Author: Daniel-Constantin Mierla Date: Wed Jun 7 11:08:56 2017 +0200 app_lua: proper jump in the exports array commit da81321d73666d9df1f80c92031726af0c16e2a4 Author: Daniel-Constantin Mierla Date: Wed Jun 7 11:04:56 2017 +0200 app_jsdt: proper jump in the js exports array commit 4a3a6a75010de80bc5e41f5cd1d14fabf54b43cf Author: Daniel-Constantin Mierla Date: Tue Jun 6 18:06:04 2017 +0200 lib/srdb1: updated tables descriptions to generate link to module commit 684d969551abdf5688c1c841b1e19e86b2324a40 Author: Daniel-Constantin Mierla Date: Tue Jun 6 17:11:11 2017 +0200 lib/srdb1: updated url to modules docs commit efe6966fa1691cbb762ec13aa11164b0989e3cb4 Author: Daniel-Constantin Mierla Date: Tue Jun 6 11:19:38 2017 +0200 core: throw yyerror on invalid cfg var definition commit fbc6b275be1467871e26ea8c72f4ad6df724e2dd Author: Daniel-Constantin Mierla Date: Tue Jun 6 11:18:30 2017 +0200 core: catch use of numbers or reserved tokens in cfg var definitions commit f0d5c35c139920630148a946cbaf4375d812730b Author: Daniel-Constantin Mierla Date: Tue Jun 6 10:52:18 2017 +0200 ChangeLog: updates to reflect last major release commit 8e65fe4d7ac055b285798290c68fe378e2addbf6 Merge: c7b5ce5f3 4f4179616 Author: Daniel-Constantin Mierla Date: Tue Jun 6 09:37:10 2017 +0200 Merge pull request #1149 from mslehto/deadcode Found some obsolete statements in nathelper commit 4f4179616db5dd3a6e48390a1227b896dd667d29 Author: Mikko Lehto Date: Mon Jun 5 21:51:25 2017 +0300 modules/nathelper: remove old unused code and macros - MI removed completely - RTP proxy logic in modules/rtp[proxy|engine] commit 37b90d1c91bcaa2281a4fa25980f31d9f2579d17 Author: Mikko Lehto Date: Mon Jun 5 21:43:18 2017 +0300 modules/nathelper: make variable declaration consistent commit c7b5ce5f32663938665c56151f69ea067c1787ea Author: Daniel-Constantin Mierla Date: Sun Jun 4 16:04:16 2017 +0200 doc/select_list: makefile - generate html with full section numbers commit c43fa2c568ec3f6100b2094e4fb3dc8fc1247619 Author: Daniel-Constantin Mierla Date: Sun Jun 4 16:00:36 2017 +0200 doc/cfg_list: makefile - generate html with full section numbers commit a80e3421dda08c00935bbac08e5b589175c51f5d Author: Daniel-Constantin Mierla Date: Sun Jun 4 15:36:44 2017 +0200 doc/counter_list: makefile - generate html with full section numbers commit 961418e68ab633328b7378a47ac94963438923a7 Author: Daniel-Constantin Mierla Date: Sun Jun 4 12:39:07 2017 +0200 doc/rpc_list: makefile - generate html with full section numbers - new target to do updates over the generated html commit 66873cbec5249a21c048349f608e316febd1b313 Author: Victor Seva Date: Sun Jun 4 12:46:59 2017 +0200 pv: fix pv_var_to_xavp() and pv_xavp_to_var() functions * xavp was not properly created at pv_var_to_xavp() * add proper xavp loop for pv_xavp_to_var() commit dcda7189bc8add7bf7e254d516aa90d7751f13aa Author: Daniel-Constantin Mierla Date: Sat Jun 3 15:17:55 2017 +0200 doc/counter_list: regenreated files with lists of counters commit 05cf5dbf22de0a4edd4de59cc77dede820fcddfd Author: Daniel-Constantin Mierla Date: Sat Jun 3 15:17:04 2017 +0200 doc/counter_list: updated makefile with the list of files exporting counters commit c6a6e738b538069c24aa63e8e0525695118d4a52 Author: Daniel-Constantin Mierla Date: Sat Jun 3 15:16:29 2017 +0200 doc/scripts: updated the script searching for counters commit a434f0a487f57e34af884a7f27eeb490ef3c9ac3 Author: Daniel-Constantin Mierla Date: Sat Jun 3 14:51:05 2017 +0200 doc/rpc_list: remove html generated file commit cc0867a823d8517413c00c7fe4e836442db4a878 Author: Daniel-Constantin Mierla Date: Sat Jun 3 14:30:08 2017 +0200 doc/select_list: regenerated the doc files with selects list commit 122328f95b1c1f3839fae69b7cb1297666afa506 Author: Daniel-Constantin Mierla Date: Sat Jun 3 14:28:46 2017 +0200 doc/select_list: updated makefile with the list of files exporting selects commit 6243100ac57f0ed08a95c1cb80e808ec0ab5b710 Author: Daniel-Constantin Mierla Date: Sat Jun 3 14:28:08 2017 +0200 doc/scripts: updated the perl script searching for selects commit 54b04fb7585a1c207e5d955671486b1da8207d46 Author: Daniel-Constantin Mierla Date: Sat Jun 3 13:46:59 2017 +0200 doc/rpc_list: regenerated the docs with rpc commands commit 03fe3c57c8a86f088b40927a415a128bf6b55a05 Author: Daniel-Constantin Mierla Date: Sat Jun 3 13:45:35 2017 +0200 doc/rpc_list: updated makefile with list of files exporting rpc commands commit d563c275a3eea5dab97357d79d27a09e87a49c2c Author: Daniel-Constantin Mierla Date: Sat Jun 3 13:43:57 2017 +0200 doc: updates to perl script searching the rpc commands commit 01da68955c88ec4e603e082004ff7d3731773fea Author: Daniel-Constantin Mierla Date: Sat Jun 3 13:43:00 2017 +0200 doc/cfg_list: do not skip tls module when searching for cfg vars commit 790066a255e4f437650f3263fbd316015ade7789 Author: Daniel-Constantin Mierla Date: Sat Jun 3 12:07:50 2017 +0200 doc/cfg_list: updated files with docs for cfg vars commit 5d9ee9fe75364a0cf93feccefdd5879e23dbfa52 Author: Daniel-Constantin Mierla Date: Sat Jun 3 12:05:22 2017 +0200 doc/cfg_list: updated Makefile with list of files exporting cfg vars - paths to folders updated commit 03aa21841a3b88ddbe3dea197f5fe39569e4aa4c Author: Daniel-Constantin Mierla Date: Sat Jun 3 12:02:54 2017 +0200 doc: updates to script for generating cfg var list commit a6dc1da2888da179920010eca538c08d1986af44 Author: Kamailio Dev Date: Sat Jun 3 09:01:41 2017 +0200 modules: readme files regenerated - acc ... [skip ci] commit e60e8b48897308319cbd6cad31c6874a9a24c47c Author: Daniel-Constantin Mierla Date: Sat Jun 3 08:55:19 2017 +0200 acc: removed useless revhistory from docs commit 48852b606ccc65615c5e2d4776e1442e506c4616 Author: Daniel-Constantin Mierla Date: Fri Jun 2 23:15:23 2017 +0200 doc: updates to bookinfo for db tables commit 205920ee9ad98500803a882a72acc50cacfa45c2 Author: Daniel-Constantin Mierla Date: Fri Jun 2 22:57:52 2017 +0200 lib/srdb1: fixed autogenerate Makefile for db tables docbook commit fd7795bf071b9ced641936b23febaca029d13249 Author: Daniel-Constantin Mierla Date: Fri Jun 2 22:52:04 2017 +0200 kamctl: regenerated mongodb spec files for db tables commit 013ed5ae2a72dfe10159ef4e9cf66ea9eabf07a7 Author: Daniel-Constantin Mierla Date: Fri Jun 2 22:50:42 2017 +0200 lib/srdb1: update rule to generate mongodb json spec file for db tables - do not generate docbook files by default commit 1a79d6af112c409ec9db17dddfcaf0859b0f8e3b Author: Daniel-Constantin Mierla Date: Fri Jun 2 22:37:20 2017 +0200 lib/srdb1: fixed rules for generating db tables docbook commit 3740aa1d558850ae8ce4e47bbdd3356514859633 Author: Daniel-Constantin Mierla Date: Fri Jun 2 20:30:15 2017 +0200 lib/srdb1: sync'ed names of db table groups with modules commit 2d37fd18889caffaa2bd77bf0994b753f26e97eb Author: Daniel-Constantin Mierla Date: Fri Jun 2 20:15:09 2017 +0200 kamctl: added missing dr_groups to extra tables commit ad84125965f8bdc7030e1041e73b3755063dc345 Author: Daniel-Constantin Mierla Date: Fri Jun 2 20:06:02 2017 +0200 kamctl: regenerated database creation scripts commit 5df2d12a409b84050221871d138478528e9fa058 Author: Daniel-Constantin Mierla Date: Fri Jun 2 20:03:57 2017 +0200 kamctl: added rtpengine table to be created by kamdbctl commit 85af6e08f5470cf4533c01badec8759713d897c9 Author: Daniel-Constantin Mierla Date: Fri Jun 2 20:01:13 2017 +0200 kamctl: added drouting tables to be created by kamdbctl commit 8409d05a349984e4a6aeb307b52b12181d0eb709 Merge: 0bf901966 1528c1f2d Author: Daniel-Constantin Mierla Date: Fri Jun 2 15:37:08 2017 +0200 Merge pull request #1089 from sergey-safarov/spec_update7 pkg/kamailio: Fixed systemd unit failure on server boot commit 0bf901966aac3026cd0ba4798f5689c66d7f7b4f Author: Kamailio Dev Date: Fri Jun 2 15:31:37 2017 +0200 modules: readme files regenerated - ndb_redis ... [skip ci] commit 3188ae670ba1b43dc939e13e745edc0b0066b657 Merge: 2d771f563 f4a793ee3 Author: Daniel-Constantin Mierla Date: Fri Jun 2 15:27:48 2017 +0200 Merge pull request #1147 from claudiupb/redis_enhance_reply_access ndb_redis: enhance access to REDIS replies commit 2d771f563d19fccad0a28e56a5d99de571ef5da6 Author: lazedo Date: Tue May 30 01:48:03 2017 +0100 htable: release pkg memory before returning resets 'first' when esize == 0 commit 5cc05f9b47eaa829a945aa628d39d78bab7756bf Author: Daniel-Constantin Mierla Date: Fri Jun 2 15:03:56 2017 +0200 benchmark: removed unnecessary casts to int* - initialize variables to 0 in rpc commands commit 407e3e435bf22809553e0466e2d59dd6f51c26ab Merge: 7b5c62e59 6fe4146fa Author: Daniel-Constantin Mierla Date: Fri Jun 2 15:01:26 2017 +0200 Merge pull request #1146 from kamailio/vhernando benchmark: b/f avoid undefined bytes when int and long int sizes mism… commit 7b5c62e5988517e3e38082493056e6512aff08e7 Author: Daniel-Constantin Mierla Date: Fri Jun 2 14:54:31 2017 +0200 tm: more functions exported to kemi interface commit f4a793ee33e7cc8266fd9010726a7372e56a379c Author: Claudiu Boriga Date: Fri Jun 2 15:06:20 2017 +0300 ndb_redis: enhance access to REDIS replies - add support to access array within arrays commit 6fe4146fad49a6525faed599cc4681e43b7d7910 Author: Vicente Hernando Date: Fri Jun 2 14:20:24 2017 +0200 benchmark: b/f avoid undefined bytes when int and long int sizes mismatch. commit d0bfefd0f03962b61162eeb65fe01e8dff91674f Author: Victor Seva Date: Fri Jun 2 10:14:46 2017 +0200 src/Makefile: fix make deb rules * dpkg-buildpackage needs to be executed from the root of the project * don't sign any file commit 105376bea7de217d58f3558b8da0244d1f499ec5 Merge: 2342f5212 cca31b30a Author: Daniel-Constantin Mierla Date: Fri Jun 2 10:34:27 2017 +0200 Merge pull request #1144 from linuxmaniac/vseva/fix_tm_leak core: parser reset_path_vector() remove check for msg->msg_flags commit cca31b30aeb80c808b10c5f4f36285c1c55cd72a Author: Victor Seva Date: Fri Jun 2 10:19:25 2017 +0200 core: parser reset_path_vector() remove check for msg->msg_flags * tm now uses shared memory for fake_req() so faked_req->path_vec was leaking commit 2342f52126f0832f11d9ad3d7b364a703b8be871 Author: Daniel-Constantin Mierla Date: Thu Jun 1 18:02:29 2017 +0200 tm: updated log macros in fifo code commit 09bce3d97acf54c289f1a2c6905175038502e7a0 Author: Daniel-Constantin Mierla Date: Thu Jun 1 10:01:27 2017 +0200 nat_traversal: print keepalive file name in error messages commit c1737dafeddc7c2f496d45e5df1b3da9c287494b Author: Kamailio Dev Date: Wed May 31 22:01:23 2017 +0200 modules: readme files regenerated - ctl ... [skip ci] commit ed383a384d0625c06959a289dc6a50b28869f68d Author: Stefan Mititelu Date: Wed May 31 22:37:12 2017 +0300 ctl: fix default path for doc examples commit c26ff896824956efb3f77e7d1146d84792da2782 Author: Daniel-Constantin Mierla Date: Wed May 31 16:15:36 2017 +0200 dispatcher: log dst uri in error messages commit 69dfb0faac87307ab2bb746b4e10d25a0279de70 Author: Kamailio Dev Date: Wed May 31 09:46:18 2017 +0200 modules: readme files regenerated - pipelimit ... [skip ci] commit 06648b9ce868307eb487ced9bd3d61f249246a73 Author: Daniel-Constantin Mierla Date: Wed May 31 09:31:57 2017 +0200 pipelimit: updates to documentation for cfg functions commit 93ba83a349564bf307654bf2891100071376eca2 Author: Daniel-Constantin Mierla Date: Wed May 31 09:28:57 2017 +0200 pipelimit: allow execution of cfg functions from several routing blocks commit c4315a4755c555ac9a5c65649625e7678c470ca8 Author: Kamailio Dev Date: Wed May 31 09:31:47 2017 +0200 modules: readme files regenerated - ratelimit ... [skip ci] commit 44cc202959bd32e1a0c6e7926edce32cc8cb5f3f Author: Daniel-Constantin Mierla Date: Wed May 31 09:18:15 2017 +0200 ratelimit: updates to documentation commit 61e715c0b4c013b63bebb014b33305a78e5b9558 Author: Daniel-Constantin Mierla Date: Wed May 31 09:09:16 2017 +0200 ratelimit: allow int or pv in parameters of cfg functions - execution can be done in ANY_ROUTE commit bce1db4fce2a7cd75a8103916e1361b9c94d6f64 Author: Victor Seva Date: Tue May 30 16:56:38 2017 +0200 travis-ci: use proper domain for sr-dev mailing list [skip ci] commit 54fd334c5726d65d012d218cc2cda5058549995b Author: Daniel-Constantin Mierla Date: Tue May 30 12:40:04 2017 +0200 prefix_route: removed unused variable commit 6021f1db834ccbed6f01027c2bb5d00c5947b7d6 Author: Daniel-Constantin Mierla Date: Tue May 30 12:37:37 2017 +0200 presence: removed unused variables commit 2cb9ffc5d110e7baa75a11841369e84c14fe304c Author: Daniel-Constantin Mierla Date: Tue May 30 12:35:51 2017 +0200 debugger: fixed function name exported to kemi interface commit b9c58c6c490e62297c7b39b97a2c3aeb3441b3a1 Author: Daniel-Constantin Mierla Date: Tue May 30 10:34:16 2017 +0200 keepalive: functions exported to kemi interface commit 7fce53407c4ca8695b325a92a1574a1f01daf80b Author: Kamailio Dev Date: Mon May 29 23:31:20 2017 +0200 modules: readme files regenerated - ipops ... [skip ci] commit c1fa78063c6b040433d426e6fcf472f0b430a7cf Merge: 1104411ba 8866127dc Author: Daniel-Constantin Mierla Date: Mon May 29 23:16:38 2017 +0200 Merge pull request #1141 from vitalikvoip/ipops_naptr ipops: new naptr_query function commit 1104411ba7c229738e954eec5f6fca2f0451fe93 Merge: ff95605d3 bd57cd59c Author: Federico Cabiddu Date: Mon May 29 11:06:39 2017 +0200 Merge pull request #1140 from vitalikvoip/tsilo_deadlock tsilo: fix deadlock in ts_append() commit 8866127dcd9780eb0b4f2aeb08ab5a1dbe9fe20f Author: Vitaliy Aleksandrov Date: Mon May 29 11:42:27 2017 +0300 ipops: new naptr_query function commit bd57cd59c2936e62f6e231cac4ba42920eb109b3 Author: Vitaliy Aleksandrov Date: Mon May 29 11:14:50 2017 +0300 tsilo: fix deadlock in ts_append() Copy ruri parameter into pkg mem before calling ts_append(). Value saved in a static buffer from pv_get_buffer() can be corrupted if a new branch adds an additional SIP header in its branch_route commit ff95605d37b2e956ed218efcff530e428137f07d Author: Daniel-Constantin Mierla Date: Mon May 29 07:31:02 2017 +0200 drouting: updates for keepalive api commit 211dc1be81b25d732ff6100417067962f7dbd451 Author: Daniel-Constantin Mierla Date: Mon May 29 07:18:14 2017 +0200 keepalive: allow variables in cfg function parameters - use str* instead of str for api functions commit 857800a368c6bb70b5ec057c89ffca7c30556c43 Author: Daniel-Constantin Mierla Date: Sun May 28 11:42:04 2017 +0200 pdt: exported functions to kemi interface commit c218e3597e734bfe4308ce1911437080637107bd Author: Daniel-Constantin Mierla Date: Sat May 27 19:57:41 2017 +0200 pipelimit: exported functions to kemi framework commit 6a92bbcac7b111fa51114ef2d2876c4c4ebfa013 Author: Charles Chance Date: Sat May 27 15:23:13 2017 +0100 dmq_usrloc: properly initialize usrloc_dmq_recv commit 0ef775950e35505279715cd5546e70ed26a44c08 Merge: b5f94a959 4351c2229 Author: Charles Chance Date: Sat May 27 11:54:25 2017 +0100 Merge pull request #1139 from zhangst/master dmq: update output format of dmq.list_nodes commit b5f94a9596721acb1f49e4ab011ddfd6333b7936 Author: Charles Chance Date: Sat May 27 11:18:36 2017 +0100 dmq_usrloc: always replicate contact updates made locally - fixes issue reported by shuntongzhang@gmail.com on sr-dev - we no longer set FL_RPL since it is otherwise meaningless - dmq replicated contacts are no different now to those from a shared DB commit 4351c22298fadfcb638dbeb6dba0933f30a829ce Author: shuntongzhang Date: Sat May 27 13:30:21 2017 +0800 dmq: update output format of dmq.list_nodes commit 7f034e8bac8f56e91a4a0c56c21b91f9a8f8657a Author: Daniel-Constantin Mierla Date: Fri May 26 06:08:22 2017 +0200 debugger: exported pv dump function to kemi framework commit 234d795f4eac54c1bdfe065960c6db176212a938 Author: Daniel-Constantin Mierla Date: Thu May 25 05:29:13 2017 +0200 core: coherent whitespacing and indentation commit 2caec04ab428e8a90acf0e62d9351e868f726b69 Author: Daniel-Constantin Mierla Date: Wed May 24 04:51:36 2017 +0200 core: updated log macros for re code commit e235f8328e435dd580d02f97d2c3c15fefb482e8 Author: Mikko Lehto Date: Tue May 23 19:56:27 2017 +0300 modules/rr: add missing space to log statement commit b8750364571beeca6612b31a2948d62bddedc805 Author: Victor Seva Date: Tue May 23 18:07:54 2017 +0200 core: fix mem_summary comparation when SIGUSR1 is received From http://www.kamailio.org/wiki/cookbooks/4.4.x/core#mem_summary 1 - dump all the pkg used blocks (status) 2 - dump all the shm used blocks (status) 4 - summary of pkg used blocks 8 - summary of shm used blocks commit 09b8fbd0864c908f221f86dca83fe64061461d62 Merge: 0a7404174 3a6b28d2c Author: Daniel-Constantin Mierla Date: Tue May 23 02:47:06 2017 +0200 Merge pull request #1135 from snen/presence_dialog pua dialoginfo commit 0a7404174975153658acfc547ecfe2d9ecef1ee9 Author: Kamailio Dev Date: Tue May 23 02:46:19 2017 +0200 modules: readme files regenerated - htable ... [skip ci] commit df659d2ee44eca688507aab48eb22260ef3577bd Author: Daniel-Constantin Mierla Date: Tue May 23 02:33:19 2017 +0200 htable: implemented starts with matching for remove functions commit 3a6b28d2cbab37091485ed7802fc5d2ecbd4803a Author: Dmitri Savolainen Date: Mon May 22 18:53:38 2017 +0300 pua_dialoginfo: docs typo fix commit d64905895f68932b9d8ce39ab17a84022630343b Author: Dmitri Savolainen Date: Mon May 22 17:48:42 2017 +0300 pua_dialoginfo: remove DLGCB_MI_CONTEXT - DLGCB_MI_CONTEXT was deleted in dialog module commit b1361e897f6708d7f9ed5267836cc3b8f4789613 Author: Kamailio Dev Date: Mon May 22 13:16:58 2017 +0200 modules: readme files regenerated - htable ... [skip ci] commit 0c69e7bc4486ff6b10da6502b72c1805ac6e5f83 Author: Daniel-Constantin Mierla Date: Mon May 22 13:04:15 2017 +0200 htable: added functions to remove items using variables commit 76c59cb5bde2dae0455165f23a3c732762654de2 Author: Kamailio Dev Date: Sun May 21 12:16:33 2017 +0200 modules: readme files regenerated - db_sqlite ... [skip ci] commit d65679f76ddb5d844dab0e89b69f678d8297293b Author: Daniel-Constantin Mierla Date: Sun May 21 11:08:52 2017 +0200 core: updated log macros commit 572acbca5c9e1d04efd687a88ff272c00d956425 Author: Daniel-Constantin Mierla Date: Sat May 20 12:08:25 2017 +0200 core: rand - removed history from files commit ae664527e18f5269bce80fa2669b905913098784 Merge: 5b9682bf7 f6dde6f26 Author: Daniel-Constantin Mierla Date: Sun May 21 12:06:12 2017 +0200 Merge pull request #1134 from jchavanton/db_sqlite_doc_fix db_sqlite: fix xml doc commit f6dde6f261891dff5b041a0e545e7bd210baf24b Author: Julien Chavanton Date: Sat May 20 12:54:47 2017 -0700 db_sqlite: fix xml doc commit 5b9682bf7adc2d03e5d0c729b63413c3575921ec Author: Kamailio Dev Date: Sat May 20 09:01:31 2017 +0200 modules: readme files regenerated - db_sqlite ... [skip ci] commit c7e7255540944f90a379bde2d084785ee05f3a3b Author: Daniel-Constantin Mierla Date: Sat May 20 08:57:53 2017 +0200 db_sqlite: move declaration of variables at beginning of function - removed para tag from xml doc files commit 20122d08fd287dad9cb40b11c0c65cd13c53da17 Merge: c9b5aa989 aefe50a99 Author: Daniel-Constantin Mierla Date: Sat May 20 08:55:33 2017 +0200 Merge pull request #1133 from jchavanton/sqlite_readonly db_sqlite: new param to open some database in read-only commit c9b5aa98952adc7b372817eb2e1b1a968756fc83 Merge: 891740465 20706e20a Author: Daniel-Constantin Mierla Date: Sat May 20 08:51:53 2017 +0200 Merge pull request #1129 from SipSeb/master rabbitmq: create reply-to queue w/ exclusive param commit 8917404659f0057355874ae1eeafac0592887c9b Author: Daniel-Constantin Mierla Date: Sat May 20 08:49:18 2017 +0200 core: raw socket code updated log macros commit aefe50a99a33d3fdab08f302689f0abf79e06aeb Author: Julien Chavanton Date: Fri May 19 10:30:43 2017 -0700 db_sqlite: new param to open some database in read-only commit 5d628a4093fc4f7ecb1ad6bec7172879e331f2dc Author: lazedo Date: Fri May 19 16:25:54 2017 +0100 kazoo: remove unused variable commit afed885f8591ebb505511dba750d9671081c5d64 Author: lazedo Date: Fri May 19 16:04:45 2017 +0100 kazoo: add ksr_msg_env_reset after processing events commit dc47a6b284260c521c74dcf4a8cc967c108def30 Author: Kamailio Dev Date: Fri May 19 15:01:24 2017 +0200 modules: readme files regenerated - dispatcher ... [skip ci] commit 45989d3c53242f8f5f29229333617c7bc00fd3ac Author: Daniel-Constantin Mierla Date: Fri May 19 14:58:07 2017 +0200 dispatcher: updated the example of destinations list file commit 6fb2dad334850b2a616bb2500b4df2797f6ed54f Author: Daniel-Constantin Mierla Date: Fri May 19 14:16:40 2017 +0200 tm: updated old style log macros commit 9d67099ce41c897819b2164f3e17a8a454d3f2c2 Author: Kamailio Dev Date: Thu May 18 22:01:26 2017 +0200 modules: readme files regenerated - tm ... [skip ci] commit 3deecfcc9491594f3c89fe330c407f3327393c62 Author: Mikko Lehto Date: Thu May 18 14:02:28 2017 +0300 modules/usrloc: synchronize example with TM module commit b7e33ba006f5d2d81410c4785c13d99a024569cb Author: Mikko Lehto Date: Thu May 18 13:57:03 2017 +0300 modules/tm: documentation typo fix commit c42aca1edaee29ab8edf6d6e186a72ab674db7a6 Author: Mikko Lehto Date: Thu May 18 13:56:23 2017 +0300 modules/[topos|uac]: documentation typo fix commit 6bc6bbca0e7fd17bef51bf0fecea389c9d0870c4 Author: Victor Seva Date: Thu May 18 13:15:26 2017 +0200 pkg/kamailio/deb: version set to 5.1.0-dev3 commit a2874993470e6d27a68344d2062708b735b6856e Author: Daniel-Constantin Mierla Date: Thu May 18 10:28:15 2017 +0200 Makefile.defs: version set to 5.1.0-dev3 commit 1528c1f2dbffcf64bb8e577ea58e35e1e616443b Author: Sergey Safarov Date: Sat Apr 22 11:11:27 2017 -0400 pkg/kamailio: Fixed systemd unit failure on server boot commit 09eb1673fa922c0ced75dbcdcf8f6c90f6a84720 Author: Daniel-Constantin Mierla Date: Wed May 17 08:40:12 2017 +0200 rtimer: use wrapper function to reset msg env lists (avp and xavp) commit 33de203fed8b592d8cb156670beb4a44220dd2e9 Author: Daniel-Constantin Mierla Date: Tue May 16 17:33:54 2017 +0200 async: reset avp/xavp (msg env) from async workers - just in case they were set for non-sip routing processes (async workers) commit 46ea6b0a6bcf55243a0d11be41f60a2678dbbcfb Author: Daniel-Constantin Mierla Date: Tue May 16 17:33:10 2017 +0200 core: wrapper function to reset avps/xavps from msg environment - use it to clean after processing received msg commit 82916f01bfcd58c80cbecbfa84f33f9763ba0d43 Author: lazedo Date: Tue May 16 17:00:26 2017 +0200 registrar: set expires field inside xavp_rcd - match docs and build_contact() behaviour - part of PR #1111 commit bb3840161acd3b2dbe41001ebfb2bd779bfd68d0 Author: lazedo Date: Tue May 16 16:56:07 2017 +0200 registrar: proper linking of xavps in the xavp_rcd - avoid leaking of shm when using save() in async operations - part of PR #1111 commit 786e05f7c771fa38fa26ab2bc4e3a47b22dcd33e Author: Kamailio Dev Date: Tue May 16 07:31:55 2017 +0200 modules: readme files regenerated - lcr ... [skip ci] commit bb517cda1ae9ea0229195871338b0967a9b0a7fc Author: Juha Heinanen Date: Tue May 16 08:26:22 2017 +0300 modules/lcr: improved documentation commit 7386b03b5e70b9faf61d84bfabf88092afc65a8c Merge: c4754f60f 76bf1a868 Author: Juha Heinanen Date: Mon May 15 19:04:48 2017 +0300 Merge branch 'master' of https://github.com/kamailio/kamailio commit c4754f60f010b8ad55a3785ea362dfeeda008300 Author: Juha Heinanen Date: Mon May 15 19:02:21 2017 +0300 modules/lcr: forgot to copy new versions of lcr *.h files to k master - thanks to Travis CI commit 76bf1a8682b83c302be594b9d4d0e491f9350cae Author: Kamailio Dev Date: Mon May 15 17:31:22 2017 +0200 modules: readme files regenerated - lcr ... [skip ci] commit c5127e6d19c4f30072d81213f5eb49e4a6306bb3 Author: Juha Heinanen Date: Mon May 15 18:12:32 2017 +0300 modules/lcr: added possibility to match caller URI userpart to a mtree tvalue commit dcd16ac3062028a0857510ccd3dc9ec2a06b01b5 Author: Kamailio Dev Date: Mon May 15 15:46:24 2017 +0200 modules: readme files regenerated - mtree ... [skip ci] commit 556fab89cec8d1eda726f38f4ddf0477e97bb79d Author: Juha Heinanen Date: Mon May 15 16:40:28 2017 +0300 modules/mtree: added mt_match API function commit 9ff4dd36ad63f60905a49f8c0e437f997e54ae70 Author: Daniel-Constantin Mierla Date: Mon May 15 14:58:03 2017 +0200 tm: use a stack of structures for faked_env() - be safe if there is a new faked_env() inside another faked_env() commit ab346e80647228afdbcaf6884a8573c9221ca38b Author: Daniel-Constantin Mierla Date: Mon May 15 14:31:17 2017 +0200 kazoo: avoid creating an empty route block structure - use route_lookup() instead of route_get(), so the empty route block is not created if the route is not defined in the kamailio.cfg commit bc336bfcba127a9232583a3d7b7e10d994c369eb Author: Daniel-Constantin Mierla Date: Mon May 15 14:11:57 2017 +0200 core: reset avps and xavps lists in all error cases - just for safety when one uses some srevent routes commit 8f4c8583e5087f0e4c9c8e179d13e41c34b9eda5 Author: Daniel-Constantin Mierla Date: Mon May 15 08:33:19 2017 +0200 sdpops: sdp_get() and sdp_transport() exported to kemi commit e8554de0c132062183fcc332376bd2b857544bf7 Author: Daniel-Constantin Mierla Date: Mon May 15 08:32:39 2017 +0200 prefix_route: exported functions to kemi interface commit d2047859ad4b64ac9c62242df0088cf94d755e69 Author: Daniel-Constantin Mierla Date: Sun May 14 09:10:28 2017 +0200 sdpops: exported sdp_content() to kemi framework commit ba17aad00dec0403f89842fc6db015718daddcdd Author: Daniel-Constantin Mierla Date: Sat May 13 13:42:27 2017 +0200 core: added support for aarch64 architecture for fastlock - from a patch by valentin@corenetdynamics.com commit b5022ed2f856387380d3dd8ffa8d891f52efa6b4 Author: Daniel-Constantin Mierla Date: Sat May 13 13:31:28 2017 +0200 Makefile.defs: enable arm aarch64 architecture - from a patch by valentin@corenetdynamics.com commit f5a0e6f19b4e04d32499f796ef59049a7c798f54 Author: Daniel-Constantin Mierla Date: Fri May 12 16:19:04 2017 +0200 kamcmd: increased the max reply size from 64kB to 128kB commit 88612ea4ed49db8a10cb8b1ddf23bc0783e937c3 Author: Daniel-Constantin Mierla Date: Thu May 11 16:15:21 2017 +0200 uac: explicit name of the function called many times when updating from/to commit 20706e20a1615c4cd7bd9fad2e8d458fac0ba86f Author: Sebastian Damm Date: Fri May 12 16:13:23 2017 +0200 rabbitmq: create reply-to queue w/ exclusive param RabbitMQ docs say, temporary reply-to queues should be created with an "exclusive" parameter. This allows only the current connection to access the queue, and when the connection ends, the queue will automatically be deleted. commit b02793fe9dab9159d6fdc404fd1293cdad1bef45 Author: Kamailio Dev Date: Thu May 11 17:46:40 2017 +0200 modules: readme files regenerated - sl ... [skip ci] commit c75e7cf65907cf137be23a11ac2930a80381ea3f Author: Mikko Lehto Date: Thu May 11 18:39:45 2017 +0300 modules/sl: documentation typo fix [skip ci] commit 8f87e7c4c3ba925a20bd0ab69e1fc885a559d262 Author: Ovidiu Sas Date: Wed May 10 13:00:57 2017 -0400 xhttp_rpc: fix rpc_struct_printf commit 3ab38fd199ea72c21750b242fffe8c8a5ca85631 Author: Kamailio Dev Date: Wed May 10 06:47:22 2017 +0200 modules: readme files regenerated - ndb_redis ... [skip ci] commit 4bb9a95ec66684d545cb97f96091ba1d48baab8b Author: Daniel-Constantin Mierla Date: Wed May 10 06:45:49 2017 +0200 ndb_redis: renamed parameter flush_db_on_reconnect to flush_on_reconnect commit 79e9133ccd86b53b0199980d3f221e64da595344 Merge: e45e3b534 c886a9b05 Author: Daniel-Constantin Mierla Date: Wed May 10 06:43:37 2017 +0200 Merge pull request #1125 from claudiupb/redis_flush_on_reconnect ndb_redis: add flush_db_on_reconnect parameter commit e45e3b534887d42593e4fcb01c0da49660d94435 Author: Kamailio Dev Date: Tue May 9 14:46:26 2017 +0200 modules: readme files regenerated - db_text ... [skip ci] commit df04997cd1505b3687a7005c7578a9b012f25d85 Author: Charles Chance Date: Tue May 9 13:41:12 2017 +0100 dmq_usrloc: fix incorrectly formatted XML docbook commit c886a9b0578a190f23a1084317cfecc3238a0007 Author: Claudiu Boriga Date: Tue May 9 15:02:45 2017 +0300 ndb_redis: add flush_db_on_reconnect parameter commit 358cf95e68fd1b41ff8f7aee6478aa9c79361765 Author: Daniel-Constantin Mierla Date: Tue May 9 06:30:55 2017 +0200 tm: t_drop_replies() exported to kemi framework commit 98d1cf0454faa8f904d8bc08c73c70dc7b15de61 Author: sergey-vb Date: Mon May 8 20:53:17 2017 +0200 topos: correct order of Route header after restoring from b_rr - fixes routing with a chain of sip proxies - GH #1124 commit 653b7343ebcca5f53f56bace94772a982bf0f887 Author: Lucian Balaceanu Date: Mon May 8 19:10:00 2017 +0300 p_usrloc: limit db writes of error count - when db_errors_treshold limit is reached kamailio should stop increasing the errors field so as not to load mysql with no use commit e2a5608e421d8e10e915abaadc0d9d3d5a155b8a Author: Lucian Balaceanu Date: Mon May 8 13:31:19 2017 +0300 ndb_redis: increasing a log message level commit d5d2bbd4fd6cad48bd0dcf8e577009f95ff3f53e Author: Daniel-Constantin Mierla Date: Mon May 8 07:59:56 2017 +0200 log_custom: exported functions to kemi framework commit 17be61ed40dc995e301c2bf24f7e7151a3e16ff0 Author: Daniel-Constantin Mierla Date: Sun May 7 08:22:57 2017 +0200 path: exported functions to kemi interface commit c32ba91fbbe59e144ddcb40be33b3379bcf3d64d Author: Daniel-Constantin Mierla Date: Sat May 6 08:56:52 2017 +0200 msrp: fix missed break in parsing pv name - closes GH #1122 commit d268d935a4e1e92389ef1c7299f83933c23e6d91 Author: Daniel-Constantin Mierla Date: Sat May 6 08:10:44 2017 +0200 misc/examples: fixed typo in sqlang kemi example commit 0e84e7b13fa934f47d1c68a2b040109db473e082 Author: Daniel-Constantin Mierla Date: Sat May 6 07:52:43 2017 +0200 misc/examples: fixed typo in kemi js example commit 37a2dc075a98ea79b44d3e1ea422b65c852d4a09 Author: Kamailio Dev Date: Fri May 5 16:01:21 2017 +0200 modules: readme files regenerated - rtpengine ... [skip ci] commit 1aa2e58fb5d167c1fd43d3c9ba2f341379983508 Author: Richard Fuchs Date: Fri May 5 09:54:43 2017 -0400 rtpengine: consume MOS values reported back by RTP proxy commit ce7c10ca81541137b08ae962008dcef9ecc6f7d9 Author: Kamailio Dev Date: Fri May 5 10:16:21 2017 +0200 modules: readme files regenerated - ndb_redis ... [skip ci] commit c55ad4e71041961417370ebcca5d564daca8fa95 Merge: ae081b252 395699a80 Author: Daniel-Constantin Mierla Date: Fri May 5 10:05:12 2017 +0200 Merge pull request #1116 from claudiupb/redis_disable_server ndb_redis: add disable server on failure feature commit ae081b252e74e54509e45b3ee1163525e03e27f1 Author: Daniel-Constantin Mierla Date: Fri May 5 08:54:52 2017 +0200 tm: exported load contacts functions to kemi framework commit 395699a80345e5721580ebac3b5944f603acdb32 Author: Claudiu Boriga Date: Fri May 5 09:37:29 2017 +0300 ndb_redis: rename variables to avoind name conflicts commit 22fc02538a7576bf35ef321980a607bdfb9bcc5f Author: Daniel-Constantin Mierla Date: Thu May 4 18:12:04 2017 +0200 tm: use NAME define for initializing uac commit d678d095858271a0282b8a824840880f9994041b Author: Daniel-Constantin Mierla Date: Thu May 4 18:05:07 2017 +0200 misc/examples: handle return code for ksr_route_withindlg() in kemy python example - closes GH #1117 commit a813dec2d82ced5ae0891f71f12e11dbd9a6cd37 Author: Kamailio Dev Date: Thu May 4 18:01:43 2017 +0200 modules: readme files regenerated - rtpengine ... [skip ci] commit e69579bca5b0e08187481f228e621ece0d1b79d5 Author: Huseyin Dikme Date: Thu May 4 10:52:48 2017 -0400 rtpengine: Allow override of call_id, from/to tags closes #1103 commit c65f63934b294f39becc383f0482354c00fd9806 Author: lazedo Date: Thu May 4 15:53:17 2017 +0100 kazoo: split exchange/queue declarations commit 3ce13be06217e7d49a5e4362bf5cf6e53ec584ac Author: Daniel-Constantin Mierla Date: Thu May 4 07:31:41 2017 +0200 auth: exported has_credentials() to kemi framework commit 82794924a2368e671ebdfbc4156010e5d40ea699 Author: Daniel-Constantin Mierla Date: Thu May 4 07:31:01 2017 +0200 call_control: exported functions to kemi framework commit d0101010b891e60fdab0f76ae5ce899747d6586e Author: Claudiu Boriga Date: Wed May 3 16:19:04 2017 +0300 ndb_redis: add disable server on failure feature - if a server fails multiple consecutive times it is disabled temporarily and commands to it will not do anything. commit ac4cc61b8633ececd3046d55d0c3abcef80fc05f Author: Kamailio Dev Date: Wed May 3 14:16:19 2017 +0200 modules: readme files regenerated - auth_ephemeral ... [skip ci] commit ced9bfbd2ad2c538bd2e3f190a34932d3ffde276 Author: Carsten Bock Date: Wed May 3 14:15:56 2017 +0200 auth_ephemeral: Some more safety checks, added SHA384 as an option commit d4c392fa4bdf7316a24063df9ae1a615d94c1711 Author: Daniel-Constantin Mierla Date: Wed May 3 08:37:39 2017 +0200 statsd: functions exported to kemi interface commit 8577eb15d97116ce0a64c5ae2bdaa561a4d7535d Author: Daniel-Constantin Mierla Date: Wed May 3 08:23:25 2017 +0200 statsc: exported functions to kemi interface commit fedacebc49b5abf5ee1d7543ee966072d681ef57 Author: Daniel-Constantin Mierla Date: Wed May 3 08:18:57 2017 +0200 statistics: exported functions to kemi interface commit a081a6ee5c8891b5e4c436f60110813a391c0084 Author: Daniel-Constantin Mierla Date: Wed May 3 08:07:03 2017 +0200 sst: exported functions to kemi interface commit 4751b77727730ad67ea003afd07ec91b0f7cd45b Author: lazedo Date: Wed May 3 01:12:06 2017 +0100 kazoo : fix json keys size of key and some refactoring commit 99a73cb42e6cf786ea5a2a7ffb7577145b0e7f46 Merge: b8b900a96 26b072c7c Author: Daniel-Constantin Mierla Date: Tue May 2 17:48:52 2017 +0200 Merge pull request #1115 from claudiupb/fix_redis_pipeline Fix redis pipeline commit 26b072c7c84c03d034cd31cd80ef2d78ecb76dce Author: Claudiu Boriga Date: Fri Apr 28 10:00:11 2017 +0300 ndb_redis: fix memory leak - fix memory leak when re-using a reply-id commit 9a6c06a5d70e643d6485ffe013008dd1b6f82708 Author: Claudiu Boriga Date: Thu Apr 27 17:05:25 2017 +0300 ndb_redis: fix connection problems with pipelining -fix problem when a connection with a REDIS server fails and the pipelined command line is lost, while a new connection will not be established commit b8b900a960e315e15f6ff2947e2ff64881882e8b Author: Kamailio Dev Date: Tue May 2 16:16:21 2017 +0200 modules: readme files regenerated - ndb_redis ... [skip ci] commit ec0953c48da112a87e2ec7bfbfbd9d8df6d81959 Merge: f0609372d be59c13f0 Author: Daniel-Constantin Mierla Date: Tue May 2 16:06:42 2017 +0200 Merge pull request #1112 from claudiupb/redis_rm_execute Redis remove redis_execute() command with no arguments commit f0609372d5804865ac41ba0530e84312f59f8a45 Author: Daniel-Constantin Mierla Date: Tue May 2 15:11:42 2017 +0200 uac: updates to fix compile time warnings commit 15883fef8f5b7205bbf68b765e856dd887c42954 Author: Daniel-Constantin Mierla Date: Tue May 2 15:11:23 2017 +0200 tm: fix warnings for compilation commit 171236590aab6a7dbf5a79fdcc110745af891e19 Author: Daniel-Constantin Mierla Date: Tue May 2 15:10:53 2017 +0200 textopsx: remove unused variables commit cf7ed18c74343ae928ec57a7b76835eedd202dcc Author: Daniel-Constantin Mierla Date: Tue May 2 15:10:17 2017 +0200 registrar: fix compilation warnings commit 8b210310e31ad1083d4fa9a83910b104c77b0a01 Author: Daniel-Constantin Mierla Date: Tue May 2 15:09:49 2017 +0200 evrexec: fixed the compile time warnings commit 33189c2f7414edabac3c6618873f3a9d0f1f925e Author: Daniel-Constantin Mierla Date: Tue May 2 15:09:22 2017 +0200 domain: fix compilation warnings for kemi updates commit ed553e3d4d667d454352b4b8656260936d79af18 Author: Daniel-Constantin Mierla Date: Tue May 2 15:08:45 2017 +0200 diversion: fix compilation warnings commit 78dce8799c0b3bd639b1f815b2eef28689ff1d1f Author: Daniel-Constantin Mierla Date: Tue May 2 15:08:20 2017 +0200 alias_db: get rid of compilation warnings commit 6525428887b20bac61825267a30016ebdf2f29a5 Author: lazedo Date: Tue May 2 13:15:08 2017 +0100 kazoo: missing sender alternative for presence commit be59c13f0d710df1be9c68af53f4167f575d5ae5 Author: Claudiu Boriga Date: Tue May 2 15:13:55 2017 +0300 ndb_redis: make redis_execute() return negative value on error commit bca06f793df150fe03e83ba8c893f68b4f9bbcfb Author: Claudiu Boriga Date: Tue May 2 11:09:00 2017 +0300 ndb_redis: remove redis_execute command with no arguments commit de323d80a9fc76d5bea625b1a3ad28a30dda0ea4 Merge: 66595f39a 10c5ae5fd Author: Daniel-Constantin Mierla Date: Tue May 2 14:09:31 2017 +0200 Merge pull request #1105 from sergey-safarov/spec_update9 pkg/kamailio/centos/7: mod kazoo enabled default build commit 66595f39a4ae419b054bb433f2451a69155d580f Author: Daniel-Constantin Mierla Date: Tue May 2 11:05:21 2017 +0200 core: new parameter ip_free_bind - control if binding to non local ip should be attempted - default is 0 (do not try to bind to non local ip address) commit ff3cf17ff3566cb08cb0a6b9f7f7d893cd908956 Author: Daniel-Constantin Mierla Date: Tue May 2 10:37:41 2017 +0200 core, sctp: check if IP_FREEBIND is defined - not all os-es have it commit 1af9fe360780fbf723006f8e569d019788e5a2fa Merge: d09176e29 7036c0ea9 Author: Daniel-Constantin Mierla Date: Tue May 2 10:24:30 2017 +0200 Merge pull request #1104 from sergey-safarov/FREEBIND src/core: Added IP_FREEBIND flag durring socket initialization commit d09176e291a0b06ebd2ea386195a1968bffd4e1a Merge: f335900ae 07ce768fc Author: Daniel-Constantin Mierla Date: Tue May 2 10:17:11 2017 +0200 Merge pull request #1110 from khoegh/master htable: Fix memory leak when reloading an empty htable from database commit f335900ae40fe1552dc2fa85953f99195bc20dda Author: Daniel-Constantin Mierla Date: Tue May 2 08:26:14 2017 +0200 tm: retransmission management functions exported to kemi framework commit 0b9899a503db5080c56aeb372961df4f940c7574 Author: Daniel-Constantin Mierla Date: Tue May 2 08:25:37 2017 +0200 dialog: exported dlg flags functions to kemi framework commit f9ca87af6bef4d2dd4c3ec103e9bdcca8fb7a1b7 Author: Daniel-Constantin Mierla Date: Tue May 2 08:25:10 2017 +0200 sqlops: exported functions to kemi framework commit ee256fdd8b2c6a5ea42b703181af298b5b097778 Author: Daniel-Constantin Mierla Date: Tue May 2 08:24:32 2017 +0200 ss7ops: exported functions to kemi framework commit 07ce768fc6064867ed33d7ab6c9cbbb05db329db Author: Kristian Høgh Date: Tue May 2 07:43:54 2017 +0200 htable: Fix memory leak when reloading an empty htable from database commit 8fc83e83cbe6f14dc89ad1b19c2a0c5667bc3d18 Author: Daniel-Constantin Mierla Date: Mon May 1 22:20:32 2017 +0200 sst: fix flag condtion in sst_check_min() commit b8e64d95599bd2893900360644d551681af5c6d6 Author: Daniel-Constantin Mierla Date: Mon May 1 09:29:18 2017 +0200 uac: exported uac_reg functions to kemi interface commit c1677c39a1e6255aa01d623cc2cd5560b518652f Author: Daniel-Constantin Mierla Date: Mon May 1 09:14:27 2017 +0200 registrar: fixed typo in reg_free_contacts() kemi exports commit f68bd70eb5e84515978a137a558d45c7c0765f0e Author: Daniel-Constantin Mierla Date: Mon May 1 09:09:25 2017 +0200 uac: uac_reg functions use spve and igp fixup helpers commit 459f2e064789a86f6e278485ba6f5df812c0e700 Author: Daniel-Constantin Mierla Date: Mon May 1 09:08:55 2017 +0200 diversion: fixed error log message commit 7fb76f9c4f247a1b62609e6ff22a5ecfd4efa46d Author: Daniel-Constantin Mierla Date: Mon May 1 09:06:01 2017 +0200 core: fixup helper functions for spve and pvar parameters commit d88453f15d067a9e6cbc827b4dc665565156e07d Author: Daniel-Constantin Mierla Date: Mon May 1 08:44:51 2017 +0200 uac: exported replace from/to functions to kemi interface commit 69353523a758a1823c0e9d52afe5d62ad44f6a45 Author: Daniel-Constantin Mierla Date: Mon May 1 08:08:28 2017 +0200 registrar: more functions exported to kemi framework commit 4f9143e6ce9e91165ac3916e6c142db21b0b2fe8 Author: Daniel-Constantin Mierla Date: Mon May 1 08:07:03 2017 +0200 uac: uac_auth() and uac_req_send() exported to kemi framework commit fe847cc0f567c38bf51d5a9bf28f6546a54cc2c5 Author: Daniel-Constantin Mierla Date: Sun Apr 30 08:42:46 2017 +0200 registrar: extended docs about add_sock_hdr() commit b7baf05bd27aec0bfb606ff1ad43c01e165583fa Author: Daniel-Constantin Mierla Date: Sun Apr 30 08:40:23 2017 +0200 registrar: add_sock_hdr() uses spve fixup commit ae6367f4568a3775ff0c75a1a30c3f3742773cde Author: Daniel-Constantin Mierla Date: Sun Apr 30 08:28:00 2017 +0200 pv: exported sbranch functions to kemi framework commit 7036c0ea947d6450e6a23c2e5b2428c834352de0 Author: Sergey Safarov Date: Sat Apr 29 10:08:53 2017 -0400 src/core: Added IP_FREEBIND flag durring socket initialization commit 10c5ae5fda39d38f5034b9dab91c8d3970b552a8 Author: Sergey Safarov Date: Sat Apr 29 11:19:51 2017 -0400 pkg/kamailio/centos/7: mod kazoo enabled default build commit 7e447329d1a1281cdb84238dacdc5e045b9637d6 Author: Kamailio Dev Date: Sat Apr 29 11:31:26 2017 +0200 modules: readme files regenerated - presence ... [skip ci] commit e31516ec061d19c83870044292d8e7c665e89c8e Author: Daniel-Constantin Mierla Date: Sat Apr 29 11:25:51 2017 +0200 presence: more functions exported to kemi framework commit 7cccc82f1bdb8132d150f291158731b5c1aaa91e Author: Daniel-Constantin Mierla Date: Sat Apr 29 11:21:35 2017 +0200 presence: documentation updates for pres_auth_status() commit 750a37076517c227af8fa1666229652e026b9b69 Author: Daniel-Constantin Mierla Date: Sat Apr 29 11:07:46 2017 +0200 presence: use spve fixup for pres_auth_status() - flexibility to provide static string values or variable parameters commit eada34c70aeeab42c7e4ccd5a36601d7bf666c17 Author: Daniel-Constantin Mierla Date: Sat Apr 29 08:33:34 2017 +0200 tls: exported functions to kemi framework commit 8201472d2c1550dffa60e9b0c6548b8340740061 Author: Daniel-Constantin Mierla Date: Sat Apr 29 08:33:07 2017 +0200 pua_usrloc: exported functions to kemi framework commit 5b0449b583f722b070e59b0735e26aa16ca413ee Author: Daniel-Constantin Mierla Date: Sat Apr 29 08:32:21 2017 +0200 pua: exported functions to kemi framework commit c5429ebe40b0e8dea71bca3fa348d61584bdac30 Author: Daniel-Constantin Mierla Date: Sat Apr 29 08:31:36 2017 +0200 presence_xml: exported functions to kemi framework commit da8690ddce4bff65a251351a1df588e31b266c26 Author: Daniel-Constantin Mierla Date: Sat Apr 29 08:31:15 2017 +0200 presence: exported functions to kemi framework commit fec80f51a64ab102aca79c44d61c6c783b0baa46 Author: Daniel-Constantin Mierla Date: Fri Apr 28 16:10:59 2017 +0200 topos: proper storing of b-side record routing - special credits to Sergey Basov for troubleshooting commit 4f839fbf3793cd605dc9d185e18467a708092c02 Author: Daniel-Constantin Mierla Date: Fri Apr 28 11:20:17 2017 +0200 utils: exported functions to kemi framework commit f352a0e0b785e42100ba967b385911a266e84bfc Author: Daniel-Constantin Mierla Date: Fri Apr 28 11:16:26 2017 +0200 utils: use spve fixup - more flexibility in allowing strings and variables commit ad3ce52d25185c021d01a91100690ec7efa36d7e Author: Daniel-Constantin Mierla Date: Fri Apr 28 10:55:50 2017 +0200 xmlrpc: exported functions to kemi interface commit 08f8e0bc72b9f16f76b78110c9c95b1ba7f1ce25 Author: Daniel-Constantin Mierla Date: Fri Apr 28 09:35:41 2017 +0200 db_cluster: free allocated structure at init time - avoid reopening driver db connections if already set commit 0a87b5a9b0af5e3a277e462d41a8ffc3ca3f246e Author: Timo Teräs Date: Fri Apr 28 10:06:01 2017 +0300 tls: add a level of libressl compatibility libressl is the openbsd openssl fork that is getting more popular. It defines OPENSSL_VERSION_NUMBER 0x20000000L and introduces a new LIBRESSL_VERSION_NUMBER that reflects the true libressl version. As openssl made major changes between 1.0.1 and 1.1.0, and libressl being closer to 1.0.1 series, it needs to be specifically detected in certain cases. This commit updates the compat logic to implement missing api functions as inline function where sensible needed in order to minimize the #ifdef clutter and make the code more readable and less prone to bugs. commit 1051a1bbc70cf84d6ebd7aa76a9b1ebd2e17e710 Author: Daniel-Constantin Mierla Date: Fri Apr 28 09:10:04 2017 +0200 htable: close db connection in some error cases for rpc command commit 4d485707f7e53e798466dc6ae2166eddbe874b95 Author: Timo Teräs Date: Fri Apr 28 09:58:50 2017 +0300 Add and fix #includes for more strict POSIX compliance - sys/poll.h is non-standard, posix defines poll.h - sys/time.h is needed in addition to time.h for e.g. struct timeval Notable this fixes some build errors against musl libc commit 6af11bf9858921deb74cce351013b734e1b29a6f Merge: ca39ea810 1c5e16600 Author: Daniel-Constantin Mierla Date: Fri Apr 28 08:35:55 2017 +0200 Merge pull request #1101 from codyherzog/master core: Don't terminate on harmless SIGCHLD. commit ca39ea810c01f6947db70870cc1d786e95cb4bc3 Author: Carsten Bock Date: Fri Apr 28 08:05:28 2017 +0200 Packaging: Update Centos 7 Spec file commit 1c5e166001306a1a9d9d8412f0a54910093109cb Author: codyherzog Date: Thu Apr 27 14:04:35 2017 -0700 core: Don't terminate on harmless SIGCHLD. If it appears that no child process has stopped, then do not terminate on SIGCHLD. Certain modules like app_python can run external scripts which cause child processes to be started and stopped. That can result in SIGCHLD being received even though there is no real problem. Therefore, we do not terminate Kamailio unless we can find the child process which has stopped. commit 1ad4a08fb9a8297209887c77fa026a402060ba74 Merge: a57465ff4 ec70f7f02 Author: Daniel-Constantin Mierla Date: Thu Apr 27 23:02:35 2017 +0200 Merge pull request #1092 from sergey-safarov/spec_update8 pkg/kamailio/centos/7: Updated dependency lib name (librabbitmq) commit a57465ff47d46fb5d64c692a72f42767598adbb4 Author: shuntongzhang Date: Thu Apr 27 22:55:52 2017 +0200 usrloc: add more attributes to the result of ul.dump commit e4b6076ac284a2c7d191a8190367cc5812e247b2 Author: Daniel-Constantin Mierla Date: Thu Apr 27 21:43:33 2017 +0200 imc: exported functions to kemi framework commit 86c4168d2306b6648cdaaaa0540ece154d959727 Author: Victor Seva Date: Thu Apr 27 19:05:35 2017 +0200 pkg/kamailio/deb: set LIBDIR for all rules * default path to modules was wrong Fix #1096 commit 86faeb344fb9722c82bfbf6c4f22bcf017da542a Author: Daniel-Constantin Mierla Date: Thu Apr 27 08:26:54 2017 +0200 exec: exported functions to kemi framework commit 24d6c87e027f825d79ff8ba3ca79cc7f5ce3786b Author: Kamailio Dev Date: Wed Apr 26 22:46:22 2017 +0200 modules: readme files regenerated - http_async_client ... [skip ci] commit 83918a1bb6c1f1af5f132c4bfd109c841cb71731 Author: Giacomo Vacca Date: Wed Apr 26 22:35:58 2017 +0200 http_async_client: doc review (request body setting) commit 59b17e8b109041cbed538a5f90a222db6752eb5e Author: Kamailio Dev Date: Wed Apr 26 22:16:22 2017 +0200 modules: readme files regenerated - http_async_client ... [skip ci] commit e2ddfed671bebdaf85035c2f813dc955f54484b7 Author: Giacomo Vacca Date: Wed Apr 26 22:12:43 2017 +0200 http_async_client: doc review (payload setting) commit 16f4f7fcdbd08bfe12d72b56fe109b61e25cfde1 Author: Kamailio Dev Date: Wed Apr 26 10:01:27 2017 +0200 modules: readme files regenerated - http_async_client ... [skip ci] commit 045e595682c56abea550b6a15189690cb0c491e9 Merge: d697cd55b 28f223a0a Author: Giacomo Vacca Date: Wed Apr 26 09:47:17 2017 +0200 Merge pull request #1093 from kamailio/giavac/http_async_client_doc http_async_client: doc review (old functions) commit d697cd55bee4561ab3e7e3114e752f361ac9fafd Author: Daniel-Constantin Mierla Date: Wed Apr 26 07:53:18 2017 +0200 enum: exported functions to kemi framework commit 9198e20630cef3d42212168498d1eeae1cc3aab7 Author: Daniel-Constantin Mierla Date: Wed Apr 26 07:52:54 2017 +0200 diversion: fixed kemi parameter for add diversion with uri commit f86ea960a5c5a411e19105cb694e48753ae69d9f Author: Kamailio Dev Date: Wed Apr 26 07:31:49 2017 +0200 modules: readme files regenerated - enum ... [skip ci] commit 5fcd7c75fe4a2b2858359fc125bef55a2b015975 Author: Daniel-Constantin Mierla Date: Wed Apr 26 07:22:29 2017 +0200 enum: updated docs about parameters of the functions commit babf1248963cc812e38e34b1e14eba8cfbfd1321 Author: Daniel-Constantin Mierla Date: Wed Apr 26 07:16:03 2017 +0200 enum: use spve fixup to allow variables or static strings in functions commit c3c20ba99e0b2e39d1a030dbecf394cc5d8fc052 Author: Daniel-Constantin Mierla Date: Wed Apr 26 07:15:25 2017 +0200 domain: exported functions to kemi framework commit 5a87defebe64c04c3276adb964c31031f64f0717 Author: Daniel-Constantin Mierla Date: Tue Apr 25 22:08:48 2017 +0200 core: added helper function to free spve fixup parameters commit 28d3d37e08ac24e44bac87f9b3fdb2377ec21210 Author: Daniel-Constantin Mierla Date: Tue Apr 25 22:04:08 2017 +0200 enum: coherent indentation and whitespacing using clang format commit 28f223a0a6d0e596fd140231de899233cd2ddd8c Author: Giacomo Vacca Date: Tue Apr 25 22:36:14 2017 +0200 http_async_client: doc review (old functions) commit 9abb53d32e02c3adfedbb754082d93ecd62fb146 Author: Kamailio Dev Date: Tue Apr 25 18:31:21 2017 +0200 modules: readme files regenerated - domain ... [skip ci] commit a4e753d041ec79d14d861a6cf1eeb6cdc04fccde Author: Daniel-Constantin Mierla Date: Tue Apr 25 18:17:56 2017 +0200 domain: coheren indentation and whitespacing - formatted to clang-format specs commit 77f4cea8df15920f33f0f017c7303d2306aeee83 Author: Daniel-Constantin Mierla Date: Tue Apr 25 18:12:36 2017 +0200 domain: clarifications about string parameters in the docs commit f4fa77ac0611b0dd96b992210ec1901145b1397c Author: Daniel-Constantin Mierla Date: Tue Apr 25 18:07:19 2017 +0200 domain: added section ids for parameters and functions in docs commit 9dd7e97a743b3f78bed9f7a2d6eb7af6f816dc80 Author: Daniel-Constantin Mierla Date: Tue Apr 25 18:02:25 2017 +0200 domain: use core fixup helper functions for string parameters - simplifies getting the values and it is more flexible allowing static strings as well commit 0b39960c4b7575e5705306acff5e261207149ddb Author: Daniel-Constantin Mierla Date: Tue Apr 25 17:40:13 2017 +0200 diversion: fixed name of cfg wrapper function commit e442da4b3403c2f778a53532c51a3dcb806dbf82 Author: Daniel-Constantin Mierla Date: Tue Apr 25 16:34:57 2017 +0200 diversion: exported functions to kemi framework commit 2fe556a1e2c43d33106f121c05b857d4f1f7b380 Author: Daniel-Constantin Mierla Date: Tue Apr 25 15:36:48 2017 +0200 core: kemi - handle the case when a module is reloaded with different flags - avoid having same module exported twice commit 5ee474cae20b5a8f73fece3bc393f6fcd91d3821 Author: Daniel-Constantin Mierla Date: Tue Apr 25 11:22:29 2017 +0200 misc/examples: flags defines stored in a table commit 62cf697022b30f53c36e11c9e9ea9def3bf9fbb6 Author: Daniel-Constantin Mierla Date: Tue Apr 25 11:17:21 2017 +0200 misc/examples: fixed flags names for sqlang example commit c736091237ea16ec1af7067e0f5e1190f314eb25 Author: Daniel-Constantin Mierla Date: Tue Apr 25 10:42:28 2017 +0200 misc/examples: fixed condition to check method UPDATE commit 0eef819fbc9e1452412cc1663e8b892ca1a1beca Author: Daniel-Constantin Mierla Date: Tue Apr 25 09:45:16 2017 +0200 misc/examples: updated comment in sqlang script commit 38dfefd365f4e04b664688a3237e32b6cf3ca812 Author: Kamailio Dev Date: Mon Apr 24 21:16:20 2017 +0200 modules: readme files regenerated - ndb_redis ... [skip ci] commit 37076691941b5e4c3461eb24108f737ff2fd2d64 Author: Daniel-Constantin Mierla Date: Mon Apr 24 21:07:26 2017 +0200 ndb_redis: fixed comparing unix socket buffer variable in error cases commit ff8cfa62c41704b72301966b0919ea95b001dac7 Author: Claudiu Boriga Date: Mon Apr 24 21:02:10 2017 +0200 ndb_redis: add pipeline suppport for REDIS commands commit 24f507f4f0643cd6157b6ac1339be77afe0bdd64 Author: Daniel-Constantin Mierla Date: Mon Apr 24 20:55:10 2017 +0200 app_sqlang: use only function name in the exports table commit f1e2e12e10d5926499e0734adbf6674802f867bd Author: Daniel-Constantin Mierla Date: Mon Apr 24 20:53:51 2017 +0200 core: print error messages when exceeding max size for kemi modules commit 8be111115e2748cbde4ce841ae72b49badb7e4d5 Author: Daniel-Constantin Mierla Date: Mon Apr 24 16:51:30 2017 +0200 app_sqlang: link against libstdc++ - fix on linux for undefined symbol: __cxa_pure_virtual commit 5071895772c42699bad6cfc982c89e3faccad29f Author: Daniel-Constantin Mierla Date: Mon Apr 24 16:36:27 2017 +0200 misc/examples: more complex example of using sqlang kemi interpreter commit 3efdeefdf80c3bc544b19f260981ea5d98d71ff7 Author: Daniel-Constantin Mierla Date: Mon Apr 24 15:37:58 2017 +0200 acc: exported functions to kemi framework commit ec8f7722b8e9380f1357796da33da735cfb72913 Author: Daniel-Constantin Mierla Date: Mon Apr 24 15:00:30 2017 +0200 app_sqlang: fixed compile warnings about unused code commit 73ae92bc900472eb6afee12da6265798a59a8cef Author: Kamailio Dev Date: Mon Apr 24 14:31:32 2017 +0200 modules: readme files regenerated - ndb_redis ... [skip ci] commit 3c1f6a51e830f6b3c3d98b32178c3cf6af16f62d Author: Carsten Bock Date: Mon Apr 24 14:23:47 2017 +0200 Fix ndb_redis Cluster implementation commit e94e9d8bdcdb3d340b14868f9d7e52ef0ab71894 Merge: ec7dd4fa5 33f80833d Author: Lucian Balaceanu Date: Mon Apr 24 14:07:59 2017 +0300 Merge pull request #1078 from lbalaceanu/replace_db_text_delim db_text: introduce db_delim parameter commit 33f80833d60f557a9966a8c3dc113947cc0d0da4 Author: Lucian Balaceanu Date: Wed Apr 19 13:34:37 2017 +0300 db_text: add db_delim parameter - make the delimiter between fields in th db_text file configurable; useful when one would need to escape a lot of appearances of the default delimiter (';' in IPv6 addresses). commit ec7dd4fa56a052e98008205e187ad6ce9a819142 Author: Daniel-Constantin Mierla Date: Sat Apr 22 18:21:44 2017 +0200 core: script callbacks api - updated log messages commit ec70f7f02ab26f03086a334967f8a0bd7387eaca Author: Sergey Safarov Date: Sun Apr 23 00:29:16 2017 -0400 pkg/kamailio/centos/7: Updated dependency lib name (librabbitmq) commit f314edcbe908b9c8976a8a911636c2636a22379c Merge: 3e1b30e5d 7cb707d67 Author: Charles Chance Date: Fri Apr 21 22:51:35 2017 +0100 Merge pull request #1054 from jchavanton/dmq_usrloc_multi_sync dmq_usrloc: sync with multi contacts per message commit 3e1b30e5d6020340eaf106b22b7b81ccc33de63d Author: Daniel-Constantin Mierla Date: Fri Apr 21 22:17:12 2017 +0200 topos: free empty db results - root structure and column names are allocated and lead to leak - reported by Sergey Basov commit 873f3176b228e91e5c2149d75a7329a6174c48e5 Author: Daniel-Constantin Mierla Date: Fri Apr 21 21:46:23 2017 +0200 .gitignore: more types of tag files added to ignored list commit a8b7f94a5c305e14313d5528792f9ca6518d5969 Author: Daniel-Constantin Mierla Date: Fri Apr 21 21:39:22 2017 +0200 dialog: more safety checks to detect if dialog is gone after event route execution - avoid execution of script callbacks for event route - related to GH #1059 and #1069 commit 7004969cf94815167d72d2e7158e4754c730ff1d Author: Daniel-Constantin Mierla Date: Fri Apr 21 19:59:38 2017 +0200 dialog: execute pre script callback only when event route is set commit 1f46fbcdcbfbae80000d3abcf191424d98104f4e Author: Daniel-Constantin Mierla Date: Fri Apr 21 19:03:04 2017 +0200 ipops: removed unused variables from ragel generated files - GH #1074 commit 5d75450e2a05a029d51ab38c3ef6f36fef49a51b Author: Ovidiu Sas Date: Fri Apr 21 12:34:01 2017 -0400 db_oracle: fix raw sql queries commit 92c8c66e5ba1e5036fdc7a6171e013e21964a03b Author: Ovidiu Sas Date: Fri Apr 21 11:59:42 2017 -0400 sqlops: free the result only if there is a result commit 5613130b8d1e5b75668bcf1635ce43ea9852f2ef Author: Daniel-Constantin Mierla Date: Fri Apr 21 16:09:06 2017 +0200 topos: free temporary sip msg structure when handling 100 replies - it can lead to memory leak, reported by Sergey Basov commit 3b0390ecf01d44942211801bc793864b09f742db Author: Kamailio Dev Date: Fri Apr 21 12:01:32 2017 +0200 modules: readme files regenerated - drouting ... [skip ci] commit 4e1437aacd03888b1663e2f42e1155efd0ba54fe Author: Guillaume Bour Date: Fri Apr 21 11:55:55 2017 +0200 drouting: use keepalive to monitor GW/destinations - it works for sort_order 0 only commit c012031ed7e66a5b684f9174d96a8c5e9e09164b Author: Daniel-Constantin Mierla Date: Thu Apr 20 20:06:33 2017 +0200 Makefile.groups: added app_sqlang to group extra commit 037632161767262c3c562d20985ae8c66637f0d8 Author: Daniel-Constantin Mierla Date: Thu Apr 20 20:01:46 2017 +0200 app_sqlang: implemented KSR.x.exit() using context field commit 9b7f4bb1c12cc857a62d54da2e3cfb6688d72dd2 Author: Kamailio Dev Date: Thu Apr 20 19:01:20 2017 +0200 modules: readme files regenerated - app_jsdt ... [skip ci] commit 04cc991ffed78c52dda0fc405f2919c1e546a9ce Author: Daniel-Constantin Mierla Date: Thu Apr 20 18:51:49 2017 +0200 app_jsdt: documented app_jsdt.api_list rpc command commit 5757f05832d9cb896b1a5da74a11d2465fad8fd2 Author: Daniel-Constantin Mierla Date: Thu Apr 20 18:44:11 2017 +0200 app_sqlang: add -fPIC to compile options of squirrel libs commit 2cab97ec215fe5c52fabe8b417f247de3c857326 Merge: f06ffc51d 38d4fb46b Author: Daniel-Constantin Mierla Date: Thu Apr 20 13:36:12 2017 +0200 Merge pull request #1081 from sergey-vb/topos-fix-02 topos: fix incorrect contact in 183 and 200 OK responces commit 38d4fb46b2bd41d77facc18383bac6a760d8967e Author: sergey-vb Date: Thu Apr 20 14:11:15 2017 +0300 topos: fix incorrect contact in 183 and 200 OK responces When using topos, Kamailio does not set correct contact in 183 progres and 200 OK. But for INVITE and Bye contacts are correct. This modification seems fix it. commit f06ffc51d653448d1712dd9752899ca33ef39db3 Author: Lucian Balaceanu Date: Thu Apr 20 13:59:23 2017 +0300 carrierroute: fix in check if conf file writable commit 8ad48d9343c0ca3e3cd8d7afa5dd4f913d1784aa Author: Daniel-Constantin Mierla Date: Thu Apr 20 08:20:48 2017 +0200 app_sqlang: new module offering a Kemi interpreter for Squirrel language - squirrel language engine is embedded to avoid external dependencies - squirrel is a small scripting language targeting embedded usage, compiling the scripts in memory - the module can reload the script at runtime via rpc command commit f076ed992770d53e7cded5f5d8b7362c92a212be Author: Daniel-Constantin Mierla Date: Thu Apr 20 07:54:11 2017 +0200 Makefile.rules: make clean rules removes static libs from modules commit c4ae8d5aef5a03ef552fba68dfb1c54dec70ac21 Author: Daniel-Constantin Mierla Date: Wed Apr 19 17:42:38 2017 +0200 gitignore: skip static lib files (*.a) commit bec6357b7e656f80b35c127dd16b3f5e27bdcd21 Author: Daniel-Constantin Mierla Date: Wed Apr 19 09:30:46 2017 +0200 xhttp: added section for event route in the docs commit 5508e6d6bafc3253f27d9473637233f32508af63 Author: Kamailio Dev Date: Wed Apr 19 08:16:41 2017 +0200 modules: readme files regenerated - rtpproxy ... [skip ci] commit c13ffc886f4686fcc21ccc7825ef355e0fec6d90 Merge: bfe2cec39 0df66ff94 Author: Daniel-Constantin Mierla Date: Wed Apr 19 08:07:30 2017 +0200 Merge pull request #1076 from mslehto/deadcode core: dead code and ser string removal commit bfe2cec3951874da8dccba69493922006129da5c Author: Daniel-Constantin Mierla Date: Wed Apr 19 08:04:27 2017 +0200 rtpproxy: fix docs for rtpproxy_stop_stream2uas() - it has no parameters commit b9a37f59cedc81ce2b63dd53f87bd87738969964 Author: Kamailio Dev Date: Tue Apr 18 22:01:19 2017 +0200 modules: readme files regenerated - acc ... [skip ci] commit 4a19f63fdee945fbcbc46ab6ebabbf4af67eba7b Author: Mikko Lehto Date: Tue Apr 18 21:49:48 2017 +0200 modules/acc: add log_level names to examples commit 2842990aef959c1c6208ccf786e8edbc20372c13 Author: Mikko Lehto Date: Tue Apr 18 21:51:33 2017 +0200 modules/acc: fix documentation typos commit 0df66ff94a9ccef4fe072f8704dc47f4f790cda4 Author: Mikko Lehto Date: Tue Apr 18 20:36:54 2017 +0300 core: remove dead code commit 81741d652c751a0abbbb5aa96f98635888ed359a Author: Daniel-Constantin Mierla Date: Tue Apr 18 18:54:25 2017 +0200 app_jsdt: updated embedded duktape js interpreter from 2.0.0 to 2.0.2 commit 531627c8c8f07e38577478b88689a24542a50d38 Merge: 87edc25fd 152504f10 Author: Daniel-Constantin Mierla Date: Tue Apr 18 18:48:01 2017 +0200 Merge pull request #1063 from grumvalski/t_continue_crash tm: don't reset uac reply if in a continue route commit 102ef546ee418fcc92eaa8fe16c3a4fd453036c0 Author: Mikko Lehto Date: Tue Apr 18 19:27:56 2017 +0300 core: substitute ser string with NAME macro commit 87edc25fd458be80ed5cfec21fbe2940a8f9c17f Author: Vitaliy Aleksandrov Date: Tue Apr 18 14:27:12 2017 +0200 ldap: fix memory leak that happens after calling ldap_result_next() - GH #1071 commit a6525eaf495a529484cf938d802632603310c497 Merge: d705fe4ce 95153bd37 Author: Daniel-Constantin Mierla Date: Tue Apr 18 14:23:30 2017 +0200 Merge pull request #1068 from tmh1999/master modules/{acc,cdp}: allows big endian build commit d705fe4ce0c18e0f97f4c57aaa1e18971787f305 Author: Kamailio Dev Date: Tue Apr 18 14:16:42 2017 +0200 modules: readme files regenerated - xhttp ... [skip ci] commit f8bd4dcb68a513c525df5d54c4cb6accb1888b88 Author: Daniel-Constantin Mierla Date: Tue Apr 18 14:07:48 2017 +0200 geoip2: exported functions to kemi framework commit a138f65cd5e4f810d3311891ac01a323a76c4807 Author: Daniel-Constantin Mierla Date: Tue Apr 18 14:07:27 2017 +0200 geoip: exported functions to kemi framework commit 39d23767a0b86c385b1ab02d6d8523840796ff76 Author: Daniel-Constantin Mierla Date: Tue Apr 18 14:06:58 2017 +0200 rtpengine: exported more functions to kemi framework commit 6ce0b3dbc36418c5daa93c366c0402f4a40f3f36 Author: Daniel-Constantin Mierla Date: Mon Apr 17 08:37:01 2017 +0200 rtpproxy: exported functions to kemi framework commit bb8d0ac4900f72c6c77a45f3e60f775f7a131de9 Author: Daniel-Constantin Mierla Date: Mon Apr 17 08:21:16 2017 +0200 textops: exported several functions to kemi framework commit 450c9eb23e248c9dcd32a4a398f4585719c5bcd5 Author: Daniel-Constantin Mierla Date: Mon Apr 17 08:15:36 2017 +0200 xhttp: documented event_callback parameter commit 1a38dd7be8bdee8bebe2420b46b9be82c1e52927 Author: Daniel-Constantin Mierla Date: Mon Apr 17 08:14:08 2017 +0200 dialog: exported profile functions to kemi framework commit 7b190e644c4b1c18055ededa7f4b5d5f2c1b6ca1 Author: Daniel-Constantin Mierla Date: Mon Apr 17 08:12:34 2017 +0200 xhttp: allow execution of callback function for event route via kemi - new parameter event_callback commit 06ba0b3c77d4747686e58c0083eb318a579798cf Author: Daniel-Constantin Mierla Date: Sun Apr 16 09:48:40 2017 +0200 xhttp: added section ids commit ba64899e3c8dce9c683a6c5d0c836add080a7eb9 Author: Daniel-Constantin Mierla Date: Sun Apr 16 09:43:38 2017 +0200 textopsx: exported several functions to kemi framework commit 64adb2926420b292e1fe180172e766560b11d042 Author: Daniel-Constantin Mierla Date: Sun Apr 16 09:42:18 2017 +0200 websocket: exported functions to kemi framework commit b36d012ef844bc2226656177776eacca3adf7bae Author: Daniel-Constantin Mierla Date: Sat Apr 15 08:45:10 2017 +0200 dialog: exported dlg_get() to kemi interface commit 8960972b2ad5d460ed494b24a3bba1cb118e8b1f Author: Daniel-Constantin Mierla Date: Sat Apr 15 08:21:55 2017 +0200 htable: exported iterator functions to kemi framework commit 60e2777358fb7ea0a8eef0be2d5c4fb07f7e4acd Author: Daniel-Constantin Mierla Date: Sat Apr 15 08:21:23 2017 +0200 xhttp: exported http reply function to kemi framework commit 90e44290889cd00e0b2edd566d923b8eecdf5437 Author: Daniel-Constantin Mierla Date: Sat Apr 15 08:19:55 2017 +0200 corex: exported append_branch() to kemi framework commit 7e693ac32ceae7bcc34d6359043d6d9963933d4f Author: lazedo Date: Mon Apr 17 18:08:42 2017 +0100 kazoo: add alternative name for sender commit 1ca77084e075bd78bc0603e838a268e470480a17 Author: lazedo Date: Mon Apr 17 14:28:44 2017 +0100 kazoo: call cfg_update on child init commit 0052367550d02927ce844da3b8e27039faac6beb Merge: 91a81625f dbd57c3ea Author: Alexandr Dubovikov Date: Sun Apr 16 18:49:38 2017 +0200 Merge pull request #1073 from btriller/fix-hep3-capture-id sipcapture: fix HEP3 capture-id >= 2^16 commit dbd57c3eac30e1de54d98eb2ba8f608a17f7adbf Author: Bastian Triller Date: Sun Apr 16 13:36:44 2017 +0200 sipcapture: fix HEP3 capture-id >= 2^16 commit 91a81625f89da38e5890f3b3c84ed4141eb3652c Author: Juha Heinanen Date: Sat Apr 15 17:39:39 2017 +0300 srdb1/schema: made 'domain_attrs_domain_attrs_idx' index not unique and removed 'value' field from the index - generated sql files from schema commit cc7adf798c1f533e77dfab94563d7995094aa4c5 Author: lazedo Date: Fri Apr 14 16:58:48 2017 +0100 kazoo: add time msg was received commit c86b882087b6fa9b45f70715c4178178a0086804 Author: Daniel-Constantin Mierla Date: Fri Apr 14 17:50:14 2017 +0200 kex: exported setdebug() and resetdebug() to kemi framework commit f5c3d50d94ef92dfc82fdbbdf301ce5e79091c38 Author: Daniel-Constantin Mierla Date: Fri Apr 14 09:06:39 2017 +0200 jsonrpcs: exported jsonrpc_exec() to kemi framework - available as jsonrpcs.exec() commit 8ed581436a9e9aecadac620b9f6dbc8f773d5899 Author: Daniel-Constantin Mierla Date: Thu Apr 13 19:45:11 2017 +0200 alias_db: exported alias_db_lookup(...) to kemi framework commit 29aec6800099a3b1d7a2b2c7e6d4b3865f0bc6e6 Author: lazedo Date: Fri Apr 14 05:47:52 2017 +0100 kazoo: add consistent worker key commit d511399baa6a701fa0303487174a7bdc996fd051 Author: lazedo Date: Fri Apr 14 04:54:57 2017 +0100 kazoo: add more explicit fields to kz_pua kz_pua.c was reformatted commit 349def6b129e63cdc46b88c502562c9e2543d421 Author: lazedo Date: Fri Apr 14 04:38:30 2017 +0100 kazoo: add pua transaction lock type commit 3cdcb8ae3783d7221d212df00769b495f88c740b Author: Lucian Balaceanu Date: Thu Apr 13 14:48:29 2017 +0300 p_usrloc: fix to update expires column when db_ops_ruid set commit 0efa0994519428c415c0cf16266b6bfc8345b67c Author: Daniel-Constantin Mierla Date: Thu Apr 13 09:27:13 2017 +0200 speeddial: exported functions to kemi framework commit 911a051b9573d43e01bc627692d99f548f9fc344 Author: Daniel-Constantin Mierla Date: Thu Apr 13 09:00:11 2017 +0200 speeddial: coherent indentation commit 27ecfa5fd8557a65e18c36b8388b7f176213c77b Author: Kamailio Dev Date: Wed Apr 12 21:31:23 2017 +0200 modules: readme files regenerated - evrexec ... [skip ci] commit a26a65efe5b18ad471a9c5d5fe1a047ade2bda65 Author: Daniel-Constantin Mierla Date: Wed Apr 12 21:15:30 2017 +0200 evrexec: notes about usage of modules with KEMI scripts commit d6a91a42bc722f51b975241b098c62e2010f0c10 Author: Daniel-Constantin Mierla Date: Wed Apr 12 20:25:54 2017 +0200 evrexec: support to execute functions from kemi embedded language commit 419275a588d0f655d98ac80591cbd8756803b8ee Author: Daniel-Constantin Mierla Date: Wed Apr 12 10:01:57 2017 +0200 evrexec: new module to execute an event route at startup in a dedicated process commit 8a08d42f028a8e12dc380c964dc008d211d5424b Author: Kamailio Dev Date: Tue Apr 11 20:16:19 2017 +0200 modules: readme files regenerated - rtimer ... [skip ci] commit c3c110e8a8519f6521678b5d9e0ec497b07883c4 Author: Mikko Lehto Date: Tue Apr 11 21:17:46 2017 +0300 modules/rtimer: fix pseudo variable typo in example [skip ci] commit 95153bd37df81d08b8c02cc892d019817ec05644 Author: Tuan M. Hoang Date: Tue Apr 11 13:08:51 2017 -0400 modules/{acc,cdp}: allows big endian build commit b433f901a6dfce7e8a5358f5a6b563e2885907c2 Author: Kamailio Dev Date: Tue Apr 11 17:46:23 2017 +0200 modules: readme files regenerated - nathelper ... [skip ci] commit 315be997e8e6d3466d5d1d89b155566dab6168d5 Merge: 5cd813c32 5a346f9ac Author: Daniel-Constantin Mierla Date: Tue Apr 11 17:34:48 2017 +0200 Merge pull request #1067 from mslehto/filter_server_id modules/nathelper: add undocumented filter_server_id commit 5cd813c32b0bf02471ebe17d098ca2b42f56b748 Author: Daniel-Constantin Mierla Date: Tue Apr 11 17:33:00 2017 +0200 app_jsdt: exported functions to kemi framework commit 5a346f9ac423e3e1e62c3e979bd5c5594ce277b5 Author: Mikko Lehto Date: Tue Apr 11 18:29:03 2017 +0300 modules/nathelper: add undocumented filter_server_id [skip ci] commit 255acf8c981dbe440b520163e44cadf7af8f11ae Author: Daniel-Constantin Mierla Date: Tue Apr 11 17:12:08 2017 +0200 app_python: exported functions to kemi framework commit f5e30811c263ec4d39ad3cd46035968fad2734f2 Author: Daniel-Constantin Mierla Date: Tue Apr 11 17:03:31 2017 +0200 app_lua: export functions to kemi framework commit ff1bcdb4c451a4007ec2067d5943fc6f6e7f3670 Author: Kamailio Dev Date: Tue Apr 11 15:48:48 2017 +0200 modules: readme files regenerated - acc ... [skip ci] commit 2e089367f42a7d919ad5e59071f9e713a76425d9 Author: Daniel-Constantin Mierla Date: Tue Apr 11 15:44:24 2017 +0200 doc: entities updated to use lists.kamailio.org - http replaced with https in entity urls commit dd3a55d190cf00066cb23a13d9c81827f1da14cd Author: Daniel-Constantin Mierla Date: Tue Apr 11 15:26:20 2017 +0200 README: updated the addresses to sr-dev and sr-users mailing lists commit a2fe77bcce3c9c1f926ca1767f2ea8e25ed4fe75 Author: Daniel-Constantin Mierla Date: Tue Apr 11 15:24:32 2017 +0200 kamilio.cfg: updated the address of sr-users mailing list commit 13c2300f736c74faa6b4557f6146e0b7de9f89da Author: Daniel-Constantin Mierla Date: Mon Apr 10 17:20:38 2017 +0200 mqueue: exported functions to kemi framework commit dbd78eb8a9f222d8cd6fbcd800552e51d3afaa7c Author: Daniel-Constantin Mierla Date: Mon Apr 10 17:04:58 2017 +0200 tls: update log messages macros commit bd6e0a2976be8a6e23ec9145d58e448b7a0579e7 Author: Daniel-Constantin Mierla Date: Mon Apr 10 15:17:07 2017 +0200 dialog: exported more functions to kemi framework commit 617a9cfe72ac613606990a93af648bd12b1fc2d0 Author: Kamailio Dev Date: Mon Apr 10 14:01:21 2017 +0200 modules: readme files regenerated - dialog ... [skip ci] commit 6b9e63f4e1948b53ce2b986c495085e34dc83165 Author: Daniel-Constantin Mierla Date: Mon Apr 10 13:51:38 2017 +0200 dialog: clarification for dlg_bye() parameters in docs commit 61f8b9b4f6e4c26cd62480f5d9a4d9ca1b95a844 Author: Kamailio Dev Date: Mon Apr 10 13:16:34 2017 +0200 modules: readme files regenerated - ctl ... [skip ci] commit f824eca0b56b7ad2a32b7c2269b064a637588f1d Merge: 22e33ba64 0a9030a7a Author: Daniel-Constantin Mierla Date: Mon Apr 10 13:09:45 2017 +0200 Merge pull request #1064 from kamailio/ctl-buffer-size-param ctl : add rpc buffer_size param commit 22e33ba64c3aad3b50e9ba649c5fa736462a30b4 Author: lazedo Date: Sun Apr 9 06:39:44 2017 +0100 kazoo: fix connection to root vhost commit 2ceb44f5b57f465b97f45a67183e9caf52610364 Author: lazedo Date: Sun Apr 9 03:10:49 2017 +0100 kazoo: parse json with amqp specified bytes commit cb92c2b176dc55fb03cab172c63b115267d1bac9 Author: lazedo Date: Sat Apr 8 23:28:44 2017 +0100 kazoo: create empty routing if not provided commit 525c64463970841e7f1b8ef9778306007d4ca99d Author: lazedo Date: Sat Apr 8 23:27:49 2017 +0100 db_text: fix table length allocation in raw query commit e36f607d44a53969c4dc469f7c940ed861419ca1 Author: Juha Heinanen Date: Sat Apr 8 15:25:07 2017 +0300 modules/registrar: removed extra empty line commit ac2572b880c5373864a55ebe1b9e538dd9337e63 Author: Juha Heinanen Date: Sat Apr 8 15:22:54 2017 +0300 modules/registrar: apply method_filtering only on initial requests w/o to-tag commit 49fd44603d9706be1b2e3862f09d10a52581d312 Author: Luis Azedo Date: Sat Apr 8 13:16:48 2017 +0100 db_text: fix indentation commit 3433e386a8ed1e9feef7b05a454d8989a45c1782 Author: Luis Azedo Date: Sat Apr 8 13:08:38 2017 +0100 db_text: fix table length in raw delete commit 0a9030a7a5a3a288c1080feada1b4b5af41e9518 Author: lazedo Date: Fri Feb 10 13:53:15 2017 +0000 ctl : add rpc buffer_size param commit 152504f108d39ae33c845f7e74a889411868033d Author: grumvalski Date: Fri Apr 7 23:18:48 2017 +0200 tm: don't reset uac reply if in a continue route commit 8e037f623ae6daf58e092d8a41430fd13d1d38ec Author: Juha Heinanen Date: Sat Apr 8 10:31:23 2017 +0300 modules/siputils: made tel2sip to return 2 if no conversion was needed commit 8bfabb975a59e43bf5a18fde0b0ab2b2feef94f6 Author: lazedo Date: Fri Apr 7 15:06:32 2017 +0000 kazoo: add exchange bindings commit 6aa2b91b581d7e0f138a9a19f61d848caeb61a19 Author: Daniel-Constantin Mierla Date: Fri Apr 7 17:05:44 2017 +0200 core: use buffers instead of static empty string - if code tries to write in, results in a crash - reported by Juha Heinanen commit cdd7bc29a900d787b8d99f7296306f99c53a5e29 Author: Daniel-Constantin Mierla Date: Fri Apr 7 17:05:27 2017 +0200 pv: renamed empty buf variable commit 1e37b31f8a28ccc6f44eaf75e5f02e836df20411 Author: Daniel-Constantin Mierla Date: Fri Apr 7 15:37:07 2017 +0200 pv: declare the pv_empty as buffer with size - otherwise it can crash when code tries to write in it, if pointing to static empty string - reported by Juha Heinanen commit 60aa7ec193950249a1610a943b767421e310fb10 Author: Kamailio Dev Date: Fri Apr 7 11:16:43 2017 +0200 modules: readme files regenerated - sdpops ... [skip ci] commit 8a38f369b01a642b92704cc0e6efeb6e108f8a02 Author: Carsten Bock Date: Fri Apr 7 11:09:14 2017 +0200 sdpops: Add note about sdp_remove_media() and RFC compliance commit e444f6f821dcbd56e58442f9ee1b970feb52395f Author: Daniel-Constantin Mierla Date: Thu Apr 6 22:20:00 2017 +0200 tmx: new vars - $T(id_index_n) and $T(id_label_n) - similar to $T(id_index) and $T(id_label), but if transaction doesn't exit yet, it is created commit 196537b0a226ed8da690d40a0f9526b6fb2a443e Author: Daniel-Constantin Mierla Date: Thu Apr 6 21:57:17 2017 +0200 dialog: exported dlg_manage() to kemi commit 491d9cbae477c7b12bf768abadf7169fd25e2262 Author: Daniel-Constantin Mierla Date: Thu Apr 6 21:16:35 2017 +0200 evapi: export non-async functions to kemi commit 7cb707d67205092ed928f575dda1876ddf25200e Author: Julien Chavanton Date: Wed Apr 5 15:10:47 2017 -0700 dmq_usrloc: param batch_max_msg_size commit e4a11d715e3d4e47aa82b7e8e358000948e26c4c Author: Daniel-Constantin Mierla Date: Thu Apr 6 17:06:37 2017 +0200 dialog: check if dialog exists after event route execution - done for dlg_onroute(), as an extra safety for early detection of races, related to GH #1059 commit 09fe281bd5bea0d484a41e13b18fd3d206d2ebd9 Author: Daniel-Constantin Mierla Date: Thu Apr 6 15:17:47 2017 +0200 kamailio.cfg: version updated to 5.1 in top comments commit 868f9996f39dd76707ed09fce980893bab7c31bc Author: Daniel-Constantin Mierla Date: Thu Apr 6 15:14:45 2017 +0200 kamailio.cfg: handle retransmissions also for request within dialog - skip ACK, it is not a standard transaction by itself commit ad368c93cb01f1375bb69acc09ea2b4431b9db77 Author: Luis Azedo Date: Thu Apr 6 13:15:57 2017 +0100 kazoo: add zone to connection event commit 36b6d4d211d86a0f4047a79cf3b122ad974a5da9 Author: Luis Azedo Date: Wed Apr 5 23:19:41 2017 +0100 kazoo : add broker zone to received payload commit cf3b1aeacfc9d5bd086929a6fae20f379ebb2612 Author: Daniel-Constantin Mierla Date: Wed Apr 5 16:02:54 2017 +0200 pkg/rpm: specify the pid file for killproc commit 7b691e9712fc4b4333698c4538c8209c32eba901 Author: Daniel-Constantin Mierla Date: Wed Apr 5 13:36:56 2017 +0200 dispatcher: ds select and next functions exported to kemi commit fc732895c19f2e9fcb00c8b55d5eee0c4fffaf52 Author: Kamailio Dev Date: Wed Apr 5 09:46:40 2017 +0200 modules: readme files regenerated - mtree ... [skip ci] commit 1c1e51388aad6c5ba064c283d5e124367b30ad7e Author: Daniel-Constantin Mierla Date: Wed Apr 5 09:36:17 2017 +0200 mtree: clarifications about db table parameter in docs commit a4cdacd0b63245c48fcc6e0a20c9b665ef877090 Author: Daniel-Constantin Mierla Date: Wed Apr 5 09:34:07 2017 +0200 mtree: revert a0e4a9c18e and let db_table name not set by default - it breaks some runtime rpc commands, reported by GH #1057 - reset it also if set by mistake when mtree param is used commit 338e5df6f96ccf1f3df313593d3fc9bb228f5d85 Author: Daniel-Constantin Mierla Date: Wed Apr 5 08:52:01 2017 +0200 keepalive: format to match default conding style and 80 chars lines commit fd7052681020b775be253fd936dde8f76a85e198 Author: Daniel-Constantin Mierla Date: Wed Apr 5 08:45:33 2017 +0200 keepalive: declare variables at the beginning of functions - fix for C standard older than C99 commit f51f4df75cb347f1180c0097bb9ffd57a30c97b6 Author: Julien Chavanton Date: Fri Mar 31 14:29:18 2017 -0700 dmq_usrloc: sync with multi contacts per message commit e564247bbbc262163bf83ff468bda1d7ecd63a2c Author: Kamailio Dev Date: Tue Apr 4 22:31:20 2017 +0200 modules: readme files regenerated - evapi ... [skip ci] commit 27062612b08ace21c07366aa8ab1ca4931fc4503 Author: Daniel-Constantin Mierla Date: Tue Apr 4 22:21:16 2017 +0200 evapi: documentation for event_callaback commit 2889db1a4b294c045021807965b507b38de258a5 Author: Daniel-Constantin Mierla Date: Tue Apr 4 22:18:27 2017 +0200 evapi: enable execution of event routes via kemi - event callback function can be set via event_callback parameter commit 1b26495414e5e31829e7f96b0717890774f049ba Author: Kamailio Dev Date: Tue Apr 4 17:18:44 2017 +0200 modules: readme files regenerated - dialog ... [skip ci] commit fca170fec9e16b37dd1bbec5b9734a77e0b09403 Author: Carsten Bock Date: Tue Apr 4 14:37:40 2017 +0200 ndb_redis: Accidentally tried to free a reply from shmem, which is still in pkgmem commit 8fafc501d9c0a254412cd88d3d071d6e4f375210 Author: Daniel-Constantin Mierla Date: Tue Apr 4 16:02:08 2017 +0200 Makefile.groups: added keepalive module to group extra commit c0696ec38076b01be258faa3cf4c7e687e19e52e Author: Daniel-Constantin Mierla Date: Tue Apr 4 16:01:07 2017 +0200 keepalive: added initial README file commit cf07d3feab3494c934b27a8e52724be3d94fe00a Author: Guillaume Bour Date: Tue Apr 4 16:00:15 2017 +0200 keepalive: new module to monitor remote destinations commit 079b84b1351a19334a478226b83f4d3193d050bb Author: Daniel-Constantin Mierla Date: Tue Apr 4 15:50:41 2017 +0200 dialog: documented the event_callback parameter - allow specifying the function name to be executed by kemi on event routes commit a17560105cf28f67c5eaf4ed7401615f64fb9cd0 Author: Daniel-Constantin Mierla Date: Tue Apr 4 15:50:14 2017 +0200 dispatcher: listed the options for the kemi event callback parameters commit bb24683ba00dac15428ed4c1a6f2f9f2e8f60106 Author: Daniel-Constantin Mierla Date: Tue Apr 4 15:49:43 2017 +0200 htable: more details about kemi callback function parameter commit 5b7838c9a5a865158c9572835c876d19a06780fb Author: Daniel-Constantin Mierla Date: Tue Apr 4 15:23:07 2017 +0200 dialog: enable execution of dialog event routes via kemi - requires to set the event_callback parameters commit 9b72c40ab7ddba0766961557067a969dfc3a000a Author: Daniel-Constantin Mierla Date: Tue Apr 4 14:35:03 2017 +0200 dispatcher: documentation for event_callback parameter commit 6aa21738dd860eee60b433a48d11c58f5d67618f Author: Daniel-Constantin Mierla Date: Tue Apr 4 14:22:33 2017 +0200 dispatcher: enable execution of event routes via kemi commit 6d87794cac3f6f3bb967d6e0bf6714a4d78f1bd5 Author: Carsten Bock Date: Tue Apr 4 12:55:21 2017 +0200 ndb_redis: Added REDIS-Cluster support [BETA] commit 960b761e527b903dc8e53014cc0b08df8b0d81b3 Merge: 6d9e0202b 5bb4eb4d6 Author: Daniel-Constantin Mierla Date: Mon Apr 3 21:22:10 2017 +0200 Merge pull request #1055 from kamailio/co/more_mime_chars core: parser - allow more chars in mime type commit 5bb4eb4d6546e2d0a2d911b09797172a0a2a2b83 Author: Camille Oudot Date: Mon Apr 3 20:49:51 2017 +0200 core: parser - allow more chars in mime type commit 6d9e0202b1817aa19bfaf4502749d817d54f850a Author: Ovidiu Sas Date: Mon Apr 3 11:12:48 2017 -0400 db_oracle: avoid double free on connection error commit ccdf6b81f1eb591ba4bb0f6e023992b21720fc58 Merge: e26aca34f b70382583 Author: Lucian Balaceanu Date: Mon Apr 3 17:40:44 2017 +0300 Merge pull request #1036 from lbalaceanu/fix_nocdr_restart Fix for no cdr after Kamailio 5.0 restart commit e26aca34fc41601ec34e17547d6572a1b2ba365a Merge: 8f407a915 055fca8dd Author: Daniel-Constantin Mierla Date: Mon Apr 3 15:42:23 2017 +0200 Merge pull request #1052 from claudiupb/topoh_safetychecks topoh: add additional safety checks commit 8f407a915785a2bd594567399cd52a305ccb274e Author: Daniel-Constantin Mierla Date: Mon Apr 3 15:40:20 2017 +0200 pkg: create /var/run/kamailio with user permissions in centos 7 spec commit 055fca8dd2ca9c2ea683a2ea3748d6728d54e5a5 Author: Claudiu Boriga Date: Mon Apr 3 12:13:30 2017 +0300 topoh: add additional safety checks - verify that headers contain expected prefix (including mask ip) before trying to unmask them; otherwise there may be issues when kamailio receives messages that are not masked and topoh is enabled. commit 24e729698017b5d898a92cdf7acb024e44252b84 Author: Daniel-Constantin Mierla Date: Mon Apr 3 14:25:18 2017 +0200 htable: handle blob/text columns when loading from database - reported by Patrick Ginhoux commit 71fce8d061c50e6ad80947f16c1fe6ed8760d634 Author: Daniel-Constantin Mierla Date: Mon Apr 3 14:02:28 2017 +0200 pv: remove unused vars in $hdrc(...) implementation - reported by Juha Heinanen commit 987c8101504cc7939c6782df55d7073f492e12c8 Author: Carsten Bock Date: Mon Apr 3 08:33:14 2017 +0200 ims_icscf: Fix fixup functions commit b70382583ea2c7962f7268db3e672236fb35e521 Author: Lucian Balaceanu Date: Thu Mar 16 16:23:42 2017 +0200 acc: Fix for no cdr after Kamailio 5.0 restart - created cdr_on_load() to be called on DLGCB_LOAD commit e59fa823b7b9513d3d1adb958d5e8ec055082d83 Author: Daniel-Constantin Mierla Date: Fri Mar 31 12:56:52 2017 +0200 tls: do kerberos and zlib init checks only for libssl < 1.1.0 - using string matching inside libssl compile flags is no longer reliable - reported by GH #1050 commit e271bb60d4cb0e3e2ec1ecca4ff2833885331732 Author: Daniel-Constantin Mierla Date: Fri Mar 31 12:06:32 2017 +0200 kamctl: added srv command - shortcuts to RPC commands to print sockets, aliases and available RPC commands commit 921cb9f8235638ca8da067965dc0b1281c7082c9 Merge: 71a882122 5d14f5cad Author: Daniel-Constantin Mierla Date: Thu Mar 30 13:30:35 2017 +0200 Merge pull request #1048 from jchavanton/usrloc_params usrloc: adding params commit 71a882122c2e6a9c61f25cb34bfd4fef75c65fe0 Author: Charles Chance Date: Wed Mar 29 18:55:17 2017 +0100 dmq: add option for non-locking workers - fixes high CPU condition on some systems (e.g. FreeBSD) - reported by @soapnix, GH #822 - incorporates patch by Tom Beard (@tombeard) commit 55bc7309bdee23d1cbff3a122f4ce1d0d0fa84fa Merge: 088c2f7d7 88ba02fd4 Author: Daniel-Constantin Mierla Date: Wed Mar 29 19:34:03 2017 +0200 Merge pull request #1047 from jchavanton/db_postgres_upsert db_postgress: insert_update() with DO UPDATE commit 5d14f5cada8d4bc43bfa1865ca95b0fd2213f8f3 Author: Julien Chavanton Date: Sat Mar 18 13:16:15 2017 -0700 usrloc: adding params db_load: enable/disable loading from the database on mod_init db_insert_update: insert into table, update on duplicate key commit 88ba02fd42403844afcdde82034e64a460dc1082 Author: Julien Chavanton Date: Sat Mar 18 13:16:15 2017 -0700 db_postgress: insert_update() with DO UPDATE commit 088c2f7d70eb3b8861b3f8f2dc03d9e01a68198f Author: Daniel-Constantin Mierla Date: Wed Mar 29 16:16:26 2017 +0200 Makefile.groups: added call_obj module to group extra commit 0bded933d8ff9e533d426dc205dd5db385bfaf53 Author: Vicente Hernando Date: Wed Mar 29 14:18:58 2017 +0200 call_obj: module to track calls and its duration by using ascending integers. commit d8fa1ae396305f6f05607f5bc0914913adc6bf7d Author: Daniel-Constantin Mierla Date: Wed Mar 29 12:41:41 2017 +0200 pv: new variable - $hdrc(HName) - return the number of headers matching the name with HName - e.g., $hdrc(Via) commit 2d9a016ede219c2f2731e09ca45281d8ef711d50 Author: Daniel-Constantin Mierla Date: Wed Mar 29 12:41:16 2017 +0200 core: new pv type for header count commit 666ebb63aecf2254b8efeae261452fc75c6d3aed Author: Charles Chance Date: Tue Mar 28 13:13:55 2017 +0100 dmq: attempt to re-initialize if node becomes detatched from cluster - issue reported by José Seabra on sr-users mailing list commit 52471366d34419fbd4a70eff93420157a532bf09 Author: Victor Seva Date: Tue Mar 28 17:01:16 2017 +0200 pkg/kamailio/deb: version set to 5.1.0-dev2 commit 406dc9039035dd238ab4f3a3fd04148da8b588a1 Author: Torrey Searle Date: Tue Mar 28 16:01:27 2017 +0200 modules/sipt.c: fix compiler warnings commit 964557553fd39fca1de35cf7d2f9e64134da7495 Author: Daniel-Constantin Mierla Date: Tue Mar 28 15:59:03 2017 +0200 pv: proper evaluation of pv param for param.count transformation - reported by GH #1041 commit e4ee924b4919b3efd853c38506a3d2934797eaaa Author: Torrey Searle Date: Tue Mar 28 15:53:14 2017 +0200 modules/sipt: make the digit terminator optional on set_destination commit f151c26b49d483efbbb27acbb72950d79b8c563d Author: Daniel-Constantin Mierla Date: Tue Mar 28 15:37:59 2017 +0200 pv: fix for param.count transformation with pv parameter - reported by GH #1041 commit 9a6b345ee88adc29c54fe8c835da71a643bbd20d Author: Daniel-Constantin Mierla Date: Tue Mar 28 13:29:58 2017 +0200 Makefile.defs: version set to 5.1.0-dev2 commit bcb11726c01ab720e7d89482711701509327a14b Author: Daniel-Constantin Mierla Date: Tue Mar 28 13:11:43 2017 +0200 ims_diameter_server: added readme file - required only first time after module is imported in source tree commit 629a3b015166e7c54cd7801111f89c860ccb7cba Author: Carsten Bock Date: Tue Mar 28 10:50:03 2017 +0200 ims_diameter_server: Generic Diameter Server module [New] commit 72fe8111687df3dce8b2a6f6814d5aec5d0ee9e1 Author: Kamailio Dev Date: Tue Mar 28 10:46:27 2017 +0200 modules: readme files regenerated - ims_usrloc_pcscf ... [skip ci] commit a466c7bf1f1908461b8ab9dbf10ab4c90b65e52a Author: Carsten Bock Date: Tue Mar 28 10:44:21 2017 +0200 ims_usrloc_pcscf: Remove unused parameter from docs and module commit 3793e04348c1959047fa3974673c95bea18a44e9 Author: Carsten Bock Date: Tue Mar 28 09:01:13 2017 +0200 ims_usrloc_(p/s)cscf: Remove temporary file commit 90904d5b7de6c67c6eeea550170d739d505151b9 Author: Carsten Bock Date: Tue Mar 28 09:00:08 2017 +0200 ims_registrar_pcscf: Remove temporary file commit 9a56b88c1438e2d4f0c5b57c71bbe4e904b1a8e4 Author: Daniel-Constantin Mierla Date: Mon Mar 27 20:59:30 2017 +0200 core: safety check for retrying dns cache find commit fbe1ed25ee1b783a99e9ac1ac46347f526e2b356 Author: Rick Date: Mon Mar 27 19:58:18 2017 +0200 uri_db: rework the possibiltiy to use any sip uri (#1034) * uri_db: added subscriber and realm param to check_uri * uri_db: fix whitespace bevor tab * uri_db: last fix for log macros * uri_db: removed change from log macros commit d01141e635e35c2f7b204e11b4a2587e5993d155 Author: Daniel-Constantin Mierla Date: Mon Mar 27 12:36:01 2017 +0200 misc/examples: kemi - fixed cfgengine for javascript engine commit 9d5c7509cb5aadea98bfcabbd70f17668fc34a58 Author: Carsten Bock Date: Wed Mar 22 22:54:30 2017 +0100 ims_isc: Allow Regex in RURI-Field commit 3525d6ec7f9fc719651a97e8a9779f13eb14d0fd Author: Carsten Bock Date: Wed Mar 22 13:55:49 2017 +0100 ims_registrar_pcscf: Fix check for following Service-Routes (Route Header present, but only pointing locally) commit 8cd0f0be8bda6a903eab8c0ef610cb00b8ba8359 Author: Daniel-Constantin Mierla Date: Tue Mar 21 12:28:47 2017 +0100 siptrace: avoid creating proxy structure twice in trace_send_duplicate() - can happen when dst parameter is given, resulting in mem leak - related to GH #1040 commit a51a32633429d761f8bc742386b6f6bcb6b38522 Author: Daniel-Constantin Mierla Date: Tue Mar 21 02:39:00 2017 +0100 textops: safety check of allocated memory inside append_time_request_f() - reported by GH #1040 commit 3f3cdf712c0cd8c8d35f0126cd132a392ff0b2ca Merge: b2e8a193d 0d83c02f6 Author: Daniel-Constantin Mierla Date: Sun Mar 19 14:57:43 2017 +0100 Merge pull request #1037 from ffontaine/master erlang: allow user to set ERLANG_xxxDIR commit b2e8a193d086df58437c5b4d4df5dce684d88c61 Author: Juha Heinanen Date: Sat Mar 18 11:40:56 2017 +0200 modules/lcr: added lcr.load_gws rpc function commit 0d83c02f6389bf0adf9cc8afd5e19e2d0e94cd1a Author: Fabrice Fontaine Date: Fri Mar 17 17:21:54 2017 +0100 erlang: allow user to set ERLANG_xxxDIR If erl is not installed on the system or can not be used (for example when cross-compiling), then erlang module will use the values set by the user in ERLANG_INCDIR and ERLANG_LIBDIR instead of returning en error Signed-off-by: Fabrice Fontaine commit 7ae5210a7b9fb2d9a61cef496e9abe0da9860bee Author: Daniel-Constantin Mierla Date: Fri Mar 17 07:52:57 2017 +0100 jsonrpcs: safety check to see if xhttp transport was initialized - reported by GH #1030 commit 6fcd9f2200e218239492f387e9054e9414fe498a Merge: a97701575 b186dc66b Author: Federico Cabiddu Date: Thu Mar 16 16:44:08 2017 +0100 Merge pull request #1024 from grumvalski/tcp_reuseport core: enable reuse of tcp sockets commit b186dc66b3c0fc7ba2cbbc88a1fd3112d4d7a492 Author: grumvalski Date: Wed Mar 8 13:53:56 2017 +0100 core: enable reuse of tcp sockets - credits to Marco Sinibaldi for the original implementation commit a97701575863993f8a19f9dd611156b37ffca247 Author: Daniel-Constantin Mierla Date: Thu Mar 16 10:58:14 2017 +0100 xhttp: use stateless reply for sending http response commit fa50c85a9e61dd6b91ce88f3f74c433af5d414e2 Author: Daniel-Constantin Mierla Date: Thu Mar 16 10:54:25 2017 +0100 jsonrpcs: extra debug messages when rpc response is sent commit 0350885c076fa691de6106eb821ec5890572cee6 Author: Daniel-Constantin Mierla Date: Thu Mar 16 10:53:51 2017 +0100 xhttp: more debug messages for sending the response commit 1adf88e7211400b8d56a6dc7c463e60a2b697b80 Author: Daniel-Constantin Mierla Date: Thu Mar 16 08:49:36 2017 +0100 Makefile.defs: override the ARCH for amd64 to x86_64 commit 2bea7f5a4b2d2ddba9d9a8f050b2ceeb79d2381c Author: Daniel-Constantin Mierla Date: Wed Mar 15 13:28:44 2017 +0100 Makefile.defs: explicit retarget of amd64 arch to x86_64 - it is supposed to be done by the arch detection scripts, but it may fail on various systems having a different output than expected commit e6a84b43e06f081e53bf60df137d4262f36c3c7a Author: Daniel-Constantin Mierla Date: Wed Mar 15 12:22:06 2017 +0100 Makefile.defs: enabled fast locks for amd64 commit 8cd194d49759a4b14b906265837eb653cfff7a79 Merge: b926e403f 32e1e5040 Author: Daniel-Constantin Mierla Date: Wed Mar 15 09:54:40 2017 +0100 Merge pull request #1033 from dunst0/fixpdbt utils/pdbt: FreeBSD fix, gcc is hardcoded, header is missing commit 32e1e5040d2ff5e13d5bd0373e7edd6cef56f172 Author: Rick Barenthin Date: Tue Mar 14 22:35:52 2017 +0100 utils/pdbt: FreeBSD fix, gcc is hardcoded, header is missing - use CC environment variable if set - added missing sys/stat.h header commit b926e403f1709d0fc15f1dc8991f4369d57586ed Merge: 263546f93 0411c078b Author: Daniel-Constantin Mierla Date: Tue Mar 14 20:14:40 2017 +0100 Merge pull request #1031 from kamailio/lazedo-patch-1 presence : fix fast_notify usage commit 263546f932cb517caf6d15472350d58132e916d3 Merge: 770331dfe a5c4dbc28 Author: Daniel-Constantin Mierla Date: Tue Mar 14 20:13:17 2017 +0100 Merge pull request #996 from ffontaine/master Fix execinfo error in ims_dialog module commit 770331dfe0d82ac699d5c4452cedf6c877f27046 Merge: 815b235f6 42d3b93f8 Author: Daniel-Constantin Mierla Date: Tue Mar 14 20:10:26 2017 +0100 Merge pull request #1020 from jhcloos/master app_perl: Make sv2int_str() static commit 815b235f61fcb2a7d33a198dce00023b35622559 Author: Kamailio Dev Date: Mon Mar 13 19:16:40 2017 +0100 modules: readme files regenerated - topos ... [skip ci] commit 4e9bea70b6701405925eb40c14e58b5b1383f827 Author: Daniel-Constantin Mierla Date: Mon Mar 13 19:05:15 2017 +0100 topos: fix for names of parameters commit 618888cc9497ae5c478c41d7b0efc27731b42b22 Author: Daniel-Constantin Mierla Date: Mon Mar 13 18:13:51 2017 +0100 dialog: more checks for dlg_set_timeout() params - related to GH #1011 commit 97b3ce7c8991774f42c013122704f32e2822ac58 Author: Daniel-Constantin Mierla Date: Mon Mar 13 18:13:05 2017 +0100 core: more safety checks for getting int values from cfg function params - related to GH #1011 commit 8ce23dda673441541de836e71af9101d8b7894ea Author: Daniel-Constantin Mierla Date: Mon Mar 13 17:47:25 2017 +0100 pv: attempt to print cfg line for string transformation errors - 0 is printed when not a transformation in config - requested by GH #1019 commit a9d2cbc591f7e1da8743b3598576ef7753c5f32c Author: Daniel-Constantin Mierla Date: Mon Mar 13 15:16:23 2017 +0100 topos: removed unused ftag variable - code was moved to a function commit 1980c2c302f1dfd577391cafcc2849db7ff35a29 Author: Daniel-Constantin Mierla Date: Mon Mar 13 15:14:05 2017 +0100 db_text: rpc command query requires linux for open_memstream() - use the os define to enable/disable it at compile time commit c986a820042764fd7025be0a0766991181a0b0ea Author: Daniel-Constantin Mierla Date: Mon Mar 13 14:43:16 2017 +0100 dialog: fix for rpc list dialogs release of the profile locks - reported by GH #1032 commit 0411c078b525ffa78b1bc252e161914205b6ac4b Author: lazedo Date: Sat Mar 11 16:04:32 2017 +0000 presence : fix fast_notify usage fast_notify not used when pres_notifier_processes > 0 commit 42d3b93f838d1c2eeb009894422fe016a6572520 Author: James Cloos Date: Mon Mar 6 11:40:13 2017 -0500 app_perl: Make sv2int_str() static - The function is only called from the xs file, and C11’s inline semantics mean that gcc-5 and later miscompile this file when no optimization is specified. Signed-off-by: James Cloos commit a5c4dbc280742ff2b2aadb7ae3ea45ae5a091e64 Author: Fabrice Fontaine Date: Wed Feb 15 20:19:31 2017 +0100 ims_dialog: remove execinfo usage Currently, ims_dialog includes execinfo.h to use backtrace in the backtrace2str function. However, all calls to backtrace2str are commented so disable this function through "if 0" and comment the include on execinfo.h to allow the cross-compilation of the ims_dialog module as some libc's don't always have this header (uclibc-ng, musl) Signed-off-by: Fabrice Fontaine commit 70bf0eff8fbce414f2d3ca555d351d26e18f2d56 Author: Kamailio Dev Date: Thu Mar 9 13:01:22 2017 +0100 modules: readme files regenerated - rabbitmq ... [skip ci] commit 52e8634807b8c64a8ecd432a3c0e024185d3a447 Author: Daniel-Constantin Mierla Date: Thu Mar 9 12:45:58 2017 +0100 rabbitmq: added link to rabbitmq c lib - GH #903 commit bde1246e931a911ea4ee87c3ca9178b1419e4cdc Author: Kamailio Dev Date: Thu Mar 9 12:46:25 2017 +0100 modules: readme files regenerated - db_text ... [skip ci] commit e386b4dd3f00655b9a370e1e2a2e112e7aab0da2 Merge: 3e12b4076 f49200b82 Author: Daniel-Constantin Mierla Date: Thu Mar 9 12:40:27 2017 +0100 Merge pull request #1014 from lazedo/dbtext-fixes-master db_text fixes & live query commit 3e12b407643b2d0578aa831923eb769b493473cf Merge: 3d19bea76 df9d6b100 Author: Daniel-Constantin Mierla Date: Thu Mar 9 12:40:14 2017 +0100 Merge pull request #1017 from lazedo/presence-cseq-offset-master presence: add a offset for allowed cseq difference commit 3d19bea7669184a762b5f043a0f65f2392876e03 Merge: 3d6f5770b 78fa8b870 Author: Daniel-Constantin Mierla Date: Thu Mar 9 12:39:07 2017 +0100 Merge pull request #1016 from lazedo/presence-has-subscribers-master presence: add pres_has_subscribers commit 3d6f5770b456f2ec63d1c722fc7d3c518cb7c326 Author: Daniel-Constantin Mierla Date: Thu Mar 9 12:02:57 2017 +0100 websocket: split the addition of info structure for ws.dump rpc - related to GH #1022 commit 22c07bbd962ea5e0ff814d059c279a435a4e7338 Author: Daniel-Constantin Mierla Date: Thu Mar 9 11:30:20 2017 +0100 topos_redis: updated topos dialog update api commit 639013a14d46790dd5605f58f683317eb6b9f3f4 Author: Daniel-Constantin Mierla Date: Thu Mar 9 11:17:35 2017 +0100 topos: reworked dialog update in order to refresh contact values - related to GH #1005 commit 2812b693b0ef97e3d720ff0b8a2982eeae566d71 Author: Stefan Mititelu Date: Thu Mar 9 10:33:28 2017 +0200 rabbitmq: cleanup obsolete connection parameters REVERT ME if you really need the old module parameters and are not able to update to 'url'. commit 498b5c7cf541b21f596cd69aa9ebc86c80311c5f Author: Kamailio Dev Date: Thu Mar 9 09:46:34 2017 +0100 modules: readme files regenerated - ims_charging ... [skip ci] commit ba3556a80aef67228980ac377d9722ffc9657487 Author: Carsten Bock Date: Thu Mar 9 09:40:53 2017 +0100 ims_charging: Add a custom_user_avp parameter, to allow a custom from user in Diameter rather than PAI/From commit 88b99b53dd35691eae9f488f4b877e3d731473d9 Author: grumvalski Date: Thu Mar 9 08:38:34 2017 +0100 pkg/kamailio/centos/7: updated version to 5.1.0-dev1 commit ed956f980014ecb3d44fe1531b1655b2ad1ba2ac Author: grumvalski Date: Thu Mar 9 08:35:57 2017 +0100 pkg/kamailio/centos/7: added jansson package commit 49f8582baab1df23cbbd7038f4f9e2da2f917bf5 Author: Stefan Mititelu Date: Wed Mar 8 17:59:17 2017 +0200 rabbitmq: add 'url' new module parameter If set to something else than the default value, it will overwrite the values of all individual connection parameters. Updated doc and README. commit a0fa8cd663f8fb14b1126aa7e26f96ed16813cd9 Author: Stefan Mititelu Date: Wed Mar 8 13:53:56 2017 +0200 rabbitmq: replace anonymous reply-to queue with 'kamailio-uuid' In order to better identify reply-to queues, when direct reply-to is not used. Also rabbitmq is known to be slower, working with anonymous queues. commit 679febf10e325ddbb90d6070b5599478fb858d75 Author: Daniel-Constantin Mierla Date: Wed Mar 8 12:31:26 2017 +0100 websocket: proper parameters for rpc response building of ws dump - reported by GH #1022 commit 6bd32088de1d7ae816643aea4a60c70911e46b5e Author: Daniel-Constantin Mierla Date: Tue Mar 7 23:24:56 2017 +0100 db_mongodb: re-init iterator for bson covert search failure commit d3710d365272566656dede08463386a1effeef5e Author: grumvalski Date: Tue Mar 7 14:42:57 2017 +0100 core: initialize dns cache used memory commit 1ad9eb9deeb8736648036d56f5874223f6009c45 Author: Stefan Mititelu Date: Tue Mar 7 17:14:28 2017 +0200 rabbitmq: Add direct_reply_to parameter commit 3fe09fe2e18049d3983f7395ca7bae2bef90d198 Author: Stefan Mititelu Date: Tue Mar 7 16:56:05 2017 +0200 rabbitmq: don't declare reply_to queue on rabbitmq_publish() There is no need to declare a reply-to queue on simple rabbitmq_publish(). The consume will never happen, thus one queue remained spawned, for each rabbitmq_publish() call. commit af18ebc1b580c8d236ed6d65ab9e8e8c528adbd2 Author: Ovidiu Sas Date: Tue Mar 7 09:42:48 2017 -0500 db_oracle: fix NULL values binding commit 501c41dd35fb9f15fdf96f4f3778860395e37a84 Author: Daniel-Constantin Mierla Date: Tue Mar 7 08:55:59 2017 +0100 db_mongodb: re-init iterator and search again if fails to find from crt position commit f1f0dbbbde0bfbe1162deca4f70c3c3969bf99d0 Author: Luis Azedo Date: Mon Mar 6 12:03:46 2017 +0000 kazoo : add consistent worker binding option commit 2d0a0d8decbad9cea3d603a5067b6656d659cbf6 Author: Daniel-Constantin Mierla Date: Mon Mar 6 09:15:08 2017 +0100 siputils: reintroduced the c function for is_alphanum() - accidentaly stripped when adding is_alphanumex() - reported by Carsten Bock commit bd35608f1799f27c725815637c2c8e99b32d53a2 Author: Federico Cabiddu Date: Sun Mar 5 10:11:22 2017 +0100 http_async_client: fix memory leak in pkg memory in case of error commit 36973d12c579eba656203614d092ffd47661596e Author: Daniel-Constantin Mierla Date: Sun Mar 5 09:45:37 2017 +0100 ipops: proper return code for ip_is_in_subnet() - returning 0 stopos the config execution, do -1 instead - reported by A Messina, GH #1018 commit 78fa8b870e4ed51bd9e82ee54f4a207801f910c3 Author: Luis Azedo Date: Sat Mar 4 12:44:26 2017 +0000 presence : document pres_has_subscribers commit df9d6b100f789259391789ac4758dc347ca18fe2 Author: Luis Azedo Date: Sat Mar 4 12:36:22 2017 +0000 presence : document cseq_offset commit f49200b82025fc0ba3caf04415c56b1aa7ff447a Author: Luis Azedo Date: Sat Mar 4 12:31:55 2017 +0000 db_text : add documentation for db_text.query commit af1d16183bf52ec3f898e3a86410ca21c8c7f821 Author: Luis Azedo Date: Sat Mar 4 09:42:54 2017 +0000 db_text : check allocated memory commit 1e20acb2d8e4f1ef1dda4e3a64a5834f88db2336 Merge: b1a243e16 da6a5d9de Author: Daniel-Constantin Mierla Date: Sat Mar 4 08:54:49 2017 +0100 Merge pull request #1015 from lazedo/ctl-buffer-size-master ctl : implement rpc buffer size commit b1a243e166bdcf7d76b071a0964187e6ce714602 Author: Luis Azedo Date: Fri Mar 3 20:03:09 2017 +0000 kazoo : producer heartbeats commit 72c2171905bbdcefd03706f1362334eec0ac939e Author: Luis Azedo Date: Fri Mar 3 20:02:31 2017 +0000 kazoo : code cleanup commit 7e710287c2b1894f322e9f76cd317d0cae0c4e31 Author: Luis Azedo Date: Fri Mar 3 20:00:18 2017 +0000 kazoo : add specific pua helpers commit e0b5ead3cbb73368c7efa3d17e538f458affe98e Author: Luis Azedo Date: Tue Feb 7 20:56:09 2017 +0000 presence: add a offset for allowed cseq difference commit 32e70a500efdb583a39bb24aa1dfe150cbfbab22 Author: lazedo Date: Fri Feb 3 14:54:15 2017 +0000 presence: add pres_has_subscribers commit da6a5d9de5763330cc4159a2168f5e0042116cbc Author: lazedo Date: Fri Feb 10 13:55:20 2017 +0000 ctl : implement rpc buffer size commit 650858ba246eee589876ffb257b7312bffd9243a Author: Luis Azedo Date: Fri Mar 3 17:37:04 2017 +0000 db_text : add rpc command for live query commit bc98193e9d2c553d6ae5c54203dc89aa2eee19fc Author: Luis Azedo Date: Fri Mar 3 17:36:36 2017 +0000 db_text : split db_print routines allows fine grained usage commit d3bf6422c004c723a626cae569710b909e8b5315 Author: Luis Azedo Date: Fri Mar 3 17:35:22 2017 +0000 db_text : less intrusive log commit 856518ab2d31659be606f8ef607ea061eec079f4 Author: Luis Azedo Date: Fri Mar 3 17:34:38 2017 +0000 db_text : fix memory allocation commit d3d5ef92d3661d5a95c55a77e8e17793950273c2 Merge: 18c5ca1da f98b6f603 Author: Alexandr Dubovikov Date: Fri Mar 3 11:25:30 2017 +0100 Merge pull request #1013 from mslehto/hepv3 modules/siptrace: remove duplicate HEP version check commit f98b6f6034b30ace3812607db9d983e132f75c25 Author: Mikko Lehto Date: Fri Mar 3 11:42:30 2017 +0200 modules/siptrace: remove duplicate HEP version check commit 18c5ca1daecb922f4df371065d489503b70a981c Author: Kamailio Dev Date: Fri Mar 3 09:46:21 2017 +0100 modules: readme files regenerated - siputils ... [skip ci] commit 76c5da5ec048cd62c0f3cab6bf38aef5f3c19248 Author: Daniel-Constantin Mierla Date: Fri Mar 3 09:31:02 2017 +0100 siputils: added is_alphanumex(tval, eset) function - check if tval contains only alphanumeric characters or those from the eset parameter commit 39a00f0a5225289fb57e2346df400d23a01ce6f8 Author: Kamailio Dev Date: Fri Mar 3 09:16:28 2017 +0100 modules: readme files regenerated - siputils ... [skip ci] commit 41c4319de89b652efd5b5ab16252440404bc6825 Author: Daniel-Constantin Mierla Date: Fri Mar 3 09:12:13 2017 +0100 siputils: added is_alphanum(v) function - helper function to check if a string value contains only digits or alphabetic characters commit 980c861e39b1fb27de8d7c10390566e516e37fcc Author: Daniel-Constantin Mierla Date: Thu Mar 2 22:16:25 2017 +0100 mtree: safety checks for range within the chars table commit 5cdab87aa1093dd372fed624f0de33bd6c13e53a Author: Ovidiu Sas Date: Thu Mar 2 10:57:39 2017 -0500 htable: accept both DB1_STR and DB1_STRING from database commit e712d32f9304f95b5b19b26905546b4af700298f Author: Daniel-Constantin Mierla Date: Thu Mar 2 16:40:41 2017 +0100 topos_redis: update fields and reduce expires for termintated dialogs commit 5851bf01ba33c89c9eef5ac5ed8681369627a0aa Author: Daniel-Constantin Mierla Date: Thu Mar 2 16:09:52 2017 +0100 topos_redis: set expire for dialog and branch records commit 83a8c97798d9dbac7e67203e4a246b6013503c01 Author: Daniel-Constantin Mierla Date: Thu Mar 2 15:09:53 2017 +0100 topos: api functions to get dialog and branch expire values commit a43d8460f4caca20f42f0eb44ec4bd9e22cb1513 Author: Daniel-Constantin Mierla Date: Wed Mar 1 23:41:12 2017 +0100 topos: proper detection of direction for requests within dialog - related to GH #1005 commit 3c773fd93045a2f3b88cf80bc0218c321718622d Author: Daniel-Constantin Mierla Date: Wed Mar 1 23:29:44 2017 +0100 Makefile.groups: added topos_redis to redis group commit f07fc80df5f475606ac81c2885cbedbdb3dca438 Author: Ovidiu Sas Date: Wed Mar 1 16:03:19 2017 -0500 htable: documentation fix for expires_column parameter commit c6982e0e61d630b07282d497907a22a66ca2b70c Author: Daniel-Constantin Mierla Date: Wed Mar 1 10:07:19 2017 +0100 topos_redis: new module to offer redis storage for topos module commit 0aaeed773316d4763471e723cfdc8d1230dfd5c1 Author: Daniel-Constantin Mierla Date: Wed Mar 1 10:05:55 2017 +0100 topos: unique id per dialog reused for both local contacts - relocated safety checks for storage update commit 58c1ab8fa03c992d201f226eab06d2fbe9999ee5 Author: Daniel-Constantin Mierla Date: Tue Feb 28 13:32:34 2017 +0100 topos: restrict storage value to db and redis commit 4fa7a93fb60d8e8468b0f98272c1661d4913c463 Author: Daniel-Constantin Mierla Date: Tue Feb 28 12:51:03 2017 +0100 topos: new parameter storage - specify the storage type to be used - default value is "db", to use database connectors commit 02725bbc77417b1e04faaf06e7fc309632378997 Author: Kamailio Dev Date: Wed Mar 1 08:46:25 2017 +0100 modules: readme files regenerated - dialog ... [skip ci] commit 307ad0a3e1084a7a03c045dc563421829b46c3e2 Author: Olle E. Johansson Date: Tue Feb 28 10:32:25 2017 +0100 dialog Add missing ka_failed_limit parameter to README commit 1f3884ce4cd08c6b7b52c2dd15bb2a5ac1905a63 Author: Olle E. Johansson Date: Tue Feb 7 15:20:15 2017 +0100 manpage Add proper web address to the project (include https) commit 958b63b9fc500152b6671b90e9a813696a6aaadb Author: Ovidiu Sas Date: Tue Feb 28 19:06:05 2017 -0500 lcr: accept DB1_STR and DB1_STRING db types commit 7ecd9dfb37b3b4a9770265c7a846d3224be98d84 Author: Daniel-Constantin Mierla Date: Tue Feb 28 11:46:09 2017 +0100 Makefile: make tar updated to skip obsolete folder - paths updated to run with src folder commit e2e0f182075cf79d8d5e582433f5a2d9ecf715a7 Author: Daniel-Constantin Mierla Date: Mon Feb 27 23:09:35 2017 +0100 http_client: removed libxml2 dependency from Makefile - apparently a copy&paste leftover when pkg-config was introduced commit 618825d42992010a76275b0c1623f48831475193 Author: Daniel-Constantin Mierla Date: Mon Feb 27 21:03:43 2017 +0100 examples: kemi - declared vars for branch flags in js script commit c62409bdd317f61df0e7cc16fbb8aa9ccebcefb5 Author: Daniel-Constantin Mierla Date: Mon Feb 27 13:50:06 2017 +0100 carrierroute: enclosed unused functions in ifdefs - they were used by mi commands and may be needed when re-introducing the equivalent in rpc commands - reported by GH #1010 commit bfdcc905dc9ee703cb5cc0c0fb482bf789f63fae Author: Victor Seva Date: Fri Feb 24 11:18:29 2017 +0100 sca: use HDR_CALLINFO_T commit 7815c3805692a049fb36951abd3c01edd546c2ae Author: Victor Seva Date: Thu Feb 23 17:30:43 2017 +0100 core: support for parsing the Call-Info header * extend parsing Call-ID due to _call_ is the token detected commit 4edf575649351f70aef9d5a6fd4e820b01fdf6c7 Author: Kamailio Dev Date: Fri Feb 24 10:31:22 2017 +0100 modules: readme files regenerated - siptrace ... [skip ci] commit 85a91892f407c9fa82652dc49c151f258d9f03ae Merge: fb8016edd 51b18cbc8 Author: Camille Oudot Date: Fri Feb 24 10:24:03 2017 +0100 Merge pull request #1007 from kamailio/co/hlog siptrace: new hlog() function to send logs to homer commit fb8016edde5d51394ee838d73b7efec2b1d9b05f Author: Kamailio Dev Date: Fri Feb 24 07:46:48 2017 +0100 modules: readme files regenerated - kex ... [skip ci] commit d7c8fbcc77ce925f3b40251f19e95b0ec7b2f76e Author: Daniel-Constantin Mierla Date: Fri Feb 24 07:44:55 2017 +0100 modules: fixed broken docbook files commit 51b18cbc872e7ec5be95a4f8f4490220e749286a Author: Camille Oudot Date: Thu Feb 23 18:47:56 2017 +0100 siptrace: hlog() documentation commit f6396033763f1d55c11744ddb9774e112865400a Author: Camille Oudot Date: Wed Feb 15 20:18:36 2017 +0100 siptrace: add hlog() to send logs to homer commit 6b3f623c38b9407351485eeb02d05d2406d67fcd Author: Kamailio Dev Date: Thu Feb 23 17:46:15 2017 +0100 modules: readme files regenerated - siptrace ... [skip ci] commit 103e503fa58bbc19637e0e17452a791b7205bfdd Merge: 9e6f94e0e d00f198d7 Author: Giacomo Vacca Date: Thu Feb 23 17:40:12 2017 +0100 Merge pull request #1006 from giavac/master Add HEPv3 support to siptrace commit d00f198d74a3c152c2b66cb9569d876aad610d95 Author: Giacomo Vacca Date: Thu Feb 23 11:50:35 2017 +0100 siptrace: update doc with editor commit 2349ff06890269246e758542c2db9e3859eb0c50 Author: Giacomo Vacca Date: Thu Feb 23 11:49:55 2017 +0100 siptrace: update doc with support for HEPv3 commit ca276bb702a8ca97bf04b155f87e6cf39c2f0b7d Author: Giacomo Vacca Date: Thu Feb 23 11:48:43 2017 +0100 siptrace: add support for HEPv3 commit 281e8e980c70f38218844d1da0c5e257399ffda3 Author: Giacomo Vacca Date: Thu Feb 23 11:46:45 2017 +0100 sipcapture: add macros to pack HEPv3 chunks commit 9e6f94e0ed3845f5da0c548e04f549906f58456e Author: Daniel-Constantin Mierla Date: Thu Feb 23 07:52:38 2017 +0100 topos: export intermodule api to set storage functions commit 71b9cb347eb67489adda62148eb6ebdf0a681217 Author: Daniel-Constantin Mierla Date: Wed Feb 22 22:16:55 2017 +0100 rtpproxy: allow 0 as value for ice candidate avp - reported by GH #1003 commit 6ba9900f3c83bbd68ef868a8910590f6c9fbe88f Author: Victor Seva Date: Wed Feb 22 15:15:29 2017 +0100 pkg/kamailio/deb: strip default -02 from CC_EXTRA_OPTS Fix #1004 commit 567b560cc5ca35bfe0a6557f959f954d18850866 Merge: 819f9eae0 4b0095fb5 Author: Richard Fuchs Date: Wed Feb 22 08:39:02 2017 -0500 Merge pull request #999 from zxcpoiu/rtpengine-unsigned-setid rtpengine: really do allow unsigned setid commit 819f9eae0066a94081b0805dadf69bd57050e4f0 Author: Victor Seva Date: Fri Feb 17 13:25:31 2017 +0100 usrloc: fix ucontact shared leak keep a copy of urecord if mode is DB_ONLY as it is static preventing leaking ucontact to shared memory Fix #1000 See #997 for details commit 1b0e1c3cbdd162fcd438a7d9bb412ddce73bc214 Author: Victor Seva Date: Thu Feb 16 12:19:41 2017 +0100 pua_reginfo: fix memory leak when usrloc is DB_ONLY As release_urecord() clearly says: /*! * \brief Release urecord previously obtained through get_urecord * \warning Failing to calls this function after get_urecord will * result in a memory leak when the DB_ONLY mode is used. When * the records is later deleted, e.g. with delete_urecord, then * its not necessary, as this function already releases the record. * \param _r released record */ commit d40635aa946d2d9e49227ab87cba4e045bcc5ebd Author: Daniel-Constantin Mierla Date: Wed Feb 22 07:36:36 2017 +0100 topos: group storage function in an api structure commit 4b0095fb5500ed382dbddec8abff937c39554f00 Author: zxcpoiu Date: Fri Feb 17 18:50:57 2017 +0800 rtpengine: really do allow unsigned setid commit 15b746b93548bf3d45b69018c175f4a521f16c20 Author: Kamailio Dev Date: Tue Feb 21 15:46:22 2017 +0100 modules: readme files regenerated - pua ... [skip ci] commit dbac66fa165d4058973a49d7ca9035b7ce7b07d2 Author: Victor Seva Date: Tue Feb 21 15:19:02 2017 +0100 pua: update documentation, replace pua_mi reference with pua_rpc commit 504699b6c2f34fbf7db02f57909eefdffc6b8180 Author: Daniel-Constantin Mierla Date: Mon Feb 20 19:24:36 2017 +0100 pua_usrloc: free memory in case of failire in pua send_publish() - related to GH #1001 commit c027c6d32f1c0add72ab00c14885d46bd1b7d485 Author: Daniel-Constantin Mierla Date: Mon Feb 20 16:47:11 2017 +0100 pua_usrloc: removed old svn ids commit 304d1cf1babdb6925731f6974edf84d3796753c5 Author: Daniel-Constantin Mierla Date: Mon Feb 20 15:34:44 2017 +0100 ndb_redis: export functions via inter-module api - allow other modules to work with same pool of connections managed by this module commit 9ac5de5e1d8bec9efa3c7325200fda69b3d2e3e9 Author: Daniel-Constantin Mierla Date: Mon Feb 20 14:26:43 2017 +0100 ndb_redis: removed svn ids - some bits of formatting commit 12a9364526053734f97792d540503d9b66e4b85b Author: Daniel-Constantin Mierla Date: Mon Feb 20 13:13:03 2017 +0100 tm: funcs - updated log messages to new macros commit 4020ced0d5802da0bc90114c885a8449c6f83607 Author: Daniel-Constantin Mierla Date: Mon Feb 20 12:50:35 2017 +0100 kamctl: regenerated the dbschema scripts commit fc358c8dabc227e86e4299d54ef6d3d29a46b096 Author: Juha Heinanen Date: Thu Feb 16 10:25:30 2017 +0200 lib/srdb1: increased size of dialplan table repl_exp field to 256 chars commit f444160dce7e23ec29e9c40206b8788d89821430 Merge: 06e219158 16cea04b0 Author: Alexandr Dubovikov Date: Wed Feb 15 22:21:44 2017 +0100 Merge pull request #995 from davidcsi/sipcapture_dst_ip sipcapture: Added exported pseudo-variable $hep(dst_ip) and updated README commit 16cea04b08c648bd32b036e35bdb10f4bfdafdff Author: David Villasmil Date: Wed Feb 15 20:32:50 2017 +0000 sipcapture: Fixed missing 'break' after case-switch. - Added 'break' missing from a case/switch commit 6960cb80e0d3fe8103306e65258d62a9ab6620c7 Author: David Villasmil Date: Wed Feb 15 17:43:00 2017 +0000 sipcapture: updated README to document exported variables - Added an "Exported pseudo-variabled" to the README file to document $hep(src_ip) and $hep(dst_ip) commit 4f960122142c845862ad140e85827a1c530bc22e Author: David Villasmil Date: Wed Feb 15 16:42:03 2017 +0000 sipcapture: added $hep(dst_ip) variable - expose hep(dst_ip) to get hep's message destination IP commit 06e219158131c2397a96bf5d3373c96752d7fd20 Author: Daniel-Constantin Mierla Date: Wed Feb 15 12:53:59 2017 +0100 sanity: reset proxy_require hdr parsed field after freeing commit d31558b31fd607f842caa04d85ce8870f6fc1740 Author: Daniel-Constantin Mierla Date: Wed Feb 15 12:48:59 2017 +0100 core: free parsed Required header structure commit 90faa6ee6089b0cd4781e87b76103eb5cfc260ab Author: Kamailio Dev Date: Wed Feb 15 09:46:23 2017 +0100 modules: readme files regenerated - dialog ... [skip ci] commit 52ee89e4713c12aa98d75cd249817c65038712f1 Author: Daniel-Constantin Mierla Date: Wed Feb 15 09:37:10 2017 +0100 dialog: small update to doc example using $dlg_ctx(timeout_route) commit 3df736fa1a628ab85e897f831c581b86d4c3df08 Author: Daniel-Constantin Mierla Date: Wed Feb 15 09:34:57 2017 +0100 dialog: return string route name for $dlg_ctx(timeout_route) - $dlg_ctx(timeout_route_id) returns now the corresponding internal integer id commit 56df10c585b3354826b164fb84b34c2120d2bf8e Merge: 739461f57 43a924bc8 Author: Daniel-Constantin Mierla Date: Wed Feb 15 07:27:07 2017 +0100 Merge pull request #988 from sergey-safarov/spec_update6 pkg/kamailio/centos: Set of improvements commit 739461f57d8712eafb35faac4062a493c8cf57a9 Merge: 7d60841af cf54a0986 Author: Daniel-Constantin Mierla Date: Wed Feb 15 07:24:02 2017 +0100 Merge pull request #990 from ffontaine/master Add kjansson_basic group commit 7d60841af476f4032b3e9f3e855c5b0651c8601a Author: Kamailio Dev Date: Wed Feb 15 03:46:19 2017 +0100 modules: readme files regenerated - mohqueue ... [skip ci] commit a8c4b6e882aca18293fa97a689a8d89b26f9361f Author: Robert Boisvert Date: Tue Feb 14 21:37:41 2017 -0500 mohqueue: updated copyright commit 0f61923df9323575809327a1ab5815bdaf8ef7bb Author: Kamailio Dev Date: Wed Feb 15 02:31:23 2017 +0100 modules: readme files regenerated - mohqueue ... [skip ci] commit 89c12e0615d16d34aa3a4ec902a00063f89d26cb Author: Robert Boisvert Date: Tue Feb 14 20:22:52 2017 -0500 mohqueue: updated documentation - explicitly state default values for parameters - fix description of moh_maxcalls commit 0fb29b3149ddd06a038240c047850699e9cc69f3 Merge: 70dc811b3 4dbd83b95 Author: Daniel-Constantin Mierla Date: Tue Feb 14 20:07:29 2017 +0100 Merge pull request #993 from phil-lavin/bugfix-pua-dialoginfo-request pua_dialoginfo: request does not exist when a dialog is expiring - check to make sure it does commit 4dbd83b95089719e199f49e799bb13f5a29f329a Author: Phil Lavin Date: Tue Feb 14 18:45:44 2017 +0000 pua_dialoginfo: request does not exist when a dialog is expiring - check to make sure it does commit 70dc811b3696c774c468c05e888edf4ee242b3c9 Author: Victor Seva Date: Tue Feb 14 14:53:42 2017 +0100 pkg/kamailio/deb: version set to 5.1.0-dev1 commit 34cfbc8c0cc2903039b6d8b0c2e78ae5779b2fbe Author: Daniel-Constantin Mierla Date: Tue Feb 14 14:35:45 2017 +0100 Makefile.defs: version set to 5.1.0-dev1 commit 8270d94d4279c60addf8302a0ce368b6a9b86271 Author: Kamailio Dev Date: Tue Feb 14 14:31:23 2017 +0100 modules: readme files regenerated - pua_dialoginfo ... [skip ci] commit edb9df8ace8ff74e11e025a37645aebe5b25634e Author: Victor Seva Date: Mon Feb 6 14:40:57 2017 +0100 tm: deep cloning of the request for fake environment commit e534709c7fbc1c1e94df8c911a9b5d1a9aa61402 Merge: bdd7b2174 9311025cf Author: Daniel-Constantin Mierla Date: Tue Feb 14 14:25:26 2017 +0100 Merge pull request #979 from phil-lavin/feature-pua-dialoginfo-disable-caller-callee-publish-master pua_dialoginfo: Add flags to disable caller and/or callee PUBLISH when required commit bdd7b2174cfcc7e916f1ca900fada9ad31b51bac Author: Kamailio Dev Date: Tue Feb 14 11:16:26 2017 +0100 modules: readme files regenerated - app_lua ... [skip ci] commit 6b1a8e77c6149992452b73b18ced66440332f548 Author: Daniel-Constantin Mierla Date: Tue Feb 14 11:03:10 2017 +0100 app_lua: documented rpc app_lua.api_list command commit 94d071ee2fe680dc0fc50835b9d344cfcfd1a8ac Author: Daniel-Constantin Mierla Date: Tue Feb 14 11:01:13 2017 +0100 app_lua: fixed typo in rpc list command example commit 82d2a429732f6076b904d9a85d40017fa9dbd7ea Author: Kamailio Dev Date: Mon Feb 13 20:46:16 2017 +0100 modules: readme files regenerated - db_mysql ... [skip ci] commit 5612f7d6e500718e930754ee3055960b808db8c2 Merge: da807decd 4afc00bb3 Author: Daniel-Constantin Mierla Date: Mon Feb 13 20:33:56 2017 +0100 Merge pull request #957 from zecke/db-mysql-datetime db_mysql: Let the database convert the timestamp commit cf54a0986eb05a4c9dcdcdbbc66caf276991263f Author: Fabrice Fontaine Date: Mon Feb 13 18:22:12 2017 +0100 Add kjansson_basic group This group could be used to compile kjansson module when libevent is not available Signed-off-by: Fabrice Fontaine commit da807decd2a6b9d7cd617a1f6873a77110a6e492 Author: Victor Seva Date: Mon Feb 13 15:44:20 2017 +0100 ims_usrloc_scscf: Rename module interface file #82 commit 637a0c12b03baf04fdea8336e900332d1194824b Author: Victor Seva Date: Mon Feb 13 15:42:54 2017 +0100 ims_usrloc_pcscf: Rename module interface file #82 commit bb34e87a0d77e70d1502637486ec817993083dcf Author: Victor Seva Date: Mon Feb 13 15:40:12 2017 +0100 ims_registrar_scscf: Rename module interface file #82 commit b8e14619a48a21d13ab295f67aaa562426204563 Author: Victor Seva Date: Mon Feb 13 15:37:51 2017 +0100 ims_registrar_pcscf: Rename module interface file #82 commit 68fa50585d60d8285ba46fcb5baf97399e1738bd Author: Victor Seva Date: Mon Feb 13 15:35:55 2017 +0100 ims_qos: Rename module interface file #82 commit 1ef56ad3ca45f0902e482a21ab7c067822398bb0 Author: Victor Seva Date: Mon Feb 13 15:34:23 2017 +0100 ims_ocs: Rename module interface file #82 commit 92dff84a269c0e69d39a43f8231c61eaeb4c3f49 Author: Victor Seva Date: Mon Feb 13 15:32:38 2017 +0100 ims_isc: Rename module interface file #82 commit 149b76b99a6c6f89cd5e95d33b9d9ac11208fd3f Author: Victor Seva Date: Mon Feb 13 15:29:35 2017 +0100 ims_icscf: Rename module interface file #82 commit da4a97f897e2e8dafd64a4bd9e711fe1cdd16e49 Author: Victor Seva Date: Mon Feb 13 15:27:40 2017 +0100 ims_charging: Rename module interface file #82 commit 0f2a8cd9d277abbb8273c7b0145b3b59e9b56158 Author: Victor Seva Date: Mon Feb 13 15:22:19 2017 +0100 ims_auth: Rename module interface file #82 commit 493ffd38dbcd741a0b6f89309daaad6db514d265 Author: Fabrice Fontaine Date: Sun Feb 12 15:18:21 2017 +0100 Add kjson_basic group This group could be used to compile kjson module when libevent is not available Signed-off-by: Fabrice Fontaine commit 43a924bc8776ac8fa58a4c3bf3f8ed9c5486ab05 Author: Sergey Safarov Date: Mon Feb 13 09:23:54 2017 -0500 pkg/kamailio/centos: Fixed requirements of root permission to start daemon commit 0efa0e315e7c70caf69bd7453adc22695c10c0f8 Author: Sergey Safarov Date: Mon Feb 13 09:21:40 2017 -0500 pkg/kamailio/centos: Added tmpfiles initialization commit 1a75c673439b343c9cf1cd94551f6d9a964faa6e Author: Sergey Safarov Date: Mon Feb 13 09:16:05 2017 -0500 pkg/kamailio/centos: Updated kazoo dependency commit 062e2d0e8de17ab1ffab4d6740c4ca3f133eabac Merge: ba218f504 67419f91a Author: Alexandr Dubovikov Date: Mon Feb 13 14:56:12 2017 +0100 Merge pull request #986 from davidcsi/sipcapture_bugfix sipcapture: Fixed missing 'break' in pv_parse_hep_name switch commit 67419f91a4b6f2ad5d2590434b64087cf812b794 Author: David Villasmil Date: Mon Feb 13 13:03:37 2017 +0000 sipcapture: Fixed missing 'break' in pv_parse_hep_name switch - Added missing 'break;' in sipcapture.c's pv_parse_hep_name function's switch statement. commit ba218f50454a50766a7545099b6e2644bfb76a08 Author: Kamailio Dev Date: Fri Feb 10 12:16:12 2017 +0100 modules: readme files regenerated - app_python ... [skip ci] commit 99c284df880e1bb3c98e4aad2e2e968c745195a6 Author: Daniel-Constantin Mierla Date: Fri Feb 10 12:02:47 2017 +0100 aap_python: note about use of pvs in docs commit a7bedbddc9865f878659aa1b44719d3265361127 Author: Daniel-Constantin Mierla Date: Fri Feb 10 11:59:36 2017 +0100 app_python: proper usage of pv in cfg function parameters commit b8ff3784d0e1c34e6ceea28e9036981bfe779cdd Author: Victor Seva Date: Fri Feb 10 10:32:46 2017 +0100 pkg/kamailio/deb: remove squeeze support [skip ci] commit a850af45acc4a433706120110d1cb91cd885b33b Merge: 0e5aeba15 f8028f7af Author: Emmanuel Schmidbauer Date: Thu Feb 9 16:06:40 2017 -0500 Merge pull request #982 from kamailio/NSQ-child-process-rank nsq: do not use PROC_SIPINIT rank for consumer workers commit 0e5aeba15c7a62899676d488f96b81b121c6d17a Author: Ovidiu Sas Date: Thu Feb 9 15:33:26 2017 -0500 ims_registrar_scscf: initialize notification workers with rank PROC_XWORKER commit f8028f7afcb99f51f2fd0bb6168892a44cefbe1e Author: Emmanuel Schmidbauer Date: Thu Feb 9 15:28:42 2017 -0500 nsq: change child process rank and remove unused pipes commit 770c914d3636cfafccc4931f18aa804efcacbd73 Author: Ovidiu Sas Date: Thu Feb 9 15:24:07 2017 -0500 nsq: initialize all workers with rank PROC_XWORKER - closes GH #975 commit b66df87adde282c3eaa7ab793c598bfe67f8f9a1 Author: Ovidiu Sas Date: Thu Feb 9 15:20:24 2017 -0500 kazoo: initialize all workers with rank PROC_XWORKER - closes GH #972 commit 3e8589afcf75e7c93c5bcb9b4c4269c7b29774bd Author: Ovidiu Sas Date: Thu Feb 9 15:18:13 2017 -0500 core: added PROC_XWORKER as an alias to PROC_RANK127 commit d092bcab77cb935b8084273238e9c77aba57acb7 Author: Kamailio Dev Date: Thu Feb 9 15:31:15 2017 +0100 modules: readme files regenerated - auth_db ... [skip ci] commit f1630caf691aa1e5b92086af08d49be38cf6c82f Author: Camille Oudot Date: Thu Feb 9 15:24:37 2017 +0100 pv: add the $env() PV class to read env vars (#978) * pv: add the $env() PV class to read env vars * pv: $env() code style improvements commit 9084ef853e63ffcd5994181c836d925f8e1c5b0f Merge: a9f4a1b8b 3749634d7 Author: Daniel-Constantin Mierla Date: Thu Feb 9 15:22:23 2017 +0100 Merge pull request #981 from ycaner06/patch-9 auth_db : more explanation for generic error commit a9f4a1b8b28f564cf1bcf54b4d742ec567bcb5d4 Author: Victor Seva Date: Thu Feb 9 13:14:09 2017 +0100 pkg/kamailio/deb: version set to 5.1.0-dev0 commit 41b73d755fcda093f53f1bc707b0c6b9fad83aec Author: Daniel-Constantin Mierla Date: Thu Feb 9 12:29:10 2017 +0100 Makefile.defs: version set to 5.1.0-dev0 - development for future release series 5.1.x is open ===================== 2017-02-27 Version 5.0.0 Released =====================