My favorites | Sign in
Google
                
Details: Show all Hide all

Earlier this year

  • Nov 07, 2009
    issue 55 (Problem compiling libjingle 0.4.0) reported by pierre.beaumadier   -   # make make all-recursive make[1]: Entering directory `/tmp/libjingle-0.4.0' Making all in talk make[2]: Entering directory `/tmp/libjingle-0.4.0/talk' make[3]: Entering directory `/tmp/libjingle-0.4.0' make[3]: Leaving directory `/tmp/libjingle-0.4.0' Making all in base make[3]: Entering directory `/tmp/libjingle-0.4.0/talk/base' make[4]: Entering directory `/tmp/libjingle-0.4.0' make[4]: Leaving directory `/tmp/libjingle-0.4.0' if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I../.. `pkg-config --cflags gtk+-2.0` -I/usr/include -I/usr/include/speex -DPOSIX -s -O3 -march=i686 -MT messagequeue.lo -MD -MP -MF ".deps/messagequeue.Tpo" -c -o messagequeue.lo messagequeue.cc; \ then mv -f ".deps/messagequeue.Tpo" ".deps/messagequeue.Plo"; else rm -f ".deps/messagequeue.Tpo"; exit 1; fi In file included from messagequeue.cc:40: ../../talk/base/messagequeue.h: In constructor 'talk_base::Message::Message()': ../../talk/base/messagequeue.h:121: error: 'memset' was not declared in this scope make[3]: *** [messagequeue.lo] Error 1 make[3]: Leaving directory `/tmp/libjingle-0.4.0/talk/base' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/libjingle-0.4.0/talk' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/libjingle-0.4.0' make: *** [all] Error 2
    # make make all-recursive make[1]: Entering directory `/tmp/libjingle-0.4.0' Making all in talk make[2]: Entering directory `/tmp/libjingle-0.4.0/talk' make[3]: Entering directory `/tmp/libjingle-0.4.0' make[3]: Leaving directory `/tmp/libjingle-0.4.0' Making all in base make[3]: Entering directory `/tmp/libjingle-0.4.0/talk/base' make[4]: Entering directory `/tmp/libjingle-0.4.0' make[4]: Leaving directory `/tmp/libjingle-0.4.0' if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I../.. `pkg-config --cflags gtk+-2.0` -I/usr/include -I/usr/include/speex -DPOSIX -s -O3 -march=i686 -MT messagequeue.lo -MD -MP -MF ".deps/messagequeue.Tpo" -c -o messagequeue.lo messagequeue.cc; \ then mv -f ".deps/messagequeue.Tpo" ".deps/messagequeue.Plo"; else rm -f ".deps/messagequeue.Tpo"; exit 1; fi In file included from messagequeue.cc:40: ../../talk/base/messagequeue.h: In constructor 'talk_base::Message::Message()': ../../talk/base/messagequeue.h:121: error: 'memset' was not declared in this scope make[3]: *** [messagequeue.lo] Error 1 make[3]: Leaving directory `/tmp/libjingle-0.4.0/talk/base' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/libjingle-0.4.0/talk' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/libjingle-0.4.0' make: *** [all] Error 2
  • Nov 02, 2009
    issue 54 (Another missing include for gcc 4.4) reported by craig.schlenter@chromium.org   -   Compiling libjingle as part of chromium using gcc 4.4 fails. libjingle/files/talk/base/asynctcpsocket.cc:172: error: ‘strerror’ is not a member of ‘std’ See attached patch. I'm going to add this to the local copy of jingle in chromium. Thanks! PS. To be more technically correct, at the time of writing this asynctcpsocket.cc isn't part of the chromium build but it will be shortly at which point this error will happen in trunk builds with gcc 4.4.
    Compiling libjingle as part of chromium using gcc 4.4 fails. libjingle/files/talk/base/asynctcpsocket.cc:172: error: ‘strerror’ is not a member of ‘std’ See attached patch. I'm going to add this to the local copy of jingle in chromium. Thanks! PS. To be more technically correct, at the time of writing this asynctcpsocket.cc isn't part of the chromium build but it will be shortly at which point this error will happen in trunk builds with gcc 4.4.
  • Oct 29, 2009
    issue 53 (Missing includes for gcc 4.4) reported by craig.schlenter@chromium.org   -   Compiling libjingle as part of chromium using gcc 4.4 fails. stdio.h is needed for fopen and snprintf. See attached patch. I'm gonna add this to the local copy of jingle in chromium. Thanks!
    Compiling libjingle as part of chromium using gcc 4.4 fails. stdio.h is needed for fopen and snprintf. See attached patch. I'm gonna add this to the local copy of jingle in chromium. Thanks!
  • Oct 14, 2009
    issue 52 (How Can I share abetween different nodes?) reported by gonzalozampa   -   I ran the p2p example, but it only implements 2 instances. Now I want to build an entire p2p network with libjingle. Do you know the steps involved in creating a p2p network? (what I mean, when I need something, the pc can search for it in my implemented network by his own)
    I ran the p2p example, but it only implements 2 instances. Now I want to build an entire p2p network with libjingle. Do you know the steps involved in creating a p2p network? (what I mean, when I need something, the pc can search for it in my implemented network by his own)
  • Oct 13, 2009
    issue 51 (PCP File Sharing Applications - 2 peers are logged in but ca...) commented on by gonzalozampa   -   Perfect!
    Perfect!
  • Oct 13, 2009
    issue 51 (PCP File Sharing Applications - 2 peers are logged in but ca...) commented on by gilles.test1   -   Sorry my mistake. I forgot to accept the invite in gtalk. That was it !
    Sorry my mistake. I forgot to accept the invite in gtalk. That was it !
  • Oct 13, 2009
    issue 51 (PCP File Sharing Applications - 2 peers are logged in but ca...) commented on by gonzalozampa   -   Are you using two JIDS that are friends in Gtalk?
    Are you using two JIDS that are friends in Gtalk?
  • Oct 13, 2009
    issue 51 (PCP File Sharing Applications - 2 peers are logged in but ca...) reported by gilles.test1   -   What steps will reproduce the problem? 1. first peer run "pcp -d" with JID xxx.test1@gmail.com >Logging in. >Logged in as xxx.test1@gmail.com/pcp64[...]93 2. second peer run "pcp -d file.txt xxx.test1@gmail.com" with JID xxx.test2@gmail.com >Logging in. >Logged in as xxx.test1@gmail.com/pcp70[...]B1 >Waiting for xxx.test1@gmail.com => two peers hang there ! What is the expected output? What do you see instead? Exected: Signing in & Connection & file transfer See: Signing in ... waiting What version of the product are you using? On what operating system? libjingle 0.4 Please provide any additional information below. Attached: stderr of the two peers.
    What steps will reproduce the problem? 1. first peer run "pcp -d" with JID xxx.test1@gmail.com >Logging in. >Logged in as xxx.test1@gmail.com/pcp64[...]93 2. second peer run "pcp -d file.txt xxx.test1@gmail.com" with JID xxx.test2@gmail.com >Logging in. >Logged in as xxx.test1@gmail.com/pcp70[...]B1 >Waiting for xxx.test1@gmail.com => two peers hang there ! What is the expected output? What do you see instead? Exected: Signing in & Connection & file transfer See: Signing in ... waiting What version of the product are you using? On what operating system? libjingle 0.4 Please provide any additional information below. Attached: stderr of the two peers.
  • Oct 08, 2009
    issue 32 (GIPS Voice Engine Lite site is down. Alternative source for ...) commented on by gonzalozampa   -   I found GIPS Lite header files, you can found them in: http://read.pudn.com/downloads75/sourcecode/multimedia/ip_phone/274276/GipsLite- 20100215/interface/GIPS_common_types.h__.htm and http://read.pudn.com/downloads75/sourcecode/multimedia/ip_phone/274276/GipsLite- 20100215/interface/GipsVoiceEngineLite.h__.htm After that you must set the expiration date from expiration.h (located in gips folder)
    I found GIPS Lite header files, you can found them in: http://read.pudn.com/downloads75/sourcecode/multimedia/ip_phone/274276/GipsLite- 20100215/interface/GIPS_common_types.h__.htm and http://read.pudn.com/downloads75/sourcecode/multimedia/ip_phone/274276/GipsLite- 20100215/interface/GipsVoiceEngineLite.h__.htm After that you must set the expiration date from expiration.h (located in gips folder)
  • Oct 08, 2009
    issue 36 (GIPS) commented on by gonzalozampa   -   I found GIPS Lite header files, you can found them in: http://read.pudn.com/downloads75/sourcecode/multimedia/ip_phone/274276/GipsLite- 20100215/interface/GIPS_common_types.h__.htm and http://read.pudn.com/downloads75/sourcecode/multimedia/ip_phone/274276/GipsLite- 20100215/interface/GipsVoiceEngineLite.h__.htm After that you must set the expiration date from expiration.h (located in gips folder)
    I found GIPS Lite header files, you can found them in: http://read.pudn.com/downloads75/sourcecode/multimedia/ip_phone/274276/GipsLite- 20100215/interface/GIPS_common_types.h__.htm and http://read.pudn.com/downloads75/sourcecode/multimedia/ip_phone/274276/GipsLite- 20100215/interface/GipsVoiceEngineLite.h__.htm After that you must set the expiration date from expiration.h (located in gips folder)
  • Oct 08, 2009
    issue 50 (error LNK1104: cannot open file 'libexpatMT.lib') commented on by gonzalozampa   -   Solved it. You should put \bin folder instead of lib for Expat 2.0.1
    Solved it. You should put \bin folder instead of lib for Expat 2.0.1
  • Oct 08, 2009
    issue 48 (relay server , key of libjingle ?) commented on by gonzalozampa   -   Me too, I can't connect to google's talk server. Tried ping and no answer (conn timed out) Is there some way we can run the example without connecting to STUN or Relay Server?
    Me too, I can't connect to google's talk server. Tried ping and no answer (conn timed out) Is there some way we can run the example without connecting to STUN or Relay Server?
  • Oct 07, 2009
    issue 9 (Unable compile source code with VS.net 2005) commented on by gonzalozampa   -   I found GIPS Lite header files, you can found them in: http://read.pudn.com/downloads75/sourcecode/multimedia/ip_phone/274276/GipsLite- 20100215/interface/GIPS_common_types.h__.htm and http://read.pudn.com/downloads75/sourcecode/multimedia/ip_phone/274276/GipsLite- 20100215/interface/GipsVoiceEngineLite.h__.htm After that you must set the expiration date from expiration.h (located in gips folder)
    I found GIPS Lite header files, you can found them in: http://read.pudn.com/downloads75/sourcecode/multimedia/ip_phone/274276/GipsLite- 20100215/interface/GIPS_common_types.h__.htm and http://read.pudn.com/downloads75/sourcecode/multimedia/ip_phone/274276/GipsLite- 20100215/interface/GipsVoiceEngineLite.h__.htm After that you must set the expiration date from expiration.h (located in gips folder)
  • Oct 07, 2009
    issue 49 (pcp example cannot send files not in working directory) commented on by gonzalozampa   -   Can you please tell me how did you compile the pcp example using VS2008? I'm having trouble on that (see Issue 50 for more info) Thanks in advance
    Can you please tell me how did you compile the pcp example using VS2008? I'm having trouble on that (see Issue 50 for more info) Thanks in advance
  • Oct 07, 2009
    issue 50 (error LNK1104: cannot open file 'libexpatMT.lib') commented on by gonzalozampa   -   Additional configuration Info: 1. Linker->General->Additional Library Directories (put Expat 2.0.1\Source\lib) 2. Linker->Input->Additional Dependencies (it was automatically set the following dependencies: comsupp.lib secur32.lib ws2_32.lib libexpatMT.lib Iphlpapi.lib crypt32.lib) Project throws me "error LNK1104: cannot open file 'libexpatMT.lib'"
    Additional configuration Info: 1. Linker->General->Additional Library Directories (put Expat 2.0.1\Source\lib) 2. Linker->Input->Additional Dependencies (it was automatically set the following dependencies: comsupp.lib secur32.lib ws2_32.lib libexpatMT.lib Iphlpapi.lib crypt32.lib) Project throws me "error LNK1104: cannot open file 'libexpatMT.lib'"
  • Oct 07, 2009
    issue 50 (error LNK1104: cannot open file 'libexpatMT.lib') reported by gonzalozampa   -   What steps will reproduce the problem? 1. I've upgraded the project to be VS2008 compatible (I'm using Visual Studio 2008 on my PC) 2. Adding dependencies and directories to the linker 3. It throws me an error, indicating that the libexpatMT library cannot be found, so I decided to move it to the root folder of the project 4. The found problem is solved, but now it throws me +200 errors, all have "unresolved externals symbols" I cannot compile my solution, can you give me any help? Thanks, Gonzalo
    What steps will reproduce the problem? 1. I've upgraded the project to be VS2008 compatible (I'm using Visual Studio 2008 on my PC) 2. Adding dependencies and directories to the linker 3. It throws me an error, indicating that the libexpatMT library cannot be found, so I decided to move it to the root folder of the project 4. The found problem is solved, but now it throws me +200 errors, all have "unresolved externals symbols" I cannot compile my solution, can you give me any help? Thanks, Gonzalo
  • Aug 17, 2009
    issue 49 (pcp example cannot send files not in working directory) reported by nuwansam   -   What steps will reproduce the problem? 1. run the pcp example 2. as the file specify a file not in the working directory What is the expected output? What do you see instead? the file should be transmitted. (when a file in the local folder is given, it correctly transmits). but when a file in a different folder is specified , the transmission fails. (this happens even if we give the file name in absolute or relative formats.) What version of the product are you using? On what operating system? libjingle-0.4.0 windows XP (compiled using visual studio express 2008) Please provide any additional information below.
    What steps will reproduce the problem? 1. run the pcp example 2. as the file specify a file not in the working directory What is the expected output? What do you see instead? the file should be transmitted. (when a file in the local folder is given, it correctly transmits). but when a file in a different folder is specified , the transmission fails. (this happens even if we give the file name in absolute or relative formats.) What version of the product are you using? On what operating system? libjingle-0.4.0 windows XP (compiled using visual studio express 2008) Please provide any additional information below.
  • Jul 24, 2009
    issue 48 (relay server , key of libjingle ?) commented on by nandu.nice   -   Hi, I too have same problem when using call. its not connecting to STUN or Relay server. could anybody tell, how can I run by disabling STUN and Relay server in libjingle?
    Hi, I too have same problem when using call. its not connecting to STUN or Relay server. could anybody tell, how can I run by disabling STUN and Relay server in libjingle?
  • Jul 14, 2009
    issue 19 (cannot login using 'call' from examples) commented on by nandu.nice   -   Hi, I am try to execute pcp on Ubuntu 9.04 - the Jaunty Jackalope. I tried by making changes as suggest above, still i am seeing the following error. using libjingle-0.4.0. please suggest how we can make this work. Thanks, Nandu xx@asad:~/Desktop$ pcp -d t xxxx@gmail.com JID: xxx@gmail.com Password: === DNS RESOLUTION (talk.google.com) === talk.google.com resolved to 209.85.201.125 OpenSSLAdapter::OnConnectEvent SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Wed Jul 15 12:12:00 2009 <stream:stream to="gmail.com" xml:lang="*" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"> Logging in. RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Wed Jul 15 12:12:00 2009 <stream:stream from="gmail.com" id="A7EB4F5DA03C4FC0" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"> RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Wed Jul 15 12:12:00 2009 <stream:features> <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"> <required/> </starttls> <mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"> <mechanism> X-GOOGLE-TOKEN </mechanism> </mechanisms> </stream:features> SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Wed Jul 15 12:12:00 2009 <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/> RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Wed Jul 15 12:12:01 2009 <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls"/> BeginSSL: gmail.com ContinueSSL -- error want read SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Wed Jul 15 12:12:01 2009 <stream:stream to="gmail.com" xml:lang="*" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"> ContinueSSL -- error want read
    Hi, I am try to execute pcp on Ubuntu 9.04 - the Jaunty Jackalope. I tried by making changes as suggest above, still i am seeing the following error. using libjingle-0.4.0. please suggest how we can make this work. Thanks, Nandu xx@asad:~/Desktop$ pcp -d t xxxx@gmail.com JID: xxx@gmail.com Password: === DNS RESOLUTION (talk.google.com) === talk.google.com resolved to 209.85.201.125 OpenSSLAdapter::OnConnectEvent SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Wed Jul 15 12:12:00 2009 <stream:stream to="gmail.com" xml:lang="*" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"> Logging in. RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Wed Jul 15 12:12:00 2009 <stream:stream from="gmail.com" id="A7EB4F5DA03C4FC0" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"> RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Wed Jul 15 12:12:00 2009 <stream:features> <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"> <required/> </starttls> <mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"> <mechanism> X-GOOGLE-TOKEN </mechanism> </mechanisms> </stream:features> SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Wed Jul 15 12:12:00 2009 <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/> RECV <<<<<<<<<<<<<<<<<<<<<<<<< : Wed Jul 15 12:12:01 2009 <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls"/> BeginSSL: gmail.com ContinueSSL -- error want read SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Wed Jul 15 12:12:01 2009 <stream:stream to="gmail.com" xml:lang="*" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"> ContinueSSL -- error want read
  • Jul 14, 2009
    issue 48 (relay server , key of libjingle ?) reported by tangshaoyang   -   pcp not working , if no google's relay server working . so , is a relay server must exist for libjingle ? if I don't want to use relay and stun server of google,how can I run pcp in libjingle ? -_-, seems not "open" enough.
    pcp not working , if no google's relay server working . so , is a relay server must exist for libjingle ? if I don't want to use relay and stun server of google,how can I run pcp in libjingle ? -_-, seems not "open" enough.
  • Jul 13, 2009
    issue 47 (relayserver crash after remove one timeout binding!! HELP!!) reported by shike.chn   -   libjingle 0.4 redhat(Linux 2.6.9-78.ELsmp) relayserver finished a transaction, and went into wait status, while remove only one timeout binding, the program can not callback OnMessage function, and crash. Has anyone had this problem?
    libjingle 0.4 redhat(Linux 2.6.9-78.ELsmp) relayserver finished a transaction, and went into wait status, while remove only one timeout binding, the program can not callback OnMessage function, and crash. Has anyone had this problem?
  • Jun 16, 2009
    issue 19 (cannot login using 'call' from examples) commented on by mymide.tw   -   Try to change this line in source code (talk/base/openssladapter.cc): openssladapter.cc 775 : SSL_CTX* ctx = SSL_CTX_new(TLSv1_client_method()); ==> openssladapter.cc 775 : SSL_CTX* ctx = SSL_CTX_new(SSLv23_client_method()); For SSLv2, SSLv3, and TLSv1 protocol THX
    Try to change this line in source code (talk/base/openssladapter.cc): openssladapter.cc 775 : SSL_CTX* ctx = SSL_CTX_new(TLSv1_client_method()); ==> openssladapter.cc 775 : SSL_CTX* ctx = SSL_CTX_new(SSLv23_client_method()); For SSLv2, SSLv3, and TLSv1 protocol THX
  • May 18, 2009
    issue 19 (cannot login using 'call' from examples) commented on by arun.s.bailur   -   Does === DNS RESOLUTION (talk.google.com) === talk.google.com resolved to 209.85.201.125 Is this be an issue for communication? B'cos due to the fire wall blocking I have added above IP address in /etc/hosts entry so as the URL alwasy gets resolve to the ONE iP.. Please comment. Thanks, Arun
    Does === DNS RESOLUTION (talk.google.com) === talk.google.com resolved to 209.85.201.125 Is this be an issue for communication? B'cos due to the fire wall blocking I have added above IP address in /etc/hosts entry so as the URL alwasy gets resolve to the ONE iP.. Please comment. Thanks, Arun
  • May 18, 2009
    issue 19 (cannot login using 'call' from examples) commented on by arun.s.bailur   -   [root@A2MD06330 pcp]# ./pcp -d JID: XZABCtt@gmail.com Password: === DNS RESOLUTION (talk.google.com) === talk.google.com resolved to 209.85.201.125 OpenSSLAdapter::OnConnectEvent SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Mon May 18 14:41:01 2009 <stream:stream to="gmail.com" xml:lang="*" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"> Logging in. the PCP hangs here.. When i chk in Ethereal logs (wireshark) after the above XMPP msge connection drops out. Please proivde me the update if you have seen the issue and able to resolve it. Thanks, Arun
    [root@A2MD06330 pcp]# ./pcp -d JID: XZABCtt@gmail.com Password: === DNS RESOLUTION (talk.google.com) === talk.google.com resolved to 209.85.201.125 OpenSSLAdapter::OnConnectEvent SEND >>>>>>>>>>>>>>>>>>>>>>>>> : Mon May 18 14:41:01 2009 <stream:stream to="gmail.com" xml:lang="*" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"> Logging in. the PCP hangs here.. When i chk in Ethereal logs (wireshark) after the above XMPP msge connection drops out. Please proivde me the update if you have seen the issue and able to resolve it. Thanks, Arun
  • May 17, 2009
    issue 39 (Unable to build due to following errors.) commented on by alrarea   -   yea similar in my case then i undefine the GIPS becouse as the initial step i need to compile it atleast once #ifdef HAVE_GIPS #undef HAVE_GIPS #elif HAVE_GIPSLITE #undef HAVE_GIPSLITE #endif for expat.h download and install sdk from their site provided by google and specify addition include directories the path where expat.h lies and include libexpatMT.lib on additional dependencies all errors gone and the only problem is with netfw.h i am on that if somebody got please paste
    yea similar in my case then i undefine the GIPS becouse as the initial step i need to compile it atleast once #ifdef HAVE_GIPS #undef HAVE_GIPS #elif HAVE_GIPSLITE #undef HAVE_GIPSLITE #endif for expat.h download and install sdk from their site provided by google and specify addition include directories the path where expat.h lies and include libexpatMT.lib on additional dependencies all errors gone and the only problem is with netfw.h i am on that if somebody got please paste
  • Apr 22, 2009
    issue 32 (GIPS Voice Engine Lite site is down. Alternative source for ...) commented on by zeyuan.sea   -   Just remove the GIPS related parts in libjingle.
    Just remove the GIPS related parts in libjingle.
  • Apr 22, 2009
    issue 46 (The Efficiency of talk_base::PhysicalSocketServer::Wait()) reported by zeyuan.sea   -   Hi, Every time we issue "talk_base::PhysicalSocketServer::Wait()", it checks and then select the net events of all SocketDispathers to one event object. I wonder : 1.If the effciency will be poor when I use a work thread which derived from class talk_base::Thread to trasmit some stream data such as Video. 2.When a PhysicalSocketServer object has more SocketDispather, that each one has some "NetEvents" to be notified from its Socket handle, Will all of the events be CORRECTLY signaled when "Wait()" selects them on one event object? thanks Achilles
    Hi, Every time we issue "talk_base::PhysicalSocketServer::Wait()", it checks and then select the net events of all SocketDispathers to one event object. I wonder : 1.If the effciency will be poor when I use a work thread which derived from class talk_base::Thread to trasmit some stream data such as Video. 2.When a PhysicalSocketServer object has more SocketDispather, that each one has some "NetEvents" to be notified from its Socket handle, Will all of the events be CORRECTLY signaled when "Wait()" selects them on one event object? thanks Achilles
  • Apr 03, 2009
    issue 15 (Mingw port available) commented on by vinnitu   -   contact with me please by vinnitu@gmail.com
    contact with me please by vinnitu@gmail.com
  • Apr 03, 2009
    issue 15 (Mingw port available) commented on by vinnitu   -   Hello, Rafael! Can we talk about this build? I have compiled mediastreamer2.2.3, but cannot build libjingle (troubles with pthread lib as I understand)
    Hello, Rafael! Can we talk about this build? I have compiled mediastreamer2.2.3, but cannot build libjingle (troubles with pthread lib as I understand)
  • Mar 26, 2009
    issue 45 (bugs in code) reported by confused.ddk   -   what I found is a bug in the source code. in file:urlencode.cc function of urlencode, programmer forget ++len, take a look under below. int UrlEncode(const char *source, char *dest, unsigned max) { static const char *digits = "0123456789ABCDEF"; unsigned char ch; unsigned len = 0; char *start = dest; while (len < max - 4 && *source) { ch = (unsigned char)*source; if (*source == ' ') { *dest++ = '+'; } else if (isalnum(ch) || strchr("-_.!~*'()", ch)) { *dest++ = *source; } else { *dest++ = '%'; *dest++ = digits[(ch >> 4) & 0x0F]; *dest++ = digits[ ch & 0x0F]; } source++; /////////////////// //should ++len, otherwise if lens of dest less than source, memory //will overwrite. } *dest = 0; return start - dest; }
    what I found is a bug in the source code. in file:urlencode.cc function of urlencode, programmer forget ++len, take a look under below. int UrlEncode(const char *source, char *dest, unsigned max) { static const char *digits = "0123456789ABCDEF"; unsigned char ch; unsigned len = 0; char *start = dest; while (len < max - 4 && *source) { ch = (unsigned char)*source; if (*source == ' ') { *dest++ = '+'; } else if (isalnum(ch) || strchr("-_.!~*'()", ch)) { *dest++ = *source; } else { *dest++ = '%'; *dest++ = digits[(ch >> 4) & 0x0F]; *dest++ = digits[ ch & 0x0F]; } source++; /////////////////// //should ++len, otherwise if lens of dest less than source, memory //will overwrite. } *dest = 0; return start - dest; }
  • Mar 19, 2009
    issue 44 (Division by zero bug) commented on by MullerCentral   -   relay_hosts.size() is returning zero. You need to handle this error condition.
    relay_hosts.size() is returning zero. You need to handle this error condition.
  • Mar 17, 2009
    issue 44 (Division by zero bug) reported by AlexanderKolgan   -   When I start debugging of pcp example application and trying to transfer file from local computer to local computer with 2 instances of programm I get integer division by zero error. Problem is in httpportallocator.cc file: void HttpPortAllocatorSession::GetPortConfigurations() { if (attempts_ == kNumRetries) { LOG(WARNING) << "HttpPortAllocator: maximum number of requests reached"; return; } // Choose the next host to try. std::string host = relay_hosts_[attempts_ % relay_hosts_.size()]; ^^^^^ Last line gives this error. Can you tell me what is wrong?What version of the product are you using? On what operating system? VS 2008, winxp home, libjingle-0.4.0
    When I start debugging of pcp example application and trying to transfer file from local computer to local computer with 2 instances of programm I get integer division by zero error. Problem is in httpportallocator.cc file: void HttpPortAllocatorSession::GetPortConfigurations() { if (attempts_ == kNumRetries) { LOG(WARNING) << "HttpPortAllocator: maximum number of requests reached"; return; } // Choose the next host to try. std::string host = relay_hosts_[attempts_ % relay_hosts_.size()]; ^^^^^ Last line gives this error. Can you tell me what is wrong?What version of the product are you using? On what operating system? VS 2008, winxp home, libjingle-0.4.0
  • Mar 11, 2009
    issue 32 (GIPS Voice Engine Lite site is down. Alternative source for ...) commented on by tonydongyiqi   -   Is there anyone tried to Build Libjingle with Linphone on Windows?I'm working on it,but it too complicated.
    Is there anyone tried to Build Libjingle with Linphone on Windows?I'm working on it,but it too complicated.
  • Mar 05, 2009
    issue 36 (GIPS) commented on by mital.d.vora   -   I found this libraries and header files are checked in at http://code.google.com/p/francois-masters/source/browse/trunk/Source+Code/Masters+Thesis/?r=14 check out. have fun (Y)
    I found this libraries and header files are checked in at http://code.google.com/p/francois-masters/source/browse/trunk/Source+Code/Masters+Thesis/?r=14 check out. have fun (Y)
  • Mar 05, 2009
    issue 36 (GIPS) commented on by mital.d.vora   -   I am also facing the same problem... the site http://developer.globalipsound.com/ is down.. can any developer of libjingle help me to get the GIPS.. If any one can upload the dev package for GIPS then it would be great ??
    I am also facing the same problem... the site http://developer.globalipsound.com/ is down.. can any developer of libjingle help me to get the GIPS.. If any one can upload the dev package for GIPS then it would be great ??
  • Feb 17, 2009
    issue 43 (is libjingle (pcp) platform independent?) reported by surajmahajan   -   What steps will reproduce the problem? 1. I tried to use the pcp example on windows 2. succeeded in sending file to myself on the same machine 3. But came to know that the pcp sample uses some windows libraries: comsupp.lib secur32.lib ws2_32.lib libexpatMT.lib Iphlpapi.lib crypt32.lib Advapi32.lib shell32.lib What is the expected output? What do you see instead? So can I use this on linux/Mac/etc OSs What version of the product are you using? On what operating system? Please provide any additional information below. So can I use pcp example on linux/Mac/etc OSs
    What steps will reproduce the problem? 1. I tried to use the pcp example on windows 2. succeeded in sending file to myself on the same machine 3. But came to know that the pcp sample uses some windows libraries: comsupp.lib secur32.lib ws2_32.lib libexpatMT.lib Iphlpapi.lib crypt32.lib Advapi32.lib shell32.lib What is the expected output? What do you see instead? So can I use this on linux/Mac/etc OSs What version of the product are you using? On what operating system? Please provide any additional information below. So can I use pcp example on linux/Mac/etc OSs
  • Feb 05, 2009
    issue 38 (pcp crash with "invalid allocation size..." (even on non-64...) commented on by mr.chobits   -   complete solution for this problem.
    complete solution for this problem.
  • Jan 26, 2009
    issue 32 (GIPS Voice Engine Lite site is down. Alternative source for ...) commented on by swapnil.alive   -   I am trying to build the libjingle but build is failing because it cannot find the GIPS Voice Engine dependency. The developer site is still down. Is there anyway we can suppress the dependency (i.e. build without GIPS) or use the Linphone port on windows.
    I am trying to build the libjingle but build is failing because it cannot find the GIPS Voice Engine dependency. The developer site is still down. Is there anyway we can suppress the dependency (i.e. build without GIPS) or use the Linphone port on windows.
  • Jan 21, 2009
    issue 41 (Libjingle call reject issue) reported by chainshun   -   What steps will reproduce the problem? 1. From demo application "call", dial remote account. 2. Remote windows gtalk ignore this call. What is the expected output? What do you see instead? "call" application crash. What version of the product are you using? On what operating system? Libjingle 0.4.0 on Linux. Please provide any additional information below. Attach my patch on libjingle-0.4.0/talk/session/phone/linphonemediaengine.cc
    What steps will reproduce the problem? 1. From demo application "call", dial remote account. 2. Remote windows gtalk ignore this call. What is the expected output? What do you see instead? "call" application crash. What version of the product are you using? On what operating system? Libjingle 0.4.0 on Linux. Please provide any additional information below. Attach my patch on libjingle-0.4.0/talk/session/phone/linphonemediaengine.cc
  • Jan 20, 2009
    issue 40 (Call reject issue) reported by chainshun   -   What steps will reproduce the problem? 1. Start examples program "call" and call remote 2. Reject/Ignore call on remote side 3. "call" crash What version of the product are you using? On what operating system? libjingle-0.4.0 on Linux. Please provide any additional information below. The root cause locates in libjingle/talk/session/phone/linphonemediaengine.cc, about line 67. Please see my patch in the attachment.
    What steps will reproduce the problem? 1. Start examples program "call" and call remote 2. Reject/Ignore call on remote side 3. "call" crash What version of the product are you using? On what operating system? libjingle-0.4.0 on Linux. Please provide any additional information below. The root cause locates in libjingle/talk/session/phone/linphonemediaengine.cc, about line 67. Please see my patch in the attachment.

Older

  • Dec 16, 2008
    issue 39 (Unable to build due to following errors.) reported by kaaustubh   -   Error 1 fatal error C1083: Cannot open include file: 'talk/third_party/gips/Interface/GipsVoiceEngineLite.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\session\phone\gipslitemediaengine.h 33 Error 2 fatal error C1083: Cannot open include file: 'talk/third_party/gips/Interface/GipsVoiceEngineLite.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\session\phone\gipslitemediaengine.h 33 Error 3 fatal error C1083: Cannot open include file: 'netfw.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\base\winfirewall.cc 29 Error 4 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmpp\xmppstanzaparser.cc 28 Error 5 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmllite\xmlparser.h 32 Error 6 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmllite\xmlparser.h 32 Error 7 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmllite\xmlparser.h 32 Error 8 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmllite\xmlparser.h 32 Error 9 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmllite\xmlparser.h 32 Error 10 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmllite\xmlbuilder.cc 31 Error 11 fatal error LNK1104: cannot open file 'libexpatMT.lib' call
    Error 1 fatal error C1083: Cannot open include file: 'talk/third_party/gips/Interface/GipsVoiceEngineLite.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\session\phone\gipslitemediaengine.h 33 Error 2 fatal error C1083: Cannot open include file: 'talk/third_party/gips/Interface/GipsVoiceEngineLite.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\session\phone\gipslitemediaengine.h 33 Error 3 fatal error C1083: Cannot open include file: 'netfw.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\base\winfirewall.cc 29 Error 4 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmpp\xmppstanzaparser.cc 28 Error 5 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmllite\xmlparser.h 32 Error 6 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmllite\xmlparser.h 32 Error 7 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmllite\xmlparser.h 32 Error 8 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmllite\xmlparser.h 32 Error 9 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmllite\xmlparser.h 32 Error 10 fatal error C1083: Cannot open include file: 'expat.h': No such file or directory d:\libjingle\libjingle-0.4.0\libjingle-0.4.0\talk\xmllite\xmlbuilder.cc 31 Error 11 fatal error LNK1104: cannot open file 'libexpatMT.lib' call
  • Dec 02, 2008
    issue 9 (Unable compile source code with VS.net 2005) commented on by rabczukr   -   hi, do you know where i can find gipslite ? dev site is not working if you have this lib could you expose it somewhere, please ? thanks
    hi, do you know where i can find gipslite ? dev site is not working if you have this lib could you expose it somewhere, please ? thanks
  • Nov 24, 2008
    issue 38 (pcp crash with "invalid allocation size..." (even on non-64...) reported by mr.chobits   -   it is caused by no "content-length" in the HTTP response header Connection: close Content-Type: text/plain Date: Mon, 24 Nov 2008 06:44:22 GMT Server: MediaProxy Cache-Control: private, x-gzip-ok="" relay.ip=209.85.201.126 ............... walk-around: in httpbase.ccc, HttpParser::process_line() function: state_ = chunked_ ? ST_CHUNKSIZE : ST_DATA; err = onHttpRecvHeaderComplete(chunked_, data_size_); add a new line of code: state_ = chunked_ ? ST_CHUNKSIZE : ST_DATA; if (data_size_ == SIZE_UNKNOWN) data_size_ = 1024;//just assign a size err = onHttpRecvHeaderComplete(chunked_, data_size_);
    it is caused by no "content-length" in the HTTP response header Connection: close Content-Type: text/plain Date: Mon, 24 Nov 2008 06:44:22 GMT Server: MediaProxy Cache-Control: private, x-gzip-ok="" relay.ip=209.85.201.126 ............... walk-around: in httpbase.ccc, HttpParser::process_line() function: state_ = chunked_ ? ST_CHUNKSIZE : ST_DATA; err = onHttpRecvHeaderComplete(chunked_, data_size_); add a new line of code: state_ = chunked_ ? ST_CHUNKSIZE : ST_DATA; if (data_size_ == SIZE_UNKNOWN) data_size_ = 1024;//just assign a size err = onHttpRecvHeaderComplete(chunked_, data_size_);
  • Nov 10, 2008
    issue 37 (pcp example is disconnected after a while. and does not reco...) reported by nareshenoy   -   What steps will reproduce the problem? 1. running the pcp example 2. 3. The problem is that it gets logged out after some time(not constant, so no issue of a timeout here). Is there some way to check if it is disconnected and reconnect again. I tried calling the PresenceOutTask method on a separate thread every minute after defining an OnDisconnect method inside it but it gives a segfault when i try presence_out_->Start(); Any help?
    What steps will reproduce the problem? 1. running the pcp example 2. 3. The problem is that it gets logged out after some time(not constant, so no issue of a timeout here). Is there some way to check if it is disconnected and reconnect again. I tried calling the PresenceOutTask method on a separate thread every minute after defining an OnDisconnect method inside it but it gives a segfault when i try presence_out_->Start(); Any help?
  • Nov 01, 2008
    issue 36 (GIPS) reported by manmadanwini   -   These are the errors that occur when i removed the phone folder from libjingle solution file opened using VC 2005... Without them i m unable to proceed... !! h:\libjingle-0.4.0\talk\session\phone\gipslitemediaengine.h(33) : fatal error C1083: Cannot open include file: 'talk/third_party/gips/Interface/GipsVoiceEngineLite.h': No such file or directory channelmanager.cc h:\libjingle-0.4.0\talk\session\phone\gipslitemediaengine.h(33) : fatal error C1083: Cannot open include file: 'talk/third_party/gips/Interface/GipsVoiceEngineLite.h': No such file or directory call.cc h:\libjingle-0.4.0\talk\session\phone\mediaengine.h(37) : fatal error C1083: Cannot open include file: 'talk/session/phone/codec.h': No such file or directory audiomonitor.cc
    These are the errors that occur when i removed the phone folder from libjingle solution file opened using VC 2005... Without them i m unable to proceed... !! h:\libjingle-0.4.0\talk\session\phone\gipslitemediaengine.h(33) : fatal error C1083: Cannot open include file: 'talk/third_party/gips/Interface/GipsVoiceEngineLite.h': No such file or directory channelmanager.cc h:\libjingle-0.4.0\talk\session\phone\gipslitemediaengine.h(33) : fatal error C1083: Cannot open include file: 'talk/third_party/gips/Interface/GipsVoiceEngineLite.h': No such file or directory call.cc h:\libjingle-0.4.0\talk\session\phone\mediaengine.h(37) : fatal error C1083: Cannot open include file: 'talk/session/phone/codec.h': No such file or directory audiomonitor.cc
  • Oct 31, 2008
    issue 9 (Unable compile source code with VS.net 2005) commented on by manmadanwini   -   @ bugertest My frens.. I had the same problem of GIPSLITE, i couldn understand what do you mean by removing all the sub directories of the phone folder ? There is no sub-directories under it, except for certain files like voicechannel.cc, phonesessionclient.cc,etc what exactly has to be done to successfully build Libjingle.. I m newbie so kindly help me , friends ! Thank you...
    @ bugertest My frens.. I had the same problem of GIPSLITE, i couldn understand what do you mean by removing all the sub directories of the phone folder ? There is no sub-directories under it, except for certain files like voicechannel.cc, phonesessionclient.cc,etc what exactly has to be done to successfully build Libjingle.. I m newbie so kindly help me , friends ! Thank you...
  • Oct 31, 2008
    issue 35 (Trying to implement a bot using libjingle) commented on by nareshenoy   -   Well, i was checking the gmail logged chats to count the no. of chats sent. Turns out, if you send hundreds of chats in a short while, gmail will not log most of them. False alarm!
    Well, i was checking the gmail logged chats to count the no. of chats sent. Turns out, if you send hundreds of chats in a short while, gmail will not log most of them. False alarm!
  • Oct 31, 2008
    issue 35 (Trying to implement a bot using libjingle) reported by nareshenoy   -   What steps will reproduce the problem? 1. Sending a bunch of messages at once. I am sending approximately 1000 What is the expected output? What do you see instead? Every time i send 1000 odd messages, only a portion of those messages are sent. The rest are just dropped. What version of the product are you using? On what operating system? libjingle 0.4.0, Ubuntu Please provide any additional information below.
    What steps will reproduce the problem? 1. Sending a bunch of messages at once. I am sending approximately 1000 What is the expected output? What do you see instead? Every time i send 1000 odd messages, only a portion of those messages are sent. The rest are just dropped. What version of the product are you using? On what operating system? libjingle 0.4.0, Ubuntu Please provide any additional information below.
  • Oct 09, 2008
    issue 11 (fileshare.cc compile error) commented on by aegzorz   -   thanks for the patch, compiles fine on leopard
    thanks for the patch, compiles fine on leopard
  • Oct 05, 2008
    issue 18 (gcc/arm-unknown-linux-gnu/3.4.2/../../../../include/c++/3.4....) commented on by james.w.dumay   -   I found that this problem goes away by using the ortp 0.7.1 release - the version in debian based systems seems to be different (and not versioned correctly).
    I found that this problem goes away by using the ortp 0.7.1 release - the version in debian based systems seems to be different (and not versioned correctly).