Version 3 (modified by 15 years ago) (diff) | ,
---|
Privacy Rewrite
Privacy Rewrite
The Privacy API in libpurple is badly in need of a rewrite. This page is available to describe the privacy options as they pertain to each protocol so that a common API can be developed. Please fill in information for each protocol as you see fit.
Protocol Specific Information
AIM (OSCAR)
Unknown.
ICQ (OSCAR)
Unknown.
IRC
Unknown.
XMPP (Jabber)
Unknown.
Yahoo!(Y!M)
Yahoo! has three lists. One is the Block list. Anyone not on the block list can contact you. Anyone on the block list must be removed from the buddy list--this is enforced by the protocol. The other two are the Appear Permanently Offline list, which hides your presence information from those on the list, and the Always Visible list, which lets those on the list see your presence even when you're Invisible. Currently I believe we don't have any support for the Always Visible list.
MSN (WLM)
MSN has 5 lists. They are the Forward List (FL), Allow List (AL), Block List (BL), Reverse List (RL) and Pending List (PL). The Address Book holds your FL, along with other email-only buddies. The FL is for the contacts who are on your buddy list. The RL contains those buddies who have you on their buddy list. You may not edit this list.
The remaining three lists are for actual privacy options. The AL shows who can talk to you. The BL shows who cannot talk to you. There is an "all others" meta-contact that can be placed in either the AL or BL, which determines whether random people you don't know may talk to you. The final list, the PL, is for buddies who are requesting you to add them to your own FL/AL/BL. You can only delete people from this list.
Gadu-Gadu (GG)
Unknown.
Zephyr
Unknown.
SILC
Unknown.
Novell Groupwise Messenger
Unknown.
Lotus Sametime
Unknown.
Myspace IM
Unknown.