Bunch of discussion in https://github.com/xsf/xmpp.org/issues/212
moparisthebest
qwestion: this unfortunately named website has some feature comparisons https://joinjabber.org/clients/gnulinux/
Zash
Having attempted to make a feature comparison table once, I can say that it's a lot of not very rewarding work to keep them up to date and stop everyone from turning it into marketing vehicle for their particular software.
Zash
It gets outdated pretty quickly and then people get either misled or unpleasant about it.
Zash
Also hard to compare things sometimes. And comparing XEP numbers isn't really optimal
qy
E.g. where might i find a theoretical xsd for the old omemo spec
qy
But also, every other xep
Zash
https://github.com/xsf/xeps/ ?
Zash
https://github.com/xsf/schemas ???
qwestion
> Having attempted to make a feature comparison table once, I can say that it's a lot of not very rewarding work to keep them up to date and stop everyone from turning it into marketing vehicle for their particular software.
> It gets outdated pretty quickly and then people get either misled or unpleasant about it.
Wiki where changes get approved?
qwestion
And clients devs/reliableenthusiasts are expected to fill their own details✎
Zash
What, create more bureaucracy? That'll just make it even more outdated.
qwestion
And clients devs/reliableenthusiasts are expected to fill their own clients details ✏
Zash
The current idea is that client projects get to fill in their stuff in files that they serve, that can be collected and mangled into whatever you want.
Zash
See https://github.com/pulkomandy/xmpp-doap
sonnyhas left
sonnyhas joined
qy
> Zash wrote:
> https://github.com/xsf/xeps/ ?
> https://github.com/xsf/schemas ???
So, latter has e.g. no mention of omemo/axolotl, and former... i _guess_ i could parse out schemas in a hideous manner, but that seems evil
qy
I presume its only missing from the latter because experimental?
> Having attempted to make a feature comparison table once, I can say that it's a lot of not very rewarding work to keep them up to date and stop everyone from turning it into marketing vehicle for their particular software.
> It gets outdated pretty quickly and then people get either misled or unpleasant about it.
How Wikipedia manages to make so many sw comps? Maybe it should be done there too, as many clients don't have a page? Not notable enuf?
qy
Zash: if i used that to dump a schema for every xep under the sun, and shoved it in a PR, would it have any hope of going anywhere?
Yagizahas joined
qy
It "works", i just compared 203 to delay.xsd from the schemas page
yushyinhas joined
intosihas joined
adiaholichas left
adiaholichas joined
wladmishas joined
qwestion
Any client where I can "select all" msgs or shift highlight many msgs?
qwestion
Perhaps privacy friendly way to translate
Zash
qy, only one way to find out
qy
I've dumped them, i'll keep them to myself unless anyone's interested
Zash
Not my department anyway, not the one to ask.
Paganinihas joined
pjnhas left
intosihas left
paulhas joined
adiaholichas left
adiaholichas joined
qwestionhas left
archas left
archas joined
archas left
archas joined
BASSGODhas left
kyemxdenhas left
kyemxdenhas joined
adiaholichas left
adiaholichas joined
adiaholichas left
BASSGODhas joined
intosihas joined
neshtaxmpphas left
neshtaxmpphas joined
wladmishas left
jcbrandhas joined
sebastianhas left
sebastianhas joined
ti_gj06has joined
COM8has joined
COM8has left
COM8has joined
COM8has left
intosihas left
u70jfzo5eyeb468b9ohas left
u70jfzo5eyeb468b9ohas joined
stphas left
adiaholichas joined
rafasaurushas left
atomicwatchhas joined
alacerhas left
intosihas joined
Neustradamus
To have XMPP URI support on GitHub, please take your voice too:
- https://github.com/github/feedback/discussions/10162
wurstsalat: i feel like it'll snowball and i'll end up spending way more time and effort than i intend. That's normally how nontrivial PRs go for me and it's kinda put me off them...
uhoreghas left
Rixon 👁🗨has left
homebeachhas left
Matthewhas left
Half-Shothas left
Half-Shothas joined
Matthewhas joined
Rixon 👁🗨has joined
uhoreghas joined
homebeachhas joined
qy
My intention was mainly just to see if i could autogen c++ bindings for every xep and hence have somewhat much neater code
qy
Turns out i can autogen, but it's not exactly neat
intosihas left
dwd
qy, C++ client library?
qy
Client app, but yeah i was thinking of breaking that bit off into "libXEPs" or something
restive_monkhas left
wladmishas left
adiaholichas joined
wladmishas joined
restive_monkhas joined
adiaholichas left
wladmishas left
goffihas joined
me9has joined
adiaholichas joined
wladmishas joined
florettahas left
florettahas joined
papatutuwawahas joined
dwd
qy, Which one?
qy
weechat-xmpp
karoshihas left
obscurelemonhas joined
wladmishas left
obscurelemonhas left
kyemxdenhas left
kyemxdenhas joined
millesimushas left
ti_gj06has left
kurisuhas left
goffihas left
millesimushas joined
karoshihas joined
rafasaurushas left
rafasaurushas joined
debaclehas joined
wladmishas joined
intosihas joined
Maranda[x]has left
wladmishas left
jgarthas joined
goffihas joined
florettahas left
millesimushas left
rion2has left
rion2has joined
franckhas left
franckhas joined
adiaholichas left
franckhas left
franckhas joined
intosihas left
millesimushas joined
adiaholichas joined
harry837374884has left
Maranda[x]has joined
eevvoorhas left
karoshihas left
nicolahas joined
wladmishas joined
emushas joined
marc0shas left
marc0shas joined
wladmishas left
karoshihas joined
marc0shas left
marc0shas joined
florettahas joined
davidhas left
davidhas joined
nicolahas left
wladmishas joined
wladmishas left
wladmishas joined
ti_gj06has joined
bunghas left
rion2has left
bunghas joined
franckhas left
franckhas joined
wladmishas left
millesimushas left
restive_monkhas left
wladmishas joined
millesimushas joined
wladmishas left
restive_monkhas joined
wladmishas joined
TheCoffeMakerhas left
TheCoffeMakerhas joined
intosihas joined
harry837374884has joined
me9has left
wladmishas left
restive_monkhas left
adiaholichas left
wgreenhousehas left
intosihas left
adiaholichas joined
ti_gj06has left
Yagizahas left
wladmishas joined
florettahas left
papatutuwawahas left
Tobiashas left
Tobiashas joined
wgreenhousehas joined
adiaholichas left
restive_monkhas joined
harry837374884has left
adiaholichas joined
harry837374884has joined
xnamedhas left
adiaholichas left
debaclehas left
debaclehas joined
debaclehas left
debaclehas joined
eabhas left
eabhas joined
wladmishas left
wladmishas joined
adiaholichas joined
papatutuwawahas joined
restive_monkhas left
florettahas joined
adiaholichas left
intosihas joined
wladmishas left
eabhas left
eabhas joined
Alacer_dsrthas joined
Alacer_dsrthas left
wladmishas joined
kyemxdenhas left
kyemxdenhas joined
debaclehas left
marc0shas left
marc0shas joined
intosihas left
intosihas joined
franckhas left
franckhas joined
franckhas left
franckhas joined
wladmishas left
BASSGODhas left
wladmishas joined
ti_gj06has joined
adiaholichas joined
BASSGODhas joined
intosihas left
rion
Which part of standard describes it's wrong to to take into account resolved via SRV hostname while validating xmpp-starttls certificate? I see Conversations and Gajim ignore the hostname during validation.
adiaholichas left
intosihas joined
mjkhas left
Daniel
You don't have a trust chain between something the user entered (jid domain) and the hostname
Daniel
Unless you do and then Conversations does take it into account
rion, if an attacker is able to spoof the SRV records, then clients using the target of the SRV record to validate the TLS certificate would easily authenticate against an attacker controlled service
millesimushas left
adiaholichas joined
intosihas left
rion
true.
wladmishas left
wladmishas joined
adiaholichas left
franckhas left
franckhas joined
franckhas left
millesimushas joined
franckhas joined
emus
ralphm - I wrote you a direct message. Did you receive it?
emus
ah nevermind, I will reach out to board via mail directly