[sr-dev] git: new commits in branch 5.1

Daniel-Constantin Mierla miconda at gmail.com
Mon Nov 27 09:41:23 CET 2017


- URL:  https://github.com/kamailio/kamailio/commit/4bb2267e65af9079699b7248b86c1b64f3803fae
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:25:50+01:00

textops: more functions exported to kemi

(cherry picked from commit 18ebd5fe71baee236c8b2ee720028c5c90f622c5)

- URL:  https://github.com/kamailio/kamailio/commit/7f4cdb2f3c94ef7869db767906b344844c27006f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:26:16+01:00

textops: split the code for msg_apply_changes()

- exported msg_set_buffer(...) to kemi framework

(cherry picked from commit 0a626a257dceb0c7cee13bf4ed173b644a5e5fd7)

- URL:  https://github.com/kamailio/kamailio/commit/75bb317825fdf3c9fb0f6c1e97235a7ed37344cf
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:26:29+01:00

textopsx: exported header management functions to kemi framework

(cherry picked from commit 80bed453cfcc5ec8753e4bb823097e711b1b5385)

- URL:  https://github.com/kamailio/kamailio/commit/5ae1d7e8ee0673fc22adff5a1a6a09d5a91c9945
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:26:42+01:00

tsilo: exported functions to kemi framework

(cherry picked from commit 19f7d568a7bb17a88dd06f0b78775a559a1ca683)

- URL:  https://github.com/kamailio/kamailio/commit/2541ea693b69dc705ff5e1ba0e8218fe7a6aaf5d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:26:55+01:00

misc/examples: fixed position of ] in log message from kemi examples

- based on a reporte by GH #1324

(cherry picked from commit d9ca0f6fcbd479dc82f75d301e43e45daf36a658)

- URL:  https://github.com/kamailio/kamailio/commit/89bdf5edb485e636f3592c37ac9ce5e1458b868b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:27:08+01:00

dialog: proper description of is_in_profile() to match the code

- reported by GH #1320

(cherry picked from commit d319c449c8c15334ed913633cfece869a7d955aa)

- URL:  https://github.com/kamailio/kamailio/commit/b4f53652d39a65e4dc5364e801038e9e4f67708c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:27:19+01:00

drouting: use core fixup helper functions

(cherry picked from commit db6eae95e2c9a17eef8f823c30a39812429158d3)

- URL:  https://github.com/kamailio/kamailio/commit/2178c95ccdc14086b3f23deba9fb836b65695525
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:27:33+01:00

drouting: exported functions to kemi interface

(cherry picked from commit 51837d8dd4bb42d4ad59da39ab9be9f5db58231e)

- URL:  https://github.com/kamailio/kamailio/commit/b6c1b0e35e5ce9ea9ad938f7681f6d3f4668b1eb
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:27:46+01:00

drouting: updates to documentation

(cherry picked from commit ce96966593c9f7e12595b74c2a6bf50b248e64c8)

- URL:  https://github.com/kamailio/kamailio/commit/eb746c0b6486b2cef6d9a5ffd0a0b37c11637101
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:28:02+01:00

drouting: exported next_routing() to kemi framework

(cherry picked from commit 57c14e65d3cea754c88374b8dd1d67cb5be3f295)

- URL:  https://github.com/kamailio/kamailio/commit/be53e5d24707d8248a904124a6c88913b6eb0174
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:28:19+01:00

tm: default port checking in via_matching()

(cherry picked from commit 5fabdea4d86c527a2e38caaae7a54884367d6a7c)

- URL:  https://github.com/kamailio/kamailio/commit/41bfcaab0d403d2290d353e9fa522af22b72e8f6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:28:37+01:00

tm: fixed condition in via_matching()

- introduced in previous commit

(cherry picked from commit 4bd1d70c2804ee2a1d29bd911275aa241577cfc1)

- URL:  https://github.com/kamailio/kamailio/commit/b9b0f7b480ff5003a19a9d3e86712caf156aefa5
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:28:55+01:00

app_python: implemented rpc command to list kemi functions

- kamctl rpc app_python.api_list

(cherry picked from commit bea0b53ce57f08ab9fc019c19f616b3b67795d64)

- URL:  https://github.com/kamailio/kamailio/commit/4268a9b36d741d72cb412729c1619b6a087a00d4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:29:08+01:00

app_python: documented rpc commands

(cherry picked from commit cbaceaf891e16e9b0a1ef4883b8fec5e33698a86)

