Kev
has left
00:01:26
Kev
has joined
00:02:00
pasdesushi
has left
00:02:37
debacle
has left
00:10:56
xnamed
has left
00:15:30
Sam
has left
00:17:11
wurstsalat
has left
00:24:56
xnamed
has joined
00:25:21
xnamed
has left
01:11:40
Vaulor
has left
01:12:14
gregory
has left
01:13:26
xnamed
has joined
01:15:30
Kev
has left
01:23:58
Kev
has joined
01:25:00
EOF
has left
01:31:17
EOF
has joined
01:32:33
kikuchiyo
has joined
01:32:43
jgart
has joined
01:36:08
goffi
has left
01:40:15
atomicwatch
has left
01:44:15
thomaslewis
has joined
01:48:23
thomaslewis
has left
01:50:25
atomicwatch
has joined
01:56:31
thomaslewis
has joined
01:58:21
thomaslewis
has left
01:59:06
goffi
has joined
02:04:47
Kev
has left
02:28:59
Kev
has joined
02:45:32
Kev
has left
02:45:34
Kev
has joined
02:47:18
atomicwatch
has left
02:55:50
atomicwatch
has joined
03:11:31
Yagizа
has joined
03:21:18
Millesimus
has left
03:22:56
Wojtek
has left
03:23:17
Millesimus
has joined
03:37:53
Sam
has joined
03:40:23
marc0s
has left
03:45:40
marc0s
has joined
03:45:41
Sam
has left
03:49:56
nik
has joined
04:03:55
adx
has joined
04:08:19
Vaulor
has joined
04:17:49
xnamed
has left
04:17:59
xnamed
has joined
04:25:39
pasdesushi
has joined
04:30:13
marc0s
has left
04:31:00
thomaslewis
has joined
04:31:55
marc0s
has joined
04:32:01
thomaslewis
has left
04:32:50
thomaslewis
has joined
04:32:53
thomaslewis
has left
04:35:00
Beherit
has joined
04:37:48
thomaslewis
has joined
04:39:37
thomaslewis
has left
04:40:44
xnamed
has left
04:40:45
thomaslewis
has joined
04:41:52
thomaslewis
has left
04:42:22
xnamed
has joined
04:54:17
atomicwatch
has left
05:13:24
selurvedu
has left
05:14:54
thomaslewis
has joined
05:19:43
thomaslewis
has left
05:22:52
thomaslewis
has joined
05:23:16
nicoco
has joined
05:27:23
thomaslewis
has left
05:27:39
Yagizа
has left
05:32:41
goffi
has left
05:35:06
goffi
has joined
05:35:17
thomaslewis
has joined
05:35:53
adx
has left
05:37:30
thomaslewis
has left
05:37:44
thomaslewis
has joined
05:39:18
adx
has joined
05:39:53
thomaslewis
has left
05:39:54
selurvedu
has joined
05:40:34
gregory
has joined
05:40:46
mirux
has joined
05:43:22
MSavoritias (fae,ve)
has joined
05:47:11
selurvedu
has left
05:52:33
marc0s
has left
05:55:58
marc0s
has joined
05:56:01
marc0s
has left
05:58:52
marc0s
has joined
05:58:55
MattJ
has joined
06:00:52
marc0s
has left
06:06:47
marc0s
has joined
06:06:49
marc0s
has left
06:09:57
marc0s
has joined
06:10:00
Alex
has left
06:14:09
marc0s
has left
06:15:28
marc0s
has joined
06:15:30
marc0s
has left
06:15:53
marc0s
has joined
06:15:55
kikuchiyo
has left
06:18:14
marc0s
has left
06:22:07
marc0s
has joined
06:22:10
marc0s
has left
06:23:38
marc0s
has joined
06:23:41
Yagizа
has joined
06:25:55
marc0s
has left
06:25:58
marc0s
has joined
06:26:00
Alex
has joined
06:31:52
Laura
has left
06:33:55
kikuchiyo
has joined
06:40:21
debacle
has joined
06:42:34
pulkomandy
has left
06:44:35
pulkomandy
has joined
06:44:37
marc0s
has left
06:45:15
marc0s
has joined
06:45:22
amee2k
has joined
06:48:02
marc0s
has left
06:48:19
marc0s
has joined
06:48:22
adx
has left
06:51:10
atomicwatch
has joined
06:51:22
kikuchiyo
has left
07:01:59
marc0s
has left
07:02:46
marc0s
has joined
07:02:49
pulkomandy
has left
07:03:17
wurstsalat
has joined
07:03:29
marc0s
has left
07:06:40
marc0s
has joined
07:06:43
marc0s
has left
07:07:56
marc0s
has joined
07:07:59
marc0s
has left
07:10:49
marc0s
has joined
07:10:52
marc0s
has left
07:11:45
marc0s
has joined
07:11:47
Mario Sabatino
has joined
07:14:06
marc0s
has left
07:16:56
marc0s
has joined
07:16:59
Beherit
has left
07:20:00
kikuchiyo
has joined
07:25:36
amee2k
has left
07:30:02
marc0s
has left
07:32:13
marc0s
has joined
07:32:23
rubi
has left
07:33:56
rubi
has joined
07:33:58
adx
has joined
07:33:58
kikuchiyo
has left
07:35:50
rubi
has left
07:36:57
rubi
has joined
07:37:00
amee2k
has joined
07:38:00
marc0s
has left
07:41:06
marc0s
has joined
07:41:09
Beherit
has joined
07:47:46
larma
has joined
08:00:55
amee2k
has left
08:03:04
kikuchiyo
has joined
08:07:39
kikuchiyo
has left
08:16:09
marc0s
has left
08:21:22
amee2k
has joined
08:21:56
marc0s
has joined
08:25:51
debacle
has left
08:43:57
amee2k
has left
08:53:25
Mx2
has left
08:56:36
kikuchiyo
has joined
09:12:13
kikuchiyo
has left
09:13:07
kikuchiyo
has joined
09:14:02
amee2k
has joined
09:23:46
debacle
has joined
09:47:17
marc0s
has left
09:48:04
marc0s
has joined
09:48:09
marc0s
has left
09:53:59
marc0s
has joined
09:54:02
Matrix Traveler (bot)
has left
09:56:39
homebeach
has left
09:56:39
homebeach
has joined
09:56:40
Matrix Traveler (bot)
has joined
09:56:41
marc0s
has left
09:58:09
marc0s
has joined
09:58:12
pulkomandy
has joined
09:59:33
kikuchiyo
has left
10:13:56
mirux
has left
10:22:35
kikuchiyo
has joined
10:24:24
mirux
has joined
10:25:18
kikuchiyo
has left
10:25:19
xecks
has left
10:25:37
xecks
has joined
10:25:39
pulkomandy
has left
10:26:04
kikuchiyo
has joined
10:26:18
mirux
has left
10:27:07
kikuchiyo
has left
10:27:21
kikuchiyo
has joined
10:28:07
mirux
has joined
10:28:16
pulkomandy
has joined
10:30:02
marc0s
has left
10:36:46
marc0s
has joined
10:36:49
marc0s
has left
10:37:17
marc0s
has joined
10:37:18
marc0s
has left
10:38:41
marc0s
has joined
10:38:44
paul
has left
10:39:52
kikuchiyo
has left
10:42:11
nik
has left
10:42:30
kikuchiyo
has joined
10:42:50
paul
has joined
10:50:22
Wojtek
has joined
10:52:46
mirux
has left
10:58:29
marc0s
has left
10:59:20
marc0s
has joined
10:59:44
mirux
has joined
11:00:43
Mx2
has joined
11:03:32
nik
has joined
11:06:02
Laura
has joined
11:12:49
pulkomandy
has left
11:13:33
pulkomandy
has joined
11:13:35
pulkomandy
has left
11:15:51
pulkomandy
has joined
11:15:53
mirux
has left
11:20:23
mirux
has joined
11:21:19
mirux
has left
11:24:11
Mx2
has left
11:29:56
mirux
has joined
11:31:30
mirux
has left
11:37:15
PapaTutuWawa
has joined
11:37:32
mirux
has joined
11:39:54
kikuchiyo
has left
11:51:59
kikuchiyo
has joined
11:54:03
marc0s
has left
11:55:03
marc0s
has joined
11:55:04
marc0s
has left
11:55:33
mirux
has left
11:55:48
marc0s
has joined
11:56:07
pulkomandy
has left
11:56:38
pulkomandy
has joined
11:56:45
Mx2
has joined
11:57:28
marc0s
has left
11:58:27
marc0s
has joined
11:58:31
mirux
has joined
11:58:51
kikuchiyo
has left
11:59:35
marc0s
has left
12:01:02
marc0s
has joined
12:01:05
kikuchiyo
has joined
12:01:10
marc0s
has left
12:02:22
marc0s
has joined
12:02:25
kikuchiyo
has left
12:03:15
kikuchiyo
has joined
12:03:32
kikuchiyo
has left
12:03:45
techmetx11
has left
12:03:50
kikuchiyo
has joined
12:04:46
kikuchiyo
has left
12:04:56
techmetx11
has joined
12:05:27
kikuchiyo
has joined
12:05:40
kikuchiyo
has left
12:05:55
kikuchiyo
has joined
12:07:46
paul
has left
12:10:41
Sam
has joined
12:11:51
pulkomandy
has left
12:11:52
nik
has left
12:13:43
nik
has joined
12:13:46
kikuchiyo
has left
12:14:31
kikuchiyo
has joined
12:14:50
kikuchiyo
has left
12:15:02
kikuchiyo
has joined
12:15:53
marc0s
has left
12:16:21
marc0s
has joined
12:16:24
marc0s
has left
12:21:28
marc0s
has joined
12:21:31
sonny
has left
12:28:14
sonny
has joined
12:28:23
sonny
has left
12:36:53
sonny
has joined
12:37:04
sonny
has left
12:40:06
sonny
has joined
12:40:15
mirux
has left
12:45:05
larma
has left
12:46:45
PapaTutuWawa
has left
12:47:13
mirux
has joined
12:47:54
marc0s
has left
12:56:07
marc0s
has joined
12:56:12
marc0s
has left
12:56:40
marc0s
has joined
12:56:43
mirux
has left
12:58:22
Wojtek
has left
13:02:22
mirux
has joined
13:04:08
sonny
has left
13:08:04
Wojtek
has joined
13:11:02
marc0s
has left
13:11:25
marc0s
has joined
13:11:28
nik
has left
13:15:34
sonny
has joined
13:17:51
amee2k
has left
13:18:05
nik
has joined
13:31:44
marc0s
has left
13:35:05
marc0s
has joined
13:35:08
marc0s
has left
13:35:36
marc0s
has joined
13:35:39
marc0s
has left
13:36:04
marc0s
has joined
13:36:07
marc0s
has left
13:38:34
marc0s
has joined
13:38:37
Wojtek
has left
13:39:15
Laura
has left
13:39:47
Laura
has joined
13:40:06
pulkomandy
has joined
13:42:46
xnamed
has left
13:43:20
Wojtek
has joined
13:43:50
marc0s
has left
13:44:21
marc0s
has joined
13:44:24
marc0s
has left
13:44:34
marc0s
has joined
13:44:37
PapaTutuWawa
has joined
13:45:13
marc0s
has left
13:45:15
marc0s
has joined
13:45:18
marc0s
has left
13:45:59
marc0s
has joined
13:46:03
Matrix Traveler (bot)
has left
13:47:13
homebeach
has left
13:47:13
homebeach
has joined
13:47:16
Matrix Traveler (bot)
has joined
13:47:16
amee2k
has joined
13:50:12
nik
has left
13:52:06
pulkomandy
has left
13:53:22
Millesimus
has left
13:54:32
marc0s
has left
13:54:57
marc0s
has joined
13:55:00
Millesimus
has joined
13:59:38
mirux
has left
14:03:00
mirux
has joined
14:03:40
marc0s
has left
14:04:29
marc0s
has joined
14:04:32
mirux
has left
14:04:39
marc0s
has left
14:05:41
marc0s
has joined
14:05:43
mirux
has joined
14:05:52
mirux
has left
14:07:56
mirux
has joined
14:08:40
mirux
has left
14:08:53
mirux
has joined
14:10:20
thomaslewis
has joined
14:16:41
thomaslewis
has left
14:19:29
paul
has joined
14:23:12
nik
has joined
14:25:55
Sam
has left
14:27:48
amee2k
has left
14:32:10
xnamed
has joined
14:40:42
kikuchiyo
has left
14:41:16
nik
has left
14:41:42
kikuchiyo
has joined
14:43:01
kikuchiyo
has left
14:43:10
kikuchiyo
has joined
14:44:17
kikuchiyo
has left
14:44:26
kikuchiyo
has joined
14:45:10
kikuchiyo
has left
14:45:15
kikuchiyo
has joined
14:46:50
kikuchiyo
has left
14:47:01
sonny
has left
14:47:12
sonny
has joined
14:47:22
MSavoritias (fae,ve)
has left
14:50:29
MSavoritias (fae,ve)
has joined
14:50:49
kikuchiyo
has joined
14:50:52
kikuchiyo
has left
14:51:06
kikuchiyo
has joined
14:51:52
kikuchiyo
has left
14:51:57
kikuchiyo
has joined
14:52:58
kikuchiyo
has left
14:53:06
kikuchiyo
has joined
14:55:21
kikuchiyo
has left
14:55:27
kikuchiyo
has joined
14:56:47
kikuchiyo
has left
14:57:00
Sam
has joined
14:57:05
_root
has left
14:57:25
kikuchiyo
has joined
14:57:50
_root
has joined
14:57:58
kikuchiyo
has left
14:58:00
kikuchiyo
has joined
14:58:52
kikuchiyo
has left
14:59:01
kikuchiyo
has joined
14:59:41
kikuchiyo
has left
15:00:00
kikuchiyo
has joined
15:01:26
kikuchiyo
has left
15:01:41
kikuchiyo
has joined
15:02:27
kikuchiyo
has left
15:02:31
nik
has joined
15:03:26
kikuchiyo
has joined
15:04:03
kikuchiyo
has left
15:04:09
kikuchiyo
has joined
15:04:56
kikuchiyo
has left
15:05:06
thomaslewis
has joined
15:06:51
kikuchiyo
has joined
15:07:26
kikuchiyo
has left
15:07:35
pulkomandy
has joined
15:08:19
MSavoritias (fae,ve)
has left
15:08:29
MSavoritias (fae,ve)
has joined
15:08:45
thomaslewis
has left
15:08:54
amee2k
has joined
15:09:42
kikuchiyo
has joined
15:11:44
kikuchiyo
has left
15:11:53
sonny
has left
15:12:46
kikuchiyo
has joined
15:12:48
kikuchiyo
has left
15:12:56
sonny
has joined
15:12:58
kikuchiyo
has joined
15:13:44
kikuchiyo
has left
15:14:06
kikuchiyo
has joined
15:14:52
kikuchiyo
has left
15:14:57
kikuchiyo
has joined
15:15:40
kikuchiyo
has left
15:15:52
sonny
has left
15:18:11
sonny
has joined
15:18:20
kikuchiyo
has joined
15:18:42
kikuchiyo
has left
15:19:00
Wojtek
has left
15:19:55
kikuchiyo
has joined
15:20:11
pulkomandy
has left
15:20:12
pulkomandy
has joined
15:20:15
kikuchiyo
has left
15:20:24
sonny
has left
15:21:02
marc0s
has left
15:21:10
marc0s
has joined
15:21:13
kikuchiyo
has joined
15:21:23
sonny
has joined
15:21:31
marc0s
has left
15:21:50
marc0s
has joined
15:21:53
kikuchiyo
has left
15:22:07
kikuchiyo
has joined
15:22:50
kikuchiyo
has left
15:22:59
Sam
has left
15:24:02
kikuchiyo
has joined
15:24:21
kikuchiyo
has left
15:24:28
kikuchiyo
has joined
15:25:17
kikuchiyo
has left
15:25:37
kikuchiyo
has joined
15:26:15
kikuchiyo
has left
15:26:29
kikuchiyo
has joined
15:26:51
kikuchiyo
has left
15:26:55
kikuchiyo
has joined
15:27:37
kikuchiyo
has left
15:27:44
kikuchiyo
has joined
15:29:16
kikuchiyo
has left
15:29:25
kikuchiyo
has joined
15:29:58
kikuchiyo
has left
15:30:16
nik
has left
15:31:10
kikuchiyo
has joined
15:31:31
atomicwatch
has left
15:32:20
Mx2
has left
15:33:57
atomicwatch
has joined
15:34:38
sonny
has left
15:35:44
sonny
has joined
15:35:53
marc0s
has left
15:38:41
marc0s
has joined
15:38:43
sonny
has left
15:44:18
sonny
has joined
15:44:28
marc0s
has left
15:45:43
marc0s
has joined
15:45:46
debacle
has left
15:46:44
nik
has joined
15:47:33
Sam
has joined
15:49:38
sonny
has left
15:51:29
sonny
has joined
15:51:38
sonny
has left
15:56:41
sonny
has joined
15:56:54
Matrix Traveler (bot)
has left
15:58:19
homebeach
has left
15:58:19
homebeach
has joined
15:58:21
Matrix Traveler (bot)
has joined
15:58:21
Mx2
has joined
15:59:19
nik
has left
16:03:09
pulkomandy
has left
16:04:52
pulkomandy
has joined
16:04:54
Laura
has left
16:08:28
marc0s
has left
16:10:21
marc0s
has joined
16:10:25
Laura
has joined
16:11:54
atomicwatch
has left
16:13:34
marc0s
has left
16:13:34
marc0s
has joined
16:13:37
marc0s
has left
16:14:03
marc0s
has joined
16:14:06
thomaslewis
has joined
16:15:32
atomicwatch
has joined
16:15:42
atomicwatch
has left
16:15:44
sonny
has left
16:16:21
atomicwatch
has joined
16:16:30
sonny
has joined
16:16:33
thomaslewis
has left
16:16:51
pulkomandy
has left
16:17:55
pulkomandy
has joined
16:17:57
Mx2
has left
16:22:08
marc0s
has left
16:23:27
marc0s
has joined
16:23:31
Laura
has left
16:32:13
marc0s
has left
16:33:28
marc0s
has joined
16:33:33
larma
has joined
16:39:55
marc0s
has left
16:41:09
marc0s
has joined
16:41:13
nik
has joined
16:42:27
sonny
has left
16:43:30
marc0s
has left
16:45:03
marc0s
has joined
16:45:06
marc0s
has left
16:46:09
marc0s
has joined
16:46:15
Mx2
has joined
16:46:48
Laura
has joined
16:57:21
edhelas
has left
16:58:14
edhelas
has joined
17:00:44
qwestion
has joined
17:16:27
xnamed
has left
17:17:24
debacle
has joined
17:17:42
Yagizа
has left
17:18:05
amee2k
has left
17:21:33
qwestion
has left
17:27:43
mirux
has left
17:31:56
Mx2
has left
17:32:00
mirux
has joined
17:32:37
mirux
has left
17:35:16
mirux
has joined
17:35:55
Sam
has left
17:36:20
amee2k
has joined
17:43:46
adx
has left
17:45:42
nik
has left
17:45:53
larma
has left
17:48:12
selurvedu
has joined
17:52:00
Sam
has joined
17:55:18
mirux
has left
18:00:02
mirux
has joined
18:00:43
thomaslewis
has joined
18:03:30
thomaslewis
has left
18:05:41
Vaulor
has left
18:05:57
Vaulor
has joined
18:09:31
xnamed
has joined
18:09:34
xnamed
has left
18:15:54
Mx2
has joined
18:17:37
Mx2
has left
18:23:51
sonny
has joined
18:29:29
techmetx11
has left
18:30:13
techmetx11
has joined
18:30:28
Vaulor
has left
18:33:44
Vaulor
has joined
18:38:37
Mx2
has joined
18:50:04
debacle
has left
18:53:40
amee2k
has left
18:55:19
amee2k
has joined
19:03:46
Mx2
has left
19:05:39
Mx2
has joined
19:08:16
marc0s
has left
19:09:46
marc0s
has joined
19:09:47
xnamed
has joined
19:16:07
cmb
19:17:16
Am I high, or is XMPP over websockets arguably superior to XMPP over plain TCP, because XMPP over websockets has built-in framing?
marc0s
has left
19:18:51
marc0s
has joined
19:18:52
lovetox
19:21:29
hm sounds slower, one websocket message can only have one stanza
lovetox
19:21:41
with tcp i can receive multiple stanzas in one read
thomaslewis
has joined
19:22:00
moparisthebest
19:22:03
you could make that argument, I'd argue XMPP 2.0 should add explicit stanza framing, it's been the source of many bugs, some security issues, and I see no downsides
Zash
19:22:07
Is "arguably superior" arguably subjective?
thomaslewis
has left
19:23:11
Zash
19:23:16
WebSockets also has that weirdo XOR encoding.
moparisthebest
19:23:21
lovetox, I mean that's just a different level right? one TCP read can give you multiple websocket messages with multiple stanzas too
Mx2
has left
19:23:47
Zash
19:24:05
WebSocket Messages can also be split into multiple frames, unless XMPP-over-WebSockets forbids that, and things enforce it...
lovetox
19:24:44
moparisthebest, yes i thought that as well, and it probably must be like that
lovetox
19:24:53
hmmm
xnamed
has left
19:24:57
lovetox
19:25:13
but would be weird or, like say you are a websocket lib and you call send(stanza)
moparisthebest
19:25:18
to be clear I'm saying I think framing is good, and that we *could* have it at the TCP/QUIC level, if we wanted it
lovetox
19:25:30
why would the tcp stack buffer that, and wait for "maybe something more comes i dont send this now"
lovetox
19:25:58
but i have no knowledge about tcp stuff, so my thinking is most likely wrong
moparisthebest
19:26:30
lovetox, most everything ends up writing to a buffered writer that doesn't flush until it's full or flush() is called, including websocket libs
lovetox
19:27:02
and who calls flush()? the tcp stack itself after some timeout?
larma
has joined
19:27:05
lovetox
19:27:14
im just interested i dont know how this stuff works
lovetox
19:27:55
i just know, i never called flush() on any buffer ever, this was always abstracted away
moparisthebest
19:29:51
hmm I always end up calling flush() :/
Sam
19:30:58
I suspect that's a source of bugs if you never call flush. You might be calling other operations that implicitly call flush, but I doubt your TCP stack is doing it for you.
cmb
19:31:10
My read of RFC7395 is that frames correspond one to one with stanzas, so no splitting.
marc0s
has left
19:31:13
marc0s
has joined
19:31:16
Sam
19:32:33
Or things are only being flushed once the buffer is full and they might sit there for a while if nobody is sending anything. There may be enough random traffic from various presences and the like that you've just never noticed it, but in theory you could suddenly have nothing sent because you're not caling flush anywhere.
moparisthebest
19:32:40
that's correct cmb
moparisthebest
19:33:13
also, what Sam said ^
marc0s
has left
19:33:26
lovetox
19:33:36
Sam, im pretty sure this is abstracted away
marc0s
has joined
19:33:49
lovetox
19:35:51
if i use something like GLib, you have no access to any tcp buffers
lovetox
19:36:02
you have simple methods like write_async()
lovetox
19:36:12
and it gives you a callback when its done
moparisthebest
19:37:30
if the library abstracts it away then it's wasteful in some cases because it has to call flush() on every write
Sam
19:37:33
Hmm, yah, looks like Python doesn't let you be explicit about it? I dunno, just doing a quick look at the library
moparisthebest
19:37:40
but, it's an ok trade-off
Mx2
has joined
19:37:46
lovetox
19:38:49
so what do you do? sounds like you also call flush() all the time :D
mirux
has left
19:39:05
lovetox
19:39:12
or whats the other solution? add a milisecond timeout on every write, and wait for more data?
mirux
has joined
19:39:27
moparisthebest
19:40:39
I... call it when I need to
moparisthebest
19:40:55
sometimes I send a few stanzas and *then* call flush, sometimes after each stanza
lovetox
19:43:12
yeah but how to determine that you need to call flush after one stanza?
lovetox
19:43:30
i mean apart from obvious stuff like stream setup
moparisthebest
19:43:53
if I need it sent *now* I call flush
lovetox
19:44:39
ok and if you dont need to send it now? you wait for something that needs sending now? or you wait a certain time?
moparisthebest
19:45:05
wait for something that needs sending now to come along
moparisthebest
19:45:26
you could set some type of timer I guess...
lovetox
19:45:30
ok and is a user written message stanza a category "needs sending now"?
lovetox
19:45:59
or only stuff like stream header , sasl responses etc
moparisthebest
19:46:25
I would say a user written message is "needs sending now"
moparisthebest
19:46:43
maybe like a read notification might not be ?
lovetox
19:47:17
you seem kind of vague, i thought you have written a lib that applies that logic
lovetox
19:48:03
or is that something which you leave to the application layer to decide
moparisthebest
19:48:07
well I haven't written an xmpp client yet :)
lovetox
19:48:31
ok, so back to websocket
moparisthebest
19:48:32
just a lot of networking code over the years
lovetox
19:49:32
what i like about the standard tcp connection way is, that i dont need dns or any other mechanism to connect to the server
lovetox
19:49:43
it the worst case its just ip:5222
lovetox
19:49:48
do we have this for websocket?
moparisthebest
19:51:00
kinda, you just grab https://domain/.well-known/host-meta.json and connect to whatever that says
lovetox
19:53:05
so the xmpp server needs to run a http server
moparisthebest
19:53:28
websocket is already an http server
moparisthebest
19:53:45
but, yes
lovetox
19:54:45
websocket is probably also more complicated to setup if you want to serve a normal webpage on 443
moparisthebest
19:55:22
well it can be on any domain/port, doesn't *need* to be on the same one
lovetox
19:56:04
hm thats all that comes to mind for me
lovetox
19:56:11
on the client side, websocket is much easier
lovetox
19:56:22
like 1/3 of the code of normal tcp impl
moparisthebest
19:56:35
FYI I'll soon write a XEP to expand host-meta.json to support Direct TLS, QUIC, pinned-public-keys, encrypted-client-hello, etc https://github.com/moparisthebest/xmpp-proxy/blob/master/contrib/host-meta/xep-0156-proposed-minimal.json
moparisthebest
19:57:12
then you only need to grab that document and skip DNS, POSH etc
pulkomandy
has left
20:10:22
pulkomandy
has joined
20:10:24
atomicwatch
has left
20:16:36
Vaulor
has left
20:16:58
edhelas
has left
20:17:50
atomicwatch
has joined
20:18:17
edhelas
has joined
20:18:23
Mx2
has left
20:18:29
xnamed
has joined
20:23:55
hearty
has left
20:24:50
mh
has left
20:25:23
hearty
has joined
20:25:43
mh
has joined
20:29:17
Mx2
has joined
20:33:07
xnamed
has left
20:36:48
xnamed
has joined
20:41:39
xnamed
has left
20:48:03
Matrix Traveler (bot)
has left
20:49:31
homebeach
has left
20:49:31
amee2k
has left
20:49:32
homebeach
has joined
20:49:33
Matrix Traveler (bot)
has joined
20:49:33
xnamed
has joined
20:50:44
mirux
has left
21:02:12
MSavoritias (fae,ve)
has left
21:07:11
kikuchiyo
has left
21:07:31
kikuchiyo
has joined
21:07:59
atomicwatch
has left
21:14:48
kikuchiyo
has left
21:17:26
kikuchiyo
has joined
21:20:45
Vaulor
has joined
21:23:27
kikuchiyo
has left
21:29:00
marc0s
has left
21:31:22
marc0s
has joined
21:33:19
PapaTutuWawa
has left
21:34:09
pasdesushi
has left
21:40:34
kikuchiyo
has joined
21:43:38
kapad
has joined
21:47:22
adx
has joined
22:03:11
larma
has left
22:04:06
Mx2
has left
22:05:35
Mx2
has joined
22:05:51
goffi
has left
22:08:52
sonny
has left
22:19:53
sonny
has joined
22:20:36
kikuchiyo
has left
22:33:28
nik
has joined
22:36:03
rubi
has left
22:39:48
rubi
has joined
22:39:52
xnamed
has left
22:39:54
kikuchiyo
has joined
22:43:15
Schimon_
has left
22:44:40
Beherit
has left
22:46:14
wurstsalat
has left
22:53:48
adx
has left
22:55:45
rubi
has left
22:56:21
rubi
has joined
22:56:24
inky
has left
22:56:42
nik
has left
23:09:58
sonny
has left
23:10:03
sonny
has joined
23:10:14
pulkomandy
has left
23:14:06
pulkomandy
has joined
23:14:14
rubi
has left
23:16:56
rubi
has joined
23:17:24
marc0s
has left
23:22:37
marc0s
has joined
23:22:40
selurvedu
has left
23:25:05
kikuchiyo
has left
23:28:21
kikuchiyo
has joined
23:31:09
rubi
has left
23:32:32
rubi
has joined
23:32:33
rubi
has left
23:48:51
marc0s
has left
23:51:19
marc0s
has joined
23:51:22
rubi
has joined
23:54:28