THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#364 - Crash in TCP Read on Kamailio 4.0.1
User who did this - Daniel-Constantin Mierla (miconda)
----------
Maybe Hugh or Peter can check it quickly, being a patch to websocket module.
If nobody has time to get to it, definitely I will do it before we have next release out of branch 4.1.
----------
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=364#comment1239
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#364 - Crash in TCP Read on Kamailio 4.0.1
User who did this - Vitaliy Aleksandrov (Vitaliy)
----------
Just want to remind that current 4.1 branch still has a bug described in the previous comment.
Fixed version is working without any issues for the last 6 days.
----------
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=364#comment1238
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,
I am considering to release a new version out of branch 4.0 (previous
stable branch) before Christmas holidays. Depending on the available
time, it could be this Friday or next week on Monday. If there are
patches to be backported, do them as soon as possible.
Cheers,
Daniel
--
Daniel-Constantin Mierla - http://www.asipto.comhttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Module: sip-router
Branch: 3.2
Commit: 3b94dba6644feefe241d830c098a7e64f4b857d0
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3b94dba…
Author: Carsten Bock <carsten(a)ng-voice.com>
Committer: Carsten Bock <carsten(a)ng-voice.com>
Date: Fri Dec 20 10:25:18 2013 +0100
rtpproxy: Fixed Typo: $rtpstart => $rtpstat
Thanks to Victor V. Kustov for pointing that out.
---
modules/rtpproxy/doc/rtpproxy_admin.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/modules/rtpproxy/doc/rtpproxy_admin.xml b/modules/rtpproxy/doc/rtpproxy_admin.xml
index 8c9bb4c..66ad7ad 100644
--- a/modules/rtpproxy/doc/rtpproxy_admin.xml
+++ b/modules/rtpproxy/doc/rtpproxy_admin.xml
@@ -645,7 +645,7 @@ start_recording();
<section>
<title>Exported Pseudo Variables</title>
<section>
- <title><function moreinfo="none">$rtpstart</function></title>
+ <title><function moreinfo="none">$rtpstat</function></title>
<para>
Returns the RTP-Statistics from the RTP-Proxy. The RTP-Statistics from the RTP-Proxy
are provided as a string and it does contain several packet-counters. The statistics
Module: sip-router
Branch: master
Commit: ef66bf4ce961a7379bb21e848f70d03defb8864c
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ef66bf4…
Author: Richard Good <richard.good(a)smilecoms.com>
Committer: Richard Good <richard.good(a)smilecoms.com>
Date: Fri Dec 20 10:09:35 2013 +0200
modules:/ims_registrar_scscf: when processing subscriptions to reg events allow the ruri to be the contact of the S-CSCF and get the presentity from the to-header
---
modules/ims_registrar_scscf/registrar_notify.c | 12 ++++--------
1 files changed, 4 insertions(+), 8 deletions(-)
diff --git a/modules/ims_registrar_scscf/registrar_notify.c b/modules/ims_registrar_scscf/registrar_notify.c
index 70fcc95..06c2987 100644
--- a/modules/ims_registrar_scscf/registrar_notify.c
+++ b/modules/ims_registrar_scscf/registrar_notify.c
@@ -137,8 +137,8 @@ int can_subscribe_to_reg(struct sip_msg *msg, char *_t, char *str2) {
goto done;
}
- //get the target/presentity URI from the request uri
- presentity_uri = cscf_get_public_identity_from_requri(msg);
+ //get the target/presentity URI from To header
+ cscf_get_to_uri(msg, &presentity_uri);
asserted_id = cscf_get_asserted_identity(msg);
@@ -215,10 +215,8 @@ int can_subscribe_to_reg(struct sip_msg *msg, char *_t, char *str2) {
ul.unlock_udomain((udomain_t*) _t, &presentity_uri);
done:
- if (presentity_uri.s) shm_free(presentity_uri.s);
return ret;
error:
- if (presentity_uri.s) shm_free(presentity_uri.s);
ret = CSCF_RETURN_ERROR;
return ret;
}
@@ -410,8 +408,8 @@ int subscribe_to_reg(struct sip_msg *msg, char *_t, char *str2) {
}
}
- //get the presentity uri from the request uri
- presentity_uri = cscf_get_public_identity_from_requri(msg);
+ //get the presentity uri from To Header
+ cscf_get_to_uri(msg, &presentity_uri);
//get the watcher uri from the to header
cscf_get_from_uri(msg, &watcher_impu);
@@ -551,12 +549,10 @@ int subscribe_to_reg(struct sip_msg *msg, char *_t, char *str2) {
//free memory
if (record_route.s) pkg_free(record_route.s);
- if (presentity_uri.s) shm_free(presentity_uri.s);
return ret;
error:
//free memory
if (record_route.s) pkg_free(record_route.s);
- if (presentity_uri.s) shm_free(presentity_uri.s);
return ret;
}