- URL:  https://github.com/kamailio/kamailio/commit/ae6c62f17a92e43bd83f2993cc188892241c3158
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:29:23+01:00

http_client: print url in log messages if query return code is not ok

- safety check for search of end-of-line in a one line result type

(cherry picked from commit ccbd1176242632fae2af39a168e4692dcf7ebcf9)

- URL:  https://github.com/kamailio/kamailio/commit/989be5fe82b0b6ad503a804353e1519c1698d406
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:29:35+01:00

ndb_redis: exported redis_cmd() and redis_free() to kemi framework

(cherry picked from commit a9ef7fe010492710e0a81a4505337accb5e1fea6)

- URL:  https://github.com/kamailio/kamailio/commit/57942a0b20b0bf57d40c6266aaf855e526148fb1
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:29:54+01:00

lcr: clang format the code

(cherry picked from commit e8a79182a76b306fad13c9cb12eb9f2c4c658b14)

- URL:  https://github.com/kamailio/kamailio/commit/5d9d92328ac0b7fd4315dae76cf62dae1e4d5112
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:30:05+01:00

lcr: exported load_gws() variants to kemi framework

(cherry picked from commit 8fbf7d83b1dbeedf1ee53895aadbf6e99321432d)

- URL:  https://github.com/kamailio/kamailio/commit/7a054ff4aeef952940f28d6f75e46761ff72b919
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:30:18+01:00

lcr: exported functions to kemi framework

(cherry picked from commit a8b4bd942794c864d8455ca9fb144c1daa76e164)

- URL:  https://github.com/kamailio/kamailio/commit/71b5f6df20f6a13ad43a3ff6eacbfb10ff1e0dc2
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:30:31+01:00

cnxcc: clang format the code

(cherry picked from commit db004a73d21c29a6a375d46eb15a6ba0b58910a7)

- URL:  https://github.com/kamailio/kamailio/commit/9fd7d3cead49b935e53be3b814874dba5b3e5136
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:30:42+01:00

core: mod_fix - typedefed struct to pvs_fixup_t

(cherry picked from commit 3205c5970652bba56e2e3904a565491503fb6206)

- URL:  https://github.com/kamailio/kamailio/commit/fac694b66257f20b6d6a70bc5671c4d0e5764a40
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:30:53+01:00

cnxcc: use fixup function helper for core to get string and int params

(cherry picked from commit 41953f192185989b5ba3ee7154202b6c390fe84c)

- URL:  https://github.com/kamailio/kamailio/commit/57f11e58aa6c17c9276ea78f8fc38d1768b6ae61
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:31:07+01:00

cnxcc: docs - added parameters to functions

(cherry picked from commit b24cae28dcb8ba3289e0320a1e406e4667371258)

- URL:  https://github.com/kamailio/kamailio/commit/7093572c5ca65f805e4421d6d821eb06dd1a6dcd
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:31:20+01:00

app_lua: detect if a kemi function was already added in the exports list

(cherry picked from commit d98a005ac57b957231f8bda26c711bf7c7260049)

- URL:  https://github.com/kamailio/kamailio/commit/68c7ea18ebfe3d26e53fbe04713b6a2ee44a428c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:31:31+01:00

drouting: removed unused variable

(cherry picked from commit 6c7bc0390fc1d9972ca9fc330c25dd9b29f2476a)

- URL:  https://github.com/kamailio/kamailio/commit/d56ec1c20796e9a32790d880c0ab9a4ee579216e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:31:41+01:00

app_lua: updated the utils/app_lua_ctl

(cherry picked from commit ac8cc0a3735325ec79a4a634eea6bcdcea4affe7)

- URL:  https://github.com/kamailio/kamailio/commit/ba8bc6a23aed88625512b963862fe719650ea3f6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:31:52+01:00

app_python: updated the ctl tool to generate the exports

(cherry picked from commit f4c6365f2678e5c30d4a1fc287206b82a7eee459)

- URL:  https://github.com/kamailio/kamailio/commit/a56d3f8552d3926e8b69bd5cd0bdcd8d83a1f97f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:32:14+01:00

app_lua: updated paths to included files from core in the ctl tool

(cherry picked from commit 50a9e2ec1cb86590a067dc23b2298b96a12bc232)

- URL:  https://github.com/kamailio/kamailio/commit/1dbc2f40554a72ce4757ccbb0501b2568c602c3c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:32:26+01:00

app_jsdt: detect if a kemi function is already in exported list

