Logs for jdev

Show join/part/nick changes:

[00:23:43] * Tobias left the chat.
[03:13:24] * darkrain left the chat.
[03:13:27] * darkrain joined the chat.
[06:50:42] * Asterix joined the chat.
[07:05:15] * Coyo joined the chat.
[07:05:20] <Coyo> hey all.
[07:28:15] * Asterix left the chat.
[08:01:16] * Tobias joined the chat.
[08:40:14] <dwd> Kev, Morning. Swift does XEP-0198 in v1.0, right?
[08:40:20] <Kev> Ehm.
[08:40:42] <Kev> commit a0185934b0c929622c5526b84235b86cd44aad1d Author: Kevin Smith <git@kismith.co.uk> Date: Fri Sep 3 16:07:47 2010 +0100 XEP-0198 Ack support in the UI Resolves: #7
[08:40:49] <Kev> Seems so.
[08:44:55] * guus joined the chat.
[09:28:27] * guus left the chat.
[09:30:22] * guus joined the chat.
[10:07:22] * luca tagliaferri joined the chat.
[10:47:53] * scippio left the chat.
[11:18:11] * Tobias left the chat.
[11:50:10] * Zash joined the chat.
[12:06:08] * Tobias joined the chat.
[12:09:15] * scippio joined the chat.
[12:16:39] * Vincent V. joined the chat.
[12:19:16] * Vincent V. left the chat.
[13:06:09] * Vincent V. joined the chat.
[13:14:00] * Vincent V. left the chat.
[13:14:29] * Vincent V. joined the chat.
[13:20:13] * Vincent V. left the chat.
[13:20:46] * Vincent V. joined the chat.
[14:29:30] * guus left the chat.
[14:48:06] * naw joined the chat.
[14:48:24] * deryni left the chat.
[15:04:33] * MattJ joined the chat.
[15:07:30] * Tobias left the chat.
[15:19:52] * Xificurk joined the chat.
[15:34:54] * deryni joined the chat.
[15:50:49] * simone_3dz2 joined the chat.
[16:12:46] * luca tagliaferri left the chat.
[16:27:35] * psa joined the chat.
[16:33:25] * naw left the chat.
[16:51:26] * simone_3dz2 left the chat.
[16:56:03] * MattJ left the chat.
[17:12:41] * scippio left the chat.
[17:47:59] * Florob joined the chat.
[17:52:03] <Coyo> good morning, everyone.
[17:52:21] * codora joined the chat.
[17:52:26] <psa> hi Coyo
[17:53:13] <codora> hey psa
[17:53:24] <codora> how are ya, stpeter?
[17:54:09] <psa> codora: busy as always :)
[17:54:16] <codora> i bet.
[17:54:29] <psa> after March 30 my life will become more reasonable
[17:54:44] <codora> have any idea how close we are to federated video conferencing?
[17:55:10] <codora> i cant wait to be able to open swift or pidgin, and join a google+ hangout-like video conference, easy as pie.
[17:55:16] <psa> ah
[17:55:28] <codora> i'm very excited about it!
[17:55:44] <psa> well, the Google guys said they plan to publish the specs for that at xmpp.org but no action quite yet -- they might be working out the bugs first
[17:56:34] <codora> ah, cool.
[17:57:34] <codora> i'd love to be able to throw up a server somewhere, say prosody, and be able to have videochatrooms easily, without effort.
[17:57:51] <psa> you betcha :)
[17:57:57] <codora> because there ARE no solutions for secure videochatrooms. with zrtp, you'd be able to have that.
[17:58:32] <codora> !xep zrtp
[17:58:50] <Zash> No bot :(
[17:58:53] <codora> oh.
[17:58:56] * Testur joined the chat.
[17:59:00] <Zash> -xep 1
[17:59:02] <codora> hey Zash :3
[17:59:09] <Zash> right, no xep plugin there
[17:59:15] <Zash> hey codora
[17:59:17] <psa> Zash: does Testur use riddim?
[17:59:26] <Zash> psa: yes
[17:59:30] <psa> cool
[17:59:44] <psa> I really must play around with riddim a bit, but time is limited right now
[18:02:16] <Zash> psa: you should!
[18:03:30] <psa> /me glances at the riddim tab already open in his browser
[18:04:10] <Kev> Nooooo, you should use Swiftob instead!
[18:05:06] <psa> heh
[18:07:49] * Michael joined the chat.
[18:10:49] <codora> huh. i cant enter prosody
[18:10:56] * Kev left the chat.
[18:10:59] * Kev joined the chat.
[18:11:32] * naw joined the chat.
[18:15:08] <Zash> not?
[18:22:11] <codora> yeah, i cant.
[18:22:26] <codora> Trying to enter room prosody@conference.prosody.im 11:52 Room prosody@conference.prosody.im is not responding. This operation may never complete. 11:53
[18:22:56] <Zash> Swift?
[18:23:06] <Kev> Only Swift has that error, I imagine.
[18:23:17] <Zash> :)
[18:24:04] <Zash> codora, my guess is that the s2s connection has died
[18:24:18] <codora> hmm.
[18:25:38] <Zash> Have you been in the room since yesterday?
[18:26:57] <codora> i dont think so.
[18:27:47] <Zash> The server was restarted the other day, and your server might still think it has a working connection.
[19:23:03] * Michael left the chat.
[19:24:42] * Asterix joined the chat.
[19:25:19] * Asterix left the chat.
[19:25:30] * Asterix joined the chat.
[19:47:16] * Zash left the chat.
[19:47:43] * Zash joined the chat.
[19:59:10] * deryni left the chat.
[20:01:14] * Florob left the chat.
[20:43:17] <dwd> A user question for once - what's a decent XMPP client for Android?
[20:44:05] <Link Mauve> ssh and any console XMPP client, like poezio. o:)
[20:44:20] <Kev> There is none, to the best of my knowledge.
[20:44:41] <mathieui> There is beem, that has an unofficial patch for MUCs that ~works
[20:45:16] <psa> I thought there was one from those folks in the Czech Republic
[20:45:40] <mathieui> Jabiru, maybe?
[20:46:09] <Zash> Is there even a decent XMPP client for iOS? (that isn't limited to a single service)
[20:46:19] <mathieui> Zash, oneteam is limited?
[20:46:32] <Neustradamus> dwd: Beem, Xabber
[20:46:48] <Zash> mathieui: Don't know, haven't tried.
[20:46:59] <mathieui> Didn’t either.
[20:48:24] <Zash> The only good mobile XMPP client I know of is Telepathy on N900.
[20:48:25] <Neustradamus> Jabbim
[20:49:07] <Neustradamus> Yaxim
[20:49:58] <dwd> So I definitely need MUC. In a perfect world, ad-hocs.
[20:50:09] <dwd> Well, I guess PEP with geroloc would be fun, too.
[20:50:12] <Kev> You know what you need to do.
[20:50:16] <psa> :)
[20:52:10] <dwd> Kev, Port Gajim?
[20:52:10] <psa> our deadline for submitting the devroom talks is Sunday, correct?
[20:52:18] <Kev> Nnnk.
[20:52:20] <dwd> psa, 15th.
[20:52:30] <dwd> psa, So yeah. Damn. Sunday.
[20:52:31] <mathieui> dwd, that is sunday
[20:52:33] <psa> right
[21:03:25] * Vincent V. left the chat.
[21:03:28] * Vincent V._ joined the chat.
[21:03:35] * Vincent V. joined the chat.
[21:08:07] * psa left the chat.
[21:26:48] * Asterix left the chat.
[21:26:50] * psa joined the chat.
[21:30:05] <psa> /me catches up on summit@ traffic
[21:30:24] * naw left the chat.
[21:41:55] * psa left the chat.
[21:49:02] * Tobias joined the chat.
[22:01:37] * flosse joined the chat.
[22:11:52] * scippio joined the chat.
[22:18:15] * flosse left the chat.
[22:21:45] * psa joined the chat.
[22:44:59] * psa left the chat.
[23:01:24] * Florob joined the chat.
[23:01:46] <Florob> random-ish question: Are there any servers that actually evaluate a from attribute in the initial stream header?
[23:02:05] <Zash> For client streams?
[23:02:11] <Florob> yes
[23:03:08] <Kev> The *initial* stream header? I wouldn't have thought so.
[23:03:20] <Kev> The subsequent one, probably.
[23:04:29] <Florob> well, any of the client stream headers really. If you wish the one after TLS is negotiated (assuming that is your assumption there)
[23:04:42] <Kev> It is, yeah.
[23:05:07] <Kev> Yes, I believe M-Link will pay attention to that if you're doing strong auth.
[23:05:36] <Florob> And use it to do what exactly?
[23:06:16] <Kev> Use it as the identity for strong auth.
[23:06:45] <Kev> (Cert/smartcard/whatever+SASL EXTERNAL)
[23:07:00] <Zash> As opposed to any id passed in the SASL exchange itself?
[23:07:17] <Florob> So, it would check the JID in the Cert against the one in the from?
[23:07:18] <Kev> Zash: If there isn't an authzid passed in SASL.
[23:07:30] <Kev> Florob: It'd check it against something - the one in the from is one of the options, yes.
[23:08:06] <Florob> You mean an authcid, don't you?
[23:08:15] <Kev> (I think what I'm saying is right, the code's changing at the moment)
[23:09:10] <Kev> Oh, possibly.
[23:09:39] <Florob> Hmm... to put this into some context. I was wondering about the SHOULD requirement on including that attribute. I'm currently trying to convince myself that I'm within RFC, because my library only knows username, server and password, but not the JID ;)
[23:10:40] <Kev> Do I mean authcid? I think I mean authzid, but it's possible I'm confused.
[23:11:28] <Florob> Authorization id is the one you pass if you want to perform actions on behvalf of someone
[23:11:57] <Florob> What you mean is authentication ID, i'd guess
[23:13:01] <Kev> It's possible you're right. I still think I mean authzid, though.
[23:13:26] * dwd-as-well joined the chat.
[23:13:43] <Florob> But then you wouldn't/couldn't match it against the cert...
[23:13:44] <Zash> hah
[23:13:55] <Florob> Or maybe I'm confused
[23:16:05] <dwd> You mean authzid.
[23:16:28] <dwd> The authentication identifier is the X.509 certificate Subject, technically.
[23:17:14] <dwd> Whereas the authorization identifier is who you want to be once authenticated - which is normally "myself".
[23:18:37] <Florob> except you MUST NOT specify one if you want to be yourself
[23:18:50] <dwd-as-well> /me mumbles.
[23:19:03] * Tobias left the chat.
[23:19:13] <Florob> I still don't really get what you guys are doing with the from though :/
[23:19:30] <Kev> Florob: Using it to determine who you want to be.
[23:19:36] <Florob> But... SASL
[23:19:52] <dwd-as-well> I never agreed with that. It makes sense for simple cases, like PLAIN on IMAP, say. It gets complicated with X.509, EXTERNAL, and almost anything.
[23:20:42] <Florob> FWIW, both PLAIN and EXTERNAL have a field for an authzid. I don't see why one would ever overload the from for that (or which client would support it)
[23:21:07] <dwd> /me isn't sure about that client yet, but at least it does MUC.
[23:21:38] <dwd> Florob, I think we decided that no clients *do* send a from, but that's how the specs were written, so...
[23:22:11] <Zash> And specs are Truth!
[23:22:48] <Florob> dwd, you mean the specs say you SHOULD include a from, or are you implying there is anything about a authzid/from relation in there?
[23:22:53] <Kev> FWIW, I was as surprised as the next person when it was pointed out to me that froms are mandatory for clients.
[23:23:10] <Zash> mandatory? really?
[23:23:14] <Kev> SHOULD.
[23:23:18] <Kev> So mandatory if you want to interop :)
[23:23:36] <Kev> (Although completely redundant for interop :))
[23:24:42] <Zash> So, you should not explode if you get a stream with a from attr, but you don't really need to even look at it?
[23:25:40] <Florob> Well, you should smile politely at the well behvaed client, but IMHO you can ignore it after that
[23:37:12] * dwd-as-well left the chat.
[23:41:11] * MattJ joined the chat.
[23:46:39] * Tobias joined the chat.
[23:52:55] * Tobias left the chat.
[23:54:30] * MattJ left the chat.