On Tue Nov 25 13:00:54 2008, Jonathan Schleifer wrote:
Am 24.11.2008 um 19:40 schrieb Dave Cridland:
For the crypto layer, any TLS library. These include OpenSSL, GNU
TLS, as well as numerous others.
Aha, so no client implementing C2C TLS at all, I see.
No deployed client implements XEP-0247, no. But implementations of
XEP-0246 are fairly common, since it's used by XEP-0174, and
implementations of TLS are commonplace.
You can contrast this with ESessions, where there's one
implementation of the crypto layer itself, plus one implementation of
the signalling layer.
If you prefer, you might consider XTLS as having a broad base, but
not yet having much above sea-level, whereas ESessions is a narrow
tower - higher, true, but considerably less broad. To represent XTLS
as being entirely unimplemented - you seem to enjoy that - is just
foolishness.
For the C2C TLS protocol itself, this is just <starttls/> over a
C2C XMPP session - are you saying that Gajim won't use TLS on a
link local session if offered? If not, why not? If so, why does
this not count?
Aha, so you count it as an implementation if there is no negotiaion
etc? Interesting! You count having nothing as having a full
implementation. Indeed, really interesting!
As evidenced here, you're apparently deliberately missing the point.
If Gajim, for example, negotiates and end-to-end XML stream
(XEP-0246), and then negotiates TLS on top of that (RFC 3920), then
that's most of the heavyweight aspects actually deployed - hardly
nothing. Jingle itself is also well deployed.
The bit that's missing is the XEP-0247 negotiation, basically.
You know the answers to the remainder of your questions, or else
can look them up in the archives.
So nothing changed, all is still like it was before, like I
predicted half a year before?
No, lots has changed in the past six months - that timeframe includes
the publication of the XEPs you appear not to have noticed.
So C2C TLS is dead before it was ever used - no client going to
implement it properly etc?
Everything appears dead before it's used, so this is just fear
mongering. ESessions, too, was dead. Still is, arguably, since only
the one implementation exists, and there's no sign of another on the
way.
Now please tell me how having nothing is better than ESessions.
You already admitted that there's currently nothing.
No, I've clearly stated that we have a heck of a lot more, in some
respects, in XTLS than ESessions, most especially in the foundation
cryptographic layers.
Dave.
--
Dave Cridland - mailto:[EMAIL PROTECTED] - xmpp:[EMAIL PROTECTED]
- acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
- http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade