Fri, 27 Feb 2004 19:25:27 +0000
[gaim-migrate @ 9078]
" An update to com_err on debian appears to have broken
the ability of the zephyr plugin to compile with krb4.
Here's a patch, tested against comerr-dev
2.1-1.34+1.35-WIP-2004.01.31-1 in debian, and an older
version of com_err local to MIT, that fixes this. I
haven't tested this against non-kerberized zephyr, or
against other versions of com_err. A lot of the comerr
(error table) related code appears to be unnecessary.
This also fixes two other issues:
1) Upon each login, every entry in the "Anyone" group
was getting added to the Buddies group. I didn't notice
this earlier, since I usually don't restart gaim very
often.
2) No more compile warnings.
This also replaces occurrences of ZGetSender and
ZGetRealm with gaim_zephyr_get_sender and
gaim_zephyr_get_realm(),
in preparation for getting gaim to alternately use an
external program, "tzc" to talk to zephyr."
--Arun A Tharuvai, aka, the lone gaim zepher user
committer: Luke Schierer <lschiere@pidgin.im>
| 6605 | 1 | /** @page blist-signals Buddy List Signals |
| 2 | ||
| 3 | @signals | |
| 4 | @signal buddy-away | |
| 5 | @signal buddy-back | |
| 6 | @signal buddy-idle | |
| 7 | @signal buddy-unidle | |
| 8 | @signal buddy-signed-on | |
| 9 | @signal buddy-signed-off | |
| 10 | @signal update-idle | |
| 11 | @endsignals | |
| 12 | ||
| 13 | <hr> | |
| 14 | ||
| 15 | @signaldef buddy-away | |
| 16 | @signalproto | |
| 17 | void (*buddy_away)(struct buddy *buddy); | |
| 18 | @endsignalproto | |
| 19 | @signaldesc | |
| 20 | Emitted when a buddy on your buddy list goes away. | |
|
6606
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
21 | @param buddy The buddy that went away. |
| 6605 | 22 | @endsignaldef |
| 23 | ||
| 24 | @signaldef buddy-back | |
| 25 | @signalproto | |
| 26 | void (*buddy_back)(struct buddy *buddy); | |
| 27 | @endsignalproto | |
| 28 | @signaldesc | |
| 29 | Emitted when a buddy on your buddy list comes back from being away. | |
|
6606
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
30 | @param buddy The buddy that came back from being away. |
| 6605 | 31 | @endsignaldef |
| 32 | ||
| 33 | @signaldef buddy-idle | |
| 34 | @signalproto | |
| 35 | void (*buddy_idle)(struct buddy *buddy); | |
| 36 | @endsignalproto | |
| 37 | @signaldesc | |
| 38 | Emitted when a buddy on your buddy list becomes idle. | |
|
6606
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
39 | @param buddy The buddy that became idle. |
| 6605 | 40 | @endsignaldef |
| 41 | ||
| 42 | @signaldef buddy-unidle | |
| 43 | @signalproto | |
| 44 | void (*buddy_unidle)(struct buddy *buddy); | |
| 45 | @endsignalproto | |
| 46 | @signaldesc | |
| 47 | Emitted when a buddy on your buddy list returns from being idle. | |
|
6606
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
48 | @param buddy The buddy that returned from being idle. |
| 6605 | 49 | @endsignaldef |
| 50 | ||
| 51 | @signaldef buddy-signed-on | |
| 52 | @signalproto | |
| 53 | void (*buddy_signed_on)(struct buddy *buddy); | |
| 54 | @endsignalproto | |
| 55 | @signaldesc | |
| 56 | Emitted when a buddy on your buddy list signs on. | |
|
6606
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
57 | @param buddy The buddy that signed on. |
| 6605 | 58 | @endsignaldef |
| 59 | ||
| 60 | @signaldef buddy-signed-off | |
| 61 | @signalproto | |
| 62 | void (*buddy_signed_off)(struct buddy *buddy); | |
| 63 | @endsignalproto | |
| 64 | @signaldesc | |
| 65 | Emitted when a buddy on your buddy list signs off. | |
|
6606
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
66 | @param buddy The buddy that signed off. |
| 6605 | 67 | @endsignaldef |
| 68 | ||
| 69 | @signaldef update-idle | |
| 70 | @signalproto | |
| 71 | void (*update_idle)(); | |
| 72 | @endsignalproto | |
| 73 | @signaldesc | |
| 74 | Emitted when the buddy list is refreshed and the idle times are updated. | |
| 75 | @endsignaldef | |
| 76 | ||
| 77 | */ | |
| 78 | // vim: syntax=c tw=75 et |