ZashBunch of discussion in https://github.com/xsf/xmpp.org/issues/212
moparisthebestqwestion: this unfortunately named website has some feature comparisons https://joinjabber.org/clients/gnulinux/
ZashHaving 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.
ZashIt gets outdated pretty quickly and then people get either misled or unpleasant about it.
ZashAlso hard to compare things sometimes. And comparing XEP numbers isn't really optimal
qyE.g. where might i find a theoretical xsd for the old omemo spec
qyBut also, every other xep
Zashhttps://github.com/xsf/xeps/ ?
Zashhttps://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?
qwestionAnd clients devs/reliableenthusiasts are expected to fill their own details✎
ZashWhat, create more bureaucracy? That'll just make it even more outdated.
qwestionAnd clients devs/reliableenthusiasts are expected to fill their own clients details ✏
ZashThe 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.
ZashSee 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
qyI presume its only missing from the latter because experimental?
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.
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?
qyZash: 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
qyIt "works", i just compared 203 to delay.xsd from the schemas page
yushyinhas joined
intosihas joined
adiaholichas left
adiaholichas joined
wladmishas joined
qwestionAny client where I can "select all" msgs or shift highlight many msgs?
qwestionPerhaps privacy friendly way to translate
Zashqy, only one way to find out
qyI've dumped them, i'll keep them to myself unless anyone's interested
ZashNot 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
NeustradamusTo have XMPP URI support on GitHub, please take your voice too:
- https://github.com/github/feedback/discussions/10162
qywurstsalat: 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
qyMy intention was mainly just to see if i could autogen c++ bindings for every xep and hence have somewhat much neater code
qyTurns out i can autogen, but it's not exactly neat
intosihas left
dwdqy, C++ client library?
qyClient 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
dwdqy, Which one?
qyweechat-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
rionWhich 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
DanielYou don't have a trust chain between something the user entered (jid domain) and the hostname
DanielUnless you do and then Conversations does take it into account
flowrion, 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
riontrue.
wladmishas left
wladmishas joined
adiaholichas left
franckhas left
franckhas joined
franckhas left
millesimushas joined
franckhas joined
emusralphm - I wrote you a direct message. Did you receive it?
emusah nevermind, I will reach out to board via mail directly