[Sofia-sip-devel] Pidgin-sofiasip-plugin

2007-08-27 Thread Martti Mela
Hey everyone,

So I did some mods to gaim-sip-plugin, ie. s/gaim/pidgin/g and some
s/gaim/purple/g, too with some API updates. The repository is also moved to
http://sofia-sip.org/repos/pidgin-sofiasip-plugin.

Please give it a try and if you find it nice and spicy I'll do a new release
later this week.

Cheers,

Martti



-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] Sofia-sip for Symbian (Open C version) with GCCE compiler

2007-07-24 Thread Martti Mela
Hey,

I had my holidays last week, sorry for the delay in fixing the code. I now
pushed some changes to darcs, try with the latest code. For me it works now
ok.

BR,

Martti


On 7/18/07 12:03 PM, "ext Otso Kassinen" <[EMAIL PROTECTED]> wrote:

> 
> Thanks for the quick reply. We tried the new commands. Unfortunately,
> the build still fails. Can you spot what's wrong in our build efforts?
> 
> Here are the exact commands which I entered:
>realdarcs get http://www.sofia-sip.org/repos/sofia-sip/
>cd sofia-sip\open_c\
>autogen.cmd  (No errors were displayed)
>build_sources.cmd  (No errors were displayed)
>cd group
>bldmake bldfiles
>abld build gcce urel
> 
> And here's the output of the compile:
> 
> (...First comes a long list of copy-operations of header files...)
>make -r  -f "\EPOC32\BUILD\sofia-sip\open_c\group\GCCE.make" MAKEFILE
> VERBOSE=-s
> perl -S makmake.pl  -D \sofia-sip\open_c\group\LIBSOFIA-SIP-UA GCCE
> WARNING: Frozen .DEF file \sofia-sip\open_c\EABI\libsofia-sip-uaU.DEF not
> found - project not frozen
> initialiseConfig: GCCE
> X:\sofia-sip\libsofia-sip-ua\su\su.c:185: #error su_localinfo() cannot map
> interface name to number
> ERROR: cpp.EXE failure
> make: *** [MAKEFILELIBSOFIA-SIP-UA] Error 33
>make -r  -f "\EPOC32\BUILD\sofia-sip\open_c\group\GCCE.make" LIBRARY
> VERBOSE=-s
> make -s  -r -f 
> "\EPOC32\BUILD\sofia-sip\open_c\group\LIBSOFIA-SIP-UA\GCCE\LIBSOFIA-SIP-UA.GCC
> E" 
> LIBRARY
> make[1]: 
> \EPOC32\BUILD\sofia-sip\open_c\group\LIBSOFIA-SIP-UA\GCCE\LIBSOFIA-SIP-UA.GCCE
> : 
> No such file or directory
> make[1]: *** No rule to make target
> `\EPOC32\BUILD\sofia-sip\open_c\group\LIBSOFIA-SIP-UA\GCCE\LIBSOFIA-SIP-UA.GCC
> E'. 
> Stop.
> make: *** [LIBRARYLIBSOFIA-SIP-UA] Error 2
>make -r  -f "\EPOC32\BUILD\sofia-sip\open_c\group\GCCE.make" RESOURCE
> CFG=UREL VERBOSE=-s
> make -s  -r -f 
> "\EPOC32\BUILD\sofia-sip\open_c\group\LIBSOFIA-SIP-UA\GCCE\LIBSOFIA-SIP-UA.GCC
> E" 
> RESOURCEUREL
> make[1]: 
> \EPOC32\BUILD\sofia-sip\open_c\group\LIBSOFIA-SIP-UA\GCCE\LIBSOFIA-SIP-UA.GCCE
> : 
> No such file or directory
> make[1]: *** No rule to make target
> `\EPOC32\BUILD\sofia-sip\open_c\group\LIBSOFIA-SIP-UA\GCCE\LIBSOFIA-SIP-UA.GCC
> E'. 
> Stop.
> make: *** [RESOURCELIBSOFIA-SIP-UA] Error 2
>make -r  -f "\EPOC32\BUILD\sofia-sip\open_c\group\GCCE.make" TARGET
> CFG=UREL VERBOSE=-s
> make -s  -r -f 
> "\EPOC32\BUILD\sofia-sip\open_c\group\LIBSOFIA-SIP-UA\GCCE\LIBSOFIA-SIP-UA.GCC
> E" 
> UREL
> make[1]: 
> \EPOC32\BUILD\sofia-sip\open_c\group\LIBSOFIA-SIP-UA\GCCE\LIBSOFIA-SIP-UA.GCCE
> : 
> No such file or directory
> make[1]: *** No rule to make target
> `\EPOC32\BUILD\sofia-sip\open_c\group\LIBSOFIA-SIP-UA\GCCE\LIBSOFIA-SIP-UA.GCC
> E'. 
> Stop.
> make: *** [TARGETLIBSOFIA-SIP-UA] Error 2
>make -r  -f "\EPOC32\BUILD\sofia-sip\open_c\group\GCCE.make" FINAL
> CFG=UREL VERBOSE=-s
> 
> One more bit of info on our build environment:
> we have Symbian SDK 3rd Ed. FP1 for Symbian OS 9.2.
> Also 'mawk' has been installed.
> 
> - Otso Kassinen
>MediaTeam Oulu Research Group
>University of Oulu
>Finland
> 
> On Wed, 18 Jul 2007, Martti Mela wrote:
> 
>> Uh, sorry my mistake:
>> 
>> first you need to run sofia-sip\open_c\autogen.cmd and
>> sofia-sip\open_c\build_sources.cmd files. Note that for this you need awk
>> for Windows (mawk).
>> 
>> When running abld the compiler might complain about not finding the Open C
>> headers. Then just correct the paths according to your environment and
>> re-run.
>> 
>> Please report if you face any issues and I'll try to fix them asap.
>> BR,
>> 
>> Martti
>> 
>> 
>> On 7/17/07 3:06 PM, "ext Otso Kassinen" <[EMAIL PROTECTED]> wrote:
>> 
>>> 
>>> Hi. We have faced a problem when trying to compile Sofia-sip
>>> for Open C, for use on the Symbian platform.
>>> 
>>> Based on Martti Mela's instructions for building the Open C ported Sofia,
>>> we entered the following commands:
>>>cd sofia-sip\open_c\group
>>>bldmake bldfiles
>>>abld build gcce urel
>>> (Please note that the ARMV5 compiler is not available; we used
>>> GCCE instead, although Martti recommends "abld build armv5 urel".)
>>> 
>>> The following compilation error occurs:
>>>X:\sofia-sip\libsofia-sip-ua\su\su.c:185: #error su_localinfo() cannot
>>>map interface name

Re: [Sofia-sip-devel] Sofia-sip for Symbian (Open C version) with GCCE compiler

2007-07-18 Thread Martti Mela
Uh, sorry my mistake:

first you need to run sofia-sip\open_c\autogen.cmd and
sofia-sip\open_c\build_sources.cmd files. Note that for this you need awk
for Windows (mawk).

When running abld the compiler might complain about not finding the Open C
headers. Then just correct the paths according to your environment and
re-run.

Please report if you face any issues and I'll try to fix them asap.
BR,

Martti


On 7/17/07 3:06 PM, "ext Otso Kassinen" <[EMAIL PROTECTED]> wrote:

> 
> Hi. We have faced a problem when trying to compile Sofia-sip
> for Open C, for use on the Symbian platform.
> 
> Based on Martti Mela's instructions for building the Open C ported Sofia,
> we entered the following commands:
>cd sofia-sip\open_c\group
>bldmake bldfiles
>abld build gcce urel
> (Please note that the ARMV5 compiler is not available; we used
> GCCE instead, although Martti recommends "abld build armv5 urel".)
> 
> The following compilation error occurs:
>X:\sofia-sip\libsofia-sip-ua\su\su.c:185: #error su_localinfo() cannot
>map interface name to number
> 
> How can this error be corrected? Is it a bug, or maybe something that works
> for ARMV5 but not for GCCE? (We didn't try ARMV5 build, because the ARMV5
> compiler is commercial, according to our knowledge. We didn't want to
> purchase it just for trying it.)
> 
> With great probability, we need to use Open C Sofia-sip in our project,
> so we would appreciate the help of Sofia-sip experts on this error.
> 
> Details of our build environment
> * Sofia-sip version: We downloaded the module "sofia-sip" from the
>Darcs repository http://sofia-sip.org/repos/ yesterday, on 16 July 2007
> * Open C has been installed and the Open C examples work in our system
> * X: drive is a subst'ed drive that contains the Symbian SDK directories
>(because Sofia-sip MMP files referred to absolute paths like \Epoc32\...)
> * We heard of the Open C based Sofia-sip port being available in Martti's
>message
>http://article.gmane.org/gmane.comp.telephony.sofia-sip.devel/1717
> 
> Regards,
> - Otso Kassinen
>MediaTeam Oulu Research Group
>University of Oulu
>Finland
> 
> -
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> ___
> Sofia-sip-devel mailing list
> Sofia-sip-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] Open C porting

2007-06-28 Thread Martti Mela
Hey,

So I pushed a lot of Open C related patches to the repository. The major new
feature is in the Symbian specific file su/su_open_c_localinfo.cpp. It has
the logic (hmm... ;) for raising up the access point selection pop-up list.
All subsequent su_socket() calls will cause sockets to be mapped to this
access point.

There are three new test apps available with pkg files (in open_c/sis
directory) for easy SIS file creation: test_tport, test_nua, su_source_test.
The steps for running the code in the phone are as follows:

cd /sofia-sip/open_c/group
bldmake bldfiles
abld build armv5 urel

cd /sofia-sip/open_c/sis
makesis libsofia-sip-ua.pkg
makesis libsofia-sip-ua-glib.pkg
makesis test_tport.pkg
makesis test_nua.pkg
makesis su_source_test.pkg

signsis libsofia-sip-ua.sis libsofia-sip-ua.sisx  
signsis libsofia-sip-ua-glib.sis libsofia-sip-ua-glib.sisx 
 

signsis test_tport.sis test_tport.sisx  
signsis test_nua.sis test_nua.sisx  
signsis su_source_test.sis su_source_test.sisx  

... And the files should be ready to be installed.

Please give them a try :)

Martti



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] How to compile Sofia-SIP on Carbide.c++

2007-06-28 Thread Martti Mela
Hi Rekha,

Please give it another try by pulling the latest patches from the
repository. I¹ve been successfully importing the project to carbide 1.2 and
compiled+ran the test apps with it. Test_tport seems to work nicely, there
are some problems with test_nua but those might be minor problems or
non-issues in real life.

Please report your findings, they are really helpful.

BR,

Martti

On 6/26/07 9:04 AM, "ext rekha unnikrishnan" <[EMAIL PROTECTED]>
wrote:

> Hi,
>   
>  
>   
> I have been trying to build sofia-sip on Carbide.c++ in windows platform. I
> have imported the bld.in file in
> C:\sofia-sip\repos\sofia-sip\open_c\group\bld.inf and opened sofia-sip. I have
> downloaded sofia-sip from http://sofia-sip.org/repos/ . I get the following
> error when I try to build.. :
>   
>  
>   
> Severity and DescriptionPath Resource  Location  CreationTime Id
> 1.)  #error no su_time() implementation sofia-sip/libsofia-sip-ua/su
> su_time0.c line 91 1182514344250 684
>   
> 2.)  BLDMAKE ERROR: Platform ARMV5 not supported by
> "\Sofia-sip\repos\sofia-sip\open_c\group\BLD.INF"  sofia-sip Unknown
> 1182514344656 689
>   
> 3.)  ERROR: cpp.EXE failure  sofia-sip Unknown 1182514344265 685
> make[1]: *** No rule to make target
> `\Symbian\9.2\S60_3rd_FP1\EPOC32\BUILD\Sofia-sip\repos\sofia-sip\open_c\group\
> LIBSOFIA-SIP-UA\GCCE\LIBSOFIA-SIP-UA.GCCE'.  Stop.  sofia-sip line 0
> 1182514348703 690
>   
> 4.)  make[1]: *** No rule to make target
> `\Symbian\9.2\S60_3rd_FP1\EPOC32\BUILD\Sofia-sip\repos\sofia-sip\open_c\group\
> LIBSOFIA-SIP-UA\GCCE\LIBSOFIA-SIP-UA.GCCE'.  Stop.  sofia-sip line 0
> 1182514348703 690
>   
> 5.)  make[1]: *** No rule to make target
> `\Symbian\9.2\S60_3rd_FP1\EPOC32\BUILD\Sofia-sip\repos\sofia-sip\open_c\group\
> LIBSOFIA-SIP-UA\WINSCW\LIBSOFIA-SIP-UA.WINSCW'.  Stop.  sofia-sip line 0
> 1182514344265 688
>   
> and following warnings...:
>   
>  
>   
> 1.) Invalid project path: Include path not found
> (C:\Symbian\9.2\S60_3rd_FP1\Epoc32\include\osextensions\stdapis).  sofia-sip
> pathentry 1182832529859 827
> 2.) Invalid project path: Include path not found
> (C:\Symbian\9.2\S60_3rd_FP1\Epoc32\include\osextensions\stdapis\openssl).
> sofia-sip pathentry 1182832529859 828
> 3.) WARNING: \Sofia-sip\repos\sofia-sip\open_c\group\LIBSOFIA-SIP-UA.MMP(292)
> : SYSTEMINCLUDE path
> "\Symbian\9.2\S60_3rd_FP1\EPOC32\include\osextensions\stdapis\" not found
> sofia-sip Unknown 1182514344265 686
> 4.) WARNING: \Sofia-sip\repos\sofia-sip\open_c\group\LIBSOFIA-SIP-UA.MMP(294)
> : SYSTEMINCLUDE path
> "\Symbian\9.2\S60_3rd_FP1\EPOC32\include\osextensions\stdapis\openssl\" not
> found  sofia-sip Unknown 1182514344265 687
> 5.) WARNING: Can't find following headers in System Include Path  sofia-sip
> Unknown 1182514344250 683
>   
> Please do help me to clear this... Some files in libsofia-sip-ua.mmp are also
> missing... They have asked to run tag_dll.awk to generate these files.. But I
> dont know how to do this using carbide.c++.  I have been trying to clear this,
> but doesnt seem to be easy as I am new to Sofia-sip. Please help me to solve
> these problems
>   
>  
>   
>  
>   
> reply to: [EMAIL PROTECTED]
>   
>  
>   
> Thanks,
>   
> Rekha
>  
> 
>  Here¹s a new way to find what you're looking for - Yahoo! Answers
> 
> 
> -
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> 
> ___
> Sofia-sip-devel mailing list
> Sofia-sip-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] working stun - symmetric response routing anyone ?

