[SR-Users] Re: Software bill of materials (SBOM)

2023-09-30 Thread Ivan Ribakov via sr-users
Thanks Sergey, looks like exactly what I was looking for! Now just need to solve the dependency source version problem... -- Ivan Ribakov Software Engineer www.zaleos.net On Fri, 29 Sept 2023 at 20:59, Sergey Safarov via sr-users < sr-users@lists.kamailio.org> wrote: > Here

[SR-Users] Re: Software bill of materials (SBOM)

2023-09-30 Thread Ivan Ribakov via sr-users
That's a neat trick, Carsten. Thanks for sharing! -- Ivan Ribakov Software Engineer www.zaleos.net On Fri, 29 Sept 2023 at 16:29, Carsten Bock via sr-users < sr-users@lists.kamailio.org> wrote: > Hi, > > We are using that "ldd" approach for our Docker contain

[SR-Users] Re: Software bill of materials (SBOM)

2023-09-28 Thread Ivan Ribakov via sr-users
for direct dependencies involved and could act as a starting point for a manual process of figuring out versions and licenses. On Thu, 28 Sept 2023, 13:13 Olle E. Johansson, wrote: > > > On 28 Sep 2023, at 12:36, Ivan Ribakov via sr-users < > sr-users@lists.kamailio.org>

[SR-Users] Re: Software bill of materials (SBOM)

2023-09-28 Thread Ivan Ribakov via sr-users
if at any point during Kamailio build process all sources + dependency sources/binaries are present in the system for scanning/identification? I'm mainly interested in listing (and validating licenses) and having a general inventory. Any recommendations? -- Ivan Ribakov Software Engineer

[SR-Users] Software bill of materials (SBOM)

2023-09-27 Thread Ivan Ribakov via sr-users
Any recommendations for a tool that can generate SBOM for a Kamailio instance based on configured modules? Thanks, Ivan __ Kamailio - Users Mailing List - Non Commercial Discussions To unsubscribe send an email to

[SR-Users] Configuring package memory

2023-09-05 Thread Ivan Ribakov
o far, or is there another way to achieve it without using the CLI flag? -- Ivan Ribakov Software Engineer www.zaleos.net __ Kamailio - Users Mailing List - Non Commercial Discussions To unsubscribe send an email to sr-users-le...@lists.kamailio.org Im

[SR-Users] Check if Kamailio is going to CANCEL branch

2020-04-24 Thread Ivan Ribakov
Hi all, Upon receiving a provisional response from callee in a branch route, is there a way of telling if Kamailio is going to automatically CANCEL that branch because a final reply was received from another branch before that? The closest I got is finding “cancel_b_method” parameter of the TM

[SR-Users] INVITE forking - uniform way to identify branches

2020-04-20 Thread Ivan Ribakov
Hi all, I have a prioritised list of endpoints, where endpoints with the same priority should be sent in parallel: - endpoint_1_uri; p = 1 - endpoint_2_uri; p = 2 - endpoint_3_uri; p = 4 - endpoint_4_uri; p = 5 As some of the lower priority endpoints are not known upfront, I can not load

Re: [SR-Users] Parallel forking - first responder wins

2020-04-20 Thread Ivan Ribakov
could “catch” a winning branch through some sort of custom branch route (thinking along the lines of “t_on_branch_success”)? Thanks, Ivan > On 20 Apr 2020, at 15:28, Ivan Ribakov wrote: > > Thanks for pointing me to the specific section, Giovanni! I was searching RFC > f

Re: [SR-Users] Parallel forking - first responder wins

2020-04-20 Thread Ivan Ribakov
of RFC 3261 deal > with it (sends CANCEL to branches) > -giovanni > > > On Mon, Apr 20, 2020 at 11:48 AM Ivan Ribakov <mailto:i.riba...@zaleos.net>> wrote: > As far as I understand, RFC3261 is not providing any instructions on how to > deal with forked INVITES s

Re: [SR-Users] Parallel forking - first responder wins

