Arc: you didn't see the council meeting earlier about bolding things
danielhas left
jerehas joined
danielhas joined
efrithas joined
tuxhas left
tuxhas joined
danielhas left
SamWhitedhas left
efrithas left
moparisthebesthas left
Ge0rGhas left
jjrhhas left
Zash
Link Mauve: Can't you just chmod a+r the xep84 node, like people want with omemo?
moparisthebesthas joined
Guushas left
efrithas joined
Ge0rGhas left
la|r|mahas left
danielhas joined
efrithas left
Guushas joined
Tobiashas joined
efrithas joined
danielhas left
Guushas left
danielhas joined
jjrhhas left
Ge0rGhas left
efrithas left
Tobiashas joined
efrithas joined
lskdjfhas joined
danielhas left
danielhas joined
danielhas left
Ge0rGhas left
danielhas joined
efrithas left
danielhas left
danielhas joined
Guushas joined
danielhas left
efrithas joined
Ge0rGhas left
Guushas left
danielhas joined
efrithas left
Valerianhas joined
Guushas joined
efrithas joined
Ge0rGhas left
lumihas joined
efrithas left
danielhas left
danielhas joined
efrithas joined
Ge0rGhas left
Ge0rGhas left
danielhas left
danielhas joined
Ge0rGhas left
jerehas joined
danielhas left
danielhas joined
Ge0rGhas left
jerehas left
jerehas joined
Ge0rGhas left
goffihas joined
moparisthebesthas joined
Ge0rGhas left
Ge0rGhas left
Valerianhas left
danielhas left
danielhas joined
danielhas left
danielhas joined
goffihas left
goffihas joined
Ge0rGhas left
zinidhas left
Ge0rGhas left
jerehas left
zinidhas left
Ge0rGhas left
Ge0rGhas left
danielhas left
danielhas joined
SamWhitedhas left
Ge0rGhas left
Guushas left
Guushas joined
zinidhas left
danielhas left
Ge0rGhas left
danielhas joined
Arc
moparisthebest: ?
danielhas left
danielhas joined
efrithas left
danielhas left
danielhas joined
archas left
archas joined
danielhas left
danielhas joined
Ge0rGhas left
Archas left
lovetoxhas joined
archas left
archas joined
Ge0rGhas left
archas left
archas joined
danielhas left
danielhas joined
danielhas left
danielhas joined
Ge0rGhas left
danielhas left
danielhas joined
Guushas left
Guushas joined
danielhas left
danielhas joined
danielhas left
Ge0rGhas left
danielhas joined
Guushas left
Guushas joined
danielhas left
archas left
archas joined
danielhas joined
archas left
Ge0rGhas left
ralphmhas joined
archas joined
matlaghas joined
Ge0rGhas left
danielhas left
danielhas joined
danielhas left
danielhas joined
Guushas left
danielhas left
danielhas joined
Guushas joined
Ge0rGhas left
intosihas joined
marchas joined
valohas joined
valohas joined
jonaswhas left
bearhas left
Tobiashas joined
danielhas left
danielhas joined
Ge0rGhas left
jcbrandhas joined
danielhas left
danielhas joined
jonaswhas left
danielhas left
danielhas joined
danielhas left
danielhas joined
Ge0rGhas left
mimi89999has joined
Ge0rGhas left
Ge0rGhas left
Steve Killehas left
Steve Killehas left
Steve Killehas left
@Alacerhas left
@Alacerhas joined
Steve Killehas joined
ralphmhas joined
danielhas left
danielhas joined
Ge0rGhas left
jonaswhas left
jonaswhas left
danielhas left
danielhas joined
jonaswhas left
la|r|mahas joined
jonaswhas left
valohas joined
valohas joined
jonaswhas left
jonaswhas left
jonaswhas left
jonaswhas left
jonaswhas left
Kevhas joined
mathieui
https://lists.fosdem.org/pipermail/fosdem/2017-October/002627.html FYI, in addition to the usual RTC room, FOSDEM also has a "Decentralized Internet & Privacy" which is also relevant for XMPP
Ge0rGhas left
jonaswhas left
valohas joined
valohas joined
pep.has left
jonaswhas left
jonaswhas left
nycohas left
jubalhhas joined
jonaswhas left
Ge0rGhas left
la|r|mahas left
la|r|mahas joined
jonaswhas left
Kevhas left
valohas joined
Kevhas left
valohas joined
@Alacerhas left
danielhas left
Ge0rGhas left
Kevhas joined
jonaswhas left
Ge0rGhas left
jonaswhas left
@Alacerhas joined
Alexhas joined
matlaghas joined
danielhas left
jubalhhas left
jonaswhas left
jonaswhas left
jonaswhas left
Tobiashas joined
jonaswhas left
jonaswhas left
jonaswhas left
jonaswhas left
Ge0rGhas left
Ge0rGhas left
zinidhas left
jonaswhas left
jubalhhas joined
Ge0rGhas left
Ge0rGhas joined
jonaswhas left
jonaswhas left
jonaswhas left
ralphmhas left
danielhas left
jonaswhas left
lskdjfhas joined
jonaswhas left
jonaswhas left
Kevhas left
Guushas left
Ge0rGhas left
Ge0rGhas left
jonaswhas left
jonaswhas left
Kevhas joined
Guushas left
jonaswhas left
danielhas left
Ge0rGhas left
Ge0rGhas joined
Ge0rGhas left
jonaswhas left
jonaswhas left
Ge0rGhas left
jonaswhas left
Bunnehhas left
Bunnehhas joined
Tobiashas joined
jonaswhas left
archas left
archas joined
Ge0rGhas left
Kevhas left
Ge0rGhas left
daniel
i just submitted a general 'what is xmpp and why do we need it' kind of talk to that devroom
uchas joined
uchas joined
Ge0rGhas joined
Ge0rGhas left
Ge0rGhas left
Ge0rGhas left
Ge0rGhas left
jubalhhas joined
Ge0rGhas left
daniel
Has anyone else submitted something to either that room or the realtime room?
Ge0rGhas left
Guus
(not that I'm aware of - It'd be nice if you could add your talk to our wiki page, so that we can keep track)
daniel
done
Kevhas left
Ge0rGhas left
jonaswhas left
Guus
Thanks (I changed the table format a little for additional prettiness)
Ge0rGhas left
mimi89999has joined
Ge0rGhas left
Tobiashas left
jcbrandhas left
la|r|mahas left
la|r|mahas joined
jcbrandhas joined
jubalhhas left
Ge0rGhas left
danielhas left
ralphmhas joined
jerehas joined
Ge0rGhas left
Ge0rGhas left
danielhas left
sonnyhas left
sonnyhas joined
mimi89999has joined
Ge0rGhas left
Ge0rGhas left
danielhas left
lumihas joined
Ge0rGhas left
Kevhas joined
danielhas left
Ge0rGhas left
ralphmhas joined
jcbrandhas left
jcbrandhas joined
zinidhas left
ralphmhas joined
Ge0rGhas left
@Alacerhas left
moparisthebesthas joined
@Alacerhas joined
ralphmhas joined
Ge0rGhas left
jubalhhas joined
jubalhhas left
jubalhhas joined
Ge0rGhas left
SamWhited
daniel: I submitted something about the compliance suites
jonasw
SamWhited, re XEP-0114, I think if it needs changing at all, it could be moved to Advanced Server or Advanced IM Server, but given that it’s the only way to add components, and components can bring great value, I think it should stay in the compliance suites.
SamWhited
*nods* I don't know that it's critical or anything either and could be convinced either way
jonasw
it’s very useful for sure
Kev
I'm not convinced it needs to be in the compliance suites, really.
Kev
I'm not going to cry that it is, but I don't see a need.
dwd
Kev, Depends what you see a Compliance Suite as being. I see the Basic stuff as being stuff you be surprised wasn't supported, and I think that covers XEP-0114.
Ge0rGhas left
Kev
I *think* if you use that as a metric, you can never remove anything from a compliance suite.
Kev
Because you would expect anyone implementing a new server to do all of Basic, and that makes it surprising that anything in Basic isn't implemented, which means it goes into Basic, and ...
Kev
Saying that, M-Link does have customers who use 114 still, so perhaps it really does belong in there.
dwd
Kev, I don't, to borrow your phrase, disagree.
dwd
Kev, But even Metre does XEP-0114, so I don't really see why it'd be contentious to include.
jonasw
+1
Kev
Yeah, I've changed my mind. It probably does belong in there, although I'd be low-F about it being removed.
Kev
It's moderately widely used and useful.
Guus
it makes for a nice tool to platform-independently add server-sided functionality. I've never quite got why it didn't take-off more.
jonasw
Guus, lack of auth and crypto
jonasw
requires you to have things on the same host basically
Guus
jonasw: "take off" as in developed further.
jonasw
ah
jonasw
then maybe because that’s still good enough for many people
Ge0rG
I think component support is much more important than avatars. But then again...
Guus
although you can do direct-tls easily
jonasw
Guus, with extra proxies?
Guus
?
jonasw
how’d you do direct-tls?
Guus
open a server-sided socket that immediately does TLS?
Guus
c2s 5223-like?
jonasw
sure, but that’s not specified, is it?
Guus
ah, no, not as far as I know
Guus
actually, wasn't there a follow-up xep somehwere?
dwd
jonasw, It has TLS, at least on most servers.
jonasw
dwd, maybe I missed that
dwd
jonasw, As for auth, yes. Failing issue, there. XEP-0225 tried to address that, but nobody used that.
jcbrandhas left
dwd
jonasw, So XEP-0114's examples all use 0.9 - no version number, so no features. But in practise, if a component sends a version='1.0', then it gets features, usually including TLS.
jonasw
I admit that I’m not familiar with how components work that way
jonasw
I assumed that they only do what’s written in XEP-0114 :)
jcbrandhas joined
Ge0rGhas left
MattJ
Pretty sure Prosody only does what's in XEP-0114, but fippo had a patch for it
MattJ
Not really sure how I feel about it
dwd
I can't actually recall what Openfire does, despite having a look ages ago.
Zash
Is there a difference between 114 + features and 225?
jcbrandhas left
Guus
I'm pretty sure that Openfire doesn't do much beyond 114 either.
dwd
Zash, Authentication is SASL. And the namespace is jabber:client.
jonasw
nice though, wouldn’t that allow multiplexing of component and client connections on the same port without magic?
jcbrandhas joined
dwd
jonasw, Yes, and I'm really not sure that's sensible either.
Zash
Abolish jabber:{client,server}! Single unified namespace!
Zash
The Real XMPP 2.0! :)
dwd
Zash, As with so many things, it's a solved problem now.
dwd
Zash, Well, except when I cock it up.
Zash
Hm?
Zash
Did you mean: "It's such a minor problem that nobody will ever bother fixing it"
dwd
Zash, I mean, no matter how big a problem it is when starting out, everyone has solved it now so there's little point in going through the effort of changing it now.
Flow
Does xep225 allow multiplexing multiple component domains over the same component connection?
zinid
Flow: yes
zinid
iirc :)
zinid
at least I remember something about it when I was implementing it
SamWhited
Doesn't everyone just ignore the namespace anyways? (I'm actually curious, I can't think why it matters but maybe stone people respect it)?
SamWhited, Openfire ignores and strips it, whereas Metre (and maybe others?) internally dispatch elements based on the namespace.
zinid
it cannot be ignored everywhere
zinid
in some places you need to know the namespace
dwd
SamWhited, Well, I say "maybe others", but M-Link dispatched based on the qualified name as a whole when I worked on it.
SamWhited
Makes sense; I do dispatch based on payload namespaces but not the stanza level ones, but I guess you could mix server/client handlers and use the stanza level ones too
Flow
zinid, hmm, ok, but it doesn't explicitly mention that multiple <bind/>s are allowed
Flow
or did I miss that?
zinid
Flow: "A component can send a subsequent bind request to bind another hostname (a server MUST support binding of multiple hostnames)."
dwd
Flow, Oh, multiple bind was another thing. Not sure where that ended up, but it was a terribly idea I thought.
Flow
ahh its in there
Flow
good
dwd
zinid, Oh, it stayed in there?
zinid
dwd: as you see :)
zinid
Section 4, example 4
Flow
dwd, what's wrong with it?
jcbrandhas left
Ge0rG
It's a nice path for many security vulns
dwd
Flow, From a security standpoint, it makes lots of things awkward. We were talking about having it on C2S sessions more generally, which is worse.
zinid
actually a customer wanted this multiple binding, that's why we implemented xep-0225 in commercial version of ejabberd
MattJ
Multiple binding for c2s used to be standardized, possibly in the RFCs, I forget
jcbrandhas joined
dwd
MattJ, I thought we documented it and then abandoned. ProtoXEP perhaps, or possibly I-D?
lovetoxhas left
MattJ
https://xmpp.org/extensions/xep-0193.html
Ge0rGhas left
jcbrandhas left
jerehas left
jerehas joined
dwd
All the way to Draft.
lovetoxhas joined
jcbrandhas joined
jcbrandhas left
Ge0rGhas left
Ge0rGhas left
jcbrandhas joined
jcbrandhas left
Valerianhas joined
intosihas left
Ge0rGhas left
bjchas left
Ge0rGhas left
Valerianhas left
Valerianhas joined
Valerianhas left
danielhas left
danielhas left
Ge0rGhas left
intosihas joined
marchas left
Ge0rGhas left
danielhas left
Guushas left
Ge0rGhas left
efrithas joined
jcbrandhas joined
ralphmhas joined
jcbrandhas left
jcbrandhas joined
Kevhas left
Valerianhas joined
danielhas left
danielhas joined
@Alacerhas left
Guushas left
jcbrandhas left
Ge0rGhas left
lumihas joined
Guushas joined
tuxhas joined
jubalhhas joined
Steve Killehas left
Steve Killehas left
jcbrandhas joined
jcbrandhas left
jjrhhas left
jjrhhas left
jcbrandhas joined
intosihas left
Ge0rGhas left
bearhas joined
bjchas joined
jcbrandhas left
jcbrandhas joined
Ge0rGhas left
Guushas left
Guushas joined
danielhas left
intosihas joined
ralphmhas joined
efrithas left
Ge0rGhas left
moparisthebesthas joined
Steve Killehas joined
waqashas joined
moparisthebest
I was confused by the whack API seemingly letting you bind a transport to multiple hostnames, I'd never heard of that before
moparisthebest
that explains it though
danielhas left
moparisthebest
uh, bind a component*
moparisthebest
hmm got my first xmpp spam that was just a link to pastebin.com