2007-05-22 Thread Martti Mela
Hey Marcus,

Great to hear that you created the python bindings! Could you send the code
for me? I'd be happy to try that out and maybe we could consider either
merging that to our tree or to create another public project for them?

All the best,

Martti


On 5/16/07 6:42 PM, "ext Marcus Priesch" <[EMAIL PROTECTED]> wrote:

> Dear All,
> 
> first of all, thanks for that great piece of software, i am using it now
> for quite a while and it's really nice ;) - under python via ctypes -
> YEAH !



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] sip-gaim-plugin, no rules for make clean.

2007-05-16 Thread Martti Mela
Hey,

Strange: for me it works with the latest sources from darcs. Try ./configure
&& make clean and see what happens?

BR,

Martti


On 5/11/07 9:01 AM, "ext loell" <[EMAIL PROTECTED]> wrote:

> hi, i downloaded sip-gaim-plugin from the darcs repo,
> 
> i tried compiling, it was successful,but when i "make clean"
> 
> it doesn't seem to have rules for make clean.
> 
> 
> 
> 
> -
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> ___
> Sofia-sip-devel mailing list
> Sofia-sip-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] Initial support for Symbian Open C platform

2007-04-30 Thread Martti Mela
Hey everyone,

After hacking for some time, Sofia now successfully compiles on Open C
environment[1,2]! I've just committed the changes to darcs and a few tests
(for su, msg, url) are included, too. tport and nua (among others) are still
work in progress, but feel free to add the missing tests ;) And I have
tested these in the emulator, not in real hw.

