===================== 2021-05-05 Version 5.5.0 Released ===================== ===================== Changes Since Version 5.4.0 =========================== commit 8fda0163b93d4f94b0398c529a90db300a1187f8 Author: Victor Seva Date: Wed May 5 10:33:42 2021 +0200 pkg/kamailio/deb: version set 5.5.0 commit 03339e971ed3c9a9d79812d346805db6eeb2c98a Author: Daniel-Constantin Mierla Date: Wed May 5 10:29:41 2021 +0200 Makefile.defs: version set to 5.5.0 commit cbdf8d8c4c142dba78fd767986f54620a306e077 Author: Daniel-Constantin Mierla Date: Wed May 5 10:23:47 2021 +0200 pkg: version set to 5.5.0 for rpm and alpine specs commit b2d6fefef14d20fc9291bfff5f959860895a7bff Author: Daniel-Constantin Mierla Date: Wed May 5 09:23:15 2021 +0200 ndb_cassandra: update include paths as expected by thrift lib package (cherry picked from commit 3511e0a975395a14f48fe5b6d60435315f7638dc) commit 06921b71ee42a8c88229595a619d3390d0090b75 Author: Daniel-Constantin Mierla Date: Wed May 5 09:12:25 2021 +0200 ndb_cassandra: Makefile - use pkg-config if available (cherry picked from commit 4b9fe7b72f8d9b53dbae24eb7bd269d527642f71) commit ff2ff19af7087e188d3b7c100f80db2c8c534ca9 Author: Daniel-Constantin Mierla Date: Tue May 4 14:08:59 2021 +0200 siptrace: debug messages on net data callbacks (cherry picked from commit 95f3b4dea5d3f0d57ba79c8e8cd34d2ab30c7193) commit 2d259465de5224dae4afe533d6ed7b104c59762e Author: Daniel-Constantin Mierla Date: Tue May 4 13:30:21 2021 +0200 tcpops: use fixup function from core, remove internal wrapper - set also fixup free function in cmd exports (cherry picked from commit 12fca1c369b6698cace66de171dcb166be8ae831) commit 2b9dc4713d85b1367631871205547aaf25a822a1 Author: Ovidiu Sas Date: Mon May 3 18:20:05 2021 -0400 siputils: update docs for encode/decode_contact functions (cherry picked from commit bf73b0d72177828e3c35f0fe318f7ef654c89b6b) commit 29edc5113c5e398e427026f88bea2877cdb94fab Author: Victor Seva Date: Mon May 3 17:44:23 2021 +0200 pkg/kamailio/deb: version set 5.5.0~rc1 commit 27520fa3293d45d9e407bc42f39d1d31e94c69d6 Author: Victor Seva Date: Mon May 3 16:46:12 2021 +0200 pkg/kamailio/deb: version set 5.5.0~rc0 commit d69c03625fad8c41eb18e23ee928b9f679140ef6 Author: Wolfgang Kampichler Date: Mon May 3 11:00:41 2021 +0200 lost: lost_held_dereference() documentation added and code comment corrected (cherry picked from commit ae13686c80b03693ee2195d38a8c8eb0ede0d0dc) commit e7b17ec5e334ac07303f341e3128645aa569069a Author: Wolfgang Kampichler Date: Mon May 3 09:24:15 2021 +0200 lost: response code fix in lost_held_dereference() - HELD response check returning 200: received 200OK but nothing found (shall not happen) 201: received 200OK and loc reference found 202: received 200OK and value found (pidf-lo) 203: receiced 200OK and value + reference found (pidf-lo) (cherry picked from commit 79c6bae4af6c9c9c392b05928ca72afb14ccfbf6) commit 39143255145ba6387cb001be4c70decfd3811aec Author: Wolfgang Kampichler Date: Sun May 2 17:28:44 2021 +0200 lost: error response fix in lost_function(), lost_held_dereference() and lost_held_function() - error variable was set to 0 (clean up) before return. Lost functions now returns 500 in case of LOST/HELD server error, or 400 in case of internal error, otherwise 2xx. (cherry picked from commit 201c219a5496924e701cc2b17fb0a439ee530813) commit 6c6d4cb2823c5d9f1c02bbde695d8769cb87fb6c Author: Daniel-Constantin Mierla Date: Mon May 3 10:21:41 2021 +0200 ChangeLog: updated content to prepare for 5.5.x series commit b5044dfea4202b10040b42fa478177cbc3b0f2d0 Author: Daniel-Constantin Mierla Date: Mon May 3 07:59:54 2021 +0200 topos_redis: store context field (cherry picked from commit a1a1b548e9362b2b478e0551042e86e294249ddc) commit f76512226f8db95b7ecd8c881475e2f53f2aa900 Author: Daniel-Constantin Mierla Date: Sun May 2 21:42:48 2021 +0200 jwt: more details about claims parameter format (cherry picked from commit 7d24a7afe02bf1f7c8ddddfcfc9f1c287296c996) commit d06a4f5096a3044c2d46a49adb1ff2ea38d2eba8 Author: Daniel-Constantin Mierla Date: Sun May 2 17:43:02 2021 +0200 jwt: handle claims that have numeric values - values in between quotes are string always (cherry picked from commit c0532161f18cce514adaf2b5d784999319445911) commit 238c9808d42186282d0983f1efff2f4b60c4fc2c Author: Daniel-Constantin Mierla Date: Sun May 2 17:32:28 2021 +0200 core: ut - functions to convert from str to long (cherry picked from commit 80c906d5418ece5e4a3e993cc632a0e6ae3d24be) commit 3f5c99f1bb3bbfdfb84416e7850f379e7a151e15 Author: Daniel-Constantin Mierla Date: Sat May 1 14:38:36 2021 +0200 topos_redis: use initial transaction method for early dialog branch loading (cherry picked from commit 824920d5b159d80ce3c241313bf647b5dbbf6661) commit 81b75b3b2c2db25c65ee54b6cba02c4444926b27 Author: Daniel-Constantin Mierla Date: Sat May 1 13:25:59 2021 +0200 topos_redis: use also stored record to get uuid for branch replies (cherry picked from commit 7b3a33d88ae3e3bbef88294720aa21ba34118b8e) commit d4523bab0499d1c927e13382ec492d9bc9f00fd7 Author: Daniel-Constantin Mierla Date: Sat May 1 08:07:08 2021 +0200 topos_redis: use uuid for initial transaction indexing (cherry picked from commit 5707f9ef7f6a0d9b9bcd00ff85168b977591a30a) commit 52c7d2f4d6704c7ea232808110fc09c17c90c4db Author: Daniel-Constantin Mierla Date: Fri Apr 30 08:53:47 2021 +0200 tls: declare variable based on SSL_CTX_set_ecdh_auto - fix unused variable warning introduced in previous commit (cherry picked from commit 41b5e9473d79409712d46fdbb5a0b943ab880aa7) commit 11642e96f9a645ad7ec5a37f82c1fff1c8321f89 Author: Daniel-Constantin Mierla Date: Fri Apr 30 08:31:34 2021 +0200 rtpengine: extract call-id/from-tag/to-tag only from sip messages - they can be provided via flags in function parameters - fix using functions in non-sip routing blocks (e.g., xhttp processing) (cherry picked from commit 0a2450e62d77020243530e18d93c9aa8181a5701) commit 33cf417e59b4c7f0e45b6258644bae364ad2e912 Author: Daniel-Constantin Mierla Date: Fri Apr 30 08:03:10 2021 +0200 msrp: destroy str array on error - some code reformatting (cherry picked from commit 4695b48b23e22135049f67a6ef362e933a0cf337) commit f97b189d238bd63f80a4525c56501cd394b7d2f3 Author: Wolfgang Kampichler Date: Wed Apr 28 17:22:58 2021 +0200 lost: fixed possible resource leak inside lost_get_response_issues() (cherry picked from commit a1bbe035f1a1acc11f86d27fdc0adef1b1a3d010) commit 19093d837b94cabb6e1413fa0ff1786bfc06549f Author: Wolfgang Kampichler Date: Sun Apr 25 22:44:01 2021 +0200 lost: Coverity Scan fixes (cherry picked from commit 328000233928fa08095889fdca7d66acba5e5825) commit e7d46be2813531b88782004dd6ddbca96cbc94b6 Author: Daniel-Constantin Mierla Date: Thu Apr 29 15:15:32 2021 +0200 Makefile.defs: version set to 5.5.0-rc1 commit 126be686df87f1f89edbdf4e56916366c66663cf Author: Daniel-Constantin Mierla Date: Thu Apr 29 14:47:36 2021 +0200 dispatcher: safety to avoid division by 0 for latency operations (cherry picked from commit cf105d5af78963759825f5eaf9feb767c047a49c) commit 1c7a8459f1a5b0f4d96f3908a301b599d5e24dc3 Author: SPChan Date: Wed Apr 28 00:51:22 2021 +0800 [tls] Don't use OpenSSL<1.0.2 fallback on 1.1+ Address GH #2716. Also see https://bugs.python.org/issue29697. (cherry picked from commit 27904530d1f8efd26e2b96fa5f18a3aad887919b) commit e55ecc6412997b55569f3b626a681eae0ca312df Author: Daniel-Constantin Mierla Date: Thu Apr 29 06:56:50 2021 +0200 msrp: check return code for str explode (cherry picked from commit addb6a88d0266a0bb0545077fb0b5b8a3fdcca8e) commit 3b2f5081df6450aac425c344e11ce4ccf11fe044 Author: Daniel-Constantin Mierla Date: Wed Apr 28 16:06:50 2021 +0200 core: kemi - parse headers before insert operation (cherry picked from commit 7bf0081102a5755c3282e7f01a0f45e160fdda0f) commit 884dc8babeb285d2c36239d2941dcb6d04d49f3e Author: Daniel-Constantin Mierla Date: Wed Apr 28 15:57:05 2021 +0200 textops: check for msg headers field in case is used for non-sip traffic (cherry picked from commit 48200f3e9ca9f5e5a05de440eefc23f7265b5268) commit 9dc8f5170a22e4318e1b1ac3f3f0dba6f36fae89 Author: Daniel-Constantin Mierla Date: Wed Apr 28 13:28:05 2021 +0200 ims_ipsec_pcscf: initialize variable to fix warnings (cherry picked from commit afff18592998cb14561cf4fd95acd1b4866fd994) commit bf57721508c810334c966bab79f2ac3c4ba5b2ba Author: Sergey Safarov Date: Tue Apr 27 12:58:49 2021 +0300 mohqueue: fixed compiler warning about array initialization (cherry picked from commit c7781edcb37a35193ccdb9414183919aaa614d3a) commit 8c75a148451b9e2d1c60e67e9b3dfaa26e3598d8 Author: Daniel-Constantin Mierla Date: Mon Apr 26 14:58:39 2021 +0200 topos: explicitely set the db match operator and value type for uuid (cherry picked from commit e279f2f464ab05e1a2821d6e2d9e673fe145fbf2) commit 22e201fa57f7e2be7a9718b97b550a1c75f30d46 Author: Daniel-Constantin Mierla Date: Mon Apr 26 14:51:55 2021 +0200 topos: increase the number of db keys for query when using uuid for branch - debug message to print a/b uuid (cherry picked from commit fb5ab20123a07afdfaf96197db25d76f8dda0683) commit d5e4e026cf6efc19f155f3adddb1429c9c13cd0a Author: Daniel-Constantin Mierla Date: Mon Apr 26 13:49:42 2021 +0200 topos: restore checks on uri and sip_params for tps_dlg_message_update() - use define for expected min len safety checks (cherry picked from commit 1d6736d16ab3a83b77d6c7be3f9689c7fbfccf28) commit f201ea9f86561e9d07fa7ac07b356f53092ec3bb Author: Daniel-Constantin Mierla Date: Mon Apr 26 13:43:21 2021 +0200 topos: check if event field exists for NOTIFY (cherry picked from commit 317ddc9efa2f11f0fe3787e9ab462550724954ed) commit d3575aa72d779e11fd8cfebc7060647ba0b9280d Author: Daniel-Constantin Mierla Date: Mon Apr 26 13:02:11 2021 +0200 topos: load associated early dialog transaction using also uuid (cherry picked from commit 94e8988769662a5ae68e30847eef133d50ec5431) commit 1e235b0b5981c309e663cee2ef6f452c9f481bbe Author: Daniel-Constantin Mierla Date: Mon Apr 26 12:48:37 2021 +0200 topos: simplified tps_dlg_message_update() (cherry picked from commit 7e5c4c30d2f0bbed2b566d46e5141b6abba315e7) commit fc90e4c06c5df8c8a9d5cd615923c09a93b5a810 Author: Daniel-Constantin Mierla Date: Mon Apr 26 11:22:20 2021 +0200 core/mem: q_malloc - use #else with DBG_QM_MALLOC for debug on freed fragments (cherry picked from commit 764d5be0c44036bb4b86f841588fb0df3b4bb834) commit b371e7f9be73368d2bb5b9a6deeeb1798b796c11 Author: Daniel-Constantin Mierla Date: Mon Apr 26 10:14:15 2021 +0200 topos: safety handling of onsend data (cherry picked from commit 975a61c89b2440fba737758cce3ab08000811b02) commit 314436b2110396a5cb069ea093f8d82bea635407 Author: Daniel-Constantin Mierla Date: Mon Apr 26 09:28:35 2021 +0200 topos: uniform processing for requests during early dialog - requests that are handled during 1xx state, like PRACK, UPDATE, BYE (cherry picked from commit 72cc3d46c39791d50927508114bdd1faa4a83f4c) commit 0326fec293da66797fa13ae0a07e3e36fbc83776 Author: Daniel-Constantin Mierla Date: Fri Apr 23 12:35:15 2021 +0200 topos: reset context on msg received callback (cherry picked from commit fb777b0e9bf2f87ea8cb1b0134fbfcc625121ad4) commit 5513825a246cff4e5144ed2e83bd0102b991c30f Author: Daniel-Constantin Mierla Date: Fri Apr 23 09:53:07 2021 +0200 topos: use context to load stored branch attributes only for requests (cherry picked from commit 5d661eaa92461f3b43c433ec32653c4f89bb818e) commit 6b9ecb0856a881144546fea6d3cbd8a3dc668b81 Author: Daniel-Constantin Mierla Date: Tue Apr 27 09:59:29 2021 +0200 dispatcher: docs - set xmlns for include tags (cherry picked from commit 3f25ef01c5cc3adb02dd1bfecdfd4c3ce80cef47) commit f3cf66fafaba73b245b5e8179c290da936f6418e Author: Daniel-Constantin Mierla Date: Tue Apr 27 09:51:30 2021 +0200 dmq: docs - fix section id for dmq.remove rpc command (cherry picked from commit 2c473f7c2eccf4ef79f23f9cecd122e861395a00) commit 677bf4480a14ea1c93eb92000cad19299d2d098e Author: Daniel-Constantin Mierla Date: Thu Apr 22 21:54:33 2021 +0200 Makefile.defs: version set to 5.5.0-rc0 - branch 5.5 was created to host 5.5.x series - vesion type set to release candidate mode commit a82171835767f65aa7365d303e53c097bf59e21a Author: Daniel-Constantin Mierla Date: Thu Apr 22 21:48:20 2021 +0200 Makefile.defs: version set to 5.5.0-pre1 commit 54fe6aa05a266bfbf0cffedde89134ba534c8d1b Author: Daniel-Constantin Mierla Date: Thu Apr 22 21:46:29 2021 +0200 topos_redis: set attributes always for provisional replies commit 06e265b38a857789b64ca1370db039eeca5a0e50 Author: Daniel-Constantin Mierla Date: Thu Apr 22 09:36:31 2021 +0200 ims_diameter_server: removed goto label used in single place commit 86b05ed47d2ec44535b3615dbebac59e4c2c99ca Author: Daniel-Constantin Mierla Date: Thu Apr 22 09:29:26 2021 +0200 ims_charging: fixed compiler warnings for kemi exports commit 94068d2e40eb867a5d6da44868d5edb52949f817 Author: Daniel-Constantin Mierla Date: Thu Apr 22 08:36:11 2021 +0200 dmq: skip removing local node via rpc command commit 0fa5455d9bc1d603c142cd9a767df5b248eba64a Author: Kamailio Dev Date: Wed Apr 21 19:31:12 2021 +0200 modules: readme files regenerated - dmq ... [skip ci] commit adf8919f52841800f0cd4528c33679c7ef80f2c5 Author: Daniel-Constantin Mierla Date: Wed Apr 21 19:16:21 2021 +0200 dmq: docs for rpc dmq.remove command commit 955152dbe5d1f05bf24d6ba23b091fe91a202cc3 Author: Daniel-Constantin Mierla Date: Wed Apr 21 19:09:21 2021 +0200 dmq: added dmq.remove rpc command - make it possible to remove a node that still is reachable by old address without having to shut dowm all nodes commit 1b956d74b25c9f80f01a6aa0bc7a6ff8f3d0f712 Author: Kamailio Dev Date: Wed Apr 21 11:31:26 2021 +0200 modules: readme files regenerated - dmq ... [skip ci] commit 17e757c91e6e96f6711d9251979d81a792aaef08 Author: Daniel-Constantin Mierla Date: Wed Apr 21 10:55:18 2021 +0200 dmq: docs for server_socket address commit a9a8bb31ed8f3d08579fc1d8b4e3b598c77c93be Author: Daniel-Constantin Mierla Date: Wed Apr 21 10:49:39 2021 +0200 dmq: exposed the server socket to modparam list commit 1ddc27f199061025a6a43da3e8a1388fcaddfe19 Author: Riccardo Villa Date: Thu Apr 8 18:20:20 2021 +0200 ims_diameter_server: export functions to kemi commit 4436fb7dc6bf868f30e9c7bcfd1ad57e49d6be0d Author: Riccardo Villa Date: Thu Apr 8 18:20:01 2021 +0200 ims_charging: export functions to kemi commit e2b8bddad08f12f7eb48db199fad6ed184c58bac Author: Aleksandar Yosifov Date: Wed Apr 7 10:59:24 2021 +0300 smsops: Imrovements in decode_3gpp_sms() and pv_sms_body() - Added new sms pdu data: originating & destination address flags; SCTS(DELIVER)/VP(SUBMIT) absolute time format. - decode_3gpp_sms(): added support for DELIVER type; Added VP-AbsoluteTimeFormat for SUBMIT type. - pv_sms_body(): added support for ucs2 coding. - Extends of pv_get_sms() and pv_set_sms(): added support for originating & destination address flags. commit 14019c67d7fcf8f4d027fa1552ae15cb42d31bdb Author: Daniel-Constantin Mierla Date: Tue Apr 20 12:16:31 2021 +0200 topos: set downstream rr set for replies commit 6d05333adee28da347e56d71a8e309698ec9c6a3 Author: Daniel-Constantin Mierla Date: Tue Apr 20 10:35:50 2021 +0200 secsipid: propagate return code from lib functions commit d80abf806a1643a704057ea383d47004cdb2ba9b Author: Kamailio Dev Date: Tue Apr 20 08:46:21 2021 +0200 modules: readme files regenerated - lcr ... [skip ci] commit 053a727aa5d41cfbb0800b8ab532aa3f3f7689ec Author: Daniel-Constantin Mierla Date: Tue Apr 20 08:35:13 2021 +0200 lcr: docs - use string avps in examples - more coherent examples, one example was also conflicting by using same id - removed trailing white spaces and aligned examples commit 38692da8abff093b45f5a50994b7a95e5aa515f9 Author: Kamailio Dev Date: Mon Apr 19 10:16:20 2021 +0200 modules: readme files regenerated - lost ... [skip ci] commit b0ee86a7b8ab6866b40320c1141bf95aec5d2071 Author: Wolfgang Kampichler Date: Mon Apr 19 10:13:13 2021 +0200 lost: doc - typo removed commit 62d981daa5d8d61f3f4f72996a613b8ad8e88f26 Merge: d02c042259 207d7adae4 Author: Olle E. Johansson Date: Mon Apr 19 08:20:20 2021 +0200 Merge pull request #2712 from mancasg/patch-1 domain: fix use after free on domain reload commit d02c042259a5a0e7bdcc359f5de20c68af6b4211 Author: Wolfgang Kampichler Date: Sun Apr 18 18:08:13 2021 +0200 lost: fixing a memory leak and minor code refactoring and improvements commit 207d7adae4ca5d9a197c38ae333ff98124c01b47 Author: Mancaș George Date: Fri Apr 16 19:26:35 2021 +0300 domain: fix use after free on domain reload commit 2df6f9d6cb74bc115206e8b200af7234267f74d5 Author: Sergey Safarov Date: Fri Apr 16 12:36:55 2021 +0300 pkg/kamailio/obs: added lwsc module packaging commit e4506385ca5a56d4861f36e85c1049599cba398f Author: Daniel-Constantin Mierla Date: Fri Apr 16 09:44:24 2021 +0200 core: usr avp - fix detection of invalid name and ids - use the fields designated for str name or int id, code analyzers can follow properly the execution path - regression introduced in ca1821837dfe7dd6630f628d968ed4d1178c7040 commit e016cb1bdb2837437663a4c24b104b40e9191eba Author: Victor Seva Date: Thu Apr 15 13:46:50 2021 +0200 pkg/kamailio/deb: add lwcs module * enable only the ones with libwebsockets >= 3.1 commit 80689e22bc83aff78d8fd53d4a33bcb68c913c19 Author: Victor Seva Date: Thu Apr 15 11:41:20 2021 +0200 pv_headers: safety check for xavi key count * check that we have keys to put into the hash before allocating anything * check table field instead of size just to make analyzer happy commit 15f57ceae26b967ad92dd3a97ebcd869d1197244 Author: Daniel-Constantin Mierla Date: Thu Apr 15 10:28:24 2021 +0200 core: main - set ending 0 in allocated cfg file path commit 703d6202e73e4e3778a2c66f4e29ae87dc6ac211 Author: Daniel-Constantin Mierla Date: Thu Apr 15 08:32:38 2021 +0200 core: resolve - safety check for setting port commit 0640645efdbc1f7ce36750d5a784a4cfedc3f02f Author: Daniel-Constantin Mierla Date: Wed Apr 14 15:14:10 2021 +0200 core: updated onsend_route_enabled() macro condtition - detect when the kemi callbacks need to be executed for tm replies commit 7231be0785009cb17581822f0765985eb7bdb243 Author: Daniel-Constantin Mierla Date: Wed Apr 14 12:52:58 2021 +0200 seas: check when walking the list commit c30cd3db7587a3c875770fbc558f4a5ad38b58bd Author: Daniel-Constantin Mierla Date: Wed Apr 14 12:50:36 2021 +0200 avp: check for null string commit 6c8d61850aa662016d952f25dc510ed4d602e10c Author: Daniel-Constantin Mierla Date: Wed Apr 14 12:40:19 2021 +0200 imc: safety checks for function parameters commit e84c1985f1c3ed7a791660702b398b9ac1eb1f4a Author: Daniel-Constantin Mierla Date: Tue Apr 13 10:21:39 2021 +0200 group: check if credentials are parsed commit 005f4468bc5873ea02b6c0d3d75baa49067e17c9 Author: Daniel-Constantin Mierla Date: Tue Apr 13 09:50:46 2021 +0200 sca: return on rpc fault commit b123dec934769522407dad619bbb6c2074719884 Author: Daniel-Constantin Mierla Date: Tue Apr 13 09:50:07 2021 +0200 pike: safety check for ll variable commit 8a5b764e77d009eb6f236e74d3462bfce0d57f07 Author: Daniel-Constantin Mierla Date: Tue Apr 13 09:15:10 2021 +0200 db_text: safety check for lres commit 91ec4259465fdaab41749b8fed0f96636a0619e5 Author: Kamailio Dev Date: Mon Apr 12 18:46:13 2021 +0200 modules: readme files regenerated - secsipid ... [skip ci] commit 7018672d9881ab97848b4e1131d73412b0db221d Author: Daniel-Constantin Mierla Date: Mon Apr 12 18:39:25 2021 +0200 secsipid: docs - updates to installation section with secsipid_proc commit 84988f9d592a80c8c5b642a96b037ab0cd85cbb4 Author: Kamailio Dev Date: Mon Apr 12 08:01:22 2021 +0200 modules: readme files regenerated - secsipid ... [skip ci] commit 3d7b1b12947b37faaacb12286f8ff763635185b9 Author: Daniel-Constantin Mierla Date: Mon Apr 12 07:56:54 2021 +0200 secsipid: docs for libopt commit 5eacca80c4435a8cd55943493b52ea0e155ca524 Author: Daniel-Constantin Mierla Date: Mon Apr 12 07:54:24 2021 +0200 secsipid: make it possible to verify certificate - follow the specs relate to verification - allow to set the level of certification via upstream library options commit ea628d35917036a252a3a0094a250b5df3cfe037 Author: Daniel-Constantin Mierla Date: Mon Apr 12 07:51:41 2021 +0200 secsipid_proc: synced with the upstream library api commit 6d46ec71f941b9db9c06c6c2edac14fc9f3d1074 Author: Daniel-Constantin Mierla Date: Sun Apr 11 09:09:24 2021 +0200 core: dns - safety checks for port and proto commit c9dc0336a33a0ecfe776975be7fbfab8f3c91b48 Author: Daniel-Constantin Mierla Date: Sat Apr 10 11:21:09 2021 +0200 pike: safety check for null node commit 912e2ef41533e961bc55ca80619305af8e474469 Author: Daniel-Constantin Mierla Date: Fri Apr 9 18:51:42 2021 +0200 pua_dialoginfo: check request to cover cases of callbacks without it - updates the previous commit commit 80beb29ac0204697a8964231b441ac37866a4a1c Author: Daniel-Constantin Mierla Date: Fri Apr 9 17:18:54 2021 +0200 dialog: safety check for prev field commit a5f8810223021939b12eb0d04fc625f8d36980f7 Author: Daniel-Constantin Mierla Date: Fri Apr 9 16:37:30 2021 +0200 siptrace: fallback to udp if send sock is not set commit 303be6a94be40dbe7c26c96e768627e8e9d0f860 Author: Daniel-Constantin Mierla Date: Fri Apr 9 16:23:28 2021 +0200 core: cfg ctx - checks for valid variable offset commit bb917a29f3e1566417215b33a60124abdcd34a7b Author: Kamailio Dev Date: Fri Apr 9 16:16:14 2021 +0200 modules: readme files regenerated - lost ... [skip ci] commit 9a8ff2b8408c7b462d39f6ea25d81865b70ade42 Merge: abf9f244a9 5f1959cd42 Author: Wolfgang Kampichler <49035738+wkampich@users.noreply.github.com> Date: Fri Apr 9 16:10:45 2021 +0200 Merge pull request #2675 from kamailio/wkampich/dev extensions to lost and http_client modules and core/parse_body.c/part_multipart_headers_cmp() log output changed from ERR to DBG in case a header does not exist commit abf9f244a96a9c2112036af24a1cc3435b6be41d Author: Daniel-Constantin Mierla Date: Fri Apr 9 09:34:29 2021 +0200 core: main - checking of optarg for covering all unixes commit 5f1959cd42ff925009dd9e0fdd87f9d0487ec4fe Author: Wolfgang Kampichler Date: Thu Apr 8 21:31:24 2021 +0200 lost: typedef naming changed and copyright added commit 42d90d3665256c3d38945193b0a14ad199221bc6 Author: Daniel-Constantin Mierla Date: Thu Apr 8 13:19:17 2021 +0200 rr: conditions adjustmets for append from tag in record route preset commit f33abd5e2d5978ba9e6e8a48066b0daff70c0b3b Author: Daniel-Constantin Mierla Date: Thu Apr 8 12:05:07 2021 +0200 nat_traversal: check parameter for send_keepalive() commit c200d2e9109a5581491bebd91c30162716b0f4fa Author: Daniel-Constantin Mierla Date: Thu Apr 8 11:54:33 2021 +0200 rtpengine: reworked condition around locking for easier pairing - inside rtpengine_hash_table_insert() commit 7ea3b97c8acf8b623563b7a9fbf4ba23ea3e9170 Author: Daniel-Constantin Mierla Date: Thu Apr 8 11:37:08 2021 +0200 core: dns cache - safety checks for rdata field commit 9c7a509f7189de8ce600a97b7c1c5f9e4f5afdb1 Author: Daniel-Constantin Mierla Date: Thu Apr 8 11:25:05 2021 +0200 tm: t_fifo.c - free app in case of error commit 1737e9443d6617350c5e6044aef07be565a345d0 Author: Daniel-Constantin Mierla Date: Thu Apr 8 11:20:32 2021 +0200 core: parse headers - check if anything was parsed commit 74fa6c5570d6394af8c5352bd37e21e970f1575c Author: Daniel-Constantin Mierla Date: Thu Apr 8 09:38:48 2021 +0200 core: main - coherent behaviour for fix_cfg_file() - duplicate to build the output always, safer not to try to change the static string defined via macro at runtime commit 7dd643a88fd7944ee86b795298c76e6d5fd58b8f Author: Daniel-Constantin Mierla Date: Thu Apr 8 09:36:49 2021 +0200 dlgs: safety check for accessing next field commit 563c6f69aef22a90fc7870398fcfbd4242e33779 Author: Daniel-Constantin Mierla Date: Thu Apr 8 09:36:02 2021 +0200 core: cfg.lex - free after log message commit 106b8a659bd4a53e8a6872e9db8a9af0f12ff70a Author: Wolfgang Kampichler Date: Wed Apr 7 13:10:30 2021 +0200 core: parse_body.c/part_multipart_headers_cmp() changed log output from ERR to DBG in case a header does not exist commit 7ef0a272dc9c81afa05ef8b1591e9f05c2810e9a Author: Daniel-Constantin Mierla Date: Wed Apr 7 11:33:24 2021 +0200 core: check for non empty receive address and port in msg translator commit e8583372cb1078a29bb6526c11f838e30811b94a Author: Daniel-Constantin Mierla Date: Wed Apr 7 10:29:25 2021 +0200 app_sqlang: init timeval structures commit 50f92131ac0a9f5dd1e19fb6e3636657ad996e37 Author: Daniel-Constantin Mierla Date: Wed Apr 7 10:29:24 2021 +0200 app_ruby: init timeval structures commit 7457b3cefd08595c054291398de0f9a4e62691b7 Author: Daniel-Constantin Mierla Date: Wed Apr 7 10:29:24 2021 +0200 app_python3: init timeval structures commit 97991c9cf56ca034df914ae499053e597582ef80 Author: Daniel-Constantin Mierla Date: Wed Apr 7 10:29:24 2021 +0200 app_python: init timeval structures commit e1369a4cf0c668a0ee40d3b84b9c6382c2168e49 Author: Daniel-Constantin Mierla Date: Wed Apr 7 10:29:24 2021 +0200 app_lua: init timeval structures commit cad5cc37c63477fbcf429af34e516b523c74132e Author: Daniel-Constantin Mierla Date: Wed Apr 7 10:29:24 2021 +0200 app_jsdt: init timeval structures commit 3bb1a30dda3b40ba2f188a4baab94ebda41f4a74 Author: Daniel-Constantin Mierla Date: Wed Apr 7 10:08:56 2021 +0200 ctl: free send_buf in case of error - disabled unused function commit 62e822ce25e93a8183dd9e5e1fee517143849a6a Author: Daniel-Constantin Mierla Date: Wed Apr 7 09:53:39 2021 +0200 core: use same condition for extra_params in create_via_hf() commit 02c5f298d3355b7bb4c85bd290bc8265591f0ab8 Author: Daniel-Constantin Mierla Date: Tue Apr 6 17:54:46 2021 +0200 crypto: use same condition to free ttext.s on success or error commit 7652f79640b3e792baa77531e697fd74a1ab4584 Author: Daniel-Constantin Mierla Date: Tue Apr 6 17:23:16 2021 +0200 core: rvalue - link to free at end of rve_opt_01() instead on replace - debug mode messages print fields commit e770e0aa6889f001a3f7f2644202bf106f6559da Author: Daniel-Constantin Mierla Date: Tue Apr 6 15:23:21 2021 +0200 core: rvalue - function to destroy content of rval without freeing it - needed in case of rval reuse in rve_replace_with_val() commit 4f7b5537688293d196669dd5a7d0124f7656cf2d Author: Daniel-Constantin Mierla Date: Tue Apr 6 14:48:34 2021 +0200 core: main - several optarg safety checks commit 26ab0fcc97cbf0d6602454e60187a914f13424a2 Author: Daniel-Constantin Mierla Date: Tue Apr 6 12:17:35 2021 +0200 uac: do not free chunks already inserted as lumps - in case of errors happening later, the pointers are linked in sip_msg_t and will be freed there, otherwise will result in a double free commit 2d7aee506c617f2d258719562f8debf2b4ba087e Author: Daniel-Constantin Mierla Date: Tue Apr 6 08:38:16 2021 +0200 core/mem: removed tlsf_malloc_bits.h - no longer needed after sync with v3.1 commit ddafeebfaf1537c684eee22be228867563dd02ac Author: Daniel-Constantin Mierla Date: Tue Apr 6 08:34:48 2021 +0200 core/mem: tlsf malloc - sync'ed with v3.1 - tlsf malloc project: https://github.com/mattconte/tlsf - last commit when sync'ed: - https://github.com/mattconte/tlsf/commit/deff9ab509341f264addbd3c8ada533678591905 commit a749cc53ac4aa4825ba8d720825db856d897efb2 Author: Daniel-Constantin Mierla Date: Mon Apr 5 18:06:01 2021 +0200 tm: init timeval structs commit 9c239dc385716255b977d8d879946e707e6f51c3 Author: Daniel-Constantin Mierla Date: Mon Apr 5 17:50:31 2021 +0200 core: checks for trying to define empty or null ids - use found pointer to compute the lenght of ID for -A parameter to save a strlen() commit c08620f6427d59749396fe2762e340328ce69c41 Author: Daniel-Constantin Mierla Date: Mon Apr 5 17:35:12 2021 +0200 imc: expect the second param only if first is set - bits of formatting for imc_handle_create() commit ef31c82ac3bd7972c2d02c893f8041af4664b717 Author: Daniel-Constantin Mierla Date: Mon Apr 5 17:31:48 2021 +0200 core: cfg.len - sanitizer safety check of target buffer commit ca1821837dfe7dd6630f628d968ed4d1178c7040 Author: Daniel-Constantin Mierla Date: Mon Apr 5 17:23:59 2021 +0200 core: fixed condition for 0 ID or NULL NAME AVP - avoid null in memcpy for AVP_NAME_STR commit 36abe25e35d1862468999bedcaf8bba29ec5f48a Author: Daniel-Constantin Mierla Date: Mon Apr 5 17:10:24 2021 +0200 crypto: fix use of uninitialized values introduced by b08fd55ddd598115a3b69afc630403a582d239f2 commit 1536f4bb3d4e654c8169afb6599c47c26df12ef6 Author: Daniel-Constantin Mierla Date: Mon Apr 5 12:05:53 2021 +0200 .gitignore: ignore files that can be generated by compiling tools commit ba9f2b5af9cabd61f67ceedb8feab6bd7bc6526d Author: Daniel-Constantin Mierla Date: Mon Apr 5 12:02:20 2021 +0200 core: init allocated memory in str_hash_alloc() - removed unused pointer shifting in dset.c - small reworking of lval_assign() commit 47b1b56e6cf86b2b6d74fdf4f292e8f2bf87f9fd Author: Daniel-Constantin Mierla Date: Mon Apr 5 11:37:06 2021 +0200 dmq: fixes for changes in the 678f9c6ad8a8118741a921fcc01f9b23b5702c6e - init the next field to first notification address str_list_t item - init local variables to avoid compile warnings on using garbage value - while condition on server_list instead of address of its ->s field (which always not null) - do not iterate using global dmq_notification_address_list variable, it shifts it till becomes NULL commit 01fa6d962258a7ea82e6d3fe2d56f98b94806a31 Author: Wolfgang Kampichler Date: Sun Apr 4 23:09:02 2021 +0200 lost: removed some typos and added explanatory text to doc commit 1b47452cebb1b7866cbbabd5068a9ff4a39c86d2 Author: Daniel-Constantin Mierla Date: Sat Apr 3 07:56:40 2021 +0200 pua_dialoginfo: skip requests that do not control call state - GH #2700 commit b7f753ddc727e1d7ab42e7abe607059e03976f8d Author: Daniel-Constantin Mierla Date: Sat Apr 3 07:55:11 2021 +0200 core: parse uri - check for invalid port values commit 9413fc6399d7e9b791ed0cb53172ab5fd887f0f6 Author: Kamailio Dev Date: Fri Apr 2 10:16:13 2021 +0200 modules: readme files regenerated - topos ... [skip ci] commit a877e707c7768307886c67a8c64a5c524eac06f4 Author: Daniel-Constantin Mierla Date: Fri Apr 2 10:11:01 2021 +0200 topos: docs - fixed title for xavu_cfg example [skip ci] - groupped xavu parameters commit f95ede239474f8c3b901f83e7eb34cbfa8f0e0fd Author: Daniel-Constantin Mierla Date: Fri Apr 2 10:04:10 2021 +0200 dmq: access val after being tested for null commit d4e31e6ae494836c49e50f463517a576b18c5611 Author: Daniel-Constantin Mierla Date: Fri Apr 2 09:37:21 2021 +0200 core: parse uri - cast to unsigned for left shifting commit f21ad75e1f86f353cc9cdf6d21c9ee2b74e9eb6c Author: Victor Seva Date: Thu Apr 1 19:07:42 2021 +0200 pkg/kamailio/deb: set version 5.5.0~pre0 commit a07de1e2b892537c46879b4d744bff86af24e5e8 Author: Kamailio Dev Date: Thu Apr 1 17:01:14 2021 +0200 modules: readme files regenerated - acc_json ... [skip ci] commit c45d65ba1413ff2ca617d5fa1cf6cb391ffb1734 Author: Julien Chavanton Date: Thu Apr 1 07:50:40 2021 -0700 acc_json: param to accept pre-encoded json values (#2699) commit 2f1067f010dd497c7a348c9f2233b318b9d7c663 Author: Daniel-Constantin Mierla Date: Thu Apr 1 11:49:26 2021 +0200 Makefile.defs: version set to 5.5.0-pre0 - starting of testing phase for 5.5 series commit 161c67236bcd0f9844f02fe4f0b5ed302f431de9 Author: Daniel-Constantin Mierla Date: Thu Apr 1 11:48:20 2021 +0200 Makefile.defs: version set to 5.5.0-dev6 - development for 5.5 series is closed commit 52d89a4d6a11f8d5d660fc871c9f5e79d5075e75 Author: Kamailio Dev Date: Thu Apr 1 09:16:14 2021 +0200 modules: readme files regenerated - topos ... [skip ci] commit e90bfa7cc3b5e3cd23e4071d811277c5f94ddd6d Author: Daniel-Constantin Mierla Date: Thu Apr 1 09:12:16 2021 +0200 topos: docs for inbound event routes and context commit 7a3ad54711c855ab209ef23f08c34902f5dac9a8 Author: Daniel-Constantin Mierla Date: Thu Apr 1 08:56:29 2021 +0200 topos: docs updated for xavu replacing avp parameters commit c030fc5231d2a6534867e90b412c15e7a9db7a98 Author: Daniel-Constantin Mierla Date: Thu Apr 1 08:40:25 2021 +0200 topos: use xavu instead of avp - replaced params refering to avp with corresponding xavp alternatives commit 2b48eadb445706d24542d1132c608e5821e68a92 Author: Daniel-Constantin Mierla Date: Thu Apr 1 07:56:30 2021 +0200 core: $xavu() helper functions to get child values - like for xavp and xavi commit 5a96993efd6cff7677a5c49fee15c30715903ea0 Author: Daniel-Constantin Mierla Date: Thu Apr 1 00:01:22 2021 +0200 topos: use context for sruid commit 5c2699c4f6a9e8a24057b754e6510433129f509d Author: Daniel-Constantin Mierla Date: Wed Mar 31 23:55:51 2021 +0200 core: sruid - use specific prefix for global variables - declare static functions used only local - functions to append a value to sruid commit b458bbcba00cd6678617f004bbdeff2a1b0c524d Author: Wolfgang Kampichler Date: Wed Mar 31 23:14:14 2021 +0200 lost: memory leak fix and code refactoring commit 858fab6bbf0c26f22bb9411e9385c10d654a6da5 Author: Daniel-Constantin Mierla Date: Wed Mar 31 21:59:51 2021 +0200 topos: ability to execute event routes when messages commit 4eae7ee7819c528297e24778ae480d3a2e0a8188 Author: Daniel-Constantin Mierla Date: Wed Mar 31 21:46:14 2021 +0200 topos: option to set a context value via modparam or function - ability to group records commit 3363d4671e9dcb888868bf182f9eae708ca55c71 Author: Daniel-Constantin Mierla Date: Wed Mar 31 21:45:14 2021 +0200 kamctl: db schema regenerated - updates to userblocklist and topos modules commit e6609d4041f9bc74b68fe83b67ba4499e8fb1924 Author: Daniel-Constantin Mierla Date: Wed Mar 31 21:44:12 2021 +0200 lib: srdb1 - added x_context column to topos tables commit ac60e5d0a9f847fe77458d733d6ca67c9352978d Author: Kamailio Dev Date: Wed Mar 31 16:16:15 2021 +0200 modules: readme files regenerated - textopsx ... [skip ci] commit 6379f1280ba41e87ddb34fa1705ffe4231dcac9c Author: Daniel-Constantin Mierla Date: Wed Mar 31 16:05:52 2021 +0200 textopsx: docs - notes about 1-based indexing for hf value functions - GH #2387 commit 47e9a74bbe48025d238b85eac9ba5ed183f70667 Author: Kamailio Dev Date: Wed Mar 31 16:01:16 2021 +0200 modules: readme files regenerated - tls ... [skip ci] commit c9702415579b8c7c2eb525accc909a586c17c2d1 Author: Henning Westerholt Date: Wed Mar 31 13:28:30 2021 +0000 topos: add functionality to set a variable host part for the Contact header - add functionality to set a variable host part for the Contact header - could be refactored to use a xavp instead of avp, together with the other parameters in this area ([a,b]_contact_avp) commit 4edb9b27aa5cf8e39cb87c78557391445952b21c Author: Daniel-Constantin Mierla Date: Wed Mar 31 15:51:04 2021 +0200 tls: docs for tls_set_connect_server_id(srvid) commit e979a341c1b142bb02da25c7753e7efb2d34e80a Author: Daniel-Constantin Mierla Date: Wed Mar 31 15:44:41 2021 +0200 tls: added tls_set_connect_server_id(srvid) function - set the server id of the tls profile to be used by next client connect, being reset after use - alternative to use of xavp to specify server id for client profile for the cases when xavps are no longer available (e.g., after event_route[tm:local-request]) commit 30cb2e4ec263e182e0726b217086135de2e2520c Author: Kamailio Dev Date: Wed Mar 31 12:01:18 2021 +0200 modules: readme files regenerated - http_async_client ... [skip ci] commit 91c73d62bcb5e635aae4462393e3fe71b64657f1 Author: Federico Cabiddu Date: Tue Mar 30 14:39:16 2021 +0200 http_async_client: configure curl redirect per query commit 3b339e15e0c14c688b2dea1c2a46b212cd60eef8 Author: Kamailio Dev Date: Wed Mar 31 10:16:13 2021 +0200 modules: readme files regenerated - pua_dialoginfo ... [skip ci] commit 499d1fcf4a16a7f52fda7548c990de70745b54d4 Author: Daniel-Constantin Mierla Date: Wed Mar 31 10:00:46 2021 +0200 pua_dialoginfo: docs for attribute_display param commit be279afb807ad74c7d46f9e57cfa7fae5226a1e3 Author: Daniel-Constantin Mierla Date: Wed Mar 31 09:56:58 2021 +0200 pua_dialoginfo: new param attribute_display - if set to 1, the display name attribute is added with user part of the URI for local and remote targets commit 8c69bd53ebd47c51f37bdcc96a8719b1d1c69947 Author: Daniel-Constantin Mierla Date: Wed Mar 31 09:33:35 2021 +0200 pua_dialoginfo: use helper functions for operations with str inside build_dialoginfo() commit 1d00cf66f8006b082c0e0258371f4da5015b2ac2 Author: Kamailio Dev Date: Wed Mar 31 08:46:14 2021 +0200 modules: readme files regenerated - cplc ... [skip ci] commit 5a87ec17841bbce35dae02baefc0fe350b41ad33 Author: Daniel-Constantin Mierla Date: Wed Mar 31 08:38:33 2021 +0200 pua_dialoginfo: docs - added missing ending section tag commit abafc6c99f01a81d108e64efd292920ad5b6a2e4 Author: Daniel-Constantin Mierla Date: Wed Mar 31 08:35:34 2021 +0200 cplc: docs - fixed docbook tags removing extra ending section commit 047f6e4409ad4a4ed6bed9f46a8c1e31bd8df83c Author: Kamailio Dev Date: Wed Mar 31 08:31:14 2021 +0200 modules: readme files regenerated - cplc ... [skip ci] commit 79be32bcc45775f703319730d405727b0a983726 Author: frederic Date: Tue Mar 16 17:36:15 2021 +0100 pua_dialoginfo: disable publish notifications for subsequent requests (key: publish_dialog_req_within) pua_dialoginfo: add new key to really deactivate caller or callee notification when the deactivated party was supervised (key: caller_entity_when_publish_disabled key: callee_entity_when_publish_disabled) commit cb38addf641d07b8881808ff17fe66ee6af1d743 Author: frederic Date: Tue Mar 16 12:16:25 2021 +0100 cplc: add a configuration route before redirected call (key: redirect_route) cplc: deactivate 3XX responses handling (key: ignore3xx) cplc: time based cpl did not work if several are set cplc: add return result to kamcmd commands cplc: documentation update (new keys, new module name, proxy_route modification) commit f4f17c83073db933954c4bb1dd52f83fecd8ed80 Author: Kamailio Dev Date: Wed Mar 31 08:16:23 2021 +0200 modules: readme files regenerated - dmq ... [skip ci] commit a2530363bba4415dcb82f4a03691e3e2aa48c88e Author: Daniel-Constantin Mierla Date: Wed Mar 31 08:02:21 2021 +0200 dmq: docs for dmq_process_message() commit c990dae2a6078772119e1ba2f8f3735e59211341 Author: Daniel-Constantin Mierla Date: Wed Mar 31 07:45:03 2021 +0200 dmq: new function dmq_process_message() - similar to dmq_handle_message(), but processes the dmq message immediately, without queuing for special worker processes - useful for messages that need very short time for processing, like htable operation, simplifying by no longer cloning request in shared memory commit b94c0282ca297410c82973423f8104334b4281f9 Author: Kamailio Dev Date: Tue Mar 30 23:01:10 2021 +0200 modules: readme files regenerated - crypto ... [skip ci] commit 305a2ff281ffb4320b9a685d96fc8cac5d82ba33 Author: Henning Westerholt Date: Tue Mar 30 20:51:12 2021 +0000 crypto: small copy/paste fix in docs commit 588eeeb2c56a98de3bb3fe09b0360f1dc53d811a Author: Kamailio Dev Date: Tue Mar 30 22:46:12 2021 +0200 modules: readme files regenerated - crypto ... [skip ci] commit b08fd55ddd598115a3b69afc630403a582d239f2 Author: Henning Westerholt Date: Tue Mar 30 20:39:06 2021 +0000 crypto: add two new parameters to provide interoperability with existing crypto libraries - add two new parameters to provide interoperability with existing crypto libraries - key_derivation: specify the mode of the key derivation - init_vector: specify the source of the initialization vector - this can e.g. used to decrypt data coming from a Java middle-ware application or from a PostgreSQL database encrypt function commit 25378c0388bb4365e8d4f1a4e874381fe339cd3b Author: Wolfgang Kampichler Date: Tue Mar 30 21:50:48 2021 +0200 lost: README update commit 5f50cc0ec7017a325d25249e6e66e6a2feb4dd08 Author: Wolfgang Kampichler Date: Tue Mar 30 21:33:09 2021 +0200 http_client: duplicated code removed commit 2f48d0cdc84eaa583a2f2b6837e6251e62abc901 Author: Wolfgang Kampichler Date: Tue Mar 30 21:15:56 2021 +0200 lost: DOM level count fix commit edd2884441ac75d96f6a0a7d53e8c738e5300ecf Author: Kamailio Dev Date: Tue Mar 30 14:16:16 2021 +0200 modules: readme files regenerated - http_async_client ... [skip ci] commit 0183de317d0d2578e83061fc7541afde37ec4853 Merge: f90640f7ce 14a399652b Author: Federico Cabiddu Date: Tue Mar 30 14:04:06 2021 +0200 Merge pull request #2694 from gled-rs/http_async_follow_redirect http_async_client: add curl_follow_redirect parameter commit f90640f7cec45a359e996493ae91b1a45d2603e7 Author: Daniel-Constantin Mierla Date: Tue Mar 30 11:58:53 2021 +0200 path: set dst udp uri length for decoding received value in alias format commit c1fcb8379c24efed52f6dca2f3f00f6ee5d43706 Author: Daniel-Constantin Mierla Date: Tue Mar 30 11:58:11 2021 +0200 core: dset - asume udp if uri without transport for alias encoding - set output length for udp proto commit bb2fd8c0cd9909f87df7df6fa300a06c38259a10 Author: Daniel-Constantin Mierla Date: Tue Mar 30 11:29:26 2021 +0200 pv: new transformation class - urialias - encode/decode uri alias values (addr~port~proto) commit e111de999e22ed5d968ac50844e92f3f21dc0c2e Author: Daniel-Constantin Mierla Date: Tue Mar 30 11:06:02 2021 +0200 core: dset - helper function to encode/decode uri alias values commit 895208ebb0f999365ded50a9ecfc0fb2ed2b1e01 Author: Charles Chance Date: Mon Mar 29 21:43:30 2021 +0100 core: use third array element when generating totag suffix commit e36ea1fd0ad6e7d2814e8f07eff89a89ecd14469 Author: Kamailio Dev Date: Tue Mar 30 09:31:24 2021 +0200 modules: readme files regenerated - textops ... [skip ci] commit df1f22fc2948071d7f77533cec337c45080d3a85 Author: Daniel-Constantin Mierla Date: Tue Mar 30 09:25:36 2021 +0200 textops: docs for str_find() and str_ifind() commit 389224660bc748b7e9f69fadcbbed0faf8a44b5a Author: Daniel-Constantin Mierla Date: Tue Mar 30 08:50:54 2021 +0200 textops: added functions to find a string inside another one commit 686bad209b3f445d8ab81643bd82648a12d72f1d Author: Kamailio Dev Date: Mon Mar 29 16:31:11 2021 +0200 modules: readme files regenerated - dmq ... [skip ci] commit 678f9c6ad8a8118741a921fcc01f9b23b5702c6e Author: Henning Westerholt Date: Mon Mar 29 14:25:18 2021 +0000 dmq: add support to specify a notification address multiple times in the cfg - add support to specify a notification address multiple times in the cfg, e.g.: - modparam("dmq", "notification_address", "sip:10.0.0.1:5060") - modparam("dmq", "notification_address", "sip:10.0.0.2:5060") etc.. - this can be used to easily configure multiple notification server - it is an alternative to the multi_notify mode and do not work together with it commit 981701d4ffa8bce2be3768f43cbde0f5344390fc Author: Kamailio Dev Date: Mon Mar 29 15:31:11 2021 +0200 modules: readme files regenerated - path ... [skip ci] commit 54036506a005d30e0ea2685ac99d004b416bf0f3 Author: Daniel-Constantin Mierla Date: Mon Mar 29 15:28:10 2021 +0200 path: docs for received_name parameter commit 6b607182678a5913b1e07c0e32725cb89b399501 Author: Daniel-Constantin Mierla Date: Mon Mar 29 15:25:21 2021 +0200 path: option to set received param name commit 0f0a56ad5c97a611fab64fc9b9eba304643dcec8 Author: Daniel-Constantin Mierla Date: Mon Mar 29 15:04:38 2021 +0200 path: removed svn id header commit 08ccff9107f4c1ff1f0e863967be688b6c821bb4 Author: Kamailio Dev Date: Mon Mar 29 12:01:13 2021 +0200 modules: readme files regenerated - rtpengine ... [skip ci] commit ab68c7a6190bb89775cb92428bc2c5ac4798f560 Author: Henning Westerholt Date: Mon Mar 29 09:51:59 2021 +0000 rtpengine: improvement in docs related to sock weights commit 1d7d78c31eeab717c7013a00650d3cb07895bac8 Author: Daniel-Constantin Mierla Date: Mon Mar 29 09:56:36 2021 +0200 ipops: proper handling of return code for ip to buf conversion - reported in GH #2695 commit c331e6dddb238abe5fc832ce3d3934fbe56ad2f7 Author: Daniel-Constantin Mierla Date: Sat Mar 27 14:43:05 2021 +0100 pv: use unsigned for safer non-ascii bit shifting for hexa - related to GH #2690 commit 9efe1e0c32ae43d67240d6a97306e3cff61c3c55 Author: Daniel-Constantin Mierla Date: Sat Mar 27 14:37:03 2021 +0100 core: use unsigned for safer non-ascii bit shifting for hexa commit 14a399652bb813f77da13956eb47e1f16c5d6b8f Author: gled Date: Fri Mar 26 16:54:02 2021 -0700 http_async_client: add curl_follow_redirect parameter - add curl_follow_redirect mod parameter to set CURLOPT_FOLLOWLOCATION to tell libcurl to follow 3xx responses. - write the doc in doc subfolder for the curl_follow_redirect param commit ec3f98b2b9e2a44b57f0b60401d2f037d3068e83 Author: Kamailio Dev Date: Fri Mar 26 15:01:13 2021 +0100 modules: readme files regenerated - stirshaken ... [skip ci] commit 3053b87a5c023a89be33a0fad924e31f41d4bcda Author: Piotr Gregor Date: Fri Mar 26 13:47:33 2021 +0000 stirshaken: Update docs [skip ci] Update docs about X509 cerrtificate path verification turned on by default. Modified: src/modules/stirshaken/doc/stirshaken_admin.xml commit 0793fb05b61e517a3353c436e8fb928c4730e573 Author: Daniel-Constantin Mierla Date: Fri Mar 26 14:50:40 2021 +0100 lwsc: do not set timeout fileds lws_context_creation_info - needs to sort out which versions have them commit 054febc016f3fa089c9dc84bcb7581c04213eeed Author: Piotr Gregor Date: Fri Mar 26 13:24:13 2021 +0000 stirshaken: Turn on X509 cert path check as default commit 20ff5e129315acd7a45513279c13800950ea96f3 Author: Kamailio Dev Date: Fri Mar 26 13:46:37 2021 +0100 modules: readme files regenerated - db_oracle ... [skip ci] commit 4bf6acf34730969048376ded5b6bd90b6abfaa04 Author: Daniel-Constantin Mierla Date: Fri Mar 26 13:40:00 2021 +0100 mediaproxy: docs - updated project name commit 9c4e3fc30c63095a71e42bb480fcf26699ee8ecc Author: Daniel-Constantin Mierla Date: Fri Mar 26 13:39:16 2021 +0100 db_berkeley: km_doc - updated project name commit 40a2c2c6cfaecff34f7d4c40dfafbc3af9cab830 Author: Daniel-Constantin Mierla Date: Fri Mar 26 13:37:30 2021 +0100 cnxcc: removed old project name from sample configuration commit b0c51f5768afe7869d7aadfc05bee40863975b43 Author: Daniel-Constantin Mierla Date: Fri Mar 26 13:36:36 2021 +0100 permissions: updated project anem in same register deny file commit 7bd66b68f8640a220662b4ce6438ad524a0d4741 Author: Daniel-Constantin Mierla Date: Fri Mar 26 13:35:15 2021 +0100 pdt: removed obsoleted mi fifo shell script examples commit f5d38980841d7ae6ea5eecaa9dba41f907171ae2 Author: Daniel-Constantin Mierla Date: Fri Mar 26 13:34:21 2021 +0100 pdt: replaced mi_fifo with jsonrpcs in example - documentation updates commit 39e57d38b02c08b42567708a6d65f36a83144caf Author: Daniel-Constantin Mierla Date: Fri Mar 26 13:28:59 2021 +0100 xmpp: replaced mi_fifo with jsonrpcs in example - minor docs updates commit e6d8b844b9b3b712803dec6a03b74c902fd5aa6f Author: Daniel-Constantin Mierla Date: Fri Mar 26 13:26:24 2021 +0100 xmpp: renamed example config to use project name commit d2a1df24b8042de7802bbf466441cda95b7e64f2 Author: Daniel-Constantin Mierla Date: Fri Mar 26 13:25:15 2021 +0100 db_oracle: docs - tool name is kamailio_orasel commit 5c48d437935e971482c9bbf41f067d120911e2c8 Author: Daniel-Constantin Mierla Date: Fri Mar 26 13:19:03 2021 +0100 acc_diameter: init variables for safer cleanup commit 1856ed85008b837fdc29ee2b156c26ff3b5a54aa Author: Daniel-Constantin Mierla Date: Fri Mar 26 09:34:30 2021 +0100 lwsc: LWS_CALLBACK_EVENT_WAIT_CANCELLED event is available from v3 commit fa83cbbbc9e3850b6c2890e59059925b16d38af0 Author: Daniel-Constantin Mierla Date: Fri Mar 26 09:31:44 2021 +0100 lwsc: handle LWS_CALLBACK_GET_THREAD_ID event - logs for a few other events commit cc36b9233050930494bedd5af58bcf0c3d49c950 Author: Daniel-Constantin Mierla Date: Fri Mar 26 09:15:15 2021 +0100 lwsc: use lws_cancel_service() for triggering writable event commit 714f7ab82971fd6c24e54c172075a441acf8842e Author: Daniel-Constantin Mierla Date: Thu Mar 25 21:27:52 2021 +0100 lwsc: support to compile with older libwebsockets library - now builds on Debian 10 commit 5556612912ef6498518b6d9954b58990d6510c47 Author: Kamailio Dev Date: Thu Mar 25 21:16:12 2021 +0100 modules: readme files regenerated - rtpengine ... [skip ci] commit d37b84be468f24b2cf015b4fc5d9abe97cc930bb Author: Richard Fuchs Date: Wed Mar 24 16:09:45 2021 -0400 rtpengine: add support for websocket protocol commit 759ca714acc6aa22a0bb609b2a14effc7cc94374 Author: Daniel-Constantin Mierla Date: Thu Mar 25 16:32:37 2021 +0100 lwsc: fixed export of lwsc_notify_proto() commit 1759d923ea218b7acc8dc30f6f37ba52b2e947e9 Author: Kamailio Dev Date: Thu Mar 25 13:31:12 2021 +0100 modules: readme files regenerated - stirshaken ... [skip ci] commit 82f43150287a382d47ec82a95da2b743ae322bb2 Author: Piotr Gregor Date: Thu Mar 25 12:26:51 2021 +0000 stirshaken: Fix format usage examples [skip ci] Add note about stirshaken_check_identity() considered to be dfault. Modified: src/modules/stirshaken/doc/stirshaken_admin.xml commit f1f73cc20dab827b91dd19fb30d2fea699835b73 Author: Victor Seva Date: Thu Mar 25 11:31:58 2021 +0100 github/workflow: add gcc-problem-patcher [skip ci] let's make more visible the problems detected by the compiler https://github.com/marketplace/actions/gcc-problem-matcher?version=0.1 commit b29757bd3f92174dec238dbf7c7acc2f5cfe8a72 Author: Kamailio Dev Date: Thu Mar 25 11:31:14 2021 +0100 modules: readme files regenerated - speeddial ... [skip ci] commit 668e4b2ffb2401735e89f3532f6fb5824c31befc Author: Daniel-Constantin Mierla Date: Thu Mar 25 11:28:33 2021 +0100 pkgs: deb - removed old project name commit b28ef4aabf78d107e17ddaf01d080a4ad21dc965 Author: Daniel-Constantin Mierla Date: Thu Mar 25 11:28:14 2021 +0100 pkg: obs - removed old project name commit 1f54ee1b24b94b5410752263bac2960ac39a9235 Author: Daniel-Constantin Mierla Date: Thu Mar 25 11:23:31 2021 +0100 misc: examples - removed old project name commit 98e794c9c3028fee01e1bae5c8c6cd594643b887 Author: Daniel-Constantin Mierla Date: Thu Mar 25 11:19:41 2021 +0100 misc: tls-ca - replaced old project name commit 545b3f730abda55bfe43609ec92bbb3832919513 Author: Daniel-Constantin Mierla Date: Thu Mar 25 11:12:45 2021 +0100 ims_diameter_server: examples - removed old project name [skip ci] commit 300bcaa931aa0afe2265008d6c53f9b3793e70f0 Author: Daniel-Constantin Mierla Date: Thu Mar 25 11:11:32 2021 +0100 rtp_media_server: replaced old project name in comments [skip ci] commit 7f96d6c9e2d9cb17f096b3f900c12a5d37b190c3 Author: Daniel-Constantin Mierla Date: Thu Mar 25 11:09:29 2021 +0100 etc/kamailio.cfg: removed old project name [skip ci] commit bf7065f64802aaa54e24350b12f216081f62621e Author: Daniel-Constantin Mierla Date: Thu Mar 25 11:08:48 2021 +0100 textops: docs - replaced old project name [skip ci] commit df50e1e4eaa2a915d817da242ab40bddfcb1556f Author: Daniel-Constantin Mierla Date: Thu Mar 25 11:03:44 2021 +0100 tls: removed deprecated readme file [skip ci] commit e153d1039fda40e760d91f4895098a4d5908e1e8 Author: Daniel-Constantin Mierla Date: Thu Mar 25 11:01:09 2021 +0100 speeddial: docs - updated sample config, bits of formatting [skip ci] commit ed0ec294794a783d5523c7d171d3ae7225398df8 Author: Kamailio Dev Date: Thu Mar 25 09:01:22 2021 +0100 modules: readme files regenerated - lwsc ... [skip ci] commit 49f030c8c9e5c86044bfb5e0ecd9cda0a8e2fd77 Author: Daniel-Constantin Mierla Date: Thu Mar 25 08:53:56 2021 +0100 lwsc: docs for functions with ws proto parameter [skip ci] commit cb22809cfeacd6b587d51abdb98aa9e72652e742 Author: Daniel-Constantin Mierla Date: Thu Mar 25 08:44:30 2021 +0100 lwsc: added functions with ws proto parameter commit 5dfa6ba930f6e9a49f3dcf0f32a0d2e7c6f8941b Author: Kamailio Dev Date: Thu Mar 25 04:01:12 2021 +0100 modules: readme files regenerated - stirshaken ... [skip ci] commit 9da757be8861649cdcc9e03bfaf35e6b257ff18f Author: Piotr Gregor Date: Thu Mar 25 02:49:06 2021 +0000 stirshaken: Fix usage examples [skip ci] Modified: src/modules/stirshaken/doc/stirshaken_admin.xml commit 4e6772d9c519de997901e1451a3a5e845a508628 Author: Victor Seva Date: Thu Mar 25 00:44:13 2021 +0100 github/workflows: fix branch name commit 5ac49634c18955ffedd0ad909d2199e5881905c6 Author: Ovidiu Sas Date: Wed Mar 24 19:35:11 2021 -0400 siptrace: properly terminate logs with '\n' commit 30f1c7b6521fba17e064262b32e11b33da7678ab Author: Victor Seva Date: Wed Mar 24 23:38:58 2021 +0100 github/workflows: main workflow * migration from travis-ci to github actions commit bac4fe67c7eb6dae96809c1c15a44defb9a2681d Author: Kamailio Dev Date: Wed Mar 24 21:16:12 2021 +0100 modules: readme files regenerated - rtpengine ... [skip ci] commit 5cc888f0e9e305734621c0db1f63a47f2f0c381a Author: Richard Fuchs Date: Wed Mar 24 16:12:13 2021 -0400 rtpengine: fix typo in docs commit 9efc27964695d7a637250ac46ecac275fb627b0e Author: Kamailio Dev Date: Wed Mar 24 17:46:10 2021 +0100 modules: readme files regenerated - lwsc ... [skip ci] commit 3c48266d56b58d3c1de44f630a88df2092d6d0d5 Author: Daniel-Constantin Mierla Date: Wed Mar 24 17:12:50 2021 +0100 lwsc: added loaded field to intermodule api strucure - mark when the structure is filled commit 465459f25fe60f3fd5227b31e86e3fb33537d33c Author: Daniel-Constantin Mierla Date: Wed Mar 24 17:00:03 2021 +0100 lwsc: docs for verbosity parameter [skip ci] commit 39ae2a441ffda8c8df1774917c3385ad7cc78bcf Author: Daniel-Constantin Mierla Date: Wed Mar 24 16:55:35 2021 +0100 lwsc: added verbosity parameter - control debug messages verbosity commit dfbd4e12d6c4b3c9664d58ffbc479de9ea68f03e Author: Daniel-Constantin Mierla Date: Wed Mar 24 16:45:39 2021 +0100 lwsc: added inter-module api - exported lwsc request function to send data to a ws target and proto, then wait for response data for a specific time interval commit 8c8080a4ce714fc2b7efb3a285c474f8a583e851 Author: Daniel-Constantin Mierla Date: Wed Mar 24 16:26:34 2021 +0100 lwsc: store lws protocols structure in endpoint - more flexibility in specifying ws sub-protocols per connection commit 1001e9e1dbfdec525f4a5f96f7dd3fcc22e51888 Author: Robert Boisvert Date: Wed Mar 24 12:17:20 2021 -0400 mohqueue: use ptime - version 1.7 - match ptime of incoming call; otherwise, default to 20ms - update copyright dates commit 575622520df06e769ad6174c36ad142b59cfa96e Author: Victor Seva Date: Wed Mar 24 12:09:08 2021 +0100 pkg/kamailio/deb: version set 5.5.0~dev5 commit 868ff72ad17573657ce19239a6f394cb117475c6 Author: Kamailio Dev Date: Wed Mar 24 10:31:18 2021 +0100 modules: readme files regenerated - pv ... [skip ci] commit c959a3c5f5efa1158bd53a31476f33d080793928 Author: Daniel-Constantin Mierla Date: Wed Mar 24 10:19:51 2021 +0100 pv: docs - relocated shvset note outside of param definition details [skip ci] commit fa136edab5e552ed7b9e01af602bc09c98afce35 Author: Kamailio Dev Date: Wed Mar 24 10:16:24 2021 +0100 modules: readme files regenerated - pv ... [skip ci] commit bcc6370cdc00f25ce3d0f29e168c20ca880dcda2 Author: Daniel-Constantin Mierla Date: Wed Mar 24 09:46:53 2021 +0100 pv: docs - note about use of $shv() in kemi scripts for shvset param [skip ci] commit cd4f72075aaaf47184bafdc10358862e03891fcf Author: Daniel-Constantin Mierla Date: Wed Mar 24 09:26:52 2021 +0100 Makefile.defs: version set to 5.5.0-dev5 commit 341cb21618738008cbdea949c532cb61ca89bf15 Author: Daniel-Constantin Mierla Date: Wed Mar 24 09:25:33 2021 +0100 Makefile.groups: added group for lwsc module commit 8be3382079be90e60ce48cdc924bd4c5192d523a Author: Daniel-Constantin Mierla Date: Wed Mar 24 09:20:13 2021 +0100 lwsc: new module adding websocket client connector - targeting interaction with external system, not for usual SIP forwarding - uses libwebsockets commit e1570a115f99c896d3703b756fe95cc28e0cb7d5 Author: Daniel-Constantin Mierla Date: Wed Mar 24 09:05:55 2021 +0100 siptrace: renamed SREV_NET_DATA_SEND to SREV_NET_DATA_SENT commit 93df5a5241f57ffb71dad0b0df04a256b7b0b7b4 Author: Daniel-Constantin Mierla Date: Wed Mar 24 09:04:38 2021 +0100 core: events - rename SREV_NET_DATA_SEND to SREV_NET_DATA_SENT - reflects better the purpose, being executed after the message is sent commit 9c2c4bafa0f0cd980b5867e7d4c0995255730f87 Author: Daniel-Constantin Mierla Date: Tue Mar 23 17:50:23 2021 +0100 core: comments updated for msg_send_buffer() commit d0434c21962ad92b92108f9f7cf761617bb6ec58 Author: Sergey Safarov Date: Wed Mar 24 09:25:34 2021 +0300 pkg/docker: updated submodule [skip ci] commit 5460949614c92c7dbfb7f63274540500f2a69d5b Author: Miteshkumar Thakkar Date: Tue Mar 23 20:35:20 2021 +0530 app_lua: Fixed error 'too many parameters' - Calling function KSR.secsipid.secsipid_add_identity() has six parameters, is giving error 'too many parameters' commit 70929120769113d636c19dac69bbe13ee8689410 Author: Daniel-Constantin Mierla Date: Tue Mar 23 12:53:38 2021 +0100 tls: test the pointer to CA file path when setting the client property commit f35101a9e0f9960880eb2bf83966da90f76496b5 Author: Daniel-Constantin Mierla Date: Tue Mar 23 12:29:19 2021 +0100 tls: log file name if failure to set the client CA list commit d82d95a824d6f8a6c0246b78ac6642d4d6fed9e1 Author: Victor Seva Date: Tue Mar 23 11:30:18 2021 +0100 http_async_client: fix build with older versionss of libcurl * CURLPIPE_NOTHING was introduced at libcurl 7.43.0 commit eb3fd40609a3ddd88bc2642e768e3a0523a0c747 Author: Kamailio Dev Date: Tue Mar 23 09:16:22 2021 +0100 modules: readme files regenerated - tls ... [skip ci] commit 242badad1c2176b061cb7595c3e3ff5a469ad1d5 Author: Daniel-Constantin Mierla Date: Tue Mar 23 09:10:30 2021 +0100 tls: docs for ca_path config option [skip ci] commit 80e8bd5ddcccc034beb9621381dc7cfc69258d3d Author: Daniel-Constantin Mierla Date: Tue Mar 23 08:55:59 2021 +0100 core: config.h - define TLS_CA_PATH commit d62f7a95bb87e6bee5f88bb928b23e509d57cfea Author: Daniel-Constantin Mierla Date: Tue Mar 23 08:54:20 2021 +0100 tls: added ca_path config option - used to provide path to directory with CA files in pem format, to be given as parameter to SSL_CTX_load_verify_locations() - GH #2682 commit 46dee155ee10a2f11ecfd41b103f92752042c5ec Author: Henning Westerholt Date: Mon Mar 22 19:51:32 2021 +0000 nathelper: small spelling fixes commit e85a5a6ae2ae01159ef4aeffd9f51f58c7bc844b Author: Federico Cabiddu Date: Sun Mar 21 17:50:01 2021 +0100 http_async_client: disable HTTP/2 multiplexing commit ad4f746c2200e887afdae0c0f53919bcb994bf1d Author: Kamailio Dev Date: Mon Mar 22 16:31:17 2021 +0100 modules: readme files regenerated - jansson ... [skip ci] commit 6eb8eb61d77946d5a1790899b420d2eaa85be81b Author: Daniel-Constantin Mierla Date: Mon Mar 22 16:19:10 2021 +0100 jansson: docs - typo and formatting of long lines commit 915b90d22f21bdc0caeafbcdf1a5cc925bd4d2a0 Merge: c576631b89 491d1261e0 Author: Robert Boisvert Date: Mon Mar 22 10:45:11 2021 -0400 Merge branch 'master' of https://github.com/kamailio/kamailio.git commit c576631b899ded661bbfede48fa92fd03dbc7e88 Author: Robert Boisvert Date: Mon Mar 22 10:43:12 2021 -0400 mohqueue: use ptime - version 1.7 - match ptime of incoming call; otherwise, default to 20ms - update copyright dates commit 491d1261e04e09f13990d5062c21faca7eb32b37 Author: Dennis Yurasov Date: Sun Mar 21 17:45:04 2021 +0300 rtpengine: remove square brackets from IPv6 address for getaddrinfo function - After loading from DB rn_address is in form: [x:x:x:x:x:x:x:x]:nnnn, getaddrinfo function expect ipv6 in node argument without square brackets, otherwise, the argument is interpreted as FQDN. commit 1d456523e7459dfb5caebc2f8d7c7ca350dd4647 Merge: 7c793a6e8d 92353802bb Author: Robert Boisvert Date: Mon Mar 22 10:19:27 2021 -0400 Merge branch 'master' of https://github.com/kamailio/kamailio.git commit 7c793a6e8d9b33e20ca6f62ec5e37300a5f31e51 Author: Robert Boisvert Date: Mon Mar 22 10:18:42 2021 -0400 * pkg/docker rewind commit 92353802bb33305e9cb214935271473dd353ad9c Author: Daniel-Constantin Mierla Date: Mon Mar 22 12:42:20 2021 +0100 misc/fuzz: added README.md file with references to useful resources commit 746748ebc2d4d5552946db90a5b40b31d4a933d5 Author: David Korczynski Date: Mon Mar 22 12:16:28 2021 +0100 misc: fuzz - folder to hold files for oss-fuzz integration - GH #2660 commit 17d21f0b398ca75c1383b124ca6190b4d1ee7dc0 Author: Daniel-Constantin Mierla Date: Sun Mar 21 11:40:59 2021 +0100 stirshaken: fixed kemi exports commit 24cfb577481f267fe584ea63f04ff4004f155e88 Author: Kamailio Dev Date: Fri Mar 19 15:46:12 2021 +0100 modules: readme files regenerated - stirshaken ... [skip ci] commit db2bc62c6577547c1ad1564a77f6aafb688937a0 Author: Piotr Gregor Date: Fri Mar 19 14:31:14 2021 +0000 stirshaken: enhance documentation commit 335150695507456224c986720682090b2cb757cc Author: Kamailio Dev Date: Fri Mar 19 13:16:17 2021 +0100 modules: readme files regenerated - stirshaken ... [skip ci] commit b5a6e7d7900ab9255ba10bd7aded9e60a9fc3d9e Author: Piotr Gregor Date: Fri Mar 19 11:58:56 2021 +0000 stirshaken: enhance documentation commit a011e766c146cde9660c0c2ef9eb28dd9f8aeb33 Author: Kamailio Dev Date: Fri Mar 19 12:46:38 2021 +0100 modules: readme files regenerated - stirshaken ... [skip ci] commit 7d27ac370b762c6f6c820c4a74053db569cbb19b Merge: 35cffd84f7 dc85104005 Author: Piotr Date: Fri Mar 19 11:44:49 2021 +0000 Merge pull request #2683 from signalwire/mod-libstirshaken stirshaken: handle empty origid, enhance docs commit dc851040054692a955b92cf601eb308878017013 Author: Piotr Gregor Date: Thu Mar 18 17:28:41 2021 +0000 stirshaken: handle NULL or empty origid by generating random uuid commit 3eacb64f2df8b8ce7816f738b72ec16d5060a576 Author: Piotr Gregor Date: Thu Mar 18 17:27:04 2021 +0000 stirshaken: enhance documentation commit 35cffd84f7d189b50d4a0da9909a4904116021d0 Author: Daniel-Constantin Mierla Date: Thu Mar 18 08:48:38 2021 +0100 stirshaken: added initial README file commit 3aa92a488ef63991e565fd9289e25ea522df75d6 Author: Daniel-Constantin Mierla Date: Thu Mar 18 08:48:13 2021 +0100 stirshaken: docs - removed extra section ending tag commit 5ccfa3c0272e7a13fd0875f3664e75a88a3abf86 Author: Daniel-Constantin Mierla Date: Thu Mar 18 08:45:43 2021 +0100 Makefile.groups: added group for stirshaken module commit fe130dcf2756c81bff7c06eb857c4c4a4c39db84 Author: Piotr Gregor Date: Thu Mar 18 01:48:52 2021 +0000 stirshaken: add doc commit 2e8ead7ec434e27a344916ddbf092337e6a0bdb4 Author: Piotr Gregor Date: Fri Feb 5 18:23:11 2021 +0000 modules: Add stirshaken module This module uses libstirshaken to implement STIR-Shaken authentication and verification functions (STI-AS/VS). It allows for easy verification of a SIP call containing PASSporT wrapped into SIP Identity Header using a specific certificate, or a specific key, or by performing complete check on PASSporT including downloading certificate referenced in it's x5u header, and optionally checking it against trusted root certificates (X509 cert path check). Certificates may be cached and loaded from disk. Example usage: loadmodule "stirshaken" modparam("stirshaken", "as_default_key", "/path/to/key") modparam("stirshaken", "vs_verify_x509_cert_path", 1) modparam("stirshaken", "vs_ca_dir", "/path/to/ca") modparam("stirshaken", "vs_cache_certificates", 1) modparam("stirshaken", "vs_cache_dir", "/tmp/cert_cache") modparam("stirshaken", "vs_cache_expire_s", 90) request_route { (...) stirshaken_add_identity("https://sp.com/sp.pem", "B", "+44100", "+44200", "ref"); (...) request_route { (...) stirshaken_check_identity(); (...) commit 1af163d0f658541ead6e81edc52cdadb4049896a Author: Daniel-Constantin Mierla Date: Wed Mar 17 18:02:17 2021 +0100 dmq: proper check of proto match in cmp_dmq_node() commit 7f8df73a1723ce30911b00e09c7506cab1e41ad7 Author: Daniel-Constantin Mierla Date: Wed Mar 17 17:56:20 2021 +0100 dmq: check proto in cmp_dmq_node() commit 7558e50c551c172079d44a7a95774575aa5e5eea Author: Daniel-Constantin Mierla Date: Wed Mar 17 17:22:00 2021 +0100 dmq: build_node_str() makes uri with transport if not udp commit c4b1d0ab700ea03869114d08daa78ab6a6a56b96 Author: Aleksandar Yosifov Date: Wed Mar 17 12:45:20 2021 +0200 smsops: fix parsing of validity period - Validity period is present only for SUBMIT msg type and it is an optional parameter. For now supports only Relative VP format. commit 8cab8c2daa0c3f906406741db14df3861bb32cb4 Author: Kamailio Dev Date: Wed Mar 17 11:01:17 2021 +0100 modules: readme files regenerated - lrkproxy ... [skip ci] commit 81f8833ccbb80e1a4975c2ffaf56dd55fc0d3b54 Author: mojtaba Date: Wed Mar 17 13:30:28 2021 +0330 lrkproxy: update doc/ folder commit a1ac1f385097c7ddc15ecab6a3f076d36a1b7728 Author: Kamailio Dev Date: Wed Mar 17 10:31:27 2021 +0100 modules: readme files regenerated - lrkproxy ... [skip ci] commit 91c5626d7119cd9c78028d9b3bf968ecd7db5952 Author: mojtaba Date: Wed Mar 17 12:49:04 2021 +0330 lrkproxy: update doc/ folder for README commit b06927cdc8d4a5444be0a584ecf02f6a48105e59 Author: Kamailio Dev Date: Tue Mar 16 14:31:18 2021 +0100 modules: readme files regenerated - dmq ... [skip ci] commit a089d62b59a31b943bb273d996636a58a3e96133 Author: Daniel-Constantin Mierla Date: Tue Mar 16 14:25:22 2021 +0100 dmq: docs - examples with TLS URI for nodes commit b06ed377323ce11a8ae0442af6558b453c4872bb Author: Daniel-Constantin Mierla Date: Tue Mar 16 13:40:03 2021 +0100 dmq: request nodes list in worker one init callback instead of main proc - ensure availability of all transports commit 4cf65a7ee1f1803c7c1471f35dcddc8f55c958b1 Author: Daniel-Constantin Mierla Date: Tue Mar 16 13:11:09 2021 +0100 dmq: init internal tcp socket and global cfg structure for worker commit 8ced2d76fda260f7a3a746a9d4820f84eb260618 Author: Daniel-Constantin Mierla Date: Tue Mar 16 12:55:46 2021 +0100 dmq: log the address of notification peer on failure callback commit 9ea922d82f1ab4acc3efe2f79ce9aa6a6bdab759 Author: Daniel-Constantin Mierla Date: Tue Mar 16 12:44:00 2021 +0100 dmq: build node uri with transport commit 684317aa54a5a3c5ddee13793551b8a6a649cd66 Author: Daniel-Constantin Mierla Date: Tue Mar 16 12:04:42 2021 +0100 dmq: print protocol in the rpc output listing the nodes commit 5e3a016eb3d424b39b1f811f72ba34c69f5dea28 Author: Daniel-Constantin Mierla Date: Tue Mar 16 11:51:48 2021 +0100 dmq: use core function to get protocol string from parsed uri commit ffb0a8624af952e619ddc5f6fa29c6655f17d4c9 Author: Wolfgang Kampichler Date: Tue Mar 16 10:29:04 2021 +0100 lost: bug-fix due to a code formatting error commit 3b038ed6761a5818441a7610a8305491aa358377 Author: Daniel-Constantin Mierla Date: Tue Mar 16 09:37:58 2021 +0100 mangler: 0-ending value on deconding uri commit 735911fcced21eb5c66393045bc143bd953d08bb Author: Daniel-Constantin Mierla Date: Tue Mar 16 09:37:14 2021 +0100 siputils: 0-ending value on deconding uri commit 5c69b6ab94c3a4ebf2dcf2eb3a549fe83d7aab34 Author: Daniel-Constantin Mierla Date: Tue Mar 16 09:33:04 2021 +0100 core: renamed recent params wait_child1_* to wait_worker1_* - consistent with the event route name commit 2d971f5f0577255fa6192b5584a612ffe88fa347 Author: Sergey Safarov Date: Mon Mar 15 18:44:17 2021 +0300 pkg/kamailio/obs: packaged lrkproxy module [skip ci] commit 356fba18ac5eef25e67a2357b4cdcd9255810094 Author: Wolfgang Kampichler Date: Mon Mar 15 14:18:57 2021 +0100 lost: new features, attributes and a new function to dereference location - features: LoST redirect, dynamic HELD url resolving (#2574), LoST NAPTR, POST request to dereference loation - attributes: reponse_time (-1:emergencyDispatch, 0:emergencyRouting, >0[ms]); post_request (POST method to dereference location #2641); recursion (yes/no); location_profile (PIDF/LO profile selection: first/last/geo/civic); verbose (detailed LoST response as log INFO); geoheader_type (filter schema: any/cid/http/https); geoheader_order (first/last) - function: lost_held_dereference (specific function to dereference location using POST method); attributes are url (r), resp.-time (r), resp.-type (r), pidf (r/w) and error (r/w) - general: The extension of the module allows dynamic querying of LIS/HELD and LOST services via NAPTR lookup. In the case of LOST, a redirect response is evaluated. In case a lost_held_request (used to connect to a LIS via POST or GET) is passed with an empty string ("") for the connection parameter, then P-A-I or From header value hostnames are used for NAPTR lookup to get a corresponding service. commit f7f68c57e11124bd94ae21a40d11fcab93a8508f Author: Wolfgang Kampichler Date: Mon Mar 15 14:13:11 2021 +0100 http_client: http_client_request (api) content-type header support - new api call including a content-type argument implemented as new function - required to resolve geolocation url using POST (#2641) - Note: not sure if this is the most elegant solution, but it helps to avoid backward compatibility issues commit d461ab91f84cffe8c2855e72422415f06233c7ba Author: Kamailio Dev Date: Mon Mar 15 13:01:35 2021 +0100 modules: readme files regenerated - usrloc ... [skip ci] commit 551aed1a97a9b8218ba1c5b0234f156ad78c2ffb Author: Daniel-Constantin Mierla Date: Mon Mar 15 12:55:25 2021 +0100 usrloc: docs for load_rank parameter commit 8ea264ac1e804d2d882f2394e85b3c54d52b33cb Author: Daniel-Constantin Mierla Date: Mon Mar 15 12:48:55 2021 +0100 usrloc: new parameter load_rank - allows to set the rank of the child to load the location records - default: 1 (PROC_SIPINIT) - preserse the current behaviour commit 699d208adcae14565c1af289a9668aede5adaa72 Author: Daniel-Constantin Mierla Date: Mon Mar 15 12:29:08 2021 +0100 core: global parameters to enable waiting for child one worker initialization - new paramters: - wait_child1_mode=[0|1] - set to wait or not - wait_child1_time=1000000 (micro-seconds) - how long to wait over all - wait_child1_usleep=100000 (micro-seconds) - step to wait before checking if initialization completed commit e6bad5f9b4625da6014f2d4e0767056dffa1719c Merge: 2a36a99e1f dc6d44b603 Author: mojtaba Date: Sun Mar 14 13:15:03 2021 +0330 Merge remote-tracking branch 'origin/master' commit 2a36a99e1f4a737db548adb5cefe428418f366f9 Author: mojtaba Date: Sun Mar 14 13:14:08 2021 +0330 lrkproxy: code optimization Fix some potential issues after running Coverity static code analyser over lrkproxy code, commit dc6d44b603b126c43757a53560d692e5f5f147a7 Author: Daniel-Constantin Mierla Date: Fri Mar 12 18:15:34 2021 +0100 core: execute event_route[core:worker-one-init] for sctp or tcp - if no udp worker is started, the event route is executed by next available transport, in the order: sctp, tcp (or tls) commit 087c00a276623adad6b87242bc58f7c0b4d8ff33 Author: Lucian Balaceanu Date: Fri Mar 12 16:55:02 2021 +0200 carrierroute: replace faulty warning mechanism - warning log for the same carrier/domain having routes with only 0 probability is now triggered through counting probabilities per carrier and domain - kudos also go to Huseyin Dikme - GH #2653 commit 2b475553ef77f63cb444c34ad6c2df0ea237c88b Author: Daniel-Constantin Mierla Date: Fri Mar 12 15:30:49 2021 +0100 presence: do not init db in dmq worker for in-memory only mode - GH #2642 commit b52757f8cb6a18b2382e12ebfcf2df0e588c86eb Author: Kamailio Dev Date: Fri Mar 12 09:16:23 2021 +0100 modules: readme files regenerated - registrar ... [skip ci] commit 56cdf70ea008b5401bdd7d1824f15788f85fc6fa Author: Daniel-Constantin Mierla Date: Fri Mar 12 09:02:17 2021 +0100 registrar: documented lookup_to_dset() cfg function [skip ci] - function available for long time, but somehow was not documented - GH #2623 commit 0eb57ecfa56e0bf49c2f80291d2287080094340a Author: Kamailio Dev Date: Thu Mar 11 18:46:13 2021 +0100 modules: readme files regenerated - uac ... [skip ci] commit bb1fe2fc12cb0499c5242c220dd8065e83fe6e61 Author: Daniel-Constantin Mierla Date: Thu Mar 11 18:39:46 2021 +0100 uac: exposed uac_auth_mode() also as uac_mode([mode]) to match docs commit be4e1843c54e70206688c1f2d1f5483165baef8f Author: Daniel-Constantin Mierla Date: Thu Mar 11 18:39:16 2021 +0100 uac: docs - listed uac_auth_mode() function commit afe84defa4ab391064c266e15f557415c5249f7c Author: Daniel-Constantin Mierla Date: Thu Mar 11 17:28:09 2021 +0100 tm: log message if starting cancel retransmission fails commit 9917deb664fa5df6795cbf59f9f156d2e10d1a95 Author: Daniel-Constantin Mierla Date: Thu Mar 11 16:54:55 2021 +0100 dialplan: renamed global variables and set them static - use module specific prefix commit 0838c3e4bc5f9f37d408bc01ba48e4abd6d56ce3 Author: Daniel-Constantin Mierla Date: Thu Mar 11 16:48:12 2021 +0100 dispatcher: renamed global variables and set them static - use module specific prefix commit c05c7133a5657a547a5b0ced0b0a05707b44bc06 Author: Victor Seva Date: Wed Mar 10 18:36:18 2021 +0100 pv_headers: fix detection of split marker If we set Diversion in split_headers and we get a header like > "RULTEST, normalaa" ;reason=unconditional There was false detection of two Diversion headers. Skip split marker between double quotes to avoid this commit 7b4b3f252eb0c42115e2194f63b89381cbdc9a0d Merge: f3227abc40 281bf230c1 Author: Daniel-Constantin Mierla Date: Thu Mar 11 12:25:35 2021 +0100 Merge pull request #2656 from fredposner/master etc: kamailio.cfg- use SIP-source-address commit f3227abc403d7917d898b5ae6d46bc6c762160d7 Author: Kamailio Dev Date: Thu Mar 11 10:01:16 2021 +0100 modules: readme files regenerated - jwt ... [skip ci] commit e19cb103fd16b186fed673aae2d04f1abe982110 Author: Daniel-Constantin Mierla Date: Thu Mar 11 09:49:13 2021 +0100 jwt: docs - updates for key_mode parameter commit 283e36601c5c4037d147f7650d0be9071ffc737f Author: Daniel-Constantin Mierla Date: Thu Mar 11 09:36:15 2021 +0100 jwt: added caching support for private/public keys - done if key_mode=1, on first use of the key commit 452d257d05fc4c0ccba7515169bacab0be1f0c72 Merge: 821eec50f2 525ee139ab Author: Daniel-Constantin Mierla Date: Thu Mar 11 08:28:27 2021 +0100 Merge pull request #2665 from easyrider14/master cplc: permanent contact not skipped by lookup anymore commit 821eec50f255af18fc452b2eb573d650d779fb6d Author: Daniel-Constantin Mierla Date: Wed Mar 10 16:17:57 2021 +0100 Makefile.groups: added group for jwt module commit 93691313f3873dca681b82c7f402ee4467894dad Author: Daniel-Constantin Mierla Date: Wed Mar 10 16:15:01 2021 +0100 jwt: new module adding json web token generation and validation commit e35f0fe59155b9efac8d3d9fe979c4ea78df7f02 Author: mojtaba Date: Wed Mar 10 15:30:30 2021 +0330 lrkproxy:fix flags condition in change_media_sdp function commit 0010029f95542b27ca197f071dd455aad04a9537 Merge: 1e71e135ce 9ceba23d17 Author: Daniel-Constantin Mierla Date: Wed Mar 10 12:06:53 2021 +0100 Merge pull request #2667 from kamailio/revert-2666-master Revert "lrkproxy-fixed issue#2663" commit 9ceba23d170a03c584c149d5a9fa7ef633995eac Author: Daniel-Constantin Mierla Date: Wed Mar 10 12:06:10 2021 +0100 Revert "lrkproxy-fixed issue#2663" commit 1e71e135ce800159f4f2611ec6b133aa2e4d3a41 Merge: 06682fe8be de87efee6d Author: mojtabaesfandiari <45168300+mojtabaesfandiari@users.noreply.github.com> Date: Wed Mar 10 14:28:02 2021 +0330 Merge pull request #2666 from mojtabaesfandiari/master lrkproxy-fixed issue#2663 commit de87efee6d78ca54db679f2283c53f9addad5cea Merge: 0cecab4a74 321b9e1e22 Author: mojtaba Date: Wed Mar 10 13:56:04 2021 +0330 Merge branch 'lrkproxy_warning2663' commit 321b9e1e2215eb318847e0adc1341d18b6ca20ca Author: mojtaba Date: Wed Mar 10 13:52:04 2021 +0330 lrkproxy:fix flag parameter in change_media_sdp Fix flags condition in change_media_sdp function. commit 525ee139abcb45f71bda42b417b5f8e75c12a622 Author: easyrider14 Date: Wed Mar 10 10:54:25 2021 +0100 cplc: permanent contact not skipped by lookup anymore - a permanently registered contact has an "expires" value of 0 in usrloc when processing lookup, cplc module checks that contacts are not expired by checking that the "expires" value of the contact is not lower than current time as a consequence, permanently registered contact are alsways skipped and never targeted commit 0cecab4a74040e79bdd6a986c15519939020c340 Merge: 46dabcdd43 06682fe8be Author: mojtabaesfandiari <45168300+mojtabaesfandiari@users.noreply.github.com> Date: Wed Mar 10 13:01:38 2021 +0330 Merge pull request #3 from kamailio/master Update my kamailio repository master after merging lrkproxy commit 06682fe8be66f1eca1399ebec04004dc1b9de21b Author: Kamailio Dev Date: Tue Mar 9 13:46:15 2021 +0100 modules: readme files regenerated - uac_redirect ... [skip ci] commit b81f7bcf4427b050a52ba20f563e993c9e87c3e0 Author: Daniel-Constantin Mierla Date: Tue Mar 9 13:43:28 2021 +0100 uac_redirect: docs - updates for q_value param [skip ci] commit 6c3e317958c3395a41f1f312e2320c7739759f63 Author: Daniel-Constantin Mierla Date: Tue Mar 9 13:42:51 2021 +0100 uac_redirect: renamed the new default_q_value param to q_value commit 1416cfb1a2359bc170811e3607cf583f47309441 Merge: 8d10d07288 a61425ed4b Author: Daniel-Constantin Mierla Date: Tue Mar 9 13:37:53 2021 +0100 Merge pull request #2647 from hexla/features/uac_redirect/default_q uac_redirect: Make default q-value configurable commit 8d10d0728864a103d6a01df24a2a9563d2f296db Author: Daniel-Constantin Mierla Date: Tue Mar 9 12:54:25 2021 +0100 Makefile.groups: added lrkproxy module to extra group commit 53763710237c3e6f8affc80e5837f17de552be7e Author: Daniel-Constantin Mierla Date: Tue Mar 9 12:47:17 2021 +0100 lrkproxy: Makefile - removed commented lib reference to db api commit 7532f864cb9698aff95b9023bc9ff6959a41fd3f Author: Daniel-Constantin Mierla Date: Tue Mar 9 12:41:37 2021 +0100 rtp_media_server: Makefile - removed unnecessary DEFS+=-DKAMAILIO_MOD_INTERFACE commit a31c3c10872780991da9cabbb4ce62fd7fa599da Author: Daniel-Constantin Mierla Date: Tue Mar 9 12:40:16 2021 +0100 lrkproxy: Makefile - removed unnecessary DEFS+=-DKAMAILIO_MOD_INTERFACE commit 6c0d06eb0068d554bfebc87c57430aa3507f7302 Author: Daniel-Constantin Mierla Date: Tue Mar 9 12:38:28 2021 +0100 lrkproxy: initial version of README commit 08738ba5a0ee03afa4e47f7174e25a1cf23f05b4 Author: mojtaba Date: Tue Mar 9 12:36:23 2021 +0100 lrkproxy: new rtp relay module - use kernel based forwarding controlled via external application https://github.com/mojtabaesfandiari/pylrkproxy commit d3a36ed6757eeda42dc32608a63b857ee9a67bb9 Author: Daniel-Constantin Mierla Date: Tue Mar 9 12:27:10 2021 +0100 usrloc: adjusted rpc reply text when the location domain table is not found commit 0c4becd70428ef15be76fb0aa53932e5803c6bd0 Author: Daniel-Constantin Mierla Date: Tue Mar 9 11:38:26 2021 +0100 pv: handle missing fields (otcid, instance) for $banch() and $sbranch() commit 6c5895c302f669ab679bdaec10514a7b04dcde18 Author: Kamailio Dev Date: Tue Mar 9 10:46:25 2021 +0100 modules: readme files regenerated - topos ... [skip ci] commit d189be29f85df4a5d3480bc9707f5cf770bea5cd Merge: 38acfb59dd 19c69e8094 Author: Daniel-Constantin Mierla Date: Tue Mar 9 10:32:10 2021 +0100 Merge pull request #2662 from fgaisnon/master support subscribe dialog (topos + topos_redis) commit 38acfb59dde232b1a9f0ffc206fb46b320cd8e10 Author: Daniel-Constantin Mierla Date: Fri Mar 5 07:32:47 2021 +0100 ctl: info log messages made debug - used to troubleshoot infite loop on shut down phase - GH #2661 commit e3686fcc84385f0dd94f7209dd63639392faa60c Author: Kamailio Dev Date: Wed Mar 3 18:01:15 2021 +0100 modules: readme files regenerated - textops ... [skip ci] commit 0cbee55284c4f4d5fef09a3185de31d04776e569 Author: Daniel-Constantin Mierla Date: Wed Mar 3 17:49:32 2021 +0100 textops: docs - note about search() doing posix regex matching commit b18995265685517af446d54979668b6240193f32 Author: Daniel-Constantin Mierla Date: Wed Mar 3 17:44:46 2021 +0100 topos: docs for search_str() function commit ecf6610d5e4505f20062a2d39674b1e77630844a Author: Daniel-Constantin Mierla Date: Wed Mar 3 17:39:12 2021 +0100 textops: added search_str(text, re) - similar to search(re), but performs the regex match over the parameter 'text' instead of sip message buffer commit eece907aea79808f89b929bb3fc8445ac3ee0639 Merge: 1f75177552 88d38bd306 Author: ng-voice GmbH Date: Wed Mar 3 15:51:37 2021 +0100 Merge pull request #2649 from Riccardo-78/master ims_diameter_server: fix errors commit 46dabcdd43bce4f57b21c67fc465002e19a0bac0 Merge: 0e8eb96982 1f75177552 Author: mojtabaesfandiari <45168300+mojtabaesfandiari@users.noreply.github.com> Date: Wed Mar 3 15:00:22 2021 +0330 Merge pull request #2 from kamailio/master Update from origin commit 1f751775525fdcdb5a75b45fbf451e2bef3696ec Author: Daniel-Constantin Mierla Date: Wed Mar 3 09:16:38 2021 +0100 ims_charging: renamed str_list_t to str_htlist_t - fix conflict added by e1dc6dd6d9b206168f6da2929560ca6a64e1b41e commit 5126964ebf28af3be1391e8ed2153503b118ff2c Author: Daniel-Constantin Mierla Date: Wed Mar 3 08:48:01 2021 +0100 corex: process values for dns_cache params in mod init - ensure the dns cache structure is properly initialized commit e1dc6dd6d9b206168f6da2929560ca6a64e1b41e Author: Daniel-Constantin Mierla Date: Wed Mar 3 08:47:20 2021 +0100 core: typedef for str_list struct commit 20faf2acc8e72c7a15be835a65abe36f62efcbbe Author: Daniel-Constantin Mierla Date: Wed Mar 3 08:29:07 2021 +0100 core: use a list of static ip address variables for internal str convertion functions - safer to work with up to 6 functions that use them internally commit 281bf230c10f252d10910f3d31ca55a14660203d Author: Fred Posner Date: Tue Mar 2 21:59:08 2021 -0500 kamailio.cfg: use SIP-source-address * default behavior of rtpengine is trust-address * use SIP-source-address for nat_uac_test("8") commit f82a2563000361b6b1b12b4bb72b9a8ee4c62292 Author: Victor Seva Date: Tue Mar 2 15:16:02 2021 +0100 ndb_redis: add result check when reconnecting Reported and provided solution by @kritarthh follow-up #2461 commit 90093efc5975bd9afbabaef60fbf618a9167fc87 Author: Kamailio Dev Date: Tue Mar 2 09:16:13 2021 +0100 modules: readme files regenerated - pipelimit ... [skip ci] commit 7c2afb184276ec9f5f1d896e34aad6a8a8d55039 Author: Daniel-Constantin Mierla Date: Tue Mar 2 09:14:58 2021 +0100 pipelimit: docs for pl_active() function commit 35508d1dde810d422a6cf12631015a34a72bc039 Author: Daniel-Constantin Mierla Date: Tue Mar 2 09:10:34 2021 +0100 pipelimit: added pl_active() - return true if pipe is active commit 4c6715b5e4a0938ece2937a787c6d2ed6e81a3d8 Author: Daniel-Constantin Mierla Date: Tue Mar 2 08:20:12 2021 +0100 xmlrpc: fixed error assigning to str variable added by previous commit commit fa0d2f05ad5124f6166a0384265a827187c6c83f Author: Daniel-Constantin Mierla Date: Mon Mar 1 19:14:34 2021 +0100 ctl: handle null char* and str* values everywhere - not all cases were covered commit 17b9a6add82781f71b4d84da7c804e0e72c8b026 Author: Daniel-Constantin Mierla Date: Mon Mar 1 18:47:42 2021 +0100 xmlrpc: use for null string values - XML-RPC extension listed at https://en.wikipedia.org/wiki/XML-RPC#Data_types commit 620194165e0c6c27dfe9dbe382dc2e7b58be13b5 Author: Daniel-Constantin Mierla Date: Mon Mar 1 18:16:00 2021 +0100 topos: one more update to enable processing ofr 100 commit 80e812caf83a131c5f830b7d23de754136fd54f7 Author: Daniel-Constantin Mierla Date: Mon Mar 1 17:19:03 2021 +0100 topos: handle 100 response completely - it may be needed by other modules to be processed with all via stack commit 06656adee855dd1033fe7cdd631124d48b0c11c6 Author: Daniel-Constantin Mierla Date: Fri Feb 26 14:54:04 2021 +0100 kemix: exported get_srcuri() to kemi - return source address in uri format, similar to $su commit 35a9a4e24a285e0f924f81cc7e2259e3f72812b5 Author: Kamailio Dev Date: Thu Feb 25 17:01:22 2021 +0100 modules: readme files regenerated - corex ... [skip ci] commit cb8f9876ce82348edb0793bd763aec2bef87515c Author: Daniel-Constantin Mierla Date: Thu Feb 25 16:57:53 2021 +0100 corex: docs for is_socket_name() commit 614852cfdc3f6a18549b8e20ef51af9e64a93eba Author: Daniel-Constantin Mierla Date: Thu Feb 25 16:49:46 2021 +0100 corex: added is_socket_name(sockname) config function - test if the parameter matches a local socket name - function exported to kemi commit f9c336aa9a78169cf9c7f3fd9bfcfd22218078fb Author: Daniel-Constantin Mierla Date: Wed Feb 24 19:09:35 2021 +0100 ims_qos: typos in comments commit 88d38bd306f595585af6e972ac529b40d7a93b58 Author: Riccardo Villa Date: Wed Feb 24 09:56:44 2021 +0100 ims_diameter_server: fix check for addAVPsfromJSON return code commit 84c342277f2a73196cb377476f2b80e6b4085e7b Author: Riccardo Villa Date: Wed Feb 24 09:55:46 2021 +0100 ims_diameter_server: drop cdp session to avoid deadlock commit faf1edabf732af5a24ad0399098ad11e27b3a1ab Author: Riccardo Villa Date: Wed Feb 24 09:54:47 2021 +0100 ims_diameter_server: fix initialization of s_message commit 6968f1df9e9d3d66810df910d290f3d9368255fe Author: Riccardo Villa Date: Wed Feb 24 09:52:59 2021 +0100 ims_diameter_server: check response is not null before json conversion commit 571fe52f4ad0cf5ceef98fb2d77c2711f3692c28 Author: Piotr Gregor Date: Wed Feb 24 08:20:14 2021 +0100 kamdbctl: typo in log message - core tables successfully installed commit a61425ed4b398bc40fb3f82b778b4d1150ca02dc Author: Alex Hermann Date: Tue Feb 23 10:41:16 2021 +0100 uac_redirect: Make default q-value configurable The old, quite arbitrary, default of 0.01 is preserved. commit 2ce244825bf7bc38f145699209ef7125ae5480d0 Author: Daniel-Constantin Mierla Date: Tue Feb 23 11:32:21 2021 +0100 ipops: use local ip struct for internal resolving - static structure from core can be overwritten on subsequential use - GH #2645 commit c48e409b741821fa470788b3bca0ead32e4d6efc Author: Daniel-Constantin Mierla Date: Mon Feb 22 11:29:39 2021 +0100 jsonrpcs: use json null value for c null char* or str* commit d40fbc877aa699d1fdde1df82892d444f5475d62 Author: Victor Seva Date: Fri Feb 19 15:04:39 2021 +0100 pkg/kamailio/deb: add secsipid package for supported releases [skip ci] commit 220f9ca3c486b92797982a2333343fab463e9e5a Author: Ovidiu Sas Date: Wed Feb 17 12:08:10 2021 -0500 kex: display proper values for pkg mem stats - large amounts of pkg memory were displayed as negative numbers commit c88e65edf05f7e61826831a2f7528edbc184f68b Author: Stefan Mititelu Date: Wed Feb 10 17:19:05 2021 +0200 rtpengine: rebuild sockets if any skipped nodes Retry build_rtpp_socks() if any DNS or create, bind, connect issues happened when kamailio started, and at least one node from list was skipped. This retry will happen automatically, when select_rtpp_node() is called and will avoid a need for a "kamcmd rtpengine.reload" commit 6863cb8b0253c641146633bd063575a53bc6a466 Author: Daniel-Constantin Mierla Date: Wed Feb 17 14:07:43 2021 +0100 core: early detect of empty host for check_self() commit bfbf41d8ba2ba2b6eed8eb8fff2e554476c0a5b8 Author: Daniel-Constantin Mierla Date: Wed Feb 17 13:31:34 2021 +0100 tm: consider local_rport parameter when building local via commit 81cd9c5d6934392cafd4b73541a19dbfa4b553f9 Author: Daniel-Constantin Mierla Date: Wed Feb 17 12:15:55 2021 +0100 rr: catch uri without host part when matching local addresses - can happen for tel or urn uri commit cffd96cc3944fb15aacee97291e4b2c1bb769fbb Author: Daniel-Constantin Mierla Date: Wed Feb 17 08:23:34 2021 +0100 tm: use BUILD_NEW_LOCAL_VIA after local request event route execution commit da0a6d48debb9c69c5a06a9e702a4378c61eaac7 Author: Daniel-Constantin Mierla Date: Wed Feb 17 08:21:36 2021 +0100 core: new option BUILD_NEW_LOCAL_VIA to recreate the local via - to be used from tm uac when a local-generated request has to update the via header following the event route execution commit cc4644ea306f1f8abf9d0f69eb452ae8cabeb4b9 Author: Daniel-Constantin Mierla Date: Tue Feb 16 16:36:10 2021 +0100 tm: uac - use new send socket only if set in event route local request - GH #2639 commit 7de21e14662e560cda0a9426f2d3bb6cd1412686 Author: Daniel-Constantin Mierla Date: Tue Feb 16 16:28:31 2021 +0100 secsipid: check version of loaded module in child init callback commit 92e72ab4de7e7a9d1dee57e9bac61cf513367a42 Author: Daniel-Constantin Mierla Date: Tue Feb 16 16:22:45 2021 +0100 core: exposed module version control function commit 19c69e8094570a60eaf056ecac57ed26fce9d3a7 Author: frederic Date: Tue Feb 16 11:10:11 2021 +0100 htable: ht_dmq_replicate_action was always called on ht_rm_items even if dmq was not activated commit aed3a523ffd68bd2fdac78b9be68335a72aa78ce Author: frederic Date: Tue Feb 16 10:27:42 2021 +0100 topos_redis: support SUBSCRIBE dialog commit fd8d0f66c80f0ab296bcaff08713a2eb578dd886 Author: Daniel-Constantin Mierla Date: Mon Feb 15 12:11:33 2021 +0100 Makefile.groups: added secsipid_proc to secsipid group commit 211915aeffa9bfb867969bc840ff73a1bdf16f66 Author: Daniel-Constantin Mierla Date: Mon Feb 15 10:39:56 2021 +0100 core: sr module - check for null to avoid free warning commit 3e345291c0e9474ed0196b0ab0528e0f6744fbe0 Author: Daniel-Constantin Mierla Date: Mon Feb 15 10:30:27 2021 +0100 secsipid_proc: link always against -lpthread - being loaded on child init may not benefit of core -lphtread in some OSes commit 9a35a5b95e8144dbdb18003f40e49e5b497274f3 Author: Sergey Safarov Date: Mon Feb 15 10:11:25 2021 +0300 pkg/kamailio/obs: added --atexit=no into systemd unit file [skip ci] commit 5064ffc6490ed9db3f92a171e6b950fd0e8056e6 Author: Kamailio Dev Date: Mon Feb 15 08:46:22 2021 +0100 modules: readme files regenerated - secsipid ... [skip ci] commit bd432651a0343b41811e379a03fa582fa95cd366 Author: Daniel-Constantin Mierla Date: Mon Feb 15 08:37:55 2021 +0100 secsipid_proc: per-process API functions needed by secsipid module commit 09c61a1fe5c551b021a5c2a6997203f80a7c6f18 Author: Daniel-Constantin Mierla Date: Mon Feb 15 08:34:05 2021 +0100 secsipid: redesign to use per-process API functions - needed to initialize the multi-threaded libsecsipid library per child process - per-process API functions to be offered by secsipid_proc module commit 25b1a51806dfa661f987958c8e84a16e60e37a4f Author: Daniel-Constantin Mierla Date: Mon Feb 15 08:33:07 2021 +0100 core: split function that locates a module file commit 10cfe340407e479b04a10b47857aab10c1e9f275 Author: Daniel-Constantin Mierla Date: Sun Feb 14 09:40:34 2021 +0100 pv: new transformations {s.after,char} and {s.before,char} commit b4d1def5d8a5ffaddbd87708d8dc99f0f5f8853c Author: Daniel-Constantin Mierla Date: Sat Feb 13 20:59:30 2021 +0100 pv: proper transfomation name in the log message commit 5727a6f1e67a699ebc79f3df248a4ffda52b66e4 Author: Kamailio Dev Date: Fri Feb 12 16:16:13 2021 +0100 modules: readme files regenerated - rr ... [skip ci] commit 86a5f81b776eab3e2b9a3a5470094546b94253f7 Author: Daniel-Constantin Mierla Date: Fri Feb 12 16:14:18 2021 +0100 rr: docs - more details for sockname_mode param commit 86e8bfdee87558fcee3e5b821b506b934c6b6790 Author: Daniel-Constantin Mierla Date: Fri Feb 12 15:27:35 2021 +0100 rr: compare sockname parameter name with the attribute name commit 274d32651d7886b7f424239565a2714e2dd0991d Author: Daniel-Constantin Mierla Date: Fri Feb 12 15:26:56 2021 +0100 core: define sockname attribute name - used in the sockname r-r parameter commit a7bd4a7fbd9ccb50879c53a7c4707bfd4cc9428f Author: Daniel-Constantin Mierla Date: Fri Feb 12 13:43:11 2021 +0100 kamailio.cfg: updated version in comments commit 5ad3bd2f72515c532ef004adfd9cebaf4e483105 Author: Kamailio Dev Date: Thu Feb 11 17:46:11 2021 +0100 modules: readme files regenerated - htable ... [skip ci] commit e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8 Author: Daniel-Constantin Mierla Date: Thu Feb 11 17:32:45 2021 +0100 htable: docs - not about use of event_route[htable:mod-init] commit 9e5cdf01683080af6e0c8054761fa4b2ba444242 Author: Kamailio Dev Date: Thu Feb 11 16:46:25 2021 +0100 modules: readme files regenerated - rr ... [skip ci] commit 857e9deb4c2455ee2ea0c05446da54f97e1f0a63 Author: Juha Heinanen Date: Thu Feb 11 17:44:19 2021 +0200 Improved README. commit 427f1e0f4f942624fc89863b4afe71f9a699e72a Author: Kamailio Dev Date: Thu Feb 11 16:31:19 2021 +0100 modules: readme files regenerated - rr ... [skip ci] commit 2664a51c35a1e8b5adc4c7e6cedde60bc01f0b28 Author: Juha Heinanen Date: Thu Feb 11 17:27:44 2021 +0200 Fixed typo. commit f8e60bcba548b25657cc295f8a593adf371f9fda Author: Daniel-Constantin Mierla Date: Thu Feb 11 16:22:06 2021 +0100 rr: docs - added missing end tag for para introduced in previous commit commit 06506912334ce060c04807835acd954580c53140 Author: Kamailio Dev Date: Thu Feb 11 16:16:18 2021 +0100 modules: readme files regenerated - rr ... [skip ci] commit f318fab629c308250531046d453a8ac76f80ca42 Author: Daniel-Constantin Mierla Date: Thu Feb 11 16:06:12 2021 +0100 rr: docs - note about format of record_route_preset() parameters commit 76b886da8ddf11a94a62850c19bad8c83bd113fc Author: Daniel-Constantin Mierla Date: Thu Feb 11 15:59:31 2021 +0100 rr: use rr params with record_route_preset() - param buffer was checked, but not used commit 81f943bbdea7b5d553ecb0842362f0fde2aae8b4 Author: Victor Seva Date: Thu Feb 11 13:30:09 2021 +0100 pkg/kamailio/deb: version set 5.5.0~dev4 commit ab8e680e0dd3a8078d40b72c50d41db55d442240 Author: Victor Seva Date: Thu Feb 11 13:26:49 2021 +0100 pkg/kamailio/deb: restore python3 dependency of kamailio package commit dddd530ed9fa7b6ca8b31ff299105a53c39c1a5e Author: Daniel-Constantin Mierla Date: Thu Feb 11 10:27:20 2021 +0100 core: cfg.lex - do not destroy action if pre-fixup fails - params might be in inconsistent state, shutdown is triggered which cleans the pkg anyhow - GH #2630 commit ca37f9247ecb6754fbdbd210fc59158bf0f32def Author: Daniel-Constantin Mierla Date: Thu Feb 11 09:14:06 2021 +0100 app_python3: handle deprecated PyEval_InitThreads() - https://docs.python.org/3/c-api/init.html#c.PyEval_InitThreads - GH #2626 commit 2afebf3726495e7b4ffdb63eec6ca766d5aba949 Author: Daniel-Constantin Mierla Date: Thu Feb 11 08:23:08 2021 +0100 Makefile.defs: version set to 5.5.0-dev4 commit 2015cfdfd777085dad98a606fc41946af186db1b Author: Daniel-Constantin Mierla Date: Wed Feb 10 17:10:25 2021 +0100 ctl: fail when requested to process rpc commands in shutdown phase commit f27c2e06d7467c4c33ff289175862ae7614a3018 Author: Daniel-Constantin Mierla Date: Wed Feb 10 17:01:36 2021 +0100 core: initialize allocated _ksr_shutdown_phase pointer commit 3c1a454a1ac4fe8e668f709d3e278bbce59c51d3 Author: Daniel-Constantin Mierla Date: Wed Feb 10 16:35:09 2021 +0100 tls: fixed small typo in log message commit f230035d8275cbad8d7515f73ba242f77a7a16db Author: Daniel-Constantin Mierla Date: Wed Feb 10 08:27:58 2021 +0100 cfg.lex: removed yynoreturn attribute for ksr_yy_fatal_error() - it is defined only by newer flex version, resulting in compile failure on older versions (e.g., centos 7) commit 3f324e84d4b6f8ac86e72cc63fce2ec9d5eec9e4 Author: Kamailio Dev Date: Tue Feb 9 21:31:11 2021 +0100 modules: readme files regenerated - db_postgres ... [skip ci] commit 1466425b0af749e8780c4e8699e69cbf8402904e Author: korayvt Date: Tue Feb 9 23:23:52 2021 +0300 db_postgres: added connection parameters (#2622) - new config parameter ("con_param") is added to set pg connection parameters - timeout param is used if connect_timeout is not set explicitly. Co-authored-by: KORAY VATANSEVER commit 20fdab545a5f5c3ef1b8d8c4c392acaf4f9e8aae Author: Daniel-Constantin Mierla Date: Tue Feb 9 21:16:52 2021 +0100 core: cfg.lex - removed __attribute__((unused)) - not supported on some distros - workaround to avoid unused warning commit d8643cd2caf38aa1efaeff73783920fab1d9bf0d Author: Daniel-Constantin Mierla Date: Tue Feb 9 14:00:23 2021 +0100 core: main - terminate using ksr_exit() instead of return commit 346d99d1f98178a71d482e5724135f65257427dd Author: Daniel-Constantin Mierla Date: Tue Feb 9 13:27:34 2021 +0100 core: cfg.lex - declare auto-generated yy_fatal_error() with unused attribute commit 9f326234f40f2c02f4833647112c3a4f4912aa17 Author: Daniel-Constantin Mierla Date: Tue Feb 9 12:57:57 2021 +0100 core: cfg.lex - overwrite yy_fatal_error() to use ksr_exit() macro commit 3333c39230d0fffb2ef22c238b1410c302f0c8c7 Author: frederic Date: Mon Feb 8 15:54:02 2021 +0100 topos: when contact mode is set to 1, contact uri created is malformed if received contact has no user part topos: SUBSCRIBE dialog topos: documentation for SUBSCRIBE dialog topos: add description for dialog_expire key commit 4f6243e8e6e2012af35aae67da7b93af2127f02c Author: Daniel-Constantin Mierla Date: Tue Feb 9 10:50:03 2021 +0100 core: more use of ksr_exit() macro to follow --atexit param commit d6504e28f7fef8d48480861ea12e9bd457288661 Author: Daniel-Constantin Mierla Date: Mon Feb 8 11:54:32 2021 +0100 siputils: free params for contact param decode and remove commit d11a12502299bf7e6f85505c4b48a4486a647e31 Author: Daniel-Constantin Mierla Date: Mon Feb 8 11:18:44 2021 +0100 core: added selval(evalexpr, valexp1, valexpr2) - this is a core statement that return the 2nd parameter if the 1st parameter is evaluated to true, or 3rd parameter if the 1st parameter is evaluated to false - it can be considered a core function that is equivalent of ternary condition/operator - example: $var(x) = selval($Ts mod 2, "true/" + $ru, "false/" + $rd); - the first parameter is a conditional expression, like those used for IF, the 2nd and 3rd parameters can be expressions like those used in the right side of assignments commit 120c47178475ad658a8a1846b6cd65b755cde2ac Author: Kamailio Dev Date: Sat Feb 6 16:16:24 2021 +0100 modules: readme files regenerated - siptrace ... [skip ci] commit 7d846f928b75a3bc1b8e8c1a70e39bfede939c15 Author: Daniel-Constantin Mierla Date: Sat Feb 6 16:06:47 2021 +0100 siptrace: docs - fixed small typo commit 5b596373e022bca905ecb9802c0fdf28d29b2a87 Merge: b2b7ec8260 7d5868ab12 Author: Olle E. Johansson Date: Fri Feb 5 20:39:55 2021 +0100 Merge pull request #2612 from kamailio/wkampich/dev http_client: http_client_request to include default clientcert, clien… commit b2b7ec826055fd67ecf5ffb052afa609e0aa9e5b Author: Daniel-Constantin Mierla Date: Fri Feb 5 09:55:58 2021 +0100 keepalive: check if the destinations list is initialized at runtime use - do not initialize, because is no longer seen in all processes, initialization must be done in mod init commit 11494de3d9d61df3fc31669c75cbd5ff11b03d0f Author: Daniel-Constantin Mierla Date: Fri Feb 5 09:49:56 2021 +0100 keepalive: init 0 allocated keepalive structures - GH #2618 commit f3d58f7762abeeb96f8efe26b6538d37a5084569 Merge: 6b5aa70f09 853068a26c Author: Daniel-Constantin Mierla Date: Thu Feb 4 16:51:27 2021 +0100 Merge pull request #2621 from dvillaume/master rtpengine : add node fallback if node ran out of ports commit 6b5aa70f09e294338a65a0bf2fcae8b92fdc6fae Author: Daniel-Constantin Mierla Date: Thu Feb 4 14:01:52 2021 +0100 kamctl: added srv debug subcommand - control server debug level via rpc commit 351efd29d332703e79104a106ade08c9d1df6e20 Author: Victor Seva Date: Wed Feb 3 13:33:32 2021 +0100 doc: update manpage for atexit option commit 9b1472275530ed4cc32a65cd247dc9997e8b964b Author: Daniel-Constantin Mierla Date: Wed Feb 3 12:49:29 2021 +0100 core: replaced --no-atexit with --atexit=val - val can be y[es] or 1 to enable execution of atexit callbacks; n[o] or 0 to disable the execution of atexit callbacks - default yes - simplified ksr_exit() macro commit 853068a26c34deff86e17b63f49abea2c8f4403c Author: dvillaume Date: Wed Feb 3 10:19:46 2021 +0100 rtpengine : add node fallback if node out of port When rtpengine answers with error-reason 'Ran out of ports' adopt the same behavor that when node answers 'Parallel session limit reached' commit 377bb3bdfd20bedabbe0f92e53bdded44be267e9 Author: Victor Seva Date: Wed Feb 3 09:41:12 2021 +0100 doc: update options at manpage * put them in order too commit 06aec5a81cb22d06ad3bf613a05951f91e7e21bc Author: Daniel-Constantin Mierla Date: Wed Feb 3 08:29:32 2021 +0100 core: use macro for exit variants based on --no-atexit commit b886ba5ce8bc6788832c79be508e5507a2a7ef08 Author: Daniel-Constantin Mierla Date: Tue Feb 2 21:43:21 2021 +0100 crypto: exported hmac_sha256() to KEMI commit 7ab2e85437482b4dba86937a29da025503450014 Author: Daniel-Constantin Mierla Date: Tue Feb 2 21:36:57 2021 +0100 core: take in consideration --no-atexit for daemonize() commit 2db8884945844e5040dfed2b24fe84de097c0b2b Author: Henning Westerholt Date: Tue Feb 2 18:42:35 2021 +0000 xhttp: do not call memset on a null-pointer, related to GH #2619 commit 9f12d314268d1d2cd990cb3c5556f79343869e47 Author: Daniel-Constantin Mierla Date: Mon Feb 1 23:39:40 2021 +0100 core: added --no-atexit cli parameter - skip atexit callbacks execution from external libraries which may access destroyed shm memory causing crash on shutdown commit 7358d6bdf26861e0886898d59837307b728137e5 Author: Sergey Safarov Date: Mon Feb 1 09:36:58 2021 +0300 pkg/docker: updated submodule [skip ci] commit 7d5868ab1242eb8166e6af1bb8a21b39001df663 Author: Wolfgang Kampichler Date: Wed Jan 27 19:53:24 2021 +0100 http_client: http_client_request to include default clientcert, clientkey,... - the lost module uses http_client API functions and in the course of NG112 client certificates are used for authentication when querying LIS or ECRF, the fix allows these to be read out via http_client module parameters. commit 5a6a679985fecfc168b9b26f0be3c0e64e641e64 Author: Daniel-Constantin Mierla Date: Wed Jan 27 14:10:34 2021 +0100 tm: prper timer cleanup of responses for rpc tm.t_uac_wait_block commit 34301ea16812eccbb914ea14cafb0140ac9bba61 Author: Daniel-Constantin Mierla Date: Tue Jan 26 11:52:36 2021 +0100 core: ut.h - add inline to static function to avoid warning from including files - for shm_str_dup_block() commit 18be1dae593c07688a4a8a948e82af01dc0435ee Merge: d2ceab1792 f4b8bede6a Author: Daniel-Constantin Mierla Date: Mon Jan 25 19:03:39 2021 +0100 Merge pull request #2609 from Maratk1n/ds_log_dest_sets dispatcher: Log dest sets after variable update commit f4b8bede6a247415eda84a7db9569747905f9fa0 Author: Marat Gareev Date: Mon Jan 25 18:40:47 2021 +0300 dispatcher: Log dest sets after variable update commit d2ceab179298c1b4263219ce63b7593d9419360f Author: Kamailio Dev Date: Mon Jan 25 14:46:18 2021 +0100 modules: readme files regenerated - tmrec ... [skip ci] commit 8be74b2fe0f59a9cef472b781feeae4cf3357bea Author: Richard Fuchs Date: Mon Jan 25 08:37:26 2021 -0500 tmrec: fix typos in docs commit 9bc3e5ae6ff81ff94a448c1084a174cca2ab9cdd Author: Kamailio Dev Date: Mon Jan 25 12:46:23 2021 +0100 modules: readme files regenerated - tm ... [skip ci] commit 00b1aba770c26f75c31cf2a28e7ca425f18788dc Author: Daniel-Constantin Mierla Date: Mon Jan 25 12:42:36 2021 +0100 tm: docs for reply_relay_mode parameter commit 90dfc421dab438a8ef62cc8f68b2c1f7fb50b0dc Author: Daniel-Constantin Mierla Date: Mon Jan 25 12:34:33 2021 +0100 tm: new parameter reply_relay_mode - control the behaviour introduced by 18410da0 - if set to 0, the behaviour is like before the commit referenced above, tm is attemptime to send suspended 200ok after another final response that was forwarded while 200ok was suspended - default is 1 (behave as the patch changed the forwarding policy, not to overwrite the response buffer) commit cb82ac71482abdf6e58e76b54da8acf717890392 Merge: c9c30cf84f 18410da04c Author: Daniel-Constantin Mierla Date: Mon Jan 25 11:17:15 2021 +0100 Merge pull request #2590 from annema-Kontron/fix_kontron_late_200OK tm: 200 OK not processed correctly by Proxy after final non-2xx commit c9c30cf84fd352eb5b37b4cf5c712dc4f384563c Merge: 4a4f047571 12414972ad Author: Daniel-Constantin Mierla Date: Mon Jan 25 10:40:13 2021 +0100 Merge pull request #2605 from nchaigne/master-202101-rm-by-index core: fix to xavp_rm_internal (#2604) commit 12414972ad0c28ac50ece3c14f98134c3f06c522 Author: Nicolas C Date: Fri Jan 22 15:16:56 2021 +0100 core: fix to xavp_rm_internal (#2604) This fixes the following issue: https://github.com/kamailio/kamailio/issues/2604 Description of the issue: When called to remove a specific index from a given xavp, function xavp_rm_by_index removes the index (as expected) but also all others before it. E.g : If called with idx = 1, it removes indexes 0 and 1. Likewise if invoked with idx = 2 => the first 3 elements are removed. This bug is located in function xavp_rm_internal. An assignment was missing when looping over the xavp list. Same for xavi_rm_internal. commit 4a4f0475716cbf824b2ab9684457e21f6732aa74 Author: Daniel-Constantin Mierla Date: Thu Jan 21 14:05:50 2021 +0100 kamctl: removed condition on CTLENGINETYPE - done again inside ctl_cmd_run commit 359050f9be40002aec1d3894dc43a2a8762ce8cc Author: Daniel-Constantin Mierla Date: Thu Jan 21 10:00:46 2021 +0100 kamctl: use param evaluation mode for cisco restart command commit 41af7e7b589c19da260d3b2d57a601d68526aa22 Author: Kamailio Dev Date: Wed Jan 20 09:01:21 2021 +0100 modules: readme files regenerated - tm ... [skip ci] commit 47a98532af5512a4597bbf9ad3834c62dd633256 Author: Daniel-Constantin Mierla Date: Wed Jan 20 08:54:49 2021 +0100 kamctl: use tm.t_uac_wait_block rpc for ping command commit 89eea7edb8832124dc325d8303b23ea5f36c88f4 Author: Daniel-Constantin Mierla Date: Wed Jan 20 08:54:21 2021 +0100 tm: docs for rpc t_uac_wait_block commit dc5a548a9e6327674615aa7ddc8708e0ba5252aa Author: Daniel-Constantin Mierla Date: Wed Jan 20 08:11:45 2021 +0100 tm: implemented t_uac_wait_block rpc command - it blocks while waiting for the reply to return the code and reason text commit 6684b57641396ba494716e7f63a0f15afc1d8637 Author: Daniel-Constantin Mierla Date: Tue Jan 19 21:00:54 2021 +0100 core: utils - functions to shm-duplicate str in a block commit 20d075a17189961baf63ac000e4417d7f04d8a08 Author: Daniel-Constantin Mierla Date: Tue Jan 19 07:49:24 2021 +0100 kamctl: use tm.t_uac_wait for ping command commit f9261f10188eabc7b4e5cd1fc7964fc01fedb9e0 Author: Nicolas C Date: Mon Jan 18 17:36:12 2021 +0100 core: added xavu_serialize_fields function (#2603) * core: added xavu_serialize_fields function Also added a function called by the three "*_serialize_fields" to reduce code duplication. The interface is not modified. * Revert refactoring We can add xavu_serialize_fields, but do not change the other functions. commit 1c66f6a1a5d04c33f1912609a36729b06b6eebd7 Author: Daniel-Constantin Mierla Date: Mon Jan 18 10:19:05 2021 +0100 kamctl: option for rpc command to replace tokens in parameters - supported now: replace '=CRLF=' with '\r\n' - fix 'kamctl ping' command by replacing '=CRLF=' with '\r\n' in multi-headers parameter commit 862543af16b0f19fd748819d446d9833b5d42cb0 Author: Sergey Safarov Date: Sun Jan 17 20:06:05 2021 +0300 pkg/docker: updated submodule [skip ci] commit 28ff6b5cb50709a92e8849d885dd55e1237f5a9e Author: Daniel-Constantin Mierla Date: Fri Jan 15 12:48:35 2021 +0100 misc: tools/kemi/lua - fixed field name in python script commit db9f768f1844e3339567522bf5a1b9f2b41b0bb6 Author: Daniel-Constantin Mierla Date: Thu Jan 14 08:27:36 2021 +0100 lib/trie: updated reference to userblocklist module commit adccefff803f210f27df37108fdd260eb63ec1c7 Author: Wolfgang Kampichler Date: Wed Jan 13 09:43:56 2021 +0100 lost: fixed 'for' loop initial declaration in utilities.c commit 0f962dca0953ef4461d1c82e229df0eb3efd9b99 Author: Kamailio Dev Date: Tue Jan 12 12:01:20 2021 +0100 modules: readme files regenerated - lost ... [skip ci] commit f9f26adc11d96367a40947642b20bfdda246875e Author: Wolfgang Kampichler Date: Tue Jan 12 11:56:47 2021 +0100 lost: added Geolocation header value list support - the Geolocation header value parsing now supports a list of location URIs of type (cid, http and https). - types may be filtered and the list sequence may be changed via new module parameters. - besides: README update and code refactoring. commit b4f439301c2dffbfc6a389354e840142fc3b965b Author: Daniel-Constantin Mierla Date: Tue Jan 12 10:05:32 2021 +0100 misc/examples/kemi: use local variable instead of many function calls for js commit 6e541feb9184e193f9c486c8f97d73360c69250d Author: Daniel-Constantin Mierla Date: Tue Jan 12 09:52:31 2021 +0100 misc/examples/kemi: use kx functions instead of pv commit 2590165e278efb947edb9cb5a75104f2f760c4c2 Author: Daniel-Constantin Mierla Date: Tue Jan 12 08:52:00 2021 +0100 app_jsdt: duktape interpreter upgraded to v2.6.0 commit bcb3fc59d4b18d71603e6614e20bc86df39a39b5 Author: Daniel-Constantin Mierla Date: Mon Jan 11 10:36:49 2021 +0100 secsipid: sync header file with upstream project commit c1a3443b09cee8a923f8801f8f3034f078034bf5 Author: Daniel-Constantin Mierla Date: Fri Jan 8 08:21:55 2021 +0100 secsipid: include secsipid.h from standard path commit 664542adf42a4d829ddf9b9e482aba81f30883d8 Author: Daniel-Constantin Mierla Date: Thu Jan 7 17:34:36 2021 +0100 secsipid: Makefile - detect of pkg-config knows about libsecsipid commit 231a6eceeb67318cf4708a765b47df6c336350da Author: Victor Seva Date: Thu Jan 7 11:14:53 2021 +0100 secsipid: use pkg-config when available commit b604275696b03e4a9a5ff5b1c6a7687711d58bb0 Author: Victor Seva Date: Thu Jan 7 11:37:16 2021 +0100 pkg/kamailio/deb: add bullseye commit 5bc9ea49112207d7ff61687f64653b55444a2ecf Author: Kamailio Dev Date: Thu Jan 7 10:31:12 2021 +0100 modules: readme files regenerated - topos ... [skip ci] commit 6a837651c6e0fe281ac4a6a62434f82046610b0e Author: Daniel-Constantin Mierla Date: Thu Jan 7 10:23:35 2021 +0100 topos: db storage of record route based on rr_update param commit fca3a26de881c71de080da0fe5eb799a5e14f684 Author: Daniel-Constantin Mierla Date: Thu Jan 7 10:07:41 2021 +0100 topos_redis: coherent indentation commit d859f8bfdd9adc89c29095c4e5de9d29c4333de0 Author: balajee Date: Thu Jan 7 09:38:15 2021 +0100 topos_redis: do rr update for requests within dialog based of flags commit cef21707658c746746bab32def68723c22987a1c Author: balajee Date: Thu Jan 7 09:37:28 2021 +0100 topos: docs for rr_update parameter commit 4f2a66282c4cd361984f50dd148859fe595ba745 Author: balajee Date: Thu Jan 7 09:36:34 2021 +0100 topos: added rr_update modparam - control if record-route should be updated for requests within dialog commit 90fe4d793d6bbf58760b0279149d210755d28e01 Author: Kamailio Dev Date: Thu Jan 7 09:16:24 2021 +0100 modules: readme files regenerated - textops ... [skip ci] commit 9629dbce67bc3f1528a055eaa4ed221bc4d00060 Author: Daniel-Constantin Mierla Date: Wed Jan 6 15:34:02 2021 +0100 textops: docs for ends_with() function commit 88c25b39c5bc1c7390a29176f76b8ede5b27802d Author: Daniel-Constantin Mierla Date: Wed Jan 6 15:29:45 2021 +0100 textops: added ends_with(str, suffix) function - exported to kemi commit aff06f6a9daeb053587658ca6cf8e6c267ee36fe Author: Daniel-Constantin Mierla Date: Tue Jan 5 16:57:13 2021 +0100 kemix: exported KSR.kx.get_send_sock_port() - return send socket port if set, 0 otherwise commit c5e2c397d962aa4099df4b0b59f69fa89a045754 Author: Daniel-Constantin Mierla Date: Tue Jan 5 16:52:32 2021 +0100 pv: $fsp - return send socket port, or 0 if $fs not set commit d8257e3c947c5619456dedcea51d28691a70fd84 Merge: 13d786e33d 42f7702430 Author: Daniel-Constantin Mierla Date: Tue Jan 5 16:30:11 2021 +0100 Merge pull request #2595 from theraphim/master Fix 2 issues that prevent auto_bind_ipv6 from happening on my setup commit 42f7702430c312b2c9caea8f617af4e3719ef12f Author: Paul Komkoff Date: Mon Jan 4 18:18:01 2021 +0400 core: fix unused argument in socket_info.c:get_flags get_flags has an argument - family - which is supposed to be used in netlink message, otherwise why would we need it? commit d2fd204b0ae35512a04702e480bb0d16878e98be Author: Paul Komkoff Date: Mon Jan 4 18:13:28 2021 +0400 core: work around interface enum buffer overrun When a system has too many interfaces and too many addresses, 8 kilobytes isn't enough to fit all of the netlink responses. As the result, kamailio gets stuck in a loop where it tries to do a 0-length recv. Increase the buffer to 32K. It's a miniscule amount for modern times anyway. Also, add diagnostics to make further troubleshooting easier. Proper fix would be to switch to libnl here, which would make a good weekend project. commit 13d786e33d6f04a718af40ba345cf0827f752c2f Author: Dennis Date: Mon Jan 4 18:35:44 2021 +0300 rtpengine: fixing wrong parsing the pair of IPv6 addr:port (#2592) - fixing wrong parsing the pair of IPv6 addr:port in rtpengine module, when loading node information from database. commit 2b0c7213700c64a762939f9b39111f902eeab9e8 Author: Daniel-Constantin Mierla Date: Mon Jan 4 10:35:42 2021 +0100 kemix: exported functions to get env values commit 6fc0ccc5c2ac2f86f353562f68924c5af16f5994 Author: Daniel-Constantin Mierla Date: Sun Jan 3 22:05:06 2021 +0100 core: added loadmodulex - can evaluate the vars in the parameter - example #!define MYMOD async.so loadmodulex "$def(MYMOD)" commit 3dfc7242e0fdf16555ddf6d3cf06a82014fc4268 Author: Daniel-Constantin Mierla Date: Sat Jan 2 16:10:07 2021 +0100 core: added $envn(name) - return environment variable as int number commit 5e91f429ef137625668dd41de9d227a2fcd1461a Author: Daniel-Constantin Mierla Date: Fri Jan 1 11:58:33 2021 +0100 core: use STR_STATIC_INIT() for defining core vars commit dd717b80be6f8e9519aa4b3d627cb88267b81146 Author: Daniel-Constantin Mierla Date: Mon Dec 28 14:08:16 2020 +0100 core: new core directive modparamx(mod, param, val) - alternative to modparam() where all its parameters are evaluated for config script variables - note that only variables that do not depend on SIP message processing should be used at this stage - example - set a module parameter using the value of an evironment variable: modparamx("dispatcher", "db_url", "$env(DBURL)") commit 1ec0f77f5350abcaacc5831fb658f02ca4108580 Author: Daniel-Constantin Mierla Date: Sun Dec 27 18:20:59 2020 +0100 pv: removed code relocared to core commit d1b982cbebe187395b5677c9cdd8ad6c185a5a6b Author: Daniel-Constantin Mierla Date: Sun Dec 27 18:19:49 2020 +0100 core: relocated $def(...) and $defn(...) commit b1286bd8d2c3d8bc2672141ebd1055f075bdd6c5 Author: Kamailio Dev Date: Sat Dec 26 12:31:18 2020 +0100 modules: readme files regenerated - secsipid ... [skip ci] commit 5f93bb6fed27e41e001a4748081ab6e3f32e737d Author: Daniel-Constantin Mierla Date: Fri Dec 25 20:00:49 2020 +0100 xhttp: kemi funtion to return $hu - http uri commit c1e06e029b192a4db45841fa78e9bcfee91f125d Author: Daniel-Constantin Mierla Date: Thu Dec 24 10:09:02 2020 +0100 secsipid: docs - details of the acronyms commit 004190b2ebe62681ae1f4f65f18de1a9e430742d Author: Daniel-Constantin Mierla Date: Wed Dec 23 14:00:48 2020 +0100 core: evaluate replacement expression for substdef - done fore define when it includes variables, to be coherent with subst commit bd2b5c6e8ee7e5e81732b7242279c79e552db4dd Author: Daniel-Constantin Mierla Date: Tue Dec 22 21:15:12 2020 +0100 core: renamed core init list of pvs - similar name is used in pv_core.c commit 80b3d5d036da493316a93594c770df1ef8218e5e Author: Daniel-Constantin Mierla Date: Tue Dec 22 20:33:27 2020 +0100 core: info message made dbg when adding a subst expression commit bdf92b1eee120d4dce22079faf4d4cf73133c3d7 Author: Daniel-Constantin Mierla Date: Tue Dec 22 19:44:47 2020 +0100 pv: removed implementation of $env(name) commit 62a08366b4424578ffd9a9f42855ce5f4c710668 Author: Daniel-Constantin Mierla Date: Tue Dec 22 19:44:16 2020 +0100 core: pv api - relocated implementation of $env(name) commit 924125d833998e09c9d73a382225430b9ac0ef16 Author: Henning Westerholt Date: Tue Dec 22 13:47:15 2020 +0000 nathelper: refine log statement, remove redundant info commit 8e54f027e8193b70e840033b9c3c5a94ebf5486b Author: Kamailio Dev Date: Mon Dec 21 14:46:11 2020 +0100 modules: readme files regenerated - registrar ... [skip ci] commit 4b7c02c93053076d3089499a0290203157b63c0d Author: Daniel-Constantin Mierla Date: Mon Dec 21 14:34:16 2020 +0100 registrar: docs for expires field of xavp_cfg commit 132c9d03a458c1c8371dfe5bfe07d996e4407cb2 Author: Daniel-Constantin Mierla Date: Mon Dec 21 14:31:08 2020 +0100 registrar: allow taking expires value from xavp_cfg expires field commit 58468c3ac6cbfcf426e2f7a89d2becbec09aac32 Author: Kamailio Dev Date: Mon Dec 21 10:31:37 2020 +0100 modules: readme files regenerated - http_client ... [skip ci] commit 729340ff8c80ac836f1889c505cf361abc4fe0ae Author: Daniel-Constantin Mierla Date: Mon Dec 21 10:29:28 2020 +0100 http_client: docs for http_client_get() commit b6a1088767c4d9d483113ad06ac4700dcf46820f Author: Daniel-Constantin Mierla Date: Mon Dec 21 10:15:53 2020 +0100 http_client: new function http_client_get() - do explicit GET request with headers (and body) - exported KSR.http_client.get_hdrs() commit b04111b583b454b12ea0c6a265a14858c195b213 Author: Daniel-Constantin Mierla Date: Sat Dec 19 15:34:05 2020 +0100 core: kemi - KSR.is_method_in() uses E/e to match PRACK commit 8693fabb57af9428af5d3110da7dce12fe5cd634 Author: Daniel-Constantin Mierla Date: Fri Dec 18 09:17:43 2020 +0100 tls: kemi function KSR.tls.cget(aname) - get connection/certificates attributes by providing a corresponding tls pv name commit 797db215d4a71723012b4a6e2ce54ccf55dbcedd Author: Kamailio Dev Date: Fri Dec 18 08:31:24 2020 +0100 modules: readme files regenerated - http_client ... [skip ci] commit fadc0fc499fb57a763aa71a76b24cff152bbd927 Author: Daniel-Constantin Mierla Date: Fri Dec 18 08:18:51 2020 +0100 http_client: docs - section title to get proper entry in toc - bits of whitespacing fixing commit fd35a1a4eee2c50a3b7bf4ee6b1f6f20f4fa7d62 Author: Daniel-Constantin Mierla Date: Thu Dec 17 14:54:04 2020 +0100 dialog: handle CANCEL requests for CSeq updates commit 18410da04c7f7bbc9628820427fedb92cf893526 Author: Theo Date: Fri Apr 17 08:53:00 2020 +0000 tm: 200 OK not processed correctly by Proxy after final non-2xx Description: Problem: Forwarding of 200 OK while sent 488 waits for ACK, destroys the UAS send buffer Scenario: During suspension of 200 OK by ims_qos module function Rx_AAR() at terminating PCSCF, The PCRF sends an AA Answer with result code DIAMETER_TOO_BUSY (3004), which triggers the PCSCF to send a 488 ‘Sorry no QoS available’ to the originating side (ims_dialog module function dlg_terminate()). Afterwards neither the 200 OK nor the ACK(488) is processed correctly by the PCSCF. Solution: The UAS send buffer should not be overwritten during processing of 200 OK, because non-2xx is needed to associate the ACK message in a correct way. 200 OK must be forwarded statelessly. Side-Effect (potentially breaks existing function): Some callbacks cannot be called for the 200 OK, to avoid messing the stored 488. commit 6c1c957b18a395e2dad79a8b3a3c0de347aa4f2d Merge: 70cb87bd98 205cad460b Author: Wolfgang Kampichler <49035738+wkampich@users.noreply.github.com> Date: Thu Dec 17 09:25:19 2020 +0100 Merge pull request #2584 from sergey-safarov/master lost: removed not used namespace commit 70cb87bd98f054f6e493992ae844bcfea0ea98fa Merge: 4a2c1ea81d 871ae263f0 Author: Nacho G Date: Thu Dec 17 08:58:22 2020 +0100 Merge pull request #2579 from NGSegovia/keepalive_fix_crash_on_destination_mod_param keepalive: fix initialization when using destination mod param commit 4a2c1ea81dcb58a5b31ad3d090d5694366b8fde0 Author: Julien Chavanton Date: Wed Dec 16 13:08:59 2020 -0800 rtpengine: fix param mos_min_roundtrip_B_pv commit 7c98d547996637a7bf1c7025c93142f574fe3ac9 Author: tsearle Date: Wed Dec 16 21:47:11 2020 +0100 modules/siptrace: fix regression preventing variables to be used (#2588) * modules/siptrace: fix regression preventing variables to be used Commit fa7eb2a switched the 2 parameter version of sip_trace from using the builtin fixup_spve_spve to the custom fixup method to using the custom fixup_siptrace. As it is a custom fixup method, the corresponding free method can not be auto-detected causing the config parser to require the parameters to be a constant. This patch adds a free method, allowing variables to be once again passed as the 2nd parameter of this method (as well as fixing a memory leak for the 3rd parameter). * change free for parameter 3 Co-authored-by: Torrey Searle commit 67f741395d5a8dbd4a0a8e50aaffefbc0a72e414 Merge: d5c8ac5daa ed8c360544 Author: Daniel-Constantin Mierla Date: Wed Dec 16 21:30:49 2020 +0100 Merge pull request #2586 from danielmartinezruiz/textops_add_body_functions_to_api textops: added functions to manipulate the body in the exported api commit d5c8ac5daabbe354a267f24ee1e3fe704bccb048 Merge: ce58411c46 ccaba976cd Author: Daniel-Constantin Mierla Date: Wed Dec 16 21:29:52 2020 +0100 Merge pull request #2582 from balajeesv/kemi_evapi_multicast evapi: export async_multicast() to kemi commit ce58411c462231d6ea1fc3b4acbf50520c2962ce Author: Daniel-Constantin Mierla Date: Wed Dec 16 20:54:57 2020 +0100 http_client: do not set empty headers and body commit 871ae263f0547c4a1d7c394d8fded054e0d55818 Author: Nacho Garcia Segovia Date: Wed Dec 16 19:21:59 2020 +0100 keepalive: fix initialization when using destination mod param - Fixed the way the module is initialized, causing problems when using destination mod parameter because when invoking this parameter some utilities are not initialized (timers). commit ed8c360544b86061b7a517dc256e85089079fe02 Author: Daniel Martínez Ruiz Date: Wed Dec 16 10:58:42 2020 +0100 textops: added functions to manipulate the body in the exported api Functions added: - set_body - set_body_multipart - append_body_part commit d620aab9d2bc16e7785d5be0ddecd016329055de Author: Daniel-Constantin Mierla Date: Wed Dec 16 08:29:41 2020 +0100 xhttp: clang format code commit 4add1751ed673f062f2c79a2bc4c8f31955b6d1d Author: Daniel-Constantin Mierla Date: Tue Dec 15 09:28:26 2020 +0100 kemix: exported functions to get define values commit 205cad460ba5c519e4c6411a3b0c2d33cacba534 Author: Sergey Safarov Date: Sun Dec 13 18:40:45 2020 +0300 lost: removed not used namespace fix #2584 commit 5272c8a2ec910e5d9e37067e94089a42a5198fd9 Author: Daniel-Constantin Mierla Date: Mon Dec 14 07:34:07 2020 +0100 tm: free proxy structure in latest kemi export commit ccaba976cd1c599ba64067df0896fdd4888af00f Author: balajeesv Date: Fri Dec 11 21:31:27 2020 +0530 evapi: export async_multicast() to kemi commit 7811f2dfa8b2465bb9c5b962038b03c50c1d399c Author: Daniel-Constantin Mierla Date: Fri Dec 11 14:21:53 2020 +0100 pv: new var $defn(name) - return the value of a define converted to numbaer (signed int) commit ba27633ca22bcfc18fd4bb7d62c2f5bb32e56962 Author: Daniel-Constantin Mierla Date: Thu Dec 10 17:04:31 2020 +0100 dispatcher: info log message when adding extra weight or rweight percentages commit 547f06785187a0af5e10ff71c3ed91a1ee300528 Author: Kamailio Dev Date: Thu Dec 10 16:46:14 2020 +0100 modules: readme files regenerated - dispatcher ... [skip ci] commit 15a535c7eae5a4954d51667c8ec8d7900a7d26fe Author: Daniel-Constantin Mierla Date: Thu Dec 10 16:40:35 2020 +0100 dispacher: docs - note that the range for weights include the limits commit e00f610203fee957a22afc5f8103c1482a925138 Author: Daniel-Constantin Mierla Date: Thu Dec 10 16:34:28 2020 +0100 dispatcher: check weight value to be in expected range commit 7fa61a98a52723ee6f990e9cc3aee252f23d433a Author: Kamailio Dev Date: Thu Dec 10 16:31:24 2020 +0100 modules: readme files regenerated - dispatcher ... [skip ci] commit db55715003cd9af5ef3d32b51b5246643eea10d1 Author: Daniel-Constantin Mierla Date: Thu Dec 10 16:25:49 2020 +0100 dispacher: docs - more details about weight and rweight attributes - cross reference sections that have info about weight and rweight attributes commit 41040a0420ee48f51901bf32e29526c8948ecea0 Author: Daniel-Constantin Mierla Date: Tue Dec 8 13:07:44 2020 +0100 core: tcp - log connection state and flags on debug message commit efb9c5f83b37c316b848ae7b6dc829e2f8ca6275 Author: Daniel-Constantin Mierla Date: Tue Dec 8 12:50:56 2020 +0100 core: tcp - debug messages merged, print bytes read and flags commit d80ae5e88edec8471ade209f9984bef488cbb06f Author: Daniel-Constantin Mierla Date: Tue Dec 8 11:32:16 2020 +0100 htable: set the value for dmq replicate of rm with sw operation commit 1a532a57f568da3e9c2f2d953b0d5d8336baab44 Author: Kamailio Dev Date: Mon Dec 7 14:31:13 2020 +0100 modules: readme files regenerated - rtpengine ... [skip ci] commit 26a7b41f7a78f4cc4a7abbb82c1c38cf0927e40a Author: Julien Chavanton Date: Mon Dec 7 05:26:19 2020 -0800 rtpengine: query rtt per call leg (#2576) Co-authored-by: Julien Chavanton commit a2eff905626c6428539d3d848e7968f5dd0f2108 Author: Victor Seva Date: Fri Dec 4 10:23:04 2020 +0100 cfgt: log info when node is created and saved commit 02fc919e4f177cc3ab9c5d53eb9ea2019c572bd9 Author: Daniel-Constantin Mierla Date: Thu Dec 3 14:07:34 2020 +0100 pv: use static buffer for ctime_r() output and check its return - fixed $TF output, regression introduced when switching to thread safe time function commit 53664ba26af389855444c1c2c6a78d53b276c0a0 Author: Daniel-Constantin Mierla Date: Thu Dec 3 13:50:58 2020 +0100 htable: replicate the operation rm with sw - GH #2573 commit c0f5382bfbd2022896a9b206967977f827517700 Author: Daniel-Constantin Mierla Date: Thu Dec 3 13:15:52 2020 +0100 tm: check end of header name in lw parser - proper identification of header type, prior could mistakenly set the type by matching the prefix of long header name - GH #2572 commit f9d424ac426dc0547c7233902dfa44ad1287e077 Author: Sergey Safarov Date: Wed Dec 2 20:56:57 2020 +0300 lost: trimed spaces before reolving locationURI value fixes GH2569 (#2569). Allow parse exmaples from RFC7840 commit 86532d14f005409be7ae67e3013703b216775aed Author: Daniel-Constantin Mierla Date: Wed Dec 2 16:20:57 2020 +0100 core: main - removed old unchanged compile ifndef condition commit 31f0612c2d1f843e3cdc43aefebf3b942300149b Author: Daniel-Constantin Mierla Date: Wed Dec 2 14:25:46 2020 +0100 core: main - log message on more signal values, wrap around SIG_DEBUG - includes part of GH #2127 commit 6137358a9f699efd88c53d9b0b1081b338996888 Author: Daniel-Constantin Mierla Date: Wed Dec 2 14:00:32 2020 +0100 tm: cast port parameter for kemi export function commit 4183b860e8af6d65074ab98a996c187211aebc7f Author: Patrick Wakano Date: Wed Dec 2 13:58:18 2020 +0100 dialog: access dialog table entry by reference for dmq_send_all_dlgs - avoid race conditions to get and release the lock when entry structure is copied in local variable - GH #2570, GH #2547 commit 04dc5d6c66c85d0d411aa23b27bc6be00258eff6 Author: Daniel-Constantin Mierla Date: Wed Dec 2 09:45:48 2020 +0100 auth_diameter: init variable and check before freeing commit 468ec8f26ff8496bdf62a7bfbbb1b1e2e3452c0f Author: Sergey Safarov Date: Tue Dec 1 18:00:39 2020 +0300 pkg/kamailio/obs: updated tmpfiles fixed removing of kamailio_ctl and other files commit 057383f0b780b8317831f72c7c9f64786cc5a25e Author: Daniel-Constantin Mierla Date: Tue Dec 1 09:40:56 2020 +0100 dlgs: fixed return value for dlgs_tags_count() commit a12029cd2b4a9153851496fb2999b89875b5b495 Author: Henning Westerholt Date: Tue Dec 1 08:28:51 2020 +0000 tm: some more cleanups regarding logging (remove double log level or function) commit d4316319225ba98e940b3631d00531eed6e31f9a Author: Daniel-Constantin Mierla Date: Mon Nov 30 15:11:27 2020 +0100 tm: removed function name from log messages - it is already in the prefix commit 6376e24960878ca510ab6f1ce0594a351debc409 Author: Daniel-Constantin Mierla Date: Mon Nov 30 14:07:21 2020 +0100 dlgs: fix counting dialogs function - count the dialog in initial state - GH #2568 commit bd504b2352d322e94072ff7915cc4ee48260cccc Author: Daniel-Constantin Mierla Date: Mon Nov 30 09:11:18 2020 +0100 tm: renamed kemi ki_t_relay_to_proto2() to ki_t_relay_to_proto_addr() commit 26b16dff41822feb37dd574b7324e817a25e1aff Author: Kamailio Dev Date: Mon Nov 30 09:16:16 2020 +0100 modules: readme files regenerated - lost ... [skip ci] commit 60cf4502bbc55b4b8d246c3967dd8cae87e95c45 Merge: 6c18df1663 124499c12d Author: Daniel-Constantin Mierla Date: Mon Nov 30 09:14:18 2020 +0100 Merge pull request #2566 from sergey-safarov/master lost: fixed typo commit 6c18df166379dd635bb99375ae1269b1ef8d96b2 Merge: 0f572ca972 93b2c03eca Author: Daniel-Constantin Mierla Date: Mon Nov 30 09:02:33 2020 +0100 Merge pull request #2563 from aalba6675/kemi-tm-proto tm: KEMI expose t_relay_to_xxx protocol functions commit 124499c12db185d85805e5c71d5cc4222e608b68 Author: Sergey Safarov Date: Sun Nov 29 22:54:24 2020 +0300 lost: removed extra `"` symbol in example commit 87f363f7fa0bf8f1897a3d6de13a09d6ec3812b9 Author: Sergey Safarov Date: Sun Nov 29 22:44:33 2020 +0300 lost: fixed typo commit 0f572ca97215e0a86b8f6d54d04bb3756c779889 Author: Sergey Safarov Date: Sat Nov 28 18:41:16 2020 +0300 pkg/kamailio/obs: packaged sworker module commit 0686083209841be9f5d26ea61c3f4b660d74a9b8 Author: Daniel-Constantin Mierla Date: Fri Nov 27 13:25:50 2020 +0100 core: skip running event_route[core:pre-routing] for internal routed messages commit 98805c723fbe01556e56d5b00ffc686b92014847 Author: Victor Seva Date: Fri Nov 27 12:22:52 2020 +0100 ndb_redis: set message level to debug on reconnect * logging error makes no sense here since there's going to be a reconnection afterwards commit b7d42f248bef70a06d8ae23f4a7652fd3f0e4e61 Author: Daniel-Constantin Mierla Date: Fri Nov 27 07:49:27 2020 +0100 core: test if shm is initialized on early shutdown commit 93b2c03eca373831d895f392b790b28973c8e30e Author: Anthony Alba Date: Fri Nov 27 11:02:34 2020 +0800 tm: KEMI expose t_relay_to_(host, port) functions commit 85b2f1a18ad12a74bc80a4946d41510795e47e04 Author: Daniel-Constantin Mierla Date: Thu Nov 26 16:04:39 2020 +0100 core: new global parameter async_workers_group - define groups of async worker processes - async_workers_group="name=abc;workers=N;nonblock=[0|1];usleep=M" - groups of worker processes can be used now with sworker module commit 6520ee4422b24ca26f6d095d30cd2a0b0ea80aa2 Author: Anthony Alba Date: Thu Nov 26 22:39:08 2020 +0800 tm: KEMI expose t_relay_to_xxx protocol functions In KEMI let's expose t_relay_to_tcp t_relay_to_udp t_relay_to_tls to force the transport. commit aa13720e5d78dde5ae5235c13399848cb8f5a0cc Author: Daniel-Constantin Mierla Date: Thu Nov 26 13:54:42 2020 +0100 core: check if the tcp clone rcv buffer is set when applying changes commit 3fde5ddcd8ae583b8d3fa6be43589bba2e07b984 Author: Kamailio Dev Date: Thu Nov 26 13:46:28 2020 +0100 modules: readme files regenerated - sworker ... [skip ci] commit 10292cf151bd4d0ab9d2926d6acc9e2642b6f6da Author: Daniel-Constantin Mierla Date: Thu Nov 26 13:44:27 2020 +0100 sworker: docs update to reflect use with event_route[core:pre-routing] commit 09d9a34923fa2ca3441f8b67a740383466a92481 Author: Daniel-Constantin Mierla Date: Thu Nov 26 13:25:50 2020 +0100 sworker: restrict use of sworker_task() in pre-processing phase - allow execution only in event_route[core:pre-routing] commit f86ced0419787a3c5196edb055f30b39684e37c5 Author: Daniel-Constantin Mierla Date: Thu Nov 26 13:23:05 2020 +0100 core: new event_route[core:pre-routing] - executed before running config script for SIP messages, if received from the network, it is not executed if the message was dispatched internally - can be used to delegate processing to special workers via sworker module - if drop is used, then processing stops for that message, otherwise it goes forther to request_route or reply_route commit ecea36c6281c60888b2273a046b8937858cd2f7b Author: Daniel-Constantin Mierla Date: Thu Nov 26 09:49:37 2020 +0100 sworker: set the internal received flag commit 0792f6e5f9b8e43981f8dfa87a860f578d16da1e Author: Daniel-Constantin Mierla Date: Thu Nov 26 09:44:31 2020 +0100 core: added flags field for received info structure commit f3f1a643b7084365d1b18d971cf4ef024f717e7b Author: Sergey Safarov Date: Wed Nov 25 21:44:45 2020 +0300 pkg/kamailio/alpine: renamed userblacklist to userblocklist commit 309c00f0bbc0320ef376495b1dd88c2c13cc61a2 Author: Kamailio Dev Date: Wed Nov 25 18:31:19 2020 +0100 modules: readme files regenerated - rtpengine ... [skip ci] commit 7eda375669a03ad991d812acfaf15a936b1cabaf Author: Sergey Safarov Date: Wed Nov 25 20:23:14 2020 +0300 pkg/kamailio/obs: renamed userblacklist to userblocklist commit 10349080490faabffaf1ab7cc5d591678b8c94dd Author: Stefan Mititelu Date: Wed Nov 25 19:20:52 2020 +0200 rtpengine: add CRC32 hash algo (#2558) commit 721d533317c735d7ddbd16ad94684b483468c010 Author: Daniel-Constantin Mierla Date: Wed Nov 25 18:09:51 2020 +0100 dispatcher: removed unnecessary return commit c9f0adddde8321bfaf368691fea74079e40bd789 Author: Henning Westerholt Date: Wed Nov 25 15:28:40 2020 +0000 tls: log version, gh #2561 commit 0d90412e5f6ecce601e21561142d0a19ad509f62 Author: Daniel-Constantin Mierla Date: Wed Nov 25 14:05:31 2020 +0100 sworker: new module to delegate sip message processing to a group of workers commit e71f60ffc51654512863e583d863f7247381281d Author: Daniel-Constantin Mierla Date: Wed Nov 25 14:04:21 2020 +0100 core: async - function to push task to a specific group of workers commit bd02d616dacfd7152fefc9b050cb6203ea19cf39 Author: Daniel-Constantin Mierla Date: Wed Nov 25 09:08:59 2020 +0100 core: created a structure for async task attributes commit 0b8d884083c7240b1e58b720c57fd8e9bc6f8262 Merge: fb878ee5b9 d90f29b3b0 Author: Daniel-Constantin Mierla Date: Wed Nov 25 08:12:31 2020 +0100 Merge pull request #2556 from alexyosifov/smsops_fix_concatenated smsops: fix len calc for a concatenated sms commit fb878ee5b90fa79363c75338c294e78a9bc9f73a Author: Daniel-Constantin Mierla Date: Tue Nov 24 13:25:43 2020 +0100 kemix: added functions to get contact header uri commit 802b80853baf3f9e33f84de79a4473bdf2b4e6df Author: Daniel-Constantin Mierla Date: Tue Nov 24 13:11:57 2020 +0100 registrar: use core function for parsing all contact headers commit 5dab8768efb3bc8214c46005520c92c6d735ba39 Author: Daniel-Constantin Mierla Date: Tue Nov 24 13:09:23 2020 +0100 core/parser/contact: helper function to parse all contact headers commit 32c750ed833ec1d1c2d1a2a2cf189ea3b0c5e2ee Author: Daniel-Constantin Mierla Date: Tue Nov 24 09:49:37 2020 +0100 misc/tools/kemi: lua - replaced markdown term - no longer suitable for the new tools commit 96642c19fa0fb135d9c0bb30d35834b7938c668d Author: Daniel-Constantin Mierla Date: Mon Nov 23 21:17:59 2020 +0100 misc/tools/kemi: lua - fixed typos in readme commit 3f4e589973ff7746611242f50d14eb990b2efa3f Author: Daniel-Constantin Mierla Date: Mon Nov 23 19:44:08 2020 +0100 misc/tools/kemi: lua - full file name for kemiluacheck tool commit c89d46d88687602131c88b4001345a0be9f01380 Author: Daniel-Constantin Mierla Date: Mon Nov 23 14:21:12 2020 +0100 misc/tools/kemi: lua - tools useful for using Kamailio with KEMI Lua scripts commit 6035c30aea72d06bf08883677d45f4eb0019f189 Author: Daniel-Constantin Mierla Date: Mon Nov 23 13:48:01 2020 +0100 misc/examples/kemi: fixed function name to get From-URI commit 454c4653409a69ef115de5ee748524d36e147246 Author: Daniel-Constantin Mierla Date: Mon Nov 23 10:10:55 2020 +0100 etc/kamailio.cfg: split to filter on both friendly and scanner - some scanning scripts use a different format for the user agent commit e15c90d31fd0444f41cb862408f77399123c0191 Author: Daniel-Constantin Mierla Date: Mon Nov 23 10:09:33 2020 +0100 misc/examples/kemi: filter on user agent matching friendly, scanner and sipvicious commit b59204eb1df8c85bcdde65f2a840f55986f01223 Author: Daniel-Constantin Mierla Date: Mon Nov 23 08:15:34 2020 +0100 kemix: exported functions to get socket string and name commit efe36cf0bab16addb2a42a696f58ee38477f9e7f Author: Daniel-Constantin Mierla Date: Mon Nov 23 07:44:09 2020 +0100 pv: new variable $Rn - return receiving socket name commit 070a9c042a1caf19162d3d97b26f8d7548747cbb Author: Daniel-Constantin Mierla Date: Fri Nov 20 08:12:18 2020 +0100 kemix: exported function get_rcvadvip() and get_rcvadvport() - return advertised address and port of the receiving socket commit 889431746d24c73eeff73705fab36a0e154116a9 Author: Daniel-Constantin Mierla Date: Fri Nov 20 08:02:37 2020 +0100 misc/examples: note that sr is exported by app_lua_sr - hint for lua syntax check commit aa6e9963b2725c1b6b7e5ff995a77c222d95fa3c Author: Daniel-Constantin Mierla Date: Thu Nov 19 17:06:06 2020 +0100 tm: proper fill of From/To URI/tag values using parsed structure in t_uac_send() commit 9c8abc6bba6807231989c3dabed4aef1e7fff307 Author: Kamailio Dev Date: Thu Nov 19 17:01:16 2020 +0100 modules: readme files regenerated - dispatcher ... [skip ci] commit 90e3033c51d7403a303f44e29f60be339ec217ef Author: Julien Chavanton Date: Thu Nov 19 07:51:06 2020 -0800 dispatcher: algorithm 13 (#2493) - latency optimized round-robin with failover - optionally congestion can be use instead of latency - thanks to Salman Ali (asalman18) for the review commit b40a2a42a3f4f3a21f2d0a2f9ec3c18668a05b4d Author: Daniel-Constantin Mierla Date: Thu Nov 19 16:16:35 2020 +0100 core: new preprocessor directive $!defenv ID=ENVVAR - define an ID to the value of an environment variable with the name ENVVAR - it can also be just $!defenv ENVVAR and the ID is set to ENVVAR name - example: #!defenv SHELL * if environment variable $SHELL is '/bin/bash', then it is like #!define SHELL /bin/bash * variant: #!defenv ENVSHELL=SHELL * then it is like #!define ENVSHELL /bin/bash - it is a simplified alternative of using #!substdef with $env(NAME) in replacement part commit d90f29b3b03386add989aebe3865bdc78dff8fbe Author: Aleksandar Yosifov Date: Thu Nov 19 15:39:13 2020 +0200 smsops: fix len calc for a concatenated sms - fixed the calculation for concatenated SMSs based on TS 23.040, Sec. 9.2.3.16 commit a93d3f9375a9ad044866c2aa32490238a4a270a2 Author: Kamailio Dev Date: Thu Nov 19 10:46:19 2020 +0100 modules: readme files regenerated - http_async_client ... [skip ci] commit 8ab72a37565bbec503d825f48774a0627014f665 Author: Federico Cabiddu Date: Thu Nov 19 10:34:13 2020 +0100 http_async_client: add http_time pseudovariable commit b7b33ad13942a7f0ef48ed9487541cd418f137f6 Author: Henning Westerholt Date: Thu Nov 19 07:07:35 2020 +0000 pkg: fix debian lintian error after kamailio scripts changed to python3 commit 526873c70ac3860638107a74ac50ed6028319bc8 Author: Alex Hermann Date: Wed Nov 18 01:16:04 2020 +0100 jansson: Fix another case of inverse boolean logic Copy-pasto from before the other fix. commit 3214ecd8ee82d1b69cde57d96dddefe1301c190c Author: Daniel-Constantin Mierla Date: Wed Nov 18 14:14:48 2020 +0100 tm: print ruri mode in debug message from t load contacts commit 59f6ddbe902d61bc682dd12fc6330df656468b1b Author: Daniel-Constantin Mierla Date: Wed Nov 18 14:04:15 2020 +0100 tm: use q field comparison in while for standard t contacts load - fix ordering change to standar mode introduced with proportional mode - GH #2449 commit 826b71fd4d6e62ca80d8b3889b44eaf9240881a1 Author: Kamailio Dev Date: Wed Nov 18 10:01:15 2020 +0100 modules: readme files regenerated - uac ... [skip ci] commit 951c9ac9adaccc1c35e152593cb3c2e7f6e7af6f Author: Daniel-Constantin Mierla Date: Wed Nov 18 09:58:00 2020 +0100 uac: docs for rpc command uac.reg_unregister commit a689eb27e5a35da2d599bc74bc9d5c7739780f4d Author: Daniel-Constantin Mierla Date: Wed Nov 18 09:54:01 2020 +0100 uac: new rpc command uac.reg_unregister - send REGISTER with expires 0 for matching record, turning it in disable state - GH #2549 commit 1c58b8e0ed221404a15c1426f40df167654e3860 Author: Daniel-Constantin Mierla Date: Wed Nov 18 07:55:44 2020 +0100 dispatcher: test no-dns flag to skip ip matching for hostnames - no dns done at startup if the flag is set in the destination record commit 18f59c10582845da5eea280990daf19c804978fb Author: Daniel-Constantin Mierla Date: Tue Nov 17 12:55:17 2020 +0100 drouting: give portparameter set to 0 to sip_resolvehost() - enable doing SRV query, GH #2553 commit db845ae037ceed8a6ecd6e81822135b58f3c9509 Author: Daniel-Constantin Mierla Date: Tue Nov 17 11:53:22 2020 +0100 secsipid: set file caching options if modparams are provided commit 1f39ac9a451d7aeb5a33cd69094aebf63b2f6589 Author: Kamailio Dev Date: Tue Nov 17 11:46:18 2020 +0100 modules: readme files regenerated - secsipid ... [skip ci] commit 14e82498f24dff5cf7ebd416e9bb88500583645b Author: Daniel-Constantin Mierla Date: Tue Nov 17 11:44:44 2020 +0100 secsipid: docs for secsipid_get_url() commit c29fffb6890ffbf099ba2556ca6d90138b4497cd Author: Daniel-Constantin Mierla Date: Tue Nov 17 11:39:10 2020 +0100 secsipid: new function secsipid_get_url(url, ovar) - convenience function to get the content of an URL and store the result in a variable, can be used to build caching of public keys with htable commit 2250d1b335698a4f061e920bed6480cf20d50a70 Author: Kamailio Dev Date: Tue Nov 17 10:31:17 2020 +0100 modules: readme files regenerated - secsipid ... [skip ci] commit c5ca978b5b3fc0c0f15a3f48c8f56233ed54a844 Author: Daniel-Constantin Mierla Date: Tue Nov 17 10:16:55 2020 +0100 secsipid: docs for secsipid_check_identity_pubkey() commit 84fb4a20a81e065d5bb1bc96b10697bf066ddf33 Author: Daniel-Constantin Mierla Date: Tue Nov 17 10:11:29 2020 +0100 secsipid: added secsipid_check_identity_pubkey(pubkeyVal) - functions that checks the identity header validity with a public key provided in the parameter commit 3bc4ff8d6ce02ec1c10bb20fcc4d3b9d0c5ade0e Author: Daniel-Constantin Mierla Date: Tue Nov 17 10:02:04 2020 +0100 secsipid: synced libsecsipid.h commit 08a9ed3d136c861f990e4f63c2c0544e08d9078d Author: Daniel-Constantin Mierla Date: Mon Nov 16 10:06:20 2020 +0100 jsonrpcs: exported dispatch() function to kemi commit 04f301af45b9def08bac4eddedb8b78898c8c5dc Author: Kamailio Dev Date: Mon Nov 16 09:16:24 2020 +0100 modules: readme files regenerated - acc ... [skip ci] commit eb8049fee6695744731b2c17735bf3d7788744ac Merge: 03a1454c4b 9393422123 Author: Daniel-Constantin Mierla Date: Mon Nov 16 09:04:05 2020 +0100 Merge pull request #2550 from amessina/master acc: docs - database column constraint alteration for acc_extra_nulla… commit 93934221231897106a1933d37ffd3c046fed47a9 Author: Anthony Messina Date: Sat Nov 14 11:17:29 2020 -0600 acc: docs - database column constraint alteration for acc_extra_nullable and cdr_extra_nullable [skip ci] commit 03a1454c4bfef67ef214c13bffd02a0b4e4688e1 Author: Daniel-Constantin Mierla Date: Thu Nov 12 17:38:08 2020 +0100 sipsecid: docs - fix sections id prefix commit 8c16055853a697d1a13ef760da06a30544dc4fd8 Author: Kamailio Dev Date: Thu Nov 12 14:46:14 2020 +0100 modules: readme files regenerated - secsipid ... [skip ci] commit 40cd54b2853667c0143ff96ae899991e6fdd30dc Author: Daniel-Constantin Mierla Date: Thu Nov 12 14:39:05 2020 +0100 secsipid: docs for cache parameters commit cac73df6e2f90b6f6d8c051fb1e65c2d9ae01e0f Author: Daniel-Constantin Mierla Date: Thu Nov 12 13:18:06 2020 +0100 secsipid: added modparams to set url file cache options commit 3f47038f3feaf13d080da289ecd39d9e37786ec3 Author: Daniel-Constantin Mierla Date: Thu Nov 12 09:33:11 2020 +0100 tm: update local via if internal flags are set for local request commit 70b391d3160d1ad46cdd5d927632b4ac0b3dc6ae Author: Daniel-Constantin Mierla Date: Wed Nov 11 14:07:10 2020 +0100 core: detect loaded modules for --cfg-print to define MOD_name - this is at parsing level, not handled by cfg interpreter, so the modules are not effectively loaded commit ed80ec347ec74d0364fce9cc74fe83df443b9ac8 Author: Daniel-Constantin Mierla Date: Wed Nov 11 09:29:08 2020 +0100 core: added local_rport global parameter - similar to add_local_rport() but set globally commit bf28fa91455eb5d42bb2955a70fadb8d27f6bb41 Author: Daniel-Constantin Mierla Date: Wed Nov 11 08:36:45 2020 +0100 core: set initial state for --cfg-print before invoking flex parsing - no longer needed to have #!KAMAILIO, #!SER, ... in the first line commit 228eaef0d4e1cae97a23bedd8a6160585fa4e3da Merge: 1750d195cc 57be5c1f33 Author: Daniel-Constantin Mierla Date: Wed Nov 11 08:11:01 2020 +0100 Merge pull request #2545 from alexyosifov/core_msg_translator core: added missing field in sip_msg_update_buffer commit 1750d195ccd5de80ac586b902d6f05c2f3703a33 Author: Daniel-Constantin Mierla Date: Tue Nov 10 16:15:47 2020 +0100 core: groupped --cfg-print state switch condition in a function commit d40d23da34634ca0cfb35fa561189ffe08d850d2 Author: Daniel-Constantin Mierla Date: Tue Nov 10 16:00:35 2020 +0100 core: print also define value during --cfg-print commit 7a88baf9b0dbd4e46557278eaaaf755a5f4350a9 Author: Daniel-Constantin Mierla Date: Tue Nov 10 15:56:00 2020 +0100 core: evalute define expressions in config for --cfg-print option commit 0b379b81364f61e91288379aade4eea7613b253a Author: Daniel-Constantin Mierla Date: Tue Nov 10 15:37:36 2020 +0100 kamctl: removed old fine after renaming module to userblocklist commit 8736594784ff56df3a3496c19c17ac1513437488 Author: Daniel-Constantin Mierla Date: Tue Nov 10 15:34:03 2020 +0100 doc: renamed rpc list files to userblocklist commit 7563a52eab3043a389e50eb3e21dcb359c054cf9 Merge: 1896db2b44 b1af4ec9f9 Author: Lucian Balaceanu Date: Tue Nov 10 15:15:24 2020 +0200 Merge pull request #2544 from lbalaceanu/master Renaming userblacklist to userblocklist commit 1896db2b44c967066d973f760c7342621a837db9 Author: Daniel-Constantin Mierla Date: Tue Nov 10 14:14:39 2020 +0100 core: switch on cfg print mode also on #!SERi, #!MAXCOMPAT and #!ALL commit e5a723dfb0f38b0871d4fe624d57dbaa90e3b3bb Author: Daniel-Constantin Mierla Date: Tue Nov 10 12:36:23 2020 +0100 core: added --cfg-print to help message commit 62ac640b113103648d6d8f9028f15be66b775fa0 Author: Daniel-Constantin Mierla Date: Tue Nov 10 12:29:16 2020 +0100 core: new command line parameter --cfg-print - print the config file by evaluating include_file, import_file, ifdef and ifndef preprocessor directive - define and subst (and the variants) tokens are not replaced commit e9624bc4823cfba0bd9536a70b9eeadecb2a537e Author: Henning Westerholt Date: Mon Nov 9 12:52:07 2020 +0000 crypto: properly initialize key and iv to 0, add comment regarding the size of IV - properly initialize key and iv to 0, otherwise invalid data might be printed - the initialization vector for AES will be always AES blocksize, e.g. 128 bits commit 57be5c1f33344275c15777a7927d9c48df4a69ba Author: Aleksandar Yosifov Date: Mon Nov 9 14:37:26 2020 +0200 core: added missing field in sip_msg_update_buffer - added a missing field in sip_msg_update_buffer() when restoring message fiedls: msg->pid. commit 4bb099b046939b85e1827b804167a51ef4bc00c4 Author: Daniel-Constantin Mierla Date: Mon Nov 9 13:10:43 2020 +0100 sctp: memcpy field data to avoid unaligned access warning - GH #2543 commit b1af4ec9f976febd2efb5e657938ff731d8151df Author: Lucian Balaceanu Date: Mon Nov 9 13:42:44 2020 +0200 kamctl: regenerated db schema for userblocklist commit 8f30c75cff7787a39f7c934e00e933b1beb43c20 Author: Daniel-Constantin Mierla Date: Mon Nov 9 12:31:24 2020 +0100 http_async_client: include poll.h instead sys/poll.h - according to POSIX specs - GH #2543 commit e8d373a1baa7763984753b24e4067f8edb1913af Author: Daniel-Constantin Mierla Date: Mon Nov 9 12:18:39 2020 +0100 crypto: removed unnecessary cast that resulted in compile warning - GH #2543 commit ef3233d14080936486d09edbe9598d7d92bd2f33 Author: Daniel-Constantin Mierla Date: Mon Nov 9 12:13:51 2020 +0100 core: init origproto to fix compiler warning - GH #2543 commit 719c2987fcd02186554ed880c75a8e229804c8f8 Author: Lucian Balaceanu Date: Mon Nov 9 11:51:11 2020 +0200 kamctl: rename userblacklist to userblocklist commit 6782b2c1789f162b405ec0b9894f61075a4307f9 Author: Sergey Safarov Date: Mon Nov 9 00:19:44 2020 +0300 pkg/kamailio/alpine: packaged app_lua_sr module commit 879ca70de76b5171706b38a65b49e1061af0e225 Author: Lucian Balaceanu Date: Fri Nov 6 19:09:25 2020 +0200 src/lib/srdb1/schema: replacing denomination to blocklist/allowlist commit 333922750e71af0af21db741de440a25443083e2 Author: Lucian Balaceanu Date: Fri Nov 6 19:04:54 2020 +0200 src/lib/srdb1/schema: renaming userblacklist to userblocklist commit 15dd032c7cd4d3029aa9e0100a3d52e24ab9c2ae Author: Lucian Balaceanu Date: Fri Nov 6 18:13:30 2020 +0200 userblocklist: renaming userblacklist module commit f59b0342e380b73eab6415a070a5f9250316fcbb Author: Kamailio Dev Date: Fri Nov 6 10:16:21 2020 +0100 modules: readme files regenerated - sl ... [skip ci] commit 05ed94d030f62714cc0220fc6b6e0ffd5a0feb79 Author: Daniel-Constantin Mierla Date: Fri Nov 6 10:06:42 2020 +0100 sl: docs for send_reply_mode() commit 14923a2581113615ad071be407086dcf807a5f67 Author: Daniel-Constantin Mierla Date: Fri Nov 6 09:38:08 2020 +0100 sl: new function send_reply_mode(...) - similar to send_reply(), but has a 3rd parameter to control the execution mode (for now it can set the flags to not connect on sending or close connection after sending) commit e80fcf42ebe52fc095016277a4b44d4726d4e9c5 Merge: 37f06f031c ac55cc5ce5 Author: Daniel-Constantin Mierla Date: Fri Nov 6 07:50:18 2020 +0100 Merge pull request #2542 from guillemj/pu/rpc-marshalling sl: Fix 3xx stats RPC marshalling commit ac55cc5ce5fcbb50d3a2a6b228585dce8fc1150d Author: Guillem Jover Date: Thu Nov 5 18:34:43 2020 +0100 sl: Fix 3xx stats RPC marshalling The struct_add() method was getting 4 values but only 3 "d". commit 37f06f031c4ce93bcf4494744282c17f7a2d157c Author: Julien Chavanton Date: Thu Nov 5 07:09:38 2020 -0800 core: DNS stop resolving NAPTR for IP addresses (#2541) commit 340374a5e70ea805de79b7855e32ccf619d1affa Merge: d488764e82 2300d0a2a9 Author: Daniel-Constantin Mierla Date: Thu Nov 5 13:12:19 2020 +0100 Merge pull request #2537 from hexla/upstream/kex-fix-stats-rpc kex: fix and cleanup stats rpc commit d488764e82311de440969b34ed7a822a54df6a45 Author: Victor Seva Date: Thu Nov 5 12:41:28 2020 +0100 permissions: add missing export for reload_delta parameter * fix 01fa7503433f4e23dea156e1034a87bbb49a4a1d commit 8fe0fd5ad866e94676944d3b26a85c50a10dfd78 Author: Kamailio Dev Date: Thu Nov 5 12:31:16 2020 +0100 modules: readme files regenerated - permissions ... [skip ci] commit 0ad80449d8da33732b7b67f1a681fa68c45280e4 Author: Victor Seva Date: Thu Nov 5 12:19:53 2020 +0100 permissions: document reload_delta parameter commit 01fa7503433f4e23dea156e1034a87bbb49a4a1d Author: Victor Seva Date: Thu Nov 5 12:12:38 2020 +0100 permissions: add reload_delta parameter - make the rate limit of maximum allowed RPC reload configurable using the new 'reload_delta' paramenter. commit 8d8857314a6d7979dbd5fde584d24919ac1c3328 Author: Kamailio Dev Date: Thu Nov 5 11:46:32 2020 +0100 modules: readme files regenerated - permissions ... [skip ci] commit 79f329189be9b73bbb923ee84870255869cff12f Author: Victor Seva Date: Thu Nov 5 11:45:11 2020 +0100 permissions: add note about RPC reload limit commit c87f5202d778cf110ce0fbbc554310c148e997cb Author: Victor Seva Date: Thu Nov 5 11:04:48 2020 +0100 permissions: basic safety for concurrent RPC reload * same logic as 99d5da8d595961063249f871a5d150474fa6f317 commit d0cb5a6ecf6cb3962e45f28926f4361a64ca613a Author: Kamailio Dev Date: Wed Nov 4 13:01:16 2020 +0100 modules: readme files regenerated - dmq ... [skip ci] commit 7b70dcb291f290e6b563fb7baef4df9fc8116a1b Author: Daniel-Constantin Mierla Date: Wed Nov 4 12:48:48 2020 +0100 dmq: docs - more details about functionality - use of standard channel term, similar to other distributed message queues - docs for notifications_channel new parameter commit 798494f2ac16be585e84919f046c4ab43cadbdf5 Author: Daniel-Constantin Mierla Date: Wed Nov 4 11:29:56 2020 +0100 dmq: new parameter notification_channel - allow setting the channel id for peer availability notifications - default is "notification_peer" commit 960b60ede8543f38b61ad2769e81e11d5a777df8 Author: Daniel-Constantin Mierla Date: Wed Nov 4 11:15:10 2020 +0100 dialog: skip doing cseq update processing for non-sip requests commit 81d3e7a43a249dfc9eaa075c698e1eb3237a517e Author: Daniel-Constantin Mierla Date: Wed Nov 4 08:09:39 2020 +0100 dialog: proper to-tag check for initial requests to skip cseq updates commit 00a4efc80c8023dddcc0da8e0b19da89147714ab Author: Kamailio Dev Date: Tue Nov 3 15:16:14 2020 +0100 modules: readme files regenerated - acc ... [skip ci] commit 340f38f5349e41c849764043df7ee1a808b5ec23 Author: Daniel-Constantin Mierla Date: Tue Nov 3 15:00:54 2020 +0100 acc: docs for acc_extra_nullable parameter commit 10ab5d4343a102a504d5fba09003e43fd4f6027a Author: Daniel-Constantin Mierla Date: Tue Nov 3 14:55:45 2020 +0100 acc: new parameter acc_extra_nullable - if set to 1, set NULL db values for varaibles that are $null - GH #2531 commit e9eee1ead964992a2d81014709755bbfd1e995c9 Author: Daniel-Constantin Mierla Date: Tue Nov 3 12:49:33 2020 +0100 exec: debug message when command returns non-zero commit a3443211515068bb12ecbd53541785a5ebf1cb6c Author: Daniel-Constantin Mierla Date: Tue Nov 3 11:38:56 2020 +0100 dialog: small formatting changes commit 5664f88566d7b70d117da9836e5ce6f797387d08 Author: Daniel-Constantin Mierla Date: Mon Nov 2 12:37:18 2020 +0100 core: use main term for fields and in comments commit b26133f26296549322e5c87ce1ba65db8c5c1c88 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:49 2020 +0100 xprint: Makefile comment updated to reference main Makefile commit 955c34998be5ad8093d909ef5ef49f59b150ad67 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:49 2020 +0100 xmpp: Makefile comment updated to reference main Makefile commit 851290b2e10b49aaff47b62e70d3296c73e33649 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:49 2020 +0100 xmlrpc: Makefile comment updated to reference main Makefile commit 704f872dfcc4d4bfb5f94403226196ae1d9ba43f Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:49 2020 +0100 xmlops: Makefile comment updated to reference main Makefile commit 8956f3b0f4f3f698ca26fa28e933534f5b454ace Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 xlog: Makefile comment updated to reference main Makefile commit e51d65448795c46ee61f6b08a31a014555bf5bdb Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 xhttp_rpc: Makefile comment updated to reference main Makefile commit 431069f1c15ea46deb512de9ea9ba2f7da51c926 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 xhttp_prom: Makefile comment updated to reference main Makefile commit a99b40580315e1fb59090cfa532bfa275be6047a Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 xhttp_pi: Makefile comment updated to reference main Makefile commit ab74f8419216f87e838daaf36ac6e1b9c2421b2c Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 xhttp: Makefile comment updated to reference main Makefile commit ed066cea07153c2e80a85d0eedd362342b461d81 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 xcap_server: Makefile comment updated to reference main Makefile commit 4304b270fc8e2362967ed3ffd8baf33533ef4831 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 xcap_client: Makefile comment updated to reference main Makefile commit ceeeca9666146764ae6adbf1ccfd6f0bd4ffa7cb Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 websocket: Makefile comment updated to reference main Makefile commit 36ff83dd97191fd0bad96340da34f04cae369460 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 uuid: Makefile comment updated to reference main Makefile commit 0c500f2696907cde5ca77b58a6de96195e134021 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 utils: Makefile comment updated to reference main Makefile commit cbe6f1f89c57af5f690bb916ab8d645abf4f44f7 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 usrloc: Makefile comment updated to reference main Makefile commit b7a5065291f48f2b60d9670904821cc9993d3658 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 userblacklist: Makefile comment updated to reference main Makefile commit b91b1275e9af69bd39350b9e8712f35acab3eb32 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 uri_db: Makefile comment updated to reference main Makefile commit 50cf5d6120afd2d37981ae3abe2e910b2ad18fa0 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:48 2020 +0100 uid_uri_db: Makefile comment updated to reference main Makefile commit 94512975f93394485026212d9831b9b40bc60100 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 uid_gflags: Makefile comment updated to reference main Makefile commit 9bb8b3f84909d39d992b272ffbd62016cd63e25a Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 uid_domain: Makefile comment updated to reference main Makefile commit 072c86e91d671c7b660eb7def5b906d7e3b762a5 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 uid_avp_db: Makefile comment updated to reference main Makefile commit b96e14afe2de290650506ba26e0ebe2e025f9c85 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 uid_auth_db: Makefile comment updated to reference main Makefile commit abc227fb6e7b8bbf2f76468bad149805c13deb23 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 uac_redirect: Makefile comment updated to reference main Makefile commit fce4684740d4cfbc56403eadc864c030c1053245 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 uac: Makefile comment updated to reference main Makefile commit aa6067bf90d6a1fc936d53ac588c7c6b210f0a74 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 tsilo: Makefile comment updated to reference main Makefile commit 758a9b75ef88aec3d16766e6d1147f36c327fab8 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 topos_redis: Makefile comment updated to reference main Makefile commit a9c16c67a8a556657f337f0d79c7ac3e7e1ac1b3 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 topos: Makefile comment updated to reference main Makefile commit 0ca5816ad57f6f32f358e65f479e0eb7b16aa411 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 topoh: Makefile comment updated to reference main Makefile commit 4217710ce7e514765fe02eeb33a97657616ad7f3 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 tmx: Makefile comment updated to reference main Makefile commit d9bfcb1868b9634e8f1a67bf6e9d5411e6623279 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 tmrec: Makefile comment updated to reference main Makefile commit 590da9d265547267c86b19958489a9e3b2d1d4a5 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 tm: Makefile comment updated to reference main Makefile commit 42d572799c642e57081fd5ae27054525af5d3fa0 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:47 2020 +0100 tls: Makefile comment updated to reference main Makefile commit 3bd6a46cd1ea1c345d43b489b7e1ee64fdd88a23 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 timer: Makefile comment updated to reference main Makefile commit 3748595c60405d975955e378d8b48c79ae1a4997 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 textopsx: Makefile comment updated to reference main Makefile commit f26a9541dd29685654859e87d3167072c8c0887f Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 textops: Makefile comment updated to reference main Makefile commit 87fa64f5142970b8e2da68cc5857860059b1f68d Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 tcpops: Makefile comment updated to reference main Makefile commit c1d7a6d58a0f46bb0462d1577538e3ae1503ef10 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 systemdops: Makefile comment updated to reference main Makefile commit b1c71b550cdb5369ca508af54901d9517478ddf6 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 stun: Makefile comment updated to reference main Makefile commit 37cc7cbc3732339908b9b5eb64fc6c71273f60df Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 statsd: Makefile comment updated to reference main Makefile commit 5cdf23919d4b2b5cd399090dd7ba463bbb76dc60 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 statsc: Makefile comment updated to reference main Makefile commit 9b19917f3feea190c65a52c1ccc25670cafbe796 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 statistics: Makefile comment updated to reference main Makefile commit dce82e75967295de3f152f432a17e9ed5b7302f7 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 sst: Makefile comment updated to reference main Makefile commit 1ea23c181c6e402751c24602eff0958703c6ba1d Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 ss7ops: Makefile comment updated to reference main Makefile commit d7fc3593a35c14d3f228a08bf24f98566e6d3dac Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 sqlops: Makefile comment updated to reference main Makefile commit deea2c4b6e6aafb62e8467487a178129cb3e5d3e Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 speeddial: Makefile comment updated to reference main Makefile commit 98b048144820a3a9c440890078c011b82e3df88f Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 snmpstats: Makefile comment updated to reference main Makefile commit e36f04daa822f76f1bf75a478d000af2232740e5 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:46 2020 +0100 smsops: Makefile comment updated to reference main Makefile commit 5a9e2a07cf667d6b8d0b64106cff36cde2b5bf30 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 sms: Makefile comment updated to reference main Makefile commit e522d020094966d784422c6965b10034b3167c79 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 sl: Makefile comment updated to reference main Makefile commit 59f22b7e0e10da9041e406304e98def23d510577 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 siputils: Makefile comment updated to reference main Makefile commit a2ceef28276ffb48c56368cf2ee9a3333f25d27e Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 siptrace: Makefile comment updated to reference main Makefile commit 8bec4d276319c040d83ee97d041fd6035001e349 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 sipt: Makefile comment updated to reference main Makefile commit 4150dc162456002ee960389e1f2937f355e542e1 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 sipjson: Makefile comment updated to reference main Makefile commit 733ba5ef1937607c5af533fccfcd900f1179e609 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 sipdump: Makefile comment updated to reference main Makefile commit ea71f405123d87a4eac5adc9593190719edfe255 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 sipcapture: Makefile comment updated to reference main Makefile commit aeee86a2880ffe22368a3b3e9f5278663719f034 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 secsipid: Makefile comment updated to reference main Makefile commit 415e64229d6f9023229b3e370d967b96ae358075 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 secfilter: Makefile comment updated to reference main Makefile commit d1e019837620a91eb5363b7ee43d42af23be999b Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 seas: Makefile comment updated to reference main Makefile commit 2372083666b48cb798e1aa7cdbacb646f0b64d30 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 sdpops: Makefile comment updated to reference main Makefile commit c4ee405e6b0079fd3adba9f95fdacbe298e57021 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 sctp: Makefile comment updated to reference main Makefile commit fa24613d4fd7565828a3d211765d3eee16c0cfe9 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:45 2020 +0100 sca: Makefile comment updated to reference main Makefile commit c6585863ddc80c661a03a586a552d2f6d3272c09 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:44 2020 +0100 sanity: Makefile comment updated to reference main Makefile commit 8f9dc4b26f16dbb1485f174a3d07ab1a2bb1ea59 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:44 2020 +0100 rtpproxy: Makefile comment updated to reference main Makefile commit 3dae217c2871a0c7b15428c9133d2c9cc6b02065 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:44 2020 +0100 rtpengine: Makefile comment updated to reference main Makefile commit 33a488f01fcb971ca0a2224d983cd88a1b4864f3 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:44 2020 +0100 rtjson: Makefile comment updated to reference main Makefile commit 6bcfc25d92db8a92dc34564beac602d13a6a88ac Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:44 2020 +0100 rtimer: Makefile comment updated to reference main Makefile commit 2689e000bdfab153bf310d5852734b7bef459187 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:44 2020 +0100 rr: Makefile comment updated to reference main Makefile commit 762140519075dc92ef18eff2fc68fcc1db491a68 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:44 2020 +0100 rls: Makefile comment updated to reference main Makefile commit 9eb62fb0e5fb19933c5880edd9e2f443e06fc270 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:44 2020 +0100 registrar: Makefile comment updated to reference main Makefile commit 75d0629bf2a72ea1afa9136a2f74503a12285101 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:44 2020 +0100 regex: Makefile comment updated to reference main Makefile commit 44f4dde7e1a01a20ae24e17a85fee28911e62772 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:44 2020 +0100 ratelimit: Makefile comment updated to reference main Makefile commit 8b00e2a8c749001a3d98436652fb74a19931984d Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:44 2020 +0100 rabbitmq: Makefile comment updated to reference main Makefile commit 45b0a481b8b2ae5019660fc2d99c07c367154721 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:44 2020 +0100 qos: Makefile comment updated to reference main Makefile commit 4646a390432a5005733482e72a1ed2da646c2a00 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:44 2020 +0100 pv_headers: Makefile comment updated to reference main Makefile commit d72c11a0b2c735fd1406d2e00bf7a33686aabebd Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:43 2020 +0100 pv: Makefile comment updated to reference main Makefile commit 1ade1f74a0b81a72aa0816ca8bc3eda31e74bc35 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:43 2020 +0100 pua_xmpp: Makefile comment updated to reference main Makefile commit 565f9ef642b4e445c2c1cbd933d4679e2ebe726d Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:43 2020 +0100 pua_usrloc: Makefile comment updated to reference main Makefile commit 24c38d3ab4fcde51ce0b04993da242d9fceb5cf3 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:43 2020 +0100 pua_rpc: Makefile comment updated to reference main Makefile commit 8affa5c4fadbc5fabc359c9d9d03ab1925be1abe Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:43 2020 +0100 pua_reginfo: Makefile comment updated to reference main Makefile commit b1602fb2e9dd26d4a51c981be276fd157a925354 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:43 2020 +0100 pua_json: Makefile comment updated to reference main Makefile commit 211d6ed32e161790fa7434bcf0de1f2f6315a97b Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:43 2020 +0100 pua_dialoginfo: Makefile comment updated to reference main Makefile commit 9b75254ff1e7c4978044bd9d9d6b525182c9aa37 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:43 2020 +0100 pua_bla: Makefile comment updated to reference main Makefile commit 3758f6202436ac48f92ed3a7fe1820552bbf09a3 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:43 2020 +0100 pua: Makefile comment updated to reference main Makefile commit e600f458de6896e3178369f076b4a16911dc8d6f Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:43 2020 +0100 print_lib: Makefile comment updated to reference main Makefile commit 2f75d7e82a963e90542187ba59ba4ddc71ad3792 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:43 2020 +0100 print: Makefile comment updated to reference main Makefile commit b7d7c6a739ae2ed85d419cad55c875c8d365ac41 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:43 2020 +0100 presence_xml: Makefile comment updated to reference main Makefile commit 66660988cb0435e46be546590fe925cc237fb31a Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:42 2020 +0100 presence_reginfo: Makefile comment updated to reference main Makefile commit 1bc3c4ac0f37af7b8d30458fcfd0c066074b9480 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:42 2020 +0100 presence_profile: Makefile comment updated to reference main Makefile commit d01fa238c43fae51ac7a5ff9add229d45d3b7295 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:42 2020 +0100 presence_mwi: Makefile comment updated to reference main Makefile commit e1bbbc0e6f9c451ab5c0213504b56a1fe6d49838 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:42 2020 +0100 presence_dialoginfo: Makefile comment updated to reference main Makefile commit 25c0e53fbc0afed927f3d8d638bdf6f99966bab7 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:42 2020 +0100 presence_conference: Makefile comment updated to reference main Makefile commit edfe4d7932ac31b956a7d4c4e6aac33c3c784312 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:42 2020 +0100 presence: Makefile comment updated to reference main Makefile commit 6ff6daecd802e1a69960ee8cca6a1a367225fddb Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:42 2020 +0100 pipelimit: Makefile comment updated to reference main Makefile commit 8f3fc88bd851003413487077f18c030ef85589fb Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:42 2020 +0100 pike: Makefile comment updated to reference main Makefile commit d9e9cba437ea21f07d272cd1227be28e169826d3 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:42 2020 +0100 phonenum: Makefile comment updated to reference main Makefile commit f8550fc94de75dca31d4df212e8109b7a915083d Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:42 2020 +0100 permissions: Makefile comment updated to reference main Makefile commit ba2e560eba29d0249223f692799b17f5f70cc79c Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:42 2020 +0100 peering: Makefile comment updated to reference main Makefile commit 0afd4b772707024e86905601b7e70b198c4e97bd Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:42 2020 +0100 pdt: Makefile comment updated to reference main Makefile commit f19e697e89c3d1cd165087fae965b90de9eb43f2 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:41 2020 +0100 pdb: Makefile comment updated to reference main Makefile commit 182aaefd209e89b04eb572538b93e6645a9b8e60 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:41 2020 +0100 path: Makefile comment updated to reference main Makefile commit 3c4bc39983d187ef47134ef3d88819302728637d Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:41 2020 +0100 p_usrloc: Makefile comment updated to reference main Makefile commit 9963698efdf3c1fdd3608ec6eb1ab233163620bf Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:41 2020 +0100 outbound: Makefile comment updated to reference main Makefile commit 8e3805953c86c3aa572e39a01e51b4b80b0bf0bc Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:41 2020 +0100 osp: Makefile comment updated to reference main Makefile commit 891838cdaee4f534ec50a5f7ef53359f36790fbc Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:41 2020 +0100 nsq: Makefile comment updated to reference main Makefile commit 53a7b7891e095b014d9618f77d91b3dd9523ac20 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:41 2020 +0100 nosip: Makefile comment updated to reference main Makefile commit f459c1af46e295514c112d92df715e1b21567e3e Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:41 2020 +0100 ndb_redis: Makefile comment updated to reference main Makefile commit 629776f3b75960cb283ad080c42e39220db9e8dd Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:41 2020 +0100 ndb_mongodb: Makefile comment updated to reference main Makefile commit eac74d6c09c9895c04a720caba39c874a4e86ac6 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:41 2020 +0100 ndb_cassandra: Makefile comment updated to reference main Makefile commit 1459c888518862b63cf3dc6c7a53f1defc60c7b0 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:41 2020 +0100 nathelper: Makefile comment updated to reference main Makefile commit 839fc5d65d61560e721452767b1c2fb6348b5f3a Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:40 2020 +0100 nat_traversal: Makefile comment updated to reference main Makefile commit b55536ee1ed312ac85bc4ea39878664eeabc81ac Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:40 2020 +0100 mtree: Makefile comment updated to reference main Makefile commit db3edece3767779c1289d824b71904dda408e72b Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:40 2020 +0100 msrp: Makefile comment updated to reference main Makefile commit ac9fbf2aa42ac03beb323fc0fc98c8cb26967760 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:40 2020 +0100 msilo: Makefile comment updated to reference main Makefile commit d558247745e1d753dcbc496a29da3b7b595da46b Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:40 2020 +0100 mqueue: Makefile comment updated to reference main Makefile commit 4b44b95dbe019645b4bfb4df44244143ba4b42ff Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:40 2020 +0100 mqtt: Makefile comment updated to reference main Makefile commit 5ad482ccb04a53432d431a295fe62cdcb628a089 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:40 2020 +0100 mohqueue: Makefile comment updated to reference main Makefile commit 957683cc841b1377526538f59316428c59421e32 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:40 2020 +0100 misc_radius: Makefile comment updated to reference main Makefile commit d6d4df0e2e525264d9151355747803328420cd4f Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:40 2020 +0100 memcached: Makefile comment updated to reference main Makefile commit 267fa35dde457d2bbac3251a73db865348c05a62 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:40 2020 +0100 mediaproxy: Makefile comment updated to reference main Makefile commit 3ce9540195031d94e1a5250e54e93f66c057b687 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:39 2020 +0100 maxfwd: Makefile comment updated to reference main Makefile commit 965f4be31df3bdd1fd34c12384da4f1966df4671 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:39 2020 +0100 matrix: Makefile comment updated to reference main Makefile commit 9a25749c057ec55a9cf2235826f92a5a56703ee9 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:39 2020 +0100 mangler: Makefile comment updated to reference main Makefile commit 21b494887aba8206cea6e3bf0f063390e4fa6fcb Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:39 2020 +0100 malloc_test: Makefile comment updated to reference main Makefile commit 68e29afc66efdeadd8084a05ac18c324293225ea Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:39 2020 +0100 lost: Makefile comment updated to reference main Makefile commit d0aba9cd55918f910a2aba7a63c7dfd3a30ff99e Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:39 2020 +0100 log_systemd: Makefile comment updated to reference main Makefile commit 3275f16dfffcd7cb0e240c1391b8b1da10422663 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:39 2020 +0100 log_custom: Makefile comment updated to reference main Makefile commit 3ea85cb551cab53eee5cd9b479d766dd4616ec1d Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:39 2020 +0100 ldap: Makefile comment updated to reference main Makefile commit 2a84879465414930aa74e8864053b2a51ba872c8 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:39 2020 +0100 lcr: Makefile comment updated to reference main Makefile commit 5f4a2510a9452b2a24eff57312a0226894c26c4b Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:39 2020 +0100 kex: Makefile comment updated to reference main Makefile commit 7c0807c6a7cfde3a4880e1e202489b92ba3edb07 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:38 2020 +0100 kemix: Makefile comment updated to reference main Makefile commit 72e8b8193b2bb13477a38516058ad8df294c5126 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:38 2020 +0100 keepalive: Makefile comment updated to reference main Makefile commit 387cd287bfdd9aa6895f06286185fd08e0a1e6c9 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:38 2020 +0100 kazoo: Makefile comment updated to reference main Makefile commit 65c2748688024e6cd0637674f92fd011973a0a24 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:38 2020 +0100 kafka: Makefile comment updated to reference main Makefile commit ea0dcbe125ba0cba23a3b17c457fb65757fa5470 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:38 2020 +0100 jsonrpcs: Makefile comment updated to reference main Makefile commit 0e67110831c02f641e233280dfe0bb032c8d7797 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:38 2020 +0100 jsonrpcc: Makefile comment updated to reference main Makefile commit 462aee983d4977aa6157ced4af08cba28c8615df Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:38 2020 +0100 json: Makefile comment updated to reference main Makefile commit 6c15d52f93e31a3db16db8a78de72f383ea9a42b Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:38 2020 +0100 janssonrpcc: Makefile comment updated to reference main Makefile commit 921d8f6d616b7eb7476ea27eeb6dd0393bda9d2c Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:38 2020 +0100 jansson: Makefile comment updated to reference main Makefile commit 312162965ee42617fd618cc7612d631aafffc2a0 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:38 2020 +0100 ipops: Makefile comment updated to reference main Makefile commit a3aa8bd1931a1c424f0f9dd5521c5c6696951ddf Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:38 2020 +0100 ims_usrloc_scscf: Makefile comment updated to reference main Makefile commit 2f9731653dd37cc3fa442b17601ef10eee06e0eb Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:38 2020 +0100 ims_usrloc_pcscf: Makefile comment updated to reference main Makefile commit e795162fe7936fd28a84b607613162e38c2045e5 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:37 2020 +0100 ims_registrar_scscf: Makefile comment updated to reference main Makefile commit b9c0c86a4eea35f84bd2047797f0884f0e4fd057 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:37 2020 +0100 ims_registrar_pcscf: Makefile comment updated to reference main Makefile commit addfeabd82572f67a21521144187670a91a4c1b5 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:37 2020 +0100 ims_ipsec_pcscf: Makefile comment updated to reference main Makefile commit 7febaa70a3c34dd4de37ce8c0238afc807ca7708 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:37 2020 +0100 ims_dialog: Makefile comment updated to reference main Makefile commit 4f7fdd513acfd1016e6452c0707c3327e1e5f1f0 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:37 2020 +0100 ims_auth: Makefile comment updated to reference main Makefile commit 37ebb46fa074c7b761e5000d966086588941d494 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:37 2020 +0100 imc: Makefile comment updated to reference main Makefile commit 0a4e8ed9a944ad783faf87e629e4e63304c61f3d Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:37 2020 +0100 http_client: Makefile comment updated to reference main Makefile commit fa4311e6b968b4dc5161b181642c1765a1163cea Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:37 2020 +0100 http_async_client: Makefile comment updated to reference main Makefile commit 43173067deeab71c8b7404baa8f519ba45d494ec Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:37 2020 +0100 htable: Makefile comment updated to reference main Makefile commit 094713596fea038831499d3afd92ee11758366e6 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:37 2020 +0100 h350: Makefile comment updated to reference main Makefile commit 0079109868bdc0b6b07a70113bac11989758cb33 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:37 2020 +0100 gzcompress: Makefile comment updated to reference main Makefile commit 0005c855f1e2fd9b3d40eff3092fc68240616c1b Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:37 2020 +0100 group: Makefile comment updated to reference main Makefile commit 26e1d8380524ce8083d355d30f222876e161cc7c Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:36 2020 +0100 geoip2: Makefile comment updated to reference main Makefile commit 7df3b1d804d92bd8e4f6add06b4e6ff8851e6a16 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:36 2020 +0100 geoip: Makefile comment updated to reference main Makefile commit f2809d97840d07b3ec175702637d9974bf9deb11 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:36 2020 +0100 exec: Makefile comment updated to reference main Makefile commit 2fd202b64e999c67851dc888ab1fd6b4e5700a0b Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:36 2020 +0100 evrexec: Makefile comment updated to reference main Makefile commit d0300ba4160fb510b1406587ac627765c862c856 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:36 2020 +0100 evapi: Makefile comment updated to reference main Makefile commit 2cb621fc269e9b85cd2a0689f4a71a629ef42e11 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:36 2020 +0100 erlang: Makefile comment updated to reference main Makefile commit 487faecde5fad0f82b7ff3e52adf85044a382f35 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:36 2020 +0100 enum: Makefile comment updated to reference main Makefile commit 0271c995d42bed83c91714d2efb9f408f84d4c69 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:36 2020 +0100 drouting: Makefile comment updated to reference main Makefile commit c1d8cdf9cc345abc47db58bd094300df73b95a3c Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:36 2020 +0100 domainpolicy: Makefile comment updated to reference main Makefile commit f9ff4b11464bcc5b6087b1a86ff53559c4586d7c Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:36 2020 +0100 domain: Makefile comment updated to reference main Makefile commit b7ab5d94ef8500d3cd23257c84db92ef332faf3f Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:36 2020 +0100 dnssec: Makefile comment updated to reference main Makefile commit 51fd77ea94103aeb1fdacc6e1338b5524fcf0a46 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:36 2020 +0100 dmq: Makefile comment updated to reference main Makefile commit 2f5fd4c5255aab13fc7c8e56dbfdffda3f9af98c Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:36 2020 +0100 dlgs: Makefile comment updated to reference main Makefile commit b84ce2a38b38763e929bc67b645801698feed477 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 diversion: Makefile comment updated to reference main Makefile commit e07135b6bcb1df8364b4f26e82610e378ed2e943 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 dispatcher: Makefile comment updated to reference main Makefile commit 6f7d8acbb092cc79238744780cc91a10f68a18f1 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 dialplan: Makefile comment updated to reference main Makefile commit fb32c97847a038a2785349de6158632f68473df9 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 dialog: Makefile comment updated to reference main Makefile commit 698a4e01c4309975cd00d1f6d95de3529f9ea1fb Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 debugger: Makefile comment updated to reference main Makefile commit f07285edb15febbe216834ce26d8ed8364781ea2 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 db_unixodbc: Makefile comment updated to reference main Makefile commit 05971a12e3864fec0f858306930cd80156be90bb Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 db_text: Makefile comment updated to reference main Makefile commit d23127542a4d4fb4fc034f4a7fbb149bf2f54406 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 db_sqlite: Makefile comment updated to reference main Makefile commit ac95d54eb53b4087cebdb7122814b9796d331123 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 db_redis: Makefile comment updated to reference main Makefile commit 5a29b51f88967e391df15cf341c4e21793584f89 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 db_postgres: Makefile comment updated to reference main Makefile commit 05ff787aab6bc6127bd782ea83baf5f0501fe756 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 db_perlvdb: Makefile comment updated to reference main Makefile commit 2f97b33da491316c3fecc9d7a094e9ae8903dd2e Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 db_oracle: Makefile comment updated to reference main Makefile commit e8e6c5f2266c8fcb93e24ce377c13cc5dfe0b389 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 db_mysql: Makefile comment updated to reference main Makefile commit 3474c6fd613a21afd36f0271a0a1de1eda7ac728 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:35 2020 +0100 db_mongodb: Makefile comment updated to reference main Makefile commit 18440074ca4b2208c9b6448c2ca9124ae12f2de0 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:34 2020 +0100 db_flatstore: Makefile comment updated to reference main Makefile commit caefdfb5ea6745dd50dae02c5637edbcb8ff5301 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:34 2020 +0100 db_cassandra: Makefile comment updated to reference main Makefile commit 77b4ed91a2bff8e4f784fa3636bd01ab5c4ab642 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:34 2020 +0100 db_berkeley: Makefile comment updated to reference main Makefile commit 5daf513713cf0777ac076f4384ac4a79f2e049ff Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:34 2020 +0100 db2_ops: Makefile comment updated to reference main Makefile commit aa9e1d421280255822bcdb55d9e86217b6a2d714 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:34 2020 +0100 db2_ldap: Makefile comment updated to reference main Makefile commit cfb935bcf87efbe6201732a6f38e2b401614adc4 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:34 2020 +0100 ctl: Makefile comment updated to reference main Makefile commit 6fa3b63cb50f65cb1a1d29513371f1f8a13fbaab Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:34 2020 +0100 crypto: Makefile comment updated to reference main Makefile commit 5a9462c6ada8cffb7c80099db409215aa050d44a Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:34 2020 +0100 cplc: Makefile comment updated to reference main Makefile commit f7cf5770be3f57820a54964e7276a71b1ff7c240 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:34 2020 +0100 corex: Makefile comment updated to reference main Makefile commit 51d6a57192526945d08a2b60eb5f5fbda22054e6 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:34 2020 +0100 cnxcc: Makefile comment updated to reference main Makefile commit c888219b8b4ade7c637ed8780522c41d435b2610 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:34 2020 +0100 cfgutils: Makefile comment updated to reference main Makefile commit 6ad4fa45b8d769e8def57b5b5af27543c4ffa71e Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:34 2020 +0100 cfgt: Makefile comment updated to reference main Makefile commit fbcad8a98e5a689ebe1e1aca7ef802316d822334 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:34 2020 +0100 cfg_rpc: Makefile comment updated to reference main Makefile commit c3ceb0cea5b173d5bbec99e565e50b18de138a4f Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:33 2020 +0100 cfg_db: Makefile comment updated to reference main Makefile commit bff0764b54fb8ede0917fe311ceed4b9fe4df5ab Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:33 2020 +0100 carrierroute: Makefile comment updated to reference main Makefile commit 0a0764733d71f56ecf6d4a8d79d5f172bebdc136 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:33 2020 +0100 call_obj: Makefile comment updated to reference main Makefile commit dfe1e7496258bfec0d7f51653b6667b727c02146 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:33 2020 +0100 call_control: Makefile comment updated to reference main Makefile commit 69b2006e856c449b81b7553c2adfaf2520c55934 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:33 2020 +0100 benchmark: Makefile comment updated to reference main Makefile commit e552188aee70aa31670576d8217d8a2ac5628c05 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:33 2020 +0100 avpops: Makefile comment updated to reference main Makefile commit 9f83cc61ecf11b847a75ac99605a7b6d99fa4ab4 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:33 2020 +0100 avp: Makefile comment updated to reference main Makefile commit 8bef62839d8c1a7f4099961fbe99f8b9228afb1b Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:33 2020 +0100 auth_xkeys: Makefile comment updated to reference main Makefile commit 293bf68cc82e0e4a960f8dff37e6bfdd44f455ce Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:33 2020 +0100 auth_radius: Makefile comment updated to reference main Makefile commit ef67d4c2f1e115a93bf5a4ae3ca156cdb7e288ad Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:33 2020 +0100 auth_ephemeral: Makefile comment updated to reference main Makefile commit e16ea07a68e6e739aff080a109e62afdcc8d548a Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:33 2020 +0100 auth_diameter: Makefile comment updated to reference main Makefile commit b99793b7582d981ad726a52ce4e22faf2a6c700e Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:33 2020 +0100 auth_db: Makefile comment updated to reference main Makefile commit 0ad4bad6a031502e8cf595c50966b4df045fd3b4 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:32 2020 +0100 auth: Makefile comment updated to reference main Makefile commit 1db67341c8f2b920623ce21e6231c0eddac7382f Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:32 2020 +0100 async: Makefile comment updated to reference main Makefile commit afc040c67a81e3af032741e7a4d65fa0aac15c7c Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:32 2020 +0100 app_sqlang: Makefile comment updated to reference main Makefile commit d0c8fb59620e5b331551c4298d370ae24d466918 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:32 2020 +0100 app_ruby: Makefile comment updated to reference main Makefile commit 09488b8a806069e1777b23b374d5a6c0e0850e3f Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:32 2020 +0100 app_python3: Makefile comment updated to reference main Makefile commit b2b4e9b4bf4a6a94990f8215de6d438db846468e Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:32 2020 +0100 app_python: Makefile comment updated to reference main Makefile commit 59312b561449b946ef01c63c2fb2c8d8a2a311ad Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:32 2020 +0100 app_perl: Makefile comment updated to reference main Makefile commit 82bcb18f195de5b36c17a7bf482a61d2d3049b9a Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:32 2020 +0100 app_lua_sr: Makefile comment updated to reference main Makefile commit 62d5257c0bd07fe1a1241a1998d584c6604e2e1c Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:32 2020 +0100 app_lua: Makefile comment updated to reference main Makefile commit 6e401024e3973cbf9ed4af65d5967e8d28b4b567 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:32 2020 +0100 app_jsdt: Makefile comment updated to reference main Makefile commit 543025ac634ba09cf24146ad46eadbdbc46884e5 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:32 2020 +0100 app_java: Makefile comment updated to reference main Makefile commit 52d333d6258e80829360673a4c3426ea606d08a0 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:32 2020 +0100 alias_db: Makefile comment updated to reference main Makefile commit 946ed9bbf4954d0001fb78082bc287bf1ebb31b2 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:32 2020 +0100 acc_radius: Makefile comment updated to reference main Makefile commit b6cad8349b6db795d492a6498eb4ddf31b6f6a78 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:31 2020 +0100 acc_json: Makefile comment updated to reference main Makefile commit 413e0b167bb432009cf12c611dfe9241b8175df2 Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:31 2020 +0100 acc_diameter: Makefile comment updated to reference main Makefile commit 0bf5ab91974d885893f646f0207ff538006e065c Author: Daniel-Constantin Mierla Date: Mon Nov 2 11:16:31 2020 +0100 acc: Makefile comment updated to reference main Makefile commit 1640569d02420e0c0d0232fc825354d1f09784c8 Author: Henning Westerholt Date: Mon Nov 2 09:27:41 2020 +0000 dialog: small spelling fix in debug log message commit a973882b064c758972ce40e9ac3a83440c613be1 Author: Daniel-Constantin Mierla Date: Mon Nov 2 09:04:46 2020 +0100 dialog: skip non-INVITE initial request for cseq update processing commit c6b642c81d0d4861e445dbb53dc12c94fe9f4040 Author: Daniel-Constantin Mierla Date: Fri Oct 30 14:19:53 2020 +0100 blst: comment updated to reflect blocklist api commit b0194c1cb5ae98476f2e5ef2f1ca38e4b1614712 Author: Daniel-Constantin Mierla Date: Fri Oct 30 14:19:07 2020 +0100 osp: renamed sample example to reflect project name commit 3075872de9cb97dd7a1e4f799ab2bebeda22f7a7 Author: Kamailio Dev Date: Fri Oct 30 14:16:15 2020 +0100 modules: readme files regenerated - cfg_db ... [skip ci] commit 5c5180cce3bfcff20a73f1174d5c9318c9ea3b3b Author: Daniel-Constantin Mierla Date: Fri Oct 30 14:01:48 2020 +0100 cfg_db: docs - updated reference to blocklist commit 58af0f6f86539df85749b212d41437c959846de8 Author: Daniel-Constantin Mierla Date: Fri Oct 30 14:01:36 2020 +0100 corex: docs - updated reference to blocklist commit eac3a3d23bc568f3ec475790273e9608233cb9ab Author: Daniel-Constantin Mierla Date: Fri Oct 30 14:01:20 2020 +0100 kex: docs - updated reference to blocklist commit 794e23f0903881cbe4101e99d1441b7b704a9e22 Author: Daniel-Constantin Mierla Date: Fri Oct 30 14:01:05 2020 +0100 permissions: docs - updated reference to blocklist commit 50f3250a8657a4185096f86eb59323b62a1e281f Author: Daniel-Constantin Mierla Date: Fri Oct 30 14:00:51 2020 +0100 regex: docs - updated reference to blocklist commit d19894316a3212b8e4fce36f2eaf9a55e3674778 Author: Daniel-Constantin Mierla Date: Fri Oct 30 14:00:22 2020 +0100 tm: docs - updated reference to blocklist commit 4945306d95454be8b17dcd7bb86f1faa993f94bd Author: Daniel-Constantin Mierla Date: Fri Oct 30 13:55:11 2020 +0100 test: updated block list parameter commit 2c279c1ae02fd68f2b2546085134b96f8b604a05 Author: Daniel-Constantin Mierla Date: Fri Oct 30 13:52:06 2020 +0100 doc: updated references to block lists commit 401b302f6210e283e41add668a566142786c4088 Author: Daniel-Constantin Mierla Date: Fri Oct 30 13:42:41 2020 +0100 misc: syntax/kamailio.vim - blocklist parameters commit 66e1660ab52ad4dde1e6c1608c60bf555047058a Author: Daniel-Constantin Mierla Date: Fri Oct 30 13:41:13 2020 +0100 misc: examples sip-router-oob.cfg updated to use blocklist paramters commit 2a7d7440b3da10a58f75d3d287c86513f83ee85a Author: Kamailio Dev Date: Fri Oct 30 13:31:42 2020 +0100 modules: readme files regenerated - blst ... [skip ci] commit f294b39f5c49972df5af51af6a9d719e70e746c6 Author: Daniel-Constantin Mierla Date: Fri Oct 30 10:58:21 2020 +0100 test/misc: updated to use blocklist api commit eec63c130125f3f5598dd4e604de92d1bb123434 Author: Daniel-Constantin Mierla Date: Fri Oct 30 10:57:59 2020 +0100 doc/scripts: use blocklist defines commit 5523063c4cb0b49298f4e1f972e58b1fd6519bbc Author: Daniel-Constantin Mierla Date: Fri Oct 30 10:57:30 2020 +0100 doc/tutorials: use blocklist defines commit 095102691e809600c35bc529afdc9799fc9eb8c2 Author: Daniel-Constantin Mierla Date: Fri Oct 30 10:42:38 2020 +0100 sctp: use blocklist structures and functions commit e4311a22632e2f9317f3c33abfee8d29b2bf387c Author: Daniel-Constantin Mierla Date: Fri Oct 30 10:39:09 2020 +0100 blst: : use blocklist structures and functions commit 276059db3844434fbed0b162c4a360384b0fe6bb Author: Daniel-Constantin Mierla Date: Fri Oct 30 10:33:08 2020 +0100 tm: use blocklist structures and functions commit 29758a66396ae4633bdf85fd3be1ee7b4284072a Author: Daniel-Constantin Mierla Date: Fri Oct 30 10:25:09 2020 +0100 core: switch to use blocklist structures and functions commit 38b7183ccd78f58f0da8ed66baa55625d28daf05 Author: Daniel-Constantin Mierla Date: Fri Oct 30 10:23:05 2020 +0100 Makefile.defs: use blocklist defines commit 456cae084320ec4fafa75a77b89e16b57ad394cf Author: Daniel-Constantin Mierla Date: Fri Oct 30 09:45:33 2020 +0100 core: dns blacklist to blocklist commit 2300d0a2a9c78c72c67596eb129cf7bf86bf300b Author: Alex Hermann Date: Thu Oct 29 15:16:20 2020 +0100 kex: Let the RPC server do printf as it may have optimizations Some RPC server implementations may print directly to the output buffer, so this eliminates a string copy. commit 70a5d31f08231ed161904990c9faadff11d5a9ff Author: Alex Hermann Date: Thu Oct 29 15:04:07 2020 +0100 kex: Remove a lot of duplicate code from rpc_stats_fetch* One extra variable can prevent lots of duplicate code. Code paths for string and numeric response are now merged. commit c33c0f8f4d16906ebd79fb020db9505158827574 Author: Alex Hermann Date: Thu Oct 29 14:37:41 2020 +0100 kex: Make stats.fetch(n) reply with valid JSON {},{} is not valid json. Convert to {}. commit fe1958005feb2584d3d382ca2e7644ab388e4a8b Author: Kamailio Dev Date: Wed Oct 28 20:31:10 2020 +0100 modules: readme files regenerated - uac ... [skip ci] commit f4a2e75b90e87dc86c638c77ff12414b9d3469dd Author: Henning Westerholt Date: Wed Oct 28 19:16:05 2020 +0000 uac: add small commented out mode 1 back for uac_auth() function commit 6ebc6cd4f958d94600ccb0590bd79b94c1708648 Author: Kamailio Dev Date: Wed Oct 28 20:16:13 2020 +0100 modules: readme files regenerated - uac ... [skip ci] commit 668402e77c19ba4b5b8fc5b6c869ffbf34ea622d Author: Henning Westerholt Date: Wed Oct 28 19:02:33 2020 +0000 uac: extend docs for uac_auth() example, only t_relay() on success - extend docs for uac_auth() example, only t_relay() on success - otherwise you will get a 'no branches for forwarding' error from tm commit b6c10c8181d670a81a7d1216c7e6ec81c0963e9c Author: Henning Westerholt Date: Wed Oct 28 18:08:59 2020 +0000 uac: do not silently fail on realm lookup error, at least log with INFO commit 9978e00405cac89cc65d2d8a863128dd2814d7fd Author: Paris Stamatopoulos Date: Fri Oct 23 23:57:49 2020 +0300 auth_radius, misc_radius: Adds VENDOR() definition if the freeradius-client.h does not contain one already. commit 98436c73e8519e96e3d167b7610cbb58b9939885 Author: Daniel-Constantin Mierla Date: Wed Oct 28 10:32:50 2020 +0100 dialog: update internal_get_dlg() after 0bde3ca changes - keep also direction value for no-totag dialog - reference and unlock only when returning, related to #2494 commit f6a1f96af518ec10b09c4395166943a39eea19dd Author: Daniel-Constantin Mierla Date: Wed Oct 28 08:27:37 2020 +0100 xcap_server: use new search function to avoid zero-ending swapping commit ccbaf324cf5481288f505dce5c694ca077911a04 Author: Daniel-Constantin Mierla Date: Wed Oct 28 08:26:06 2020 +0100 core: helper function to search a token before an end pointer commit 3be41802c7c670cce0d3e08462e23ca3f3fbe2d4 Author: Daniel-Constantin Mierla Date: Tue Oct 27 09:34:18 2020 +0100 xcap_server: shorten a bit the search range for xcaps_xpath_hack() - match on the buffer len min size, xmlns is expected to have a value, plus the ending of the xml tag commit 134c6b4b63f8fee3b94e3caed956b080477022d4 Author: Richard Fuchs Date: Mon Oct 26 14:19:09 2020 -0400 rtpengine: fix wrong codec action strings being used commit a1620fa1b4587239835db6ed5765ce04f927172d Author: Daniel-Constantin Mierla Date: Mon Oct 26 14:02:48 2020 +0100 usrloc: safety check on len for user in db keepalive routine commit e4f6c660bd75cdb9ff0855fcb511673cc8ec00c4 Author: Daniel-Constantin Mierla Date: Mon Oct 26 13:36:36 2020 +0100 core: parser rr - clean partially cloned fields in case of error commit 5d490d616132067a5e914302a24b964b73b229a2 Author: Daniel-Constantin Mierla Date: Mon Oct 26 13:06:53 2020 +0100 regex: use var to store strlen() values - avoid doing it again in a few cases commit 34a675ba4987f202dfb3477114d6b86be5eeb2a1 Author: Kamailio Dev Date: Mon Oct 26 11:01:20 2020 +0100 modules: readme files regenerated - textops ... [skip ci] commit 374f0f05bdf27ddaf5d8652560738fbfb886c43c Author: Daniel-Constantin Mierla Date: Mon Oct 26 10:53:24 2020 +0100 textops: docs - some enhancements to basic header operations functions commit 46c7a8c0bf2b4d5c00e22a751f95f13263686445 Author: Daniel-Constantin Mierla Date: Mon Oct 26 09:17:02 2020 +0100 pv_headers: free hash entry in case of error commit 3dca5cd2c7f018189b6784a7e87807df1de7589e Author: Daniel-Constantin Mierla Date: Mon Oct 26 08:15:10 2020 +0100 alias_db: clang format the code commit 7ae0caaffd3d6e523fd32501401213521a1881e5 Author: Daniel-Constantin Mierla Date: Mon Oct 26 07:52:49 2020 +0100 alias_db: removed history from top comments - missing copyright header commit dc1bb5b1861de279b450ab550888dd748b77463f Author: Daniel-Constantin Mierla Date: Mon Oct 26 07:42:10 2020 +0100 alias_db: set ending zero in a single place commit e419bad759dc817ba673563ec4e79681f685dc28 Author: Julien Chavanton Date: Sun Oct 25 18:54:33 2020 +0000 rtp_media_server: state transition improvement - fix disconnection while in bridge, to keep thing simple for now the second leg is automaticaly disconnected. commit 750cb7fc131afa254952536bdb200d55e2cc8955 Author: Julien Chavanton Date: Fri Oct 23 20:21:45 2020 +0000 rtp_media_server: fix dialog_list_mutex issue 2522 commit 2ea4f685ea8b7dbca13b4fd521441088f8318d1f Author: Julien Chavanton Date: Fri Oct 23 19:37:35 2020 +0000 rtp_media_server: fix issue 2524 - fix completion without failure route - rms_bridge automaticaly append missing ';' is not present commit 76bb9bb7cbdcd900339afa7192eaefd71fc75790 Author: Kamailio Dev Date: Fri Oct 23 22:16:12 2020 +0200 modules: readme files regenerated - dispatcher ... [skip ci] commit b2cd7018d28569e38d8572d154a2ee1c5c973852 Author: Julien Chavanton Date: Tue Oct 20 10:46:25 2020 -0700 dispatcher: congestion control refactoring - decouple latency update with congestion control further - decouple congestion control with weighted congestion control, make sure that miss-configuration (no positive weight and/or no cc attributes) are handle gracefully) - fix an error in the doc commit 37820f709cd437a63d8f655aec876aa8ee9d71f2 Author: Kamailio Dev Date: Fri Oct 23 10:46:37 2020 +0200 modules: readme files regenerated - jansson ... [skip ci] commit 352830ca7c39032dfaecbcb1a6b1bb0865ee55d3 Merge: 78d680fbae 5731cc0911 Author: Daniel-Constantin Mierla Date: Fri Oct 23 10:35:44 2020 +0200 Merge pull request #2515 from gaaf/fixes/tm-pick-branch tm: Fix faked_reply_prio by passing correct reply to get_prio commit 78d680fbae05c40a0de7a8100e76be20b06b99e4 Merge: 554a0d4424 d161d4523f Author: Daniel-Constantin Mierla Date: Fri Oct 23 10:33:57 2020 +0200 Merge pull request #2516 from gaaf/features/tm-branch-flags-in-reply tmx: Allow $T_branch(flags) in onreply_route commit 554a0d4424fd0c4d3a4a562e175ae3ed1722d504 Merge: 61771b0595 aea932ba84 Author: Daniel-Constantin Mierla Date: Fri Oct 23 10:33:12 2020 +0200 Merge pull request #2513 from gaaf/features/jansson-xavp jansson: Add en-/decode to/from xavp commit 61771b0595c126d884e8c1eb392a54b5786a8fa8 Author: Alex Hermann Date: Fri Oct 23 10:32:02 2020 +0200 janssonrpcc: cleanups (#2512) * janssonrpcc: Remove unused variable and redundant assignment * janssonrpc: No need for copying options The address stay valid until free_params is called. And before that happens, mod_jsonrpc_request() makes its own copy. commit b09a0f12a721a257fae8009d6c475a71c011ed52 Merge: 432c7dd309 4adea97a4f Author: Daniel-Constantin Mierla Date: Fri Oct 23 10:26:27 2020 +0200 Merge pull request #2526 from smititelu/master textops: fix append_hf function commit 432c7dd30976d1e4be9db35de39d67cc0e1a5e95 Author: Daniel-Constantin Mierla Date: Fri Oct 23 09:28:14 2020 +0200 core: kemi - use parse_hname2_str() to avoid cloning header name commit b999e086d51202916a4cdfaf143150e3b8fa10cf Author: Kamailio Dev Date: Thu Oct 22 17:46:28 2020 +0200 modules: readme files regenerated - rtpengine ... [skip ci] commit 4de33ea963b40a5150f34fac8f63d04c5992515e Author: Richard Fuchs Date: Thu Oct 22 11:40:47 2020 -0400 rtpengine: update README for 8bf1935c commit 4adea97a4f8a9b35273d4d28b0518964abb7f0d8 Author: Stefan Mititelu Date: Thu Oct 22 16:54:01 2020 +0300 textops: fix append_hf function Before: append_hf adds header after first header occurance After: append_hf adds header after last header occurance commit 8bf1935c4e9cb0081784dbd8bd951148b8865381 Author: Richard Fuchs Date: Wed Oct 21 14:05:20 2020 -0400 rtpengine: support new codec flags Adds explicit support for codec-set and codec-except. Also eliminates code redundancy. commit bb42ee28fc115e1e3373962c02162c9a8e6d41fc Author: Kristian F. Høgh Date: Wed Oct 21 11:21:43 2020 +0200 utils/pdbt: Relax permissions when creating files commit 3a162187580880fa7210bd376621f57576e9d209 Author: Daniel-Constantin Mierla Date: Wed Oct 21 08:29:21 2020 +0200 rtp_media_server: use directly gen_lock_t instead of ser_lock_t which is tm typedef commit 128ba4fe95f3c27474c9f839d34f8fb1fd75e064 Author: Daniel-Constantin Mierla Date: Wed Oct 21 08:24:53 2020 +0200 rtp_media_server: declare variables in .c files - extern in .h files, GH #2522 commit fcdfaf98acf8a66e84b9dccc767fb52c0cf0d460 Author: Alex Hermann Date: Tue Oct 20 14:58:28 2020 +0200 core: Document that a str can be zero-terminated But by default it isn't. The functions shm_str_dup() and pkg_str_dup() will always create a zero-terminated copy commit d52f60173be34c5c1581c762444b5e26c57b097a Author: Kamailio Dev Date: Tue Oct 20 14:01:14 2020 +0200 modules: readme files regenerated - mqueue ... [skip ci] commit e676498f4d0a46ae81e4e07e56ff64c97a075faf Merge: 305f884e09 d8bd9825fa Author: Daniel-Constantin Mierla Date: Tue Oct 20 13:52:13 2020 +0200 Merge pull request #2514 from gaaf/features/mqueue mqueue: RPC features commit 305f884e0981b64eed9a96410d131d8f9a69eb3d Merge: 449f9faf54 0ea69b16db Author: Daniel-Constantin Mierla Date: Tue Oct 20 13:50:35 2020 +0200 Merge pull request #2519 from gaaf/features/core-str-copy core: Zero terminate str copies made with (pkg|shm)_str_dup() commit 449f9faf54238bcf1d6c1bf1b42738e79aad9bfd Author: Daniel-Constantin Mierla Date: Tue Oct 20 12:40:06 2020 +0200 tls: typedef'ed several structs, enums and unions commit 44a21a8dc021e8ee5bbd27b2714e3da89694dec9 Author: Daniel-Constantin Mierla Date: Tue Oct 20 12:36:55 2020 +0200 core: typedef'ed several structs, enums and unions commit ecb9fada5b7a07707ae64233948f94be2bca1e8c Author: Alex Hermann Date: Tue Jun 9 09:27:15 2020 +0200 core/tcp: Convert F_TCP_REQ_ flags to enum Easier to recognize the correct flags in the forest of flags. commit d09098cc9cb3cd0059f8e4fbff6e33eae5b9c28a Author: Alex Hermann Date: Tue Jun 9 09:16:16 2020 +0200 core/ip_addr: Convert SND_F_ flags to enum Easier to recognize the correct flags in the forest of flags. commit b2aa704dab80d1683e34346ce2354b74dd306aff Author: Alex Hermann Date: Tue Jun 9 09:15:26 2020 +0200 core/ip_addr: Reformat and redefine si_flags as bitshifts Make it a bit easier to read commit 5b5c5d8f190fa989bb3c25d2ba06e10e38a03893 Author: Alex Hermann Date: Tue Jun 9 09:01:53 2020 +0200 core/tcp: Convert RD_CONN_ flags to enum Easier to recognize the correct flags in the forest of flags. commit 0ea69b16db298842f58a6fcaaab2c0ee1a137b94 Author: Alex Hermann Date: Tue Oct 20 10:13:29 2020 +0200 core: Zero terminate str copies made with (pkg|shm)_str_dup() As discussed in #2512, zero-terminating all copies is preferred as most str usage is already with zero-terminated str.s. commit 658cb4965ba108079116eb60c350d39b18f7e912 Author: Kamailio Dev Date: Tue Oct 20 10:16:27 2020 +0200 modules: readme files regenerated - registrar ... [skip ci] commit f2996bf733a0b5e00fe124440353b9a69a3532a2 Author: Juha Heinanen Date: Tue Oct 20 11:04:58 2020 +0300 registrar: added note about branch flags in save()/lookup() doc commit d161d4523fc6b0619defe918bc204cc7a9cae073 Author: Alex Hermann Date: Mon Nov 13 16:48:30 2017 +0100 tmx: Allow $T_branch(flags) in onreply_route commit 5731cc0911ff65bf7efd433a83a25ffbf6073d10 Author: Alex Hermann Date: Mon Nov 13 15:50:20 2017 +0100 tm: Fix faked_reply_prio by passing correct reply to get_prio Instead of passing the to be evaluated reply as the "best" reply, pass the actual "best" reply. commit d8bd9825fa401ad0a3489d246f29d05485b72831 Author: Alex Hermann Date: Thu Apr 19 23:12:01 2018 +0200 mqueue: Add rpc mqueue.sizes Return sizes for all queues commit 943f548dc391dc0921ccb1cdc336f2fdfa4f3e0d Author: Alex Hermann Date: Thu Apr 19 23:03:32 2018 +0200 mqueue: Use HTTP status codes for rpc commit aea932ba841416091b5ec93ef23011cd4257da68 Author: Alex Hermann Date: Fri Mar 3 15:39:42 2017 +0100 jansson: Add en-/decode to/from xavp Nested objects/arrays are not supported with the exception of decoding a root array with only objects as items to multiple xavps. commit 3d4f5fcafd4ecdee2ccdd0a81fe855dd8cea8549 Author: Daniel-Constantin Mierla Date: Mon Oct 19 12:59:15 2020 +0200 core: kemi - proper conditions for operators in sr_kemi_hdr_match_content() commit d1947cd86a04b6bbdbc08fb3d8db086f347a6de7 Author: Daniel-Constantin Mierla Date: Mon Oct 19 12:44:13 2020 +0200 core: ipv6 hex digit style set to lowercase compacted format - ipv6_hex_style set to "c" - be more conformant with rfc5952 commit 2d1b442fd8602003a794ebbdcf7f21a211b6b356 Author: Daniel-Constantin Mierla Date: Mon Oct 19 12:32:43 2020 +0200 core: relocation and refactoring on ip addr handling code - many static inline functions moved from ip_addr.h to ip_addr.c, code size for some of them increased over the time - ipv6_hex_style can be set to "c" to have IPv6 addresses compacted and using lowercase hexdigits (rfc5952#section-4.2.1), GH #2510 - when ipv6_hex_style="c", ip6tosbuf() uses POSIX inet_ntop(), conforming with POSIX.1-2001, POSIX.1-2008 commit 0085e7a7d88fb6deca24a34b4a5a80bb8756dfd3 Author: Victor Seva Date: Mon Oct 19 11:13:47 2020 +0200 pkg/kamailio/deb: version set 5.5.0~dev3 commit 843b22b4efb0d343f13230d6e90d2484f370dbdb Author: Daniel-Constantin Mierla Date: Mon Oct 19 11:01:12 2020 +0200 permissions: exported allow_trusted() to kemi - related to #2509 commit 23818fb34d09a487654ea89c9f29b880c0c75197 Author: Daniel-Constantin Mierla Date: Mon Oct 19 10:09:59 2020 +0200 pipelimit: use unsigned to compute size and for iterator commit b385a0d8461f6f5203e6dc4052ebd4409e21b4b0 Author: Daniel-Constantin Mierla Date: Mon Oct 19 09:58:25 2020 +0200 Makefile.defs: version set to 5.5.0-dev3 commit 79db27575a48c5451b547ece68b5849456e245f9 Author: Emmanuel Schmidbauer Date: Fri Oct 16 07:22:33 2020 -0400 nsq: remove unused defs.h file commit b8e4cc2e1457d14addda06187160a5c55bb89cf3 Author: Kamailio Dev Date: Fri Oct 16 14:16:21 2020 +0200 modules: readme files regenerated - nathelper ... [skip ci] commit 8633455e5867b30840d44c73cb2e6367fed17bbd Author: Bastian Triller Date: Fri Oct 16 12:41:00 2020 +0200 nathelper: docs - fixed typos commit de65e4606c4126dd7db5f7ee5ea804f9b27b5fb6 Author: Bastian Triller Date: Fri Oct 16 12:32:45 2020 +0200 uac: docs - fix missing uac.reg_remove method commit d5a31413b4afdb8104c2c7a603f8ed14cdcfb828 Author: Bastian Triller Date: Fri Oct 16 12:36:13 2020 +0200 core: fix typo in comment commit 313f5d85faff333adf8ecece6d23bf6db8443164 Author: Kamailio Dev Date: Fri Oct 16 12:01:21 2020 +0200 modules: readme files regenerated - carrierroute ... [skip ci] commit 134bf80ba553f6855b39bdb957edfb489e4b1d39 Author: Lucian Balaceanu Date: Fri Oct 16 12:48:25 2020 +0300 carrierroute: terminology changes commit 9d672afb4559c4d847de31e1280ab2418d802de6 Author: Kamailio Dev Date: Fri Oct 16 09:01:20 2020 +0200 modules: readme files regenerated - secsipid ... [skip ci] commit f74f1df842815e8a42d1b4f71b6f98287a625d41 Author: Daniel-Constantin Mierla Date: Fri Oct 16 08:49:12 2020 +0200 secsipid: docs - small typo commit 90eb0a759f3a9b7d8c0ca25b6581863ffa9221ed Author: Daniel-Constantin Mierla Date: Thu Oct 15 11:02:59 2020 +0200 core: receive - use sip_parser_log for a few logs related to parsing errors commit dd090db63ea8db968575b8a44298eb2083cd8d89 Author: Daniel-Constantin Mierla Date: Thu Oct 15 10:24:00 2020 +0200 core: parser - check it is sip protocol for hdr parsing constraints commit 9a3b5d8c017f4de6a647184b0a1c464de9671b74 Author: Daniel-Constantin Mierla Date: Wed Oct 14 20:17:20 2020 +0200 core: fixed use of flags-based protocol detection - wrong field was used due to c&p commit e3e6471b114b2358c20cbc9a60ee745ac1bce162 Author: Kamailio Dev Date: Wed Oct 14 16:16:29 2020 +0200 modules: readme files regenerated - pv ... [skip ci] commit 695448dc49812225c743e385edf846405c94b3e2 Author: Daniel-Constantin Mierla Date: Wed Oct 14 16:15:09 2020 +0200 pv: exported xavp_slist_explode() to kemi commit d2c444c58b8f6f084f27e0129dc0cf02dfb6f7ba Author: Daniel-Constantin Mierla Date: Wed Oct 14 16:12:02 2020 +0200 pv: docs - reflect use of xavp fields for tokens by xavp_slist_explode() commit 2b4ec1cf1d30f5520ef68f9e7e653100fa8ce68e Author: Daniel-Constantin Mierla Date: Wed Oct 14 16:09:16 2020 +0200 pv: xavp_slist_explode() stores tockes in xavp fields - no longer in root xavp list, but a sublist with tokes having name 'v' commit 75d4082e510948f88f7254e22c05a02118260041 Author: Kamailio Dev Date: Wed Oct 14 16:01:13 2020 +0200 modules: readme files regenerated - pv ... [skip ci] commit df63402a57a7ef6da0d2eb3f88ee68c116c38549 Author: Daniel-Constantin Mierla Date: Wed Oct 14 15:55:29 2020 +0200 pv: docs for xvp_slist_explode() commit 573a56676ac11671468903a83efdfbbe6fb0dff0 Author: Daniel-Constantin Mierla Date: Wed Oct 14 15:45:08 2020 +0200 pv: new function xavp_slist_explode("slist", "sep", "mode", "xname") - break a string in tokens by separators, storing them in xavp commit b0b2ab6d2ebdabb64a054b47ee68a3276de71185 Author: Kamailio Dev Date: Wed Oct 14 11:46:17 2020 +0200 modules: readme files regenerated - registrar ... [skip ci] commit b495a00c9a6fb2e073e7bd2a2b394facc9d76ea5 Author: Daniel-Constantin Mierla Date: Wed Oct 14 11:34:03 2020 +0200 registrar: docs updated to reflect sock_mode parameter commit 32bf022ad48ff1d7ac02ce2201373e8b684d4f6f Author: Daniel-Constantin Mierla Date: Wed Oct 14 11:29:50 2020 +0200 registrar: renamed parameter to use advertise addr for socket - becomes sock_mode, when set to 0 (default) use bind address, if set to 1, then use advertised address if specified commit 28e69c4cf214cbedb17ddccbf88a4acf8456adeb Author: Kamailio Dev Date: Wed Oct 14 11:31:20 2020 +0200 modules: readme files regenerated - crypto ... [skip ci] commit e3ec71b45181c2413b4aba4e2ea5e1b371a6da56 Author: Konstantin Date: Wed Oct 14 12:22:20 2020 +0300 registrar: added option to store advertised address in socket field (#2498) * registrar: added new parameter sock_addr - override socket address on which the register request was received - default is NULL - store local socket address - usefull when kamailio is behind NAT and it is necessary to store public instead private address * registrar: replaced dynamically allocated var with static var Made refactoring of proposed solution. * registrar: socket field in location db will be initialized by advertise address from listen parameter According to code review recommendations I changed my solution - removed new config file parameter and use advertise address from listen parameter to initialized received socket which is written to location db inside registration record. * registrar: added additional check socket bind_address for null * registrar: introduced config parameter to enable/disable socket advertised address feature commit e7fe760e6a4a0f0c5eaedd0eb3530c5b3e1c7d05 Merge: 59b4a820ab 31d2e205cb Author: Daniel-Constantin Mierla Date: Wed Oct 14 11:16:44 2020 +0200 Merge pull request #2505 from vitalikvoip/master crypto: add crypto_hmac_sha256() function commit 59b4a820aba7487552e98c8b082e7abd56fa8e81 Author: Daniel-Constantin Mierla Date: Wed Oct 14 11:13:01 2020 +0200 etc: kamailio.cfg - relocated comment related to branch flags commit 531eaea43e9a086aa7d1797ce3fa710691c1880b Author: Kamailio Dev Date: Tue Oct 13 15:46:25 2020 +0200 modules: readme files regenerated - pike ... [skip ci] commit 8a0c8f1b4c6da364d527fd8e1bc305332825b50e Author: Daniel-Constantin Mierla Date: Tue Oct 13 15:34:42 2020 +0200 pike: docs for pike_check_ip() commit 2ce1a3247fd5a05e0f32c7a591d5377f0e52bdd1 Author: Daniel-Constantin Mierla Date: Tue Oct 13 15:28:40 2020 +0200 pike: new function pike_check_ip(ipaddr) - check the parameter ipaddr in the pike tree - old pike_check_req() is same as pike_check_ip("$si") commit 31d2e205cb4c17631abe8458a8a3b80323910637 Author: Vitalii Aleksandrov Date: Tue Oct 13 15:07:16 2020 +0300 crypto: add crypto_hmac_sha256() function commit 9f556322d8802239d40b2b39a6a150ff77014453 Author: Daniel-Constantin Mierla Date: Mon Oct 12 09:19:19 2020 +0200 core: parser - use flags for macros to detect if it is sip or http commit 434dd7400b88664ac3930a38d69568a06d9edf67 Author: Daniel-Constantin Mierla Date: Mon Oct 12 08:31:28 2020 +0200 core: parse iidentityinfo - use ZSW() define from core commit 0ed7b57b31f108f904609c2991a24396b3e94a87 Author: Daniel-Constantin Mierla Date: Sun Oct 11 14:17:30 2020 +0200 core: parser - use sip_parser_log for parsing log messages commit bb1a7d9a70501ddb89073564ec49d343a75faa27 Author: Daniel-Constantin Mierla Date: Sun Oct 11 12:48:28 2020 +0200 core: parse first line - detect http/2 also for requests - it was done for replies - set additional flag to differentiate on http/2 version commit caae125e183054f958d91fccdec49631678b2f49 Author: Daniel-Constantin Mierla Date: Sat Oct 10 12:46:08 2020 +0200 core: parse fline - do not print function name in logs - use dedicated log macros for levels - coherent indentation commit 7c3612c27425c04912c879af463f74831b17c5e4 Author: Daniel-Constantin Mierla Date: Sat Oct 10 12:08:25 2020 +0200 core: parser - clean header in case of parsing error commit 0c91f8cbe756133761886e9e22f2c10e51737e90 Author: Daniel-Constantin Mierla Date: Sat Oct 10 11:20:48 2020 +0200 core: new global parameter sip_parser_mode - allow to control how sip parser behaves - 0 - be less restrictive, to support more protocols - 1 - be more strict on sip headers checks - default 1 commit ada3701d22b1fd579f06b4f54fa695fa988e685f Author: Daniel-Constantin Mierla Date: Fri Oct 9 22:15:12 2020 +0200 tm: do not add duplicate headers in local requests commit 2648eb330b133a20f1398d59a28c53532106cad3 Author: Daniel-Constantin Mierla Date: Fri Oct 9 21:59:49 2020 +0200 core: parser - print lenghts in to header parsing debug message commit a9ede56b35990fcc9164af0775f503e49e33377e Author: Daniel-Constantin Mierla Date: Fri Oct 9 21:55:45 2020 +0200 sanity: extended check 4 (required headers) for uniqueness - Call-ID, CSeq, From and To have to be only once commit 5dda7f336121b6068fd306340cb90a7d7e76c708 Author: Daniel-Constantin Mierla Date: Fri Oct 9 09:25:41 2020 +0200 usrloc: send keepalive over ws and wss connections commit 5e107824d684cdf30514b033e7f600862123ece5 Author: Daniel-Constantin Mierla Date: Fri Oct 9 07:52:29 2020 +0200 core: tcp - helper function to send data over ws/wss connection commit 9935dc8d28a1310084f597fd718af6a21255a799 Merge: 3f9210fc23 12efb9827e Author: Daniel-Constantin Mierla Date: Thu Oct 8 07:52:00 2020 +0200 Merge pull request #2499 from kamailio/jchavanton/ds_manage_routes_small_refactoring dispatcher: ds_manage_routes refactoring commit 3f9210fc23840560c8fe33ef26b537aa32cbe6df Author: Daniel-Constantin Mierla Date: Thu Oct 8 07:48:28 2020 +0200 CONTRIBUTING.md: more content related to commit message format commit 12efb9827e9c43d64e95230398a758760d0642d5 Author: Julien Chavanton Date: Wed Oct 7 09:31:21 2020 -0700 dispatcher: ds_manage_routes refactoring break large function commit 2f360af30183b76d3db8d64e53b9b9eff74e9a38 Author: Kamailio Dev Date: Wed Oct 7 17:46:24 2020 +0200 modules: readme files regenerated - sqlops ... [skip ci] commit f78bc10dfc4b39ed3d5967b884202cb29cf834b8 Author: Daniel-Constantin Mierla Date: Wed Oct 7 17:33:41 2020 +0200 sqlops: docs for results_maxsize modparam commit 61677fed1b693fbb163ecd8dcd9d9ae37e4da066 Author: Daniel-Constantin Mierla Date: Wed Oct 7 17:25:41 2020 +0200 sqlops: new modparam results_maxsize - allow setting the maximum size of the result containers list commit e8ce5cff74c3d53df361e42746bb4a7c1f8b6214 Author: Kamailio Dev Date: Tue Oct 6 22:31:12 2020 +0200 modules: readme files regenerated - dispatcher ... [skip ci] commit 8429ef380517f321ea05c2c2e2cdbd221712df49 Author: Julien Chavanton Date: Thu Oct 1 08:21:37 2020 -0700 dispatcher: add an attribute to preset the latency estimator commit 8d0044770e94eaf7099eabbb55abe177e52e5373 Author: Daniel-Constantin Mierla Date: Tue Oct 6 12:59:50 2020 +0200 rtpproxy: renamed extract_mediaip() to rp_extract_mediaip() - extract_mediaip() is also in core sdp parser commit b84b67a0847cf5129418185d1a482a0943fd9986 Author: Daniel-Constantin Mierla Date: Tue Oct 6 12:56:09 2020 +0200 core: kemi - new function hdr.match_content(hname, op, mval, hidx) - return true/false based on matching header content commit 48d0953b5fd1f6fed97ce6b016f05860b25cd97f Author: Daniel-Constantin Mierla Date: Tue Oct 6 12:18:26 2020 +0200 core: parser - wrapper function to parse str header name commit b0f239a2c16b71b8b7e7b325ea121ffc48afa78e Author: Daniel-Constantin Mierla Date: Tue Oct 6 11:56:45 2020 +0200 nathelper: renamed extract_mediaip() to nh_extract_mediaip() - extract_mediaip() is also in core sdp parser commit d07b6c0d70795317920a6a0544bd83aca1fd0da3 Author: Kamailio Dev Date: Tue Oct 6 12:01:18 2020 +0200 modules: readme files regenerated - nathelper ... [skip ci] commit 64579fee33d0a82a583b75184f78fcb7c9df2d82 Author: Arsen Semenov Date: Tue Oct 6 11:40:27 2020 +0500 nathelper: docs - updated notes for fix_nated_sdp. few typos fixed [skip ci] commit 088738ce16e73339e4c1b78c11f6ad6f8f3394cf Author: Arsen Semenov Date: Mon Oct 5 13:52:45 2020 +0500 nathelper: fix_nated_sdp added support for a=rtcp param RFC3605 - GH #2459 commit 6df13e614cf6898b6d67f36c9b185a7530102ef1 Author: Daniel-Constantin Mierla Date: Mon Oct 5 15:28:23 2020 +0200 tls: reintroduced use of OPENSSL_cleanup() on mod destroy - by that avoid executing it on atexit() callback, when shm is gone commit e4cf6739e62c2ac1e5364315aaed1a7b73919253 Author: Daniel-Constantin Mierla Date: Mon Oct 5 11:53:01 2020 +0200 dialog: do unlock after saving updated dialog details - lock()/unlock() for dialog slots are reentrant commit 360e012d9d93c80b62b6e75bfac6e3340407ee98 Author: Henning Westerholt Date: Sat Oct 3 16:58:53 2020 +0000 dialog: fix error in dlg.list_match for callid parameter (reported from Ilie Soltanici) commit 9b6243d20a4dd27e44c6f7bada757226c6f4aa63 Author: Kamailio Dev Date: Fri Oct 2 21:46:11 2020 +0200 modules: readme files regenerated - phonenum ... [skip ci] commit dfd6c3966ed70d111a9196076bc29767c395d814 Author: Daniel-Constantin Mierla Date: Fri Oct 2 21:37:15 2020 +0200 phonenum: note about the role of country code name for phonenum_match_cn() commit 0dc2fa3168c521fd2828704098b8fbf299db9702 Author: Kamailio Dev Date: Fri Oct 2 16:01:15 2020 +0200 modules: readme files regenerated - carrierroute ... [skip ci] commit 86a9e0437ae3366cd45fa9334ae2a9d6cde44a27 Author: Jorge Vallecillo Date: Thu Oct 1 20:51:16 2020 -0600 Fix typo on main README.md: Consecutives 'the' commit 62a31d3b28147f2e96d1caa38807a38028e08155 Author: Jorge Vallecillo Date: Thu Oct 1 20:50:41 2020 -0600 Fix typo on xmpp module: Consecutives 'the' commit 5b2d73e67fbf30629195bf4cc58496e7f0fe1feb Author: Jorge Vallecillo Date: Thu Oct 1 20:50:02 2020 -0600 Fix typo on websocket module: Consecutives 'the' commit d9f9027dadce6271338c04eb8349c1b105126d75 Author: Jorge Vallecillo Date: Thu Oct 1 20:46:20 2020 -0600 Fix typo on tm module: Consecutives 'the' commit b5fd3731ac12b90c6861d0e7813f3bf40e9d5e6d Author: Jorge Vallecillo Date: Thu Oct 1 20:45:44 2020 -0600 Fix typo on sca module NOTES commit 39ef519bdeba10fabc1880d7d570b6b8a5604aec Author: Jorge Vallecillo Date: Thu Oct 1 20:44:27 2020 -0600 Fix typo on ims_qos module: Consecutives 'the' commit 0c11e4d2b0ad1b197151ea5bde82e1b9a87c99a0 Author: Jorge Vallecillo Date: Thu Oct 1 20:43:44 2020 -0600 Fix typo on drouting module: Consecutives 'the' commit e0e93015ab8a23e1fb082f45d6d6bbfcd361a4d6 Author: Jorge Vallecillo Date: Thu Oct 1 20:42:54 2020 -0600 Fix typo on db_mongodb module: Consecutives 'the' commit 46e73449d52df3e7af2cb6dd631bc42c61ceed35 Author: Jorge Vallecillo Date: Thu Oct 1 20:41:54 2020 -0600 Fix typo on cplc module: Consecutives 'the' commit 14e3e4859987ffb39d885d3f075cb4bc200fa748 Author: Jorge Vallecillo Date: Thu Oct 1 20:40:13 2020 -0600 Fix typo on counters module: Consecutives 'the' commit 8e78b771e5bc8a1be2b8c0fe4d5448e66b2dc596 Author: Jorge Vallecillo Date: Thu Oct 1 20:39:26 2020 -0600 Fix typo on carrierroute module: Consecutives 'the' commit 8b9fa1605823086e2e9aa35ed90ffa0d4b34236f Author: Jorge Vallecillo Date: Thu Oct 1 20:31:12 2020 -0600 Fix typo on avp module: Consecutives 'the' commit 21add7206554d47023da9565345f7889016dc8c8 Author: Jorge Vallecillo Date: Thu Oct 1 20:30:12 2020 -0600 Fix typo on app_jsdt module: Consecutives 'the' commit f603f9dac139e09d6877ab199d02ed784234d6f0 Author: Jorge Vallecillo Date: Thu Oct 1 20:29:03 2020 -0600 Fix typo on srdb1 lib: Consecutive 'the' commit 757d34ed5baf2f5f002f95a386579fe95621098d Author: Daniel-Constantin Mierla Date: Thu Oct 1 11:10:01 2020 +0200 .github/CONTRIBUTING.md: link to github docs for pull requests commit acd7f6f1703d12aa8f2dce87e1b8e4b74d6b4d96 Author: Daniel-Constantin Mierla Date: Thu Oct 1 10:04:50 2020 +0200 topos: update to-tag and rr on reply even to-tag is already set - GH #2489 commit 8301f366538ef7e63096d9fe10fa5c2aee780e81 Author: Daniel-Constantin Mierla Date: Thu Oct 1 09:44:59 2020 +0200 topos: store branch record before dialog record commit 8a1d5d9853fce4a78818ebec15c2c7bf04b5a3f3 Author: Daniel-Constantin Mierla Date: Wed Sep 30 13:09:51 2020 +0200 rr: use safer msg_ctx_id_t checks for asserting validity of cached param value commit 8dfc0f6ef0ddc4bf2d73d21124caa289d4b8ce07 Author: Daniel-Constantin Mierla Date: Wed Sep 30 12:34:40 2020 +0200 rr: reset param buffer for r-r advertised address - GH #2486 commit d48ce56dcd382786d9e81c5477341a8899e0b338 Author: Daniel-Constantin Mierla Date: Wed Sep 30 09:17:03 2020 +0200 core: new parameter ipv6_hex_style - can be set to "a" or "A" to specify if hex digits in local computed ipv6 addresses are lowercase or uppercase. Default is "A" (same format used so far). - enables the ability to follow recommedations of RFC5952, section 4.3 - GH #2488 commit a7693045df3c01e29d485aebeb21ccff3ed1ce96 Merge: ba7d1d2e58 b728cb3081 Author: Julien Chavanton Date: Tue Sep 29 08:42:30 2020 -0700 Merge pull request #2485 from kamailio/jchavanton/dispatcher dispatcher: fix an error in initialisation commit ba7d1d2e586ed22dcc78898eaa08abd61606212a Merge: a4cc0be07f 498aa35987 Author: Julien Chavanton Date: Tue Sep 29 08:41:34 2020 -0700 Merge pull request #2484 from kamailio/jchavanton/dlg_missmatch dialog: dlg_cell, always check for a to-tag match commit a4cc0be07f78575fdfeae7aebfce6d37838765d6 Author: Kamailio Dev Date: Tue Sep 29 10:46:15 2020 +0200 modules: readme files regenerated - topoh ... [skip ci] commit 0b4edbe967587fff3d8367c1dc301b4e22ca0949 Author: Daniel-Constantin Mierla Date: Tue Sep 29 10:39:06 2020 +0200 topos: docs - fix references to event route names commit e48655dd638eed8bbbd8d6087363dbdeb45a451c Author: Daniel-Constantin Mierla Date: Tue Sep 29 10:35:58 2020 +0200 topoh: docs for event_mode param and msg-sending event route commit 21e04744a17522f8367e483c672adc01d836d75b Author: Daniel-Constantin Mierla Date: Tue Sep 29 10:27:05 2020 +0200 topoh: execute msg-outgoing and msg-sending event routes - similar to topos module - new event_mode modparam to control kemi callbacks execution commit aa8589ba66f984e93438a91a7fe8b26bd9d5b62e Author: Daniel-Constantin Mierla Date: Tue Sep 29 07:25:46 2020 +0200 pv: use the corresponding functions for parsing names of xavu and xavi commit b728cb30810ef44b821a93335cdd34f954f2029c Author: Julien Chavanton Date: Mon Sep 28 12:57:25 2020 -0700 dispatcher: fix an error in initialisation / training of the latency estimator commit 498aa35987bcfd329cf5a4879eb63888ff8ef225 Author: Julien Chavanton Date: Mon Sep 28 09:13:16 2020 -0700 dialog: dlg_cell, always check for a to-tag match commit 60f04b6d6f51b55294d22722df3f351a76cbfb9b Author: Daniel-Constantin Mierla Date: Fri Sep 25 09:38:39 2020 +0200 usrloc: set last keepalive value to current time on new records - do not rely on last modified value, can be loaded from db and be too old commit 298aeb7f93bfa75ec78bc941f2c76167525b2e61 Author: Daniel-Constantin Mierla Date: Thu Sep 24 10:04:08 2020 +0200 core: dns cache - removed disabled code between #if 0 ... #endif commit e67b588434a08c828548c79b6cc5f4c2a7240dc9 Author: Daniel-Constantin Mierla Date: Wed Sep 23 17:31:04 2020 +0200 usrloc: do keepalive mode checks before expire processing commit 5c1e07dc2efc46fe078263c76ce0388f09949539 Author: Daniel-Constantin Mierla Date: Wed Sep 23 17:00:29 2020 +0200 usrloc: do keepalive-based contact expire on internal callback - the one used by nathelper is not triggered automatically commit a9c331d70dbed6827874aa99296203ac5a9d5c7b Author: Victor Seva Date: Wed Sep 23 09:01:43 2020 +0200 ndb_redis: set message level to debug on exec * logging error makes no sense here since there's going to be a reconnection afterwards > ERROR: ndb_redis [redis_client.c:903]: redisc_exec_argv(): Redis error: Server closed the connection commit 92cfb5e8d291706889c926892397e663e2d93b05 Author: Daniel-Constantin Mierla Date: Tue Sep 22 19:00:25 2020 +0200 imc: jump over printing error log messages when list commands are ok - reported by GH #2481 commit 7fb391b4c320741ccc950ddf13c7bf256cc55f62 Merge: b754b9f68b fb11567922 Author: Nacho G Date: Tue Sep 22 17:52:57 2020 +0200 Merge pull request #2474 from NGSegovia/keepalive_solve_sync_problems Keepalive - Remove race condition when removing destination commit b754b9f68bee0b58b4ae00b7f0764c2bf711d14c Author: Daniel-Constantin Mierla Date: Mon Sep 21 10:59:34 2020 +0200 usrloc: use unsigned int for rpc output for the fields having this type commit 5557b9b715a9ca754c454b5edaebf2a43b832015 Author: Victor Seva Date: Mon Sep 21 09:49:25 2020 +0200 ndb_redis: fix cluster support fixes #2461 related #2300 commit 8b74c67de4aef45835a34efc55e0db66f8a9d2ed Author: Daniel-Constantin Mierla Date: Fri Sep 18 14:12:38 2020 +0200 Revert "Revert "tls: proper ifdef on libssl version for tls_init_locks()"" This reverts commit da5d71da620deb8b8740256e556011e93cdac1a3. commit 6ee8085a987b8f0e9a4fa23379f0040ab49db693 Author: Daniel-Constantin Mierla Date: Fri Sep 18 14:12:17 2020 +0200 Revert "Revert "tls: added define condition on version functions"" This reverts commit bffd78f14921f67735a64caea2fb130393daa2bc. commit 4d14057a25aa55dbf572e3cd5aa188f8aa0799ae Author: Daniel-Constantin Mierla Date: Fri Sep 18 14:11:52 2020 +0200 Revert "Revert "tls: support compilation without deprecated OpenSSL APIs"" This reverts commit 0a2fc0371430f19f868dc17f3a361e412ceb376f. commit 6bdb836a05dbec735bc281ec5eebbdc2908c9878 Author: Kamailio Dev Date: Fri Sep 18 13:31:16 2020 +0200 modules: readme files regenerated - corex ... [skip ci] commit b7c3ca0c01a828bc9c25c3db2dca87b3c0522bfe Author: Daniel-Constantin Mierla Date: Fri Sep 18 13:23:22 2020 +0200 corex: docs for rpc command shm.stats commit 90e152b691e9f18ff53a908af0634eaa024a4f7d Author: Daniel-Constantin Mierla Date: Fri Sep 18 13:16:39 2020 +0200 corex: rpc command shm.stats - convenience function to be coherent with pkg variants commit 2e7710e292a649c6c57e46d5994d3b2cf3815865 Author: Daniel-Constantin Mierla Date: Thu Sep 17 14:21:30 2020 +0200 tmx: safety check of expected route blocks for using $T_*() variables - related to GH #2479 commit 105e90ab7d42f63c24b7c2bce447f64f416dceac Author: Kamailio Dev Date: Thu Sep 17 13:31:23 2020 +0200 modules: readme files regenerated - corex ... [skip ci] commit 4dd854a32ccd7bbb3fd97d072c69071ab0ef4850 Author: Daniel-Constantin Mierla Date: Thu Sep 17 13:21:24 2020 +0200 corex: docs added for rpc command shm.info commit f1278a20bb37b29285c9d7cac298a3b1905f1c88 Author: Daniel-Constantin Mierla Date: Thu Sep 17 13:19:13 2020 +0200 corex: added rpc command shm.info commit 57d33a2d76219ae3d1eb503044dadaeddc7e06fd Author: Daniel-Constantin Mierla Date: Thu Sep 17 12:55:10 2020 +0200 lib/srdb1: db_use_table() more suggestive error messages commit c4d7b74be399cb1e4a5d40969b533f55398dd523 Author: Kamailio Dev Date: Wed Sep 16 09:01:19 2020 +0200 modules: readme files regenerated - kex ... [skip ci] commit 5898c5ac89d7a53aa9aa877cc1c642e4365e66dd Author: Daniel-Constantin Mierla Date: Wed Sep 16 07:31:27 2020 +0200 kex: docs for rpc pkg.info command commit 01e8e339149ce1554747929cb63b843866c53aba Author: Daniel-Constantin Mierla Date: Tue Sep 15 21:22:09 2020 +0200 kex: added pkg.info rpc command - get details about pkg manager commit 56a257509aabb41e8eddc0f18347b0289aa0ab01 Author: Kamailio Dev Date: Tue Sep 15 17:46:10 2020 +0200 modules: readme files regenerated - registrar ... [skip ci] commit be0382fa11920de972ddbcdbe17c3ff583da87e4 Author: whosgonna Date: Tue Sep 15 10:32:07 2020 -0500 registrar: Update documentation - Fix double negative "without no DB operation". Changed to "with no DB operation". commit d936c6276b6d8e45efd87a4fc25a55b9c3ab1fce Author: whosgonna Date: Tue Sep 15 10:29:08 2020 -0500 registrar: Update documentation - Replace all occurences of "HF" with "header field" - Replace all occurences of "HFs" with "header fields" commit 628d2d3fa7a6b61c85f0211838640bc5713ba3e7 Author: Kamailio Dev Date: Tue Sep 15 07:46:18 2020 +0200 modules: readme files regenerated - topos ... [skip ci] commit 878971f2c0bc32233b6f18728f9b88537b3d19e8 Author: Daniel-Constantin Mierla Date: Tue Sep 15 07:33:00 2020 +0200 topos: docs - more details about what SIP traffic is handled commit 70295ebe5b3762ce5679da1985b14134aae91744 Author: Kamailio Dev Date: Mon Sep 14 19:01:15 2020 +0200 modules: readme files regenerated - rr ... [skip ci] commit e771c554d8ca8ec691c8f02efdf6f85187f49b0f Author: Daniel-Constantin Mierla Date: Mon Sep 14 13:34:38 2020 +0200 rr: docs for loose_route_mode() function commit 9c97c700a7db52e80189b88f2c6950f3dabbc8ed Author: Daniel-Constantin Mierla Date: Mon Sep 14 13:24:31 2020 +0200 rr: new function loose_route_mode(vmode) - if vmode==1, then do only loose routing (do not test if r-uri==myself to do strict routing, always do loose routing, with preloaded check like loose_route()) - if vmode==0, then behave like loose_route() commit fb115679228b19944f886893b47743db44465072 Author: Nacho Garcia Segovia Date: Mon Sep 14 13:18:37 2020 +0200 keepalive: prevent race condition when deleting a destination - Added a lock to ka_dest type, so we get it when we run callbacks that may be associated to an OPTIONS response - Same lock is used to not remove destinations that are running callbacks - Now find destinations consider owner and uri commit e307432e5f34a2093544e9ff703ea205169e4088 Author: Daniel-Constantin Mierla Date: Mon Sep 14 13:00:25 2020 +0200 dispatcher: sync on updating last used fields commit 3c19ca90327d92be69cdce482e66991147db9083 Author: Henning Westerholt Date: Sat Sep 12 09:57:10 2020 +0000 docs: add matrix channel information to normal and github READMEs commit e52c1f334fb98e00809226cde190da3406976348 Author: Kamailio Dev Date: Fri Sep 11 22:16:12 2020 +0200 modules: readme files regenerated - usrloc ... [skip ci] commit 2e9d4e2dc45bf5baab1bff9c13fc841b66793cb4 Author: Daniel-Constantin Mierla Date: Fri Sep 11 22:06:45 2020 +0200 usrloc: docs for ka_timeout module parameter commit 9331044bf517be120dea59414402415090b63007 Author: Daniel-Constantin Mierla Date: Fri Sep 11 22:00:38 2020 +0200 usrloc: export modparam to set keepalive timeout - variable was not exported by the module for internal keepalive mechanism commit 8b72f462deb4b66fb55f754abc93bf7295278afa Author: Henning Westerholt Date: Fri Sep 11 10:51:23 2020 +0000 pkg: add CAP_CHOWN capability to Kamailio systemd service files to allow chown (#2391) - add CAP_CHOWN capability to Kamailio systemd service files to allow chown - needed e.g. for user and group setting from jsonrpcs and ctl modules - related to github issue #2391 commit 84edbfea9c8acb6dbeeaf796a79dd7fa29eba2e2 Author: Henning Westerholt Date: Fri Sep 11 10:44:53 2020 +0000 pkg: synchronize environment setting for pkg mem between debian and rpm packages commit 9645be245f899fa8ae11a6be045d2ef83fd66bf5 Author: Daniel-Constantin Mierla Date: Wed Sep 9 18:44:46 2020 +0200 core: mem - use own functions for shm mod stats get operation - protect with global lock for shm stats commit 761eb0616fea2a859a2c0abb652b22feb6f59859 Author: Daniel-Constantin Mierla Date: Wed Sep 9 17:57:10 2020 +0200 kex: use mutex to sync the mod mem stats rpc commands - related to GH #2433 commit aa458a62f034c2cb57639bdc713ed3c51b0292c7 Author: Daniel-Constantin Mierla Date: Wed Sep 9 17:50:24 2020 +0200 core: mem - define mem_counter struct in meminfo - it is the same for f/q/tlsf mallocs commit 57ee97f52dd90c86743b6fd6dd682285ef994e80 Author: Daniel-Constantin Mierla Date: Wed Sep 9 15:33:18 2020 +0200 core: skip abort() in free_lump() for LUMPFLAG_DUPED - the LUMPFLAG_DUPED is set when duplicating lumps list for branch route execution, but some functions such as set_body() may want to clean them - report and minimal reproducing config by Henning Westerholt commit b13431b6fc7eec20096c5be46c8ce2e43931c45f Author: Daniel-Constantin Mierla Date: Wed Sep 9 15:32:33 2020 +0200 core: more comments about data lump structure fields and options commit 3c643c023626e0de744c4960f2a7af4a401f6df0 Author: Kamailio Dev Date: Wed Sep 9 13:31:27 2020 +0200 modules: readme files regenerated - uac ... [skip ci] commit 177713c6e0fc51934779bd3e81e7a3278897d503 Author: Daniel-Constantin Mierla Date: Wed Sep 9 13:29:44 2020 +0200 kamctl: regenerated db creation scripts for uacreg commit b98ff23bb7acab26a3442925ea563f64db97360c Author: Daniel-Constantin Mierla Date: Wed Sep 9 13:28:32 2020 +0200 lib/srdb1/schema/entities.xml: increased contact_addr_len entity to 255 - contact can have parameters that could end up being long (e.g., for ims cases) commit 89656680c6ff3aae00bbffae03131a1e983198dd Author: Daniel-Constantin Mierla Date: Wed Sep 9 13:26:54 2020 +0200 uac: docs - updates for uacreg contact addr field commit e72751147e0d6b5fd9ed32d23a7412d64fcb65eb Author: Daniel-Constantin Mierla Date: Wed Sep 9 13:20:44 2020 +0200 uac: allow empty contact addr in rpc add command for uacreg - it has to be set to . - contact_addr parameter moved to be last, to be easier to just add to existing commands commit 2ddc45c10ccb5790b064599ea1aa89ed83abab84 Author: ovoshlook Date: Wed Sep 9 13:15:59 2020 +0200 kamctl: regenerated uacreg table creation scripts commit 4ae04d52d0bd33ee44222f5b7efeca18f52d6413 Author: ovoshlook Date: Wed Sep 9 13:15:27 2020 +0200 lib/srdb1: added contact_addr column to uacreg table commit f9950d1fe3864cebc9e4249f1a7a28624139e1b9 Author: ovoshlook Date: Wed Sep 9 13:11:59 2020 +0200 uac: support to set contact address in uacreg database record - enable per registration contact address - GH #2470 commit 1cda029885dd89e2ec46fe28a0d6f656aad19e7a Author: Daniel-Constantin Mierla Date: Wed Sep 9 13:01:36 2020 +0200 msrp: proper parsing ipv6 host part in uri - enclose ipv6 address in square brackets for msrp pv - related to #2472 commit 66fea7c615e01b200b334d5255c90911cfb360fe Author: Federico Cabiddu Date: Tue Sep 8 15:04:04 2020 +0200 httpa_asyc_client: set curl memory callbacks in module initialization commit c644d311100e52e83f7ddf54a3a0b7be83525184 Author: Daniel-Constantin Mierla Date: Tue Sep 8 13:09:59 2020 +0200 core: events - return after SREV_TCP_WS_CLOSE callbacks are executed commit 1910432ce3af56af1e6d4c4c124c2af2925c5b9a Author: Daniel-Constantin Mierla Date: Tue Sep 8 13:08:01 2020 +0200 core: events - return once SREV_SIP_REPLY_OUT callbacks are executed commit 9132a4bbd39c0302204dd053bd1e563c02afed8e Author: Daniel-Constantin Mierla Date: Tue Sep 8 12:52:53 2020 +0200 sipdump: move use of spd fields after safety check commit 68f93d27b9ee40cfce8c52304eac4ad9c83ee4b1 Author: Daniel-Constantin Mierla Date: Tue Sep 8 12:48:15 2020 +0200 sipdump: init checksum filed - silent analyzer commit efa6c6a9bf13c430d5be5146168d1ded4c39dba7 Author: Daniel-Constantin Mierla Date: Mon Sep 7 19:35:04 2020 +0200 uac: restore first display name then uri with dialog callback - same as for rr callback, otherwise the new header can be malformed: the case of initial INVITE with From URI having no angle brackets and goes out with display name and angle brackets, the ACK for 200ok results with From broken when forwarded commit 492c99e8065baa510f55154593122e33d3a61d73 Author: Victor Seva Date: Fri Sep 4 11:19:33 2020 +0200 pv_headers: fix $x_hdr index on get * previously we where not supporting pseudo-variables as index commit d7f5982556a5286eea6992af5430dc3785a5d9e3 Merge: e74b06c32b 9a3a8f1538 Author: Daniel-Constantin Mierla Date: Fri Sep 4 13:46:39 2020 +0200 Merge pull request #2462 from NGSegovia/keepalive_fix_race_condition_tm_request keepalive: added uuid to ka_dest structure to avoid passing the whole struct to tm commit e74b06c32bc2b090937350858f655af4ab89ff63 Author: Daniel-Constantin Mierla Date: Fri Sep 4 10:22:52 2020 +0200 pv: handle s.prefixes for empty values - avoid crash due to invalid length of result, GH #2467 commit 99d96c4f5f82ca33fc6c0ccac383a3e41058405d Author: Daniel-Constantin Mierla Date: Thu Sep 3 14:03:02 2020 +0200 core: cast to unsigned to make analyzers happy on index type commit 138097c19ba7b00eac983798a72225ab73ddf73d Author: Daniel-Constantin Mierla Date: Thu Sep 3 13:08:38 2020 +0200 pike: use core search functions commit 42228552b72267786561704f120e3da3aac5fd89 Author: Daniel-Constantin Mierla Date: Thu Sep 3 12:47:50 2020 +0200 core: helper functions to search variants of str in another str commit 9a3a8f15381c213901279c4a10f99d2ffcde85b1 Author: Nacho Garcia Segovia Date: Wed Sep 2 15:15:41 2020 +0200 keepalive: added uuid to ka_dest structure to avoid passing the whole struct to tm - This avoids a race condition that may happen processing tm_request callbacl - Allows to identify uniquely a ka_dest record commit 0a2fc0371430f19f868dc17f3a361e412ceb376f Author: Victor Seva Date: Wed Sep 2 14:27:26 2020 +0200 Revert "tls: support compilation without deprecated OpenSSL APIs" This reverts commit 234b02236b3ad13cdaf5624d11c727ad7d804747. commit bffd78f14921f67735a64caea2fb130393daa2bc Author: Victor Seva Date: Wed Sep 2 14:27:24 2020 +0200 Revert "tls: added define condition on version functions" This reverts commit 99c6a68dea60ca745dfdfa33085bb6acbcee846a. commit da5d71da620deb8b8740256e556011e93cdac1a3 Author: Victor Seva Date: Wed Sep 2 14:27:18 2020 +0200 Revert "tls: proper ifdef on libssl version for tls_init_locks()" This reverts commit 60bd3aa284a5d9eb117a9763aa590aecf276ba16. commit 65f5d0ed0fb88f5312ac53f2faaa66a2098ce0d8 Author: Daniel-Constantin Mierla Date: Wed Sep 2 13:11:40 2020 +0200 kamctl: regenerated dbtext version table records - GH #2463 commit fcd3f257c12d2e17fa92007f9d149e4ee27ec994 Author: Daniel-Constantin Mierla Date: Wed Sep 2 13:11:18 2020 +0200 doc/stylesheets: set 0 for id column in dbtext version table records commit 6049a139bcb40baf31647bbe843cae2cdb0b5d77 Author: Victor Seva Date: Tue Sep 1 09:13:53 2020 +0200 pkg/kamailio/deb: version set 5.5.0~dev2 commit bf6c64cf4586c180e0b15ab2b7a36c8b4f2f8829 Author: Daniel-Constantin Mierla Date: Tue Sep 1 08:35:18 2020 +0200 Makefile.defs: version set to 5.5.0-dev2 commit 17d6a88090e2a67f5c0b06e6aae76d629595b37e Author: Daniel-Constantin Mierla Date: Mon Aug 31 12:15:00 2020 +0200 keepalive: removed function name from log messages commit 8aeaee0fda4013e1fe0477ce1dcb31738dc18aea Author: Daniel-Constantin Mierla Date: Mon Aug 31 09:37:45 2020 +0200 pv: new transformation {uri.saor} - return sip aor (sip:[user@]domain) commit 60bd3aa284a5d9eb117a9763aa590aecf276ba16 Author: Daniel-Constantin Mierla Date: Sun Aug 30 18:04:04 2020 +0200 tls: proper ifdef on libssl version for tls_init_locks() - avoid compile warning on unused label commit 564940f5ef923df7935a7b737a70e25c0d5f6a7b Author: Daniel-Constantin Mierla Date: Sat Aug 29 19:45:20 2020 +0200 pv: new transformation {uri.duri} - return uri needed for destination address (e.g., sip:host:port;transport=tcp) commit 4a3ad2bf58d6c18f522bb73330030403a50cafbf Author: Daniel-Constantin Mierla Date: Fri Aug 28 20:42:15 2020 +0200 pv: new transformation {uri.suri} - get the simple routing uri - keep only transport parameter, if exists commit 29dde9fea1eb21b4bb484286f7443dd32f611bd2 Author: Daniel-Constantin Mierla Date: Thu Aug 27 12:34:50 2020 +0200 usrloc: get_udomain() - safety checks for location table name parameter commit a29415d6c6cc5550061720c57a24dee17e6804f0 Author: Kamailio Dev Date: Tue Aug 25 19:16:20 2020 +0200 modules: readme files regenerated - sqlops ... [skip ci] commit d93de03c10eb7b88024d7eb9ba85200601cf6c7a Author: Juha Heinanen Date: Tue Aug 25 20:11:59 2020 +0300 sqlops module: added one more sql query function return value to README commit a9807e1f58ea1b3b842181c7b5955158900e17ba Author: Victor Seva Date: Mon Aug 24 15:18:52 2020 +0200 src/Makefile: update deb rules * deb-stable rule should use buster nowadays * deb rule should point to sid pkg/kamailio/deb/debian is not suppose to be used directly is just a base for creating all the different flavors fixes #2432 commit 8891b656f5d3650b83e4f877ca43068d5d6f7ff7 Author: Daniel-Constantin Mierla Date: Mon Aug 24 12:28:07 2020 +0200 dmq_usrloc: do not replicate socket if the field is not set: - GH #2451 commit 06a1d20fdcae42c8f2130c547c6c6cf5fb6dce26 Author: Daniel-Constantin Mierla Date: Mon Aug 24 10:22:52 2020 +0200 topoh: remove the Via cookie when skipping topoh via event route - event route is now executed with parsed sip message to be sent out - GH #2437 commit f16d046f6330f897b374d9bb7dab3b2ce8eab3a7 Author: Daniel-Constantin Mierla Date: Mon Aug 24 10:01:20 2020 +0200 log_custom: print to stderror if sending log message fails - help troubleshooting while avoiding looping to same function in case the log engine is set to log custom module commit a9a8aa21e272d758bd96a234c4e5b98179f8b5ba Author: Kamailio Dev Date: Mon Aug 24 09:46:15 2020 +0200 modules: readme files regenerated - keepalive ... [skip ci] commit 7284a61125bb0cacd1adc2289af616061df03258 Author: Daniel-Constantin Mierla Date: Mon Aug 24 09:34:33 2020 +0200 keepalive: docs - documented owner parameter for add/delete functions - related to GH #2438 commit 696df60d3b7af852b61d072907417405122e5f1b Merge: d9dd2abeb8 c5f6ff37f6 Author: Daniel-Constantin Mierla Date: Mon Aug 24 09:23:23 2020 +0200 Merge pull request #2422 from kamailio/jchavanton/acc_totag acc: add to-tag for locally generated replies commit d9dd2abeb82be8b992ddf534864b6d84594b7a47 Author: Daniel-Constantin Mierla Date: Thu Aug 20 16:16:56 2020 +0200 core: kemi - exported core route function commit ecba550f5d35435adfa9c692cec8cee6cae8a77b Author: Daniel-Constantin Mierla Date: Thu Aug 20 15:57:57 2020 +0200 cfgutils: exported route check functions to kemi commit 46f4aaecbd95acea4877d072fecf787bd9f65a40 Merge: 232df1a75c b787627819 Author: Federico Cabiddu Date: Thu Aug 20 15:33:59 2020 +0200 Merge pull request #2450 from kamailio/grumvalski/fix_async_ms_route async: fix async_ms_route and export it to kemi commit 232df1a75c12bc3109624a819038a7621375f5e5 Author: Kamailio Dev Date: Thu Aug 20 12:01:15 2020 +0200 modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci] commit d4186af30b9c8ab94b4970a5ced5da7529cf9499 Author: Aleksandar Yosifov Date: Mon Aug 17 12:05:24 2020 +0300 ims_usrloc_pcscf: changes in get_all_mem_ucontacts Chnages in unused funciton get_all_mem_ucontacts. Now the function is used to get all contacts and check for unused tunnels. commit b28862bf5d6587abd810e0a8ad4cde0d93e28324 Author: Aleksandar Yosifov Date: Mon Aug 17 12:03:07 2020 +0300 ims_ipsec_pcscf: delete unused tunnels - ipsec_create - added a new function parameter to delete unused tunnels before creation of new ipsec connection. - added new global parameters for ipsec listen addresses. commit b787627819fc93dcc8c68a4950c9760d298ce555 Author: Federico Cabiddu Date: Thu Aug 20 11:06:56 2020 +0200 async: fix async_ms_route and export it to kemi commit c960cac9a5621d0aaabe6b68f48bb988737c0b1c Author: Kamailio Dev Date: Tue Aug 18 18:01:18 2020 +0200 modules: readme files regenerated - uac ... [skip ci] commit deb886a63ad2d9b62c78c56724db0a5f8031c73f Merge: d49d6b89ce 767d3ca88a Author: Daniel-Constantin Mierla Date: Tue Aug 18 17:54:53 2020 +0200 Merge pull request #2445 from tao-communications/master uac: added uac_event_callback for kemi commit d49d6b89ceb311598a89cfd789d180412b46a4af Author: Daniel-Constantin Mierla Date: Tue Aug 18 17:48:21 2020 +0200 usrloc: print Route header name in keepalive when Path is present - related to GH #2446 commit 767d3ca88a4e4fa093a6a81a36d95d116251b578 Author: Yufei Tao Date: Thu Aug 13 16:18:49 2020 +0100 uac: added uac_event_callback for kemi commit d74ab3652eadb34b708755522048468ca8f0b2e8 Author: Daniel-Constantin Mierla Date: Mon Aug 17 11:44:09 2020 +0200 usrloc: export the ka_logmsg parameter - GH #2440 commit 40ecbb120c25ed147466c2342e1b49e6c5dda8e0 Merge: 46bb60b385 f490c4e0f5 Author: Daniel-Constantin Mierla Date: Mon Aug 17 11:25:27 2020 +0200 Merge pull request #2442 from dwagin/master Makefile.defs: Fixed libs option for FreeBSD commit f490c4e0f5888963a01fa99fe94a464d44223199 Author: Dmitry Date: Sun Aug 16 23:21:37 2020 +0300 Makefile.defs: Fixed libs option for FreeBSD commit 46bb60b385cbd82fd6bfd714d041d4eb766c5a8b Author: Kamailio Dev Date: Fri Aug 14 12:46:28 2020 +0200 modules: readme files regenerated - pipelimit ... [skip ci] commit c87f3c1d07a5a3c51728d404200d60b10ed6159f Author: Bastian Triller Date: Thu Aug 13 09:26:57 2020 +0200 pipelimit: docs - fixed typo commit 99c6a68dea60ca745dfdfa33085bb6acbcee846a Author: Daniel-Constantin Mierla Date: Thu Aug 13 07:19:28 2020 +0200 tls: added define condition on version functions - libssl 1.1 variants are not in 1.0 - following the changes by 234b02236b3ad13cdaf5624d11c727ad7d804747 commit c5f6ff37f61f99e0ec9322d9dc3c4a48af8f1b59 Author: Julien Chavanton Date: Wed Aug 12 14:40:42 2020 -0700 acc: use sent reason phrase for locally generated replies commit 66c25bddcfe620794ba23d816ac55beedda494fb Author: Daniel-Constantin Mierla Date: Wed Aug 12 21:41:56 2020 +0200 etc/kamailio.cfg: set load_backends to 1 for permissions module - the config uses only address table commit bd0a236a08f282916ea14a510b2fff82c062b3db Author: Kamailio Dev Date: Wed Aug 12 20:46:12 2020 +0200 modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci] commit 89833d74d6c978512495e7e03b21e9f50e9f7af8 Author: alexyosifov <47529095+alexyosifov@users.noreply.github.com> Date: Thu Aug 6 22:15:15 2020 +0300 ims_ipsec_pcscf: fixed spelling issue commit 2e11282502dce2b222d2884f308edf31fdd42d05 Author: alexyosifov <47529095+alexyosifov@users.noreply.github.com> Date: Thu Aug 6 22:13:51 2020 +0300 ims_registrar_pcscf: fix extraction of received host in save() commit e10dc0db1b890d6ae2067f2fbff803ba8f816b68 Author: Aleksandar Yosifov Date: Mon Aug 3 14:53:39 2020 +0300 ims_ipsec_pcscf: extend get_pcontact with the new parameter. - added a new bitwise value for _cflags in ipsec_forward. - performing a reverse search for a contact in ipsec_forward if the new flag IPSEC_REVERSE_SEARCH is set. commit 45ebf8bd87c7ef23aed0461808cad25d8127db7f Author: Aleksandar Yosifov Date: Mon Aug 3 14:52:29 2020 +0300 ims_qos: extend get_pcontact with the new parameter. commit 3ee011fa21e2d24f0c9d110ec09ccb731c5859c7 Author: Aleksandar Yosifov Date: Mon Aug 3 14:46:22 2020 +0300 ims_registrar_pcscf: update_contacts get received from req - update_contacts - if the reply doesn't include contact alias get received info from the request. - extend get_pcontact eith the new parameter. commit 71b590f446512a4b0b26de4654b195c82ae29aea Author: Aleksandar Yosifov Date: Mon Aug 3 14:45:01 2020 +0300 ims_usrloc_pcscf: added a reverse searchin get_pcontact - added a new parameter for reverse search in get_pcontact. commit 051300e04bb6bc24796c03f0b80fda87ab07627f Author: Julien Chavanton Date: Tue Jul 28 23:22:42 2020 +0000 acc: add to-tag for locally generated replies commit 234b02236b3ad13cdaf5624d11c727ad7d804747 Author: Rosen Penev Date: Wed Aug 12 16:37:13 2020 +0200 tls: support compilation without deprecated OpenSSL APIs - GH #2428 commit cff8e22da160933b63b7cfa296386adb5155d0b1 Merge: 27b2ddf926 ef9924495d Author: Daniel-Constantin Mierla Date: Wed Aug 12 16:31:42 2020 +0200 Merge pull request #2431 from nferreyra/siptrace/fix_drop_in_event_route siptrace: fix drop() usage in siptrace:msg event route commit 27b2ddf926240b1dd269eb1d96767d73edf9c6e6 Author: Daniel-Constantin Mierla Date: Tue Aug 11 16:33:02 2020 +0200 core: proper test when initializing _ksr_shutdown_phase shm pointer commit 046126b4a90090bf5b8f9b517ba5218793e6b973 Author: Daniel-Constantin Mierla Date: Tue Aug 11 12:36:02 2020 +0200 topoh: check if via param has the expected prefix, otherwise skip - GH #2437 commit 5267f4d8e884aa74bfd792565dbf5f524789cc56 Author: Daniel-Constantin Mierla Date: Tue Aug 11 11:22:35 2020 +0200 pike: rpc pike.top - support for case insensitive match of parameter commit 7115c803b058c397cc96a104e8425c54597f67ec Author: Kamailio Dev Date: Tue Aug 11 11:16:25 2020 +0200 modules: readme files regenerated - pike ... [skip ci] commit 720e929a87c6d3ee29c316ca63886c7142320f43 Author: Daniel-Constantin Mierla Date: Tue Aug 11 11:11:35 2020 +0200 pike: docs - section for pike.list rpc command commit 57e63d6c7a887e2680f190225d3c0e4bf13da91e Author: Kamailio Dev Date: Mon Aug 10 23:16:12 2020 +0200 modules: readme files regenerated - xhttp_prom ... [skip ci] commit 36be9851799eca198307a850152fcb7c46301957 Merge: 6d928b59a3 a929de4ec8 Author: vhernando Date: Mon Aug 10 23:15:55 2020 +0200 Merge pull request #2435 from kamailio/vhernando/xhttp_prom_v2 xhttp_prom: add support for histogram metrics. commit a929de4ec810a210a8840e997b8357f33a7a6fd1 Author: Vicente Hernando Ara Date: Mon Aug 10 19:52:59 2020 +0200 xhttp_prom: add support for histogram metrics. commit 6d928b59a3dbd6eb291da3d3936be6e8f18588af Author: Daniel-Constantin Mierla Date: Mon Aug 10 16:23:11 2020 +0200 ctl: skip handling rpc commands if kamilio is in shutdown phase - related to #2433 commit 6da946e4a3d6d6949dd6babe9cf3919edc0b4519 Author: Daniel-Constantin Mierla Date: Mon Aug 10 16:15:04 2020 +0200 core: keep a global flag in shm for shut down phase - set when destroy modules is starting - useful to check from other processes if shut down started commit ef9924495dd007a5a7b7ab36049200e78e7ab10d Author: Nuno Ferreira Date: Fri Aug 7 19:20:00 2020 +0100 siptrace: fix run_top_route() call to set ctx - fix drop() usage in siptrace:msg event route commit 79e7738027a40affa4c7f606bf55a3ad0fe31bc4 Author: Daniel-Constantin Mierla Date: Wed Aug 5 16:38:01 2020 +0200 Makefile.defs: map gcc v10.x to 9.0+ options - detect properly the 10.x gcc version number, GH #2425 commit 301302531c630803222e7f14a1c113b1a400f7a1 Author: Daniel-Constantin Mierla Date: Tue Aug 4 15:19:39 2020 +0200 evapi: use port in getaddrinfo() otherwise it does not bind as expected - regression added by cc098ecdfb556bf5efaab72fa767c773000f9fb6 commit f2474196aaf785bd3eea46f193a9985e09ce6be8 Author: Victor Seva Date: Tue Aug 4 12:15:52 2020 +0200 pkg/kamailio/deb: add focal support fixes #2338 commit bff689cfedca70149e17b6ec3584ca9ecab71418 Author: Daniel-Constantin Mierla Date: Tue Aug 4 08:36:18 2020 +0200 Makefile.defs: get clang version only from --version output - the full version with stderr output included has a different first line on MacOS, making head -n 1 not extract the version number line commit 5ea7ca4d6408f0bdb10afe12ece44d8b51dd1514 Author: Kamailio Dev Date: Sun Aug 2 17:16:16 2020 +0200 modules: readme files regenerated - textopsx ... [skip ci] commit dfa1677800a6b78aabaa1217869d23fac5e1a345 Author: Daniel-Constantin Mierla Date: Sun Aug 2 17:07:20 2020 +0200 textopsx: docs for change_reply_status_code() function commit 7b95ddda1346faea64a85c2593a9a579ea46a5da Author: Daniel-Constantin Mierla Date: Sun Aug 2 17:04:34 2020 +0200 textopsx: added change_reply_status_code(vcode) - function to change only the status code for non-2xx replies commit bddf16db74ea779bb01805fc2cbabfdaf8f4d62b Author: Daniel-Constantin Mierla Date: Sat Aug 1 16:51:39 2020 +0200 db_text: free pointer in case of error commit 6ce5c0bdf136ecffd7917f2d60093e1b2c49fa54 Author: Daniel-Constantin Mierla Date: Fri Jul 31 20:45:47 2020 +0200 xcap_server: check before going to the end of the buffer - use marcros to set and restore char for ending 0 commit e4aed5c272c8144dd1ddf58163c3ba501bb46a5b Author: Victor Seva Date: Fri Jul 31 16:00:06 2020 +0200 pua: update_version_puadb() use pres_id to select record * only relevant when db_mode is PUA_DB_ONLY * call_id/to_tag/from_tag values can be "", for instance with DIALOG_PUBLISH.* records. Then **ALL** records get version field update * update_vesion_puadb() is called from send_publish() and pres->id value is valid after a call to get_record_puadb() related to #2414 commit 3bbaca477c27b2e1864a72491578279be2295fe1 Author: Kamailio Dev Date: Thu Jul 30 20:46:13 2020 +0200 modules: readme files regenerated - app_lua ... [skip ci] commit 34efa83569bedb1f36c3661ee063ff6334633e4a Author: Daniel-Constantin Mierla Date: Thu Jul 30 20:32:02 2020 +0200 app_lua: docs - note about availability of 'sr' Lua module - use KSR in the examples commit b44b245244a64d9b71c40eb35db227afc0f71fd1 Author: Henning Westerholt Date: Thu Jul 30 15:53:37 2020 +0000 topos: more flexible contact_mode 1/2 param parsing by using existing parse functions commit 91d9441a242da4746171bfa532fa2378328e8d73 Author: Victor Seva Date: Thu Jul 30 12:19:45 2020 +0200 pua: fix send_publish() behavior on PUA_DB_ONLY * dialog PUBLISH was missing SIP-If-Mach * pua was inserting a new record for every dialog state fixes #2414 commit 7116c04c61cf789a371568fb593c109e195a1574 Author: Daniel-Constantin Mierla Date: Thu Jul 30 10:36:01 2020 +0200 evapi: export async_unicast() to kemi - PR #2415 commit e542b779b29bda2d0a953a4e55921edc466a3936 Author: Victor Seva Date: Wed Jul 29 13:28:39 2020 +0200 pua_bla: clang-format * use STR_NULL commit e4895abf5a533b96bf5e7112488a0facaabfc1a7 Author: Victor Seva Date: Wed Jul 29 13:15:25 2020 +0200 pua_bla: convert to PKG/SHM memory logging helper functions * remove trailing spaces * remove history notes and $Id commit be07ed5dd927448ffad3bd77f976249a888cfb2e Author: Victor Seva Date: Wed Jul 29 13:10:04 2020 +0200 pua_usrloc: convert to PKG/SHM memory logging helper functions commit 95a2377118b178cda95f7ec2af0b6cae3c89353f Author: Daniel-Constantin Mierla Date: Wed Jul 29 12:11:16 2020 +0200 ChangeLog: updated for 5.5.0 development commit c91e852d203017b571ae15e48c289f73f4824136 Author: Victor Seva Date: Wed Jul 29 10:53:48 2020 +0200 pua: convert to PKG/SHM memory logging helper functions * remove trailing spaces commit 7e5cc3aa21a243ef19ec092fec10043b1178cae7 Author: Victor Seva Date: Wed Jul 29 10:32:05 2020 +0200 pua_dialoginfo: convert to PKG/SHM memory logging helper functions commit 06b7e416756e1711edef6db683cef35824f4b2a5 Author: Daniel-Constantin Mierla Date: Mon Jul 27 09:37:23 2020 +0200 dialog: print old state on dlg timeout commit 56bb276b4e5c00843244d555e7c5221e3f2a6203 Author: Sergey Safarov Date: Mon Jul 27 09:50:54 2020 +0300 pkg/kamailio/obs: spec formating commit f292e79274f4b9878360bb60a4af9c243d65664f Author: Kamailio Dev Date: Fri Jul 24 22:31:23 2020 +0200 modules: readme files regenerated - tls ... [skip ci] commit a12064696ac37cadf954a89b58daa1e05e182180 Author: Daniel-Constantin Mierla Date: Fri Jul 24 22:25:50 2020 +0200 tls: docs - fixed typo - GH #2410 commit d85d43247c3d056eebeec3f97735d13c048a181c Author: Henning Westerholt Date: Thu Jul 23 15:23:15 2020 +0000 tm: lower log level for t_unref kill transaction to WARN - lower log level for t_unref kill transaction to WARN - immediate CANCEL on an INVITE could trigger this commit 98a1966633d42336274d15ae26f3fde6239bdc8f Author: Kamailio Dev Date: Thu Jul 23 16:01:15 2020 +0200 modules: readme files regenerated - topos ... [skip ci] commit 2ffc26aa671c40c482dc5f0eb1896e063f3d9b0e Author: Henning Westerholt Date: Thu Jul 23 13:48:58 2020 +0000 topos: add two new modes for topology hiding to preserve Contact user - add two new modes for topology hiding to preserve Contact user - add new variables contact_mode, cparam_name, a_contact_avp and b_contact_avp - if contact_mode is 1, the internal key will be stored in a URI parameter instead of the Contact user, and the Contact users will be taken from the msg - contact_mode 2 is the same as 1, but the Contact users will be taken from AVPs - default is contact_mode 0 - the existing (old) behaviour commit 74e42e684d46f7918e1c64ed1378fd64c83a60c4 Author: Daniel-Constantin Mierla Date: Thu Jul 23 08:51:30 2020 +0200 core: added global parameter hdr_name_extra_chars - allow specifying additional chars to be allowed in header names commit ddcabc1bfd528102c1474b7055fd6ea0c865adcf Author: Daniel-Constantin Mierla Date: Wed Jul 22 08:09:02 2020 +0200 core: parse hdr name - removed unused defines - comments to describe indexing arrays commit a29cc3420a4c11a1758e166fd2552462e3f44a60 Author: Daniel-Constantin Mierla Date: Tue Jul 21 22:32:23 2020 +0200 README: updated version commit 75904895577d0329ba0d30d10e645b8769451e51 Author: Aleksandar Yosifov Date: Fri Jul 17 10:45:00 2020 +0300 ims_registrar_scscf: added a new registrar event, notification improvements - Added a new IMS registrar event: IMS_REGISTRAR_SUBSEQUENT_SUBSCRIBE - used to skip NOTIFY msg after receiving of subsequent subscribe msg. - Added a new parameter in event_reg(), create_notifications() and notify_subscribers() methods: c_passed contact - used to mainly in create_notification(). - Changes in create_notification() - the checks for sending NOTIFY msgs have been expanded and the new parameter c_passed is used for that. - Changes in subscribe_to_reg() - sending NOTIFY only for the initial subscriptions. - Changes in generate_reginfo_full() - the old functionality with all contacts in NOTIFY msg has been returned based on RFC3680. Added mechanism to change all contact states from CONTACT_EXPIRE_PENDING_NOTIFY to CONTACT_NOTIFY_READY after reginfo generation. commit b787e3e57cc153549f1f785ca2d7823e1f8def93 Author: Aleksandar Yosifov Date: Fri Jul 17 10:42:15 2020 +0300 ims_usrloc_scscf: added a new contact state, udomain/impu improvements - Added a new contact state: CONTACT_NOTIFY_READY - protect the deletion of contact during the preparation of NOTIFY msg. - Improved mem_timer_udomain() - protect the deletion of contact during the preparation of NOTIFY msg. - Improved process_impurecord() - first doing the contacts' validity, then the subscribers' validity. This prevents contact from remaining in the database after deleting a subscriber. commit 256d26331c5322a0b97d697e3dd05e0c99d63dae Merge: d1a5186244 f39f88a47b Author: Daniel-Constantin Mierla Date: Tue Jul 21 22:03:04 2020 +0200 Merge pull request #2402 from kamailio/sip-parser-log core: add sip_parser_log core variable commit d1a51862440db5c2952833f24576491e811cd622 Author: Daniel-Constantin Mierla Date: Mon Jul 20 16:15:33 2020 +0200 core: parse hdr name - added missing compact names in static map - https://www.iana.org/assignments/sip-parameters/sip-parameters.xhtml#sip-parameters-2 commit 1c129fdfbf73a5235ea69273316f4b4b229d9dcc Author: Kamailio Dev Date: Fri Jul 17 15:16:12 2020 +0200 modules: readme files regenerated - xhttp_prom ... [skip ci] commit fbfc720a82ed2e6c537fd7fa36b913cf079123ae Author: Marat Gareev Date: Fri Jul 17 15:22:33 2020 +0300 xhttp_prom: fixed typo in the documentation commit 77bc422ce12e3353c88b98a78ef18969f7d64593 Author: Henning Westerholt Date: Fri Jul 17 10:30:34 2020 +0000 core: remove not needed parser definitions files after rework in commit ded4fa4ff commit f39f88a47bed160bf55c7bb3c06bff9fa7569750 Author: lazedo Date: Fri Jul 17 10:08:43 2020 +0000 core: add sip_parser_log core variable * when handling non sip messages, parser errors are logged at core level which defaults to ERR. since this may induce in error sysops or log scanners, sometimes the core level is set to debug just to omit these messages from log, which is not good since other messages are omitted too. this commit adds a new core variable to set the log level for message parsing errors. this way, we can explicitly set the log level for message parsing while leaving the core level at ERR. commit 993f4e9c36e4c5f1c5c7bc961865c17cae68478f Author: Victor Seva Date: Fri Jul 17 10:42:45 2020 +0200 pkg/kamailio/deb: version set 5.5.0~dev1 [skip ci] commit 021d4de2ad22f6453e8a48f0db841bfa6b1dbe88 Merge: 18e4b6b44e 5789c506d0 Author: Lucian Balaceanu Date: Fri Jul 17 10:43:30 2020 +0300 Merge pull request #2399 from lbalaceanu/mdb_availability_control p_usrloc: reworking mdb_availability_control commit 18e4b6b44eb52acf206d2d1f2933b7d5437e39a0 Author: Daniel-Constantin Mierla Date: Fri Jul 17 09:18:58 2020 +0200 Makefile.defs: version set to 5.5.0-dev1 commit c3962fff1c0efbd9ba2939b8f173efd08c263bac Author: Kamailio Dev Date: Fri Jul 17 08:01:20 2020 +0200 modules: readme files regenerated - sipdump ... [skip ci] commit e63c52d02465575dbcf38c2181607fc391cbb390 Author: Daniel-Constantin Mierla Date: Fri Jul 17 07:54:30 2020 +0200 sipdump: docs about mode flag 3 (value 8) - corrected indexes for flags commit 16914788ba49b69aaabc8e75ca9b5d95dce6b825 Author: lazedo Date: Mon Jul 13 12:53:25 2020 +0000 websocket: emit core event on close commit 815b8dee38df74395d4e840db3dc582695c02baa Author: lazedo Date: Mon Jul 13 12:51:45 2020 +0000 core: add websocket event * allows multiple consumers * returns last result commit 8e9b8fc4f384eac90c94beffdc5c87a04506d2b4 Author: Richard Fuchs Date: Tue Jul 14 14:13:00 2020 -0400 db_redis: fix unfiltered table deletion commit 732eba4e8aeafe535d48c370d104406f3315f749 Author: Daniel-Constantin Mierla Date: Thu Jul 16 14:15:01 2020 +0200 core: parser - use str cmp function directly for hdr name parsing commit 570db71b3d9fe3125d1a3da9c3bcc983c812d92d Author: Daniel-Constantin Mierla Date: Thu Jul 16 14:00:09 2020 +0200 sipdump: insert P-KSR-SIPDump header if SIPDUMP_MODE_WPCAPEX flag is set - inserted header contains sip message specific meta data (transport, pid, proc no) commit ded4fa4ff22f10fd3ad996741190cc5aa2fbcaff Author: Daniel-Constantin Mierla Date: Thu Jul 16 13:27:00 2020 +0200 core: use static map for header name and type for parsing - simplified header name parsing by using indexed (at startup) mapping of header name and type in a static array commit 6d76b79b81bf448fa1f34753c1d000dc6c1870e0 Author: Daniel-Constantin Mierla Date: Thu Jul 16 09:16:40 2020 +0200 core: strutils - trim trailing spaces when comparing hdr names commit 7135feee9cdc93efa8c0c3e4abf24a9335ce42de Author: Daniel-Constantin Mierla Date: Thu Jul 16 09:09:48 2020 +0200 core: parser - trim trailing whitespaces in header name commit 6c77c86ab8fdec51293f0d850b9b9771d6266816 Author: Daniel-Constantin Mierla Date: Wed Jul 15 17:59:51 2020 +0200 dispatcher: update state if sending keepalive OPTIONS fails - it can be due to DNS resolving failure, therefore needs to be counted for making it inactive, otherwise keeps failing and writting errors commit 53ffca0fef5961bed66749bc5cf57822b3ecbc1f Author: Kamailio Dev Date: Wed Jul 15 14:31:11 2020 +0200 modules: readme files regenerated - sipdump ... [skip ci] commit 577c3633ddcdc358fa20aa42f8bdbd70845cb8c8 Author: Henning Westerholt Date: Wed Jul 15 12:22:35 2020 +0000 sipdump: small spelling fix in docs commit fa7241c18590c23b8dc6ef4b250cc360f1563f61 Author: Kamailio Dev Date: Wed Jul 15 11:46:17 2020 +0200 modules: readme files regenerated - sipdump ... [skip ci] commit 77756cdf1b18e30d729de1055a56faa516808eee Author: Daniel-Constantin Mierla Date: Wed Jul 15 11:36:11 2020 +0200 sipdump: docs - note about enabling many activity modes commit 7fd849033ea6ad0485486bd5aec8130e03c13672 Author: Daniel-Constantin Mierla Date: Wed Jul 15 11:30:24 2020 +0200 sipdump: docs about mode flag 3 (write pcap) and notes about it commit beca84a1c3527a9d5c619cc1c9b067df06ec5873 Author: Daniel-Constantin Mierla Date: Wed Jul 15 11:22:09 2020 +0200 sipdump: use fflush() to get data stored more realtime - use inet_pton() for generating the data for pcap file commit 17bc7cf18944c5f9f819d150284da0642137e6ae Author: Daniel-Constantin Mierla Date: Wed Jul 15 09:26:49 2020 +0200 sipdump: write udp pcap with sip messages if mode param flag 4 is set - udp is always used for packets writen in pcap no matter the transport layer used for sip messages commit b7ddcfb191d29fe8d1a83a0b51c682e0fc4b0ef0 Author: Daniel-Constantin Mierla Date: Wed Jul 15 08:44:01 2020 +0200 sipdump: refactored to enable more storage engines - pass data via structure instead of data printed in text format commit e3ba2f1f94d70ce951e095fda4cc08f478f14d4c Author: Kamailio Dev Date: Wed Jul 15 09:16:17 2020 +0200 modules: readme files regenerated - rtp_media_server ... [skip ci] commit da3bf1b77a725da0f7cd11a6ea8c396b1afb58ae Merge: 58b0631aaf dd95436e6d Author: Julien Chavanton Date: Wed Jul 15 00:04:17 2020 -0700 Merge branch 'jchavanton/rtp_media_server_update' commit dd95436e6d089451e70fde5cf984ddca2d67f006 Merge: 32350bcb48 58b0631aaf Author: Julien Chavanton Date: Wed Jul 15 00:03:49 2020 -0700 Merge branch 'master' into jchavanton/rtp_media_server_update commit 32350bcb48757f2431fe463167a2816a702a8cb7 Author: Julien Chavanton Date: Thu Jul 9 16:24:59 2020 -0700 rtp_media_server: update to mediastreamer 4.4.0 update documentation to simplify usage using docker commit 58b0631aafd7d6efa5534009fab197336468a9f8 Author: Daniel-Constantin Mierla Date: Tue Jul 14 11:18:53 2020 +0200 core: only skip over proto in alias inside uri_trim_rcv_alias() - variable not used if set to the corresponding integer id commit 5789c506d022dd5713072cd1fcc07a25f42e098c Author: Lucian Balaceanu Date: Tue Jul 14 11:48:45 2020 +0300 p_usrloc: reworking mdb_availability_control - simplify general implementation - avoid deadlock due to a process trying to acquire same lock twice commit db61ed942fa4caf33e8fd44219f082632d3faee0 Merge: 491a832793 007f98692b Author: Daniel-Constantin Mierla Date: Tue Jul 14 10:06:58 2020 +0200 Merge pull request #2396 from kamailio/lazedo-patch-1 core: don't close tcp connection for dropped non sip messages commit 491a8327933cb4471260fdd09ff93296a7a0ccfd Author: Daniel-Constantin Mierla Date: Tue Jul 14 09:21:04 2020 +0200 misc/examples: kemi lua - added debug callback function - commented - can be enabled to track the execution trace of the lua script commit 007f98692bb6f7cb35adbb86ec6fb06f034614cc Author: lazedo Date: Mon Jul 13 13:01:43 2020 +0100 core: don't close tcp connection for dropped non sip messages commit bcce030f65182995b96c04d3ed45e8cf43dd2a9a Author: Kamailio Dev Date: Mon Jul 13 12:46:17 2020 +0200 modules: readme files regenerated - siptrace ... [skip ci] commit e9eeb0881569f77bcdd9d9590bfa0d9cf144b4a4 Author: Daniel-Constantin Mierla Date: Mon Jul 13 12:33:50 2020 +0200 siptrace: docs for evcb_msg param and event_route[siptrace:msg] commit f39eca3d9926372dd005ed60418f55a29a17a715 Author: Daniel-Constantin Mierla Date: Mon Jul 13 12:24:44 2020 +0200 siptrace: exec event_route[siptrace:msg] on message replication with core events - new parameter evcb_msg to set the kemi function name to be executed for this event callback - alternative to GH #2374 commit 65dd39575729bf6271255f37f31a7721ba1d8e50 Author: Kamailio Dev Date: Mon Jul 13 10:16:27 2020 +0200 modules: readme files regenerated - sipdump ... [skip ci] commit f984505b3ed41b7faf0fca5ab978c52240cd60a0 Author: Daniel-Constantin Mierla Date: Mon Jul 13 10:08:42 2020 +0200 sipdump: docs - note about use of drop() in event route commit 1672a9b356cc864310d0ade139d7c8bb6c4c4b11 Author: Daniel-Constantin Mierla Date: Mon Jul 13 09:46:44 2020 +0200 sipdump: if drop executed in event route, skip writing to file commit d51a3c4393b345b783adccf8a0e960274e11afb2 Author: Henning Westerholt Date: Sat Jul 11 11:03:26 2020 +0000 ims_charging: fix wrong default User-Equipment-Info-Type AVP format - fix User-Equipment-Info-Type AVP format According to the RFC 8506 it should be like this: The 48-bit Media Access Control (MAC) address is formatted as described in Section 3.21 of [RFC3580] - use strlen instead of sizeof (cherry picked from commit 1a8f54147063560f6016634152b17293394b8497) ===================== 2020-07-29 Version 5.4.0 Released =====================