[sr-dev] seas module for sip-router

Elias Baixas elias.baixas at voztele.com
Wed Feb 3 01:09:22 CET 2010


Ok, i've just created ebaixas/fixing_seas, take a look if you will, and lets
prepare a merge of my changes into the master.

some things I am unsure about my modifications to tm are:

-backported dlg_add_extra from opensips, which lets me copy [local,remote]
Display Name into struct dlg/loc_dname,rem_dname
(I just thought that I didn't remember to add the piece of code to free that
shared mem from dlg when the dialog is destroyed. TODO)

-backported t_uac_cancel from opensips, which lets me cancel a branch, but
also adding some new headers to the CANCEL (the uac cancel function in ser
doesn't let adding new headers, and this is needed for AppServer)

-backported build_uac_cancel needed for t_uac_cancel

-in t_reply_with_body changed arguments of type char* to str* and the
functions using this accordingly (I think :P )

everything else are changes in seas module itself.

those changes include some important fixes to seas that break the
binary-protocol compatibility with the application server. This are needed
changes that are not yet published to the public WeSIP/seas-JAIN release. I
have uploaded an updated seas-jain compatible with the new protocol to
http://www.baixas.net/seas-jain.jar, get it if you need.

at the moment the seas module just compiles with the master sip-router.
remains to see if it actually works. this is work I plan to do on the next
months, at the moment I can't guarantee everything works as it did/should.

best regards,

Elias

On Tue, Feb 2, 2010 at 9:51 PM, Daniel-Constantin Mierla
<miconda at gmail.com>wrote:

> Hello,
>
>
> On 2/2/10 9:26 PM, Jan Janak wrote:
>
>> Hi,
>>
>> On 02-02 19:36, Elias Baixas wrote:
>>
>>
>>>    Hello all,
>>>
>>>    I have been working on the seas module to make it work on sip-router.
>>> I
>>>    have my own git branch locally, but I'd like to share it on the
>>> sip-router
>>>    public git so that others can take a look and finally push it to the
>>>    master branch.
>>>
>>>    it needs some transaction-module changes, so it needs good review from
>>>    other more tm-knowledgable coders before it can be finally merged.
>>>
>>>    where do I need to send my public ssh key to get commit access to the
>>>    sip-router git ?
>>>
>>>
>> That's great, I actually also started working on making the seas module
>> compile, so if you want you can send the patches to me and I'd be happy to
>> review and commit the changes to tm and other places.
>>
>> I'd be also happy to do some testing becase I was going to use it this
>> week.
>>
>> Regarding the ssh, you can send it to either Daniel or myself and we'll
>> give
>> you access.
>>
>>
> ssh access should be up, hopefully I haven't forgot anything and just works
> now :-)
>
> Cheers,
> Daniel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20100203/a2174f3b/attachment.htm>


More information about the sr-dev mailing list