comparison src/protocols/oscar/ssi.c @ 4342:051265d35a36

[gaim-migrate @ 4607] Thanks tp Aubin LaBrosse for a receive-file-transfer fix. Gaim no longer ignores file transfer sends where the other user didn't enter a description. I "fixed" invisibility with ICQ. Currently, if you set yourself to invisible you'll just show up as invisible on everyone's list. The fix is to set your permit/deny setting to "allow only the users below." ...and so this is a little ugly. Basically, parts of the permit/deny code need to be rewritten to allow the prpls to choose the names of the permit/deny lists, and allow a prpl to pick how many lists there are. ICQ has a visible list, an invisible list, and an ignore list. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sat, 18 Jan 2003 22:43:22 +0000
parents cc2f780c0505
children d6f1086d52a6
comparison
equal deleted inserted replaced
4341:3ba910921aa0 4342:051265d35a36
404 404
405 /** 405 /**
406 * Locally find the alias of the given buddy. 406 * Locally find the alias of the given buddy.
407 * 407 *
408 * @param list A pointer to the current list of items. 408 * @param list A pointer to the current list of items.
409 * @param gn The group of the buddy.
410 * @param sn The name of the buddy.
409 * @return A pointer to a NULL terminated string that is the buddies 411 * @return A pointer to a NULL terminated string that is the buddies
410 * alias, or NULL if the buddy has no alias. You should free 412 * alias, or NULL if the buddy has no alias. You should free
411 * this returned value! 413 * this returned value!
412 */ 414 */
413 faim_export char *aim_ssi_getalias(struct aim_ssi_item *list, const char *gn, const char *sn) 415 faim_export char *aim_ssi_getalias(struct aim_ssi_item *list, const char *gn, const char *sn)
430 432
431 /** 433 /**
432 * Locally find if you are waiting for authorization for a buddy. 434 * Locally find if you are waiting for authorization for a buddy.
433 * 435 *
434 * @param list A pointer to the current list of items. 436 * @param list A pointer to the current list of items.
437 * @param gn The group of the buddy.
438 * @param sn The name of the buddy.
435 * @return A pointer to a NULL terminated string that is the buddies 439 * @return A pointer to a NULL terminated string that is the buddies
436 * alias, or NULL if the buddy has no alias. You should free 440 * alias, or NULL if the buddy has no alias. You should free
437 * this returned value! 441 * this returned value!
438 */ 442 */
439 faim_export int aim_ssi_waitingforauth(struct aim_ssi_item *list, const char *gn, const char *sn) 443 faim_export int aim_ssi_waitingforauth(struct aim_ssi_item *list, const char *gn, const char *sn)