Recently an evolution of the Asterisk 1.8.x build that I submitted a ticket for at OpenWRT SVN has been accepted to OpenWRT trunk.
I've since then decided to recover my build environment and rebuild 1.8.2.3 using what landed upstream in trunk for backfire on ar71xx and brcm2.4. I've also included the WIP patch for invisible support from http://www.personal.psu.edu/wcs131/blogs/psuvoip/2011/01/asterisk_hack_make_your_google.html
Note, invisible support is shared across clients because it's a proprietary google extension to Jabber. If you set it on Asterisk, you still won't be able to be shown as visible from a regular client like GTalk for Android or Chat in GMail.
I'll try to keep an eye on https://issues.asterisk.org/view.php?id=18727 to see when it's properly included so that I'll switch to the patch upstream instead though.
What do you mean by this statement?: "Note, invisible support is shared across clients because it's a proprietary google extension to Jabber. If you set it on Asterisk, you still won't be able to be shown as visible from a regular client like GTalk for Android or Chat in GMail."
ReplyDeleteIf I set myself as invisible in asterisk, and I am also signed in on my phone (or gmail), I will show up as online for other users. As soon as I logout on my phone, I will show up as offline. Or am I wrong?
Thanks!
Hi Tom:
ReplyDeleteFrom what I tested this morning, as soon as I set myself invisible in asterisk, I was invisible in all my google clients (phone and gmail).
That's odd. I am logged in as user a on my phone and asterisk. I set user a to be invisible in asterisk. When I look at user a from user b, he appears to be online. Then I logout of user a on my phone (so he is only logged in on asterisk), and he appears offline.
ReplyDeleteThis appears to be the correct result. Are you seeing something different?
That does sound different than what I saw this morning. I'll look more exhaustively tonight and see. It might have been that the phone wasn't signed in when Asterisk was, so when it signed in, it inherited the Asterisk status of invisible..
ReplyDeleteDoes this still work? I've tried both the packages in OpenWRT and Mario's own packages, and they both exhibit the same behavior: "jabber set invisible" doesn't work on the CLI, and status=invisible in jabber.conf results in the "Your iksemel doesn't support invisible status" error message....
ReplyDelete