2020-04-20 Thread Ivan Ribakov
Apr 2020, at 10:31, Ivan Ribakov > <mailto:i.riba...@zaleos.net>> wrote: >> >> Hi all, >> >> What I’m trying to achieve is to have Kamailio fork an INVITE to multiple >> endpoints in parallel but only maintain the branch that responds first >> (fir

[SR-Users] Parallel forking - first responder wins

2020-04-20 Thread Ivan Ribakov
Hi all, What I’m trying to achieve is to have Kamailio fork an INVITE to multiple endpoints in parallel but only maintain the branch that responds first (first to respond with 200 OK I guess). I’ve read the TM module documentation on forking

Re: [SR-Users] Sending in-dialog requests from custom module's C code

2019-05-08 Thread Ivan Ribakov
Anyone with module dev experience here who had to do something similar or used tm_load.h interface for other purposes? > On 7 May 2019, at 16:39, Ivan Ribakov wrote: > > I’m working on a custom Kamailio module where I need to send new-dialog and > in-dialog requests on timer (hen

[SR-Users] Detecting end of DNS failover in tm:branch-failure

2019-02-19 Thread Ivan Ribakov
Hi all, I have a custom routing logic implemented in my module. This routing logic may return a list of 2 or more endpoints where INVITE should be attempted to be routed. Since endpoint URI can contain domain names, I’m also trying to take care of DNS resolution. Based on the documentation

Re: [SR-Users] Assemble struct sip_uri back to string?

2019-02-15 Thread Ivan Ribakov
(file/line/function/) and I can eventually give > hints how to access the URI buffer. > > Cheers, > Daniel > > On 14.02.19 16:27, Ivan Ribakov wrote: >> Hi all, >> >> does anyone know if there is a C function available in some module/header >> that assemb

[SR-Users] Assemble struct sip_uri back to string?

2019-02-14 Thread Ivan Ribakov
Hi all, does anyone know if there is a C function available in some module/header that assembles parsed sip_uri struct back into a single buffer? I’ve been looking at msg_parser.h (where sip_uri struct is defined) and parse_uri.h, but I can’t see anything of that kind. Thanks in advance, Ivan

[SR-Users] How to chain proxies with Route header and loose_route()

2019-02-05 Thread Ivan Ribakov
Assuming there are several proxies that have to be hopped sequentially to deliver the request and the order is determined dynamically (!), how can one achieve that behaviour in Kamailio? My understanding was that Route header is used for that - it allows to keep R-URI intact but still route

Re: [SR-Users] Dev documentation on implementing event_route events in custom module

2019-01-18 Thread Ivan Ribakov
. It is > very strightforwards. > > > On Fri, 18 Jan 2019, 18:57 Ivan Ribakov, <mailto:i.riba...@zaleos.net>> wrote: > Is there any documentation for module developers that lays out API for > registering and triggering events from a custom Kamailio module (similar to > ht

[SR-Users] Dev documentation on implementing event_route events in custom module

2019-01-18 Thread Ivan Ribakov
Is there any documentation for module developers that lays out API for registering and triggering events from a custom Kamailio module (similar to https://kamailio.org/docs/modules/5.0.x/modules/tm.html#tm.event_routes)? I have been referring to

Re: [SR-Users] Forcing outbound transport to TCP

2018-09-28 Thread Ivan Ribakov
it has no “t_relay_to_tcp()”. > On 28 Sep 2018, at 11:22, Ivan Ribakov wrote: > > Thanks Daniel! > > route[RELAY] section is what I’ve been looking for! > I knew about t_relay_to_tcp() function but placing it directly in the end of > “request_route” block lead to undesirable behavio

Re: [SR-Users] Forcing outbound transport to TCP

2018-09-28 Thread Ivan Ribakov
ote: > > On Fri, Sep 28, 2018 at 10:07:09AM +0200, Ivan Ribakov wrote: >> In a basic scenario of one2one call, I was able to make Kamailio to forward >> INVITE to callee over TCP by issuing a REGISTER request with >> ???transport=tcp??? parameter. Although it worked, as far as

[SR-Users] Forcing outbound transport to TCP

2018-09-28 Thread Ivan Ribakov
I’m new to Kamailio and currently evaluating it’s capabilities. One of the things I would like to be able to do is to change outbound message transport based on some dynamic logic. Kamailio setup: I’m running on a setup from this guide -