larma
has left
00:00:27
Neustradamus
has joined
00:02:48
Neustradamus
has left
00:02:48
larma
has joined
00:06:36
Wojtek
has left
00:06:39
neustradamus
has left
00:12:24
neustradamus
has joined
00:12:55
Neustradamus
has joined
00:14:27
Neustradamus
has left
00:14:27
larma
has left
00:20:54
larma
has joined
00:20:55
SouL
has left
00:39:38
sonny
has left
00:46:39
sonny
has joined
00:47:00
debacle
has left
01:04:38
sonny
has left
01:50:32
sonny
has joined
01:50:53
sonny
has left
02:18:55
sonny
has joined
02:19:16
Kev
has left
02:34:18
Kev
has joined
02:34:41
SouL
has joined
03:24:52
sonny
has left
03:55:45
sonny
has joined
03:56:06
Stexielea
has joined
04:02:10
sonny
has left
04:06:15
sonny
has joined
04:06:36
Stexielea
has left
04:08:07
DebXWoody
has joined
04:11:57
sonny
has left
04:49:54
sonny
has joined
04:50:15
kikuchiyo
has joined
04:56:23
sonny
has left
05:02:29
sonny
has joined
05:02:56
paul
has joined
05:21:56
sonny
has left
05:38:53
sonny
has joined
05:39:45
sonny
has left
06:00:14
sonny
has joined
06:00:39
strar
has left
06:13:08
Marc
has joined
06:15:09
sonny
has left
06:20:30
sonny
has joined
06:20:52
kikuchiyo
has left
06:24:05
kikuchiyo
has joined
06:25:39
strar
has joined
06:26:46
kikuchiyo
has left
06:31:55
pulkomandy
has left
06:37:19
strar
has left
06:37:54
strar
has joined
06:39:24
pulkomandy
has joined
06:42:42
strar
has left
06:44:16
strar
has joined
06:45:40
pulkomandy
has left
06:49:45
paul
has left
06:55:32
paul
has joined
06:56:00
kikuchiyo
has joined
06:59:03
pulkomandy
has joined
06:59:14
sonny
has left
06:59:21
sonny
has joined
06:59:22
sonny
has left
07:05:37
sonny
has joined
07:05:39
tsk
has left
07:05:56
jdev
has joined
07:05:56
tsk
has joined
07:05:59
jdev
has left
07:08:32
sonny
has left
07:08:57
sonny
has joined
07:09:02
sonny
has left
07:10:49
sonny
has joined
07:10:50
sonny
has left
07:14:01
sonny
has joined
07:14:02
asterix
has joined
07:14:35
kikuchiyo
has left
07:16:44
kikuchiyo
has joined
07:17:04
sonny
has left
07:18:26
sonny
has joined
07:18:27
sonny
has left
07:19:52
sonny
has joined
07:19:53
debacle
has joined
07:21:39
sonny
has left
07:28:13
sonny
has joined
07:28:15
pulkomandy
has left
07:29:41
pulkomandy
has joined
07:29:44
pulkomandy
has left
07:36:45
pulkomandy
has joined
07:40:57
pulkomandy
has left
07:44:01
pulkomandy
has joined
07:51:08
sonny
has left
07:51:14
sonny
has joined
07:51:15
pulkomandy
has left
07:56:18
pulkomandy
has joined
08:01:42
pulkomandy
has left
08:09:57
pulkomandy
has joined
08:09:58
strar
has left
08:14:06
pulkomandy
has left
08:14:58
asterix
has left
08:16:59
asterix
has joined
08:17:39
pulkomandy
has joined
08:22:15
sonny
has left
08:34:52
sonny
has joined
08:34:55
pulkomandy
has left
08:36:05
pulkomandy
has joined
08:36:06
adrien
has left
08:41:21
adrien
has joined
08:43:04
pulkomandy
has left
08:46:05
pulkomandy
has joined
08:46:06
goffi
has joined
08:48:35
pulkomandy
has left
08:54:57
asterix
has left
08:55:23
asterix
has joined
08:55:24
asterix
has left
08:55:27
asterix
has joined
08:55:28
sonny
has left
08:55:35
sonny
has joined
08:55:36
pulkomandy
has joined
08:56:06
pulkomandy
has left
09:01:16
pulkomandy
has joined
09:01:28
pulkomandy
has left
09:04:21
strar
has joined
09:09:37
pulkomandy
has joined
09:11:42
pulkomandy
has left
09:18:45
pulkomandy
has joined
09:24:42
pulkomandy
has left
09:29:47
debacle
has left
09:30:32
strar
has left
09:36:22
pulkomandy
has joined
09:38:44
strar
has joined
09:39:33
sonny
has left
09:42:49
sonny
has joined
09:45:58
sonny
has left
09:47:18
pulkomandy
has left
09:47:49
sonny
has joined
09:47:51
sonny
has left
09:48:07
pulkomandy
has joined
09:49:43
Syndace
has left
09:54:57
pulkomandy
has left
09:55:05
Syndace
has joined
10:01:44
pulkomandy
has joined
10:01:46
jonas’
has left
10:04:15
jonas’
has joined
10:06:18
pulkomandy
has left
10:08:47
pulkomandy
has joined
10:12:43
lovetox
has left
10:25:59
pulkomandy
has left
10:27:42
pulkomandy
has joined
10:27:43
pulkomandy
has left
10:36:55
windom2@xmpp.jp
has joined
10:41:32
pulkomandy
has joined
10:42:03
pulkomandy
has left
10:52:04
pulkomandy
has joined
10:52:08
debacle
has joined
10:58:07
pulkomandy
has left
10:58:08
strar
has left
11:00:20
pulkomandy
has joined
11:03:42
strar
has joined
11:07:07
pulkomandy
has left
11:13:42
pulkomandy
has joined
11:13:43
pulkomandy
has left
11:31:17
pulkomandy
has joined
11:39:43
windom2@xmpp.jp
has left
11:42:56
pulkomandy
has left
11:45:02
pulkomandy
has joined
11:53:43
pulkomandy
has left
12:05:12
pulkomandy
has joined
12:05:25
pulkomandy
has left
12:12:17
pulkomandy
has joined
12:12:18
debacle
has left
12:17:27
debacle
has joined
12:24:43
pulkomandy
has left
12:30:33
pulkomandy
has joined
12:30:36
paul
has left
12:35:15
paul
has joined
12:35:23
pulkomandy
has left
12:36:24
pulkomandy
has joined
12:36:26
strar
has left
12:37:56
windom2@xmpp.jp
has joined
12:39:20
pulkomandy
has left
12:41:46
strar
has joined
12:42:17
pulkomandy
has joined
12:46:26
pulkomandy
has left
12:52:09
debacle
has left
13:01:01
debacle
has joined
13:01:28
pulkomandy
has joined
13:03:26
pulkomandy
has left
13:07:14
pulkomandy
has joined
13:13:27
pulkomandy
has left
13:19:49
pulkomandy
has joined
13:24:52
pulkomandy
has left
13:29:42
pulkomandy
has joined
13:29:43
pulkomandy
has left
13:39:13
pulkomandy
has joined
13:44:58
debacle
has left
13:55:41
pulkomandy
has left
14:00:17
pulkomandy
has joined
14:00:19
adrien
has left
14:11:14
adrien
has joined
14:11:16
sonny
has joined
14:13:07
rion
has left
14:18:38
pulkomandy
has left
14:19:01
rion
has joined
14:21:07
pulkomandy
has joined
14:24:00
lovetox
has joined
14:28:50
pulkomandy
has left
14:34:04
pulkomandy
has joined
14:34:05
edhelas
has left
14:53:03
edhelas
has joined
14:57:34
pulkomandy
has left
15:09:18
pulkomandy
has joined
15:14:24
lovetox_
has joined
15:19:14
lovetox_
has left
15:19:20
lovetox_
has joined
15:19:31
alexis
has left
15:21:31
alexis
has joined
15:21:33
pulkomandy
has left
15:22:08
windom2@xmpp.jp
has left
15:22:17
lovetox_
has left
15:23:44
lovetox_
has joined
15:24:14
lovetox_
has left
15:24:21
pulkomandy
has joined
15:24:32
alexis
has left
15:25:47
alexis
has joined
15:25:49
neustradamus
has left
15:26:20
neustradamus
has joined
15:26:21
adrien
has left
15:26:22
pulkomandy
has left
15:26:56
Neustradamus
has joined
15:27:44
Neustradamus
has left
15:27:45
neustradamus
has left
15:28:09
neustradamus
has joined
15:28:10
adrien
has joined
15:29:10
Neustradamus
has joined
15:31:19
Neustradamus
has left
15:31:19
pulkomandy
has joined
15:34:25
adrien
has left
15:35:11
adrien
has joined
15:37:33
Kev
has left
15:41:58
pulkomandy
has left
15:44:20
pulkomandy
has joined
15:44:33
neustradamus
has left
15:46:56
neustradamus
has joined
15:46:57
Neustradamus
has joined
15:47:14
Neustradamus
has left
15:47:14
Kev
has joined
15:47:16
neustradamus
has left
15:48:34
neustradamus
has joined
15:48:34
Neustradamus
has joined
15:50:13
Neustradamus
has left
15:50:14
windom2@xmpp.jp
has joined
15:50:57
pulkomandy
has left
15:51:04
neustradamus
has left
15:51:37
neustradamus
has joined
15:51:37
Neustradamus
has joined
15:53:46
Neustradamus
has left
15:53:46
pulkomandy
has joined
15:56:28
lovetox_
has joined
15:56:58
Kev
has left
15:59:00
Wojtek
has joined
15:59:35
pulkomandy
has left
16:01:10
pulkomandy
has joined
16:11:25
Wojtek
16:14:51
hi, I have a question about forwarding IQ in semi-anonymous rooms. As per
https://xmpp.org/extensions/xep-0045.html#bizrules-iq
"If an occupant wants to send an IQ stanza to another user in a semi-anonymous room, the sender can direct the stanza to the recipient's occupant JID and the service SHOULD forward the stanza to the recipient's real JID. However, the MUC service MUST NOT reveal the sender's real JID to the recipient at any time, nor reveal the recipient's real JID to the sender."
such IQ should be forwarded to FullJID or BareJID? (DMs for example stipulate FullJID)
jonas’
16:15:11
hahahaha
jonas’
16:15:14
it depends™
jonas’
16:15:21
and it’s written down nowhere what the right thing is
Wojtek
16:15:25
I know ]:->
jonas’
16:15:44
Wojtek, for example, you’d want to route PEP and vCard requests (if you let them pass through) to the bare JID, but disco#info and ping should go to the full JID.
jonas’
16:15:56
of course, the fun really starts when there’s more than one full JID behind the same nickname
Wojtek
16:16:19
yup, and I was driving at that because we forward everything to FullJID, which obviously breaks vCard...
adrien
has left
16:16:51
adrien
has joined
16:18:16
Wojtek
16:18:39
and a followup question - should server handle vcard requests send only to BareJID or also to FullJID? 0045/00153 mentions "send to BareJID" but there is no MUST nor mention that sending to FullJID is invalid
MattJ
16:18:42
Wojtek, we forward everything to the full JID unless it looks like a protocol we understand to require the bare JID
MattJ
16:18:58
It should only handle vCard requests to the bare JID
jonas’
16:19:07
Wojtek, I’m pretty sure that a server handling IQ requests to the full JID would violate RFC 6120
MattJ
16:19:12
Sending to the full JID is not invalid, but per the RFC that stanza must be routed to the client
pep.
16:19:32
and forwarding jids also has implications re privacy ✎
pep.
16:19:39
and forwarding IQs also has implications re privacy ✏
MattJ
16:19:42
ejabberd also got this the wrong way around in some ancient versions
pulkomandy
has left
16:19:47
windom2@xmpp.jp
has left
16:20:52
pep.
16:20:53
As a server dev I'm not sure I'd want to forward any IQs tbh, in semi-anon rooms
pulkomandy
has joined
16:21:22
MattJ
16:22:20
It's up to clients if they choose to respond
MattJ
16:22:24
(and how)
jonas’
16:23:14
also you need to somehow keep routing info in the stanza so that you know where to route the response to. do server’s do that (in the @id?), or is that based on luck?
MattJ
16:23:25
id
pep.
16:23:27
is it really up to me the client if you query pep?
Wojtek
16:24:19
@MattJ "unless it looks like a protocol we understand to require the bare JID" that does feel kinda inflexible
pep.
16:24:31
someday I'll write that script to deanonymize contacts :p
jonas’
16:24:41
if you want the correct flexible solution, invest in MIX ;)
pep.
16:24:55
does mix fix this in any way?
jonas’
16:25:09
pep., it’s supposed to by making resources addressable, removing the ambiguity
Zash
16:25:11
It fixes it by not fixing it?
pep.
16:25:12
"realjids everywhere anyway"?
Zash
16:25:18
↑
jonas’
16:25:21
pep., oh, I wasn’t talking about the privacy thing
pep.
16:25:26
jonas’: ah
jonas’
16:25:27
I was talking about the flexibility thing
MattJ
16:25:28
Wojtek, I totally agree, but it has worked this way for 20 years, and here we are :)
jonas’
16:25:45
pep., build that script and donate it to sjn so that we finally get accurate user counts ;)
MattJ
16:25:55
The amount of flexibility that has been required is quite low
pep.
16:26:01
jonas’: haha, and you deal with privacy laws? :p
Zash
16:26:04
Didn't ejabberd "solve" that by handling vcard requests sent to full JIDs?
MattJ
16:26:13
Zash, yes, in the olden days
pulkomandy
has left
16:26:14
pulkomandy
has joined
16:26:15
jonas’
16:26:22
pep., something about infomration manifestly made public and me not storing it, just counting
Zash
16:26:33
And Prosody currently redirects vcard, vcard4 and PEP requests to the bare JID
Wojtek
16:26:44
@jonas’ MIX - it's basically ready, with MIX-MUC ;-)
pulkomandy
has left
16:30:04
pulkomandy
has joined
16:30:11
Wojtek
has left
16:36:55
Wojtek
has joined
16:39:17
lovetox_
has left
16:47:12
lovetox_
has joined
16:47:15
lovetox_
has left
16:47:51
pulkomandy
has left
16:50:58
pulkomandy
has joined
16:51:06
lovetox_
has joined
16:56:37
lovetox_
has left
16:56:45
lovetox_
has joined
16:57:05
lovetox_
has left
16:58:11
lovetox_
has joined
16:58:14
lovetox_
has left
16:58:19
lovetox_
has joined
17:00:43
lovetox_
has left
17:01:07
lovetox_
has joined
17:02:16
pulkomandy
has left
17:02:53
lovetox_
has left
17:02:57
debacle
has joined
17:09:47
pulkomandy
has joined
17:16:43
pulkomandy
has left
17:18:04
paul
has left
17:26:08
pulkomandy
has joined
17:26:45
pulkomandy
has left
17:33:09
pulkomandy
has joined
17:36:43
pulkomandy
has left
17:41:01
pulkomandy
has joined
17:48:04
pulkomandy
has left
17:51:42
pulkomandy
has joined
17:52:15
debacle
has left
17:53:35
debacle
has joined
17:54:02
asterix
has left
17:59:17
pulkomandy
has left
17:59:58
paul
has joined
18:00:24
pulkomandy
has joined
18:02:19
pulkomandy
has left
18:04:40
lovetox_
has joined
18:09:15
lovetox_
has left
18:10:09
pulkomandy
has joined
18:15:43
pulkomandy
has left
18:22:05
lovetox
has left
18:26:46
pulkomandy
has joined
18:31:52
alexis
has left
18:34:31
alexis
has joined
18:34:32
asterix
has joined
18:39:39
sonny
has left
18:39:46
sonny
has joined
18:39:48
sonny
has left
18:40:32
sonny
has joined
18:40:33
pulkomandy
has left
18:47:40
pulkomandy
has joined
18:47:43
pulkomandy
has left
18:52:50
pulkomandy
has joined
19:01:02
alexis
has left
19:01:46
pulkomandy
has left
19:09:59
pulkomandy
has joined
19:11:02
pulkomandy
has left
19:16:06
pulkomandy
has joined
19:16:10
lovetox
has joined
19:19:57
pulkomandy
has left
19:21:08
pulkomandy
has joined
19:21:13
Luciole
has joined
19:23:08
debacle
has left
19:25:34
debacle
has joined
19:26:05
kikuchiyo
has left
19:27:02
pulkomandy
has left
19:27:09
debacle
has left
19:28:09
goffi
has left
19:28:32
debacle
has joined
19:28:38
kikuchiyo
has joined
19:33:12
DebXWoody
has left
19:34:37
DebXWoody
has joined
19:34:50
pulkomandy
has joined
19:35:22
DebXWoody
has left
19:39:04
DebXWoody
has joined
19:39:17
kikuchiyo
has left
19:39:19
FireFly
has joined
19:39:47
firefly
has joined
19:44:27
Luciole
has left
19:44:54
pulkomandy
has left
19:45:24
pulkomandy
has joined
19:45:28
lovetox_
has joined
19:47:48
lovetox_
has left
19:47:58
kikuchiyo
has joined
19:48:16
lovetox_
has joined
19:49:04
lovetox_
has left
19:49:11
pulkomandy
has left
19:50:59
adrien
has left
19:51:57
kikuchiyo
has left
19:54:21
adrien
has joined
19:56:20
lovetox
has left
20:02:34
adrien
has left
20:02:34
lovetox
has joined
20:02:40
adrien
has joined
20:03:08
kikuchiyo
has joined
20:03:27
pulkomandy
has joined
20:05:26
kikuchiyo
has left
20:10:18
pulkomandy
has left
20:17:05
pulkomandy
has joined
20:17:07
pulkomandy
has left
20:21:41
kikuchiyo
has joined
20:26:58
pulkomandy
has joined
20:27:09
strar
has left
20:28:56
strar
has joined
20:29:54
jakoor
has joined
20:30:24
kikuchiyo
has left
20:33:00
firefly
has left
20:33:03
firefly
has joined
20:33:07
jakoor
has left
20:34:18
strar
has left
20:35:52
goffi
has joined
20:36:20
strar
has joined
20:38:22
firefly
has left
20:48:22
firefly
has joined
20:48:26
kikuchiyo
has joined
20:52:34
Wojtek
has left
20:53:01
kikuchiyo
has left
20:59:33
DebXWoody
has left
20:59:45
lovetox
has left
20:59:51
lovetox
has joined
21:05:19
kikuchiyo
has joined
21:05:41
lovetox
has left
21:10:38
lovetox
has joined
21:11:07
kikuchiyo
has left
21:12:32
alexis
has joined
21:13:30
alexis
has left
21:13:54
firefly
has left
21:18:24
firefly
has joined
21:18:24
pulkomandy
has left
21:19:30
pulkomandy
has joined
21:20:10
sonny
has left
21:24:23
sonny
has joined
21:24:24
sonny
has left
21:25:07
sonny
has joined
21:25:08
alexis
has joined
21:45:04
FireFly
has left
21:52:07
FireFly
has joined
21:55:10
goffi
has left
21:56:27
lovetox
has left
21:58:54
Marc
has left
22:03:16
kikuchiyo
has joined
22:05:42
SouL
has left
22:08:00
asterix
has left
22:33:07
neustradamus
has left
22:35:45
neustradamus
has joined
22:35:46
Neustradamus
has joined
22:37:19
Neustradamus
has left
22:37:20
asterix
has joined
22:37:52
SouL
has joined
22:38:18
asterix
has left
22:42:18
kikuchiyo
has left
22:49:21
debacle
has left
22:56:47
debacle
has joined
22:58:02
alexis
has left
22:58:02
paul
has left
23:04:41
alexis
has joined
23:19:32
kikuchiyo
has joined
23:26:14
kikuchiyo
has left
23:32:18