We followed similar directory structure as for win32:

sofia-sip
   open_c: build scripts
   open_c/group: Symbian makefiles (.mmp) and executable reg files (.rss)
   open_c/sofia-sip: su_configure.h for Open C

[1] http://www.forum.nokia.com/main/resources/technologies/open_c/
[2] http://www.ddj.com/dept/cpp/198702204


Enjoy,

Martti



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] su_inline

2007-04-24 Thread Martti Mela
Hey,

I've changed all the references from 'static inline' to su_inline. This
eases the compilation on machines where inline is defined as '__inline'.
./configure takes care of determining the right keyword (inline/__inline)
and su_inline is set accordingly in su/sofia-sip/su_configure.h.

I hope this didn't break everything ;)

BR,

Martti



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] Server code to handle Publish

2007-02-25 Thread Martti Mela
Hey,


You need to define application_t and oper_t structures based on your  
requirements. The simplest case is to define these as

typedef struct {
   nua_t *nua;
} application_t;


typedef struct {
   application_t *app;
   nua_handle_t *handle;
} oper_t;

For real life implementations please take a look at gaim-sip-plugin  
(available in darcs) and sofsip-cli reference clients:
http://sofia-sip.org/cgi-bin/darcs.cgi/gaim-sip-plugin/src/ssip.c? 
c=annotate
http://sofia-sip.sourceforge.net/development.html

