Difference between revisions of "XEP-Remarks/XEP-0234: Jingle File Transfer"

From XMPP WIKI
Jump to: navigation, search
Line 6: Line 6:
  
 
The 'desc' element as child of 'description' is confusing, ideally we would rename 'desc' to e.g. 'textual-description'.
 
The 'desc' element as child of 'description' is confusing, ideally we would rename 'desc' to e.g. 'textual-description'.
 +
 +
 +
== Current implementations checksum behavior ==
 +
=== Outgoing ===
 +
{| class="wikitable"
 +
! Client
 +
! Sends real <hash> in init
 +
! Sends empty <hash/> in init
 +
! Sends <hash-used/> in init
 +
! Sends real <hash> in info
 +
! Remarks
 +
|-
 +
| Conversations
 +
| No
 +
| No
 +
| No
 +
| Yes, sha-1
 +
|
 +
|-
 +
| Dino
 +
| No
 +
| No
 +
| No
 +
| No
 +
|
 +
|}
 +
 +
=== Incoming ===
 +
{| class="wikitable"
 +
! Client
 +
! Understands real <hash> in init
 +
! Understands real <hash> in info
 +
! Requires <hash> in init
 +
! Requires <hash> or <hash-used/> in init
 +
! Requires algo of <hash-used/> and <hash> in info to match
 +
! Remarks
 +
|-
 +
| Conversations
 +
| Yes, sha-1
 +
| Yes, sha-1
 +
| No
 +
| No
 +
| No (but only supports sha-1)
 +
| Invalid checksums are ignored
 +
|-
 +
| Dino
 +
| No
 +
| No
 +
| No
 +
| No
 +
| No
 +
|
 +
|}

Revision as of 12:59, 4 November 2019

This is a page for information about XEP-Remarks/XEP-0234: Jingle File Transfer, including errata, comments, questions, and implementation experience.

XEP-0234: Jingle File Transfer

Link Mauve's pending changes branch: https://github.com/linkmauve/xeps/commits/xep-0234


The 'desc' element as child of 'description' is confusing, ideally we would rename 'desc' to e.g. 'textual-description'.


Current implementations checksum behavior

Outgoing

Client Sends real <hash> in init Sends empty <hash/> in init Sends <hash-used/> in init Sends real <hash> in info Remarks
Conversations No No No Yes, sha-1
Dino No No No No

Incoming

Client Understands real <hash> in init Understands real <hash> in info Requires <hash> in init Requires <hash> or <hash-used/> in init Requires algo of <hash-used/> and <hash> in info to match Remarks
Conversations Yes, sha-1 Yes, sha-1 No No No (but only supports sha-1) Invalid checksums are ignored
Dino No No No No No