libervia-backend/sat
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi a3c67e1072 plugins (jingle) file transfer: use initial "from" attribute as local jid instead of client.jid:
while client.jid is fine in a client context, for components it's not the right jid to use: it is the jid of the component itself while the file transfer/jingle session entity may be established with this jid + a local part (e.g. if client is files.example.net, session may be established with louise@files.example.net, in which case "from" is louise@files.example.net, while client.jid will be files.example.net).

As a consequence, using client.jid was causing trouble with components.
This patch fixes it for jingle and plugins linked to file transfer by keeping a "local_jid" variable in the session, where the jid from the original "from" attribute is used.
2019-04-28 08:55:13 +02:00
..
bridge core, quick_frontend(app): fixed connected signal handling 2019-04-07 20:55:27 +02:00
core core: fixed component connexion: 2019-04-14 08:21:51 +02:00
memory core (memory): raise PermissionError directly instead of using failureFailure, as it could not be catched correctly in every case. 2019-04-28 08:55:13 +02:00
plugins plugins (jingle) file transfer: use initial "from" attribute as local jid instead of client.jid: 2019-04-28 08:55:13 +02:00
stdui date update 2019-01-12 12:25:31 +01:00
test plugin text syntaxes: changed import name to TEXT_SYNTAX (better with underscore for autocompletion) 2019-01-19 11:39:02 +01:00
tools tools (sat_defer), plugin XEP-0060: added a function "stanza2NotFound" to convert item-not-found StanzaError to exceptions.NotFound in an errback 2019-04-14 08:21:51 +02:00
__init__.py date update 2019-01-12 12:25:31 +01:00
VERSION we are in dev version again 2019-03-02 18:43:09 +01:00