Best regards,

Martti

On Feb 24, 2007, at 1:23 PM, ext Chris Robson wrote:

>
> All
>
> I'm exploring SOFIA-SIP libraries by trying different client-server
> exchanges to learn how things work. So far I've built a simple Publish
> messages where the message body contains a XML document and have
> successfully transmitted the Publish message. However, the  
> challenge is
> now creating the server to respond to the incoming Publish message.  
> The
> following code (which is an extraction from the SOFIA doc pages) is  
> what
> I think is required to accomplish what is needed but it wont compile
> because it errors on the "application_t app;" statement. Scanning the
> SOFIA library has left me confused about what and where  
> "applications_T"
> is defined. Thanks for the help..
>
> COMPILE ERROR:
> gcc `pkg-config sofia-sip-ua --cflags --libs` -DCALLER \
> -g -O0 -g -o sip-publish-responder sip-publish-responder.c
> sip-publish-responder.c:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
> ‘__attribute__’ before ‘*’ token
> sip-publish-responder.c:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
> ‘__attribute__’ before ‘*’ token
> sip-publish-responder.c:61: error: expected declaration specifiers or
> ‘...’ before ‘application_t’
> sip-publish-responder.c:63: error: expected declaration specifiers or
> ‘...’ before ‘oper_t’
>
> CODE EXTRACTION FROM MY MODULE:
>
> application_t *app;
> operation_t *oper;
>
> void event_callback(nua_event_t event,
> int status,
> char const *phrase,
> nua_t *nua,
> application_t *app,
> nua_handle_t *nh,
> oper_t *op,
> sip_t const *sip,
> tagi_t tags[]);
>
> int
> main (int argc, char *argv[])
> {
> su_root_t *root;
> nua_t *nua;
>
> oper->app = app;
> .
> app->nua = nua_create(root, /* Event loop */
> event_callback, /* Callback for processing events */
> app, /* Additional data to pass to callback */
> NUTAG_URL("sip:127.0.0.1:5060"),
> TAG_END()); /* Last tag should always finish the sequence */
>
> oper->handle = nua_handle(app->nua, app,
> SIPTAG_TO_STR("sip:[EMAIL PROTECTED]:5060"),
> ta_tags(ta));
>
> nua_notifier(oper->handle,
> SIPTAG_EXPIRES_STR("3600"),
> SIPTAG_EVENT_STR("presence"),
> SIPTAG_CONTENT_TYPE_STR("application/pidf-partial+xml"),
> NUTAG_SUBSTATE(nua_substate_pending),
> TAG_END());
>
> .
>
>
> -- 
> ---
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to  
> share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php? 
> page=join.php&p=sourceforge&CID=DEVDEV
> ___
> Sofia-sip-devel mailing list
> Sofia-sip-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] FOSDEM

2007-02-22 Thread Martti Mela
Hey,

I'm participating to FOSDEM in Brussels so if some of you happen to  
appear there too, send me mail for phone number and let's have an ad- 
hoc meeting there.

See you!

Martti


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] Windows project file

2006-11-27 Thread Martti Mela

Hello,

You can find the VC project file under sofia-sip/win32 directory. For  
a sample application you can try sofsip-cli
(https://sourceforge.net/project/showfiles.php? 
group_id=143636&package_id=179933).