(cherry picked from commit 48d55652fa36cb2b20540d1ebc7665476dfb1b1e)

- URL:  https://github.com/kamailio/kamailio/commit/25f1a480becfa0dc4359b03e862ec9cb1176aff7
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:32:37+01:00

app_sqlang: detect if a kemi function was already added in exports list

(cherry picked from commit e177266e8f113f1541b31496f9fb0c71ac751f17)

- URL:  https://github.com/kamailio/kamailio/commit/98e99c38d72bffbf3fbd58e5f8b4da03b15224d6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:32:48+01:00

app_lua: print special kemi functions via rpc

(cherry picked from commit 7cbece0e2e60f8c334bea97333b029d51e5b7e33)

- URL:  https://github.com/kamailio/kamailio/commit/107c37675cbc6956a448c44b66e8d2f7ecab713c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:33:01+01:00

app_lua: count also the special function when generating the rpc response

(cherry picked from commit f95fda89d4532ba333aed835c72f102a7c032980)

- URL:  https://github.com/kamailio/kamailio/commit/d47f62e185cc5891269943806cf4774de3e5db7d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:33:21+01:00

textops: kemi search_append() and search_append_body() have two params

- reported by GH #1333

(cherry picked from commit b524d25a3ba327d7a52544489d847932f1ee1a28)

- URL:  https://github.com/kamailio/kamailio/commit/f561a37efe35e33ac73172e7808bfc1f451b005b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:33:35+01:00

textops: fixed name of in_list() function export to kemi

- reported by GH #1332

(cherry picked from commit ebd51daea816a6bab3436e24de22d23d079d7c91)

- URL:  https://github.com/kamailio/kamailio/commit/5c44038e0c4dfae0ad0042222f2138161e3c1b11
Author: Vasiliy Ganchev <vance at ukr.net>
Date:   2017-11-27T09:33:49+01:00

http_client: add missed useragent parameter

While preparing query_params, "useragent" was missed - add it.

(cherry picked from commit 65a777f3316fb3a3adfa61739a091bb9d61582a8)

- URL:  https://github.com/kamailio/kamailio/commit/49ab70feb630634977a11809d40b60a1344df352
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:34:21+01:00

rtpengine: proper check for empty string inside add_rtpengine_socks()

- reported by GH #1325

(cherry picked from commit 991fe9b28e0e201309048f3b38a135037e40357a)

- URL:  https://github.com/kamailio/kamailio/commit/02f6ef0c3ffa648b30d5bee20187a6193a277e35
Author: Samuel <samuel_is_kewl at hotmail.com>
Date:   2017-11-27T09:34:35+01:00

dialog: updating the exported expected parameters to match the functions

- Mismatch between export and function declaration with regards to the quantity of parameters

(cherry picked from commit ed2c91533960c2b94a1394a671292c07d94b049b)

- URL:  https://github.com/kamailio/kamailio/commit/551069342576ed1d9d5b68065cc9cd0fa9e4a958
Author: Samuel <samuel_is_kewl at hotmail.com>
Date:   2017-11-27T09:34:45+01:00

path: updating the exported expected parameters to match the functions

- Mismatch between export and function declaration with regards to the quantity of parameters

(cherry picked from commit 2fda4db20ef258ac09c3680b8fab50b988a90f43)

- URL:  https://github.com/kamailio/kamailio/commit/b6629e300453c8a80c44da0563383d35960c0362
Author: Samuel <samuel_is_kewl at hotmail.com>
Date:   2017-11-27T09:34:56+01:00

permissions: correcting KEMI allow_address

- Updating which function KEMI function allow_address actually calls upon

(cherry picked from commit c39905759ec8f2d888e17e6e8e6590d2e42504ff)

- URL:  https://github.com/kamailio/kamailio/commit/c6f1ac98d7b544cb454dcf51ed3fb3668826855c
Author: Samuel <samuel_is_kewl at hotmail.com>
Date:   2017-11-27T09:35:06+01:00

rtpengine: updating the exported expected parameters to match the functions

- Mismatch between export and function declaration with regards to the quantity of parameters

(cherry picked from commit ede35768d58fcadb484eafc2babc72ec3be42b87)

- URL:  https://github.com/kamailio/kamailio/commit/216e7ced7188f03f252c8efc127fc196e36e831b
Author: Samuel <samuel_is_kewl at hotmail.com>
Date:   2017-11-27T09:35:23+01:00

sipcapture: updating the exported expected parameters to match the functions

