[OTR-dev] OTR Data is alive!

Peter Saint-Andre stpeter at stpeter.im
Fri Sep 6 14:49:51 EDT 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 9/6/13 12:04 PM, Nathan of Guardian wrote:
> On 09/06/2013 01:17 PM, Ian Goldberg wrote:
>> Does the transfer happen "in the background", so that you can
>> continue chatting, or does it lock up your chat until the file
>> transfer is completed?
> 
> It happens in the background, both in terms of being interleaved in
> the XMPP/OTR message flow, and in the Android process itself, using
> a service and notifications to show progress.
> 
> In short, you can keep chatting while the file is being
> transfered.
> 
>> Do you have a carefully documented spec for the TLV type,
>> contents, and semantics?
> 
> In progress. This progressed rapidly from a "will it work"
> prototype, to "holy crap it worked" state. The most interesting
> aspect of it is that we are essentially using an HTTP/URI-based
> model of GET with ranges, hashes, mime-types, etc.

That sounds an awful lot like the 10-year-old file transfer method in
XMPP:

http://xmpp.org/extensions/xep-0096.html

Of course, I understand that OTR works with any IM protocol...

Peter

- -- 
Peter Saint-Andre
https://stpeter.im/


-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.19 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJSKiPPAAoJEOoGpJErxa2pUlUP/i6xfStclotI//Ub1VjnikVs
vLne122wTLWn9tsJtg82Eg6wo8slbf+XW1KuqNFwL2UHuEtqGrtTsTlRFFcm1vYL
z7mMXItHT26Svox6eOYDRixCVQRwTl9BH7cyvo0PGDEeYp1y38GqAFTZ4Nw0ITQn
XZGykzOlYAKBHtSYbQxPvsKbop6Ni3DKHyzTaopoUKK8ZT1VwPfDuaoRRKDSdcUL
JNICuiKAjljcamOQSHnIrYsk23h4at2C67mvCSXRlNAvUd6hC65kNTv91swfgI2z
jUgJMoUfyQs3fIDDtFf4AKl7cNFA7La66Jtd8cYmVMAkW2RG2qTaIlTTQVT9VLHQ
9dQLPlxWZjZ6rcNLSjmDlK/KACLkw8ZUEY90huW6Crt6k7vhxAYUYCrJ5g0FoyUJ
zx84V1ObhCsYtI/ZGaQ37hNV81PMOlODI/vTX1oC73kBAhSyi8G8wvhAwPezcTDm
ZynWSCY6QL2ok0MJ+E/2WWwPASP08LiQNmXnaZGQbgvHW27VawIQa6yvjcsOI4M3
1vIvcogn2yWKrWb1koBreqP+KlSRvgsr7Cptkt5SEmubUTxVRXZ/kQ2BtunAln1A
q6gT24zgE9pFmn6AcY8LTpJfRi1yeoaVdBo5JVKjAHOJFGklxsX5S4VkXVqaveiu
zLUZX5V85VxSz+c7c9Dm
=xODi
-----END PGP SIGNATURE-----



More information about the OTR-dev mailing list