BR,

Martti

--
Martti Mela, Nokia Research Center



On Nov 26, 2006, at 5:02 PM, ext Reddy, Muralidhar wrote:


Hello ,



   I am new to Sofia SIP. It will be very good for me to kick start  
the project, If I get windows project file (VC++ Version 5 or  
6  .dsw ) file.


I am looking for SIP stack & sample application.





Regards,

Murali Reddy

-- 
---

Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to  
share your

opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php? 
page=join.php&p=sourceforge&CID=DEVDEV 
___

Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] sofiasip-gaim-prpl

2006-11-03 Thread Martti Mela
Hello Alex,

Which version of the plugin are you using? The releases on our  
project pages don't support Gstreamer 0.10 really so the only change  
is to get sources directly from our darcs repository (darcs get  
http://sofia-sip.org/repos/gaim-sip-plugin) I've only been testing it  
with OS X so I can't really tell if the audio works on other  
platforms. Currently I'm making it to work nicely with Adium and the  
SIMPLE part is working quite nice already.

BR,

Martti

On Nov 2, 2006, at 6:35 AM, ext alex wrote:

> Hello,
>
> has anyone got the sofiasip-gaim-prpl gaim plugin to transmit over  
> gizmo?
>
> I connect ok but when I click ok to answer a call it doesn't answer  
> the call.
>
> thx -Alex
>
> -- 
> ---
> Using Tomcat but need to do more? Need to support web services,  
> security?
> Get stuff done quickly with pre-integrated technology to make your  
> job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache  
> Geronimo
> http://sel.as-us.falkag.net/sel? 
> cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> Sofia-sip-devel mailing list
> Sofia-sip-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] OSX core foundation run loop implemented

2006-10-11 Thread Martti Mela
Dear all,

I've just pushed OSX specific updates to darcs. With these Sofia's  
events should be trigger from Core Foundation's (CF) run loop if  
enabled on OSX. There are two test scripts available at libsofia-sip- 
ua/su: su_root_test_osx and test_su_osx. They are based on  
su_root_test and test_su, respectively. test_su_osx can be run with  
CFRunLoopRun() called in the test app or by using su_root_step(). I  
also ran some tests with test_nua which seemed to work (libsofia-sip- 
ua/nua/test_nua --osx-runloop).

The architecture is as follows:

1) CF-based root is created by su_osx_runloop_create() instead of  
su_root_create().

2) su_root_register() causes su to register wait objects as before,  
but sockets are added to CF run loop (as CFRunLoopSources) with  
corresponding events as specified with su_wait_events().
  - when a specified event occurs, a socket callback is launched by  
the run loop. Fired timers etc. are investigated here.

3) A CFRunLoopObserver [created in su_root_create()]  takes care of  
going through Sofia's timers before and after run loop sources are  
checked. This was the only way I could see to fire pending timers  
when using CFRunLoopRun() at application level.

4) If calling run loop at the application level, the user needs to  
call su_root_osx_prepare_run(su_root_t *) before calling CFRunLoopRun 
(). Note that su_root_osx_prepare_run() is not needed with su_root_run 
().


Bug reports are mostly welcome.

BR,

Martti

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] Fwd: Current darcs and Mac OS X

2006-09-28 Thread Martti Mela
It's the magnificent handless moron here, again.

So, after telling guys here for N times I sent this post to dev I  
just noticed I didn't.

Martti


Begin forwarded message:

> From: Martti Mela <[EMAIL PROTECTED]>
> Date: September 28, 2006 9:23:38 AM GMT+03:00
> To: ext Brian West <[EMAIL PROTECTED]>
> Cc: Martti Mela <[EMAIL PROTECTED]>
> Subject: Re: [Sofia-sip-devel] Current darcs and Mac OS X
>
> Hey Brian,
>
>
> On Sep 27, 2006, at 7:20 AM, ext Brian West wrote:
>
>> In current darcs you have this code: in su_os_nw.c
>
> 
>
>> and these need to be added to CLFAGS.
>>
>> -framework CoreFoundation -framework SystemConfiguration
>
>
> 1)
>
> Thanks -- this is now done:
>
> Thu Sep 28 01:16:39 EEST 2006  [EMAIL PROTECTED]
>   * updated su_os_nw.c as recommended by Brian West
>
> M ./libsofia-sip-ua/su/su_os_nw.c -3 +3
>
> and:
>
> Thu Sep 28 01:52:50 EEST 2006  [EMAIL PROTECTED]
>   * sac-su2.m4: --enable-corefoundation turns me on
>
> M ./m4/sac-su2.m4 +15
>
>
> 2)
>
> I've also added initial support for CoreFoundation based OSX  
> RunLoop support. It does not fully work yet, but compiles somewhat  
> nicely. As
> in the change log, have it enabled by "./configure --enable- 
> corefoundation"
>
> BR,
>
> Martti


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] sofsip-cli updates, odd glib error

2006-09-09 Thread Martti Mela
Hello Diego,

On Sep 8, 2006, at 8:43 PM, ext Diego Betancor wrote:
> Hello,
>
> I think you are in the right track updating documentation. Sofia- 
> sip is a
> great stack but the documentation is not. If you would like people  
> too use
> and to contribute may I suggest.
>
> 1. Answer all questions. Few days ago I asked about a registrar  
> (did read
> the doxygen generated documentation, read the mailing list) nobode
> answered. It didn't make me feel welcome.

