Logs for jdev
[05:37:12] * evilotto left the chat.
[06:00:11] * mlundblad_laptop joined the chat.
[06:11:25] * Ludovic joined the chat.
[06:12:31] * Ludovic left the chat.
[06:15:20] * Neustradamus left the chat.
[06:29:16] * nabatt joined the chat.
[06:48:15] * Guus joined the chat.
[07:08:35] * luca tagliaferri joined the chat.
[07:46:02] * Ludovic joined the chat.
[08:14:55] * teo1 joined the chat.
[08:40:05] * petermount joined the chat.
[08:48:21] * Guus left the chat.
[08:50:26] * Alex_G joined the chat.
[08:50:36] * Alex_G left the chat.
[09:03:34] * Ludovic left the chat.
[09:10:58] * MattJ joined the chat.
[09:18:46] * Guus joined the chat.
[09:29:51] * mlundblad_laptop left the chat.
[09:34:45] * Link Mauve joined the chat.
[09:35:30] * Tobias joined the chat.
[09:47:41] * teo1 left the chat.
[09:47:43] * teo1 joined the chat.
[09:52:25] * mlundblad_laptop joined the chat.
[10:22:20] * Neustradamus joined the chat.
[10:24:50] * waqas joined the chat.
[10:25:43] * Gu1 joined the chat.
[10:36:52] * mlundblad_laptop left the chat.
[10:40:06] * mlundblad_laptop joined the chat.
[10:54:30] * waqas left the chat.
[10:59:04] <MattJ> Ok, so the ejabberd PEP bug I was complaining about yesterday
[10:59:10] <MattJ> is actually a feature!!
[10:59:34] <MattJ> I could cry, really
[11:03:21] <Tobias> heh
[11:03:42] <dwd> I can't say more than I've said on the list. I don't see how this is conforming to the spec.
[11:03:46] <Kev> Pubsub subscriptions whether you want them or not.
[11:04:07] <Kev> I think the general term for this sort of thing on The Internet is 'spam'
[11:04:35] <MattJ> Kev, indeed... I'm tempted to add yet another ejabberd "compatibility" feature to Prosody
[11:04:46] <MattJ> I mean, it's affecting me, that's how I noticed it
[11:04:56] <Kev> Well, it makes it easier to detect spammy servers and block them, yes.
[11:05:01] <MattJ> I'm working on mobile stuff, and I kept receiving PEP events on my mobile despite not asking for them
[11:05:04] <Kev> This seems the right course of action to me.
[11:06:09] <MattJ> It's not hard to detect PEP events to the bare JID
[11:06:24] <dwd> True, but we really shouldn't be doing it.
[11:06:49] <MattJ> and your alternative solution is?
[11:06:57] <dwd> And as I say, you can't tell the difference between PEP and PubSub very easily unless you assume all node@domain should be
filtered.
[11:07:02] <dwd> Peer controls?
[11:07:15] <Kev> MattJ: If you detect a server is spamming you, block it. Problem solved.
[11:07:26] <MattJ> Yeah, right, but back in the real world... :)
[11:07:57] <Kev> I'm actually only being slightly tongue-in-cheek aboutthis.
[11:08:03] <Kev> This is essentially a spam attack.
[11:08:28] <MattJ> I understand, but users won't be tongue in cheek when they ask why they can't talk to most contacts on other servers
[11:09:05] <Kev> Right, but it needs someone to convince ejabberd to fix it, rather than adding support for their BSO-PEP.
[11:09:35] <dwd> If I were inclined, I'd detect ejabberd and drop pubsub drop it.
[11:10:50] <dwd> drop events, rather.
[11:11:09] <MattJ> and if I were to release a Prosody version that did this, it'd achieve what? :)
[11:11:15] <MattJ> It would be breaking the XMPP routing rules
[11:12:55] * Zash joined the chat.
[11:13:19] * Tobias left the chat.
[11:15:44] * gelraen joined the chat.
[11:22:04] * gelraen left the chat.
[11:22:04] * gelraen joined the chat.
[11:22:48] * deryni left the chat.
[11:23:07] * Tobias joined the chat.
[11:51:12] * luca tagliaferri left the chat.
[11:58:52] * Treebilou joined the chat.
[12:04:31] * waqas joined the chat.
[12:21:35] * gelraen left the chat.
[12:27:23] * Treebilou left the chat.
[12:32:20] <Kev> Haha.
[12:32:40] <Zash> haHA?
[12:34:19] <Kev> ww.
[12:35:14] * Florob joined the chat.
[12:38:40] * jugg joined the chat.
[12:41:31] * deryni joined the chat.
[12:42:56] * steve-e joined the chat.
[12:46:31] * smoku joined the chat.
[12:50:26] * luca tagliaferri joined the chat.
[12:50:31] * smoku left the chat.
[12:51:25] * smoku joined the chat.
[13:36:38] * deryni left the chat.
[13:41:53] <dwd> On a PEP service, do *all* subscriptions have filtered-notificiations applied to them, or only those through the auto-subscribe?
[13:42:59] <MattJ> Only those through auto-subscribe AIUI
[13:43:01] * deryni joined the chat.
[13:43:08] <dwd> Right, that's what I thought.
[13:43:12] <MattJ> "A PEP service MUST support the "filtered-notifications" feature defined in Section 9.2 of XEP-0060. This implies that when
an automatic subscriber can specify which event payloads it wants to receive by including appropriate feature bundles in the
XEP-0115 information it broadcasts."
[13:43:14] <dwd> Since otherwise it makes no sense.
[13:43:22] <dwd> Right, thanks.
[13:46:13] * Treebilou joined the chat.
[13:58:47] * waqas left the chat.
[13:58:55] * waqas joined the chat.
[14:00:02] * nabatt left the chat.
[14:00:42] * nabatt joined the chat.
[14:29:56] * jugg left the chat.
[14:33:48] * ermine joined the chat.
[14:36:37] * nabatt left the chat.
[14:37:15] * nabatt joined the chat.
[14:37:56] * tofu joined the chat.
[14:38:06] * nabatt left the chat.
[14:42:13] * nabatt joined the chat.
[14:50:26] * teo1 left the chat.
[14:54:28] * nabatt left the chat.
[14:57:54] * mlundblad_laptop left the chat.
[15:07:20] * smoku left the chat.
[15:08:54] * b-seize joined the chat.
[15:10:20] * b-seize left the chat.
[15:14:20] * steve-e left the chat.
[15:26:00] * waqas left the chat.
[15:30:25] * louiz left the chat.
[15:30:32] * louiz joined the chat.
[15:30:44] * louiz left the chat.
[15:30:54] * Guus left the chat.
[15:31:05] * teo1 joined the chat.
[15:31:34] * louiz joined the chat.
[15:33:51] * tofu left the chat.
[15:33:53] * tofu joined the chat.
[15:39:32] * niekie joined the chat.
[15:43:58] * waqas joined the chat.
[16:14:10] * Florob left the chat.
[16:14:20] * Florob joined the chat.
[16:16:16] * gelraen joined the chat.
[16:19:22] * nabatt joined the chat.
[16:21:11] * nabatt left the chat.
[16:21:28] * nabatt joined the chat.
[16:30:25] * Neustradamus left the chat.
[16:51:48] * petermount left the chat.
[17:08:55] * luca tagliaferri left the chat.
[17:09:02] * luca tagliaferri joined the chat.
[17:13:31] * bjc joined the chat.
[17:27:49] * Tobias left the chat.
[17:35:49] * Tobias joined the chat.
[17:40:11] * luca tagliaferri left the chat.
[17:40:23] * luca tagliaferri joined the chat.
[17:41:23] * Link Mauve left the chat.
[17:44:05] * luca tagliaferri left the chat.
[17:44:15] * luca tagliaferri joined the chat.
[17:45:19] * luca tagliaferri left the chat.
[17:45:42] * luca tagliaferri joined the chat.
[17:46:48] * luca tagliaferri left the chat.
[17:46:57] * luca tagliaferri joined the chat.
[17:48:53] * luca tagliaferri left the chat.
[17:49:25] * luca tagliaferri joined the chat.
[17:50:16] * luca tagliaferri left the chat.
[17:52:20] * luca tagliaferri joined the chat.
[17:53:10] <MattJ> /me hunts down smoku next
[17:55:54] <MattJ> !xmpp-core
[17:58:48] * jkhii joined the chat.
[18:00:20] <Kev> MattJ: oh?
[18:01:10] <MattJ> Kev, with any luck he's just testing stuff, and it's a mistake - with less luck it's released code and he insists it isn't
a bug
[18:01:24] <MattJ> but a connection was made to my server with a strange from attribute on the stream header
[18:01:39] <MattJ> from='remotedomain/mydomain'
[18:02:07] <Kev> Ah.
[18:02:07] <MattJ> But latest bis: "For initial stream headers in server-to-server communication, a server MUST include the 'from' attribute
and MUST set the value to the domainpart of the 'from' attribute of the stanza that caused the stream to be established"
[18:02:57] <MattJ> Seems I had him in the roster of one of my old accounts, but I guess he's offline at the moment
[18:03:39] <Tobias> MattJ: luckily he's in this room quite frequently
[18:03:52] <MattJ> I hadn't noticed him for a while, so wasn't sure
[18:03:56] <MattJ> I know he's about on and off
[18:04:15] <Kev> Just had a great bug report for Swift, seems we don't request the roster on a re-connect, and no-one's ever noticed :)
[18:04:19] <MattJ> :P
[18:04:55] * gelraen left the chat.
[18:05:09] * waqas left the chat.
[18:08:39] <MattJ> Prosody assigned that connection the id "s2sinbeef920", it seems
[18:08:45] <Zash> hahah
[18:10:12] <Kev> And excellent id.
[18:11:18] <Kev> s/And/An/
[18:24:48] * steve-e joined the chat.
[18:33:34] * evilotto joined the chat.
[18:50:21] * waqas joined the chat.
[18:55:44] * teo1 left the chat.
[18:55:46] * teo1 joined the chat.
[19:23:01] * Guus joined the chat.
[19:25:17] * deryni left the chat.
[19:34:19] * tofu left the chat.
[19:46:07] * jkhii left the chat.
[20:04:51] * waqas left the chat.
[20:05:59] * Link Mauve joined the chat.
[20:08:32] * waqas joined the chat.
[20:08:55] * Neustradamus joined the chat.
[20:25:49] * Zash left the chat.
[20:26:16] * tofu joined the chat.
[20:48:50] * mlundblad joined the chat.
[20:59:54] * Zash joined the chat.
[21:34:15] * bear left the chat.
[21:42:22] * ermine left the chat.
[21:45:08] * Link Mauve left the chat.
[21:47:56] * mlundblad left the chat.
[21:55:22] * jugg joined the chat.
[21:58:01] * tofu left the chat.
[21:58:02] * tofu joined the chat.
[22:37:21] * jugg left the chat.
[22:40:14] * jugg joined the chat.
[23:13:55] * steve-e left the chat.
[23:18:49] * jkhii joined the chat.
[23:20:27] * Guus left the chat.
[23:21:56] * julm joined the chat.
[00:20:57] * Tobias left the chat.
[00:28:51] * MattJ left the chat.
[01:01:39] * evilotto left the chat.
[01:56:46] * jugg left the chat.
[02:11:43] * Florob left the chat.
[02:22:39] * luca tagliaferri left the chat.
[03:16:54] * Zash left the chat.
[03:35:59] * Treebilou left the chat.
[04:09:40] * Nolan joined the chat.