Smack icon indicating copy to clipboard operation
Smack copied to clipboard

Add full support for Jingle File Transfer and OMEMO encryption via JET

Open cmeng-git opened this issue 2 years ago • 1 comments

The original sources are derived from work done by vanitasvitae (see link below); but ported to be compatible with smack 4.4.5, and with improvements so they are ready for integration with an xmpp client implementation. Summer of Code 2017 – OMEMO Encrypted Jingle File Transfer in Smack

The pull request sources have full implementation for Jingle File Transfer, and support OMEMO encryption via JET. XEP-0234: Jingle File Transfer 0.19.1 (2019-06-19) XEP-0391: Jingle Encrypted Transports 0.1.2 (2018-07-31)

Note: The full library has been included in aTalk v2.9.2 release.

cmeng-git avatar Apr 15 '22 02:04 cmeng-git

@Flowdalic: What do you think?

Neustradamus avatar Jul 27 '22 13:07 Neustradamus

@cmeng-git: Why have you closed it?

cc: @Flowdalic, @guusdk.

Neustradamus avatar Feb 24 '23 10:02 Neustradamus

I have merged the jft jet source into the main smack-atalk PR, for easy maintenace. It is very tedious and difficult for me to keep them apart.

cmeng-git avatar Feb 24 '23 10:02 cmeng-git

PR here:

  • https://github.com/igniterealtime/Smack/pull/520

Neustradamus avatar Feb 24 '23 13:02 Neustradamus