comparison src/protocols/oscar/im.c @ 4102:c5ce82228a2f

[gaim-migrate @ 4317] Cooley enough, @mac.com screen names can sign on without any additional changes. There are a few problems, though. This fixes one of them: -SNAC error saying "Not supported by host" or something similar at signon, because gaim requests a redirect to the email notification server, but this is not supported for ICQ and @mac.com accounts (I don't know why ICQ accounts don't give the error). Anyway, so this fixes the problem by only requesting the redirect if the screen name has an email address associated with it. I made it so the auth reply info is stored in the oscar session struct. There are some other useful variables there, and I think it's just cleaner to store the whole thing than the little bits and pieces. I heard someone complain about your_uin@pager.icq.com spam, so I'm thinking it'd be good if there were a way to disable those types of messages. WinICQ has a nice little preferences thingy, I think. I dunno, maybe I could add a checkbox to the account window? committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Thu, 19 Dec 2002 20:38:12 +0000
parents 91c4bd698d39
children 3468d666d3cc
comparison
equal deleted inserted replaced
4101:003e0a02d6b9 4102:c5ce82228a2f
35 * Its based on experimental data, with the help of Eric Warmenhoven 35 * Its based on experimental data, with the help of Eric Warmenhoven
36 * who seems to have collected a wide variety of different AIM clients. 36 * who seems to have collected a wide variety of different AIM clients.
37 * 37 *
38 * 38 *
39 * Heres the current collection: 39 * Heres the current collection:
40 * 0501 0003 0101 0101 01 AOL Mobile Communicator, WinAIM 1.0.414 40 * 0501 0003 0101 0101 01 AOL Mobile Communicator, WinAIM 1.0.414
41 * 0501 0003 0101 0201 01 WinAIM 2.0.847, 2.1.1187, 3.0.1464, 41 * 0501 0003 0101 0201 01 WinAIM 2.0.847, 2.1.1187, 3.0.1464,
42 * 4.3.2229, 4.4.2286 42 * 4.3.2229, 4.4.2286
43 * 0501 0004 0101 0102 0101 WinAIM 4.1.2010, libfaim (right here) 43 * 0501 0004 0101 0102 0101 WinAIM 4.1.2010, libfaim (right here)
44 * 0501 0003 0101 02 WinAIM 5 44 * 0501 0003 0101 02 WinAIM 5
45 * 0501 0001 01 iChat x.x 45 * 0501 0001 01 iChat x.x
46 * 0501 0001 0101 01 AOL v6.0, CompuServe 2000 v6.0, any 46 * 0501 0001 0101 01 AOL v6.0, CompuServe 2000 v6.0, any
47 * TOC client 47 * TOC client
48 * 0501 0002 0106 WinICQ 5.45.1.3777.85
48 * 49 *
49 * Note that in this function, only the feature bytes are tested, since 50 * Note that in this function, only the feature bytes are tested, since
50 * the rest will always be the same. 51 * the rest will always be the same.
51 * 52 *
52 */ 53 */