Re: [Freeswitch-users] mod_dptools/redirect and 300 Multiple Choices
why choose a library that is hard to work with in the first place? it seems like sofia has many downsides... limited threads per sip-profile and now this On Fri, May 21, 2010 at 3:20 PM, Michael Collins <msc at freeswitch.org> wrote:
On Thu, May 20, 2010 at 11:46 PM, Carlos Romero <romerocarlos24 at gmail.com>wrote:
what do you mean that you don't have access to it?
you have the code
The SIP stack is supplied by Nokia. Open source or not, it is bad form to muck with someone else's library without due cause. Like all robust SIP stacks, Sofia is huge, deep, complex, and otherwise uninviting of those who would waltz in and do whatever they wish. If you feel that it is even within the realm of possibility then I recommend that you find the location in the Sofia library where this takes place, make the appropriate changes, and thoroughly test for regressions. Submit the patch to the Sofia devs who will then evaluate it and see if it is worthy of inclusion.
Or more simply put: "having the code" and "having access" are COMPLETELY different concepts. -MC
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale <anthony.minessale at gmail.com> wrote:
not without intervention from the sofia devs, Sofia sip does that deep down and we don't have access to it. even when we supply it as a one big string it renders it out depending on those settings.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
On Fri, May 21, 2010 at 4:34 AM, Carlos Romero <romerocarlos24@gmail.com> wrote:
what do you mean that you don't have access to it?
you have the code
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale <anthony.minessale at gmail.com> wrote:
not without intervention from the sofia devs, Sofia sip does that deep down and we don't have access to it. even when we supply it as a one big string it renders it out depending on those settings.
Could you suggest a better open source SIP implementation? On Friday 21 May 2010, Carlos Romero wrote:
why choose a library that is hard to work with in the first place?
it seems like sofia has many downsides... limited threads per sip-profile and now this
On Fri, May 21, 2010 at 3:20 PM, Michael Collins <msc at freeswitch.org> wrote:
On Thu, May 20, 2010 at 11:46 PM, Carlos Romero <romerocarlos24 at gmail.com>wrote:
what do you mean that you don't have access to it?
you have the code
The SIP stack is supplied by Nokia. Open source or not, it is bad form to muck with someone else's library without due cause. Like all robust SIP stacks, Sofia is huge, deep, complex, and otherwise uninviting of those who would waltz in and do whatever they wish. If you feel that it is even within the realm of possibility then I recommend that you find the location in the Sofia library where this takes place, make the appropriate changes, and thoroughly test for regressions. Submit the patch to the Sofia devs who will then evaluate it and see if it is worthy of inclusion.
Or more simply put: "having the code" and "having access" are COMPLETELY different concepts. -MC
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale
<anthony.minessale at gmail.com> wrote:
not without intervention from the sofia devs, Sofia sip does that deep down and we don't have access to it. even when we supply it as a one big string it renders it out depending
on
those settings.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
On Fri, May 21, 2010 at 4:34 AM, Carlos Romero <romerocarlos24@gmail.com> wrote:
what do you mean that you don't have access to it?
you have the code
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale
<anthony.minessale at gmail.com> wrote:
not without intervention from the sofia devs, Sofia sip does that deep down and we don't have access to it. even when we supply it as a one big string it renders it out depending on those settings.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
http://www.pjsip.org/ On Sat, May 22, 2010 at 3:53 PM, Sergey Okhapkin <sos@sokhapkin.dyndns.org> wrote:
Could you suggest a better open source SIP implementation?
On Friday 21 May 2010, Carlos Romero wrote:
why choose a library that is hard to work with in the first place?
it seems like sofia has many downsides... limited threads per sip-profile and now this
On Fri, May 21, 2010 at 3:20 PM, Michael Collins <msc at freeswitch.org> wrote:
On Thu, May 20, 2010 at 11:46 PM, Carlos Romero <romerocarlos24 at gmail.com>wrote:
what do you mean that you don't have access to it?
you have the code
The SIP stack is supplied by Nokia. Open source or not, it is bad form to muck with someone else's library without due cause. Like all robust SIP stacks, Sofia is huge, deep, complex, and otherwise uninviting of those who would waltz in and do whatever they wish. If you feel that it is even within the realm of possibility then I recommend that you find the location in the Sofia library where this takes place, make the appropriate changes, and thoroughly test for regressions. Submit the patch to the Sofia devs who will then evaluate it and see if it is worthy of inclusion.
Or more simply put: "having the code" and "having access" are COMPLETELY different concepts. -MC
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale
<anthony.minessale at gmail.com> wrote:
not without intervention from the sofia devs, Sofia sip does that deep down and we don't have access to it. even when we supply it as a one big string it renders it out depending
on
those settings.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
On Fri, May 21, 2010 at 4:34 AM, Carlos Romero <romerocarlos24@gmail.com> wrote:
what do you mean that you don't have access to it?
you have the code
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale
<anthony.minessale at gmail.com> wrote:
not without intervention from the sofia devs, Sofia sip does that deep down and we don't have access to it. even when we supply it as a one big string it renders it out depending on those settings.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Been there, done that. I was hoping my comments would make this clear, but apparently not. We have tried EVERY sip library out there. We stuck with sofia because it was by far the best one out there for our needs. pjsip had significant thread safety issues, we tried for many many months to resolve them with the primary developer, and failed. Sofia also outperforms pjsip. This is all aside of the licensing issues with pjsip. Mike On May 22, 2010, at 8:27 PM, Carlos Romero wrote:
On Sat, May 22, 2010 at 3:53 PM, Sergey Okhapkin <sos@sokhapkin.dyndns.org> wrote:
Could you suggest a better open source SIP implementation?
http://www.pjsip.org/apps.htm doesn't list any serious server side software based on pjsip, but simple client side implementations only. Perhaps there is a reason for that... On Saturday 22 May 2010, Carlos Romero wrote:
On Sat, May 22, 2010 at 3:53 PM, Sergey Okhapkin
<sos@sokhapkin.dyndns.org> wrote:
Could you suggest a better open source SIP implementation?
On Friday 21 May 2010, Carlos Romero wrote:
why choose a library that is hard to work with in the first place?
it seems like sofia has many downsides... limited threads per sip-profile and now this
On Fri, May 21, 2010 at 3:20 PM, Michael Collins <msc at freeswitch.org>
wrote:
On Thu, May 20, 2010 at 11:46 PM, Carlos Romero <romerocarlos24 at
gmail.com>wrote:
what do you mean that you don't have access to it?
you have the code
The SIP stack is supplied by Nokia. Open source or not, it is bad form to muck with someone else's library without due cause. Like all robust SIP stacks, Sofia is huge, deep, complex, and otherwise uninviting of those who would waltz in and do whatever they wish. If you feel that it is even within the realm of possibility then I recommend that you find the location in the Sofia library where this takes place, make the appropriate changes, and thoroughly test for regressions. Submit the patch to the Sofia devs who will then evaluate it and see if it is worthy of inclusion.
Or more simply put: "having the code" and "having access" are COMPLETELY different concepts. -MC
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale
<anthony.minessale at gmail.com> wrote:
not without intervention from the sofia devs, Sofia sip does that deep down and we don't have access to it. even when we supply it as a one big string it renders it out depending
on
those settings.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us ers http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use rs http://www.freeswitch.org
On Fri, May 21, 2010 at 4:34 AM, Carlos Romero <romerocarlos24@gmail.com>
wrote:
what do you mean that you don't have access to it?
you have the code
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale
<anthony.minessale at gmail.com> wrote:
not without intervention from the sofia devs, Sofia sip does that deep down and we don't have access to it. even when we supply it as a one big string it renders it out depending on those settings.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Sorry I wasn't aware of this. So what do you intend to do to remove the limitations of sofia that seems to affect performance? Carlos Romero On Sat, May 22, 2010 at 6:59 PM, Steve Underwood wrote:
PJSIP as a substitute for Sofia in high volume server applications? Are you a jester or a troll? :-)
All stacks have limitations, and Sofia has some. In the early days of FS development, every open source SIP stack was tried. All the alternatives were found to have far more limitations than Sofia.
On Sat, May 22, 2010 at 9:11 PM, Sergey Okhapkin <sos@sokhapkin.dyndns.org> wrote:
http://www.pjsip.org/apps.htm doesn't list any serious server side software based on pjsip, but simple client side implementations only. Perhaps there is a reason for that...
On Saturday 22 May 2010, Carlos Romero wrote:
On Sat, May 22, 2010 at 3:53 PM, Sergey Okhapkin
<sos@sokhapkin.dyndns.org> wrote:
Could you suggest a better open source SIP implementation?
On Friday 21 May 2010, Carlos Romero wrote:
why choose a library that is hard to work with in the first place?
it seems like sofia has many downsides... limited threads per sip-profile and now this
On Fri, May 21, 2010 at 3:20 PM, Michael Collins <msc at freeswitch.org>
wrote:
On Thu, May 20, 2010 at 11:46 PM, Carlos Romero <romerocarlos24 at
gmail.com>wrote:
what do you mean that you don't have access to it?
you have the code
The SIP stack is supplied by Nokia. Open source or not, it is bad form to muck with someone else's library without due cause. Like all robust SIP stacks, Sofia is huge, deep, complex, and otherwise uninviting of those who would waltz in and do whatever they wish. If you feel that it is even within the realm of possibility then I recommend that you find the location in the Sofia library where this takes place, make the appropriate changes, and thoroughly test for regressions. Submit the patch to the Sofia devs who will then evaluate it and see if it is worthy of inclusion.
Or more simply put: "having the code" and "having access" are COMPLETELY different concepts. -MC
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale
<anthony.minessale at gmail.com> wrote: > not without intervention from the sofia devs, > Sofia sip does that deep down and we don't have access to it. > even when we supply it as a one big string it renders it out > depending
on
> those settings.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us ers http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use rs http://www.freeswitch.org
On Fri, May 21, 2010 at 4:34 AM, Carlos Romero <romerocarlos24@gmail.com>
wrote:
what do you mean that you don't have access to it?
you have the code
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale
<anthony.minessale at gmail.com> wrote:
not without intervention from the sofia devs, Sofia sip does that deep down and we don't have access to it. even when we supply it as a one big string it renders it out depending on those settings.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
wait until several hundred calls per second isn't enough for my needs and then care about it? This thread officially closed. If anyone has any actual code to contribute to this, they can do so on http://jira.freeswitch.org. Mike On May 24, 2010, at 2:03 AM, Carlos Romero wrote:
Sorry I wasn't aware of this.
So what do you intend to do to remove the limitations of sofia that seems to affect performance?
Carlos Romero
On Sat, May 22, 2010 at 6:59 PM, Steve Underwood wrote:
PJSIP as a substitute for Sofia in high volume server applications? Are you a jester or a troll? :-)
All stacks have limitations, and Sofia has some. In the early days of FS development, every open source SIP stack was tried. All the alternatives were found to have far more limitations than Sofia.
On 05/23/2010 08:27 AM, Carlos Romero wrote:
PJSIP as a substitute for Sofia in high volume server applications? Are you a jester or a troll? :-) All stacks have limitations, and Sofia has some. In the early days of FS development, every open source SIP stack was tried. All the alternatives were found to have far more limitations than Sofia.
On Sat, May 22, 2010 at 3:53 PM, Sergey Okhapkin <sos@sokhapkin.dyndns.org> wrote:
Could you suggest a better open source SIP implementation?
On Friday 21 May 2010, Carlos Romero wrote:
why choose a library that is hard to work with in the first place?
it seems like sofia has many downsides... limited threads per sip-profile and now this
On Fri, May 21, 2010 at 3:20 PM, Michael Collins<msc at freeswitch.org>
wrote:
On Thu, May 20, 2010 at 11:46 PM, Carlos Romero<romerocarlos24 at
gmail.com>wrote:
what do you mean that you don't have access to it?
you have the code
The SIP stack is supplied by Nokia. Open source or not, it is bad form to muck with someone else's library without due cause. Like all robust SIP stacks, Sofia is huge, deep, complex, and otherwise uninviting of those who would waltz in and do whatever they wish. If you feel that it is even within the realm of possibility then I recommend that you find the location in the Sofia library where this takes place, make the appropriate changes, and thoroughly test for regressions. Submit the patch to the Sofia devs who will then evaluate it and see if it is worthy of inclusion.
Or more simply put: "having the code" and "having access" are COMPLETELY different concepts. -MC
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale
<anthony.minessale at gmail.com> wrote:
not without intervention from the sofia devs, Sofia sip does that deep down and we don't have access to it. even when we supply it as a one big string it renders it out depending
on
those settings.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
On Fri, May 21, 2010 at 4:34 AM, Carlos Romero<romerocarlos24@gmail.com>
wrote:
what do you mean that you don't have access to it?
you have the code
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale
<anthony.minessale at gmail.com> wrote:
not without intervention from the sofia devs, Sofia sip does that deep down and we don't have access to it. even when we supply it as a one big string it renders it out depending on those settings.
Steve
Don't offend the troll's, they are nice creatures far better than their reputation :) - even if they never show up when tourists make long walks in our forests trying to capture a photo of one :) -----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Steve Underwood Sent: 23. mai 2010 04:00 To: freeswitch-users@lists.freeswitch.org Subject: Re: [Freeswitch-users] mod_dptools/redirect and 300 Multiple Choices On 05/23/2010 08:27 AM, Carlos Romero wrote:
PJSIP as a substitute for Sofia in high volume server applications? Are you a jester or a troll? :-) All stacks have limitations, and Sofia has some. In the early days of FS development, every open source SIP stack was tried. All the alternatives were found to have far more limitations than Sofia.
On Sat, May 22, 2010 at 3:53 PM, Sergey Okhapkin <sos@sokhapkin.dyndns.org> wrote:
Could you suggest a better open source SIP implementation?
On Friday 21 May 2010, Carlos Romero wrote:
why choose a library that is hard to work with in the first place?
it seems like sofia has many downsides... limited threads per sip-profile and now this
On Fri, May 21, 2010 at 3:20 PM, Michael Collins<msc at freeswitch.org>
wrote:
On Thu, May 20, 2010 at 11:46 PM, Carlos Romero<romerocarlos24 at
gmail.com>wrote:
what do you mean that you don't have access to it?
you have the code
The SIP stack is supplied by Nokia. Open source or not, it is bad form to muck with someone else's library without due cause. Like all robust SIP stacks, Sofia is huge, deep, complex, and otherwise uninviting of those who would waltz in and do whatever they wish. If you feel that it is even within the realm of possibility then I recommend that you find the location in the Sofia library where this takes place, make the appropriate changes, and thoroughly test for regressions. Submit the patch to the Sofia devs who will then evaluate it and see if it is worthy of inclusion.
Or more simply put: "having the code" and "having access" are COMPLETELY different concepts. -MC
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale
<anthony.minessale at gmail.com> wrote:
not without intervention from the sofia devs, Sofia sip does that deep down and we don't have access to it. even when we supply it as a one big string it renders it out depending
on
those settings.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
On Fri, May 21, 2010 at 4:34 AM, Carlos Romero<romerocarlos24@gmail.com>
wrote:
what do you mean that you don't have access to it?
you have the code
On Thu, May 20, 2010 at 3:23 PM, Anthony Minessale
<anthony.minessale at gmail.com> wrote:
not without intervention from the sofia devs, Sofia sip does that deep down and we don't have access to it. even when we supply it as a one big string it renders it out depending on those settings.
Steve
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Thank you for your offer to create a new open source supported sip library that is better than every one we have tried over the past 6 years. I look forward to your contribution. Mike On May 21, 2010, at 10:59 PM, Carlos Romero wrote:
why choose a library that is hard to work with in the first place?
it seems like sofia has many downsides... limited threads per sip-profile and now this
participants (5)
-
Carlos Romero
-
Jan Berger
-
Michael Jerris
-
Sergey Okhapkin
-
Steve Underwood