<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.mozilla.sameplace">
    <title>gmane.comp.mozilla.sameplace</title>
    <link>http://blog.gmane.org/gmane.comp.mozilla.sameplace</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.mozilla.sameplace/161"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.mozilla.sameplace/159"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.mozilla.sameplace/156"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.mozilla.sameplace/153"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.mozilla.sameplace/146"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.mozilla.sameplace/143"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.mozilla.sameplace/142"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.mozilla.sameplace/141"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.mozilla.sameplace/126"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.mozilla.sameplace/124"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.mozilla.sameplace/161">
    <title>How to perform TLS handshaking with SASL using DIGEST-MD5 mechanism</title>
    <link>http://comments.gmane.org/gmane.comp.mozilla.sameplace/161</link>
    <description>&lt;pre&gt;Hi,

I've been trying to use xmpp4moz to connect to my facebook account,
and realized that facebook uses SASL DIGEST-MD5 mechanism.

I've setup my connection host and port correctly, yet I always's get
"XMPP: Error during authentication".

This article (http://xmpp.org/rfcs/rfc3920.html#tls) mentioned that
there's a few steps need to be performed in order to perform TLS/SASL
authentication succefully, including decoding and encoding some base64
info.

So, is there a function in xmpp4moz that can handle the handshake
process? Or do I have to create my own listeners and respond
accordingly?

Feel free to let me know if I'm looking at this in a wrong way :D

Best,
Sylver

&lt;/pre&gt;</description>
    <dc:creator>sylver</dc:creator>
    <dc:date>2012-03-15T07:14:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.mozilla.sameplace/159">
    <title>How to close "connecting" session on Mac OSX</title>
    <link>http://comments.gmane.org/gmane.comp.mozilla.sameplace/159</link>
    <description>&lt;pre&gt;Hi,

How can I close "connecting" session on Mac OSX? I'm trying to make a
reconnect function than tries to reconnect

Code:
===========

channel.on({event:'connector', state:'disconnected'},
  function(e){
    reconnect(); //will loop
});

function reconnect(){
  //if im connecting , stop connecting &amp;lt;-- how to do?

 XMPP.up(jid, function(){ //this works fine in windows, but OSX seems
to ignore multiple XMPP.up()?
  clearInterval(interval );
  return;
 });

 var interval = setInterval(function(){
  reconnect();
 }, 2000);
}

Thanks :D

&lt;/pre&gt;</description>
    <dc:creator>sylver</dc:creator>
    <dc:date>2010-05-25T07:21:13</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.mozilla.sameplace/156">
    <title>How to get "actual" resource from JID</title>
    <link>http://comments.gmane.org/gmane.comp.mozilla.sameplace/156</link>
    <description>&lt;pre&gt;Hi,

For login, I've set my account object like so:

account = XMPP.accounts;
account.jid = "star-2OxmpI07eQs&amp;lt; at &amp;gt;public.gmane.org/luke";
account.password = "lucas";

But during chat session, and by looking at XMPP console, I notice that
X4M append 8 more chars to my resource, making it looking like so:

"star-2OxmpI07eQs&amp;lt; at &amp;gt;public.gmane.org/lukeAC5D5EFA"

My question is, is there a function in X4M that returns
"lukeAC5D5EFA" ?

If not, then my next move will be to listen to an incoming message,
grab the "to" value, and then grab the resource. But that sounds quite
a lot to do :D

Any suggestion would be greatly appreciated.

Thanks :D

&lt;/pre&gt;</description>
    <dc:creator>sylver</dc:creator>
    <dc:date>2010-04-27T03:15:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.mozilla.sameplace/153">
    <title>STARTTLS?</title>
    <link>http://comments.gmane.org/gmane.comp.mozilla.sameplace/153</link>
    <description>&lt;pre&gt;Does SamePlace support STARTTLS on port 5222 for an encrypted
connection, or only the legacy SSL-only port 5223?

&lt;/pre&gt;</description>
    <dc:creator>stpeter</dc:creator>
    <dc:date>2010-02-27T03:47:33</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.mozilla.sameplace/146">
    <title>Is new version of xmpp4moz compatible with firefox 3.6 planned?</title>
    <link>http://comments.gmane.org/gmane.comp.mozilla.sameplace/146</link>
    <description>&lt;pre&gt;Hi all, i'm a developing an firefox addon that relies on this fantastc
lib to perform all the xmpp operation I need. I already changed the
rdf file inside the xpi to extend the compatibility up to firefox 3.6
and so far everything worked just fine ( i perform an intensive
one2one message exchanging inside my addon).
I was wondering if I have to keep editing the rdf by myself or, if an
update will be available soon.
tnx in advance

&lt;/pre&gt;</description>
    <dc:creator>Alberto</dc:creator>
    <dc:date>2010-01-22T09:33:23</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.mozilla.sameplace/143">
    <title>Forgotten variables issue in Firefox?</title>
    <link>http://comments.gmane.org/gmane.comp.mozilla.sameplace/143</link>
    <description>&lt;pre&gt;Since xmpp4moz uses a lot of handlers or objects being passed around, I 
was wondering if anyone else has encountered Firefox occasionally 
apparently forgetting variables which were in its scope at the time of 
function definition? I'm not encountering this in xmpp4moz now, but 
thought I'd ask here before fishing around Firefox lists, since I'd 
imagine users here might have encountered this...

Do object references (as opposed to copies) ever "expire" if they are 
passed around too much (e.g., if called/applied in a different 'this' 
scope)? I really don't think I'm making copies so I don't see how this 
information could get lost, and I have seen this work a lot of the time, 
but it periodically does give me errors about such variables being 
undefined...

For example, I'm adding observers like:

var debug = function (m) {alert(m);};

obj.addObservers({
     action1 : function () {
         debug('warning'); // Debug should be in scope but I sometimes 
get errors saying debug is undefined
     }
     action2 : function () {
         debug('warning 2');
     }
});

(Btw, addObservers() in addition to storing the functions in arrays 
according to the action topic name, will also keep a reference to the 
notifying object so that the specific observer functions will later be 
run in that object's scope. Does my problem possibly have anything to do 
with references being what I have seen called "weak", and if so, how 
might I overcome them being treated this way?)

thanks,
Brett


&lt;/pre&gt;</description>
    <dc:creator>Brett Zamir</dc:creator>
    <dc:date>2009-12-30T07:48:58</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.mozilla.sameplace/142">
    <title>Bug in Socket.jsm</title>
    <link>http://comments.gmane.org/gmane.comp.mozilla.sameplace/142</link>
    <description>&lt;pre&gt;Hi,

In Socket.jsm, line 298 uses destructured assignment from a regular 
expression.

     var [match, code] = response.match(/^HTTP\/1.\d (\d{3})/);

However, if this returns null (as I did when the response was 
"&amp;lt;/stream:stream&amp;gt;" due to an error, the assignment causes an error (it 
doesn't just assign to the first variable match). I believe you need to 
either put this in a try-catch block or avoid destructured assignment, 
as nice as it would be to do it that way...

best wishes,
Brett

&lt;/pre&gt;</description>
    <dc:creator>Brett Zamir</dc:creator>
    <dc:date>2009-12-29T08:58:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.mozilla.sameplace/141">
    <title>XMPPTCPConnector error</title>
    <link>http://comments.gmane.org/gmane.comp.mozilla.sameplace/141</link>
    <description>&lt;pre&gt;
Hi all, I'm deploying a firefox extension that use intensively xmpp
and the best solution I found out there was relying on xmpp4moz. Since
I'm a linux developer I had no problem until I tested my application
on windows. On the Microsoft OS (both Vista and XP) sometimes I got
the following error:
Error: Invalid state' when calling method:
[nsISAXContentHandler::endElement]" nsresult: "0x8057001c happening in
the XMPPTCPConnector.prototype.onDataAvailable function (line 367).
When this happens the first time,it will keep happening every
following login.
Anyone can help me out?
Thanks in advance

&lt;/pre&gt;</description>
    <dc:creator>Alberto</dc:creator>
    <dc:date>2009-10-27T15:14:21</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.mozilla.sameplace/126">
    <title>Just installed xmpp4moz</title>
    <link>http://comments.gmane.org/gmane.comp.mozilla.sameplace/126</link>
    <description>&lt;pre&gt;
Hi Massimo, I just installed xmpp4moz and want to play with it, what
should I do? What is the easiest way to start doing stuff with it? You
know connect to a jabber server and send messages back and forth in
real time.

I've googled my fingers off trying to find info about a basic tutorial
and couldn't find one.

Just basic html/javascript stuff, nothing xul related.

Any help would be greatly appreciated.


&lt;/pre&gt;</description>
    <dc:creator>Backpack</dc:creator>
    <dc:date>2009-10-16T19:58:11</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.mozilla.sameplace/124">
    <title>XMPP4MOZ in Firefox 3.5</title>
    <link>http://comments.gmane.org/gmane.comp.mozilla.sameplace/124</link>
    <description>&lt;pre&gt;
Hi Bard,

It's been a while since I posted something in here :D Just wondering
will XMPP4MOZ support Firefox 3.5.x later on?

Best,
Sylver
&lt;/pre&gt;</description>
    <dc:creator>sylver</dc:creator>
    <dc:date>2009-09-03T14:50:28</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.mozilla.sameplace">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.mozilla.sameplace</link>
  </textinput>
</rdf:RDF>