To me it seems Pekka answered you 11 minutes after your post had  
appeared to my mailbox... maybe he's reply got lost on its way to yours.
Anyway, here's the thread with Pekka's answer below: http:// 
sourceforge.net/mailarchive/forum.php?thread_id=30384794&forum_id=45790

Best regards,


Martti


-- 
Martti Mela, Nokia Research Center




-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] OOPS, From

2006-08-28 Thread Martti Mela


On Aug 28, 2006, at 2:59 PM, ext Henrik Nordstrom wrote:

> On Sun, 2006-08-27 at 21:14 -0700, Matt Klein wrote:
>
>> instead of From 
>>
>> it should be From 
>>
>> I am playing with nua_set_params to do this
>>
>> Is that the correct function?
>
> Probably. If a single user identity then yes.

Yup, SIPTAG_FROM_STR() is the right one. It takes a null terminated  
string as its argument. For example,

char *from = "sip:[EMAIL PROTECTED]";

nua_create(...);

nua_set_params(nua, SIPTAG_FROM_STR(from), TAG_NULL());

ssip.c of gaim-sip-plugin has a working implementation. Check  
ssip_login(), for example[1].

BR,


Martti


[1] http://sofia-sip.net/cgi-bin/darcs.cgi/gaim-sip-plugin/src/ssip.c? 
c=annotate

-- 
Martti Mela, Nokia Research Center


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] network change detection support

2006-08-17 Thread Martti Mela
Hey,

Network detection has now been tested with REGISTER and MESSAGE and  
switching the network seems to work without crashing the stack.
After change is detected, NUA destroys old tport and associated Vias  
+ public Vias. After this a new tport master + tport primaries are  
created and register-specific nua_dialog_usages are refreshed (in  
nua_register.c). This causes stack to re-REGISTER with new Contact +  
Via. Message session between two parties proves that the user does  
not notice anything, which was the idea. Check it out with the latest  
Gaim-SIP-plugin available at our darcs repo.

And btw, the support is still only for OSX, Linux and Windows  
versions will follow. Patches welcome ;)

Martti

--

Related ChangeLog entries below:

Thu Aug 17 17:41:13 EEST 2006  [EMAIL PROTECTED]
   * network detection: updated NUA

   NUA now correctly releases tport, vias and public vias and  
refreshes REGISTERs
   with correct Contact. Works on OSX.

 M ./libsofia-sip-ua/nta/nta.c +5
 M ./libsofia-sip-ua/nua/nua_register.c -6 +37
 M ./libsofia-sip-ua/nua/sofia-sip/nua.h -2 +5

Thu Aug 17 16:48:01 EEST 2006  [EMAIL PROTECTED]
   * nua_register.c: refreshing REGISTER uses now method from  
dialog_usage_class.

 M ./libsofia-sip-ua/nua/nua_register.c -25 +74

Wed Aug 16 19:22:58 EEST 2006  [EMAIL PROTECTED]
   * network detection now closes tports and creates new ones

 M ./RELEASE +4
 M ./libsofia-sip-ua/nta/nta.c +36
 M ./libsofia-sip-ua/nta/sofia-sip/nta.h +2
 M ./libsofia-sip-ua/nua/nua_register.c +67
 M ./libsofia-sip-ua/nua/nua_stack.c -66
 M ./libsofia-sip-ua/su/su_os_nw.c -3 +3

Wed Aug 16 19:02:31 EEST 2006  [EMAIL PROTECTED]
   * su_os_nw.c: compiling stub functions in every case.

 M ./libsofia-sip-ua/su/su_os_nw.c -4 +19

Wed Aug 16 16:29:57 EEST 2006  [EMAIL PROTECTED]
   * su_os_nw.c should now compile on all platforms

 M ./libsofia-sip-ua/su/su_os_nw.c -9 +17

Tue Aug 15 17:09:56 EEST 2006  [EMAIL PROTECTED]
   * moved network detection from NTA to NUA

 M ./libsofia-sip-ua/nta/nta.c -67
 M ./libsofia-sip-ua/nta/nta_internal.h -1
 M ./libsofia-sip-ua/nta/nta_tag.c -2
 M ./libsofia-sip-ua/nta/sofia-sip/nta.h -7
 M ./libsofia-sip-ua/nta/sofia-sip/nta_tag.h -18
 M ./libsofia-sip-ua/nua/nua_params.c +9
 M ./libsofia-sip-ua/nua/nua_params.h +4
 M ./libsofia-sip-ua/nua/nua_stack.c +66
 M ./libsofia-sip-ua/nua/nua_stack.h +5
 M ./libsofia-sip-ua/nua/nua_tag.c +4
 M ./libsofia-sip-ua/nua/sofia-sip/nua.h +12
 M ./libsofia-sip-ua/nua/sofia-sip/nua_tag.h +19
 M ./libsofia-sip-ua/su/Makefile.am -2 +2
 M ./libsofia-sip-ua/su/sofia-sip/su_os_nw.h +9



-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] head version fails to compile

2006-08-17 Thread Martti Mela
Thanks Henrik,

Hopefully the stack compiles fluently now.

BR,

Martti



