Re: [OpenSIPStack] Sip Test Messages (Was: RE: SIPMessage & SDPLazyParser)
Brought to you by:
joegenbaclor
From: Joegen E. B. <joe...@gm...> - 2008-02-19 15:08:38
|
Everything is pretty much on a state of flux at this point but I am nearing fully testable components say in two weeks time. ABNF SIP core component is pretty much complete as it is. Thomas Raschbacher wrote: > Just browsed through some of the files on ViewVC and was wondering just how 'usable'/testable is the new implementation at the moment? At all or are you still 'just' working on the ABNF grammer itself? > > Regards, > > -----Original Message----- > From: ope...@li... [mailto:ope...@li...] On Behalf Of jo...@op... > Sent: Dienstag, 19. Februar 2008 13:58 > To: ope...@li... > Subject: Re: [OpenSIPStack] Sip Test Messages (Was: RE: SIPMessage & SDPLazyParser) > > I guess all roads lead to TR3 ;-) > > Thomas Raschbacher wrote: > >> :) >> This is quite a funny coincidence as I just wrote my/our own (Sip) TransportManager (UDP, TCP, TLS) using boost and boost::asio hehe >> >> -----Original Message----- >> From: ope...@li... [mailto:ope...@li...] On Behalf Of jo...@op... >> Sent: Dienstag, 19. Februar 2008 13:30 >> To: ope...@li... >> Subject: Re: [OpenSIPStack] Sip Test Messages (Was: RE: SIPMessage & SDPLazyParser) >> >> Thomas Raschbacher wrote: >> >> >>> Interesting. >>> >>> I didn't know that there was such a big version change imminent .. is there a list of planned changes/features somewhere? >>> >>> >>> >> Ok, before I get people panicking. Vesion 1 of OpenSIPStack will still >> be actively maintained and improved and will remain as the official >> active branch of the project for a long time. Version 2 of the library >> aims to improve on various part of version 1's architecture which would >> be very hard to improve on without affecting stability of existing >> code. Slowly, all functionalities of version 1 will be ported to >> version 2 until such time finally arrives when v2 is as great as version 1. >> >> >> >>> Also what is going to be used instead of pwlib? >>> >>> >>> >> For opensipstack, it will be purely STL avoiding third party >> dependencies as much as possible. For applications BOOST and ASIO are >> one of the possibilities. >> >> >> >> >>> Regards, >>> >>> -----Original Message----- >>> From: ope...@li... [mailto:ope...@li...] On Behalf Of Joegen E. Baclor >>> Sent: Dienstag, 19. Februar 2008 13:13 >>> To: ope...@li... >>> Cc: jo...@op... >>> Subject: Re: [OpenSIPStack] Sip Test Messages (Was: RE: SIPMessage & SDPLazyParser) >>> >>> Thomas Raschbacher wrote: >>> >>> >>> >>>> Hi again >>>> >>>> You are of course right it is EBNF not ABNF I misread there ;) >>>> The thing is though that last time I tried to compile something with it that was more than just an example I got a 150kB error message :( >>>> >>>> Anyway the parser you are working on .. will it be able to deal with the previously mentioned test request (http://www.cs.columbia.edu/sip/sipit/test1.txt) ? (it's not vitally important that it can just curious about that one really) >>>> >>>> >>>> >>>> >>> Yes. That's the whole idea of the ABNF parser. If ABNF allows it, >>> then its a valid header. You will be surprised how screwed up messages >>> can be yet can still be valid as far as ABNF is concerned. >>> >>> >>> >>> >>> >>>> Apart from that will the new parser be api compatible (or at least easy to exchange) with the existing one? (also I'd need to be able to use it without the opensipstack transports ..) >>>> >>>> >>>> >>>> >>> Backward compatibility is not a guarantee since the new stack will no >>> longer be dependent to PWLIB which is a big architectural change. What >>> I can promise is anyone already familiar with OpenSIPStack should not >>> have a hard time migrating codes from version 1 to version 2 of the library. >>> >>> >>> >>> >>> >>>> Regards >>>> >>>> -----Original Message----- >>>> From: ope...@li... [mailto:ope...@li...] On Behalf Of jo...@op... >>>> Sent: Dienstag, 19. Februar 2008 12:50 >>>> To: ope...@li... >>>> Subject: Re: [OpenSIPStack] Sip Test Messages (Was: RE: SIPMessage & SDPLazyParser) >>>> >>>> >>>> AFAIK boost::spirits is an EBNF parser and not ABNF. However, I'm sure >>>> it can be stretched to do SIP Parsing. >>>> >>>> >>>> >>>> >>>> >>>>> Is any code for this available somewhere already as I'd like to have a look if possible. >>>>> >>>>> >>>>> >>>>> >>>>> >>>> sure... here it is >>>> >>>> http://opensipstack.svn.sourceforge.net/viewvc/opensipstack/include/utils/ABNF.h?view=markup >>>> >>>> >>>> ------------------------------------------------------------------------- >>>> This SF.net email is sponsored by: Microsoft >>>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>> _______________________________________________ >>>> opensipstack-devel mailing list >>>> ope...@li... >>>> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >>>> >>>> ------------------------------------------------------------------------- >>>> This SF.net email is sponsored by: Microsoft >>>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>> _______________________________________________ >>>> opensipstack-devel mailing list >>>> ope...@li... >>>> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >>>> >>>> >>>> >>>> >>>> >>>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> opensipstack-devel mailing list >>> ope...@li... >>> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> opensipstack-devel mailing list >>> ope...@li... >>> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >>> >>> >>> >>> >>> >>> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> opensipstack-devel mailing list >> ope...@li... >> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> opensipstack-devel mailing list >> ope...@li... >> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >> >> >> >> >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > opensipstack-devel mailing list > ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensipstack-devel > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > opensipstack-devel mailing list > ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensipstack-devel > > > |