- Mismatch between export and function declaration with regards to the quantity of parameters

(cherry picked from commit 171b7ada1cc2bd658b8b05efde0c5681ac9c4eed)

- URL:  https://github.com/kamailio/kamailio/commit/12ce193bca67d3f18666a43006981312face863c
Author: Samuel <samuel_is_kewl at hotmail.com>
Date:   2017-11-27T09:35:32+01:00

textopsx: updating the exported expected parameters to match the functions

- Mismatch between export and function declaration with regards to the quantity of parameters

(cherry picked from commit c921556e77b787d2462d251e7f1fa928bd22467a)

- URL:  https://github.com/kamailio/kamailio/commit/c45e00b33fac09097d2d360c4f7cfe37f86a96d2
Author: Samuel <samuel_is_kewl at hotmail.com>
Date:   2017-11-27T09:35:43+01:00

xhttp: updating name of function and parameter type

- Updating the name to reflect the original name. Mismatch between export and function declaration with regards to the type of parameters.

(cherry picked from commit 74c0dc87e1cfc4f25ac5ebae3f4ad9317ed8ca9e)

- URL:  https://github.com/kamailio/kamailio/commit/b3f8845bcb0b3395c2de52b422ca2df55c57fb4b
Author: Samuel <samuel_is_kewl at hotmail.com>
Date:   2017-11-27T09:35:55+01:00

debugger: correcting function utilized by KEMI

- Since constants are used as arguments on the called function I suppose the parameters are not necessary on the parent function

(cherry picked from commit fcc4908fdbb555c09b8431f25211d93a90e2fac3)

- URL:  https://github.com/kamailio/kamailio/commit/35b8b54a46c0f42ff85752c1fc5b113f1f34b8ec
Author: Samuel <samuel_is_kewl at hotmail.com>
Date:   2017-11-27T09:36:05+01:00

kex: updating the exported expected parameters to match the functions

- Mismatch between export and function declaration with regards to the quantity of parameters

(cherry picked from commit ac0ff86a0a7c29782903a385e7dda7be298a678f)

- URL:  https://github.com/kamailio/kamailio/commit/2b6af1cea0232f428d5a1c1b03e4ed58cc63b6f3
Author: Samuel <samuel_is_kewl at hotmail.com>
Date:   2017-11-27T09:36:15+01:00

lcr: updating the exported expected parameters to match the functions

- Mismatch between export and function declaration with regards to the quantity of parameters

(cherry picked from commit bb35d3aff777ac3a125a10cd0fba3f6dc1586516)

- URL:  https://github.com/kamailio/kamailio/commit/2b4c29062d0b616c83e8c85724bbe4f5fbe0698f
Author: Samuel <samuel_is_kewl at hotmail.com>
Date:   2017-11-27T09:36:27+01:00

maxfwd: Updating code formatting

- Utilize same formatting as all other KEMI exports

(cherry picked from commit ca75ae0e0db9ac6efb42f97245d8f3ba8f8986a0)

- URL:  https://github.com/kamailio/kamailio/commit/c2f41bf302e497c97e918cd8c0b616dd2d3eaba2
Author: Samuel <samuel_is_kewl at hotmail.com>
Date:   2017-11-27T09:36:38+01:00

nathelper: updating the exported expected parameters to match the functions

- Mismatch between export and function declaration with regards to the quantity of parameters

(cherry picked from commit 3c64668df34fb0708a34ae103d78c8884f8337cf)

- URL:  https://github.com/kamailio/kamailio/commit/03bba9fcf51dc1ee66d3144c610812a264bef191
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:36:53+01:00

cnxcc: exported functions to kemi framework

(cherry picked from commit b1899d28061e3df8e333230588127fc41f949566)

- URL:  https://github.com/kamailio/kamailio/commit/b2c42031cdad58aecf88444ed5ba6ff2ac14ba5e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:37:04+01:00

textops: simplified the code for set_multipart_body()

- use formatted string instead of a sequence of allocs and memcopy
- split helper function to have a wrapper for evaluating the cfg
function params

(cherry picked from commit 043894a539e3e73f7add2e66179aecb71066313a)

- URL:  https://github.com/kamailio/kamailio/commit/c0908af8c2f7c7fb98c4c263d063e7e3f95b9dd5
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-27T09:37:15+01:00

textops: exported multipart functions to kemi

(cherry picked from commit 5295a4f5eac08c1bb100bf554a995833c434c4dc)





More information about the sr-dev mailing list