On Aug 16, 2006, at 1:20 PM, ext Henrik Nordstrom wrote:

> After the latest changes the tree from darcs can not compile.
>
> sofia-sip/libsofia-sip-ua/su/su_os_nw.c:87: error: expected ')' before
> 'store'
> make[4]: *** [su_os_nw.lo] Error 1
>
> 87: void nw_changed_cb(SCDynamicStoreRef store,
> 88:CFArrayRef changedKeys,
> 89:void *info)
> 90: {
>
>
> Proposed patch attached adding the needed #ifdefs to skip this on
> non-apple platforms..
>
> Regards
> Henrik
> 
> 
> -- 
> ---
> Using Tomcat but need to do more? Need to support web services,  
> security?
> Get stuff done quickly with pre-integrated technology to make your  
> job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache  
> Geronimo
> http://sel.as-us.falkag.net/sel? 
> cmd=lnk&kid=120709&bid=263057&dat=121642__ 
> _
> Sofia-sip-devel mailing list
> Sofia-sip-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] network change detection support

2006-08-14 Thread Martti Mela
Hello ladies,

I just added initial support for network change detection. This seems  
to work for OS X, but Linux and Windows support are missing. Here's  
the short introduction:

The idea behind is to enable stack recovering in an environment where  
IP address or network changes. Change of address can be caused by  
DHCP, switching from fixed to wireless etc. Network change detection  
commands Sofia-SIP to restart tport (re-bind sockets) and updates NTA  
accordingly.

Change detection can be enabled as a tag  
"NTATAG_DETECT_NETWORK_UPDATES" to nua_create(). This tag can have  
three different values:
NTA_NW_DETECT_NOTHING: do nothing
NTA_NW_DETECT_ONLY_INFO: only send an event to application, let user  
handle the logic and needed actions
NTA_NW_DETECT_TRY_FULL: try to update all transactions and send an  
event to application

With the last option NTA will re-REGISTER and user should not notice  
anything. This of course works only with signaling; any media session  
will be terminated. Currently NTA is still missing the logic to  
update tport, this is under work.

Patches are available in the darcs tree, comments are welcome :)

BR,

Martti


Tue Aug 15 09:05:18 EEST 2006  [EMAIL PROTECTED]
   * Network detection: added su_os_nw.[ch]

 A ./libsofia-sip-ua/su/sofia-sip/su_os_nw.h
 A ./libsofia-sip-ua/su/su_os_nw.c
 M ./libsofia-sip-ua/su/su_wait.c +1

Tue Aug 15 09:01:40 EEST 2006  [EMAIL PROTECTED]
   * Network detection: NTA headers updated

 M ./libsofia-sip-ua/nta/nta_internal.h -125 +128
 M ./libsofia-sip-ua/nta/sofia-sip/nta.h +7
 M ./libsofia-sip-ua/nta/sofia-sip/nta_tag.h +18

Tue Aug 15 09:00:25 EEST 2006  [EMAIL PROTECTED]
   * Network change detection: NTA updated to support

 M ./libsofia-sip-ua/nta/nta.c +68
 M ./libsofia-sip-ua/nta/nta_tag.c +2



-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] SIP-Gaim-plugin, network detection and Gstreamer 0.10

2006-07-28 Thread Martti Mela
Hello list,

There are now some post-holiday-changes for the SIP-Gaim-plugin  
available:

1) network detection
2) Gstreamer 0.10



1)

I've now implemented initial support for network detection events in  
SIP-Gaim-plugin for OSX. Plugin creates another thread for OSX's run  
loop and registers itself (callback) for an event indicating that IP  
address has changed. We need to use this second thread for OSX run  
loop because the plugin is attached to glib's event loop, too.

At this point several things happen when the network is changed  
(example: we're in WLAN but switch to office ethernet):

OSX initiates the event and callback registered in ssip.c. Thread  
handling this callback raises a flag "address_changed" in ssip_t  
structure and starts nua_shutdown(). Shutdown is continued in  
nua_r_shutdown (handled by the glib thread) and the "address_changed"  
flag causes plugin to restart nua by nua_create(). nua_register()  
follows and almost everybody is happy.

This, of course is quite nasty -> we lose all the dialogs and our  
registration. The proper way to do this is to tell tport_tbind that  
it should recheck our primary addresses and update them without  
touching dialogs (by shutdown+create) etc. One possibility would be  
to implement the whole logic in su_localinfo.c as this clearly is  
local info. Commentados?

So, if somebody is excited about this it would be nice to have the  
same functionality for Linux and Windows, too. There are some quite  
comprehensive pointers for SENS API of Win2K and friends:
http://support.microsoft.com/?id=321381
http://www.intel.com/cd/ids/developer/asmo-na/eng/60826.htm?prn=Y


2)

I've also copy-pasted-modified sofsip-cli's media part for the  
plugin. I've been able to have playback working for 1 sec, followed  
by the silence. Capture side is most probably OK but as I now  
desperately try to be a happy Mac user I don't have it working for  
OSX, BUT it might be OK in Linux (when you ununcomment my #if 0's for  
the capture). The playback problem might be similar to what Kai has  
experienced with ALSA and sofsip-cli with Gst 0.10.


The changes are in darcs, and the ChangeLog follows in the bottom.

Regards,

Martti


