Ticket #3001 (closed defect: fixed)

Opened 22 months ago

Last modified 15 months ago

various problem with entity caps

Reported by: misc Owned by: asterix
Priority: normal Milestone: 0.11.2
Component: xmpppy Version: svn
Severity: normal Keywords:
Cc: OS: All

Description

After looking at entity caps xep, ( http://www.xmpp.org/extensions/xep-0115.html ), It seems there is several thing badly implemented

  • ftrans is not a plugin or something that can be disactivated, so there is no need to show this as a caps. the goal is to signal caps for this that can be different on different instance of the same cleint, and afaik, every gajim instance uunderstand filetransfert
  • chatstates, on the other hand, can be disactivated, so this is dependant on the instance, hence being seen as a caps
  • when a disco#info request is send, and the node attribute is set, node should be set on the response too, according to example in the xep
  • capability should not be hardcoded in presence stanza, since the goal is to have different caps, based on configuration or plugins

Here is a patch that fix all of this. ( and do some factorisation )

Attachments

gajim.fix3001.patch (3.3 kB) - added by misc 22 months ago.

Change History

Changed 22 months ago by misc

Changed 21 months ago by asterix

  • status changed from new to closed
  • resolution set to fixed
  • milestone set to 0.12

(In [8004]) [misc] fix entity caps behaviour. fixes #3001

Changed 15 months ago by roidelapluie

(In [8629]) 0.11.2: [misc] fix entity caps behaviour. fixes #3001

Changed 15 months ago by roidelapluie

  • os set to All
  • milestone changed from 0.12 to 0.11.2

Add/Change #3001 (various problem with entity caps)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.