Re: [sr-dev] [SR-Users] Kamailio stop to process incoming SIP traffic via TCP.

2019-04-11 Thread Richard Fuchs
Hi, (X-posted to sr-dev as this is getting into the nitty gritty) As a short-term workaround for this, I've been playing with the preloaded library approach to hijack the pthread mutex calls and force them to provide process-shared mutexes. AFAICT this seems to be working and only has the min

Re: [sr-dev] [SR-Users] Kamailio stop to process incoming SIP traffic via TCP.

2019-04-11 Thread Richard Fuchs
e path to the folder. If we then get couple of people testing and validating the use of process shared mutex, then we can pursue with openssl devs to add an option for it. Cheers, Daniel On 11.04.19 17:14, Richard Fuchs wrote: Hi, (X-posted to sr-dev as this is getting into the nitty gritty) As

[sr-dev] git:master:efdc141e: tls: add preloaded library to force process-shared locks

2019-04-14 Thread Richard Fuchs
Module: kamailio Branch: master Commit: efdc141ecb5ff72e3224e47deaaa79fe02576dd2 URL: https://github.com/kamailio/kamailio/commit/efdc141ecb5ff72e3224e47deaaa79fe02576dd2 Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-04-11T14:29:48-04:00 tls: add preloaded library to force process

[sr-dev] git:master:f847fcd7: tls: fix shell syntax for preloaded .so usage

2019-04-15 Thread Richard Fuchs
Module: kamailio Branch: master Commit: f847fcd720ccc62744c5cbea6c7db9f94b25a14a URL: https://github.com/kamailio/kamailio/commit/f847fcd720ccc62744c5cbea6c7db9f94b25a14a Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-04-15T07:26:40-04:00 tls: fix shell syntax for preloaded .so

