Hello,
based on last irc devel meeting and feedback afterwards, most of the
people seem to be fine releasing next major release a bit earlier, in
order to:
- make websockets support and the other new features available in a
stable version
- allow proper development time frame for other planned new features
that wouldn't have been ready if the release would be 1-2 months later
So, considering the winter holidays, I propose to freeze development on
January 7, 2013, with full release about one month later.
It seems that many people are already using devel version to play with
websockets, meaning that we are staying very well with testing.
Other opinions?
Cheers,
Daniel
--
Daniel-Constantin Mierla - http://www.asipto.comhttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Hi,
I saw that the registrar module now has support for the reg-id Contact-URI
parameter which is part of outbound.
Section 6 of RFC 5626 does not appear to be implemented yet.
Specifically, if the Path: header is missing from the REGISTER request or
the first Path: does not contain the ;ob URI parameter:
1) If the REGISTER contains a Supported: header with the outbound option
tag and the Contact-URI contains a reg-id parameter the registrar must
reject the REGISTER with 439 First Hop Lacks Outbound Support.
2) If the REGISTER does not contain a Supported: header with the outbound
option tag then the reg-id parameter must be ignored.
I am planning to update the registrar module for flow timer shortly, but I
may not have time to do the above before the freeze.
FWIW, my outbound branch does have (untested) code to decode the ;ob
parameter for URIs - but I will not merge this branch back until
immediately before the freeze as the code in the branch needs lots of
testing and debugging over the next few days. If someone has time and
wants to take on adding the 439 support to registrar I can merge the
parser changes back early.
Alternatively, as handling reg-id in REGISTER without the 439 is outside
of the spec (and therefore technically a bug), I may have time to look at
this after the freeze (although I'm travelling a lot in January) and if
everyone agrees can try and sort it out then?
Regards,
Peter
--
Peter Dunkley
Technical Director
Crocodile RCS Ltd
Now that we have worked to integrate modules_s and modules_k I find it a tiny bit disturbing to have dialog and dialog2.
What's the major difference? Would it be impossible to integrate?
/O
I hope to get the outbound edge proxy and flow timer stuff into master by Monday, but it could really do with some additional testing especially in conjunction with the reg-id stuff in registrar/usrloc (which I have no idea how to use).
Peter
Daniel-Constantin Mierla <miconda(a)gmail.com> wrote:
>Hello,
>
>a reminder that the freezing date of the development for the next major
>release is next Monday, January 7.
>
>Considering it was vacation time so far, we can prolong development for
>few days if it is needed - just reply here.
>
>Besides few small additions, I want to add internal hash table to track
>MSRP connections, hopefully I should be able to do it in time. If not, I
>will ask for few more days as well.
>
>Cheers,
>Daniel
>
>On 12/5/12 5:05 PM, Daniel-Constantin Mierla wrote:
>> Hello,
>>
>> based on last irc devel meeting and feedback afterwards, most of the
>> people seem to be fine releasing next major release a bit earlier, in
>> order to:
>> - make websockets support and the other new features available in a
>> stable version
>> - allow proper development time frame for other planned new features
>> that wouldn't have been ready if the release would be 1-2 months later
>>
>> So, considering the winter holidays, I propose to freeze development
>> on January 7, 2013, with full release about one month later.
>>
>> It seems that many people are already using devel version to play with
>> websockets, meaning that we are staying very well with testing.
>>
>> Other opinions?
>>
>> Cheers,
>> Daniel
>>
>
>--
>Daniel-Constantin Mierla - http://www.asipto.com
>http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
>
>
>_______________________________________________
>sr-dev mailing list
>sr-dev(a)lists.sip-router.org
>http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
A new Flyspray task has been opened. Details are below.
User who did this - Eric Dantie (edantie)
Attached to Project - sip-router
Summary - Patch to fix compilation error of websocket on mac osx
Task Type - Bug Report
Category - Module
Status - Unconfirmed
Assigned To -
Operating System - Mac OS X (Darwin)
Severity - Low
Priority - Normal
Reported Version - Development
Due in Version - Undecided
Due Date - Undecided
Details - websocket module does not compile on mac osx.
Add patch to fix that.
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=262
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.
Module: sip-router
Branch: master
Commit: 9cb6a84106aca0c998084c25b8b05d9d34a35ff2
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9cb6a84…
Author: Carsten Bock <carsten(a)ng-voice.com>
Committer: Carsten Bock <carsten(a)ng-voice.com>
Date: Thu Jan 3 15:03:46 2013 +0100
Added Debian-Packaging for IMS modules
---
pkg/kamailio/deb/debian/control | 12 ++++++++++++
pkg/kamailio/deb/debian/rules | 2 +-
pkg/kamailio/deb/lenny/control | 12 ++++++++++++
pkg/kamailio/deb/lenny/rules | 2 +-
pkg/kamailio/deb/lucid/control | 12 ++++++++++++
pkg/kamailio/deb/lucid/rules | 2 +-
pkg/kamailio/deb/precise/control | 12 ++++++++++++
pkg/kamailio/deb/precise/rules | 2 +-
pkg/kamailio/deb/squeeze/control | 12 ++++++++++++
pkg/kamailio/deb/squeeze/rules | 2 +-
pkg/kamailio/deb/wheezy/control | 12 ++++++++++++
pkg/kamailio/deb/wheezy/rules | 2 +-
12 files changed, 78 insertions(+), 6 deletions(-)
diff --git a/pkg/kamailio/deb/debian/control b/pkg/kamailio/deb/debian/control
index b4f7c89..4499587 100644
--- a/pkg/kamailio/deb/debian/control
+++ b/pkg/kamailio/deb/debian/control
@@ -429,3 +429,15 @@ Depends: binutils,
Description: Kamailio - package for "nice to have" installation
This is a meta-package for easy installation various useful tools that may be
handy on server with Kamailio installed.
+
+Package: kamailio-ims-modules
+Architecture: any
+Depends: ${shlibs:Depends}, kamailio (= ${binary:Version})
+Description: Kamailio - IMS Modules
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package contains various Diameter interfaces and modules for Kamailio
+ to run as an IMS core.
+
diff --git a/pkg/kamailio/deb/debian/rules b/pkg/kamailio/deb/debian/rules
index 640a958..7c7d4f6 100755
--- a/pkg/kamailio/deb/debian/rules
+++ b/pkg/kamailio/deb/debian/rules
@@ -42,7 +42,7 @@ MODULES_SP=
PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils purple memcached tls \
snmpstats carrierroute xmpp cpl lua python geoip\
- redis sqlite json mono
+ redis sqlite json mono ims
# name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
LIBDIR ?= lib
diff --git a/pkg/kamailio/deb/lenny/control b/pkg/kamailio/deb/lenny/control
index d3885ad..4f5ea76 100644
--- a/pkg/kamailio/deb/lenny/control
+++ b/pkg/kamailio/deb/lenny/control
@@ -373,3 +373,15 @@ Depends: binutils,
Description: Kamailio - package for "nice to have" installation
This is a meta-package for easy installation various useful tools that may be
handy on server with Kamailio installed.
+
+Package: kamailio-ims-modules
+Architecture: any
+Depends: ${shlibs:Depends}, kamailio (= ${binary:Version})
+Description: Kamailio - IMS Modules
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package contains various Diameter interfaces and modules for Kamailio
+ to run as an IMS core.
+
diff --git a/pkg/kamailio/deb/lenny/rules b/pkg/kamailio/deb/lenny/rules
index 00bd66a..c4edd6e 100755
--- a/pkg/kamailio/deb/lenny/rules
+++ b/pkg/kamailio/deb/lenny/rules
@@ -42,7 +42,7 @@ MODULES_SP=
PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils purple memcached tls \
snmpstats carrierroute xmpp cpl lua python \
- sqlite
+ sqlite ims
# name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
LIBDIR ?= lib
diff --git a/pkg/kamailio/deb/lucid/control b/pkg/kamailio/deb/lucid/control
index 6e0ddcf..af9f473 100644
--- a/pkg/kamailio/deb/lucid/control
+++ b/pkg/kamailio/deb/lucid/control
@@ -386,3 +386,15 @@ Depends: binutils,
Description: Kamailio - package for "nice to have" installation
This is a meta-package for easy installation various useful tools that may be
handy on server with Kamailio installed.
+
+Package: kamailio-ims-modules
+Architecture: any
+Depends: ${shlibs:Depends}, kamailio (= ${binary:Version})
+Description: Kamailio - IMS Modules
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package contains various Diameter interfaces and modules for Kamailio
+ to run as an IMS core.
+
diff --git a/pkg/kamailio/deb/lucid/rules b/pkg/kamailio/deb/lucid/rules
index c39e882..39a48ae 100755
--- a/pkg/kamailio/deb/lucid/rules
+++ b/pkg/kamailio/deb/lucid/rules
@@ -42,7 +42,7 @@ MODULES_SP=
PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils purple memcached tls \
snmpstats carrierroute xmpp cpl lua python geoip \
- sqlite
+ sqlite ims
# name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
LIBDIR ?= lib
diff --git a/pkg/kamailio/deb/precise/control b/pkg/kamailio/deb/precise/control
index 1cc2a55..1ec9f71 100644
--- a/pkg/kamailio/deb/precise/control
+++ b/pkg/kamailio/deb/precise/control
@@ -423,3 +423,15 @@ Depends: binutils,
Description: Kamailio - package for "nice to have" installation
This is a meta-package for easy installation various useful tools that may be
handy on server with Kamailio installed.
+
+Package: kamailio-ims-modules
+Architecture: any
+Depends: ${shlibs:Depends}, kamailio (= ${binary:Version})
+Description: Kamailio - IMS Modules
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package contains various Diameter interfaces and modules for Kamailio
+ to run as an IMS core.
+
diff --git a/pkg/kamailio/deb/precise/rules b/pkg/kamailio/deb/precise/rules
index 529ce01..9e8ac28 100755
--- a/pkg/kamailio/deb/precise/rules
+++ b/pkg/kamailio/deb/precise/rules
@@ -42,7 +42,7 @@ MODULES_SP=
PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils purple memcached tls \
snmpstats carrierroute xmpp cpl lua python geoip\
- redis sqlite json mono
+ redis sqlite json mono ims
# name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
LIBDIR ?= lib
diff --git a/pkg/kamailio/deb/squeeze/control b/pkg/kamailio/deb/squeeze/control
index dbd5860..cd5bf7f 100644
--- a/pkg/kamailio/deb/squeeze/control
+++ b/pkg/kamailio/deb/squeeze/control
@@ -388,3 +388,15 @@ Depends: binutils,
Description: Kamailio - package for "nice to have" installation
This is a meta-package for easy installation various useful tools that may be
handy on server with Kamailio installed.
+
+Package: kamailio-ims-modules
+Architecture: any
+Depends: ${shlibs:Depends}, kamailio (= ${binary:Version})
+Description: Kamailio - IMS Modules
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package contains various Diameter interfaces and modules for Kamailio
+ to run as an IMS core.
+
diff --git a/pkg/kamailio/deb/squeeze/rules b/pkg/kamailio/deb/squeeze/rules
index c2360d0..5b8dda0 100755
--- a/pkg/kamailio/deb/squeeze/rules
+++ b/pkg/kamailio/deb/squeeze/rules
@@ -42,7 +42,7 @@ MODULES_SP=
PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils geoip memcached tls \
snmpstats carrierroute xmpp cpl lua python \
- sqlite json
+ sqlite json ims
# name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
LIBDIR ?= lib
diff --git a/pkg/kamailio/deb/wheezy/control b/pkg/kamailio/deb/wheezy/control
index 979bb05..20f3230 100644
--- a/pkg/kamailio/deb/wheezy/control
+++ b/pkg/kamailio/deb/wheezy/control
@@ -415,3 +415,15 @@ Depends: binutils,
Description: Kamailio - package for "nice to have" installation
This is a meta-package for easy installation various useful tools that may be
handy on server with Kamailio installed.
+
+Package: kamailio-ims-modules
+Architecture: any
+Depends: ${shlibs:Depends}, kamailio (= ${binary:Version})
+Description: Kamailio - IMS Modules
+ Kamailio is a very fast and flexible SIP (RFC3261)
+ proxy server. Written entirely in C, Kamailio can handle thousands calls
+ per second even on low-budget hardware.
+ .
+ This package contains various Diameter interfaces and modules for Kamailio
+ to run as an IMS core.
+
diff --git a/pkg/kamailio/deb/wheezy/rules b/pkg/kamailio/deb/wheezy/rules
index 42936aa..4bbf814 100755
--- a/pkg/kamailio/deb/wheezy/rules
+++ b/pkg/kamailio/deb/wheezy/rules
@@ -42,7 +42,7 @@ MODULES_SP=
PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils lua memcached tls \
snmpstats carrierroute xmpp cpl redis python geoip\
- sqlite json mono
+ sqlite json mono ims
# name of libdir in the path for libraries (e.g., lib for 32b, lib64 for 64b)
LIBDIR ?= lib
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
A new Flyspray task has been opened. Details are below.
User who did this - Eric Dantie (edantie)
Attached to Project - sip-router
Summary - module cdp doesn't compile on mac os, add patch
Task Type - Bug Report
Category - Module
Status - Unconfirmed
Assigned To -
Operating System - Mac OS X (Darwin)
Severity - Low
Priority - Normal
Reported Version - Development
Due in Version - Undecided
Due Date - Undecided
Details - module cdp doesn't compile on mac os because of inclusion of -lrt
Add patch to resolve the problem
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=261
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.