Mercurial > pidgin.yaz
comparison src/protocols/oscar/ssi.c @ 6871:714fc8f45cf2
[gaim-migrate @ 7417]
I think the only thing I really changed was added a thing to the mouse
over for aim people using the official encryption. The rest is just code
cleanup.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Wed, 17 Sep 2003 03:22:44 +0000 |
parents | 34c07f5f34a0 |
children | 4375bf2d9020 |
comparison
equal
deleted
inserted
replaced
6870:c069548b501e | 6871:714fc8f45cf2 |
---|---|
1 /* | 1 /* |
2 * Family 0x0013 - Server-Side/Stored Information. | 2 * Family 0x0013 - Server-Side/Stored Information. |
3 * | 3 * |
4 * Relatively new facility that allows storing of certain types of information, | 4 * Relatively new facility that allows certain types of information, such as |
5 * such as a users buddy list, permit/deny list, and permit/deny preferences, | 5 * a user's buddy list, permit/deny list, and permit/deny preferences, to be |
6 * to be stored on the server, so that they can be accessed from any client. | 6 * stored on the server, so that they can be accessed from any client. |
7 * | 7 * |
8 * We keep 2 copies of SSI data: | 8 * We keep 2 copies of SSI data: |
9 * 1) An exact copy of what is stored on the AIM servers. | 9 * 1) An exact copy of what is stored on the AIM servers. |
10 * 2) A local copy that we make changes to, and then send diffs | 10 * 2) A local copy that we make changes to, and then send diffs |
11 * between this and the exact copy to keep them in sync. | 11 * between this and the exact copy to keep them in sync. |
12 * | 12 * |
13 * All the "aim_ssi_itemlist_bleh" functions near the top just modify the list | 13 * All the "aim_ssi_itemlist_bleh" functions near the top just modify the list |
14 * that is given to them (eg. they don't send SNACs). | 14 * that is given to them (i.e. they don't send SNACs). |
15 * | 15 * |
16 * The SNAC sending and receiving functions are lower down in the file, and | 16 * The SNAC sending and receiving functions are lower down in the file, and |
17 * they're simpler. They are in the order of the subtypes they deal with, | 17 * they're simpler. They are in the order of the subtypes they deal with, |
18 * starting with the request rights function (subtype 0x0002), then parse | 18 * starting with the request rights function (subtype 0x0002), then parse |
19 * rights (subtype 0x0003), then--well, you get the idea. | 19 * rights (subtype 0x0003), then--well, you get the idea. |