Re: [sr-dev] [kamailio/kamailio] Extend rtpengine hashing algorithms (#1986)

2019-06-19 Thread Richard Fuchs
@miconda looks good to me, no objections -- 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/pull/1986#issuecomment-503540415___ Kamailio (SER) - De

Re: [sr-dev] [kamailio/kamailio] modules/rtpengine: set_rtpengine_set fix (#2040)

2019-08-26 Thread Richard Fuchs
LGTM, no objections -- 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/pull/2040#issuecomment-524966592___ Kamailio (SER) - Development Mailing Lis

Re: [sr-dev] rtpengine play DTMF from SIP INFO

2019-11-22 Thread Richard Fuchs
On 20/11/2019 06.08, Giuseppe Pandolfi wrote: Hi, I'm using kamailio (v. 5.2.1) and rtpengine (v. mr8.0.1.1) to test transcoding rtp. All works. From rtpengine documentation I see that ther is possibility to play DTMF tone from SIP INFO message using "play DTMF" ng control protocol message but

[sr-dev] git:master:9da53bae: db_redis: performance improvements and fixes

2019-11-22 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 9da53baeadb0403de86d14fa7be826780382e315 URL: https://github.com/kamailio/kamailio/commit/9da53baeadb0403de86d14fa7be826780382e315 Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-11-22T08:35:49-05:00 db_redis: performance improvements and

[sr-dev] git:master:febdb877: rtpengine: document play_dtmf() command

2019-11-22 Thread Richard Fuchs
Module: kamailio Branch: master Commit: febdb8778f5ef338864f52e441a4311c0b2c04da URL: https://github.com/kamailio/kamailio/commit/febdb8778f5ef338864f52e441a4311c0b2c04da Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-11-22T09:37:28-05:00 rtpengine: document play_dtmf() command

[sr-dev] git:master:120a71be: rtpengine: add play_dtmf() command

2019-11-22 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 120a71bec0ee7a07f5f39262a038977f27bc7073 URL: https://github.com/kamailio/kamailio/commit/120a71bec0ee7a07f5f39262a038977f27bc7073 Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-11-22T09:37:02-05:00 rtpengine: add play_dtmf() command

[sr-dev] git:master:384c2ab8: db_redis: fix printf type mismatch on size_t

2019-11-24 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 384c2ab866cc9f6b6c1a6a90be032531b65cb394 URL: https://github.com/kamailio/kamailio/commit/384c2ab866cc9f6b6c1a6a90be032531b65cb394 Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-11-24T08:16:37-05:00 db_redis: fix printf type mismatch on

[sr-dev] git:master:ad3ae013: rtpengine: update/fix via-branch=next ID generation

2020-01-28 Thread Richard Fuchs
Module: kamailio Branch: master Commit: ad3ae0133f321e357cf09f65f2067ed10d9c64a2 URL: https://github.com/kamailio/kamailio/commit/ad3ae0133f321e357cf09f65f2067ed10d9c64a2 Author: Richard Fuchs Committer: Richard Fuchs Date: 2020-01-28T10:40:45-05:00 rtpengine: update/fix via-branch=next ID

[sr-dev] git:master:de5b28f8: rtpengine: document new T.38 options

2020-03-25 Thread Richard Fuchs
Module: kamailio Branch: master Commit: de5b28f89aadfbbf70f023bce7a6fcdd55bfd044 URL: https://github.com/kamailio/kamailio/commit/de5b28f89aadfbbf70f023bce7a6fcdd55bfd044 Author: Richard Fuchs Committer: Richard Fuchs Date: 2020-03-25T09:56:56-04:00 rtpengine: document new T.38 options

[sr-dev] git:master:6ab14314: rtpengine: add support for new T.38 options

2020-03-25 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 6ab1431464f97e856812e0f69d77bc96e3dd8f57 URL: https://github.com/kamailio/kamailio/commit/6ab1431464f97e856812e0f69d77bc96e3dd8f57 Author: Richard Fuchs Committer: Richard Fuchs Date: 2020-03-25T09:00:40-04:00 rtpengine: add support for new T.38 options

[sr-dev] git:master:498d7649: rtpengine: add `flags` field for every command

2020-04-14 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 498d7649339edfc07f40fe3e37e66376b2817d6c URL: https://github.com/kamailio/kamailio/commit/498d7649339edfc07f40fe3e37e66376b2817d6c Author: Richard Fuchs Committer: Richard Fuchs Date: 2020-04-14T13:15:21-04:00 rtpengine: add `flags` field for every

Re: [sr-dev] [kamailio/kamailio] TOS field not overtaken by RTPengine (#2303)

2020-04-27 Thread Richard Fuchs
Rtpengine always sets the TOS for outgoing packets. The value of -1 means to leave the underlying default (i.e. the global value) unchanged. It doesn't mean to use the same TOS value as was set for received packets. -- You are receiving this because you are subscribed to this thread. Reply to t

Re: [sr-dev] [kamailio/kamailio] TOS field not overtaken by RTPengine (#2303)

2020-04-28 Thread Richard Fuchs
If you set TOS=123 in the first offer, then setting TOS=-1 in a subsequent offer would leave 123 in place, while omitting TOS= would revert the TOS back to the global default (e.g. taken from the config file). -- You are receiving this because you are subscribed to this thread. Reply to this em

Re: [sr-dev] [kamailio/kamailio] TOS field not overtaken by RTPengine (#2303)

2020-04-29 Thread Richard Fuchs
If you want or need the kind of TOS passthrough you're talking about, feel free to open a feature request over at https://github.com/sipwise/rtpengine -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/kamail

Re: [sr-dev] [kamailio/kamailio] TOS field not overtaken by RTPengine (#2303)

2020-04-29 Thread Richard Fuchs
Closed #2303. -- 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/2303#event-3284320577___ Kamailio (SER) - Development Mailing List sr-dev@l

Re: [sr-dev] [kamailio/kamailio] db_redis: allow deletion of all rows (bf2ecd4)

2020-07-07 Thread Richard Fuchs
Hello @rdboisvert and @henningw We bumped into this commit on our deployments because it was causing some issues. In particular it makes the Redis SETs that we use a pseudo-indexes being left over in the Redis DB after a delete operation. The reason is that even for deletes that can be done di

Re: [sr-dev] [kamailio/kamailio] db_redis: allow deletion of all rows (bf2ecd4)

2020-07-07 Thread Richard Fuchs
@miconda it happens on every delete. Our "table definitions" use Redis sets to simulate non-unique database indexes. For example if we have a key `entry:foobar` that is a hash and includes a key "test = blah" (so, `HMSET entry:foobar test blah`) and we use the "test" key as a non-unique index, t

Re: [sr-dev] [kamailio/kamailio] db_redis: allow deletion of all rows (bf2ecd4)

2020-07-08 Thread Richard Fuchs
@rdboisvert it should already do this. Which part was not working for you? -- 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/commit/bf2ecd4dec55d5009e0904392d083e17af91977d#commitcomment-404

Re: [sr-dev] [kamailio/kamailio] db_redis: allow deletion of all rows (bf2ecd4)

2020-07-08 Thread Richard Fuchs
Yes, but did it actually break the delete operation, or was it just a performance optimisation? In either case I can probably come up with an alternative patch that doesn't break the set indexes. -- You are receiving this because you are subscribed to this thread. Reply to this email directly o

Re: [sr-dev] [kamailio/kamailio] db_redis: allow deletion of all rows (bf2ecd4)

2020-07-14 Thread Richard Fuchs
@rdboisvert I would propose cbc4d1eaea61f3b2d1012823d633fd2d0d85ab70 to fix this. It should allow for full table deletion while also fixing our use case. Could you confirm that this also works for you? -- You are receiving this because you are subscribed to this thread. Reply to this email dire

[sr-dev] git:master:8e9b8fc4: db_redis: fix unfiltered table deletion

2020-07-16 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 8e9b8fc4f384eac90c94beffdc5c87a04506d2b4 URL: https://github.com/kamailio/kamailio/commit/8e9b8fc4f384eac90c94beffdc5c87a04506d2b4 Author: Richard Fuchs Committer: Richard Fuchs Date: 2020-07-16T11:25:04-04:00 db_redis: fix unfiltered table deletion

[sr-dev] git:5.4:a472aaae: db_redis: fix unfiltered table deletion

2020-07-16 Thread Richard Fuchs
Module: kamailio Branch: 5.4 Commit: a472aaae69f7bd483c232cc5c9f59078bad1e938 URL: https://github.com/kamailio/kamailio/commit/a472aaae69f7bd483c232cc5c9f59078bad1e938 Author: Richard Fuchs Committer: Richard Fuchs Date: 2020-07-16T11:26:05-04:00 db_redis: fix unfiltered table deletion

[sr-dev] git:5.3:3bc06fdb: db_redis: fix unfiltered table deletion

2020-07-16 Thread Richard Fuchs
Module: kamailio Branch: 5.3 Commit: 3bc06fdb87d86d3269f7774f52b8040be1c1f76c URL: https://github.com/kamailio/kamailio/commit/3bc06fdb87d86d3269f7774f52b8040be1c1f76c Author: Richard Fuchs Committer: Richard Fuchs Date: 2020-07-16T11:26:20-04:00 db_redis: fix unfiltered table deletion

[sr-dev] git:5.2:f2a987a8: db_redis: fix unfiltered table deletion

2020-07-16 Thread Richard Fuchs
Module: kamailio Branch: 5.2 Commit: f2a987a8c4aacb1538f44b890f922d495ef103f6 URL: https://github.com/kamailio/kamailio/commit/f2a987a8c4aacb1538f44b890f922d495ef103f6 Author: Richard Fuchs Committer: Richard Fuchs Date: 2020-07-16T11:26:39-04:00 db_redis: fix unfiltered table deletion

Re: [sr-dev] [kamailio/kamailio] db_redis: Failed to allocate memory for match pattern (#2441)

2020-08-24 Thread Richard Fuchs
First of all, if you have two modules both using the same Redis DB, you should make them use different DB numbers. And then, since Redis is key-value only and doesn't have a DB schema, you need to specify the schema for each DB you want to use through the `keys` modparam to db_redis. Have you d

Re: [sr-dev] [kamailio/kamailio] db_redis: Failed to allocate memory for match pattern (#2441)

2020-08-25 Thread Richard Fuchs
This can be closed then? -- 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/2441#issuecomment-680149853___ Kamailio (SER) - Development Mail

[sr-dev] HTTP/WS support for rtpengine

2020-10-05 Thread Richard Fuchs
Hi gang, As of today, rtpengine adds support for HTTP and WebSocket interfaces (as well as HTTPS and WSS). Currently supported operations are accessing the CLI commands provided by the `rtpengine-ctl` CLI tool, and accessing the "NG" control protocol. These are both 1-to-1 mappings on top of t

[sr-dev] git:master:8bf1935c: rtpengine: support new codec flags

2020-10-21 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 8bf1935c4e9cb0081784dbd8bd951148b8865381 URL: https://github.com/kamailio/kamailio/commit/8bf1935c4e9cb0081784dbd8bd951148b8865381 Author: Richard Fuchs Committer: Richard Fuchs Date: 2020-10-21T14:05:20-04:00 rtpengine: support new codec flags Adds

Re: [sr-dev] git:master:8bf1935c: rtpengine: support new codec flags

2020-10-22 Thread Richard Fuchs
, at 20:05, Richard Fuchs wrote: Module: kamailio Branch: master Commit: 8bf1935c4e9cb0081784dbd8bd951148b8865381 URL: https://github.com/kamailio/kamailio/commit/8bf1935c4e9cb0081784dbd8bd951148b8865381 Author: Richard Fuchs Committer: Richard Fuchs Date: 2020-10-21T14:05:20-04:00 rtpengine

[sr-dev] git:master:4de33ea9: rtpengine: update README for 8bf1935c

2020-10-22 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 4de33ea963b40a5150f34fac8f63d04c5992515e URL: https://github.com/kamailio/kamailio/commit/4de33ea963b40a5150f34fac8f63d04c5992515e Author: Richard Fuchs Committer: Richard Fuchs Date: 2020-10-22T11:40:47-04:00 rtpengine: update README for 8bf1935c

[sr-dev] git:master:134c6b4b: rtpengine: fix wrong codec action strings being used

2020-10-26 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 134c6b4b63f8fee3b94e3caed956b080477022d4 URL: https://github.com/kamailio/kamailio/commit/134c6b4b63f8fee3b94e3caed956b080477022d4 Author: Richard Fuchs Committer: Richard Fuchs Date: 2020-10-26T14:19:09-04:00 rtpengine: fix wrong codec action strings

Re: [sr-dev] [kamailio/kamailio] rtpengine: add CRC32 hash algo (#2558)

2020-11-25 Thread Richard Fuchs
@rfuchs commented on this pull request. > @@ -2028,14 +2028,17 @@ modparam("rtpengine", "control_cmd_tos", 144) Default value is 0, legacy algorithm. - The values not falling into the range 0-1 are ignored. +

Re: [sr-dev] [kamailio/kamailio] rtpengine: add CRC32 hash algo (#2558)

2020-11-25 Thread Richard Fuchs
Merged #2558 into master. -- 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/pull/2558#event-4039137200___ Kamailio (SER) - Development Mailing Lis

Re: [sr-dev] [kamailio/kamailio] rtpengine: query rtt per call leg (#2576)

2020-12-07 Thread Richard Fuchs
Merged #2576 into master. -- 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/pull/2576#event-4079619670___ Kamailio (SER) - Development Mailing Lis

Re: [sr-dev] [kamailio/kamailio] Fix in parsing IPv6 address:port (#2592)

2021-01-04 Thread Richard Fuchs
LGTM, thanks -- 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/pull/2592#issuecomment-754045349___ Kamailio (SER) - Development Mailing List sr-de

Re: [sr-dev] [kamailio/kamailio] Fix in parsing IPv6 address:port (#2592)

2021-01-04 Thread Richard Fuchs
Merged #2592 into master. -- 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/pull/2592#event-4165505278___ Kamailio (SER) - Development Mailing Lis

[sr-dev] git:master:8be74b2f: tmrec: fix typos in docs

2021-01-25 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 8be74b2fe0f59a9cef472b781feeae4cf3357bea URL: https://github.com/kamailio/kamailio/commit/8be74b2fe0f59a9cef472b781feeae4cf3357bea Author: Richard Fuchs Committer: Richard Fuchs Date: 2021-01-25T08:37:26-05:00 tmrec: fix typos in docs --- Modified

[sr-dev] git:5.4:4e2c049d: tmrec: fix typos in docs

2021-01-25 Thread Richard Fuchs
Module: kamailio Branch: 5.4 Commit: 4e2c049d27594c30069d1e29caca4f4521d6fe43 URL: https://github.com/kamailio/kamailio/commit/4e2c049d27594c30069d1e29caca4f4521d6fe43 Author: Richard Fuchs Committer: Richard Fuchs Date: 2021-01-25T08:42:53-05:00 tmrec: fix typos in docs (cherry picked from

[sr-dev] git:5.3:1134ea5c: tmrec: fix typos in docs

2021-01-25 Thread Richard Fuchs
Module: kamailio Branch: 5.3 Commit: 1134ea5c0562ca66d09c1e5a9f3288b77dd19387 URL: https://github.com/kamailio/kamailio/commit/1134ea5c0562ca66d09c1e5a9f3288b77dd19387 Author: Richard Fuchs Committer: Richard Fuchs Date: 2021-01-25T08:43:55-05:00 tmrec: fix typos in docs (cherry picked from

[sr-dev] git:5.2:1138bb1e: tmrec: fix typos in docs

2021-01-25 Thread Richard Fuchs
Module: kamailio Branch: 5.2 Commit: 1138bb1e81659e4e07502e4353aa8faee1dda877 URL: https://github.com/kamailio/kamailio/commit/1138bb1e81659e4e07502e4353aa8faee1dda877 Author: Richard Fuchs Committer: Richard Fuchs Date: 2021-01-25T08:44:52-05:00 tmrec: fix typos in docs (cherry picked from

Re: [sr-dev] [kamailio/kamailio] rtpengine : add node fallback if node ran out of ports (#2621)

2021-02-04 Thread Richard Fuchs
> @rfuchs - any opinion on this PR? Personally I wouldn't want to rely on a textual error message to control behaviour, but it's already been done before. So fine with me. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: htt

Re: [sr-dev] [kamailio/kamailio] rtpengine : add node fallback if node ran out of ports (#2621)

2021-02-04 Thread Richard Fuchs
> I haven't looked at the source code or the protocol, is there a > response/error code that can be used instead of the text? Well, it would have to be added :) We don't currently return error codes, but ideally something like that should be used instead of the text. But as we don't have that r

Re: [sr-dev] rtpengine_allow_op usage doubt

2021-02-05 Thread Richard Fuchs
On 05/02/2021 04.46, David Escartin wrote: sorry i edit the previous message since version 4.4 we are using this parameter to 1 to allow that ongoing calls process their messages through a particular rtpengine when disabling it manually from database. But we see that enabling it also make

Re: [sr-dev] [kamailio/kamailio] rtpengine: rebuild sockets if any skipped nodes (#2633)

2021-02-16 Thread Richard Fuchs
> @rfuchs - any comments on this PR? LGTM 👍 -- 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/pull/2633#issuecomment-779932045___ Kamailio (SER)

Re: [sr-dev] RTPEngine - No support for kernel packet forwarding available

2021-03-02 Thread Richard Fuchs
On 01/03/2021 05.02, Suresh Talasaniya wrote: Hello folks, RTPEngine - No support for kernel packet forwarding available, please find the below information/logs. Mar  1 01:46:45 sp201 rtpengine[14973]: INFO: [9ca2e714-95d0-9662-82e9-e89659024d66]: [control] Received command 'offer' from 127

Re: [sr-dev] [kamailio/kamailio] rtpengine: remove square brackets from IPv6 address for getaddrinfo (#2685)

2021-03-22 Thread Richard Fuchs
> @Den4t: have you checked that setting 0 in place of `]` is not having other > side effects? I didn't notice any restore. > > @rfuchs: any opinion on this patch? Looks good to me -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on Gi

[sr-dev] git:master:5cc888f0: rtpengine: fix typo in docs

2021-03-24 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 5cc888f0e9e305734621c0db1f63a47f2f0c381a URL: https://github.com/kamailio/kamailio/commit/5cc888f0e9e305734621c0db1f63a47f2f0c381a Author: Richard Fuchs Committer: Richard Fuchs Date: 2021-03-24T16:12:13-04:00 rtpengine: fix typo in docs --- Modified

[sr-dev] git:master:d37b84be: rtpengine: add support for websocket protocol

2021-03-25 Thread Richard Fuchs
Module: kamailio Branch: master Commit: d37b84be468f24b2cf015b4fc5d9abe97cc930bb URL: https://github.com/kamailio/kamailio/commit/d37b84be468f24b2cf015b4fc5d9abe97cc930bb Author: Richard Fuchs Committer: Richard Fuchs Date: 2021-03-25T16:02:14-04:00 rtpengine: add support for websocket

Re: [sr-dev] [kamailio/kamailio] pkg/kamailio/deb: add lwsc module (f892b9a)

2021-04-01 Thread Richard Fuchs
@linuxmaniac for your consideration -- 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/commit/f892b9a351cab6f7556113b531dfe222edbb1c73#commitcomment-48987497__

Re: [sr-dev] [kamailio/kamailio] rtpengine: ignore mos 0 when selecting min-mos (#2771)

2021-06-10 Thread Richard Fuchs
Fine with me, merging -- 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/pull/2771#issuecomment-858561628___ Kamailio (SER) - Development Mailing L

Re: [sr-dev] [kamailio/kamailio] rtpengine: ignore mos 0 when selecting min-mos (#2771)

2021-06-10 Thread Richard Fuchs
Merged #2771 into master. -- 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/pull/2771#event-4870937904___ Kamailio (SER) - Development Mailing Lis

Re: [sr-dev] [kamailio/kamailio] rtpengine: rtpengine_allow_op return node logic (#2800)

2021-07-13 Thread Richard Fuchs
LGTM overall, except that the debug log message ("return it") now doesn't necessarily reflect what it actually does :laughing: -- 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/pull/2800#i

[sr-dev] git:master:12470055: rtpengine: add un/silence_media() methods

2021-07-23 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 12470055fddc1dd93e2295fcfb5119cf5340d722 URL: https://github.com/kamailio/kamailio/commit/12470055fddc1dd93e2295fcfb5119cf5340d722 Author: Richard Fuchs Committer: Richard Fuchs Date: 2021-07-23T13:34:33-04:00 rtpengine: add un/silence_media() methods

Re: [sr-dev] [kamailio/kamailio] rtpengine -> send_rtpp_command(): mismatched cookie in websocket response (#2862)

2021-09-27 Thread Richard Fuchs
Looking at the code, I think this might be a bug in the `lwsc` module, triggered by more data coming in over the websocket than is being consumed by the lwsc receiver. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https:/

Re: [sr-dev] [kamailio/kamailio] Ability to use Publish/subscribe mechanism for N-to-N media forwarding using kamailio (#2874)

2021-10-07 Thread Richard Fuchs
It's not available in Kamailio as these methods (AFAICT) aren't really well suited to be used in a SIP proxy. A better use case would be from a UA. Do you have a vision of how these methods could be used in a SIP proxy? -- You are receiving this because you are subscribed to this thread. Reply

Re: [sr-dev] [kamailio/kamailio] rtpengine: Don't recheck node if disabled permanently (PR #2886)

2021-10-18 Thread Richard Fuchs
LGTM. I guess this is for the allow_op=1 use case? -- 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/pull/2886#issuecomment-945724564___ Kamailio

[sr-dev] git:master:9a41fb54: rtpengine: allow to-tag usage for all commands

2022-09-28 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 9a41fb5403a6bc4fd5ccee239ccdf725fe6f91df URL: https://github.com/kamailio/kamailio/commit/9a41fb5403a6bc4fd5ccee239ccdf725fe6f91df Author: Richard Fuchs Committer: Richard Fuchs Date: 2022-09-28T09:33:56-04:00 rtpengine: allow to-tag usage for all

Re: [sr-dev] [kamailio/kamailio] rtpengine: fixed set id value in log lines (PR #3265)

2022-10-14 Thread Richard Fuchs
LGTM, thanks -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3265#issuecomment-1279321441 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Development Mai

Re: [sr-dev] [kamailio/kamailio] rtpengine: fixed set id value in log lines (PR #3265)

2022-10-14 Thread Richard Fuchs
Merged #3265 into master. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3265#event-7592537467 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Developme

Re: [sr-dev] [kamailio/kamailio] kamailio always retries deleted RTPEngine Nodes which generates PDD (#1593)

2018-07-13 Thread Richard Fuchs
rfuchs approved this pull request. -- 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/pull/1593#pullrequestreview-137135360___ Kamailio (SER) -

[sr-dev] git:master:e528fce4: rtpengine: add block_dtmf and unblock_dtmf

2018-09-06 Thread Richard Fuchs
Module: kamailio Branch: master Commit: e528fce4b61112f78b0081fcb0d53ef440cafce7 URL: https://github.com/kamailio/kamailio/commit/e528fce4b61112f78b0081fcb0d53ef440cafce7 Author: Richard Fuchs Committer: Richard Fuchs Date: 2018-09-06T09:40:14-04:00 rtpengine: add block_dtmf and unblock_dtmf

[sr-dev] git:master:6bb63e2a: rtpengine: fix docs xml (broken in e528fce)

2018-09-06 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 6bb63e2a59b795d19b24acc67adb9335c6abd363 URL: https://github.com/kamailio/kamailio/commit/6bb63e2a59b795d19b24acc67adb9335c6abd363 Author: Richard Fuchs Committer: Richard Fuchs Date: 2018-09-06T10:07:10-04:00 rtpengine: fix docs xml (broken in e528fce

Re: [sr-dev] git:master:b80400e5: modules: readme files regenerated - rtpengine ... [skip ci]

2018-09-06 Thread Richard Fuchs
My bad, I deleted one line too many. Fixed in 6bb63e2 Cheers On 2018-09-06 10:02, Olle E. Johansson wrote: This change seems to have deleted the README contents. Was that what we wished for? At this point, the README is easy to understand, but not very helpful. https://github.com/kamailio/kam

[sr-dev] git:master:76b1f3bf: rtpengine: add block_media and unblock_media function calls

2018-09-24 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 76b1f3bfae32490547c5b1500ab7356bcf463e9e URL: https://github.com/kamailio/kamailio/commit/76b1f3bfae32490547c5b1500ab7356bcf463e9e Author: Richard Fuchs Committer: Richard Fuchs Date: 2018-09-24T09:47:25-04:00 rtpengine: add block_media and

[sr-dev] git:master:6daafa0c: db_redis: fix reconnection failure bug

2018-09-28 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 6daafa0c83a55db4064e3f816d224283f5c0c563 URL: https://github.com/kamailio/kamailio/commit/6daafa0c83a55db4064e3f816d224283f5c0c563 Author: Richard Fuchs Committer: Richard Fuchs Date: 2018-09-28T17:42:11-04:00 db_redis: fix reconnection failure bug

Re: [sr-dev] [kamailio/kamailio] rtpengine : crash is fixed and codec flags added to doc (#1742)

2018-11-30 Thread Richard Fuchs
rfuchs commented on this pull request. > @@ -1992,6 +1992,10 @@ static int parse_flags(struct ng_flags_parse > *ng_flags, struct sip_msg *msg, enu if (str_key_val_prefix(&key, "transcode", &val, &s) || str_key_val_prefix(&key, "codec-transcode",

Re: [sr-dev] [kamailio/kamailio] rtpengine : crash is fixed and codec flags added to doc (#1742)

2018-12-03 Thread Richard Fuchs
Looks good to me now. @miconda do you prefer to have these commits squashed or merge as they are now? -- 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/pull/1742#issuecomment-443716012_

Re: [sr-dev] [kamailio/kamailio] rtpengine : crash is fixed and codec flags added to doc (#1742)

2018-12-04 Thread Richard Fuchs
Merged #1742 into master. -- 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/pull/1742#event-2003599894___ Kamailio (SER) - Development Mailing Lis

[sr-dev] git:master:a9a3ec02: rtpengine : crash is fixed and codec flags added to doc (#1742)

2018-12-04 Thread Richard Fuchs
Module: kamailio Branch: master Commit: a9a3ec0214227d272338a827ceb4fd12cea94429 URL: https://github.com/kamailio/kamailio/commit/a9a3ec0214227d272338a827ceb4fd12cea94429 Author: Yasin CANER Committer: Richard Fuchs Date: 2018-12-04T03:37:04-05:00 rtpengine : crash is fixed and codec flags

[sr-dev] git:master:558780f7: rtpengine: add support for start_forwarding and stop_forwarding

2019-02-25 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 558780f74338cff2e2fc6cb0076bfeded6a48084 URL: https://github.com/kamailio/kamailio/commit/558780f74338cff2e2fc6cb0076bfeded6a48084 Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-02-25T10:45:02-05:00 rtpengine: add support for start_forwarding

[sr-dev] git:master:a9c491af: rtpengine: docs for start_forwarding and stop_forwarding (558780f743)

2019-02-25 Thread Richard Fuchs
Module: kamailio Branch: master Commit: a9c491af4b70b57364f99c5413b4b2288f6da580 URL: https://github.com/kamailio/kamailio/commit/a9c491af4b70b57364f99c5413b4b2288f6da580 Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-02-25T10:46:23-05:00 rtpengine: docs for start_forwarding and

[sr-dev] git:master:2baa05ad: rtpengine: add support for via-branch=extra option

2019-03-04 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 2baa05ad2336f5e1286218b6516b7b8ef16037a2 URL: https://github.com/kamailio/kamailio/commit/2baa05ad2336f5e1286218b6516b7b8ef16037a2 Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-03-04T12:06:38-05:00 rtpengine: add support for via-branch=extra

[sr-dev] git:master:9178da02: rtpengine: add support for explicit load balancing options

2019-03-04 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 9178da02494d3fbb689db331535a31b75b28b614 URL: https://github.com/kamailio/kamailio/commit/9178da02494d3fbb689db331535a31b75b28b614 Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-03-04T12:07:30-05:00 rtpengine: add support for explicit load

[sr-dev] git:master:ffee45da: rtpengine: add support for trickle ICE SDP fragments

2019-03-04 Thread Richard Fuchs
Module: kamailio Branch: master Commit: ffee45da0a302e2cc70612ec9e53195b3cfe6989 URL: https://github.com/kamailio/kamailio/commit/ffee45da0a302e2cc70612ec9e53195b3cfe6989 Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-03-04T12:08:19-05:00 rtpengine: add support for trickle ICE SDP

[sr-dev] git:master:de829e8e: rtpengine: update docs

2019-03-04 Thread Richard Fuchs
Module: kamailio Branch: master Commit: de829e8e359e64e93a203c1c70da14446b6a99a8 URL: https://github.com/kamailio/kamailio/commit/de829e8e359e64e93a203c1c70da14446b6a99a8 Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-03-04T12:36:08-05:00 rtpengine: update docs Document

[sr-dev] git:master:a5e7a56a: rtpengine: add docs for play_media() et al

2019-03-08 Thread Richard Fuchs
Module: kamailio Branch: master Commit: a5e7a56a374d76f701ac6503884d0f2c2e6f841e URL: https://github.com/kamailio/kamailio/commit/a5e7a56a374d76f701ac6503884d0f2c2e6f841e Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-03-08T16:06:21-05:00 rtpengine: add docs for play_media() et al

[sr-dev] git:master:639c29f2: rtpengine: add play_media() and stop_media()

2019-03-08 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 639c29f224309ae960eb78f35e00a658d6f57a47 URL: https://github.com/kamailio/kamailio/commit/639c29f224309ae960eb78f35e00a658d6f57a47 Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-03-08T16:05:44-05:00 rtpengine: add play_media() and stop_media

[sr-dev] git:master:99ca2a1b: rtpengine: normalise `compat.h` handling towards bencode upstream

2019-03-11 Thread Richard Fuchs
Module: kamailio Branch: master Commit: 99ca2a1b9e84d81ec966446afe3c45db5f6b7943 URL: https://github.com/kamailio/kamailio/commit/99ca2a1b9e84d81ec966446afe3c45db5f6b7943 Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-03-11T07:53:32-04:00 rtpengine: normalise `compat.h` handling

[sr-dev] git:5.2:7aaa77e6: rtpengine: normalise `compat.h` handling towards bencode upstream

2019-03-11 Thread Richard Fuchs
Module: kamailio Branch: 5.2 Commit: 7aaa77e682aa7b5da011c222df393601adf278b0 URL: https://github.com/kamailio/kamailio/commit/7aaa77e682aa7b5da011c222df393601adf278b0 Author: Richard Fuchs Committer: Richard Fuchs Date: 2019-03-11T07:57:16-04:00 rtpengine: normalise `compat.h` handling

Re: [sr-dev] [kamailio/kamailio] RTPEngine does not compile with system malloc for pkg (#1885)

2019-03-11 Thread Richard Fuchs
Closed #1885 via 99ca2a1b9e84d81ec966446afe3c45db5f6b7943. -- 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/1885#event-2193673319___ Kamai

Re: [sr-dev] Make some commands in kamailio rtpengine module asynchronous

2022-11-28 Thread Richard Fuchs
On 28/11/2022 04.14, [EXT] Aditya Gupta wrote: We have 2 rtpengines in production and thousands of calls coming in. Few of them get timed out because they don't get processed in time by rtpengine. Simply by making 3 commands; offer, answer and delete. It can help us a lot with this. I think I

[sr-dev] Re: [kamailio/kamailio] rtpengine: queried_nodes_limit incorrectly applies to delete commands which can cause all processes to be blocked (Issue #3370)

2023-02-13 Thread Richard Fuchs
Much of the load-balancing code in the module isn't mine, but it sure looks like a bug to me. From a quick glance it looks like there's a break condition missing. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3370#issuecomment-1427977518 You a

[sr-dev] Re: [kamailio/kamailio] rtpengine: queried_nodes_limit incorrectly applies to delete commands which can cause all processes to be blocked (Issue #3370)

2023-02-13 Thread Richard Fuchs
@smititelu I would suggest to take the test against `queried_nodes_ptr` also into account in the `select_rtpp_node_old` code path, so that it doesn't keep returning the same node again. Ack? -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3370#

[sr-dev] Re: [kamailio/kamailio] rtpengine: queried_nodes_limit incorrectly applies to delete commands which can cause all processes to be blocked (Issue #3370)

2023-02-14 Thread Richard Fuchs
@shaneqld are you able to retest your scenario with 3da4029 applied? -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3370#issuecomment-1430309577 You are receiving this because you are subscribed to this thread. Message ID: _

[sr-dev] git:master:bd0ce126: rtpengine: avoid repeated queries to same node

2023-02-15 Thread Richard Fuchs
Module: kamailio Branch: master Commit: bd0ce126109f40f5217053f20e687b93b2268164 URL: https://github.com/kamailio/kamailio/commit/bd0ce126109f40f5217053f20e687b93b2268164 Author: Richard Fuchs Committer: Richard Fuchs Date: 2023-02-15T08:49:01-05:00 rtpengine: avoid repeated queries to same

[sr-dev] Re: [kamailio/kamailio] rtpengine: queried_nodes_limit incorrectly applies to delete commands which can cause all processes to be blocked (Issue #3370)

2023-02-15 Thread Richard Fuchs
Closed #3370 as completed via bd0ce126109f40f5217053f20e687b93b2268164. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3370#event-8526261443 You are receiving this because you are subscribed to this thread. Message ID: __

[sr-dev] Re: [kamailio/kamailio] rtpengine: doc add codec-accept with an example (PR #3381)

2023-02-27 Thread Richard Fuchs
LGTM -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3381#issuecomment-1446819955 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Development Mailing Lis

[sr-dev] Re: [kamailio/kamailio] nat_transversal: fix warning introduced at f301ca9cdcc044dd05e9d82139e1db368be6dc5c (6e03201)

2023-03-14 Thread Richard Fuchs
Eh, these are arch dependent. "long int" on 32-bit platforms is only 32 bits. Either use %llu and cast to "long long" or use the PRIu64 macro. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/commit/6e032019d992625abc2a3739423df9ea1c964356#commitcomment-

[sr-dev] Re: [kamailio/kamailio] Inactive video stream: can't find media IP in the message (Issue #3406)

2023-03-27 Thread Richard Fuchs
This should be addresses in rtpengine, BUT https://datatracker.ietf.org/doc/html/rfc8866#name-connection-information-c A session description MUST contain either at least one "c=" line in each media description or a single "c=" line at the session level. It MAY contain a single session-level "c=

[sr-dev] Re: Building with clang

2023-04-29 Thread Richard Fuchs
On 28/04/2023 18.56, [EXT] Ivan Ribakov wrote: Hi all, I looked at Kamailio 5.6.3 makefiles and saw mention of clang being supported. Yet when I try to build it with clang (more precisely, I build a C++ module using clang that includes some Kamailio C headers via "extern C") I get following e

[sr-dev] Re: Building with clang

2023-05-01 Thread Richard Fuchs
On 30/04/2023 03.31, [EXT] Ivan Ribakov wrote: Richard, you are right about the problem with the void pointer casting. I'm aware of it and already had to patch a few headers. However my question above is not about void pointers at all. If you check the compiler error message, you will see that

[sr-dev] Re: [kamailio/kamailio] 5.7 crash due to rtpengine module bencode, on aarch64 (raspberry pi) (Issue #3444)

2023-05-09 Thread Richard Fuchs
Probably unaligned memory access. Github isn't cooperating right now and it won't let me open a PR or branch, but you can apply this patch directly to the sources and see if that fixes it: https://github.com/marksyntec/rtpengine/commit/ade8100d3b10308f1ff63f8cb06fdf292618edca -- Reply to this

[sr-dev] Re: [kamailio/kamailio] 5.7 crash due to rtpengine module bencode, on aarch64 (raspberry pi) (Issue #3444)

2023-05-09 Thread Richard Fuchs
> hi, I see that commit is already included in latest sipwise rtpengine > upstream master, from: > > ``` > ade8100d3 (Richard Fuchs2021-03-29 12:48:13 -0400 17) #define > BENCODE_ALLOC_ALIGN 8 > ``` Yes, I'm saying to apply it to the Kamailio sources (rt

[sr-dev] Re: [kamailio/kamailio] rtpengine: google sanitizer aligment warning (Issue #3058)

2023-05-09 Thread Richard Fuchs
> May be related. #3445 Yes, almost certainly exactly the same issue -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3058#issuecomment-1540401829 You are receiving this because you are subscribed to this thread. Message ID: _

[sr-dev] Re: [kamailio/kamailio] rtpengine: support receiving events from rtpengine and raise an event (PR #3473)

2023-06-09 Thread Richard Fuchs
@rfuchs commented on this pull request. A bit unsure about how this is supposed to work, maybe I'm just dense? > -static int fixup_set_id(void **param, int param_no) +static void rtpengine_dtmf_events_loop(int rank) The `rank` argument seems unused? > @@ -2147,6 +2401,9 @@ static int child_in

[sr-dev] Re: [kamailio/kamailio] rtpengine: support receiving events from rtpengine and raise an event (PR #3473)

2023-06-12 Thread Richard Fuchs
@rfuchs commented on this pull request. > + s_port.len = rtpengine_dtmf_event_sock.s + > rtpengine_dtmf_event_sock.len - s_port.s; + + if (s_port.len <= 0 || str2int(&s_port, &port) < 0 || port > 65535) { + LM_ERR("failed to initialize dtmf event listener because port i

  1   2   >