-
daniel
pep.: xmpp:gpn18@conference.conversations.im?join
-
daniel
Maybe Link Mauve is interested as well? Are you going to gpn?
-
Link Mauve
daniel, I was planning to, but ended up not planning anything. :x
-
pep.
(surprinsingly enough)
-
jonasw
ELOGIC
-
Ge0rG
Man (in club): "Hey DJ, play Love to Hate You" DJ: "No" Man: "I demand it under my Right to Erasure"
-
jonasw
m
-
jonasw
I suppose erasure is a band or something?
-
jonasw
I’m not sure if I should be happy that I can infer that or whether that’s a sign that my mind is twisted.
-
Dave Cridland
fippo, You about? I've some XEP-0220 questions. (Mostly about errors).
-
Dave Cridland
Anyone else might know, too. I've an amusing... Bug? in Metre. Sequence is roughly the following:
-
Dave Cridland
Metre -> Other : Outbound connection, bidi-enabled, sends dialback request.
-
Dave Cridland
Other -> Metre : Inbound connection, SASL-authenticated, bidi-enabled, sends dialback verify request.
-
Dave Cridland
However, Metre has already closed its outbound, seeing a usable and authenticated bidi-enabled inbound session. So it rejects the db:verify because it's referencing an id it knows to be closed.
-
Dave Cridland
So, questions:
-
Dave Cridland
1) Should a db:verify that's valid, but referencing a closed session, be returned "valid", "invalid", or "error"? And if "error", what error code?
-
Dave Cridland
In fact, that's kind of it. I may well tell Metre to leave any session that's even requested auth up when it sees a bidi possibility, even if it feels less optimal, but I'm curious about how to handle it nonetheless.
-
fippo
dwd: why does the fact that the connection associated with the id influence the validity of the dialback key?
-
Dave Cridland
fippo, Paranoia.
-
Dave Cridland
fippo, Metre won't respond "valid" unless the outgoing stream exists and is in the right auth state (REQUESTED).
-
Link Mauve
Dave Cridland, btw, is Metre multi-threaded, at least for TLS handshakes?
-
Link Mauve
Now that my personal server got two cores, I was thinking about using something in front of Prosody for that.
-
fippo
hrm. in that case you might need to keep the connection around for a bit longer. or hope that people like me stop using old certificates :-)
-
Dave Cridland
Link Mauve, Nope, not yet.
-
Link Mauve
Ok.
-
Dave Cridland
Link Mauve, Of course, it'd offload the TLS from Prosody, an you can run Prosody as a component which'd possibly work neater.
-
Ge0rG
Link Mauve: how much CPU time are you currently spending on TLS handshakes?
-
Dave Cridland
Mind you, you can also run Prosody as a component host for another Prosody acting as the user, so...
-
Link Mauve
Ge0rG, enough that s2s doesn't reliably establish before its timeout on server restart.
-
Link Mauve
It is a real toaster!
-
Dave Cridland
Link Mauve, I do have a bug there - although Metre uses libunbound in async mode, it seems to have a limit in the number of queries it allows in-flight (or maybe it's a sync interface hidden in the other thread).
-
Link Mauve
Hmm...
-
Ge0rG
Link Mauve: send pictures!
-
Dave Cridland
Link Mauve, I'll get around to fixing that one though.
-
Link Mauve
Ge0rG, I'm not at home right now, maybe later!
-
pep.
Link Mauve: prosody might not like it bit handling TLS anymore? What's the thing again in sasl that needs stuff from the TLS session
-
pep.
Not* handling
-
Link Mauve
pep., SCRAM-SHA-*-PLUS, but if you can transmit that it's fine.
-
Zash
Metre doesn't do c2s tho
-
Zash
Or does it?
-
Link Mauve
In this case Prosody would be the one doing it.
-
Link Mauve
Metre would only establish the connection.
-
Link Mauve
AFAIK.
-
Dave Cridland
Metre won't even listen to C2S ports.
-
Dave Cridland
Metre just does S2S and '114. (Well, and '368 and '361)
-
Link Mauve
Oh.
-
Link Mauve
So yeah pep., your question doesn't make sense, Prosody would still listen there.
-
pep.
Ok
-
Dave Cridland
vanitasvitae, "a function that teenagers find neat" - ah, the youth of today, eh?
-
Steve Kille
Any news on fixing Travis?
-
remko
vanitasvitae: I actually use signal only because it has this feature. Thanks for the compliment!
-
vanitasvitae
remko, you're welcome ;)
-
remko
vanitasvitae: I find it useful to e.g. send passwords to someone. I know they won't delete it themselves, so i do some extra security management for them :)
-
vanitasvitae
I'd not really call that security management but I get the point
-
Kev
It is if you trust them to be incompetent rather than malicious.
-
Kev
e.g. relatives
-
remko
exactly
-
remko
although worded differently when in presence of
-
Kev
If you say so :)
-
ralphm
Sometimes, honesty is best
-
remko
as usual, whenever I step in to a thread on the list, it derails quickly.
-
Kev
Moth to a flame.
-
remko
yeah, i'm still going with the assumption that i'm the moth, so it's not really my fault.
-
jonasw
Steve Kille, hey, your XEP-0369 update makes non-editorial changes. I would like to keep the version numbers semantic, so would it be okay if I change the number of that release to 0.10.0 instead of 0.9.7?
-
jonasw
(The idea is that changes to z in x.y.z should only be of editorial nature, to make it easier to guage the impact of an update)
-
Steve Kille
jonasw: that is fine. I was not sure. I had the sense that small technical changes should not bump the middle number, but happy to follow best practice
-
Steve Kille
Although there was quite a bit of text change, there was nothing radical changed
-
jonasw
Steve Kille, cool, will do then
-
Kev
Smallest number is editorial changes only. Largest number is Advancement. Anything else is middle number.
-
Steve Kille
got it
-
Kev
Is XEP-0404 still available? I've got a non-April 1st use for it that I want.
-
jonasw
Kev, yes
-
Kev
jonasw: Could you 'reserve' that one for me please?
-
jonasw
Kev, yeah
-
Kev
I'll explain in a bit, just on a call at the moment and thought of it.
-
jonasw
no worries
-
jonasw
next one is going to be 403 anyways
-
jonasw
and since there’s no other protoxep in the queue...
-
Neustradamus
There is a problem of certificate for jabber.org, we must create a ticket?
-
Neustradamus
https://github.com/stpeter/jabberdotorg/issues/2