edhelas: let us know your feedback.once your have reviewed!
pasdesushihas left
wurstsalathas joined
xeckshas joined
Alexhas joined
atomicwatchhas left
Mjolnir Archonhas left
Marandahas left
brunrobehas left
atomicwatchhas joined
nicomuchas left
archas left
archas joined
jonas’
feedback.once would be a great domain name for throwaway accounts
jonas’
I also would not want to run it
Alastair Hogge
😂🤣😂🤣 that is a great idea
konstantinoshas left
LNJhas joined
konstantinoshas joined
goffihas joined
archas left
archas joined
goffihas left
goffihas joined
Yagizahas joined
emus
^^ my onscreen keyboard has a narrow spacebar :-)
karoshihas joined
goffihas left
goffihas joined
restive_monkhas left
restive_monkhas joined
Patigahas joined
xnamedhas left
marc0shas left
marc0shas joined
xnamedhas joined
Mjolnir Archonhas joined
brunrobehas joined
Marandahas joined
Mjolnir Archonhas left
brunrobehas left
Marandahas left
robertooohas left
robertooohas joined
rubihas left
edhelas
emus Looks interesting, I just asked a small question MattJ regarding the fundraising restrictions, I currently have a Patreon
emus
Ok!
wladmishas left
rubihas joined
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
edhelas
I have another small question related to MUC
wladmishas joined
wladmishas left
edhelas
If I receive a chat message from a MUC and that I am considered disconnected, should I guess that I'm still connected ?
edhelas
(it's a bit like a reversed Shrödinger :p)
wladmishas joined
adiaholichas left
mhhas left
krauqhas left
adiaholichas joined
krauqhas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
mhhas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
Steve Killehas left
Steve Killehas joined
wladmishas left
wladmishas joined
rubihas left
rubihas joined
flow
hmm good question, I wonder if there is a "Am I still joined" query clients could perform
Ge0rG
edhelas: the matrix bridge used to ignore presence-unavailable sent to it.
Ge0rG
edhelas: I documented the ways in https://xmpp.org/extensions/xep-0410.html#selfpresencecheck
Ge0rG
meanwhile, we got GC 1.0 joins banned from most server implementations! \o/
wladmishas left
wladmishas joined
rubihas left
wladmishas left
rubihas joined
wladmishas joined
rubihas left
rubihas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
antranigvhas left
rubihas left
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
Patigahas left
edhelas
I have the issue with biboumi actually, I'll have to investigate the logs, but looks like I receive some disconnection presence, but still be connected behind
rubihas joined
Andrzejhas joined
rubihas left
Mjolnir Archonhas joined
brunrobehas joined
Marandahas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
rubihas joined
wladmishas joined
rubihas left
rubihas joined
rubihas left
rubihas joined
robertooohas left
wladmishas left
pasdesushihas joined
rubihas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
marc0shas left
marc0shas joined
konstantinoshas left
konstantinoshas joined
Half-Shothas left
uhoreghas left
homebeachhas left
Matthewhas left
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
debaclehas joined
SteveFhas joined
SteveFhas left
SteveFhas joined
L29Ahhas left
L29Ahhas joined
adiaholichas left
adiaholichas joined
Mjolnir Archonhas left
brunrobehas left
Marandahas left
rubihas joined
Fishbowlerhas left
Fishbowlerhas joined
papatutuwawahas joined
Mjolnir Archonhas joined
brunrobehas joined
brunrobehas left
Mjolnir Archonhas left
rubihas left
Mjolnir Archonhas joined
brunrobehas joined
Patigahas joined
Mjolnir Archonhas left
brunrobehas left
Fishbowlerhas left
Fishbowlerhas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
Axelhas left
neshtaxmpphas left
neshtaxmpphas joined
rubihas joined
rubihas left
rubihas joined
antranigvhas joined
hnsr.qhas left
hnsr.qhas joined
lskdjfhas joined
neshtaxmpphas left
neshtaxmpphas joined
intosihas joined
stphas joined
Andrzejhas left
goffihas left
goffihas joined
Patigahas left
Menelhas left
Menelhas joined
mhhas left
marc0shas left
marc0shas joined
xnamedhas left
mhhas joined
Fishbowlerhas left
Fishbowlerhas joined
debaclehas left
Axelhas joined
robertooohas joined
LNJhas left
Patigahas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
Paganinihas left
konstantinoshas left
konstantinoshas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
thilo.molitorhas left
wladmishas left
thilo.molitorhas joined
wladmishas joined
wladmishas left
wladmishas joined
govanifyhas left
govanifyhas joined
wladmishas left
wladmishas joined
wladmishas left
antranigvhas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
chipmnkhas left
florettahas left
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
debaclehas joined
wladmishas joined
wladmishas left
wladmishas joined
Wojtekhas joined
florettahas joined
xeckshas left
chipmnkhas joined
Axelhas left
Ge0rG
edhelas: biboumi also has configurable persistent rooms, so it stays joined even if you disconnect from the bridge, and it used to have issues with multiple clients connected at the same time
Ge0rG
edhelas: maybe there are also issues with Carbons of messages on your end
adiaholichas left
konstantinoshas left
konstantinoshas joined
adiaholichas joined
hnsr.qhas left
mhhas left
Titihas joined
thilo.molitorhas left
thilo.molitorhas joined
edhelashas left
edhelashas joined
Wojtekhas left
mhhas joined
Fishbowlerhas left
Fishbowlerhas joined
marc0shas left
marc0shas joined
Titihas left
xnamedhas joined
neshtaxmpphas left
neshtaxmpphas joined
xeckshas joined
Wojtekhas joined
hnsr.qhas joined
neshtaxmpphas left
neshtaxmpphas joined
thilo.molitorhas left
neshtaxmpphas left
thilo.molitorhas joined
neshtaxmpphas joined
krithas left
LNJhas joined
konstantinoshas left
konstantinoshas joined
Titihas joined
Axelhas joined
Axelhas left
govanifyhas left
govanifyhas joined
govanifyhas left
govanifyhas joined
Titihas left
intosihas left
govanifyhas left
govanifyhas joined
LNJhas left
nuronhas left
marc0shas left
marc0shas joined
intosihas joined
marc0shas left
marc0shas joined
LNJhas joined
Wojtekhas left
Titihas joined
marc0shas left
Half-Shothas left
homebeachhas left
Matthewhas left
uhoreghas left
marc0shas joined
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
nuronhas joined
Titihas left
Wojtekhas joined
bunghas joined
intosihas left
intosihas joined
florettahas left
govanifyhas left
govanifyhas joined
singpolymahas left
singpolymahas joined
Titihas joined
govanifyhas left
govanifyhas joined
Steve Killehas left
florettahas joined
Steve Killehas joined
Steve Killehas left
Steve Killehas joined
Axelhas joined
Axelhas left
govanifyhas left
govanifyhas joined
govanifyhas left
govanifyhas joined
govanifyhas left
govanifyhas joined
wladmishas left
wladmishas joined
sonnyhas left
Titihas left
sonnyhas joined
singpolymahas left
singpolymahas joined
inkyhas left
inkyhas joined
mhhas left
mhhas joined
Alexhas left
Alexhas joined
Steve Killehas left
Steve Killehas joined
Titihas joined
singpolymahas left
singpolymahas joined
mhhas left
mhhas joined
antranigvhas joined
Patigahas left
Patigahas joined
Wojtekhas left
konstantinoshas left
govanifyhas left
govanifyhas joined
singpolymahas left
singpolymahas joined
govanifyhas left
govanifyhas joined
Fishbowlerhas left
Fishbowlerhas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
singpolymahas left
singpolymahas joined
papatutuwawahas left
neshtaxmpphas left
neshtaxmpphas joined
singpolymahas left
singpolymahas joined
MSavoritias (fae,ve)has left
sonnyhas left
sonnyhas joined
florettahas left
florettahas joined
emushas left
Titihas left
Andrzejhas joined
flashcorehas left
Titihas joined
flashcorehas joined
brunrobehas joined
Paganinihas joined
singpolymahas left
singpolymahas joined
konstantinoshas joined
Andrzejhas left
hnsr.qhas left
singpolymahas left
singpolymahas joined
emushas joined
pablohas joined
singpolymahas left
singpolymahas joined
L29Ahhas left
MSavoritias (fae,ve)has joined
sonnyhas left
sonnyhas joined
singpolymahas left
singpolymahas joined
sonnyhas left
sonnyhas joined
Patigahas left
Ray22has joined
brunrobehas left
krithas joined
zonsopkomsthas left
zonsopkomsthas joined
papatutuwawahas joined
hnsr.qhas joined
neshtaxmpphas left
neshtaxmpphas joined
pablohas left
L29Ahhas joined
antranigvhas left
Paganinihas left
Paganinihas joined
singpolymahas left
singpolymahas joined
Andrzejhas joined
mathijshas left
mathijshas joined
marc0shas left
marc0shas joined
marc0shas left
marc0shas joined
brunrobehas joined
neshtaxmpphas left
nuronhas left
singpolymahas left
singpolymahas joined
neshtaxmpphas joined
catchyhas left
catchyhas joined
Daniel
Is ```foo@bar ``` trailing space a valid jid?
Zash
Is tripple backquotes used as span valid?
singpolyma
No. Spaces not allowed in domainpart
mathijshas left
Zash
Spaces are allowed in nameprep, but not in DNS. HAVE FUN!
Zash
As in, IDNA will be unhappy about spaces
nuronhas joined
mathijshas joined
beanhas joined
Daniel
What about unqualified hostname ie text labels that can be resolved on a local network? ✎
Daniel
What about unqualified hostnames ie text labels that can be resolved on a local network? ✏
Menelhas left
Menelhas joined
Zash
Which RFCs are you thinking of? The dejure or defacto ones? :)
Fishbowler
RFC-7622 says it needs to be a valid FQDN or IP address, but couches that FQDN isn't a properly defined term. It also refers to RFC-5890, which does get specific about character sets, but I've not properly parsed them.
goffihas left
goffihas joined
Daniel
I'm reading 7622
Zash
https://www.rfc-editor.org/rfc/rfc3491#section-5 note the absense of 'Table C.1.1' which is the one containing regular space https://www.rfc-editor.org/rfc/rfc3454#appendix-C
miruxhas left
miruxhas joined
Zash
Daniel,
> The domainpart for every XMPP service MUST be a fully qualified
> domain name (FQDN), an IPv4 address, an IPv6 address, or an
> *unqualified hostname* (i.e., a text label that is resolvable on a
> local network).
assuming a domainpart can be either (A) a DNS name, (B) an IP address or (c) a "hostname"
flow
we just established that spaces are not allowed in (A)
flow
no production of IP addresses allows spaces, so it's also not (C)✎
flow
no production of IP addresses allows spaces, so it's also not (B) ✏
flow
which only leaves C, but since hostnames are often modelled after DNS names, it should be also safe to say that spaces are there not allowed
singpolymahas left
singpolymahas joined
Zash
I would imagine a "hostname" to be a single U-label or somesuch
nicomuchas joined
flow
I think most Unixes allow hostname to be longer than DNS labels are allowed to be
flow
But every sane person would choose a hostname that qualifies as U-label (if not A-label)
singpolymahas left
singpolymahas joined
miruxhas left
miruxhas joined
Mjolnir Archonhas joined
jcbrandhas left
jcbrandhas joined
singpolymahas left
singpolymahas joined
Paganinihas left
Paganinihas joined
Marandahas joined
nicomuchas left
nicomuchas joined
mjk
7622's ABNF says
> domainpart = IP-literal / IPv4address / ifqdn
> ifqdn = 1*1023(domainbyte)
> ; a "domainbyte" is a byte used to represent a
> ; UTF-8 encoded Unicode code point that can be
> ; contained in a string that conforms to RFC 5890
so, whatever the _meaning_ of "ifqdn" is, I think it's pretty clear that it only allows IDNA chars
but I dunno if comments in ABNF are normative ;) ✏
nicomuchas left
beanhas left
singpolymahas left
singpolymahas joined
beanhas joined
Calvinhas joined
Calvinhas left
mhhas left
Titihas left
mhhas joined
stphas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
atomicwatchhas left
adiaholichas left
adiaholichas joined
neshtaxmpphas left
Ge0rG
flow [19:32]:
> But every sane person would choose a hostname that qualifies as U-label (if not A-label)
Are you calling pentesters insane?
neshtaxmpphas joined
Zash
Or regular old QA testers?
Ge0rG
And once we are through U+20, there is the non breaking space and the invisible space as well!
Zash
those are forbidden for real tho
Ge0rG
Nobody forbade space because it's so obviously wrong?
atomicwatchhas joined
mjk
:D
moparisthebest
There's "forbidden" and there's "technically allowed but so likely to cause issues everywhere no one should do it"
intosihas left
moparisthebest
I recall once dealing with a poor lady who's email was something like "Mary.O'Brien@domain.com" and you wouldn't believe the problems she had
moparisthebest
On the other hand she found many a SQL injection vulnerability...
Titihas joined
Zash
Thank glob we have stricter rules for addresses than email :9✎
Zash
Thank glob we have stricter rules for addresses than email :) ✏
singpolymahas left
singpolymahas joined
singpolyma
Has there ever been a proposal for a disco feature to say "doesn't expect chats"?
mhhas left
mhhas joined
Zash
Not that I can recall.
singpolymahas left
singpolymahas joined
Ray22has left
raucaohas left
raucaohas joined
mathijshas left
mathijshas joined
debaclehas joined
Zash
Some complain that the baseline feature set of XMPP is too sparse, and here I too wish basic messaging was opt-in too. :)
marc0shas left
marc0shas joined
Zash
singpolyma, what's your use case?
singpolyma
Zash: being able as a client to default to something other than chat ui for contacts that don't take chats, which includes most but not all components
asterixhas left
asterixhas joined
inkyhas left
Zash
It would be good, but does it make sense to advertise negative features?
Zash
I note that Converse.js won't show a message input box if you open a chat with a host jid (without localpart), which made it awkward when I made a chat interface for pubsub
karoshihas left
karoshihas joined
mhhas left
bunghas left
mhhas joined
mathijshas left
mathijshas joined
L29Ahhas left
inkyhas joined
jgarthas left
mathijshas left
mathijshas joined
konstantinoshas left
neshtaxmpphas left
neshtaxmpphas joined
neshtaxmpphas left
neshtaxmpphas joined
neshtaxmpphas left
neshtaxmpphas joined
neshtaxmpphas left
neshtaxmpphas joined
goffihas left
goffihas joined
singpolymahas left
singpolymahas joined
singpolyma
Zash: yeah, I'd like to avoid "just assuming" for exactly that kind of reason
singpolyma
I can't really think of another negative feature that makes sense