websocketpp (WebSocket client/server stack in C++) has accepted a patch
demonstrating how to construct a SIP over WebSocket client. It is
fairly trivial to use it as a command line client:
https://github.com/zaphoyd/websocketpp/tree/master/examples/sip_client
Basically, their echo_client has been adapted so that it sends a SIP
OPTIONS message and displays the response. I also tested with a
REGISTER message.
This could be useful for various tests against SIP proxies that offer
WebSocket support:
a) replaying test cases to reproduce problems (e.g. cut and paste the
REGISTER or INVITE message from the JavaScript console and put it into
the test case)
b) unit testing
c) load testing
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#307 - modules/debugger: add dbg_pv_dump config function. It dumps on json format the content of pv_cache
User who did this - Daniel-Constantin Mierla (miconda)
----------
Not enough time to review this properly, few notes anyhow:
- there is a json lib in the lib/srutils/, I would try to avoid making an external dependency for debugger module. If that external json lib is a constraint, better a new module, because debugger is part of default config and json libs were not in many old linux distros
- $( is not a marker that the PV is with transformation, there can be "$(ru)n" in a function param to avoid using $run because the lookup is on longest name match. There is a field inside parsed structure that is set to transformation functions list - that should be checked if you want to avoid printing vars with transformations
----------
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=307#comment943
You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task is now closed:
FS#305 - Crash in ims_registrar_scscf caused by log
User who did this - Camille Oudot (coudot)
Reason for closing: Fixed
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=305
You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#307 - modules/debugger: add dbg_pv_dump config function. It dumps on json format the content of pv_cache
User who did this - Víctor Seva (linuxmaniac)
----------
- Added param mask to dbg_pv_dump config function in order to control what to include in the output.
- Do not dump vars that start with "$(". We don't want transformations to show up.
----------
One or more files have been attached.
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=307#comment942
You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.
Hello fellow Kamailio users and developers,
I would like to throw the idea of use Gerrit[0] for code contributions
reviews. This is not a replacement for the bugtracker, Gerrit will
help developers at the task of review and merge contributors patches.
I'm going to use mainly [1] to try to explain what Gerrit is:
"Gerrit is a web-based tool that is used for code review. Its main
features are the side-by-side difference viewing and inline commenting
which makes code reviews quick and simple task. It is used together
with Git version control system. Gerrit allows authorized contributors
to submit changes to Git repository, after reviews are done.
Contributors can get their code reviewed with a little effort, and get
their changes quickly through the system."
It has a nice interface to review the different patch versions of the
change, you can comment any line of code easily and the change has to
be approved to be merged.
I would like to know your opinion on this subject and your experience
using it if you have it.
Cheers,
Victor
[0] http://gerrit-documentation.googlecode.com/svn/Documentation/2.6/intro-quic…
[1] http://qt-project.org/wiki/Gerrit-Introduction
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
A new Flyspray task has been opened. Details are below.
User who did this - Jasmin Schnatterbeck (jasmin)
Attached to Project - sip-router
Summary - DNS failover bugs
Task Type - Bug Report
Category - Core
Status - Unconfirmed
Assigned To -
Operating System - All
Severity - High
Priority - Normal
Reported Version - Development
Due in Version - Undecided
Due Date - Undecided
Details - Hi,
there are two bugs in t_fwd.c regarding DNS failover:
1) DNS failover uses wrong send socket [different socket than original request rcv] if not forced. Pls fix t_fwd.c as follows:
Change line 1071 to :
old_uac->request.dst.send_sock:msg->rcv.bind_address,
Change line 1086 to:
old_uac->request.dst.send_sock:msg->rcv.bind_address,
2) onreply_route does not work for branches added by dns_failover, if "reparse_on_dns_failover"==1. Pls fix t_fwd.c as follows:
insert after line 1003
t->uac[branch].on_reply = t->on_reply;
t->uac[branch].on_failure = t->on_failure;
t->uac[branch].on_branch_failure = t->on_branch_failure;
Cheers
Jasmin
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=313
You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.