Greetings,
I'm sorry if this isn't the right place to post this
$sipt(redirection_number) from module sipt evaluates the value of redirection number as a numerical value however, it can contain hexadecimal values.
Best Regards
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/1789
### Description
The siptrace module attempts to do a query to check the schema version on startup, however
### Troubleshooting
#### Reproduction
Load `siptrace` and `db_flatstore` modules and set siptrace `db_url` to a `flatstore:` url. siptrace will fail to load due to the inability to query for the table version.
### Possible Solutions
Since siptrace module only writes data and never reads, it can safely skip the schema version check if the db driver doesn't expose `DB_CAP_QUERY` or `DB_CAP_RAW_QUERY` capabilities. This might apply to other "write only" modules as well but I haven't checked.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/1850
<!--
Kamailio Project uses GitHub Issues only for bugs in the code or feature requests. Please use this template only for bug reports.
If you have questions about using Kamailio or related to its configuration file, ask on sr-users mailing list:
* http://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
If you have questions about developing extensions to Kamailio or its existing C code, ask on sr-dev mailing list:
* http://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
Please try to fill this template as much as possible for any issue. It helps the developers to troubleshoot the issue.
If there is no content to be filled in a section, the entire section can be removed.
You can delete the comments from the template sections when filling.
You can delete next line and everything above before submitting (it is a comment).
-->
### Description
<!--
Explain what you did, what you expected to happen, and what actually happened.
-->
### Troubleshooting
#### Reproduction
<!--
If the issue can be reproduced, describe how it can be done.
-->
#### Debugging Data
<!--
If you got a core dump, use gdb to extract troubleshooting data - full backtrace,
local variables and the list of the code at the issue location.
gdb /path/to/kamailio /path/to/corefile
bt full
info locals
list
If you are familiar with gdb, feel free to attach more of what you consider to
be relevant.
-->
```
(paste your debugging data here)
```
#### Log Messages
<!--
Check the syslog file and if there are relevant log messages printed by Kamailio, add them next, or attach to issue, or provide a link to download them (e.g., to a pastebin site).
-->
```
(paste your log messages here)
```
#### SIP Traffic
<!--
If the issue is exposed by processing specific SIP messages, grab them with ngrep or save in a pcap file, then add them next, or attach to issue, or provide a link to download them (e.g., to a pastebin site).
-->
```
(paste your sip traffic here)
```
### Possible Solutions
<!--
If you found a solution or workaround for the issue, describe it. Ideally, provide a pull request with a fix.
-->
### Additional Information
* **Kamailio Version** - output of `kamailio -v`
```
(paste your output here)
```
* **Operating System**:
<!--
Details about the operating system, the type: Linux (e.g.,: Debian 8.4, Ubuntu 16.04, CentOS 7.1, ...), MacOS, xBSD, Solaris, ...;
Kernel details (output of `uname -a`)
-->
```
(paste your output here)
```
Hello,
Scenario:
step1: Helm install homer. homer goes well.
step2: helm delete homer.
step3: helm install homer.
kamailio restarts twice, then kamailio goes well.
But Kamailio prints below log, why kamailio restarts and report the ERR logs?
Kamailio container detected MySQL is running & bootstrapped
config file doesn't exist, may not connect to SMTP SERVER
0(19) INFO: <core> [core/sctp_core.c:75]: sctp_core_check_support(): SCTP API not enabled - if you want to use it, load sctp module
0(19) WARNING: <core> [core/socket_info.c:1314]: fix_hostname(): could not rev. resolve 0.0.0.0
config file ok, exiting...
loading modules under config path: //usr/local/lib64/kamailio/modules/
Listening on
udp: 0.0.0.0:9060
Aliases:
0(20) INFO: <core> [core/sctp_core.c:75]: sctp_core_check_support(): SCTP API not enabled - if you want to use it, load sctp module
0(20) WARNING: <core> [core/socket_info.c:1314]: fix_hostname(): could not rev. resolve 0.0.0.0
0(20) WARNING: <core> [core/socket_info.c:1314]: fix_hostname(): could not rev. resolve 0.0.0.0
0(20) INFO: <core> [core/tcp_main.c:4671]: init_tcp(): using epoll_lt as the io watch method (auto detected)
loading modules under config path: //usr/local/lib64/kamailio/modules/
Listening on
udp: 0.0.0.0:9060
tcp: 0.0.0.0:39060
Aliases:
0(20) INFO: sipcapture [sipcapture.c:459]: parse_table_names(): INFO: table name:sip_capture
0(20) ERROR: db_mysql [km_my_con.c:129]: db_mysql_new_connection(): driver error: Lost connection to MySQL server at 'waiting for initial communication packet', system error: 110 "Connection timed out"
0(20) ERROR: <core> [db.c:318]: db_do_init2(): could not add connection to the pool 0(20) INFO: <core> [core/udp_server.c:153]: probe_max_receive_buffer(): SO_RCVBUF is initially 212992
0(20) INFO: <core> [core/udp_server.c:203]: probe_max_receive_buffer(): SO_RCVBUF is finally 425984
4(24) ERROR: db_mysql [km_my_con.c:129]: db_mysql_new_connection(): driver error: Lost connection to MySQL server at 'waiting for initial communication packet', system error: 110 "Connection timed out"
4(24) ERROR: <core> [db.c:318]: db_do_init2(): could not add connection to the pool 3(23) ERROR: db_mysql [km_my_con.c:129]: db_mysql_new_connection(): driver error: Lost connection to MySQL server at 'waiting for initial communication packet', system error: 110 "Connection timed out"
4(24) ERROR: sipcapture [sipcapture.c:1150]: child_init(): unable to connect to database [mysql://homer_user:homer_password@10.254.123.234:3306/homer_data] from capture_mode param.
3(23) ERROR: <core> [db.c:318]: db_do_init2(): could not add connection to the pool 2(22) ERROR: db_mysql [km_my_con.c:129]: db_mysql_new_connection(): driver error: Lost connection to MySQL server at 'waiting for initial communication packet', system error: 110 "Connection timed out"
2(22) ERROR: <core> [db.c:318]: db_do_init2(): could not add connection to the pool 2(22) ERROR: sipcapture [sipcapture.c:1150]: child_init(): unable to connect to database [mysql://homer_user:homer_password@10.254.123.234:3306/homer_data] from capture_mode param.
2(22) ERROR: <core> [core/sr_module.c:925]: init_mod_child(): error while initializing module sipcapture (//usr/local/lib64/kamailio/modules/sipcapture.so) (idx: 2 rank: 2 desc: [udp receiver child=1 sock=0.0.0.0:9060])
1(21) ERROR: db_mysql [km_my_con.c:129]: db_mysql_new_connection(): driver error: Lost connection to MySQL server at 'waiting for initial communication packet', system error: 110 "Connection timed out"
1(21) ERROR: <core> [db.c:318]: db_do_init2(): could not add connection to the pool 2(22) ERROR: <core> [core/pt.c:340]: fork_process(): init_child failed for process 2, pid 22, "udp receiver child=1 sock=0.0.0.0:9060"
1(21) ERROR: sipcapture [sipcapture.c:1150]: child_init(): unable to connect to database [mysql://homer_user:homer_password@10.254.123.234:3306/homer_data] from capture_mode param.
2(22) CRITICAL: <core> [main.c:1611]: main_loop(): Cannot fork
1(21) ERROR: <core> [core/sr_module.c:925]: init_mod_child(): error while initializing module sipcapture (//usr/local/lib64/kamailio/modules/sipcapture.so) (idx: 1 rank: 1 desc: [udp receiver child=0 sock=0.0.0.0:9060])
1(21) ERROR: <core> [core/pt.c:340]: fork_process(): init_child failed for process 1, pid 21, "udp receiver child=0 sock=0.0.0.0:9060"
1(21) CRITICAL: <core> [main.c:1611]: main_loop(): Cannot fork
4(24) ERROR: <core> [core/sr_module.c:925]: init_mod_child(): error while initializing module sipcapture (//usr/local/lib64/kamailio/modules/sipcapture.so) (idx: 4 rank: 4 desc: [udp receiver child=3 sock=0.0.0.0:9060])
3(23) ERROR: sipcapture [sipcapture.c:1150]: child_init(): unable to connect to database [mysql://homer_user:homer_password@10.254.123.234:3306/homer_data] from capture_mode param.
4(24) ERROR: <core> [core/pt.c:340]: fork_process(): init_child failed for process 4, pid 24, "udp receiver child=3 sock=0.0.0.0:9060"
3(23) ERROR: <core> [core/sr_module.c:925]: init_mod_child(): error while initializing module sipcapture (//usr/local/lib64/kamailio/modules/sipcapture.so) (idx: 3 rank: 3 desc: [udp receiver child=2 sock=0.0.0.0:9060])
7(27) ERROR: db_mysql [km_my_con.c:129]: db_mysql_new_connection(): driver error: Lost connection to MySQL server at 'waiting for initial communication packet', system error: 110 "Connection timed out"
7(27) ERROR: <core> [db.c:318]: db_do_init2(): could not add connection to the pool 5(25) ERROR: db_mysql [km_my_con.c:129]: db_mysql_new_connection(): driver error: Lost connection to MySQL server at 'waiting for initial communication packet', system error: 110 "Connection timed out"
7(27) ERROR: sipcapture [sipcapture.c:1150]: child_init(): unable to connect to database [mysql://homer_user:homer_password@10.254.123.234:3306/homer_data] from capture_mode param.
7(27) ERROR: <core> [core/sr_module.c:925]: init_mod_child(): error while initializing module sipcapture (//usr/local/lib64/kamailio/modules/sipcapture.so) (idx: 7 rank: -1 desc: [timer])
7(27) ERROR: <core> [core/pt.c:340]: fork_process(): init_child failed for process 7, pid 27, "timer"
7(27) CRITICAL: <core> [main.c:1688]: main_loop(): cannot fork timer process
5(25) ERROR: <core> [db.c:318]: db_do_init2(): could not add connection to the pool 6(26) ERROR: db_mysql [km_my_con.c:129]: db_mysql_new_connection(): driver error: Lost connection to MySQL server at 'waiting for initial communication packet', system error: 110 "Connection timed out"
6(26) ERROR: <core> [db.c:318]: db_do_init2(): could not add connection to the pool 6(26) ERROR: sipcapture [sipcapture.c:1150]: child_init(): unable to connect to database [mysql://homer_user:homer_password@10.254.123.234:3306/homer_data] from capture_mode param.
6(26) ERROR: <core> [core/sr_module.c:925]: init_mod_child(): error while initializing module sipcapture (//usr/local/lib64/kamailio/modules/sipcapture.so) (idx: 6 rank: -1 desc: [slow timer])
6(26) ERROR: <core> [core/pt.c:340]: fork_process(): init_child failed for process 6, pid 26, "slow timer"
6(26) CRITICAL: <core> [main.c:1672]: main_loop(): cannot fork "slow" timer process
5(25) ERROR: sipcapture [sipcapture.c:1150]: child_init(): unable to connect to database [mysql://homer_user:homer_password@10.254.123.234:3306/homer_data] from capture_mode param.
5(25) ERROR: <core> [core/sr_module.c:925]: init_mod_child(): error while initializing module sipcapture (//usr/local/lib64/kamailio/modules/sipcapture.so) (idx: 5 rank: 5 desc: [udp receiver child=4 sock=0.0.0.0:9060])
5(25) ERROR: <core> [core/pt.c:340]: fork_process(): init_child failed for process 5, pid 25, "udp receiver child=4 sock=0.0.0.0:9060"
5(25) CRITICAL: <core> [main.c:1611]: main_loop(): Cannot fork
9(29) ERROR: db_mysql [km_my_con.c:129]: db_mysql_new_connection(): driver error: Lost connection to MySQL server at 'waiting for initial communication packet', system error: 110 "Connection timed out"
9(29) ERROR: <core> [db.c:318]: db_do_init2(): could not add connection to the pool 9(29) ERROR: sipcapture [sipcapture.c:1150]: child_init(): unable to connect to database [mysql://homer_user:homer_password@10.254.123.234:3306/homer_data] from capture_mode param.
9(29) ERROR: <core> [core/sr_module.c:925]: init_mod_child(): error while initializing module sipcapture (//usr/local/lib64/kamailio/modules/sipcapture.so) (idx: 9 rank: -1 desc: [RTIMER EXEC child=0 timer=ta])
8(28) ERROR: db_mysql [km_my_con.c:129]: db_mysql_new_connection(): driver error: Lost connection to MySQL server at 'waiting for initial communication packet', system error: 110 "Connection timed out"
9(29) ERROR: <core> [core/pt.c:340]: fork_process(): init_child failed for process 9, pid 29, "RTIMER EXEC child=0 timer=ta"
9(29) ERROR: rtimer [rtimer_mod.c:171]: child_init(): failed to start timer routine as process
9(29) ERROR: <core> [core/sr_module.c:925]: init_mod_child(): error while initializing module rtimer (//usr/local/lib64/kamailio/modules/rtimer.so) (idx: 9 rank: 0 desc: [RTIMER EXEC child=0 timer=ta])
9(29) ERROR: <core> [main.c:1706]: main_loop(): error in init_child
8(28) ERROR: <core> [db.c:318]: db_do_init2(): could not add connection to the pool 8(28) ERROR: sipcapture [sipcapture.c:1150]: child_init(): unable to connect to database [mysql://homer_user:homer_password@10.254.123.234:3306/homer_data] from capture_mode param.
8(28) ERROR: <core> [core/sr_module.c:925]: init_mod_child(): error while initializing module sipcapture (//usr/local/lib64/kamailio/modules/sipcapture.so) (idx: 8 rank: -1 desc: [secondary timer])
8(28) ERROR: <core> [core/pt.c:340]: fork_process(): init_child failed for process 8, pid 28, "secondary timer"
8(28) ERROR: <core> [core/timer_proc.c:418]: sr_wtimer_start(): wtimer starting failed
8(28) CRITICAL: <core> [main.c:1698]: main_loop(): Cannot start wtimer
3(23) ERROR: <core> [core/pt.c:340]: fork_process(): init_child failed for process 3, pid 23, "udp receiver child=2 sock=0.0.0.0:9060"
4(24) CRITICAL: <core> [main.c:1611]: main_loop(): Cannot fork
15(35) CRITICAL: <core> [core/pass_fd.c:277]: receive_fd(): EOF on 6
15(35) CRITICAL: <core> [core/pass_fd.c:277]: receive_fd(): EOF on 7
3(23) CRITICAL: <core> [main.c:1611]: main_loop(): Cannot fork
11(31) ERROR: db_mysql [km_my_con.c:129]: db_mysql_new_connection(): driver error: Lost connection to MySQL server at 'waiting for initial communication packet', system error: 110 "Connection timed out"
12(32) ERROR: db_mysql [km_my_con.c:129]: db_mysql_new_connection(): driver error: Lost connection to MySQL server at 'waiting for initial communication packet', system error: 110 "Connection timed out"
11(31) ERROR: <core> [db.c:318]: db_do_init2(): could not add connection to the pool 0(20) ALERT: <core> [main.c:740]: handle_sigs(): child process 21 exited normally, status=255
0(20) ALERT: <core> [main.c:740]: handle_sigs(): child process 22 exited normally, status=255
12(32) ERROR: <core> [db.c:318]: db_do_init2(): could not add connection to the pool11(31) ERROR: sipcapture [sipcapture.c:1150]: child_init(): unable to connect to database [mysql://homer_user:homer_password@10.254.123.234:3306/homer_data] from capture_mode param.
0(20) ALERT: <core> [main.c:740]: handle_sigs(): child process 26 exited normally, status=255
11(31) ERROR: <core> [core/sr_module.c:925]: init_mod_child(): error while initializing module sipcapture (//usr/local/lib64/kamailio/modules/sipcapture.so) (idx: 11 rank: 7 desc: [tcp receiver (generic) child=1])
0(20) INFO: <core> [main.c:768]: handle_sigs(): terminating due to SIGCHLD
12(32) ERROR: sipcapture [sipcapture.c:1150]: child_init(): unable to connect to database [mysql://homer_user:homer_password@10.254.123.234:3306/homer_data] from capture_mode param.
11(31) ERROR: <core> [core/pt.c:477]: fork_tcp_process(): init_child failed for process 11, pid 31, "tcp receiver (generic) child=1"
12(32) ERROR: <core> [core/sr_module.c:925]: init_mod_child(): error while initializing module sipcapture (//usr/local/lib64/kamailio/modules/sipcapture.so) (idx: 12 rank: 8 desc: [tcp receiver (generic) child=2])
4(24) INFO: <core> [main.c:823]: sig_usr(): signal 15 received
8(28) INFO: <core> [main.c:823]: sig_usr(): signal 15 received
13(33) INFO: <core> [main.c:823]: sig_usr(): signal 15 received
3(23) INFO: <core> [main.c:823]: sig_usr(): signal 15 received
7(27) INFO: <core> [main.c:823]: sig_usr(): signal 15 received
15(35) INFO: <core> [main.c:823]: sig_usr(): signal 15 received
14(34) INFO: <core> [main.c:823]: sig_usr(): signal 15 received
10(30) INFO: <core> [main.c:823]: sig_usr(): signal 15 received
0(20) INFO: <core> [core/sctp_core.c:53]: sctp_core_destroy(): SCTP API not initialized
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/1896
- URL: https://github.com/kamailio/kamailio/commit/4336805bfca1c0e319dfc43b5a80458…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
src/Makefile: added target to install files for systemd on debian
* make install-systemd-debian
(cherry picked from commit ddbf18352f189b8aa1ae5e5f1d83d42db6fcc0d2)
(cherry picked from commit 9ead1778f6df817192b9cbf805169895bb647035)
- URL: https://github.com/kamailio/kamailio/commit/53ea4bc3c760637390ff0f51ce10e7c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
kamctl: shift only when expecting more parameters for rpc command
(cherry picked from commit 8b1458e97270a4094085226dce1108d8ea5ca7af)
(cherry picked from commit c8b65f5f562db763b013ab945cba7caadb9f6535)
- URL: https://github.com/kamailio/kamailio/commit/709f99c20b1945c03018711d2c652b9…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
kamctl: also shift only on params when printing rpc command
(cherry picked from commit 6de8d942b626b05dff8dd5a4f20776db632eba19)
(cherry picked from commit cd3bf5c2721385f80e5343f32d576b8fc9a0c672)
- URL: https://github.com/kamailio/kamailio/commit/1c48bddfebe7ce441a9e529b9b6de47…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
kamctl: updates to trap command to work with pretty printed jsonrpc
(cherry picked from commit 4349c4f9bdd82ae099aadb5b626366deb7ef1109)
(cherry picked from commit 69ec6f2248dfda10c1c38df3a8a1c3c432b7d0d5)
- URL: https://github.com/kamailio/kamailio/commit/bd6dffa696e8ecc4ac52f34178c26ac…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
doc/tutorials/tcp_tunning: note about network buffers size
- they may need tunning when dealing with large data
(cherry picked from commit 38a696fff66f0a453e54c92c93e8c459a1b4e77d)
(cherry picked from commit d44cf2168b45ec24926ca9a4bc5d2558b2b85f8c)
- URL: https://github.com/kamailio/kamailio/commit/35299ac0d214bc19a63a33bd60b2b08…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
dialog: clean very old dialogs for both unconfirmed and early state
- it was done only for unconfirmed state
(cherry picked from commit 8fd514f9bb9e819fa6e5880dc229955cafd72494)
(cherry picked from commit 75786d1a4f589111e677f03a019ea11216485baa)
- URL: https://github.com/kamailio/kamailio/commit/0a14ee02ea1b9b6e2879a9599cb4898…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
dialog: docs - small addition to early_timeout param
(cherry picked from commit bdc4d3c7dea73e10353d37655f31d6e36c87126b)
(cherry picked from commit 80b6b69d8e7aa16bc572b275e3ea31535426de6e)
- URL: https://github.com/kamailio/kamailio/commit/ccc7572142831cb41f3585c88d56a91…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
jsonrpcs: enable http transport in example
(cherry picked from commit 7d2e1c83861214489b786bb31b03991588733937)
(cherry picked from commit 95a9bf10c235bdbd13e5898d827ec606422d61d6)
- URL: https://github.com/kamailio/kamailio/commit/288fd8e118804097087805d2059db69…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
presence_mwi: small improvement to error log message
(cherry picked from commit 91c0e1434d743b8af7bcaa7d993029b6a3c15cb8)
(cherry picked from commit a7e227ffe1675d1f47f2209541c15a395d9d6474)
- URL: https://github.com/kamailio/kamailio/commit/bb7cfeba1f87101247d9c47a58b045f…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
app_python: print script name in error message
(cherry picked from commit 18db511c6ab8d97daed37582379cd2ba865abde4)
(cherry picked from commit 89c9da58ec864c90b4cc4afdfda12823e7e46d68)
- URL: https://github.com/kamailio/kamailio/commit/df0337787713bc1bbd9bc380be9c7b2…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
pike: init head list and safety check
- related to GH #1822
(cherry picked from commit a055214404b86d6418b7b6797e789773f1f42adb)
(cherry picked from commit b310509c7eed3b057a4e126538ed646f39af0351)
- URL: https://github.com/kamailio/kamailio/commit/a00fcaa55a1fd478eab7e61073e073b…
Author: Yasin CANER <caner_yaso(a)hotmail.com>
Date: 2019-03-19T07:09:26+01:00
src/Makefile: added target to install files for systemd on Centos 7 (#1831)
* src/Makefile: added target to install files for systemd on Centos 7
added target to install systemd and sysconfig files for systemd service
installation method : make install-systemd-centos
* src/makefile : add --system parameter for user
src/makefile : add --system parameter for user
after rebooting , /run/kamailio folder is survived.
(cherry picked from commit 9f9ec197e029dca44ac57575b214a32916c838cb)
(cherry picked from commit 55540fdf63a6b057d546dea9016af6582fff7b3d)
- URL: https://github.com/kamailio/kamailio/commit/322d7c08e46aa6e1f9ae2d1f6b4a0e2…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
misc/examples: exec.cfg updated for latest releases
(cherry picked from commit 25173335dda3142e01243f209d24ba571d61578d)
(cherry picked from commit f57924dafe81d8a993f59bcaf659557b90f1e255)
- URL: https://github.com/kamailio/kamailio/commit/6fe5067f99334fbd0160ae4afbd10d5…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
mqueue: added missing license header, removed svn ids
(cherry picked from commit 065b1d64453d8b5709069f50cfd705901206feb3)
(cherry picked from commit 7c64052b4b101846c9334ea4193a0df63fae49d8)
- URL: https://github.com/kamailio/kamailio/commit/bee3640187439318c1533587601c1ff…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
uac: error message made warning for loading uac api
- some modules have optional use of uac
(cherry picked from commit e54530901c92f2578dc149ac780867d318c54912)
(cherry picked from commit 68b0d916ab9f994918ab83cba6903939d9457e54)
- URL: https://github.com/kamailio/kamailio/commit/a11dde210376dd02a50cc74d761fd2c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
rtjson: mark for new branching after setting ruri or duri
(cherry picked from commit dfc893140a860f9ece20ddf7743541dbbc260c6c)
(cherry picked from commit 3073b9609258446f141dc0405e96cd7e119e6829)
- URL: https://github.com/kamailio/kamailio/commit/6603a4a23e106776e2a850c6fdd3a7d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
gzcompress: removed svn id line
(cherry picked from commit f29b55f62513544e1481db5fd763204bd6bf1a4d)
(cherry picked from commit ea53255bc17d0c0fbcec2f1c9f15bda6e6e138cc)
- URL: https://github.com/kamailio/kamailio/commit/f2c4d1a457cbaca20e4df400a792595…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
corex: removed svn id headers
(cherry picked from commit f36cb4cff6fb7e373557c055d7ae0ad5aa28d4ca)
(cherry picked from commit 440b6e6e8cdc8c75c862a9e3fe0fac38d2d082d1)
- URL: https://github.com/kamailio/kamailio/commit/32abd7aaf8a2b4a93910da85564eff1…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
app_lua: docs - added note about KSR KEMI exports for register parameter
- mention that old 'sr' Lua module might be obsoleted soon
(cherry picked from commit bf13f41a642752602c49d090a06a615a19f84ee5)
(cherry picked from commit 5e3cdf062b1f1e1a9aae34f4804cf4aad5989630)
- URL: https://github.com/kamailio/kamailio/commit/1c9d31aaa9d1c5478762770fddc4bf7…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
tm: debug message when matching a skip method for transaction lookup
(cherry picked from commit 0374a573604dfac337d69f8db38cca0e3ef30300)
(cherry picked from commit a909e7d9213ee071917c785f10d883ea6a06fc39)
- URL: https://github.com/kamailio/kamailio/commit/bd41cde362aad8c608f5cba395767d0…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
topos_redis: print expires value in log messages
(cherry picked from commit f60b6e45d2b2f14a89e51eebe56e2ae857481c90)
(cherry picked from commit a06423e2de3b4dd293ce92535d33e253b854fac4)
- URL: https://github.com/kamailio/kamailio/commit/ca173b8e7b7958d0a6905a85de01eaf…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
topos: fix typos in the debug messages
(cherry picked from commit a21ae6ea14de0f7db2a66d806ecab4888dec0093)
(cherry picked from commit 6202cc8fb4dd8949584b92f6083b03aa375bb561)
- URL: https://github.com/kamailio/kamailio/commit/90e88674f88225ba5b43bdb5a6946b1…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
core: log printed size, current token size and buffer size for pv printf overflow
(cherry picked from commit 44e48809a608d4de46d61198137cd669c6a4763f)
(cherry picked from commit 88d4e86bccd252717329e75924a44dd5c2cc7955)
- URL: https://github.com/kamailio/kamailio/commit/343e0ebc1c52a2e96e7ca26b2fbc80c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
jsonrpcs: exported exec function to KEMI also as execx
- exec is a builtin in older versions of python and results in error
if used as a member of an object
- alternative:
jsonrpcs_exec = getattr(KSR.jsonrpc, "exec")
jsonrpcs_exec("...")
(cherry picked from commit 4952da77e3e72933ab0301d9362f7d105ae3b4cf)
(cherry picked from commit 71a718d9f541d16e98a3fb592678777e5c7bc963)
- URL: https://github.com/kamailio/kamailio/commit/0cfe6cfbc1d1cc3d00b9363af957540…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
ndb_mongodb: exported exec function to KEMI also as execx
(cherry picked from commit 64a17f5587f95145365345de474810de151acdd6)
(cherry picked from commit 23591999287a38517b942d8f40be6b95154d3b77)
- URL: https://github.com/kamailio/kamailio/commit/66a1734dc00b39f53a1e361e83a7dc5…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
app_python: exported exec function to KEMI also as execx
(cherry picked from commit d77cff5f89889d8fae704b247fc9cc954182062d)
(cherry picked from commit 44a70e5c60d11e3240205e353002dbfb72128a10)
- URL: https://github.com/kamailio/kamailio/commit/92ac558f300829a060f3cfa5a50cb3b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
core: set msg->pid when building local sip_msg_t from buf
(cherry picked from commit b5f3a21d919f44f8842c2d85fb9447072b0f1889)
(cherry picked from commit 58261d83f454e9f3ad259532d35ca2ca150d2076)
- URL: https://github.com/kamailio/kamailio/commit/a0310d2ae8de9161b3df84290db5b02…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
cdp: proper check not to go over allocated size of apps ids
- GH #1851
(cherry picked from commit f4b803183e71e0356eedadaca3801bbae26cf6fb)
(cherry picked from commit 7648648fc95cc2a9de752ebefee11c39f0dfe268)
- URL: https://github.com/kamailio/kamailio/commit/0e5c66d4d0a46cbb35aa0ee9a2504fd…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
tm: use msg_ctx_id_t to detect same msg/transaction processing
- relies on msg id and pid, not only msg id (which is incremeted by
each process and has potential conflicts with failure routing)
(cherry picked from commit 95ea56b79192af60f53b9be1bde4450abdd73dd0)
(cherry picked from commit 08c683bfa8f2f05b02a878c861af3458d5380869)
- URL: https://github.com/kamailio/kamailio/commit/8cd2ab597a51d37ab8056d14336cd58…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
core: return the correct position in out buffer for decode base58
- GH #1868
(cherry picked from commit 8a9161b321035d805083316d3eb707c6c1b56652)
(cherry picked from commit acbbd03e2dbb8f6c96d4bd0815364ebdf816107b)
- URL: https://github.com/kamailio/kamailio/commit/0ace03f357e039abd2d8f5341fa653e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
core: kemi - wraper to execute top routing function
- reset the static buffer for selects and script flags
(cherry picked from commit 6be53f64755358334e9f1c0971ce886a5e299efb)
(cherry picked from commit 4f378b23d18da266e8c443fef1061cc373d787c5)
- URL: https://github.com/kamailio/kamailio/commit/7e78723d8f34d5f459417742f56d38c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
tm: put back t in wait timer if still referenced more than once
- have a safety upper limit for putting back in wait timer
- special credits to Yufei Tao for testing and helping to troubleshoot
(cherry picked from commit 814d5cc1f4f5b1e4b95737108dffc1e7d7bd566f)
(cherry picked from commit 2e3e72cfe906bf08b0c940d4e461890dd54b30c6)
- URL: https://github.com/kamailio/kamailio/commit/6b7a4735339bbb0cfa7919d160d064f…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
dialplan: basic safety for concurent rpc reload
- reported by GH #1874
(cherry picked from commit 99d5da8d595961063249f871a5d150474fa6f317)
(cherry picked from commit 567c5b91ff0de3237d4dc98138675f19e152bcf5)
- URL: https://github.com/kamailio/kamailio/commit/4a8a1e858afb2ea88442d7fa82ea38b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
dialplan: docs - note about limiting to max 1 rpc reload in 5 seconds
(cherry picked from commit 34f928427ecf315f638cd59fa512d59f4c64f22e)
(cherry picked from commit e1116aca38ad55305593c8936fcacff0d00cf668)
- URL: https://github.com/kamailio/kamailio/commit/a72ff9681fe9371ca0f0dcf70685d8b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
topoh: detect when via param is shorter than expected prefix
(cherry picked from commit e6950ffb1985493e717e3d774eddad779aed1514)
(cherry picked from commit 544d1ccab56ddc3b58c5301ade5c241c4c5b4433)
- URL: https://github.com/kamailio/kamailio/commit/908f0fdacef0fe1552919a39e8b7b8c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
rtjson: user wrapper functions for kemi exports
(cherry picked from commit 138172a388bc8b23035a7a422b97fc0276ed1462)
(cherry picked from commit 24a739225f29650c3b4eef7fb46cce6c81e97e53)
- URL: https://github.com/kamailio/kamailio/commit/091dc36fbccb3071867b398f763472e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
rtjson: more debug messages when getting routes from json
(cherry picked from commit 649687fd8dd5a3d9b6b04d75d4e0d129f14e91d6)
(cherry picked from commit 18b8cf91fd370523ec3da5f34b86eb8cc99fc39a)
- URL: https://github.com/kamailio/kamailio/commit/2dae7a839bf9703fac6a70abfcd4e8e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
rtjson: reuse r-uri if not given in the rtjson field
(cherry picked from commit b6b91a6d517675e9891e83b57dcdf90d7db0673d)
(cherry picked from commit f3e02e66beb2f461905d33157ae2aa1e09a74c54)
- URL: https://github.com/kamailio/kamailio/commit/ca1adbf32bc8a20c8199bad7f769c2a…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
core: tcp - more details in debug messages
(cherry picked from commit 60f7ff60a95ab5dd8192391f50f760e802d11e07)
(cherry picked from commit efbf7aa7b8b3af03be43d926c6e0fc23c2349e87)
- URL: https://github.com/kamailio/kamailio/commit/b0477d9a77d0f08e298da81d78d23a8…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
tm: more debug to track decision to relay reply or not
(cherry picked from commit b292adb668528340fca381925724540afc7f13e8)
(cherry picked from commit 56802275b4b4cc77b85b7ef9460134265974e455)
- URL: https://github.com/kamailio/kamailio/commit/c14bb3cb8ff6ba7df81f1955f629ee1…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
topoh: check returned pointer when decoding call-id
(cherry picked from commit b5ce9d8f9a1b1fd705ad4b533e7cbc9166a3f577)
(cherry picked from commit 77eebed8be1930fdb03f4fce0a1caac1bd45c583)
- URL: https://github.com/kamailio/kamailio/commit/95ef9ddcf41e1522a78ac9eca14460c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-03-19T07:09:26+01:00
usrloc: docs - fixes for some param types
(cherry picked from commit 0c2815aec9068511c1abbfd3fa0f1c89b66c57ce)
(cherry picked from commit 73c1fde7932a39a74e43013994525ac2a4473366)
Module: kamailio
Branch: 5.1
Commit: d54943dd3f1d47bc9d341585c181844da482cc0f
URL: https://github.com/kamailio/kamailio/commit/d54943dd3f1d47bc9d341585c181844…
Author: Henning Westerholt <hw(a)kamailio.org>
Committer: Henning Westerholt <hw(a)kamailio.org>
Date: 2019-03-18T20:10:56+01:00
uac: add missing functionality to track also display names in dialog variables
- add missing functionality to also track display names in dialog variables after
usage of uac_replace_from/uac_replace_to
- the module was working correctly with signalisation tracked with TM callbacks,
but not for dialog tracking
- four new dialog variables are inserted in dialog_vars: _uac_tdp, _uac_tdpnew,
_uac_fdp, _uac_fdpnew
- fix a potential memory leak in one replace error path
(cherry picked from commit 79de612183ae8502cbc97eaa8e30342efa9385cb)
---
Modified: src/modules/uac/replace.c
---
Diff: https://github.com/kamailio/kamailio/commit/d54943dd3f1d47bc9d341585c181844…
Patch: https://github.com/kamailio/kamailio/commit/d54943dd3f1d47bc9d341585c181844…
Module: kamailio
Branch: 5.2
Commit: 24b0db9a7307cc6b29d590afd93f1c591f18121e
URL: https://github.com/kamailio/kamailio/commit/24b0db9a7307cc6b29d590afd93f1c5…
Author: Henning Westerholt <hw(a)kamailio.org>
Committer: Henning Westerholt <hw(a)kamailio.org>
Date: 2019-03-18T20:10:49+01:00
uac: add missing functionality to track also display names in dialog variables
- add missing functionality to also track display names in dialog variables after
usage of uac_replace_from/uac_replace_to
- the module was working correctly with signalisation tracked with TM callbacks,
but not for dialog tracking
- four new dialog variables are inserted in dialog_vars: _uac_tdp, _uac_tdpnew,
_uac_fdp, _uac_fdpnew
- fix a potential memory leak in one replace error path
(cherry picked from commit 79de612183ae8502cbc97eaa8e30342efa9385cb)
---
Modified: src/modules/uac/replace.c
---
Diff: https://github.com/kamailio/kamailio/commit/24b0db9a7307cc6b29d590afd93f1c5…
Patch: https://github.com/kamailio/kamailio/commit/24b0db9a7307cc6b29d590afd93f1c5…