-- 
Martti Mela, Nokia Research Center





Thu Jul 27 21:04:44 EEST 2006  [EMAIL PROTECTED]
   * Re-register works now when IP address changes in OSX

 M ./src/ssip.c -19 +92
 M ./src/ssip_internal.h +3

Thu Jul 27 19:17:36 EEST 2006  [EMAIL PROTECTED]
   * Gst 0.10 support (initial; playback), monitoring ip addr changes  
in OSX

 M ./configure.ac -5 +6
 M ./src/Makefile.am -2 +7
 A ./src/farsight-netsocket-stun.c
 A ./src/farsight-netsocket-stun.h
 A ./src/farsight-netsocket-utils.c
 A ./src/farsight-netsocket-utils.h
 A ./src/farsight-netsocket.c
 A ./src/farsight-netsocket.h
 A ./src/gsdp_utils.c
 A ./src/gsdp_utils.h
 A ./src/replace_g_debug.h
 R ./src/ssc_gst.c
 M ./src/ssc_media.h -64 +131
 A ./src/ssc_media_gst.c
 A ./src/ssc_media_gst.h
 A ./src/ssc_media_gst_utils.c
 A ./src/ssc_media_gst_utils.h
 M ./src/ssip.c -31 +451
 M ./src/ssip_internal.h -2 +25
 A ./src/ssip_media.c
 M ./src/ssip_oper.c +14


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] memory footprint of sofia-sip?

2006-06-13 Thread Martti Mela
Hey,

The reason why the library size is more than 5M for you is that the  
compiled library contains debugging symbols by default. You can  
remove them by "strip". Here's a listing of libsofia-sip-ua in my  
MacBook Pro before and after stripping all the non-global symbols:

mela$ ls -lF libsofia-sip-ua.0.0.0.dylib
-rwxr-xr-x   1 mela  mela  4197748 Jun 13 18:29 libsofia-sip-ua. 
0.0.0.dylib*
mela$ strip -x libsofia-sip-ua.0.0.0.dylib
mela$ ls -lF libsofia-sip-ua.0.0.0.dylib
-rwxr-xr-x   1 mela  mela  1207176 Jun 13 18:31 libsofia-sip-ua. 
0.0.0.dylib*

To decrease the size of the library even more you could try to  
optimize for size. The default compilation of Sofia-SIP is optimized  
for speed (-O2) but if you want to optimize for size use 'make  
CFLAGS=-OS'

BR,

Martti



On Jun 13, 2006, at 3:51 AM, ext H. L. wrote:

> Hi,
>
> I want to know the size of sofia-sip. I heard that the size of  
> around 500k, but the library I built over version 0.9 on Linux,  
> libsofia-sip-ua.so is more than 5M. I'm wondering if somebody could  
> help me understand this?
>
> and how big is the footprint over VxWork?
>
> thanks!
> ___
> Sofia-sip-devel mailing list
> Sofia-sip-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel



___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] updated gaim-sip-plugin

2006-06-06 Thread Martti Mela
Hello,

Just applied patches by Fredrik Thulin for gaim-sip-plugin. Thanks  
Fredrik! The plugin works nicely (for me, at least;) with the latest  
Gaim SVN.

Best regards,

Martti


Tue Jun  6 18:13:07 EEST 2006  [EMAIL PROTECTED]
   * updated ChangeLog

 M ./ChangeLog +11

Tue Jun  6 18:09:31 EEST 2006  [EMAIL PROTECTED]
   * added separate check for sofia-sip-ua-glib in configure.ac

 M ./configure.ac +5

Tue Jun  6 17:51:58 EEST 2006  [EMAIL PROTECTED]
   * applied patch by Fredrik Thulin for authenticating PUBLISH

 M ./RELEASE +1
 M ./src/ssip.c +66

Tue Jun  6 15:56:20 EEST 2006  [EMAIL PROTECTED]
   * applied patch by Fredrik Thulin that fixed segfault with  
authenticated SUBSCRIBE

 M ./AUTHORS -4 +1
 M ./RELEASE -2 +5
 M ./src/ssip.c -1 +4



___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] Howto build sofsip client

2006-06-06 Thread Martti Mela
Hey Claudio,

And welcome onboard! To build sofsip-cli you first need to fetch a  
Sofia-SIP release (or get one from darcs repository). Then configure,  
make and make install Sofia-SIP. After this you can proceed with  
sofsip-cli:

~/dev/sofsip-cli>  PKG_CONFIG_PATH=/path/to/just/installed/sofia-sip/ 
lib/pkgconfig ./configure
~/dev/sofsip-cli>  make

So, you need to tell to pkg-config where to find Sofia-SIP headers  
and libraries (if not on the default path).

Best regards,

Martti

On Jun 5, 2006, at 5:19 PM, ext Cavalera Claudio wrote:

>
> Hello,
> I'm new to the list.
>
> I would like to know which procedure should I take to build sofsip  
> client on linux.
> Doing ./configure out of the box does not work.
> Is it ok to untar the sources under the sofia-sip-1.11.9 tree?
>
> I've seen the Revision Control is based on DARCS.
> Could you please provide some information about the build environment?
> Which IDE (if any) do you use?
>
> Thanks a lot,
> Claudio
>
> ___
> Sofia-sip-devel mailing list
> Sofia-sip-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel



___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel