THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task is now closed:
FS#160 - infinit loop in sdp parser
User who did this - Daniel-Constantin Mierla (miconda)
Reason for closing: Fixed
Additional comments about closing: Different implementation for extract_mediaip() was committed to GIT. It fixes this issue as well.
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=160
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.
A user has added themself to the list of users assigned to this task.
FS#162 - wrong integer parameters parsing in ndb_redis
User who did this - Andrew Pogrebennyk (marduk)
http://sip-router.org/tracker/index.php?do=details&task_id=162
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.
A new Flyspray task has been opened. Details are below.
User who did this - Andrew Pogrebennyk (marduk)
Attached to Project - sip-router
Summary - wrong integer parameters parsing in ndb_redis
Task Type - Bug Report
Category - Core
Status - Assigned
Assigned To - Andrei Pelinescu-Onciul
Operating System - All
Severity - Low
Priority - Normal
Reported Version - Development
Due in Version - Undecided
Due Date - Undecided
Details - There appears to be a problem with integer parameters parsing in ndb_redis (cannot override default db and port). Please review and accept the patch:
diff --git a/modules/ndb_redis/redis_client.c b/modules/ndb_redis/redis_client.c
index 6a91019..9f4ffc4 100644
--- a/modules/ndb_redis/redis_client.c
+++ b/modules/ndb_redis/redis_client.c
@@ -71,10 +71,10 @@ int redisc_init(void)
addr = pit->body.s;
addr[pit->body.len] = '\0';
} else if(pit->name.len==4 && strncmp(pit->name.s, "port", 4)==0) {
- if(!str2int(&pit->body, &port))
+ if(str2int(&pit->body, &port) < 0)
port = 6379;
} else if(pit->name.len==2 && strncmp(pit->name.s, "db", 2)==0) {
- if(!str2int(&pit->body, &db))
+ if(str2int(&pit->body, &db) < 0)
db = 0;
}
}
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=162
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 developers,
We are configuring a kamailio server that will be behind a UCARP virtual
IP and/or SIP load balancers. This means we need to use the
'advertised_address:advertised_port' variables. The documentation states
that these will be used in "Via headers and other destination lumps
(e.g. RR header)", however it only seems to work for Via's and not
Record-Route's.
We have been using record_route_preset() as a workaround, but this does
not allow me to add rr parameters onto it.
I would like to fix the record_route code to use advertised address (if
set), but the code for inserting Via's and RR's is very different; I'm
not sure about the correct way to do this, or if the current behaviour
was chosen for a reason.
Can someone with knowledge of this area help me out here?
Best regards,
Hugh
--
--
Hugh Waite
Senior Design Engineer
Crocodile RCS Ltd.
Module: sip-router
Branch: mariuszbihlei/ipv6_fix
Commit: bcea195d73c85adaa9790320998100b80a00b375
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bcea195…
Author: Marius Zbihlei <marius.zbihlei(a)1and1.ro>
Committer: Marius Zbihlei <marius.zbihlei(a)1and1.ro>
Date: Wed Sep 28 13:39:39 2011 +0300
core:socket_info Added automatic discovery of IPv6 interfaces on Linux using RT_NETLINK socks
The behavior now is identical for IPv4 or IPv6 interfaces : if no listen directives are given,
either via command line or config file, Kamailio will automatically detect IPv4/IPv6 interfaces and
bind to them (well, it will not bind to link-local prefixes)
---
socket_info.c | 415 +++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 403 insertions(+), 12 deletions(-)
Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=bce…
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#161 - domain class AVPs are not stored in transaction
User who did this - Juha Heinanen (jh)
----------
I don't mind domain class AVPs being read only, but it is bad when their values are not available in failure and reply routes. If that is by design, then they should not be called APVs at all and there should not be any reference to them in tm module. At some point Jan told that domain class AVPs should be stored in transaction and that there is a bug in the code if that is not the case, but I guess he is now busy with other things.
----------
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=161#comment287
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,
it is time to set the time to release v3.2.0. From my point of view,
testing went very well, considering also that core and main modules were
not touched much during this devel cycle, the most of the efforts were
on new modules and application service components such as presence
server, Lua ...
A convenient date for me will be Tuesday, October 18, 2011, allowing to
work a bit on packaging and docs. If there are other preferences, jump
in this discussion.
Cheers,
Daniel
--
Daniel-Constantin Mierla -- http://www.asipto.com
Kamailio Advanced Training, Oct 10-13, Berlin: http://asipto.com/u/kathttp://linkedin.com/in/miconda -- http://twitter.com/miconda
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#161 - domain class AVPs are not stored in transaction
User who did this - Daniel-Constantin Mierla (miconda)
----------
>From the sources of tm, the domain class of AVPs (which are specific to SER) are kind of special, see build_cell() function:
/* We can just store pointer to domain avps in the transaction context,
* because they are read-only
*/
new_cell->domain_avps_from = get_avp_list(AVP_TRACK_FROM |
AVP_CLASS_DOMAIN);
new_cell->domain_avps_to = get_avp_list(AVP_TRACK_TO | AVP_CLASS_DOMAIN);
Looks to me they were designed in this way. As I understand, they should be available always, looks like per process, but not per transaction specific, like the other AVPs. However, I am not the author, nor user of them, so maybe the developer can shed more light here.
----------
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=161#comment286
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.