[JDEV] Invisibility and transports

Matthias Wimmer m at tthias.net
Thu Jul 11 15:45:14 CDT 2002


Hi Thomas!

Thomas Muldowney wrote:

>As far as I know (and after conferring with Julian) all the transports
>currently interpret it as offline.  So the users session to the remote
>network is ended.  If the remote networks have hte ability, they could
>support it better in the future, but I don't think they do yet.
>
AFAIK icqv7-transport supports invisibility. The latest versions of 
yahoo-transport (that don't work anymore since yesterday) supported 
invisible mode too.

The problem with it is, that the Jabber server doesn't send the 
<presence type='invisible'/> packet to the transports. Invisibility and 
transports only work if the Jabber client sends an addresses invisible 
<presence/> to a transport.
The only clients that support this at the moment are JAJC and Gabber. I 
don't know how they check which contact is a transport and if this can 
be faked by a user (and therefore the user would get the invisible 
presence that it shouldn't get). In my opinion the best way would be if 
the server sends invisible presences to its transports. This should be 
more secure then a Jabber client deciding to whilch users (that are 
transports) invisible presence has to be sent.


Tot kijk
    Matthias

-- 
Fon: +49-700 77007770		http://matthias-wimmer.de/
Fax: +49-89 312 88654		jabber://mawis@charente.de





More information about the JDev mailing list