[sr-dev] Re: [kamailio/kamailio] xhttp: fix execution of async functions (PR #3723)

2024-03-20 Thread github-actions[bot] via sr-dev
Closed #3723. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3723#event-12193921070 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Development Mailing

[sr-dev] Re: [kamailio/kamailio] xhttp: fix execution of async functions (PR #3723)

2024-03-06 Thread github-actions[bot] via sr-dev
This PR is stale because it has been open 6 weeks with no activity. Remove stale label or comment or this will be closed in 2 weeks. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3723#issuecomment-1982229451 You are receiving this because you are

[sr-dev] Re: [kamailio/kamailio] xhttp: fix execution of async functions (PR #3723)

2024-01-24 Thread Daniel-Constantin Mierla via sr-dev
Even adding the http url value as parameter to r-uri is not safe, because its value can have special characters that have different meaning. If you need to do something async in xhttp, then you have to add something specific for http requests, knowing the complexity of processing for SIP transa

[sr-dev] Re: [kamailio/kamailio] xhttp: fix execution of async functions (PR #3723)

2024-01-23 Thread Vadim Saranov via sr-dev
You are right, there are many ways to solve the problem. The presence of an HTTP server in kamailio allows you to implement microservices and I suggested expanding its use. I don’t think I can convince you otherwise, but kamailio has long become a multifunctional tool necessary for processing SI

[sr-dev] Re: [kamailio/kamailio] xhttp: fix execution of async functions (PR #3723)

2024-01-23 Thread Daniel-Constantin Mierla via sr-dev
First, this is not a fix, the http traffic was never supposed to be fully handled as sip traffic. Kamailio is not a full HTTP server/proxy. The workaround for creating a fake sip message was done for local processing, mainly to be able to use authentication and authorization functions as well as