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 account-signals Account Signals |
| 2 | ||
| 3 | @signals | |
| 4 | @signal account-away | |
| 5 | @signal account-connecting | |
| 6 | @signal account-setting-info | |
| 7 | @signal account-set-info | |
| 8 | @endsignals | |
| 9 | ||
| 10 | <hr> | |
| 11 | ||
| 12 | @signaldef account-away | |
| 13 | @signalproto | |
| 14 | void (*account_away)(GaimAccount *account, const char *state, const char *message); | |
| 15 | @endsignalproto | |
|
6606
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
16 | @signaldesc |
|
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
17 | Emitted when an account goes away. |
| 6605 | 18 | @param account The account that went away. |
| 19 | @param state The away state. | |
| 20 | @param message The away message. | |
| 21 | @endsignaldef | |
| 22 | ||
| 23 | @signaldef account-connecting | |
| 24 | @signalproto | |
| 25 | void (*account_connecting)(GaimAccount *account); | |
| 26 | @endsignalproto | |
| 27 | @signaldesc | |
| 28 | This is called when an account is in the process of connecting. | |
|
6606
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
29 | @param account The account in the process of connecting. |
| 6605 | 30 | @endsignaldef |
| 31 | ||
| 32 | @signaldef account-setting-info | |
| 33 | @signalproto | |
| 34 | void (*account_setting_info)(GaimAccount *account, const char *new_info); | |
| 35 | @endsignalproto | |
| 36 | @signaldesc | |
| 37 | Emitted when a user is about to send his new user info, or | |
| 38 | profile, to the server. | |
|
6606
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
39 | @param account The account that the info will be set on. |
|
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
40 | @param new_info The new information to set. |
| 6605 | 41 | @endsignaldef |
| 42 | ||
| 43 | @signaldef account-set-info | |
| 44 | @signalproto | |
| 45 | void (*account_set_info)(GaimAccount *account, const char *new_info); | |
| 46 | @endsignalproto | |
|
6606
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
47 | @signaldesc |
|
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
48 | Emitted when a user sent his new user info, or profile, to the server. |
| 6605 | 49 | @param account The account that the info was set on. |
| 50 | @param new_info The new information set. | |
| 51 | @endsignaldef | |
| 52 | ||
| 53 | @signaldef account-warned | |
| 54 | @signalproto | |
| 55 | void (*account_warned)(GaimAccount *account, const char *warner, int level); | |
| 56 | @endsignalproto | |
|
6606
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
57 | @signaldesc |
|
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
58 | Emitted when an account got warned. |
| 6605 | 59 | @param account The account that was warned. |
| 60 | @param warner The screenname of the user that warned the account. | |
| 61 | @param level The new warning level. | |
| 62 | @endsignaldef | |
| 63 | ||
| 64 | */ | |
| 65 | // vim: syntax=c tw=75 et |